@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/9a5bda4b84d685f8-s.3h31fjnwrfycc.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/3383ca8b946b84c9-s.3o02-8iknf6dl.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/056b57ca797dfa24-s.42u1-lj4buy61.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/acc52fee236b8039-s.0kda-l-rfpyyq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/9d9d8fde33b299ed-s.p.1bk8_xp319hr4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded Fallback;src:local(Arial);ascent-override:73.93%;descent-override:18.2%;line-gap-override:0.0%;size-adjust:134.59%}.nRuVtG_className{font-family:Unbounded,Unbounded Fallback;font-style:normal}.nRuVtG_variable{--font-display:"Unbounded", "Unbounded Fallback"}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/f7095de3000afb68-s.2ytmazkdrg7t9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/e63b65bb308a9351-s.p.3j3877k49yy0l.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/125b6750c58ce347-s.1icgra-w5i50b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d902bc2bfdd0a4cb-s.p.1g73gv09-xcb6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}._4FH5Ra_className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}._4FH5Ra_variable{--font-serif:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/62f37606a5bd6f6f-s.0klc_mi0-5f4_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/4cf231d25563e07b-s.p.2874ccu1_u7jf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.rH-F_a_className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.rH-F_a_variable{--font-body:"Instrument Sans", "Instrument Sans Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/faab88e4be272d29-s.0rgnxg2b64rzs.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a45aa1001bf9176f-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41ba59f553543ecf-s.3cb5lpr2l6xud.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/67bba87670b402d1-s.1u30mmyq6lnsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d6c1ff7e86974212-s.p.40sczeszzbjw1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/49b1d53681a91a99-s.1yd4_i3e35931.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/123d516c9baeb953-s.1qc6dx89jd2qv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a74d2542cc4c775f-s.29yke99gs9qpn.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7ac0b1cd3e695dd0-s.1i-sca43-qwng.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/916cd8a3bde3edf8-s.p.0oace-s_gkfks.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.es9JGq_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.es9JGq_variable{--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
.bVBQSW_art{pointer-events:none;position:absolute;inset:0;overflow:hidden}.bVBQSW_art img{display:block}.bVBQSW_fallback{background:radial-gradient(120% 80% at 70% 20%,#e7ecef12,#0000 60%),radial-gradient(80% 60% at 20% 90%,#06d7000d,#0000 70%),#0a0b0c}.bVBQSW_fallback:after{content:"";opacity:.5;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .05 0'/></filter><rect width='160' height='160' filter='url(%23n)'/></svg>");position:absolute;inset:0}.bVBQSW_fb_grid{background:linear-gradient(#e7ecef0a 1px,#0000 1px) 0 0/64px 64px,linear-gradient(90deg,#e7ecef0a 1px,#0000 1px) 0 0/64px 64px,radial-gradient(90% 70% at 65% 35%,#e7ecef14,#0000 65%),#0a0b0c}.bVBQSW_fb_horizon{background:linear-gradient(#0000 74%,#e7ecef29 82.5%,#e7ecef05 83.5%,#0000 94%),radial-gradient(60% 30% at 50% 83%,#06d70014,#0000 70%),#0a0b0c}.bVBQSW_fb_orbit{background:radial-gradient(140% 90% at 50% 130%,#e7ecef1a,#0000 55%),radial-gradient(130% 85% at 50% 128%,#0000 54%,#e7ecef1f 54.4%,#0000 55.4%),#0a0b0c}.bVBQSW_devLabel{z-index:2;color:#06d700;overflow-wrap:anywhere;background:#0a0b0cd9;border:1px dashed #06d70099;border-radius:4px;max-width:calc(100% - 24px);padding:4px 8px;font:11px/1.4 ui-monospace,monospace;position:absolute;bottom:12px;left:12px}
.CxnWXG_root{--bg:#0a0b0c;--bg-2:#0e1011;--panel:#121516;--panel-2:#171a1c;--line:#e7ecef1a;--line-2:#e7ecef33;--ice:#e7ecef;--ice-2:#b8c0c5;--mute:#7e888e;--green:#06d700;--green-ink:#031a02;--gutter:clamp(16px, 4.2vw, 64px);--header-h:64px;--ease:cubic-bezier(.22, 1, .36, 1);background:var(--bg);color:var(--ice);font-family:var(--font-body), system-ui, sans-serif;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.5;position:relative}@media (min-width:1024px){.CxnWXG_root{--header-h:76px}}html:has(.CxnWXG_root){scroll-behavior:smooth;background:#0a0b0c}@media (min-width:1024px) and (hover:hover) and (pointer:fine){html:has(.CxnWXG_root){scroll-snap-type:y proximity}}@media (prefers-reduced-motion:reduce){html:has(.CxnWXG_root){scroll-behavior:auto}.CxnWXG_root *,.CxnWXG_root :before,.CxnWXG_root :after{transition-duration:0s!important;transition-delay:0s!important;animation-duration:0s!important;animation-iteration-count:1!important;animation-delay:0s!important}}.CxnWXG_root a{color:inherit;text-decoration:none}.CxnWXG_root :focus-visible{outline:2px solid var(--green);outline-offset:3px;border-radius:4px}.CxnWXG_skip{z-index:100;background:var(--green);border-radius:8px;padding:10px 14px;font-weight:700;position:fixed;top:-60px;left:12px;color:var(--green-ink)!important}.CxnWXG_skip:focus{top:12px}.CxnWXG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.CxnWXG_section{isolation:isolate;min-height:100svh;padding:calc(var(--header-h) + 40px) var(--gutter) 56px;scroll-snap-align:start;align-items:center;display:flex;position:relative;overflow:clip}.CxnWXG_inner{z-index:1;width:100%;max-width:1320px;margin:0 auto;position:relative}.CxnWXG_kicker{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--mute);align-items:center;gap:10px;margin:0 0 18px;font-size:12px;display:flex}.CxnWXG_dot{background:var(--green);border-radius:50%;flex:none;width:7px;height:7px;display:inline-block;box-shadow:0 0 0 4px #06d70024}.CxnWXG_mono{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--mute);font-size:11.5px}.CxnWXG_body{max-width:54ch;color:var(--ice-2);margin:0;font-size:clamp(15px,1.05vw,17px);line-height:1.65}.CxnWXG_dim{opacity:.55}.CxnWXG_fitBox{width:100%;container-type:inline-size}.CxnWXG_fit{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.035em;font-weight:600;line-height:1.02;font-size:min(var(--fit-cap), calc(100cqw / var(--fit-w)));color:var(--ice);margin:0 0 .45em}.CxnWXG_fit[data-measuring]{font-size:100px!important}.CxnWXG_fitLine{white-space:nowrap;width:max-content;display:block}.CxnWXG_serif{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.01em;color:#cfd8dc;font-style:italic;font-weight:400}.CxnWXG_mark{align-items:center;gap:12px;margin:0 0 22px;display:flex}.CxnWXG_mark span{border:1px solid var(--green);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;color:var(--green);border-radius:3px;padding:4px 8px 3px;font-size:11px}.CxnWXG_mark em{font-family:var(--font-serif), Georgia, serif;color:var(--ice-2);font-size:20px;font-style:italic}.CxnWXG_markCenter{justify-content:center}.CxnWXG_reveal .CxnWXG_fitLine{opacity:0;transition:opacity .7s var(--ease), transform 1s var(--ease);transition-delay:calc(var(--i) * .11s + 80ms);transform:translateY(.4em)}[data-played=true] .CxnWXG_reveal .CxnWXG_fitLine{opacity:1;transform:none}.CxnWXG_btnPrimary,.CxnWXG_btnGhost{white-space:nowrap;min-height:50px;transition:background-color .2s, color .2s, border-color .2s, transform .2s var(--ease);border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-size:15px;font-weight:600;display:inline-flex}.CxnWXG_btnPrimary{background:var(--green);color:var(--green-ink)!important}.CxnWXG_btnPrimary:hover{background:#2bff24}.CxnWXG_btnGhost{border:1px solid var(--line-2);color:var(--ice)}.CxnWXG_btnGhost:hover{border-color:var(--ice)}.CxnWXG_btnSmall{border:1px solid var(--line-2);min-height:36px;color:var(--ice);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:12px;display:inline-flex}.CxnWXG_btnSmall:hover{border-color:var(--ice)}.CxnWXG_btnSmall kbd{font:inherit;color:var(--mute)}.CxnWXG_link{color:var(--ice);border-bottom:1px solid var(--line-2);align-items:center;gap:8px;padding-bottom:2px;font-size:15px;font-weight:600;transition:border-color .2s;display:inline-flex}.CxnWXG_link:after{content:"→";color:var(--green);transition:transform .2s var(--ease)}.CxnWXG_link:hover{border-color:var(--green)}.CxnWXG_link:hover:after{transform:translate(3px)}.CxnWXG_header{z-index:50;height:var(--header-h);padding:0 var(--gutter);border-bottom:1px solid #0000;transition:background-color .3s,border-color .3s;position:fixed;inset:0 0 auto}.CxnWXG_header[data-solid=true]{border-bottom-color:var(--line);background:#0a0b0c}.CxnWXG_header[data-open=true]{border-bottom-color:#0000}.CxnWXG_headerInner{align-items:center;gap:24px;max-width:1320px;height:100%;margin:0 auto;display:flex;position:relative}.CxnWXG_logo{color:var(--ice);flex:none;display:block}.CxnWXG_logo svg{width:auto;height:26px;display:block}@media (min-width:1024px){.CxnWXG_logo svg{height:30px}}.CxnWXG_nav{gap:4px;margin-left:auto;display:none}.CxnWXG_nav a{color:var(--ice-2);border-radius:999px;padding:8px 12px;font-size:14px;font-weight:500;transition:color .2s}.CxnWXG_nav a:hover{color:var(--ice)}.CxnWXG_headerCtas{align-items:center;gap:10px;margin-left:auto;display:flex}.CxnWXG_loginLink{color:var(--ice-2);padding:8px 10px;font-size:14px;font-weight:500;display:none}.CxnWXG_headerBtn{border-radius:5px;min-height:40px;padding:0 16px;font-size:14px}@media (min-width:600px){.CxnWXG_loginLink{display:block}}@media (min-width:1200px){.CxnWXG_nav{display:flex}.CxnWXG_nav+.CxnWXG_headerCtas{margin-left:8px}.CxnWXG_toggle{display:none!important}}@media (max-width:359px){.CxnWXG_headerBtn{padding:0 12px;font-size:13px}.CxnWXG_headerInner{gap:12px}}.CxnWXG_toggle{border:1px solid var(--line-2);cursor:pointer;background:0 0;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;transition:border-color .2s;display:grid;position:relative}.CxnWXG_toggle:hover{border-color:var(--ice)}.CxnWXG_toggle i{background:var(--ice);height:1.5px;transition:transform .45s var(--ease), width .45s var(--ease);border-radius:2px;position:absolute;top:50%;left:50%}.CxnWXG_toggle i:first-child{width:18px;transform:translate(-50%,-4px)}.CxnWXG_toggle i:last-child{width:10px;transform:translate(calc(4px - 50%),3px)}.CxnWXG_toggle[aria-expanded=true] i:first-child{width:18px;transform:translate(-50%)rotate(45deg)}.CxnWXG_toggle[aria-expanded=true] i:last-child{width:18px;transform:translate(-50%)rotate(-45deg)}.CxnWXG_menu{z-index:-1;clip-path:circle(0px at var(--cx,100%) var(--cy,0px));visibility:hidden;transition:clip-path .65s var(--ease), visibility 0s linear .65s;background:#0c0e0f;display:flex;position:fixed;inset:0;overflow-y:auto}.CxnWXG_menu[data-open=true]{clip-path:circle(150vmax at var(--cx,100%) var(--cy,0px));visibility:visible;transition:clip-path .75s var(--ease), visibility 0s}.CxnWXG_menuNav{width:100%;max-width:640px;padding:calc(var(--header-h) + 24px) var(--gutter) max(24px, env(safe-area-inset-bottom));flex-direction:column;margin:0 auto;display:flex}.CxnWXG_menuNav ol{margin:0;padding:0;list-style:none}.CxnWXG_menuNav ol a{border-bottom:1px solid var(--line);font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.03em;align-items:baseline;gap:16px;padding:12px 0;font-size:clamp(1.3rem,5.6vw,1.9rem);font-weight:600;display:flex}.CxnWXG_menuNav ol a .CxnWXG_mono{color:var(--green);min-width:2ch}.CxnWXG_menuNav li{opacity:0;transition:opacity .4s, transform .5s var(--ease);transform:translateY(12px)}.CxnWXG_menu[data-open=true] li{opacity:1;transition-delay:calc(.18s + var(--i,0) * 45ms);transform:none}.CxnWXG_menuQuick{grid-template-columns:1fr 1fr;gap:4px 16px;margin:24px 0 0;padding:0;list-style:none;display:grid}.CxnWXG_menuQuick a{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--ice-2);padding:8px 0;font-size:12px;display:block}.CxnWXG_menuCta{width:100%;min-height:54px;margin-top:auto;font-size:16px}@media (max-height:560px){.CxnWXG_menuNav ol a{padding:8px 0;font-size:1.3rem}.CxnWXG_menuCta{margin-top:20px}}.CxnWXG_footer{padding:72px var(--gutter) 40px;border-top:1px solid var(--line);scroll-snap-align:end;background:#070808}.CxnWXG_footTop{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-bottom:40px;display:flex}.CxnWXG_footLogo{color:var(--ice)}.CxnWXG_footLogo svg{width:auto;height:34px;display:block}.CxnWXG_footSupport{color:var(--ice-2);margin:0}.CxnWXG_footNav{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;padding:40px 0;display:grid}@media (min-width:768px){.CxnWXG_footNav{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.CxnWXG_footNav{grid-template-columns:repeat(4,minmax(0,1fr)) 1.3fr}}.CxnWXG_footNav ul{margin:14px 0 0;padding:0;list-style:none}.CxnWXG_footNav li a{color:var(--ice-2);padding:5px 0;font-size:14px;display:block}@media (max-width:767px){.CxnWXG_footNav>div:last-child{grid-column:1/-1}}.CxnWXG_footNav li a:hover{color:var(--ice)}.CxnWXG_footNav small{color:var(--mute);font-size:12px;display:block}.CxnWXG_risk{border-top:1px solid var(--line);color:var(--mute);margin:0;padding-top:24px;padding-right:max(0px,100% - 110ch);font-size:13px;line-height:1.6}.CxnWXG_risk b{color:var(--ice-2)}.CxnWXG_copyright{color:var(--mute);margin:16px 0 0;font-size:13px}
@keyframes tC28za_rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes tC28za_fadeIn{to{opacity:1}}@keyframes tC28za_draw{to{stroke-dashoffset:0}}.tC28za_srOnlyLocal{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tC28za_up{color:var(--green)}.tC28za_down{color:#c9d1d6}.tC28za_hero{scroll-snap-align:start;height:100svh;position:relative}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.tC28za_hero{height:240svh}}.tC28za_heroStage{--p:0;height:100svh;padding:var(--header-h) var(--gutter) max(26px, env(safe-area-inset-bottom));background:var(--bg);touch-action:pan-y;align-items:flex-end;display:flex;position:sticky;top:0;overflow:hidden}.tC28za_heroCanvas{position:absolute;inset:0}.tC28za_heroCanvas canvas,.tC28za_artCanvas canvas{width:100%;height:100%;display:block}.tC28za_heroShade{pointer-events:none;background:linear-gradient(#0000 38%,#0a0b0cb3 64%,#0a0b0cf2 100%);position:absolute;inset:0}.tC28za_heroInner{pointer-events:none}.tC28za_heroInner a,.tC28za_heroInner button{pointer-events:auto}.tC28za_heroInner>*{animation:tC28za_rise .9s var(--ease) both}.tC28za_heroInner>:nth-child(2){animation-delay:.15s}.tC28za_heroInner>:nth-child(3){animation-delay:.3s}.tC28za_heroInner>:nth-child(4){animation-delay:.42s}.tC28za_heroInner>:nth-child(5){animation-delay:.54s}.tC28za_heroEyebrow{font-family:var(--font-serif), Georgia, serif;color:var(--ice-2);align-items:center;gap:10px;margin:0 0 18px;font-size:20px;font-style:italic;display:flex}.tC28za_heroTitle em{color:var(--green)}.tC28za_heroLead{max-width:44ch;color:var(--ice-2);margin:0 0 24px;font-size:clamp(15px,1.2vw,18px);line-height:1.55}.tC28za_heroCtas{flex-wrap:wrap;gap:10px;display:flex}.tC28za_ratings{flex-wrap:wrap;gap:8px;margin:26px 0 0;padding:0;list-style:none;display:flex}.tC28za_ratings a{border:1px solid var(--line);background:#0a0b0c99;border-radius:6px;align-items:center;gap:10px;padding:8px 14px 8px 10px;display:flex}.tC28za_ratings a:hover{border-color:var(--line-2)}.tC28za_rateIcon{object-fit:contain;flex:none;width:28px;height:28px}.tC28za_ratings b{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.03em;font-size:18px;font-weight:600}.tC28za_ratings span{color:var(--ice-2);font-size:12px;line-height:1.25}.tC28za_ratings small{color:var(--mute);font-size:11px;display:block}@media (max-width:599px){.tC28za_ratings{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.tC28za_ratings a{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 7px;padding:8px 10px;display:grid}.tC28za_rateIcon{width:22px;height:22px}.tC28za_ratings span{grid-column:1/-1}.tC28za_ratings small{display:none}.tC28za_ratings span{font-size:11px}}@media (max-height:640px) and (max-width:1023px){.tC28za_ratings{display:none}}.tC28za_heroHint{right:var(--gutter);font-family:var(--font-serif), Georgia, serif;color:var(--ice-2);opacity:calc(1 - var(--p) * 4);pointer-events:none;margin:0;font-size:17px;font-style:italic;position:absolute;bottom:28px}.tC28za_hintDesk,.tC28za_hero[data-mode=still] .tC28za_heroHint{display:none}@media (max-width:599px){.tC28za_heroHint{top:calc(var(--header-h) + 14px);font-size:15px;bottom:auto}}@media (min-width:1024px){.tC28za_heroStage{align-items:center}.tC28za_heroShade{background:linear-gradient(90deg,#0a0b0ce6 0%,#0a0b0c73 40%,#0000 60%),linear-gradient(#0000 75%,#0a0b0c99)}.tC28za_heroInner>*{max-width:600px}.tC28za_heroInner>div:first-of-type{max-width:640px}.tC28za_heroInner>.tC28za_ratings{max-width:none}.tC28za_hintDesk{display:inline}.tC28za_hintTouch{display:none}}@media (min-width:1440px){.tC28za_heroInner>div:first-of-type{max-width:720px}}.tC28za_world{background:var(--bg-2)}.tC28za_worldGrid{grid-template-columns:minmax(0,1fr);align-items:center;gap:36px;display:grid}@media (min-width:1024px){.tC28za_worldGrid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:40px 72px}}.tC28za_dial{aspect-ratio:1;width:min(100%,620px);margin:0 auto;position:relative}.tC28za_dial svg{width:100%;height:100%;display:block;overflow:visible}.tC28za_dialTick{stroke:var(--line-2);stroke-width:1.5px}.tC28za_dialHour{font-family:var(--font-mono), ui-monospace, monospace;fill:var(--mute);font-size:15px}.tC28za_ringTrack{fill:none;stroke:var(--line);stroke-width:1px}.tC28za_ringLabel{font-family:var(--font-mono), ui-monospace, monospace;fill:var(--mute);font-size:13px;transition:fill .25s}.tC28za_ring[data-on] .tC28za_ringLabel{fill:var(--green)}.tC28za_ringArc{fill:none;stroke:#06d70073;stroke-width:2px;stroke-linecap:round;transition:stroke .25s,stroke-width .25s}.tC28za_ringDot{fill:var(--ice);transition:r .25s}.tC28za_ring[data-on] .tC28za_ringArc{stroke:var(--green);stroke-width:3.5px}.tC28za_ring[data-on] .tC28za_ringDot{fill:var(--green)}.tC28za_dialCore{text-align:center;pointer-events:none;place-content:center;display:grid;position:absolute;inset:0}.tC28za_dialCore b{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.04em;font-size:clamp(2rem,6vw,3.6rem);font-weight:600;line-height:1}.tC28za_dialCore span{font-family:var(--font-serif), Georgia, serif;color:var(--ice-2);margin-top:6px;font-size:clamp(14px,1.6vw,18px);font-style:italic}.tC28za_cities{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:6px;margin:4px 0 22px;padding:0;list-style:none;display:grid}.tC28za_cities button{border:1px solid var(--line);width:100%;color:var(--ice-2);font:inherit;cursor:default;background:0 0;border-radius:6px;justify-content:space-between;align-items:baseline;gap:8px;padding:10px 12px;font-size:14px;transition:border-color .2s,color .2s;display:flex}.tC28za_cities button:hover,.tC28za_cities button:focus-visible{border-color:var(--green);color:var(--ice)}.tC28za_cities time{font-family:var(--font-mono), ui-monospace, monospace;color:var(--ice)}.tC28za_worldCopy>p:last-child{opacity:0}[data-played=true] .tC28za_worldCopy>p:last-child{animation:tC28za_rise .8s var(--ease) .5s forwards}.tC28za_stats{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}@media (min-width:1024px){.tC28za_stats{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr))}}.tC28za_stats>div{border-top:1px solid var(--line);opacity:0;flex-direction:column-reverse;gap:4px;padding:18px 16px 0 0;display:flex}[data-played=true] .tC28za_stats>div{animation:tC28za_rise .7s var(--ease) calc(.9s + var(--i) * .1s) forwards}.tC28za_stats dt{font-family:var(--font-serif), Georgia, serif;color:var(--ice-2);font-size:16px;font-style:italic}.tC28za_stats dd{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.04em;margin:0;font-size:clamp(1.8rem,3.6vw,3.2rem);font-weight:600;line-height:1}.tC28za_marketsHead{max-width:900px}.tC28za_shutters{gap:6px;height:clamp(320px,46svh,460px);display:flex}.tC28za_shutter{border:1px solid var(--line);background:linear-gradient(180deg, var(--panel-2), var(--bg));min-width:0;color:var(--ice);font:inherit;text-align:left;cursor:pointer;transform-origin:bottom;opacity:0;transition:flex-grow .7s var(--ease), border-color .4s, background-color .4s, transform .9s var(--ease), opacity .4s;transition-delay:0s, 0s, 0s, calc(.2s + var(--i) * 80ms), calc(.2s + var(--i) * 80ms);border-radius:8px;flex:1 1 0;padding:0;position:relative;overflow:hidden;transform:scaleY(.04)}[data-played=true] .tC28za_shutter{opacity:1;transform:none}.tC28za_shutter[data-open]{background:linear-gradient(180deg, #06d70014, var(--bg) 70%);border-color:#06d70080;flex-grow:5}.tC28za_shutterLabel{transform-origin:0 100%;white-space:nowrap;font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.02em;color:var(--ice-2);font-size:15px;font-weight:500;transition:opacity .3s;position:absolute;bottom:18px;left:50%;transform:translate(.6em)rotate(-90deg)}.tC28za_shutter[data-open] .tC28za_shutterLabel{opacity:0}.tC28za_shutterBody{opacity:0;transition:opacity .35s, transform .5s var(--ease);pointer-events:none;flex-direction:column;gap:10px;display:flex;position:absolute;bottom:clamp(16px,2.4vw,28px);left:clamp(16px,2.4vw,32px);right:16px;transform:translateY(12px)}.tC28za_shutter[data-open] .tC28za_shutterBody{opacity:1;transition-delay:.2s;transform:none}.tC28za_shutterBody b{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.06em;color:var(--ice);font-size:clamp(4rem,9vw,8rem);font-weight:600;line-height:.85}.tC28za_shutterBody>span{max-width:34ch;font-size:17px;font-weight:600}.tC28za_shutterBody small{font-family:var(--font-serif), Georgia, serif;color:var(--ice-2);margin-top:4px;font-size:18px;font-style:italic;font-weight:400;display:block}@media (max-width:767px){.tC28za_shutters{flex-direction:column;height:auto}.tC28za_shutter{transform-origin:0;flex:none;height:54px;transition-property:height,border-color,background-color,transform,opacity;transform:scaleX(.04)}.tC28za_shutter[data-open]{height:200px}.tC28za_shutterLabel{top:50%;bottom:auto;left:16px;transform:translateY(-50%)}.tC28za_shutterBody b{font-size:4.2rem}}.tC28za_facts{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px 28px;margin:26px 0 0;padding:18px 0 0;list-style:none;display:flex}.tC28za_facts li{opacity:0;align-items:baseline;gap:10px;font-size:15px;display:flex}[data-played=true] .tC28za_facts li{animation:.6s 1.1s forwards tC28za_fadeIn}.tC28za_marketsNote{margin:14px 0 0}.tC28za_copy{background:var(--bg-2)}.tC28za_copyGrid{grid-template-columns:minmax(0,1fr);align-items:center;gap:36px;display:grid}@media (min-width:1024px){.tC28za_copyGrid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:64px}.tC28za_copyCopy{order:2}}.tC28za_copySteps{margin:0;padding:0;list-style:none}.tC28za_copySteps li{border-top:1px solid var(--line);color:var(--ice-2);grid-template-columns:28px 1fr;gap:10px;padding:10px 0;font-size:14.5px;line-height:1.5;display:grid}.tC28za_copySteps li>span{font-family:var(--font-serif), Georgia, serif;color:var(--green);font-size:22px;font-style:italic;line-height:1}.tC28za_copySteps b{color:var(--ice)}.tC28za_copyFees{border-top:1px solid var(--line);color:var(--mute);margin:12px 0 0;padding-top:12px;font-size:13px;line-height:1.55}.tC28za_constellation{margin:0;position:relative}.tC28za_constellation canvas{aspect-ratio:4/3;width:100%;display:block}@media (max-width:599px){.tC28za_constellation canvas{aspect-ratio:1}}.tC28za_tradeLog{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;margin:12px 0 0;padding:0;list-style:none;display:grid}.tC28za_tradeLog li{border:1px solid var(--line);color:var(--mute);opacity:.35;border-radius:6px;flex-direction:column;gap:2px;padding:8px;font-size:11px;transition:opacity .3s,border-color .3s;display:flex}.tC28za_tradeLog li[data-done]{opacity:1;border-color:var(--line-2)}.tC28za_tradeLog b{font-family:var(--font-mono), ui-monospace, monospace;font-size:13px;font-weight:500}@media (max-width:479px){.tC28za_tradeLog{grid-template-columns:repeat(3,minmax(0,1fr))}}.tC28za_constellation figcaption{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-top:16px;display:flex}.tC28za_copyActions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.tC28za_businessHead{max-width:760px}.tC28za_board{grid-template-columns:minmax(0,1fr);gap:20px;margin-bottom:40px;display:grid}@media (min-width:900px){.tC28za_board{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:40px}}.tC28za_boardTabs{border-top:1px solid var(--line);flex-direction:column;display:flex}.tC28za_boardTabs button{border:0;border-bottom:1px solid var(--line);color:var(--mute);font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.03em;text-align:left;cursor:pointer;transition:color .3s, padding-left .4s var(--ease);background:0 0;align-items:baseline;gap:14px;padding:16px 0 16px 2px;font-size:clamp(1rem,1.7vw,1.4rem);font-weight:500;display:flex;position:relative}.tC28za_boardTabs button:before{content:"";background:var(--green);width:0;height:1px;transition:width .6s var(--ease);position:absolute;bottom:-1px;left:0}.tC28za_boardTabs button[aria-selected=true]{color:var(--ice);padding-left:12px}.tC28za_boardTabs button[aria-selected=true]:before{width:100%}.tC28za_boardPanel{border:1px solid var(--line);background:var(--panel);animation:tC28za_rise .5s var(--ease);border-radius:10px;padding:clamp(18px,2.4vw,32px)}.tC28za_boardBig{flex-wrap:wrap;align-items:baseline;gap:4px 16px;margin:0 0 12px;display:flex}.tC28za_boardBig b{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.06em;color:var(--green);font-size:clamp(3rem,6vw,5rem);font-weight:600;line-height:.9}.tC28za_boardBig span{font-family:var(--font-serif), Georgia, serif;color:var(--ice-2);font-size:20px;font-style:italic}.tC28za_boardFit{color:var(--ice-2);margin:0 0 14px;font-size:15px;line-height:1.55}.tC28za_boardGets{flex-wrap:wrap;gap:6px;margin:0 0 18px;padding:0;list-style:none;display:flex}.tC28za_boardGets li{border:1px solid var(--line-2);border-radius:4px;padding:6px 10px;font-size:13px}.tC28za_versusHead{justify-content:space-between;margin-bottom:8px;display:flex}.tC28za_versusHead span:last-child{color:var(--green)}.tC28za_versusTrack{border:1px solid var(--line);touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:ew-resize;border-radius:10px;position:relative;overflow:hidden}.tC28za_versusRow{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);display:grid}.tC28za_versusRow:first-child{border-top:0}.tC28za_versusTask{padding:14px 16px 4px;font-size:14px;font-weight:600}.tC28za_versusCells{display:grid}.tC28za_versusCells>span{grid-area:1/1;padding:4px 16px 14px;font-size:14px;line-height:1.5}.tC28za_vUsual{color:var(--mute);padding-right:calc(50% + 14px)!important}.tC28za_vX{color:var(--ice);clip-path:inset(0 0 0 var(--split));background:#0f1a10;padding-left:calc(50% + 14px)!important}.tC28za_versusHandle{top:0;bottom:0;left:var(--split);cursor:ew-resize;touch-action:none;place-items:center;width:44px;margin-left:-22px;display:grid;position:absolute}.tC28za_versusHandle:before{content:"";background:var(--green);width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;left:50%}.tC28za_versusHandle i{border:2px solid var(--green);background:var(--bg);border-radius:50%;width:30px;height:30px;position:relative}.tC28za_versusHandle i:before,.tC28za_versusHandle i:after{content:"";border-top:2px solid var(--green);border-left:2px solid var(--green);width:6px;height:6px;position:absolute;top:50%}.tC28za_versusHandle i:before{left:6px;transform:translateY(-50%)rotate(-45deg)}.tC28za_versusHandle i:after{right:6px;transform:translateY(-50%)rotate(135deg)}@media (min-width:768px){.tC28za_versusRow{grid-template-columns:220px minmax(0,1fr)}.tC28za_versusTask{border-right:1px solid var(--line);padding:16px}.tC28za_versusCells>span{padding:16px 20px}.tC28za_versusHandle{left:calc(220px + (100% - 220px) * var(--split-n))}}.tC28za_versus>p{margin:8px 0 0}.tC28za_workflow{background:var(--bg-2)}.tC28za_workflowHead{max-width:900px}.tC28za_arcPath{width:100%;margin:10px 0 48px;position:relative}.tC28za_arcPath svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.tC28za_arcTrack{fill:none;stroke:var(--line-2);stroke-width:1.5px;stroke-dasharray:2 6}.tC28za_arcDone{fill:none;stroke:var(--green);stroke-width:3px;stroke-linecap:round;stroke-dasharray:1}.tC28za_arcDot{fill:var(--green);filter:drop-shadow(0 0 10px #06d700b3)}.tC28za_arcPath ol{margin:0;padding:0;list-style:none}.tC28za_arcPath li{opacity:.25;width:min(230px,24vw);padding-top:22px;transition:opacity .5s;position:absolute;transform:translate(-12px)}.tC28za_arcPath li[data-lit]{opacity:1}.tC28za_arcPath li i{border:2px solid var(--green);background:var(--bg-2);border-radius:50%;width:16px;height:16px;transition:background-color .3s;position:absolute;top:-8px;left:4px}.tC28za_arcPath li[data-lit] i{background:var(--green)}.tC28za_arcPath li b{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.04em;margin:4px 0 2px;font-size:clamp(1.1rem,1.8vw,1.5rem);font-weight:600;display:block}.tC28za_arcPath li p{color:var(--ice-2);margin:0;font-size:14px;line-height:1.45}.tC28za_arcPath:not([data-tall]) li:nth-child(-n+2){padding:0 0 22px;transform:translate(-12px,-100%)}.tC28za_arcPath:not([data-tall]) li:nth-child(-n+2) i{top:auto;bottom:-8px}.tC28za_arcPath:not([data-tall]) li:last-child{text-align:right;transform:translate(calc(12px - 100%))}.tC28za_arcPath:not([data-tall]) li:last-child i{left:auto;right:4px}.tC28za_arcPath[data-tall]{max-width:420px;margin-inline:auto}.tC28za_arcPath[data-tall] li{width:62%;padding:0 0 0 30px;transform:translate(-10px,-12px)}.tC28za_arcPath[data-tall] li i{top:2px;left:0}.tC28za_arcPath[data-tall] li{width:auto;right:0}.tC28za_workflowLower{grid-template-columns:minmax(0,1fr);align-items:end;gap:28px;display:grid}@media (min-width:1024px){.tC28za_workflowLower{grid-template-columns:minmax(0,5fr) minmax(0,6fr) auto;gap:48px}}.tC28za_platforms ul,.tC28za_funding ul{border-top:1px solid var(--line);margin:10px 0 0;padding:0;list-style:none}.tC28za_platforms p,.tC28za_funding p{margin:0}.tC28za_platforms li{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding:10px 0;font-size:14px;display:flex}.tC28za_platforms a{font-weight:600}.tC28za_platforms a:hover{color:var(--green)}.tC28za_platforms span{color:var(--ice-2);font-family:var(--font-mono), ui-monospace, monospace;font-size:12px}.tC28za_funding li{border-bottom:1px solid var(--line);grid-template-columns:64px 36px 1fr;gap:2px 12px;padding:10px 0;font-size:14px;display:grid}.tC28za_funding li span:first-of-type{color:var(--green)}.tC28za_funding li span:last-of-type{color:var(--ice-2)}.tC28za_funding small{color:var(--mute);grid-column:3;font-size:12px}.tC28za_workflowCta{justify-self:start}.tC28za_art{cursor:crosshair;background:#050606;justify-content:center}.tC28za_artCanvas{z-index:0;position:absolute;inset:0}.tC28za_artInner{text-align:center;pointer-events:none;flex-direction:column;align-items:center;max-width:940px;display:flex}.tC28za_artTitle{text-shadow:0 2px 30px #000000b3}.tC28za_artTitle span{margin:0 auto}.tC28za_artTitle em{color:var(--green)}.tC28za_artCaption{max-width:60ch;color:var(--ice-2);text-shadow:0 1px 12px #000000e6;opacity:0;margin:0}[data-played=true] .tC28za_artCaption{animation:tC28za_rise .8s var(--ease) .6s forwards}.tC28za_artHint{margin:18px 0 0}.tC28za_toolGrid{grid-template-columns:minmax(0,1fr);align-items:center;gap:32px;display:grid}@media (min-width:1024px){.tC28za_toolGrid{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:56px}}.tC28za_toolNote{margin:18px 0 0;line-height:1.7}.tC28za_toolPanel{border:1px solid var(--line-2);background:var(--panel);border-radius:12px;padding:clamp(18px,2.6vw,34px);transition:border-color .3s;position:relative}.tC28za_toolPanel[data-active=true]{border-color:#06d7008c}.tC28za_toolDone{position:absolute;top:12px;right:12px}.tC28za_gate{z-index:3;color:var(--ice);cursor:pointer;background:#0a0b0cbd;border:0;border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:center;gap:8px;padding-top:min(30%,170px);display:flex;position:absolute;inset:0}.tC28za_gate span{border:1.5px dashed var(--green);background:var(--bg);font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.02em;transition:transform .3s var(--ease), background-color .2s, color .2s;border-radius:6px;padding:16px 26px;font-size:16px;font-weight:500;transform:rotate(-3deg)}.tC28za_gate small{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--mute);font-size:11px}.tC28za_gate:hover span,.tC28za_gate:focus-visible span{background:var(--green);color:var(--green-ink);transform:rotate(0)scale(1.04)}.tC28za_calcLoading{min-height:460px}.tC28za_calc{gap:22px;display:grid}.tC28za_sentence{font-family:var(--font-serif), Georgia, serif;color:var(--ice-2);margin:0;padding-right:64px;font-size:clamp(1.45rem,2.6vw,2.2rem);line-height:1.6}@media (max-width:479px){.tC28za_sentence{padding-top:34px;padding-right:0}}.tC28za_blank{display:inline-block}.tC28za_blank input,.tC28za_blank select{border:0;border-bottom:2px solid var(--green);min-height:40px;color:var(--ice);font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.03em;cursor:pointer;background:0 0;border-radius:0;padding:0 6px;font-size:.72em;font-weight:500}.tC28za_blank select{appearance:none;background:linear-gradient(45deg, transparent 50%, var(--green) 50%) right 8px center / 7px 7px no-repeat;padding-right:22px}.tC28za_blank select option{background:var(--panel);color:var(--ice)}.tC28za_blank input{text-align:center;cursor:text;min-width:2ch}.tC28za_blank input[aria-invalid=true]{border-color:#ff6b5b}.tC28za_calcErr{color:#ff8a7d;margin:-8px 0 0;font-size:13px}.tC28za_receipt{color:#121516;max-width:520px;font-family:var(--font-mono), ui-monospace, monospace;background:#e9ecea;padding:22px 22px 26px;font-size:13px;position:relative;transform:rotate(-.6deg)}.tC28za_receipt:before,.tC28za_receipt:after{content:"";background:radial-gradient(circle at 6px 0, var(--panel) 5px, transparent 5.5px) 0 0 / 12px 10px repeat-x;height:10px;position:absolute;left:0;right:0}.tC28za_receipt:before{top:0}.tC28za_receipt:after{bottom:0;transform:scaleY(-1)}.tC28za_receiptHead{letter-spacing:.06em;text-transform:uppercase;border-bottom:1.5px dashed #9aa3a8;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;margin:0 0 12px;padding-bottom:12px;font-size:11px;display:flex}.tC28za_receipt dl{margin:0}.tC28za_receipt dl>div{justify-content:space-between;gap:12px;padding:5px 0;display:flex}.tC28za_receipt dt{color:#3a3f42}.tC28za_receipt dd{white-space:nowrap;margin:0;font-weight:500}.tC28za_receiptTotal{border-top:1.5px dashed #9aa3a8;margin-top:6px;font-size:15px;padding-top:10px!important}.tC28za_receiptTotal+.tC28za_receiptTotal{border-top:0;margin-top:0}.tC28za_receiptTotal dd{color:#027a00;font-weight:600}.tC28za_plans{background:var(--bg-2)}.tC28za_plansHead{grid-template-columns:minmax(0,1fr);align-items:end;gap:8px 48px;margin-bottom:18px;display:grid}@media (min-width:1024px){.tC28za_plansHead{grid-template-columns:minmax(0,4fr) minmax(0,7fr)}}.tC28za_needs{border:0;min-width:0;margin:0 0 1.2em;padding:0}.tC28za_needs legend{margin-bottom:8px}.tC28za_needs>div{flex-wrap:wrap;gap:6px;display:flex}.tC28za_needs button{border:1px solid var(--line-2);min-height:34px;color:var(--ice-2);font:inherit;cursor:pointer;background:0 0;border-radius:4px;padding:0 12px;font-size:13px;transition:background-color .2s,color .2s,border-color .2s}.tC28za_needs button[aria-pressed=true]{border-color:var(--green);background:var(--green);color:var(--green-ink);font-weight:600}.tC28za_needsResult{font-family:var(--font-serif), Georgia, serif;color:var(--ice-2);margin:10px 0 0;font-size:18px;font-style:italic}.tC28za_planTabs{flex-wrap:wrap;gap:6px;margin:0 0 12px;display:none}.tC28za_planTabs button{border:1px solid var(--line-2);min-height:38px;color:var(--ice-2);font:inherit;cursor:pointer;background:0 0;border-radius:4px;padding:0 14px;font-size:13px;font-weight:600}.tC28za_planTabs button[aria-selected=true]{border-color:var(--ice);background:var(--ice);color:var(--bg)}.tC28za_planTabs button[data-fit]:after{content:"";background:var(--green);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-left:8px;display:inline-block}.tC28za_tableWrap{border:1px solid var(--line);border-radius:10px;overflow:hidden}.tC28za_table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:13.5px}.tC28za_table th,.tC28za_table td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:9px 14px;line-height:1.4;transition:opacity .35s,background-color .35s}.tC28za_table thead th{background:var(--panel);font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.03em;padding:14px;font-size:15px;font-weight:600;transition:box-shadow .35s,opacity .35s;box-shadow:inset 0 3px #0000}.tC28za_table thead th:first-child{width:22%}.tC28za_table tbody th{color:var(--ice-2);font-weight:500}.tC28za_table tbody tr{opacity:0}[data-played=true] .tC28za_table tbody tr{animation:tC28za_fadeIn .5s ease calc(.3s + var(--i,0) * 35ms) forwards}.tC28za_table tbody tr:last-child>*{border-bottom:0}.tC28za_tableWrap[data-filtering] td:not([data-fit]),.tC28za_tableWrap[data-filtering] thead th:not(:first-child):not([data-fit]){opacity:.25}.tC28za_tableWrap[data-filtering] td[data-fit]{background:#06d7000d}.tC28za_tableWrap[data-filtering] thead th[data-fit]{box-shadow:inset 0 3px 0 var(--green)}.tC28za_groupRow th{font-family:var(--font-serif), Georgia, serif;font-style:italic;color:var(--green)!important;padding-top:16px!important;font-size:17px!important}.tC28za_yes{color:var(--green);font-weight:600}.tC28za_no{color:var(--mute)}.tC28za_plansFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-top:20px;display:flex}.tC28za_plansFoot p{max-width:60ch;margin:0;line-height:1.6}.tC28za_plansFoot>span{flex-wrap:wrap;align-items:center;gap:20px;display:flex}@media (max-width:767px){.tC28za_planTabs{display:flex}.tC28za_table{table-layout:auto}.tC28za_table thead,.tC28za_table tbody tr>:nth-child(n+2){display:none}.tC28za_tableWrap[data-pick="0"] .tC28za_table tbody tr>:nth-child(2),.tC28za_tableWrap[data-pick="1"] .tC28za_table tbody tr>:nth-child(3),.tC28za_tableWrap[data-pick="2"] .tC28za_table tbody tr>:nth-child(4),.tC28za_tableWrap[data-pick="3"] .tC28za_table tbody tr>:nth-child(5){display:table-cell}.tC28za_tableWrap[data-filtering] td:not([data-fit]){opacity:.45}.tC28za_table tbody th{width:44%}.tC28za_table th,.tC28za_table td{padding:9px 12px}}.tC28za_ctaGrid{grid-template-columns:minmax(0,1fr);align-items:center;gap:24px;display:grid}@media (min-width:1024px){.tC28za_ctaGrid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:56px}}.tC28za_ctaMark{--rx:0deg;--ry:0deg;perspective:900px;width:min(100%,640px);margin:0 auto}.tC28za_ctaMark svg{width:100%;height:auto;transform:rotateX(var(--rx)) rotateY(var(--ry));transition:transform .6s var(--ease);display:block;overflow:visible}@media (max-width:1023px){.tC28za_ctaMark{width:min(64%,360px)}}.tC28za_markGreen,.tC28za_markIce{stroke-width:.5px;stroke-dasharray:1;stroke-dashoffset:1px;fill-opacity:0}.tC28za_markGreen{stroke:var(--green);fill:var(--green)}.tC28za_markIce{stroke:var(--ice);fill:var(--ice)}[data-played=true] .tC28za_markGreen,[data-played=true] .tC28za_markIce{animation:tC28za_draw 1.6s var(--ease) calc(.2s + var(--i) * .25s) forwards, tC28za_markFill .8s ease calc(1.3s + var(--i) * .25s) forwards}@keyframes tC28za_markFill{to{fill-opacity:1}}.tC28za_ctaBtns{opacity:0;flex-wrap:wrap;gap:10px;display:flex}[data-played=true] .tC28za_ctaBtns{animation:tC28za_rise .7s var(--ease) .45s forwards}.tC28za_promos{flex-wrap:wrap;gap:6px;margin:30px 0 14px;padding:0;list-style:none;display:flex}.tC28za_promos li{border:1px solid var(--line-2);opacity:0;background:#0a0b0cb3;border-radius:4px;padding:7px 11px;font-size:13px}[data-played=true] .tC28za_promos li{animation:tC28za_rise .6s var(--ease) calc(.7s + var(--i) * .1s) forwards}
