@font-face{font-family:jost;src:url(../media/jost_variable-s.p.2_4ymh7gr-8lu.woff2)format("woff2");font-display:swap;font-weight:300 500;font-style:normal}@font-face{font-family:jost Fallback;src:local(Arial);ascent-override:112.02%;descent-override:39.26%;line-gap-override:0.0%;size-adjust:95.51%}.fI090a_className{font-family:jost,jost Fallback;font-style:normal}.fI090a_variable{--font-jost:"jost", "jost Fallback"}
@font-face{font-family:fraunces;src:url(../media/fraunces_variable-s.p.40m4cggjzbqwa.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:fraunces Fallback;src:local(Arial);ascent-override:84.05%;descent-override:21.91%;line-gap-override:0.0%;size-adjust:116.36%}.UmOSaW_className{font-family:fraunces,fraunces Fallback;font-style:normal}.UmOSaW_variable{--font-fraunces:"fraunces", "fraunces Fallback"}
@font-face{font-family:plexSans;src:url(../media/ibm_plex_sans_variable-s.p.15jby9eboz7vb.woff2)format("woff2");font-display:swap;font-weight:300 600;font-style:normal}@font-face{font-family:plexSans Fallback;src:local(Arial);ascent-override:101.35%;descent-override:27.19%;line-gap-override:0.0%;size-adjust:101.13%}.DPzITa_className{font-family:plexSans,plexSans Fallback;font-style:normal}.DPzITa_variable{--font-plex-sans:"plexSans", "plexSans Fallback"}
.kb3XQa_mark{overflow:visible}.kb3XQa_orbit,.kb3XQa_trail{transform-origin:60px 60px;transform-box:view-box}.kb3XQa_orbit{animation:24s linear infinite kb3XQa_drift}.kb3XQa_trail{animation:38s linear infinite reverse kb3XQa_drift}@keyframes kb3XQa_drift{to{transform:rotate(360deg)}}.kb3XQa_still .kb3XQa_orbit,.kb3XQa_still .kb3XQa_trail{animation:none}@media (prefers-reduced-motion:reduce){.kb3XQa_orbit,.kb3XQa_trail{animation:none}}
.sGqMhG_group{border:1px solid var(--rule);background:color-mix(in srgb, var(--bg-raised) 70%, transparent);border-radius:999px;align-items:center;gap:1px;padding:2px;display:inline-flex}.sGqMhG_option{width:1.85rem;height:1.85rem;color:var(--ink-faint);cursor:pointer;transition:color .2s ease, background .25s var(--ease);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}.sGqMhG_option:hover{color:var(--ink)}.sGqMhG_active{background:var(--ink);color:var(--bg)}.sGqMhG_active:hover{color:var(--bg)}.sGqMhG_option:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.sGqMhG_option{transition:none}}
._0KULLW_trigger{align-items:center;gap:var(--sp-2);color:var(--ink-faint);background:color-mix(in srgb, var(--bg-raised) 70%, transparent);border:1px solid var(--rule);cursor:pointer;border-radius:999px;padding:.4rem .6rem;font-family:inherit;font-size:.8125rem;transition:color .2s,border-color .2s;display:inline-flex}._0KULLW_trigger:hover{color:var(--ink);border-color:var(--rule-strong)}._0KULLW_triggerLabel{display:none}@media (min-width:64rem){._0KULLW_triggerLabel{display:inline}}._0KULLW_triggerKbd{padding:.1em .35em;font-size:.65rem;display:none}@media (min-width:64rem){._0KULLW_triggerKbd{display:inline-block}}._0KULLW_backdrop{z-index:90;padding:clamp(var(--sp-4), 8vh, 8rem) var(--sp-4) var(--sp-4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#17141b9e;justify-content:center;align-items:flex-start;animation:.18s both _0KULLW_fade;display:flex;position:fixed;inset:0}._0KULLW_panel{background:var(--bg-raised);border:1px solid var(--rule-strong);border-radius:var(--radius-lg);width:min(38rem,100%);max-height:min(30rem,76vh);box-shadow:0 24px 70px var(--shadow);animation:_0KULLW_rise .24s var(--ease) both;flex-direction:column;display:flex;overflow:hidden}@keyframes _0KULLW_fade{0%{opacity:0}to{opacity:1}}@keyframes _0KULLW_rise{0%{opacity:0;transform:translateY(-10px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}._0KULLW_field{align-items:center;gap:var(--sp-3);padding:var(--sp-4) var(--sp-5);border-bottom:1px solid var(--rule);flex-shrink:0;display:flex}._0KULLW_searchIcon{color:var(--ink-faint);flex-shrink:0}._0KULLW_input{min-width:0;color:var(--ink);background:0 0;border:0;flex:1;font-family:inherit;font-size:1rem;font-weight:300}._0KULLW_input::placeholder{color:var(--ink-faint)}._0KULLW_input:focus{outline:none}._0KULLW_esc{flex-shrink:0}._0KULLW_list{padding:var(--sp-2);overscroll-behavior:contain;flex:1;margin:0;list-style:none;overflow-y:auto}._0KULLW_group{padding:var(--sp-3) var(--sp-3) var(--sp-2);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--ink-faint);font-size:.625rem}._0KULLW_item{justify-content:space-between;align-items:center;gap:var(--sp-4);width:100%;padding:.6rem var(--sp-3);border-radius:var(--radius);color:var(--ink-muted);text-align:left;cursor:pointer;background:0 0;border:0;font-family:inherit;font-size:.9375rem;font-weight:300;display:flex}._0KULLW_itemActive{background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--ink);box-shadow:inset 2px 0 0 var(--accent)}._0KULLW_hint{color:var(--ink-faint);flex-shrink:0;font-size:.75rem}._0KULLW_empty{padding:var(--sp-8) var(--sp-5);text-align:center;color:var(--ink-faint);font-size:.9375rem}._0KULLW_footer{gap:var(--sp-4);padding:var(--sp-3) var(--sp-5);border-top:1px solid var(--rule);color:var(--ink-faint);flex-wrap:wrap;flex-shrink:0;font-size:.75rem;display:flex}@media (max-width:30rem){._0KULLW_footer{display:none}}@media (prefers-reduced-motion:reduce){._0KULLW_backdrop,._0KULLW_panel{animation:none}}
.fkWLyG_svg{width:100%;max-width:400px;height:auto;color:var(--ink);display:block}.fkWLyG_halftone{opacity:.16}.fkWLyG_streamA{fill:var(--ink);opacity:.32}.fkWLyG_streamB{fill:var(--imperial-topaz);opacity:.42}.fkWLyG_trace{fill:none;stroke:var(--accent);stroke-width:1.2px;opacity:.5;stroke-dasharray:3 4;animation:4s linear infinite fkWLyG_flow}@keyframes fkWLyG_flow{0%{stroke-dashoffset:14px}to{stroke-dashoffset:0}}.fkWLyG_resolved{fill:var(--accent)}.fkWLyG_ring{fill:none;stroke:var(--accent);stroke-width:1px;opacity:.4}.fkWLyG_mass{fill:var(--ink);opacity:.08}.fkWLyG_wire{fill:none;stroke:var(--ink);stroke-width:.7px;opacity:.3}.fkWLyG_rim{fill:none;stroke:var(--imperial-topaz);stroke-width:1.4px;opacity:.7}.fkWLyG_orbitTrack{fill:none;stroke:var(--accent);stroke-width:1.2px;opacity:.22}.fkWLyG_orbitSweep{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linecap:round;stroke-dasharray:48 560;animation:14s linear infinite fkWLyG_sweep}@keyframes fkWLyG_sweep{0%{stroke-dashoffset:608px}to{stroke-dashoffset:0}}.fkWLyG_core{fill:var(--accent);opacity:.85}.fkWLyG_gateMet{fill:none;stroke:var(--accent);stroke-width:1.6px;opacity:.9}.fkWLyG_gateAhead{fill:none;stroke:var(--ink);stroke-width:1px;stroke-dasharray:4 6;opacity:.3}.fkWLyG_anno{fill:none;stroke:var(--ink);stroke-width:.8px;opacity:.35}.fkWLyG_annoText{fill:var(--ink-muted);font-family:var(--font-mono);letter-spacing:.16em;font-size:9.5px}.fkWLyG_annoFaint{opacity:.55}@media (prefers-reduced-motion:reduce){.fkWLyG_trace,.fkWLyG_orbitSweep{animation:none}.fkWLyG_orbitSweep{stroke-dashoffset:300px}}
.yl0w_a_core{color:#ffd9c2;opacity:.5;mix-blend-mode:screen;pointer-events:none;border-radius:50%;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.yl0w_a_parallel{fill:none;stroke:currentColor;stroke-width:.35px;opacity:.5}.yl0w_a_surface{transform-origin:50%;animation:26s linear infinite yl0w_a_surface-turn}@keyframes yl0w_a_surface-turn{0%{transform:translate(0)}to{transform:translate(-100px)}}.yl0w_a_meridian{fill:none;stroke:currentColor;stroke-width:.3px;opacity:.42}.yl0w_a_trace{fill:none;stroke:currentColor;stroke-width:.4px;opacity:.3;stroke-dasharray:3 4;animation:3.4s linear infinite yl0w_a_trace-flow}@keyframes yl0w_a_trace-flow{0%{stroke-dashoffset:14px}to{stroke-dashoffset:0}}.yl0w_a_node{fill:currentColor;animation:3.5s ease-in-out infinite yl0w_a_node-pulse}@keyframes yl0w_a_node-pulse{0%,to{opacity:.35}15%{opacity:1}40%{opacity:.55}}@media (prefers-reduced-motion:reduce){.yl0w_a_surface,.yl0w_a_trace,.yl0w_a_node{animation:none}.yl0w_a_node{opacity:.7}}
.mdpVJq_header{z-index:40;background:color-mix(in srgb, var(--bg) 84%, transparent);-webkit-backdrop-filter:blur(12px)saturate(1.2);backdrop-filter:blur(12px)saturate(1.2);border-bottom:1px solid #0000;transition:border-color .3s,background .3s,box-shadow .3s;position:sticky;top:0}.mdpVJq_condensed{border-bottom-color:var(--rule);box-shadow:0 1px 24px var(--shadow)}.mdpVJq_inner{align-items:center;gap:var(--sp-4);min-height:var(--header-h);transition:min-height .3s var(--ease);display:flex}.mdpVJq_condensed .mdpVJq_inner{min-height:4rem}.mdpVJq_brand{padding-block:var(--sp-3);border:0;flex-shrink:0;align-items:center;margin-right:auto;display:inline-flex}.mdpVJq_brand:hover{border:0}.mdpVJq_wordmark{transition:transform .35s var(--ease);transform-origin:0;width:clamp(7.5rem,26vw,10.5rem);height:auto}.mdpVJq_condensed .mdpVJq_wordmark{transform:scale(.9)}.mdpVJq_desktopNav{display:none}@media (min-width:56rem){.mdpVJq_desktopNav{display:block}}.mdpVJq_navList{align-items:center;gap:var(--sp-6);margin:0;padding:0;list-style:none;display:flex}.mdpVJq_link{color:var(--ink-muted);padding-block:var(--sp-2);white-space:nowrap;border:0;font-size:.9375rem;font-weight:400;position:relative}.mdpVJq_link:hover{color:var(--ink);border:0}.mdpVJq_link:after{content:"";background:var(--accent);transform-origin:0;height:1px;transition:transform .35s var(--ease);position:absolute;bottom:.15rem;left:0;right:0;transform:scaleX(0)}.mdpVJq_link:hover:after,.mdpVJq_active:after{transform:scaleX(1)}.mdpVJq_active{color:var(--ink)}.mdpVJq_tools{align-items:center;gap:var(--sp-2);flex-shrink:0;display:flex}@media (min-width:56rem){.mdpVJq_tools{gap:var(--sp-3);margin-left:var(--sp-6)}}.mdpVJq_signIn{color:var(--ink-muted);white-space:nowrap;padding-inline:var(--sp-2);border:0;font-size:.875rem;display:none}.mdpVJq_signIn:hover{color:var(--ink);border:0}@media (min-width:56rem){.mdpVJq_signIn{align-items:center;gap:.4rem;display:inline-flex}}.mdpVJq_signIn svg{opacity:.75}.mdpVJq_signIn:hover svg{opacity:1}.mdpVJq_cta{border:1px solid var(--ink);background:var(--ink);color:var(--bg);white-space:nowrap;border-radius:999px;padding:.5rem 1rem;font-size:.875rem;transition:background .2s,border-color .2s,color .2s;display:none}.mdpVJq_cta:hover{background:var(--mahogany);border-color:var(--mahogany);color:var(--white)}:root[data-theme=dark] .mdpVJq_cta:hover{background:var(--ignition);border-color:var(--ignition);color:#221f28}@media (min-width:56rem){.mdpVJq_cta{display:inline-flex}}.mdpVJq_burger{border:1px solid var(--rule);cursor:pointer;background:0 0;border-radius:999px;flex-direction:column;justify-content:center;gap:4px;width:2.25rem;height:2.25rem;padding:0 .4rem;display:inline-flex}@media (min-width:56rem){.mdpVJq_burger{display:none}}.mdpVJq_burgerBar{background:var(--ink);width:100%;height:1.5px;transition:transform .3s var(--ease), opacity .2s ease;border-radius:2px;display:block}.mdpVJq_barTop{transform:translateY(5.5px)rotate(45deg)}.mdpVJq_barMid{opacity:0}.mdpVJq_barBot{transform:translateY(-5.5px)rotate(-45deg)}.mdpVJq_panel{border-top:1px solid var(--rule);background:var(--bg);overflow:hidden}@media (min-width:56rem){.mdpVJq_panel{display:none}}.mdpVJq_panelList{padding:var(--sp-4) 0 var(--sp-6);gap:var(--sp-1);flex-direction:column;margin:0;list-style:none;display:flex}.mdpVJq_panelOpen .mdpVJq_panelList>li{animation:mdpVJq_item-in .4s var(--ease) both;animation-delay:calc(var(--i) * 45ms)}@keyframes mdpVJq_item-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.mdpVJq_panelLink{padding:var(--sp-3) 0;color:var(--ink-muted);border:0;border-bottom:1px solid var(--rule);font-size:1.25rem;font-weight:300;display:block}.mdpVJq_panelLink:hover,.mdpVJq_panelLink.mdpVJq_active{color:var(--ink);border-bottom-color:var(--rule)}.mdpVJq_panelCta{margin-top:var(--sp-4);border:1px solid var(--ink);background:var(--ink);color:var(--bg);border-radius:999px;padding:.7rem 1.4rem;font-size:.9375rem;display:inline-flex}.mdpVJq_panelCta:hover{background:var(--mahogany);border-color:var(--mahogany);color:var(--white)}@media (prefers-reduced-motion:reduce){.mdpVJq_wordmark,.mdpVJq_inner,.mdpVJq_link:after,.mdpVJq_burgerBar{transition:none}.mdpVJq_panelOpen .mdpVJq_panelList>li{animation:none}}
.EnQMsq_stage{--tilt-x:0deg;--tilt-y:0deg;--size:clamp(17rem, 34vw, 30rem);width:var(--size);height:var(--size);perspective:1100px;perspective-origin:50%;pointer-events:none;margin-inline:auto;transition:transform .5s cubic-bezier(.22,1,.36,1);position:relative}.EnQMsq_system{transform-style:preserve-3d;transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transition:transform .9s cubic-bezier(.22,1,.36,1);animation:44s ease-in-out infinite EnQMsq_gm-drift;position:absolute;inset:0}.EnQMsq_glow{background:radial-gradient(circle at 38% 32%, color-mix(in srgb, var(--ignition) 30%, transparent) 0%, color-mix(in srgb, var(--mahogany) 12%, transparent) 34%, transparent 64%);filter:blur(6px);border-radius:50%;animation:9s ease-in-out infinite EnQMsq_gm-breathe;position:absolute;inset:-30%}.EnQMsq_planet{transform-style:preserve-3d;background:radial-gradient(circle at 32% 28%, #f0b493 0%, var(--ignition) 22%, var(--imperial-topaz) 52%, var(--mahogany) 74%, #4a3138 92%);box-shadow:inset -14px -14px 34px #18141c9e, inset 6px 6px 22px #ffd6ba29, 0 0 44px color-mix(in srgb, var(--ignition) 26%, transparent);border-radius:50%;animation:13s ease-in-out infinite EnQMsq_gm-bob;position:absolute;inset:27%}.EnQMsq_planetTerminator{mix-blend-mode:multiply;background:radial-gradient(circle at 76% 74%,#1a161ea8 0%,#1a161e47 36%,#0000 62%);border-radius:50%;position:absolute;inset:0}.EnQMsq_planetGlint{pointer-events:none;border-radius:50%;position:absolute;inset:0;overflow:hidden}.EnQMsq_planetGlint:after{content:"";background:linear-gradient(90deg,#0000,#ffe2ca3d,#0000);width:42%;height:220%;animation:11s ease-in-out infinite EnQMsq_gm-glint;position:absolute;top:-60%;left:-40%;transform:rotate(22deg)translate(-120%)}@keyframes EnQMsq_gm-glint{0%,62%{transform:rotate(22deg)translate(-120%)}82%,to{transform:rotate(22deg)translate(420%)}}.EnQMsq_planetAtmosphere{border:1px solid color-mix(in srgb, var(--ignition) 46%, transparent);box-shadow:0 0 26px color-mix(in srgb, var(--ignition) 34%, transparent);opacity:.75;border-radius:50%;position:absolute;inset:-3%}.EnQMsq_orbit{transform-style:preserve-3d;position:absolute;inset:0}.EnQMsq_ring{border:1px solid color-mix(in srgb, var(--ignition) 34%, transparent);border-radius:50%;position:absolute;inset:0}.EnQMsq_orbit1{transform:rotateX(74deg)rotate(12deg)}.EnQMsq_orbit1 .EnQMsq_ring{inset:4%}.EnQMsq_orbit2{transform:rotateX(68deg)rotate(-30deg)}.EnQMsq_orbit2 .EnQMsq_ring{border-color:color-mix(in srgb, var(--imperial-topaz) 42%, transparent);border-style:solid;inset:-7%}.EnQMsq_orbit3{transform:rotateX(80deg)rotate(58deg)}.EnQMsq_orbit3 .EnQMsq_ring{border-color:color-mix(in srgb, var(--wild-ginger) 34%, transparent);inset:-18%}.EnQMsq_rotator{transform-style:preserve-3d;animation:20s linear infinite EnQMsq_gm-orbit;position:absolute;inset:0}.EnQMsq_orbit1 .EnQMsq_rotator{animation-duration:16s;inset:4%}.EnQMsq_orbit2 .EnQMsq_rotator{animation-duration:27s;animation-direction:reverse;inset:-7%}.EnQMsq_orbit3 .EnQMsq_rotator{animation-duration:38s;inset:-18%}.EnQMsq_satellite{background:var(--ignition);width:10px;height:10px;box-shadow:0 0 10px color-mix(in srgb, var(--ignition) 85%, transparent), 0 0 22px color-mix(in srgb, var(--ignition) 45%, transparent);border-radius:50%;margin:-5px 0 0 -5px;position:absolute;top:50%;left:0}.EnQMsq_sat2{background:var(--sat-bright);width:7px;height:7px;box-shadow:0 0 8px color-mix(in srgb, var(--sat-bright) 75%, transparent), 0 0 18px color-mix(in srgb, var(--imperial-topaz) 55%, transparent);margin:-3.5px 0 0 -3.5px}.EnQMsq_sat3{background:var(--wild-ginger);width:6px;height:6px;box-shadow:0 0 9px color-mix(in srgb, var(--wild-ginger) 70%, transparent);margin:-3px 0 0 -3px}@keyframes EnQMsq_gm-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes EnQMsq_gm-drift{0%,to{rotate:y 0deg}50%{rotate:y 16deg}}@keyframes EnQMsq_gm-breathe{0%,to{opacity:.82;transform:scale(1)}50%{opacity:1;transform:scale(1.045)}}@keyframes EnQMsq_gm-bob{0%,to{transform:translate(0,0)}50%{transform:translateY(-2.5%)}}.EnQMsq_stage{animation:1.5s cubic-bezier(.22,1,.36,1) both EnQMsq_gm-arrive}@keyframes EnQMsq_gm-arrive{0%{opacity:0;transform:scale(.9)translateY(18px)}to{opacity:1;transform:scale(1)translateY(0)}}@media (prefers-reduced-motion:reduce){.EnQMsq_stage,.EnQMsq_system,.EnQMsq_glow,.EnQMsq_planet,.EnQMsq_rotator,.EnQMsq_orbit1 .EnQMsq_rotator,.EnQMsq_orbit2 .EnQMsq_rotator,.EnQMsq_orbit3 .EnQMsq_rotator,.EnQMsq_planetGlint:after{animation:none}.EnQMsq_planetGlint:after{opacity:0}.EnQMsq_system{transition:none}}
.wWXZva_footer{padding-block:var(--sp-16) var(--sp-8);margin-top:auto}.wWXZva_top{gap:var(--sp-12);padding-bottom:var(--sp-12);display:grid}@media (min-width:52rem){.wWXZva_top{gap:var(--sp-16);grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.wWXZva_brandCol{gap:var(--sp-4);flex-direction:column;display:flex}.wWXZva_tagline{letter-spacing:var(--track-tagline);text-transform:uppercase;color:var(--ink-faint);font-size:.6875rem;font-weight:300}.wWXZva_cols{gap:var(--sp-8);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid}.wWXZva_list a{overflow-wrap:anywhere}.wWXZva_colTitle{letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--ink-faint);margin-bottom:var(--sp-4);font-size:.6875rem;font-weight:400}.wWXZva_list{gap:var(--sp-2);flex-direction:column;margin:0;padding:0;font-size:.9375rem;list-style:none;display:flex}.wWXZva_list a{color:var(--ink-muted);border:0}.wWXZva_list a:hover{color:var(--link-hover);border:0}.wWXZva_plain{color:var(--ink-faint)}.wWXZva_bottom{justify-content:space-between;gap:var(--sp-4);padding-top:var(--sp-8);border-top:1px solid var(--rule);color:var(--ink-faint);flex-wrap:wrap;font-size:.8125rem;display:flex}.wWXZva_socials{margin-top:var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--rule)}.wWXZva_handle{color:var(--ink-faint);white-space:nowrap;margin-left:.4rem}
.yGcZjW_field{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(150% 130% at 72% 10%,#000 0% 52%,#0000 88%);mask-image:radial-gradient(150% 130% at 72% 10%,#000 0% 52%,#0000 88%)}.yGcZjW_far,.yGcZjW_mid,.yGcZjW_near{will-change:transform;background:0 0;border-radius:50%;position:absolute;top:0;left:0}.yGcZjW_far{opacity:.55;filter:blur(.2px);width:1px;height:1px;animation:240s linear infinite yGcZjW_drift-far}.yGcZjW_mid{opacity:.75;width:1.5px;height:1.5px;animation:150s linear infinite yGcZjW_drift-mid}.yGcZjW_near{opacity:1;width:2.5px;height:2.5px;filter:drop-shadow(0 0 3px color-mix(in srgb, var(--accent) 60%, transparent));animation:90s linear infinite yGcZjW_drift-near}@keyframes yGcZjW_drift-far{0%{transform:translate(0,0)}to{transform:translate(-6vmax,2vmax)}}@keyframes yGcZjW_drift-mid{0%{transform:translate(0,0)}to{transform:translate(-14vmax,4vmax)}}@keyframes yGcZjW_drift-near{0%{transform:translate(0,0)}to{transform:translate(-26vmax,7vmax)}}.yGcZjW_meteor{background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--accent) 35%, transparent) 45%, color-mix(in srgb, var(--accent) 85%, transparent) 88%, var(--accent) 100%);opacity:0;border-radius:999px;width:13rem;height:2px;position:absolute;transform:rotate(18deg)}.yGcZjW_meteor:after{content:"";background:var(--white);width:4px;height:4px;box-shadow:0 0 6px 1px var(--accent), 0 0 14px 3px color-mix(in srgb, var(--accent) 55%, transparent);border-radius:50%;margin-top:-2px;position:absolute;top:50%;right:-1px}.yGcZjW_meteorOne{animation:21s ease-out 3s infinite yGcZjW_streak;top:10%;left:58%}.yGcZjW_meteorTwo{width:8rem;animation:27s ease-out 12s infinite yGcZjW_streak;top:24%;left:70%}.yGcZjW_meteorThree{width:15rem;animation:33s ease-out 24s infinite yGcZjW_streak;top:4%;left:64%}@keyframes yGcZjW_streak{0%{opacity:0;transform:translate(-8vmax,-3vmax)rotate(18deg)}2%{opacity:0}4%{opacity:1}9%{opacity:0;transform:translate(14vmax,5vmax)rotate(18deg)}to{opacity:0;transform:translate(14vmax,5vmax)rotate(18deg)}}.yGcZjW_field{opacity:.45}:root[data-theme=dark] .yGcZjW_field{opacity:1}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .yGcZjW_field{opacity:1}}@media (prefers-reduced-motion:reduce){.yGcZjW_far,.yGcZjW_mid,.yGcZjW_near{animation:none}.yGcZjW_meteor{display:none}}
._5O6ruW_wrap{z-index:60;flex-direction:column;align-items:flex-end;gap:12px;display:flex;position:fixed;bottom:20px;right:20px}._5O6ruW_button{width:54px;height:54px;color:var(--white);background:var(--mahogany);cursor:pointer;border:none;border-radius:999px;place-items:center;padding:0;transition:transform .14s,box-shadow .14s;display:grid;box-shadow:0 10px 26px -10px #00000080}._5O6ruW_button:hover{transform:translateY(-2px);box-shadow:0 14px 30px -10px #0000008c}._5O6ruW_button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}._5O6ruW_panel{background:var(--bg-raised);border:1px solid var(--rule);border-radius:14px;width:min(20rem,100vw - 40px);padding:18px;animation:.16s ease-out _5O6ruW_rise;box-shadow:0 18px 40px -18px #00000080}@keyframes _5O6ruW_rise{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){._5O6ruW_panel{animation:none}._5O6ruW_button{transition:none}._5O6ruW_button:hover{transform:none}}._5O6ruW_title{color:var(--ink);margin:0 0 6px;font-size:.9375rem;font-weight:500}._5O6ruW_body{color:var(--ink-muted);margin:0 0 14px;font-size:.8125rem;line-height:1.55}._5O6ruW_cta{color:var(--white);background:var(--mahogany);border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:11px 14px;font-size:.875rem;text-decoration:none;display:flex}._5O6ruW_cta:hover{filter:brightness(1.06)}._5O6ruW_cta:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._5O6ruW_number{text-align:center;color:var(--ink-faint);font-variant-numeric:tabular-nums;margin:10px 0 0;font-size:.75rem}@media (max-width:30rem){._5O6ruW_wrap{bottom:14px;right:14px}._5O6ruW_panel{width:calc(100vw - 28px)}}
.xcWY2a_head{padding-top:clamp(var(--sp-12), 7vw, var(--sp-24))}.xcWY2a_title{margin-block:var(--sp-6) var(--sp-8);font-size:clamp(1.9rem,1.4rem + 2.4vw,3.2rem)}.xcWY2a_sectionHead{gap:var(--sp-6);margin-bottom:var(--sp-16);flex-direction:column;display:flex}.xcWY2a_stack{border-top:1px solid var(--rule);margin:0}.xcWY2a_stackRow{gap:var(--sp-1);padding-block:var(--sp-4);border-bottom:1px solid var(--rule);display:grid}@media (min-width:40rem){.xcWY2a_stackRow{gap:var(--sp-8);grid-template-columns:minmax(0,18rem) 1fr;align-items:baseline}}.xcWY2a_stackRow dt{color:var(--ink-faint);font-size:.9375rem}.xcWY2a_stackRow dd{margin:0;font-weight:400}.xcWY2a_stackNote{margin-top:var(--sp-8);max-width:var(--measure);color:var(--ink-muted);font-size:.9375rem}.xcWY2a_done{border-top:0}.xcWY2a_doneList{counter-reset:d;gap:var(--sp-6);margin:0;padding:0;list-style:none;display:grid}@media (min-width:52rem){.xcWY2a_doneList{gap:var(--sp-8) var(--sp-12);grid-template-columns:repeat(2,1fr)}}.xcWY2a_doneList li{counter-increment:d;color:var(--ink-muted);padding-left:2.5rem;position:relative}.xcWY2a_doneList li:before{content:counter(d, decimal-leading-zero);letter-spacing:.06em;color:var(--accent-text);font-size:.75rem;position:absolute;top:.2rem;left:0}.xcWY2a_tiers{gap:var(--sp-12);display:grid}@media (min-width:60rem){.xcWY2a_tiers{gap:var(--sp-8);grid-template-columns:repeat(3,1fr)}}.xcWY2a_tier{border-top:2px solid var(--ignition);padding-top:var(--sp-6)}.xcWY2a_tierHead{margin-bottom:var(--sp-6)}.xcWY2a_tierName{font-size:1.15rem}.xcWY2a_tierWhen{margin-top:var(--sp-1);color:var(--ink-faint);letter-spacing:.01em;font-size:.8125rem}.xcWY2a_tierList{gap:var(--sp-3);margin:0;padding:0;list-style:none;display:grid}.xcWY2a_tierList li{padding-left:var(--sp-6);color:var(--ink-muted);font-size:.9375rem;line-height:1.5;position:relative}.xcWY2a_tierList li:before{content:"";background:var(--rule-strong);width:.6rem;height:1px;position:absolute;top:.65em;left:0}.xcWY2a_sev{border-top:1px solid var(--rule);max-width:46rem;margin:0}.xcWY2a_sevRow{gap:var(--sp-1);padding-block:var(--sp-4);border-bottom:1px solid var(--rule);display:grid}@media (min-width:40rem){.xcWY2a_sevRow{gap:var(--sp-6);grid-template-columns:8rem 1fr;align-items:baseline}}.xcWY2a_sevRow dt{letter-spacing:.08em;color:var(--accent-text);font-size:.8125rem}.xcWY2a_sevRow dd{color:var(--ink-muted);margin:0}.xcWY2a_sevNote{margin-top:var(--sp-8);max-width:var(--measure);color:var(--ink-muted)}.xcWY2a_sevCaveat{margin-top:var(--sp-6);max-width:var(--measure);padding:var(--sp-6);background:var(--bg-raised);border-left:2px solid var(--rule-strong);border-radius:var(--radius);color:var(--ink-muted);font-size:.9375rem}.xcWY2a_principles{background:var(--bg-band)}.xcWY2a_principleGrid{gap:var(--sp-8);display:grid}@media (min-width:44rem){.xcWY2a_principleGrid{gap:var(--sp-12) var(--sp-8);grid-template-columns:repeat(2,1fr)}}@media (min-width:64rem){.xcWY2a_principleGrid{grid-template-columns:repeat(3,1fr)}}.xcWY2a_principle p{color:var(--ink-muted);font-size:.9375rem}.xcWY2a_principleTitle{margin-bottom:var(--sp-2);letter-spacing:0;font-size:1.0625rem;font-weight:500}.xcWY2a_cta{border-top:1px solid var(--rule)}.xcWY2a_actions{gap:var(--sp-4);margin-top:var(--sp-8);flex-wrap:wrap;display:flex}.xcWY2a_gatesArt{margin-bottom:var(--sp-12);justify-content:center;display:flex}.xcWY2a_gatesArt svg{max-width:34rem}@media (min-width:60rem){.xcWY2a_gatesArt{margin-bottom:var(--sp-16)}}.xcWY2a_bandFigure{background:var(--bg-band);width:100%;height:clamp(160px,26vw,320px);display:block;overflow:hidden}.xcWY2a_bandFigure img{object-fit:cover;object-position:center 42%;width:100%;height:100%}
.KiW3Na_wrap{justify-content:center;align-items:center;line-height:0;display:inline-flex}.KiW3Na_svg{overflow:visible}.KiW3Na_track{opacity:.18}.KiW3Na_comet{stroke-dasharray:34 208;stroke-dashoffset:242px;animation:1.5s linear infinite KiW3Na_orbit-travel}.KiW3Na_planet{transform-origin:60px 60px;animation:3s ease-in-out infinite KiW3Na_planet-breathe}@keyframes KiW3Na_orbit-travel{0%{stroke-dashoffset:242px}to{stroke-dashoffset:0}}@keyframes KiW3Na_planet-breathe{0%,to{opacity:.85}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.KiW3Na_comet{stroke-dashoffset:180px;animation:none}.KiW3Na_planet{animation:none}.KiW3Na_svg{animation:1.6s ease-in-out infinite KiW3Na_mark-breathe}@keyframes KiW3Na_mark-breathe{0%,to{opacity:.45}50%{opacity:1}}}
.U2Tp6W_reveal{opacity:1}.U2Tp6W_armed{opacity:0;will-change:opacity, transform;transition:opacity .75s cubic-bezier(.22,1,.36,1),transform .75s cubic-bezier(.22,1,.36,1);transform:translateY(16px)}.U2Tp6W_shown{opacity:1;will-change:auto;transform:translate(0,0)}@media (prefers-reduced-motion:reduce){.U2Tp6W_armed{opacity:1;transition:none;transform:none}}
._8aEwW_hero{padding-top:clamp(var(--sp-12), 7vw, var(--sp-24));padding-bottom:var(--sp-12);position:relative;overflow:hidden}._8aEwW_heroGrid{z-index:1;gap:clamp(var(--sp-12), 6vw, var(--sp-16));align-items:center;display:grid;position:relative}@media (min-width:60rem){._8aEwW_heroGrid{gap:var(--sp-16);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}._8aEwW_heroCopy{max-width:34rem}._8aEwW_heroMark{margin-bottom:var(--sp-10,2.5rem);animation:.9s cubic-bezier(.22,1,.36,1) both _8aEwW_hero-in}._8aEwW_heroTitle{margin-bottom:var(--sp-8)}._8aEwW_heroLine{animation:.9s cubic-bezier(.22,1,.36,1) both _8aEwW_hero-in;display:block}._8aEwW_heroLine:first-child{animation-delay:.1s}._8aEwW_heroLine:nth-child(2){color:var(--ink-muted);animation-delay:.19s}._8aEwW_heroLede{margin-bottom:var(--sp-12);max-width:32rem;animation:.9s cubic-bezier(.22,1,.36,1) .3s both _8aEwW_hero-in}._8aEwW_heroActions{gap:var(--sp-4);margin-top:var(--sp-8);flex-wrap:wrap;animation:.9s cubic-bezier(.22,1,.36,1) .4s both _8aEwW_hero-in;display:flex}._8aEwW_heroVisual{justify-content:center;align-items:center;min-width:0;display:flex}@keyframes _8aEwW_hero-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translate(0,0)}}._8aEwW_scrollHint{z-index:1;align-items:center;gap:var(--sp-3);margin-top:clamp(var(--sp-8), 5vw, var(--sp-16));letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--ink-faint);font-size:.6875rem;animation:.9s cubic-bezier(.22,1,.36,1) .6s both _8aEwW_hero-in;display:flex;position:relative}._8aEwW_scrollLine{background:var(--rule-strong);width:3rem;height:1px;display:block;position:relative;overflow:hidden}._8aEwW_scrollLine:after{content:"";background:var(--ignition);animation:2.6s ease-in-out infinite _8aEwW_scroll-sweep;position:absolute;inset:0;transform:translate(-100%)}@keyframes _8aEwW_scroll-sweep{0%{transform:translate(-100%)}55%,to{transform:translate(100%)}}._8aEwW_sectionHead{gap:var(--sp-6);margin-bottom:var(--sp-16);flex-direction:column;display:flex}._8aEwW_more{margin-top:var(--sp-12);font-size:.9375rem}._8aEwW_offerList{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}._8aEwW_offer{gap:var(--sp-2) var(--sp-4);padding:var(--sp-8) var(--sp-4) var(--sp-8) 0;border-bottom:1px solid var(--rule);grid-template-columns:3.5rem 1fr;align-items:start;transition:background .35s;display:grid;position:relative}._8aEwW_offer:before{content:"";background:var(--ignition);transform-origin:top;width:2px;transition:transform .45s cubic-bezier(.22,1,.36,1);position:absolute;inset:0 auto 0 0;transform:scaleY(0)}._8aEwW_offer:hover:before{transform:scaleY(1)}._8aEwW_offer:hover{background:linear-gradient(90deg, color-mix(in srgb, var(--ignition) 7%, transparent) 0%, transparent 42%)}@media (min-width:48rem){._8aEwW_offer{gap:var(--sp-8);padding-left:var(--sp-6);grid-template-columns:6rem minmax(0,20rem) 1fr;align-items:baseline}}._8aEwW_offerNum{letter-spacing:var(--track-eyebrow);color:var(--accent-text);padding-top:.35rem;font-size:.75rem}._8aEwW_offerName{font-size:clamp(1.15rem,1.05rem + .5vw,1.45rem)}._8aEwW_offerLead{color:var(--ink-muted);grid-column:2/-1;font-size:.9375rem}@media (min-width:48rem){._8aEwW_offerLead{grid-column:auto}}._8aEwW_proof{border-top:0}._8aEwW_doneBlock{background:var(--bg-raised);border-radius:var(--radius);padding:clamp(var(--sp-8), 5vw, var(--sp-16))}._8aEwW_doneTitle{margin-bottom:var(--sp-6)}._8aEwW_doneList{counter-reset:done;gap:var(--sp-4);margin:0;padding:0;list-style:none;display:grid}@media (min-width:52rem){._8aEwW_doneList{gap:var(--sp-6) var(--sp-12);grid-template-columns:repeat(2,1fr)}}._8aEwW_doneList li{counter-increment:done;color:var(--ink-muted);padding-left:2.25rem;font-size:.9375rem;line-height:1.55;position:relative}._8aEwW_doneList li:before{content:counter(done, decimal-leading-zero);letter-spacing:.06em;color:var(--accent-text);font-size:.75rem;position:absolute;top:.1rem;left:0}._8aEwW_doneNote{margin-top:var(--sp-8);padding-top:var(--sp-6);border-top:1px solid var(--rule);color:var(--ink-faint);font-size:.9375rem}._8aEwW_engine{border-top:1px solid var(--rule-strong);padding-top:var(--sp-6)}._8aEwW_engineName{margin-bottom:var(--sp-4)}._8aEwW_engine p{color:var(--ink-muted);font-size:.9375rem}._8aEwW_engineRole{margin-top:var(--sp-4);font-style:italic;color:var(--ink-faint)!important}._8aEwW_engineNote{margin-top:var(--sp-12);max-width:var(--measure);color:var(--ink-muted)}._8aEwW_standGrid{gap:var(--sp-16);display:grid}@media (min-width:52rem){._8aEwW_standGrid{grid-template-columns:1.35fr 1fr}}._8aEwW_standTitle{margin-bottom:var(--sp-8);font-size:clamp(1.3rem,1.15rem + .7vw,1.7rem)}._8aEwW_isList{gap:var(--sp-6);margin:0;display:grid}._8aEwW_isList dt{margin-bottom:var(--sp-1);font-weight:500}._8aEwW_isList dd{color:var(--ink-muted);margin:0;font-size:.9375rem}._8aEwW_isNotList{gap:var(--sp-4);margin:0;padding:0;list-style:none;display:grid}._8aEwW_isNotList li{padding-left:var(--sp-6);color:var(--ink-muted);font-size:.9375rem;position:relative}._8aEwW_isNotList li:before{content:"";background:var(--ignition);width:.75rem;height:1px;position:absolute;top:.7em;left:0}._8aEwW_cta{background:var(--bg-band)}@media (prefers-reduced-motion:reduce){._8aEwW_heroMark,._8aEwW_heroLine,._8aEwW_heroLede,._8aEwW_heroActions,._8aEwW_scrollHint{animation:none}._8aEwW_scrollLine:after{animation:none;transform:translate(0)}}._8aEwW_proofArt{align-items:center;gap:var(--sp-4);margin-bottom:var(--sp-12);flex-direction:column;display:flex}@media (min-width:52rem){._8aEwW_proofArt{align-items:center;gap:var(--sp-12);flex-direction:row}}._8aEwW_proofArtCaption{max-width:24rem;color:var(--ink-muted);font-size:.9375rem}._8aEwW_offerPrice{margin-top:var(--sp-3);font-variant-numeric:tabular-nums;color:var(--ink-muted);font-size:.8125rem}._8aEwW_offerUnit{color:var(--ink-faint)}._8aEwW_bandFigure{background:var(--bg-band);width:100%;height:clamp(180px,34vw,420px);display:block;overflow:hidden}._8aEwW_bandFigure img{object-fit:cover;object-position:center 38%;width:100%;height:100%}
.VKYseq_head{padding-top:clamp(var(--sp-12), 7vw, var(--sp-24))}.VKYseq_title{margin-block:var(--sp-6) var(--sp-8);font-size:clamp(1.9rem,1.4rem + 2.4vw,3.2rem)}.VKYseq_offers{gap:0;display:grid}.VKYseq_offer{gap:var(--sp-4);padding-block:clamp(var(--sp-12), 6vw, var(--sp-16));border-top:1px solid var(--rule);display:grid}.VKYseq_offer:first-child{border-top:0;padding-top:0}.VKYseq_offerNum{letter-spacing:var(--track-eyebrow);color:var(--accent-text);font-size:.75rem}.VKYseq_offerName{margin-bottom:var(--sp-6);font-size:clamp(1.5rem,1.25rem + 1.2vw,2.1rem)}.VKYseq_offerLead{margin-bottom:var(--sp-6);font-size:clamp(1.0625rem,1rem + .35vw,1.25rem);line-height:1.5}.VKYseq_offerText{color:var(--ink-muted)}.VKYseq_offerNote{margin-top:var(--sp-6);padding:var(--sp-6);background:var(--bg-raised);border-left:2px solid var(--ignition);border-radius:var(--radius);color:var(--ink-muted);font-size:.9375rem}.VKYseq_offerFor{margin-top:var(--sp-8);padding-top:var(--sp-6);border-top:1px solid var(--rule);color:var(--ink-muted);font-size:.9375rem}.VKYseq_offerForLabel{letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--ink-faint);margin-bottom:var(--sp-2);font-size:.6875rem;display:block}.VKYseq_pricing{background:var(--bg-band)}.VKYseq_pricingTitle{margin-block:var(--sp-6)}.VKYseq_pricingBody{color:var(--ink-muted)}.VKYseq_pricingBody+.VKYseq_pricingBody{margin-top:var(--sp-4)}.VKYseq_cta{border-top:1px solid var(--rule)}.VKYseq_actions{gap:var(--sp-4);margin-top:var(--sp-8);flex-wrap:wrap;display:flex}.VKYseq_offerArt{margin-top:var(--sp-8);padding-top:var(--sp-6);border-top:1px solid var(--rule);max-width:22rem}.VKYseq_groupTitle{margin-bottom:var(--sp-4);font-size:clamp(1.25rem,1.1rem + .7vw,1.6rem);font-weight:300}.VKYseq_groupNote{max-width:var(--measure);margin-bottom:clamp(var(--sp-8), 4vw, var(--sp-12));color:var(--ink-muted);font-size:.9375rem;line-height:1.7}.VKYseq_building{background:var(--bg-raised,color-mix(in srgb, var(--ink) 3%, var(--bg)));border-block:1px solid var(--rule)}.VKYseq_badge{margin-left:var(--sp-3);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--accent-text);border:1px solid var(--accent);vertical-align:middle;white-space:nowrap;border-radius:999px;padding:.1rem .55rem;font-size:.625rem;font-weight:400;display:inline-block}.VKYseq_offerHead{gap:var(--sp-3);margin-bottom:var(--sp-6);display:grid}.VKYseq_offerName{align-items:baseline;gap:var(--sp-3);flex-wrap:wrap;scroll-margin-top:6rem;display:flex}.VKYseq_tiers{gap:var(--sp-4);margin-bottom:var(--sp-8);display:grid}@media (min-width:52rem){.VKYseq_tiers{grid-template-columns:repeat(3,1fr)}}.VKYseq_tier{gap:var(--sp-3);padding:var(--sp-5);background:var(--bg-raised,color-mix(in srgb, var(--ink) 2.5%, var(--bg)));border:1px solid var(--rule);border-radius:var(--radius);flex-direction:column;display:flex}.VKYseq_tierHead{gap:.2rem;display:grid}.VKYseq_tierName{color:var(--ink);font-size:1rem;font-weight:400}.VKYseq_tierPrice{font-variant-numeric:tabular-nums;color:var(--ink);align-items:baseline;gap:.15rem;font-size:1.375rem;display:flex}.VKYseq_plus{color:var(--accent-text);font-size:1.375rem}.VKYseq_tierUnit{letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--ink-faint);margin-left:.35rem;font-size:.6875rem}.VKYseq_tierLead{color:var(--ink-muted);font-size:.875rem;line-height:1.6}.VKYseq_includes{padding-bottom:var(--sp-2);gap:.35rem;margin-bottom:auto;list-style:none;display:grid}.VKYseq_includes li{color:var(--ink-muted);padding-left:1.1rem;font-size:.8125rem;line-height:1.55;position:relative}.VKYseq_includes li:before{content:"";background:var(--accent);opacity:.55;border-radius:50%;width:.4rem;height:.4rem;position:absolute;top:.55em;left:0}.VKYseq_orderButton,.VKYseq_askButton{text-align:center;border-radius:var(--radius);padding:.6rem 1rem;font-size:.875rem;text-decoration:none;transition:background .15s,border-color .15s;display:inline-block}.VKYseq_orderButton{color:var(--bg);background:var(--ink);border:1px solid var(--ink)}.VKYseq_orderButton:hover{background:var(--accent-text);border-color:var(--accent-text)}.VKYseq_askButton{color:var(--ink);border:1px dashed var(--rule-strong);background:0 0}.VKYseq_askButton:hover{border-color:var(--accent)}:is(.VKYseq_orderButton,.VKYseq_askButton):focus-visible{outline:2px solid var(--accent);outline-offset:2px}.VKYseq_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.VKYseq_offerBody{max-width:var(--measure)}.VKYseq_bandFigure{background:var(--bg-band);width:100%;height:clamp(160px,28vw,340px);display:block;overflow:hidden}.VKYseq_bandFigure img{object-fit:cover;object-position:center 45%;width:100%;height:100%}.VKYseq_dimensionScroll{margin-top:var(--sp-6);-webkit-overflow-scrolling:touch;overflow-x:auto}.VKYseq_dimensions{border-collapse:collapse;text-align:left;width:100%;min-width:40rem;font-size:.9375rem;line-height:1.5}.VKYseq_dimensions th,.VKYseq_dimensions td{padding:var(--sp-3) var(--sp-4) var(--sp-3) 0;vertical-align:top;border-bottom:1px solid var(--rule)}.VKYseq_dimensions thead th{letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--ink-faint);border-bottom-color:var(--rule-strong);font-size:.75rem;font-weight:500}.VKYseq_dimensions tbody th{color:var(--ink);white-space:nowrap;padding-right:var(--sp-6);font-weight:500}.VKYseq_dimensions td{color:var(--ink-muted)}.VKYseq_anchorSection{background:var(--bg-sunken)}.VKYseq_anchors{gap:var(--sp-4);margin-top:var(--sp-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));display:grid}.VKYseq_anchor{padding:var(--sp-5);background:var(--bg);border:1px solid var(--rule);border-radius:var(--radius)}.VKYseq_anchorTitle{margin:0 0 var(--sp-3);color:var(--ink);text-wrap:balance;font-size:1rem;line-height:1.35}.VKYseq_anchorList{gap:var(--sp-2);color:var(--ink-muted);flex-direction:column;margin:0;padding:0;font-size:.9375rem;list-style:none;display:flex}.VKYseq_anchorList li{padding-left:var(--sp-4);position:relative}.VKYseq_anchorList li:before{content:"";background:var(--rule-strong);width:.375rem;height:1px;position:absolute;top:.6em;left:0}
.xQlbsq_root{z-index:60;pointer-events:none;opacity:0;transition:opacity .2s;position:fixed;inset:0 0 auto}.xQlbsq_on{opacity:1}.xQlbsq_bar{background:color-mix(in srgb, var(--accent) 16%, transparent);width:100%;height:2px;overflow:hidden}.xQlbsq_bar:after{content:"";background:linear-gradient(90deg, transparent, var(--accent) 40%, var(--accent) 60%, transparent);width:40%;height:100%;animation:1.1s cubic-bezier(.65,0,.35,1) infinite xQlbsq_sweep;display:block;transform:translate(-100%)}@keyframes xQlbsq_sweep{0%{transform:translate(-100%)}to{transform:translate(350%)}}.xQlbsq_badge{top:calc(var(--sp-4) + 2px);right:var(--sp-5);padding:var(--sp-2);background:color-mix(in srgb, var(--bg-raised) 92%, transparent);border:1px solid var(--rule);box-shadow:0 4px 18px var(--shadow);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;transition:transform .28s var(--ease), opacity .28s ease;border-radius:999px;align-items:center;display:flex;position:absolute;transform:scale(.85)}.xQlbsq_on .xQlbsq_badge{opacity:1;transform:scale(1)}@media (min-width:48rem){.xQlbsq_badge{right:var(--sp-8)}}@media (prefers-reduced-motion:reduce){.xQlbsq_bar:after{background:var(--accent);opacity:.55;width:100%;animation:none;transform:none}.xQlbsq_badge{transition:none}}
.Qk3gNq_figure{margin:0}.Qk3gNq_image{aspect-ratio:3/2;object-fit:cover;background:var(--bg-band);border-radius:var(--radius);width:100%;height:auto;display:block}.Qk3gNq_credit{color:var(--ink-faint);margin-top:.5rem;font-size:.6875rem}.Qk3gNq_credit a{color:inherit;text-underline-offset:2px;text-decoration:underline}.Qk3gNq_credit a:hover{color:var(--ink-muted)}
.OSLHOG_head{padding-top:clamp(var(--sp-12), 7vw, var(--sp-24))}.OSLHOG_title{margin-block:var(--sp-6) var(--sp-8)}.OSLHOG_grid{gap:var(--sp-16);display:grid}@media (min-width:56rem){.OSLHOG_grid{gap:var(--sp-16);grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)}}.OSLHOG_detailsTitle{letter-spacing:0;margin-bottom:var(--sp-4);font-size:1.15rem;font-weight:500}.OSLHOG_dl{gap:var(--sp-6);margin:0 0 var(--sp-8);display:grid}.OSLHOG_dl dt{letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--ink-faint);margin-bottom:var(--sp-2);font-size:.6875rem}.OSLHOG_dl dd{margin:0;font-size:1.0625rem}.OSLHOG_sub{margin-top:var(--sp-1);color:var(--ink-faint);font-size:.875rem;display:block}.OSLHOG_note{padding-top:var(--sp-6);border-top:1px solid var(--rule);color:var(--ink-muted);font-size:.9375rem}.OSLHOG_includeLede{color:var(--ink-muted);margin-bottom:var(--sp-8);font-size:.9375rem}.OSLHOG_questions{counter-reset:q;margin:0 0 var(--sp-12);gap:var(--sp-6);padding:0;list-style:none;display:grid}.OSLHOG_questions li{counter-increment:q;padding-left:2.5rem;position:relative}.OSLHOG_questions li:before{content:counter(q, decimal-leading-zero);letter-spacing:.06em;color:var(--imperial-topaz);font-size:.75rem;position:absolute;top:.2rem;left:0}.OSLHOG_q{margin-bottom:var(--sp-1);font-weight:400}.OSLHOG_why{color:var(--ink-muted);font-size:.9375rem}.OSLHOG_mailBtn{word-break:break-word}.OSLHOG_expect{background:var(--bg-band)}.OSLHOG_expectTitle{margin-block:var(--sp-6)}.OSLHOG_expectBody{color:var(--ink-muted)}.OSLHOG_expectBody+.OSLHOG_expectBody{margin-top:var(--sp-4)}.OSLHOG_socials{margin-top:var(--sp-5);padding-top:var(--sp-4);color:var(--ink-muted);border-top:1px solid var(--rule);font-size:.9375rem}
.Fu3jJG_head{padding-block:clamp(3.5rem,9vw,7rem) clamp(1.5rem,4vw,2.5rem)}.Fu3jJG_back{color:inherit;text-decoration:none}.Fu3jJG_back:hover{color:var(--link-hover)}.Fu3jJG_title{margin:var(--sp-3) 0 var(--sp-5);text-wrap:balance}.Fu3jJG_meta{gap:var(--sp-4);margin-top:var(--sp-6);flex-wrap:wrap;align-items:center;display:flex}.Fu3jJG_badge{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);border:1px solid var(--rule-strong);border-radius:999px;padding:.15rem .55rem;font-size:.6875rem}.Fu3jJG_badge_live{color:var(--ink);border-color:var(--ink-muted)}.Fu3jJG_badge_beta,.Fu3jJG_badge_building{color:var(--accent-text);border-color:color-mix(in srgb, var(--accent) 45%, transparent)}.Fu3jJG_repo{font-size:.875rem}.Fu3jJG_note{max-width:var(--measure);margin:var(--sp-5) 0 0;padding:var(--sp-4) var(--sp-5);border-left:2px solid color-mix(in srgb, var(--accent) 50%, transparent);background:var(--bg-raised);border-radius:0 var(--radius) var(--radius) 0;color:var(--ink-muted);line-height:1.65}.Fu3jJG_noteDate{color:var(--ink-faint)}.Fu3jJG_body{max-width:var(--measure)}.Fu3jJG_body h2{margin:var(--sp-10) 0 var(--sp-4);text-wrap:balance;font-size:clamp(1.2rem,2.2vw,1.5rem);font-weight:300}.Fu3jJG_body h3{margin:var(--sp-8) 0 var(--sp-3);font-size:1.0625rem;font-weight:500}.Fu3jJG_body h2:first-child,.Fu3jJG_body h3:first-child{margin-top:0}.Fu3jJG_body p{margin:0 0 var(--sp-5);color:var(--ink-muted);line-height:1.75}.Fu3jJG_body ul,.Fu3jJG_body ol{margin:0 0 var(--sp-5);padding-left:var(--sp-6);gap:var(--sp-2);color:var(--ink-muted);line-height:1.7;display:grid}.Fu3jJG_body a{color:var(--link)}.Fu3jJG_body a:hover{color:var(--link-hover)}.Fu3jJG_body code{font-family:var(--font-mono);color:var(--ink);background:var(--bg-raised);border:1px solid var(--rule);border-radius:3px;padding:.1rem .3rem;font-size:.875em}.Fu3jJG_body pre{margin:0 0 var(--sp-5);padding:var(--sp-4);background:var(--bg-raised);border:1px solid var(--rule);border-radius:var(--radius);overflow-x:auto}.Fu3jJG_body pre code{color:var(--ink);white-space:pre;background:0 0;border:0;padding:0;font-size:.8125rem;line-height:1.7}.Fu3jJG_body strong{color:var(--ink);font-weight:500}
._9zEhMq_head{padding-block:clamp(3.5rem,9vw,7rem) clamp(2rem,5vw,3.5rem)}._9zEhMq_title{margin:var(--sp-3) 0 var(--sp-5);text-wrap:balance}._9zEhMq_groupTitle{margin:0 0 var(--sp-6);font-size:clamp(1.25rem,2.4vw,1.6rem);font-weight:300}._9zEhMq_grid{gap:var(--sp-5);grid-template-columns:repeat(auto-fill,minmax(19rem,1fr));display:grid}._9zEhMq_card{gap:var(--sp-3);height:100%;padding:var(--sp-6);background:var(--bg-raised);border:1px solid var(--rule);border-radius:var(--radius);color:inherit;transition:border-color .2s var(--ease), transform .2s var(--ease);align-content:start;text-decoration:none;display:grid}._9zEhMq_card:hover{border-color:var(--rule-strong);transform:translateY(-2px)}._9zEhMq_cardHead{gap:var(--sp-3);flex-wrap:wrap;justify-content:space-between;align-items:baseline;display:flex}._9zEhMq_cardTitle{color:var(--ink);font-size:1.0625rem}._9zEhMq_cardSummary{color:var(--ink-muted);font-size:.9375rem;line-height:1.6}._9zEhMq_cardNote{padding-top:var(--sp-3);border-top:1px solid var(--rule);color:var(--ink-muted);font-size:.875rem;line-height:1.6}._9zEhMq_cardNoteDate{color:var(--ink-faint)}._9zEhMq_badge{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--ink-muted);border:1px solid var(--rule-strong);border-radius:999px;flex:none;padding:.15rem .55rem;font-size:.6875rem}._9zEhMq_badge_live{color:var(--ink);border-color:var(--ink-muted)}._9zEhMq_badge_beta,._9zEhMq_badge_building{color:var(--accent-text);border-color:color-mix(in srgb, var(--accent) 45%, transparent)}._9zEhMq_badge_planned{color:var(--ink-muted)}._9zEhMq_source{gap:var(--sp-5);justify-items:start;display:grid}
.bSawnG_head{padding-top:clamp(var(--sp-12), 7vw, var(--sp-24))}.bSawnG_title{margin-block:var(--sp-6) var(--sp-8);font-size:clamp(1.9rem,1.4rem + 2.4vw,3.2rem)}.bSawnG_panels{gap:clamp(var(--sp-8), 4vw, var(--sp-12));display:grid}.bSawnG_panel{padding:clamp(var(--sp-6), 4vw, var(--sp-10));background:var(--bg-raised);border:1px solid var(--rule);border-radius:var(--radius-lg)}.bSawnG_panelHead{margin-bottom:var(--sp-6)}.bSawnG_panelName{margin:0 0 var(--sp-2);font-size:clamp(1.4rem,1.2rem + 1vw,2rem)}.bSawnG_panelKind{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);margin:0;font-size:.8125rem}.bSawnG_panelSummary{margin:0 0 var(--sp-4);color:var(--ink);max-width:44rem;font-size:1.0625rem;line-height:1.65}.bSawnG_panelDetail{margin:0 0 var(--sp-4);color:var(--ink-muted);max-width:44rem;line-height:1.7}.bSawnG_chips{gap:var(--sp-2);margin:0 0 var(--sp-6);flex-wrap:wrap;padding:0;list-style:none;display:flex}.bSawnG_chip{color:var(--ink-muted);background:var(--bg-band);border:1px solid var(--rule);border-radius:999px;padding:.3rem .7rem;font-size:.8125rem}.bSawnG_more{margin-bottom:var(--sp-6)}.bSawnG_moreSummary{cursor:pointer;color:var(--ink-muted);padding:var(--sp-2) 0;font-size:.875rem}.bSawnG_moreSummary:hover{color:var(--ink)}.bSawnG_more[open] .bSawnG_moreSummary{margin-bottom:var(--sp-3)}.bSawnG_visit{color:var(--accent-text);border-bottom:1px solid;align-items:center;gap:.4rem;padding-bottom:2px;font-size:.9375rem;text-decoration:none;display:inline-flex}.bSawnG_visit:hover{color:var(--link-hover)}.bSawnG_holding{max-width:42rem;padding:clamp(var(--sp-6), 4vw, var(--sp-10));background:var(--bg-raised);border:1px solid var(--rule);border-left:2px solid var(--accent);border-radius:var(--radius-lg)}.bSawnG_holdingTitle{margin-bottom:var(--sp-6);font-size:clamp(1.35rem,1.2rem + .8vw,1.8rem)}.bSawnG_holdingBody{color:var(--ink-muted)}.bSawnG_holdingActions{gap:var(--sp-3);margin-top:var(--sp-8);flex-wrap:wrap;display:flex}.bSawnG_cta{background:var(--bg-band)}.bSawnG_panelImage{margin-bottom:var(--sp-6);max-width:44rem}
.t-ObYq_head{padding-top:clamp(var(--sp-12), 7vw, var(--sp-24))}.t-ObYq_title{margin-block:var(--sp-6) var(--sp-8);font-size:clamp(1.9rem,1.4rem + 2.4vw,3.2rem)}.t-ObYq_grid{gap:var(--sp-4);grid-template-columns:repeat(auto-fill,minmax(min(18rem,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.t-ObYq_cardWrap{display:flex}.t-ObYq_card{gap:var(--sp-2);width:100%;padding:var(--sp-6);background:var(--bg-raised);border:1px solid var(--rule);border-radius:var(--radius-lg);color:inherit;flex-direction:column;text-decoration:none;transition:border-color .14s,transform .14s;display:flex}a.t-ObYq_card:hover{border-color:var(--rule-strong);transform:translateY(-2px)}a.t-ObYq_card:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.t-ObYq_card{transition:none}a.t-ObYq_card:hover{transform:none}}.t-ObYq_cardLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--accent-text);font-size:.6875rem}.t-ObYq_cardName{margin:0;font-size:1.125rem;line-height:1.3}.t-ObYq_cardMeta{color:var(--ink-faint);font-size:.8125rem}.t-ObYq_cardSummary{margin:var(--sp-2) 0 0;color:var(--ink-muted);flex:1;font-size:.9375rem;line-height:1.6}.t-ObYq_cardLink{margin-top:var(--sp-4);color:var(--accent-text);overflow-wrap:anywhere;align-items:center;gap:.35rem;font-size:.8125rem;display:inline-flex}.t-ObYq_holding{max-width:42rem;padding:clamp(var(--sp-6), 4vw, var(--sp-10));background:var(--bg-raised);border:1px solid var(--rule);border-left:2px solid var(--accent);border-radius:var(--radius-lg)}.t-ObYq_holdingTitle{margin-bottom:var(--sp-6);font-size:clamp(1.35rem,1.2rem + .8vw,1.8rem)}.t-ObYq_holdingBody{color:var(--ink-muted)}.t-ObYq_holdingBody+.t-ObYq_holdingBody{margin-top:var(--sp-4)}.t-ObYq_holdingActions{gap:var(--sp-3);margin-top:var(--sp-8);flex-wrap:wrap;display:flex}.t-ObYq_pattern{border-top:0}.t-ObYq_patternHead{gap:var(--sp-6);margin-bottom:var(--sp-16);flex-direction:column;display:flex}.t-ObYq_threads{gap:var(--sp-8);display:grid}@media (min-width:52rem){.t-ObYq_threads{grid-template-columns:repeat(3,1fr)}}.t-ObYq_thread{border-top:2px solid var(--accent);padding-top:var(--sp-6)}.t-ObYq_thread p{color:var(--ink-muted);font-size:.9375rem}.t-ObYq_threadTitle{letter-spacing:0;margin-bottom:var(--sp-3);font-size:1.0625rem;font-weight:500}.t-ObYq_cta{background:var(--bg-band)}.t-ObYq_itemLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);margin:0 0 var(--sp-3);font-size:.75rem}.t-ObYq_cardImage{margin-bottom:var(--sp-1)}
