.C9o5KW_hero{width:100%;height:100%;position:relative;overflow:visible}.C9o5KW_scene{position:absolute;inset:0 0 56px}.C9o5KW_scene canvas{opacity:0;transition:opacity .52s cubic-bezier(.23,1,.32,1)}.C9o5KW_hero[data-machine-ready=true] .C9o5KW_scene canvas{opacity:1}.C9o5KW_poster{pointer-events:none;transition:opacity .52s cubic-bezier(.23,1,.32,1),visibility;position:absolute;inset:0}.C9o5KW_poster img{object-fit:contain;width:100%;height:100%}.C9o5KW_hero[data-machine-ready=true] .C9o5KW_poster{opacity:0;visibility:hidden;transition:opacity .52s cubic-bezier(.23,1,.32,1),visibility 0s .52s}.C9o5KW_status{color:var(--color-muted);font-family:var(--type-mono), monospace;letter-spacing:.06em;text-transform:uppercase;pointer-events:none;justify-content:center;align-items:center;gap:8px;margin:0;font-size:12px;font-weight:500;transition:opacity .24s ease-out;display:flex;position:absolute;inset:auto 0 22px}.C9o5KW_statusPip{background:var(--color-accent);width:6px;height:6px;animation:1.1s step-end infinite C9o5KW_status-blink}@keyframes C9o5KW_status-blink{50%{opacity:0}}.C9o5KW_hero[data-scene=ready] .C9o5KW_status,.C9o5KW_hero[data-scene=fallback] .C9o5KW_status,.C9o5KW_hero[data-fallback] .C9o5KW_status{opacity:0}@media (prefers-reduced-motion:reduce){.C9o5KW_statusPip{animation:none}.C9o5KW_scene canvas,.C9o5KW_poster,.C9o5KW_poster img{transition-duration:0s}}.C9o5KW_callouts{pointer-events:none;position:absolute;inset:0 0 56px}.C9o5KW_leaders{pointer-events:none;width:100%;height:calc(100% - 56px);position:absolute;inset:0 0 56px;overflow:visible}.C9o5KW_leaders g{color:color-mix(in oklab, var(--color-muted) 70%, var(--color-border));transition:color .18s ease-out}.C9o5KW_leaders g[data-active=true]{color:var(--color-muted)}.C9o5KW_leaders path{fill:none;stroke:currentColor;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;opacity:0;vector-effect:non-scaling-stroke}.C9o5KW_leaders circle{fill:currentColor;opacity:0}.C9o5KW_hero[data-paused=true] .C9o5KW_leaders g{transition:none}.C9o5KW_callouts,.C9o5KW_leaders{transition:opacity .25s,visibility}.C9o5KW_hero[data-mode=discuss] .C9o5KW_callouts,.C9o5KW_hero[data-mode=discuss] .C9o5KW_leaders{opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s .25s}@media (prefers-reduced-motion:reduce){.C9o5KW_leaders g{transition:none}}.C9o5KW_callout{min-width:88px;min-height:44px;color:var(--color-muted);font-family:var(--type-text), sans-serif;letter-spacing:0;text-align:left;cursor:pointer;pointer-events:auto;touch-action:manipulation;clip-path:inset(-6px -6px calc(100% + 6px));background:0 0;border:0;flex-direction:column;justify-content:flex-end;padding:6px 6px 14px;font-size:14px;font-weight:500;line-height:1.15;display:flex;position:absolute}.C9o5KW_callout[data-active=true],.C9o5KW_callout[aria-pressed=true]{color:var(--color-ink)}.C9o5KW_callout:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}.C9o5KW_callout[data-module=website]{top:10%;left:7%}.C9o5KW_callout[data-module=mobile-app]{top:2%;right:20%}.C9o5KW_callout[data-module=ai]{min-width:52px;top:42%;right:10%}.C9o5KW_callout[data-module=backend]{bottom:10%;right:14%}.C9o5KW_callout[data-module=automation]{min-width:102px;bottom:30%;left:4%}.C9o5KW_description{height:48px;color:var(--color-muted);text-align:center;pointer-events:none;margin:0;font-size:13px;line-height:1.45;position:absolute;inset:auto 12% 4px}.C9o5KW_description strong{color:var(--color-ink);margin-right:6px;font-size:12px}@media (max-width:639px){.C9o5KW_callout[data-module=website]{top:3%;left:5%}.C9o5KW_callout[data-module=mobile-app]{top:1%;right:5%}.C9o5KW_callout[data-module=ai]{top:32%;right:5%}.C9o5KW_callout[data-module=backend]{min-width:80px;bottom:10%;right:26%}.C9o5KW_callout[data-module=automation]{min-width:96px;bottom:17%;left:2%}.C9o5KW_description{font-size:12px;left:6%;right:6%}}
._4g0whq_key{--ease:var(--ease-calm);--h:48px;--px:20px;--r:10px;--bg:transparent;--fg:var(--color-ink);--edge:transparent;--shadow:0 0 transparent;--warm-ripple:color-mix(in oklch, var(--color-accent-subtle) 24%, transparent);--ripple:color-mix(in oklch, var(--color-ink) 7%, transparent);--chip-bg:color-mix(in oklch, var(--color-ink) 6%, transparent);height:var(--h);padding:0 var(--px);border-radius:var(--r);background-color:var(--bg);color:var(--fg);box-shadow:inset 0 0 0 1px var(--edge), var(--shadow);font-family:var(--type-text);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:scale .14s var(--ease), background-color .2s ease;justify-content:center;align-items:center;gap:14px;font-size:15px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex;position:relative}._4g0whq_key:active{scale:.97}._4g0whq_key:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}._4g0whq_key svg{flex:none;width:14px;height:14px;display:block}._4g0whq_nav{--h:40px;--px:14px;gap:8px;font-size:14px}._4g0whq_nav svg{width:12px;height:12px}._4g0whq_charcoal{--bg:var(--color-key);--fg:var(--color-on-key);--bg-hover:var(--color-key-hover);--ripple:var(--warm-ripple);--shadow:0 1px 2px var(--color-shadow-black-14), inset 0 1px 0 var(--color-highlight-white-6-2);--chip-bg:color-mix(in oklch, var(--color-on-key) 8%, transparent)}._4g0whq_black{--bg:var(--color-key-deep);--fg:var(--color-on-key);--bg-hover:var(--color-key-hover);--ripple:var(--warm-ripple);--chip-bg:var(--color-accent-fill)}._4g0whq_black>._4g0whq_chip{color:var(--color-on-accent)}._4g0whq_label,._4g0whq_word,._4g0whq_window,._4g0whq_swap,._4g0whq_pip,._4g0whq_chip{position:relative}._4g0whq_rippleLayer{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}._4g0whq_ripple{background:radial-gradient(circle closest-side, var(--ripple) 70%, transparent 100%);pointer-events:none;border-radius:50%;position:absolute}._4g0whq_pip{background:var(--color-accent);flex:none;width:6px;height:6px;display:block}._4g0whq_talk ._4g0whq_pip{animation:1.1s step-end infinite _4g0whq_blink}@keyframes _4g0whq_blink{50%{opacity:0}}._4g0whq_swap{flex:none;width:14px;height:14px;display:block;overflow:clip}._4g0whq_nav ._4g0whq_swap{width:12px;height:12px}._4g0whq_swap svg{transition:translate .26s var(--ease), opacity .2s ease;position:absolute;inset:0}._4g0whq_swap svg+svg{opacity:0;translate:-120%}._4g0whq_chip{width:calc(var(--h) - 12px);height:calc(var(--h) - 12px);margin-right:calc(6px - var(--px));border-radius:calc(var(--r) - 6px);background:var(--chip-bg);flex:none;place-items:center;display:grid}._4g0whq_window{place-items:center;margin-block:-4px;padding-block:4px;display:grid;overflow:clip}._4g0whq_window>span{transition:translate .3s var(--ease), opacity .24s ease;grid-area:1/1}._4g0whq_back{opacity:0;font-family:var(--type-mono);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:500;translate:0 115%}._4g0whq_word{transition:translate .12s var(--ease);display:inline-flex}._4g0whq_char{height:1.2em;line-height:1.2;display:inline-block;overflow:clip}._4g0whq_char>span{transition:translate .32s var(--ease);transition-delay:inherit;display:block}._4g0whq_rise:active ._4g0whq_word{translate:0 1px}._4g0whq_conveyor{overflow:clip}._4g0whq_belt{position:absolute;inset:0}._4g0whq_belt svg{margin:-7px 0 0 -7px;position:absolute;top:50%;left:50%}._4g0whq_belt svg+svg{translate:-28px}@keyframes _4g0whq_run{to{translate:28px}}._4g0whq_inkFill{--chip-bg:color-mix(in oklch, var(--color-on-key) 10%, transparent);justify-content:center;align-items:center;gap:inherit;padding:inherit;border-radius:inherit;background:var(--wipe-bg);color:var(--color-on-key);clip-path:inset(0% 100% 0% 0%);display:flex;position:absolute;inset:0}._4g0whq_plinth{isolation:isolate;--shadow:inset 0 1px 0 var(--color-highlight-white-8-2);transition:translate .16s var(--ease), background-color .2s ease;margin-bottom:3px}._4g0whq_plinth:before{content:"";z-index:-1;border-radius:inherit;background:var(--plinth,var(--color-accent-fill));transition:transform .16s var(--ease);position:absolute;inset:0;transform:translateY(3px)}._4g0whq_plinth:after{content:"";z-index:-1;border-radius:inherit;background:inherit;box-shadow:inherit;transition:background-color .2s;position:absolute;inset:0}._4g0whq_plinthInk{--plinth:var(--color-key-secondary-plinth);--bg:var(--color-key-secondary);--fg:var(--color-on-key-secondary);--edge:var(--color-key-secondary-border);--wipe-bg:var(--color-key);--chip-bg:var(--color-key-secondary-chip)}._4g0whq_plinthInk>._4g0whq_chip{color:var(--color-on-key-secondary-chip)}[data-theme^=dark] ._4g0whq_key{--edge:var(--color-highlight-white-12)}[data-theme^=dark] ._4g0whq_black{--edge:var(--neutral-300)}:is([data-theme^=dark] ._4g0whq_plinthInk,[data-keys=dark] ._4g0whq_plinthInk){--edge:var(--color-key-secondary-border);--shadow:0 0 transparent}._4g0whq_plinth{background-image:linear-gradient(to bottom, var(--color-highlight-white-10), var(--color-highlight-white-0) 45%, var(--color-shadow-black-5))}:is([data-theme^=dark] ._4g0whq_plinthInk,[data-keys=dark] ._4g0whq_plinthInk){background-image:none}@media (hover:hover) and (pointer:fine){._4g0whq_key:not(._4g0whq_ink):hover{background-color:var(--bg-hover,var(--bg))}._4g0whq_key:hover ._4g0whq_swap svg:first-child{opacity:0;translate:120%}._4g0whq_key:hover ._4g0whq_swap svg+svg{opacity:1;translate:0}._4g0whq_talk:hover ._4g0whq_front{opacity:0;translate:0 -115%}._4g0whq_talk:hover ._4g0whq_back{opacity:1;translate:0}._4g0whq_rise:hover ._4g0whq_char>span{translate:0 -100%}._4g0whq_rise:hover ._4g0whq_belt{animation:.56s linear infinite _4g0whq_run}._4g0whq_plinth:hover{translate:0 -1px}._4g0whq_plinth:hover:before{transform:translateY(4px)}}._4g0whq_key:focus-visible ._4g0whq_swap svg:first-child{opacity:0;translate:120%}._4g0whq_key:focus-visible ._4g0whq_swap svg+svg{opacity:1;translate:0}._4g0whq_rise:focus-visible ._4g0whq_belt{animation:.56s linear infinite _4g0whq_run}._4g0whq_talk:focus-visible ._4g0whq_front{opacity:0;translate:0 -115%}._4g0whq_talk:focus-visible ._4g0whq_back{opacity:1;translate:0}._4g0whq_rise:focus-visible ._4g0whq_char>span{translate:0 -100%}._4g0whq_plinth:active{transition-duration:70ms;translate:0 2px;scale:1}._4g0whq_plinth:active:before{transition-duration:70ms;transform:translateY(1px)}@media (prefers-reduced-motion:reduce){._4g0whq_pip,._4g0whq_belt{animation:none!important}._4g0whq_window>span{transition:opacity .16s}._4g0whq_back,._4g0whq_talk:hover ._4g0whq_front,._4g0whq_talk:focus-visible ._4g0whq_front{translate:0}._4g0whq_char>span{translate:none!important}._4g0whq_swap svg{transition:opacity .16s;translate:0!important}._4g0whq_plinth:hover,._4g0whq_plinth:active{translate:none}._4g0whq_plinth:hover:before,._4g0whq_plinth:active:before{transform:translateY(3px)}}
.nfItWa_banner{--cover-canvas:var(--blog-canvas-stone);--cover-heading-ink:var(--blog-on-stone);--cover-muted-ink:var(--blog-muted-on-stone);--cover-canvas-state:var(--orange-700);--scene-ink:var(--blog-on-stone);--scene-groove:var(--blog-plinth-side);--scene-wire:var(--blog-wire);--scene-wire-dim:var(--blog-plinth-top);--scene-contact:var(--blog-contact);--scene-ivory-top-0:var(--blog-paper-top);--scene-ivory-top-1:var(--blog-paper);--scene-ivory-side-0:var(--blog-paper);--scene-ivory-side-1:var(--blog-paper-side);--scene-ivory-side-2:var(--blog-paper-fold);--scene-ivory-side-3:var(--blog-paper-fold);--scene-ivory-edge:var(--blog-paper-edge);--scene-charcoal-top-0:var(--blog-plinth-top);--scene-charcoal-side-0:var(--blog-plinth-top);--scene-charcoal-side-1:var(--blog-plinth-side);--scene-charcoal-side-3:var(--blog-plinth-bottom);--scene-cap-bottom:var(--blog-paper);--color-accent:var(--orange-500);--cover-topic:var(--color-accent);--cover-soft:var(--blog-paper-side);--cover-state-ink:var(--orange-700);--cover-object-ink:var(--blog-on-stone);block-size:100%;inline-size:100%;display:block}.nfItWa_banner[data-canvas=charcoal]{--cover-canvas:var(--blog-canvas-charcoal);--cover-heading-ink:var(--blog-on-charcoal);--cover-muted-ink:var(--blog-muted-on-charcoal);--cover-canvas-state:var(--orange-500)}.nfItWa_ground{fill:var(--cover-canvas)}.nfItWa_kicker{fill:var(--cover-muted-ink);font-family:var(--type-mono);font-size:16px}.nfItWa_hook{fill:var(--cover-heading-ink);font-family:var(--type-display);font-size:var(--cover-hook-size,42px);letter-spacing:-1.2px;font-weight:550}.nfItWa_support{fill:var(--cover-muted-ink);font-family:var(--type-mono);letter-spacing:-.25px;font-size:15px}.nfItWa_compactHook{fill:var(--cover-heading-ink);font-family:var(--type-display);letter-spacing:-.5px;font-size:23px;font-weight:550}.nfItWa_panelTitle{fill:var(--cover-object-ink);font-family:var(--type-display);letter-spacing:-.6px;font-size:25px;font-weight:500}.nfItWa_panelLabel{fill:var(--cover-object-ink);opacity:.7;font-family:var(--type-mono);letter-spacing:.2px;font-size:12px}.nfItWa_screenText{fill:var(--scene-ivory-top-1);font-family:var(--type-display);font-size:17px}.nfItWa_fieldValue{fill:var(--scene-ivory-side-2);font-family:var(--type-mono);font-size:13px}[data-banner-state=pending] .nfItWa_fieldValue{fill:var(--color-accent)}.nfItWa_fieldDot{fill:var(--scene-ivory-side-2)}.nfItWa_sourceLabel{fill:var(--scene-ivory-top-0);font-family:var(--type-mono);letter-spacing:.6px;font-size:12px}.nfItWa_keyLabel{fill:var(--scene-ivory-top-1);font-family:var(--type-mono);letter-spacing:1px;font-size:12px}.nfItWa_costSymbols{fill:none;stroke:var(--scene-ivory-side-0);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.nfItWa_liveStroke{fill:none;stroke:var(--color-accent);stroke-linecap:round;stroke-linejoin:round}.nfItWa_liveFill{fill:var(--color-accent)}.nfItWa_stripLabel{fill:var(--scene-ivory-side-0);font-family:var(--type-display);font-size:13px}.nfItWa_pageLabel{fill:var(--cover-object-ink);font-family:var(--type-display);font-size:16px}.nfItWa_symbol{color:var(--cover-object-ink)}.nfItWa_glyph{fill:var(--cover-object-ink);font-family:var(--type-display);letter-spacing:-2px;font-weight:500}.nfItWa_summaryMark{stroke:var(--scene-ivory-side-2);stroke-width:3px;stroke-linecap:round;display:none}@container insight-banner (max-width:40rem){.nfItWa_detail{display:none}.nfItWa_summaryMark{display:block}}@container insight-banner (max-width:26rem){.nfItWa_kicker{display:none}}@container insight-banner (max-width:18rem){.nfItWa_coverCopy{display:none}.nfItWa_banner[data-compact=false] .nfItWa_subject{transform:translate(210px,58px)scale(1.06)}.nfItWa_banner[data-compact=false] .nfItWa_floor{transform:translate(-175px)}}.nfItWa_objectLabel{fill:var(--cover-object-ink);font-family:var(--type-mono);letter-spacing:.3px;font-size:13px}.nfItWa_objectSmall{fill:var(--cover-object-ink);font-family:var(--type-mono);font-size:11px}.nfItWa_objectTitle{fill:var(--cover-object-ink);font-family:var(--type-display);letter-spacing:-.6px;font-size:23px;font-weight:550}.nfItWa_canvasLabel{fill:var(--cover-muted-ink);font-family:var(--type-mono);letter-spacing:.3px;font-size:13px}.nfItWa_canvasState{fill:var(--cover-canvas-state)}.nfItWa_paperRule{fill:none;stroke:var(--blog-muted-on-stone);stroke-opacity:.35;stroke-width:1.5px;stroke-linecap:round}.nfItWa_folderFill{fill:var(--blog-folder)}.nfItWa_objectAmount{fill:var(--cover-object-ink);font-family:var(--type-display);letter-spacing:-1px;font-size:29px;font-weight:550}.nfItWa_paidAmount{font-size:24px}.nfItWa_objectUnit{fill:var(--cover-object-ink);font-family:var(--type-display);font-size:23px}.nfItWa_objectHero{fill:var(--cover-object-ink);font-family:var(--type-display);letter-spacing:-2px;font-size:62px;font-weight:550}.nfItWa_objectCode{fill:var(--cover-object-ink);font-family:var(--type-mono);letter-spacing:-1px;font-size:29px}.nfItWa_brandName{fill:var(--cover-object-ink);font-family:var(--type-display);font-size:15px;font-weight:500}.nfItWa_agentName{fill:var(--scene-ivory-top-1);font-family:var(--type-display);font-size:15px;font-weight:500}.nfItWa_lightCode{fill:var(--scene-ivory-top-1);font-family:var(--type-mono);letter-spacing:-1px;font-size:28px}.nfItWa_lightLabel{fill:var(--scene-ivory-top-1);font-family:var(--type-mono);letter-spacing:.2px;font-size:12px}.nfItWa_lightSymbol{color:var(--scene-ivory-top-1)}.nfItWa_mutedSymbol{color:var(--cover-object-ink);opacity:.45}.nfItWa_stateInk{fill:var(--cover-state-ink)}.nfItWa_stateFill{fill:var(--color-accent)}.nfItWa_softFill{fill:var(--cover-soft)}.nfItWa_quietFill{fill:var(--scene-ivory-side-2);opacity:.6}.nfItWa_inkFill{fill:var(--scene-ink)}.nfItWa_fineRule{fill:none;stroke:var(--scene-ink);stroke-opacity:.2;stroke-width:2.5px;stroke-linecap:round}.nfItWa_lightRule{fill:none;stroke:var(--scene-wire);stroke-width:2px;stroke-linecap:round}.nfItWa_wire{fill:none;stroke:var(--scene-wire);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.nfItWa_fold{fill:none;stroke:var(--scene-ivory-side-2);stroke-width:1px}.nfItWa_boundary{fill:var(--cover-soft);stroke:var(--scene-wire);stroke-opacity:.4;stroke-width:1.5px;stroke-dasharray:4 7}@container insight-banner (max-width:18rem){.nfItWa_banner[data-concept=bespoke][data-compact=false] .nfItWa_composition{transform:translate(200px,50px)}.nfItWa_banner[data-concept=bespoke][data-compact=false][data-layout=landscape] .nfItWa_composition{transform:translate(192px,130px)scale(.65)}}
.GJMjdG_prose{--prose-gap:1.25em;max-inline-size:46rem;color:var(--color-ink);overflow-wrap:break-word;font-size:1.0625rem;line-height:1.7;container-type:inline-size}.GJMjdG_prose>:first-child{margin-block-start:0}.GJMjdG_prose :where(p,ul,ol,blockquote,h2,h3){max-inline-size:68ch}.GJMjdG_prose :where(p){margin-block:var(--prose-gap) 0}.GJMjdG_prose :where(h2,h3){color:var(--color-ink);text-wrap:balance;scroll-margin-block-start:calc(var(--nav-room) + 1.5rem)}.GJMjdG_prose :where(h2){font-family:var(--type-display);font-size:clamp(1.5rem,1.2rem + 1vw,1.875rem);font-weight:var(--display-weight);letter-spacing:-.02em;margin-block:2.6em 0;line-height:1.15}.GJMjdG_prose :where(h3){margin-block:2em 0;font-size:1.1875rem;font-weight:600;line-height:1.35}.GJMjdG_prose :where(h2+p,h3+p){margin-block-start:.7em}.GJMjdG_prose .GJMjdG_headingLink{color:var(--color-muted);font-family:var(--type-mono);opacity:0;transition:opacity .15s var(--ease-calm);margin-inline-start:.4em;font-size:.7em;font-weight:400;text-decoration:none}.GJMjdG_prose :where(h2,h3):hover .GJMjdG_headingLink,.GJMjdG_prose :where(h2,h3):target .GJMjdG_headingLink,.GJMjdG_headingLink:focus-visible{opacity:1}@media (hover:none){.GJMjdG_prose .GJMjdG_headingLink{opacity:1}}.GJMjdG_prose :where(a){color:var(--color-ink);text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in oklch, var(--color-accent) 70%, transparent);text-decoration-color:color-mix(in oklch, var(--color-accent) 70%, transparent);text-underline-offset:.22em;transition:color .15s var(--ease-calm), text-decoration-color .15s var(--ease-calm)}.GJMjdG_prose :where(a):hover{color:var(--color-accent-text);text-decoration-color:currentColor}.GJMjdG_external{vertical-align:-.1em;color:var(--color-muted);margin-inline-start:.15em;font-size:.75em;text-decoration:none;display:inline-block}.GJMjdG_prose :where(strong){font-weight:600}.GJMjdG_prose :where(ul,ol){margin-block:var(--prose-gap) 0;padding-inline-start:1.5em}.GJMjdG_prose :where(li){margin-block-start:.45em;padding-inline-start:.25em}.GJMjdG_prose :where(ul){padding-inline-start:1.25em;list-style:none}.GJMjdG_prose :where(ul>li){position:relative}.GJMjdG_prose :where(ul>li):before{content:"";background:var(--color-muted);block-size:5px;inline-size:5px;position:absolute;inset-block-start:.72em;inset-inline-start:-1.1em}.GJMjdG_prose :where(ol>li)::marker{color:var(--color-muted);font-family:var(--type-mono);font-size:.875em}.GJMjdG_prose :where(blockquote){border-inline-start:2px solid var(--color-border-strong);color:var(--color-ink);margin:1.75em 0 0;padding-inline-start:1.25em;font-size:1.0625rem}.GJMjdG_prose :where(blockquote>p:first-child){margin-block-start:0}.GJMjdG_prose :where(hr){border:0;border-block-start:1px solid var(--color-border);margin-block:3em}.GJMjdG_prose :where(code){border:1px solid var(--color-border);border-radius:var(--radius-tag);background:var(--color-surface);font-family:var(--type-mono);overflow-wrap:anywhere;padding:.1em .35em;font-size:.85em}.GJMjdG_prose :where(pre){border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);margin-block:1.75em 0;padding:1rem 1.25rem;font-size:.875rem;line-height:1.65;overflow-x:auto}.GJMjdG_prose :where(pre code){font-size:inherit;overflow-wrap:normal;background:0 0;border:0;padding:0}.GJMjdG_tableWrap{margin-block:1.75em 0;overflow-x:auto}.GJMjdG_tableWrap:focus-visible{outline-offset:4px}.GJMjdG_prose :where(table){border-collapse:collapse;inline-size:100%;min-inline-size:32rem;font-size:.9375rem;line-height:1.55}.GJMjdG_prose :where(th){border-block-end:1px solid var(--color-border-strong);color:var(--color-muted);font-family:var(--type-mono);font-size:var(--text-label);letter-spacing:var(--text-label--letter-spacing);text-align:start;text-transform:uppercase;vertical-align:bottom;padding:0 1rem .65rem 0;font-weight:500}.GJMjdG_prose :where(td){border-block-end:1px solid var(--color-border);vertical-align:top;padding:.75rem 1rem .75rem 0}.GJMjdG_prose :where(td:first-child){font-weight:500}.GJMjdG_prose :where(td,th):last-child{padding-inline-end:0}.GJMjdG_image{margin-block:.5em 0;display:block}.GJMjdG_image img{border-radius:var(--radius-panel);block-size:auto;max-inline-size:100%;display:block}.GJMjdG_kicker,.GJMjdG_caption,.GJMjdG_when,.GJMjdG_stat dt{color:var(--color-muted);font-family:var(--type-mono);font-size:var(--text-label);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;margin:0;line-height:1.5}.GJMjdG_caption{text-transform:none;letter-spacing:0;margin-block-start:.85rem;display:block}.GJMjdG_shortAnswer{border-radius:var(--radius-panel);background:var(--color-raised);max-inline-size:68ch;box-shadow:var(--shadow-sheet);margin-block:1.75em 0;padding:1.25rem 1.5rem 1.4rem}.GJMjdG_shortAnswer .GJMjdG_kicker{color:var(--color-ink);align-items:center;gap:.6rem;display:flex}.GJMjdG_shortAnswer .GJMjdG_kicker:before{content:"";background:var(--color-accent);block-size:7px;inline-size:7px}.GJMjdG_shortAnswer>:not(.GJMjdG_kicker),.GJMjdG_shortAnswer :where(ul){margin-block-start:.6rem}.GJMjdG_note{border-inline-start:1px solid var(--color-border-strong);max-inline-size:68ch;margin-block:1.75em 0;padding:.25rem 0 .25rem 1.25rem;font-size:1rem}.GJMjdG_note>:not(.GJMjdG_kicker){margin-block-start:.4rem}.GJMjdG_note[data-tone]{border-radius:var(--radius-panel);border-inline-start:0;padding:1rem 1.25rem 1.1rem;font-size:.9375rem}.GJMjdG_note[data-tone] .GJMjdG_kicker{color:var(--color-ink);align-items:center;gap:.5rem;display:flex}.GJMjdG_note[data-tone] .GJMjdG_kicker svg{flex:none}.GJMjdG_note[data-tone]>:not(.GJMjdG_kicker){margin-block-start:.5rem}.GJMjdG_note[data-tone=dev]{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-border)}.GJMjdG_note[data-tone=dev] .GJMjdG_kicker svg{color:var(--color-topic-ai-text)}.GJMjdG_note[data-tone=caution]{background:var(--color-danger-subtle)}.GJMjdG_note[data-tone=caution] .GJMjdG_kicker{color:var(--color-on-danger-subtle)}.GJMjdG_stats{border:1px solid var(--color-border);border-radius:var(--radius-panel);background:var(--color-border);grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:1px;margin-block:2em 0;display:grid;overflow:hidden}.GJMjdG_stat{background:var(--color-page);flex-direction:column-reverse;justify-content:flex-end;gap:.5rem;padding:1.1rem 1.25rem 1.25rem;display:flex}.GJMjdG_stat dd{margin:0}.GJMjdG_stat strong{font-family:var(--type-display);font-size:clamp(1.75rem,1.35rem + 1.4vw,2.25rem);font-weight:var(--display-weight);letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1;display:block}.GJMjdG_stat dd span{color:var(--color-muted);margin-block-start:.5rem;font-size:.875rem;line-height:1.45;display:block}.GJMjdG_stat[data-live] strong{color:var(--color-accent-text)}.GJMjdG_flow{margin:2em 0 0}.GJMjdG_flow ol{gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.GJMjdG_flow li{border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-raised);flex-direction:column;gap:.35rem;margin:0;padding:.9rem 1rem 1rem;font-size:.9375rem;line-height:1.5;display:flex;position:relative}.GJMjdG_flow li:before{display:none}.GJMjdG_flow li>span{color:var(--color-muted)}.GJMjdG_flow li[data-live]{border-color:var(--color-border-strong)}.GJMjdG_flow li[data-live]>strong:after{content:"";vertical-align:.2em;background:var(--color-accent);block-size:6px;inline-size:6px;margin-inline-start:.5rem;display:inline-block}.GJMjdG_flow li+li:after{content:"";background:var(--color-border-strong);block-size:1.25rem;inline-size:1px;position:absolute;inset-block-start:-1.25rem;inset-inline-start:1.5rem}@container (min-width:40rem){.GJMjdG_flow ol:not(:has(>li:nth-child(5))){grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.GJMjdG_flow ol:not(:has(>li:nth-child(5)))>li+li:after{block-size:1px;inline-size:1.25rem;inset-block-start:1.45rem;inset-inline-start:-1.25rem}.GJMjdG_flow ol:not(:has(>li:nth-child(5)))>li+li:before{content:"";background:var(--color-border-strong);border-radius:50%;block-size:5px;inline-size:5px;display:block;position:absolute;inset-block-start:calc(1.45rem - 2px);inset-inline-start:-3px}}.GJMjdG_timeline{margin:2em 0 0;padding:0;list-style:none}.GJMjdG_timeline li{grid-template-columns:8.5rem minmax(0,1fr);gap:1.5rem;margin:0;padding:0 0 1.5rem;display:grid;position:relative}.GJMjdG_timeline li:before{content:"";background:var(--color-border);inline-size:1px;position:absolute;inset-block:.55rem 0;inset-inline-start:7.15rem}.GJMjdG_timeline li:last-child{padding-block-end:0}.GJMjdG_timeline li:last-child:before{display:none}.GJMjdG_timeline li:after{content:"";border:1px solid var(--color-border-strong);background:var(--color-page);border-radius:50%;block-size:8px;inline-size:8px;position:absolute;inset-block-start:.4rem;inset-inline-start:calc(7.15rem - 3.5px)}.GJMjdG_timeline li[data-current]:after{border-color:var(--color-accent);background:var(--color-accent)}.GJMjdG_when{color:var(--color-ink);padding-block-start:.2rem}.GJMjdG_timeline li>div{flex-direction:column;gap:.25rem;padding-inline-start:.5rem;font-size:1rem;line-height:1.55;display:flex}.GJMjdG_timeline li>div>span{color:var(--color-muted)}@container (max-width:30rem){.GJMjdG_timeline li{grid-template-columns:minmax(0,1fr);gap:.35rem;padding-inline-start:1.5rem}.GJMjdG_timeline li:before{inset-inline-start:.2rem}.GJMjdG_timeline li:after{inset-inline-start:calc(.2rem - 3.5px)}.GJMjdG_timeline li>div{padding-inline-start:0}}@media (prefers-reduced-motion:reduce){.GJMjdG_headingLink,.GJMjdG_prose :where(a){transition:none}}.GJMjdG_resourceIcon{vertical-align:-.05em;color:var(--color-muted);margin-inline-end:.5rem;display:inline-block}.GJMjdG_figure{margin:1.75em 0 0}.GJMjdG_figure img{border-radius:var(--radius-panel);block-size:auto;max-inline-size:100%;display:block}.GJMjdG_diagram{margin-block-start:2em}.GJMjdG_diagram img{border-radius:var(--radius-panel);block-size:auto;inline-size:100%;display:block}.GJMjdG_diagramText{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.GJMjdG_diagramText:focus-within{clip-path:none;white-space:normal;block-size:auto;inline-size:auto;margin:.75rem 0 0;position:static;overflow:visible}
.COLoWW_figure{margin:0 0 clamp(2.5rem,5vw,3.5rem)}.COLoWW_video{aspect-ratio:16/9;object-fit:contain;border-radius:var(--radius-panel);background:var(--color-video-video-material);border:0;width:100%;height:auto;display:block}.COLoWW_cover{border-radius:var(--radius-panel);cursor:pointer;background:var(--color-video-cover-material);border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.COLoWW_cover img{aspect-ratio:16/9;width:100%;height:auto;display:block}.COLoWW_cover:focus-visible{outline:3px solid var(--color-accent,var(--color-video-cover-material-2));outline-offset:4px}.COLoWW_play{background:var(--color-video-play-material);width:64px;height:64px;color:var(--color-light);box-shadow:0 4px 16px var(--color-shadow-black-25);border-radius:50%;place-items:center;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}
.JT8ewG_swap{place-items:center;display:inline-grid}.JT8ewG_from,.JT8ewG_to{grid-area:1/1;transition-property:opacity,scale,filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.2,0,0,1);display:inline-grid}.JT8ewG_to,.JT8ewG_swap[data-swapped] .JT8ewG_from{opacity:0;filter:blur(4px);scale:.25}.JT8ewG_swap[data-swapped] .JT8ewG_to{opacity:1;filter:blur();scale:1}@media (prefers-reduced-motion:reduce){.JT8ewG_from,.JT8ewG_to{transition:none}}
.q6ls6W_figure{--figure-accent:var(--color-border-strong);border:1px solid var(--color-border);border-radius:var(--radius-panel);background:var(--color-page);margin-block:2.25em 0;padding:clamp(1.25rem,3vw,1.75rem)}.q6ls6W_figure[data-topic=ai]{--figure-accent:var(--color-topic-ai)}.q6ls6W_figure[data-topic=cost]{--figure-accent:var(--color-topic-cost)}.q6ls6W_figure[data-tone=try]{background:var(--color-figure-try);border-color:#0000}.q6ls6W_figure[data-tone=trace]{background:var(--color-figure-trace);border-color:#0000}.q6ls6W_figure[data-tone=carry]{--color-page:var(--color-figure-carry);--color-raised:color-mix(in oklab, var(--color-on-figure-carry) 7%, var(--color-figure-carry));--color-surface:var(--color-raised);--color-ink:var(--color-on-figure-carry);--color-muted:var(--color-muted-on-figure-carry);--color-border:var(--color-border-on-figure-carry);--color-border-strong:var(--color-muted-on-figure-carry);background:var(--color-figure-carry);color:var(--color-ink);border-color:#0000}.q6ls6W_kicker,.q6ls6W_caption{color:var(--color-muted);font-family:var(--type-mono);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.6875rem;line-height:1.5}.q6ls6W_figure .q6ls6W_kicker{margin-block:0 1.5rem}.q6ls6W_figure:is([data-tone],[data-topic]) .q6ls6W_kicker{align-items:center;gap:.6rem;display:flex}.q6ls6W_figure:is([data-tone],[data-topic]) .q6ls6W_kicker:before{content:"";background:var(--figure-accent);border-radius:2px;flex:none;block-size:7px;inline-size:7px}.q6ls6W_caption{border-block-start:1px solid var(--color-border);font-family:var(--type-text);letter-spacing:0;text-transform:none;margin-block-start:1.5rem;padding-block-start:1rem;font-size:.875rem;display:block}.q6ls6W_source{font-family:var(--type-mono);letter-spacing:.04em;margin-block-start:.35rem;font-size:.6875rem;display:block}.q6ls6W_source a{color:inherit;text-underline-offset:2px;text-decoration:underline}.q6ls6W_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.Kzwzwq_tile{--channel:var(--color-ink);--channel-ink:var(--color-raised);background:color-mix(in oklch, var(--color-ink) 5%, transparent);block-size:2.25rem;inline-size:2.25rem;color:color-mix(in oklch, var(--color-ink) 82%, transparent);transition-property:background-color,color;transition-duration:.18s;transition-timing-function:var(--ease-calm);border-radius:.75rem;flex:none;place-items:center;display:inline-grid}.Kzwzwq_tile[data-size=lg]{border-radius:999px;block-size:2.75rem;inline-size:2.75rem}.Kzwzwq_tile[data-channel=linkedin]{--channel:var(--color-linkedin);--channel-ink:var(--neutral-0)}.Kzwzwq_tile[data-channel=whatsapp]{--channel:var(--color-whatsapp-hover);--channel-ink:var(--neutral-0)}.Kzwzwq_tile[data-channel=email]{--channel:var(--color-accent);--channel-ink:var(--neutral-0)}@media (hover:hover){:hover>.Kzwzwq_tile{background:var(--channel);color:var(--channel-ink)}}:focus-visible>.Kzwzwq_tile,.Kzwzwq_tile[data-active]{background:var(--channel);color:var(--channel-ink)}@media (hover:hover){:hover>.Kzwzwq_tile [data-brand]{color:inherit}}:focus-visible>.Kzwzwq_tile [data-brand]{color:inherit}@media (prefers-reduced-motion:reduce){.Kzwzwq_tile{transition:none}}
.PQqmvq_plate{background:var(--color-raised);box-shadow:0 0 0 1px color-mix(in oklab, var(--color-ink) 8%, transparent);border-radius:18px;transition:box-shadow .24s}.PQqmvq_plate[data-scrolled]{box-shadow:var(--shadow-float,var(--shadow-sheet))}.PQqmvq_veil{z-index:-1;height:var(--nav-room);pointer-events:none;opacity:0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:opacity .2s;position:fixed;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 45%,#0000);mask-image:linear-gradient(#000 45%,#0000)}.PQqmvq_veil[data-on]{opacity:1}.PQqmvq_link{min-height:40px;color:color-mix(in oklab, var(--color-ink) 78%, var(--color-raised));border-radius:4px;align-items:center;padding-inline:8px;font-size:14px;font-weight:500;text-decoration:none;transition:color .15s;display:inline-flex}.PQqmvq_link:focus-visible,.PQqmvq_link[aria-current]{color:var(--color-ink)}@media (hover:hover) and (pointer:fine){.PQqmvq_link:hover{color:var(--color-ink)}}.PQqmvq_list{position:relative}.PQqmvq_glide{clip-path:inset(0 8px);background:var(--color-ink);transform-origin:bottom;opacity:0;pointer-events:none;width:0;height:2px;transition:transform .18s var(--ease-calm), width .18s var(--ease-calm), scale .15s ease, background-color .15s ease, opacity .15s ease;position:absolute;bottom:8px;left:0;scale:1 .5}.PQqmvq_glide[data-shown]{opacity:1}.PQqmvq_glide[data-current]{background:var(--color-accent);scale:1}.PQqmvq_themeToggle{border-radius:var(--radius-control);width:40px;height:40px;color:var(--color-muted);transition:color .2s ease, background-color .2s ease, scale .14s var(--ease-calm);place-items:center;display:inline-grid}.PQqmvq_themeToggle:active{scale:.96}@media (hover:hover) and (pointer:fine){.PQqmvq_themeToggle:hover{color:var(--color-ink);background:var(--color-hardware)}}.PQqmvq_themeIcon{stroke-width:1.75px;opacity:0;width:18px;height:18px;transition:opacity .2s ease, scale .32s var(--ease-calm), rotate .32s var(--ease-calm);grid-area:1/1;rotate:-45deg;scale:.6}.PQqmvq_themeIcon[data-on]{opacity:1;rotate:0deg;scale:1}
.U3dWaa_inlineButton{color:var(--color-muted);font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:.2em;cursor:pointer;transition:color .15s var(--ease-calm);background:0 0;border:0;align-items:center;gap:.3rem;padding:0;display:inline-flex}.U3dWaa_inlineButton:hover,.U3dWaa_inlineButton[aria-expanded=true]{color:var(--color-accent-text)}.U3dWaa_iconButton{z-index:1;background:color-mix(in oklch, var(--color-ink) 4%, transparent);block-size:2.25rem;inline-size:2.25rem;color:color-mix(in oklch, var(--color-ink) 75%, transparent);cursor:pointer;transition-property:background-color,color,scale;transition-duration:.15s;transition-timing-function:var(--ease-calm);border:0;border-radius:999px;flex:none;place-items:center;padding:0;display:inline-grid;position:relative}.U3dWaa_iconButton:before{content:"";border-radius:inherit;position:absolute;inset:-.25rem}.U3dWaa_iconButton:hover,.U3dWaa_iconButton[aria-expanded=true]{background:color-mix(in oklch, var(--color-ink) 9%, transparent);color:var(--color-ink)}.U3dWaa_iconButton:active{scale:.96}.U3dWaa_menu{background:var(--color-raised);inline-size:16rem;box-shadow:var(--shadow-float,0 0 0 1px var(--color-shadow-black-6), 0 4px 8px -4px var(--color-shadow-black-8), 0 16px 40px -12px var(--color-shadow-black-18));color:var(--color-ink);text-align:start;white-space:normal;opacity:0;transition-property:opacity,scale,translate,display,overlay;transition-duration:.14s;transition-timing-function:var(--ease-calm);transition-behavior:allow-discrete;border:0;border-radius:1.125rem;margin:0;padding:.375rem;font-size:.9375rem;font-weight:400;line-height:1.4;position:fixed;inset:auto;translate:0 -4px;scale:.96}.U3dWaa_menu[data-side=top]{translate:0 4px}.U3dWaa_menu:popover-open{opacity:1;flex-direction:column;transition-duration:.22s;display:flex;translate:0;scale:1}@starting-style{.U3dWaa_menu:popover-open{opacity:0;translate:0 -4px;scale:.96}.U3dWaa_menu[data-side=top]:popover-open{translate:0 4px}}.U3dWaa_header{flex-direction:column;gap:.2rem;padding:.5rem .625rem .625rem;display:flex}.U3dWaa_eyebrow{color:var(--color-muted);font-family:var(--type-mono);font-size:var(--text-label);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;font-weight:500}.U3dWaa_subject{color:color-mix(in oklch, var(--color-ink) 72%, transparent);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.8125rem;line-height:1.35;display:-webkit-box;overflow:hidden}.U3dWaa_item{color:inherit;font:inherit;text-align:start;cursor:pointer;transition:background-color .12s var(--ease-calm);background:0 0;border:0;border-radius:.75rem;align-items:center;gap:.75rem;padding:.375rem;font-weight:500;text-decoration:none;display:flex}.U3dWaa_item:focus-visible{outline:2px solid var(--color-ink);outline-offset:-2px;border-radius:.75rem}.U3dWaa_item:is(:hover,:focus-visible){background:color-mix(in oklch, var(--color-ink) 5%, transparent)}.U3dWaa_label{flex:1;min-inline-size:0}.U3dWaa_external{color:var(--color-muted);opacity:0;transition-property:opacity,translate;transition-duration:.15s;transition-timing-function:var(--ease-calm);translate:-3px 3px}.U3dWaa_item:is(:hover,:focus-visible) .U3dWaa_external{opacity:1;translate:0}.U3dWaa_divider{background:var(--color-border);block-size:1px;margin:.375rem .5rem}.U3dWaa_status{color:var(--color-muted);padding:.375rem .625rem;font-size:.8125rem}@media (prefers-reduced-motion:reduce){.U3dWaa_menu{transition-property:opacity,display,overlay;translate:none;scale:none}.U3dWaa_menu:popover-open{transition-property:opacity,display,overlay;translate:none;scale:none}.U3dWaa_inlineButton,.U3dWaa_iconButton,.U3dWaa_item,.U3dWaa_external{transition:none}}
._1brnTa_key{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.5rem;margin:0;display:grid}._1brnTa_keyItem{border-block-start:1px solid var(--color-border);grid-template-columns:2.5rem minmax(0,1fr);gap:.75rem;padding-block:.8rem;display:grid}._1brnTa_keyItem dt{font-family:var(--type-mono);font-size:.9rem}._1brnTa_keyItem dd{color:var(--color-muted);margin:0;font-size:.9rem;line-height:1.45}._1brnTa_calculator{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,3rem);display:grid}._1brnTa_inputs,._1brnTa_result{min-inline-size:0}._1brnTa_group+._1brnTa_group{border-block-start:1px solid var(--color-border);margin-block-start:1.5rem;padding-block-start:1.5rem}._1brnTa_group h3,._1brnTa_result h3{font-family:var(--type-display);font-size:1.2rem;font-weight:var(--display-weight);margin:0 0 1rem}._1brnTa_field+._1brnTa_field{margin-block-start:1rem}._1brnTa_field label{margin-block-end:.4rem;font-size:.875rem;line-height:1.4;display:block}._1brnTa_field input{border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-page);min-block-size:2.75rem;inline-size:100%;min-inline-size:0;color:var(--color-ink);font:inherit;font-variant-numeric:tabular-nums;padding:.45rem .6rem}._1brnTa_field input[aria-invalid=true]{border-color:var(--color-danger)}._1brnTa_field input[type=number]{appearance:textfield}._1brnTa_field input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}._1brnTa_field input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}._1brnTa_field small{color:var(--color-muted);font-family:var(--type-mono);margin-block-start:.3rem;font-size:.6875rem;display:block}._1brnTa_group>._1brnTa_field:first-of-type{margin-block-start:1rem}._1brnTa_stepper{grid-template-columns:2.75rem minmax(0,1fr) 2.75rem;gap:.35rem;display:grid}._1brnTa_stepper button,._1brnTa_actions button,._1brnTa_disclosure{border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-raised);min-block-size:2.75rem;color:var(--color-ink);cursor:pointer}._1brnTa_stepper button{font-size:1.15rem}._1brnTa_stepper button:disabled{opacity:.45;cursor:default}._1brnTa_disclosure{inline-size:100%;font:inherit;text-align:start;justify-content:space-between;align-items:center;gap:1rem;padding-inline:.85rem;display:flex}._1brnTa_disclosure span:last-child{font-size:1.2rem}._1brnTa_rateNote,._1brnTa_allowance,._1brnTa_assumptions{color:var(--color-muted);margin:.75rem 0 0;font-size:.825rem;line-height:1.5}._1brnTa_rates{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-block-start:1rem;display:grid}._1brnTa_rates ._1brnTa_field+._1brnTa_field{margin:0}._1brnTa_rates>:last-child{grid-column:1/-1}._1brnTa_error{color:var(--color-danger);margin-block-start:.3rem;font-size:.8rem;display:block}._1brnTa_result{border-inline-start:1px solid var(--color-border);padding-inline-start:clamp(1.5rem,4vw,3rem)}._1brnTa_formulas{border-block-start:1px solid var(--color-border);margin-block-start:1.25rem}._1brnTa_formulas p{border-block-end:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) auto;gap:.75rem;margin:0;padding-block:.5rem;font-size:.8rem;line-height:1.45;display:grid}._1brnTa_formulas p span:last-child{text-align:end;font-variant-numeric:tabular-nums}._1brnTa_subtotal{justify-content:space-between;gap:1rem;margin:0;padding-block:.85rem;font-size:.875rem;display:flex}._1brnTa_subtotal strong{font-variant-numeric:tabular-nums}._1brnTa_live{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._1brnTa_actions{border-block-start:1px solid var(--color-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-block-start:1.25rem;padding-block-start:1.25rem;display:grid}._1brnTa_actions button{inline-size:100%;font:inherit;padding-inline:.7rem;font-size:.8rem}._1brnTa_actions>:last-child button{border-color:var(--color-accent-fill);background:var(--color-accent-fill);color:var(--color-on-accent)}._1brnTa_copyStatus{min-block-size:1.5em;color:var(--color-muted);margin:.75rem 0 0;font-size:.8rem}@media (max-width:48rem){._1brnTa_calculator{grid-template-columns:1fr}._1brnTa_result{border-inline-start:0;border-block-start:1px solid var(--color-border);padding:1.5rem 0 0}}@media (max-width:36rem){._1brnTa_key,._1brnTa_rates,._1brnTa_actions{grid-template-columns:1fr}._1brnTa_formulas p{grid-template-columns:1fr;gap:.1rem}._1brnTa_formulas p span:last-child{text-align:start}}
.LNpUpW_scrim{z-index:49;background:color-mix(in oklab, var(--color-shadow-black) 28%, transparent);opacity:0;pointer-events:none;transition:opacity .24s;position:fixed;inset:0}.LNpUpW_scrim[data-open]{opacity:1}.LNpUpW_island{--fg:var(--color-on-key);top:var(--nav-top);z-index:50;background:var(--color-key);width:15rem;color:var(--fg);box-shadow:0 10px 28px -14px color-mix(in oklab, var(--color-shadow-black) 55%, transparent);transition:width .42s var(--ease-calm), border-radius .42s var(--ease-calm);border-radius:24px;position:fixed;left:50%;overflow:hidden;translate:-50%}.LNpUpW_island[data-open]{width:min(calc(100vw - 2 * var(--gutter)), 26rem);border-radius:28px}.LNpUpW_islandBar{justify-content:space-between;align-items:center;height:48px;padding:4px 4px 4px 16px;display:flex}.LNpUpW_islandLogo{width:92px;display:inline-flex}.LNpUpW_islandKey{background:color-mix(in oklab, var(--fg) 12%, transparent);height:40px;transition:background-color .16s ease, scale .14s var(--ease-calm);border-radius:20px;align-items:center;gap:.5rem;padding-inline:12px 14px;font-size:14px;font-weight:600;display:inline-flex}.LNpUpW_islandKey:active{scale:.97}.LNpUpW_islandKey:focus-visible,.LNpUpW_islandLogo:focus-visible,.LNpUpW_islandLink:focus-visible{outline:2px solid var(--fg);outline-offset:2px;border-radius:8px}.LNpUpW_burger{width:14px;height:10px;position:relative}.LNpUpW_burger i{height:1.5px;transition:translate .24s var(--ease-calm), rotate .24s var(--ease-calm);background:currentColor;border-radius:1px;position:absolute;left:0;right:0}.LNpUpW_burger i:first-child{top:1px}.LNpUpW_burger i:last-child{bottom:1px}.LNpUpW_islandKey[aria-expanded=true] .LNpUpW_burger i:first-child{translate:0 3.25px;rotate:45deg}.LNpUpW_islandKey[aria-expanded=true] .LNpUpW_burger i:last-child{translate:0 -3.25px;rotate:-45deg}.LNpUpW_islandBody{transition:grid-template-rows .42s var(--ease-calm);grid-template-rows:0fr;display:grid}.LNpUpW_island[data-open] .LNpUpW_islandBody{grid-template-rows:1fr}.LNpUpW_islandInner{min-height:0;overflow:hidden}.LNpUpW_islandInner nav{padding:.25rem 1rem 0}.LNpUpW_islandInner li{opacity:0;transition:opacity .2s ease, translate .3s var(--ease-calm);translate:0 6px}.LNpUpW_island[data-open] .LNpUpW_islandInner li{opacity:1;transition-delay:calc(var(--k) * 25ms + .16s);translate:0}.LNpUpW_islandLink{border-bottom:1px solid color-mix(in oklab, var(--fg) 12%, transparent);letter-spacing:-.01em;justify-content:space-between;align-items:center;min-height:52px;font-size:1.375rem;font-weight:600;display:flex}.LNpUpW_islandLink span{font-family:var(--type-mono);font-size:var(--text-label);letter-spacing:0;color:color-mix(in oklab, var(--fg) 60%, transparent);align-items:center;gap:.5rem;font-weight:400;display:inline-flex}.LNpUpW_islandLink[aria-current] span:before{content:"";background:var(--color-accent);width:6px;height:6px}.LNpUpW_islandFoot{--color-key:var(--color-page);--color-on-key:var(--color-ink);--color-key-hover:var(--color-surface);align-items:center;gap:.5rem;padding:1rem;display:flex}.LNpUpW_islandFoot>a{flex:1}.LNpUpW_islandToggle{--color-muted:color-mix(in oklab, var(--fg) 70%, transparent);--color-ink:var(--fg);--color-hardware:color-mix(in oklab, var(--fg) 12%, transparent);display:inline-flex}.LNpUpW_dockWrap{--glass:color-mix(in oklab, var(--color-raised) 72%, transparent);--glass-edge:0 0 0 1px color-mix(in oklab, var(--color-ink) 8%, transparent), inset 0 1px 0 color-mix(in oklab, var(--color-light) 10%, transparent);--h:62px;inset:auto 0 calc(10px + env(safe-area-inset-bottom,0px));z-index:50;pointer-events:none;justify-content:center;align-items:flex-end;gap:8px;padding-inline:12px;display:flex;position:fixed}.LNpUpW_dockWrap>*{pointer-events:auto}.LNpUpW_dockWrap[data-tucked]{--h:48px}.LNpUpW_dock{max-width:22rem;height:var(--h);background:var(--glass);-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);box-shadow:var(--glass-edge), 0 10px 30px -12px color-mix(in oklab, var(--color-shadow-black) 28%, transparent);transition:height .32s var(--ease-calm);border-radius:999px;flex:1;padding:4px;display:flex;position:relative}.LNpUpW_tab{min-width:0;color:var(--color-muted);-webkit-tap-highlight-color:transparent;touch-action:manipulation;border-radius:999px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;transition:background-color .2s,color .2s,scale .12s ease-out;display:flex}.LNpUpW_tab:active{scale:.94}.LNpUpW_tab:focus-visible,.LNpUpW_talk:focus-visible,.LNpUpW_moreLink:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.LNpUpW_tab svg{flex:none}.LNpUpW_tabLabel{letter-spacing:.01em;white-space:nowrap;max-height:14px;transition:max-height .32s var(--ease-calm), opacity .2s ease;font-size:10.5px;font-weight:500;line-height:14px;overflow:hidden}.LNpUpW_tab:is([aria-current],[data-on]){background:color-mix(in oklab, var(--color-ink) 7%, transparent);color:var(--color-accent-text)}.LNpUpW_tab:is([aria-current],[data-on]) .LNpUpW_tabLabel{font-weight:600}.LNpUpW_tab[aria-expanded=true]{background:color-mix(in oklab, var(--color-ink) 7%, transparent);color:var(--color-ink)}.LNpUpW_dockWrap[data-tucked] .LNpUpW_tabLabel{opacity:0;max-height:0}.LNpUpW_talk{width:var(--h);height:var(--h);background:var(--color-key);color:var(--color-on-key);box-shadow:0 10px 30px -12px color-mix(in oklab, var(--color-shadow-black) 40%, transparent), inset 0 1px 0 color-mix(in oklab, var(--color-on-key) 14%, transparent);-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:width .32s var(--ease-calm), height .32s var(--ease-calm), scale .12s ease-out;border-radius:999px;flex:none;place-items:center;display:grid;position:relative}.LNpUpW_talk:active{scale:.94}.LNpUpW_ring{pointer-events:none;width:100%;height:100%;transition:opacity .2s;position:absolute;inset:0;overflow:visible}.LNpUpW_ringText{font-family:var(--type-mono);letter-spacing:2.2px;fill:color-mix(in oklab, var(--color-on-key) 78%, transparent);font-size:11px;font-weight:500}.LNpUpW_dockWrap[data-tucked] .LNpUpW_ring{opacity:0}.LNpUpW_more{background:var(--glass);-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);width:13rem;box-shadow:var(--glass-edge), 0 8px 24px -12px color-mix(in oklab, var(--color-shadow-black) 24%, transparent);opacity:0;transform-origin:85% 100%;pointer-events:none;transition:opacity .16s ease, scale .26s var(--ease-calm), translate .26s var(--ease-calm);border-radius:22px;padding:6px;display:grid;position:absolute;bottom:calc(100% + 10px);right:4px;translate:0 6px;scale:.9}.LNpUpW_more[data-open]{opacity:1;pointer-events:auto;translate:0;scale:1}.LNpUpW_moreLink{min-height:48px;color:var(--color-ink);-webkit-tap-highlight-color:transparent;border-radius:16px;align-items:center;gap:.75rem;padding-inline:12px;font-size:1.0625rem;font-weight:500;transition:background-color .16s;display:flex}.LNpUpW_moreLink svg{color:var(--color-muted)}.LNpUpW_moreLink:active{background:color-mix(in oklab, var(--color-ink) 7%, transparent)}.LNpUpW_moreLink[aria-current]{background:color-mix(in oklab, var(--color-ink) 7%, transparent);color:var(--color-accent-text);font-weight:600}.LNpUpW_moreLink[aria-current] svg{color:currentColor}.LNpUpW_edge{z-index:49;height:calc(96px + env(safe-area-inset-bottom,0px));background:linear-gradient(to top, color-mix(in oklab, var(--color-page) 80%, transparent) 30%, transparent);pointer-events:none;position:fixed;inset:auto 0 0}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.LNpUpW_dockWrap{--glass:var(--color-raised)}.LNpUpW_dock,.LNpUpW_more{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-contrast:more){.LNpUpW_dockWrap{--glass-edge:0 0 0 1px var(--color-ink)}}@media (prefers-reduced-motion:reduce){.LNpUpW_dockWrap[data-tucked]{--h:62px}.LNpUpW_dockWrap[data-tucked] .LNpUpW_tabLabel{opacity:1;max-height:14px}}
.EHRmqG_widget{--widget-edge:24px;--widget-bottom:calc(var(--widget-edge) + env(safe-area-inset-bottom,0px));right:calc(var(--widget-edge) + env(safe-area-inset-right,0px));bottom:var(--widget-bottom);z-index:60;pointer-events:none;opacity:0;width:48px;height:48px;transition:opacity .24s var(--ease-calm), transform .24s var(--ease-calm);position:fixed;transform:translateY(12px)}.EHRmqG_widget[data-visible=true]{opacity:1;transform:translateY(0)}.EHRmqG_panel{inset:auto calc(var(--widget-edge) + env(safe-area-inset-right,0px)) calc(var(--widget-bottom) + 60px) auto;width:min(320px, calc(100vw - 2 * var(--widget-edge) - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px)));max-height:calc(100dvh - var(--widget-bottom) - 76px - env(safe-area-inset-top,0px));overscroll-behavior:contain;border-radius:var(--radius-panel);background:var(--color-raised);color:var(--color-ink);box-shadow:var(--shadow-sheet);transform-origin:100% 100%;transition:opacity .24s var(--ease-calm), transform .24s var(--ease-calm);border:0;margin:0;padding:4px;display:none;position:fixed;overflow-y:auto}.EHRmqG_content{padding:12px 12px 8px}.EHRmqG_panel:popover-open{pointer-events:auto;opacity:1;display:block;transform:translateY(0)scale(1)}@starting-style{.EHRmqG_panel:popover-open{opacity:0;transform:translateY(12px)scale(.96)}}.EHRmqG_heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.EHRmqG_close{border-radius:var(--radius-control);width:44px;height:44px;color:var(--color-muted);cursor:pointer;touch-action:manipulation;background:0 0;border:0;flex-shrink:0;place-items:center;display:grid}.EHRmqG_intro{justify-content:space-between;align-items:flex-start;gap:12px;margin-top:4px;display:flex}.EHRmqG_heading h2{letter-spacing:-.02em;margin:0;font-size:16px;font-weight:600;line-height:1.25}.EHRmqG_intro p{color:var(--color-muted);margin:0;font-size:12px;line-height:1.5}.EHRmqG_portrait{flex-shrink:0;width:44px;height:44px;display:block;position:relative}.EHRmqG_portraitLayer{background:var(--color-surface);opacity:0;transition:opacity .24s var(--ease-calm), transform .24s var(--ease-calm);border-radius:50%;position:absolute;inset:0;overflow:hidden;transform:scale(.96)}.EHRmqG_portraitLayer[data-active=true]{opacity:1;transform:scale(1)}.EHRmqG_portraitLayer:after{border-radius:inherit;box-shadow:inset 0 0 0 1px var(--color-border);pointer-events:none;content:"";position:absolute;inset:0}.EHRmqG_photo{object-fit:cover;width:100%;height:100%}.EHRmqG_initial{width:100%;height:100%;color:var(--color-ink);font-family:var(--font-plex-mono);place-items:center;font-size:16px;font-weight:500;display:grid}.EHRmqG_pip{border:2px solid var(--color-raised);background:var(--color-accent);border-radius:2px;width:9px;height:9px;position:absolute;bottom:1px;right:0}.EHRmqG_calendar{margin-top:16px}.EHRmqG_calendarMeta{color:var(--color-muted);justify-content:space-between;align-items:center;gap:8px;font-size:12px;line-height:1.5;display:flex}.EHRmqG_calendarMeta span:first-child{color:var(--color-ink);font-weight:500}.EHRmqG_dates{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--color-border) transparent;gap:4px;min-height:56px;margin:6px -3px 0;padding:3px;display:flex;position:relative;overflow-x:auto}.EHRmqG_dates::-webkit-scrollbar{height:3px}.EHRmqG_dates::-webkit-scrollbar-thumb{border-radius:var(--radius-tag);background:var(--color-border)}.EHRmqG_day{border:1px solid var(--color-border);border-radius:var(--radius-tag);background:var(--color-raised);width:44px;height:44px;color:var(--color-ink);cursor:pointer;transition:border-color .16s ease, background-color .16s ease, transform .12s var(--ease-calm);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;display:flex}.EHRmqG_day span{color:var(--color-muted);font-size:12px;line-height:1.3}.EHRmqG_day strong{font-family:var(--font-plex-mono);font-variant-numeric:tabular-nums;font-size:14px;font-weight:500;line-height:1.4}.EHRmqG_day[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent-subtle)}.EHRmqG_day:disabled{cursor:default;color:var(--color-muted);background:var(--color-surface)}.EHRmqG_status{min-height:56px;color:var(--color-muted);align-items:center;margin:6px 0 0;font-size:12px;line-height:1.5;display:flex}.EHRmqG_loading{gap:4px;min-height:56px;margin-top:6px;padding-top:3px;display:flex}.EHRmqG_daySkeleton{border-radius:var(--radius-tag);background:var(--color-surface);align-content:center;justify-items:center;gap:5px;width:44px;height:44px;display:grid}.EHRmqG_daySkeleton span{background:var(--color-border);border-radius:2px;width:18px;height:5px}.EHRmqG_daySkeleton span:last-child{width:12px;height:10px}.EHRmqG_book{border-radius:var(--radius-control);background:var(--color-key);height:44px;color:var(--color-on-key);transition:background-color .16s ease, transform .12s var(--ease-calm);justify-content:space-between;align-items:center;gap:12px;padding:4px 4px 4px 14px;font-size:14px;font-weight:600;display:flex}.EHRmqG_arrowChip{border-radius:calc(var(--radius-control) - 4px);background:color-mix(in oklch, var(--color-on-key) 10%, transparent);flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.EHRmqG_arrow{width:16px;height:16px;transition:transform .16s var(--ease-calm)}.EHRmqG_widget .EHRmqG_toggle{--h:48px;--px:0px;--r:var(--radius-control);pointer-events:auto;border:0;place-items:center;width:48px;display:grid;position:absolute;bottom:0;right:0}.EHRmqG_widget .EHRmqG_toggle svg{width:18px;height:18px}.EHRmqG_day:focus-visible,.EHRmqG_book:focus-visible,.EHRmqG_close:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.EHRmqG_day:not(:disabled):active,.EHRmqG_book:active,.EHRmqG_close:active{transform:scale(.96)}@media (hover:hover) and (pointer:fine){.EHRmqG_day:not(:disabled):hover{border-color:var(--color-ink)}.EHRmqG_book:hover{background:var(--color-key-hover)}.EHRmqG_book:hover .EHRmqG_arrow{transform:translate(3px)}.EHRmqG_close:hover{background:var(--color-surface);color:var(--color-ink)}}:is(body:has(#mobile-menu:not([inert])) .EHRmqG_widget,body:has([aria-label=Cookie\ consent]) .EHRmqG_widget){display:none}@media (max-width:639px){.EHRmqG_widget{--widget-edge:16px}}@media (prefers-reduced-motion:reduce){.EHRmqG_widget,.EHRmqG_portraitLayer{transition-property:opacity;transition-duration:.12s;transform:none}.EHRmqG_panel:popover-open{transition-property:opacity;transition-duration:.12s;transform:none}.EHRmqG_day,.EHRmqG_book,.EHRmqG_close{transition-property:background-color,border-color}.EHRmqG_day:not(:disabled):active,.EHRmqG_book:active,.EHRmqG_close:active,.EHRmqG_book:hover .EHRmqG_arrow{transform:none}.EHRmqG_arrow{transition:none}}.EHRmqG_widget .EHRmqG_pill{--px:0px;white-space:nowrap;border-radius:99px;justify-content:flex-start;gap:.7rem;width:auto;padding:0 1.1rem 0 .4rem;display:inline-flex}.EHRmqG_faces{flex:none;width:2.6rem;height:2.25rem;display:grid;position:relative}.EHRmqG_face{background:var(--color-surface);width:2.25rem;height:2.25rem;box-shadow:0 0 0 2px var(--color-key-deep);opacity:.7;z-index:0;transition:translate .42s var(--ease-calm), scale .42s var(--ease-calm), opacity .3s ease;border-radius:50%;grid-area:1/1;overflow:hidden;translate:.45rem;scale:.86}.EHRmqG_face[data-front]{opacity:1;z-index:1;translate:0;scale:1}.EHRmqG_face .EHRmqG_photo{outline:1px solid var(--color-highlight-white-10);outline-offset:-1px;border-radius:inherit}.EHRmqG_pillLabel{text-align:start;line-height:1.15;display:grid}.EHRmqG_pillTitle{font-size:.875rem;font-weight:600}.EHRmqG_pillSub{opacity:.7;font-size:.7rem;font-weight:500}.EHRmqG_short{display:none}@media (max-width:40rem){.EHRmqG_long,.EHRmqG_pillSub{display:none}.EHRmqG_short{display:inline}}.EHRmqG_tip{background:var(--color-raised);width:17rem;box-shadow:var(--shadow-sheet);pointer-events:auto;transform-origin:100% 100%;opacity:0;visibility:hidden;transition:opacity .16s var(--ease-calm), scale .16s var(--ease-calm), translate .16s var(--ease-calm), visibility 0s .16s;border-radius:14px;padding:.8rem 2.2rem .8rem .9rem;position:absolute;bottom:calc(100% + 12px);right:0;translate:0 4px;scale:.97}.EHRmqG_tip[data-shown]{opacity:1;visibility:visible;transition:opacity .22s var(--ease-calm), scale .22s var(--ease-calm), translate .22s var(--ease-calm), visibility 0s;translate:0;scale:1}.EHRmqG_tip:after{content:"";background:var(--color-raised);width:12px;height:12px;position:absolute;bottom:-6px;right:1.6rem;rotate:45deg}.EHRmqG_tipBody{color:var(--color-ink);text-align:start;cursor:pointer;background:0 0;border:0;padding:0;font-size:.875rem;line-height:1.4;display:block}.EHRmqG_tipClose{width:1.75rem;height:1.75rem;color:var(--color-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid;position:absolute;top:.4rem;right:.4rem}.EHRmqG_tipBody:focus-visible,.EHRmqG_tipClose:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px;border-radius:6px}@media (hover:hover) and (pointer:fine){.EHRmqG_tipClose:hover{background:var(--color-surface);color:var(--color-ink)}}@media (prefers-reduced-motion:reduce){.EHRmqG_face{transition:opacity .2s}.EHRmqG_tip,.EHRmqG_tip[data-shown]{translate:0;scale:1}}
.MWR2CW_card{min-inline-size:0;color:var(--color-ink);flex-direction:column;gap:1.1rem;display:flex;position:relative}.MWR2CW_cardLink{color:inherit;text-decoration:none}.MWR2CW_cardLink:after{content:"";border-radius:inherit;position:absolute;inset:0}.MWR2CW_cardLink:focus-visible{outline:none}.MWR2CW_card:has(.MWR2CW_cardLink:focus-visible){outline:2px solid var(--color-ink);outline-offset:4px}.MWR2CW_thumbCard:has(.MWR2CW_cardLink:focus-visible){border-radius:var(--radius-control)}.MWR2CW_banner{border-radius:var(--radius-panel);isolation:isolate;background:var(--color-surface);inline-size:100%;min-inline-size:0;position:relative;overflow:hidden;container:insight-banner/inline-size}.MWR2CW_banner[data-shape=wide]{aspect-ratio:16/9}.MWR2CW_banner[data-shape=classic]{aspect-ratio:4/3}.MWR2CW_banner[data-shape=square]{aspect-ratio:1}.MWR2CW_banner img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.MWR2CW_banner:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--color-ink) 7%, transparent);pointer-events:none;position:absolute;inset:0}.MWR2CW_banner :is(svg,img){transition:transform .3s var(--ease-calm)}@media (hover:hover) and (pointer:fine){.MWR2CW_card:hover .MWR2CW_banner :is(svg,img){transform:scale(1.025)}}.MWR2CW_copy{flex-direction:column;gap:.55rem;min-inline-size:0;display:flex}.MWR2CW_kicker{color:var(--color-muted);justify-content:space-between;align-items:baseline;gap:.75rem;margin:0;font-size:.8125rem;line-height:1.4;display:flex}.MWR2CW_kicker>span:last-child{flex:none}.MWR2CW_topic{color:var(--color-muted);font-family:var(--type-mono);font-size:var(--text-label);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;line-height:1.4}.MWR2CW_title,.MWR2CW_featureTitle{font-family:var(--type-display);font-weight:var(--display-weight);text-wrap:balance;margin:0}.MWR2CW_title{letter-spacing:-.015em;font-size:1.25rem;line-height:1.22}.MWR2CW_featureTitle{letter-spacing:-.03em;font-size:clamp(1.75rem,1.2rem + 1.8vw,2.5rem);line-height:1.08}.MWR2CW_summary{color:var(--color-muted);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.9375rem;line-height:1.55;display:-webkit-box;overflow:hidden}.MWR2CW_footer{border-block-start:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:.75rem;margin-block-start:.35rem;padding-block-start:.75rem;display:flex}.MWR2CW_meta{min-inline-size:0;color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin:0;font-size:.8125rem;line-height:1.5;display:flex}.MWR2CW_byline{align-items:center;gap:.5rem;display:inline-flex}.MWR2CW_avatar{background:var(--color-surface);block-size:1.5rem;inline-size:1.5rem;color:var(--color-ink);border-radius:999px;flex:none;place-items:center;font-size:.6875rem;font-weight:600;display:inline-grid;overflow:hidden}.MWR2CW_avatar img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.MWR2CW_cardAuthor{color:var(--color-ink);font-weight:500}.MWR2CW_meta>*{white-space:nowrap}.MWR2CW_meta>*+:before{content:"·";margin-inline-end:.5rem}.MWR2CW_thumbCard{grid-template-columns:6.5rem minmax(0,1fr);align-items:start;gap:1.1rem;display:grid}.MWR2CW_thumbCard .MWR2CW_thumb{border-radius:var(--radius-control)}.MWR2CW_thumbCard .MWR2CW_summary{-webkit-line-clamp:2;line-clamp:2}.MWR2CW_thumbCard .MWR2CW_footer{border:0;margin-block-start:0;padding-block-start:.25rem}@media (min-width:40rem){.MWR2CW_thumbCard{grid-template-columns:9.5rem minmax(0,1fr);gap:1.4rem}}.MWR2CW_panel{border-radius:calc(var(--radius-panel) + .5rem);background:var(--color-raised);box-shadow:var(--shadow-sheet);gap:0;padding:.5rem}.MWR2CW_panel .MWR2CW_banner{border-radius:var(--radius-panel)}.MWR2CW_panel .MWR2CW_copy{flex:1;padding:1.1rem .85rem .6rem}.MWR2CW_panel .MWR2CW_footer{margin-block-start:auto}.MWR2CW_panel .MWR2CW_summary{margin-block-end:.5rem}.MWR2CW_panelLead .MWR2CW_copy{gap:.8rem;padding:1.5rem 1.25rem 1.4rem}.MWR2CW_panelLead .MWR2CW_summary{-webkit-line-clamp:4;line-clamp:4;max-inline-size:46ch;font-size:1rem}.MWR2CW_panelLead .MWR2CW_footer{margin-block-start:.4rem}@media (min-width:64rem){.MWR2CW_panelLead{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;display:grid}.MWR2CW_panelLead .MWR2CW_copy{justify-content:center;padding:2rem 2.25rem}}@media (min-width:48rem){.MWR2CW_panelCompact{grid-template-columns:11rem minmax(0,1fr);align-items:stretch;display:grid}.MWR2CW_panelCompact .MWR2CW_banner{aspect-ratio:1;align-self:center}.MWR2CW_panelCompact .MWR2CW_copy{padding:.75rem 1rem .5rem 1.25rem}.MWR2CW_panelCompact .MWR2CW_title{font-size:1.125rem}.MWR2CW_panelCompact .MWR2CW_summary{-webkit-line-clamp:2;line-clamp:2}}@media (max-width:39.99rem){.MWR2CW_panel:not(.MWR2CW_panelLead) .MWR2CW_banner{aspect-ratio:16/9}}@media (prefers-reduced-motion:reduce){.MWR2CW_banner :is(svg,img){transition:none}.MWR2CW_card:hover .MWR2CW_banner :is(svg,img){transform:none}}
button.G7Mp9a_control,a.G7Mp9a_control{border:1px solid var(--color-border);background:var(--color-page);min-block-size:2.75rem;inline-size:100%;color:var(--color-ink);font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:.55rem .9rem;font-size:.875rem;line-height:1.2;text-decoration:none;display:inline-flex}.G7Mp9a_label{align-items:center;gap:.45rem;display:inline-flex}.G7Mp9a_label svg{flex-shrink:0}button.G7Mp9a_control.G7Mp9a_primary,a.G7Mp9a_control.G7Mp9a_primary{border-color:var(--color-accent-fill);background:var(--color-accent-fill);color:var(--color-on-accent)}.G7Mp9a_control:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.G7Mp9a_control:disabled{cursor:default;opacity:.6}
.LEecHW_footer{--link:color-mix(in oklab, var(--f-fg) 78%, transparent);--link-hover:var(--f-fg);isolation:isolate;background:var(--f-bg);color:var(--f-fg);position:relative}.LEecHW_footer :focus-visible{outline-color:var(--f-fg)}.LEecHW_muted{color:var(--f-muted)}.LEecHW_charcoal{--f-bg:var(--charcoal-900);--f-fg:var(--paper);--f-muted:var(--color-footer-muted);--f-hair:var(--color-footer-hair);--f-plate:var(--color-footer-plate);--f-edge:var(--color-highlight-white-6);--f-lip:var(--color-shadow-black-40);--f-rivet-hi:var(--color-footer-rivet-hi);--f-rivet-lo:var(--color-footer-rivet-lo)}.LEecHW_plate{background:var(--f-plate);box-shadow:inset 0 1px 0 var(--f-edge), inset 0 0 0 1px var(--f-hair), 0 1px 0 var(--f-lip);border-radius:14px;position:relative}.LEecHW_rivet{background:radial-gradient(circle at 35% 30%, var(--f-rivet-hi), var(--f-rivet-lo) 70%);width:9px;height:9px;box-shadow:0 1px 0 var(--f-lip), inset 0 -1px 1px var(--color-shadow-black-35);border-radius:50%;position:absolute}.LEecHW_rivet:after{content:"";inset-inline:2px;background:var(--color-shadow-black-45);height:1px;transform:rotate(var(--slot,30deg));position:absolute;top:4px}.LEecHW_brandRow{border-bottom:1px solid var(--f-hair);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem 2rem;margin-bottom:1.75rem;padding-bottom:1.75rem;display:flex}.LEecHW_halves{gap:2.5rem;display:grid}@media (min-width:64rem){.LEecHW_halves{grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem}}.LEecHW_who{align-content:start;gap:1.5rem;display:grid}.LEecHW_goTo{align-content:start;gap:2rem;display:grid}@media (min-width:40rem){.LEecHW_goTo{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:63.99rem){.LEecHW_goTo{order:-1}}.LEecHW_list{margin-top:.5rem;font-size:.9375rem;display:grid}.LEecHW_facts{margin-top:.5rem}.LEecHW_facts>div{border-bottom:1px solid var(--f-hair);grid-template-columns:12rem 1fr;align-items:center;min-height:44px;display:grid}.LEecHW_facts>div:first-child{border-top:1px solid var(--f-hair)}@media (max-width:39.99rem){.LEecHW_facts>div{grid-template-columns:1fr;row-gap:.15rem;padding-block:.55rem}}.LEecHW_founder{max-width:15rem;color:var(--link);justify-content:space-between;align-items:center;gap:1rem;display:flex}.LEecHW_link{min-height:44px;color:var(--link);align-items:center;gap:10px;text-decoration:none;transition:color .2s;display:inline-flex;position:relative}.LEecHW_link:after{content:"";background:var(--color-accent);transform-origin:100%;height:1px;transition:transform .24s var(--ease-calm);pointer-events:none;position:absolute;bottom:8px;left:0;right:0;transform:scaleX(0)}.LEecHW_link:has(>svg:first-child):after{left:26px}.LEecHW_iconLink{justify-content:center;min-width:44px}.LEecHW_iconLink:after{display:none}.LEecHW_iconLink>[data-brand]{color:var(--f-fg)}.LEecHW_iconLink>svg{transition:translate .18s var(--ease-calm)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.LEecHW_iconLink:hover>svg{translate:0 -2px}}.LEecHW_link:focus-visible,.LEecHW_link:active{color:var(--link-hover)}.LEecHW_link:focus-visible:after,.LEecHW_link:active:after{transform-origin:0;transform:scaleX(1)}.LEecHW_quiet{min-height:44px;color:inherit;text-underline-offset:4px;align-items:center;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px;transition:color .2s,text-decoration-color .2s;display:inline-flex}.LEecHW_quiet:focus-visible{color:var(--link-hover);-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}.LEecHW_toTop svg{transition:transform .24s var(--ease-calm)}@media (hover:hover) and (pointer:fine){.LEecHW_link:hover{color:var(--link-hover)}.LEecHW_link:hover:after{transform-origin:0;transform:scaleX(1)}.LEecHW_quiet:hover{color:var(--link-hover);-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}.LEecHW_toTop:hover svg{transform:translateY(-2px)}}.LEecHW_pip{background:var(--color-accent);flex:none;width:6px;height:6px;animation:2.4s ease-in-out infinite alternate LEecHW_pip}@keyframes LEecHW_pip{0%{opacity:.4}to{opacity:1}}@media (prefers-reduced-motion:reduce){.LEecHW_link:after,.LEecHW_toTop svg{transition:none}.LEecHW_pip{animation:none}}
.DSTQFG_intro{z-index:60;background:var(--color-page);place-content:center;justify-items:center;gap:28px;transition:translate .64s cubic-bezier(.77,0,.175,1);display:grid;position:fixed;inset:0}.DSTQFG_intro[data-phase=leaving]{translate:0 -100%}.DSTQFG_lockup{align-items:center;gap:16px;display:flex}.DSTQFG_mark{opacity:0;transition:opacity .22s cubic-bezier(.23,1,.32,1),scale .22s cubic-bezier(.23,1,.32,1);scale:.92}.DSTQFG_mark[data-on=true]{opacity:1;scale:1}.DSTQFG_name{min-width:14ch;color:var(--color-ink);font-family:var(--type-display), sans-serif;letter-spacing:-.02em;text-transform:uppercase;white-space:nowrap;margin:0;font-size:clamp(1.25rem,4vw,2.25rem);font-weight:600;line-height:1}.DSTQFG_caret{background:var(--color-accent);width:.5em;height:.12em;margin-left:.08em;animation:1.1s step-end infinite DSTQFG_caret;display:inline-block}@keyframes DSTQFG_caret{50%{opacity:0}}.DSTQFG_progress{background:var(--color-ink);transform-origin:0;width:min(240px,60vw);height:2px;transition:scale .4s cubic-bezier(.23,1,.32,1)}.DSTQFG_skip{bottom:max(24px, env(safe-area-inset-bottom));min-height:40px;color:var(--color-muted);font-family:var(--type-mono), monospace;letter-spacing:.06em;text-transform:uppercase;padding:0 12px;font-size:12px;position:absolute;left:50%;translate:-50%}@media (hover:hover) and (pointer:fine){.DSTQFG_skip:hover{color:var(--color-ink)}}@media (prefers-reduced-motion:reduce){.DSTQFG_intro{display:none}}
._1sifCW_label{color:var(--color-muted);font-family:var(--type-mono);font-size:var(--text-label);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;margin:0 0 .85rem;line-height:1.4}._1sifCW_minimap ol,._1sifCW_disclosure ol{margin:0;padding:0;list-style:none}._1sifCW_disclosure a{color:inherit;text-decoration:none}._1sifCW_disclosure{border-block:1px solid var(--color-border)}._1sifCW_disclosure summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-block-size:3rem;font-size:.9375rem;font-weight:600;list-style:none;display:flex}._1sifCW_disclosure summary::-webkit-details-marker{display:none}._1sifCW_disclosure summary:after{content:"+";color:var(--color-muted);font-family:var(--type-mono);font-weight:400}._1sifCW_disclosure[open] summary:after{content:"−"}._1sifCW_count{color:var(--color-muted);font-family:var(--type-mono);font-size:var(--text-label);margin-inline-start:auto;font-weight:400}._1sifCW_disclosure ol{padding-block-end:1rem}._1sifCW_disclosure li a{color:var(--color-muted);padding-block:.45rem;font-size:.9375rem;line-height:1.45;display:block}._1sifCW_disclosure li a:hover{color:var(--color-ink)}._1sifCW_minimap{max-block-size:calc(100dvh - var(--nav-room) - 3rem);overscroll-behavior:contain;scrollbar-width:thin;padding:.25rem;position:sticky;inset-block-start:calc(var(--nav-room) + 1.5rem);overflow-y:auto}._1sifCW_minimap ol{flex-direction:column;gap:.125rem;display:flex}._1sifCW_minimap a{border-radius:var(--radius-tag);min-block-size:1.75rem;color:var(--color-muted);align-items:center;gap:.6rem;padding:.25rem;font-size:.8125rem;line-height:1.4;text-decoration:none;display:flex}._1sifCW_minimap a:focus-visible{outline-offset:0}._1sifCW_dash{background:var(--color-muted);block-size:2px;inline-size:.65rem;transition:background-color .15s var(--ease-calm), inline-size .15s var(--ease-calm);border-radius:1px;flex:none}._1sifCW_minimap li[data-depth="3"] ._1sifCW_dash{inline-size:.65rem;margin-inline-start:0}._1sifCW_minimap li[data-read] ._1sifCW_dash{background:var(--color-ink)}._1sifCW_minimap a[aria-current] ._1sifCW_dash{background:var(--color-accent);block-size:3px;inline-size:2rem}._1sifCW_minimap a[aria-current]{color:var(--color-ink);font-weight:500}._1sifCW_minimapTitle{white-space:nowrap;text-overflow:ellipsis;opacity:0;min-inline-size:0;transition:opacity .15s var(--ease-calm);overflow:hidden}@media (hover:hover) and (pointer:fine){._1sifCW_minimap:hover ._1sifCW_minimapTitle{opacity:1}}._1sifCW_minimap:focus-within ._1sifCW_minimapTitle{opacity:1;transition:none}@media (hover:none),(pointer:coarse){._1sifCW_minimapTitle{opacity:1;white-space:normal}}._1sifCW_minimap a:hover{color:var(--color-ink)}@media (min-width:70rem){._1sifCW_minimap a{align-items:flex-start}._1sifCW_minimap ._1sifCW_dash{inline-size:.65rem;margin-block-start:.6em}._1sifCW_minimap a[aria-current] ._1sifCW_dash{block-size:3px;inline-size:1.5rem}._1sifCW_minimapTitle{opacity:1;white-space:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}}@media (prefers-reduced-motion:reduce){._1sifCW_dash,._1sifCW_minimap ol,._1sifCW_minimapTitle{transition:none}}
.GaBGoq_title{color:var(--color-ink);font-family:var(--type-display);font-size:clamp(1.4rem,1.2rem + .8vw,1.8rem);font-weight:var(--display-weight);margin:0;line-height:1.15}.GaBGoq_intro{max-inline-size:48rem;color:var(--color-muted);margin-block:.75rem 1.25rem}.GaBGoq_questions{border-block-start:1px solid var(--color-border)}.GaBGoq_question{border-block-end:1px solid var(--color-border);cursor:pointer;grid-template-columns:1.25rem minmax(0,1fr);align-items:start;gap:.8rem;padding-block:.9rem;display:grid}.GaBGoq_question input{block-size:1.25rem;inline-size:1.25rem;accent-color:var(--color-accent);margin:.1rem 0 0}.GaBGoq_question input:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.GaBGoq_progress{color:var(--color-muted);font-family:var(--type-mono);font-variant-numeric:tabular-nums;margin-block:1.1rem 0;font-size:.75rem}.GaBGoq_actions{grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));align-items:start;gap:.75rem;margin-block-start:.75rem;display:grid}.GaBGoq_actions>div{min-inline-size:0}.GaBGoq_status{min-block-size:1.4em;color:var(--color-muted);margin-block:.65rem 0;font-size:.875rem}@media (max-width:36rem){.GaBGoq_actions{grid-template-columns:1fr}}
.ea7WKW_brief{--brief-paper:var(--neutral-0);border-radius:var(--radius-panel);background:var(--paper-grain), var(--brief-paper);color:var(--color-ink);box-shadow:0 0 0 1px var(--color-shadow-black-6), 0 16px 40px -20px var(--color-shadow-black-70);padding:clamp(1.5rem,4vw,2.5rem)}[data-theme^=dark] .ea7WKW_brief{--brief-paper:var(--charcoal-800);box-shadow:0 0 0 1px var(--color-highlight-white-8), 0 16px 40px -20px var(--color-shadow-black-70)}
.m9nMIG_head{--hero-size:min(6.25rem, 14cqi)}.m9nMIG_pip{background:var(--color-accent);width:.15em;height:.15em;margin-inline-start:.05em;animation:1.1s step-end 4 m9nMIG_pip;display:inline-block}@keyframes m9nMIG_pip{50%{opacity:0}}.m9nMIG_pipTrack{transition:transform .62s var(--rot-ease);grid-area:1/1;justify-self:start}.m9nMIG_pipSizer{visibility:hidden}.m9nMIG_rot{--rot-ease:cubic-bezier(.45, 0, .2, 1);vertical-align:bottom;white-space:nowrap;padding-inline-end:.2em;display:inline-grid;position:relative}.m9nMIG_word{grid-area:1/1;justify-self:start;display:inline-block}.m9nMIG_out{inset-inline-start:0;position:absolute;top:0}.m9nMIG_sizer{visibility:hidden;white-space:nowrap;pointer-events:none;grid-area:1/1;height:0;display:grid;overflow:hidden}.m9nMIG_sizer>span{grid-area:1/1;justify-self:start}.m9nMIG_rot .m9nMIG_word[data-in]{animation:m9nMIG_blur-in .56s var(--rot-ease) 80ms both}.m9nMIG_rot .m9nMIG_out{animation:.34s ease-in both m9nMIG_blur-out}@keyframes m9nMIG_blur-in{0%{opacity:0;filter:blur(4px);transform:translateY(.08em)}}@keyframes m9nMIG_blur-out{to{opacity:0;filter:blur(4px);transform:translateY(-.08em)}}
.hw4Tja_signup{border-radius:var(--radius-panel);background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-border);gap:1.25rem;padding:clamp(1.25rem,3vw,1.75rem);display:grid}@media (min-width:48rem){.hw4Tja_signup{grid-template-columns:minmax(0,1fr) minmax(0,22rem);align-items:end;gap:2rem}}.hw4Tja_label{font-family:var(--type-mono);font-size:var(--text-label);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;color:var(--color-muted)}.hw4Tja_title{font-size:var(--text-heading-3);color:var(--color-ink);margin-top:.4rem;font-weight:600}.hw4Tja_body{max-width:52ch;font-size:var(--text-body-sm);color:var(--color-muted);text-wrap:pretty;margin-top:.35rem}.hw4Tja_form{flex-wrap:wrap;gap:.5rem;display:flex}.hw4Tja_input{border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-raised);min-height:44px;color:var(--color-ink);flex:12rem;padding:0 .85rem;font-size:1rem}.hw4Tja_input:focus-visible{outline:2px solid var(--color-ink);outline-offset:1px;border-color:#0000}.hw4Tja_input[aria-invalid]{border-color:var(--color-danger)}.hw4Tja_button{border-radius:var(--radius-control);background:var(--color-key);min-height:44px;color:var(--color-on-key);font-size:var(--text-body-sm);padding-inline:1.1rem;font-weight:600;transition:background-color .16s,scale .12s ease-out}.hw4Tja_button:active{scale:.97}.hw4Tja_button:disabled{opacity:.7}@media (hover:hover) and (pointer:fine){.hw4Tja_button:hover{background:var(--color-key-hover)}}.hw4Tja_button:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.hw4Tja_error{font-size:var(--text-caption);color:var(--color-danger);flex-basis:100%}.hw4Tja_sent{font-size:var(--text-body-sm);color:var(--color-ink);font-weight:600}.hw4Tja_trap{clip-path:inset(50%);opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}
.xq5P9W_columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.xq5P9W_columns section{border-inline-start:1px solid var(--color-border);padding-inline-start:1rem}.xq5P9W_columns h3{margin:0 0 .75rem;font-size:1.125rem}.xq5P9W_columns ul{margin:0;padding-inline-start:1.25rem}.xq5P9W_columns li{margin-block:.55rem}.xq5P9W_result{border-block-start:1px solid var(--color-border);color:var(--color-muted);margin:1.25rem 0 0;padding-block-start:1rem;line-height:1.55}.xq5P9W_result:empty{border:0;margin:0;padding:0}.xq5P9W_result strong{color:var(--color-ink)}.xq5P9W_phone{border:1px solid var(--color-border);background:var(--color-raised);border-radius:1rem;max-inline-size:31rem;margin-block:1.25rem;padding:1rem}.xq5P9W_bubble{border:1px solid var(--color-border);background:var(--color-page);border-radius:.85rem .85rem .85rem .2rem;margin:0;padding:.9rem 1rem;line-height:1.5}.xq5P9W_bubble mark{background:color-mix(in oklch, var(--color-accent) 18%, transparent);color:inherit}.xq5P9W_meta{color:var(--color-muted);font-family:var(--type-mono);margin-block-start:.6rem;font-size:.6875rem;display:block}.xq5P9W_choices{flex-wrap:wrap;gap:.5rem;margin-block-start:.75rem;display:flex}.xq5P9W_choices button,.xq5P9W_controls button,.xq5P9W_action{border:1px solid var(--color-border);background:var(--color-page);min-block-size:2.75rem;color:var(--color-ink);font:inherit;cursor:pointer;border-radius:999px;padding:.55rem .9rem}.xq5P9W_choices button[aria-pressed=true]{border-color:var(--color-ink);box-shadow:inset 0 0 0 1px var(--color-ink)}.xq5P9W_choices button:focus-visible,.xq5P9W_controls button:focus-visible,.xq5P9W_action:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.xq5P9W_action{border-color:var(--color-accent-fill);background:var(--color-accent-fill);color:var(--color-on-accent)}.xq5P9W_controls{flex-wrap:wrap;align-items:center;gap:.5rem;margin-block-start:1rem;display:flex}.xq5P9W_controls span:last-child{color:var(--color-muted);font-family:var(--type-mono);margin-inline-start:auto;font-size:.75rem}.xq5P9W_controls button:disabled{opacity:.5;cursor:not-allowed}.xq5P9W_events{border-block-start:1px solid var(--color-border);margin:1rem 0 0;padding:0;list-style:none}.xq5P9W_events li{border-block-end:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.9rem 0;display:grid}.xq5P9W_events li[data-active]{background:color-mix(in oklch, var(--color-raised) 70%, transparent)}.xq5P9W_events li[hidden]{display:none}.xq5P9W_events small{color:var(--color-muted);margin-block-start:.25rem;display:block}.xq5P9W_state{color:var(--color-muted);font-family:var(--type-mono);white-space:nowrap;align-items:center;gap:.35rem;font-size:.6875rem;display:inline-flex}.xq5P9W_state svg{block-size:1rem;inline-size:1rem}@media (max-width:36rem){.xq5P9W_columns{grid-template-columns:1fr;gap:1rem}.xq5P9W_columns section{padding-inline-start:.75rem}.xq5P9W_events li{gap:.5rem}.xq5P9W_controls span:last-child{inline-size:100%;margin-inline-start:0}}
.H-J-Gq_root{padding-top:var(--nav-room);color:var(--color-ink);--study-accent:var(--color-work-study-accent);--study-tint:var(--color-work-study-tint);padding-bottom:5rem}.H-J-Gq_root[data-subject=automotive]{--study-accent:var(--color-work-automotive-accent);--study-tint:var(--color-work-automotive-tint)}.H-J-Gq_eyebrow{font-family:var(--type-mono);font-size:var(--text-label);letter-spacing:.035em;color:var(--color-muted);line-height:1.6}.H-J-Gq_listHeader{padding:4rem 0 3.5rem}.H-J-Gq_listHeader h1{font-family:var(--type-display);letter-spacing:-.04em;margin:1.4rem 0;font-size:clamp(2.5rem,4.8vw,4.5rem);font-weight:500;line-height:1.06}.H-J-Gq_listHeader h1 span{color:var(--color-muted)}.H-J-Gq_listHeader>p:last-child{max-width:43rem;color:var(--color-muted);font-size:1.125rem;line-height:1.65}.H-J-Gq_cardStack{gap:2.5rem;display:grid}.H-J-Gq_workCard{border-radius:var(--radius-panel);min-width:0;color:var(--color-ink);--card-bg:var(--color-work-card-bg);--card-ink:var(--color-work-card-ink);--card-muted:var(--color-work-card-muted);--card-border:var(--color-work-card-border);text-decoration:none;display:block;overflow:hidden}.H-J-Gq_workCard[data-subject=automotive]{--card-bg:var(--color-work-automotive-card-bg);--card-ink:var(--color-work-automotive-card-ink);--card-muted:var(--color-work-automotive-card-muted);--card-border:var(--color-work-automotive-card-border)}.H-J-Gq_workCard:focus-visible{outline:3px solid var(--color-accent-text);outline-offset:5px}.H-J-Gq_cover{aspect-ratio:3/2;background:var(--color-work-cover-study-bg);min-width:0;min-height:15rem;position:relative;overflow:hidden}.H-J-Gq_cover[data-subject=automotive]{background:var(--color-work-cover-automotive-fallback)}.H-J-Gq_cardCopy{color:var(--card-ink);flex-direction:column;align-items:start;padding:clamp(1.5rem,3vw,3rem);display:flex}.H-J-Gq_cardCopy .H-J-Gq_eyebrow{color:var(--card-muted)}.H-J-Gq_cardCopy h2{font-family:var(--type-display);letter-spacing:-.035em;margin:1.5rem 0 .75rem;font-size:clamp(1.8rem,2.6vw,2.75rem);font-weight:500;line-height:1.08}.H-J-Gq_cardHeadline{max-width:26ch;font-size:1.2rem;line-height:1.4}.H-J-Gq_cardSummary{max-width:42ch;color:var(--card-muted);margin-top:1rem;font-size:.95rem;line-height:1.65}.H-J-Gq_cardFoot{flex-wrap:wrap;justify-content:space-between;gap:1rem;width:100%;margin-top:auto;padding-top:2.5rem;font-size:.75rem;line-height:1.6;display:flex}.H-J-Gq_cardFoot>span:first-child{color:var(--card-muted)}.H-J-Gq_posterGrid{grid-template-columns:1.12fr .88fr;align-items:start;gap:2.5rem}.H-J-Gq_posterCard{background:var(--card-bg)}.H-J-Gq_posterCard[data-subject=automotive]{margin-top:7rem}.H-J-Gq_posterImage{position:relative}.H-J-Gq_posterImage .H-J-Gq_cover{aspect-ratio:1.08}.H-J-Gq_posterCard[data-subject=automotive] .H-J-Gq_cover{aspect-ratio:1.1}.H-J-Gq_posterNote{color:var(--card-ink);align-items:start;gap:.6rem;margin:1.5rem 1.5rem 0;font-size:.9rem;line-height:1.5;display:flex}.H-J-Gq_noteDot{background:var(--color-accent);border-radius:50%;flex-shrink:0;width:.6rem;height:.6rem;margin-top:.4rem;display:inline-block}.H-J-Gq_posterCard .H-J-Gq_cardCopy h2{margin-top:1rem}.H-J-Gq_artNote{color:var(--color-muted);margin-top:1.5rem;font-size:.75rem;line-height:1.6}.H-J-Gq_listEnd{border-top:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;gap:1.5rem;margin-top:4rem;padding-top:1.5rem;font-size:1rem;display:flex}.H-J-Gq_listEnd a{align-items:center;gap:.6rem;font-weight:600;display:inline-flex}.H-J-Gq_back{color:var(--color-muted);align-items:center;gap:.5rem;margin-top:2.5rem;margin-bottom:2rem;padding:.5rem 0;font-size:.875rem;display:inline-flex}.H-J-Gq_back:hover{color:var(--color-ink)}.H-J-Gq_studyTitle{padding:1rem 0 2rem}.H-J-Gq_projectName{margin-top:1.5rem;font-size:1.05rem;font-weight:600}.H-J-Gq_studyTitle h1{max-width:18ch;font-family:var(--type-display);letter-spacing:-.04em;text-wrap:balance;margin:.7rem 0 1.4rem;font-size:clamp(2.4rem,5.4vw,4.75rem);font-weight:500;line-height:1.06}.H-J-Gq_studyIntro{max-width:52ch;color:var(--color-muted);font-size:1.125rem;line-height:1.65}.H-J-Gq_status{border:1px solid var(--color-border);border-radius:var(--radius-tag);color:var(--color-ink);font-family:var(--type-mono);margin-top:1.5rem;padding:.4rem .7rem;font-size:.7rem;line-height:1.6;display:inline-block}.H-J-Gq_editorialHero{aspect-ratio:2.3;border-radius:var(--radius-panel)}.H-J-Gq_facts{border-bottom:1px solid var(--color-border);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2rem;margin:0;padding:2rem 0;display:grid}.H-J-Gq_facts dt{font-family:var(--type-mono);color:var(--color-muted);font-size:.7rem}.H-J-Gq_facts dd{max-width:35ch;margin:.6rem 0 0;font-size:.875rem;line-height:1.6}.H-J-Gq_chapterCopy{max-width:62ch}.H-J-Gq_chapterCopy h2{font-family:var(--type-display);letter-spacing:-.025em;text-wrap:balance;margin:.75rem 0 1rem;font-size:clamp(1.5rem,2.7vw,2.25rem);font-weight:500;line-height:1.16}.H-J-Gq_chapterCopy>p:not(.H-J-Gq_eyebrow){color:var(--color-muted);font-size:1rem;line-height:1.75}.H-J-Gq_moreDetail{border-top:1px solid var(--color-border);margin-top:1.5rem;padding-top:.85rem}.H-J-Gq_moreDetail summary{cursor:pointer;min-height:2.75rem;padding:.4rem 0;font-size:.85rem;font-weight:500;line-height:1.6}.H-J-Gq_moreDetail p{color:var(--color-muted);margin:.5rem 0 1rem;font-size:.9rem;line-height:1.75}.H-J-Gq_figure{min-width:0;margin:0}.H-J-Gq_figureSurface{border-radius:var(--radius-panel);background:var(--study-tint);padding:clamp(1rem,3vw,3rem);position:relative}.H-J-Gq_figure figcaption{max-width:70ch;color:var(--color-muted);margin-top:.8rem;font-size:.75rem;line-height:1.65}.H-J-Gq_editorialChapters{gap:5rem;margin-top:4rem;display:grid}.H-J-Gq_editorialChapter{grid-template-columns:1.2fr 1fr;align-items:center;gap:3.5rem;display:grid}.H-J-Gq_editorialChapter:nth-child(2n){grid-template-columns:1fr 1.2fr}.H-J-Gq_editorialChapter:nth-child(2n) .H-J-Gq_figure{order:2}.H-J-Gq_editorialChapter .H-J-Gq_figureSurface{padding:1.5rem}.H-J-Gq_root section[id]{scroll-margin-top:calc(var(--nav-room) + 1.5rem)}.H-J-Gq_galleryHero{grid-template-columns:.8fr 1.2fr;align-items:center;gap:2.5rem;margin-bottom:2rem;display:grid}.H-J-Gq_galleryHero .H-J-Gq_studyTitle h1{font-size:clamp(2.4rem,4vw,4rem)}.H-J-Gq_galleryHeroStage{border-radius:var(--radius-panel);background:var(--study-tint);height:36rem;position:relative}.H-J-Gq_galleryHeroStage>.H-J-Gq_cover{aspect-ratio:auto;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.H-J-Gq_galleryHeroScreen{inset-inline:8%;position:absolute;bottom:1.5rem}.H-J-Gq_chapterGallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem 2rem;margin-top:4rem;display:grid}.H-J-Gq_chapterGallery .H-J-Gq_chapterCopy{margin-top:1.5rem}.H-J-Gq_chapterGallery .H-J-Gq_chapterCopy h2{font-size:1.6rem}.H-J-Gq_chapterGallery .H-J-Gq_figureSurface{padding:1.5rem}.H-J-Gq_result{border-block:1px solid var(--color-border);margin-top:3.5rem;padding:3rem 0}.H-J-Gq_result h2{max-width:38ch;font-family:var(--type-display);letter-spacing:-.03em;margin:0 0 1rem;font-size:clamp(1.75rem,3vw,2.6rem);font-weight:500;line-height:1.2}.H-J-Gq_result>p:not(.H-J-Gq_eyebrow){max-width:66ch;color:var(--color-muted);margin-bottom:1.75rem;line-height:1.75}.H-J-Gq_nextStudy{border-radius:var(--radius-panel);grid-template-columns:12rem 1fr auto;align-items:center;gap:2rem;margin-top:3rem;display:grid}.H-J-Gq_nextStudy .H-J-Gq_cover{aspect-ratio:1.4;border-radius:var(--radius-control);min-height:0}.H-J-Gq_nextStudy h2{letter-spacing:-.02em;margin-top:.75rem;font-size:1.5rem;font-weight:500;line-height:1.2}.H-J-Gq_nextStudy p{color:var(--color-muted);margin-top:.5rem;font-size:.9rem}@media (max-width:63.99rem){.H-J-Gq_cardCopy{padding:1.75rem}.H-J-Gq_editorialChapter,.H-J-Gq_editorialChapter:nth-child(2n){grid-template-columns:1fr;gap:2rem}.H-J-Gq_editorialChapter:nth-child(2n) .H-J-Gq_figure{order:0}.H-J-Gq_editorialChapter .H-J-Gq_chapterCopy{max-width:66ch}.H-J-Gq_galleryHero{grid-template-columns:1fr}.H-J-Gq_galleryHeroStage{height:35rem}.H-J-Gq_galleryHeroScreen{width:70%;left:15%}}@media (max-width:47.99rem){.H-J-Gq_root{padding-bottom:7rem}.H-J-Gq_listHeader{padding-top:2.5rem;padding-bottom:2.5rem}.H-J-Gq_listHeader>p:last-child,.H-J-Gq_studyIntro{font-size:1rem}.H-J-Gq_cardStack{gap:2rem}.H-J-Gq_posterGrid{grid-template-columns:1fr}.H-J-Gq_cardCopy h2{margin-top:1rem}.H-J-Gq_cardFoot{padding-top:1.5rem}.H-J-Gq_posterCard[data-subject=automotive]{margin-top:0}.H-J-Gq_posterImage .H-J-Gq_cover,.H-J-Gq_posterCard[data-subject=automotive] .H-J-Gq_cover{aspect-ratio:1.4}.H-J-Gq_facts{grid-template-columns:1fr;grid-auto-flow:row;gap:1.5rem}.H-J-Gq_facts>div{grid-template-columns:3rem 1fr;gap:1rem;display:grid}.H-J-Gq_facts dd{margin-top:0}.H-J-Gq_editorialHero{aspect-ratio:1.4;min-height:0}.H-J-Gq_editorialChapters{gap:3.5rem;margin-top:3rem}.H-J-Gq_chapterGallery{grid-template-columns:1fr;gap:3rem}.H-J-Gq_galleryHeroStage{height:auto;padding:8rem 6% 1.5rem}.H-J-Gq_galleryHeroScreen{width:auto;position:relative;inset:auto}.H-J-Gq_result{margin-top:2rem;padding-block:2rem}.H-J-Gq_nextStudy{grid-template-columns:6rem 1fr;gap:1rem}.H-J-Gq_nextStudy>svg{display:none}.H-J-Gq_nextStudy h2{font-size:1.2rem}.H-J-Gq_nextStudy .H-J-Gq_eyebrow{font-size:.65rem}}.H-J-Gq_cardFoot,.H-J-Gq_listEnd{align-items:center}.H-J-Gq_workCard{position:relative}.H-J-Gq_caseTitleLink{color:inherit;text-decoration:none}.H-J-Gq_caseTitleLink:after{content:"";z-index:1;border-radius:inherit;position:absolute;inset:0}.H-J-Gq_workCard .H-J-Gq_cardFoot a{z-index:2;position:relative}.H-J-Gq_workCard:has(.H-J-Gq_caseTitleLink:focus-visible){outline:2px solid var(--color-ink);outline-offset:4px}
._2mRO3G_journey{--ease-move:cubic-bezier(.77, 0, .175, 1)}[data-armed] ._2mRO3G_item{opacity:0;transition:opacity .4s var(--ease-calm), translate .5s var(--ease-calm);transition-delay:calc(var(--i,0) * 60ms + 80ms);translate:0 6px}[data-armed] [data-seen] ._2mRO3G_item{opacity:1;translate:0}[data-armed] ._2mRO3G_draw{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .9s var(--ease-calm);transition-delay:calc(var(--i,0) * 60ms + .16s)}[data-armed] [data-seen] ._2mRO3G_draw{stroke-dashoffset:0}[data-armed] ._2mRO3G_tick{opacity:0;transition:scale .3s var(--ease-calm), opacity .2s var(--ease-calm);transition-delay:calc(var(--i,0) * 80ms + .32s);scale:.9}[data-armed] [data-seen] ._2mRO3G_tick{opacity:1;scale:1}[data-armed] ._2mRO3G_fill{transform-origin:0;transition:scale .7s var(--ease-calm);transition-delay:calc(var(--i,0) * 80ms + .16s);scale:0 1}[data-armed] [data-seen] ._2mRO3G_fill{scale:1}._2mRO3G_stage{display:grid}._2mRO3G_stage>*{transition:opacity .24s var(--ease-calm), filter .24s var(--ease-calm), scale .24s var(--ease-calm), visibility 0s linear .24s;grid-area:1/1}._2mRO3G_stage>:not([data-on]),[data-armed] ._2mRO3G_stage>:not([data-seen]){opacity:0;filter:blur(2px);visibility:hidden;scale:.98}._2mRO3G_stage>[data-on]{transition-duration:.36s;transition-delay:0s}._2mRO3G_progress{transform-origin:top;transition:scale .7s var(--ease-move)}._2mRO3G_head{transition:translate .7s var(--ease-move)}._2mRO3G_journey:not([data-armed]) ._2mRO3G_head{visibility:hidden}._2mRO3G_node{transition:background-color .3s,border-color .3s}@media (prefers-reduced-motion:reduce){[data-armed] ._2mRO3G_item,[data-armed] ._2mRO3G_tick{transition:opacity .2s;translate:none;scale:none;transition-duration:.2s!important}[data-armed] ._2mRO3G_draw,[data-armed] ._2mRO3G_fill{transition:none}._2mRO3G_stage>:not([data-on]),[data-armed] ._2mRO3G_stage>:not([data-seen]){filter:none;scale:none}._2mRO3G_stage>*{transition:opacity .2s,visibility 0s linear .2s;transition-duration:.2s,0s!important}._2mRO3G_progress,._2mRO3G_head{transition:none}}
.q6VwmW_cards{gap:.75rem;margin-top:2.5rem;display:grid}@media (min-width:40rem){.q6VwmW_cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.q6VwmW_cards{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(1.25rem,6vh - 1.25rem,3rem)}}.q6VwmW_card{--d:0s;--hair:color-mix(in oklab, var(--color-ink) 14%, transparent);border-radius:var(--radius-panel);background:var(--color-raised);box-shadow:var(--shadow-sheet);flex-direction:column;gap:1.1rem;padding:1.25rem;display:flex}@media (min-width:64rem){.q6VwmW_card{--d:calc(var(--i) * .75s)}}.q6VwmW_label{font-family:var(--type-mono);font-size:var(--text-label);line-height:var(--text-label--line-height);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;color:var(--color-muted);gap:.6rem;display:flex}.q6VwmW_n{color:var(--color-ink);font-variant-numeric:tabular-nums}.q6VwmW_change{gap:.25rem;display:grid}.q6VwmW_asked{font-size:var(--text-body-sm);color:var(--color-ink);transition:color .3s ease calc(var(--d) + .15s);justify-self:start;text-decoration:none;position:relative}.q6VwmW_asked:after{content:"";transform-origin:0;height:1.5px;transition:scale .38s var(--ease-calm) calc(var(--d) + .15s);background:currentColor;position:absolute;inset:55% -.1em auto;scale:0 1}.q6VwmW_answer{font-size:var(--text-body-lg);letter-spacing:-.01em;color:var(--color-ink);text-wrap:balance;opacity:0;filter:blur(3px);transition:opacity .42s ease calc(var(--d) + .55s), translate .52s var(--ease-calm) calc(var(--d) + .55s), filter .42s ease calc(var(--d) + .55s);font-weight:600;line-height:1.3;translate:0 6px}.q6VwmW_rule{border-top:1px solid var(--color-border);font-size:var(--text-body-sm);color:var(--color-ink);align-items:center;gap:.5rem;margin-top:auto;padding-top:.9rem;font-weight:600;display:flex}.q6VwmW_rule:before{content:"";border:1px solid color-mix(in oklab, var(--color-ink) 35%, transparent);width:.45rem;height:.45rem;transition:background-color .3s ease calc(var(--d) + .9s), border-color .3s ease calc(var(--d) + .9s);flex:none}.q6VwmW_stage{place-items:center;height:8.5rem;display:grid}.q6VwmW_before,.q6VwmW_after{grid-area:1/1;place-items:center;display:grid}.q6VwmW_before{transition:opacity .36s ease calc(var(--d) + .35s), scale .42s var(--ease-calm) calc(var(--d) + .35s), filter .36s ease calc(var(--d) + .35s)}.q6VwmW_after{opacity:0;filter:blur(3px);transition:opacity .46s ease calc(var(--d) + .55s), translate .56s var(--ease-calm) calc(var(--d) + .55s), filter .46s ease calc(var(--d) + .55s);translate:0 8px}.q6VwmW_ui{border:1px solid var(--hair);background:var(--color-raised);width:min(100%,11.5rem);color:var(--color-ink);border-radius:10px;gap:.4rem;padding:.65rem .7rem;font-size:.6875rem;line-height:1.3;display:grid}.q6VwmW_bubble{background:var(--color-surface);border-radius:8px 8px 8px 2px;justify-self:start;padding:.35rem .5rem}.q6VwmW_action{background:var(--color-accent-subtle);color:var(--color-accent-text);border-radius:6px;justify-content:space-between;align-items:center;gap:.5rem;padding:.35rem .5rem;font-weight:600;display:flex}.q6VwmW_uiTitle{align-items:center;gap:.35rem;font-size:.75rem;font-weight:600;display:flex}.q6VwmW_uiTitle svg{color:var(--color-accent)}.q6VwmW_uiText{color:var(--color-muted)}.q6VwmW_botTag{font-family:var(--type-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--color-muted);font-size:.625rem}.q6VwmW_dots{gap:3px;padding-inline:.5rem;display:flex}.q6VwmW_dots i{background:var(--hair);border-radius:50%;width:4px;height:4px}.q6VwmW_meter{background:color-mix(in oklab, var(--color-ink) 8%, transparent);border-radius:2px;height:4px;display:block}.q6VwmW_meter i{border-radius:inherit;background:var(--color-accent);width:60%;height:100%;display:block}.q6VwmW_list{gap:.15rem;display:grid}.q6VwmW_list li{gap:.5rem;padding-block:.15rem;display:flex}.q6VwmW_list span{font-family:var(--type-mono);font-variant-numeric:tabular-nums;color:var(--color-muted)}.q6VwmW_list li[data-next] span{color:var(--color-accent-text)}.q6VwmW_phone{border:1.5px solid var(--hair);border-radius:.75rem;grid-template-columns:repeat(2,1fr);align-content:start;gap:.3rem;width:3.6rem;height:6.2rem;padding:.6rem .45rem;display:grid}.q6VwmW_phone i{aspect-ratio:1;background:color-mix(in oklab, var(--color-ink) 8%, transparent);border-radius:4px}.q6VwmW_chips{flex-wrap:wrap;justify-content:center;gap:.3rem;max-width:9.5rem;display:flex}.q6VwmW_chips span{border:1px solid var(--hair);border-radius:var(--radius-tag);color:var(--color-muted);transition:opacity .26s ease calc(var(--d) + .12s + var(--c) * 70ms), translate .32s var(--ease-calm) calc(var(--d) + .12s + var(--c) * 70ms);padding:.25rem .55rem;font-size:.6875rem}.q6VwmW_dash{grid-template-columns:repeat(3,1fr);gap:.3rem;width:10rem;display:grid}.q6VwmW_dash span{border:1px solid var(--hair);border-radius:4px;height:1.4rem}.q6VwmW_dash p{border:1px solid var(--hair);border-radius:4px;grid-column:1/-1;align-items:flex-end;gap:.3rem;height:3.2rem;padding:.35rem;display:flex}.q6VwmW_dash i{background:color-mix(in oklab, var(--color-ink) 12%, transparent);border-radius:2px 2px 0 0;flex:1}.q6VwmW_card[data-on] .q6VwmW_asked{color:var(--color-muted)}.q6VwmW_card[data-on] .q6VwmW_asked:after{scale:1}.q6VwmW_card[data-on] .q6VwmW_chips span:not(:last-child){opacity:0;translate:0 6px}.q6VwmW_card[data-on] .q6VwmW_before{opacity:0;filter:blur(3px);scale:.94}.q6VwmW_card[data-on] :is(.q6VwmW_after,.q6VwmW_answer){opacity:1;filter:blur();translate:0}.q6VwmW_card[data-on] .q6VwmW_rule:before{border-color:var(--color-accent);background:var(--color-accent)}@media (prefers-reduced-motion:reduce),(scripting:none){.q6VwmW_card *,.q6VwmW_card :before,.q6VwmW_card :after{transition:none!important}.q6VwmW_card .q6VwmW_asked{color:var(--color-muted)}.q6VwmW_card .q6VwmW_asked:after{scale:1}.q6VwmW_card .q6VwmW_before{opacity:0}.q6VwmW_card :is(.q6VwmW_after,.q6VwmW_answer){opacity:1;filter:none;translate:0}.q6VwmW_card .q6VwmW_rule:before{border-color:var(--color-accent);background:var(--color-accent)}}
.zrqbJW_page{--reader-measure:46rem;--reader-hero:64rem;--reader-rail:9rem;--reader-gap:2rem;padding-block:calc(var(--nav-room) + clamp(1.5rem, 3vw, 2.5rem)) 8rem;color:var(--color-ink)}.zrqbJW_heading{flex-direction:column;display:flex}.zrqbJW_title{max-inline-size:22ch;font-family:var(--type-display);font-size:clamp(2.25rem,1.45rem + 3vw,3.75rem);font-weight:var(--display-weight);letter-spacing:-.035em;text-wrap:balance;margin:1rem 0 0;line-height:1.04}.zrqbJW_standfirst{max-inline-size:58ch;color:var(--color-muted);font-size:var(--text-body-lg);line-height:var(--text-body-lg--line-height);text-wrap:pretty;margin:1.25rem 0 0}.zrqbJW_byline{align-items:flex-start;gap:.9rem;margin-block-start:1.75rem;display:flex}.zrqbJW_byline>div{min-inline-size:0}.zrqbJW_monogram{border:1px solid var(--color-border-strong);border-radius:var(--radius-control);block-size:2.5rem;inline-size:2.5rem;box-shadow:0 2px 0 var(--color-border-strong);font-family:var(--type-display);flex:none;place-items:center;font-size:1.05rem;font-weight:600;display:grid}.zrqbJW_author{flex-wrap:wrap;align-items:baseline;gap:.15rem .6rem;margin:0;font-size:.9375rem;font-weight:600;display:flex}.zrqbJW_avatar{border-color:var(--color-border);block-size:56px;inline-size:56px;box-shadow:none;overflow:hidden}.zrqbJW_avatar img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.zrqbJW_byline:has(>.zrqbJW_avatar){align-items:center}.zrqbJW_author a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:.2em}.zrqbJW_author a:hover{color:var(--color-accent-text)}.zrqbJW_role{color:var(--color-muted);font-size:.8125rem;font-weight:400}.zrqbJW_dates{color:var(--color-muted);flex-wrap:wrap;gap:.15rem .5rem;margin:.2rem 0 0;font-size:.8125rem;display:flex}.zrqbJW_dates>span{white-space:nowrap}.zrqbJW_dates>*+:before{content:"·";margin-inline-end:.5rem}.zrqbJW_sourcesLink{color:var(--color-muted);text-decoration:underline;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:.2em;align-items:center;gap:.3rem;display:inline-flex}.zrqbJW_sourcesLink:hover{color:var(--color-accent-text)}.zrqbJW_bannerFigure{min-inline-size:0;margin:0}.zrqbJW_bannerCaption{max-inline-size:80ch;color:var(--color-muted);margin-block-start:.75rem;font-size:.8125rem;line-height:1.6}.zrqbJW_banner{border-radius:var(--radius-panel);background:var(--color-surface);position:relative;overflow:hidden;container:insight-banner/inline-size}.zrqbJW_banner[data-shape=wide]{aspect-ratio:16/9}.zrqbJW_banner[data-shape=square]{aspect-ratio:1}.zrqbJW_banner img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.zrqbJW_banner:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--color-ink) 7%, transparent);pointer-events:none;position:absolute;inset:0}.zrqbJW_body{margin-inline:auto}.zrqbJW_mobileOnly{margin-block-end:2rem}.zrqbJW_crumbsE,.zrqbJW_headerE,.zrqbJW_bannerE{inline-size:100%;max-inline-size:var(--reader-hero);margin-inline:auto}.zrqbJW_headerE{gap:1.5rem;margin-block:clamp(1.25rem,3vw,2rem) clamp(1.75rem,4vw,2.5rem);display:grid}.zrqbJW_headerE .zrqbJW_title{letter-spacing:-.025em;overflow-wrap:break-word;inline-size:100%;max-inline-size:none;margin:0;font-size:clamp(2.125rem,1.4rem + 2.7vw,3.25rem);line-height:1.12}.zrqbJW_headerE .zrqbJW_standfirst{max-inline-size:60ch}.zrqbJW_headerE>*{min-inline-size:0}.zrqbJW_bylineE{margin-block-start:0}.zrqbJW_bylineE .zrqbJW_monogram{box-shadow:none;border-color:var(--color-border)}.zrqbJW_bannerE{margin-block-end:clamp(2.5rem,5vw,3.5rem)}@media (min-width:40rem){.zrqbJW_headerE .zrqbJW_heading{text-align:center;align-items:center}.zrqbJW_headerE .zrqbJW_standfirst{margin-inline:auto}.zrqbJW_bylineE{justify-self:center;max-inline-size:100%}}.zrqbJW_footer{margin-block-start:clamp(4rem,8vw,6rem)}.zrqbJW_authorCard{border-block:1px solid var(--color-border);align-items:center;gap:1rem;max-inline-size:46rem;margin-inline:auto;padding-block:1.5rem;display:flex}.zrqbJW_authorLink{color:var(--color-ink);align-items:center;gap:.35rem;margin-block-start:.3rem;font-size:.875rem;text-decoration:none;display:inline-flex}.zrqbJW_authorLink:hover{color:var(--color-accent-text)}.zrqbJW_share{max-inline-size:46rem;margin-inline:auto}.zrqbJW_cta{gap:1rem;max-inline-size:46rem;margin:1.75rem auto 0;display:grid}.zrqbJW_newsletter{max-inline-size:46rem;margin:2.5rem auto 0}.zrqbJW_ctaLine{text-wrap:pretty;max-inline-size:52ch;margin:0;font-size:1.0625rem;line-height:1.5}.zrqbJW_ctaActions{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;display:flex}.zrqbJW_ctaLink,.zrqbJW_ctaAlt a{color:var(--color-ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklch, var(--color-accent) 70%, transparent);text-decoration-color:color-mix(in oklch, var(--color-accent) 70%, transparent);text-underline-offset:.22em}.zrqbJW_ctaLink{align-items:center;gap:.3rem;font-weight:600;display:inline-flex}.zrqbJW_ctaLink:hover,.zrqbJW_ctaAlt a:hover{color:var(--color-accent-text)}.zrqbJW_ctaAlt{color:var(--color-muted);margin:0;font-size:.875rem}.zrqbJW_footerNav{flex-wrap:wrap;justify-content:space-between;gap:.5rem 1.5rem;max-inline-size:46rem;margin:1.5rem auto 0;display:flex}.zrqbJW_footerNav a{min-block-size:2.5rem;color:var(--color-muted);align-items:center;gap:.4rem;font-size:.875rem;text-decoration:none;display:inline-flex}.zrqbJW_footerNav a:hover{color:var(--color-accent-text)}.zrqbJW_related{max-inline-size:46rem;margin:clamp(3rem,6vw,4rem) auto 0}.zrqbJW_relatedTitle{border-block-end:1px solid var(--color-border);color:var(--color-muted);font-family:var(--type-mono);font-size:var(--text-label);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;margin:0 0 1.5rem;padding-block-end:1rem;scroll-margin-block-start:calc(var(--nav-room) + 1.5rem);font-weight:500}.zrqbJW_relatedGrid{gap:1.75rem;margin:0;padding:0;list-style:none;display:grid}.zrqbJW_readingLayout{margin-inline:0}.zrqbJW_readingLayout>.zrqbJW_column{inline-size:100%;min-inline-size:0;max-inline-size:var(--reader-measure);margin-inline:auto}.zrqbJW_page[data-insight-reader=E] .zrqbJW_body{max-inline-size:var(--reader-measure);font-size:clamp(1.0625rem,.875rem + .5vw,1.25rem);line-height:1.65}@property --reader-text{syntax:"<length>";inherits:true;initial-value:0}.zrqbJW_page[data-insight-reader=E] .zrqbJW_body{--reader-text:56ch}.zrqbJW_page[data-insight-reader=E] .zrqbJW_body :where(p,ul,ol,blockquote,h2,h3),.zrqbJW_page[data-insight-reader=E] .zrqbJW_body>aside{max-inline-size:var(--reader-text)}.zrqbJW_page[data-insight-reader=E] .zrqbJW_body>aside+figure{margin-block-start:clamp(1.5rem,3vw,2rem)}.zrqbJW_page[data-insight-reader=E] :is(.zrqbJW_footerNav,.zrqbJW_authorCard,.zrqbJW_share,.zrqbJW_cta,.zrqbJW_related){max-inline-size:var(--reader-measure);margin-inline:auto}.zrqbJW_page[data-insight-reader=E] .zrqbJW_mobileOnly{display:block}.zrqbJW_minimapSlot{display:none}@media (min-width:70rem){.zrqbJW_page{--reader-rail:11rem}}@media (min-width:80rem){.zrqbJW_readingLayout:has(>.zrqbJW_minimapSlot){grid-template-columns:minmax(0, 1fr) minmax(0, var(--reader-measure)) minmax(0, 1fr);gap:var(--reader-gap);display:grid}.zrqbJW_readingLayout:has(>.zrqbJW_minimapSlot)>.zrqbJW_column{grid-column:2}.zrqbJW_minimapSlot{inline-size:100%;max-inline-size:var(--reader-rail);place-self:stretch end;display:block}.zrqbJW_page[data-insight-reader=E] .zrqbJW_mobileOnly{display:none}}@media (max-width:39.99rem){.zrqbJW_bannerCaption{font-size:.75rem}}
.KOSrWa_coins{--k:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.KOSrWa_coin{text-align:center;flex-direction:column;align-items:center;gap:.75rem;display:flex}.KOSrWa_well{inline-size:100%;block-size:calc(132px * var(--k) + .75rem + 1px);border-block-end:1px solid var(--color-border);justify-content:center;align-items:flex-end;padding-block-end:.75rem;display:flex}.KOSrWa_disc{inline-size:calc(var(--d) * var(--k));block-size:calc(var(--d) * var(--k));border:1px solid var(--color-border-strong,var(--color-border));background:var(--color-raised);color:var(--color-muted);font-family:var(--type-display);font-size:calc(var(--d) * var(--k) * .4);border-radius:50%;flex:none;place-items:center;display:grid}.KOSrWa_coin[data-mkt] .KOSrWa_disc{border-color:var(--color-topic-cost)}.KOSrWa_price{font-family:var(--type-display);font-size:1.375rem;font-weight:var(--display-weight);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--color-ink);line-height:1}.KOSrWa_name{font-family:var(--type-mono);letter-spacing:.02em;text-transform:uppercase;color:var(--color-muted);overflow-wrap:anywhere;font-size:.6875rem}.KOSrWa_meter{display:grid}.KOSrWa_mrow{border-block-start:1px solid var(--color-border);grid-template-columns:6rem minmax(0,1fr) 10.5rem;align-items:center;gap:1rem;padding-block:1rem;display:grid}.KOSrWa_mrow:first-child{border-block-start:0;padding-block-start:0}.KOSrWa_mrow:last-child{padding-block-end:0}.KOSrWa_mname{font-family:var(--type-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);font-size:.6875rem}.KOSrWa_track{background:var(--color-raised);border-radius:5px;block-size:11px;position:relative}.KOSrWa_fill{background:color-mix(in oklch, var(--color-ink) 30%, var(--color-page));transform-origin:0;border-radius:5px 0 0 5px;position:absolute;inset-block:0;inset-inline-start:0}.KOSrWa_over{border:1px solid var(--color-muted);transform-origin:0;border-inline-start:0;border-radius:0 5px 5px 0;position:absolute;inset-block:0}.KOSrWa_free{border-inline-start:1px solid var(--color-ink);inline-size:0;position:absolute;inset-block:-.3rem}.KOSrWa_mvalue{font-family:var(--type-display);font-size:1.375rem;font-weight:var(--display-weight);letter-spacing:-.02em;font-variant-numeric:tabular-nums;text-align:end;color:var(--color-ink);line-height:1}.KOSrWa_mvalue small{color:var(--color-muted);font-family:var(--type-text);letter-spacing:0;margin-block-start:.4rem;font-size:.8125rem;font-weight:400;line-height:1.3;display:block}.KOSrWa_switch{background:color-mix(in oklab, var(--color-ink) 6%, transparent);border-radius:10px;grid-template-columns:1fr 1fr;padding:3px;display:inline-grid;position:relative}.KOSrWa_switch button{z-index:1;min-block-size:2.75rem;color:var(--color-muted);font-family:var(--type-mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:color .2s var(--ease-calm);background:0 0;border:0;padding:0 1rem;font-size:.6875rem;position:relative}.KOSrWa_switch button[aria-pressed=true]{color:var(--color-ink)}.KOSrWa_thumb{z-index:-1;background:var(--color-page);box-shadow:0 0 0 1px var(--color-border), 0 1px 2px var(--color-shadow-black-6);border-radius:8px;position:absolute;inset:0}.KOSrWa_trade{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.5rem;min-block-size:6.5rem;margin-block-start:1.5rem;display:grid}.KOSrWa_save{font-family:var(--type-display);font-size:clamp(2.5rem,2rem + 2vw,3.5rem);font-weight:var(--display-weight);letter-spacing:-.04em;font-variant-numeric:tabular-nums;align-items:center;gap:.75rem;line-height:1;display:inline-flex}.KOSrWa_save:before{content:"";background:color-mix(in oklch, var(--color-ink) 35%, var(--color-page));border-radius:2px;block-size:.5rem;inline-size:.5rem}.KOSrWa_save[data-mkt]:before{background:var(--color-topic-cost)}.KOSrWa_why{color:var(--color-muted);margin:0;font-size:.9375rem;line-height:1.55}.KOSrWa_why b{color:var(--color-ink);font-weight:600}@media (prefers-reduced-motion:no-preference){.KOSrWa_fill,.KOSrWa_over{transition:transform 1s var(--ease-calm) var(--delay,0s)}[data-reveal-ready] [data-reveal]:not([data-revealed]) :is(.KOSrWa_fill,.KOSrWa_over){transform:scaleX(0)}.KOSrWa_coin{transition:opacity .5s var(--ease-calm) var(--delay,0s), translate .5s var(--ease-calm) var(--delay,0s)}[data-reveal-ready] [data-reveal]:not([data-revealed]) .KOSrWa_coin{opacity:0;translate:0 16px}}@media (max-width:36rem){.KOSrWa_coins{--k:.6;gap:.25rem}.KOSrWa_price{font-size:.9375rem}.KOSrWa_coin[data-mkt] .KOSrWa_price{font-size:1.125rem}.KOSrWa_name{font-size:.5625rem}.KOSrWa_mrow{grid-template-columns:4.5rem minmax(0,1fr);gap:.5rem .75rem}.KOSrWa_mvalue{text-align:start;grid-column:2}.KOSrWa_trade{grid-template-columns:1fr;gap:.5rem}.KOSrWa_switch{inline-size:100%;display:grid}.KOSrWa_switch button{padding:0 .5rem}}
.wyneAW_mark{width:20px;height:20px;color:var(--color-muted);flex-shrink:0;transition:color .18s;display:block;position:relative}.wyneAW_mark:before,.wyneAW_mark:after{content:"";background:currentColor;height:1.5px;position:absolute;inset:9px 3px}.wyneAW_mark:after{transition:transform .18s var(--ease-calm);transform:rotate(90deg)}.wyneAW_disclosure[open]>summary .wyneAW_mark{color:var(--color-accent-text)}.wyneAW_disclosure[open]>summary .wyneAW_mark:after{transform:rotate(0)}.wyneAW_disclosure>summary{cursor:pointer;list-style:none}.wyneAW_disclosure>summary::-webkit-details-marker{display:none}@media (prefers-reduced-motion:no-preference){.wyneAW_disclosure[open]>summary+*{animation:wyneAW_answer-in .2s var(--ease-calm)}}@keyframes wyneAW_answer-in{0%{opacity:0;translate:0 -4px}}
.YVyCjW_cards{--hair:color-mix(in oklab, var(--color-ink) 14%, transparent);gap:1.25rem;margin-top:2rem;display:grid}@media (min-width:48rem){.YVyCjW_cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.YVyCjW_cards>li{display:flex}.YVyCjW_card{border-radius:calc(var(--radius-panel) + 8px);background:var(--color-raised);box-shadow:var(--shadow-sheet);flex-direction:column;flex:1;padding:.5rem;display:flex}.YVyCjW_card:focus-visible{outline:2px solid var(--color-ink);outline-offset:4px}.YVyCjW_matte{aspect-ratio:16/10;border-radius:var(--radius-panel);background:var(--color-surface);display:grid;overflow:hidden}.YVyCjW_body{flex-direction:column;flex:1;padding:1rem .85rem .9rem;display:flex}.YVyCjW_figures{border-top:1px solid var(--color-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:auto;padding-top:1rem;display:grid}.YVyCjW_body>p+.YVyCjW_figures{margin-top:1.1rem}.YVyCjW_figures div{flex-direction:column-reverse;gap:.15rem;display:flex}.YVyCjW_figures dd{font-size:var(--text-body-lg);font-variant-numeric:tabular-nums;color:var(--color-ink);font-weight:600}.YVyCjW_figures dt{font-size:var(--text-caption);color:var(--color-muted)}.YVyCjW_stage{place-items:center;padding:clamp(1rem,4vw,2rem);display:grid;position:relative}.YVyCjW_ui{background:var(--color-raised);width:min(100%,19rem);box-shadow:var(--shadow-sheet);transition:translate .3s var(--ease-calm);border-radius:12px;gap:.7rem;padding:.95rem 1rem 1rem;display:grid}.YVyCjW_bar{border-bottom:1px solid var(--color-border);font-family:var(--type-mono);font-size:var(--text-caption);color:var(--color-muted);justify-content:space-between;gap:1rem;padding-bottom:.6rem;display:flex}.YVyCjW_bar span:first-child{color:var(--color-ink);align-items:center;gap:.35rem;display:inline-flex}.YVyCjW_title{font-size:var(--text-body-lg);letter-spacing:-.01em;color:var(--color-ink);font-weight:600}.YVyCjW_chips{gap:.3rem;display:flex}.YVyCjW_chips[data-grid]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.YVyCjW_chips span{border:1px solid var(--hair);border-radius:var(--radius-tag);font-size:var(--text-caption);text-align:center;font-variant-numeric:tabular-nums;color:var(--color-ink);flex:1;padding:.35rem .3rem}.YVyCjW_chips span[data-on]{border-color:var(--color-accent);background:var(--color-accent-subtle);color:var(--color-accent-text);font-weight:600}.YVyCjW_action{border-radius:var(--radius-tag);background:var(--color-ink);font-size:var(--text-caption);color:var(--color-page);justify-content:space-between;align-items:center;padding:.5rem .7rem;font-weight:600;display:flex}.YVyCjW_tag{border-radius:var(--radius-tag);background:var(--color-raised);box-shadow:var(--shadow-sheet);font-family:var(--type-mono);font-size:var(--text-caption);color:var(--color-ink);align-items:center;gap:.3rem;padding:.3rem .55rem;display:inline-flex;position:absolute;bottom:clamp(.75rem,3vw,1.4rem);right:clamp(.75rem,3vw,1.5rem);rotate:-2deg}.YVyCjW_ledger div{border-bottom:1px dashed var(--hair);font-size:var(--text-caption);justify-content:space-between;align-items:center;gap:1rem;padding-block:.4rem;display:flex}.YVyCjW_ledger div:last-child{border-bottom:0}.YVyCjW_ledger dt{color:var(--color-muted)}.YVyCjW_ledger dd{color:var(--color-ink);font-weight:600}.YVyCjW_ledger div[data-on] dd{align-items:center;gap:.4rem;display:inline-flex}.YVyCjW_ledger div[data-on] dd:before{content:"";background:var(--color-accent);width:6px;height:6px}@media (hover:hover) and (pointer:fine){.YVyCjW_card:hover .YVyCjW_ui{translate:0 -3px}}.YVyCjW_people{border-top:1px solid var(--color-border);gap:1rem;margin-top:3rem;padding-top:1.75rem;display:grid}.YVyCjW_peopleList{gap:1.25rem;display:grid}@media (min-width:48rem){.YVyCjW_peopleList{grid-template-columns:repeat(2,minmax(0,1fr))}}.YVyCjW_peopleList>li{align-items:flex-start;gap:.9rem;display:flex}.YVyCjW_avatar{object-fit:cover;outline:1px solid var(--color-shadow-black-10);outline-offset:-1px;border-radius:99px;flex:none;width:3rem;height:3rem}.YVyCjW_cred{font-size:var(--text-body-sm);color:var(--color-muted);text-wrap:pretty;margin-top:.35rem}@media (prefers-reduced-motion:reduce){.YVyCjW_ui{transition:none}.YVyCjW_card:hover .YVyCjW_ui{translate:0}}
