:root{--lp-mark:url(/brand/animultix-mark.png);--lp-ink:#1d1d1f;--lp-ink2:#5d5d66;--lp-ink3:#85858e;--lp-hair:#e7e4ee;--lp-paper:#fff;--lp-dot:#e2dfea;--lp-soft:#f7f5fa;--lp-b1:#fdd3be;--lp-b2:#fca8be;--lp-b3:#e4a1e2;--lp-b4:#bf9bec;--lp-b5:#a099f3;--lp-d1:#f39a6e;--lp-d2:#ec6f98;--lp-d3:#c776d8;--lp-d4:#8f7cf0;--lp-t1:#c2552a;--lp-t2:#c23a6e;--lp-t3:#9a43b0;--lp-t4:#5b4bd0;--lp-logo:linear-gradient(100deg,var(--lp-b1),var(--lp-b2) 35%,var(--lp-b3) 62%,var(--lp-b5));--lp-deep:linear-gradient(90deg,var(--lp-d1),var(--lp-d2) 36%,var(--lp-d3) 66%,var(--lp-d4));--lp-glass-fill:linear-gradient(135deg,#fffaf6b3,#fff6fa85);--lp-glass-filter:blur(26px) saturate(185%);--lp-glass-edge:inset 1px 1px 0 #ffe2d0f2,inset -1px -1px 0 #d0c4ffb3,0 0 0 1px #783c2812;--lp-glass-shadow:0 22px 56px -26px #5a3c6e52;--lp-tile-shadow:0 1px 2px #2a234a0f,0 10px 28px -16px #2a234a38;--lp-rec:#e5484d;--lp-ok:#178a5c;--lp-warn:#b4570c;--lp-on-fill:#fff;--lp-r-xs:6px;--lp-r-sm:10px;--lp-r-md:14px;--lp-r-lg:20px;--lp-r-xl:26px;--lp-mono:ui-monospace,"SF Mono","Menlo","Courier New",monospace}html,body{background:var(--lp-paper);color:var(--lp-ink)}*{box-sizing:border-box}.lp{color:var(--lp-ink);-webkit-font-smoothing:antialiased;background:radial-gradient(circle,var(--lp-dot) 1px,transparent 1.4px) 0 0/24px 24px,var(--lp-paper);font-family:Geologica,system-ui,-apple-system,sans-serif;font-weight:400;overflow-x:clip;container:lp/inline-size}:where(.lp) :where(button){font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}:where(.lp) :where(input,textarea,select){font:inherit;color:inherit}:where(.lp) :where(a){color:inherit}:where(.lp) :focus-visible{outline:2px solid var(--lp-d4);outline-offset:3px;border-radius:6px}:where(.lp) :where(img){max-width:100%;display:block}:where(.lp) :where(h1,h2,h3){text-wrap:balance;margin:0}:where(.lp) :where(p){margin:0}[hidden]{display:none!important}.wrap{max-width:1280px;padding-left:max(24px,env(safe-area-inset-left,0px));padding-right:max(24px,env(safe-area-inset-right,0px));margin-inline:auto}.ico{flex:none;width:18px;height:18px}.grad{background:var(--lp-deep);color:#0000;-webkit-background-clip:text;background-clip:text}.glass{background:var(--lp-glass-fill);-webkit-backdrop-filter:var(--lp-glass-filter);backdrop-filter:var(--lp-glass-filter);box-shadow:var(--lp-glass-edge),var(--lp-glass-shadow)}.lbl{letter-spacing:.07em;text-transform:uppercase;color:var(--lp-ink2);font-size:11.5px;font-weight:500}.tc{font-variant-numeric:tabular-nums}body:before{content:"";height:env(safe-area-inset-top,0px);z-index:30;background:var(--lp-paper);position:fixed;inset:0 0 auto}.top{top:env(safe-area-inset-top,0px);z-index:20;padding-block:10px;position:sticky}.top-in{border-radius:999px;align-items:center;gap:20px;max-width:1232px;height:56px;margin-inline:auto;padding-inline:10px;display:flex}.top .glass-bar{position:absolute}.top-bar{border-radius:999px;align-items:center;gap:20px;width:100%;height:56px;padding-inline:18px 8px;display:flex}.brand{letter-spacing:-.01em;align-items:center;gap:9px;font-size:17px;font-weight:600;text-decoration:none;display:flex}.brand img{border-radius:7px;width:24px;height:24px}.brand img.wordmark{border-radius:0;width:auto;height:13px}.nav{gap:4px;margin-left:12px;display:flex}.nav a{color:var(--lp-ink2);border-radius:999px;padding:8px 12px;font-size:14.5px;text-decoration:none;transition:background .2s,color .2s}.nav a:hover{color:var(--lp-ink);background:#ffffffb3}.top-r{align-items:center;gap:14px;margin-left:auto;display:flex}.lang-sw{gap:2px;font-size:12.5px;font-weight:500;display:flex}.lang-sw button{color:var(--lp-ink3);border-radius:8px;padding:6px 7px}.lang-sw button[aria-pressed=true]{color:var(--lp-ink)}.signin{font-size:14px;font-weight:500;text-decoration:none}.btn-notify{background:var(--lp-logo);height:56px;color:var(--lp-ink);border-radius:999px;align-items:center;gap:10px;padding-inline:26px 30px;font-size:16.5px;font-weight:500;transition:transform .25s,box-shadow .25s;display:inline-flex;position:relative;box-shadow:0 14px 34px -14px #c776d8bf}.btn-notify:hover{transform:translateY(-1px);box-shadow:0 18px 40px -14px #c776d8e6}.btn-notify.sm{gap:8px;height:40px;padding-inline:14px 16px;font-size:14px}.btn-notify.is-on{background:var(--lp-paper);box-shadow:inset 0 0 0 1.5px var(--lp-b3)}.btn-ghost{height:56px;box-shadow:none;background:#ffffffa8;border-radius:999px;align-items:center;gap:8px;padding-inline:24px;font-size:16px;font-weight:500;text-decoration:none;transition:background .2s;display:inline-flex}.btn-ghost:hover{background:var(--lp-paper)}.hero{isolation:isolate;padding-block:72px 64px;position:relative}.sky{z-index:-1;pointer-events:none;position:absolute;inset:-70px 0 0}.sky-w{color:var(--lp-ink);white-space:nowrap;letter-spacing:-.01em;font-size:clamp(15px,1.6cqi,22px);font-weight:500;position:absolute}.sky-f{border-radius:var(--lp-r-md);pointer-events:auto;transition:opacity .4s,transform .4s;position:absolute;overflow:hidden;box-shadow:0 18px 40px -18px #2a234a73}.sky-f img{aspect-ratio:16/9;object-fit:cover;width:100%}.sky-f.v img{aspect-ratio:9/16}.sky-f:hover{transform:scale(1.03);opacity:1!important}.sky-f figcaption{color:var(--lp-on-fill);text-shadow:0 1px 6px #0009;font-size:11px;position:absolute;bottom:6px;left:8px}.is-live .drift{animation:9s ease-in-out infinite alternate drift}.is-live .drift.b{animation-duration:11s;animation-delay:-3s}@keyframes drift{to{translate:0 -10px}}.sky-card{border-radius:var(--lp-r-md);background:var(--lp-paper);width:236px;box-shadow:var(--lp-tile-shadow);pointer-events:auto;padding:12px 14px;position:absolute}.sky-card .lbl{color:var(--lp-t3);align-items:center;gap:6px;display:flex}.sky-card b{color:var(--lp-t1);margin-top:6px;font-size:13px;font-weight:500;display:block}.sky-card p{min-height:40px;margin-top:2px;font-size:14px}.sky-card p:after{content:"";background:var(--lp-d3);vertical-align:-2px;width:1.5px;height:15px;margin-left:2px;animation:1s step-end infinite blink;display:inline-block}@keyframes blink{50%{opacity:0}}.sky-link{border-left:1.5px dashed #b9b2cf;height:44px;position:absolute}.hero-in{text-align:center;flex-direction:column;align-items:center;gap:22px;padding-top:56px;padding-bottom:40px;display:flex;position:relative}.kick{color:var(--lp-ink2);font-size:14px;font-weight:500}.h1{letter-spacing:-.035em;max-width:14.5em;font-size:clamp(42px,5.5cqi,80px);font-weight:650;line-height:1.02}.sub{color:var(--lp-ink2);max-width:34em;font-size:clamp(17px,1.5cqi,20px);line-height:1.5}.cta-row{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:10px;display:flex}.hint{color:var(--lp-ink3);font-size:13px}.sec{padding-block:96px;position:relative}.sec-h{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;gap:16px 64px;margin-bottom:44px;display:grid}.sec-h .lbl{grid-column:1/-1;align-items:center;gap:10px;display:flex}.sec-h .lbl:before{content:"";background:var(--lp-deep);width:22px;height:1.5px}.h2{letter-spacing:-.03em;font-size:clamp(32px,3.9cqi,56px);font-weight:600;line-height:1.06}.lead{color:var(--lp-ink2);max-width:32em;font-size:17.5px;line-height:1.55}.note-demo{color:var(--lp-ink2);background:var(--lp-soft);box-shadow:none;border-radius:999px;align-items:center;gap:8px;margin-top:14px;padding:6px 12px;font-size:13px;display:inline-flex}.note-demo i{background:var(--lp-ok);border-radius:50%;width:7px;height:7px}.mini{color:var(--lp-ink2);align-items:center;gap:6px;font-size:12px;display:inline-flex}.chipbtn{background:var(--lp-soft);box-shadow:none;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:12.5px;font-weight:500;display:inline-flex}.ai-dot{background:var(--lp-s-ai);border-radius:7px;flex:none;place-items:center;width:20px;height:20px;display:grid;box-shadow:inset 0 0 0 1.5px #ffffff59}.ai-dot svg{color:#fff;width:11px;height:11px}.wave{align-items:center;gap:3px;height:30px;display:flex}.wave i{max-width:5px;height:calc(var(--h) * 100%);background:var(--lp-s-ink3);opacity:.45;transform-origin:50%;border-radius:3px;flex:1}.wave.is-talk i{opacity:1;background:var(--lp-s-ink);animation:.5s ease-in-out infinite alternate talk;animation-delay:calc(var(--k) * -73ms)}@keyframes talk{to{transform:scaleY(.35)}}@keyframes kb{0%{transform:scale(1)}to{transform:scale(1.08)translate(-1.5%,-1%)}}@keyframes mIn{0%{opacity:0;transform:translateY(6px)}}@keyframes pop{0%{opacity:0;transform:scale(.85)}}@keyframes dots{50%{opacity:.25;transform:translateY(-2px)}}@keyframes sweep{to{background-position:-200% 0}}@keyframes flow{to{stroke-dashoffset:-14px}}@keyframes spin{to{rotate:1turn}}@keyframes reveal{0%{opacity:0;filter:blur(14px)saturate(.6);transform:scale(1.04)}}:root{--lp-s-ink:#17181b;--lp-s-ink2:#55575e;--lp-s-ink3:#8b8d94;--lp-s-line:#17181b1a;--lp-s-line2:#17181b2e;--lp-s-dot:#14161e1a;--lp-s-paper:#f4f4f5;--lp-s-warn:#fff6df;--lp-s-go:linear-gradient(100deg,#f39a5c 0%,#e2553c 55%,#c23a52 100%);--lp-s-ai:linear-gradient(135deg,#f39a5c,#e7c26a 34%,#7fc8b6 67%,#7aa7e8);--lp-s-rainbow:linear-gradient(90deg,#f39a5c,#e7c26a 33%,#7fc8b6 66%,#7aa7e8);--lp-s-ai-line:#2a2c311f;--lp-s-ai-deep:#2a2c31}.seg{background:#17181b0f;border-radius:999px;gap:2px;padding:3px;display:inline-flex}.seg button{height:28px;color:var(--lp-s-ink2);border-radius:999px;padding:0 12px;font-size:12.5px;font-weight:450;transition:background .2s,color .2s,box-shadow .2s}.seg button[aria-pressed=true]{color:var(--lp-s-ink);background:#fff;box-shadow:0 1px 2px #00000014}.seg.lg{box-shadow:none;background:#ffffffbf;padding:4px}.seg.lg button{height:40px;padding:0 22px;font-size:15px;font-weight:500}.dots{gap:4px;padding:6px 0;display:inline-flex}.dots i{background:var(--lp-s-ink3);border-radius:50%;width:6px;height:6px;animation:1s infinite dots}.dots i:nth-child(2){animation-delay:.15s}.dots i:nth-child(3){animation-delay:.3s}.tile{aspect-ratio:16/9;cursor:pointer;background:#e8e8eb;border-radius:12px;transition:box-shadow .25s,transform .25s;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000f,0 10px 22px -14px #00000059}.tile img{object-fit:cover;width:100%;height:100%;transition:filter .7s}.tile:hover img,.tile.is-reel img{animation:7s ease-out infinite alternate kb}.tile .pn{color:#fff;white-space:nowrap;text-overflow:ellipsis;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#121316b8;border-radius:999px;max-width:calc(100% - 16px);padding:3px 9px;font-size:11.5px;font-weight:450;position:absolute;bottom:8px;left:8px;overflow:hidden}.tile .no{color:#fff;background:#1213166b;border-radius:6px;padding:1px 6px;font-size:10.5px;font-weight:450;position:absolute;top:8px;left:8px}.tile .ok{width:20px;height:20px;color:var(--lp-ok);background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;top:8px;right:8px;box-shadow:0 2px 6px #0003}.tile .ok svg{width:12px;height:12px}.tile .rx{color:var(--lp-s-ink);background:#fff;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:450;position:absolute;bottom:8px;right:8px;box-shadow:0 2px 6px #0000002e}.tile .rx.pop{animation:.35s pop}.tile .bar{height:2px;box-shadow:none;opacity:0;background:#00000059;border-radius:2px;transition:opacity .2s;position:absolute;bottom:3px;left:10px;right:10px;overflow:hidden}.tile .bar:after{content:"";transform-origin:0;background:#fff;position:absolute;inset:0;transform:scaleX(0)}.tile:hover .bar,.tile.is-reel .bar{opacity:1}.tile:hover .bar:after,.tile.is-reel .bar:after{animation:5s linear infinite prog}@keyframes prog{to{transform:scaleX(1)}}.tile.is-sel{box-shadow:0 0 0 2px var(--lp-s-ink),0 14px 28px -14px #00000073}.tile.empty,.tile.gen{box-shadow:inset 0 0 0 1.5px var(--lp-s-line2);background:#fff9;border:0}.tile.empty{background-image:repeating-linear-gradient(135deg,#0000 0 9px,#17181b09 9px 10px)}.tile.gen{background:linear-gradient(100deg,#eeeef1 30%,#fbfbfc 45%,#eeeef1 60%) 0 0/200% 100%;animation:1.3s linear infinite sweep}.tile .gl{text-align:center;color:var(--lp-s-ink2);place-items:center;padding:10px;font-size:12px;display:grid;position:absolute;inset:0}.tile.reveal img{animation:.9s ease-out reveal}.tile .vv{height:22px;color:var(--lp-s-ink);background:#fff;border-radius:999px;padding:0 8px;font-size:11px;font-weight:450;position:absolute;top:8px;right:8px;box-shadow:0 2px 6px #0003}.tile .play{color:#fff;background:#121316b8;border-radius:999px;align-items:center;gap:4px;height:22px;padding:0 8px;font-size:11px;display:flex;position:absolute;bottom:8px;right:8px}.tile .play svg{width:10px;height:10px}.warm img{filter:sepia(.22)saturate(1.2)hue-rotate(-8deg)brightness(1.04)}.hw-sw{justify-content:center;margin-bottom:28px;display:flex}.hw{--k:1;border-radius:var(--lp-r-xl);isolation:isolate;background:radial-gradient(circle,var(--lp-dot) 1px,transparent 1.4px) 0 0/24px 24px,#fdfcfe;height:600px;box-shadow:var(--lp-tile-shadow);position:relative;overflow:hidden}.hw-desk{z-index:-1;background:radial-gradient(120% 90% at 15% 10%,#e9e4f1,#0000 60%),radial-gradient(90% 80% at 90% 90%,#f3dfd6,#0000 60%),linear-gradient(160deg,#d9dce6,#cdd1de);transition:opacity .9s;position:absolute;inset:0}.hw.is-order .hw-desk{opacity:0}.pw{left:var(--x);top:var(--y);width:calc(var(--w) * var(--k) * 1px);height:calc(var(--h) * var(--k) * 1px);rotate:var(--r);font-size:calc(11px * var(--k) + 1px);color:#333;transition:left .9s cubic-bezier(.6,.05,.2,1) var(--d),top .9s cubic-bezier(.6,.05,.2,1) var(--d),width .9s cubic-bezier(.6,.05,.2,1) var(--d),height .9s cubic-bezier(.6,.05,.2,1) var(--d),margin .9s cubic-bezier(.6,.05,.2,1) var(--d),rotate .9s var(--d),border-radius .9s var(--d),box-shadow .6s;background:#fff;border-radius:10px;position:absolute;overflow:hidden;box-shadow:0 18px 36px -18px #1e1e3280}.is-live .hw:not(.is-order) .pw{animation:2.6s ease-in-out infinite alternate jit;animation-delay:calc(var(--d) * -3)}@keyframes jit{25%{translate:2px -3px}50%{translate:-2px 1px}75%{translate:1px 3px}}.pw-c{flex-direction:column;transition:opacity .35s;display:flex;position:absolute;inset:0}.pw-tb{color:#666;white-space:nowrap;background:#f3f3f5;border-bottom:1px solid #e6e6ea;flex:none;align-items:center;gap:5px;height:24px;padding:0 9px;display:flex;overflow:hidden}.pw-tb i{background:#ff5f57;border-radius:50%;flex:none;width:8px;height:8px}.pw-tb i+i{background:#febc2e}.pw-tb i+i+i{background:#28c840}.pw-tb span{text-overflow:ellipsis;margin-left:4px;overflow:hidden}.pw-tb.win{background:#fff;justify-content:space-between}.pw-tb.win:after{content:"—  ▢  ✕";letter-spacing:2px;color:#999;font-size:10px}.pw-tb.dark{color:#ddd;background:#2b2d33;border-color:#2b2d33}.pw-b{flex-direction:column;flex:1;gap:5px;min-height:0;padding:8px 9px;display:flex;overflow:hidden}.pw-b .q{background:#e8f0ff;border-radius:9px;align-self:flex-end;max-width:85%;padding:4px 8px}.pw-b .a{background:#f2f2f4;border-radius:9px;max-width:85%;padding:4px 8px}.pw-b .row{align-items:center;gap:5px;display:flex}.pw-b .g4{flex:1;grid-template-columns:1fr 1fr;gap:4px;min-height:0;display:grid}.pw-b .g4>*{background:#eceef2;border-radius:5px;min-height:0;overflow:hidden}.pw-b .g4 img{object-fit:cover;width:100%;height:100%}.pw-b .ld{background:linear-gradient(100deg,#eceef2 30%,#f8f8fa 45%,#eceef2 60%) 0 0/200% 100%;animation:1.2s linear infinite sweep}.pw-b .pr{background:#eceef2;border-radius:3px;height:5px;overflow:hidden}.pw-b .pr i{background:#7a8cff;width:37%;height:100%;display:block}.pw-b .red{color:#d6453d}.pw-b .mut{color:#999}.pw-b .trk{border-radius:3px;height:9px}.pw-b .cells{background:#e3e5ea;border:1px solid #e3e5ea;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.pw-b .cells span{white-space:nowrap;background:#fff;padding:1px 4px;overflow:hidden}.pw-b .file{white-space:nowrap;align-items:center;gap:6px;display:flex}.pw-b .file:before{content:"";background:#c9cdd8;border-radius:2px;flex:none;width:9px;height:11px}.pw-b .th{gap:4px;display:flex}.pw-b .th>*{aspect-ratio:4/3;background:#eceef2;border:1px dashed #c9cdd8;border-radius:4px;flex:1}.pw-n{color:var(--lp-ink);white-space:nowrap;opacity:0;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:13.5px;font-weight:500;transition:opacity .4s;display:flex;position:absolute;inset:0}.pw-n i{background:var(--c);width:9px;height:9px;box-shadow:0 0 0 3px color-mix(in srgb,var(--c) 22%,transparent);border-radius:50%;flex:none}.hw.is-order .pw{left:var(--ox);top:var(--oy);border-radius:999px;width:170px;height:44px;margin:-22px 0 0 -85px;rotate:0deg;box-shadow:0 10px 24px -14px #2a234a66}.hw.is-order .pw-c{opacity:0}.hw.is-order .pw-n{opacity:1}.hw.is-order .pw.is-hot{box-shadow:0 0 0 1.5px var(--lp-ink),0 14px 30px -12px #2a234a80}.hw-links{z-index:0;opacity:0;width:100%;height:100%;transition:opacity .6s;position:absolute;inset:0}.hw.is-order .hw-links{opacity:1;transition-delay:.5s}.hw-links line{stroke:#cfc8de;stroke-width:1.5px;stroke-dasharray:3 4;vector-effect:non-scaling-stroke}.hw-links line.on{stroke:var(--lp-d3);stroke-width:2px;animation:.6s linear infinite flow}.hw-agent{z-index:2;text-align:center;opacity:0;pointer-events:none;flex-direction:column;align-items:center;gap:6px;width:240px;margin-left:-120px;transition:opacity .5s,scale .7s cubic-bezier(.3,1.4,.5,1);display:flex;position:absolute;top:50%;left:50%;translate:0 -64px;scale:.6}.hw.is-order .hw-agent{opacity:1;transition-delay:.45s;scale:1}.hw-core{background:#fff;border-radius:50%;place-items:center;width:96px;height:96px;display:grid;position:relative;box-shadow:0 18px 40px -16px #2a234a80}.hw-core:before{content:"";background:conic-gradient(from 0deg,var(--lp-b1),var(--lp-b2),var(--lp-b3),var(--lp-b5),var(--lp-b1));z-index:-1;border-radius:50%;animation:6s linear infinite spin;position:absolute;inset:-5px}.hw-core img{border-radius:14px;width:54px;height:54px}.hw-agent b{margin-top:8px;font-size:16px;font-weight:600}.hw-agent span{color:var(--lp-ink2);min-height:2.6em;font-size:13.5px;line-height:1.35}.hw-cnt{z-index:3;box-shadow:none;background:#ffffffd9;border-radius:999px;padding:6px 12px;font-size:12px;transition:opacity .4s;position:absolute;bottom:14px;left:14px}.hw-cnt b{color:var(--lp-rec);font-weight:600}.hw-nt{z-index:4;flex-direction:column;gap:6px;width:270px;transition:opacity .4s;display:flex;position:absolute;top:14px;right:14px}.hw-nt .nt{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fafafceb;border-radius:12px;padding:9px 12px;font-size:12px;line-height:1.35;animation:.3s mIn;box-shadow:0 10px 24px -12px #00000059}.hw-bar{z-index:3;box-shadow:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff73;border-radius:16px;gap:7px;padding:6px 8px;transition:opacity .4s,translate .6s;display:flex;position:absolute;bottom:10px;left:50%;translate:-50%}.hw-bar i{background:var(--c);border-radius:8px;width:30px;height:30px;position:relative}.hw-bar i[data-n]:after{content:attr(data-n);color:#fff;background:#ff3b30;border-radius:8px;place-items:center;min-width:15px;height:15px;padding:0 3px;font-size:9.5px;font-style:normal;display:grid;position:absolute;top:-5px;right:-5px}.hw-cur{z-index:5;color:#1d1d1f;width:18px;height:18px;transition:transform .55s cubic-bezier(.5,0,.2,1),opacity .3s;position:absolute;top:0;left:0}.hw.is-order .hw-cnt,.hw.is-order .hw-nt,.hw.is-order .hw-cur{opacity:0}.hw.is-order .hw-bar{opacity:0;translate:-50% 30px}.hw-cap{text-align:center;max-width:46em;min-height:3.2em;color:var(--lp-ink2);margin:28px auto 0;font-size:16.5px;line-height:1.55}.hw-cap b{color:var(--lp-ink);font-weight:500}.cmp{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:40px 0 0;padding:0;list-style:none;display:grid}.cmp li{border-top:1px solid var(--lp-hair);flex-direction:column;gap:6px;padding-top:16px;display:flex}.cmp b{letter-spacing:-.01em;font-size:17px;font-weight:500}.cmp span{color:var(--lp-ink2);font-size:14.5px;line-height:1.55}.tour{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0 0 18px;padding:0;list-style:none;display:grid}.tour-i{text-align:left;border-radius:var(--lp-r-lg);flex-direction:column;gap:5px;width:100%;height:100%;padding:14px 14px 15px;transition:background .25s,box-shadow .25s;display:flex;position:relative}.tour-n{width:24px;height:24px;color:var(--lp-ink2);box-shadow:none;background:#fffc;border-radius:8px;place-items:center;font-size:12px;font-weight:600;transition:background .25s,color .25s;display:grid}.tour-i[aria-expanded=true] .tour-n{background:var(--lp-logo);box-shadow:none;color:var(--lp-ink)}.tour-t{letter-spacing:-.01em;margin-top:4px;font-size:15.5px;font-weight:500}.tour-d{color:var(--lp-ink2);font-size:13.5px;line-height:1.5}.tour-now{color:var(--lp-ink2);margin:-6px 4px 22px;font-size:14px;line-height:1.5;display:none}.cv{color:var(--lp-s-ink);background:radial-gradient(circle,var(--lp-s-dot) 1px,transparent 1.3px) 0 0/22px 22px,#fafafa;isolation:isolate;border-radius:24px;font-weight:350;position:relative;overflow:hidden;box-shadow:0 34px 80px -40px #281e4666;container:cv/inline-size}.cv.no-grid{background:#fafafa}.cv-tb{z-index:4;border-radius:16px;align-items:center;gap:8px;height:50px;margin:10px 10px 0;padding:0 7px 0 6px;display:flex;position:relative}.tbb{height:34px;color:var(--lp-s-ink2);white-space:nowrap;border-radius:10px;align-items:center;gap:6px;padding:0 11px;font-size:13px;font-weight:450;transition:background .2s,color .2s;display:inline-flex}.tbb:hover{color:var(--lp-s-ink);background:#17181b0f}.tbb.ic{justify-content:center;width:34px;padding:0}.tbb .ico{width:16px;height:16px}.tbb.ai-t{position:relative}.tbb.ai-t[aria-pressed=true]:after{content:"";background:var(--lp-s-rainbow);border-radius:2px;height:2px;position:absolute;bottom:4px;left:10px;right:10px}.kbd{color:var(--lp-s-ink3);box-shadow:none;border-radius:5px;padding:1px 5px;font-size:10.5px}.cnt{color:#fff;background:var(--lp-s-ink);border-radius:9px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10.5px;display:grid}.crumbs{min-width:0;color:var(--lp-s-ink3);white-space:nowrap;align-items:center;gap:7px;font-size:13px;display:flex;overflow:hidden}.crumbs b{color:var(--lp-s-ink);font-weight:450}.tb-r{align-items:center;gap:2px;margin-left:auto;display:flex}.peers{margin-right:8px;padding-left:6px;display:flex}.peer{color:#fff;background:var(--c);border-radius:50%;place-items:center;width:30px;height:30px;margin-left:-7px;font-size:12.5px;font-weight:450;transition:translate .2s;display:grid;position:relative;box-shadow:0 0 0 2px #fbfaf9}.peer:hover{translate:0 -2px}.peer:after{content:"";background:#2fbf71;border-radius:50%;width:9px;height:9px;position:absolute;bottom:-1px;right:-1px;box-shadow:0 0 0 2px #fbfaf9}.peer.xs{width:18px;height:18px;box-shadow:none;margin:0;font-size:9.5px}.peer.xs:after{display:none}.peer.ping{animation:.4s pop}.cv-w{grid-template-columns:minmax(0,1.5fr) minmax(0,.62fr) minmax(300px,.95fr);grid-template-areas:"grp side ai""snd side ai""dock dock ai";align-items:start;gap:16px 18px;padding:18px 10px 12px 20px;display:grid}.cv.no-ai .cv-w{grid-template-columns:minmax(0,1.5fr) minmax(0,.62fr);grid-template-areas:"grp side""snd side""dock dock"}.cv.no-ai .aiw{display:none}[data-z]{transition:opacity .45s,filter .45s}.cv[data-focus] [data-z]:not(.is-z){opacity:.5;filter:saturate(.6)}.grp{border:1.5px dashed var(--lp-s-line2);background:#ffffff80;border-radius:18px;grid-area:grp;padding:36px 12px 12px;position:relative}.grp-h{white-space:nowrap;align-items:baseline;gap:8px;font-size:12.5px;display:flex;position:absolute;top:9px;left:12px;right:12px;overflow:hidden}.grp-h b{font-weight:450}.grp-h small{color:var(--lp-s-ink3);font-size:12px}.tiles{grid-template-columns:1fr 1fr;gap:10px;display:grid}.selbar{z-index:3;background:#fff;border-radius:12px;gap:2px;padding:3px;animation:.2s pop;display:flex;position:absolute;translate:-50% -100%;box-shadow:0 10px 24px -12px #00000059}.selbar button{white-space:nowrap;border-radius:9px;align-items:center;gap:5px;height:28px;padding:0 10px;font-size:12px;font-weight:450;display:inline-flex}.selbar button:hover{background:#17181b0f}.selbar .ico{width:14px;height:14px}.side{flex-direction:column;grid-area:side;gap:16px;min-width:0;display:flex}.note{background:var(--lp-s-warn);border-radius:16px 16px 16px 4px;padding:11px 13px 10px;font-size:13px;line-height:1.42;transition:opacity .35s,transform .35s;position:relative;box-shadow:0 12px 26px -18px #78500080}.note.pulse{animation:.45s pop}.note-a{color:var(--lp-s-ink2);align-items:center;gap:6px;margin-bottom:5px;font-size:11.5px;display:flex}.note-f{flex-wrap:wrap;align-items:center;gap:5px;margin-top:9px;display:flex}.rxb{height:24px;box-shadow:none;background:#ffffffbf;border-radius:999px;padding:0 8px;font-size:11.5px}.rxb[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px var(--lp-s-ink);background:#fff}.note-go{background:var(--lp-s-ink);color:#fff;border-radius:999px;height:24px;margin-left:auto;padding:0 10px;font-size:11.5px;font-weight:450}.cv.notes-off .note{opacity:0;pointer-events:none;transform:scale(.96)}.reel-w{flex-direction:column;align-items:center;gap:8px;display:flex}.reel{background:#222;border-radius:14px;width:150px;height:266px;transition:width .5s cubic-bezier(.4,0,.2,1),height .5s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 1px 2px #00000014,0 16px 30px -16px #00000080}.reel img{object-fit:cover;width:100%;height:100%;animation:8s ease-out infinite alternate kb}.reel .hook{text-align:center;color:#fff;text-shadow:0 2px 10px #0009;font-size:14px;font-weight:600;line-height:1.2;position:absolute;top:12%;left:10px;right:10px}.reel .rc{color:#fff;background:#121316b8;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:450;position:absolute;bottom:10px;left:8px}.reel .tr{color:var(--lp-s-ink);background:#fff;border-radius:999px;padding:3px 8px;font-size:10.5px;font-weight:450;animation:.3s pop;position:absolute;top:8px;right:8px}.reel .bar{background:#ffffff59;border-radius:2px;height:2px;position:absolute;bottom:4px;left:8px;right:8px;overflow:hidden}.reel .bar:after{content:"";transform-origin:0;background:#fff;animation:6s linear infinite prog;position:absolute;inset:0}.snd{background:#fff;border-radius:16px;grid-area:snd;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px 12px;padding:12px 14px;display:grid;box-shadow:0 12px 26px -20px #0006}.snd-p{background:var(--lp-s-ink);color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.snd-p .ico{width:15px;height:15px}.snd-t{align-items:baseline;gap:8px;font-size:12.5px;display:flex}.snd-t b{font-weight:450}.snd-t span{color:var(--lp-s-ink3);font-size:12px}.snd .wave{height:24px;margin-top:4px}.snd-l{grid-area:2/2/auto/-1;min-height:1.45em;font-size:13px;line-height:1.45;transition:opacity .25s}.langs{flex-direction:column-reverse;grid-area:1/3;align-items:center;gap:8px;display:flex}.langs .seg button{padding:0 10px}.langs small{color:var(--lp-s-ink3);font-size:11.5px}.dock-w{z-index:2;grid-area:dock;justify-self:center;width:min(100%,660px);position:relative}.refs{align-items:flex-end;gap:8px;margin:0 0 8px 8px;display:flex}.ref{background:#fff;border-radius:11px;width:50px;height:50px;padding:2px;position:relative;box-shadow:0 6px 14px -8px #0006}.ref img{object-fit:cover;border-radius:9px;width:100%;height:100%}.ref b{color:#fff;background:var(--c);border-radius:6px;place-items:center;width:18px;height:18px;font-size:10.5px;font-weight:450;display:grid;position:absolute;top:-5px;left:-5px;box-shadow:0 0 0 2px #fff}.ref.new{animation:.35s pop}.refs small{color:var(--lp-s-ink3);margin:0 0 4px 2px;font-size:11px}.checks{flex-wrap:wrap;gap:6px;min-height:0;margin:0 0 8px 8px;display:flex}.chk{height:24px;color:var(--lp-s-ink);box-shadow:none;background:#fff;border-radius:999px;align-items:center;gap:5px;padding:0 9px 0 7px;font-size:11.5px;animation:.3s pop;display:inline-flex;position:relative}.chk:before{content:"";background:var(--lp-s-ai);border-radius:50%;width:7px;height:7px}.chk em{color:var(--lp-ok);font-style:normal}.dock{border-radius:20px;padding:10px 10px 10px 14px}.dock-f{min-height:42px;color:var(--lp-s-ink);overflow-wrap:anywhere;outline:0;font-size:13.5px;line-height:1.5}.dock-f.flash{animation:.35s pop}.lk{background:color-mix(in srgb,var(--c) 18%,transparent);box-shadow:inset 0 -1.5px 0 var(--c);border-radius:5px;padding:0 3px;font-weight:450}.add{background:linear-gradient(#0000 60%,#7fc8b673 60%);animation:.4s mIn}.dock-r{align-items:center;gap:8px;margin-top:8px;display:flex}.mdl{height:30px;box-shadow:none;background:#fff9;border-radius:999px;align-items:center;gap:4px;padding:0 10px;font-size:12.5px;font-weight:450;display:inline-flex}.mdl .ico{width:13px;height:13px}.set{color:var(--lp-s-ink3);white-space:nowrap;font-size:12px}.go{flex-direction:column;align-items:center;gap:2px;margin-left:auto;display:flex}.go button{color:#fff;background:var(--lp-s-go);border-radius:999px;height:36px;padding:0 20px;font-size:13.5px;font-weight:450;transition:transform .2s,filter .2s;box-shadow:inset 0 1px #ffffff59,0 8px 18px -8px #e2553cbf}.go button:hover{filter:saturate(1.1);transform:translateY(-1px)}.go button:disabled{filter:grayscale(.4)opacity(.7);cursor:default;transform:none}.go small{color:var(--lp-s-ink3);white-space:nowrap;font-size:10.5px}.aiw{contain:size;-webkit-backdrop-filter:blur(26px)saturate(160%);backdrop-filter:blur(26px)saturate(160%);background:linear-gradient(#fafafbf0,#f1f1f3e6);border-radius:20px;flex-direction:column;grid-area:ai;align-self:stretch;min-height:560px;display:flex;position:relative;overflow:hidden;box-shadow:0 26px 54px -30px #14141e80}.aiw:before{content:"";background:var(--lp-s-rainbow);height:2px;position:absolute;top:0;left:0;right:0}.aiw-h{border-bottom:1px solid var(--lp-s-ai-line);white-space:nowrap;align-items:center;gap:8px;padding:13px 10px 11px 14px;font-size:13px;display:flex}.aiw-h b{font-weight:450}.aiw-p{color:var(--lp-s-ink3);text-overflow:ellipsis;overflow:hidden}.aiw-x{width:28px;height:28px;color:var(--lp-s-ink3);border-radius:8px;margin-left:auto;font-size:17px}.aiw-x:hover{background:#17181b0f}.aiw-feed{scrollbar-width:thin;flex-direction:column;flex:1;gap:12px;min-height:0;padding:14px;display:flex;overflow:auto}.aiw-feed>*{flex-shrink:0;animation:.3s mIn}.mu{color:#fff;background:var(--lp-s-ai-deep);border-radius:14px 14px 4px;align-self:flex-end;max-width:88%;padding:9px 12px;font-size:13px;line-height:1.45}.ma{gap:9px;max-width:96%;font-size:13px;line-height:1.5;display:flex}.ma>div{flex-direction:column;gap:6px;min-width:0;display:flex}.steps{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.stp{height:30px;box-shadow:none;background:#fff;border-radius:999px;padding:0 12px;font-size:12.5px;font-weight:450}.stp.go2{color:#fff;background:var(--lp-s-go);box-shadow:none}.stp:disabled{opacity:.5;cursor:default}.ma .pic{aspect-ratio:16/9;background:linear-gradient(100deg,#ececef 30%,#f9f9fa 45%,#ececef 60%) 0 0/200% 100%;border-radius:12px;width:100%;max-width:300px;animation:1.2s linear infinite sweep;position:relative;overflow:hidden}.ma .pic img{object-fit:cover;width:100%;height:100%;animation:1s ease-out reveal}.ma .pic.done{animation:none}.ma .pic span{color:#fff;background:#121316b8;border-radius:999px;padding:2px 8px;font-size:11px;position:absolute;bottom:8px;left:8px}.aiw-sug{flex-wrap:wrap;gap:6px;padding:0 12px 8px;display:flex}.sug{height:28px;box-shadow:none;background:#fff;border-radius:999px;padding:0 11px;font-size:12px;transition:box-shadow .2s}.sug:hover{box-shadow:none}.aiw-in{box-shadow:none;background:#fff;border-radius:14px;align-items:center;gap:6px;margin:0 10px 10px;padding:5px 5px 5px 12px;display:flex}.aiw-in input{background:0 0;border:0;outline:0;flex:1;min-width:0;height:30px;font-size:13px}.aiw-in button{color:#fff;background:var(--lp-s-ai-deep);border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.aiw-in button .ico{width:15px;height:15px}.pc{z-index:6;pointer-events:none;align-items:flex-start;transition:transform 1.3s cubic-bezier(.45,0,.2,1);display:flex;position:absolute;top:0;left:0;transform:translate(60%,40%)}.pc svg{color:#f39a5c;width:18px;height:18px}.pc span{color:#fff;white-space:nowrap;background:#f39a5c;border-radius:999px;margin:14px 0 0 -2px;padding:2px 8px;font-size:11px;font-weight:450}.cv-toast{z-index:7;color:#fff;opacity:0;pointer-events:none;white-space:nowrap;background:#17181be6;border-radius:12px;padding:9px 14px;font-size:12.5px;transition:opacity .25s,translate .25s;position:absolute;bottom:18px;left:50%;translate:-50% 12px}.cv-toast.on{opacity:1;translate:-50%}.tabs{box-shadow:none;background:#ffffffbf;border-radius:999px;gap:4px;margin-bottom:40px;padding:4px;display:inline-flex}.tabs button{border-radius:999px;flex-direction:column;align-items:flex-start;padding:8px 20px 9px;font-size:15px;font-weight:500;transition:background .2s,box-shadow .2s;display:flex}.tabs button small{color:var(--lp-ink2);font-size:12px;font-weight:400}.tabs button[aria-selected=true]{background:var(--lp-paper);box-shadow:var(--lp-tile-shadow)}.mode{grid-template-columns:minmax(0,.78fr) minmax(0,1.62fr);align-items:center;gap:44px;display:grid}.mode-t h3{letter-spacing:-.025em;font-size:clamp(26px,2.6cqi,36px);font-weight:600;line-height:1.1}.mode-t p{color:var(--lp-ink2);margin-top:12px;font-size:16.5px;line-height:1.55}.mode-t ul{flex-direction:column;gap:10px;margin:20px 0 0;padding:0;list-style:none;display:flex}.mode-t li{padding-left:20px;font-size:15px;line-height:1.5;position:relative}.mode-t li:before{content:"";background:var(--lp-deep);border-radius:50%;width:8px;height:8px;position:absolute;top:.55em;left:2px}.wid{border-radius:var(--lp-r-xl);min-height:540px;color:var(--lp-s-ink);font-weight:350;position:relative;overflow:hidden;box-shadow:0 30px 70px -40px #281e4666}.crw{background:radial-gradient(circle,var(--lp-s-dot) 1px,transparent 1.3px) 0 0/22px 22px,#fafafa;flex-direction:column;justify-content:space-between;gap:16px;padding:22px;display:flex}.crw .grp{padding:36px 12px 12px}.crw .dock-w{justify-self:auto;width:100%}.cuw{background:radial-gradient(circle,var(--lp-s-dot) 1px,transparent 1.3px) 0 0/22px 22px,#fafafa;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);display:grid}.cuw .aiw{contain:none;min-height:0;box-shadow:inset -1px 0 0 var(--lp-s-ai-line);border-radius:0;grid-area:auto;height:540px}.cu-act{flex-wrap:wrap;gap:8px;min-height:44px;padding:0 14px 14px;display:flex}.cu-act .stp{height:34px;padding:0 18px;font-size:13px}.cu-sb{flex-direction:column;gap:12px;padding:20px 18px;display:flex;position:relative}.cu-sb .grp-h{position:static}.cu-slots{grid-template-columns:1fr 1fr;gap:10px;display:grid}.cu-slots .tile{cursor:default}.cu-slots .tile.empty .gl{font-size:11.5px}.cu-snd{color:var(--lp-s-ink3);box-shadow:inset 0 0 0 1.5px var(--lp-s-line2);background:#ffffffb3;border-radius:14px;align-items:center;gap:10px;padding:10px 12px;font-size:12.5px;display:flex}.cu-snd.on{color:var(--lp-s-ink);background:#fff;animation:.35s pop;box-shadow:0 10px 24px -18px #0006}.cu-snd .wave{flex:1;height:20px}.cu-bar{background:#17181b12;border-radius:2px;height:4px;margin-top:auto;overflow:hidden}.cu-bar i{background:var(--lp-s-rainbow);width:0;height:100%;transition:width .6s;display:block}.bzw{background:#2a2c31;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:18px;padding:22px;display:grid}.bz-bg{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.bzw:after{content:"";z-index:0;background:linear-gradient(90deg,#14141e47,#14141e00 55%);position:absolute;inset:0}.bzw>:not(.bz-bg){z-index:1;position:relative}.bz-brief,.bz-side{border-radius:20px;padding:18px 18px 16px}.bz-co{align-items:center;gap:10px;display:flex}.bz-co b{font-size:14px;font-weight:450;display:block}.bz-co small{color:var(--lp-s-ink2);font-size:12px}.bz-logo{color:#fff;background:linear-gradient(135deg,#3f8f7d,#7fc8b6);border-radius:12px;place-items:center;width:38px;height:38px;font-size:17px;font-weight:450;display:grid}.bz-brief h4{letter-spacing:-.015em;margin:16px 0 12px;font-size:20px;font-weight:450}.bz-brief dl{grid-template-columns:1fr 1fr;gap:10px 14px;margin:0;display:grid}.bz-brief dt{color:var(--lp-s-ink2);font-size:11.5px}.bz-brief dd{margin:2px 0 0;font-size:13.5px;font-weight:450}.bz-want{color:var(--lp-s-ink2);margin-top:14px;font-size:13px;line-height:1.5}.bz-go{color:#fff;background:var(--lp-s-ink);border-radius:999px;width:100%;height:42px;margin-top:16px;font-size:14px;font-weight:450}.bz-go:disabled{opacity:.55;cursor:default}.bz-st{color:var(--lp-s-ink2);align-items:center;gap:8px;margin-bottom:12px;font-size:12.5px;display:flex}.bz-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.bz-list li{box-shadow:none;background:#fffc;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 10px;padding:10px;animation:.35s mIn;display:grid}.bz-list .peer{box-shadow:none;margin:0}.bz-list .peer:after{display:none}.bz-list b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:450;display:block;overflow:hidden}.bz-list small{color:var(--lp-s-ink2);font-size:11.5px}.bz-pf{grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:4px;display:grid}.bz-pf img{aspect-ratio:16/9;object-fit:cover;border-radius:6px;width:100%}.bz-m{color:#167a4a;white-space:nowrap;background:#2fbf7124;border-radius:999px;padding:2px 7px;font-size:11px;font-weight:450}.bz-inv{height:30px;box-shadow:none;background:#fff;border-radius:999px;grid-column:1/-1;font-size:12.5px;font-weight:450}.bz-inv[aria-pressed=true]{background:var(--lp-s-ink);color:#fff;box-shadow:none}.bz-team{border-top:1px solid var(--lp-s-line);margin-top:12px;padding-top:12px;animation:.35s mIn}.bz-team .grp-h{margin-bottom:8px;position:static}.bz-team table{border-collapse:collapse;width:100%;font-size:12.5px}.bz-team td{border-bottom:1px solid var(--lp-s-line);padding:5px 0}.bz-team td:last-child{white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums;padding-left:12px;font-weight:450}.bz-team tr:last-child td{border-bottom:0;padding-top:8px}.bz-team tr.sum td{font-weight:450}.pw-tb.br{background:#eef0f4}.pw-tb.br span{color:#777;background:#fff;border-radius:6px;margin:0;padding:2px 9px}.path{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:36px;display:grid}.pmon{aspect-ratio:16/10;border-radius:var(--lp-r-xl);background:var(--lp-soft);box-shadow:var(--lp-tile-shadow);position:relative;overflow:hidden}.pv{opacity:0;visibility:hidden;justify-content:center;align-items:center;padding:26px;transition:opacity .45s,visibility .45s;display:flex;position:absolute;inset:0}.pv.is-on{opacity:1;visibility:visible}.pv-chat{flex-direction:column;gap:12px;width:100%;max-width:440px;display:flex}.pv-chat .q{background:var(--lp-paper);box-shadow:var(--lp-tile-shadow),inset 0 0 0 1.5px var(--lp-b3);border-radius:18px 18px 4px;align-self:flex-end;padding:12px 16px;font-size:15px;line-height:1.45}.pv-chat .a{color:var(--lp-ink2);gap:8px;font-size:14px;line-height:1.45;display:flex}.pv-page{background:var(--lp-paper);width:min(440px,100%);font-family:var(--lp-mono);border-radius:6px;padding:22px 26px;font-size:12px;line-height:1.6;rotate:-1deg;box-shadow:0 20px 40px -24px #0006}.pv-page .sl{margin-top:10px;font-weight:700}.pv-page .sl:first-child{margin-top:0}.pv-page .hl{background:linear-gradient(#0000 55%,#fca8be8c 55%)}.pv-cast{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:100%;display:grid}.pv-cast figure{background:var(--lp-paper);border-radius:var(--lp-r-md);box-shadow:var(--lp-tile-shadow);margin:0;padding:6px 6px 10px}.pv-cast img{aspect-ratio:3/4;object-fit:cover;border-radius:10px;width:100%}.pv-cast figcaption{margin-top:8px;padding-inline:4px;font-size:13px;font-weight:500}.pv-cast small{color:var(--lp-ink2);font-size:11.5px;font-weight:400;display:block}.pv-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;display:grid}.pv-grid figure{margin:0;position:relative}.pv-grid img{aspect-ratio:16/9;object-fit:cover;border-radius:10px;width:100%}.pv-grid figcaption{color:var(--lp-on-fill);text-shadow:0 1px 4px #000000b3;font-size:11px;position:absolute;bottom:6px;left:8px}.sketch img{filter:grayscale()contrast(1.35)brightness(1.08)}.pv-vo{flex-direction:column;gap:12px;width:100%;display:flex}.pv-vo .wave{height:64px}.pv-vo .wave i{max-width:7px}.pv-vo ul{grid-template-columns:1fr 1fr;gap:8px;margin:0;padding:0;list-style:none;display:grid}.pv-vo li{border-radius:var(--lp-r-md);background:var(--lp-paper);box-shadow:var(--lp-tile-shadow);padding:10px 12px;font-size:13.5px}.pv-vo li b{color:var(--lp-t4);margin-right:6px;font-size:11px;font-weight:600}.pv-cut{justify-content:center;align-items:center;gap:18px;width:100%;display:flex}.pv-cut .h{flex:1;max-width:330px}.pv-cut .h img{aspect-ratio:16/9;object-fit:cover;border-radius:10px;width:100%}.pv-cut .v{width:118px;box-shadow:0 0 0 5px var(--lp-ink),0 18px 30px -12px #00000080;border-radius:18px;flex:none;overflow:hidden}.pv-cut .v img{aspect-ratio:9/16;object-fit:cover;width:100%}.pv-cut .tags{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.pv-cut .tags span{background:var(--lp-paper);box-shadow:none;border-radius:999px;padding:4px 9px;font-size:12px}.pcap .n{color:var(--lp-t4);font-size:13px;font-weight:500}.pcap h3{letter-spacing:-.025em;margin:6px 0 12px;font-size:clamp(26px,2.6cqi,36px);font-weight:600}.pcap p{color:var(--lp-ink2);font-size:16.5px;line-height:1.55}.pcap .roles{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.pcap .roles span{background:var(--lp-paper);box-shadow:none;border-radius:999px;padding:5px 11px;font-size:12.5px}.tl{margin-top:48px}.tl-top{align-items:center;gap:12px;margin-bottom:10px;display:flex}.tl-play{background:var(--lp-ink);width:40px;height:40px;color:var(--lp-on-fill);border-radius:50%;place-items:center;display:grid}.tl-play .ico{width:16px;height:16px}.tl-tc{color:var(--lp-ink2);font-size:13px}.tl-track{padding-top:22px;position:relative}.tl-ruler{background:repeating-linear-gradient(90deg,var(--lp-ink3) 0 1px,transparent 1px 10%) 0 100%/100% 8px no-repeat,repeating-linear-gradient(90deg,var(--lp-hair) 0 1px,transparent 1px 2%) 0 100%/100% 5px no-repeat;height:16px;position:absolute;top:0;left:0;right:0}.tl-clips{gap:4px;display:flex}.clip{flex:var(--w) 1 0;text-align:left;background:var(--c);border-radius:10px;min-width:0;height:64px;padding:8px 10px;transition:transform .25s,box-shadow .25s;position:relative;overflow:hidden}.clip span{color:#1d1d1f99;font-size:11px;font-weight:600;display:block}.clip b{white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:13px;font-weight:500;display:block;overflow:hidden}.clip.is-on{box-shadow:inset 0 0 0 2px var(--lp-ink);transform:translateY(-2px)}.tl-head{top:0;bottom:-6px;left:var(--p,0%);pointer-events:none;width:0;transition:left .6s cubic-bezier(.3,.7,.2,1);position:absolute}.tl-head:before{content:"";background:var(--lp-ink);width:2px;position:absolute;top:6px;bottom:0;left:-1px}.tl-head:after{content:"";background:var(--lp-ink);border-radius:4px 4px 50% 50%;width:14px;height:14px;position:absolute;top:0;left:-7px}.tl.dragging .tl-head{transition:none}.tl-range{opacity:0;cursor:ew-resize;width:100%;height:26px;margin:0;position:absolute;top:-4px;left:0;right:0}.back{color:var(--lp-ink2);margin-top:24px;font-size:14px}.join{isolation:isolate;text-align:center;border-radius:36px;padding:clamp(56px,7cqi,104px) 24px;position:relative;overflow:hidden}.mosaic{z-index:-2;opacity:.92;grid-template-columns:repeat(5,1fr);align-content:center;gap:16px;display:grid;position:absolute;inset:-45% -18%;rotate:-8deg}.mosaic img{aspect-ratio:16/9;object-fit:cover;border-radius:14px;width:100%}.is-live .mosaic{animation:40s linear infinite alternate pan}@keyframes pan{to{translate:-6% -4%}}.join-card{border-radius:var(--lp-r-xl);flex-direction:column;align-items:center;gap:18px;max-width:640px;padding:44px clamp(22px,4cqi,56px);display:inline-flex}.join-card .h2{font-size:clamp(30px,3.6cqi,50px)}.foot{color:var(--lp-ink2);flex-wrap:wrap;justify-content:space-between;gap:16px;padding-block:36px 48px;font-size:13px;display:flex}.clip{background:linear-gradient(90deg,var(--lp-b1),var(--lp-b2) 12.5%,var(--lp-b3) 25%,var(--lp-b4) 37.5%,var(--lp-b5) 50%,var(--lp-b4) 62.5%,var(--lp-b3) 75%,var(--lp-b2) 87.5%,var(--lp-b1)) calc(var(--f,0px) - var(--x,0px)) 0/calc(var(--tw,1000px) * 2) 100% repeat-x}.clip span{color:#1d1d1f8c}.tl-veil{left:var(--p,0%);z-index:1;pointer-events:none;background:#ffffff94;transition:left .5s cubic-bezier(.3,.7,.2,1);position:absolute;top:22px;bottom:0;right:0}.tl-head{z-index:2}.tl-head:before{box-shadow:0 0 14px 3px #ffffffe6}.tl.is-play .tl-head,.tl.is-play .tl-veil,.tl.dragging .tl-veil{transition:none}.tl-range{z-index:3}@container lp (width<=1120px){.nav{display:none}.cv-w{grid-template-columns:minmax(0,1.45fr) minmax(0,.6fr) minmax(280px,.9fr)}.crumbs>span:not(:last-of-type){display:none}.tour-d{font-size:13px}}@container lp (width<=900px){.sec-h{grid-template-columns:minmax(0,1fr)}.tour{scrollbar-width:none;gap:8px;margin-bottom:10px;padding:2px 2px 8px;display:flex;overflow-x:auto}.tour>li{flex:none}.tour-i{box-shadow:none;background:#ffffffbf;flex-direction:row;align-items:center;gap:8px;padding:8px 14px 8px 8px}.tour-t{white-space:nowrap;margin:0;font-size:14px}.tour-d{display:none}.tour-now{display:block}.cv-w,.cv.no-ai .cv-w{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"grp grp""snd side""dock dock""ai ai"}.aiw{contain:none;height:440px;min-height:0}.mode{grid-template-columns:minmax(0,1fr);gap:24px}.path{grid-template-columns:minmax(0,1fr)}.cmp{grid-template-columns:repeat(2,minmax(0,1fr))}.bzw{grid-template-columns:minmax(0,1fr)}.bzw:after{background:linear-gradient(#14141e33,#14141e0d)}}@container lp (width<=640px){.wrap{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.hero{padding-block:24px 8px}.hero-in{gap:18px;padding-top:120px}.sky-f.hide-ph,.sky-w.hide-ph,.sky-card,.sky-link{display:none}.sky-f.ph-tl{top:9%!important;left:4%!important}.btn-notify,.btn-ghost{justify-content:center;width:100%;height:52px}.top-bar .btn-notify,.lang-sw{display:none}.sec{padding-block:64px}.seg.lg button{height:36px;padding:0 16px;font-size:14px}.hw{--k:.66;height:640px}.hw.is-order .pw{width:108px;height:38px;margin:-19px 0 0 -54px}.pw-n{white-space:normal;text-align:center;gap:6px;padding:0 8px;font-size:11.5px;line-height:1.15}.pw-n i{display:none}.hw-agent{width:200px;margin-left:-100px;translate:0 -58px}.hw-core{width:84px;height:84px}.hw-core img{width:46px;height:46px}.hw-agent b{margin-top:6px;font-size:14.5px}.hw-agent span{font-size:12.5px}.hw-nt{width:auto;inset:auto 12px 60px}.hw-bar i{border-radius:6px;width:22px;height:22px}.hw-bar{gap:5px}.hw-bar i:nth-child(n+10){display:none}.hw-cap{font-size:15px}.cmp{grid-template-columns:minmax(0,1fr);gap:18px;margin-top:28px}.cv{border-radius:20px}.cv-tb{gap:4px;height:46px;margin:8px 8px 0}.cv-tb .hide-s,.crumbs{display:none}.peers{margin-right:2px}.peer{width:26px;height:26px;font-size:11px}.tbb{padding:0 8px}.cv-w,.cv.no-ai .cv-w{grid-template-columns:minmax(0,1fr);grid-template-areas:"grp""side""snd""dock""ai";gap:14px;padding:14px 10px 10px}.grp{padding:34px 8px 8px}.tiles{gap:6px}.tile .pn{padding:2px 7px;font-size:10.5px;bottom:6px;left:6px}.side{flex-direction:row;align-items:flex-start;gap:12px}.note{flex:1;min-width:0}.reel-w{flex:none}.reel{width:118px;height:210px}.dock-r{flex-wrap:wrap}.set{display:none}.aiw{height:420px}.snd{grid-template-columns:auto minmax(0,1fr)}.snd-l{grid-column:1/-1}.langs{flex-direction:row;grid-area:3/1/auto/-1;align-items:center;gap:8px}.tabs{width:100%;margin-bottom:28px;display:flex}.tl{margin-top:36px}.tabs button{flex:1;align-items:center;padding:8px 10px}.tabs button small{display:none}.wid{min-height:0}.crw{padding:14px}.cuw{grid-template-columns:minmax(0,1fr)}.cuw .aiw{height:430px;box-shadow:inset 0 -1px 0 var(--lp-s-ai-line)}.bzw{padding:14px}.bz-brief dl{grid-template-columns:1fr 1fr}.pmon{aspect-ratio:4/5}.pv{padding:16px}.pv-cast{grid-template-columns:repeat(2,minmax(0,1fr))}.pv-vo ul{grid-template-columns:minmax(0,1fr)}.clip{height:52px;padding:6px}.clip b{display:none}.mosaic{grid-template-columns:repeat(3,1fr);inset:-30% -60%}}[data-live]:not(.is-live) *,.pv:not(.is-on) *,.mode[hidden] *{animation-play-state:paused!important}.lp section{scroll-margin-top:84px}@media (prefers-reduced-motion:reduce){.lp *,.lp :before,.lp :after{transition:none!important;animation:none!important}}.lp{--lp-glass-edge:0 0 0 0 transparent;--lp-tile-shadow:0 1px 2px #2a234a0d,0 12px 30px -16px #2a234a42}.ai-dot{background:var(--lp-mark) center/cover;border-radius:6px;box-shadow:0 1px 3px #0000001f}.ai-dot svg{display:none}.seg.lg{background:#fff;padding:5px;box-shadow:0 12px 32px -14px #5a3c8c59}.seg.lg button{height:46px;color:var(--lp-ink2);padding:0 26px;font-size:15.5px;font-weight:500}.seg.lg button:hover{color:var(--lp-ink)}.seg.lg button[aria-pressed=true]{background:var(--lp-deep);color:#fff;box-shadow:0 12px 24px -10px #c776d8d9}.tabs{background:#fff;padding:5px;box-shadow:0 12px 32px -14px #5a3c8c59}.tabs button{padding:9px 22px 10px;transition:background .25s,color .25s,box-shadow .25s}.tabs button:hover{background:#a099f314}.tabs button[aria-selected=true]{background:var(--lp-deep);color:#fff;box-shadow:0 12px 24px -10px #c776d8d9}.tabs button[aria-selected=true] small{color:#ffffffe0}.tour{gap:12px;margin-bottom:44px;position:relative}.tour:before,.tour:after{content:"";pointer-events:none;border-radius:3px;height:3px;position:absolute;top:33px;left:10%}.tour:before{background:#a099f333;right:10%}.tour:after{width:calc(80% * var(--tp,0));background:var(--lp-deep);transition:width .7s cubic-bezier(.3,.7,.2,1)}.tour>li{z-index:1;position:relative}.tour-i{text-align:center;border-radius:22px;align-items:center;gap:6px;padding:14px 14px 18px}.tour-i:hover{background:#fff9}.tour-i[aria-expanded=true]{background:#fff;box-shadow:0 18px 40px -18px #5a3c8c66}.tour-n{color:#fff;background:var(--lp-deep);border-radius:50%;width:38px;height:38px;font-size:15px;font-weight:600;transition:transform .35s cubic-bezier(.3,1.5,.5,1),box-shadow .35s;box-shadow:0 0 0 6px #fdfcfe,0 8px 18px -8px #c776d8e6}.tour-i[aria-expanded=true] .tour-n{background:var(--lp-deep);color:#fff;transform:scale(1.14);box-shadow:0 0 0 6px #fff,0 0 0 11px #c776d829,0 12px 24px -8px #c776d8f2}.tour-t{margin-top:6px}.cv-tb{height:auto;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;gap:12px;margin:0;padding:14px 14px 0 18px}.cv-brand{letter-spacing:.12em;color:var(--lp-s-ink);flex:none;align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.cv-brand img{border-radius:8px;width:26px;height:26px}.cv-brand img.wordmark{border-radius:0;width:auto;height:11px}.crumbs{gap:2px;margin-left:6px}.crumb{height:30px;color:var(--lp-s-ink2);border-radius:8px;align-items:center;padding:0 7px;font-size:13px;font-weight:450;display:inline-flex}button.crumb:hover{color:var(--lp-s-ink);background:#17181b0f}.crumb.is-root{color:var(--lp-s-ink3);font-weight:350}.crumb.is-here{color:var(--lp-s-ink);font-weight:500}.crumbs>i{color:var(--lp-s-ink3);font-size:12px;font-style:normal}.tbb{background:#ffffffb8;box-shadow:0 1px 2px #0000000a,0 6px 16px -10px #14161e59}.tbb:hover{background:#fff}.tbb[aria-pressed=true]{color:var(--lp-s-ink);background:#fff}.tb-r{gap:6px}.peer{box-shadow:0 0 0 2px #fafafa}.peer.ph{background:#d9d4cf;overflow:hidden}.peer.ph img{object-fit:cover;object-position:52% 30%;transform-origin:52% 30%;border-radius:50%;width:100%;height:100%;transform:scale(1.5)}.peer.ph:after{z-index:1}.cornerb{z-index:2;flex-direction:row-reverse;align-items:center;display:flex;position:absolute;top:6px;right:6px}.okb{width:18px;height:18px;color:var(--lp-ok);background:#fff;border-radius:50%;place-items:center;margin:2px;display:grid;box-shadow:0 2px 6px #0003}.okb svg{width:11px;height:11px}.heartb{color:#fff;opacity:0;pointer-events:none;filter:drop-shadow(0 1px 2px #00000073);place-items:center;width:0;height:28px;transition:opacity .15s,width .15s;display:grid;overflow:visible}.heartb svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:22px;height:22px}.tile:hover .heartb,.heartb:focus-visible{opacity:1;pointer-events:auto;width:28px}.heartb.is-on{opacity:1;pointer-events:auto;color:#f05b3f;filter:drop-shadow(0 1px 2px #00000040);width:28px}.heartb.is-on svg{fill:currentColor;stroke:#fff;stroke-width:1.2px}.heartb.pop svg{animation:.3s pop}.tile.empty .cornerb,.tile.gen .cornerb{display:none}#t4-v{top:auto;bottom:8px}.note{-webkit-backdrop-filter:blur(18px)saturate(170%);backdrop-filter:blur(18px)saturate(170%);background:#ffffff94;border-radius:20px 20px 20px 6px;padding:12px 14px 11px;box-shadow:0 20px 50px -22px #14161e52}.rxb{background:#ffffffd9;box-shadow:0 1px 3px #0000000f}.rxb[aria-pressed=true]{background:var(--lp-s-ink);color:#fff;box-shadow:none}.rxb.pop{animation:.35s pop}.ref{box-shadow:0 1px 2px #0000000f,0 8px 18px -10px #00000073}.ref .rf{border-radius:9px;width:100%;height:100%;display:block;overflow:hidden}.ref .rf img{transform:scale(var(--zs,1));transform-origin:var(--zo,50% 50%);object-position:var(--zo,50% 50%);border-radius:0}.ref.hop{animation:.55s cubic-bezier(.3,.7,.3,1) hop}@keyframes hop{30%{transform:translateY(-10px)}60%{transform:translateY(0)}80%{transform:translateY(-3px)}}.lk{cursor:default;transition:background .2s}.lk:hover{background:color-mix(in srgb,var(--c) 32%,transparent)}.dock-w .cv-toast{bottom:calc(100% + 10px)}.crw .dock-w{position:relative}.reel{box-shadow:0 18px 36px -18px #0000008c}.cu-act .stp.br{text-align:left;white-space:normal;height:auto;min-height:34px;padding:7px 14px;line-height:1.3}.clip{background:#fff;border-radius:12px;flex-direction:column;height:84px;padding:0;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 1px 2px #2a234a0f,0 10px 22px -14px #2a234a66}.clip:hover{transform:translateY(-2px)}.clip.is-on{transform:translateY(-4px);box-shadow:0 18px 32px -14px #8f7cf0a6}.clip .cb{height:26px;color:var(--lp-ink);white-space:nowrap;background:linear-gradient(90deg,var(--lp-b1),var(--lp-b2) 12.5%,var(--lp-b3) 25%,var(--lp-b4) 37.5%,var(--lp-b5) 50%,var(--lp-b4) 62.5%,var(--lp-b3) 75%,var(--lp-b2) 87.5%,var(--lp-b1)) calc(var(--f,0px) - var(--x,0px)) 0/calc(var(--tw,1000px) * 2) 100% repeat-x;flex:none;align-items:center;gap:6px;padding:0 8px;font-size:12px;font-weight:500;display:flex;overflow:hidden}.clip .cb i{background:#ffffffa6;border-radius:6px;flex:none;place-items:center;width:17px;height:17px;font-size:10.5px;font-style:normal;font-weight:600;display:grid}.clip .cb em{text-overflow:ellipsis;font-style:normal;overflow:hidden}.clip .ct{flex:1;gap:2px;min-height:0;padding:3px;display:flex}.clip .ct img{object-fit:cover;border-radius:6px;flex:1 1 0;min-width:0;height:100%}.clip .ct.gr img{filter:grayscale()contrast(1.3)brightness(1.08)}.ct-idea{color:var(--lp-ink2);background:linear-gradient(135deg,#fff6f1,#f6f0ff);border-radius:0 0 10px 10px;justify-content:center;align-items:center;font-size:11.5px}.ct-doc{flex-direction:column;justify-content:center;gap:5px!important;padding:6px 10px!important}.ct-doc i{background:#e6e1ee;border-radius:2px;height:3px;display:block}.ct-doc i:nth-child(2){width:72%}.ct-doc i:nth-child(3){background:#f3c9d6;width:86%}.ct-doc i:nth-child(4){width:54%}.ct-vo{align-items:center;padding:4px 8px!important}.ct-vo .wave{flex:1;height:30px;margin:0}.ct-vo .wave i{background:var(--lp-d3);opacity:.75;max-width:4px}.tl-aud{background:#fff;border-radius:8px;align-items:center;gap:2px;height:24px;margin-top:6px;padding:0 10px;display:flex;box-shadow:0 1px 2px #2a234a0d,0 8px 18px -14px #2a234a66}.tl-aud i{height:calc(var(--h) * 70%);background:linear-gradient(180deg,var(--lp-b3),var(--lp-b5));border-radius:2px;flex:1}.tl-aud b{color:var(--lp-ink2);flex:none;margin-right:6px;font-size:11px;font-weight:500}.tl-veil{-webkit-backdrop-filter:saturate(.15)brightness(1.04);backdrop-filter:saturate(.15)brightness(1.04);background:#faf9fc6b;top:22px}.tl-head:before{background:var(--lp-ink);width:2px;box-shadow:0 0 0 3px #ffffffb3,0 0 18px 4px #c776d873}.tl-play{background:var(--lp-deep);box-shadow:0 10px 22px -10px #c776d8e6}.pv-cast2{grid-template-columns:minmax(0,.8fr) minmax(0,.8fr) minmax(0,1.3fr);gap:14px;width:100%;height:100%;display:grid}.pv-cast2 figure{background:#ddd;border-radius:18px;margin:0;position:relative;overflow:hidden;box-shadow:0 18px 36px -20px #2a234a8c}.pv-cast2 img{object-fit:cover;width:100%;height:100%}.pv-cast2 .ch img{transform:scale(var(--zs,1));transform-origin:var(--zo,50% 30%);object-position:var(--zo,50% 30%)}.pv-cast2 figcaption{color:#fff;background:linear-gradient(#0000,#0c0c12b8);padding:34px 14px 13px;position:absolute;bottom:0;left:0;right:0}.pv-cast2 figcaption b{letter-spacing:-.01em;font-size:17px;font-weight:600;display:block}.pv-cast2 figcaption small{opacity:.85;font-size:12.5px}.pv-cast2 .kind{color:var(--lp-ink);background:#ffffffe0;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:500;position:absolute;top:10px;left:10px}.pv-cast2 .locs{grid-template-rows:1fr 1fr;gap:14px;min-height:0;display:grid}.pv-cast2 .locs figcaption{padding:26px 12px 10px}.pv-cast2 .locs figcaption b{font-size:15px}.pv-sb{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;display:grid}.pv-sb figure{background:#eee;border-radius:10px;margin:0;position:relative;overflow:hidden;box-shadow:0 8px 18px -12px #2a234a80}.pv-sb img{aspect-ratio:16/9;object-fit:cover;filter:grayscale()contrast(1.3)brightness(1.08);width:100%}.pv-sb figcaption{color:#fff;white-space:nowrap;text-overflow:ellipsis;background:#121316b8;border-radius:999px;align-items:center;gap:5px;max-width:calc(100% - 12px);padding:2px 8px 2px 3px;font-size:11px;display:flex;position:absolute;bottom:6px;left:6px;overflow:hidden}.pv-sb figcaption i{width:16px;height:16px;color:var(--lp-ink);background:var(--lp-logo);border-radius:50%;flex:none;place-items:center;font-size:9.5px;font-style:normal;font-weight:600;display:grid}.pv.is-on .pv-sb figure{animation:.5s cubic-bezier(.3,1.2,.5,1) backwards sbIn}@keyframes sbIn{0%{transform:translateY(10px)scale(.96)}}.pv-sb figure:nth-child(2){animation-delay:50ms!important}.pv-sb figure:nth-child(3){animation-delay:.1s!important}.pv-sb figure:nth-child(4){animation-delay:.15s!important}.pv-sb figure:nth-child(5){animation-delay:.2s!important}.pv-sb figure:nth-child(6){animation-delay:.25s!important}.pv-sb figure:nth-child(7){animation-delay:.3s!important}.pv-sb figure:nth-child(8){animation-delay:.35s!important}.pv-sb figure:nth-child(9){animation-delay:.4s!important}.pv-pub{position:absolute;inset:0}.pub-glow{background:radial-gradient(40% 40% at 30% 40%,#fca8be8c,#0000 70%),radial-gradient(40% 45% at 72% 55%,#a099f380,#0000 70%),radial-gradient(30% 30% at 50% 90%,#fdd3be99,#0000 70%);position:absolute;inset:-20%}.pub{background:#222;border-radius:16px;margin:0;position:absolute;overflow:hidden;box-shadow:0 30px 60px -26px #1e143c99}.pub img{object-fit:cover;width:100%;height:100%}.pub-w{aspect-ratio:16/9;width:50%;top:15%;left:6%;rotate:-5deg}.pub-s{aspect-ratio:1;width:29%;top:12%;right:6%;rotate:6deg}.pub-p{aspect-ratio:9/16;z-index:2;border-radius:24px;width:25%;top:7%;left:50%;translate:-50%;box-shadow:0 40px 70px -24px #1e143cb3}.pub-p img{animation:8s ease-out infinite alternate kb}.pub-t{color:var(--lp-ink);background:#ffffffe6;border-radius:999px;padding:4px 10px;font-size:11.5px;font-weight:500;position:absolute;top:10px;left:10px}.pub-b{background:#ffffff59;border-radius:2px;height:3px;position:absolute;bottom:8px;left:10px;right:10px;overflow:hidden}.pub-b:after{content:"";transform-origin:0;background:#fff;animation:6s linear infinite prog;position:absolute;inset:0}.pub-row{z-index:3;flex-wrap:wrap;justify-content:center;gap:8px;padding:0 16px;display:flex;position:absolute;bottom:16px;left:0;right:0}.pub-row span{background:#ffffffeb;border-radius:999px;align-items:center;gap:6px;height:30px;padding:0 12px;font-size:12.5px;font-weight:500;display:inline-flex;box-shadow:0 10px 22px -12px #2a234a80}.pub-row span:before{content:"✓";color:var(--lp-ok);font-weight:600}.pub-row span.l:before{content:none}.pv.is-on .pub{animation:.7s cubic-bezier(.3,1.2,.5,1) backwards pubIn}.pv.is-on .pub-s{animation-delay:80ms}.pv.is-on .pub-p{animation-delay:.16s}@keyframes pubIn{0%{transform:translateY(24px)scale(.94)}}.clip .ct-idea{color:var(--lp-ink2);font-size:11.5px;font-weight:450}.clip .ct-vo .wave{display:flex}.hw.is-order .pw.is-hot{scale:1.06;box-shadow:0 16px 34px -12px #c776d8bf}@container lp (width<=900px){.tour{gap:8px;margin-bottom:22px;display:flex}.tour:before,.tour:after{display:none}.tour-i{background:#fff;flex-direction:row;padding:7px 14px 7px 7px;box-shadow:0 8px 18px -12px #5a3c8c66}.tour-i[aria-expanded=true]{background:var(--lp-deep);color:#fff}.tour-n{width:26px;height:26px;box-shadow:none;font-size:12px}.tour-i[aria-expanded=true] .tour-n{box-shadow:none;background:#ffffff40;transform:none}.tour-t{margin:0}}@container lp (width<=640px){.seg.lg button{height:40px;padding:0 16px;font-size:14px}.tabs button{padding:8px 10px}.cv-tb{gap:6px;padding:10px 10px 0 12px}.cv-brand .wordmark,.crumbs{display:none}.tbb{background:#fffc}.clip{height:64px}.clip .cb{justify-content:center;height:22px}.clip .cb em,.clip .ct img:nth-child(n+2){display:none}.ct-idea{font-size:0}.pv-cast2{grid-template-rows:1.3fr 1fr;grid-template-columns:1fr 1fr}.pv-cast2 .locs{grid-column:1/-1;grid-template-rows:none;grid-template-columns:1fr 1fr}.pv-sb{gap:5px}.pv-sb figcaption{padding:2px;font-size:0}.pub-w{width:66%;top:12%;left:2%}.pub-s{width:40%;top:40%;right:2%}.pub-p{width:40%;top:20%}.pub-row{gap:5px;bottom:10px}.pub-row span{height:26px;padding:0 9px;font-size:11px}}.sync{color:#2f9e6e;border-radius:10px;flex:none;justify-content:center;align-items:center;min-width:34px;height:34px;transition:color .25s;display:inline-flex}.sync .ico{width:21px;height:21px}.sync.is-saving{color:#5b7fe0}.hw-sw .seg.lg button{align-items:center;gap:8px;display:inline-flex}.hw-sw .seg.lg button[data-hw="0"]{color:#9a97a3}.hw-sw .seg.lg button[data-hw="0"]:hover{color:#6f6c78}.hw-sw .seg.lg button[data-hw="0"][aria-pressed=true]{color:#56535e;background:#ecebf0;box-shadow:inset 0 1px 3px #2a234a24}.hw-sw .seg.lg button[data-hw="1"]:before{content:"";background:var(--lp-mark) center/cover;border-radius:6px;width:20px;height:20px}.hw-sw .seg.lg button[data-hw="1"]:not([aria-pressed=true]) span{background:linear-gradient(90deg,#f08a5d,#e0629a 55%,#8f7cf0);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:600}.hw-sw .seg.lg button[data-hw="1"]:not([aria-pressed=true]){background:linear-gradient(135deg,#fff4ee,#f5efff)}.pv-grid .vid{width:38px;height:38px;color:var(--lp-ink);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffd1;border-radius:50%;place-items:center;margin:-19px 0 0 -19px;transition:transform .25s;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 10px 22px -10px #14102899}.pv-grid .vid .ico{width:16px;height:16px;margin-left:2px}.pv-grid figure:hover .vid{transform:scale(1.1)}.cu-act .stp.br{transition:background .2s,box-shadow .2s,translate .2s}.cu-act .stp.br:hover{background:linear-gradient(135deg,#fff3ec,#f3edff);translate:0 -1px;box-shadow:0 10px 22px -12px #c776d8b3}@container lp (width<=640px){.clip .ct-idea{font-size:0}.clip .ct-idea:before{content:"✦";color:var(--lp-d3);font-size:14px}.ct-vo .wave{gap:1px}.ct-vo .wave i:nth-child(n+11){display:none}.hw-sw .seg.lg button[data-hw="1"]:before{border-radius:5px;width:17px;height:17px}.pv-grid .vid{width:30px;height:30px;margin:-15px 0 0 -15px}.pv-grid .vid .ico{width:13px;height:13px}}.hint-off{color:var(--lp-ink2);text-underline-offset:2px;text-decoration:underline}
