.EvidenceTraces-module__hYVARa__traces{z-index:0;pointer-events:none;color:var(--ink-on-band);position:absolute;inset:0;overflow:hidden}.EvidenceTraces-module__hYVARa__traces[data-variant=lesson]{color:var(--ink)}.EvidenceTraces-module__hYVARa__traces[data-variant=closing]{color:var(--closing-ink)}.EvidenceTraces-module__hYVARa__group{display:block;position:absolute;overflow:visible}.EvidenceTraces-module__hYVARa__primary,.EvidenceTraces-module__hYVARa__secondary{fill:none;stroke-width:1px;vector-effect:non-scaling-stroke;stroke-linecap:round}.EvidenceTraces-module__hYVARa__primary{stroke:color-mix(in srgb, currentColor 3.5%, transparent)}.EvidenceTraces-module__hYVARa__secondary{stroke:color-mix(in srgb, currentColor 2%, transparent)}.EvidenceTraces-module__hYVARa__node{fill:color-mix(in srgb, currentColor 5%, transparent)}.EvidenceTraces-module__hYVARa__traces[data-variant=lesson] .EvidenceTraces-module__hYVARa__primary{stroke:color-mix(in srgb, currentColor 4.5%, transparent)}.EvidenceTraces-module__hYVARa__traces[data-variant=lesson] .EvidenceTraces-module__hYVARa__secondary{stroke:color-mix(in srgb, currentColor 2.5%, transparent)}.EvidenceTraces-module__hYVARa__traces[data-variant=lesson] .EvidenceTraces-module__hYVARa__node{fill:color-mix(in srgb, currentColor 7%, transparent)}.EvidenceTraces-module__hYVARa__railSegment{background:linear-gradient(to bottom, transparent, color-mix(in srgb, currentColor 5%, transparent) 22%, color-mix(in srgb, currentColor 5%, transparent) 78%, transparent);block-size:34vh;inline-size:1px;position:absolute}.EvidenceTraces-module__hYVARa__railSegment[data-at=left]{top:24%;left:max(var(--s6), calc(50% - var(--canvas-max) / 2 + var(--s6)))}.EvidenceTraces-module__hYVARa__railSegment[data-at=right]{top:52%;right:max(var(--s6), calc(50% - var(--canvas-max) / 2 + var(--s6)))}.EvidenceTraces-module__hYVARa__group[data-at=a]{top:6%}.EvidenceTraces-module__hYVARa__group[data-at=b]{top:25%;scale:-1 1}.EvidenceTraces-module__hYVARa__group[data-at=c]{top:44%}.EvidenceTraces-module__hYVARa__group[data-at=d]{top:63%;scale:-1 1}.EvidenceTraces-module__hYVARa__group[data-at=e]{top:82%}.EvidenceTraces-module__hYVARa__group[data-at=b],.EvidenceTraces-module__hYVARa__group[data-at=c],.EvidenceTraces-module__hYVARa__group[data-at=e]{display:none}.EvidenceTraces-module__hYVARa__traces[data-variant=goal] .EvidenceTraces-module__hYVARa__group{inline-size:max(0px,min(96px,50% - 640px));left:0}.EvidenceTraces-module__hYVARa__traces[data-variant=next] .EvidenceTraces-module__hYVARa__group{inline-size:max(0px,min(104px,50% - 610px));right:0}.EvidenceTraces-module__hYVARa__traces[data-variant=lesson] .EvidenceTraces-module__hYVARa__group{inline-size:max(0px, min(88px, calc(50% - var(--canvas-max) / 2 - var(--s2))));top:30%;left:0}.EvidenceTraces-module__hYVARa__traces[data-variant=closing] .EvidenceTraces-module__hYVARa__group[data-at=corner-start]{inline-size:clamp(112px,14vw,208px);top:10%;left:max(var(--s4), calc(50% - var(--canvas-max) / 2))}.EvidenceTraces-module__hYVARa__traces[data-variant=closing] .EvidenceTraces-module__hYVARa__group[data-at=corner-end]{inline-size:clamp(112px,14vw,208px);bottom:10%;right:max(var(--s4), calc(50% - var(--canvas-max) / 2))}.EvidenceTraces-module__hYVARa__traces[data-variant=closing] .EvidenceTraces-module__hYVARa__group[data-at=arrival]{block-size:92%;inline-size:clamp(76px,9vw,132px);top:0;right:max(var(--s2), calc(50% - var(--canvas-max) / 2 - var(--s2)))}.EvidenceTraces-module__hYVARa__rise{block-size:150%;inline-size:42%;display:block;position:absolute;top:-25%;left:-38%;overflow:visible}.EvidenceTraces-module__hYVARa__rise path{fill:none;stroke:color-mix(in srgb, currentColor 3%, transparent);stroke-width:1px;vector-effect:non-scaling-stroke}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.EvidenceTraces-module__hYVARa__group,.EvidenceTraces-module__hYVARa__rise{animation:linear both EvidenceTraces-module__hYVARa__traceDrift;animation-timeline:view();animation-range:cover}}}@keyframes EvidenceTraces-module__hYVARa__traceDrift{0%{translate:0 4px}to{translate:0 -4px}}@media (max-width:767px){.EvidenceTraces-module__hYVARa__railSegment{display:none}.EvidenceTraces-module__hYVARa__group[data-at=b],.EvidenceTraces-module__hYVARa__group[data-at=c],.EvidenceTraces-module__hYVARa__group[data-at=e]{display:block}.EvidenceTraces-module__hYVARa__group>:not([data-keep]){display:none}.EvidenceTraces-module__hYVARa__traces[data-variant] .EvidenceTraces-module__hYVARa__group{inline-size:clamp(30px,9vw,44px);scale:none}.EvidenceTraces-module__hYVARa__traces[data-variant=goal] .EvidenceTraces-module__hYVARa__group,.EvidenceTraces-module__hYVARa__traces[data-variant=lesson] .EvidenceTraces-module__hYVARa__group{left:-10px}.EvidenceTraces-module__hYVARa__traces[data-variant=next] .EvidenceTraces-module__hYVARa__group{right:-10px}.EvidenceTraces-module__hYVARa__primary{stroke:color-mix(in srgb, currentColor 2%, transparent)}.EvidenceTraces-module__hYVARa__secondary{stroke:color-mix(in srgb, currentColor 1.5%, transparent)}.EvidenceTraces-module__hYVARa__node{fill:color-mix(in srgb, currentColor 3.5%, transparent)}.EvidenceTraces-module__hYVARa__traces[data-variant=lesson] .EvidenceTraces-module__hYVARa__primary{stroke:color-mix(in srgb, currentColor 3%, transparent)}.EvidenceTraces-module__hYVARa__traces[data-variant=lesson] .EvidenceTraces-module__hYVARa__secondary{stroke:color-mix(in srgb, currentColor 2%, transparent)}.EvidenceTraces-module__hYVARa__traces[data-variant=lesson] .EvidenceTraces-module__hYVARa__node{fill:color-mix(in srgb, currentColor 5%, transparent)}.EvidenceTraces-module__hYVARa__traces[data-variant=closing] .EvidenceTraces-module__hYVARa__group[data-at=corner-start],.EvidenceTraces-module__hYVARa__traces[data-variant=closing] .EvidenceTraces-module__hYVARa__group[data-at=arrival],.EvidenceTraces-module__hYVARa__rise{display:none}.EvidenceTraces-module__hYVARa__traces[data-variant=closing] .EvidenceTraces-module__hYVARa__group[data-at=corner-end]{inline-size:clamp(56px,18vw,96px);bottom:4%;right:auto;left:var(--s2);scale:-1 1}}@media (max-width:360px){.EvidenceTraces-module__hYVARa__traces{display:none}}@media (max-width:767px){:root[data-reading=large] .EvidenceTraces-module__hYVARa__traces,:root[data-reading=xlarge] .EvidenceTraces-module__hYVARa__traces{display:none}}@media (prefers-reduced-motion:reduce){.EvidenceTraces-module__hYVARa__group,.EvidenceTraces-module__hYVARa__rise{animation:none;translate:none}}
.UbilumMark-module__Bv5Daq__mark{color:inherit;flex:none;display:block}@media (forced-colors:active){.UbilumMark-module__Bv5Daq__mark{color:canvastext}}
.BrandLockup-module__hNOZ3W__lockup{align-items:center;gap:var(--lockup-gap);line-height:1;display:inline-flex}.BrandLockup-module__hNOZ3W__default{--lockup-gap:10px;--mark-lift:0px}.BrandLockup-module__hNOZ3W__lg{--lockup-gap:11px;--mark-lift:0px}.BrandLockup-module__hNOZ3W__lockup>:first-child{transform:translateY(var(--mark-lift))}.BrandLockup-module__hNOZ3W__word{font-family:var(--font-content);letter-spacing:-.005em;white-space:nowrap;font-weight:500}
.SiteFooter-module__pBfAWW__footer{background:var(--closing-surface);color:var(--closing-ink);border-top:1px solid var(--closing-hairline)}.SiteFooter-module__pBfAWW__inner{max-width:var(--canvas-max);padding:var(--s12) var(--s6) var(--s6);margin-inline:auto}.SiteFooter-module__pBfAWW__top{justify-content:space-between;align-items:baseline;gap:var(--s6) var(--s8);flex-wrap:wrap;display:flex}.SiteFooter-module__pBfAWW__links{align-items:baseline;gap:0 var(--s6);flex-wrap:wrap;display:flex}.SiteFooter-module__pBfAWW__link{min-height:44px;font-family:var(--font-ui);font-size:var(--t-small);color:var(--closing-ink-muted);transition:color var(--dur-state) var(--ease-move);align-items:center;line-height:1.4;text-decoration:none;display:inline-flex}.SiteFooter-module__pBfAWW__link:hover{color:var(--closing-ink)}.SiteFooter-module__pBfAWW__link:focus-visible{outline:2px solid var(--closing-ink);outline-offset:3px;border-radius:var(--r-focus)}.SiteFooter-module__pBfAWW__link[data-onward]{color:var(--closing-ink);font-weight:var(--w-ui-strong);gap:var(--s2)}.SiteFooter-module__pBfAWW__onward{font-size:.9em}@media (max-width:559px){.SiteFooter-module__pBfAWW__top{align-items:flex-start;gap:var(--s5);flex-direction:column}.SiteFooter-module__pBfAWW__links{flex-direction:column;align-items:flex-start;gap:0;inline-size:100%}.SiteFooter-module__pBfAWW__link{border-top:1px solid var(--closing-rule);inline-size:100%}.SiteFooter-module__pBfAWW__link:first-child{border-top:0}}.SiteFooter-module__pBfAWW__base{justify-content:space-between;align-items:center;gap:var(--s4);margin-top:var(--s8);padding-top:var(--s6);border-top:1px solid var(--closing-rule);flex-wrap:wrap;display:flex}.SiteFooter-module__pBfAWW__brand{font-family:var(--font-content);color:var(--closing-ink);font-size:1rem;text-decoration:none}.SiteFooter-module__pBfAWW__brand:focus-visible{outline:2px solid var(--closing-ink);outline-offset:4px;border-radius:var(--r-focus)}.SiteFooter-module__pBfAWW__baseline{align-items:center;gap:var(--s3);font-family:var(--font-ui);color:var(--closing-ink-faint);flex-wrap:wrap;margin:0;font-size:.875rem;display:flex}.SiteFooter-module__pBfAWW__copyright{font-variant-numeric:tabular-nums}.SiteFooter-module__pBfAWW__baselineRule{background:var(--closing-rule);width:1px;height:.875em}.SiteFooter-module__pBfAWW__baselineLink{min-height:24px;color:var(--closing-ink-muted);align-items:center;text-decoration:none;display:inline-flex}@media (max-width:900px){.SiteFooter-module__pBfAWW__baselineLink{min-height:44px}}.SiteFooter-module__pBfAWW__baselineLink:hover{color:var(--closing-ink)}.SiteFooter-module__pBfAWW__baselineLink:focus-visible{outline:2px solid var(--closing-ink);outline-offset:3px;border-radius:var(--r-focus)}@media (max-width:900px){.SiteFooter-module__pBfAWW__inner{padding:var(--s12) var(--s4) var(--s6)}}@media (max-width:359px){.SiteFooter-module__pBfAWW__base{flex-direction:column;align-items:flex-start}}@media print{.SiteFooter-module__pBfAWW__links{display:none}.SiteFooter-module__pBfAWW__footer{color:var(--ink);border-top:1px solid var(--rule);background:0 0}.SiteFooter-module__pBfAWW__brand,.SiteFooter-module__pBfAWW__baseline,.SiteFooter-module__pBfAWW__copyright{color:var(--ink)}.SiteFooter-module__pBfAWW__base{margin-top:0}}
.WaitlistForm-module__JIU2cW__form{gap:var(--s3);max-width:min(100%, var(--form-max,30rem));display:grid}.WaitlistForm-module__JIU2cW__formQuiet .WaitlistForm-module__JIU2cW__input{background:color-mix(in srgb, var(--ink-on-band) 7%, transparent);border-color:var(--rule-dark);color:var(--ink-on-band)}.WaitlistForm-module__JIU2cW__formQuiet .WaitlistForm-module__JIU2cW__input::placeholder{color:var(--ink-faint-dark)}.WaitlistForm-module__JIU2cW__formQuiet .WaitlistForm-module__JIU2cW__input:hover{border-color:var(--ink-muted-dark)}.WaitlistForm-module__JIU2cW__formQuiet .WaitlistForm-module__JIU2cW__cta{background:var(--ink-on-band);color:var(--ink-surface);border:0}.WaitlistForm-module__JIU2cW__formQuiet .WaitlistForm-module__JIU2cW__cta:hover:not(:disabled){background:var(--ink-muted-dark)}.WaitlistForm-module__JIU2cW__formQuiet .WaitlistForm-module__JIU2cW__cta:active:not(:disabled){background:var(--ink-faint-dark)}.WaitlistForm-module__JIU2cW__formQuiet .WaitlistForm-module__JIU2cW__cta:disabled{background:var(--rule-dark);border-color:var(--rule-dark);color:var(--ink-faint-dark)}.WaitlistForm-module__JIU2cW__row{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:13px;min-inline-size:0;display:grid}.WaitlistForm-module__JIU2cW__input{min-width:0;min-height:48px;font-family:var(--font-ui);color:var(--ink);background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-control);padding:.75rem .875rem;font-size:1rem;line-height:1.2;transition:border-color .14s,box-shadow .14s}.WaitlistForm-module__JIU2cW__input::placeholder{color:var(--ink-faint)}.WaitlistForm-module__JIU2cW__input:hover{border-color:var(--ink-faint)}.WaitlistForm-module__JIU2cW__input:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-color:var(--ink)}.WaitlistForm-module__JIU2cW__formQuiet .WaitlistForm-module__JIU2cW__input:focus-visible{outline-color:var(--focus-inverse);border-color:var(--ink-on-band)}.WaitlistForm-module__JIU2cW__formQuiet .WaitlistForm-module__JIU2cW__cta:focus-visible{outline-color:var(--focus-inverse)}.WaitlistForm-module__JIU2cW__input[aria-invalid=true]{border-color:var(--danger)}.WaitlistForm-module__JIU2cW__input:disabled{color:var(--ink-muted);cursor:not-allowed}.WaitlistForm-module__JIU2cW__cta{min-height:48px;font-family:var(--font-ui);color:var(--ink-inverse);background:var(--ink);border-radius:var(--r-control);cursor:pointer;white-space:nowrap;border:0;padding:.75rem 1.25rem;font-size:1rem;font-weight:500;line-height:1.2;transition:background-color .14s,transform .14s}.WaitlistForm-module__JIU2cW__cta:hover:not(:disabled){background:var(--ink-muted)}.WaitlistForm-module__JIU2cW__cta:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.WaitlistForm-module__JIU2cW__cta:disabled{opacity:.7;cursor:progress}.WaitlistForm-module__JIU2cW__note,.WaitlistForm-module__JIU2cW__error{min-height:calc(var(--t-micro) * 1.5 * 2)}.WaitlistForm-module__JIU2cW__note{font-family:var(--font-ui);font-size:var(--t-micro);color:var(--ink-faint);max-width:100%;margin:0;line-height:1.5}.WaitlistForm-module__JIU2cW__note a{color:var(--ink-muted);text-decoration:underline;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);text-underline-offset:.18em}.WaitlistForm-module__JIU2cW__note a:hover{color:var(--ink);text-decoration-color:currentColor}.WaitlistForm-module__JIU2cW__formQuiet .WaitlistForm-module__JIU2cW__note{color:var(--ink-faint-dark)}.WaitlistForm-module__JIU2cW__formQuiet .WaitlistForm-module__JIU2cW__note a{color:var(--ink-muted-dark);-webkit-text-decoration-color:var(--rule-dark);text-decoration-color:var(--rule-dark)}.WaitlistForm-module__JIU2cW__formQuiet .WaitlistForm-module__JIU2cW__note a:hover{color:var(--ink-on-band)}.WaitlistForm-module__JIU2cW__formQuiet .WaitlistForm-module__JIU2cW__error{color:var(--danger-dark)}.WaitlistForm-module__JIU2cW__error{font-family:var(--font-ui);color:var(--danger);margin:0;font-size:.8125rem;line-height:1.5}.WaitlistForm-module__JIU2cW__success{align-items:start;gap:var(--s2) var(--s4);max-width:min(100%, var(--form-max,30rem));padding:var(--s4) var(--s6);border:1px solid var(--rule);border-radius:var(--r-card);background:var(--surface);grid-template-columns:auto minmax(0,1fr);display:grid}.WaitlistForm-module__JIU2cW__successQuiet{background:var(--canvas)}.WaitlistForm-module__JIU2cW__successMark{background:var(--band-strong);border-radius:999px;width:14px;height:5px;margin-top:.62rem}.WaitlistForm-module__JIU2cW__successHead{font-family:var(--font-content);letter-spacing:-.01em;color:var(--ink);margin:0;font-size:1.25rem;font-weight:500}.WaitlistForm-module__JIU2cW__successBody{font-family:var(--font-ui);color:var(--ink-muted);margin:0;font-size:.9375rem;line-height:1.55}.WaitlistForm-module__JIU2cW__successEmail{font-family:var(--font-mono);color:var(--ink);font-size:.875rem}@media (prefers-reduced-motion:reduce){.WaitlistForm-module__JIU2cW__input,.WaitlistForm-module__JIU2cW__cta{transition:none}.WaitlistForm-module__JIU2cW__cta:active:not(:disabled){transform:none}}@media (max-width:559px){.WaitlistForm-module__JIU2cW__row{grid-template-columns:minmax(0,1fr);gap:9px}}
.Landing-module__VO-8Ja__page{background:var(--canvas);color:var(--ink);padding-bottom:var(--sticky-cta-space,0px)}.Landing-module__VO-8Ja__skip{left:var(--s4);z-index:100;padding:var(--s2) var(--s4);background:var(--surface);color:var(--ink);border:1px solid var(--rule-strong);border-radius:var(--r-control);text-decoration:none;position:absolute;top:-3rem}.Landing-module__VO-8Ja__skip:focus{top:var(--s4)}.Landing-module__VO-8Ja__sectionInner,.Landing-module__VO-8Ja__heroInner,.Landing-module__VO-8Ja__closeInner{max-width:var(--canvas-max);padding-inline:var(--s6);margin-inline:auto}.Landing-module__VO-8Ja__section,.Landing-module__VO-8Ja__sectionAlt,.Landing-module__VO-8Ja__bandInk,.Landing-module__VO-8Ja__close{scroll-margin-top:var(--header-h)}.Landing-module__VO-8Ja__section{padding-block:var(--s28)}.Landing-module__VO-8Ja__sectionAlt{padding-block:var(--s28);background:var(--surface);border-block:1px solid var(--rule)}.Landing-module__VO-8Ja__bandInk{padding-block:var(--s24);background:var(--ink-surface);color:var(--ink-on-band)}.Landing-module__VO-8Ja__bandInkFlush{padding-block:var(--s8);background:var(--ink-surface);color:var(--ink-on-band);isolation:isolate;position:relative}.Landing-module__VO-8Ja__section[data-traced]{isolation:isolate;position:relative}.Landing-module__VO-8Ja__bandInkFlush>.Landing-module__VO-8Ja__sectionInner,.Landing-module__VO-8Ja__section[data-traced]>.Landing-module__VO-8Ja__sectionInner,.Landing-module__VO-8Ja__close>.Landing-module__VO-8Ja__closeInner{position:relative}.Landing-module__VO-8Ja__head{max-width:46rem}.Landing-module__VO-8Ja__label{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-faint);line-height:1.4}.Landing-module__VO-8Ja__labelInk{color:var(--ink-faint-dark)}.Landing-module__VO-8Ja__h2{margin-top:var(--s5);font-family:var(--font-content);font-size:var(--t-display-2);font-weight:var(--w-display);letter-spacing:var(--tracking-display-2);color:var(--ink);text-wrap:balance;max-width:20ch;line-height:1.1}.Landing-module__VO-8Ja__h2Ink{color:var(--ink-on-band)}.Landing-module__VO-8Ja__lede{margin-top:var(--s5);font-family:var(--font-ui);font-size:var(--t-lede);color:var(--ink-muted);max-width:54ch;line-height:1.55}.Landing-module__VO-8Ja__ledeInk{color:var(--ink-muted-dark)}.Landing-module__VO-8Ja__hero{isolation:isolate;min-height:calc(100svh - var(--header-h));min-height:clamp(38rem, calc(100svh - var(--header-h)), 56rem);padding-block:var(--s20) var(--s16);align-items:center;display:flex;position:relative}@media (min-width:1440px){.Landing-module__VO-8Ja__hero{padding-block:var(--s12) var(--s24)}}.Landing-module__VO-8Ja__heroInner{z-index:1;width:100%;position:relative}.Landing-module__VO-8Ja__eyebrow{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-faint);line-height:1.4}.Landing-module__VO-8Ja__h1{margin-top:var(--s6);max-width:980px;font-family:var(--font-content);font-size:clamp(3.25rem,2rem + 4.6vw,6.5rem);font-weight:var(--w-display);letter-spacing:var(--tracking-display);line-height:1.02;display:block}.Landing-module__VO-8Ja__h1Line{display:block;overflow:hidden}.Landing-module__VO-8Ja__h1Line>span{display:block}@media (prefers-reduced-motion:no-preference){.Landing-module__VO-8Ja__h1Line>span{animation:Landing-module__VO-8Ja__lineUp var(--dur-reveal) var(--ease-enter) backwards}.Landing-module__VO-8Ja__h1Line:nth-child(2)>span{animation-delay:var(--stagger)}}@keyframes Landing-module__VO-8Ja__lineUp{0%{transform:translateY(102%)}to{transform:none}}.Landing-module__VO-8Ja__heroLede{margin-top:var(--s6);max-width:640px;font-family:var(--font-ui);font-size:var(--t-lede);color:var(--ink-muted);line-height:1.55}.Landing-module__VO-8Ja__heroForm{margin-top:var(--s8);max-width:620px}@media (min-width:900px){.Landing-module__VO-8Ja__heroForm{--form-max:34rem}}.Landing-module__VO-8Ja__sentinel{height:1px}.Landing-module__VO-8Ja__proofPoints{margin-top:var(--s16);padding-top:var(--s6);border-top:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:0;max-width:980px;list-style:none;display:grid}.Landing-module__VO-8Ja__proofPoint{column-gap:var(--proof-gap);grid-template-columns:auto minmax(0,1fr);row-gap:0;padding-inline:18px;display:grid}.Landing-module__VO-8Ja__proofPoint:first-child{padding-inline-start:0}.Landing-module__VO-8Ja__proofPoint:last-child{padding-inline-end:0}.Landing-module__VO-8Ja__proofPoint+.Landing-module__VO-8Ja__proofPoint{border-inline-start:1px solid var(--rule)}.Landing-module__VO-8Ja__proofIcon{grid-row:1/span 2;align-self:start;display:block;transform:translateY(2px)}.Landing-module__VO-8Ja__proofPoints{--proof-icon-size:52px;--proof-gap:15px}@media (min-width:900px){.Landing-module__VO-8Ja__proofPoints{--proof-icon-size:55px;--proof-gap:16px}}@media (min-width:1200px){.Landing-module__VO-8Ja__proofPoints{--proof-icon-size:59px;--proof-gap:17px}}.Landing-module__VO-8Ja__proofTitle{font-family:var(--font-ui);font-size:1rem;font-weight:var(--w-ui-strong);letter-spacing:-.006em;color:var(--ink);grid-column:2;line-height:1.2}.Landing-module__VO-8Ja__proofBody{font-family:var(--font-ui);color:var(--ink-muted);grid-column:2;max-width:28ch;margin-top:6px;font-size:.84375rem;line-height:1.55}@media (max-width:899px) and (min-width:720px){.Landing-module__VO-8Ja__proofPoints{--proof-icon-size:50px;--proof-gap:15px;grid-template-columns:repeat(2,minmax(0,1fr))}.Landing-module__VO-8Ja__proofPoint:last-child{margin-top:var(--s6);padding-top:var(--s6);border-inline-start:0;border-top:1px solid var(--rule);grid-column:1/-1;grid-template-columns:auto auto;justify-content:center;padding-inline-start:0}.Landing-module__VO-8Ja__proofPoint:last-child .Landing-module__VO-8Ja__proofBody{max-width:42ch}}.Landing-module__VO-8Ja__close{padding-block:var(--s24);background:var(--closing-surface);color:var(--closing-ink);border-top:1px solid var(--rule-dark);isolation:isolate;position:relative}@media (min-width:960px){.Landing-module__VO-8Ja__close{--closing-footer-reserve:12rem;min-block-size:calc(100svh - var(--closing-footer-reserve));align-content:center;display:grid}}.Landing-module__VO-8Ja__closeInner{gap:var(--s12);align-items:start;max-width:1160px;display:grid}@media (min-width:900px){.Landing-module__VO-8Ja__closeInner{gap:var(--s16);grid-template-columns:minmax(0,1fr) minmax(0,34rem);align-items:center}.Landing-module__VO-8Ja__closeForm{--form-max:34rem}}.Landing-module__VO-8Ja__closeCopy{min-width:0}.Landing-module__VO-8Ja__closeTitle{font-family:var(--font-content);font-size:var(--t-display-3);font-weight:var(--w-display);letter-spacing:-.028em;color:var(--ink-on-band);text-wrap:balance;max-width:16ch;line-height:1.06}.Landing-module__VO-8Ja__closeLede{margin-top:var(--s6);padding-top:var(--s5);border-top:1px solid var(--rule-dark);font-family:var(--font-ui);color:var(--ink-muted-dark);max-width:34rem;font-size:1.0625rem;line-height:1.6}.Landing-module__VO-8Ja__closeForm{min-width:0}.Landing-module__VO-8Ja__close{--enter:1}.Landing-module__VO-8Ja__closeCopy,.Landing-module__VO-8Ja__closeForm{opacity:var(--enter);transform:translateY(calc((1 - var(--enter)) * 10px))}.Landing-module__VO-8Ja__closeForm{--form-enter:clamp(0, calc((var(--enter) - .18) / .82), 1);opacity:var(--form-enter);transform:translateY(calc((1 - var(--form-enter)) * 10px))}@media (max-width:1039px){.Landing-module__VO-8Ja__section,.Landing-module__VO-8Ja__sectionAlt,.Landing-module__VO-8Ja__bandInk{padding-block:var(--s20)}}@media (max-width:719px){.Landing-module__VO-8Ja__hero{min-height:0;padding-block:var(--s12) var(--s16)}.Landing-module__VO-8Ja__h1{letter-spacing:-.03em;font-size:3.25rem;line-height:1.05}.Landing-module__VO-8Ja__heroLede,.Landing-module__VO-8Ja__lede{max-width:40ch;font-size:1.0625rem}.Landing-module__VO-8Ja__h2,.Landing-module__VO-8Ja__closeTitle{letter-spacing:-.024em;font-size:1.875rem;line-height:1.1}.Landing-module__VO-8Ja__proofPoints{margin-top:var(--s12);grid-template-columns:1fr}.Landing-module__VO-8Ja__proofPoint,.Landing-module__VO-8Ja__proofPoint:first-child,.Landing-module__VO-8Ja__proofPoint:last-child{border-inline-start:0;grid-template-columns:auto minmax(0,1fr);justify-content:start;column-gap:14px;padding-inline:0}.Landing-module__VO-8Ja__proofPoint+.Landing-module__VO-8Ja__proofPoint{margin-top:var(--s4);padding-top:var(--s4);border-inline-start:0;border-top:1px solid var(--rule)}.Landing-module__VO-8Ja__proofPoints{--proof-icon-size:50px;--proof-gap:14px}.Landing-module__VO-8Ja__proofBody{max-width:42ch}.Landing-module__VO-8Ja__section,.Landing-module__VO-8Ja__sectionAlt,.Landing-module__VO-8Ja__bandInk,.Landing-module__VO-8Ja__close{padding-block:var(--s16)}}@media (max-width:380px){.Landing-module__VO-8Ja__h1{font-size:3rem}}
.EvidenceGauge-module__ZkfEca__root{align-items:center;gap:var(--s3);min-width:0;flex-wrap:wrap;max-inline-size:100%;display:inline-flex}.EvidenceGauge-module__ZkfEca__track{box-sizing:border-box;background:var(--gauge-track,var(--rule));border-radius:999px;flex:0 auto;block-size:7px;min-inline-size:2.5rem;max-inline-size:100%;display:block;overflow:hidden}.EvidenceGauge-module__ZkfEca__fill{background:var(--gauge-fill,var(--band-unchecked));block-size:100%;transition:inline-size var(--dur-stage) var(--ease-enter);border-radius:999px;display:block}.EvidenceGauge-module__ZkfEca__compact .EvidenceGauge-module__ZkfEca__track{inline-size:64px}.EvidenceGauge-module__ZkfEca__default .EvidenceGauge-module__ZkfEca__track{inline-size:88px}.EvidenceGauge-module__ZkfEca__large .EvidenceGauge-module__ZkfEca__track{block-size:8px;inline-size:112px}.EvidenceGauge-module__ZkfEca__showcase .EvidenceGauge-module__ZkfEca__track{block-size:10px;inline-size:140px}.EvidenceGauge-module__ZkfEca__showcase .EvidenceGauge-module__ZkfEca__label{font-size:var(--t-small)}.EvidenceGauge-module__ZkfEca__label{font-family:var(--font-ui);font-size:var(--t-micro);letter-spacing:.005em;color:var(--gauge-fill,var(--ink-muted));white-space:nowrap;font-weight:600;line-height:1.3}.EvidenceGauge-module__ZkfEca__compact .EvidenceGauge-module__ZkfEca__label{font-weight:500}.EvidenceGauge-module__ZkfEca__root[data-tone=strong]{--gauge-fill:var(--band-strong);--gauge-track:var(--band-strong-quiet)}.EvidenceGauge-module__ZkfEca__root[data-tone=developing]{--gauge-fill:var(--band-developing);--gauge-track:var(--band-developing-quiet)}.EvidenceGauge-module__ZkfEca__root[data-tone=recheck]{--gauge-fill:var(--band-recheck);--gauge-track:var(--band-recheck-quiet)}.EvidenceGauge-module__ZkfEca__root[data-tone=unchecked]{--gauge-fill:var(--band-unchecked);--gauge-track:var(--band-unchecked-quiet)}.EvidenceGauge-module__ZkfEca__root[data-tone=unchecked] .EvidenceGauge-module__ZkfEca__track{box-shadow:inset 0 0 0 1px var(--rule-strong)}.EvidenceGauge-module__ZkfEca__onInk[data-tone=strong]{--gauge-fill:#5fb89c;--gauge-track:#5fb89c38}.EvidenceGauge-module__ZkfEca__onInk[data-tone=developing]{--gauge-fill:#d9a94a;--gauge-track:#d9a94a38}.EvidenceGauge-module__ZkfEca__onInk[data-tone=recheck]{--gauge-fill:#e08a6b;--gauge-track:#e08a6b38}.EvidenceGauge-module__ZkfEca__onInk[data-tone=unchecked]{--gauge-fill:#918f88;--gauge-track:transparent}.EvidenceGauge-module__ZkfEca__onInk[data-tone=unchecked] .EvidenceGauge-module__ZkfEca__track{border-color:#918f88}@media (prefers-reduced-motion:reduce){.EvidenceGauge-module__ZkfEca__fill{transition:none}}
.EvidenceTruth-module__EH96Ma__root{margin-top:var(--s8)}.EvidenceTruth-module__EH96Ma__panel{border:1px solid var(--rule);border-radius:var(--r-panel);background:var(--canvas);max-inline-size:1180px;overflow:hidden}.EvidenceTruth-module__EH96Ma__panelHead{justify-content:space-between;align-items:baseline;gap:var(--s2) var(--s6);padding:var(--s5) var(--s6);border-bottom:1px solid var(--rule);flex-wrap:wrap;display:flex}.EvidenceTruth-module__EH96Ma__panelTitle,.EvidenceTruth-module__EH96Ma__panelAside,.EvidenceTruth-module__EH96Ma__columnLabel{font-family:var(--font-mono);font-size:var(--t-state);letter-spacing:var(--tracking-state);text-transform:uppercase}.EvidenceTruth-module__EH96Ma__panelTitle{color:var(--ink)}.EvidenceTruth-module__EH96Ma__panelAside,.EvidenceTruth-module__EH96Ma__columnLabel{color:var(--ink-faint)}.EvidenceTruth-module__EH96Ma__columnHead,.EvidenceTruth-module__EH96Ma__row{gap:var(--s4);padding:var(--s5) var(--s6);display:grid}@media (min-width:960px){.EvidenceTruth-module__EH96Ma__columnHead,.EvidenceTruth-module__EH96Ma__row{gap:var(--s6);grid-template-columns:30fr 27fr 25fr 18fr;align-items:center}}.EvidenceTruth-module__EH96Ma__columnHead{padding-block:var(--s3);border-bottom:1px solid var(--rule);background:var(--sunken)}@media (max-width:959px){.EvidenceTruth-module__EH96Ma__columnHead{display:none}}.EvidenceTruth-module__EH96Ma__rows{list-style:none}.EvidenceTruth-module__EH96Ma__row+.EvidenceTruth-module__EH96Ma__row{border-top:1px solid var(--rule)}.EvidenceTruth-module__EH96Ma__row[data-emphasised]{background:var(--sunken)}.EvidenceTruth-module__EH96Ma__concept{font-family:var(--font-ui);color:var(--ink);font-size:1.0625rem;line-height:1.4}.EvidenceTruth-module__EH96Ma__detail{margin-top:var(--s2);font-family:var(--font-ui);font-size:var(--t-micro);color:var(--ink-muted);max-width:38ch;line-height:1.5}.EvidenceTruth-module__EH96Ma__source{font-family:var(--font-mono);font-size:var(--t-micro);color:var(--ink-muted);line-height:1.6}.EvidenceTruth-module__EH96Ma__cellStatus{min-width:0}.EvidenceTruth-module__EH96Ma__cellNext{align-items:baseline;gap:var(--s3);min-width:0;display:flex}.EvidenceTruth-module__EH96Ma__nextArrow{font-size:var(--t-small);color:var(--ink-faint);flex:none}.EvidenceTruth-module__EH96Ma__consequence{font-family:var(--font-ui);font-size:var(--t-small);font-weight:var(--w-ui-strong);letter-spacing:-.004em;color:var(--ink);line-height:1.35}@media (min-width:768px) and (max-width:959px){.EvidenceTruth-module__EH96Ma__row{gap:var(--s3) var(--s6);grid-template-columns:minmax(0,1fr) auto;align-items:baseline}.EvidenceTruth-module__EH96Ma__cellConcept{grid-area:1/1}.EvidenceTruth-module__EH96Ma__cellStatus{grid-area:1/2;justify-self:end}.EvidenceTruth-module__EH96Ma__cellSources{grid-area:2/1}.EvidenceTruth-module__EH96Ma__cellNext{grid-area:2/2;justify-self:end}}@media (max-width:767px){.EvidenceTruth-module__EH96Ma__row{gap:var(--s4);grid-template-columns:minmax(0,1fr)}.EvidenceTruth-module__EH96Ma__cellSources,.EvidenceTruth-module__EH96Ma__cellNext{padding-top:var(--s3);border-top:1px solid var(--rule)}.EvidenceTruth-module__EH96Ma__cellNext{align-items:center;min-height:44px}.EvidenceTruth-module__EH96Ma__detail{max-width:none}}@media (prefers-reduced-motion:no-preference){.EvidenceTruth-module__EH96Ma__root[data-reveal=armed] .EvidenceTruth-module__EH96Ma__panel{opacity:0;transform:translateY(12px)}.EvidenceTruth-module__EH96Ma__root[data-reveal=revealed] .EvidenceTruth-module__EH96Ma__panel{animation:EvidenceTruth-module__EH96Ma__panelIn var(--dur-reveal) var(--ease-enter) backwards}}@keyframes EvidenceTruth-module__EH96Ma__panelIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.EvidenceTruth-module__EH96Ma__panel,.EvidenceTruth-module__EH96Ma__row{opacity:1;animation:none;transform:none}}
.PositionProgress-module__kiUZ0q__root{align-items:center;gap:var(--s3);min-width:0;flex-wrap:wrap;max-inline-size:100%;display:inline-flex}.PositionProgress-module__kiUZ0q__track{background:var(--pos-track,var(--rule));border-radius:999px;flex:none;block-size:5px;min-inline-size:2rem;max-inline-size:100%;display:block;overflow:hidden}.PositionProgress-module__kiUZ0q__fill{background:var(--pos-fill,var(--ink));block-size:100%;transition:inline-size var(--dur-enter) var(--ease-move);border-radius:999px;display:block}.PositionProgress-module__kiUZ0q__compact .PositionProgress-module__kiUZ0q__track{inline-size:56px}.PositionProgress-module__kiUZ0q__default .PositionProgress-module__kiUZ0q__track{inline-size:80px}.PositionProgress-module__kiUZ0q__wide .PositionProgress-module__kiUZ0q__track{block-size:6px;inline-size:128px}.PositionProgress-module__kiUZ0q__text{min-inline-size:0;font-family:var(--font-ui);font-size:var(--t-micro);color:var(--pos-text,var(--ink-muted));white-space:nowrap;line-height:1.3}.PositionProgress-module__kiUZ0q__onInk{--pos-track:color-mix(in srgb, var(--ink-on-band) 20%, transparent);--pos-fill:var(--ink-on-band);--pos-text:color-mix(in srgb, var(--ink-on-band) 74%, transparent)}@media (prefers-reduced-motion:reduce){.PositionProgress-module__kiUZ0q__fill{transition:none}}
.GoalToCourseStory-module__u3DKUq__track{--story-pinned:0;display:block}@media (min-width:960px){.GoalToCourseStory-module__u3DKUq__track{--story-pinned:1;block-size:520vh}.GoalToCourseStory-module__u3DKUq__viewport{top:var(--header-h);block-size:calc(100svh - var(--header-h));align-items:center;display:flex;position:sticky}}.GoalToCourseStory-module__u3DKUq__frame{inline-size:100%;max-inline-size:1240px;margin-inline:auto}.GoalToCourseStory-module__u3DKUq__frameHead{justify-content:space-between;align-items:center;gap:var(--s3) var(--s8);padding-bottom:var(--s5);border-bottom:1px solid var(--rule-dark);flex-wrap:wrap;display:flex}.GoalToCourseStory-module__u3DKUq__frameIdentity{align-items:baseline;gap:var(--s2) var(--s5);flex-wrap:wrap;display:flex}.GoalToCourseStory-module__u3DKUq__sectionLabel,.GoalToCourseStory-module__u3DKUq__panelLabel{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-faint-dark)}.GoalToCourseStory-module__u3DKUq__frameBody{gap:var(--s8);margin-top:var(--s8);display:grid}@media (min-width:960px){.GoalToCourseStory-module__u3DKUq__frameBody{grid-template-columns:38fr 56fr;align-items:center;gap:0 6%}.GoalToCourseStory-module__u3DKUq__narrativeCell,.GoalToCourseStory-module__u3DKUq__canvasCell{display:grid}.GoalToCourseStory-module__u3DKUq__narrativeCell>*,.GoalToCourseStory-module__u3DKUq__canvasCell>*{grid-area:1/1}.GoalToCourseStory-module__u3DKUq__canvasCell>*{align-self:start}}.GoalToCourseStory-module__u3DKUq__heading{font-family:var(--font-content);font-size:clamp(1.625rem,1.1rem + 1.4vw,2.25rem);font-weight:var(--w-display);letter-spacing:var(--tracking-display-2);color:var(--ink-on-band);text-wrap:balance;max-width:20ch;line-height:1.18}.GoalToCourseStory-module__u3DKUq__reason{margin-top:var(--s5);font-family:var(--font-ui);font-size:var(--t-lede);color:var(--ink-muted-dark);max-width:40ch;line-height:1.55}.GoalToCourseStory-module__u3DKUq__consequence{margin-top:var(--s4);padding-top:var(--s4);border-top:1px solid var(--rule-dark);font-family:var(--font-ui);font-size:var(--t-small);color:var(--ink-on-band);max-width:38ch;line-height:1.5}.GoalToCourseStory-module__u3DKUq__narrative,.GoalToCourseStory-module__u3DKUq__panel{min-inline-size:0}.GoalToCourseStory-module__u3DKUq__panel{inline-size:100%;padding:var(--s6);background:color-mix(in srgb, var(--ink-on-band) 5%, transparent);border:1px solid var(--rule-dark);border-radius:var(--r-panel);box-shadow:none}.GoalToCourseStory-module__u3DKUq__panelFoot{margin-top:var(--s5);padding-top:var(--s4);border-top:1px solid var(--rule-dark);font-family:var(--font-ui);font-size:var(--t-micro);color:var(--ink-muted-dark);line-height:1.5}.GoalToCourseStory-module__u3DKUq__goal{margin-top:var(--s4);font-family:var(--font-content);font-size:clamp(1.25rem,1rem + .7vw,1.5rem);font-weight:var(--w-display);letter-spacing:-.012em;color:var(--ink-on-band);line-height:1.35}.GoalToCourseStory-module__u3DKUq__courseTitle{margin-top:var(--s4);font-family:var(--font-content);font-size:1.375rem;font-weight:var(--w-display);letter-spacing:-.015em;color:var(--ink-on-band);line-height:1.25}.GoalToCourseStory-module__u3DKUq__scope{gap:var(--s8);margin-top:var(--s5);display:flex}.GoalToCourseStory-module__u3DKUq__scope dt{font-family:var(--font-mono);font-size:var(--t-state);letter-spacing:var(--tracking-state);text-transform:uppercase;color:var(--ink-faint-dark)}.GoalToCourseStory-module__u3DKUq__scope dd{margin-top:var(--s2);font-family:var(--font-content);font-size:1.75rem;font-weight:var(--w-display);color:var(--ink-on-band);line-height:1}.GoalToCourseStory-module__u3DKUq__chapters{margin-top:var(--s4);list-style:none}.GoalToCourseStory-module__u3DKUq__chapter{align-items:baseline;gap:var(--s4);padding-block:var(--s3);font-family:var(--font-ui);font-size:var(--t-small);color:var(--ink-muted-dark);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.GoalToCourseStory-module__u3DKUq__chapter+.GoalToCourseStory-module__u3DKUq__chapter{border-top:1px solid var(--rule-dark)}.GoalToCourseStory-module__u3DKUq__chapter[data-current]{color:var(--ink-on-band);font-weight:var(--w-ui-strong)}.GoalToCourseStory-module__u3DKUq__chapterIndex,.GoalToCourseStory-module__u3DKUq__chapterMeta{font-family:var(--font-mono);font-size:var(--t-state);color:var(--ink-faint-dark)}.GoalToCourseStory-module__u3DKUq__chapter[data-current] .GoalToCourseStory-module__u3DKUq__chapterIndex{color:var(--ink-on-band)}.GoalToCourseStory-module__u3DKUq__chapterTitle{min-width:0;line-height:1.4}.GoalToCourseStory-module__u3DKUq__lessonTitle{margin-top:var(--s3);font-family:var(--font-content);font-size:1.375rem;font-weight:var(--w-display);letter-spacing:-.015em;color:var(--ink-on-band);line-height:1.25}.GoalToCourseStory-module__u3DKUq__topics{margin-top:var(--s5);list-style:none}.GoalToCourseStory-module__u3DKUq__topic{align-items:center;gap:var(--s4);padding-block:var(--s3);font-family:var(--font-ui);font-size:var(--t-small);color:var(--ink-muted-dark);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.GoalToCourseStory-module__u3DKUq__topic+.GoalToCourseStory-module__u3DKUq__topic{border-top:1px solid var(--rule-dark)}.GoalToCourseStory-module__u3DKUq__topic[data-state=current]{color:var(--ink-on-band);font-weight:var(--w-ui-strong)}.GoalToCourseStory-module__u3DKUq__topicMark{border-radius:var(--r-pill);border:1px solid var(--ink-faint-dark);block-size:9px;inline-size:9px}.GoalToCourseStory-module__u3DKUq__topic[data-state=done] .GoalToCourseStory-module__u3DKUq__topicMark{background:var(--ink-muted-dark);border-color:var(--ink-muted-dark)}.GoalToCourseStory-module__u3DKUq__topic[data-state=current] .GoalToCourseStory-module__u3DKUq__topicMark{background:var(--ink-on-band);border:0}.GoalToCourseStory-module__u3DKUq__topicName{min-width:0;line-height:1.4}.GoalToCourseStory-module__u3DKUq__topicState{font-family:var(--font-mono);font-size:var(--t-state);letter-spacing:var(--tracking-state);text-transform:uppercase;color:var(--ink-faint-dark)}.GoalToCourseStory-module__u3DKUq__actionText{margin-top:var(--s4);font-family:var(--font-content);font-size:clamp(1.375rem,1.1rem + .8vw,1.75rem);font-weight:var(--w-display);letter-spacing:-.015em;color:var(--ink-on-band);line-height:1.2}.GoalToCourseStory-module__u3DKUq__actionWhere{margin-top:var(--s2);font-family:var(--font-ui);font-size:var(--t-small);color:var(--ink-muted-dark);line-height:1.45}.GoalToCourseStory-module__u3DKUq__actionMeta{margin-top:var(--s5)}.GoalToCourseStory-module__u3DKUq__cta{align-items:center;gap:var(--s2);min-height:44px;margin-top:var(--s6);padding:0 var(--s5);font-family:var(--font-ui);font-size:var(--t-small);font-weight:var(--w-ui-strong);color:var(--ink-surface);background:var(--ink-on-band);border-radius:var(--r-control);display:inline-flex}.GoalToCourseStory-module__u3DKUq__arrow{transition:transform var(--dur-state) var(--ease-move)}@media (min-width:960px) and (prefers-reduced-motion:no-preference){.GoalToCourseStory-module__u3DKUq__narrative,.GoalToCourseStory-module__u3DKUq__panel{opacity:0;visibility:hidden}.GoalToCourseStory-module__u3DKUq__narrative[data-shown],.GoalToCourseStory-module__u3DKUq__panel[data-shown]{opacity:1;visibility:visible}.GoalToCourseStory-module__u3DKUq__panel{overflow:hidden}.GoalToCourseStory-module__u3DKUq__panel[data-shown]{overflow:visible}.GoalToCourseStory-module__u3DKUq__panel[data-shown] .GoalToCourseStory-module__u3DKUq__arrow{animation:GoalToCourseStory-module__u3DKUq__goalArrowNudge var(--dur-stage) var(--ease-move) 1 .4s}}@keyframes GoalToCourseStory-module__u3DKUq__goalArrowNudge{0%{transform:translate(0)}55%{transform:translate(4px)}to{transform:translate(0)}}@media (max-width:959px),(prefers-reduced-motion:reduce){.GoalToCourseStory-module__u3DKUq__track{--story-pinned:0;block-size:auto}.GoalToCourseStory-module__u3DKUq__viewport{block-size:auto;display:block;position:static}.GoalToCourseStory-module__u3DKUq__frame{opacity:1;pointer-events:auto;transform:none}.GoalToCourseStory-module__u3DKUq__frameBody{gap:var(--s12);display:grid}.GoalToCourseStory-module__u3DKUq__narrativeCell,.GoalToCourseStory-module__u3DKUq__canvasCell{gap:var(--s8);display:grid}.GoalToCourseStory-module__u3DKUq__narrative,.GoalToCourseStory-module__u3DKUq__panel{opacity:1;visibility:visible;overflow:visible;transform:none}.GoalToCourseStory-module__u3DKUq__heading{max-width:none}}@media (max-width:559px){.GoalToCourseStory-module__u3DKUq__chapter,.GoalToCourseStory-module__u3DKUq__topic{grid-template-columns:auto minmax(0,1fr)}.GoalToCourseStory-module__u3DKUq__chapterMeta{display:none}.GoalToCourseStory-module__u3DKUq__topicState{margin-top:var(--s1);grid-column:2}}@media (max-width:959px) and (min-width:360px) and (min-height:640px) and (prefers-reduced-motion:no-preference){.GoalToCourseStory-module__u3DKUq__track{--story-pinned:1;block-size:320dvh}.GoalToCourseStory-module__u3DKUq__viewport{top:var(--header-h);block-size:calc(100dvh - var(--header-h));padding-block:max(var(--s3), env(safe-area-inset-top)) max(var(--s5), env(safe-area-inset-bottom));align-items:center;display:flex;position:sticky}.GoalToCourseStory-module__u3DKUq__frameBody{gap:var(--s5);margin-top:var(--s5);grid-template-columns:minmax(0,1fr);align-items:start}.GoalToCourseStory-module__u3DKUq__narrativeCell,.GoalToCourseStory-module__u3DKUq__canvasCell{gap:0;min-inline-size:0;display:grid}.GoalToCourseStory-module__u3DKUq__heading,.GoalToCourseStory-module__u3DKUq__reason{overflow-wrap:break-word}.GoalToCourseStory-module__u3DKUq__narrativeCell>*,.GoalToCourseStory-module__u3DKUq__canvasCell>*{grid-area:1/1;min-inline-size:0}.GoalToCourseStory-module__u3DKUq__canvasCell>*{align-self:start}.GoalToCourseStory-module__u3DKUq__heading{max-width:none;font-size:1.375rem;line-height:1.22}.GoalToCourseStory-module__u3DKUq__reason{margin-top:var(--s3);font-size:var(--t-small);max-width:none;line-height:1.5}.GoalToCourseStory-module__u3DKUq__consequence{display:none}.GoalToCourseStory-module__u3DKUq__panel{padding:var(--s5)}.GoalToCourseStory-module__u3DKUq__frame{max-inline-size:none}.GoalToCourseStory-module__u3DKUq__chapters{margin-top:var(--s3)}.GoalToCourseStory-module__u3DKUq__chapter{gap:var(--s3);padding-block:.375rem}.GoalToCourseStory-module__u3DKUq__chapterIndex,.GoalToCourseStory-module__u3DKUq__chapterMeta{font-size:.6875rem}.GoalToCourseStory-module__u3DKUq__narrative,.GoalToCourseStory-module__u3DKUq__panel{opacity:0;visibility:hidden;overflow:hidden}.GoalToCourseStory-module__u3DKUq__narrative[data-shown],.GoalToCourseStory-module__u3DKUq__panel[data-shown]{opacity:1;visibility:visible}.GoalToCourseStory-module__u3DKUq__panel[data-shown]{overflow:visible}}.GoalToCourseStory-module__u3DKUq__track{--t:0}.GoalToCourseStory-module__u3DKUq__retained{align-items:baseline;gap:var(--s3);margin-top:var(--s2);min-inline-size:0;display:flex}.GoalToCourseStory-module__u3DKUq__retainedLabel{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-faint-dark);flex:none}.GoalToCourseStory-module__u3DKUq__retainedValue{min-inline-size:0;font-family:var(--font-ui);font-size:var(--t-small);color:var(--ink-muted-dark);text-overflow:ellipsis;white-space:nowrap;line-height:1.4;overflow:hidden}.GoalToCourseStory-module__u3DKUq__canvasCell{block-size:var(--cell-h,auto)}.GoalToCourseStory-module__u3DKUq__narrativeCell{block-size:var(--nar-cell-h,auto)}.GoalToCourseStory-module__u3DKUq__panel[data-from],.GoalToCourseStory-module__u3DKUq__panel[data-to]{--edge:clamp(0, calc((var(--t) - .3) / .48), 1);opacity:1;visibility:visible;block-size:var(--pane-h,auto);overflow:hidden}.GoalToCourseStory-module__u3DKUq__panel[data-from]{clip-path:inset(0 0 calc(var(--edge) * 100%) 0);opacity:calc(1 - var(--edge) * .55)}.GoalToCourseStory-module__u3DKUq__panel[data-to]{clip-path:inset(calc((1 - var(--edge)) * 100%) 0 0 0)}.GoalToCourseStory-module__u3DKUq__panel[data-from],.GoalToCourseStory-module__u3DKUq__panel[data-to]{background:0 0;border-color:#0000}.GoalToCourseStory-module__u3DKUq__track[data-band] .GoalToCourseStory-module__u3DKUq__canvasCell:before{content:"";block-size:var(--pane-h,auto);background:color-mix(in srgb, var(--ink-on-band) 5%, transparent);border:1px solid var(--rule-dark);border-radius:var(--r-panel);grid-area:1/1;align-self:start}.GoalToCourseStory-module__u3DKUq__panel[data-to] [data-role],.GoalToCourseStory-module__u3DKUq__panel[data-to] [data-rows]>li{--reveal:clamp(0, calc((var(--t) - var(--from-at,0)) / var(--span,.46)), 1);opacity:var(--reveal);clip-path:inset(0 0 calc((1 - var(--reveal)) * 100%) 0);translate:0 calc((1 - var(--reveal)) * 3px)}.GoalToCourseStory-module__u3DKUq__panel[data-to] [data-role=label]{--from-at:.22;--span:.32}.GoalToCourseStory-module__u3DKUq__panel[data-to] [data-role=retain]{--from-at:.16;--span:.36}.GoalToCourseStory-module__u3DKUq__panel[data-to] [data-role=primary]{--from-at:.4;--span:.44}.GoalToCourseStory-module__u3DKUq__panel[data-to] [data-role=detail]{--from-at:.56;--span:.4}.GoalToCourseStory-module__u3DKUq__panel[data-to] [data-rows]{opacity:1;clip-path:none;translate:none}.GoalToCourseStory-module__u3DKUq__panel[data-to] [data-rows]>li{--from-at:calc(.2 + var(--i,0) * .07);--span:.22}.GoalToCourseStory-module__u3DKUq__panel[data-from] [data-role],.GoalToCourseStory-module__u3DKUq__panel[data-from] [data-rows]>li{--fade:clamp(0, calc((var(--t) - .06) / .88), 1);opacity:calc(1 - var(--fade) * .85)}.GoalToCourseStory-module__u3DKUq__panel[data-from] [data-rows]>li{--fade:clamp(0, calc((var(--t) - .06 - var(--i,0) * .02) / .84), 1)}.GoalToCourseStory-module__u3DKUq__track[data-band="2"] .GoalToCourseStory-module__u3DKUq__panel[data-from] [data-rows]>li{opacity:calc(1 - var(--fade) * .66)}.GoalToCourseStory-module__u3DKUq__track[data-band="2"] .GoalToCourseStory-module__u3DKUq__panel[data-from] [data-rows]>li[data-current]{opacity:calc(1 - var(--fade) * .2)}.GoalToCourseStory-module__u3DKUq__track[data-band="0"] .GoalToCourseStory-module__u3DKUq__panel[data-from] [data-role=primary]{--fade:clamp(0, calc((var(--t) - .34) / .6), 1)}.GoalToCourseStory-module__u3DKUq__narrative[data-from],.GoalToCourseStory-module__u3DKUq__narrative[data-to]{--edge:clamp(0, calc((var(--t) - .3) / .48), 1);visibility:visible;block-size:var(--nar-h,auto);overflow:hidden}.GoalToCourseStory-module__u3DKUq__narrative[data-from]{clip-path:inset(0 0 calc(var(--edge) * 100%) 0);opacity:calc(1 - var(--edge) * .72)}.GoalToCourseStory-module__u3DKUq__narrative[data-to]{clip-path:inset(calc((1 - var(--edge)) * 100%) 0 0 0);opacity:1}@media (prefers-reduced-motion:reduce){.GoalToCourseStory-module__u3DKUq__panel[data-from],.GoalToCourseStory-module__u3DKUq__panel[data-to],.GoalToCourseStory-module__u3DKUq__narrative[data-from],.GoalToCourseStory-module__u3DKUq__narrative[data-to]{clip-path:none;block-size:auto;overflow:visible}.GoalToCourseStory-module__u3DKUq__panel [data-role],.GoalToCourseStory-module__u3DKUq__panel [data-rows]>li{opacity:1;clip-path:none;translate:none}}
.HeroGrid-module__ySn-4q__grid{z-index:0;pointer-events:none;background-image:linear-gradient(to right, var(--hero-grid-major) 1px, transparent 1px), linear-gradient(to bottom, var(--hero-grid-major) 1px, transparent 1px), linear-gradient(to right, var(--hero-grid-minor) 1px, transparent 1px), linear-gradient(to bottom, var(--hero-grid-minor) 1px, transparent 1px);background-size:var(--hero-grid-major-size) var(--hero-grid-major-size), var(--hero-grid-major-size) var(--hero-grid-major-size), var(--hero-grid-size) var(--hero-grid-size), var(--hero-grid-size) var(--hero-grid-size);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;--hero-grid-size:48px;--hero-grid-major-size:240px;--hero-grid-minor:color-mix(in srgb, var(--ink) 4%, transparent);--hero-grid-major:color-mix(in srgb, var(--ink) 6%, transparent);position:absolute;inset:0;-webkit-mask-image:radial-gradient(68% 62% at 76% 44%,#000 0%,#0000 76%),linear-gradient(90deg,#0000 0% 30%,#000 62% 100%);mask-image:radial-gradient(68% 62% at 76% 44%,#000 0%,#0000 76%),linear-gradient(90deg,#0000 0% 30%,#000 62% 100%);-webkit-mask-composite:source-in;mask-composite:intersect}:root[data-theme=dark] .HeroGrid-module__ySn-4q__grid{--hero-grid-minor:color-mix(in srgb, var(--ink) 5%, transparent);--hero-grid-major:color-mix(in srgb, var(--ink) 8%, transparent)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .HeroGrid-module__ySn-4q__grid{--hero-grid-minor:color-mix(in srgb, var(--ink) 5%, transparent);--hero-grid-major:color-mix(in srgb, var(--ink) 8%, transparent)}}@media (prefers-reduced-motion:no-preference){.HeroGrid-module__ySn-4q__grid{animation:HeroGrid-module__ySn-4q__gridIn var(--dur-reveal) var(--ease-enter) backwards}}@keyframes HeroGrid-module__ySn-4q__gridIn{0%{opacity:0}to{opacity:1}}@media (prefers-contrast:more),(forced-colors:active){.HeroGrid-module__ySn-4q__grid{display:none}}@media (max-width:767px){.HeroGrid-module__ySn-4q__grid{display:none}}
.ProofIcons-module__QaiDda__icon{inline-size:var(--proof-icon-size,59px);block-size:var(--proof-icon-size,59px);flex:none;display:block}.ProofIcons-module__QaiDda__ring{fill:none;stroke:var(--rule-strong);stroke-width:.85px}.ProofIcons-module__QaiDda__glyph{fill:none;stroke:var(--ink-muted);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.ProofIcons-module__QaiDda__glyphFill{fill:var(--ink-muted);stroke:none}.ProofIcons-module__QaiDda__glyphCheck{fill:none;stroke:var(--ink);stroke-width:1.85px;stroke-linecap:round;stroke-linejoin:round}.onInk .ProofIcons-module__QaiDda__ring{stroke:var(--rule-dark)}.onInk .ProofIcons-module__QaiDda__glyph{stroke:var(--ink-muted-dark)}.onInk .ProofIcons-module__QaiDda__glyphFill{fill:var(--ink-muted-dark)}.onInk .ProofIcons-module__QaiDda__glyphCheck{stroke:var(--ink-on-band)}@media (prefers-contrast:more),(forced-colors:active){.ProofIcons-module__QaiDda__ring{stroke:#0000}.ProofIcons-module__QaiDda__glyph,.ProofIcons-module__QaiDda__glyphCheck{stroke:canvastext}.ProofIcons-module__QaiDda__glyphFill{fill:canvastext}}
.AppearanceControl-module__OU4GdW__root{--offers-text-size:1;display:inline-flex;position:relative}.AppearanceControl-module__OU4GdW__trigger{border-radius:var(--r-control);block-size:44px;inline-size:44px;color:var(--ink-muted);cursor:pointer;transition:color var(--dur-state) var(--ease-move), background-color var(--dur-state) var(--ease-move), border-color var(--dur-state) var(--ease-move);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}.AppearanceControl-module__OU4GdW__glyph{font-family:var(--font-content);letter-spacing:-.01em;font-size:1.0625rem;font-weight:500;line-height:1}.AppearanceControl-module__OU4GdW__trigger:hover{color:var(--ink);background:var(--accent-quiet)}.AppearanceControl-module__OU4GdW__trigger:focus-visible{outline:2px solid var(--focus);outline-offset:var(--r-focus)}.AppearanceControl-module__OU4GdW__trigger[aria-expanded=true]{color:var(--ink);background:var(--accent-quiet);border-color:var(--rule-strong)}.AppearanceControl-module__OU4GdW__root[data-tone=onInk] .AppearanceControl-module__OU4GdW__trigger{color:var(--ink-muted-dark)}.AppearanceControl-module__OU4GdW__root[data-tone=onInk] .AppearanceControl-module__OU4GdW__trigger:hover,.AppearanceControl-module__OU4GdW__root[data-tone=onInk] .AppearanceControl-module__OU4GdW__trigger[aria-expanded=true]{color:var(--ink-on-band);background:color-mix(in srgb, var(--ink-on-band) 10%, transparent);border-color:var(--rule-dark)}.AppearanceControl-module__OU4GdW__root[data-tone=onInk] .AppearanceControl-module__OU4GdW__trigger:focus-visible{outline-color:var(--focus-inverse)}.AppearanceControl-module__OU4GdW__panel{top:calc(100% + var(--s2));z-index:60;inline-size:max-content;min-inline-size:232px;max-inline-size:min(88vw,300px);padding:var(--s5);background:var(--surface);border:1px solid var(--rule-strong);border-radius:var(--r-float);position:absolute;right:0;box-shadow:0 12px 32px #14141321}.AppearanceControl-module__OU4GdW__root[data-placement=above] .AppearanceControl-module__OU4GdW__panel{top:auto;bottom:calc(100% + var(--s2));transform-origin:100% 100%}@media (prefers-reduced-motion:no-preference){.AppearanceControl-module__OU4GdW__panel{transform-origin:100% 0;opacity:0;transition:opacity var(--panel-exit,.17s) var(--ease-overlay-exit,ease), scale var(--panel-exit,.17s) var(--ease-overlay-exit,ease), translate var(--panel-exit,.17s) var(--ease-overlay-exit,ease);translate:0 -4px;scale:.985}.AppearanceControl-module__OU4GdW__root[data-placement=above] .AppearanceControl-module__OU4GdW__panel{translate:0 4px}.AppearanceControl-module__OU4GdW__root[data-shown] .AppearanceControl-module__OU4GdW__panel{opacity:1;transition:opacity var(--panel-enter,.2s) var(--ease-overlay-enter,ease), scale var(--panel-enter,.2s) var(--ease-overlay-enter,ease), translate var(--panel-enter,.2s) var(--ease-overlay-enter,ease);translate:0;scale:1}.AppearanceControl-module__OU4GdW__root[data-state=closing] .AppearanceControl-module__OU4GdW__panel{pointer-events:none}}@media (prefers-reduced-motion:reduce){.AppearanceControl-module__OU4GdW__panel{opacity:1;transition:none;translate:0;scale:1}}.AppearanceControl-module__OU4GdW__group{border:0;margin:0;padding:0}.AppearanceControl-module__OU4GdW__group+.AppearanceControl-module__OU4GdW__group{margin-top:var(--s5);padding-top:var(--s5);position:relative}.AppearanceControl-module__OU4GdW__group+.AppearanceControl-module__OU4GdW__group:before{content:"";inset-inline:0;background:var(--rule);block-size:1px;position:absolute;top:0}.AppearanceControl-module__OU4GdW__legend{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-faint);padding:0}.AppearanceControl-module__OU4GdW__options{gap:var(--s1);margin-top:var(--s3);display:grid}.AppearanceControl-module__OU4GdW__option{min-height:44px;padding:var(--s2) var(--s3);border-radius:var(--r-control);text-align:left;cursor:pointer;transition:background-color var(--dur-state) var(--ease-move);background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:1px;display:flex}.AppearanceControl-module__OU4GdW__option:hover{background:color-mix(in srgb, var(--ink) 4%, transparent)}.AppearanceControl-module__OU4GdW__option:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.AppearanceControl-module__OU4GdW__option[aria-checked=true]{background:color-mix(in srgb, var(--ink) 8%, transparent)}.AppearanceControl-module__OU4GdW__check{top:50%;right:var(--s3);font-size:var(--t-small);color:var(--ink);line-height:1;position:absolute;translate:0 -50%}.AppearanceControl-module__OU4GdW__option{padding-right:var(--s8);position:relative}:root[data-theme=dark] .AppearanceControl-module__OU4GdW__option[aria-checked=true],:root:not([data-theme]) .AppearanceControl-module__OU4GdW__option[aria-checked=true]{background:color-mix(in srgb, var(--canvas) 11%, transparent)}@media (prefers-color-scheme:light){:root:not([data-theme]) .AppearanceControl-module__OU4GdW__option[aria-checked=true]{background:color-mix(in srgb, var(--ink) 8%, transparent)}}.AppearanceControl-module__OU4GdW__optionLabel{font-family:var(--font-ui);font-size:var(--t-small);color:var(--ink);line-height:1.35}.AppearanceControl-module__OU4GdW__option[aria-checked=true] .AppearanceControl-module__OU4GdW__optionLabel{color:var(--ink);font-weight:var(--w-ui-strong)}.AppearanceControl-module__OU4GdW__optionDetail{font-family:var(--font-ui);font-size:var(--t-micro);color:var(--ink-faint);line-height:1.35}.AppearanceControl-module__OU4GdW__note{margin-top:var(--s4);padding-top:var(--s4);border-top:1px solid var(--rule);font-family:var(--font-ui);font-size:var(--t-micro);color:var(--ink-muted);line-height:1.45}@media (max-width:959px){.AppearanceControl-module__OU4GdW__root{--offers-text-size:0}}
.LandingNav-module__Z9wNUa__nav{z-index:30;background:color-mix(in srgb, var(--canvas) 86%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:border-color var(--dur-enter) var(--ease-enter);border-bottom:1px solid #0000;position:sticky;top:0}@supports (animation-timeline:scroll()){.LandingNav-module__Z9wNUa__nav{animation:linear both LandingNav-module__Z9wNUa__navSettle;animation-timeline:scroll();animation-range:0 96px}@keyframes LandingNav-module__Z9wNUa__navSettle{to{border-bottom-color:var(--rule)}}}@supports not (animation-timeline:scroll()){.LandingNav-module__Z9wNUa__nav{border-bottom-color:var(--rule)}}.LandingNav-module__Z9wNUa__inner{align-items:center;gap:var(--s6);max-width:var(--canvas-max);padding:var(--s3) var(--s6);margin-inline:auto;display:flex}.LandingNav-module__Z9wNUa__brand{font-family:var(--font-content);letter-spacing:-.015em;color:var(--ink);font-size:1.1875rem;font-weight:500;text-decoration:none}.LandingNav-module__Z9wNUa__links{gap:var(--s6);margin-left:auto;display:flex}.LandingNav-module__Z9wNUa__links button{font-family:var(--font-ui);color:var(--ink-muted);cursor:pointer;transition:color var(--dur-state) ease;background:0 0;border:none;padding:.25rem 0;font-size:.9375rem;position:relative}.LandingNav-module__Z9wNUa__links button:hover{color:var(--ink)}.LandingNav-module__Z9wNUa__links button:after{content:"";background:var(--accent);height:1px;transition:transform var(--dur-enter) var(--ease-enter);position:absolute;bottom:-.35rem;left:0;right:0;transform:scaleX(0)}.LandingNav-module__Z9wNUa__links button[aria-current=true]{color:var(--ink)}.LandingNav-module__Z9wNUa__links button[aria-current=true]:after{transform:scaleX(1)}.LandingNav-module__Z9wNUa__actions{align-items:center;gap:var(--s4);display:flex}.LandingNav-module__Z9wNUa__signIn{min-height:44px;font-family:var(--font-ui);color:var(--ink-muted);transition:color var(--dur-state) ease;align-items:center;font-size:.9375rem;text-decoration:none;display:inline-flex}.LandingNav-module__Z9wNUa__signIn:hover{color:var(--ink)}.LandingNav-module__Z9wNUa__cta{font-family:var(--font-ui);color:var(--ink-inverse);background:var(--ink);border-radius:var(--r-control);white-space:nowrap;transition:background-color var(--dur-state) ease;padding:.4375rem .875rem;font-size:.9375rem;font-weight:500;text-decoration:none}.LandingNav-module__Z9wNUa__cta:hover{background:var(--accent-hover)}.LandingNav-module__Z9wNUa__cta:active{background:var(--ink-muted)}.LandingNav-module__Z9wNUa__links button:focus-visible,.LandingNav-module__Z9wNUa__signIn:focus-visible,.LandingNav-module__Z9wNUa__cta:focus-visible,.LandingNav-module__Z9wNUa__brand:focus-visible,.LandingNav-module__Z9wNUa__toggle:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:var(--r-focus)}.LandingNav-module__Z9wNUa__toggle{justify-content:center;align-items:center;gap:var(--s2);min-inline-size:0;min-block-size:var(--header-control-h);font-family:var(--font-ui);color:var(--ink);border:1px solid var(--rule);border-radius:var(--r-control);cursor:pointer;background:0 0;flex:0 auto;margin-left:auto;padding:.625rem .75rem;font-size:.9375rem;display:none}.LandingNav-module__Z9wNUa__toggleBars{gap:4px;width:15px;display:grid}.LandingNav-module__Z9wNUa__toggleBars span{height:1.5px;transition:transform var(--dur-enter) var(--ease-enter);background:currentColor}.LandingNav-module__Z9wNUa__toggle[aria-expanded=true] .LandingNav-module__Z9wNUa__toggleBars span:first-child{transform:translateY(2.75px)rotate(45deg)}.LandingNav-module__Z9wNUa__toggle[aria-expanded=true] .LandingNav-module__Z9wNUa__toggleBars span:last-child{transform:translateY(-2.75px)rotate(-45deg)}.LandingNav-module__Z9wNUa__appearance{margin-inline:calc(var(--s2) * -1);align-items:center;display:flex}.LandingNav-module__Z9wNUa__overlay{z-index:80;justify-content:flex-end;display:flex;position:fixed;inset:0}.LandingNav-module__Z9wNUa__backdrop{background:color-mix(in srgb, var(--ink) 34%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;opacity:0;border:0;padding:0;position:absolute;inset:0}.LandingNav-module__Z9wNUa__drawer{block-size:100%;inline-size:min(88vw,380px);max-inline-size:100%;padding:var(--s5) var(--s5) var(--s6);background:var(--canvas);border-left:1px solid var(--rule-strong);overscroll-behavior:contain;border-start-start-radius:var(--r-drawer);border-end-start-radius:var(--r-drawer);flex-direction:column;display:flex;position:relative;overflow-y:auto;transform:translate(100%);box-shadow:-18px 0 48px #14141329}.LandingNav-module__Z9wNUa__anchoredClose{top:var(--header-inset-block);right:var(--header-inset-inline);z-index:2;justify-content:center;align-items:center;gap:var(--s2);min-block-size:var(--header-control-h);font-family:var(--font-ui);color:var(--ink);background:var(--canvas);border:1px solid var(--rule);border-radius:var(--r-control);cursor:pointer;padding:.625rem .75rem;font-size:.9375rem;display:flex;position:fixed}.LandingNav-module__Z9wNUa__anchoredClose:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:var(--r-focus)}.LandingNav-module__Z9wNUa__anchoredClose .LandingNav-module__Z9wNUa__toggleBars span:first-child{transform:translateY(2.75px)rotate(45deg)}.LandingNav-module__Z9wNUa__anchoredClose .LandingNav-module__Z9wNUa__toggleBars span:last-child{transform:translateY(-2.75px)rotate(-45deg)}.LandingNav-module__Z9wNUa__drawerHead{align-items:center;gap:var(--s4);min-block-size:var(--header-control-h);padding-bottom:var(--s4);border-bottom:1px solid var(--rule);display:flex}.LandingNav-module__Z9wNUa__drawerTitle{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-faint)}.LandingNav-module__Z9wNUa__drawerLinks{margin-top:var(--s2);display:grid}.LandingNav-module__Z9wNUa__drawerLinks button{min-height:52px;padding:var(--s3) var(--s2);font-family:var(--font-ui);text-align:left;color:var(--ink);border:0;border-bottom:1px solid var(--rule);cursor:pointer;background:0 0;font-size:1.0625rem}.LandingNav-module__Z9wNUa__drawerLinks button[aria-current=true]{padding-left:var(--s4);font-weight:var(--w-ui-strong);box-shadow:inset 2px 0 0 var(--ink)}.LandingNav-module__Z9wNUa__drawerAppearance{justify-content:space-between;align-items:center;gap:var(--s4);padding-top:var(--s6);margin-top:auto;display:flex}.LandingNav-module__Z9wNUa__drawerGroupLabel{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-faint)}.LandingNav-module__Z9wNUa__drawerFoot{gap:var(--s3);padding-top:var(--s5);display:grid}.LandingNav-module__Z9wNUa__drawerCta{min-height:48px;font-family:var(--font-ui);font-size:1rem;font-weight:var(--w-ui-strong);color:var(--ink-inverse);background:var(--ink);border-radius:var(--r-control);cursor:pointer;border:0}.LandingNav-module__Z9wNUa__drawerCta:hover{background:var(--accent-hover)}.LandingNav-module__Z9wNUa__drawerCta:active{background:var(--ink-muted)}.LandingNav-module__Z9wNUa__drawerSignIn{min-height:44px;font-family:var(--font-ui);color:var(--ink-muted);border:1px solid var(--rule-strong);border-radius:var(--r-control);justify-content:center;align-items:center;font-size:1rem;text-decoration:none;display:flex}.LandingNav-module__Z9wNUa__drawerSignIn:hover{color:var(--ink);border-color:var(--ink-muted)}.LandingNav-module__Z9wNUa__drawer:focus-visible,.LandingNav-module__Z9wNUa__drawerClose:focus-visible,.LandingNav-module__Z9wNUa__drawerCta:focus-visible,.LandingNav-module__Z9wNUa__drawerSignIn:focus-visible,.LandingNav-module__Z9wNUa__backdrop:focus-visible,.LandingNav-module__Z9wNUa__drawerLinks button:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--r-focus)}.LandingNav-module__Z9wNUa__drawer:focus-visible{outline-offset:-3px}@media (prefers-reduced-motion:no-preference){.LandingNav-module__Z9wNUa__drawer{transition:transform var(--drawer-exit,.32s) var(--ease-overlay-exit,ease);will-change:transform}.LandingNav-module__Z9wNUa__backdrop{transition:opacity var(--backdrop-exit,.27s) var(--ease-overlay-exit,ease)}.LandingNav-module__Z9wNUa__overlay[data-shown] .LandingNav-module__Z9wNUa__drawer{transition:transform var(--drawer-enter,.38s) var(--ease-overlay-enter,ease);transform:none}.LandingNav-module__Z9wNUa__overlay[data-shown] .LandingNav-module__Z9wNUa__backdrop{opacity:1;transition:opacity var(--backdrop-enter,.32s) var(--ease-backdrop-enter,ease)}}@media (prefers-reduced-motion:reduce){.LandingNav-module__Z9wNUa__drawer,.LandingNav-module__Z9wNUa__backdrop{transition:none}.LandingNav-module__Z9wNUa__overlay[data-shown] .LandingNav-module__Z9wNUa__drawer{transform:none}.LandingNav-module__Z9wNUa__overlay[data-shown] .LandingNav-module__Z9wNUa__backdrop{opacity:1}}@media (prefers-reduced-motion:no-preference){.LandingNav-module__Z9wNUa__anchoredClose{opacity:0;transition:opacity .18s var(--ease-overlay-exit,ease)}.LandingNav-module__Z9wNUa__overlay[data-shown] .LandingNav-module__Z9wNUa__anchoredClose{opacity:1;transition:opacity .18s var(--ease-overlay-enter,ease) 60ms}.LandingNav-module__Z9wNUa__toggle{transition:opacity .18s var(--ease-overlay-enter,ease)}}.LandingNav-module__Z9wNUa__toggle[data-handed-off]{opacity:0;pointer-events:none;margin-left:auto}@media (prefers-reduced-motion:reduce){.LandingNav-module__Z9wNUa__anchoredClose{opacity:1;transition:none}}.LandingNav-module__Z9wNUa__overlay[data-state=closing]{pointer-events:none}.LandingNav-module__Z9wNUa__overlay[data-state=closing] .LandingNav-module__Z9wNUa__anchoredClose{pointer-events:auto}@media (max-width:900px){.LandingNav-module__Z9wNUa__links,.LandingNav-module__Z9wNUa__actions{display:none}.LandingNav-module__Z9wNUa__toggle{margin-left:0;display:flex}.LandingNav-module__Z9wNUa__appearance{margin-left:auto}.LandingNav-module__Z9wNUa__inner{gap:var(--s3);padding-inline:var(--s4)}}@media (prefers-reduced-motion:reduce){.LandingNav-module__Z9wNUa__nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--canvas)}.LandingNav-module__Z9wNUa__links button:after,.LandingNav-module__Z9wNUa__toggleBars span{transition:none}}@media (max-width:400px){:root[data-reading=xlarge] .LandingNav-module__Z9wNUa__toggleLabel{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}
.Button-module__awK5eG__base{justify-content:center;align-items:center;gap:var(--s2);border-radius:var(--r-control);font-family:var(--font-ui);text-align:center;cursor:pointer;box-shadow:none;transition:background-color var(--dur-state) ease, border-color var(--dur-state) ease, color var(--dur-state) ease;border:0;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.Button-module__awK5eG__base:disabled,.Button-module__awK5eG__base[aria-disabled=true]{cursor:not-allowed;background:var(--sunken);color:var(--ink-faint)}.Button-module__awK5eG__sm{min-height:34px;padding:0 var(--s3);font-size:.8125rem}.Button-module__awK5eG__md{min-height:44px;padding:0 var(--s4);font-size:.9375rem}.Button-module__awK5eG__lg{min-height:52px;padding:0 var(--s6);font-size:1rem}.Button-module__awK5eG__primary{background:var(--ink);color:var(--ink-inverse)}.Button-module__awK5eG__primary:hover:not(:disabled):not([aria-disabled=true]){background:var(--accent-hover);color:var(--ink-inverse)}.Button-module__awK5eG__primary:active:not(:disabled):not([aria-disabled=true]){background:var(--ink-muted)}.Button-module__awK5eG__secondary{background:var(--surface);color:var(--ink);border:1px solid var(--rule-strong)}.Button-module__awK5eG__secondary:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--ink-muted)}.Button-module__awK5eG__secondary:active:not(:disabled):not([aria-disabled=true]){background:var(--sunken)}.Button-module__awK5eG__quiet{color:var(--ink-muted);padding-inline:var(--s2);background:0 0}.Button-module__awK5eG__quiet:hover:not(:disabled):not([aria-disabled=true]){color:var(--ink);background:var(--sunken)}.Button-module__awK5eG__quiet:active:not(:disabled):not([aria-disabled=true]){background:var(--selected)}.Button-module__awK5eG__danger{color:var(--danger);border:1px solid var(--danger);background:0 0}.Button-module__awK5eG__danger:hover:not(:disabled):not([aria-disabled=true]){background:var(--danger-quiet)}.Button-module__awK5eG__block{width:100%}
.LessonCycleStory-module__rSKsLa__track{--story-pinned:0;--progress:1;display:none}.LessonCycleStory-module__rSKsLa__cards{gap:var(--s6);margin-top:var(--s8);list-style:none;display:grid}@media (min-width:960px){.LessonCycleStory-module__rSKsLa__cards{display:none}.LessonCycleStory-module__rSKsLa__track{block-size:440vh;margin-top:var(--s8);--story-pinned:1;display:block}.LessonCycleStory-module__rSKsLa__viewport{top:var(--header-h);block-size:calc(100svh - var(--header-h));align-items:center;display:flex;position:sticky}.LessonCycleStory-module__rSKsLa__frame{border-radius:var(--r-panel);border:1px solid var(--rule-dark);background:var(--ink-surface);inline-size:100%;max-inline-size:1220px;color:var(--ink-on-band);max-block-size:min(46rem, calc(100svh - var(--header-h) - var(--s12)));grid-template-rows:auto minmax(0,1fr);margin-inline:auto;display:grid;overflow:hidden}}.LessonCycleStory-module__rSKsLa__frameHead{align-items:center;gap:var(--s4) var(--s8);padding:var(--s5) var(--s6);border-bottom:1px solid var(--rule-dark);grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative}.LessonCycleStory-module__rSKsLa__lessonId{min-width:0}.LessonCycleStory-module__rSKsLa__lessonRef{font-family:var(--font-mono);font-size:var(--t-state);letter-spacing:var(--tracking-state);text-transform:uppercase;color:var(--ink-faint-dark)}.LessonCycleStory-module__rSKsLa__lessonTitle{margin-top:var(--s1);font-family:var(--font-content);letter-spacing:-.012em;color:var(--ink-on-band);font-size:1.4rem;line-height:1.25}.LessonCycleStory-module__rSKsLa__tabs{gap:var(--s5);font-family:var(--font-ui);font-size:var(--t-small);flex-wrap:wrap;grid-area:2/1;list-style:none;display:flex}.LessonCycleStory-module__rSKsLa__tab{color:var(--ink-faint-dark);transition:color var(--dur-enter) var(--ease-move)}.LessonCycleStory-module__rSKsLa__tab[data-done]{color:var(--ink-muted-dark)}.LessonCycleStory-module__rSKsLa__tab[data-active]{color:var(--ink-on-band);font-weight:var(--w-ui-strong)}.LessonCycleStory-module__rSKsLa__frameProgress{grid-area:1/2/span 2;justify-self:end}.LessonCycleStory-module__rSKsLa__scrubber{background:color-mix(in srgb, var(--ink-on-band) 12%, transparent);block-size:2px;inline-size:100%;position:absolute;inset-block-start:0;inset-inline-start:0}.LessonCycleStory-module__rSKsLa__scrubber:after{content:"";block-size:100%;inline-size:calc(var(--progress,0) * 100%);background:var(--ink-on-band);display:block}.LessonCycleStory-module__rSKsLa__frameBody{grid-template-columns:15rem minmax(0,1fr);min-block-size:0;display:grid}.LessonCycleStory-module__rSKsLa__rail{padding:var(--s5) var(--s5);border-inline-end:1px solid var(--rule-dark);align-content:start;gap:var(--s1);list-style:none;display:grid}.LessonCycleStory-module__rSKsLa__railStage{gap:0 var(--s3);padding:var(--s3);border-radius:var(--r-card);font-family:var(--font-ui);font-size:var(--t-small);color:var(--ink-faint-dark);transition:background-color var(--dur-enter) var(--ease-move), color var(--dur-enter) var(--ease-move);grid-template-columns:1.25rem minmax(0,1fr);display:grid}.LessonCycleStory-module__rSKsLa__railIndex{font-family:var(--font-mono);font-size:var(--t-state)}.LessonCycleStory-module__rSKsLa__railName{color:inherit}.LessonCycleStory-module__rSKsLa__railSummary{font-size:var(--t-state);color:var(--ink-faint-dark);grid-column:2;margin-top:2px;display:none}.LessonCycleStory-module__rSKsLa__railStage[data-done]{color:var(--ink-muted-dark)}.LessonCycleStory-module__rSKsLa__railStage[data-done] .LessonCycleStory-module__rSKsLa__railSummary{display:block}.LessonCycleStory-module__rSKsLa__railStage[data-active]{background:color-mix(in srgb, var(--ink-on-band) 8%, transparent);color:var(--ink-on-band)}.LessonCycleStory-module__rSKsLa__railStage[data-active] .LessonCycleStory-module__rSKsLa__railName{font-weight:var(--w-ui-strong)}.LessonCycleStory-module__rSKsLa__canvas{min-block-size:0;display:grid;overflow:hidden}.LessonCycleStory-module__rSKsLa__stagePane[data-shown]{overflow-y:auto}.LessonCycleStory-module__rSKsLa__stagePane{padding:var(--s6);grid-area:1/1;min-block-size:0;overflow:hidden}@media (min-width:960px) and (prefers-reduced-motion:no-preference){.LessonCycleStory-module__rSKsLa__stagePane{opacity:0;visibility:hidden}.LessonCycleStory-module__rSKsLa__stagePane[data-shown]{opacity:1;visibility:visible;overflow-y:auto}}@media (min-width:960px) and (prefers-reduced-motion:reduce){.LessonCycleStory-module__rSKsLa__track{--story-pinned:0;--progress:1}.LessonCycleStory-module__rSKsLa__canvas{display:block;overflow-y:auto}.LessonCycleStory-module__rSKsLa__stagePane+.LessonCycleStory-module__rSKsLa__stagePane{border-top:1px solid var(--rule-dark)}}.LessonCycleStory-module__rSKsLa__paneHead{padding-bottom:var(--s4);border-bottom:1px solid var(--rule-dark)}.LessonCycleStory-module__rSKsLa__paneName{font-family:var(--font-content);font-size:1.95rem;font-weight:var(--w-display);letter-spacing:var(--tracking-display-2);color:var(--ink-on-band);line-height:1.1}.LessonCycleStory-module__rSKsLa__paneLede{margin-top:var(--s2);font-family:var(--font-ui);font-size:var(--t-small);color:var(--ink-muted-dark);max-width:54ch;line-height:1.5}.LessonCycleStory-module__rSKsLa__stageBody{margin-top:var(--s5);gap:var(--s4);align-content:start;display:grid}.LessonCycleStory-module__rSKsLa__stageTopline{justify-content:space-between;align-items:baseline;gap:var(--s3) var(--s6);flex-wrap:wrap;display:flex}.LessonCycleStory-module__rSKsLa__topicTitle,.LessonCycleStory-module__rSKsLa__question,.LessonCycleStory-module__rSKsLa__instruction,.LessonCycleStory-module__rSKsLa__assessment{font-family:var(--font-ui);font-size:var(--t-body);color:var(--ink-on-band);line-height:1.45}.LessonCycleStory-module__rSKsLa__question{max-width:52ch;font-size:1.125rem}.LessonCycleStory-module__rSKsLa__inlineValue{font-family:var(--font-mono);color:var(--ink-on-band);font-size:.92em}.LessonCycleStory-module__rSKsLa__explanation{font-family:var(--font-ui);font-size:var(--t-small);color:var(--ink-muted-dark);max-width:58ch;line-height:1.6}.LessonCycleStory-module__rSKsLa__stageNote{font-family:var(--font-ui);font-size:var(--t-micro);color:var(--ink-faint-dark);max-width:56ch;line-height:1.5}.LessonCycleStory-module__rSKsLa__stageFoot{margin-top:var(--s1)}.LessonCycleStory-module__rSKsLa__terminal{padding:var(--s4);overscroll-behavior-x:contain;border:1px solid var(--rule-dark);border-radius:var(--r-card);font-family:var(--font-mono);font-size:var(--t-micro);background:#00000057;line-height:1.7;overflow-x:auto}.LessonCycleStory-module__rSKsLa__terminalCaption,.LessonCycleStory-module__rSKsLa__outputCaption,.LessonCycleStory-module__rSKsLa__editorFile{font-family:var(--font-mono);font-size:var(--t-state);letter-spacing:var(--tracking-state);text-transform:uppercase;color:var(--ink-faint-dark);margin-bottom:var(--s2)}.LessonCycleStory-module__rSKsLa__termPrompt{color:var(--ink-on-band)}.LessonCycleStory-module__rSKsLa__termSigil{color:var(--ink-faint-dark);margin-inline-end:var(--s2)}.LessonCycleStory-module__rSKsLa__termOutput{color:var(--ink-muted-dark)}.LessonCycleStory-module__rSKsLa__options{gap:var(--s2);list-style:none;display:grid}.LessonCycleStory-module__rSKsLa__option{gap:var(--s3);padding:var(--s3) var(--s4);border:1px solid var(--rule-dark);border-radius:var(--r-control);font-family:var(--font-ui);font-size:var(--t-small);color:var(--ink-muted-dark);grid-template-columns:1.5rem minmax(0,1fr);align-items:baseline;display:grid}.LessonCycleStory-module__rSKsLa__optionMark{font-family:var(--font-mono);font-size:var(--t-state);color:var(--ink-faint-dark)}.LessonCycleStory-module__rSKsLa__option[data-selected]{border-color:var(--ink-on-band);background:color-mix(in srgb, var(--ink-on-band) 8%, transparent);color:var(--ink-on-band)}.LessonCycleStory-module__rSKsLa__option[data-selected] .LessonCycleStory-module__rSKsLa__optionMark{color:var(--ink-on-band)}.LessonCycleStory-module__rSKsLa__feedback{padding:var(--s4);border-radius:var(--r-card);border:1px solid var(--rule-dark);background:color-mix(in srgb, var(--band-strong) 16%, transparent)}.LessonCycleStory-module__rSKsLa__feedbackHead{font-family:var(--font-ui);font-size:var(--t-micro);font-weight:var(--w-ui-strong);color:var(--ink-on-band)}.LessonCycleStory-module__rSKsLa__feedbackBody{margin-top:var(--s2);font-family:var(--font-ui);font-size:var(--t-micro);color:var(--ink-muted-dark);max-width:58ch;line-height:1.6}.LessonCycleStory-module__rSKsLa__editor{border:1px solid var(--rule-dark);border-radius:var(--r-card);padding:var(--s4);background:#00000057}.LessonCycleStory-module__rSKsLa__editorLines{font-family:var(--font-mono);font-size:var(--t-micro);overscroll-behavior-x:contain;line-height:1.7;list-style:none;overflow-x:auto}.LessonCycleStory-module__rSKsLa__editorLine{gap:var(--s3);grid-template-columns:1.5rem minmax(0,1fr);display:grid}.LessonCycleStory-module__rSKsLa__gutter{color:var(--ink-faint-dark);text-align:end}.LessonCycleStory-module__rSKsLa__code{color:var(--ink-on-band);white-space:pre}.LessonCycleStory-module__rSKsLa__runAction{align-items:center;gap:var(--s2);min-height:36px;margin-top:var(--s3);padding:0 var(--s4);border-radius:var(--r-control);background:var(--ink-on-band);color:var(--ink-surface);font-family:var(--font-ui);font-size:var(--t-micro);font-weight:var(--w-ui-strong);display:inline-flex}.LessonCycleStory-module__rSKsLa__runGlyph{font-size:.82em}.LessonCycleStory-module__rSKsLa__output{padding:var(--s4);overscroll-behavior-x:contain;border:1px solid var(--rule-dark);border-radius:var(--r-card);font-family:var(--font-mono);font-size:var(--t-micro);line-height:1.7;overflow-x:auto}.LessonCycleStory-module__rSKsLa__outputLine{color:var(--ink-on-band)}.LessonCycleStory-module__rSKsLa__verdict{align-items:baseline;gap:var(--s3);font-family:var(--font-ui);font-size:var(--t-small);color:var(--ink-on-band);display:flex}.LessonCycleStory-module__rSKsLa__verdictBadge{padding:2px var(--s3);border-radius:var(--r-pill);background:color-mix(in srgb, var(--band-strong) 30%, transparent);border:1px solid color-mix(in srgb, var(--band-strong) 60%, transparent);font-family:var(--font-mono);font-size:var(--t-state);letter-spacing:var(--tracking-state);text-transform:uppercase;color:var(--ink-on-band);flex:none}.LessonCycleStory-module__rSKsLa__evidenceRow{justify-content:space-between;align-items:center;gap:var(--s3) var(--s6);padding:var(--s4);border:1px solid var(--rule-dark);border-radius:var(--r-card);flex-wrap:wrap;display:flex}.LessonCycleStory-module__rSKsLa__conceptLabel{font-family:var(--font-ui);font-size:var(--t-small);color:var(--ink-on-band);min-width:0}.LessonCycleStory-module__rSKsLa__unlocked{padding:var(--s4);border:1px solid var(--rule-dark);border-radius:var(--r-card);background:color-mix(in srgb, var(--ink-on-band) 5%, transparent)}.LessonCycleStory-module__rSKsLa__unlockedLabel{font-family:var(--font-mono);font-size:var(--t-state);letter-spacing:var(--tracking-state);text-transform:uppercase;color:var(--ink-faint-dark)}.LessonCycleStory-module__rSKsLa__unlockedText{margin-top:var(--s2);font-family:var(--font-ui);font-size:var(--t-small);color:var(--ink-on-band)}.LessonCycleStory-module__rSKsLa__card{min-inline-size:0;max-inline-size:100%;padding:var(--s5);border:1px solid var(--rule-dark);border-radius:var(--r-panel);background:var(--ink-surface);color:var(--ink-on-band);overflow-x:hidden}.LessonCycleStory-module__rSKsLa__cardHead{padding-bottom:var(--s4);border-bottom:1px solid var(--rule-dark)}.LessonCycleStory-module__rSKsLa__cardStage{font-family:var(--font-mono);font-size:var(--t-state);letter-spacing:var(--tracking-state);text-transform:uppercase;color:var(--ink-faint-dark)}.LessonCycleStory-module__rSKsLa__cardName{margin-top:var(--s2);font-family:var(--font-content);font-size:1.625rem;font-weight:var(--w-display);letter-spacing:var(--tracking-display-2);color:var(--ink-on-band);line-height:1.1}.LessonCycleStory-module__rSKsLa__cardLede{margin-top:var(--s2);font-family:var(--font-ui);font-size:var(--t-small);color:var(--ink-muted-dark);line-height:1.5}.LessonCycleStory-module__rSKsLa__cardCarried{margin-top:var(--s5);padding-top:var(--s4);border-top:1px solid var(--rule-dark);font-family:var(--font-ui);font-size:var(--t-micro);color:var(--ink-faint-dark)}@media (max-width:959px) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.LessonCycleStory-module__rSKsLa__card{animation:1ms linear both LessonCycleStory-module__rSKsLa__cardIn;animation-timeline:view();animation-range:entry entry 30%}}@supports not (animation-timeline:view()){.LessonCycleStory-module__rSKsLa__card{animation:none}}}@keyframes LessonCycleStory-module__rSKsLa__cardIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.LessonCycleStory-module__rSKsLa__card{opacity:1;animation:none;transform:none}}
.Providers-module__4sukla__provider{gap:var(--s2);flex-direction:column;min-height:44px;display:flex}.Providers-module__4sukla__googleHost,.Providers-module__4sukla__telegramHost{justify-content:center;width:100%;min-width:0;max-width:100%;min-height:44px;display:flex}.Providers-module__4sukla__providerPlaceholder{border:1px solid var(--rule);border-radius:var(--r-control);background:var(--sunken);min-height:44px;color:var(--ink-faint);justify-content:center;align-items:center;font-size:.875rem;display:flex}.Providers-module__4sukla__providerStatus{color:var(--ink-muted);text-align:center;font-size:.8125rem}.Providers-module__4sukla__providerError{color:var(--danger);font-size:.8125rem;line-height:1.5}.Providers-module__4sukla__providerNote{padding:var(--s3);border:1px solid var(--rule);border-radius:var(--r-control);background:var(--sunken);color:var(--ink-muted);font-size:.8125rem;line-height:1.55}.Providers-module__4sukla__providerNoteTitle{color:var(--ink);margin-bottom:var(--s1);font-weight:600;display:block}
.NextActionStory-module___lpTXW__track{--story-pinned:0;display:block}@media (min-width:960px){.NextActionStory-module___lpTXW__track{block-size:340vh;margin-top:var(--s8);--story-pinned:1}.NextActionStory-module___lpTXW__viewport{top:var(--header-h);block-size:calc(100svh - var(--header-h));align-items:center;display:flex;position:sticky}}.NextActionStory-module___lpTXW__frame{inline-size:100%;max-inline-size:1180px;margin-inline:auto}.NextActionStory-module___lpTXW__frameHead{justify-content:space-between;align-items:center;gap:var(--s3) var(--s8);padding-bottom:var(--s5);border-bottom:1px solid var(--rule-dark);flex-wrap:wrap;display:flex}.NextActionStory-module___lpTXW__sectionLabel{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-faint-dark)}.NextActionStory-module___lpTXW__frameBody{gap:var(--s8);margin-top:var(--s8);display:grid}@media (min-width:960px){.NextActionStory-module___lpTXW__frameBody{grid-template-columns:44fr 46fr;align-items:center;gap:0 10%}.NextActionStory-module___lpTXW__narrativeCell,.NextActionStory-module___lpTXW__canvasCell{display:grid}.NextActionStory-module___lpTXW__narrativeCell>*,.NextActionStory-module___lpTXW__canvasCell>*{grid-area:1/1}}.NextActionStory-module___lpTXW__heading{font-family:var(--font-content);font-size:clamp(1.75rem,1.2rem + 1.5vw,2.5rem);font-weight:var(--w-display);letter-spacing:var(--tracking-display-2);color:var(--ink-on-band);text-wrap:balance;max-width:22ch;line-height:1.15}.NextActionStory-module___lpTXW__reason{margin-top:var(--s5);font-family:var(--font-ui);font-size:var(--t-lede);color:var(--ink-muted-dark);max-width:46ch;line-height:1.55}.NextActionStory-module___lpTXW__consequence{margin-top:var(--s4);padding-top:var(--s4);border-top:1px solid var(--rule-dark);font-family:var(--font-ui);font-size:var(--t-small);color:var(--ink-on-band);max-width:40ch;line-height:1.5}.NextActionStory-module___lpTXW__narrative,.NextActionStory-module___lpTXW__card{min-inline-size:0}.NextActionStory-module___lpTXW__card{inline-size:min(100%,470px);padding:var(--s6);background:color-mix(in srgb, var(--ink-on-band) 5%, transparent);border:1px solid var(--rule-dark);border-radius:var(--r-panel);box-shadow:none}.NextActionStory-module___lpTXW__eyebrow{font-family:var(--font-mono);font-size:var(--t-state);letter-spacing:var(--tracking-state);text-transform:uppercase;color:var(--ink-faint-dark)}.NextActionStory-module___lpTXW__context{margin-top:var(--s3);font-family:var(--font-content);font-size:1.375rem;font-weight:var(--w-display);letter-spacing:-.015em;color:var(--ink-on-band);line-height:1.2}.NextActionStory-module___lpTXW__bandRow{align-items:center;gap:var(--s2) var(--s4);margin-top:var(--s5);padding:var(--s3) var(--s4);border:1px solid var(--rule-dark);border-radius:var(--r-card);flex-wrap:wrap;display:flex}.NextActionStory-module___lpTXW__bandConcept{font-family:var(--font-ui);font-size:var(--t-small);color:var(--ink-on-band)}.NextActionStory-module___lpTXW__bandHistory{font-family:var(--font-mono);font-size:var(--t-state);color:var(--ink-muted-dark)}.NextActionStory-module___lpTXW__requirement{align-items:baseline;gap:var(--s3);margin-top:var(--s3);padding:var(--s3) var(--s4);border:1px solid var(--rule-dark);border-radius:var(--r-card);font-family:var(--font-ui);font-size:var(--t-small);color:var(--ink-on-band);display:flex}.NextActionStory-module___lpTXW__requirementLabel{font-family:var(--font-mono);font-size:var(--t-state);letter-spacing:var(--tracking-state);text-transform:uppercase;color:var(--ink-faint-dark)}.NextActionStory-module___lpTXW__cardProgress{margin-top:var(--s5)}.NextActionStory-module___lpTXW__cta{align-items:center;gap:var(--s2);min-height:44px;margin-top:var(--s6);padding:0 var(--s5);font-family:var(--font-ui);font-size:var(--t-small);font-weight:var(--w-ui-strong);color:var(--ink-surface);background:var(--ink-on-band);border-radius:var(--r-control);display:inline-flex}.NextActionStory-module___lpTXW__arrow{transition:transform var(--dur-state) var(--ease-move)}@media (min-width:960px) and (prefers-reduced-motion:no-preference){.NextActionStory-module___lpTXW__narrative,.NextActionStory-module___lpTXW__card{opacity:0;visibility:hidden}.NextActionStory-module___lpTXW__narrative[data-shown],.NextActionStory-module___lpTXW__card[data-shown]{opacity:1;visibility:visible}.NextActionStory-module___lpTXW__card[data-shown] .NextActionStory-module___lpTXW__arrow{animation:NextActionStory-module___lpTXW__arrowNudge var(--dur-stage) var(--ease-move) 1 .4s}}@keyframes NextActionStory-module___lpTXW__arrowNudge{0%{transform:translate(0)}55%{transform:translate(4px)}to{transform:translate(0)}}@media (max-width:959px),(prefers-reduced-motion:reduce){.NextActionStory-module___lpTXW__track{block-size:auto;margin-top:var(--s8);--story-pinned:0}.NextActionStory-module___lpTXW__viewport{block-size:auto;display:block;position:static}.NextActionStory-module___lpTXW__frame{opacity:1;pointer-events:auto;transform:none}.NextActionStory-module___lpTXW__frameBody{gap:var(--s12);display:grid}.NextActionStory-module___lpTXW__narrativeCell,.NextActionStory-module___lpTXW__canvasCell{gap:var(--s8);display:grid}.NextActionStory-module___lpTXW__narrative+.NextActionStory-module___lpTXW__narrative,.NextActionStory-module___lpTXW__card+.NextActionStory-module___lpTXW__card{margin-top:var(--s6)}.NextActionStory-module___lpTXW__card{inline-size:100%}}@media (max-width:959px) and (min-width:360px) and (min-height:640px) and (prefers-reduced-motion:no-preference){.NextActionStory-module___lpTXW__track{block-size:220dvh;margin-top:var(--s6);--story-pinned:1}.NextActionStory-module___lpTXW__viewport{top:var(--header-h);block-size:calc(100dvh - var(--header-h));padding-block:max(var(--s3), env(safe-area-inset-top)) max(var(--s5), env(safe-area-inset-bottom));align-items:center;display:flex;position:sticky}.NextActionStory-module___lpTXW__frame{max-inline-size:none}.NextActionStory-module___lpTXW__frameBody{gap:var(--s5);margin-top:var(--s5);grid-template-columns:minmax(0,1fr);align-items:start}.NextActionStory-module___lpTXW__narrativeCell,.NextActionStory-module___lpTXW__canvasCell{gap:0;display:grid}.NextActionStory-module___lpTXW__narrativeCell>*,.NextActionStory-module___lpTXW__canvasCell>*{grid-area:1/1}.NextActionStory-module___lpTXW__canvasCell>*{align-self:start}.NextActionStory-module___lpTXW__heading{max-width:none;font-size:1.375rem;line-height:1.22}.NextActionStory-module___lpTXW__reason{margin-top:var(--s3);font-size:var(--t-small);max-width:none;line-height:1.5}.NextActionStory-module___lpTXW__consequence{margin-top:var(--s3);padding-top:var(--s3);font-size:var(--t-micro);max-width:none}.NextActionStory-module___lpTXW__card{inline-size:100%;padding:var(--s5)}.NextActionStory-module___lpTXW__narrative,.NextActionStory-module___lpTXW__card{opacity:0;visibility:hidden}.NextActionStory-module___lpTXW__narrative[data-shown],.NextActionStory-module___lpTXW__card[data-shown]{opacity:1;visibility:visible}.NextActionStory-module___lpTXW__frame{opacity:1;transform:none}.NextActionStory-module___lpTXW__narrative+.NextActionStory-module___lpTXW__narrative,.NextActionStory-module___lpTXW__card+.NextActionStory-module___lpTXW__card{margin-top:0}}
.layout-module__IhuU0q__shell{background:var(--canvas);min-height:100dvh;color:var(--ink);flex-direction:column;scroll-padding-top:5rem;display:flex}.layout-module__IhuU0q__shell>main{flex:1}.layout-module__IhuU0q__skip{left:var(--s4);top:var(--s4);z-index:10;padding:var(--s2) var(--s4);border-radius:var(--r-control);background:var(--accent);color:var(--accent-ink);font-family:var(--font-ui);font-size:.875rem;text-decoration:none;position:absolute;transform:translateY(-200%)}.layout-module__IhuU0q__skip:focus-visible{outline:2px solid var(--ink);outline-offset:2px;transform:none}.layout-module__IhuU0q__header{z-index:5;background:color-mix(in srgb, var(--canvas) 88%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--rule);position:sticky;top:0}.layout-module__IhuU0q__headerInner{justify-content:space-between;align-items:center;gap:var(--s4);max-width:var(--canvas-max);padding:var(--s4) var(--s6);margin-inline:auto;display:flex}.layout-module__IhuU0q__brand{color:var(--ink);font-size:1.125rem;text-decoration:none;display:inline-block}.layout-module__IhuU0q__brand:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:var(--r-focus)}@media (max-width:640px){.layout-module__IhuU0q__headerInner{padding:var(--s3) var(--s4)}}@media print{.layout-module__IhuU0q__header,.layout-module__IhuU0q__skip{display:none}.layout-module__IhuU0q__shell{background:0 0;min-height:0}}
.not-found-module__1jPrVq__page{min-height:100dvh;padding:var(--s8) var(--s6);background:var(--canvas);justify-content:center;align-items:center;display:flex}.not-found-module__1jPrVq__inner{max-width:34rem}.not-found-module__1jPrVq__brand{color:var(--ink);margin-bottom:var(--s12);font-size:1.125rem;text-decoration:none;display:inline-flex}.not-found-module__1jPrVq__title{font-family:var(--font-content);font-size:clamp(2rem,1.5rem + 1.6vw,2.75rem);font-weight:var(--w-display);letter-spacing:var(--tracking-display-2);color:var(--ink);text-wrap:balance;line-height:1.1}.not-found-module__1jPrVq__body{margin-top:var(--s4);font-family:var(--font-ui);font-size:var(--t-lede);color:var(--ink-muted);max-width:44ch;line-height:1.55}.not-found-module__1jPrVq__actions{align-items:center;gap:var(--s6);margin-top:var(--s8);flex-wrap:wrap;display:flex}.not-found-module__1jPrVq__primary{min-height:48px;padding:0 var(--s5);font-family:var(--font-ui);font-size:var(--t-small);color:var(--accent-ink);background:var(--accent);border-radius:var(--r-control);transition:background-color var(--dur-state) var(--ease-move);border:0;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.not-found-module__1jPrVq__primary:hover{background:var(--accent-hover)}.not-found-module__1jPrVq__secondary{min-height:44px;font-family:var(--font-ui);font-size:var(--t-small);color:var(--ink-muted);transition:color var(--dur-state) var(--ease-move);align-items:center;text-decoration:none;display:inline-flex}.not-found-module__1jPrVq__secondary:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.not-found-module__1jPrVq__topRow{justify-content:space-between;align-items:center;gap:var(--s4);display:flex}
.Login-module__9-SS8G__page{min-height:100vh;padding:var(--s8) var(--s4);place-items:center;display:grid}.Login-module__9-SS8G__panel{width:100%;min-width:0;max-width:380px}@media (min-width:1024px) and (min-height:700px){.Login-module__9-SS8G__page{padding-bottom:calc(var(--s16) + var(--s8));align-items:center}.Login-module__9-SS8G__panel{max-width:424px}.Login-module__9-SS8G__brand{margin-bottom:var(--s8);font-size:1.4375rem}.Login-module__9-SS8G__glyph{width:24px;height:24px}.Login-module__9-SS8G__title{font-size:2.375rem}.Login-module__9-SS8G__subtitle{max-width:38ch;font-size:1.0625rem}.Login-module__9-SS8G__form{margin-top:var(--s12)}.Login-module__9-SS8G__footnote{margin-top:var(--s8)}}.Login-module__9-SS8G__brand{align-items:center;gap:var(--s2);font-family:var(--font-content);color:var(--ink);margin-bottom:var(--s6);font-size:1.25rem;display:flex}.Login-module__9-SS8G__title{font-family:var(--font-content);letter-spacing:-.02em;color:var(--ink);font-size:1.75rem;font-weight:400;line-height:1.2}.Login-module__9-SS8G__subtitle{margin-top:var(--s2);color:var(--ink-muted);font-size:.9375rem;line-height:1.6}.Login-module__9-SS8G__form{margin-top:var(--s4);gap:var(--s3);flex-direction:column;display:flex}.Login-module__9-SS8G__form>button[type=submit]{margin-top:var(--s2)}.Login-module__9-SS8G__input[aria-invalid=true]{border-color:var(--danger)}.Login-module__9-SS8G__label{color:var(--ink);font-size:.8125rem;font-weight:500}.Login-module__9-SS8G__input{width:100%;min-height:44px;padding:0 var(--s3);background:var(--surface);border:1px solid var(--rule-strong);border-radius:var(--r-control);color:var(--ink);transition:border-color var(--dur-state) ease;font-size:.9375rem}.Login-module__9-SS8G__input:hover{border-color:var(--ink-faint)}.Login-module__9-SS8G__input::placeholder{color:var(--ink-faint)}.Login-module__9-SS8G__codeInput{font-family:var(--font-mono);letter-spacing:.4em;text-align:center;padding-inline:var(--s2);font-size:1.25rem}.Login-module__9-SS8G__hint{color:var(--ink-muted);font-size:.8125rem;line-height:1.5}.Login-module__9-SS8G__error{color:var(--danger);font-size:.8125rem;line-height:1.5}.Login-module__9-SS8G__providers{margin-top:var(--s8);gap:var(--s3);flex-direction:column;display:flex}.Login-module__9-SS8G__divider{align-items:center;gap:var(--s3);margin:var(--s8) 0 var(--s2);color:var(--ink-faint);font-size:.75rem;display:flex}.Login-module__9-SS8G__divider:before,.Login-module__9-SS8G__divider:after{content:"";background:var(--rule);flex:1;height:1px}.Login-module__9-SS8G__footnote{margin-top:var(--s6);color:var(--ink-faint);font-size:.75rem;line-height:1.6}.Login-module__9-SS8G__footnote a{color:var(--ink-muted);text-underline-offset:.15em;text-decoration:underline}.Login-module__9-SS8G__footnote a:hover{color:var(--ink)}.Login-module__9-SS8G__backRow{margin-top:var(--s1);justify-content:flex-start;display:flex}.Login-module__9-SS8G__topRow{justify-content:space-between;align-items:center;gap:var(--s4);display:flex}
.StickyCta-module__YiLxmG__bar{display:none}@media (max-width:719px){.StickyCta-module__YiLxmG__bar{inset-inline:0;z-index:40;background:color-mix(in srgb, var(--canvas) 88%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--rule);padding:var(--s3) var(--s5) calc(var(--s3) + env(safe-area-inset-bottom));opacity:0;transition:opacity .2s var(--ease-overlay-exit,ease), transform .2s var(--ease-overlay-exit,ease);display:block;position:fixed;bottom:0;transform:translateY(100%)}.StickyCta-module__YiLxmG__bar[data-shown]{opacity:1;transition:opacity .24s var(--ease-overlay-enter,ease), transform .24s var(--ease-overlay-enter,ease);transform:none}.StickyCta-module__YiLxmG__bar[data-state=closing]{pointer-events:none}}.StickyCta-module__YiLxmG__cta{width:100%;min-height:48px;padding:0 var(--s5);font-family:var(--font-ui);font-size:var(--t-body);color:var(--accent-ink);background:var(--accent);border-radius:var(--r-control);transition:background-color var(--dur-state) var(--ease-move), transform var(--dur-press) var(--ease-move);border:0;justify-content:center;align-items:center;font-weight:500;text-decoration:none;display:flex}.StickyCta-module__YiLxmG__cta:hover{background:var(--accent-hover)}.StickyCta-module__YiLxmG__cta:active{background:var(--ink)}@media (prefers-reduced-motion:reduce){.StickyCta-module__YiLxmG__bar{transition:none;transform:none}.StickyCta-module__YiLxmG__bar[data-shown]{opacity:1;transform:none}.StickyCta-module__YiLxmG__cta:active{transform:none}}
.WaitlistRemoval-module__Kjzv0W__page{max-width:34rem;padding:var(--s8) var(--s6) var(--s16);gap:var(--s6);margin:0 auto;display:grid}.WaitlistRemoval-module__Kjzv0W__title{font-family:var(--font-content);color:var(--ink);font-size:1.75rem;font-weight:400;line-height:1.2}.WaitlistRemoval-module__Kjzv0W__body{color:var(--ink-muted);font-size:1rem;line-height:1.6}.WaitlistRemoval-module__Kjzv0W__form{gap:var(--s3);display:grid}.WaitlistRemoval-module__Kjzv0W__label{color:var(--ink);font-size:.875rem;font-weight:500}.WaitlistRemoval-module__Kjzv0W__input{font-family:var(--font-ui);color:var(--ink);background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-control);padding:.8125rem .875rem;font-size:1rem;line-height:1.2;transition:border-color .14s,box-shadow .14s}.WaitlistRemoval-module__Kjzv0W__input:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-quiet);outline:none}.WaitlistRemoval-module__Kjzv0W__input[aria-invalid=true]{border-color:var(--danger)}.WaitlistRemoval-module__Kjzv0W__code{font-variant-numeric:tabular-nums;letter-spacing:.08em}.WaitlistRemoval-module__Kjzv0W__actions{gap:var(--s3);flex-wrap:wrap;align-items:center;display:flex}.WaitlistRemoval-module__Kjzv0W__message{color:var(--ink-muted);font-size:.9375rem;line-height:1.55}.WaitlistRemoval-module__Kjzv0W__error{color:var(--danger);}.WaitlistRemoval-module__Kjzv0W__done{gap:var(--s3);padding:var(--s6);background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-card);display:grid}.WaitlistRemoval-module__Kjzv0W__footnote{color:var(--ink-faint);font-size:.875rem;line-height:1.55}.WaitlistRemoval-module__Kjzv0W__footnote a{color:inherit;text-underline-offset:.15em;text-decoration:underline}.WaitlistRemoval-module__Kjzv0W__steps{gap:var(--s5);margin-top:var(--s5);padding-bottom:var(--s5);border-bottom:1px solid var(--rule);font-family:var(--font-mono);font-size:var(--t-state);letter-spacing:var(--tracking-state);text-transform:uppercase;list-style:none;display:flex}.WaitlistRemoval-module__Kjzv0W__step{color:var(--ink-faint)}.WaitlistRemoval-module__Kjzv0W__step[data-state=current]{color:var(--ink)}.WaitlistRemoval-module__Kjzv0W__step[data-state=done]{color:var(--ink-muted)}.WaitlistRemoval-module__Kjzv0W__aside{margin-top:var(--s6);padding-top:var(--s4);border-top:1px solid var(--rule);font-family:var(--font-ui);font-size:var(--t-micro);color:var(--ink-faint);max-width:54ch;line-height:1.6}.WaitlistRemoval-module__Kjzv0W__topRow{margin-top:calc(var(--s4) * -1);margin-bottom:var(--s2);justify-content:flex-end;display:flex}
