.R8IHYq_links{flex-wrap:wrap;gap:0 24px;margin:0;padding:8px 0 0;list-style:none;display:flex}.R8IHYq_link{min-height:44px;color:inherit;text-underline-offset:.2em;align-items:center;font-size:.9375rem;text-decoration:underline;display:inline-flex}.R8IHYq_link:focus-visible{outline:2px solid var(--home-accent,#2457ff);outline-offset:2px;border-radius:4px}
.kgbelW_band{padding:var(--space-section,clamp(72px, 8vw, 120px)) 0;background:var(--surface-canvas);color:var(--surface-ink);font-family:var(--font-dm-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif}.kgbelW_band[data-tight=true]{padding:var(--space-tight,clamp(48px, 5vw, 80px)) 0}.kgbelW_band{--b-ground:var(--surface-canvas);--b-ink:var(--surface-ink);--b-muted:var(--surface-ink-muted);--b-faint:#80847d;--b-rule:var(--surface-border);--b-rule-strong:var(--surface-border-strong);--b-accent:var(--home-accent,#2457ff);--b-hover:var(--surface-1)}html[data-theme=dark] .kgbelW_band{--b-faint:#8a8e87;--b-accent:#7d9bff}.kgbelW_band[data-tone=raised]{--b-ground:var(--surface-2);background:var(--surface-2)}.kgbelW_band[data-tone=night]{--b-ground:#10132a;--b-ink:#f2f3fa;--b-muted:#dee2f4bd;--b-faint:#8e95bd;--b-rule:#ffffff1a;--b-rule-strong:#ffffff42;--b-accent:#a4b6ff;--b-hover:#ffffff0a;color:var(--b-ink);background:radial-gradient(80% 60% at 85% 0,#5462c838,#0000 70%),linear-gradient(#0d1024 0%,#141838 100%)}.kgbelW_wrap{max-width:var(--content-max,1400px);padding:0 var(--space-gutter,clamp(16px, 3vw, 40px));margin:0 auto}.kgbelW_head{max-width:760px;margin-bottom:clamp(32px,4vw,56px)}.kgbelW_label{letter-spacing:.02em;color:var(--surface-ink-muted);align-items:center;gap:8px;margin:0 0 16px;font-size:.8125rem;font-weight:500;display:inline-flex}.kgbelW_label:before{content:"";background:var(--home-accent,#2457ff);border-radius:1px;width:6px;height:6px}.kgbelW_h2{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.035em;text-wrap:pretty;color:var(--b-ink);margin:0;font-size:clamp(2rem,3.6vw,3rem);font-weight:600;line-height:1.08}.kgbelW_h2 em{color:var(--b-faint);font-style:normal}.kgbelW_body{color:var(--surface-ink-muted);max-width:60ch;margin:18px 0 0;font-size:1.0625rem;line-height:1.6}.kgbelW_grid{gap:16px;display:grid}.kgbelW_grid[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.kgbelW_grid[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.kgbelW_card{border-radius:var(--radius-card,24px);background:var(--surface-1);border:1px solid var(--surface-border);padding:clamp(22px,2.4vw,32px)}.kgbelW_band[data-tone=raised] .kgbelW_card{border-color:#0000}.kgbelW_kicker{letter-spacing:.02em;color:var(--home-accent,#2457ff);margin:0 0 14px;font-size:.8125rem;font-weight:600}.kgbelW_cardTitle{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.025em;margin:0;font-size:1.375rem;font-weight:600;line-height:1.2}.kgbelW_cardBody{color:var(--surface-ink-muted);margin:10px 0 0;font-size:.9375rem;line-height:1.6}.kgbelW_linkCard{color:inherit;flex-direction:column;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}.kgbelW_linkCard .kgbelW_kicker,.kgbelW_linkCard .kgbelW_cardTitle,.kgbelW_linkCard .kgbelW_cardBody{display:block}.kgbelW_linkCard:hover{border-color:var(--surface-border-strong);box-shadow:0 12px 40px #14182814}.kgbelW_linkCard:focus-visible{outline:2px solid var(--home-accent,#2457ff);outline-offset:3px}.kgbelW_cardCta{margin-top:auto;padding-top:20px;font-size:.9375rem;font-weight:500}.kgbelW_linkCard:hover .kgbelW_cardCta{color:var(--home-accent,#2457ff)}@media (prefers-reduced-motion:reduce){.kgbelW_linkCard{transition:none}}.kgbelW_panelGap{padding:var(--space-section,clamp(72px, 8vw, 120px)) 0 0;background:var(--surface-canvas);scroll-margin-top:80px}.kgbelW_close{padding:var(--space-section,clamp(72px, 8vw, 120px)) 0 var(--space-spacious,clamp(96px, 10vw, 160px));background:var(--surface-canvas);color:var(--surface-ink);font-family:var(--font-dm-sans), -apple-system, sans-serif}.kgbelW_closeGrid{border-top:1px solid var(--surface-border-strong);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:end;gap:clamp(32px,5vw,88px);padding-top:clamp(40px,5vw,72px);display:grid}.kgbelW_closeGridCenter{align-items:center}.kgbelW_closeGridNoRule{border-top:0;padding-top:0}.kgbelW_closeGridTop{align-items:start}.kgbelW_closeMark{width:30px;height:30px;margin:0 0 32px;display:block}.kgbelW_closeTitle{max-width:19ch;font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.04em;text-wrap:pretty;margin:0;font-size:clamp(2.375rem,4.4vw,4rem);font-weight:600;line-height:1.02}.kgbelW_closeTitle em{color:var(--home-accent,#2457ff);font-style:normal}html[data-theme=dark] .kgbelW_closeTitle em{color:#7d9bff}.kgbelW_closeLine{max-width:40ch;color:var(--surface-ink-muted);text-wrap:pretty;margin:0;font-size:1.0625rem;line-height:1.6}.kgbelW_closeActions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}@media (max-width:899px){.kgbelW_closeGrid{grid-template-columns:1fr;gap:24px}.kgbelW_grid[data-columns="3"],.kgbelW_grid[data-columns="2"]{grid-template-columns:1fr}}.kgbelW_resultsClose{max-width:44ch;font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.02em;color:var(--surface-ink);text-wrap:pretty;margin:0;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:600;line-height:1.2}.kgbelW_figureSource{letter-spacing:.02em;color:var(--surface-ink-muted);opacity:.8;margin-top:8px;font-size:.8125rem;display:block}[data-type-scale=resume] .kgbelW_closeTitle{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.03em;font-size:clamp(2.25rem,4.6vw,4rem);font-weight:600;line-height:1.05}@media (max-width:599px){[data-type-scale=resume] .kgbelW_closeTitle{letter-spacing:-.028em;font-size:2rem;line-height:1.08}}
._LSawa_label{letter-spacing:.02em;color:var(--b-muted,var(--surface-ink-muted));align-items:center;gap:8px;margin:0 0 18px;font-size:.8125rem;font-weight:500;display:inline-flex}._LSawa_label:before{content:"";background:var(--b-accent,var(--home-accent,#2457ff));border-radius:1px;width:6px;height:6px}._LSawa_h2{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.035em;text-wrap:balance;color:var(--b-ink,var(--surface-ink));margin:0;font-size:clamp(2rem,3.4vw,2.875rem);font-weight:600;line-height:1.06}._LSawa_h2 em,._LSawa_ledeStatement em{color:var(--b-faint,#80847d);font-style:normal}._LSawa_body{color:var(--b-muted,var(--surface-ink-muted));text-wrap:pretty;max-width:46ch;margin:20px 0 0;font-size:1.0625rem;line-height:1.6}._LSawa_kicker{letter-spacing:.02em;color:var(--b-accent,var(--home-accent,#2457ff));margin:0 0 12px;font-size:.8125rem;font-weight:600;display:block}._LSawa_itemTitle{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.025em;color:var(--b-ink,var(--surface-ink));text-wrap:balance;margin:0;font-size:clamp(1.25rem,1.6vw,1.5rem);font-weight:600;line-height:1.18}._LSawa_itemBody{color:var(--b-muted,var(--surface-ink-muted));text-wrap:pretty;margin:12px 0 0;font-size:1.0625rem;line-height:1.6}._LSawa_rule{background:var(--b-rule-strong,var(--surface-border-strong));height:1px;margin-bottom:24px}._LSawa_lede{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:end;gap:clamp(32px,5vw,88px);display:grid}._LSawa_ledeSolo{grid-template-columns:minmax(0,1fr)}._LSawa_ledeNarrow ._LSawa_ledeStatement{max-width:24ch}._LSawa_ledeStatement{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.04em;text-wrap:pretty;color:var(--b-ink,var(--surface-ink));margin:0;font-size:clamp(2.375rem,4.8vw,4.25rem);font-weight:600;line-height:1.02}._LSawa_ledeBody{color:var(--b-muted,var(--surface-ink-muted));text-wrap:pretty;max-width:40ch;margin:0;font-size:clamp(1.0625rem,1.2vw,1.1875rem);line-height:1.6}._LSawa_ledeActions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}._LSawa_lede:not(:last-child){margin-bottom:clamp(48px,5.5vw,80px)}._LSawa_emblem{grid-template-columns:minmax(160px,320px) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,112px);display:grid}._LSawa_emblemBare{grid-template-columns:minmax(0,1fr)}._LSawa_emblem:not(:last-child){margin-bottom:clamp(56px,6vw,96px)}._LSawa_emblemArt{aspect-ratio:56/96;width:100%;max-width:280px;image-rendering:pixelated;justify-self:center;display:block}._LSawa_emblemLead{color:var(--b-muted,var(--surface-ink-muted));text-wrap:pretty;max-width:48ch;margin:0 0 32px;font-size:1.0625rem;line-height:1.6}._LSawa_emblemStatement{max-width:20ch;font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.04em;text-wrap:pretty;color:var(--b-ink,var(--surface-ink));margin:0;font-size:clamp(2.375rem,4.6vw,4.25rem);font-weight:600;line-height:1.02}._LSawa_emblemStatement em{color:var(--b-faint,#80847d);font-style:normal}._LSawa_emblemStance{letter-spacing:-.03em;text-wrap:balance;max-width:22ch;font-size:clamp(2.25rem,4.6vw,4rem);line-height:1.05}._LSawa_emblemStance em{color:inherit}._LSawa_emblemMore{margin-top:32px}._LSawa_trio{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,3.4vw,56px);display:grid}._LSawa_split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(40px,6vw,112px);display:grid}._LSawa_splitHead{position:sticky;top:120px}._LSawa_splitAside{margin-top:36px}._LSawa_splitHeadMedia{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:clamp(16px,2vw,24px);display:grid}._LSawa_splitMedia{padding-top:6px}._LSawa_splitBody{min-width:0}._LSawa_ledger{border-top:1px solid var(--b-rule-strong,var(--surface-border-strong));margin:0;padding:0;list-style:none}._LSawa_ledgerRow{border-bottom:1px solid var(--b-rule,var(--surface-border));grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:clamp(16px,3vw,48px);padding:clamp(22px,2.6vw,34px) 0;display:grid}._LSawa_ledgerStacked{grid-template-columns:1fr;gap:6px;padding:clamp(16px,1.8vw,22px) 0}._LSawa_ledgerTitle{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.025em;color:var(--b-ink,var(--surface-ink));margin:0;font-size:clamp(1.25rem,1.7vw,1.625rem);font-weight:600;line-height:1.15}._LSawa_ledgerBody{color:var(--b-muted,var(--surface-ink-muted));text-wrap:pretty;margin:0;font-size:1.0625rem;line-height:1.6}._LSawa_path{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));gap:clamp(28px,3.4vw,56px);margin:0;padding:34px 0 0;list-style:none;display:grid;position:relative}._LSawa_pathRail{background:var(--b-rule-strong,var(--surface-border-strong));height:1px;position:absolute;top:6px;left:0;right:0}._LSawa_pathStep{position:relative}._LSawa_pathNode{background:var(--b-ground,var(--surface-canvas));border:2px solid var(--b-accent,var(--home-accent,#2457ff));border-radius:50%;width:13px;height:13px;position:absolute;top:-34px;left:0}._LSawa_pathStep:last-child ._LSawa_pathNode{background:var(--b-accent,var(--home-accent,#2457ff))}._LSawa_pathNote{border-top:1px solid var(--b-rule,var(--surface-border));color:var(--b-muted,var(--surface-ink-muted));margin:16px 0 0;padding-top:14px;font-size:.875rem;line-height:1.5}._LSawa_pathNote strong{color:var(--b-ink,var(--surface-ink));font-weight:600}._LSawa_pathKicker{letter-spacing:.02em;color:var(--b-accent,var(--home-accent,#2457ff));margin:0 0 14px;font-size:.8125rem;font-weight:600}._LSawa_index{border-top:1px solid var(--b-rule-strong,var(--surface-border-strong));margin:0;padding:0;list-style:none}._LSawa_indexRow{border-bottom:1px solid var(--b-rule,var(--surface-border));color:inherit;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) auto;align-items:baseline;gap:clamp(16px,3vw,48px);padding:clamp(24px,2.6vw,34px) 8px;text-decoration:none;transition:background-color .25s,padding .35s cubic-bezier(.16,1,.3,1);display:grid}._LSawa_indexRow[data-has-marker=true]{grid-template-columns:4.5rem minmax(0,1fr) minmax(0,1.1fr) auto}._LSawa_indexRow:hover{background:var(--b-hover,var(--surface-1));padding-left:20px;padding-right:20px}._LSawa_indexRow:focus-visible{outline:2px solid var(--b-accent,var(--home-accent,#2457ff));outline-offset:-2px}._LSawa_indexMarker{font-family:var(--font-outfit), -apple-system, sans-serif;color:var(--b-accent,var(--home-accent,#2457ff));font-size:1.125rem;font-weight:500}._LSawa_indexTitle{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.03em;color:var(--b-ink,var(--surface-ink));font-size:clamp(1.5rem,2.4vw,2.125rem);font-weight:600;line-height:1.1}._LSawa_indexBody{color:var(--b-muted,var(--surface-ink-muted));font-size:1rem;line-height:1.55}._LSawa_indexMeta{color:var(--b-muted,var(--surface-ink-muted));white-space:nowrap;align-items:baseline;gap:14px;font-size:.875rem;display:inline-flex}._LSawa_indexArrow{color:var(--b-ink,var(--surface-ink));font-size:1.25rem;transition:transform .35s cubic-bezier(.16,1,.3,1)}._LSawa_indexRow:hover ._LSawa_indexArrow{color:var(--b-accent,var(--home-accent,#2457ff));transform:translate(4px)}._LSawa_indexMd ._LSawa_indexRow,._LSawa_indexMd ._LSawa_indexRow[data-has-marker=true]{grid-template-columns:minmax(0,1fr) auto;gap:6px 24px}._LSawa_indexMd ._LSawa_indexMarker{font-family:var(--font-dm-sans), -apple-system, sans-serif;letter-spacing:.02em;grid-column:1/-1;margin-bottom:4px;font-size:.8125rem;font-weight:600}._LSawa_indexMd ._LSawa_indexTitle{grid-column:1;font-size:clamp(1.25rem,1.7vw,1.5rem)}._LSawa_indexMd ._LSawa_indexBody{grid-column:1}._LSawa_indexMd ._LSawa_indexMeta{grid-area:2/2/span 2;align-self:center}._LSawa_figures{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));gap:clamp(24px,3vw,48px);display:grid}._LSawa_figures:not(:last-child){margin-bottom:clamp(48px,5.5vw,80px)}._LSawa_figureValue{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--b-ink,var(--surface-ink));margin:0;font-size:clamp(2.5rem,4.4vw,4rem);font-weight:600;line-height:1}._LSawa_figureLabel{color:var(--b-muted,var(--surface-ink-muted));margin:14px 0 0;font-size:.9375rem;line-height:1.5}@media (prefers-reduced-motion:reduce){._LSawa_indexRow,._LSawa_indexArrow{transition:none}}@media (max-width:899px){._LSawa_emblem{grid-template-columns:1fr;gap:32px}._LSawa_emblemArt{max-width:150px}._LSawa_lede,._LSawa_split,._LSawa_trio,._LSawa_ledgerRow{grid-template-columns:1fr}._LSawa_lede{gap:24px}._LSawa_splitHead{position:static}._LSawa_ledgerRow{gap:10px}._LSawa_indexRow,._LSawa_indexRow[data-has-marker=true]{grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;padding:22px 0}._LSawa_indexRow:hover{padding-left:0;padding-right:0}._LSawa_indexMarker{grid-column:1/-1}._LSawa_indexTitle{grid-column:1}._LSawa_indexMeta{grid-area:span 2/2;align-self:center}._LSawa_indexBody{grid-column:1}._LSawa_indexMeta>:not(._LSawa_indexArrow){display:none}._LSawa_path{grid-template-columns:1fr;padding:0 0 0 34px}._LSawa_pathRail{width:1px;height:auto;inset:6px auto 6px 6px}._LSawa_pathNode{top:2px;left:-34px}._LSawa_figures{grid-template-columns:1fr;gap:0}._LSawa_figure>[data-reveal]:last-child{grid-template-columns:minmax(7.5rem,auto) minmax(0,1fr);align-items:baseline;gap:16px;padding-bottom:20px;display:grid}._LSawa_figure ._LSawa_rule{margin-bottom:20px}._LSawa_figureValue{font-size:2.25rem}._LSawa_figureLabel{margin:0}html[data-motion=on] ._LSawa_pathRail[data-reveal]{transform:none}}@media (max-width:599px){._LSawa_emblemStance{letter-spacing:-.028em;font-size:2rem;line-height:1.08}}
.vgMM0q_chip{background:var(--chip-bg,color-mix(in srgb, var(--signal-cyan,#00b8d9) 14%, transparent));color:var(--chip-text,var(--signal-cyan-text,#006576));white-space:nowrap;border:0;border-radius:999px;place-self:start;align-items:center;padding:5px 12px;font-size:.82rem;font-weight:500;line-height:1.4;display:inline-flex}
.veptGW_display{font-family:var(--font-outfit), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;letter-spacing:-.035em;font-weight:600}.veptGW_hero{height:100svh;min-height:640px;max-height:1100px;padding:var(--hero-inset,0px);background:var(--surface-canvas);position:relative}.veptGW_hero[data-size=page]{height:74svh;min-height:560px;max-height:780px}.veptGW_hero[data-size=sub]{height:60svh;min-height:480px;max-height:640px}.veptGW_hero[data-size=personal]{height:86svh;min-height:640px;max-height:900px}.veptGW_hero[data-size=personal] .veptGW_pageCopy{text-align:center;width:min(760px,100% - 48px);max-width:none;top:50%;left:50%;right:auto;transform:translate(-50%,-50%)}.veptGW_hero[data-size=personal] .veptGW_pageTitle{letter-spacing:-.045em;font-size:clamp(3.5rem,6.2vw,5.75rem);line-height:.98}.veptGW_hero[data-size=personal] .veptGW_pageDeck{max-width:40ch;margin:16px auto 0;font-size:1rem;line-height:1.5}.veptGW_hero[data-size=personal] .veptGW_deckNarrow{margin-inline:auto}.veptGW_heroFrame{border-radius:var(--hero-radius,0px);background:var(--scene-backdrop,#1d2660);isolation:isolate;height:100%;position:relative;overflow:hidden}:is(html[data-theme=dark] .veptGW_heroFrame,html[data-theme=dark] .veptGW_panel){background:#1d2660}html .veptGW_heroFrame[data-solid]{background:#11110f}html[data-theme=dark] .veptGW_heroFrame[data-solid]{background:var(--surface-2,#1f2023)}[data-sales-home] .veptGW_pageDeck{max-width:var(--measure,600px)}.veptGW_heroFrame[data-solid] .veptGW_pageShade{display:none}.veptGW_hero[data-solid][data-solid]{height:auto;min-height:0;max-height:none}.veptGW_heroFrame[data-solid] .veptGW_pageCopy{margin-right:var(--space-gutter,16px);margin-left:max(var(--space-gutter,16px), calc((100% - var(--content-max,1400px)) / 2 + var(--space-gutter,16px)));padding-top:clamp(140px,16vh,184px);padding-bottom:var(--space-section,clamp(64px, 9vw, 128px));position:relative;top:auto;left:auto;right:auto}.veptGW_scene{object-fit:cover;object-position:var(--scene-pos,50% 100%);width:100%;height:100%;image-rendering:pixelated;display:block;position:absolute;inset:0}.veptGW_heroName{text-align:center;color:#fff;white-space:nowrap;text-shadow:0 0 24px #a0afff73,0 1px 2px #0a0e2859;margin:0;font-size:clamp(1.5rem,2.3vw,2.125rem);line-height:1.2;position:absolute;top:clamp(104px,14vh,150px);left:50%;transform:translate(-50%)}.veptGW_heroName span{font-family:var(--font-dm-sans), -apple-system, sans-serif;letter-spacing:.02em;color:#ffffffd1;margin-top:6px;font-size:max(.5em,13px);font-weight:500;display:block}.veptGW_heroNameSwap{animation:.9s cubic-bezier(.16,1,.3,1) both veptGW_heroNameIn}@keyframes veptGW_heroNameIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.veptGW_heroNameSwap{animation:none}}.veptGW_heroCard{border-radius:var(--radius-card,24px);-webkit-backdrop-filter:blur(18px)saturate(1.1);backdrop-filter:blur(18px)saturate(1.1);color:#fff;width:fit-content;max-width:calc(100% - 32px);font-family:var(--font-dm-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;background:linear-gradient(135deg,#ffffff24,#ffffff0a),#0c10283d;border:1px solid #ffffff38;padding:clamp(24px,3vw,40px) clamp(22px,2.6vw,36px) clamp(22px,2.6vw,34px);position:absolute;bottom:16px;left:16px}.veptGW_heroTitle{text-wrap:pretty;margin:0;font-size:clamp(2.5rem,4.4vw,3.6rem);line-height:1.02}@media (min-width:900px){.veptGW_heroTitle{white-space:nowrap}}.veptGW_heroTitle em{color:#b8c8ff;font-style:normal}.veptGW_heroBreak{display:none}@media (min-width:900px){.veptGW_heroBreak{display:inline}}.veptGW_heroDeck{color:#ffffffe0;text-wrap:pretty;max-width:44ch;margin:20px 0 0;font-size:1rem;line-height:1.5}.veptGW_ctas{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.veptGW_pageShade{pointer-events:none;background:radial-gradient(ellipse calc(80% * var(--shade-reach,1)) calc(90% * var(--shade-reach,1)) at 0% 0%, rgba(8, 12, 30, var(--shade,.62)), transparent 74%), linear-gradient(to bottom, rgba(8, 12, 30, calc(var(--shade,.62) * .4)), transparent 55%);position:absolute;inset:0}.veptGW_pageCopy{left:max(var(--space-gutter,16px), calc((100% - var(--content-max,1400px)) / 2 + var(--space-gutter,16px)));color:#fff;max-width:min(640px,100% - 48px);font-family:var(--font-dm-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;position:absolute;top:clamp(112px,16vh,156px)}.veptGW_pageTitle{text-wrap:pretty;text-shadow:0 2px 30px #080c1e59;margin:0;font-size:clamp(2.75rem,5.2vw,4.75rem);line-height:1.02}.veptGW_pageTitle em{color:#b8c8ff;font-style:normal}.veptGW_pageDeck{color:#fff;max-width:50ch;text-shadow:0 0 2px #080c1e8c, 0 1px 14px rgba(8, 12, 30, calc(var(--shade,.62) * .9));margin:20px 0 0;font-size:clamp(1rem,1.25vw,1.125rem);font-weight:500;line-height:1.55}.veptGW_heroFrame[data-ink=dark] .veptGW_pageCopy{color:var(--surface-ink,#11110f)}.veptGW_heroFrame[data-ink=dark] .veptGW_pageTitle,.veptGW_heroFrame[data-ink=dark] .veptGW_pageDeck{text-shadow:none}.veptGW_heroFrame[data-ink=dark] .veptGW_pageTitle em{color:#14278a}.veptGW_heroFrame[data-ink=dark] .veptGW_pageDeck{color:var(--surface-ink,#11110f)}.veptGW_heroFrame[data-ink=dark] .veptGW_pageShade{display:none}.veptGW_heroFrame[data-accent=cobalt] .veptGW_pageTitle em,.veptGW_heroFrame[data-accent=cobalt] .veptGW_heroTitle em{color:var(--home-accent,#2457ff)}.veptGW_heroFrame[data-accent=cobalt][data-ink=dark] .veptGW_pageTitle em,.veptGW_heroFrame[data-accent=cobalt][data-ink=dark] .veptGW_heroTitle em{color:#122f8c}.veptGW_pill{min-height:44px;font-family:var(--font-dm-sans), -apple-system, sans-serif;white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:.9375rem;font-weight:500;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.veptGW_pill:focus-visible{outline-offset:3px;outline:2px solid #9fb4ff}.veptGW_pillLight{color:#16171c;background:#fff;border:1px solid #fff}.veptGW_pillLight:hover{background:#eef0f6}.veptGW_pillGhost{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#080c1e42;border:1px solid #ffffff6b}.veptGW_pillGhost:hover{background:#080c1e66}.veptGW_heroFrame[data-ink=dark] .veptGW_pillGhost{color:var(--surface-ink,#11110f);background:#ffffff52;border-color:#11110f61}.veptGW_heroFrame[data-ink=dark] .veptGW_pillGhost:hover{background:#ffffff80}.veptGW_pillInk{background:var(--surface-ink);color:var(--surface-canvas);border:1px solid var(--surface-ink)}.veptGW_pillInk:hover{background:color-mix(in srgb, var(--surface-ink) 86%, var(--surface-canvas))}.veptGW_pillOutline{color:var(--surface-ink);border:1px solid var(--surface-border-strong);background:0 0}.veptGW_pillOutline:hover{border-color:var(--surface-ink)}.veptGW_pillInk:focus-visible,.veptGW_pillOutline:focus-visible{outline:2px solid var(--home-accent,#2457ff)}.veptGW_panelOuter{padding:0 var(--panel-inset,16px)}.veptGW_panel{border-radius:var(--panel-radius,var(--radius-panel,32px));background:var(--scene-backdrop,#4685db);isolation:isolate;height:min(86vh,820px);min-height:560px;position:relative;overflow:hidden}.veptGW_panelShade{pointer-events:none;background:radial-gradient(60% 55% at 0 0,#080c1e52,#0000 70%);position:absolute;inset:0}.veptGW_panelCopy{color:#fff;max-width:560px;font-family:var(--font-dm-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;position:absolute;top:clamp(32px,6vw,72px);left:clamp(24px,4vw,56px)}.veptGW_panelTitle{text-wrap:pretty;text-shadow:0 1px 24px #14285a40;margin:0;font-size:clamp(2rem,3.6vw,3rem);line-height:1.08}.veptGW_panelBody{color:#ffffffeb;max-width:52ch;margin:18px 0 0;font-size:1rem;line-height:1.55}.veptGW_panelOuter{position:relative}.veptGW_panelCards{left:calc(var(--panel-inset,16px) + clamp(16px, 2.4vw, 32px));right:calc(var(--panel-inset,16px) + clamp(16px, 2.4vw, 32px));grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid;position:absolute;bottom:clamp(16px,2.4vw,32px)}.veptGW_glassCard{border-radius:var(--radius-card,24px);-webkit-backdrop-filter:blur(14px)saturate(1.1);backdrop-filter:blur(14px)saturate(1.1);color:#16171c;height:100%;font-family:var(--font-dm-sans), -apple-system, sans-serif;background:#fffc;border:1px solid #ffffff8c;flex-direction:column;padding:clamp(18px,1.8vw,24px);text-decoration:none;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s;display:flex;box-shadow:0 10px 34px #141e462e}.veptGW_glassCard:not([data-static]):hover{transform:translateY(-3px);box-shadow:0 16px 44px #141e4642}.veptGW_glassCard:focus-visible{outline-offset:3px;outline:2px solid #2457ff}.veptGW_glassKicker{letter-spacing:.02em;color:#1d47d9;font-size:.8125rem;font-weight:600}.veptGW_glassTitle{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.025em;margin-top:8px;font-size:clamp(1.125rem,1.4vw,1.375rem);font-weight:600;line-height:1.2}.veptGW_glassBody{color:#474b54;margin-top:8px;font-size:.9375rem;line-height:1.5}.veptGW_glassCta{margin-top:auto;padding-top:14px;font-size:.9375rem;font-weight:500}.veptGW_glassCard:hover .veptGW_glassCta{color:#1d47d9}.veptGW_notice{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#1d1f24;text-align:left;width:min(320px,100% - 32px);font:inherit;font-family:var(--font-dm-sans), -apple-system, sans-serif;cursor:pointer;background:#ffffffd1;border:1px solid #ffffff80;border-radius:14px;align-items:flex-start;gap:12px;padding:14px 16px;transition:transform .2s,box-shadow .2s;display:flex;position:absolute;top:84px;right:clamp(16px,3vw,36px);box-shadow:0 8px 30px #14285a2e}.veptGW_notice:hover{transform:translateY(-2px);box-shadow:0 12px 36px #14285a3d}.veptGW_notice:focus-visible{outline-offset:3px;outline:2px solid #2457ff}.veptGW_noticeIcon{color:#fff;background:#2457ff;border-radius:8px;flex:none;place-items:center;width:32px;height:32px;display:grid}.veptGW_noticeTitle{margin:0;font-size:.8125rem;font-weight:600;display:block}.veptGW_noticeText{color:#4a4e57;margin:2px 0 0;font-size:.8125rem;line-height:1.4;display:block}@media (max-width:899px){.veptGW_hero{height:92svh;min-height:600px}.veptGW_hero[data-size=page]{height:82svh;min-height:600px}.veptGW_hero[data-size=sub]{height:72svh;min-height:540px}.veptGW_hero[data-size=personal]{height:94svh;min-height:640px}.veptGW_hero[data-size=personal] .veptGW_pageCopy{width:calc(100% - 32px);max-width:none}.veptGW_hero[data-size=personal] .veptGW_pageTitle{font-size:clamp(2.75rem,13.5vw,3.75rem)}.veptGW_scene{object-position:var(--scene-pos-phone,50% 100%)}.veptGW_heroCard{width:auto;padding:20px 18px 18px;bottom:12px;left:12px;right:12px}.veptGW_heroTitle{font-size:2.25rem}.veptGW_heroName{font-size:1.375rem;top:92px}.veptGW_pageCopy{max-width:none;top:96px;left:16px;right:16px}.veptGW_pageTitle{font-size:2.375rem}.veptGW_pageDeck{margin-top:12px;font-size:.9375rem}.veptGW_heroDeck{margin-top:12px;font-size:.875rem}.veptGW_ctas{gap:8px;margin-top:16px}.veptGW_ctas .veptGW_pill{padding:0 14px;font-size:.875rem}.veptGW_panelOuter{padding:0 12px}.veptGW_panelCopy{max-width:none;top:28px;left:20px;right:20px}.veptGW_panelTitle{font-size:clamp(1.75rem,8vw,2.125rem)}.veptGW_panel{height:92svh;min-height:620px}.veptGW_panelCards{grid-template-columns:1fr;margin-top:12px;position:static}.veptGW_glassCard{background:var(--surface-1);border-color:var(--surface-border);box-shadow:none;color:var(--surface-ink)}.veptGW_glassBody{color:var(--surface-ink-muted)}.veptGW_glassKicker,.veptGW_glassCard:hover .veptGW_glassCta{color:var(--home-accent,#2457ff)}.veptGW_notice{width:auto;inset:auto 12px 16px}}@media (prefers-reduced-motion:reduce){.veptGW_notice,.veptGW_glassCard{transition:none}}.veptGW_deckNarrow{max-width:36ch;display:block}
.bwHnLq_page{--rh-ink:var(--surface-ink);--rh-muted:var(--surface-ink-muted);--rh-rule:var(--surface-border);--rh-rule-strong:var(--surface-border-strong);--rh-accent:var(--home-accent,#2457ff)}.bwHnLq_title{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.02em;color:var(--rh-ink);margin:0 0 clamp(32px,4vw,56px);font-size:clamp(1.5rem,2.4vw,2rem);font-weight:600;line-height:1.15}.bwHnLq_title em{color:var(--b-faint,#80847d);font-style:normal}.bwHnLq_name{letter-spacing:-.01em;color:var(--rh-ink);margin:0;font-size:clamp(1.125rem,1.6vw,1.5rem);font-weight:600;line-height:1.3}.bwHnLq_small{color:var(--rh-muted);margin:0;font-size:.875rem;line-height:1.5}.bwHnLq_tag{border:1px solid var(--rh-rule-strong);letter-spacing:.02em;color:var(--rh-ink);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:.75rem;font-weight:500;line-height:1.4;display:inline-flex}.bwHnLq_systems{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,40px) 24px;margin:0;padding:0;list-style:none;display:grid}.bwHnLq_shot{aspect-ratio:4/3;background:var(--surface-2);border:1px solid var(--rh-rule);border-radius:16px;position:relative;overflow:hidden}.bwHnLq_shot img{object-fit:cover;object-position:top left}.bwHnLq_shot[data-fit=contain] img{object-fit:contain;object-position:center;padding:16px 0}.bwHnLq_shotEmpty{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.02em;color:var(--rh-muted);place-items:end start;padding:20px;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:600;line-height:1.15;display:grid}.bwHnLq_tags{flex-wrap:wrap;gap:6px;margin:16px 0 10px;display:flex}.bwHnLq_status:before{content:"";background:currentColor;border-radius:999px;width:6px;height:6px}.bwHnLq_status[data-tone=live]{color:var(--signal-mint-text,#106347)}.bwHnLq_status[data-tone=building]{color:var(--signal-cyan-text,#006576)}.bwHnLq_points{gap:6px;margin:10px 0 0;padding:0;list-style:none;display:grid}.bwHnLq_points li{color:var(--rh-muted);grid-template-columns:10px minmax(0,1fr);align-items:baseline;gap:10px;font-size:.875rem;line-height:1.5;display:grid}.bwHnLq_points li:before{content:"";background:var(--rh-rule-strong);border-radius:1px;width:5px;height:5px;transform:translateY(-2px)}.bwHnLq_showMore{margin-top:clamp(28px,3vw,40px)}@media (max-width:1099px){.bwHnLq_systems{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.bwHnLq_title{font-size:1.5rem;line-height:1.2}.bwHnLq_name{font-size:1.125rem}.bwHnLq_small,.bwHnLq_points li{font-size:.9375rem}.bwHnLq_tag{font-size:.8125rem}.bwHnLq_systems{grid-template-columns:1fr}}
.mUGpwa_hero{--hero-cream:#f5f5f4;--hero-ink:#0c0c0c;height:100svh;min-height:620px;color:var(--hero-cream);font-family:var(--font-dm-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;background:#080b1c;position:relative;overflow:hidden}.mUGpwa_scene{object-fit:cover;object-position:50% 100%;width:100%;height:100%;image-rendering:pixelated;position:absolute;inset:0}.mUGpwa_shade{z-index:1;pointer-events:none;background:radial-gradient(58% 62% at 24% 48%,#080b1c99,#080b1c26 70%,#0000 100%),linear-gradient(#080b1c73,#0000 22% 78%,#080b1c80);position:absolute;inset:0}.mUGpwa_copy{z-index:2;left:max(var(--space-gutter,16px), calc((100% - var(--content-max,1400px)) / 2 + var(--space-gutter,16px)));text-align:left;width:min(900px,100% - 32px);position:absolute;top:47%;transform:translateY(-50%)}.mUGpwa_title{text-wrap:pretty;font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.04em;color:var(--hero-cream);text-shadow:0 2px 30px #0c0c0c66;margin:0 0 0 -.05em;font-size:clamp(2.5rem,7vw,6.8rem);font-weight:600;line-height:1}@media (max-width:599px){.mUGpwa_break{display:none}}.mUGpwa_title em{color:#a9bcff;font-style:normal}.mUGpwa_deck{text-wrap:pretty;letter-spacing:0;color:#f5f5f4d1;text-shadow:0 1px 14px #0c0c0c8c;max-width:38ch;margin:clamp(24px,2.4vw,36px) 0 0;font-size:clamp(1.125rem,1.45vw,1.375rem);font-weight:400;line-height:1.5}.mUGpwa_cue{z-index:2;letter-spacing:.02em;color:#f5f5f4d1;align-items:center;gap:10px;margin:0;font-size:.75rem;font-weight:500;display:inline-flex;position:absolute;bottom:clamp(20px,4vh,40px);left:50%;transform:translate(-50%)}.mUGpwa_cue span{border:1px dashed #f5f5f499;border-radius:999px;place-items:center;width:24px;height:24px;display:inline-grid}@media (max-width:899px){.mUGpwa_scene{object-position:30% 100%}.mUGpwa_shade{background:linear-gradient(#0c0c0c8c,#0c0c0c59 40%,#0c0c0ca6)}}@media (max-width:599px){.mUGpwa_title{font-size:2.5rem}.mUGpwa_deck{font-size:1.125rem}.mUGpwa_cue{display:none}}
._8NGROG_band{padding:var(--space-section,clamp(72px, 8vw, 120px)) var(--space-gutter,clamp(16px, 3vw, 40px)) var(--space-spacious,clamp(96px, 10vw, 160px));background:var(--surface-canvas)}._8NGROG_panel{max-width:var(--content-max,1400px);border-radius:var(--radius-panel,32px);isolation:isolate;color:var(--surface-ink);font-family:var(--font-dm-sans), -apple-system, sans-serif;background:var(--surface-1);border:1px solid var(--surface-border);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;gap:clamp(32px,5vw,96px);margin:0 auto;padding:clamp(36px,5vw,72px);display:grid;position:relative;overflow:hidden}._8NGROG_panel:after{content:"";opacity:.7;background:linear-gradient(90deg,#1fbf7a00 0%,#1fbf7a 60% 100%);height:2px;position:absolute;bottom:0;left:0;right:0}html[data-theme=dark] ._8NGROG_panel:after{background:linear-gradient(90deg,#7dffbf00 0%,#7dffbf 60% 100%)}._8NGROG_kicker,._8NGROG_readoutHead{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.02em;color:var(--surface-ink-muted);margin:0;font-size:.75rem}._8NGROG_kicker:before,._8NGROG_readoutHead>span:first-child:before{content:"> "}._8NGROG_title{max-width:18ch;font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.04em;text-wrap:pretty;margin:18px 0 0;font-size:clamp(2rem,3.6vw,3.25rem);font-weight:600;line-height:1.04}._8NGROG_title em{color:var(--b-faint,#80847d);font-style:normal}html[data-theme=dark] ._8NGROG_title em{color:#8a8e87}._8NGROG_line{max-width:44ch;color:var(--surface-ink-muted);margin:18px 0 0;font-size:1.0625rem;line-height:1.55}._8NGROG_row a:focus-visible{outline:2px solid var(--home-accent,#2457ff);outline-offset:3px}._8NGROG_readout{margin:0}._8NGROG_readoutHead{border-bottom:1px solid var(--surface-border-strong);justify-content:space-between;padding-bottom:10px;display:flex}._8NGROG_status{color:#138a59;align-items:center;gap:6px;display:inline-flex}._8NGROG_status:before{content:"";background:#1fbf7a;width:6px;height:6px}html[data-theme=dark] ._8NGROG_status{color:#7dffbf}._8NGROG_status[data-state=closed]{color:var(--surface-ink-muted)}._8NGROG_status[data-state=closed]:before{background:var(--surface-border-strong)}._8NGROG_status[data-state=pending]{visibility:hidden}._8NGROG_row{border-bottom:1px solid var(--surface-border);grid-template-columns:6.5rem minmax(0,1fr);gap:12px;padding:13px 0;display:grid}._8NGROG_row dt{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.02em;color:var(--surface-ink-muted);padding-top:2px;font-size:.75rem}._8NGROG_row dd{color:var(--surface-ink);margin:0;font-size:.9375rem;line-height:1.45}._8NGROG_row a{color:var(--home-accent,#2457ff);text-decoration:none}._8NGROG_row a:hover{text-decoration:underline}@media (max-width:899px){._8NGROG_panel{grid-template-columns:1fr;align-items:start;padding:32px 22px 36px}}._8NGROG_textLink{min-height:44px;color:var(--surface-ink);border-bottom:1px solid #0000;align-items:center;gap:6px;margin-top:16px;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-flex}._8NGROG_textLink:hover{color:var(--home-accent,#2457ff)}._8NGROG_textLink:focus-visible{outline:2px solid var(--home-accent,#2457ff);outline-offset:3px}._8NGROG_row:first-of-type dd a{font-size:1.0625rem;font-weight:500}
.Jbwg1W_meta{border-bottom:1px solid var(--b-rule,var(--surface-border));letter-spacing:.02em;color:var(--b-muted,var(--surface-ink-muted));flex-wrap:wrap;align-items:center;gap:8px 20px;margin:0 0 clamp(40px,5vw,72px);padding-bottom:20px;font-size:.875rem;font-weight:500;display:flex}.Jbwg1W_metaCategory{color:var(--b-ink,var(--surface-ink));align-items:center;gap:8px;display:inline-flex}.Jbwg1W_metaCategory:before{content:"";background:var(--b-accent,var(--home-accent,#2457ff));border-radius:1px;width:6px;height:6px}.Jbwg1W_heroLong{font-size:.72em;display:block}.Jbwg1W_head{max-width:760px;margin-bottom:clamp(32px,4vw,56px)}.Jbwg1W_label{letter-spacing:.02em;color:var(--b-muted,var(--surface-ink-muted));align-items:center;gap:8px;margin:0 0 18px;font-size:.8125rem;font-weight:500;display:inline-flex}.Jbwg1W_label:before{content:"";background:var(--b-accent,var(--home-accent,#2457ff));border-radius:1px;width:6px;height:6px}.Jbwg1W_h2{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.035em;text-wrap:balance;color:var(--b-ink,var(--surface-ink));margin:0;font-size:clamp(2rem,3.4vw,2.875rem);font-weight:600;line-height:1.06}.Jbwg1W_intro{color:var(--b-muted,var(--surface-ink-muted));text-wrap:pretty;max-width:58ch;margin:20px 0 0;font-size:clamp(1.0625rem,1.2vw,1.1875rem);line-height:1.6}.Jbwg1W_body{max-width:880px}.Jbwg1W_body[data-wide=true]{max-width:none}.Jbwg1W_p{color:var(--b-ink,var(--surface-ink));text-wrap:pretty;max-width:64ch;margin:0;font-size:clamp(1.0625rem,1.15vw,1.125rem);line-height:1.7}.Jbwg1W_p+*,*+.Jbwg1W_p{margin-top:24px}.Jbwg1W_quote{margin:clamp(40px,5vw,64px) 0;padding:0}.Jbwg1W_quote:last-child{margin-bottom:0}.Jbwg1W_quoteRule{background:var(--b-accent,var(--home-accent,#2457ff));width:48px;height:2px;margin-bottom:20px;display:block}.Jbwg1W_quoteText{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.03em;color:var(--b-ink,var(--surface-ink));text-wrap:pretty;max-width:30ch;margin:0;font-size:clamp(1.625rem,2.6vw,2.25rem);font-weight:500;line-height:1.15}.Jbwg1W_field{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));gap:clamp(24px,3vw,40px);margin:0 0 clamp(40px,5vw,64px);display:grid}.Jbwg1W_fieldRule{background:var(--b-rule-strong,var(--surface-border-strong));height:1px;margin-bottom:20px}.Jbwg1W_fieldTitle{letter-spacing:.02em;color:var(--b-accent,var(--home-accent,#2457ff));margin:0 0 14px;font-size:.8125rem;font-weight:600}.Jbwg1W_fieldList{margin:0;padding:0;list-style:none}.Jbwg1W_fieldList li{border-bottom:1px solid var(--b-rule,var(--surface-border));color:var(--b-ink,var(--surface-ink));padding:8px 0;font-size:1rem;line-height:1.45}.Jbwg1W_fieldList li:last-child{border-bottom:0}.Jbwg1W_meter{border-radius:var(--radius-card,24px);background:var(--b-hover,var(--surface-1));border:1px solid var(--b-rule,var(--surface-border));margin:0 0 clamp(40px,5vw,64px);padding:clamp(22px,2.6vw,32px)}.Jbwg1W_meterHead{letter-spacing:.02em;color:var(--b-muted,var(--surface-ink-muted));justify-content:space-between;align-items:baseline;gap:16px;margin:0 0 16px;font-size:.8125rem;font-weight:600;display:flex}.Jbwg1W_meterValue{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--b-ink,var(--surface-ink));font-size:2rem;font-weight:600;line-height:1}.Jbwg1W_track{background:var(--b-rule,var(--surface-border));border-radius:999px;height:10px;overflow:hidden}.Jbwg1W_fill{background:linear-gradient(90deg, var(--b-accent,#2457ff) 0%, var(--signal-amber,#ffb000) 62%, var(--signal-coral,#ff5d5d) 100%);border-radius:999px;height:100%}.Jbwg1W_scale{color:var(--b-muted,var(--surface-ink-muted));justify-content:space-between;margin:10px 0 0;font-size:.8125rem;font-weight:500;display:flex}.Jbwg1W_meterNote{color:var(--b-muted,var(--surface-ink-muted));margin:16px 0 0;font-size:.9375rem;line-height:1.55}.Jbwg1W_gap{margin-top:clamp(32px,4vw,48px)}@media (max-width:899px){.Jbwg1W_field{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:539px){.Jbwg1W_field{grid-template-columns:1fr}}.Jbwg1W_points{border-top:1px solid var(--b-rule-strong,var(--surface-border-strong));margin:0;padding:0;list-style:none}.Jbwg1W_point{border-bottom:1px solid var(--b-rule,var(--surface-border));padding:clamp(22px,2.6vw,32px) 0}.Jbwg1W_pointTitle{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.025em;color:var(--b-ink,var(--surface-ink));text-wrap:balance;margin:0;font-size:clamp(1.25rem,1.7vw,1.5rem);font-weight:600;line-height:1.18}.Jbwg1W_pointBody{max-width:64ch;color:var(--b-muted,var(--surface-ink-muted));text-wrap:pretty;margin:10px 0 0;font-size:1.0625rem;line-height:1.65}
.Roc_LW_section{--rh-ink:var(--surface-ink);--rh-muted:var(--surface-ink-muted);--rh-rule:var(--surface-border);--rh-rule-strong:var(--surface-border-strong);--rh-accent:var(--home-accent,#2457ff)}.Roc_LW_title{max-width:24ch;font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.02em;text-wrap:balance;color:var(--rh-ink);margin:0 0 clamp(32px,4vw,56px);font-size:clamp(1.5rem,2.4vw,2rem);font-weight:600;line-height:1.15}.Roc_LW_name{font-family:var(--font-dm-sans), -apple-system, sans-serif;letter-spacing:-.01em;color:var(--rh-ink);margin:0;font-size:clamp(1.125rem,1.6vw,1.5rem);font-weight:600;line-height:1.3}.Roc_LW_points{border-top:1px solid var(--rh-rule);gap:8px;margin:4px 0 0;padding:12px 0 0;list-style:none;display:grid}.Roc_LW_points li{color:var(--rh-muted);grid-template-columns:10px minmax(0,1fr);align-items:baseline;gap:10px;font-size:.875rem;line-height:1.5;display:grid}.Roc_LW_points li:before{content:"";background:var(--rh-rule-strong);border-radius:1px;width:5px;height:5px;transform:translateY(-2px)}.Roc_LW_timeline{border-left:1px solid var(--rh-rule-strong);margin:0;padding:0;list-style:none}.Roc_LW_role{padding:0 0 clamp(28px,3vw,40px) clamp(24px,3vw,40px);position:relative}.Roc_LW_role:last-child{padding-bottom:0}.Roc_LW_role:before{content:"";background:var(--rh-accent);border-radius:2px;width:9px;height:9px;position:absolute;top:6px;left:-5px}.Roc_LW_roleHead{grid-template-columns:minmax(140px,.3fr) minmax(0,1fr);align-items:baseline;gap:8px 32px;display:grid}.Roc_LW_period{letter-spacing:.01em;color:var(--rh-ink);margin:0;font-size:.875rem;font-weight:600;line-height:1.2}.Roc_LW_company{letter-spacing:.01em;color:var(--b-accent,var(--rh-accent));margin:4px 0 0;font-size:.875rem;font-weight:600;line-height:1.2}.Roc_LW_company span{color:var(--rh-muted);font-weight:400}.Roc_LW_roleDetails{grid-column:2;margin-top:12px}.Roc_LW_roleDetails summary{min-height:44px;color:var(--rh-ink);cursor:pointer;align-items:center;gap:6px;font-size:.875rem;font-weight:500;list-style:none;display:inline-flex}.Roc_LW_roleDetails summary::-webkit-details-marker{display:none}.Roc_LW_roleDetails summary:after{content:"+";font-size:1rem;line-height:1}.Roc_LW_roleDetails[open] summary:after{content:"−"}.Roc_LW_roleDetails summary:focus-visible{outline:2px solid var(--rh-accent);outline-offset:2px;border-radius:4px}.Roc_LW_roleDetails .Roc_LW_points{border-top:0;padding-top:0}.Roc_LW_roleDetails .Roc_LW_points li{font-size:1rem;line-height:1.6}@media (max-width:599px){.Roc_LW_title{font-size:1.5rem;line-height:1.2}.Roc_LW_name{font-size:1.125rem}.Roc_LW_points li,.Roc_LW_period,.Roc_LW_company{font-size:.9375rem}.Roc_LW_roleHead{grid-template-columns:1fr}.Roc_LW_roleDetails{grid-column:1}}
.NC3T-W_layer{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.NC3T-W_panes{gap:var(--gap,20px);display:flex;position:absolute}.NC3T-W_pipes{z-index:1}.NC3T-W_pane{min-width:0;height:100%;font-family:var(--font-mono), "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;font-size:var(--size,12px);line-height:var(--line,18px);font-variant-ligatures:none;-webkit-font-smoothing:antialiased;flex-direction:column;flex:1 1 0;justify-content:flex-end;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.NC3T-W_scroll{flex-direction:column;animation:.22s cubic-bezier(.22,1,.36,1) NC3T-W_slide;display:flex}@keyframes NC3T-W_slide{0%{transform:translateY(var(--line,18px))}}.NC3T-W_row,.NC3T-W_prompt{white-space:pre;text-overflow:clip;overflow:hidden}.NC3T-W_base{color:#ded8ff9e}.NC3T-W_key{color:#beacfff2}.NC3T-W_str{color:#7dffbfd9}.NC3T-W_com{color:#d6ceff66;font-style:italic}.NC3T-W_prompt .NC3T-W_base{color:#f4f1fff2}.NC3T-W_typing{max-width:calc(var(--n,40) * 1ch);vertical-align:top;animation:NC3T-W_type var(--type,.75s) steps(var(--n,30), end) both;display:inline-block;overflow:hidden}.NC3T-W_prompt:after{content:"";vertical-align:-.15em;background:#7dffbf;width:.6ch;height:1.05em;margin-left:2px;animation:.9s step-end infinite NC3T-W_blink;display:inline-block}@keyframes NC3T-W_type{0%{max-width:0}}@keyframes NC3T-W_blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.NC3T-W_scroll,.NC3T-W_typing,.NC3T-W_prompt:after{animation:none}}
.VVRnpq_page{--measure:600px;--park:#3a5d40;--paper:var(--surface-canvas);--card:#f7f6f0;--band-raised:#e7e4d8;--ink:#11110f;--ink-muted:#55534b;--rule:#cfcbbe;--rule-strong:#8f8b7e;--accent:var(--home-accent,#2457ff);--mint-text:var(--signal-mint-text,#106347);--cyan-text:var(--signal-cyan-text,#006576);--night:#10132a;--radius:var(--radius-card,24px);--gutter:var(--space-gutter,clamp(16px, 3vw, 40px));background:var(--paper);color:var(--ink);font-family:var(--font-dm-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;font-size:17px;line-height:1.6}html[data-theme=dark] .VVRnpq_page{--park:#0a0c20;--paper:var(--surface-canvas);--card:var(--surface-1);--band-raised:var(--surface-2);--ink:var(--surface-ink);--ink-muted:var(--surface-ink-muted);--rule:var(--surface-border);--rule-strong:var(--surface-border-strong);--accent:#7d9bff}.VVRnpq_h2 em,.VVRnpq_quote em{color:inherit;font-style:normal}.VVRnpq_wrap{max-width:var(--content-max,1400px);padding-left:var(--gutter);padding-right:var(--gutter);margin:0 auto}.VVRnpq_band{padding-block:var(--space-section,clamp(64px, 9vw, 128px))}.VVRnpq_raised{background:var(--band-raised)}html .VVRnpq_page:has([data-hero-sky=dawn]){--park:#2a2944}html .VVRnpq_page:has([data-hero-sky=dusk]){--park:#1b1630}.VVRnpq_park{background:var(--park);--ink:#f4f6ef;--ink-muted:#f4f6efcc;--rule:#f4f6ef38;--rule-strong:#f4f6ef73;color:var(--ink);box-shadow:0 -1px 0 var(--park)}.VVRnpq_flushTop{padding-top:clamp(16px,2vw,32px)}.VVRnpq_band:not(.VVRnpq_raised,.VVRnpq_park)+.VVRnpq_band:not(.VVRnpq_raised,.VVRnpq_park){padding-top:0}.VVRnpq_stack{gap:clamp(32px,4vw,56px);display:grid}.VVRnpq_head{gap:18px;display:grid}.VVRnpq_h2,.VVRnpq_quote{font-family:var(--font-outfit), -apple-system, BlinkMacSystemFont, sans-serif;text-wrap:pretty;margin:0;font-weight:600;line-height:1}.VVRnpq_h2{letter-spacing:-.035em;max-width:var(--measure,600px);font-size:clamp(2rem,3.6vw,3rem);line-height:1.08}.VVRnpq_quote{letter-spacing:-.04em;max-width:16ch;font-size:clamp(2.375rem,4.4vw,4rem);line-height:1.02}.VVRnpq_lead{color:var(--ink-muted);max-width:var(--measure,600px);text-wrap:pretty;margin:0;font-size:1.0625rem;line-height:1.6}.VVRnpq_muted{color:var(--ink-muted);margin:0}.VVRnpq_link{color:var(--ink);border-bottom:1px solid;place-self:start;padding-bottom:2px;font-weight:500;text-decoration:none;position:relative}.VVRnpq_link:hover{color:var(--ink-muted)}.VVRnpq_link:before{content:"";position:absolute;inset:-10px -8px}.VVRnpq_link:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.VVRnpq_dot:before,.VVRnpq_field strong:before,.VVRnpq_ledger h3:before{content:"";vertical-align:.12em;background:var(--dot,currentColor);border-radius:999px;flex:none;width:8px;height:8px;margin-right:10px;display:inline-block}.VVRnpq_field strong:before{--dot:var(--signal-coral,#ff5d5d)}.VVRnpq_ledger h3:before{--dot:var(--signal-violet,#6244e8)}.VVRnpq_noDots .VVRnpq_dot:before,.VVRnpq_noDots .VVRnpq_field strong:before,.VVRnpq_noDots .VVRnpq_ledger h3:before{content:none}.VVRnpq_split{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.VVRnpq_splitEnd{align-items:end}.VVRnpq_facts{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.VVRnpq_facts div{gap:4px;min-width:0;padding:20px 20px 0 0;display:grid}.VVRnpq_facts div+div{border-left:1px solid var(--rule);padding-left:20px}.VVRnpq_facts b{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:600;line-height:1.1}.VVRnpq_facts span{color:var(--ink-muted);font-size:.92rem}:where(.VVRnpq_page) p{max-width:var(--measure,600px)}.VVRnpq_field{border-top:1px solid var(--rule-strong);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.VVRnpq_field p{border-bottom:1px solid var(--rule);min-width:0;margin:0;padding:22px 22px 26px 0}.VVRnpq_field p:nth-child(2n){border-left:1px solid var(--rule);padding-left:22px}.VVRnpq_field strong{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.01em;margin-bottom:6px;font-size:1.3rem;font-weight:600;display:block}.VVRnpq_field span{color:var(--ink-muted)}.VVRnpq_cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.VVRnpq_cardSlot{min-width:0;display:grid}.VVRnpq_card{border-radius:var(--radius);background:var(--card);border:1px solid var(--rule);grid-template-rows:auto auto 1fr auto;gap:18px;min-width:0;padding:clamp(22px,2.4vw,32px);display:grid}.VVRnpq_card h3{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.02em;margin:0;font-size:clamp(1.6rem,2.4vw,2rem);font-weight:600;line-height:1.05}.VVRnpq_card[data-signature]{color:#f2f3fa;--ink:#f2f3fa;--ink-muted:#dee2f4bd;--rule:#ffffff1f;--rule-strong:#ffffff4d;--mint-text:var(--signal-mint,#20c997);--ghost-text:#8ea9ff;--chip-text:var(--signal-cyan,#00b8d9);--chip-bg:color-mix(in srgb, var(--signal-cyan,#00b8d9) 18%, transparent);background:radial-gradient(80% 60% at 85% 0,#5462c847,#0000 70%),linear-gradient(#0d1024 0%,#141838 100%)}.VVRnpq_cardTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.VVRnpq_cardNote{color:var(--ink-muted);font-size:.84rem}.VVRnpq_card dl{align-content:start;margin:0;display:grid}.VVRnpq_card dl div{border-top:1px solid var(--rule);grid-template-columns:88px minmax(0,1fr);gap:12px;padding-block:11px;font-size:.94rem;display:grid}.VVRnpq_card dt{color:var(--ink-muted);font-size:.82rem;font-weight:600}.VVRnpq_card dd{margin:0}.VVRnpq_card dl .VVRnpq_keep dt{color:var(--mint-text)}.VVRnpq_price{border-top:1px solid var(--rule-strong);justify-content:space-between;align-items:baseline;gap:12px;padding-top:16px;display:flex}.VVRnpq_price small{font-size:.86rem}.VVRnpq_price b{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:2.4rem;font-weight:600;line-height:1}.VVRnpq_terms{border-radius:var(--radius);background:var(--band-raised);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px 40px;margin-top:16px;padding:clamp(22px,2.4vw,32px);display:grid}.VVRnpq_terms p{text-wrap:pretty;max-width:var(--measure,600px);min-width:0;margin:0}.VVRnpq_termsLinks{flex-wrap:wrap;gap:12px 28px;display:flex}.VVRnpq_terms strong{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.02em;color:var(--ink);margin-bottom:6px;font-size:clamp(1.35rem,1.9vw,1.6rem);font-weight:600;display:block}.VVRnpq_terms p{color:var(--ink-muted)}.VVRnpq_offer{flex-direction:column;grid-template-rows:none;display:flex}.VVRnpq_offerLead{margin:0;font-size:1.02rem}.VVRnpq_offerIncludes h4{color:var(--ink-muted);margin:0 0 4px;font-size:.82rem;font-weight:600}.VVRnpq_offerIncludes ul{margin:0;padding:0;list-style:none}.VVRnpq_offerIncludes li{border-top:1px solid var(--rule);padding-block:9px;font-size:.92rem}.VVRnpq_offer .VVRnpq_price{margin-top:auto}.VVRnpq_offerFigure{white-space:nowrap;align-items:baseline;gap:8px;display:inline-flex}.VVRnpq_offerCta{justify-content:center}.VVRnpq_offerMore{align-self:center;font-size:.9rem}.VVRnpq_offerActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.VVRnpq_offerActions>*{white-space:nowrap;min-width:0}@media (max-width:379px){.VVRnpq_offerActions{grid-template-columns:1fr}}.VVRnpq_ghostPill{color:var(--ghost-text,var(--bfl-accent-text,#1747e6));border:1px solid var(--rule-strong);background:0 0}.VVRnpq_ghostPill:hover{border-color:var(--ghost-text,var(--bfl-accent-text,#1747e6))}.VVRnpq_ghostPill:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.VVRnpq_tertiaryPill{color:var(--ghost-text,var(--bfl-accent-text,#1747e6));background:0 0;border:1px solid #0000;padding-inline:14px}.VVRnpq_tertiaryPill:hover{background:color-mix(in srgb, var(--ghost-text,var(--bfl-accent-text,#1747e6)) 8%, transparent)}.VVRnpq_tertiaryPill:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.VVRnpq_extArrow{font-family:var(--font-dm-sans), -apple-system, system-ui, "Segoe UI", sans-serif}.VVRnpq_ledger{border-top:1px solid var(--rule-strong);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.VVRnpq_ledger div{align-content:start;gap:10px;min-width:0;padding:24px clamp(16px,2vw,28px) 24px 0;display:grid}.VVRnpq_ledger div+div{border-left:1px solid var(--rule);padding-left:clamp(16px,2vw,28px)}.VVRnpq_ledger h3,.VVRnpq_faq h3{font-family:var(--font-outfit), -apple-system, sans-serif;margin:0;font-weight:600;line-height:1.2}.VVRnpq_ledger h3{letter-spacing:-.01em;font-size:1.3rem}.VVRnpq_ledger p,.VVRnpq_faq p{color:var(--ink-muted);margin:0}.VVRnpq_steps{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.VVRnpq_step{align-content:start;gap:14px;min-width:0;padding-right:clamp(16px,2.4vw,32px);display:grid}.VVRnpq_step+.VVRnpq_step{border-left:1px solid var(--rule);padding-left:clamp(16px,2.4vw,32px)}.VVRnpq_stepN{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.05em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:clamp(4.5rem,9vw,7rem);font-weight:500;line-height:.9}.VVRnpq_stepN.VVRnpq_stepCobalt{color:#5f82ff}html[data-theme=dark] .VVRnpq_stepN.VVRnpq_stepCobalt{color:#8ea9ff}.VVRnpq_step h3{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.02em;margin:0;font-size:1.7rem;font-weight:600}.VVRnpq_step p{color:var(--ink-muted);margin:0}.VVRnpq_proof{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:16px;display:grid}.VVRnpq_proof>div{border-radius:var(--radius);background:var(--card);border:1px solid var(--rule);align-content:start;gap:20px;min-width:0;padding:clamp(24px,3vw,40px);display:grid}.VVRnpq_proofTitle{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.02em;margin:0;font-size:2rem;font-weight:600}.VVRnpq_phones{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,1.4vw,18px);display:grid}.VVRnpq_phones img{width:100%;height:auto;display:block}.VVRnpq_headRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 32px;display:flex}.VVRnpq_proofHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.VVRnpq_proofActions{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}.VVRnpq_proofActions>*{align-self:center}.VVRnpq_storeBadge{border-radius:8px;display:inline-flex}.VVRnpq_storeBadge img{width:auto;height:44px;display:block}.VVRnpq_storeBadge:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.VVRnpq_storeBadge img[data-badge=white]{display:none}html[data-theme=dark] .VVRnpq_storeBadge img[data-badge=black]{display:none}html[data-theme=dark] .VVRnpq_storeBadge img[data-badge=white]{display:block}.VVRnpq_macShot{width:100%;height:auto;display:block}.VVRnpq_proofPoints{margin:0;padding:0;list-style:none}.VVRnpq_proofPoints li{border-top:1px solid var(--rule);padding-block:10px;font-size:.95rem}.VVRnpq_faq{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(24px,4vw,64px);display:grid}.VVRnpq_faq div{border-top:1px solid var(--rule);align-content:start;gap:8px;min-width:0;padding-block:24px;display:grid}.VVRnpq_faq h3{letter-spacing:-.015em;font-size:1.4rem}.VVRnpq_teams{border-radius:var(--radius);background:var(--card);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;padding:clamp(22px,2.4vw,28px);display:flex}.VVRnpq_teams p{text-wrap:pretty;min-width:0;color:var(--ink-muted);flex:420px;margin:0}.VVRnpq_teams strong{color:var(--ink)}@media (max-width:960px){.VVRnpq_cards{grid-template-columns:1fr}.VVRnpq_ledger{grid-template-columns:repeat(2,minmax(0,1fr))}.VVRnpq_ledger div:nth-child(odd){border-left:0;padding-left:0}.VVRnpq_ledger div:nth-child(n+3){border-top:1px solid var(--rule)}}@media (max-width:860px){.VVRnpq_split,.VVRnpq_proof{grid-template-columns:1fr}.VVRnpq_steps{grid-template-columns:1fr;gap:36px}.VVRnpq_step+.VVRnpq_step{border-left:0;border-top:1px solid var(--rule);padding-top:28px;padding-left:0}.VVRnpq_step{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:14px}.VVRnpq_step>*{grid-column:1/-1}.VVRnpq_step>.VVRnpq_stepN{grid-column:1;font-size:3rem}.VVRnpq_step>.VVRnpq_stepN+h3{grid-column:2}}@media (max-width:760px){.VVRnpq_faq,.VVRnpq_terms{grid-template-columns:1fr}}@media (max-width:620px){.VVRnpq_facts{grid-template-columns:1fr}.VVRnpq_facts div+div{border-left:0;border-top:1px solid var(--rule);margin-top:18px;padding-left:0}}@media (max-width:560px){.VVRnpq_field,.VVRnpq_ledger{grid-template-columns:1fr}.VVRnpq_ledger div+div{border-left:0;border-top:1px solid var(--rule);padding-left:0}.VVRnpq_field p:nth-child(2n){border-left:0;padding-left:0}}.VVRnpq_signoff{padding-block:clamp(24px,4vw,56px) clamp(48px,6vw,88px)}.VVRnpq_wordmark{width:100%;height:clamp(110px,15vw,230px);display:block}.VVRnpq_levels{grid-template-columns:minmax(0,3fr) minmax(0,1fr);align-items:end;gap:clamp(24px,3vw,48px);display:grid}.VVRnpq_ladder{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:clamp(12px,1.6vw,20px);margin:0;padding:0;list-style:none;display:grid}.VVRnpq_ladder li,.VVRnpq_levelNone{border-top:2px solid var(--rule-strong);background:var(--card);align-content:start;gap:8px;min-width:0;padding:18px 20px 22px;display:grid}.VVRnpq_ladder li:first-child{min-height:150px}.VVRnpq_ladder li:nth-child(2){min-height:200px}.VVRnpq_ladder li:nth-child(3){border-top-color:var(--ink);min-height:250px}.VVRnpq_ladder h3,.VVRnpq_levelNone h3{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.01em;color:var(--ink);margin:0;font-size:1.25rem;font-weight:600}.VVRnpq_ladder p,.VVRnpq_levelNone p{color:var(--ink-muted);margin:0;font-size:.95rem;line-height:1.55}.VVRnpq_levelNone{background:0 0;border-top-style:dashed;min-height:150px}@media (max-width:820px){.VVRnpq_levels,.VVRnpq_ladder{grid-template-columns:1fr}.VVRnpq_ladder li:nth-child(n),.VVRnpq_levelNone{min-height:0}}
._6BybBa_section{padding:var(--space-section,clamp(72px, 8vw, 120px)) 0;background:var(--surface-canvas);color:var(--surface-ink);font-family:var(--font-dm-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif}._6BybBa_wrap{max-width:var(--content-max,1400px);padding:0 var(--space-gutter,clamp(16px, 3vw, 40px));margin:0 auto}._6BybBa_head{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:clamp(32px,4vw,56px);display:flex}._6BybBa_arrows{gap:8px;display:flex}._6BybBa_arrow{background:var(--surface-ink);width:48px;height:48px;color:var(--surface-canvas);cursor:pointer;border:0;place-items:center;padding:0;transition:background-color .2s,opacity .2s;display:inline-grid}._6BybBa_arrow:hover:not(:disabled){background:var(--bfl-primary);color:var(--bfl-primary-on)}._6BybBa_arrow:disabled{opacity:.25;cursor:inherit}._6BybBa_arrow:focus-visible{outline:2px solid var(--bfl-primary);outline-offset:3px}._6BybBa_chev{fill:currentColor;width:14px;height:14px}._6BybBa_lead{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.02em;margin:0;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:600;line-height:1.15}._6BybBa_cards{--edge:max(var(--space-gutter,16px), calc((100% - var(--content-max,1400px)) / 2 + var(--space-gutter,16px)));padding:0 var(--edge);grid-auto-flow:column;grid-auto-columns:calc((min(100vw, var(--content-max,1400px)) - 2 * var(--space-gutter,16px) - 2 * clamp(16px, 2vw, 28px)) / 3);scroll-snap-type:x mandatory;scroll-padding-inline:var(--edge);scrollbar-width:none;column-gap:clamp(16px,2vw,28px);margin:0;list-style:none;display:grid;overflow-x:auto}._6BybBa_cards::-webkit-scrollbar{display:none}._6BybBa_cards>li{scroll-snap-align:start}._6BybBa_card{text-align:center;color:inherit;flex-direction:column;align-items:center;text-decoration:none;display:flex}._6BybBa_card:focus-visible{outline:2px solid var(--bfl-primary);outline-offset:6px}._6BybBa_art{aspect-ratio:4/3;border-radius:var(--radius-card,24px);background:var(--surface-2);width:100%;display:block;position:relative;overflow:hidden}._6BybBa_art img{object-fit:cover;transition:transform .7s cubic-bezier(.16,1,.3,1)}._6BybBa_card:hover ._6BybBa_art img{transform:scale(1.04)}._6BybBa_view{background:var(--surface-ink);color:var(--surface-canvas);white-space:nowrap;opacity:0;padding:10px 18px;font-size:.875rem;font-weight:600;transition:opacity .3s,transform .4s cubic-bezier(.16,1,.3,1);position:absolute;bottom:16px;left:50%;transform:translate(-50%,8px)}._6BybBa_card:hover ._6BybBa_view,._6BybBa_card:focus-visible ._6BybBa_view{opacity:1;transform:translate(-50%)}._6BybBa_title{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.02em;margin-top:24px;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:600;line-height:1.15}._6BybBa_line{max-width:34ch;color:var(--surface-ink-muted);text-wrap:pretty;margin-top:10px;font-size:.875rem;line-height:1.5}@media (max-width:899px){._6BybBa_cards{grid-auto-columns:82%}._6BybBa_view{display:none}}@media (max-width:599px){._6BybBa_lead,._6BybBa_title{font-size:1.5rem;line-height:1.2}._6BybBa_line{font-size:.9375rem}}
.dbHbFq_heroFrame,.dbHbFq_close{--sky:#0a0f2e;--sky-text:#fff;--sky-muted:#ecf0fcdb;--sky-accent:#b8c8ff;--gutter:var(--space-gutter,clamp(16px, 3vw, 40px));background:var(--sky);color:var(--sky-text);font-family:var(--font-dm-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}.dbHbFq_heroFrame[data-sky=dawn]{--sky:#24346f}.dbHbFq_heroFrame[data-sky=day]{--sky:#3b78cc}.dbHbFq_heroFrame[data-sky=dusk]{--sky:#1a1d58}.dbHbFq_heroFrame[data-sky=night]{--sky:#0a0f2e}html[data-theme=light] .dbHbFq_heroFrame:not([data-sky]){--sky:#3b78cc}html[data-theme=dark] .dbHbFq_heroFrame:not([data-sky]){--sky:#0a0f2e}.dbHbFq_hero{background:var(--park,#3a5d40)}.dbHbFq_heroFrame{isolation:isolate;position:relative;overflow:hidden}.dbHbFq_hero .dbHbFq_heroFrame{background:linear-gradient(var(--sky) calc(100% - 3px), var(--park,#3a5d40) 0)}.dbHbFq_close{--sky:#11110f;--sky-text:#f0eee5;--sky-muted:#f0eee5b8;--sky-accent:#dce4ff;--ghost-line:#f0eee56b}html[data-theme=dark] .dbHbFq_close{--sky:var(--surface-2,#1f2023);--sky-text:var(--surface-ink,#edeeea);--sky-muted:var(--surface-ink-muted,#a4a8a1);--sky-accent:#dce4ff;--ghost-line:#edeeea6b}.dbHbFq_closeGhost{color:#8ea9ff;border:1px solid var(--ghost-line);background:0 0}.dbHbFq_closeGhost:hover{border-color:#8ea9ff}.dbHbFq_closeGhost:focus-visible{outline:2px solid var(--sky-text);outline-offset:3px}.dbHbFq_heroWrap{z-index:2;max-width:var(--content-max,1400px);padding:calc(clamp(112px, 12vw, 160px) + env(safe-area-inset-top,0px)) var(--gutter) clamp(8px, 2vw, 24px);text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:clamp(20px,2.4vw,32px);margin:0 auto;display:grid;position:relative}@media (min-width:900px){.dbHbFq_heroWrap{align-content:end;height:626px}}.dbHbFq_heroCopy{gap:22px;min-width:0;display:grid}.dbHbFq_heroTitle{font-family:var(--font-outfit), -apple-system, BlinkMacSystemFont, sans-serif;letter-spacing:-.045em;text-wrap:pretty;margin:0;font-size:clamp(3.4rem,10vw,8.2rem);font-weight:600;line-height:1}.dbHbFq_heroTitle em,.dbHbFq_closeTitle em{color:var(--sky-accent);font-style:normal}.dbHbFq_heroTitle em{color:var(--sky-text);font:inherit;letter-spacing:inherit}.dbHbFq_heroBreak{display:none}@media (min-width:900px){.dbHbFq_heroBreak{display:inline}}.dbHbFq_heroSide{min-width:0;padding-bottom:10px;display:grid}.dbHbFq_heroLead{color:var(--sky-muted);max-width:var(--measure,600px);margin:0 auto;font-size:clamp(1.08rem,1.5vw,1.25rem);line-height:1.5}.dbHbFq_ctaRow{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.dbHbFq_heroText{justify-items:center}.dbHbFq_heroText .dbHbFq_ctaRow{justify-content:center}.dbHbFq_heroText{gap:22px;min-width:0;display:grid}.dbHbFq_amberPill{color:#171717;background:#ffb000;border-color:#ffb000;font-weight:600}.dbHbFq_amberPill:hover{background:#d69300;border-color:#d69300}.dbHbFq_cobaltPill{background:var(--bfl-primary,#2457ff);border-color:var(--bfl-primary,#2457ff);color:var(--bfl-primary-on,#fcfcfb);font-weight:600}.dbHbFq_cobaltPill:hover{background:var(--bfl-primary-hover,#1747e6);border-color:var(--bfl-primary-hover,#1747e6)}.dbHbFq_ctaNote{color:var(--sky-muted);margin:0;font-size:.92rem}.dbHbFq_ctaNote b{color:var(--sky-text);font-weight:600}.dbHbFq_horizon{height:clamp(320px,56.25vw,810px);margin-top:calc(-1*clamp(40px,7.5vw,108px));position:relative;overflow:hidden}.dbHbFq_horizon:before{content:"";z-index:1;background:linear-gradient(var(--sky), transparent);pointer-events:none;height:22%;position:absolute;inset:0 0 auto}.dbHbFq_horizonScene{object-fit:cover;object-position:50% 100%;width:100%;height:100%;image-rendering:pixelated;display:block;position:absolute;inset:0}@media (max-width:860px){.dbHbFq_heroWrap{grid-template-columns:1fr}.dbHbFq_horizonScene{object-position:14% 100%}}.dbHbFq_closeWrap{max-width:var(--content-max,1400px);padding-block:var(--space-section,clamp(72px, 8vw, 120px));padding-inline:var(--gutter);margin:0 auto}.dbHbFq_closeGrid{justify-items:start;gap:26px;display:grid}.dbHbFq_closeTitle{font-family:var(--font-outfit), -apple-system, BlinkMacSystemFont, sans-serif;letter-spacing:-.04em;text-wrap:pretty;max-width:14ch;margin:0;font-size:clamp(2.8rem,8vw,6.4rem);font-weight:600;line-height:1}.dbHbFq_closeTitle em{color:var(--sky-text);font:inherit;letter-spacing:inherit}.dbHbFq_closeLead{color:var(--sky-muted);max-width:var(--measure,600px);text-wrap:pretty;margin:0;font-size:1.1rem;line-height:1.55}
.cZIBya_playPill{border:0;margin-top:28px}.cZIBya_playIcon{border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:8px solid;width:0;height:0}.cZIBya_playerScope{font-family:var(--body);font-size:var(--type-base);-webkit-font-smoothing:antialiased;line-height:1.5}.cZIBya_playerScope *{box-sizing:border-box;margin:0;padding:0}.cZIBya_plate{border-radius:var(--radius-panel,32px);border:1px solid var(--b-rule,#ffffff1a);overflow-anchor:none;background:radial-gradient(70% 80% at 30%,#5462c829,#0000 72%),#ffffff06;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);align-items:center;gap:clamp(32px,4vw,64px);margin-top:clamp(48px,6vw,88px);padding:clamp(28px,4vw,64px);display:grid}.cZIBya_sphere{min-width:0}.cZIBya_sphereFigure{max-width:640px;margin:0 auto;position:relative;container-type:inline-size}.cZIBya_sphereCanvas{aspect-ratio:320/272;width:100%;height:auto;image-rendering:pixelated;display:block}.cZIBya_callout{--callout-gap:8px;white-space:nowrap;font-family:var(--font-dm-sans), -apple-system, sans-serif;flex-direction:column;gap:2px;line-height:1.25;transition:opacity .28s;display:flex;position:absolute;transform:translateY(-100%)}.cZIBya_callout[data-align=left]{padding-left:var(--callout-gap)}.cZIBya_callout[data-align=right]{padding-right:var(--callout-gap);text-align:right;transform:translate(-100%,-100%)}.cZIBya_callout[data-below=false]{padding-bottom:var(--callout-gap)}.cZIBya_callout[data-below=true]{padding-top:var(--callout-gap);transform:none}.cZIBya_callout b{color:var(--callout-ink,#f4f5fb);font-size:.875rem;font-weight:600}.cZIBya_callout small{color:var(--callout-muted,#ced4f0b8);font-size:.75rem}.cZIBya_sphereCaption{white-space:nowrap;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:#fff;pointer-events:none;font-size:clamp(8px,1.75cqw,.7rem);font-weight:600;position:absolute;left:50%;transform:translate(-50%,-50%)}.cZIBya_callout[data-lit=false]{opacity:.3}.cZIBya_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cZIBya_legendTitle{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.025em;color:var(--b-ink,#f2f3fa);margin:0 0 18px;font-size:clamp(1.25rem,1.6vw,1.5rem);font-weight:600;line-height:1.18}.cZIBya_legendList{border-top:1px solid var(--b-rule,#ffffff1a);margin:0;padding:0;list-style:none}.cZIBya_legendRow{border-bottom:1px solid var(--b-rule,#ffffff1a);color:var(--b-muted,#dee2f4bd);grid-template-columns:12px minmax(0,1fr);gap:14px;padding:14px 0;font-size:.9375rem;line-height:1.55;display:grid}.cZIBya_legendRow b{color:var(--b-ink,#f2f3fa);font-weight:600}.cZIBya_swatch{background:var(--shell-color);width:12px;height:12px;box-shadow:inset 0 0 0 1px var(--swatch-ring,#ffffff47);border-radius:50%;margin-top:6px}@media (prefers-reduced-motion:reduce){.cZIBya_callout{transition:none}}.cZIBya_sides{flex-basis:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:0 0 18px;display:grid}.cZIBya_sides>div{border-top:1px solid var(--surface-border);padding-top:14px}.cZIBya_sides dt{color:var(--surface-ink);font-size:.9375rem;font-weight:600}.cZIBya_sides dd{color:var(--surface-ink-muted);margin:6px 0 0;font-size:.9375rem;line-height:1.55}@media (max-width:899px){.cZIBya_plate{grid-template-columns:1fr;padding:24px 16px 20px}.cZIBya_sphereFigure{max-width:480px}}@media (max-width:599px){.cZIBya_sphereFigure{width:70%;margin-top:48px}.cZIBya_callout{white-space:nowrap}.cZIBya_callout[data-align=right]{text-align:center;padding-right:0;transform:translate(-50%,-100%)}.cZIBya_callout b{font-size:.875rem}.cZIBya_callout small{font-size:.8125rem}}@media (max-width:520px){.cZIBya_sides{grid-template-columns:1fr;gap:16px}}
.OKY2da_node{box-sizing:border-box;border-radius:50%;width:12px;height:12px;margin-top:6px}.OKY2da_in{background:#a4b6ff}.OKY2da_on{border:2px solid #a4b6ff}.OKY2da_out{border:1px dashed #a4b6ff}.OKY2da_cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.6vw,20px);margin:clamp(16px,2vw,24px) 0 0;padding:0;list-style:none;display:grid}.OKY2da_card{border-radius:var(--radius-card,24px);border:1px solid var(--b-rule,#ffffff1a);background:radial-gradient(80% 90% at 20% 0,#5462c824,#0000 72%),#ffffff06;padding:clamp(20px,2.4vw,28px)}.OKY2da_cardTitle{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.025em;color:var(--b-ink,#f2f3fa);align-items:center;gap:10px;margin:0;font-size:clamp(1.125rem,1.4vw,1.3125rem);font-weight:600;line-height:1.2;display:flex}.OKY2da_cardTitle .OKY2da_node{flex:none;margin-top:0}.OKY2da_cardBody{color:var(--b-muted,#dee2f4bd);text-wrap:pretty;margin:10px 0 0;font-size:.9375rem;line-height:1.55}@media (max-width:899px){.OKY2da_cards{grid-template-columns:1fr}}
.TD2VAG_wrap{max-width:var(--content-max,1400px);padding-left:var(--gutter);padding-right:var(--gutter);margin:0 auto}.TD2VAG_header{padding-block:calc(clamp(128px, 13vw, 184px) + env(safe-area-inset-top,0px)) var(--space-section,clamp(64px, 8vw, 112px))}.TD2VAG_header .TD2VAG_wrap{justify-items:start;gap:24px;display:grid}.TD2VAG_title{font-family:var(--font-outfit), -apple-system, BlinkMacSystemFont, sans-serif;letter-spacing:-.045em;text-wrap:pretty;max-width:14ch;margin:0;font-size:clamp(2.75rem,6.4vw,5.5rem);font-weight:600;line-height:1}.TD2VAG_lede{max-width:var(--measure,600px);margin:0;font-size:clamp(1.1rem,1.5vw,1.3rem);line-height:1.5}.TD2VAG_ctaRow{flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:8px;display:flex}.TD2VAG_apps{gap:16px;display:grid}.TD2VAG_apps>a{margin-top:16px}.TD2VAG_appRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.TD2VAG_app{border-radius:var(--radius);background:var(--card);border:1px solid var(--rule);align-content:start;gap:clamp(24px,3vw,40px);min-width:0;padding:clamp(24px,3vw,40px);display:grid}.TD2VAG_app[data-wide]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center}.TD2VAG_appMain{align-content:start;gap:16px;min-width:0;display:grid}.TD2VAG_appTitle{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.03em;margin:0;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:600;line-height:1.05}.TD2VAG_appLinks{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.TD2VAG_points{margin:0;padding:0;list-style:none;display:grid}.TD2VAG_points li{border-top:1px solid var(--rule);padding-block:12px}.TD2VAG_points li:last-child{border-bottom:1px solid var(--rule)}.TD2VAG_screens{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:12px;min-width:0;max-width:560px;display:grid}.TD2VAG_app:not([data-wide]) .TD2VAG_screens{max-width:340px}.TD2VAG_screens img{width:100%;height:auto;display:block}.TD2VAG_notes{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.TD2VAG_note{border-radius:var(--radius);background:var(--card);border:1px solid var(--rule);min-width:0;color:var(--ink);grid-template-rows:auto 1fr auto;gap:10px;padding:clamp(22px,2.4vw,28px);text-decoration:none;transition:border-color .16s;display:grid}.TD2VAG_note:hover{border-color:var(--rule-strong)}.TD2VAG_note:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.TD2VAG_note b{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.015em;font-size:1.3rem;font-weight:600;line-height:1.2}.TD2VAG_note span{color:var(--ink-muted)}.TD2VAG_note i{border-bottom:1px solid;justify-self:start;padding-bottom:2px;font-style:normal;font-weight:500}.TD2VAG_note:hover i{color:var(--accent)}.TD2VAG_notesFoot{flex-wrap:wrap;align-items:center;gap:12px 28px;display:flex}@media (max-width:960px){.TD2VAG_notes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.TD2VAG_app[data-wide],.TD2VAG_appRow{grid-template-columns:1fr}}@media (max-width:560px){.TD2VAG_notes{grid-template-columns:1fr}}
.opJMZG_step{clip-path:polygon(0 3px,3px 3px,3px 0,calc(100% - 3px) 0,calc(100% - 3px) 3px,100% 3px,100% calc(100% - 3px),calc(100% - 3px) calc(100% - 3px),calc(100% - 3px) 100%,3px 100%,3px calc(100% - 3px),0 calc(100% - 3px))}.opJMZG_tag{font-family:var(--font-dm-sans), -apple-system, sans-serif;letter-spacing:.02em;white-space:nowrap;align-items:center;padding:4px 10px;font-size:.75rem;font-weight:600;line-height:1.4;display:inline-flex}.opJMZG_tag[data-tone=cobalt]{background:var(--bfl-primary);color:var(--bfl-primary-on)}.opJMZG_tag[data-tone=amber]{background:var(--bfl-special);color:var(--bfl-special-on)}.opJMZG_tag[data-tone=ink]{background:var(--surface-ink);color:var(--surface-canvas)}.opJMZG_button{background:var(--surface-ink);min-height:48px;color:var(--surface-canvas);font-family:var(--font-dm-sans), -apple-system, sans-serif;align-items:center;gap:8px;padding:0 24px;font-size:.875rem;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-flex}.opJMZG_button:hover{background:var(--bfl-primary);color:var(--bfl-primary-on)}.opJMZG_button:focus-visible{outline:2px solid var(--bfl-primary);outline-offset:3px}@media (max-width:599px){.opJMZG_tag{font-size:.8125rem}.opJMZG_button{font-size:.9375rem}}
.sOZTqW_avatar{width:96px;height:96px;box-shadow:0 0 0 1px var(--surface-border);border-radius:50%;display:block;position:relative;overflow:hidden}.sOZTqW_photo{object-fit:cover;object-position:50% 48%;transform-origin:48% 46%;transform:scale(1.75)}@media (max-width:599px){.sOZTqW_avatar{width:72px;height:72px}}
._5vFzTW_canvas{aspect-ratio:320/260;width:100%;height:auto;image-rendering:pixelated;display:block}._5vFzTW_through{color:var(--b-ink,#f2f3fa);align-items:flex-start;gap:14px;margin:18px 0 0;font-size:.9375rem;line-height:1.55;display:flex}._5vFzTW_rods{flex:none;gap:3px;margin-top:4px;display:inline-flex}._5vFzTW_rods span{border-radius:2px;width:3px;height:16px}._5vFzTW_credit{color:var(--b-muted,#dee2f4bd);margin:14px 0 0;font-size:.8125rem;line-height:1.5}._5vFzTW_head._5vFzTW_head{margin-bottom:0}._5vFzTW_plate._5vFzTW_plate{margin-top:var(--space-group)}._5vFzTW_tabs{flex-wrap:wrap;grid-area:1/1;place-self:start;gap:8px;display:flex}._5vFzTW_figureCell{grid-area:2/1}._5vFzTW_legendCell{grid-area:1/2/span 2;align-self:start}@media (max-width:899px){._5vFzTW_tabs,._5vFzTW_figureCell,._5vFzTW_legendCell{grid-area:auto/1}}._5vFzTW_tab{border:1px solid var(--b-rule-strong,#ffffff42);min-height:44px;color:var(--b-ink,#f2f3fa);font:inherit;cursor:pointer;background:0 0;border-radius:0;padding:0 12px;font-size:.875rem;font-weight:500;transition:background-color .16s,color .16s}@media (hover:hover){._5vFzTW_tab:hover{background:#ffffff14}}._5vFzTW_tab[aria-selected=true]{background:var(--b-ink,#f2f3fa);color:#10132a}._5vFzTW_tab:focus-visible{outline-offset:2px;outline:2px solid #8ea9ff}._5vFzTW_plate._5vFzTW_plate._5vFzTW_plate{row-gap:clamp(20px,2.4vw,32px);margin-top:24px}html[data-motion=on] ._5vFzTW_swap{animation:.52s cubic-bezier(.16,1,.3,1) _5vFzTW_planesSwap}@keyframes _5vFzTW_planesSwap{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html[data-motion=on] ._5vFzTW_swap{animation:none}}._5vFzTW_sep{color:var(--b-muted,#dee2f4bd);margin:0 4px}@media (min-width:900px){._5vFzTW_plate._5vFzTW_plate._5vFzTW_plate{grid-template-columns:minmax(0,640px) minmax(0,1fr)}._5vFzTW_figureCell figure{margin-left:0}}@media (max-width:599px){._5vFzTW_tabs{justify-self:stretch;width:100%}._5vFzTW_tab{text-align:left;flex:100%}}
.nYD6aa_byline{align-items:center;gap:14px;margin-top:8px;display:flex}.nYD6aa_bylinePhoto{object-fit:cover;border-radius:50%;flex-shrink:0;width:44px;height:44px}.nYD6aa_bylineName{color:var(--ink);margin:0;font-size:.95rem;font-weight:600;line-height:1.3}.nYD6aa_bylineRole{color:var(--ink-muted);margin:2px 0 0;font-size:.86rem;line-height:1.4}.nYD6aa_plate{border-radius:var(--radius);background:var(--card);border:1px solid var(--rule);gap:clamp(24px,2.6vw,32px);padding:clamp(22px,2.4vw,32px);display:grid}.nYD6aa_tiers{border:1px solid var(--rule);border-radius:999px;flex-wrap:wrap;justify-self:start;gap:4px;padding:4px;display:inline-flex}.nYD6aa_tier{min-height:40px;font-family:var(--font-dm-sans), -apple-system, sans-serif;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 18px;font-size:.92rem;font-weight:500;transition:background-color .2s,color .2s}.nYD6aa_tier:hover{color:var(--ink)}.nYD6aa_tier[aria-pressed=true]{background:var(--bfl-primary,#2457ff);color:var(--bfl-primary-on,#fcfcfb)}.nYD6aa_tier:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.nYD6aa_plateGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(24px,3vw,44px);display:grid}.nYD6aa_price{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--ink);margin:0;font-size:clamp(2.4rem,3.4vw,3rem);font-weight:600;line-height:1}.nYD6aa_priceNote{color:var(--ink-muted);margin:6px 0 0;font-size:.86rem}.nYD6aa_tierTitle{border-top:1px solid var(--rule-strong);font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.01em;color:var(--ink);margin:24px 0 0;padding-top:16px;font-size:1.3rem;font-weight:600;line-height:1.2}.nYD6aa_tierDesc{color:var(--ink-muted);margin:8px 0 0;font-size:.94rem;line-height:1.55}.nYD6aa_features{border-top:1px solid var(--rule-strong);margin:0;padding:0;list-style:none}.nYD6aa_features li{border-bottom:1px solid var(--rule);color:var(--ink);padding:11px 0;font-size:.94rem;line-height:1.5}.nYD6aa_plateActions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.nYD6aa_noDots.nYD6aa_noDots h3:before,.nYD6aa_noDots.nYD6aa_noDots strong:before{content:none}@media (min-width:961px){.nYD6aa_ledgerFive.nYD6aa_ledgerFive{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:1100px){.nYD6aa_plateGrid{grid-template-columns:minmax(0,1fr)}}
._4lHqnG_band{padding:var(--space-section,clamp(72px, 8vw, 120px)) 0 var(--space-spacious,clamp(96px, 10vw, 160px));background:var(--surface-canvas);color:var(--surface-ink);font-family:var(--font-dm-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif}._4lHqnG_grid{max-width:var(--content-max,1400px);padding:0 var(--space-gutter,clamp(16px, 3vw, 40px));grid-template-columns:minmax(0,1fr) minmax(0,480px);align-items:start;gap:clamp(32px,6vw,96px);margin:0 auto;display:grid}._4lHqnG_label{letter-spacing:.02em;color:var(--surface-ink-muted);align-items:center;gap:8px;margin:0 0 16px;font-size:.8125rem;font-weight:500;display:inline-flex}._4lHqnG_label:before{content:"";background:var(--home-accent,#2457ff);border-radius:1px;width:6px;height:6px}._4lHqnG_title{max-width:18ch;font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.035em;text-wrap:pretty;margin:0;font-size:clamp(2rem,3.6vw,3rem);font-weight:600;line-height:1.06}._4lHqnG_body{max-width:48ch;color:var(--surface-ink-muted);margin:18px 0 0;font-size:1.0625rem;line-height:1.6}._4lHqnG_actions{margin-top:28px}._4lHqnG_card{border-radius:var(--radius-card,24px);background:var(--surface-1);border:1px solid var(--surface-border);padding:clamp(24px,3vw,32px)}._4lHqnG_cardTitle{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.02em;margin:0 0 18px;font-size:1.25rem;font-weight:600;line-height:1.2}._4lHqnG_cardBody{color:var(--surface-ink-muted);margin:-8px 0 0;font-size:.9375rem;line-height:1.6}._4lHqnG_submit{justify-content:center;align-self:flex-start}._4lHqnG_submit:disabled{opacity:.4;cursor:not-allowed}._4lHqnG_error{color:var(--signal-coral-text,#983535);margin:0;font-size:.875rem}@media (max-width:899px){._4lHqnG_grid{grid-template-columns:1fr}}
._2zonhq_title._2zonhq_title{padding:calc(88px + var(--space-tight,clamp(48px, 5vw, 80px))) 0 0}._2zonhq_heading{max-width:28ch}
.RIsZ7W_field{grid-template-columns:repeat(var(--cols,2), minmax(0, 1fr));gap:0 clamp(28px,3.4vw,56px);margin:0;padding:0;list-style:none;display:grid}.RIsZ7W_fieldItem{border-top:1px solid var(--b-rule-strong,var(--surface-border-strong));padding:clamp(22px,2.4vw,32px) 0 clamp(26px,2.8vw,40px)}.RIsZ7W_fieldTitle{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.025em;color:var(--b-ink,var(--surface-ink));text-wrap:balance;margin:0;font-size:clamp(1.25rem,1.6vw,1.5rem);font-weight:600;line-height:1.18}[data-size=lg]>.RIsZ7W_field .RIsZ7W_fieldTitle{letter-spacing:-.035em;font-size:clamp(1.75rem,2.6vw,2.375rem);line-height:1.06}.RIsZ7W_fieldBody{color:var(--b-muted,var(--surface-ink-muted));text-wrap:pretty;max-width:46ch;margin:12px 0 0;font-size:1.0625rem;line-height:1.6}.RIsZ7W_points{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.RIsZ7W_points li{color:var(--b-muted,var(--surface-ink-muted));padding-left:18px;font-size:1rem;line-height:1.5;position:relative}.RIsZ7W_points li:before{content:"";background:var(--b-accent,var(--home-accent,#2457ff));border-radius:1px;width:6px;height:6px;position:absolute;top:.62em;left:0}.RIsZ7W_note{color:var(--b-faint,#80847d);margin:clamp(28px,3vw,40px) 0 0;font-size:.9375rem;line-height:1.6}.RIsZ7W_checklist{border-top:1px solid var(--b-rule-strong,var(--surface-border-strong));margin:0;padding:0;list-style:none}.RIsZ7W_check{border-bottom:1px solid var(--b-rule,var(--surface-border));grid-template-columns:22px minmax(0,1fr);align-items:start;column-gap:16px;padding:clamp(18px,2vw,24px) 0;display:grid}.RIsZ7W_checkBox{border:1.5px solid;border-radius:6px;place-items:center;width:20px;height:20px;margin-top:3px;display:grid}.RIsZ7W_checkBox svg{width:14px;height:14px;display:block;overflow:visible}.RIsZ7W_checkBox polyline{fill:none;stroke:var(--surface-canvas);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.RIsZ7W_checkTitle{color:var(--b-ink,var(--surface-ink));margin:0;font-size:1.0625rem;font-weight:600;line-height:1.4}.RIsZ7W_checkBody{color:var(--b-muted,var(--surface-ink-muted));margin:4px 0 0;font-size:1rem;line-height:1.6}.RIsZ7W_phases{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));gap:clamp(24px,3vw,48px);margin:0;padding:0;list-style:none;display:grid}.RIsZ7W_phaseNumeral:before{content:attr(data-n)}.RIsZ7W_phaseNumeral{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--b-accent,var(--home-accent,#2457ff));margin:0 0 clamp(28px,3.4vw,48px);font-size:clamp(3rem,5.6vw,5.25rem);font-weight:600;line-height:1;display:block}.RIsZ7W_callout{border-left:2px solid var(--b-accent,var(--home-accent,#2457ff));color:var(--b-ink,var(--surface-ink));max-width:40ch;margin:0;padding-left:18px;font-size:1.0625rem;line-height:1.6}@media (max-width:1099px){.RIsZ7W_phases{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:48px}}@media (max-width:899px){.RIsZ7W_field{grid-template-columns:1fr}.RIsZ7W_phaseNumeral{margin-bottom:20px}}@media (max-width:599px){.RIsZ7W_phases{grid-template-columns:1fr}}.RIsZ7W_terms{flex-basis:100%;gap:16px;margin:0 0 18px;display:grid}.RIsZ7W_terms>div{border-top:1px solid var(--surface-border);padding-top:14px}.RIsZ7W_terms dt{color:var(--surface-ink);font-size:.9375rem;font-weight:600;line-height:1.4}.RIsZ7W_terms dd{color:var(--surface-ink-muted);margin:4px 0 0;font-size:.9375rem;line-height:1.55}
._5EjIDG_rows{border-top:1px solid var(--rule-strong);margin:0;padding:0;list-style:none}._5EjIDG_rows li{border-bottom:1px solid var(--rule)}._5EjIDG_row{color:var(--ink);grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:4px clamp(16px,2.4vw,32px);padding:22px 0;text-decoration:none;display:grid}._5EjIDG_row:hover strong{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}._5EjIDG_row:focus-visible{outline:2px solid var(--accent);outline-offset:4px}._5EjIDG_numeral{min-width:2.2em;font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.02em;font-size:clamp(1.4rem,2.2vw,1.8rem);font-weight:600;line-height:1}._5EjIDG_rowText{gap:6px;min-width:0;display:grid}._5EjIDG_rowText strong{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.015em;font-size:clamp(1.15rem,1.6vw,1.35rem);font-weight:600;line-height:1.2}._5EjIDG_rowText span{color:var(--ink-muted);font-size:1rem;line-height:1.55}._5EjIDG_meta{color:var(--ink-muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.92rem}._5EjIDG_shortcutsNav{width:100%;margin-top:14px}@media (min-width:961px){._5EjIDG_shortcutsNav{flex:none;width:min(880px,100vw - 96px)}}._5EjIDG_shortcuts{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._5EjIDG_shortcuts li+li{border-left:1px solid #ffffff38}@media (max-width:600px){._5EjIDG_shortcuts{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px}._5EjIDG_shortcuts li:nth-child(odd){border-left:none}}._5EjIDG_shortcut{text-align:center;color:inherit;font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.015em;justify-items:center;gap:12px;padding:8px 16px;font-size:clamp(1rem,1.4vw,1.2rem);font-weight:600;line-height:1.2;text-decoration:none;display:grid}._5EjIDG_shortcut:hover span{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}._5EjIDG_shortcut:focus-visible{outline-offset:4px;outline:2px solid}._5EjIDG_shortcutIcon{width:clamp(40px,4.4vw,56px);height:clamp(40px,4.4vw,56px)}._5EjIDG_workshopCard{justify-self:end;width:100%;max-width:480px;display:grid}@media (max-width:960px){._5EjIDG_workshopCard{justify-self:stretch;max-width:none}}
.QsnXGq_tabs{flex-wrap:wrap;gap:8px;margin:0 0 28px;display:flex}.QsnXGq_tab{border:1px solid var(--b-rule-strong,var(--surface-border-strong));min-height:44px;color:var(--b-ink,var(--surface-ink));font-family:var(--font-dm-sans), -apple-system, sans-serif;cursor:pointer;background:0 0;border-radius:999px;align-items:center;padding:0 18px;font-size:.9375rem;font-weight:500;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.QsnXGq_tab:hover{border-color:var(--b-ink,var(--surface-ink))}.QsnXGq_tab[aria-selected=true]{background:var(--b-ink,var(--surface-ink));border-color:var(--b-ink,var(--surface-ink));color:var(--b-ground,var(--surface-canvas))}.QsnXGq_tab:focus-visible{outline:2px solid var(--b-accent,var(--home-accent,#2457ff));outline-offset:3px}.QsnXGq_description{max-width:60ch;color:var(--b-muted,var(--surface-ink-muted));margin:0 0 20px;font-size:1.0625rem;line-height:1.6}.QsnXGq_rows{border-top:1px solid var(--b-rule-strong,var(--surface-border-strong));margin:0;padding:0;list-style:none}.QsnXGq_row{border-bottom:1px solid var(--b-rule,var(--surface-border));color:var(--b-ink,var(--surface-ink));grid-template-columns:minmax(0,5fr) minmax(0,6fr) auto;align-items:baseline;gap:clamp(14px,2vw,32px);padding:clamp(16px,1.8vw,22px) 0;text-decoration:none;display:grid}.QsnXGq_row[data-has-image=true]{grid-template-columns:clamp(112px,11vw,148px) minmax(0,4fr) minmax(0,6fr) auto;align-items:center}.QsnXGq_rowImageWrap{background:#080a14;border-radius:16px;display:block;overflow:hidden}.QsnXGq_rowImage{width:100%;height:auto;image-rendering:pixelated;transition:transform .3s,opacity .3s;display:block}.QsnXGq_rowLink .QsnXGq_rowMeta{transition:color .2s}.QsnXGq_rowLink:focus-visible{outline:2px solid var(--b-accent,var(--home-accent,#2457ff));outline-offset:2px;border-radius:4px}.QsnXGq_rowTitle{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.025em;text-wrap:balance;font-size:clamp(1.25rem,1.7vw,1.5rem);font-weight:600;line-height:1.18}.QsnXGq_rowBody{color:var(--b-muted,var(--surface-ink-muted));text-wrap:pretty;font-size:1rem;line-height:1.6}.QsnXGq_rowMeta{white-space:nowrap;color:var(--b-faint,#80847d);font-size:.875rem;font-weight:500}.QsnXGq_rowLink .QsnXGq_rowMeta{color:var(--b-ink,var(--surface-ink))}.QsnXGq_rowLink:hover .QsnXGq_rowMeta{color:var(--b-accent,var(--home-accent,#2457ff))}.QsnXGq_rowLink:hover .QsnXGq_rowImage{opacity:.92;transform:scale(1.02)}@media (max-width:899px){.QsnXGq_row{grid-template-columns:1fr;gap:8px}.QsnXGq_row[data-has-image=true]{grid-template-columns:clamp(104px,20vw,136px) minmax(0,1fr);align-items:start}.QsnXGq_row[data-has-image=true] .QsnXGq_rowBody,.QsnXGq_row[data-has-image=true] .QsnXGq_rowMeta{grid-column:2}}@media (max-width:560px){.QsnXGq_row[data-has-image=true]{grid-template-columns:1fr}.QsnXGq_row[data-has-image=true] .QsnXGq_rowBody,.QsnXGq_row[data-has-image=true] .QsnXGq_rowMeta{grid-column:auto}}@media (prefers-reduced-motion:reduce){.QsnXGq_tab,.QsnXGq_rowLink .QsnXGq_rowMeta,.QsnXGq_rowImage{transition:none}}
.YPRBDa_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.YPRBDa_card{border-radius:var(--radius-card,24px);background:var(--surface-1);border:1px solid var(--surface-border);height:100%;color:var(--b-ink,var(--surface-ink));flex-direction:column;text-decoration:none;transition:border-color .2s,box-shadow .3s,transform .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.YPRBDa_card:hover{border-color:var(--surface-border-strong);transform:translateY(-3px);box-shadow:0 16px 44px #1418281a}.YPRBDa_cardPrimary{color:inherit;text-decoration:none}.YPRBDa_cardPrimary:after{content:"";border-radius:inherit;position:absolute;inset:0}.YPRBDa_cardPrimary:focus-visible{outline:none}.YPRBDa_cardPrimary:focus-visible:after{outline:2px solid var(--b-accent,var(--home-accent,#2457ff));outline-offset:3px;border-radius:var(--radius-card,24px)}.YPRBDa_footLinks{align-items:center;gap:16px;display:inline-flex}.YPRBDa_cardDetails{z-index:1;min-height:44px;color:var(--b-muted,var(--surface-ink-muted));text-underline-offset:.2em;align-items:center;margin:-12px 0;text-decoration:underline;display:inline-flex;position:relative}.YPRBDa_cardDetails:hover{color:var(--b-accent,var(--home-accent,#2457ff))}.YPRBDa_cardDetails:focus-visible{outline:2px solid var(--b-accent,var(--home-accent,#2457ff));outline-offset:2px;border-radius:4px}.YPRBDa_stage{aspect-ratio:16/10;border-radius:14px;margin:10px 10px 0;display:block;position:relative;overflow:hidden}.YPRBDa_art{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1);display:block}.YPRBDa_card:hover .YPRBDa_art{transform:scale(1.03)}.YPRBDa_cardBody{flex-direction:column;flex:1;padding:clamp(20px,2vw,28px);display:flex}.YPRBDa_tag{background:var(--surface-2);letter-spacing:.02em;color:var(--b-muted,var(--surface-ink-muted));border-radius:999px;align-self:flex-start;padding:4px 10px;font-size:.8125rem;font-weight:500}.YPRBDa_title{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.03em;margin:14px 0 0;font-size:clamp(1.5rem,1.9vw,1.75rem);font-weight:600;line-height:1.15}.YPRBDa_excerpt{color:var(--b-muted,var(--surface-ink-muted));text-wrap:pretty;margin:10px 0 0;font-size:1rem;line-height:1.6}.YPRBDa_foot{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:24px;font-size:.9375rem;font-weight:500;display:flex}.YPRBDa_price{color:var(--b-ink,var(--surface-ink))}.YPRBDa_cta{color:var(--b-muted,var(--surface-ink-muted));transition:color .2s}.YPRBDa_card:hover .YPRBDa_cta{color:var(--b-accent,var(--home-accent,#2457ff))}.YPRBDa_footRule{background:var(--b-rule,var(--surface-border));height:1px;margin-top:24px}.YPRBDa_footRule+.YPRBDa_foot{padding-top:16px}.YPRBDa_soonList{border-top:1px solid var(--b-rule-strong,var(--surface-border-strong));margin:0;padding:0;list-style:none}.YPRBDa_soonRow{border-bottom:1px solid var(--b-rule,var(--surface-border));color:var(--b-ink,var(--surface-ink));grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) 180px;align-items:start;column-gap:clamp(24px,3vw,48px);padding:24px 0;display:grid;position:relative}.YPRBDa_soonPrimary{color:inherit;text-decoration:none}.YPRBDa_soonPrimary:after{content:"";position:absolute;inset:0}.YPRBDa_soonPrimary:focus-visible{outline:none}.YPRBDa_soonPrimary:focus-visible:after{outline:2px solid var(--b-accent,var(--home-accent,#2457ff));outline-offset:4px;border-radius:4px}.YPRBDa_soonDetails{z-index:1;min-height:44px;color:var(--b-muted,var(--surface-ink-muted));text-underline-offset:.2em;align-items:center;margin:-12px 0;font-size:.875rem;text-decoration:underline;display:inline-flex;position:relative}.YPRBDa_soonDetails:hover{color:var(--b-accent,var(--home-accent,#2457ff))}.YPRBDa_soonDetails:focus-visible{outline:2px solid var(--b-accent,var(--home-accent,#2457ff));outline-offset:2px;border-radius:4px}.YPRBDa_soonHead{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.YPRBDa_soonMeta{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.YPRBDa_soonTitle{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.025em;font-size:clamp(1.25rem,1.6vw,1.4375rem);font-weight:600;line-height:1.25}.YPRBDa_soonExcerpt{color:var(--b-muted,var(--surface-ink-muted));text-wrap:pretty;padding-top:2px;font-size:1rem;line-height:1.6}.YPRBDa_soonCta{text-align:right;white-space:nowrap;color:var(--b-muted,var(--surface-ink-muted));padding-top:4px;font-size:.9375rem;font-weight:500;transition:color .2s}.YPRBDa_soonMeta .YPRBDa_tag{background:var(--surface-1)}.YPRBDa_soonRow:hover .YPRBDa_soonCta{color:var(--b-accent,var(--home-accent,#2457ff))}.YPRBDa_faq{border-top:1px solid var(--b-rule-strong,var(--surface-border-strong));margin:0;padding:0;list-style:none}.YPRBDa_faqItem{border-bottom:1px solid var(--b-rule,var(--surface-border))}.YPRBDa_question{cursor:pointer;min-height:44px;font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.025em;color:var(--b-ink,var(--surface-ink));justify-content:space-between;align-items:center;gap:24px;padding:24px 0;font-size:clamp(1.1875rem,1.6vw,1.4375rem);font-weight:600;line-height:1.25;list-style:none;display:flex}.YPRBDa_question::-webkit-details-marker{display:none}.YPRBDa_question:focus-visible{outline:2px solid var(--b-accent,var(--home-accent,#2457ff));outline-offset:4px;border-radius:4px}.YPRBDa_mark{border:1px solid var(--b-rule-strong,var(--surface-border-strong));border-radius:999px;flex-shrink:0;width:32px;height:32px;transition:border-color .2s,background .2s;position:relative}.YPRBDa_mark:before,.YPRBDa_mark:after{content:"";background:currentColor;width:12px;height:1.5px;transition:transform .3s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.YPRBDa_mark:after{transform:translate(-50%,-50%)rotate(90deg)}.YPRBDa_faqItem[open] .YPRBDa_mark:after{transform:translate(-50%,-50%)rotate(0)}.YPRBDa_question:hover .YPRBDa_mark{border-color:var(--b-ink,var(--surface-ink))}.YPRBDa_answer{max-width:64ch;color:var(--b-muted,var(--surface-ink-muted));text-wrap:pretty;margin:0;padding:0 56px 28px 0;font-size:1.0625rem;line-height:1.65}.YPRBDa_answer a{color:var(--b-accent,var(--home-accent,#2457ff));text-underline-offset:.15em}@media (max-width:1023px){.YPRBDa_soonRow{grid-template-columns:minmax(0,1fr) auto;row-gap:8px}.YPRBDa_soonExcerpt{grid-area:2/1/auto/-1}}@media (max-width:639px){.YPRBDa_grid{grid-template-columns:minmax(0,1fr)}.YPRBDa_soonRow{grid-template-columns:minmax(0,1fr) 24px;gap:6px 12px;padding:20px 0}.YPRBDa_soonHead{grid-column:1}.YPRBDa_soonExcerpt{grid-area:2/1}.YPRBDa_soonCta{grid-area:1/2/span 2;align-self:center;padding-top:0;font-size:1.125rem}.YPRBDa_soonCtaText{display:none}.YPRBDa_answer{padding-right:0}}@media (prefers-reduced-motion:reduce){.YPRBDa_card,.YPRBDa_art,.YPRBDa_mark:before,.YPRBDa_mark:after{transition:none}.YPRBDa_card:hover,.YPRBDa_card:hover .YPRBDa_art{transform:none}}.YPRBDa_salesFrame{--b-ink:var(--ink);--b-muted:var(--ink-muted);--b-rule:var(--rule);--b-rule-strong:var(--rule-strong);--b-accent:var(--ink)}.YPRBDa_shelfStack{gap:var(--space-group);display:grid}.YPRBDa_filterBar{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.YPRBDa_filterGroup{border:1px solid var(--rule);border-radius:var(--bfl-action-radius);flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.YPRBDa_filterButton{border-radius:var(--bfl-action-radius);min-height:44px;color:var(--ink-muted);font:500 .92rem/1.2 var(--font-dm-sans), sans-serif;cursor:pointer;background:0 0;border:0;padding-inline:16px;transition:background-color .2s,color .2s}.YPRBDa_filterButton:hover{color:var(--ink)}.YPRBDa_filterButton[aria-pressed=true]{background:var(--bfl-primary);color:var(--bfl-primary-on)}.YPRBDa_filterButton:focus-visible,.YPRBDa_shelfPrimaryLink:focus-visible,.YPRBDa_shelfDetails:focus-visible,.YPRBDa_shelfStoreBadge:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.YPRBDa_shelfFeatured{border:1px solid var(--rule-strong);border-radius:var(--radius-panel);background:var(--card);grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);min-height:460px;display:grid;overflow:hidden}.YPRBDa_shelfFeaturedArt,.YPRBDa_shelfArt{background:linear-gradient(160deg, var(--surface-2,#f0f2ec) 0%, var(--surface-3,#e4e7e0) 100%);display:block;position:relative;overflow:hidden}:is(html[data-theme=dark] .YPRBDa_shelfFeaturedArt,html[data-theme=dark] .YPRBDa_shelfArt){background:linear-gradient(160deg, var(--surface-3,#2a2b2f) 0%, var(--surface-1,#16171a) 100%)}.YPRBDa_shelfFeaturedArt img,.YPRBDa_shelfArt img{object-fit:cover;width:100%;height:100%}.YPRBDa_shelfFeaturedArt{min-height:460px}.YPRBDa_shelfFeaturedBody{padding:var(--space-card);flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;display:flex}.YPRBDa_shelfIcon{object-fit:contain;border-radius:var(--radius-card);width:72px;height:72px}.YPRBDa_shelfFeaturedTitle,.YPRBDa_shelfCardTitle{color:var(--ink);font-family:var(--font-outfit), sans-serif;margin:0;font-weight:600}.YPRBDa_shelfFeaturedTitle{letter-spacing:-.035em;font-size:clamp(2rem,3.6vw,3rem);line-height:1.08}.YPRBDa_shelfFeaturedTagline,.YPRBDa_shelfMeta,.YPRBDa_shelfExcerpt{margin:0}.YPRBDa_shelfFeaturedTagline{color:var(--ink-muted)}.YPRBDa_shelfActions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;display:flex}.YPRBDa_shelfStoreBadge{min-height:44px;display:inline-flex}.YPRBDa_shelfStoreBadge img{width:auto;height:44px;display:block}.YPRBDa_shelfStoreBadge img[data-badge=white]{display:none}html[data-theme=dark] .YPRBDa_shelfStoreBadge img[data-badge=black]{display:none}html[data-theme=dark] .YPRBDa_shelfStoreBadge img[data-badge=white]{display:block}.YPRBDa_shelfGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.YPRBDa_shelfCard{border:1px solid var(--rule);border-radius:var(--radius);background:var(--card);flex-direction:column;min-width:0;transition:background-color .2s,border-color .2s;display:flex;position:relative;overflow:hidden}.YPRBDa_shelfCard:hover{border-color:var(--rule-strong)}.YPRBDa_shelfArt{aspect-ratio:16/9}.YPRBDa_shelfMonogram{color:var(--ink);font:600 clamp(1.6rem, 2.4vw, 2.2rem)/1 var(--font-outfit), sans-serif;letter-spacing:-.03em;text-align:left;text-wrap:balance;align-content:end;place-items:end start;gap:14px;padding:clamp(16px,2vw,24px);display:grid;position:absolute;inset:0}.YPRBDa_shelfArt .YPRBDa_shelfLogo{object-fit:cover;border-radius:22%;width:clamp(52px,5vw,68px);height:clamp(52px,5vw,68px);box-shadow:0 4px 12px #0000001f}.YPRBDa_shelfCardBody{flex-direction:column;flex:1;align-items:flex-start;gap:6px;padding:clamp(18px,1.8vw,24px);display:flex}.YPRBDa_shelfChip{border:1px solid var(--rule-strong);border-radius:var(--bfl-action-radius);min-height:28px;color:var(--ink-muted);align-items:center;padding-inline:12px;font-size:.82rem;font-weight:500;display:inline-flex}.YPRBDa_shelfCardTitle{font-size:1.35rem;line-height:1.2;text-decoration:none}.YPRBDa_shelfPrimaryLink:after{content:"";position:absolute;inset:0}.YPRBDa_shelfMeta{color:var(--ink-muted);font-size:.88rem}.YPRBDa_shelfExcerpt{color:var(--ink-muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.94rem;line-height:1.5;display:-webkit-box;overflow:hidden}.YPRBDa_shelfDetails{z-index:1;min-height:44px;color:var(--ink);text-underline-offset:3px;align-items:center;margin-top:auto;font-weight:600;text-decoration:underline;display:inline-flex;position:relative}.YPRBDa_shelfEmpty{padding:var(--space-card);border:1px solid var(--rule);border-radius:var(--radius);background:var(--card);justify-items:start;gap:16px;display:grid}.YPRBDa_shelfEmpty p{color:var(--ink-muted);margin:0}@media (max-width:820px){.YPRBDa_shelfFeatured{grid-template-columns:1fr}.YPRBDa_shelfFeaturedArt{aspect-ratio:4/3;min-height:0}.YPRBDa_shelfGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.YPRBDa_filterBar{display:grid}.YPRBDa_filterGroup{border-radius:var(--radius)}.YPRBDa_shelfGrid{grid-template-columns:1fr}.YPRBDa_shelfFeatured{min-height:0}}.YPRBDa_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.YPRBDa_shelfBand.YPRBDa_shelfBand{padding-top:clamp(28px,3.5vw,48px)}
.qQB6_G_header{padding-block:calc(clamp(128px, 13vw, 184px) + env(safe-area-inset-top,0px)) var(--space-section,clamp(64px, 8vw, 112px))}.qQB6_G_headerGrid{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.qQB6_G_founder{gap:14px;max-width:420px;margin:0;display:grid}.qQB6_G_markPanel{aspect-ratio:1;border-radius:var(--radius);background:var(--card);border:1px solid var(--rule);color:var(--ink);flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.qQB6_G_mark{width:46%;height:auto}.qQB6_G_tagline{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.015em;color:var(--ink);margin:0;font-size:clamp(1.1rem,1.6vw,1.35rem);font-weight:600}.qQB6_G_copy{max-width:var(--measure,600px);justify-items:start;gap:20px;display:grid}.qQB6_G_title{font-family:var(--font-outfit), -apple-system, BlinkMacSystemFont, sans-serif;letter-spacing:-.045em;text-wrap:pretty;max-width:14ch;margin:0;font-size:clamp(2.75rem,6.4vw,5.5rem);font-weight:600;line-height:1}.qQB6_G_lede{max-width:var(--measure,600px);margin:0;font-size:clamp(1.1rem,1.5vw,1.3rem);line-height:1.5}.qQB6_G_ctaRow{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:8px;display:flex}.qQB6_G_habits,.qQB6_G_audiences{gap:clamp(16px,2vw,24px);display:grid}.qQB6_G_habits{grid-template-columns:repeat(3,minmax(0,1fr))}.qQB6_G_audiences{grid-template-columns:repeat(2,minmax(0,1fr))}.qQB6_G_habits div,.qQB6_G_audiences div{border-radius:var(--radius);background:var(--card);border:1px solid var(--rule);align-content:start;gap:12px;min-width:0;padding:clamp(22px,2.4vw,32px);display:grid}.qQB6_G_habits h3,.qQB6_G_audiences h3{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.015em;margin:0;font-size:1.4rem;font-weight:600;line-height:1.2}.qQB6_G_habits p,.qQB6_G_audiences p{color:var(--ink-muted);margin:0}.qQB6_G_turnDown{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(24px,4vw,64px);display:grid}.qQB6_G_turnDown p{border-top:1px solid var(--rule);color:var(--ink-muted);min-width:0;margin:0;padding-block:22px}.qQB6_G_turnDown strong{color:var(--ink);font-weight:600}.qQB6_G_trustLinks{flex-wrap:wrap;gap:16px 32px;display:flex}@media (max-width:960px){.qQB6_G_habits{grid-template-columns:1fr}}@media (max-width:860px){.qQB6_G_headerGrid{grid-template-columns:1fr}.qQB6_G_founder{max-width:260px}}@media (max-width:620px){.qQB6_G_audiences,.qQB6_G_turnDown{grid-template-columns:1fr}}
.eunGCW_wrap{max-width:var(--content-max,1400px);padding-left:var(--gutter);padding-right:var(--gutter);margin:0 auto}.eunGCW_header{padding-block:calc(clamp(112px, 11vw, 160px) + env(safe-area-inset-top,0px)) var(--space-section,clamp(64px, 8vw, 112px));gap:clamp(48px,6vw,88px);display:grid}.eunGCW_heroGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.eunGCW_heroCopy{justify-items:start;gap:24px;padding-bottom:clamp(0px,2vw,24px);display:grid}.eunGCW_eyebrow{letter-spacing:.01em;color:var(--ink-muted);margin:0;font-size:.95rem;font-weight:600}.eunGCW_title{font-family:var(--font-outfit), -apple-system, BlinkMacSystemFont, sans-serif;letter-spacing:-.045em;text-wrap:pretty;margin:0;font-size:clamp(2.4rem,4.6vw,4.6rem);font-weight:600;line-height:1}.eunGCW_title span,.eunGCW_lines span{display:block}.eunGCW_lede{max-width:var(--measure,600px);margin:0;font-size:clamp(1.1rem,1.5vw,1.3rem);line-height:1.5}.eunGCW_ctaRow{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;display:flex}.eunGCW_strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,48px);margin:0;padding:0;list-style:none;display:grid}.eunGCW_strip li{border-top:2px solid var(--ink);align-content:start;gap:8px;padding-top:20px;display:grid}.eunGCW_strip h2{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.02em;margin:0;font-size:1.35rem;font-weight:600}.eunGCW_strip p{color:var(--ink-muted);margin:0}.eunGCW_hand{margin:0 calc(-1 * max(var(--gutter), (100vw - var(--content-max,1400px)) / 2 + var(--gutter))) 0 0;position:relative;overflow:hidden}.eunGCW_hand img{width:111%;max-width:none;height:auto;display:block}.eunGCW_motionPage{isolation:isolate;position:relative}.eunGCW_hand>img[data-hand-image]{z-index:1;position:relative}.eunGCW_hand:not([data-motion-ready]) .eunGCW_motionLayer{visibility:hidden}.eunGCW_hand:not([data-poster-off])>img[data-hand-image]{opacity:0}.eunGCW_poster{z-index:1;pointer-events:none;position:absolute;top:0;left:0}.eunGCW_hand[data-poster-off] .eunGCW_poster{visibility:hidden}.eunGCW_thumb,.eunGCW_contacts{pointer-events:none;position:absolute;top:0;left:0}.eunGCW_contacts{z-index:2;height:auto}.eunGCW_thumb{z-index:3}.eunGCW_clipDefinitions{pointer-events:none;position:absolute}.eunGCW_toggleSlot{display:contents}.eunGCW_motionToggle{min-height:44px;font:inherit;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:.4rem;padding:0 .75rem;font-size:.875rem;display:inline-flex}.eunGCW_motionToggle:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.eunGCW_toggleAbove{z-index:4;display:none;position:absolute;top:12%;left:0}@media (max-width:960px){.eunGCW_toggleBeside{display:none}.eunGCW_toggleAbove{display:inline-flex}}.eunGCW_points{gap:6px;margin:0;padding-left:1.1em;display:grid}.eunGCW_points li::marker{color:var(--ink-muted)}.eunGCW_youDo{border-top:1px solid var(--rule);margin:4px 0 0;padding-top:14px;font-size:.95rem}.eunGCW_youDo b{font-weight:600}.eunGCW_timeline{border-radius:var(--radius);background:var(--card);border:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.eunGCW_timeline li{align-content:start;gap:4px;min-width:0;padding:clamp(18px,2vw,24px);display:grid}.eunGCW_timeline li+li{border-left:1px solid var(--rule)}.eunGCW_timeline b{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.015em;font-size:1.25rem;font-weight:600}.eunGCW_timeline span:not(.eunGCW_when){color:var(--ink-muted);font-size:.95rem}.eunGCW_when{color:var(--ink-muted);font-size:.85rem;font-weight:600}.eunGCW_phaseStrip{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,24px);overflow:visible}.eunGCW_phaseStrip li{border-radius:var(--radius);background:var(--card);gap:8px;padding:clamp(22px,2.6vw,32px)}.eunGCW_timeline.eunGCW_phaseStrip li,.eunGCW_timeline.eunGCW_phaseStrip li+li{border:1px solid var(--rule)}.eunGCW_phaseStrip b{font-size:1.5rem}.eunGCW_system{--b-ink:var(--ink);--b-muted:var(--ink-muted);--b-rule:var(--rule);--callout-ink:var(--ink);--callout-muted:var(--ink-muted);--swatch-ring:var(--ink-muted)}.eunGCW_sphereSlot{min-width:0}.eunGCW_systemFigure{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:center;gap:clamp(32px,5vw,80px);margin-top:clamp(24px,3vw,48px);display:grid}.eunGCW_way{gap:clamp(20px,2.4vw,28px);display:grid}.eunGCW_ruledWay{border-top:1px solid var(--rule);margin-top:clamp(8px,2vw,24px);padding-top:clamp(32px,4vw,56px)}.eunGCW_wayHead{justify-items:start;gap:12px;display:grid}.eunGCW_subhead{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.03em;margin:0;font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:600;line-height:1.1}.eunGCW_leaveWith{max-width:700px;margin:0}.eunGCW_leaveWith b{font-weight:600}.eunGCW_gains{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,48px);width:100%;margin:8px 0 12px;padding:0;list-style:none;display:grid}.eunGCW_gains li{align-content:start;gap:4px;display:grid}.eunGCW_gains h4{align-items:center;gap:10px;margin:0;font-size:1rem;font-weight:600;display:flex}.eunGCW_gains h4:before{content:"";background:var(--signal-mint,#20c997);border-radius:50%;flex:none;width:8px;height:8px}.eunGCW_gains p{color:var(--ink-muted);margin:0;padding-left:18px;font-size:.95rem}@media (max-width:960px){.eunGCW_hand{order:-1}.eunGCW_hand img{width:125%}.eunGCW_heroGrid,.eunGCW_systemFigure,.eunGCW_gains{grid-template-columns:1fr}}@media (max-width:860px){.eunGCW_timeline{grid-template-columns:repeat(2,minmax(0,1fr))}.eunGCW_timeline li:nth-child(3){border-left:0}.eunGCW_timeline li:nth-child(n+3){border-top:1px solid var(--rule)}.eunGCW_strip,.eunGCW_phaseStrip{grid-template-columns:1fr}}@media (max-width:560px){.eunGCW_timeline{grid-template-columns:1fr}.eunGCW_timeline li+li{border-left:0;border-top:1px solid var(--rule)}}
.nNMe-G_wrap{max-width:var(--content-max,1400px);padding-left:var(--gutter);padding-right:var(--gutter);margin:0 auto}.nNMe-G_header{padding-block:calc(clamp(128px, 13vw, 184px) + env(safe-area-inset-top,0px)) var(--space-section,clamp(64px, 8vw, 112px))}.nNMe-G_header .nNMe-G_wrap{justify-items:start;gap:24px;display:grid}.nNMe-G_title{font-family:var(--font-outfit), -apple-system, BlinkMacSystemFont, sans-serif;letter-spacing:-.045em;text-wrap:pretty;max-width:16ch;margin:0;font-size:clamp(2.75rem,6.4vw,5.5rem);font-weight:600;line-height:1}.nNMe-G_lede{max-width:var(--measure,600px);margin:0;font-size:clamp(1.1rem,1.5vw,1.3rem);line-height:1.5}.nNMe-G_tableCard{border-radius:var(--radius);background:var(--card);border:1px solid var(--rule);overflow-x:auto}.nNMe-G_table{border-collapse:collapse;width:100%;min-width:640px;font-size:.98rem}.nNMe-G_table th,.nNMe-G_table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--rule);padding:18px 22px}.nNMe-G_table tbody tr:last-child th,.nNMe-G_table tbody tr:last-child td{border-bottom:0}.nNMe-G_table thead th{color:var(--ink-muted);padding-block:14px;font-size:.82rem;font-weight:600}.nNMe-G_table tbody th{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.01em;width:24%;font-size:1.15rem;font-weight:600}.nNMe-G_detail{font-family:var(--font-dm-sans), -apple-system, sans-serif;letter-spacing:0;color:var(--ink-muted);margin-top:4px;font-size:.88rem;font-weight:400;display:block}.nNMe-G_price{font-family:var(--font-outfit), -apple-system, sans-serif;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:600}.nNMe-G_gets{color:var(--ink-muted);width:38%}.nNMe-G_fine{color:var(--ink-muted);max-width:var(--measure,600px);margin:0;font-size:.92rem}@media (max-width:720px){.nNMe-G_table{min-width:0}.nNMe-G_table thead{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.nNMe-G_table tbody tr{padding:20px var(--gutter,20px);border-bottom:1px solid var(--rule);grid-template-columns:1fr auto;gap:12px 16px;display:grid}.nNMe-G_table tbody tr:last-child{border-bottom:0}.nNMe-G_table tbody th,.nNMe-G_table tbody td{border-bottom:0;width:auto;padding:0;display:block}.nNMe-G_table tbody td:not(.nNMe-G_price){grid-column:1/-1}.nNMe-G_table tbody td:not(.nNMe-G_price):before{content:attr(data-label);color:var(--ink-muted);margin-bottom:2px;font-size:.82rem;font-weight:600;display:block}.nNMe-G_price{text-align:right}}.nNMe-G_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.sTl03W_wrap{max-width:var(--content-max,1400px);padding-left:var(--gutter);padding-right:var(--gutter);margin:0 auto}.sTl03W_header{padding-block:calc(clamp(128px, 13vw, 184px) + env(safe-area-inset-top,0px)) var(--space-section,clamp(64px, 8vw, 112px))}.sTl03W_header .sTl03W_wrap{justify-items:start;gap:24px;display:grid}.sTl03W_title{font-family:var(--font-outfit), -apple-system, BlinkMacSystemFont, sans-serif;letter-spacing:-.045em;text-wrap:pretty;max-width:14ch;margin:0;font-size:clamp(2.75rem,6.4vw,5.5rem);font-weight:600;line-height:1}.sTl03W_lede{max-width:var(--measure,600px);margin:0;font-size:clamp(1.1rem,1.5vw,1.3rem);line-height:1.5}.sTl03W_timing{color:var(--ink-muted);max-width:var(--measure,600px);margin:0;font-size:1rem;line-height:1.6}.sTl03W_ctaRow{flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:8px;display:flex}.sTl03W_ctaNote{color:var(--ink-muted);font-size:.95rem}.sTl03W_band{padding-block:var(--space-section,clamp(64px, 9vw, 128px))}.sTl03W_band[data-tone=khaki]{background:var(--band-raised)}.sTl03W_details{gap:16px;display:grid}.sTl03W_detail{border-radius:var(--radius);background:var(--card);border:1px solid var(--rule);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(24px,4vw,64px);padding:clamp(24px,3vw,40px);display:grid}.sTl03W_detail[data-signature]{color:#f2f3fa;--ink:#f2f3fa;--ink-muted:#dee2f4bd;--rule:#ffffff1f;--rule-strong:#ffffff4d;--chip-text:var(--signal-cyan,#00b8d9);--chip-bg:color-mix(in srgb, var(--signal-cyan,#00b8d9) 18%, transparent);background:radial-gradient(80% 60% at 85% 0,#5462c847,#0000 70%),linear-gradient(#0d1024 0%,#141838 100%);border-color:#0000}.sTl03W_detailMain{align-content:start;gap:16px;min-width:0;display:grid}.sTl03W_detailTitle{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.03em;margin:0;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:600;line-height:1.05}.sTl03W_outcome{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.01em;max-width:var(--measure,600px);margin:0;font-size:1.25rem;font-weight:500;line-height:1.35}.sTl03W_does{color:var(--ink-muted);max-width:var(--measure,600px);margin:0}.sTl03W_price{border-top:1px solid var(--rule-strong);justify-content:space-between;align-items:baseline;gap:12px;max-width:360px;margin-top:8px;padding-top:16px;display:flex}.sTl03W_price small{font-size:.86rem}.sTl03W_price b{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:2.4rem;font-weight:600;line-height:1}.sTl03W_rows{align-content:start;min-width:0;margin:0;display:grid}.sTl03W_rows div{border-top:1px solid var(--rule);grid-template-columns:112px minmax(0,1fr);gap:16px;padding-block:14px;display:grid}.sTl03W_rows div:last-child{border-bottom:1px solid var(--rule)}.sTl03W_rows dt{color:var(--ink-muted);padding-top:2px;font-size:.85rem;font-weight:600}.sTl03W_rows dd{margin:0}.sTl03W_levels{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2vw,24px);display:grid}.sTl03W_levels div{border-radius:var(--radius);background:var(--card);border:1px solid var(--rule);align-content:start;gap:8px;min-width:0;padding:clamp(22px,2.4vw,28px);display:grid}.sTl03W_levels h3{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.015em;margin:0;font-size:1.3rem;font-weight:600}.sTl03W_levels p{color:var(--ink-muted);margin:0}@media (max-width:960px){.sTl03W_levels{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.sTl03W_detail{grid-template-columns:1fr}}@media (max-width:560px){.sTl03W_levels{grid-template-columns:1fr}.sTl03W_rows div{grid-template-columns:1fr;gap:4px}}
.ofVlra_layers{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.ofVlra_layers li{border-radius:var(--radius);background:var(--card);border:1px solid var(--rule);align-content:start;gap:10px;min-width:0;padding:clamp(22px,2.4vw,28px);display:grid}.ofVlra_layers h3{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.015em;color:var(--ink);margin:0;font-size:clamp(1.15rem,1.6vw,1.375rem);font-weight:600;line-height:1.2}.ofVlra_layers p{color:var(--ink-muted);margin:0;font-size:.95rem;line-height:1.55}@media (max-width:860px){.ofVlra_layers{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.ofVlra_layers{grid-template-columns:1fr}}li p.ofVlra_methodLine{font-family:var(--font-outfit), -apple-system, sans-serif;letter-spacing:-.01em;color:var(--ink);font-size:1.125rem;font-weight:500;line-height:1.35}li p.ofVlra_practice{color:var(--ink-muted);font-size:.92rem}li p.ofVlra_practice b{color:var(--ink);font-weight:600}.ofVlra_cardsTitles article h3{font-size:clamp(1.45rem,2vw,1.7rem)}.ofVlra_price b.ofVlra_quoted,b.ofVlra_quoted{color:var(--ink-muted);font-size:1.5rem}
.qz6G5q_credential{border-top:1px solid var(--surface-border);flex-basis:100%;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:18px;margin-top:28px;padding-top:20px;display:grid}.qz6G5q_badge{width:112px;height:auto;display:block}.qz6G5q_claim{color:var(--surface-ink);margin:0;font-size:.9375rem;font-weight:600;line-height:1.4}.qz6G5q_source{color:var(--surface-ink-muted);margin:2px 0 0;font-size:.8125rem;line-height:1.5}.qz6G5q_attribution{color:var(--surface-ink-muted);margin:10px 0 0;font-size:.8125rem;line-height:1.6}@media (max-width:599px){.qz6G5q_credential{grid-template-columns:88px minmax(0,1fr)}.qz6G5q_badge{width:88px}}
