@keyframes plFill{to{clip-path:inset(0 0 0 0)}}@keyframes plShine{0%{opacity:1;background-position:120%0}to{opacity:1;background-position:-20%0}}@keyframes plBar{to{transform:scaleX(1)}}@keyframes plCap{to{opacity:1}}@keyframes blink{50%{opacity:0}}@keyframes lgMq{0%{transform:translate3d(-50%,0,0)}to{transform:translate3d(0,0,0)}}@keyframes rvmq{to{transform:translateX(calc(-50% - var(--s2)/2))}}@keyframes fnGlow{0%,to{filter:none}50%{filter:brightness(1.45)}}@keyframes fnRun{to{stroke-dashoffset:-100}}@keyframes fnDrip{0%{transform:translateY(0);opacity:0}15%{opacity:1}to{transform:translateY(26px);opacity:0}}@keyframes fnOut{0%{transform:translateY(0);opacity:0}25%{opacity:1}to{transform:translateY(14px);opacity:0}}:root{--bg:#03150f;--bg-2:#06201a;--bone:#e9f1ec;--steel:#8fa59b;--steel-2:#5e7268;--mint:#1de9a8;--mint-soft:#7ee0c8;--cy:#38bdf8;--gold:#d7b46a;--panel:linear-gradient(180deg,#0e281e,#061a12);--fill:#0f2a20;--fill-2:#16382b;--hair:rgba(233,241,236,.09);--grad:linear-gradient(100deg,var(--mint-soft),var(--mint) 45%,var(--cy));--lift:inset 0 1px 0 rgba(233,241,236,.07),0 30px 60px -30px rgba(0,0,0,.85);--ease:cubic-bezier(.22,1,.36,1);--r:22px;--sans:"Inter Tight",system-ui,sans-serif;--serif:var(--sans);--pad:clamp(20px,5vw,64px);--s1:8px;--s2:16px;--s3:24px;--s4:32px;--s5:48px;--s6:64px;--s7:128px}*,::after,::before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:var(--bg)}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body{color:var(--bone);font:400 16px/1.45 var(--sans);letter-spacing:-.008em;overflow-x:hidden;-webkit-font-smoothing:antialiased}.rv blockquote p,body,h1,h2,h3,p{margin:0}:focus,:focus-visible{outline:0}button{font:inherit;background:0 0;border:0;cursor:pointer;padding:0}a,button{color:inherit}svg{display:block}::selection{background:var(--mint);color:var(--bg)}#bg{width:100%;height:100%;z-index:-3;background:radial-gradient(80vw 60vh at 20% 0%,rgba(29,233,168,.14),transparent 70%),var(--bg)}.lattice{z-index:-2;pointer-events:none;opacity:.55;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='56'%3E%3Cpath d='M28 0 56 28 28 56 0 28Z' fill='none' stroke='%23e9f1ec' stroke-opacity='.045'/%3E%3C/svg%3E");-webkit-mask-image:radial-gradient(120% 90%at 50% 40%,#000 30%,transparent 85%);mask-image:radial-gradient(120% 90%at 50% 40%,#000 30%,transparent 85%)}#bg,.grain,.lattice,.pre{position:fixed;inset:0}.grain{z-index:60;pointer-events:none;opacity:.05;mix-blend-mode:overlay;background: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='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.pre{z-index:100;display:grid;place-items:center;background:radial-gradient(60vw 50vh at 50% 45%,rgba(29,233,168,.07),transparent 70%),var(--bg);clip-path:inset(0 0 0 0);transition:clip-path .95s cubic-bezier(.76,0,.24,1) .2s,visibility 0s 1.2s}.pre.done{clip-path:inset(0 0 100%0);visibility:hidden}.pre-in{display:grid;justify-items:center;gap:22px;transition:opacity .5s var(--ease),transform .6s var(--ease),filter .5s}.pre.done .pre-in{opacity:0;transform:translateY(-18px) scale(.98);filter:blur(6px)}.pre-logo{position:relative;width:min(300px,62vw);aspect-ratio:397/68.667;-webkit-mask:url(assets/logos/monex-logo.svg)center/contain no-repeat;mask:url(assets/logos/monex-logo.svg)center/contain no-repeat}.pre-logo i{position:absolute;inset:0}.pl-base{background:rgba(233,241,236,.09)}.pl-fill{background:linear-gradient(100deg,#fff 0%,#fff 35%,var(--mint-soft) 70%,var(--mint));clip-path:inset(0 100%0 0);animation:plFill 1.25s cubic-bezier(.65,0,.35,1) .15s forwards}.pl-shine{background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.95) 50%,transparent 65%);background-size:300% 100%;background-position:120%0;opacity:0;animation:plShine .9s var(--ease) 1.3s forwards}.pre-bar{width:min(300px,62vw);height:1px;background:rgba(233,241,236,.08);overflow:hidden}.hl em,.pre-bar i{background:var(--grad)}.pre-bar i{display:block;height:100%;transform:scaleX(0);transform-origin:left;animation:plBar 1.5s cubic-bezier(.65,0,.35,1) forwards}.pre-cap{font-size:.7rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--steel);opacity:0;animation:plCap .6s var(--ease) .6s forwards}@media (prefers-reduced-motion:reduce){.pl-fill{animation:none;clip-path:none}.pl-shine{display:none}.pre-bar i{animation:none;transform:none}.pre-cap{animation:none;opacity:1}}.kh{position:fixed;top:calc(env(safe-area-inset-top) + 14px);left:50%;transform:translateX(-50%);z-index:50;width:min(1120px,calc(100% - 28px));height:58px;justify-content:space-between;padding:0 24px;border-radius:999px;background:linear-gradient(180deg,rgba(14,40,30,.7),rgba(3,21,15,.6));backdrop-filter:blur(20px) saturate(1.3);-webkit-backdrop-filter:blur(20px) saturate(1.3);box-shadow:inset 0 1px 0 rgba(233,241,236,.08),0 20px 50px -18px rgba(0,0,0,.85)}.kh,.kh-brand,.kh-me{display:flex;align-items:center}.kh-brand img{display:block;height:22px;width:auto}.kh-me{gap:18px;font-size:.88rem}.kh-name{font-weight:700;letter-spacing:-.02em}.kh-tel{color:var(--mint-soft);font-weight:600;text-decoration:none;font-variant-numeric:tabular-nums}.kh-tel:hover{color:var(--mint)}.kh-wa,.who b{font-weight:700}.kh-wa{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 16px;border-radius:999px;background:#25d366;color:#04140d;text-decoration:none;transition:transform .2s,background .2s}.kh-wa:hover{background:#3be27a;transform:translateY(-1px)}@media (max-width:760px){.kh-name{display:none}}@media (max-width:480px){.kh{padding:0 10px 0 18px}.kh-tel{display:none}.kh-brand img{height:18px}}.in,.step{position:relative}.step{overflow-x:clip;min-height:100svh;display:grid;align-items:center;padding:var(--s7) var(--pad) calc(var(--s7) + var(--s3));scroll-snap-align:start}.in{width:min(1160px,100%);margin:0 auto;z-index:1}.two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(var(--s5),6vw,var(--s7));align-items:center}.copy{max-width:520px}.ctr{text-align:center;margin:0 auto var(--s5)}.ctr .sub{margin-inline:auto}.eye,.num{display:flex;align-items:center;justify-content:flex-start;text-align:left;width:100%;min-width:fit-content;max-width:100%;margin-bottom:var(--s3);padding:10px 16px;border-radius:12px;background:linear-gradient(90deg,#061f15,#16382b);font-size:.84rem;font-weight:600;color:var(--mint-soft)}.hl{font-weight:800;letter-spacing:-.035em;line-height:.98;font-size:clamp(2.2rem,4.4vw,3.7rem);color:#fff}h1.hl{font-size:clamp(2.5rem,6vw,5.2rem)}.ln{display:block;overflow:hidden;padding-bottom:.06em;text-wrap:balance}.ln>span{display:inline-block}.ln.g,.sub{color:var(--steel)}.hl em{font-style:normal;font-weight:inherit;letter-spacing:inherit;-webkit-background-clip:text;background-clip:text;color:transparent;padding-right:.06em}.sub{margin-top:var(--s3);max-width:44ch;font-size:clamp(1.02rem,1.3vw,1.15rem);line-height:1.45}.cover{text-align:center}.cover .eye,.cover .sub{margin-inline:auto}.cta,.who{display:flex;justify-content:center;flex-wrap:wrap}.cta{gap:12px;margin-top:var(--s4)}.who{list-style:none;padding:0;margin:var(--s5)0 0;gap:clamp(18px,4vw,48px);color:var(--steel);font-size:.92rem}.who b{color:#fff;margin-right:4px}.foot{margin-top:var(--s6);color:var(--steel-2);font-size:.84rem}.orbit{display:none;position:absolute;left:50%;top:50%;width:min(860px,130vw);height:auto;transform:translate(-50%,-50%);z-index:0;pointer-events:none;opacity:.5}.orbit circle{fill:none;stroke:url(#og);stroke-width:1}.orbit .o2{stroke-dasharray:3 9}.orbit .o3{opacity:.6}.orbit .sat circle{fill:var(--mint);stroke:none}.orbit .sat{transform-origin:300px 300px}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:14px 26px;border-radius:999px;font-weight:700;font-size:.96rem;letter-spacing:-.01em;text-decoration:none;color:#02140d;background:linear-gradient(177deg,#8ff8d6,var(--mint) 55%,#14c48d);box-shadow:inset 0 1px 0 rgba(255,255,255,.6),inset 0-2px 0 rgba(0,60,40,.3),0 14px 30px -14px rgba(29,233,168,.55);transition:filter .25s var(--ease),transform .25s var(--ease)}.btn:focus-visible,.btn:hover{filter:brightness(1.12)}.btn:active{filter:brightness(1.2);transform:scale(.98)}.btn.glass{color:#fff;background:linear-gradient(180deg,rgba(233,241,236,.14),rgba(233,241,236,.05));backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 14px 30px -18px rgba(0,0,0,.8)}.btn.glass:focus-visible,.btn.glass:hover{filter:brightness(1.4)}.btn.sm{min-height:40px;padding:10px 18px;font-size:.84rem}.card{position:relative;border-radius:var(--r);padding:clamp(var(--s3),3vw,40px);background:var(--panel);box-shadow:var(--lift);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);transform-style:preserve-3d}.ic{width:24px;height:24px;fill:none;stroke:var(--mint);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex:none}.acc{padding:10px}.mo>button{width:100%;display:grid;grid-template-columns:auto 1fr auto;gap:18px;align-items:center;text-align:left;padding:20px 18px;border-radius:16px;transition:background .3s}.mo>button:hover{background:var(--fill)}.mo+.mo{box-shadow:inset 0 1px 0 var(--hair)}.mo-n{width:3.6em;font-weight:800;font-size:1.3rem;letter-spacing:-.04em;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.mo b{display:block;font-size:1.08rem}.mo i,.mo-b a{font-size:.86rem}.mo i{font-style:normal;color:var(--steel)}.chev{width:20px;height:20px;fill:none;stroke:var(--mint-soft);stroke-width:2;transition:transform .4s var(--ease)}.mo.open .chev{transform:rotate(180deg)}.mo-b{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s var(--ease)}.mo.open .mo-b{grid-template-rows:1fr}.mo-b>div{overflow:hidden;display:flex;flex-wrap:wrap;gap:8px;padding:0 18px}.mo.open .mo-b>div{padding-bottom:18px}.mo-b a{font-weight:600;text-decoration:none;padding:9px 14px;border-radius:10px;color:var(--mint-soft);transition:background .25s;display:inline-flex;align-items:center;gap:8px;background:#16382b;color:#d9f5ea}.mo-b a:hover{background:var(--fill-2);background:#1f4a39}.scan{display:grid;gap:6px;overflow:hidden}.beam,.vtabs button::before{position:absolute;left:0;right:0}.beam{top:0;height:90px;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(29,233,168,.14),transparent);opacity:.9}.sc{display:grid;grid-template-columns:auto 1fr auto;gap:16px;align-items:center;text-align:left;padding:18px 14px;border-radius:14px;color:var(--steel);transition:background .3s}.mo-b a,.sc:hover{background:var(--fill)}.mo b,.sc b,.sc em{font-weight:700}.sc em{font-style:normal;font-size:.8rem;border-radius:10px;background:var(--fill-2);color:var(--bone);transition:background .3s,color .3s;border:1.5px solid transparent;padding:6px 12px;background:linear-gradient(var(--fill-2),var(--fill-2)) padding-box,var(--grad) border-box}.sc[aria-expanded=true] em{background:var(--mint);background:var(--grad) border-box;color:#02140d}.sc+.sc{box-shadow:inset 0 1px 0 var(--hair)}.hint{font-size:.84rem;color:var(--steel-2);padding:8px 14px 0}.fd{margin-top:18px;color:var(--steel);min-height:2.9em;text-wrap:balance}.rb{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:clamp(20px,3vw,40px);align-items:start;max-width:1160px;margin:0 auto}.browser{border-radius:18px;overflow:hidden;background:#0a1f17;box-shadow:var(--lift),0 50px 90px -40px rgba(0,0,0,.95);min-width:0}.bbar{display:flex;align-items:center;gap:12px;padding:10px 14px;background:#0e2a20}.dots{display:flex;gap:6px}.dots i{width:10px;height:10px;border-radius:50%;background:#2a4a3e}.bview,.url{overflow:hidden}.url{flex:1;min-width:0;font-size:.78rem;color:var(--steel);padding:8px 12px;border-radius:8px;background:var(--bg-2);white-space:nowrap;text-overflow:ellipsis}.bview{position:relative;aspect-ratio:1280/800;background:#0a0c2e}.bview iframe,.pview iframe{position:absolute;left:0;top:0;border:0;transform-origin:0 0}.bview iframe{width:1280px;height:800px;transform:scale(var(--s,.6))}.phone{width:280px;padding:10px;border-radius:44px;background:#0e2a20;box-shadow:var(--lift),0 50px 90px -40px rgba(0,0,0,.95);justify-self:center}.pview{position:relative;overflow:hidden;aspect-ratio:390/844;border-radius:34px;background:#0a0c2e}.pview iframe{width:390px;height:844px;transform:scale(var(--s,.72))}.note{margin-top:28px;font-size:.82rem;color:var(--steel-2);text-align:center}@media (max-width:900px){.rb{grid-template-columns:minmax(0,1fr);gap:32px}.phone{width:min(280px,80%)}}@media (max-width:560px){.rb .browser{display:none}.phone{width:min(320px,88%)}}.seg{display:inline-flex;padding:4px;border-radius:14px;background:var(--bg-2);gap:3px}.seg button,.vtabs button{font-size:.84rem;font-weight:600;color:var(--steel)}.seg button{padding:9px 14px;border-radius:10px;transition:color .25s,background .25s}.sc b,.sc em,.seg button:hover{color:#fff}.seg button[aria-pressed=true]{background:var(--mint);color:#02140d}.copy .seg{margin-top:32px}.vtabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:var(--s4)}.vtabs button{position:relative;display:flex;align-items:center;gap:9px;justify-content:flex-start;padding:16px 16px 17px;letter-spacing:.01em;background:0 0;white-space:nowrap;min-width:0;transition:color .3s var(--ease)}.vtabs button,.vtabs button span{overflow:hidden;text-overflow:ellipsis}.vtabs button::before{content:"";bottom:0;height:1px;background:linear-gradient(90deg,rgba(233,241,236,.04),rgba(233,241,236,.14),rgba(233,241,236,.04))}.vtabs button:not(:nth-child(3n+1)){background:linear-gradient(180deg,transparent 22%,rgba(233,241,236,.14) 50%,transparent 78%) left/1px 100%no-repeat}.vtabs button::after{content:"";position:absolute;left:16px;right:16px;bottom:0;height:2px;border-radius:2px;background:var(--grad);transform:scaleX(0);transform-origin:left;transition:transform .45s var(--ease);z-index:1}.orb svg,.vtabs button .ico{fill:none;stroke-linecap:round;stroke-linejoin:round}.vtabs button .ico{width:17px;height:17px;flex:none;stroke:currentColor;stroke-width:1.8;opacity:.7;transition:opacity .3s,stroke .3s}.rule b,.tl li.on,.vtabs button:hover,.vtabs button[aria-selected=true]{color:#fff}.vtabs button[aria-selected=true] .ico{stroke:var(--mint);opacity:1}.vtabs button[aria-selected=true]::after{transform:scaleX(1)}@media (max-width:560px){.vtabs{grid-template-columns:repeat(2,minmax(0,1fr))}.vtabs button:not(:nth-child(3n+1)){background:0 0}.vtabs button:nth-child(2n){background:linear-gradient(180deg,transparent 22%,rgba(233,241,236,.14) 50%,transparent 78%) left/1px 100%no-repeat}}.orb{margin-bottom:var(--s3)}.orb svg{width:34px;height:34px;stroke:var(--mint);stroke-width:1.6}.vcard h3{font-size:1.7rem;font-weight:800;letter-spacing:-.03em}.hw{display:flex;flex-wrap:wrap;gap:var(--s1);margin-top:var(--s2)}.hw span{font-size:.8rem;font-weight:600;padding:7px 12px;border-radius:10px;background:#0f2d3a;color:#bfe8fb}.vcard dl{margin:var(--s3)0 0;display:grid}.vcard dl div{display:grid;grid-template-columns:120px 1fr;gap:14px;padding:13px 0;box-shadow:inset 0 1px 0 var(--hair)}.draft p,.vcard dt{color:var(--steel);font-size:.86rem}.vcard dd{margin:0;font-weight:600}.swap{transition:opacity .22s,transform .22s var(--ease)}.swap.out{opacity:0;transform:translateY(6px)}.th-h{display:flex;justify-content:space-between;align-items:center;font-weight:700;font-size:.92rem}.q,.tag{font-weight:600}.tag{font-size:.76rem;color:var(--gold)}.q{margin-top:14px;font-size:1.12rem;color:#fff;letter-spacing:-.015em}.draft{margin-top:18px;padding:18px;border-radius:16px;background:var(--bg-2);box-shadow:inset 0 1px 0 rgba(233,241,236,.08)}.draft .who{display:block;font-size:.8rem;font-weight:700;color:var(--mint-soft);margin:0 0 8px}.draft p{font-size:.95rem}.th-f{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:20px;flex-wrap:wrap}.rule{font-size:.86rem;color:var(--steel)}.ok,.post b,.post span{font-weight:700}.ok{font-size:.86rem;color:var(--mint)}.feed{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.post{aspect-ratio:4/5;border-radius:16px;padding:14px;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;background:var(--panel);box-shadow:var(--lift);font-size:.86rem;line-height:1.2;transition:opacity .35s,filter .35s,transform .35s var(--ease)}.post span{font-size:.7rem;color:var(--mint-soft)}.post b{letter-spacing:-.01em}.post.h{background:linear-gradient(160deg,rgba(215,180,106,.32),rgba(56,189,248,.14) 60%,rgba(3,21,15,.8))}.post.h span{color:var(--gold)}.post.h::before{content:"";width:34px;height:34px;margin-bottom:auto;border-radius:50%;background:#2a4a3e url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 7l9 5-9 5z' fill='%23fff'/%3E%3C/svg%3E")center/16px no-repeat;background-color:var(--mint);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 7l9 5-9 5z' fill='%2302140d'/%3E%3C/svg%3E");box-shadow:0 10px 24px -8px #000}.post.dim{opacity:.18;filter:saturate(0);transform:scale(.96)}.magnets{display:flex;gap:8px;overflow-x:auto;padding-bottom:6px;scrollbar-width:none}.magnets::-webkit-scrollbar{display:none}.magnets button{flex:none;text-align:left;border-radius:14px;font-size:.86rem;font-weight:600;line-height:1.25;white-space:nowrap;background:var(--fill);color:var(--bone);transition:background .25s,color .25s}.magnets button span{display:block;font-size:.72rem;margin-bottom:4px}.dests button[aria-pressed=true]{background:var(--mint);color:#02140d}.evs button[aria-selected=true]{background:var(--mint)}.magnets button[aria-pressed=true]{background:var(--mint);color:#02140d}.magnets button[aria-pressed=true] span{color:#04503a}.tl,.tl li{position:relative;display:grid}.tl{list-style:none;margin:18px 0 0;padding:0 0 0 22px}.tl .fill,.tl::before{position:absolute;left:5px;top:10px;width:2px;border-radius:2px}.tl::before{content:"";bottom:10px;background:#16382b}.tl .fill{height:0;background:var(--grad)}.tl li{grid-template-columns:64px 52px 1fr;gap:10px;align-items:baseline;padding:8px 0;font-size:.9rem}.levers li::before,.tl li::before{content:"";position:absolute;width:10px;height:10px;border-radius:50%}.tl li::before{left:-21px;top:13px;background:#123528;transition:background .3s}.tl li.on::before{background:var(--mint)}.tl .d{color:#fff}.fc h3,.tl .c,.tl .d{font-weight:700}.tl .c{font-size:.72rem;color:var(--cy)}.q-bar{display:flex;align-items:center;gap:12px;padding:16px 18px;border-radius:999px;background:var(--bg-2);box-shadow:inset 0 1px 0 rgba(233,241,236,.06);font-weight:600;min-height:58px}.caret{width:2px;height:20px;background:var(--mint);animation:blink 1s steps(2) infinite}.levers{list-style:none;margin:20px 0 0;padding:0}.fc p,.levers li,.tl li{color:var(--steel)}.levers li{padding:14px 4px 14px 30px;position:relative;box-shadow:inset 0 1px 0 var(--hair)}.levers li::before{left:4px;top:21px;background:var(--grad)}.levers b{color:#fff}.fan,.fc{display:grid}.fan{grid-template-columns:minmax(0,1fr);gap:var(--s2)}.fc{grid-template-columns:30px minmax(0,1fr);column-gap:var(--s3);align-items:start}.fc .ic{grid-row:span 2;width:30px;height:30px}.fc h3{margin-top:2px;font-size:1.08rem;letter-spacing:-.015em}.fc p{margin-top:var(--s1);font-size:.95rem;max-width:46ch}.close .hl{font-size:clamp(2.5rem,6vw,5rem)}.pill{position:fixed;left:50%;bottom:calc(env(safe-area-inset-bottom) + 18px);transform:translateX(-50%);z-index:50;display:flex;align-items:center;gap:14px;padding:7px;border-radius:999px;background:linear-gradient(180deg,rgba(14,40,30,.78),rgba(3,21,15,.72));backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:inset 0 1px 0 rgba(233,241,236,.08),0 20px 50px -18px rgba(0,0,0,.9)}.pb{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:var(--fill-2);transition:filter .25s,background .25s}.pb svg{width:20px;height:20px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.pb.next{background:linear-gradient(177deg,#8ff8d6,var(--mint) 55%,#14c48d)}.pb.next svg{stroke:#02140d}.pb:focus-visible,.pb:hover{filter:brightness(1.25)}.pb[disabled]{opacity:.35;cursor:default;filter:none}.prog{display:grid;gap:7px;width:clamp(150px,22vw,260px)}.pc,.rv figcaption i,.stats .who li{font-size:.76rem;color:var(--steel)}.pc,.story b{font-weight:700}.pc{text-align:center}.pt,.pt i{border-radius:3px}.pt{height:3px;background:#1d3d31;overflow:hidden}.pt i{display:block;height:100%;width:8%;background:var(--grad);transition:width .6s var(--ease)}@media (max-width:900px){.two{grid-template-columns:minmax(0,1fr);gap:var(--s5)}.copy{max-width:none}.step{padding:112px var(--pad) 128px}.vtabs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.vcard dl div{grid-template-columns:96px 1fr}.tl li{grid-template-columns:54px 46px 1fr;font-size:.84rem}.who{gap:10px 20px;font-size:.86rem}.pill{gap:8px}}.story{list-style:none;margin:var(--s3)0 0;padding:0;display:grid;gap:12px;max-width:520px}.story li{position:relative;padding-left:22px;color:var(--steel);font-size:.95rem;line-height:1.4}.story li::before{content:"";position:absolute;left:2px;top:.5em;width:9px;height:9px;border-radius:50%;background:var(--grad)}.story b{color:#fff}.about{align-items:start}.ab-top,.rv figcaption{display:grid;align-items:center}.ab-top{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(28px,5vw,80px)}.about .copy{max-width:600px}.about .sub+.sub{margin-top:var(--s2)}.stats{padding:22px}.stats .who{list-style:none;margin:16px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.stats .who li{display:grid;gap:2px;font-size:.78rem;line-height:1.25}.stats .who b{font-size:1.35rem;color:#fff;font-weight:800;letter-spacing:-.03em}.lw-h{margin:var(--s6)0 var(--s3);font-size:.84rem;font-weight:600;color:var(--mint-soft)}.logos,.rv blockquote{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 24%,#000 76%,transparent);mask-image:linear-gradient(90deg,transparent,#000 24%,#000 76%,transparent)}.lg-track{display:flex;align-items:center;width:max-content;animation:lgMq 60s linear infinite;will-change:transform;backface-visibility:hidden}.lg-track img{height:26px;width:auto;max-width:118px;margin-right:clamp(36px,5vw,64px);object-fit:contain;filter:brightness(0) invert(1);opacity:.4}@media (prefers-reduced-motion:reduce){.lg-track{animation:none}}.rv figcaption{grid-template-columns:44px 1fr 18px;gap:12px}.rv .av,.rv figcaption img{width:44px;height:44px;border-radius:50%;object-fit:cover}.rv .av{display:grid;place-items:center;background:linear-gradient(140deg,var(--mint),var(--cy));color:var(--bg);font-weight:800;font-size:.9rem}.rv figcaption b{display:block;font-size:.95rem;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rv figcaption i{display:block;font-style:normal;line-height:1.3}.rv .li{width:18px;height:18px;fill:var(--steel)}.rv blockquote{margin:0;font-size:.88rem;line-height:1.5;color:var(--bone);height:calc(1.5em*7);-webkit-mask-image:linear-gradient(180deg,#000 62%,transparent);mask-image:linear-gradient(180deg,#000 62%,transparent)}.rv blockquote p+p{margin-top:8px}.rv .rd{font-size:.72rem;font-weight:600;color:var(--steel)}.leak{width:100%;height:auto;margin-bottom:10px;overflow:visible}.leak .fun{fill:rgba(29,233,168,.08);stroke:url(#lk);stroke-width:1.5}.leak .drip{fill:var(--cy)}.px-top{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px}.px-l{font-size:.8rem;font-weight:600;color:var(--mint-soft)}.tog,.tog i{transition:background .25s}.tog{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:var(--fill);font-size:.8rem;font-weight:600}.tog i{width:30px;height:18px;border-radius:9px;background:#2a4a3e;position:relative}.tog i::after{content:"";position:absolute;left:2px;top:2px;width:14px;height:14px;border-radius:50%;background:#fff;transition:transform .25s var(--ease)}.tog[aria-pressed=true]{background:#3a1f2b}.tog[aria-pressed=true] i{background:#e0739a}.tog[aria-pressed=true] i::after{transform:translateX(12px)}.pk{fill:var(--mint)}.pkS{fill:var(--cy)}.lanes .x{opacity:0;transition:opacity .3s}.lanes .x path{stroke:#e0739a;stroke-width:3;stroke-linecap:round}.blocked .pkB{opacity:0}.blocked .lanes .x{opacity:1}.px-s{margin-top:6px;font-size:.86rem;color:var(--bone);min-height:2.6em}.dests,.evs{display:flex;margin-top:12px}.dests{flex-wrap:wrap;gap:8px}.dests button,.evs button{background:var(--fill);font:600 .78rem var(--sans)}.dests button{padding:8px 12px;border-radius:10px;color:var(--bone);transition:background .25s,color .25s}.gt-gate,.ups li{color:var(--steel)}.gt-gate{margin-top:10px;font-size:.8rem}.gt-gate b,.magnets button span,.magnets button[aria-pressed=true] span{color:var(--gold)}.ans,.ups{display:grid}.ups{list-style:none;margin:var(--s5) auto 0;padding:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s4);max-width:1000px}.ups li{font-size:.9rem;line-height:1.4}.ups b{display:block;color:#fff;margin-bottom:4px}.ans{grid-template-columns:22px 1fr;gap:10px;margin-top:14px;padding:14px;border-radius:14px;background:#0c2531;font-size:.88rem;line-height:1.45}.ans svg{width:20px;height:20px;fill:var(--gold)}.cite{display:inline-block;margin-left:4px;padding:2px 8px;border-radius:8px;background:var(--fill-2);color:var(--mint-soft);font:600 .72rem var(--sans)}@media (max-width:900px){.ab-top,.ups{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.lg-track img{height:20px;max-width:90px}.stats .who b{font-size:1.1rem}}.wide .copy.ctr{max-width:980px}.step{grid-template-columns:minmax(0,1fr)}.logos{max-width:100%;min-width:0}@media (prefers-reduced-motion:reduce){.pre-ring .arc{animation:none}}.kdefs{position:absolute;width:0;height:0;overflow:hidden}.kv{display:block;width:100%;height:auto;overflow:visible}.kv .ar{fill:url(#kA)}.kv .cv,.kv .w,.ln-b,.ln-s{fill:none;stroke:url(#kG);stroke-width:2.5;stroke-linecap:round}.ln-s{stroke:url(#kC)}.kn .h{fill:url(#kH)}.kn .o{fill:none;stroke:url(#kG);stroke-width:2}.kn .c,.kv .nm{fill:#fff}.kv text{fill:var(--steel);font:600 11px var(--sans)}.kv .nm{font:700 13px var(--sans);text-anchor:middle}.rise{margin-bottom:var(--s2)}.lanes{margin:var(--s2)0}.lanes .lens{fill:rgba(29,233,168,.06)}.lanes .lab{text-anchor:middle}.ln-b{transition:stroke .3s,opacity .3s}.blocked .ln-b{stroke:#e0739a;opacity:.4}.fl-h,.hubsvg,.net{margin-bottom:var(--s2)}.hubsvg .wedge{fill:url(#kW)}.hubsvg .mp{fill:none;stroke:none}.hubsvg .w{opacity:.8;stroke-width:2}.hubsvg .dl text{fill:var(--bone);font:600 12px var(--sans);text-anchor:start}.fl-h{font-size:.84rem;font-weight:600;color:var(--mint-soft)}.seq{list-style:none;margin:0;padding:0;display:grid}.seq li{position:relative;display:grid;grid-template-columns:24px minmax(0,1fr);column-gap:var(--s3);row-gap:4px;padding:var(--s2)0}.seq li::before{content:"";position:absolute;left:11px;top:0;bottom:0;width:2px;background:linear-gradient(180deg,rgba(29,233,168,.5),rgba(56,189,248,.5))}.seq li:first-child::before{top:calc(var(--s2) + 6px)}.seq li:last-child::before{bottom:auto;height:calc(var(--s2) + 6px)}.seq li+li::after{content:"";position:absolute;left:48px;right:0;top:0;height:1px;background:var(--hair)}.seq .dot{grid-column:1;grid-row:1/span 3;position:relative;z-index:1;justify-self:center;margin-top:1px;width:12px;height:12px;border-radius:50%;background:var(--grad);box-shadow:0 0 0 4px rgba(3,21,15,.9),0 0 16px rgba(29,233,168,.55)}.seq .k{grid-column:2;font:600 .72rem var(--sans);color:var(--mint);letter-spacing:.04em}.seq b{grid-column:2;color:#fff;font-size:1.05rem;font-weight:700;letter-spacing:-.01em}.seq p{grid-column:2;color:var(--steel);font-size:.92rem;line-height:1.45}.revs{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.rv-dup,.rv-track{display:flex;align-items:flex-start;gap:var(--s2)}.rv-track{width:max-content;animation:rvmq 110s linear infinite}.revs:hover .rv-track{animation-play-state:paused}.rv{flex:none;width:min(380px,80vw);margin:0;padding:var(--s3);display:grid;gap:12px;backdrop-filter:none;-webkit-backdrop-filter:none}@media (prefers-reduced-motion:reduce){.rv-track{animation:none}.revs{overflow-x:auto}}@media (max-width:560px){.hl{font-size:30px}h1.hl{font-size:34px}.story li,.sub,body{font-size:15px}.step{padding:96px var(--pad) 128px}}dd,h3,li,p{text-wrap:pretty}.fc p,.foot,.note,.post b,.story li,.sub,.ups li{text-wrap:balance}.vs{width:min(1320px,100%);display:grid;grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);gap:var(--s5);align-items:center}.vs-frame{position:relative;margin:0;border-radius:var(--r);overflow:hidden;aspect-ratio:16/9;background:var(--bg-2);box-shadow:var(--lift)}.vs-v{display:block;width:100%;height:100%;object-fit:cover}.vs-snd{position:absolute;left:var(--s2);bottom:var(--s2);z-index:2;color:var(--bone);background:var(--fill)}.vs-snd:hover,.vs-snd[aria-pressed=true]{background:var(--fill-2)}.vs-snd[aria-pressed=true] i{background:var(--mint)}.vs-cap .quote{margin:var(--s3)0 0;font-weight:600;letter-spacing:-.02em;font-size:clamp(1.55rem,2.3vw,2.1rem);line-height:1.18;color:var(--bone);text-wrap:balance}@media (max-width:900px){.vs{grid-template-columns:minmax(0,1fr);gap:var(--s4)}.vs-cap{max-width:none}}@media (max-width:560px){.vs-frame{aspect-ratio:auto;overflow:visible;width:100%;padding:7px;border-radius:22px;background:linear-gradient(160deg,#1c4a39,#0a2219 45%,#06170f);box-shadow:inset 0 1px 0 rgba(233,241,236,.14),inset 0 0 0 1px rgba(126,224,200,.12),0 26px 60px -24px rgba(0,0,0,.9),0 0 50px -20px rgba(29,233,168,.35)}.vs-v{aspect-ratio:16/9;height:auto;border-radius:15px;box-shadow:0 0 0 1px rgba(0,0,0,.5)}.vs-snd{left:15px;bottom:15px;transform:scale(.74);transform-origin:left bottom}}.ads .ch{display:flex;gap:18px;align-items:center;padding:16px 18px;border-radius:16px;background:var(--fill)}.ads .ch+.ch{margin-top:10px}.ads .ch .ch-n{flex:0 0 2.4ch;font-size:clamp(2rem,3.6vw,2.6rem);font-weight:800;line-height:1;color:var(--bone);font-variant-numeric:tabular-nums}.ads .ch b{display:block;color:#fff;margin-bottom:2px}.ads .ch span{display:block;color:var(--steel);font-size:.9rem;line-height:1.4}.ads .gap-h{margin:22px 0 0;font-weight:700;color:var(--bone);font-size:.95rem}.ads .levers{margin-top:6px}.cover .eye{justify-content:center;gap:.42em}.eye-logo{display:block;width:auto;height:.81em;position:relative;top:.14em;flex:none}.ups .ic{width:26px;height:26px;margin-bottom:12px}.story li.i{padding-left:34px}.levers li.i::before,.story li.i::before{content:none}.levers li.i>.ic,.story li.i>.ic{position:absolute;left:0;top:-1px;width:22px;height:22px}.levers li.i{padding-left:36px}.levers li.i>.ic{left:2px;top:13px}.fnl .st path{fill:url(#fnF);stroke:url(#fnS);stroke-width:1.4;stroke-linejoin:round;animation:fnGlow 3.6s ease-in-out infinite}.fnl .st path:nth-child(2){animation-delay:.45s}.fnl .st path:nth-child(3){animation-delay:.9s}.fnl .st path:nth-child(4){animation-delay:1.35s}.fnl .run path{fill:none;stroke:var(--bone);stroke-width:1.6;stroke-linecap:round;stroke-dasharray:9 91;animation:fnRun 4s linear infinite}.fnl .run path:nth-child(2){animation-delay:-1s}.fnl .run path:nth-child(3){animation-delay:-2s}.fnl .run path:nth-child(4){animation-delay:-3s}.fnl .lb text,.fnl .lf,.fnl .lt{font:700 10.5px var(--sans);letter-spacing:.14em;text-transform:uppercase}.fnl .lb text{fill:var(--bone);text-anchor:middle}.fnl .lf,.fnl .lt{fill:var(--mint)}.fnl .lt{font:700 9.5px var(--sans);letter-spacing:.12em;fill:var(--gold)}.fnl .lk circle{fill:var(--gold);animation:fnDrip 1.8s cubic-bezier(.55,0,1,.45) infinite}.fnl .lk circle:nth-child(2){animation-delay:.6s}.fnl .lk circle:nth-child(3){animation-delay:1.2s}.fnl .out{fill:var(--mint);animation:fnOut 1.6s ease-in infinite}@media (prefers-reduced-motion:reduce){.fnl *{animation:none!important}}.rv{grid-template-rows:auto auto auto}.rv figcaption i{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.6em}.rv.fits blockquote,.rv.open blockquote{-webkit-mask-image:none;mask-image:none}.rv.open blockquote{height:auto}.rv-f{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:32px}.rv-more{padding:7px 12px;border-radius:10px;font:inherit;font-size:.78rem;font-weight:700;color:var(--mint-soft);background:var(--fill);cursor:pointer;transition:background .25s,color .25s}.rv-more:hover{background:var(--fill-2);color:var(--bone)}.rv.fits .rv-more{visibility:hidden}.revs:has(.rv.open) .rv-track{animation-play-state:paused}.magnets button,.post{position:relative;overflow:hidden;isolation:isolate}.post,.post.h{background:linear-gradient(180deg,transparent 30%,#03150f 88%),var(--ph,none) center/cover no-repeat,#0e281e}.magnets button{padding:14px 18px;min-height:64px;background:#03150f}.magnets button::before{content:"";position:absolute;inset:-12px;z-index:-1;background:var(--ph,none) center/cover no-repeat;filter:blur(5px) brightness(.42) saturate(1.15);transition:filter .35s var(--ease)}.magnets button b{font-weight:700;background:linear-gradient(100deg,var(--bone),var(--mint-soft) 70%);-webkit-background-clip:text;background-clip:text;color:transparent}.magnets button:hover::before{filter:blur(4px) brightness(.55) saturate(1.2)}.magnets button[aria-pressed=true]{background:#03150f;color:var(--bone)}.magnets button[aria-pressed=true]::before{filter:blur(3px) brightness(.62) saturate(1.25)}.magnets button[aria-pressed=true]::after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--grad)}.magnets button[aria-pressed=true] b{background-image:var(--grad)}@media (max-width:600px){.post,.post.h{background:linear-gradient(180deg,transparent 0%,#03150f 62%),var(--ph,none) center/cover no-repeat,#0e281e}}.about .copy{text-align:center}.about .copy,.about .copy .sub{margin-inline:auto}.evs{flex-wrap:nowrap;gap:5px;container-type:inline-size;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain}.evs::-webkit-scrollbar{display:none}.evs.ovf{-webkit-mask-image:linear-gradient(90deg,transparent,#000 var(--ml,0px),#000 calc(100% - var(--mr,0px)),transparent);mask-image:linear-gradient(90deg,transparent,#000 var(--ml,0px),#000 calc(100% - var(--mr,0px)),transparent)}.evs button{position:relative;display:inline-flex;align-items:center;gap:.4em;flex:0 0 auto;white-space:nowrap;padding:.6em .72em;border-radius:10px;background:0 0;font:600 clamp(11px,calc((100cqi - 30px)/39.5),.76rem) var(--sans);color:var(--steel);transition:color .25s}.evs button::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:var(--grad);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.evs button:hover{background:0 0;color:var(--bone)}.evs .evi{width:1.05em;height:1.05em;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;flex:none;transition:stroke .25s}.evs button[aria-selected=true]{background:0 0;color:#fff}.evs button[aria-selected=true] .evi{stroke:var(--mint)}.ups li{text-align:center}.ups .ic{margin-inline:auto}.chan-g b,.chan-h{font-weight:700;font-size:.95rem}.chan-h{color:var(--bone)}.chan-g{list-style:none;margin:16px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.chan-g li{display:grid;grid-template-columns:22px minmax(0,1fr);column-gap:12px;row-gap:4px;align-content:start;padding:14px 16px;border-radius:16px;background:var(--fill)}.chan-g .ic{grid-row:span 2;width:22px;height:22px}.chan-g b{color:#fff;line-height:1.25}.chan-g p{color:var(--steel);font-size:.84rem;line-height:1.4}@media (max-width:560px){.chan-g{grid-template-columns:minmax(0,1fr)}.q-bar{gap:10px;padding:14px;font-size:clamp(12px,3.5vw,15px)}.q-bar .typed{white-space:nowrap;overflow:hidden;text-overflow:clip;min-width:0}}.dv-d iframe,.dv-m iframe,.hand{pointer-events:none;position:absolute}.hand{z-index:3;color:#ff3b3b;font:700 1.6rem/1"Caveat",cursive;display:flex;align-items:flex-end;gap:2px;filter:drop-shadow(0 2px 6px rgba(0,0,0,.6))}.hand svg,.mo-b .ci{fill:none;stroke-linecap:round;stroke-linejoin:round}.hand svg{stroke:currentColor;stroke-width:3.4}.hand b{font-weight:700;white-space:nowrap;transform:rotate(-4deg)}.hand-snd{left:calc(var(--s2) + 100px);bottom:calc(var(--s2) + 6px);flex-direction:row;align-items:flex-start}.hand-snd svg{width:84px;height:50px;margin-top:-18px}.hand-px{align-self:center;margin-left:auto;margin-right:4px;font-size:1.35rem;align-items:center}.hand-px svg{width:52px;height:30px}.hand-px,.px-top{position:relative}@media (max-width:560px){.hand-snd{left:92px;bottom:20px;font-size:1.15rem}.hand-snd svg{width:56px;height:34px}.hand-px b{display:none}}.mo-b .ci{width:16px;height:16px;stroke:var(--mint);stroke-width:1.9;flex:none}.about .copy .num,.cover .num,.ctr .num{justify-content:center;text-align:center;margin-inline:auto}.dev,.rbm{position:relative}.rbm{height:var(--sh,640px);display:grid;max-width:980px;margin:0 auto}.dev{width:var(--dw);height:var(--dh);border-radius:18px;overflow:hidden;background:#0a0c2e;box-shadow:var(--lift),0 50px 90px -40px rgba(0,0,0,.95);will-change:width,height}.dev .bbar{position:absolute;left:0;right:0;top:0;height:50px;z-index:2}.dv-d,.dv-m{position:absolute;overflow:hidden}.dv-d{left:0;right:0;top:50px;bottom:0}.dv-d iframe,.dv-m iframe{left:0;top:0;border:0;transform:scale(var(--s,.6));transform-origin:0 0}.dv-d iframe{width:1280px;height:800px}.dv-m{left:50%;top:50%;width:calc(var(--pw) - 20px);aspect-ratio:390/844;transform:translate(-50%,-50%);border-radius:calc(var(--pw)*.12);opacity:0;background:#0a0c2e}.dv-m iframe{width:390px;height:844px}.rough{max-width:620px;margin:var(--s4) auto 0;text-align:center;color:var(--steel);text-wrap:balance}.rough b,.serp-h b{color:#fff}@media (prefers-reduced-motion:reduce){.dv-m{opacity:1}.dev .bbar,.dv-d{opacity:0}.dev{width:var(--pw);height:var(--ph)}}.serp{grid-column:1/-1;margin-top:var(--s2)}.serp-h,.vs-row p{color:var(--steel);text-wrap:balance}.serp-h{text-align:center;max-width:720px;margin:0 auto var(--s4)}.serp-g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s3)}.serp-ad{background:#fff;color:#202124;border-radius:14px;padding:22px 24px;box-shadow:var(--lift),0 30px 60px -34px rgba(0,0,0,.9);font-family:Arial,Helvetica,sans-serif;text-align:left;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.serp-ad:hover{transform:translateY(-4px)}.sp-top{display:flex;align-items:center;gap:10px}.sp-fav{width:26px;height:26px;border-radius:50%;background:#0a0c2e;color:#f39c1e;display:grid;place-items:center;font:700 13px/1 Arial,sans-serif;flex:none}.sp-who{display:flex;flex-direction:column;line-height:1.3;font-size:14px;min-width:0}.sp-who b{font-weight:400;color:#202124}.sp-who span{color:#4d5156;font-size:12px;overflow-wrap:anywhere}.sp-sp{margin:10px 0 2px;font:700 12px/1.3 Arial,sans-serif;color:#202124}.serp-ad h4{margin:0;font:400 20px/1.3 Arial,sans-serif;color:#1a0dab;letter-spacing:0}.sp-d{margin:6px 0 0;font-size:14px;line-height:1.58;color:#4d5156}.sp-sl{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:10px}.sp-sl span{color:#1a0dab;font-size:14px}@media (max-width:760px){.serp-g{grid-template-columns:minmax(0,1fr)}.serp-ad{padding:18px}.serp-ad h4{font-size:18px}}.dev{touch-action:pan-y}.dev iframe{pointer-events:none}.rbm{place-items:unsafe center;grid-template:minmax(0,1fr)/minmax(0,1fr)}.vs-row{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:baseline;padding:13px 4px;box-shadow:inset 0 1px 0 var(--hair)}.vs-row span{color:var(--steel-2);font-size:.82rem;font-weight:600}.vs-row p{margin:0;font-size:.9rem;line-height:1.4}.vs-row p:nth-of-type(1){color:#fff}.vs-h{box-shadow:none;padding-top:0}.vs-h b{color:var(--bone);font-size:.95rem}.vs-h b:nth-of-type(2){color:var(--mint)}.finds li,.vs-win{color:var(--steel);text-wrap:balance}.vs-win{margin:18px 0 0;padding:16px 18px;border-radius:16px;background:var(--fill);font-size:.92rem;line-height:1.45}.finds b,.vs-win b{color:#fff}.finds{list-style:none;counter-reset:f;margin:var(--s3)0 0;padding:0;display:grid;gap:12px;max-width:540px}.finds li{counter-increment:f;position:relative;padding-left:34px;font-size:.95rem;line-height:1.4}.finds li::before{content:counter(f);left:0;top:.05em;width:22px;height:22px;font-size:.78rem;font-weight:800;display:grid;place-items:center}.shots{margin:0;padding:clamp(16px,2vw,24px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.36fr);gap:14px;align-items:end}.shots .sh-d,.shots .sh-m{position:relative;border-radius:14px;overflow:hidden;box-shadow:0 24px 50px -30px rgba(0,0,0,.9)}.shots .sh-m{border-radius:18px}.shots img{display:block;width:100%;height:auto}.finds li::before,.pin{position:absolute;border-radius:6px;background:var(--mint);color:var(--bg)}.pin{transform:translate(-50%,-50%);width:24px;height:24px;font:800 .78rem/24px var(--sans);text-align:center;box-shadow:0 6px 16px -6px rgba(0,0,0,.8)}.shots figcaption{grid-column:1/-1;color:var(--steel-2);font-size:.8rem;text-align:center}@media (max-width:560px){.vs-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px 12px}.vs-row span{grid-column:1/-1}.vs-h span{display:none}}.ads .ads-x{margin:20px 0 0;padding:16px 18px;border-radius:16px;background:var(--fill);color:var(--steel);font-size:.92rem;line-height:1.45;text-wrap:pretty}