.b26h{--mid:#1a1428;--mid2:#221a33;--cream:#fbf3ea;--paper:#fffcf8;--ink:#1a1428;--ink2:#463f5a;--muted:#6b6578;--lav:#7e7a9c;--lavL:#b9b3d1;--onmid:#f4eff8;--coral:#f2464f;--coralT:#d2343f;--pink:#f25c8c;--orange:#f99538;--line:#1a14281a;--lineD:#ffffff1c;--serif:var(--font-serif),"DM Serif Display",Georgia,"Times New Roman",serif;--sans:var(--font-sans),Poppins,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--acc:var(--font-instrument),"Instrument Serif",Georgia,serif;--ease:cubic-bezier(.22,1,.36,1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--cream);color:var(--ink2);font:400 16px/1.6 var(--sans);-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}.b26h img{max-width:100%;display:block}.b26h a{color:inherit;text-decoration:none}.b26h button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0}.b26h .wrap{max-width:1200px;padding-left:max(24px,env(safe-area-inset-left,0px));padding-right:max(24px,env(safe-area-inset-right,0px));margin:0 auto}.b26h h1,.b26h h2,.b26h h3{font-family:var(--serif);color:var(--ink);text-wrap:balance;letter-spacing:-.02em;margin:0;font-weight:400}.b26h p{margin:0}.b26h .eyebrow{font:600 12px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);align-items:center;gap:10px;display:inline-flex}.b26h .eyebrow i{background:var(--orange);border-radius:50%;width:7px;height:7px;display:inline-block}.b26h .dk .eyebrow{color:var(--lavL)}.b26h .call{font:italic 400 26px/1 var(--acc);color:var(--coralT);letter-spacing:-.005em;align-items:center;gap:10px;display:inline-flex}.b26h .call svg{width:46px;height:12px;overflow:visible}.b26h .call path{stroke:currentColor;stroke-width:1.4px;fill:none;stroke-linecap:round;stroke-dasharray:60;stroke-dashoffset:0;transition:stroke-dashoffset .6s var(--ease)}.b26h .call:hover path{animation:b26h-arrow .7s var(--ease)}@keyframes b26h-arrow{0%{stroke-dashoffset:60px}to{stroke-dashoffset:0}}.b26h .dk .call{color:#ff8a90}.b26h .btn{background:var(--orange);height:52px;color:var(--ink);font:600 15px/1 var(--sans);transition:transform .25s var(--ease),box-shadow .25s;border-radius:999px;align-items:center;gap:10px;padding:0 26px;display:inline-flex;box-shadow:0 10px 30px -12px #f99538cc,inset 0 -2px #00000014}.b26h .btn:hover{transform:translateY(-2px);box-shadow:0 16px 36px -12px #f99538e6}.b26h .btn.midnight{background:var(--mid);color:var(--onmid);box-shadow:0 10px 30px -12px #1a1428b3}.b26h .num{font-family:var(--serif);color:var(--coral);letter-spacing:-.03em;line-height:.85}.b26h .numrow{flex-wrap:wrap;align-items:flex-end;gap:40px;display:flex}.b26h .numcell{align-items:flex-end;gap:12px;display:flex}.b26h .numcell .num{font-size:72px}.b26h .numcell small{font:500 14px/1.25 var(--sans);color:var(--ink);padding-bottom:6px}.b26h .dk .numcell small{color:var(--onmid)}.b26h .mk{display:block;overflow:visible}.b26h .mk .g{fill:var(--orange)}.b26h .dk{background:var(--mid);color:var(--onmid)}.b26h .dk h1,.b26h .dk h2,.b26h .dk h3{color:var(--onmid)}.b26h .grain:after{content:"";pointer-events:none;opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.b26h .aurora{pointer-events:none;position:absolute;inset:0;overflow:hidden}.b26h .aurora b{filter:blur(70px);opacity:.75;will-change:transform;border-radius:50%;animation:18s ease-in-out infinite alternate b26h-drift;position:absolute}.b26h .aurora b:first-child{background:radial-gradient(circle,#f99538 0,#f2464f 45%,#0000 70%);width:46vw;max-width:680px;height:46vw;max-height:680px;bottom:-30%;left:-10%}.b26h .aurora b:nth-child(2){background:radial-gradient(circle,#f25c8c 0,#9a2f63 50%,#0000 72%);width:36vw;max-width:520px;height:36vw;max-height:520px;animation-duration:22s;top:-18%;right:-6%}.b26h .aurora b:nth-child(3){opacity:.35;background:radial-gradient(circle,#ffb37a 0,#f2464f 40%,#0000 70%);width:26vw;max-width:380px;height:26vw;max-height:380px;animation-duration:26s;top:30%;left:40%}@keyframes b26h-drift{0%{transform:translate(0,0)scale(1)}to{transform:translate(6%,-8%)scale(1.12)}}.b26h [data-rise]{opacity:0;transition:opacity .8s var(--ease),transform .8s var(--ease);transition-delay:calc(var(--i,0)*90ms);transform:translateY(28px)}.b26h [data-rise].in{opacity:1;transform:none}.b26h .hero{padding:58px 0 110px;position:relative;overflow:clip}.b26h .hero .wrap{z-index:2;position:relative}.b26h .htext{max-width:640px}.b26h .hmark{width:62px;height:56px;margin:0 0 26px}.b26h .hero h1{margin:20px 0 26px;font-size:clamp(46px,5.6vw,82px);line-height:.98}.b26h .hero h1 .w{vertical-align:top;margin-bottom:-.08em;padding-bottom:.08em;display:inline-block;overflow:hidden}.b26h .hero h1 .w>span{transition:transform .9s var(--ease);transition-delay:calc(var(--i)*45ms + .25s);display:inline-block;transform:translateY(105%)}.b26h .hero.go h1 .w>span{transform:none}.b26h .hdot{background:var(--orange);border-radius:50%;width:.17em;height:.17em;margin-left:.04em;transition:transform .5s cubic-bezier(.34,1.56,.64,1) 1.25s;display:inline-block;transform:scale(0)}.b26h .hero.go .hdot{transform:none}.b26h .hsub{max-width:520px;color:var(--ink2);font-size:18px}.b26h .hsub b{color:var(--ink);font-weight:500}.b26h .hcta{flex-wrap:wrap;align-items:center;gap:28px;margin:34px 0 46px;display:flex}.b26h .hproof{font:500 14px/1.3 var(--sans);color:var(--ink);align-items:center;gap:14px;margin-top:30px;display:flex}.b26h .faces{display:flex}.b26h .faces img{-o-object-fit:cover;object-fit:cover;border:2px solid var(--cream);border-radius:50%;width:34px;height:34px;margin-left:-10px}.b26h .faces img:first-child{margin-left:0}.b26h .collage{z-index:1;width:720px;height:700px;transform:scale(min(1,calc((50vw - 70px) / 760px)));transform-origin:0 0;position:absolute;top:24px;left:calc(50% + 30px)}.b26h .ph{border-radius:28px;position:absolute;overflow:hidden;box-shadow:0 30px 60px -30px #501e1473}.b26h .ph img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.b26h .ph.p1{width:540px;height:360px;top:0;left:110px}.b26h .ph.p2{width:250px;height:330px;top:300px;left:0}.b26h .ph.p3{width:470px;height:312px;top:388px;left:276px}.b26h .tile{z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font:500 13.5px/1.35 var(--sans);color:var(--ink);background:#fffcf8f0;border-radius:20px;align-items:center;gap:12px;min-width:250px;padding:14px 16px;display:flex;position:absolute;box-shadow:0 24px 50px -22px #1a142873,0 0 0 1px #1a14280f}.b26h .tile small{color:var(--muted);font-size:12.5px;font-weight:400;display:block}.b26h .tile .av{-o-object-fit:cover;object-fit:cover;border-radius:50%;flex:none;width:38px;height:38px}.b26h .tile .pill{font:600 12px/1 var(--sans);background:var(--orange);color:var(--ink);white-space:nowrap;border-radius:999px;margin-left:auto;padding:8px 12px;transition:background .3s,color .3s}.b26h .tile .pill.ok{color:#1f6b3a;background:#e6f4ea}.b26h .tile .ring84{flex:none;width:40px;height:40px}.b26h .scr{background:var(--paper,#fffcf8);font:400 12px/1.35 var(--sans);color:var(--ink);flex-direction:column;display:flex;box-shadow:0 40px 80px -36px #501e1473,0 0 0 1px #1a142812}.b26h .scr .sh{border-bottom:1px solid #1a142814;flex:none;align-items:center;gap:5px;padding:10px 14px;display:flex}.b26h .scr .sh i{background:#e9ded2;border-radius:50%;width:8px;height:8px}.b26h .scr .sh span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-left:8px;font-size:11px;overflow:hidden}.b26h .scr .lv{font:600 10.5px/1 var(--sans);color:#8a4a0e;white-space:nowrap;background:#fff1e2;border-radius:999px;align-items:center;gap:5px;margin-left:auto;padding:5px 8px;font-style:normal;display:flex}.b26h .scr .lv b{background:var(--orange);border-radius:50%;width:6px;height:6px;animation:1.4s infinite b26h-blink}.b26h .scr img{-o-object-fit:cover;object-fit:cover;border-radius:50%;flex:none;width:28px;height:28px}.b26h .scr small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.b26h .scr b{font-weight:600}.b26h .tg{font:600 10px/1 var(--sans);color:#4e4870;background:#eeeaf6;border-radius:999px;margin-top:5px;padding:4px 7px;display:inline-block}.b26h .tg.hot{color:#c2303a;background:#ffe7e3}.b26h .tg.or{color:#8a4a0e;background:#fff1e2}.b26h .ib{flex:1;grid-template-columns:200px minmax(0,1fr);min-height:0;display:grid}.b26h .il{border-right:1px solid #1a142814}.b26h .it{border-bottom:1px solid #1a14280f;gap:9px;padding:11px 12px;display:flex}.b26h .it>div{min-width:0}.b26h .it.on{box-shadow:inset 3px 0 0 var(--orange);background:#fff4ea}.b26h .ir{flex-direction:column;gap:10px;min-width:0;padding:14px;display:flex}.b26h .ir .who{align-items:center;gap:9px;display:flex}.b26h .ir .who img{width:34px;height:34px}.b26h .bub{background:#f3ece4;border-radius:14px 14px 14px 4px;margin:0;padding:9px 11px;font-size:12px}.b26h .dr{box-shadow:0 0 0 1.5px var(--orange);border-radius:14px;padding:10px 11px}.b26h .dr .dh{font:600 10.5px/1 var(--sans);color:#8a4a0e;align-items:center;gap:6px;margin-bottom:6px;display:flex}.b26h .dr .dh .mk{width:14px;height:13px}.b26h .dr p{margin:0;font-size:12px}.b26h .cal{flex-direction:column;gap:8px;padding:12px 14px;display:flex}.b26h .cal .day{font:400 18px/1 var(--serif);margin-bottom:2px}.b26h .ev{grid-template-columns:38px minmax(0,1fr);align-items:start;gap:8px;display:grid}.b26h .ev time{font:600 11px/1.4 var(--sans);color:var(--muted)}.b26h .ev>div{background:#f3ece4;border-radius:10px;min-width:0;padding:7px 9px;box-shadow:inset 3px 0 #d9ccbe}.b26h .ev.hot>div{box-shadow:inset 3px 0 0 var(--orange);background:#fff1e2}.b26h .pl{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px;display:grid}.b26h .col h6{font:600 11px/1 var(--sans);color:var(--ink2);justify-content:space-between;margin:0 0 8px;display:flex}.b26h .col h6 em{color:var(--muted);font-style:normal;font-weight:500}.b26h .dc{background:#fff;border-radius:12px;margin-bottom:7px;padding:9px 10px;box-shadow:0 0 0 1px #1a142814}.b26h .dc b{justify-content:space-between;gap:6px;font-size:12px;display:flex}.b26h .dc b s{font-weight:600;text-decoration:none}.b26h .dc.hot{box-shadow:0 0 0 1.5px var(--orange),0 12px 22px -14px #f99538b3}.b26h .dc.won{box-shadow:inset 3px 0 #2e9e5b,0 0 0 1px #1a142814}.b26h .tile.t1{top:252px;left:-6px}.b26h .tile.t2{top:318px;left:418px}.b26h .tile.t3{top:618px;left:150px}.b26h .typing{gap:3px;margin-left:2px;display:inline-flex}.b26h .typing i{background:var(--lav);border-radius:50%;width:5px;height:5px;animation:1s infinite b26h-blink}.b26h .typing i:nth-child(2){animation-delay:.15s}.b26h .typing i:nth-child(3){animation-delay:.3s}@keyframes b26h-blink{0%,to{opacity:.25}50%{opacity:1}}.b26h .ripple{border:1.5px solid var(--coral);pointer-events:none;z-index:4;opacity:0;border-radius:50%;position:absolute}.b26h .watch{padding:120px 0 130px;position:relative;overflow:hidden}.b26h .watch .wrap{z-index:2;position:relative}.b26h .watch .top{grid-template-columns:1.1fr .9fr;align-items:end;gap:40px;margin-bottom:48px;display:grid}.b26h .watch h2{margin-top:18px;font-size:clamp(36px,4.2vw,60px);line-height:1.02}.b26h .facts{font:500 15px/1.4 var(--sans);color:var(--onmid);gap:12px;display:grid}.b26h .facts div{align-items:center;gap:12px;display:flex}.b26h .facts svg{flex:none;width:20px;height:20px}.b26h .frame{transform-origin:50% 0;background:#0f0b18;border-radius:28px;overflow:hidden;box-shadow:0 60px 120px -40px #f2464f73,0 0 0 1px #ffffff14}.b26h .frame .chrome{height:42px;font:500 12.5px/1 var(--sans);color:var(--lavL);background:#211a30;align-items:center;gap:8px;padding:0 16px;display:flex}.b26h .frame .chrome i{background:#3a3150;border-radius:50%;width:11px;height:11px}.b26h .frame .chrome span{background:#2c2440;border-radius:8px;margin:0 auto;padding:6px 16px}.b26h .frame video{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;background:#0f0b18;width:100%;display:block}.b26h .scene{height:540vh;position:relative}.b26h .stage{background:var(--mid);height:100svh;color:var(--onmid);position:sticky;top:0;overflow:hidden}.b26h .stage .aurora{transition:opacity .4s}.b26h .stage .wrap{z-index:2;grid-template-columns:minmax(0,1fr) 600px;align-items:center;gap:40px;height:100%;padding-top:70px;display:grid;position:relative}.b26h .copy{min-height:520px;position:relative}.b26h .copyA,.b26h .copyB{flex-direction:column;justify-content:center;display:flex;position:absolute;inset:0}.b26h .stage h2{color:inherit;margin:18px 0 20px;font-size:clamp(36px,4vw,58px);line-height:1.02}.b26h .stage p.lead{opacity:.82;max-width:470px;font-size:17px}.b26h .tally{gap:30px;margin-top:34px;display:flex}.b26h .tally div{font:500 13px/1.3 var(--sans);opacity:.85}.b26h .tally b{font:400 64px/.9 var(--serif);color:var(--coral);letter-spacing:-.03em;margin-bottom:6px;display:block}.b26h .tally.struck b{text-decoration:line-through;text-decoration-thickness:4px;-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange)}.b26h .pcard{background:var(--paper);max-width:470px;color:var(--ink);box-shadow:0 30px 60px -30px #1a142859,0 0 0 1px var(--line);border-radius:24px;min-height:250px;margin-top:30px;padding:22px}.b26h .pcard .ph1{align-items:center;gap:12px;display:flex}.b26h .pcard .ph1 .mk{width:40px;height:36px}.b26h .pname{font:500 22px/1 var(--sans);letter-spacing:-.01em}.b26h .pname span{color:var(--lav);font-weight:400}.b26h .pcat{font:600 11px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);background:#1a14280d;border-radius:999px;margin-left:auto;padding:7px 10px}.b26h .pdesc{color:var(--ink2);margin:14px 0 16px;font-size:15px}.b26h .pvis{min-height:84px}.b26h .plink{font:600 14px/1 var(--sans);color:var(--ink);align-items:center;gap:8px;margin-top:14px;display:inline-flex}.b26h .plink:after{content:"";background:var(--orange);border-radius:50%;width:6px;height:6px}.b26h .ringstage{width:600px;height:600px;position:relative}.b26h .tool{will-change:transform;background:#fff;border-radius:22px;place-items:center;width:76px;height:76px;margin:-38px 0 0 -38px;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 20px 40px -18px #0009}.b26h .tool svg{width:38px;height:38px}.b26h .tool em{font:500 11.5px/1 var(--sans);color:var(--lavL);white-space:nowrap;font-style:normal;position:absolute;bottom:-22px}.b26h .center{width:190px;height:172px;margin:-96px 0 0 -95px;position:absolute;top:50%;left:50%}.b26h .center .mk{width:100%;height:100%}.b26h .orbit{pointer-events:none;position:absolute;inset:0}.b26h .node{text-align:center;width:118px;margin-top:-56px;margin-left:-59px;transition:opacity .35s,transform .35s;position:absolute;top:50%;left:50%}.b26h .node .disc{background:var(--paper);width:84px;height:84px;box-shadow:0 18px 36px -18px #1a142873,0 0 0 1px var(--line);transition:transform .45s var(--ease),box-shadow .45s;border-radius:26px;place-items:center;margin:0 auto;display:grid}.b26h .node .disc .mk{width:54px;height:49px}.b26h .node b{font:500 13px/1 var(--sans);color:var(--ink);margin-top:10px;display:block}.b26h .node b span{color:var(--lav);font-weight:400}.b26h .node.on .disc{box-shadow:0 24px 50px -16px #f2464f8c,0 0 0 2px var(--orange);transform:scale(1.18)}.b26h .node.soon{opacity:.55}.b26h .node.soon b:after{content:" soon";color:var(--muted);font-size:11px}.b26h .scene-static{display:none}.b26h .defs{grid-template-columns:1fr 1fr;gap:18px;max-width:520px;margin-top:22px;font-size:13.5px;line-height:1.5;display:grid}.b26h .defs b{font:600 13px/1.2 var(--sans);color:inherit;margin-bottom:4px;display:block}.b26h .sec{padding:140px 0}.b26h .trusted{padding:120px 0 40px}.b26h .trusted .head{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:46px;display:flex}.b26h .trusted h2{max-width:640px;font-size:clamp(30px,3.2vw,44px);line-height:1.08}.b26h .chip{font:500 13.5px/1 var(--sans);color:var(--ink);background:var(--paper);box-shadow:0 0 0 1px var(--line);border-radius:999px;align-items:center;gap:10px;padding:10px 14px;display:inline-flex}.b26h .marq{overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.b26h .marq .row{gap:64px;width:max-content;padding:14px 0;animation:60s linear infinite b26h-mq;display:flex}.b26h .marq .row.r2{animation-duration:70s;animation-direction:reverse}.b26h .marq:hover .row{animation-play-state:paused}.b26h .marq img{-o-object-fit:contain;object-fit:contain;filter:brightness(0);opacity:.5;width:auto;max-width:140px;height:30px;transition:opacity .3s,filter .3s}.b26h .marq img:hover{filter:none;opacity:1}.b26h .marq img.gs{filter:grayscale()}@keyframes b26h-mq{to{transform:translate(-50%)}}.b26h .handoff h2{max-width:760px;margin:18px 0 14px;font-size:clamp(36px,4.2vw,62px);line-height:1.02}.b26h .handoff .sub{max-width:560px;font-size:18px}.b26h .board{background:var(--paper);box-shadow:0 50px 100px -50px #1a142866,0 0 0 1px var(--line);border-radius:28px;margin-top:54px;position:relative;overflow:hidden}.b26h .board .chrome{border-bottom:1px solid var(--line);height:44px;font:500 12.5px/1 var(--sans);color:var(--muted);align-items:center;gap:8px;padding:0 18px;display:flex}.b26h .board .chrome i{background:#e9e1d6;border-radius:50%;width:11px;height:11px}.b26h .board .chrome span{background:#f4ece2;border-radius:8px;margin:0 auto;padding:6px 16px}.b26h .panes{grid-template-columns:380px 1fr;min-height:470px;display:grid}.b26h .pane{padding:22px}.b26h .pane+.pane{border-left:1px solid var(--line);background:#fcf7f1}.b26h .ptitle{font:600 14px/1 var(--sans);color:var(--ink);align-items:center;gap:10px;margin-bottom:16px;display:flex}.b26h .ptitle .mk{width:24px;height:22px}.b26h .ptitle small{color:var(--muted);margin-left:auto;font-size:12.5px;font-weight:500}.b26h .msg{color:var(--ink2);border-radius:14px;align-items:flex-start;gap:12px;padding:12px;font-size:13px;line-height:1.35;display:flex}.b26h .msg img{-o-object-fit:cover;object-fit:cover;border-radius:50%;flex:none;width:34px;height:34px}.b26h .msg b{color:var(--ink);font-size:13.5px;font-weight:600}.b26h .msg time{color:var(--muted);white-space:nowrap;margin-left:auto;font-size:11.5px}.b26h .msg.hot{background:#fff1e4;box-shadow:inset 0 0 0 1px #f9953873}.b26h .cols{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.b26h .col h4{font:600 12px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);justify-content:space-between;margin:0 0 10px;display:flex}.b26h .col h4 b{color:var(--ink);letter-spacing:0}.b26h .card{box-shadow:0 0 0 1px var(--line),0 8px 20px -14px #1a14284d;background:#fff;border-radius:14px;margin-bottom:10px;padding:12px;font-size:12.5px;line-height:1.35}.b26h .card .who{align-items:center;gap:8px;display:flex}.b26h .card .who img{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:26px;height:26px}.b26h .card .who b{color:var(--ink);font-size:13px;font-weight:600}.b26h .card .who em{color:var(--ink);margin-left:auto;font-style:normal;font-weight:600}.b26h .card.maya{box-shadow:0 0 0 2px var(--orange),0 16px 30px -16px #f9953899}.b26h .draft{color:var(--ink);background:#fbf3ea;border-radius:10px;min-height:62px;margin-top:10px;padding:10px}.b26h .draft small{color:var(--muted);margin-bottom:4px;font-size:11px;display:block}.b26h .caret{background:var(--orange);vertical-align:-2px;width:2px;height:13px;animation:.8s infinite b26h-blink;display:inline-block}.b26h .appr{gap:8px;margin-top:10px;display:flex}.b26h .appr span{font:600 11.5px/1 var(--sans);background:var(--orange);color:var(--ink);border-radius:999px;padding:8px 12px;transition:transform .2s,background .3s}.b26h .appr span.ghost{background:#1a14280f}.b26h .appr span.done{color:#1f6b3a;background:#e6f4ea}.b26h .arc{pointer-events:none;z-index:5;position:absolute;inset:0}.b26h .arc path{fill:none;stroke:var(--orange);stroke-width:1.5px;stroke-dasharray:4 7;opacity:.7}.b26h .travel{background:var(--orange);z-index:6;opacity:0;border-radius:50%;width:16px;height:16px;margin:-8px 0 0 -8px;position:absolute;box-shadow:0 0 0 6px #f9953833,0 0 24px #f99538cc}.b26h .three{grid-template-columns:repeat(3,1fr);gap:40px;margin-top:56px;display:grid}.b26h .three .num{margin-bottom:12px;font-size:64px;display:block}.b26h .three b{font:600 16px/1.3 var(--sans);color:var(--ink);margin-bottom:6px;display:block}.b26h .three p{font-size:15px}.b26h .love{grid-template-columns:420px 1fr;align-items:center;gap:64px;margin-top:56px;display:grid}.b26h .portrait{aspect-ratio:4/5;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #1a142880}.b26h .portrait img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.b26h .portrait .tag{font:500 13px/1.3 var(--sans);color:var(--ink);background:#fffcf8f0;border-radius:14px;padding:10px 14px;position:absolute;bottom:16px;left:16px}.b26h .portrait .tag small{color:var(--muted);font-weight:400;display:block}.b26h .qmark{font:400 180px/.6 var(--serif);color:var(--coral);height:70px;display:block}.b26h .bigq{font:400 clamp(28px,3vw,42px)/1.15 var(--serif);color:var(--ink);letter-spacing:-.015em;text-wrap:balance}.b26h .who2{font:500 15px/1.4 var(--sans);color:var(--ink);margin-top:22px}.b26h .who2 small{color:var(--muted);font-weight:400;display:block}.b26h .pstack{gap:12px;margin-top:28px;display:grid}.b26h .qgrid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:56px;display:grid}.b26h .q{background:var(--paper);box-shadow:0 0 0 1px var(--line);border-radius:22px;flex-direction:column;gap:16px;padding:22px;display:flex}.b26h .q p{font:400 19px/1.3 var(--serif);color:var(--ink)}.b26h .q .by{font:500 13px/1.3 var(--sans);color:var(--ink);align-items:center;gap:10px;margin-top:auto;display:flex}.b26h .q .by img{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:38px;height:38px}.b26h .q .by small{color:var(--muted);font-size:12px;font-weight:400;display:block}.b26h .q .prod{font:600 11px/1 var(--sans);color:var(--ink2);background:#1a14280d;border-radius:999px;margin-left:auto;padding:6px 9px}.b26h .trust{background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding-bottom:110px}.b26h .trust .head{grid-template-columns:1.1fr .9fr;align-items:end;gap:60px;display:grid}.b26h .trust h2{margin-top:18px;font-size:clamp(36px,4.2vw,62px);line-height:1.02}.b26h .posters{grid-template-columns:repeat(4,1fr);align-items:start;gap:18px;margin-top:64px;display:grid}.b26h .poster{border-radius:24px;flex-direction:column;min-height:470px;padding:22px;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 60px -36px #1a142873}.b26h .poster:nth-child(2){margin-top:56px}.b26h .poster:nth-child(3){margin-top:20px}.b26h .poster:nth-child(4){margin-top:76px}.b26h .poster h3{z-index:2;margin-bottom:10px;font-size:30px;line-height:1.02;position:relative}.b26h .poster p{z-index:2;font-size:13.5px;line-height:1.5;position:relative}.b26h .poster .foot{font:500 11px/1 var(--sans);letter-spacing:.04em;opacity:.7;z-index:2;justify-content:space-between;margin-top:auto;padding-top:18px;display:flex;position:relative}.b26h .poster .live{z-index:2;margin:20px 0;position:relative}.b26h .pz1{background:var(--mid);color:var(--onmid)}.b26h .pz1 h3{color:var(--onmid)}.b26h .pz2{background:var(--cream);color:var(--ink2);box-shadow:0 0 0 1px var(--line),0 30px 60px -36px #1a14284d}.b26h .pz3{color:#fff;background:linear-gradient(90deg,#f2464f 0 25%,#f25c8c 25% 50%,#f2464f 50% 75%,#f25c8c 75%)}.b26h .pz3 h3,.b26h .pz4,.b26h .pz4 h3{color:#fff}.b26h .pz4{background:linear-gradient(150deg,#f2464f 0%,#f25c8c 100%)}.b26h .mini{color:var(--ink);background:#fffcf8f5;border-radius:16px;padding:12px;font-size:12px;line-height:1.35;box-shadow:0 16px 30px -16px #00000080}.b26h .mini .r{align-items:center;gap:8px;display:flex}.b26h .mini img{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:26px;height:26px}.b26h .mini .st{white-space:nowrap;font:600 10.5px/1 var(--sans);color:#8a4a0e;background:#fff1e4;border-radius:999px;margin-left:auto;padding:6px 8px;transition:all .4s}.b26h .mini .st.ok{color:#1f6b3a;background:#e6f4ea}.b26h .zones{gap:10px;display:grid}.b26h .zone{border-radius:14px;padding:10px 12px;font-size:12px;line-height:1.4}.b26h .zone b{font:600 11px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;display:block}.b26h .zone.in{box-shadow:0 0 0 1px var(--line);color:var(--ink);background:#fff}.b26h .zone.out{color:var(--muted);border:1.5px dashed #1a142840}.b26h .lock{font:600 11px/1 var(--sans);color:var(--ink);justify-content:center;align-items:center;gap:8px;display:flex}.b26h .lock svg{width:22px;height:22px}.b26h .lock .sh{transform-origin:6px 10px;transition:transform .5s var(--ease)}.b26h .lock.closed .sh{transform:translateY(3px)}.b26h .files{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.b26h .file{color:var(--ink);font:600 12px/1 var(--sans);background:#fff;border-radius:12px;align-items:center;gap:8px;padding:9px 12px;display:flex;box-shadow:0 10px 20px -12px #0006}.b26h .file em{color:var(--muted);font-style:normal;font-weight:500}.b26h .file .v{background:var(--orange);color:var(--ink);border-radius:999px;padding:4px 7px;font-size:10.5px}.b26h .bill{border-radius:32px;grid-template-columns:1.25fr .75fr;display:grid;overflow:hidden;box-shadow:0 60px 120px -50px #1a14288c}.b26h .bill .l{padding:54px 48px 46px;position:relative;overflow:hidden}.b26h .bill .l>*{z-index:2;position:relative}.b26h .bill h2{margin:18px 0 14px;font-size:clamp(36px,4vw,58px);line-height:1.02}.b26h .bill .intro{max-width:560px;color:var(--lavL);font-size:14.5px}.b26h table.rep{border-collapse:collapse;width:100%;margin-top:28px;font-size:13.5px}.b26h .rep th{text-align:left;font:600 11px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--lavL);border-bottom:1px solid var(--lineD);padding:0 0 12px}.b26h .rep td{border-bottom:1px solid var(--lineD);vertical-align:top;color:var(--onmid);padding:10px 0}.b26h .rep td:first-child{width:34%;font-weight:500}.b26h .rep .tools span{color:var(--lavL);transition:color .4s;position:relative}.b26h .rep .tools span:after{content:"";background:var(--orange);height:1.5px;transition:right .5s var(--ease);position:absolute;top:55%;left:0;right:100%}.b26h .rep tr.cut .tools span{color:#8c86a6}.b26h .rep tr.cut .tools span:after{right:0}.b26h .rep .by{white-space:nowrap;text-align:right;font-weight:600}.b26h .rep .by .mk{vertical-align:-3px;width:18px;height:16px;margin-right:6px;display:inline-block}.b26h .total{align-items:flex-end;gap:16px;margin-top:26px;display:flex}.b26h .total .num{font-size:72px}.b26h .total small{font:500 13.5px/1.35 var(--sans);color:var(--onmid);max-width:220px;padding-bottom:6px}.b26h .bill .acts{font:500 14px/1 var(--sans);flex-wrap:wrap;align-items:center;gap:26px;margin-top:26px;display:flex}.b26h .bill .acts a.u{text-underline-offset:4px;color:var(--lavL);text-decoration:underline}.b26h .bill .r{background:linear-gradient(150deg,#f2464f 0%,#f25c8c 100%);flex-direction:column;justify-content:center;gap:22px;min-height:520px;padding:34px 28px;display:flex;position:relative}.b26h .bill .r .tile{opacity:0;transition:opacity .6s,transform .7s cubic-bezier(.34,1.56,.64,1);position:relative;inset:auto;transform:translateY(16px)scale(.96)}.b26h .bill .r .tile.in{opacity:1;transform:none}.b26h .stack{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.b26h .stack .tl{font:600 13.5px/1 var(--sans);color:var(--ink);transition:transform .6s var(--ease),opacity .6s,filter .6s;background:#fffcf8;border-radius:16px;align-items:center;gap:10px;padding:12px 14px;display:flex;box-shadow:0 14px 30px -18px #5a0a2899}.b26h .stack .tl svg{flex:none;width:20px;height:20px}.b26h .stack .tl{white-space:nowrap;min-width:0;overflow:hidden}.b26h .stack .tl.gone{opacity:.55;filter:grayscale();transform:scale(.9)}.b26h .stack .tl s{background:var(--coralT);opacity:0;width:16px;height:2px;margin-left:auto;transition:opacity .4s}.b26h .stack .tl.gone s{opacity:1}.b26h .stack h6{font:600 11px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:#fff;grid-column:1/-1;margin:0 0 4px}.b26h .bill .r .tile{min-width:0}.b26h .faq{grid-template-columns:400px 1fr;align-items:start;gap:80px;display:grid}.b26h .faq .side{position:sticky;top:120px}.b26h .faq h2{margin:18px 0 16px;font-size:clamp(34px,3.6vw,52px);line-height:1.04}.b26h .ask{background:var(--paper);box-shadow:0 0 0 1px var(--line);border-radius:22px;margin-top:30px;padding:22px}.b26h .ask b{font:600 16px/1.3 var(--sans);color:var(--ink);display:block}.b26h .ask p{margin:6px 0 18px;font-size:14px}.b26h .ask .row{font:500 14px/1 var(--sans);color:var(--ink);flex-wrap:wrap;align-items:center;gap:18px;display:flex}.b26h .ask .btn{height:44px;padding:0 20px;font-size:14px}.b26h .qa{border-bottom:1px solid var(--line)}.b26h .qa button{text-align:left;width:100%;font:500 19px/1.3 var(--sans);color:var(--ink);justify-content:space-between;align-items:center;gap:20px;padding:24px 0;display:flex}.b26h .qa button i{width:34px;height:34px;box-shadow:0 0 0 1px var(--line);transition:background .3s,transform .4s var(--ease);border-radius:50%;flex:none;position:relative}.b26h .qa button i:before,.b26h .qa button i:after{content:"";background:var(--ink);width:12px;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.b26h .qa button i:after{transition:transform .4s var(--ease);transform:translate(-50%,-50%)rotate(90deg)}.b26h .qa.open button i{background:var(--orange);box-shadow:none}.b26h .qa.open button i:after{transform:translate(-50%,-50%)rotate(0)}.b26h .qa .ans{transition:grid-template-rows .5s var(--ease);grid-template-rows:0fr;display:grid}.b26h .qa.open .ans{grid-template-rows:1fr}.b26h .qa .ans>div{overflow:hidden}.b26h .qa .ans p{padding:0 60px 24px 0;font-size:15.5px}.b26h .qa .ans p+p{margin-top:-12px}.b26h .close{color:#fff;background:linear-gradient(115deg,#f2464f 0%,#f25c8c 100%);padding:120px 0;position:relative;overflow:hidden}.b26h .close .wrap{z-index:2;grid-template-columns:1fr 560px;align-items:center;gap:40px;display:grid;position:relative}.b26h .close h2{color:#fff;font-size:clamp(44px,5.4vw,84px);line-height:.98}.b26h .close .lead{color:#fff;margin:18px 0 30px;font-size:20px}.b26h .form{background:#ffffff2e;border-radius:999px;gap:10px;max-width:520px;padding:6px;display:flex;box-shadow:inset 0 0 0 1px #ffffff59}.b26h .form input{min-width:0;font:500 15px/1 var(--sans);color:#fff;background:0 0;border:0;outline:none;flex:1;padding:0 18px}.b26h .form input::placeholder{color:#ffffffd9}.b26h .close .fine{font:500 13.5px/1 var(--sans);color:#fff;opacity:.92;margin-top:16px}.b26h .close .call{color:#fff;margin-top:26px}.b26h .close .call .nr{font-style:inherit;opacity:.85;margin-right:6px}.b26h .ringbox{width:560px;height:560px;position:relative}.b26h .ringbox .mk{width:150px;height:136px;margin:-74px 0 0 -75px;position:absolute;top:50%;left:50%}.b26h .ringbox .mk path{fill:#fff8f1}.b26h .ring{border:1px solid #ffffff59;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.b26h .face{width:66px;height:66px;transition:transform .9s var(--ease),opacity .6s;margin:-33px 0 0 -33px;position:absolute;top:50%;left:50%}.b26h .face img{-o-object-fit:cover;object-fit:cover;border:3px solid #fff;border-radius:50%;width:100%;height:100%;box-shadow:0 12px 26px -10px #500a1e99}.b26h .face span{white-space:nowrap;font:500 11px/1.2 var(--sans);text-align:center;color:#fff;opacity:0;transition:opacity .4s;position:absolute;top:72px;left:50%;transform:translate(-50%)}.b26h .face.last span{opacity:1}.b26h .finding{color:#fff;font:500 13px/1 var(--sans);white-space:nowrap;background:#1a1428d9;border-radius:999px;align-items:center;gap:10px;padding:10px 16px;display:flex;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.b26h .finding b{color:var(--orange);margin-right:-6px}@media (max-width:1180px){.b26h .collage{transform-origin:0 0;left:calc(50% + 10px);transform:scale(.82)}.b26h .stage .wrap{grid-template-columns:minmax(0,1fr) 520px}.b26h .ringstage{transform-origin:50%;transform:scale(.86)}}@media (max-width:980px){.b26h .hero{padding-bottom:70px}.b26h .htext{max-width:none}.b26h .collage{grid-template-columns:1.15fr .85fr;gap:12px;width:100%;height:auto;margin-top:46px;display:grid;position:relative;top:auto;left:auto;transform:none}.b26h .ph{position:relative;width:auto!important;top:auto!important;left:auto!important}.b26h .ph.p1{grid-column:1/-1;height:250px}.b26h .ph.p2,.b26h .ph.p3{height:220px}.b26h .ib{grid-template-columns:minmax(0,1fr)}.b26h .il{display:none}.b26h .pl{grid-template-columns:minmax(0,1fr)}.b26h .pl .col:not(:nth-child(2)){display:none}.b26h .tile{grid-column:1/-1;min-width:0;position:relative;top:auto!important;left:auto!important}.b26h .tile.t3{display:none}.b26h .watch .top,.b26h .trust .head,.b26h .faq,.b26h .love{grid-template-columns:1fr}.b26h .faq .side{position:static}.b26h .scene{height:auto}.b26h .stage{display:none}.b26h .scene-static{display:block}.b26h .panes{grid-template-columns:1fr}.b26h .pane+.pane{border-left:0;border-top:1px solid var(--line)}.b26h .cols{grid-template-columns:1fr 1fr}.b26h .cols .col:nth-child(3),.b26h .arc,.b26h .travel{display:none}.b26h .three,.b26h .qgrid{grid-template-columns:1fr}.b26h .posters{grid-template-columns:1fr 1fr}.b26h .poster{min-height:400px;margin-top:0!important}.b26h .bill{grid-template-columns:minmax(0,1fr)}.b26h .bill .r{min-height:0}.b26h .close .wrap{grid-template-columns:1fr}.b26h .ringbox{aspect-ratio:1;width:min(560px,100%);height:auto}}@media (max-width:600px){.b26h .hero{padding-top:34px}.b26h .hmark{width:48px;height:44px;margin-bottom:18px}.b26h .hero h1{font-size:44px}.b26h .hsub{font-size:16px}.b26h .hcta{gap:18px;margin:26px 0 34px}.b26h .numcell .num{font-size:56px}.b26h .numrow{gap:22px}.b26h .collage{grid-template-columns:1fr 1fr}.b26h .ph.p1{height:200px}.b26h .ph.p2,.b26h .ph.p3{height:170px}.b26h .watch{padding:80px 0}.b26h .sec{padding:96px 0}.b26h .trusted{padding:80px 0 20px}.b26h .trusted .head{flex-direction:column;align-items:flex-start}.b26h .posters{grid-template-columns:1fr}.b26h .bill .l{padding:36px 22px}.b26h .rep td:first-child{width:auto}.b26h .rep th:nth-child(2),.b26h .rep td.tools{display:none}.b26h .total .num{font-size:56px}.b26h .close{padding:84px 0}.b26h .face{width:48px;height:48px;margin:-24px 0 0 -24px}.b26h .face span{top:52px}.b26h .ringbox .mk{width:104px;height:94px;margin:-50px 0 0 -52px}.b26h .form{border-radius:24px;flex-direction:column}.b26h .form input{height:48px}.b26h .qa button{font-size:17px}.b26h .qa .ans p{padding-right:0}.b26h .pstack,.b26h .qgrid,.b26h .posters{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin-left:-24px;margin-right:-24px;padding:4px 24px 16px;scroll-padding-inline:24px;display:flex;overflow-x:auto}.b26h .pstack::-webkit-scrollbar{display:none}.b26h .qgrid::-webkit-scrollbar{display:none}.b26h .posters::-webkit-scrollbar{display:none}.b26h .pstack>.pcard,.b26h .qgrid>.q,.b26h .posters>.poster{scroll-snap-align:start;flex:0 0 84%;min-width:0}.b26h .cols{grid-template-columns:minmax(0,1fr)}.b26h .cols .col:first-child{display:none}.b26h .appr span{white-space:nowrap}.b26h .close .call{font-size:24px;line-height:1.25;display:block}.b26h .close .call svg{vertical-align:middle;margin-left:8px;display:inline-block}}@media (prefers-reduced-motion:reduce){.b26h,.b26h *,.b26h :before,.b26h :after{transition:none!important;animation:none!important}.b26h [data-rise]{opacity:1;transform:none}.b26h .hero h1 .w>span,.b26h .hdot{transform:none}.b26h .scene{height:auto}.b26h .stage{display:none}.b26h .scene-static{display:block}}@media (prefers-reduced-motion:no-preference){.b26h .hero.pre .collage .ph,.b26h .hero.pre .collage .tile,.b26h .hero.pre .hmark{opacity:0}}.b26h .tool,.b26h .node{opacity:0}.b26h .center .mk .s{clip-path:inset(0 0 100%)}.b26h .center .dotc{transform-origin:164px 262px;transform:scale(0)}.b26h .closering .dotc{transform-origin:164px 262px}.b26h .copyB{opacity:0}.b26h .warm{background:var(--cream);clip-path:circle(0 at 70%);position:absolute;inset:0}.b26h .pcard.pin{animation:b26h-pin .45s var(--ease)}@keyframes b26h-pin{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.b26h .paused,.b26h .paused *{animation-play-state:paused!important}.b26h .rep .tools a:hover{color:#fff}.b26h .qa .ans a{color:var(--coralT);text-underline-offset:3px;text-decoration:underline}.b26h .close .err{font:500 13.5px/1.3 var(--sans);color:#fff;margin-top:12px}.b26h .vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
