@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.3gj6ciom31zjc.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:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.p.0_kz_z3o_slvt.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:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.1cp9-4nby68jc.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:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.fxFCNG_className{font-family:Archivo,Archivo Fallback;font-style:normal}.fxFCNG_variable{--font-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.2f7nqdagzwx2-.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.176arc174-8zp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.0bp8oijd_gu96.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.1fby2rem9ngyr.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.p.0vfdmo25voy_0.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.NzQnWa_className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.NzQnWa_variable{--font-jetbrains:"JetBrains Mono", "JetBrains Mono Fallback"}
._8RiFmG_button{--btn-bg:var(--color-signal);--btn-fg:var(--color-on-signal);--btn-border:transparent;--btn-bg-hover:var(--color-signal-hover);border:1px solid var(--btn-border);border-radius:var(--radius-pill);background:var(--btn-bg);min-height:2.875rem;color:var(--btn-fg);font-weight:620;font-size:var(--text-sm);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);justify-content:center;align-items:center;gap:.6em;padding:.7rem 1.25rem;line-height:1.1;text-decoration:none;display:inline-flex;position:relative}._8RiFmG_button:hover{background:var(--btn-bg-hover)}._8RiFmG_button:active{transform:translateY(1px)}._8RiFmG_button[aria-disabled=true]{opacity:.5;pointer-events:none}._8RiFmG_lg{min-height:3.25rem;font-size:var(--text-base);padding:.85rem 1.5rem}._8RiFmG_ink{--btn-bg:var(--color-ink);--btn-fg:var(--color-on-dark);--btn-bg-hover:var(--color-dark-raised)}._8RiFmG_outline{--btn-bg:transparent;--btn-fg:var(--color-ink);--btn-border:var(--color-line-strong);--btn-bg-hover:var(--color-surface)}._8RiFmG_outline:hover{border-color:var(--color-ink)}._8RiFmG_light{--btn-bg:var(--color-on-dark);--btn-fg:var(--color-ink);--btn-bg-hover:var(--color-surface)}._8RiFmG_ghost{--btn-bg:transparent;--btn-fg:currentColor;--btn-bg-hover:transparent;text-underline-offset:.25em;padding-inline:0;text-decoration:underline;text-decoration-thickness:1px}._8RiFmG_arrow{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:1em;height:1em;transition:transform var(--dur-base) var(--ease-out);flex:none}._8RiFmG_button:hover ._8RiFmG_arrow{transform:translate(3px)}._8RiFmG_suffix{border-left:1px solid color-mix(in oklch, currentColor 30%, transparent);font-family:var(--font-mono);padding-left:.6em;font-size:.92em;font-weight:500}._8RiFmG_action{align-items:flex-start;gap:var(--space-xs);flex-direction:column;max-width:100%;display:inline-flex}._8RiFmG_hint{font-size:var(--text-xs);opacity:.78;max-width:34ch;line-height:1.4}@media (max-width:26rem){._8RiFmG_action,._8RiFmG_action>._8RiFmG_button{width:100%}._8RiFmG_suffix{display:none}}
.Edfsla_frame{border-radius:var(--radius-md);width:100%;display:block}.Edfsla_image{object-fit:cover;background:var(--color-surface-strong);height:auto}.Edfsla_placeholder{justify-content:center;align-items:center;gap:var(--space-xs);padding:var(--space-lg);border:1.5px dashed var(--color-line-strong);background:repeating-linear-gradient(-45deg, transparent 0 10px, color-mix(in oklch, var(--color-line) 45%, transparent) 10px 11px), var(--color-surface);color:var(--color-ink-muted);text-align:center;flex-direction:column;display:flex}.Edfsla_icon{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linejoin:round;width:2rem;height:2rem}.Edfsla_hint{max-width:26ch;font-size:var(--text-sm);line-height:1.4}.Edfsla_size{font-family:var(--font-mono);font-size:var(--text-xs)}.on-dark .Edfsla_placeholder{border-color:var(--color-dark-line);background:repeating-linear-gradient(-45deg, transparent 0 10px, color-mix(in oklch, var(--color-dark-line) 60%, transparent) 10px 11px), var(--color-dark-raised);color:var(--color-on-dark-muted)}.Edfsla_avatar{object-fit:cover;box-shadow:0 0 0 2px var(--color-signal);border-radius:50%;flex:none}.Edfsla_avatarEmpty{background:var(--color-dark-raised);color:var(--color-signal);font-family:var(--font-display);font-variation-settings:"wdth" 120;letter-spacing:-.02em;place-items:center;font-size:.95rem;font-weight:760;display:inline-grid}
._7HnD1W_hero{padding-top:calc(var(--header-h) + var(--space-3xl));padding-bottom:var(--space-2xl);position:relative;overflow:clip}._7HnD1W_top{gap:var(--space-2xl) var(--space-3xl);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;display:grid}._7HnD1W_title{font-size:var(--text-display);max-width:15ch}._7HnD1W_keep{white-space:nowrap}@media (max-width:22rem){._7HnD1W_keep{white-space:normal}}._7HnD1W_titleRest{color:var(--color-on-dark-muted);font-weight:560;display:block}._7HnD1W_side{gap:var(--space-xl);padding-bottom:.4rem;display:grid}._7HnD1W_lede{font-size:var(--text-lg);color:var(--color-on-dark-muted);max-width:46ch;line-height:1.55}._7HnD1W_actions{align-items:flex-start;gap:var(--space-md);flex-wrap:wrap;display:flex}._7HnD1W_person{align-items:center;gap:var(--space-md);padding-top:var(--space-lg);border-top:1px solid var(--color-dark-line);font-size:var(--text-sm);line-height:1.4;display:flex}._7HnD1W_person strong{color:var(--color-on-dark);display:block}._7HnD1W_personText{color:var(--color-on-dark-muted)}._7HnD1W_band{margin-top:var(--space-3xl);border-block:1px solid var(--color-dark-line);height:clamp(15rem,10rem + 18vw,24rem);position:relative}._7HnD1W_visual,._7HnD1W_fallbackWrap,._7HnD1W_stage{position:absolute;inset:0}._7HnD1W_stage canvas{width:100%!important;height:100%!important}._7HnD1W_stage{opacity:0;transition:opacity var(--dur-slow) var(--ease-out)}._7HnD1W_fallbackWrap{transition:opacity var(--dur-slow) var(--ease-out)}._7HnD1W_visual[data-live=true] ._7HnD1W_stage{opacity:1}._7HnD1W_visual[data-live=true] ._7HnD1W_fallbackWrap{opacity:0}._7HnD1W_fallback{width:100%;height:100%}._7HnD1W_fallbackLane{stroke:var(--color-dark-line);stroke-width:1px}._7HnD1W_fallbackGate{stroke:var(--color-dark-line);stroke-width:1px;stroke-dasharray:3 5}._7HnD1W_fallbackDot{fill:var(--color-on-dark-muted);opacity:.45}._7HnD1W_fallbackDotClean{fill:var(--color-signal);opacity:.85}._7HnD1W_labels{pointer-events:none;position:absolute;inset:auto 0 0}._7HnD1W_label{bottom:var(--space-sm);border-radius:var(--radius-xs);background:var(--color-dark);color:var(--color-on-dark-muted);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.02em;white-space:nowrap;padding:.2rem .5rem;position:absolute}._7HnD1W_label[data-pos=in]{left:var(--gutter)}._7HnD1W_label[data-pos=gate]{left:47%;transform:translate(-50%)}._7HnD1W_label[data-pos=out]{right:var(--gutter);color:var(--color-signal)}._7HnD1W_proof{gap:var(--space-xs) var(--space-xl);margin-top:var(--space-lg);color:var(--color-on-dark-muted);font-size:var(--text-sm);flex-wrap:wrap;padding:0;list-style:none;display:flex}._7HnD1W_proof li{align-items:center;gap:var(--space-xs);display:inline-flex}._7HnD1W_proof li:before{content:"";background:var(--color-signal);border-radius:50%;width:6px;height:6px}@media (max-width:60rem){._7HnD1W_top{grid-template-columns:minmax(0,1fr);align-items:start}._7HnD1W_title{max-width:14ch}}@media (max-width:40rem){._7HnD1W_hero{padding-top:calc(var(--header-h) + var(--space-2xl))}._7HnD1W_band{margin-top:var(--space-2xl)}._7HnD1W_label[data-pos=gate]{display:none}}
.r8viWW_panel{gap:var(--space-md);padding:var(--space-xl);border:1px solid var(--color-dark-line);border-radius:var(--radius-md);background:var(--color-dark-raised);color:var(--color-on-dark);align-content:start;display:grid}.r8viWW_label{color:var(--color-on-dark-muted);font-weight:600}.r8viWW_price{align-items:baseline;gap:var(--space-sm);font-size:var(--text-3xl);letter-spacing:-.02em;color:var(--color-signal);font-weight:600;line-height:1;display:flex}.r8viWW_net{font-size:var(--text-base);letter-spacing:0;color:var(--color-on-dark-muted);font-weight:500}.r8viWW_detail{font-size:var(--text-sm);color:var(--color-on-dark-muted)}.r8viWW_actions{gap:var(--space-md);padding-block:var(--space-sm) var(--space-md);justify-items:start;display:grid}.r8viWW_contact{align-items:center;gap:var(--space-sm);padding-block:var(--space-md);border-top:1px solid var(--color-dark-line);font-size:var(--text-xs);color:var(--color-on-dark-muted);display:flex}.r8viWW_contact strong{font-size:var(--text-sm);color:var(--color-on-dark);display:block}.r8viWW_credit{gap:var(--space-xs);padding-top:var(--space-lg);border-top:1px solid var(--color-dark-line);display:grid}.r8viWW_creditTitle{font-weight:650}.r8viWW_creditText{font-size:var(--text-sm);color:var(--color-on-dark-muted)}.r8viWW_invoice{margin-top:var(--space-sm);font-size:var(--text-sm);display:grid}.r8viWW_invoice>div{justify-content:space-between;gap:var(--space-md);padding-block:var(--space-xs);border-bottom:1px dashed var(--color-dark-line);display:flex}.r8viWW_invoice dt{color:var(--color-on-dark-muted)}.r8viWW_invoice dd{white-space:nowrap}.r8viWW_invoice .r8viWW_total{border-bottom:0;font-weight:650}.r8viWW_invoice .r8viWW_total dt{color:var(--color-on-dark)}
.Xl1NAq_section{padding-block:var(--space-4xl);background-image:linear-gradient(var(--color-dark-line), var(--color-dark-line));background-position:0 62%;background-repeat:no-repeat;background-size:100% 1px}.Xl1NAq_inner{gap:var(--space-2xl) var(--space-3xl);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;display:grid}.Xl1NAq_title{font-size:var(--text-3xl);max-width:16ch}.Xl1NAq_side{gap:var(--space-xl);display:grid}.Xl1NAq_text{color:var(--color-on-dark-muted);font-size:var(--text-lg);max-width:44ch;line-height:1.55}.Xl1NAq_signoff{align-items:center;gap:var(--space-md);font-size:var(--text-sm);color:var(--color-on-dark-muted);max-width:44ch;display:flex}.Xl1NAq_signoff strong{color:var(--color-on-dark);display:block}.Xl1NAq_actions{gap:var(--space-md);flex-wrap:wrap;align-items:flex-start;display:flex}@media (max-width:52rem){.Xl1NAq_section{background-image:none}.Xl1NAq_inner{grid-template-columns:minmax(0,1fr)}}
.nPYVja_section{padding-block:var(--space-4xl)}.nPYVja_grid{gap:var(--space-3xl);grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;display:grid}.nPYVja_main{gap:var(--space-lg);align-content:start;display:grid}.nPYVja_title{font-size:var(--text-3xl)}.nPYVja_lede{font-size:var(--text-lg);color:var(--color-on-dark-muted);max-width:54ch;margin-bottom:var(--space-lg);line-height:1.55}.nPYVja_columns{gap:var(--space-xl);padding-block:var(--space-lg);border-block:1px solid var(--color-dark-line);margin-bottom:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.nPYVja_subTitle{font-size:var(--text-lg);margin-bottom:var(--space-xs)}.nPYVja_text{color:var(--color-on-dark-muted)}.nPYVja_roadmap{gap:var(--space-xs) var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.nPYVja_roadmap li{gap:var(--space-sm);padding-block:var(--space-2xs);color:var(--color-on-dark);display:flex}.nPYVja_roadmap li:before{content:"";background:var(--color-signal);flex:none;width:.5rem;height:2px;margin-top:.8em}.nPYVja_more{margin-top:var(--space-sm);color:var(--color-signal);justify-self:start;font-weight:600}.nPYVja_aside{top:calc(var(--header-h) + var(--space-lg));position:sticky}@media (max-width:60rem){.nPYVja_grid{grid-template-columns:minmax(0,1fr)}.nPYVja_aside{position:static}}@media (max-width:40rem){.nPYVja_columns,.nPYVja_roadmap{grid-template-columns:minmax(0,1fr)}}
._9pFFKW_section{padding-block:var(--space-4xl)}._9pFFKW_grid{gap:var(--space-3xl);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;display:grid}._9pFFKW_text{gap:var(--space-sm);max-width:60ch;display:grid}._9pFFKW_text p{color:var(--color-ink-muted)}._9pFFKW_kicker{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-label);color:var(--color-signal-ink)!important}._9pFFKW_title{font-size:var(--text-3xl);margin-bottom:var(--space-sm)}._9pFFKW_context{padding:var(--space-sm) var(--space-md);border:var(--rule);border-radius:var(--radius-sm);background:var(--color-surface);font-size:var(--text-sm);margin-bottom:var(--space-md)}._9pFFKW_subTitle{font-size:var(--text-lg);margin-top:var(--space-md)}._9pFFKW_figure{padding:var(--space-lg);border:var(--rule);border-radius:var(--radius-md);background:var(--color-surface)}._9pFFKW_diagram{width:100%;height:auto}._9pFFKW_sheet{fill:var(--color-bg);stroke:var(--color-line-strong)}._9pFFKW_head{fill:var(--color-ink-faint)}._9pFFKW_cell{fill:var(--color-line-strong)}._9pFFKW_wire{fill:none;stroke:var(--color-line-strong);stroke-width:1.5px;stroke-dasharray:3 4}._9pFFKW_wireClean{fill:none;stroke:var(--color-signal-ink);stroke-width:2px}._9pFFKW_boundary{fill:var(--color-dark)}._9pFFKW_step{fill:var(--color-dark-raised);stroke:var(--color-dark-line)}._9pFFKW_stepText{fill:var(--color-on-dark);font-family:var(--font-sans);font-size:11px}._9pFFKW_output{fill:var(--color-bg);stroke:var(--color-signal-ink);stroke-width:1.5px}._9pFFKW_outCell{fill:var(--color-signal-ink);opacity:.65}._9pFFKW_caption{fill:var(--color-ink-muted);font-family:var(--font-mono);font-size:10.5px}._9pFFKW_boundary+._9pFFKW_caption{fill:var(--color-signal)}._9pFFKW_learn{gap:var(--space-sm);margin-top:var(--space-3xl);padding-top:var(--space-xl);border-top:var(--rule);display:grid}._9pFFKW_learnList{gap:var(--space-lg) var(--space-2xl);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}._9pFFKW_learnList li{color:var(--color-ink-muted)}._9pFFKW_honesty{margin-top:var(--space-md);font-size:var(--text-sm);color:var(--color-ink-muted)}@media (max-width:60rem){._9pFFKW_grid,._9pFFKW_learnList{grid-template-columns:minmax(0,1fr)}}@media (max-width:40rem){._9pFFKW_figure{padding:var(--space-sm)}}
.RHteCa_section{padding-block:var(--space-4xl);background:var(--color-surface);border-block:var(--rule)}.RHteCa_grid{gap:var(--space-3xl);grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:start;display:grid}.RHteCa_media{top:calc(var(--header-h) + var(--space-lg));gap:var(--space-md);display:grid;position:sticky}.RHteCa_name{font-size:var(--text-sm);color:var(--color-ink-muted);display:grid}.RHteCa_name strong{color:var(--color-ink);font-size:var(--text-base)}.RHteCa_content{gap:var(--space-xl);display:grid}.RHteCa_title{font-size:var(--text-3xl)}.RHteCa_prose{gap:var(--space-md);max-width:var(--measure);font-size:var(--text-lg);line-height:1.6;display:grid}.RHteCa_prose p+p{color:var(--color-ink-muted)}.RHteCa_principles{gap:var(--space-xl) var(--space-2xl);margin-top:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.RHteCa_principle{padding-top:var(--space-md);border-top:var(--rule-strong)}.RHteCa_principle dt{margin-bottom:var(--space-2xs);font-weight:650}.RHteCa_principle dd{color:var(--color-ink-muted);font-size:var(--text-sm);margin:0}.RHteCa_timeline{gap:var(--space-xl);margin-top:var(--space-3xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.RHteCa_moment{gap:var(--space-sm);grid-template-rows:auto 1fr;display:grid}.RHteCa_caption{gap:var(--space-2xs) var(--space-sm);color:var(--color-ink-muted);font-size:var(--text-sm);flex-wrap:wrap;align-items:baseline;display:flex}.RHteCa_captionLabel{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-signal-ink)}.RHteCa_fit{gap:var(--space-xl);margin-top:var(--space-3xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.RHteCa_fitCol{padding:var(--space-xl);border:var(--rule);border-radius:var(--radius-md);background:var(--color-bg)}.RHteCa_fitTitle{font-size:var(--text-lg);margin-bottom:var(--space-md)}.RHteCa_fitCol ul{gap:var(--space-sm);padding:0;list-style:none;display:grid}.RHteCa_fitCol li{gap:var(--space-sm);color:var(--color-ink-muted);display:flex}.RHteCa_fitCol li:before{width:1.1rem;font-family:var(--font-mono);flex:none;font-weight:700}.RHteCa_fitCol li[data-kind=good]:before{content:"+";color:var(--color-signal-ink)}.RHteCa_fitCol li[data-kind=bad]:before{content:"−";color:var(--color-warn)}@media (max-width:52rem){.RHteCa_grid,.RHteCa_fit,.RHteCa_timeline{grid-template-columns:minmax(0,1fr)}.RHteCa_media{max-width:22rem;position:static}}@media (max-width:40rem){.RHteCa_principles{grid-template-columns:minmax(0,1fr)}.RHteCa_fitCol{padding:var(--space-lg)}}
.ugCtEW_logo{align-items:center;gap:var(--space-sm);color:var(--color-ink);white-space:nowrap;text-decoration:none;display:inline-flex}.ugCtEW_onDark{color:var(--color-on-dark)}.ugCtEW_mark{flex:none}.ugCtEW_markBg{fill:var(--color-signal)}.ugCtEW_markTrace{fill:none;stroke:var(--color-on-signal);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.ugCtEW_markNode{fill:var(--color-on-signal)}.ugCtEW_word{line-height:1;font-family:var(--font-display);font-variation-settings:"wdth" 122;letter-spacing:-.02em;font-size:1.0625rem;font-weight:780}
.azVQWW_header{inset:var(--space-sm) 0 auto;z-index:var(--z-sticky);padding-inline:var(--space-sm);pointer-events:none;justify-content:center;display:flex;position:fixed}.azVQWW_pill{pointer-events:auto;align-items:center;gap:var(--space-lg);border:1px solid var(--color-dark-line);border-radius:var(--radius-pill);background:var(--color-dark-raised);width:100%;max-width:64rem;min-height:3.5rem;box-shadow:var(--shadow-float);padding:.4rem .4rem .4rem 1rem;display:flex}.azVQWW_nav{margin-inline-start:auto}.azVQWW_links{gap:var(--space-2xs);padding:0;list-style:none;display:flex}.azVQWW_link{border-radius:var(--radius-pill);color:var(--color-on-dark-muted);font-size:var(--text-sm);white-space:nowrap;transition:color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);padding:.5rem .8rem;font-weight:500;text-decoration:none;display:inline-block}.azVQWW_link:hover{color:var(--color-on-dark);background:color-mix(in oklch, var(--color-on-dark) 8%, transparent)}.azVQWW_cta{flex:none}.azVQWW_menuButton{border:1px solid var(--color-dark-line);border-radius:var(--radius-pill);width:2.75rem;height:2.75rem;color:var(--color-on-dark);background:0 0;margin-inline-start:auto;display:none}.azVQWW_menuIcon,.azVQWW_menuIcon:before{background:currentColor;border-radius:1px;width:1.1rem;height:1.5px;margin-inline:auto;display:block}.azVQWW_menuIcon{position:relative;transform:translateY(-3px)}.azVQWW_menuIcon:before{content:"";width:.75rem;margin:0;position:absolute;top:6px;left:0}@media (max-width:60rem){.azVQWW_nav,.azVQWW_cta{display:none}.azVQWW_menuButton{justify-content:center;align-items:center;display:inline-flex}}.azVQWW_sheet{width:100%;max-width:none;height:100dvh;max-height:none;color:var(--color-on-dark);border:0;margin:0;padding:0}.azVQWW_sheet::backdrop{background:color-mix(in srgb, var(--color-dark) 55%, transparent)}.azVQWW_sheet[open]{animation:azVQWW_sheet-in var(--dur-base) var(--ease-out)}@keyframes azVQWW_sheet-in{0%{opacity:0;transform:translateY(-8px)}}.azVQWW_sheetInner{gap:var(--space-xl);padding:var(--space-lg) var(--gutter) var(--space-2xl);flex-direction:column;display:flex}.azVQWW_closeButton{border:1px solid var(--color-dark-line);border-radius:var(--radius-pill);min-height:2.75rem;font-size:var(--text-sm);background:0 0;align-self:flex-end;padding:.5rem 1rem}.azVQWW_sheetLinks{border-top:1px solid var(--color-dark-line);padding:0;list-style:none}.azVQWW_sheetLink{padding:var(--space-md) 0;border-bottom:1px solid var(--color-dark-line);font-family:var(--font-display);font-variation-settings:"wdth" 112;font-weight:650;font-size:var(--text-xl);text-decoration:none;display:block}
.KRU6Oa_section{padding-block:var(--space-4xl)}.KRU6Oa_grid{gap:var(--space-2xl) var(--space-3xl);grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:start;display:grid}.KRU6Oa_list{border-top:var(--rule-strong)}.KRU6Oa_item{border-bottom:var(--rule)}.KRU6Oa_question{justify-content:space-between;align-items:flex-start;gap:var(--space-lg);padding-block:var(--space-lg);font-weight:620;font-size:var(--text-lg);cursor:pointer;border-radius:var(--radius-xs);line-height:1.35;list-style:none;display:flex}.KRU6Oa_question::-webkit-details-marker{display:none}.KRU6Oa_question:hover{color:var(--color-signal-ink)}.KRU6Oa_toggle{border:var(--rule-strong);border-radius:50%;flex:none;width:1.75rem;height:1.75rem;margin-top:-.1rem;position:relative}.KRU6Oa_toggle:before,.KRU6Oa_toggle:after{content:"";width:.65rem;height:1.5px;transition:transform var(--dur-base) var(--ease-out);background:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.KRU6Oa_toggle:after{transform:translate(-50%,-50%)rotate(90deg)}.KRU6Oa_item[open] .KRU6Oa_toggle:after{transform:translate(-50%,-50%)rotate(0)}.KRU6Oa_answer{padding-bottom:var(--space-lg);padding-right:var(--space-2xl);color:var(--color-ink-muted);max-width:var(--measure)}@media (max-width:52rem){.KRU6Oa_grid{grid-template-columns:minmax(0,1fr)}.KRU6Oa_answer{padding-right:0}}
.LSwc5W_dialog{width:min(42rem, calc(100% - 2 * var(--space-md)));max-width:none;max-height:calc(100dvh - 2 * var(--space-md));border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-ink);box-shadow:var(--shadow-float);border:0;margin:auto;padding:0;overflow:hidden}.LSwc5W_dialog::backdrop{background:color-mix(in srgb, var(--color-dark) 62%, transparent)}.LSwc5W_dialog[open]{animation:LSwc5W_dialog-in var(--dur-base) var(--ease-out)}.LSwc5W_dialog[open]::backdrop{animation:LSwc5W_backdrop-in var(--dur-base) var(--ease-out)}@keyframes LSwc5W_dialog-in{0%{opacity:0;transform:translateY(12px)scale(.985)}}@keyframes LSwc5W_backdrop-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.LSwc5W_dialog[open],.LSwc5W_dialog[open]::backdrop{animation:none}}.LSwc5W_panel{max-height:calc(100dvh - 2 * var(--space-md));overscroll-behavior:contain;flex-direction:column;display:flex;overflow-y:auto}.LSwc5W_head{gap:var(--space-xs);padding:var(--space-lg) var(--space-xl);background:var(--color-dark);color:var(--color-on-dark);display:grid}.LSwc5W_headRow{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}.LSwc5W_title{font-size:var(--text-xl);text-wrap:balance}.LSwc5W_close{width:2.75rem;height:2.75rem;margin-right:calc(-1 * var(--space-xs));border:1px solid var(--color-dark-line);border-radius:var(--radius-pill);color:var(--color-on-dark);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out);background:0 0;flex:none;place-items:center;font-size:1.4rem;line-height:1;display:grid}.LSwc5W_close:hover{border-color:var(--color-on-dark-muted)}.LSwc5W_close:focus-visible{outline:2px solid var(--color-focus-on-dark);outline-offset:2px}.LSwc5W_price{align-items:baseline;gap:var(--space-2xs) var(--space-sm);flex-wrap:wrap;display:flex}.LSwc5W_amount{font-family:var(--font-mono);font-size:var(--text-lg);color:var(--color-signal-hover);font-weight:600}.LSwc5W_priceNote,.LSwc5W_credit{font-size:var(--text-sm);color:var(--color-on-dark-muted)}.LSwc5W_body{gap:var(--space-md);padding:var(--space-lg) var(--space-xl);display:grid}.LSwc5W_test{padding:var(--space-sm) var(--space-md);border:1px solid var(--color-signal);border-radius:var(--radius-sm);background:var(--color-signal-wash);font-size:var(--text-sm)}.LSwc5W_status{padding-block:var(--space-xl);text-align:center;color:var(--color-ink-muted)}.LSwc5W_mount:empty{display:none}.LSwc5W_foot{padding:var(--space-md) var(--space-xl) var(--space-lg);border-top:var(--rule);font-size:var(--text-xs);color:var(--color-ink-muted);line-height:1.5}.LSwc5W_foot a{color:var(--color-ink);overflow-wrap:anywhere}@media (max-width:30rem){.LSwc5W_head,.LSwc5W_body,.LSwc5W_foot{padding-inline:var(--space-md)}}
.VFKzxG_footer{padding-block:var(--space-3xl) var(--space-xl);border-top:1px solid var(--color-dark-line)}.VFKzxG_statement{align-items:center;gap:var(--space-md);font-family:var(--font-display);font-variation-settings:"wdth" 122;font-weight:780;font-size:var(--text-2xl);letter-spacing:-.03em;line-height:1.1;display:flex}.VFKzxG_row{justify-content:space-between;align-items:baseline;gap:var(--space-md) var(--space-2xl);margin-top:var(--space-xl);padding-bottom:var(--space-xl);border-bottom:1px solid var(--color-dark-line);flex-wrap:wrap;display:flex}.VFKzxG_tagline{color:var(--color-on-dark-muted);max-width:48ch}.VFKzxG_mail{font-family:var(--font-mono);color:var(--color-signal);overflow-wrap:anywhere;text-decoration:none}.VFKzxG_mail:hover{text-decoration:underline}.VFKzxG_legal{justify-content:space-between;gap:var(--space-md);margin-top:var(--space-lg);font-size:var(--text-sm);color:var(--color-on-dark-muted);flex-wrap:wrap;display:flex}.VFKzxG_legalNav{gap:var(--space-lg);display:flex}.VFKzxG_legalNav a{white-space:nowrap;text-decoration:none}.VFKzxG_legalNav a:hover{color:var(--color-on-dark);text-decoration:underline}
.S1PKDG_intro{padding-top:calc(var(--header-h) + var(--space-3xl));padding-bottom:var(--space-3xl)}.S1PKDG_crumbs{gap:var(--space-xs);margin-bottom:var(--space-xl);font-size:var(--text-sm);color:var(--color-on-dark-muted);display:flex}.S1PKDG_crumbs a{text-decoration:none}.S1PKDG_crumbs a:hover{color:var(--color-on-dark);text-decoration:underline}.S1PKDG_title{font-size:var(--text-display)}.S1PKDG_lede{margin-top:var(--space-lg);font-size:var(--text-lg);color:var(--color-on-dark-muted);max-width:58ch;line-height:1.55}.S1PKDG_actions{gap:var(--space-md);margin-top:var(--space-xl);flex-wrap:wrap;display:flex}.S1PKDG_layout{gap:var(--space-3xl);padding-block:var(--space-3xl) var(--space-4xl);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);display:grid}.S1PKDG_content{gap:var(--space-3xl);display:grid}.S1PKDG_block{gap:var(--space-md);max-width:var(--measure);display:grid}.S1PKDG_block h2{font-size:var(--text-2xl)}.S1PKDG_block p{color:var(--color-ink-muted)}.S1PKDG_bullets,.S1PKDG_roadmap{gap:var(--space-xs);padding:0;list-style:none;display:grid}.S1PKDG_roadmap{gap:0 var(--space-xl);border-top:var(--rule);grid-template-columns:repeat(2,minmax(0,1fr))}.S1PKDG_roadmap li{padding-block:var(--space-sm);border-bottom:var(--rule)}.S1PKDG_bullets li,.S1PKDG_roadmap li{gap:var(--space-sm);display:flex}.S1PKDG_bullets li:before,.S1PKDG_roadmap li:before{content:"";background:var(--color-signal-ink);flex:none;width:.5rem;height:2px;margin-top:.8em}.S1PKDG_note{padding:var(--space-md) var(--space-lg);border-radius:var(--radius-sm);background:var(--color-signal-wash);color:var(--color-ink)!important}.S1PKDG_steps{gap:0;padding:0;list-style:none;display:grid}.S1PKDG_step{gap:var(--space-lg);padding-block:var(--space-lg);border-top:var(--rule);grid-template-columns:2.5rem minmax(0,1fr);display:grid}.S1PKDG_step h3{font-size:var(--text-lg);margin-bottom:var(--space-2xs)}.S1PKDG_stepNo{background:var(--color-dark);width:2.5rem;height:2.5rem;color:var(--color-signal);font-family:var(--font-mono);border-radius:50%;place-items:center;font-weight:600;display:grid}.S1PKDG_aside{top:calc(var(--header-h) + var(--space-lg));align-self:start;position:sticky}@media (max-width:60rem){.S1PKDG_layout{grid-template-columns:minmax(0,1fr)}.S1PKDG_aside{order:-1;position:static}}@media (max-width:40rem){.S1PKDG_roadmap{grid-template-columns:minmax(0,1fr)}}
.DviIma_intro{padding-top:calc(var(--header-h) + var(--space-3xl));padding-bottom:var(--space-2xl)}.DviIma_title{font-size:var(--text-3xl)}.DviIma_body{gap:var(--space-md);max-width:calc(48rem + var(--gutter) * 2);padding-block:var(--space-2xl) var(--space-4xl);display:grid}.DviIma_body h2{font-size:var(--text-xl);margin-top:var(--space-xl)}.DviIma_body h3{font-size:var(--text-lg);margin-top:var(--space-sm)}.DviIma_body h4{font-family:var(--font-sans);font-variation-settings:normal;font-size:var(--text-base);letter-spacing:0;font-weight:650}.DviIma_body h2+h3{margin-top:0}.DviIma_body a{overflow-wrap:anywhere}.DviIma_body strong{color:var(--color-ink)}.DviIma_body p,.DviIma_body li{color:var(--color-ink-muted)}.DviIma_body ul,.DviIma_body ol{padding-left:1.2rem}.DviIma_signoff{align-items:center;gap:var(--space-sm);display:flex}
