@font-face{font-family:GB Inter;src:url(/fonts/inter-latin.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#070b09;--bg-2:#0a100d;--surface:#111915;--surface-2:#17211c;--line:#ffffff14;--line-2:#ffffff29;--text:#eef3ef;--text-2:#a3b1a8;--text-3:#7f8e85;--green:#00ff85;--green-hi:#5cffb0;--green-ink:#03140a;--green-10:#00ff851a;--green-30:#00ff854d;--f-sans:"GB Inter", Inter, ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--f-mono:ui-monospace, "SF Mono", Menlo, monospace;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:64px;--s9:96px;--s10:144px;--max:1200px;--gutter:24px;--r:20px;--r-sm:12px;--ease:cubic-bezier(.22,1,.36,1)}*{box-sizing:border-box}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--bg);color:var(--text);font-family:var(--f-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:16px;line-height:1.6}body:before{content:"";height:env(safe-area-inset-top,0px);z-index:60;background:var(--bg);position:fixed;inset:0 0 auto}a{color:inherit}:focus-visible{outline:2px solid var(--green);outline-offset:3px;border-radius:6px}.wrap{max-width:calc(var(--max) + 96px);padding-left:max(48px,env(safe-area-inset-left,0px));padding-right:max(48px,env(safe-area-inset-right,0px));margin:0 auto}@media (max-width:900px){.wrap{padding-left:max(24px,env(safe-area-inset-left,0px));padding-right:max(24px,env(safe-area-inset-right,0px))}}@media (max-width:600px){.wrap{padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px))}}.t-d{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(30px,4vw,54px);font-weight:600;line-height:1.08}.t-h{letter-spacing:-.032em;text-wrap:balance;margin:0;font-size:clamp(30px,3.7vw,52px);font-weight:600;line-height:1.1}.t-t{letter-spacing:-.02em;margin:0;font-size:clamp(20px,2vw,24px);font-weight:600;line-height:1.25}.t-l{color:var(--text-2);text-wrap:pretty;max-width:56ch;margin:0;font-size:clamp(18px,1.6vw,21px);font-weight:400;line-height:1.5}.t-b{color:var(--text-2);max-width:60ch;margin:0;font-size:16px;line-height:1.6}.t-m{font-family:var(--f-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);font-size:12px;font-weight:600;line-height:16px}.t-d .g,.t-h .g{color:var(--green)}.eyebrow{font-family:var(--f-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--green);align-items:center;gap:10px;font-size:13px;font-weight:600;display:inline-flex}.eyebrow:before{content:"";background:var(--green);border-radius:50%;width:6px;height:6px}.btn{height:48px;font:600 15px/1 var(--f-sans);letter-spacing:-.01em;cursor:pointer;transition:transform .2s var(--ease),background .2s,border-color .2s,box-shadow .2s;white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 24px;text-decoration:none;display:inline-flex}.btn-p{background:var(--green);color:var(--green-ink)}@media (hover:hover) and (pointer:fine){.btn-p:hover{background:var(--green-hi);transform:translateY(-1px)}}.btn-s{color:var(--text);border-color:var(--line-2);background:0 0}@media (hover:hover) and (pointer:fine){.btn-s:hover{border-color:var(--green-30);background:var(--green-10)}}.btn-sm{height:36px;padding:0 16px;font-size:14px}.btn .arr{transition:transform .2s var(--ease)}@media (hover:hover) and (pointer:fine){.btn:hover .arr{transform:translate(3px)}}.nav{top:env(safe-area-inset-top,0px);z-index:50;-webkit-backdrop-filter:saturate(1.4)blur(18px);border-bottom:1px solid var(--line);background:#070b09b8;position:sticky}.nav .wrap{align-items:center;gap:32px;height:64px;display:flex}.brand{flex:none;align-items:center;gap:10px;text-decoration:none;display:flex}.brand img{width:28px;height:28px}.wm{letter-spacing:-.04em;font-size:21px;font-weight:800;line-height:1}.wm i{color:var(--green);font-style:normal}.links{flex:1;gap:4px;margin:0;padding:0;list-style:none;display:flex}.links>li{position:relative}.links button,.links>li>a{color:var(--text-2);font:500 14px/1 var(--f-sans);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:10px 12px;text-decoration:none;display:inline-flex}.links button[aria-expanded=true]{color:var(--text);background:var(--surface)}@media (hover:hover) and (pointer:fine){.links button:hover,.links>li>a:hover{color:var(--text);background:var(--surface)}}.links button svg{transition:transform .2s}.links button[aria-expanded=true] svg{transform:rotate(180deg)}.nav-cta{align-items:center;gap:8px;display:flex}.nav-cta .login{color:var(--text-2);padding:8px 10px;font-size:14px;font-weight:500;text-decoration:none}@media (hover:hover) and (pointer:fine){.nav-cta .login:hover{color:var(--text)}}.menu-btn{border:1px solid var(--line-2);color:var(--text);height:36px;font:500 14px var(--f-sans);cursor:pointer;background:0 0;border-radius:999px;margin-left:auto;padding:0 14px;display:none}.mega{border:1px solid var(--line-2);border-radius:var(--r);background:#111915fa;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:min(760px,100vw - 96px);padding:24px;display:grid;position:absolute;top:calc(100% + 12px);left:-12px;box-shadow:0 30px 80px #0009}.mega.two{grid-template-columns:repeat(2,minmax(0,1fr));width:min(560px,100vw - 96px)}.mega h4{font-family:var(--f-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);margin:0 0 8px;font-size:11px;font-weight:600}.mega a{border-radius:10px;margin:0 -10px;padding:8px 10px;text-decoration:none;display:block}@media (hover:hover) and (pointer:fine){.mega a:hover{background:var(--surface-2)}}.mega a b{color:var(--text);font-size:14px;font-weight:500;display:block}.mega a span{color:var(--text-3);font-size:13px;line-height:1.4;display:block}@media (max-width:1080px){.links,.nav-cta .login,.nav-cta .btn-s{display:none}.menu-btn{align-items:center;display:inline-flex}.nav-cta{order:3}}@media (max-width:600px){.nav-cta{display:none}}.sheet{border-top:1px solid var(--line);background:var(--bg);padding-block:16px 24px}.sheet .wrap{gap:4px;display:grid}.sheet a{border-bottom:1px solid var(--line);justify-content:space-between;min-height:44px;padding:14px 0;font-weight:500;text-decoration:none;display:flex}.sheet .row{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}section{border-top:1px solid var(--line)}.sec{padding-block:var(--s10)}@media (max-width:600px){.sec{padding-block:var(--s9)}}.head{gap:24px;max-width:780px;display:grid}.hero{border-top:0;padding-block:112px 0;position:relative;overflow:hidden}@media (max-width:600px){.hero{padding-block:64px 0}}.hero:before{content:none}.hero-copy{text-align:center;justify-items:center;gap:24px;display:grid;position:relative}.hero-copy .t-d{max-width:none}.hero-copy .t-l{max-width:46ch}.hero-ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}.micro{color:var(--text-3);margin:0;font-size:13px}.badge{border:1px solid var(--line-2);color:var(--text-2);background:#11191599;border-radius:999px;align-items:center;gap:8px;padding:6px 14px 6px 6px;font-size:13px;display:inline-flex}.badge b{background:var(--green-10);color:var(--green);font:600 11px/1 var(--f-sans);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:5px 8px}.rise{animation:rise .6s var(--ease) both}.rise.d1{animation-delay:50ms}.rise.d2{animation-delay:.1s}.rise.d3{animation-delay:.15s}.rise.d4{animation-delay:.25s}@keyframes rise{0%{opacity:.001;transform:translateY(18px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.rise{animation:none}}.stage{margin-top:72px;padding-bottom:0;position:relative}.frame{border:1px solid var(--line-2);border-radius:var(--r) var(--r) 0 0;background:var(--surface);border-bottom:0;max-width:100%;position:relative;overflow:hidden;box-shadow:0 40px 120px #000000b3}.app{grid-template-columns:200px minmax(0,1fr) 280px;min-height:520px;font-size:13px;display:grid}.side{border-right:1px solid var(--line);background:var(--bg-2);align-content:start;gap:2px;padding:16px 12px;display:grid}.side .biz{border-bottom:1px solid var(--line);align-items:center;gap:10px;margin-bottom:6px;padding:6px 8px 14px;display:flex}.ava{width:26px;height:26px;color:var(--text);background:#2a3a31;border-radius:8px;flex:none;place-items:center;font-size:12px;font-weight:600;display:grid}.side .biz b{font-size:13px;font-weight:600;display:block}.side .biz span{color:var(--text-3);font-size:11px;display:block}.nv{color:var(--text-2);border-radius:8px;align-items:center;gap:10px;padding:7px 8px;display:flex}.nv svg{flex:none;width:16px;height:16px}.nv.on{background:var(--surface-2);color:var(--text)}.nv .ct{font:600 11px var(--f-sans);color:var(--green);margin-left:auto}.main{align-content:start;gap:18px;min-width:0;padding:24px 28px;display:grid}.main-top{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;display:flex}.main-top h3{letter-spacing:-.025em;margin:0;font-size:22px;font-weight:600}.main-top p{color:var(--text-3);margin:2px 0 0;font-size:13px}.pill{font:600 11px/1 var(--f-sans);letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--line-2);color:var(--text-2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:6px 9px;display:inline-flex}.pill.g{border-color:var(--green-30);color:var(--green);background:var(--green-10)}.pill .dot{background:currentColor;border-radius:50%;width:6px;height:6px}.appr{border:1px solid var(--line);background:var(--bg-2);border-radius:14px;gap:10px;padding:14px 16px;display:grid}.appr.focus{border-color:var(--green-30);box-shadow:0 0 0 4px #00ff850d}.appr-h{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.appr-h b{font-size:13.5px;font-weight:600}.appr-h .exp{color:var(--text-3);font:500 11px var(--f-sans);margin-left:auto}.who{width:20px;height:20px;font:600 10px var(--f-sans);background:var(--green-10);color:var(--green);border-radius:6px;place-items:center;display:inline-grid}.quote{color:var(--text);background:var(--surface);border:1px solid var(--line);border-radius:10px;margin:0;padding:10px 12px;line-height:1.5}.appr-a{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mini{height:30px;font:600 12px var(--f-sans);border:1px solid var(--line-2);color:var(--text);background:0 0;border-radius:999px;align-items:center;padding:0 12px;display:inline-flex}.mini.p{background:var(--green);color:var(--green-ink);border-color:var(--green)}.appr-a small{color:var(--text-3);margin-left:auto;font-size:11.5px}.rail{border-left:1px solid var(--line);background:var(--bg-2);align-content:start;gap:16px;padding:24px 20px;display:grid}.rail h4{margin:0}.kv{gap:10px;display:grid}.kv div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;padding-bottom:10px;display:flex}.kv span{color:var(--text-2)}.kv b{font:600 15px var(--f-sans);font-variant-numeric:tabular-nums}.tlc{gap:8px;display:grid}.tlc .row{border:1px solid var(--line);background:var(--surface);border-radius:12px;align-items:center;gap:10px;padding:10px;display:flex}.tlc .row div{min-width:0}.tlc .row b{font-size:13px;font-weight:600;display:block}.tlc .row span{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.example{z-index:2;position:absolute;top:16px;right:16px}@media (max-width:1080px){.app{grid-template-columns:180px minmax(0,1fr)}.rail{display:none}}@media (max-width:700px){.app{grid-template-columns:minmax(0,1fr);min-height:0}.side{display:none}.main{padding:18px 16px}.appr:nth-child(n+4),.appr-a small{display:none}}.onyx-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:64px;display:grid}@media (max-width:900px){.onyx-grid{grid-template-columns:minmax(0,1fr);gap:48px}}.team{border-top:1px solid var(--line);gap:0;margin-top:0;display:grid}.team .m{border-bottom:1px solid var(--line);grid-template-columns:44px minmax(0,1fr);gap:16px;padding:20px 0;display:grid}.letter{background:var(--green-10);border:1px solid var(--green-30);width:44px;height:44px;color:var(--green);font:600 16px var(--f-sans);border-radius:50%;place-items:center;display:grid}.team b{letter-spacing:-.01em;font-size:17px;font-weight:600;display:block}.team p{color:var(--text-2);margin:4px 0 0;font-size:15px}.rule{color:var(--text-2);align-items:flex-start;gap:12px;max-width:52ch;margin-top:28px;font-size:15px;display:flex}.rule svg{color:var(--green);flex:none;margin-top:3px}.chat{border:1px solid var(--line-2);background:var(--surface);border-radius:24px;grid-template-rows:auto minmax(0,1fr) auto;height:620px;display:grid;overflow:hidden;box-shadow:0 40px 120px #00000080}@media (max-width:600px){.chat{border-radius:20px;height:600px}}.chat-h{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:16px 20px;display:flex}.orb{background:radial-gradient(circle at 35% 30%,#7dffc0,var(--green) 45%,#00994f 100%);border-radius:50%;flex:none;width:36px;height:36px;position:relative}.orb:after{content:"";border:1px solid var(--green-30);border-radius:50%;animation:3.2s ease-in-out infinite breathe;position:absolute;inset:-4px}@keyframes breathe{50%{opacity:.2;transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.orb:after{animation:none}}.chat-h>div b{font-size:15px;font-weight:600;display:block}.chat-h>div span{color:var(--text-3);font-size:12.5px;display:block}.chat-h .pill{margin-left:auto}.log{scroll-behavior:smooth;flex-direction:column;gap:14px;padding:20px;display:flex;overflow-y:auto}.msg{border-radius:16px;max-width:86%;padding:12px 14px;font-size:15px;line-height:1.5}.msg.o{background:var(--surface-2);border:1px solid var(--line);border-top-left-radius:6px;align-self:flex-start}.msg.u{background:var(--green);color:var(--green-ink);border-top-right-radius:6px;align-self:flex-end;font-weight:500}.msg .src{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.msg .src span{font:600 11px var(--f-sans);letter-spacing:.04em;color:var(--text-3);border:1px solid var(--line-2);border-radius:999px;padding:3px 8px}.typing{gap:4px;padding:14px;display:inline-flex}.typing i{background:var(--text-3);border-radius:50%;width:6px;height:6px;animation:1.2s infinite blink}.typing i:nth-child(2){animation-delay:.2s}.typing i:nth-child(3){animation-delay:.4s}@keyframes blink{50%{opacity:.25}}.chips{flex-wrap:wrap;gap:8px;padding:0 20px 12px;display:flex}.chip{border:1px solid var(--line-2);color:var(--text);font:500 13.5px var(--f-sans);cursor:pointer;background:0 0;border-radius:999px;min-height:36px;padding:8px 14px;transition:border-color .2s,background .2s}@media (hover:hover) and (pointer:fine){.chip:hover{border-color:var(--green-30);background:var(--green-10)}}.chip:disabled{opacity:.4;cursor:default}.compose{border-top:1px solid var(--line);gap:8px;padding:12px;display:flex}.compose input{border:1px solid var(--line-2);background:var(--bg-2);min-width:0;height:44px;color:var(--text);font:400 15px var(--f-sans);border-radius:999px;flex:1;padding:0 18px}.compose input::placeholder{color:var(--text-3)}.compose input:focus{border-color:var(--green-30);outline:none}.send{background:var(--green);width:44px;height:44px;color:var(--green-ink);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.chat-foot{color:var(--text-3);text-align:center;padding:0 20px 14px;font-size:12px}.own{position:relative}.own-pin{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:64px;display:grid}.own.pinned{height:440vh;padding-block:0}.own.pinned .own-stage{align-items:center;height:calc(100vh - 64px);display:flex;position:sticky;top:64px}.own.pinned .own-stage>.wrap{width:100%}.progress{align-items:center;gap:16px;margin-top:40px;display:flex}.progress .bar{background:var(--line-2);border-radius:2px;flex:1;max-width:240px;height:2px;overflow:hidden}.progress .bar i{background:var(--green);width:25%;height:100%;transition:width .3s;display:block}.progress .ct{font:600 13px var(--f-sans);color:var(--text-2);font-variant-numeric:tabular-nums}.pairs{position:relative}.pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;display:grid}.own.pinned .pair{opacity:0;transition:opacity .5s var(--ease),transform .5s var(--ease);pointer-events:none;position:absolute;inset:0 0 auto;transform:translateY(24px)}.own.pinned .pair.on{opacity:1;pointer-events:auto;position:relative;transform:none}.own.pinned .pair.past{transform:translateY(-24px)}.card{border:1px solid var(--line);background:var(--surface);border-radius:var(--r);min-height:280px;transition:opacity .5s var(--ease),border-color .5s,box-shadow .5s;align-content:start;gap:16px;padding:32px;display:grid}.card .k{justify-content:space-between;align-items:center;gap:12px;display:flex}.card h3{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(22px,2.2vw,28px);font-weight:600;line-height:1.2}.card p{color:var(--text-2);margin:0}.card.rent h3{-webkit-text-decoration:line-through #0000;text-decoration:line-through #0000;transition:text-decoration-color .5s}.pair.resolved .card.rent{opacity:.38}.pair.resolved .card.rent h3{-webkit-text-decoration-color:var(--text-3);text-decoration-color:var(--text-3)}.pair.resolved .card.own-c{border-color:var(--green-30);box-shadow:0 0 0 1px var(--green-30)}.card.own-c .pill{transition:border-color .2s,color .2s,background-color .2s}.pair:not(.resolved) .card.own-c .pill.g{border-color:var(--line-2);color:var(--text-2);background:0 0}.finale{letter-spacing:-.03em;text-wrap:balance;margin-top:48px;font-size:clamp(24px,2.8vw,36px);font-weight:600;line-height:1.15}.finale span{color:var(--green)}.own.pinned .finale{opacity:.18;transition:opacity .6s}.own.pinned.done .finale{opacity:1}.own:not(.pinned) .pairs{gap:24px;display:grid}.own:not(.pinned) .pair .card.rent{opacity:.55}.own:not(.pinned) .pair .card.own-c{border-color:var(--green-30)}@media (max-width:900px){.own-pin{grid-template-columns:minmax(0,1fr);gap:48px}}@media (max-width:600px){.pair{grid-template-columns:minmax(0,1fr);gap:12px}.card{min-height:0;padding:24px}}.fab{right:calc(24px + env(safe-area-inset-right,0px));bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:70;background:var(--surface-2);border:1px solid var(--line-2);height:52px;color:var(--text);font:600 14px var(--f-sans);cursor:pointer;transition:transform .2s var(--ease);border-radius:999px;align-items:center;gap:10px;padding:0 20px 0 8px;display:flex;position:fixed;box-shadow:0 20px 60px #0009}@media (hover:hover) and (pointer:fine){.fab:hover{transform:translateY(-2px)}}.fab .orb{width:36px;height:36px}.pop{right:calc(24px + env(safe-area-inset-right,0px));bottom:calc(88px + env(safe-area-inset-bottom,0px));z-index:70;width:min(400px,100vw - 32px);position:fixed}.pop .chat{height:min(560px,100vh - 140px)}@media (max-width:600px){.fab{right:calc(16px + env(safe-area-inset-right,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px));padding:0 8px}.fab .lbl{display:none}.pop{right:calc(16px + env(safe-area-inset-right,0px))}}[hidden]{display:none!important}@media (max-width:600px){.proofbar nav{display:none}}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html,body{margin:0}.skip{z-index:100;background:var(--green);color:var(--green-ink);border-radius:999px;padding:10px 16px;font-weight:600;text-decoration:none;position:absolute;top:-60px;left:16px}.skip:focus{top:12px}.link-arrow{color:var(--text);border-bottom:1px solid var(--line-2);align-items:center;gap:6px;padding-bottom:2px;font-weight:500;text-decoration:none;transition:border-color .2s,color .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.link-arrow:hover{color:var(--green);border-color:var(--green-30)}}.sec-head-row{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;display:flex}.content{margin-top:64px}@media (max-width:600px){.content{margin-top:48px}}.js [data-r]{opacity:.001;transition:opacity .9s var(--ease),transform .9s var(--ease);transform:translateY(18px)}.js [data-r].in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.js [data-r]{opacity:1;transition:none;transform:none}}.culture{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:64px;display:grid}.culture .photos{aspect-ratio:1;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;max-width:100%;display:grid}.culture .photos .ph{aspect-ratio:auto;height:100%}.culture .photos .ph:first-child{grid-row:span 2}.ph{aspect-ratio:4/5;border-radius:var(--r);border:1px dashed var(--line-2);background:repeating-linear-gradient(135deg,transparent 0 14px,#ffffff05 14px 28px),var(--surface);text-align:center;color:var(--text-3);place-items:center;max-width:100%;padding:24px;font-size:13px;display:grid}.facts{border-top:1px solid var(--line);margin:32px 0 0;padding:0;list-style:none;display:grid}.facts li{border-bottom:1px solid var(--line);color:var(--text-2);grid-template-columns:24px minmax(0,1fr);gap:16px;padding:18px 0;display:grid}.facts li b{color:var(--text);font-weight:600;display:block}.facts svg{color:var(--green);margin-top:3px}@media (max-width:900px){.culture{grid-template-columns:minmax(0,1fr);gap:48px}}.outcomes{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.outcome{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);align-content:start;gap:14px;padding:32px;display:grid}.outcome .ic{background:var(--green-10);border:1px solid var(--green-30);width:44px;height:44px;color:var(--green);border-radius:12px;place-items:center;display:grid}.outcome p{color:var(--text-2);margin:0}.outcome .link-arrow{justify-self:start;margin-top:6px;font-size:15px}@media (max-width:900px){.outcomes{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.outcome{padding:24px}}.flow{border:1px solid var(--line);border-radius:var(--r);background:var(--bg-2);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:24px;padding:32px;display:grid;position:relative}.flow .st{gap:10px;padding:0 24px;display:grid;position:relative}.flow .st:first-child{padding-left:0}.flow .st:not(:last-child):after{content:"";background:var(--line);width:1px;position:absolute;top:8px;bottom:8px;right:-1px}.flow .st .top{align-items:center;gap:12px;display:flex}.flow .st b{letter-spacing:-.015em;font-size:18px;font-weight:600}.flow .st p{color:var(--text-2);margin:0;font-size:15px}.flow .loop{border-top:1px solid var(--line);color:var(--text-2);grid-column:1/-1;align-items:center;gap:12px;margin-top:28px;padding-top:20px;font-size:15px;display:flex}.flow .loop svg{color:var(--green);flex:none}@media (max-width:900px){.flow{grid-template-columns:minmax(0,1fr);gap:24px}.flow .st{padding:0}.flow .st:not(:last-child):after{display:none}.flow .loop{margin-top:0}}@media (max-width:600px){.flow{padding:24px}}.duo{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}@media (max-width:900px){.duo{grid-template-columns:minmax(0,1fr)}}.tile{border:1px solid var(--line);background:var(--surface);border-radius:24px;grid-template-columns:minmax(0,1fr) 168px;align-items:center;gap:32px;padding:40px;display:grid;position:relative;overflow:hidden}.tile .copy{align-content:start;gap:16px;display:grid}.tile h3{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(26px,2.6vw,34px);font-weight:600;line-height:1.1}.tile p{color:var(--text-2);margin:0}.tile .acts{flex-wrap:wrap;align-items:center;gap:16px;margin-top:8px;display:flex}@media (max-width:600px){.tile{grid-template-columns:minmax(0,1fr);padding:24px}.tile .art{order:-1;justify-self:start}}.cover{aspect-ratio:2/3;border:1px solid var(--line-2);background:linear-gradient(160deg,#0e1b14,#050806 70%);border-radius:6px 12px 12px 6px;flex-direction:column;justify-content:space-between;width:168px;padding:18px 16px;display:flex;transform:rotate(-3deg);box-shadow:inset -6px 0 #0a120d,0 30px 60px #0009}.cover small{font:600 9px var(--f-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--green)}.cover b{letter-spacing:-.03em;color:var(--text);font-size:20px;font-weight:700;line-height:1.05}.cover b span{color:var(--green)}.cover i{color:var(--text-3);font-size:10px;font-style:normal}@media (max-width:600px){.cover{width:132px}}.phone{aspect-ratio:9/18;border:1px solid var(--line-2);background:var(--bg);border-radius:28px;grid-template-rows:auto minmax(0,1fr);justify-self:end;gap:10px;width:150px;padding:10px;display:grid;box-shadow:0 30px 60px #0009}.phone .bar{justify-content:center;align-items:center;height:18px;display:flex}.phone .bar i{background:var(--surface-2);border-radius:5px;width:40px;height:5px}.phone .scr{background:var(--surface);text-align:center;border-radius:18px;align-content:center;place-items:center;gap:8px;padding:12px;display:grid}.phone img{border-radius:14px;width:56px;height:56px}.phone .scr span{font-size:12px;font-weight:600}.phone .scr em{color:var(--text-3);font-size:10px;font-style:normal}@media (max-width:600px){.phone{justify-self:start;width:120px}}.plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}@media (max-width:900px){.plans{grid-template-columns:minmax(0,1fr)}}.plan{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);align-content:start;gap:16px;padding:32px;display:grid;position:relative}.plan.feat{border-color:var(--green-30);box-shadow:0 0 0 1px var(--green-30)}.plan h3{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:600}.plan .for{color:var(--text-2);margin:0}.plan .price{font:600 13px var(--f-sans);color:var(--text-3);letter-spacing:.04em;border-block:1px solid var(--line);padding:12px 0}.plan ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.plan li{color:var(--text-2);gap:10px;font-size:15px;display:flex}.plan li svg{color:var(--green);flex:none;margin-top:4px}.plan .pill{position:absolute;top:28px;right:28px}.plans-foot{color:var(--text-2);border:1px solid var(--line);border-radius:var(--r);background:var(--bg-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:32px;padding:20px 24px;display:flex}.plans-foot b{color:var(--text);font-weight:600}.faq{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px;display:grid}@media (max-width:900px){.faq{grid-template-columns:minmax(0,1fr);gap:40px}}.qa{border-top:1px solid var(--line)}.qa details{border-bottom:1px solid var(--line)}.qa summary{cursor:pointer;letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:22px 0;font-size:18px;font-weight:500;list-style:none;display:flex}.qa summary::-webkit-details-marker{display:none}.qa summary .pm{border:1px solid var(--line-2);width:28px;height:28px;transition:transform .3s var(--ease),border-color .2s;border-radius:50%;flex:none;place-items:center;display:grid}.qa details[open] summary .pm{border-color:var(--green-30);color:var(--green);transform:rotate(45deg)}.qa details p{color:var(--text-2);max-width:62ch;margin:0 0 22px}.final{text-align:center;position:relative;overflow:hidden}.final:before{content:none}.final .wrap{justify-items:center;gap:24px;display:grid;position:relative}.final img{width:56px;height:56px}.foot{border-top:1px solid var(--line);background:var(--bg-2);padding-block:72px 112px}.foot-top{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:48px;display:grid}.foot-brand{align-content:start;gap:16px;display:grid}.foot-brand p{color:var(--text-2);max-width:34ch;margin:0;font-size:15px}.foot-cols{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;display:grid}.foot-cols h4{font:600 11px var(--f-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);margin:0 0 14px}.foot-cols ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.foot-cols a{color:var(--text-2);padding:5px 0;font-size:14px;text-decoration:none;display:inline-block}@media (hover:hover) and (pointer:fine){.foot-cols a:hover{color:var(--text)}}.foot-bot{border-top:1px solid var(--line);color:var(--text-3);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:56px;padding-top:24px;font-size:13px;display:flex}.foot-bot nav{flex-wrap:wrap;gap:20px;display:flex}.foot-bot a{color:var(--text-3);padding:4px 0;text-decoration:none}@media (hover:hover) and (pointer:fine){.foot-bot a:hover{color:var(--text)}}@media (max-width:900px){.foot-top{grid-template-columns:minmax(0,1fr)}.foot-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}.simple{align-content:center;min-height:60vh;display:grid}.ln{display:block}@media (min-width:900px){.ln{white-space:nowrap}}.head.c{text-align:center;justify-items:center;max-width:960px;margin-inline:auto}.head.c .t-l{margin-inline:auto}.board{border:1px solid var(--line);background:var(--bg-2);border-radius:24px;overflow:hidden}.board-h,.board-r{grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr);display:grid}.board-h>div{align-items:center;gap:12px;padding:24px 32px;display:flex}.board-h .rent-h{color:var(--text-3)}.board-h .own-h{color:var(--green);background:linear-gradient(#00ff8514,#00ff8508)}.board-h b{letter-spacing:-.02em;color:var(--text);font-size:20px;font-weight:600}.board-h .rent-h b{color:var(--text-2)}.board-r{border-top:1px solid var(--line);transition:background .18s}@media (hover:hover) and (pointer:fine){.board-r:hover{background:#ffffff04}}.board-r .cell{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:16px;padding:28px 32px;display:grid}.board-r .cell h3{letter-spacing:-.015em;margin:0 0 4px;font-size:clamp(18px,1.6vw,21px);font-weight:600;line-height:1.3}.board-r .cell p{color:var(--text-2);margin:0;font-size:15px}.board-r .rent{color:var(--text-3)}.board-r .rent h3{color:var(--text-2);-webkit-text-decoration:line-through #ffffff40;text-decoration:line-through #ffffff40;text-decoration-thickness:1px}.board-r .rent p{color:var(--text-3)}.board-r .own{background:#00ff8508}.board-r .mark{border:1px solid var(--line-2);border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.board-r .own .mark{border-color:var(--green-30);background:var(--green-10);color:var(--green)}.board-r .mid,.board-h .mid{color:var(--text-3);place-items:center;padding:0;display:grid}.board-h .mid{background:linear-gradient(90deg,#0000 50%,#00ff850d 50%)}.board-r .mid{background:linear-gradient(90deg,#0000 50%,#00ff8508 50%)}.board-r .mid span{border:1px solid var(--line-2);background:var(--bg);border-radius:50%;place-items:center;width:32px;height:32px;transition:border-color .18s,color .18s;display:grid}@media (hover:hover) and (pointer:fine){.board-r:hover .mid span{border-color:var(--green-30);color:var(--green)}}.board-foot{border-top:1px solid var(--line);text-align:center;letter-spacing:-.025em;padding:32px;font-size:clamp(22px,2.4vw,30px);font-weight:600;line-height:1.2}.board-foot span{color:var(--green)}@media (max-width:700px){.board-h{display:none}.board-r{grid-template-columns:minmax(0,1fr)}.board-r .mid{display:none}.board-r .cell{padding:20px}.board-r .rent:before{content:"Rented"}.board-r .cell:before{font:600 11px var(--f-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);grid-column:1/-1;margin-bottom:-6px}.board-r .own:before{content:"Owned";color:var(--green)}.board-foot{padding:24px 20px}}.culture.flip{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center}.culture.flip .facts{margin-top:0}@media (max-width:900px){.culture.flip{grid-template-columns:minmax(0,1fr)}.culture.flip .photos{order:2}}.tlc-block{gap:40px;margin-top:96px;display:grid}@media (max-width:600px){.tlc-block{margin-top:64px}}.tlc-head{text-align:center;justify-items:center;gap:16px;display:grid}.tlc-head .t-l{margin-inline:auto}.tlc-track{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid;position:relative}.tlc-track .line{background:var(--line-2);height:2px;position:absolute;top:31px;left:16.66%;right:16.66%;overflow:hidden}.tlc-track .line i{background:linear-gradient(90deg,var(--green-30),var(--green));transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(1)}.js .tlc-track[data-r] .line i{transition:transform 1.6s var(--ease) .3s;transform:scaleX(0)}.js .tlc-track[data-r].in .line i{transform:scaleX(1)}.tlc-step{text-align:center;justify-items:center;gap:14px;padding:0 8px;display:grid;position:relative}.tlc-step .num{background:var(--bg);border:1px solid var(--green-30);width:64px;height:64px;color:var(--green);font:600 22px var(--f-sans);box-shadow:0 0 0 8px var(--bg);z-index:1;border-radius:50%;place-items:center;display:grid;position:relative}.tlc-step h3{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:600}.tlc-step .who-k{font:600 11px var(--f-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--text-3)}.tlc-step p{color:var(--text-2);max-width:30ch;margin:0;font-size:15px}.tlc-step .eg{color:var(--text-2);border:1px solid var(--line);background:var(--surface);text-align:left;border-radius:12px;max-width:32ch;margin-top:4px;padding:10px 14px;font-size:13px}.tlc-step .eg b{font:600 10.5px var(--f-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--green);margin-bottom:4px;display:block}.tlc-loop{color:var(--text-2);text-align:center;justify-content:center;align-items:center;gap:12px;font-size:15px;display:flex}.tlc-loop svg{color:var(--green);flex:none}@media (max-width:900px){.tlc-track{grid-template-columns:minmax(0,1fr);gap:40px}.tlc-track .line{width:2px;height:auto;inset:32px auto 32px 50%}.tlc-track .line i{transform-origin:top;background:linear-gradient(180deg,var(--green-30),var(--green))}.js .tlc-track[data-r] .line i{transform:scaleY(0)}.js .tlc-track[data-r].in .line i{transform:scaleY(1)}.tlc-step{background:var(--bg);padding:8px 0}}.sec-head-row.c{text-align:center;justify-items:center;gap:24px;display:grid}.faq-c{justify-items:center;gap:48px;display:grid}.faq-c .qa{width:100%;max-width:820px}.outcome h3{text-wrap:balance}.swaps{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.swap{border:1px solid var(--line);background:var(--surface);transition:border-color .18s,transform .18s var(--ease);border-radius:24px;display:grid;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.swap:hover{border-color:var(--green-30);transform:translateY(-2px)}}.swap .from,.swap .to{align-content:start;gap:8px;padding:28px 32px;display:grid}.swap .from{background:var(--bg-2)}.swap .to{border-top:1px solid var(--line);background:linear-gradient(#00ff8512,#00ff8505)}.swap .tag{font:600 11px var(--f-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);align-items:center;gap:8px;display:inline-flex}.swap .to .tag{color:var(--green)}.swap h3{letter-spacing:-.015em;margin:0;font-size:clamp(18px,1.6vw,21px);font-weight:600;line-height:1.3}.swap .from h3{color:var(--text-2);-webkit-text-decoration:line-through #ffffff40;text-decoration:line-through #ffffff40;text-decoration-thickness:1px}.swap p{color:var(--text-2);margin:0;font-size:15px}.swap .from p{color:var(--text-3)}.swap .turn{border:1px solid var(--green-30);background:var(--bg);width:32px;height:32px;color:var(--green);z-index:1;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;right:32px;transform:translateY(-50%)rotate(90deg)}.own-foot{text-align:center;letter-spacing:-.03em;margin:64px auto 0;font-size:clamp(24px,2.8vw,36px);font-weight:600;line-height:1.15}.own-foot .g{color:var(--green)}@media (max-width:900px){.swaps{grid-template-columns:minmax(0,1fr);gap:24px}}@media (max-width:600px){.swap .from,.swap .to{padding:20px}.swap .turn{right:20px}}.strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.strip .ph{aspect-ratio:4/3}.facts3{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:48px 0 0;padding:0;list-style:none;display:grid}.facts3 li{color:var(--text-2);justify-items:center;gap:10px;display:grid}.facts3 li>svg{box-sizing:content-box;background:var(--green-10);border:1px solid var(--green-30);width:20px;height:20px;color:var(--green);border-radius:12px;margin-bottom:4px;padding:12px}.facts3 b{color:var(--text);letter-spacing:-.01em;font-size:17px;font-weight:600}@media (max-width:900px){.strip{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.strip .ph:last-child{display:none}.facts3{grid-template-columns:minmax(0,1fr);gap:28px}}#tlc .tlc-step{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);padding:0 24px 28px}#tlc .tlc-track{margin-top:96px}#tlc .tlc-track .line{top:0}#tlc .tlc-step .num{margin-bottom:-32px;transform:translateY(-32px)}#tlc .tlc-loop{margin-top:48px}#tlc .tlc-track .line{display:none}#tlc .tlc-step{grid-auto-rows:min-content;align-content:start}@media (max-width:900px){#tlc .tlc-track{gap:56px}}@media (max-width:600px){.t-d{font-size:clamp(26px,7.6vw,30px)}.t-h{font-size:clamp(23px,6.6vw,28px)}}@media (max-width:899px){.hero .ln{display:inline}}.ownit{justify-items:center;gap:40px;display:grid}.seg{border:1px solid var(--line-2);background:var(--surface);border-radius:999px;grid-template-columns:1fr 1fr;padding:6px;display:inline-grid;position:relative}.seg button{z-index:1;color:var(--text-2);font:600 15px var(--f-sans);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;height:44px;padding:0 24px;transition:color .3s;position:relative}.seg button[aria-selected=true]{color:var(--text)}.ownit.own .seg button[aria-selected=true]{color:var(--green-ink)}.seg-thumb{background:var(--surface-2);border:1px solid var(--line-2);width:calc(50% - 6px);transition:transform .5s var(--ease),background .5s;border-radius:999px;position:absolute;top:6px;bottom:6px;left:6px}.ownit.own .seg-thumb{background:var(--green);border-color:var(--green);transform:translate(100%)}.ownit-body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:32px;width:100%;display:grid}.aud{border:1px solid var(--line);background:var(--bg-2);border-radius:24px;align-content:space-between;gap:28px;padding:32px;transition:border-color .6s,box-shadow .6s;display:grid}.ownit.own .aud{border-color:var(--green-30);box-shadow:0 0 0 1px var(--green-30),0 40px 100px #00000073}.aud-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.aud-pill{font:600 12px var(--f-sans);border:1px solid var(--line-2);color:var(--text-2);border-radius:999px;padding:6px 12px;transition:border-color .2s,color .2s,background-color .2s}.ownit.own .aud-pill{border-color:var(--green-30);color:var(--green);background:var(--green-10)}.dots{grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;display:grid}.dots i{aspect-ratio:1;background:var(--surface-2);border:1px solid var(--line);transition:background .5s,border-color .5s,box-shadow .5s,transform .5s var(--ease);border-radius:50%}.dots i.lit{background:var(--text-2);border-color:#0000}.ownit.own .dots i.lit{background:var(--green);transform:scale(1.08)}.reach{font:600 12px var(--f-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.reach .bar{background:var(--surface-2);border-radius:6px;height:6px;overflow:hidden}.reach .bar i{background:var(--text-3);height:100%;transition:width 1s var(--ease),background .6s;border-radius:6px;display:block}.ownit.own .reach .bar i{background:var(--green)}.ownit.own .reach .rl{color:var(--green)}.pts{align-content:center;gap:12px;margin:0;padding:0;list-style:none;display:grid}.pts li{border:1px solid var(--line);background:var(--surface);animation:ptIn .6s var(--ease) both;border-radius:18px;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:16px;padding:20px 24px;display:grid}.pts h3{letter-spacing:-.015em;margin:0 0 4px;font-size:19px;font-weight:600}.pts p{color:var(--text-2);margin:0;font-size:15px}.pts .mk{border:1px solid var(--line-2);width:36px;height:36px;color:var(--text-3);border-radius:50%;place-items:center;display:grid}.ownit.rent .pts h3{color:var(--text-2)}.ownit.own .pts li{border-color:#00ff852e}.ownit.own .pts .mk{border-color:var(--green-30);background:var(--green-10);color:var(--green)}@keyframes ptIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (max-width:900px){.ownit-body{grid-template-columns:minmax(0,1fr)}.dots{gap:10px}}@media (max-width:600px){.seg button{padding:0 14px;font-size:14px}.aud{padding:20px}.pts li{padding:16px}}@media (prefers-reduced-motion:reduce){.pts li{animation:none}}.statement{border-top:1px solid var(--line);background:var(--bg);padding-block:144px 0;position:relative;overflow:hidden}@media (max-width:600px){.statement{padding-block:96px 0}}.stmt{text-align:center;letter-spacing:-.04em;margin:0;font-size:clamp(34px,5.4vw,78px);font-weight:700;line-height:1.04}.stmt .w{color:#eef3ef24;transition:color .45s var(--ease)}.stmt .w.on{color:var(--text)}.stmt .g .w.on{color:var(--green)}.ticker{border-block:1px solid var(--line);background:var(--bg-2);margin-top:112px;padding-block:22px;overflow:hidden}@media (max-width:600px){.ticker{margin-top:72px;padding-block:16px}}.ticker .track{width:max-content;animation:40s linear infinite tick;display:flex}.ticker span{white-space:nowrap;letter-spacing:-.02em;color:var(--text-2);padding-right:0;font-size:clamp(18px,2vw,24px);font-weight:600}.ticker b{color:var(--green);margin:0 22px;font-weight:400}@keyframes tick{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ticker .track{animation:none}}.appr{transition:border-color .5s,box-shadow .5s,opacity .5s,background .5s}.appr.done{opacity:.5}.appr.done .quote{display:none}.appr:not(.focus):not(.done){border-color:var(--line)}.appr:not(.focus){box-shadow:none}.mini.ok{border-color:var(--green-30);color:var(--green);background:var(--green-10);gap:6px}.mini.p{transition:transform .2s,box-shadow .2s}.mini.p.press{box-shadow:0 0 0 6px var(--green-10);transform:scale(.94)}.dot.live{animation:1.6s ease-in-out infinite livePulse}@keyframes livePulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.dot.live{animation:none}}.js .outcomes>[data-r]:nth-child(2),.js .plans>[data-r]:nth-child(2){transition-delay:.12s}.js .outcomes>[data-r]:nth-child(3),.js .plans>[data-r]:nth-child(3){transition-delay:.24s}.js .tlc-track[data-r] .tlc-step{opacity:.001;transition:opacity .8s var(--ease),transform .8s var(--ease);transform:translateY(24px)}.js .tlc-track[data-r].in .tlc-step{opacity:1;transform:none}.js .tlc-track[data-r].in .tlc-step:nth-of-type(2){transition-delay:.18s}.js .tlc-track[data-r].in .tlc-step:nth-of-type(3){transition-delay:.36s}@media (prefers-reduced-motion:reduce){.js .tlc-track[data-r] .tlc-step{opacity:1;transform:none}}.tlc-step .num{transition:box-shadow .18s}@media (hover:hover) and (pointer:fine){.tlc-step:hover .num{border-color:var(--green);background:var(--green-10)}}.outcome,.plan,.tile{transition:border-color .18s,transform .18s var(--ease)}@media (hover:hover) and (pointer:fine){.outcome:hover,.tile:hover{border-color:var(--line-2);transform:translateY(-3px)}}.outcome .ic{transition:transform .18s var(--ease)}@media (hover:hover) and (pointer:fine){.outcome:hover .ic{transform:rotate(-8deg)scale(1.06)}}.outcome{grid-template-rows:auto auto 1fr auto}.sec-head-row.c{justify-content:center}.sec-head-row.c .head.c{max-width:780px}.nw{white-space:nowrap}@media (max-width:600px){.stmt{letter-spacing:-.04em;font-size:clamp(22px,6.6vw,34px)}.example{top:-12px;right:12px}}.phero{border-top:0;padding-block:112px 0;position:relative;overflow:hidden}.phero:before{content:none}.phero .wrap{position:relative}.phero:not(:has(.phero-art)){padding-bottom:64px}.phero-art{padding-bottom:var(--s10);justify-items:center;margin-top:72px;display:grid}@media (max-width:600px){.phero{padding-block:64px 0}.phero-art{padding-bottom:var(--s9);margin-top:48px}}.micro.center{text-align:center;margin-top:24px}.center-link{text-align:center;margin-top:48px}.cv{width:min(760px,100%);height:420px;position:relative}.cv-chip{border:1px solid var(--line-2);background:var(--surface);color:var(--text-2);white-space:nowrap;transition:transform 1.1s var(--ease),opacity .8s var(--ease);transform:translate(calc(-50% + var(--x)),calc(-50% + var(--y)));border-radius:999px;padding:10px 16px;font-size:14px;font-weight:500;position:absolute;top:44%;left:50%}.cv .c0{--x:-270px;--y:-130px}.cv .c1{--x:0px;--y:-170px}.cv .c2{--x:270px;--y:-120px}.cv .c3{--x:-290px;--y:60px}.cv .c4{--x:280px;--y:70px}.cv .c5{--x:0px;--y:150px}.cv.on .cv-chip{opacity:0;transform:translate(-50%,-50%)scale(.6)}.cv-card{opacity:0;border:1px solid var(--green-30);border-radius:var(--r);background:linear-gradient(180deg,var(--surface-2),var(--surface));width:min(420px,92%);transition:transform 1s var(--ease) .25s,opacity .8s var(--ease) .25s;gap:8px;padding:20px;display:grid;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)scale(.85);box-shadow:0 30px 80px #00000080}.cv.on .cv-card{opacity:1;transform:translate(-50%,-50%)}.cv-h{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding-bottom:10px;display:flex}.cv-h img{border-radius:6px}.cv-h b{font-weight:600}.cv-h .pill{margin-left:auto}.cv-r{background:var(--bg-2);opacity:0;transition:opacity .6s var(--ease),transform .6s var(--ease);border-radius:10px;grid-template-columns:132px minmax(0,1fr);gap:12px;padding:8px 10px;font-size:14px;display:grid;transform:translateY(6px)}.cv.on .cv-r{opacity:1;transform:none}.cv-r span{color:var(--green);letter-spacing:.06em;text-transform:uppercase;align-self:center;font-size:12px;font-weight:600}.cv-r em{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}.cv-cap{letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);justify-content:center;align-items:center;gap:14px;margin:0;font-size:13px;font-weight:600;display:flex;position:absolute;bottom:0;left:0;right:0}.cv-cap i{background:var(--line-2);width:48px;height:1px}.cv-cap span{transition:color .6s}.cv-cap .act{color:var(--green)}@media (max-width:700px){.cv{height:380px}.cv .c0{--x:-90px;--y:-150px}.cv .c1{--x:80px;--y:-110px}.cv .c2{--x:-80px;--y:-60px}.cv .c3{--x:90px;--y:-10px}.cv .c4{--x:-70px;--y:50px}.cv .c5{--x:80px;--y:100px}.cv-r{grid-template-columns:minmax(0,1fr);gap:2px}}@media (prefers-reduced-motion:reduce){.cv *{transition:none!important}}.split{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:80px;display:grid}@media (max-width:900px){.split{grid-template-columns:minmax(0,1fr);gap:48px}}.path{gap:16px;margin:0;padding:0;list-style:none;display:grid;position:relative}.path li{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);transition:border-color .18s,transform .18s var(--ease);grid-template-columns:28px 44px minmax(0,1fr);align-items:center;gap:20px;padding:24px 28px;display:grid}@media (hover:hover) and (pointer:fine){.path li:hover{border-color:var(--green-30);transform:translate(4px)}}.path-n{color:var(--text-3);letter-spacing:.06em;font-size:13px;font-weight:600}.path-ic{background:var(--green-10);border:1px solid var(--green-30);width:44px;height:44px;color:var(--green);border-radius:12px;place-items:center;display:grid}.path b{letter-spacing:-.02em;font-size:20px;font-weight:600}.path p{color:var(--text-2);margin:4px 0 0;font-size:15px}.js .path[data-r] li{opacity:0;transition:opacity .7s var(--ease),transform .7s var(--ease),border-color .18s;transform:translateY(14px)}.js .path[data-r].in li{opacity:1;transform:none}.js .path.in li:nth-child(2){transition-delay:.12s}.js .path.in li:nth-child(3){transition-delay:.24s}@media (max-width:600px){.path li{grid-template-columns:44px minmax(0,1fr);padding:20px}.path-n{display:none}}.pieces{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:24px;display:grid}@media (max-width:1080px){.pieces{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.pieces{grid-template-columns:minmax(0,1fr)}}.piece-g{gap:10px;display:grid}.piece-g .t-m{color:var(--green);padding:0 4px 6px}.piece{border:1px solid var(--line);background:var(--surface);transition:border-color .18s,background .18s,transform .18s var(--ease);border-radius:16px;gap:4px;padding:18px 44px 18px 20px;text-decoration:none;display:grid;position:relative}.piece b{letter-spacing:-.01em;font-size:16px;font-weight:600}.piece span{color:var(--text-3);font-size:14px;line-height:1.4}.piece i{color:var(--text-3);transition:transform .18s var(--ease),color .18s;position:absolute;top:50%;right:16px;transform:translateY(-50%)}@media (hover:hover) and (pointer:fine){.piece:hover{border-color:var(--green-30);background:var(--surface-2);transform:translateY(-2px)}.piece:hover i{color:var(--green);transform:translate(3px,-50%)}}.talk{border:1px solid var(--line);background:var(--bg-2);text-align:center;border-radius:24px;justify-items:center;gap:20px;max-width:820px;margin-inline:auto;padding:40px 48px;display:grid}.talk svg{color:var(--green)}.talk p{color:var(--text-2);margin:0;font-size:18px;line-height:1.65}@media (max-width:600px){.talk{padding:28px 24px}.talk p{font-size:16px}}.apd{grid-template-columns:minmax(0,1fr) 220px;align-items:stretch;gap:20px;width:min(860px,100%);display:grid}@media (max-width:760px){.apd{grid-template-columns:minmax(0,1fr)}}.apd-card{border:1px solid var(--line-2);border-radius:var(--r);background:linear-gradient(180deg,var(--surface-2),var(--surface));animation:apdIn .6s var(--ease) both;gap:18px;padding:24px;transition:border-color .4s;display:grid;box-shadow:0 30px 80px #00000080}.apd-card.ok{border-color:var(--green-30)}@keyframes apdIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.apd-top{align-items:center;gap:12px;display:flex}.apd-top b{font-weight:600;display:block}.apd-top div span{color:var(--text-3);font-size:13px;display:block}.apd-top .pill{margin-left:auto}.apd-card.ok .apd-top .pill{border-color:var(--green-30);color:var(--green);background:var(--green-10)}.apd-text{color:var(--text);text-align:left;min-height:84px;margin:0;font-size:18px;line-height:1.55}.apd-foot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:14px;display:flex}.apd-foot small{color:var(--text-3);font-size:13px}.apd-btns{gap:8px;display:flex}.apd-work{border:1px solid var(--line);border-radius:var(--r);background:var(--bg-2);text-align:left;align-content:start;gap:12px;padding:20px;display:grid}.apd-work div{border-top:1px solid var(--line);align-items:baseline;gap:10px;padding:10px 0;display:flex}.apd-work b{letter-spacing:-.03em;min-width:28px;color:var(--green);font-size:28px;font-weight:600}.apd-work span{color:var(--text-2);font-size:14px}@media (max-width:760px){.apd-work{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.apd-work .t-m{grid-column:1/-1}.apd-work div{flex-direction:column;gap:2px}.apd-work span{font-size:12px}}.zig{gap:32px;display:grid}.zig-row{border:1px solid var(--line);background:var(--surface);border-radius:28px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:64px;padding:48px;display:grid}.zig-row.flip{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.zig-row.flip .zig-art{order:2}.zig-art{aspect-ratio:4/3;border-radius:var(--r);background:repeating-linear-gradient(135deg,transparent 0 14px,#ffffff05 14px 28px),var(--bg-2);border:1px solid var(--line);place-items:center;max-width:100%;display:grid}.zig-art>span{width:120px;height:120px;color:var(--green);border:1px solid var(--green-30);background:var(--green-10);border-radius:50%;place-items:center;font-size:56px;font-weight:600;display:grid}@keyframes glowpulse{50%{transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.zig-art>span{animation:none}}.zig-copy{justify-items:start;gap:16px;display:grid}.zig-copy .t-m{color:var(--green)}.zig-copy h3{letter-spacing:-.035em;margin:0;font-size:clamp(30px,3vw,42px);font-weight:600;line-height:1.05}.zig-copy p{color:var(--text-2);max-width:46ch;margin:0;font-size:17px}.zig-copy .eg{border:1px solid var(--line);background:var(--bg-2);color:var(--text-2);border-radius:12px;gap:4px;max-width:46ch;padding:14px 16px;font-size:15px;display:grid}.zig-copy .eg b{letter-spacing:.1em;text-transform:uppercase;color:var(--green);font-size:11px;font-weight:600}@media (max-width:900px){.zig-row,.zig-row.flip{grid-template-columns:minmax(0,1fr);gap:32px;padding:28px}.zig-row.flip .zig-art{order:0}.zig-art{aspect-ratio:16/9}.zig-art>span{width:88px;height:88px;font-size:40px}}.rules4{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}@media (max-width:1080px){.rules4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.rules4{grid-template-columns:minmax(0,1fr)}}.rule4{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);transition:border-color .18s,transform .18s var(--ease);align-content:start;gap:12px;padding:28px;display:grid}@media (hover:hover) and (pointer:fine){.rule4:hover{border-color:var(--green-30);transform:translateY(-3px)}}.rule4 .ic,.tile.solo .ic{background:var(--green-10);border:1px solid var(--green-30);width:44px;height:44px;color:var(--green);border-radius:12px;place-items:center;display:grid}.rule4 b{letter-spacing:-.015em;font-size:18px;font-weight:600}.rule4 p{color:var(--text-2);margin:0;font-size:15px}.js .rules4 .rule4:nth-child(2){transition-delay:80ms}.js .rules4 .rule4:nth-child(3){transition-delay:.16s}.js .rules4 .rule4:nth-child(4){transition-delay:.24s}.tile.solo{grid-template-columns:minmax(0,1fr)}.pricing-grid{padding-bottom:var(--s9);border-top:0}.plans.four{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1180px){.plans.four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.plans.four{grid-template-columns:minmax(0,1fr)}}.plans.four .plan{grid-template-rows:auto auto auto 1fr auto;padding:28px}.plans.four .plan .pill{top:24px;right:24px}.plans.four .plan h3{font-size:22px}.facts3.four{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:64px}@media (max-width:900px){.facts3.four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.facts3.four{grid-template-columns:minmax(0,1fr)}}.calc-band{border:1px solid var(--green-30);border-radius:var(--r);background:linear-gradient(90deg,var(--green-10),transparent 70%);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:64px;padding:28px 32px;display:flex}.calc-band div{gap:4px;display:grid}.calc-band b{letter-spacing:-.02em;font-size:20px;font-weight:600}.calc-band span{color:var(--text-2)}.fine{border-top:0;padding-block:0 64px}.mega a.mega-all{border-top:1px solid var(--line);border-radius:0 0 10px 10px;grid-column:1/-1;margin-top:-4px;padding-top:14px}.mega a.mega-all b{color:var(--green)}.piece span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.plans.four .plan .pill{white-space:nowrap;background:#0b2a1a;top:-13px;left:50%;right:auto;transform:translate(-50%)}.plans.four{padding-top:14px}.plans.four .plan li{font-size:14px}.apd-card{align-content:space-between}.mega:before{content:"";height:24px;position:absolute;top:-24px;left:0;right:0}.mock{border:1px solid var(--green-30);border-radius:var(--r);background:linear-gradient(180deg,var(--surface-2),var(--surface));text-align:left;gap:10px;width:min(560px,100%);padding:22px;display:grid;position:relative;box-shadow:0 30px 80px #00000080}.mock-h{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding-bottom:12px;display:flex}.mock-h img{border-radius:6px}.mock-h b{font-weight:600;display:block}.mock-h div span{color:var(--text-3);font-size:13px;display:block}.mock-h .pill{margin-left:auto}.mock-r{background:var(--bg-2);transition:opacity .6s var(--ease),transform .6s var(--ease),border-color .4s,background .4s;border:1px solid #0000;border-radius:12px;grid-template-columns:120px minmax(0,1fr);gap:12px;padding:12px 14px;font-size:15px;display:grid}.js .mock-r:not(.on){opacity:0;transform:translateY(8px)}.mock-r.on{opacity:1;transform:none}.mock-r.hi{border-color:var(--green-30);background:var(--green-10)}.mock-r span{color:var(--green);letter-spacing:.06em;text-transform:uppercase;align-self:center;font-size:12px;font-weight:600}.mock-r em{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}.mock-tag{font:600 10px var(--f-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);background:var(--bg);border:1px solid var(--line-2);border-radius:999px;padding:4px 8px;position:absolute;top:-11px;left:22px}@media (max-width:600px){.mock{padding:16px}.mock-r{grid-template-columns:minmax(0,1fr);gap:2px;padding:10px 12px}}@media (prefers-reduced-motion:reduce){.mock-r{transition:none}}.split.rev>.head{order:2}@media (max-width:900px){.split.rev>.head{order:0}}.ticks{border-top:1px solid var(--line);margin:0;padding:0;list-style:none;display:grid}.ticks li{border-bottom:1px solid var(--line);color:var(--text);align-items:flex-start;gap:14px;padding:18px 4px;font-size:17px;display:flex}.ticks li svg{color:var(--green);flex:none;margin-top:5px}.js .ticks[data-r] li{opacity:0;transition:opacity .6s var(--ease),transform .6s var(--ease);transform:translate(-10px)}.js .ticks[data-r].in li{opacity:1;transform:none}.js .ticks.in li:nth-child(2){transition-delay:70ms}.js .ticks.in li:nth-child(3){transition-delay:.14s}.js .ticks.in li:nth-child(4){transition-delay:.21s}.js .ticks.in li:nth-child(5){transition-delay:.28s}.js .ticks.in li:nth-child(6){transition-delay:.35s}.fcard .fnum{color:var(--green);letter-spacing:.08em;font-size:13px;font-weight:600}.fcard{transition:border-color .18s,transform .18s var(--ease),opacity .9s var(--ease);grid-template-rows:auto auto 1fr}@media (hover:hover) and (pointer:fine){.fcard:hover{border-color:var(--green-30);transform:translateY(-3px)}}.js .outcomes .fcard:nth-child(2){transition-delay:80ms}.js .outcomes .fcard:nth-child(3){transition-delay:.16s}.chipset{flex-wrap:wrap;justify-content:center;gap:12px;max-width:900px;margin-inline:auto;padding:0;list-style:none;display:flex}.chipset li{border:1px solid var(--line-2);background:var(--surface);border-radius:999px;padding:12px 20px;font-size:16px;font-weight:500;transition:border-color .18s,background .18s,color .18s}@media (hover:hover) and (pointer:fine){.chipset li:hover{border-color:var(--green-30);background:var(--green-10);color:var(--green)}}.js .chipset[data-r] li{opacity:0;transition:opacity .5s var(--ease),transform .5s var(--ease),border-color .18s,background .18s,color .18s;transform:scale(.92)}.js .chipset[data-r].in li{opacity:1;transform:none}.js .chipset.in li:nth-child(2){transition-delay:50ms}.js .chipset.in li:nth-child(3){transition-delay:.1s}.js .chipset.in li:nth-child(4){transition-delay:.15s}.js .chipset.in li:nth-child(5){transition-delay:.2s}.js .chipset.in li:nth-child(6){transition-delay:.25s}.js .chipset.in li:nth-child(7){transition-delay:.3s}.js .chipset.in li:nth-child(8){transition-delay:.35s}.js .chipset.in li:nth-child(9){transition-delay:.4s}.js .chipset.in li:nth-child(10){transition-delay:.45s}.bandbox{text-align:center;border:1px solid var(--line);background:var(--bg-2);border-radius:28px;justify-items:center;gap:24px;max-width:960px;margin-inline:auto;padding:64px 48px;display:grid}.bandbox .t-l{margin-inline:auto}@media (max-width:600px){.bandbox{padding:40px 22px}}.sec.tight{padding-block:var(--s9)}.limits{border:1px dashed var(--line-2);border-radius:var(--r);max-width:960px;color:var(--text-2);align-items:flex-start;gap:16px;margin-inline:auto;padding:24px 28px;display:flex}.limits svg{color:var(--green);flex:none;margin-top:2px}.limits b{color:var(--text);margin-bottom:4px;font-weight:600;display:block}.limits p{margin:0}.related{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}@media (max-width:900px){.related{grid-template-columns:minmax(0,1fr)}}.cover-img{aspect-ratio:2/3;width:168px;height:auto;transition:transform .18s var(--ease);border-radius:4px 10px 10px 4px;display:block;transform:rotate(-3deg);box-shadow:0 30px 60px #0009}@media (hover:hover) and (pointer:fine){.tile:hover .cover-img{transform:rotate(0)scale(1.03)}}@media (max-width:600px){.cover-img{width:132px}}.inner .sec{padding-block:96px}@media (max-width:600px){.inner .sec{padding-block:72px}}.inner .content{margin-top:48px}.inner .phero{padding-top:96px}.inner .phero-art{margin-top:56px;padding-bottom:96px}.inner .phero:not(:has(.phero-art)){padding-bottom:48px}.fhero{border-top:0;padding-block:72px 0;position:relative;overflow:hidden}.fhero:before{content:"";pointer-events:none;background:linear-gradient(#ffffff06 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.fhero .wrap{position:relative}.fhero-grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:56px;display:grid}.fhero-copy{justify-items:start;gap:22px;display:grid}.fhero-copy .t-d{font-size:clamp(34px,4vw,54px)}.hero-ctas.left{justify-content:flex-start}.fhero-art{justify-items:end;display:grid}.crumbs{color:var(--text-3);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.crumbs a{color:var(--text-3);text-decoration:none}@media (hover:hover) and (pointer:fine){.crumbs a:hover{color:var(--text)}}.crumbs b{color:var(--text-2);font-weight:500}@media (max-width:960px){.fhero-grid{grid-template-columns:minmax(0,1fr);gap:40px}.fhero-art{justify-items:center}}@media (max-width:600px){.fhero{padding-top:48px}}.stats{border:1px solid var(--line);border-radius:var(--r);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#11191599;grid-template-columns:repeat(3,minmax(0,1fr));margin:64px 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.stats li{gap:4px;padding:26px 28px;display:grid;position:relative}.stats li+li{border-left:1px solid var(--line)}.stats b{letter-spacing:-.04em;color:var(--green);font-variant-numeric:tabular-nums;font-size:clamp(30px,3vw,42px);font-weight:600;line-height:1}.stats span{color:var(--text-2);font-size:15px}@media (max-width:700px){.stats{grid-template-columns:minmax(0,1fr)}.stats li+li{border-left:0;border-top:1px solid var(--line)}.stats li{padding:20px 22px}}.fsplit{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:64px;display:grid}.fsplit.rev>.head{order:2}@media (max-width:900px){.fsplit{grid-template-columns:minmax(0,1fr);gap:40px}.fsplit.rev>.head{order:0}}.panel{border:1px solid var(--line);background:linear-gradient(180deg,var(--surface),var(--bg-2));border-radius:24px;padding:12px 28px;position:relative;overflow:hidden}.panel:before{content:"";background:linear-gradient(90deg,transparent,var(--green),transparent);opacity:.6;height:1px;position:absolute;top:0;left:0;right:0}.panel .ticks{border-top:0}.panel .ticks li:last-child{border-bottom:0}.js .panel[data-r] .ticks li{opacity:0;transition:opacity .6s var(--ease),transform .6s var(--ease);transform:translate(-10px)}.js .panel[data-r].in .ticks li{opacity:1;transform:none}.js .panel.in .ticks li:nth-child(2){transition-delay:70ms}.js .panel.in .ticks li:nth-child(3){transition-delay:.14s}.js .panel.in .ticks li:nth-child(4){transition-delay:.21s}.js .panel.in .ticks li:nth-child(5){transition-delay:.28s}.js .panel.in .ticks li:nth-child(6){transition-delay:.35s}@media (max-width:600px){.panel{padding:6px 18px}}.chips-panel{background:var(--bg-2);gap:36px;padding:56px 40px;display:grid}.chips-panel .chipset{margin:0 auto}.js .chips-panel[data-r] .chipset li{opacity:0;transition:opacity .5s var(--ease),transform .5s var(--ease),border-color .18s,background .18s,color .18s;transform:scale(.92)}.js .chips-panel[data-r].in .chipset li{opacity:1;transform:none}.js .chips-panel.in .chipset li:nth-child(2){transition-delay:50ms}.js .chips-panel.in .chipset li:nth-child(3){transition-delay:.1s}.js .chips-panel.in .chipset li:nth-child(4){transition-delay:.15s}.js .chips-panel.in .chipset li:nth-child(5){transition-delay:.2s}.js .chips-panel.in .chipset li:nth-child(6){transition-delay:.25s}.js .chips-panel.in .chipset li:nth-child(7){transition-delay:.3s}.js .chips-panel.in .chipset li:nth-child(8){transition-delay:.35s}.js .chips-panel.in .chipset li:nth-child(9){transition-delay:.4s}.js .chips-panel.in .chipset li:nth-child(10){transition-delay:.45s}@media (max-width:600px){.chips-panel{padding:36px 18px}}.chipset li.chip-tap{border-color:var(--green-30);background:var(--green-10);color:var(--text);align-items:center;gap:8px;display:inline-flex}.chip-tap img{border-radius:5px}.chip-tap small{letter-spacing:.06em;text-transform:uppercase;color:var(--green);font-size:11px;font-weight:600}.tiles{gap:24px;display:grid}.tiles.n2{grid-template-columns:repeat(2,minmax(0,1fr))}.tiles.n3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:900px){.tiles.n2,.tiles.n3{grid-template-columns:minmax(0,1fr)}}.ftile{border:1px solid var(--line);background:var(--surface);transition:border-color .18s,transform .18s var(--ease),opacity .9s var(--ease);border-radius:24px;align-content:start;gap:18px;padding:40px;display:grid}@media (hover:hover) and (pointer:fine){.ftile:hover{border-color:var(--green-30);transform:translateY(-3px)}}.ftile p{color:var(--text-2);margin:0;font-size:17px}.t-h.sm{font-size:clamp(26px,2.6vw,36px)}.js .tiles .ftile:nth-child(2){transition-delay:.1s}@media (max-width:600px){.ftile{padding:28px 22px}}.statement2{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:64px;display:grid}.statement2>div{gap:20px;display:grid}.statement2>p{color:var(--text);border-left:2px solid var(--green);margin:0;padding-left:32px;font-size:clamp(19px,1.8vw,24px);line-height:1.5}@media (max-width:900px){.statement2{grid-template-columns:minmax(0,1fr);gap:28px}.statement2>p{padding-left:20px}}.culture-band{text-align:center;position:relative;overflow:hidden}.culture-band:before{content:none}.culture-band .wrap{justify-items:center;gap:20px;max-width:900px;display:grid;position:relative}.culture-band .t-l{max-width:62ch;margin-inline:auto}.culture-band .tagline{letter-spacing:.08em;text-transform:uppercase;color:var(--green);margin:4px 0 0;font-size:14px;font-weight:600}.faq-split{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start;gap:56px;display:grid}@media (max-width:900px){.faq-split{grid-template-columns:minmax(0,1fr);gap:32px}}.faq-split .qa.content{margin-top:32px}.side-cards{gap:16px;display:grid;position:sticky;top:96px}.side-cards .limits{max-width:none;margin:0}.ask-card{border:1px solid var(--green-30);border-radius:var(--r);background:var(--green-10);align-items:flex-start;gap:16px;padding:24px;display:flex}.ask-card b{margin-bottom:4px;font-weight:600;display:block}.ask-card p{color:var(--text-2);margin:0;font-size:15px}.orb.sm{width:28px;height:28px}.blog-wrap{border-top:0;padding-bottom:96px}.seg-row{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:40px;display:flex}.seg-row button{border:1px solid var(--line-2);height:40px;color:var(--text-2);font:500 14px var(--f-sans);cursor:pointer;background:0 0;border-radius:999px;padding:0 18px;transition:border-color .18s,color .18s,background-color .18s}@media (hover:hover) and (pointer:fine){.seg-row button:hover{color:var(--text);border-color:var(--green-30)}}.seg-row button.on{background:var(--green);color:var(--green-ink);border-color:var(--green)}.bcover{aspect-ratio:16/10;border:1px solid var(--line);background:radial-gradient(90% 80% at 85% 10%,#00ff852e,#0000 60%),linear-gradient(#ffffff08 1px,#0000 1px) 0 0/32px 32px,linear-gradient(90deg,#ffffff08 1px,#0000 1px) 0 0/32px 32px,#0a1610;border-radius:16px;flex-direction:column;justify-content:space-between;max-width:100%;padding:24px;display:flex;position:relative;overflow:hidden}.bc-cat{font:600 11px var(--f-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--green);border:1px solid var(--green-30);background:#00000059;border-radius:999px;align-self:flex-start;padding:5px 10px}.bcover b{letter-spacing:-.035em;text-wrap:balance;max-width:14ch;font-size:clamp(22px,2.2vw,30px);font-weight:700;line-height:1.05}.bcover.big b{max-width:16ch;font-size:clamp(30px,4vw,56px)}.bcover img{opacity:.9;border-radius:6px;position:absolute;bottom:20px;right:20px}.pcard{color:inherit;border:1px solid var(--line);background:var(--surface);transition:border-color .18s,transform .18s var(--ease),opacity .9s var(--ease);border-radius:24px;gap:20px;padding:16px 16px 28px;text-decoration:none;display:grid}@media (hover:hover) and (pointer:fine){.pcard:hover{border-color:var(--green-30);transform:translateY(-4px)}.pcard:hover .bcover{border-color:var(--green-30)}}.pc-body{align-content:start;gap:12px;padding:0 8px;display:grid}.pc-meta{font:600 12px var(--f-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.pcard h3{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:21px;font-weight:600;line-height:1.25}.pcard p{color:var(--text-2);margin:0;font-size:15px}.pcard .link-arrow{justify-self:start;margin-top:4px;font-size:15px}.pcard.big{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:40px;padding:16px 40px 16px 16px}.pcard.big h3{font-size:clamp(26px,2.6vw,36px)}.pcard.big p{font-size:17px}@media (max-width:900px){.pcard.big{grid-template-columns:minmax(0,1fr);gap:20px;padding:16px 16px 28px}}.feat-post{margin-bottom:24px}.post-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.post-grid:has(>:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:1000px){.post-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){:is(.post-grid,.post-grid:has(>:nth-child(4):last-child)){grid-template-columns:minmax(0,1fr)}}.js .post-grid .pcard:nth-child(2){transition-delay:80ms}.js .post-grid .pcard:nth-child(3){transition-delay:.16s}.art-head{border-top:0;padding-block:72px 48px;position:relative}.art-head .wrap{justify-items:start;gap:20px;max-width:1000px;display:grid}.art-head h1{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(32px,4.2vw,54px);font-weight:600;line-height:1.08}.art-head .bcover{aspect-ratio:21/8;width:100%;margin-top:16px}.art-head>.wrap>div:last-child{width:100%}.art-meta{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;display:flex}.art-meta img{border-radius:6px}.art-meta i{color:var(--text-3);font-style:normal}@media (max-width:600px){.art-head{padding-top:40px}.art-head .bcover{aspect-ratio:16/10}}.art-grid{grid-template-columns:minmax(0,1fr) 240px;align-items:start;gap:64px;max-width:1000px;padding-bottom:64px;display:grid}@media (max-width:900px){.art-grid{grid-template-columns:minmax(0,1fr)}.toc{display:none!important}}.prose{color:var(--text-2);min-width:0;font-size:18px;line-height:1.75}.prose h2{color:var(--text);letter-spacing:-.025em;margin:48px 0 12px;scroll-margin-top:96px;font-size:clamp(24px,2.4vw,30px);font-weight:600;line-height:1.2}.prose p{margin:0 0 20px}.prose a:not(.btn){color:var(--green);text-decoration:underline;-webkit-text-decoration-color:var(--green-30);text-decoration-color:var(--green-30);text-underline-offset:3px}@media (hover:hover) and (pointer:fine){.prose a:not(.btn):hover{-webkit-text-decoration-color:var(--green);text-decoration-color:var(--green)}}.prose ul,.prose ol{gap:8px;margin:0 0 24px;padding-left:24px;display:grid}.prose li::marker{color:var(--green)}.prose blockquote{border-left:3px solid var(--green);background:var(--surface);color:var(--text);border-radius:0 12px 12px 0;margin:0 0 20px;padding:20px 24px;font-size:17px}.tip{border:1px solid var(--green-30);background:var(--green-10);border-radius:16px;margin:8px 0 28px;padding:20px 24px}.tip b{color:var(--green);letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px;font-size:12px;display:block}.tip p{color:var(--text);margin:0;font-size:16px}.art-cta{border:1px solid var(--line);background:var(--surface);border-radius:24px;gap:12px;margin-top:48px;padding:32px;display:grid}.art-cta b{color:var(--text);letter-spacing:-.02em;font-size:22px;font-weight:600}.art-cta p{margin:0;font-size:16px}.toc{border-left:1px solid var(--line);gap:4px;padding-left:20px;display:grid;position:sticky;top:96px}.toc .t-m{margin-bottom:8px}.toc a{color:var(--text-3);padding:6px 0;font-size:14px;line-height:1.4;text-decoration:none;transition:color .2s}@media (hover:hover) and (pointer:fine){.toc a:hover{color:var(--green)}}.ind-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}@media (max-width:900px){.ind-grid{grid-template-columns:minmax(0,1fr)}}.ind{color:inherit;border:1px solid var(--line);background:var(--surface);transition:border-color .18s,transform .18s var(--ease),opacity .9s var(--ease);border-radius:24px;gap:16px;padding:32px;text-decoration:none;display:grid}@media (hover:hover) and (pointer:fine){.ind:hover{border-color:var(--green-30);transform:translateY(-4px)}}.ind-top{justify-content:space-between;align-items:center;display:flex}.ind-top .t-m{color:var(--green)}.ind-top i{color:var(--text-3);transition:transform .18s var(--ease),color .18s}@media (hover:hover) and (pointer:fine){.ind:hover .ind-top i{color:var(--green);transform:translate(4px)}}.ind h3{letter-spacing:-.03em;margin:0;font-size:clamp(26px,2.4vw,34px);font-weight:600;line-height:1.1}.ind h3 span{color:var(--green)}.ind p{color:var(--text-2);margin:0}.ind-rows{gap:8px;margin-top:4px;display:grid}.ind-rows div{background:var(--bg-2);border-radius:10px;grid-template-columns:100px minmax(0,1fr);gap:12px;padding:10px 12px;font-size:14px;display:grid}.ind-rows b{color:var(--green);letter-spacing:.08em;text-transform:uppercase;align-self:center;font-size:11px;font-weight:600}.ind-rows em{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}@media (max-width:600px){.ind{padding:24px}}.letter.sm{flex:none;width:30px;height:30px;font-size:13px}.stats b.txt{letter-spacing:-.01em;color:var(--text);font-size:clamp(18px,1.6vw,22px)}.book-art{justify-items:center;display:grid;position:relative}.book-art:before{content:none}.book-art img{width:min(340px,80%);height:auto;transition:transform .18s var(--ease);border-radius:6px 14px 14px 6px;animation:6s ease-in-out infinite floatbook;position:relative;transform:perspective(1200px)rotateY(-12deg)rotateX(2deg);box-shadow:0 40px 90px #000000b3,0 0 0 1px #ffffff0f}@media (hover:hover) and (pointer:fine){.book-art:hover img{transform:perspective(1200px)rotateY(0)}}@keyframes floatbook{50%{translate:0 -10px}}@media (prefers-reduced-motion:reduce){.book-art img{animation:none}}.book-hero{padding-bottom:72px}.btn[aria-disabled]{opacity:.6;cursor:default}.tap-art{place-items:center;min-height:420px;display:grid;position:relative}.phone.big{z-index:1;justify-self:center;width:210px;position:relative}.phone.big img{border-radius:18px;width:72px;height:72px}.tap-ring{border:1px solid var(--green-30);border-radius:50%;animation:4s ease-out infinite ringpulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tap-ring.r1{width:320px;height:320px}.tap-ring.r2{width:440px;height:440px;animation-delay:1.3s}@keyframes ringpulse{0%{opacity:.8;transform:translate(-50%,-50%)scale(.85)}to{opacity:0;transform:translate(-50%,-50%)scale(1.1)}}@media (prefers-reduced-motion:reduce){.tap-ring{opacity:.3;animation:none}}@media (max-width:600px){.tap-ring.r2{display:none}.tap-ring.r1{width:280px;height:280px}}.road{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid;position:relative}@media (max-width:800px){.road{grid-template-columns:minmax(0,1fr)}}.road-step{border:1px dashed var(--line-2);background:var(--bg-2);border-radius:24px;justify-items:start;gap:14px;padding:32px;display:grid}.road-step.on{border-style:solid;border-color:var(--green-30);background:var(--surface)}.road-step.on .pill{border-color:var(--green-30);color:var(--green);background:var(--green-10)}.road-step p{color:var(--text-2);margin:0}.contact-wrap{border-top:0;padding-bottom:96px}.contact-grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:32px;display:grid}@media (max-width:960px){.contact-grid{grid-template-columns:minmax(0,1fr)}}.cbox{border:1px solid var(--line);background:var(--surface);border-radius:24px;gap:24px;padding:36px;display:grid}@media (max-width:600px){.cbox{padding:24px 20px}}.cform{gap:16px;display:grid}.cform .row2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (max-width:600px){.cform .row2{grid-template-columns:minmax(0,1fr)}}.cform label{color:var(--text-2);gap:8px;font-size:14px;font-weight:500;display:grid}.cform input,.cform select,.cform textarea{background:var(--bg-2);border:1px solid var(--line-2);width:100%;color:var(--text);font:400 16px var(--f-sans);border-radius:12px;padding:12px 14px;transition:border-color .2s,box-shadow .2s}.cform textarea{resize:vertical}.cform input:focus,.cform select:focus,.cform textarea:focus{border-color:var(--green-30);box-shadow:0 0 0 4px var(--green-10);outline:0}.cform .btn{justify-self:start}.cways{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:20px 0 0;list-style:none;display:grid}@media (max-width:700px){.cways{grid-template-columns:minmax(0,1fr)}}.cways li{gap:4px;min-width:0;display:grid}.cways b,.cways a{color:var(--text);overflow-wrap:anywhere;font-size:15px;font-weight:500}.cways a{color:var(--green)}a.fcard{color:inherit;transition:border-color .3s,transform .3s var(--ease);text-decoration:none}@media (hover:hover) and (pointer:fine){a.fcard:hover{border-color:var(--green-30);transform:translateY(-3px)}}a.fcard h3,a.fcard p{text-decoration:none}.road+.center-link{margin-top:40px}a.rule4,a.outcome{color:inherit;text-decoration:none}.rule4.hub{grid-template-rows:auto auto 1fr auto}.rule4.hub .link-arrow{justify-self:start;font-size:15px}.steps4{margin:0;padding:0;list-style:none}.steps4 .rule4{position:relative}.steps4 .fnum{color:var(--text-3);font-size:14px;font-weight:600;position:absolute;top:28px;right:28px}.gloss{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;margin:0;display:grid}.gterm{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:6px 16px;padding:24px 4px;display:grid}.gterm dt{letter-spacing:-.015em;color:var(--text);font-size:19px;font-weight:600}.gterm dd{color:var(--text-2);grid-column:1/-1;margin:0;font-size:15px;line-height:1.6}.gterm .link-arrow{grid-area:1/2;font-size:14px}@media (max-width:800px){.gloss{grid-template-columns:minmax(0,1fr)}}.st-copy{border-left:2px solid var(--green);justify-items:start;gap:20px;padding-left:32px;display:grid}.st-copy p{color:var(--text);margin:0;font-size:clamp(19px,1.8vw,24px);line-height:1.5}@media (max-width:900px){.st-copy{padding-left:20px}}.kit .kit-art{background:var(--bg-2);border:1px solid var(--line);border-radius:14px;place-items:center;height:140px;display:grid;overflow:hidden}.kit .kit-art img{border-radius:14px;width:auto;max-width:70%;max-height:96px}.calc{text-align:left;grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start;gap:24px;margin-top:56px;display:grid}@media (max-width:960px){.calc{grid-template-columns:minmax(0,1fr)}}.calc-in,.calc-out{border:1px solid var(--line);background:linear-gradient(180deg,var(--surface),var(--bg-2));border-radius:24px;padding:28px}.calc-top{gap:4px;margin-bottom:16px;display:grid}.calc-top b{letter-spacing:-.02em;font-size:20px;font-weight:600}.calc-top span{color:var(--text-2);font-size:15px}.calc-rows{display:grid}.calc-row{border-bottom:1px solid var(--line);grid-template-columns:22px minmax(0,1fr) 120px 76px;align-items:center;gap:14px;padding:12px 4px;transition:background .3s;display:grid}.calc-row.hd{letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);padding:6px 4px;font-size:11px;font-weight:600}.calc-row.on .nm{color:var(--text)}.calc-row .nm{color:var(--text-2);cursor:pointer;font-size:15px;font:inherit;background:0 0;border:0;min-width:0;padding:0}.calc-row input.nm{border-bottom:1px dashed var(--line-2);color:var(--text);cursor:text;outline:none;padding:4px 0}.calc-row input[type=checkbox]{width:18px;height:18px;accent-color:var(--green);cursor:pointer;margin:0}.calc-row .cost{border:1px solid var(--line-2);background:var(--bg);border-radius:10px;align-items:center;gap:4px;padding:0 10px;display:flex}.calc-row .cost span{color:var(--text-3)}.calc-row .cost input,.calc-row .seat input{width:100%;min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:none;padding:9px 0;font-size:15px}.calc-row .seat{align-items:center;gap:6px;display:flex}.calc-row .seat input{border:1px solid var(--line-2);background:var(--bg);text-align:center;border-radius:10px;padding:9px 10px}.calc-row .seat button{color:var(--text-3);cursor:pointer;background:0 0;border:0;padding:4px;display:grid}.calc-row .cost:focus-within,.calc-row .seat input:focus{border-color:var(--green)}.calc-add{border:1px dashed var(--line-2);color:var(--text);font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;margin-top:16px;padding:10px 18px;font-size:14px;display:inline-flex}@media (hover:hover) and (pointer:fine){.calc-add:hover{border-color:var(--green-30);color:var(--green)}}.calc-out{background:var(--surface);border-color:var(--green-30);justify-items:start;gap:14px;display:grid;position:sticky;top:96px}.calc-out p{color:var(--text-2);margin:0;font-size:15px}.calc-total{letter-spacing:-.04em;color:var(--text);font-variant-numeric:tabular-nums;font-size:clamp(44px,5vw,64px);font-weight:600;line-height:1}.calc-total small{color:var(--text-3);letter-spacing:0;margin-left:4px;font-size:18px;font-weight:500}.calc-gb{border:1px dashed var(--line-2);background:var(--bg-2);border-radius:14px;align-items:center;gap:12px;width:100%;padding:16px;display:flex}.calc-gb div{gap:2px;display:grid}.calc-gb b{font-weight:600}.calc-gb span{color:var(--text-2);font-size:13px}.calc-out .btn{justify-content:center;width:100%}.seg{border:1px solid var(--line-2);background:var(--bg);border-radius:999px;padding:4px;display:inline-flex}.seg button{color:var(--text-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:8px 16px;font-size:13px;font-weight:600}.seg button.on{background:var(--green);color:var(--green-ink)}@media (max-width:600px){.calc-in,.calc-out{padding:20px}.calc-row{grid-template-columns:20px minmax(0,1fr) 92px 52px;gap:10px}.calc-out{position:static}}.legal{padding-block:72px 112px}.legal-grid{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:64px;display:grid}.legal-nav{gap:16px;display:grid;position:sticky;top:96px}.legal-nav nav{border-left:1px solid var(--line);display:grid}.legal-nav a{color:var(--text-2);border-left:2px solid #0000;margin-left:-1px;padding:8px 0 8px 16px;font-size:15px;text-decoration:none}@media (hover:hover) and (pointer:fine){.legal-nav a:hover{color:var(--text)}}.legal-nav a.on{color:var(--green);border-left-color:var(--green)}.legal-body{gap:20px;max-width:760px;display:grid}.legal-body h1{margin:0}.legal-note{border-radius:var(--r);border:1px dashed var(--green-30);background:var(--green-10);color:var(--text-2);gap:4px;padding:20px 24px;font-size:15px;display:grid}.legal-note b{color:var(--text);font-weight:600}.legal-note a{color:var(--green)}@media (max-width:860px){.legal-grid{grid-template-columns:minmax(0,1fr);gap:32px}.legal-nav{position:static}.legal-nav nav{border:0;flex-wrap:wrap;gap:8px;display:flex}.legal-nav a{border:1px solid var(--line-2);border-radius:999px;margin:0;padding:8px 14px;font-size:14px}.legal-nav a.on{border-color:var(--green)}.legal{padding-block:40px 80px}}@media (max-width:600px){.calc-row{grid-template-columns:20px minmax(0,1fr) 84px 72px}.calc-row .seat input{min-width:40px}.calc-row .seat button{padding:2px}}.plan .price{font:600 clamp(26px,2.4vw,34px)/1.1 var(--f-sans);color:var(--text);letter-spacing:-.03em}.plan .price small{color:var(--text-3);letter-spacing:0;margin-left:2px;font-size:14px;font-weight:500}.bill-switch{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-bottom:40px;display:flex}.free2{color:var(--green);background:var(--green-10);border:1px solid var(--green-30);border-radius:999px;padding:6px 12px;font-size:13px;font-weight:600}.plans.four .plan{grid-template-rows:auto auto 1fr auto}.plan-top{gap:8px;display:grid}.plan .tagl{color:var(--text);min-height:2.7em;margin:0;font-size:15px;font-weight:600;line-height:1.35}.plan .for{color:var(--text-3);font-size:14px}.plan .price{gap:6px;display:grid}.plan .price em{letter-spacing:0;color:var(--text-3);font-size:13px;font-style:normal;font-weight:500}.plan .price em.on{color:var(--green)}.cmp-wrap{border:1px solid var(--line);background:var(--bg-2);-webkit-overflow-scrolling:touch;border-radius:24px;overflow-x:auto}.cmp{border-collapse:collapse;width:100%;min-width:760px;font-size:15px}.cmp th,.cmp td{border-bottom:1px solid var(--line);text-align:center;vertical-align:middle;padding:14px 20px}.cmp thead th{background:var(--surface);padding:22px 20px;position:sticky;top:0}.cmp thead th b{color:var(--text);letter-spacing:-.01em;font-size:17px;font-weight:600;display:block}.cmp thead th span{color:var(--text-3);margin-top:4px;font-size:13px;font-weight:500;display:block}.cmp tbody th{text-align:left;color:var(--text-2);width:40%;font-weight:500}.cmp td{color:var(--text)}.cmp td.feat,.cmp th.feat{background:#00ff8509}.cmp thead th.feat b{color:var(--green)}.cmp .grp th{background:var(--surface);color:var(--green);letter-spacing:.1em;text-transform:uppercase;padding:12px 20px;font-size:12px;font-weight:600}.cmp .ok{color:var(--green);display:inline-grid}.cmp .no{color:var(--text-3)}.cmp tbody:last-child tr:last-child th,.cmp tbody:last-child tr:last-child td{border-bottom:0}.sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.credits{padding:8px 28px}.credits table{border-collapse:collapse;width:100%;font-size:15px}.credits th{text-align:left;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);padding:16px 0 10px;font-size:11px;font-weight:600}.credits th:last-child,.credits td:last-child{text-align:right}.credits td{border-top:1px solid var(--line);color:var(--text-2);padding:14px 0}.credits td:last-child{color:var(--green);padding-left:16px;font-weight:600}.addons{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.addon{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);transition:border-color .18s,transform .18s var(--ease);grid-template-columns:minmax(0,1fr) auto;align-content:start;gap:8px 16px;padding:28px;display:grid}@media (hover:hover) and (pointer:fine){.addon:hover{border-color:var(--green-30);transform:translateY(-3px)}}.addon b{letter-spacing:-.015em;font-size:18px;font-weight:600}.addon .ap{color:var(--green);font-variant-numeric:tabular-nums;font-size:18px;font-weight:600}.addon p{color:var(--text-2);grid-column:1/-1;margin:0;font-size:15px}@media (max-width:900px){.addons{grid-template-columns:minmax(0,1fr)}}.plan{grid-template-columns:minmax(0,1fr)}.plan>*{min-width:0}.plan .amt{display:block}.cmp-hint{text-align:center;color:var(--text-3);margin:0 0 12px;font-size:13px;display:none}@media (max-width:760px){.cmp-hint{display:block}.cmp{min-width:620px;font-size:14px}.cmp th,.cmp td{padding:12px}.cmp tbody th,.cmp thead th:first-child{z-index:1;background:var(--bg-2);width:170px;min-width:170px;box-shadow:1px 0 0 var(--line);position:sticky;left:0}.cmp .grp th{position:sticky;left:0}}.js [data-r].in.settled{transition:opacity .18s,transform .18s var(--ease),border-color .18s,background-color .18s,color .18s,box-shadow .18s}.btn:active{transform:translateY(1px)scale(.98)}.btn{transition:transform .14s var(--ease),box-shadow .18s,border-color .18s,background-color .18s,color .18s}::selection{background:var(--green);color:var(--green-ink)}html{caret-color:var(--green);accent-color:var(--green);scrollbar-color:var(--line-2) var(--bg)}.amt,.calc-total,.cmp td,.credits td,.ap{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.btn:active{transform:none}[data-r]{transition:none!important}}.os-frame{background:#0c0d0d;border-color:#ffffff1f;box-shadow:0 40px 120px #000000b3}.os{--b:#43c07a;--b-ink:#080c0a;--t1:#f5f8f6;--t2:#c4c8c6;--t3:#9ea4a1;--gl:#ffffff0d;--gl2:#ffffff14;--gb:#ffffff17;--sh:inset 0 1px 0 #ffffff14;height:760px;color:var(--t1);text-align:left;letter-spacing:0;background:radial-gradient(900px 620px at 44% 22%,#ffffff0b,#0000 70%),radial-gradient(700px 520px at 92% 8%,#00ff850f,#0000 70%),radial-gradient(800px 600px at 10% 100%,#0000008c,#0000 70%),linear-gradient(160deg,#1f2221 0%,#181a19 38%,#121313 70%,#0d0e0e 100%);grid-template-rows:minmax(0,1fr);grid-template-columns:76px minmax(0,1fr);gap:16px;padding:12px 24px 0 12px;font-family:GB Inter,Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px;line-height:20px;display:grid;position:relative;overflow:hidden}.os svg{flex:none}.os-rail{background:#090a0a;border-radius:26px;flex-direction:column;align-items:center;gap:2px;margin-bottom:12px;padding:10px 0;display:flex;box-shadow:0 20px 50px #00000059}.os-rail>*{flex:none}.os-logo{border-radius:50%;width:34px;height:34px;margin:0 0 10px}.os-quick{background:var(--b);width:34px;height:34px;color:var(--b-ink);border-radius:50%;place-items:center;margin-bottom:4px;display:grid}.os-group{border-top:1px solid #ffffff14;flex-direction:column;align-items:center;gap:1px;width:32px;padding:8px 0;display:flex}.os-ni{width:32px;height:32px;color:var(--t2);border-radius:50%;place-items:center;display:grid}.os-ni.on{color:var(--b);background:#ffffff1a}.os-foot{border-top:1px solid #ffffff12;flex-direction:column;align-items:center;gap:2px;width:44px;margin-top:auto;padding-top:6px;display:flex}.os-me{background:var(--b);width:26px;height:26px;color:var(--b-ink);text-align:center;border-radius:50%;margin-top:4px;font:700 10px/26px GB Inter,sans-serif}.os-main{flex-direction:column;gap:24px;min-width:0;min-height:0;padding-bottom:24px;display:flex;overflow:hidden}.os-top{justify-content:space-between;align-items:center;gap:12px;height:36px;display:flex}.os-search{height:30px;color:var(--t2);background:#ffffff0f;border-radius:999px;align-items:center;gap:8px;padding:0 6px 0 10px;font-size:13.5px;display:inline-flex}.os-search kbd{color:var(--t3);background:#ffffff12;border-radius:6px;padding:2px 6px;font:500 10.5px GB Inter,sans-serif}.os-top-r{align-items:center;gap:14px;display:flex}.os-acct{color:var(--t2);white-space:nowrap;font-size:14px;font-weight:500}.os-qc{background:var(--b);height:30px;color:var(--b-ink);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 12px 0 10px;font-size:13.5px;font-weight:600;display:inline-flex}.os-ib{width:30px;height:30px;color:var(--t2);place-items:center;display:grid;position:relative}.os-bell i{background:var(--b);min-width:16px;height:16px;color:var(--b-ink);text-align:center;border-radius:999px;padding:0 4px;font:700 10px/16px GB Inter,sans-serif;position:absolute;top:-2px;right:-3px}.os-head h3{letter-spacing:-.02em;color:var(--t1);margin:0;font-size:32px;font-weight:600;line-height:38px}.os-head p{color:var(--t2);margin:4px 0 0;font-size:15px;line-height:22px}.os-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.os-card,.os-kpi{background:var(--gl);border:1px solid var(--gb);box-shadow:var(--sh);-webkit-backdrop-filter:blur(28px)saturate(150%);backdrop-filter:blur(28px)saturate(150%);border-radius:24px}.os-kpi{border-radius:26px;gap:6px;min-width:0;padding:18px 20px;display:grid}.os-kl{color:var(--t2);white-space:nowrap;text-overflow:ellipsis;justify-content:space-between;align-items:center;gap:8px;font-weight:500;display:flex;overflow:hidden}.os-kl svg{color:var(--t2)}.os-kv{letter-spacing:-.02em;font-variant-numeric:tabular-nums;align-items:center;gap:10px;font-size:36px;font-weight:600;line-height:40px;display:flex}.os-kv em{letter-spacing:0;color:var(--b);background:#43c07a24;border-radius:999px;align-items:center;gap:3px;padding:4px 7px;font:600 11.5px/1 GB Inter,sans-serif;display:inline-flex}.os-kpi small{color:var(--t3);white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:18px;overflow:hidden}.os-kpi small b{color:var(--t1);font-weight:600}.os-card{padding:20px 24px}.os-ch{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.os-ch b{font-size:18px;font-weight:600;line-height:24px}.os-ch>svg{color:var(--t2)}.os-sel,.os-btn{background:var(--gl2);height:32px;color:var(--t1);white-space:nowrap;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:8px;padding:0 12px;font-size:13px;display:inline-flex}.os-btn{gap:6px;height:28px;font-weight:500}.os-flow-in{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:stretch;gap:24px;display:grid}.os-chart{flex-direction:column;gap:10px;min-width:0;display:flex}.os-bars{background:repeating-linear-gradient(0deg,#0000 0 41px,#ffffff0f 41px 42px);border-bottom:1px solid #ffffff12;align-items:flex-end;gap:5px;height:150px;display:flex}.os-bars span{transform-origin:bottom;background:repeating-linear-gradient(-45deg,#43c07a66 0 1.5px,#43c07a24 1.5px 5px);border:1px solid #43c07abf;border-bottom:0;border-radius:6px 6px 0 0;flex:1;min-width:0;transition:transform .8s cubic-bezier(.2,.7,.2,1);transform:scaleY(.02)}.os.seen .os-bars span{transform:none}.os-ticks{color:var(--t3);justify-content:space-between;padding:0 4px;font-size:12px;display:flex}.os-sum{flex-direction:column;gap:6px;min-width:0;display:flex}.os-big{font-variant-numeric:tabular-nums;font-size:36px;font-weight:500;line-height:40px}.os-big span,.os-mid span{color:var(--t3);font-size:16px;font-weight:400}.os-sum>p{color:var(--t3);margin:0 0 6px;font-size:13px}.os-tile{background:#ffffff08;border:1px solid #ffffff1a;border-radius:20px;gap:8px;padding:14px 16px;display:grid}.os-tile small{letter-spacing:.1em;text-transform:uppercase;color:var(--t3);font-size:10.5px;font-weight:500}.os-mid{font-variant-numeric:tabular-nums;font-size:24px;font-weight:500;line-height:28px}.os-mid span{font-size:13px}.os-prog,.os-mbar{background:#43c07a26;border-radius:999px;height:8px;overflow:hidden}.os-prog i,.os-mbar i{border-radius:inherit;background:var(--b);height:100%;transition:width .6s cubic-bezier(.2,.7,.2,1);display:block}.os-prog-l{color:var(--t3);justify-content:space-between;font-size:12px;display:flex}.os-prog-l b{color:var(--t1);font-weight:600}.os-row-2{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:20px;display:grid}.os-li{border-top:1px solid #ffffff12;align-items:center;gap:12px;padding:10px 0;display:flex}.os-ch+.os-li{border-top:0}.os-li div{flex:1;min-width:0}.os-li b{font-size:14px;font-weight:500;display:block}.os-li div span{color:var(--t3);font-size:12.5px;line-height:18px;display:block}.os-li em{color:var(--t3);white-space:nowrap;font-size:12.5px;font-style:normal}.os-li em.late{color:#ff7a7a}.os-lic{width:30px;height:30px;color:var(--t2);background:#ffffff14;border-radius:50%;flex:none;place-items:center;display:grid}.os-lic.late{color:#ff7a7a;background:#ff5c5c29}.os-wait{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:12px;display:flex}.os-wait span{color:var(--t2);font-size:15px}.os-wait b{color:var(--t1);font-variant-numeric:tabular-nums;margin-right:4px;font-size:22px;font-weight:600}.os-wait small{color:var(--t3);white-space:nowrap;font-size:12.5px}.os-meter{gap:6px;margin-bottom:12px;display:grid}.os-meter>div:first-child{color:var(--t2);justify-content:space-between;font-size:13px;display:flex}.os-meter b{color:var(--t1);font-variant-numeric:tabular-nums;font-weight:600}.os-mbar{background:#ffffff1a;height:4px}.os-mbar i{background:#ffffff8c}.os-toast{z-index:3;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);max-width:300px;color:var(--b);opacity:0;background:#122018eb;border:1px dashed #00ff8573;border-radius:16px;align-items:flex-start;gap:10px;padding:12px 16px;transition:opacity .2s,transform .2s;display:flex;position:absolute;top:66px;right:28px;transform:translateY(10px);box-shadow:0 24px 64px #0009}.os-toast.on{opacity:1;transform:none}@media (max-width:1180px){.os-toast{display:none}}.os-frame:after{content:"";background:linear-gradient(#070b0900,var(--bg));pointer-events:none;z-index:4;height:160px;position:absolute;bottom:0;left:0;right:0}.os-toast b{color:var(--b);font-size:13px;font-weight:600;display:block}.os-toast span{color:var(--t2);font-size:12.5px;display:block}@media (max-width:1180px){.os-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.os{height:840px}}.stage .example:has(+.os-frame){top:-40px;right:0}@media (max-width:900px){.os-row-2,.os-flow-in{grid-template-columns:minmax(0,1fr)}.os-onyx,.os-sum,.os-acct{display:none}}@media (max-width:700px){.os{grid-template-columns:minmax(0,1fr);height:640px;padding:12px 14px 0}.os-rail{display:none}.os-head h3{font-size:26px;line-height:32px}.os-head p{font-size:14px}.os-kpis{gap:12px}.os-kpi{border-radius:20px;padding:14px 16px}.os-kv{font-size:28px;line-height:34px}.os-kv em{display:none}.os-qc{gap:0;padding:0 9px;font-size:0}.os-search{gap:0;font-size:0}.os-search kbd{display:none}.os-card{padding:16px}.os-bars{gap:3px;height:120px}.os-toast{bottom:16px;left:14px;right:14px}.os-kl,.os-kpi small{white-space:normal}.os-kl svg,.os-ticks span:nth-child(2n){display:none}}@media (prefers-reduced-motion:reduce){.os-bars span{transition:none;transform:none}.os-toast{transition:none}}.dots.people{gap:12px 10px}.dots.people i{aspect-ratio:1;color:var(--text-3);opacity:.28;transition:color .5s,opacity .5s,transform .5s var(--ease);background:0 0;border:0;border-radius:0;display:block;position:relative;transform:none}.dots.people i>svg{fill:currentColor;width:100%;height:100%;display:block}.dots.people i.lit{color:var(--text-2);opacity:.75;background:0 0}.ownit.own .dots.people i.lit{color:var(--green);opacity:1;background:0 0;transform:none}.dots.people i b{background:var(--green);border:2px solid var(--bg-2);opacity:0;width:44%;min-width:10px;height:44%;min-height:10px;transition:opacity .3s,transform .3s var(--ease);transition-delay:inherit;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-2px;right:-3px;transform:scale(.4)}.dots.people i b svg{fill:none;width:80%;height:80%;stroke:var(--green-ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.ownit.own .dots.people i b{opacity:1;transform:none}@media (max-width:600px){.dots.people{grid-template-columns:repeat(8,minmax(0,1fr));gap:12px}}@media (prefers-reduced-motion:reduce){.dots.people i,.dots.people i b{transition:none}}.mock,.cv-card{-webkit-backdrop-filter:blur(28px)saturate(150%);backdrop-filter:blur(28px)saturate(150%);background:linear-gradient(160deg,#ffffff12,#ffffff08),#141615;border:1px solid #ffffff17;border-radius:24px;box-shadow:inset 0 1px #ffffff14,0 30px 80px #00000080}.mock{gap:8px;padding:20px}.mock-h,.cv-h{border-bottom-color:#ffffff12}.mock-h .pill,.cv-h .pill,.work .st{font:500 12px/16px var(--f-sans);letter-spacing:0;text-transform:none;color:var(--green);background:#00ff8524;border:0;border-radius:999px;padding:3px 10px}.cv-h .pill{color:#c4c8c6;background:#ffffff14}.mock-r,.cv-r,.ind-rows div{background:#ffffff0d;border:1px solid #ffffff12;border-radius:14px}.mock-r{transition:opacity .35s var(--ease),transform .35s var(--ease),border-color .3s,background .3s}.mock-r.hi{background:#00ff851a;border-color:#00ff8573}.mock-r span,.cv-r span,.ind-rows b{color:#b9bebc;letter-spacing:0;text-transform:none;font-size:13px;font-weight:500}.mock-r em,.cv-r em,.ind-rows em{color:var(--text)}.ind-rows div{padding:10px 14px}.cv{width:min(880px,100%);height:470px}.cv-card{gap:10px;width:min(520px,92%);padding:22px}.cv-r{padding:11px 14px;font-size:15px}.zig-art.work{aspect-ratio:auto;justify-content:center;gap:8px;place-items:initial;background:linear-gradient(160deg,#ffffff0f,#ffffff05),#121413;border:1px solid #ffffff17;border-radius:24px;flex-direction:column;padding:24px;display:flex;box-shadow:inset 0 1px #ffffff14}.work-h{border-bottom:1px solid #ffffff12;align-items:center;gap:12px;margin-bottom:4px;padding-bottom:12px;display:flex}.work-h b{font-size:16px;font-weight:600;display:block}.work-h small{color:#9ea4a1;font-size:12.5px;display:block}.work-r{background:#ffffff0d;border:1px solid #ffffff12;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;font-size:14px;display:flex}.work-r span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.work .st{white-space:nowrap;flex:none}.work .st.v{color:#c4a8ff;background:#c4a8ff24}.work .st.b{color:#7cc0ff;background:#7cc0ff24}.work .st.g{color:var(--green);background:#00ff8524}.nf-links{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:min(820px,100%);margin:32px 0 0;padding:0;list-style:none;display:grid}@media (max-width:700px){.nf-links{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.nf-links{text-align:left}.cookie{z-index:80;left:calc(16px + env(safe-area-inset-left,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(24px)saturate(150%);backdrop-filter:blur(24px)saturate(150%);width:300px;max-width:calc(100vw - 112px);color:var(--text);animation:cookie-in .2s var(--ease);background:#161817eb;border:1px solid #ffffff1a;border-radius:20px;padding:16px;position:fixed;box-shadow:inset 0 1px #ffffff14,0 24px 64px #0009}.cookie h2{letter-spacing:-.01em;margin:0 0 6px;font-size:15px;font-weight:600;line-height:20px}.cookie p{color:var(--text-2);margin:0 0 14px;font-size:13px;line-height:19px}.cookie p a{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px}@media (hover:hover) and (pointer:fine){.cookie p a:hover{-webkit-text-decoration-color:var(--green);text-decoration-color:var(--green)}}.cookie-btns{gap:8px;display:grid}.cookie-btns button{height:40px;font:600 14px/1 var(--f-sans);cursor:pointer;border-radius:999px;transition:background .18s,border-color .18s}.cookie-yes{background:var(--green);color:var(--green-ink);border:0}.cookie-no{color:var(--text);background:#ffffff0f;border:1px solid #ffffff1a}@media (hover:hover) and (pointer:fine){.cookie-yes:hover{background:var(--green-hi)}.cookie-no:hover{background:#ffffff1a}}@keyframes cookie-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cookie{animation:none}}@media (max-width:600px){.cookie{width:auto;padding:14px;right:auto}.cookie-btns button{height:44px}}.sheet .wrap{align-items:stretch;gap:4px;height:auto}.sheet{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;max-height:calc(100dvh - 64px);overflow-y:auto}.menu-btn{height:44px;padding:0 18px}html.sheet-open,html.sheet-open body{overflow:hidden}.sheet .row .btn{flex:140px;justify-content:center}@media (pointer:coarse),(max-width:900px){input:not([type=checkbox]):not([type=radio]),select,textarea,.compose input,.calc-row .cost input,.calc-row .seat input,.calc-row input.nm{font-size:16px}.chip,.seg-row button,.legal-nav a{min-height:44px}.legal-nav a{align-items:center;display:inline-flex}.foot-cols ul{gap:0}.foot-cols a{padding:12px 0}.foot-cols h4{font-size:12px}.foot-bot nav{gap:8px 20px}.foot-bot a{padding:12px 0;display:inline-block}.link-arrow,.crumbs a{position:relative}.link-arrow:before,.crumbs a:before{content:"";height:44px;position:absolute;top:50%;left:-6px;right:-6px;transform:translateY(-50%)}.calc-row input[type=checkbox]{width:22px;height:22px}}@media (max-width:900px){.pill,.mock-tag,.credits th,.calc-row.hd,.cmp .grp th{font-size:12px}}@media (max-width:700px){.os-kl{align-items:flex-start;min-height:40px}}@media (max-width:600px){.ind-rows em,.mock-r em{white-space:normal;overflow:visible}}.panel .ticks li{align-items:flex-start}.cmp{min-width:640px}.cmp-pick{display:none}@media (max-width:699px){.cmp{min-width:0}.cmp tbody td{width:42%}.cmp-wrap{overflow:visible}.cmp-pick{border:1px solid var(--line-2);background:var(--surface);border-radius:999px;gap:6px;width:100%;margin:0 auto 16px;padding:6px;display:flex}.cmp-pick button{min-width:0;height:44px;color:var(--text-2);font:600 14px var(--f-sans);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;flex:1}.cmp-pick button[aria-pressed=true]{background:var(--green);color:var(--green-ink)}.cmp th,.cmp td{padding:14px 16px}.cmp tbody th{width:58%}.cmp thead th{padding:18px 16px}.cmp-wrap[data-show="0"] .cmp tr>:nth-child(3),.cmp-wrap[data-show="0"] .cmp tr>:nth-child(4),.cmp-wrap[data-show="1"] .cmp tr>:nth-child(2),.cmp-wrap[data-show="1"] .cmp tr>:nth-child(4),.cmp-wrap[data-show="2"] .cmp tr>:nth-child(2),.cmp-wrap[data-show="2"] .cmp tr>:nth-child(3){display:none}.cmp .grp th{display:table-cell!important}}@media (max-width:600px){.art-head h1{font-size:28px;line-height:1.12}.art-meta{flex-wrap:wrap;row-gap:4px}.chipset{gap:8px}.chipset li{padding:10px 16px;font-size:15px}}@media (min-width:600px) and (max-width:900px){.outcomes,.swaps,.ind-grid,.addons{grid-template-columns:repeat(2,minmax(0,1fr))}.outcomes>:last-child:nth-child(odd),.ind-grid>:last-child:nth-child(odd),.addons>:last-child:nth-child(odd){grid-column:1/-1}.related{grid-template-columns:repeat(3,minmax(0,1fr))}.facts3:not(.four){grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.plans:not(.four){grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.plans:not(.four) .plan{padding:24px 18px}.plans:not(.four) .plan .pill{order:-1;justify-self:start;position:static}.plans.four{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.foot-cols{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:600px){.hero h1.t-d{font-size:clamp(25px,7.2vw,30px)}.calc-row.hd{display:none}.calc-row{grid-template-columns:22px minmax(0,1fr) 104px;grid-template-areas:"cb nm nm"".cost seat";gap:10px 12px;padding:14px 4px}.calc-row>input[type=checkbox]{grid-area:cb}.calc-row>.nm{grid-area:nm}.calc-row>.cost{grid-area:cost;min-height:44px}.calc-row>.seat{grid-area:seat}.calc-row>.seat input{min-height:44px}}.js.gs [data-r],.js.gs .tlc-track[data-r] .tlc-step{opacity:1;transition:none;transform:none}.js.gs .tlc-track[data-r] .tlc-step .num{transition:none}@media (max-width:700px){@keyframes rise{0%{opacity:.001;transform:translateY(8px)}to{opacity:1;transform:none}}}.hero-dots{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 38%,#0000 72%);mask-image:linear-gradient(#000 0 38%,#0000 72%)}.hero>.wrap{z-index:1;position:relative}.hero-stage{display:flow-root;position:relative}.js.gs .path[data-r] li,.js.gs .ticks[data-r] li,.js.gs .chipset[data-r] li,.js.gs .panel[data-r] .ticks li,.js.gs .chips-panel[data-r] .chipset li{opacity:1;transform:none}.js.gs [data-r],.js.gs .path li,.js.gs .ticks li,.js.gs .chipset li{transition-delay:0s!important}.ownit .seg{background:var(--surface);grid-template-columns:1fr 1fr;padding:6px;display:inline-grid}.ownit .seg button{height:44px;padding:0 26px;font-size:15px}@media (max-width:600px){.ownit .seg{width:100%;max-width:400px;display:grid}.ownit .seg button{white-space:normal;height:48px;padding:0 10px;font-size:13px;line-height:1.2}}.onyx-wide{width:100%;max-width:1040px;margin-inline:auto}.facts3 li{align-content:start}.statement.inline .stmt .ln{text-wrap:balance;display:block}.onyx-wide .chat{height:600px}@media (max-width:600px){.onyx-wide .chat{height:580px}}.statement.inline{background:0 0;border-top:0;padding-block:112px 0;overflow:visible}@media (max-width:600px){.statement.inline{padding-block:72px 0}}
