.demo-form-module__zxYX_q__card{background:#fff;border-radius:28px;padding:36px 34px 30px;box-shadow:0 1px #1b1b1b0a,0 24px 70px #1b1b1b14}.demo-form-module__zxYX_q__title{font-size:var(--type-heading);letter-spacing:-.03em;font-weight:600;line-height:1.2}.demo-form-module__zxYX_q__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 14px;display:grid}.demo-form-module__zxYX_q__field{color:var(--muted);gap:7px;font-size:14px;font-weight:500;display:grid}.demo-form-module__zxYX_q__field em{color:var(--faint);margin-left:4px;font-style:normal;font-weight:400}.demo-form-module__zxYX_q__required{margin-left:2px}.demo-form-module__zxYX_q__wide{grid-column:1/-1}.demo-form-module__zxYX_q__field :is(input,select,textarea){background:var(--paper);width:100%;min-height:50px;color:var(--ink);font:inherit;border:1px solid #d9dcdf;border-radius:14px;padding:12px 14px;font-size:16px;font-weight:400;transition:border-color .18s,background .18s}.demo-form-module__zxYX_q__field textarea{resize:vertical;min-height:92px}.demo-form-module__zxYX_q__field select{appearance:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234f4f4f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 14px center / 16px no-repeat, var(--paper);padding-right:40px}.demo-form-module__zxYX_q__field :is(input,select,textarea):hover{border-color:#b9bec5}.demo-form-module__zxYX_q__field :is(input,select,textarea):focus{border-color:var(--ink);background-color:#fff;outline:none}.demo-form-module__zxYX_q__submit{background:var(--amber);width:100%;min-height:56px;color:var(--ink);font:inherit;cursor:pointer;border:0;border-radius:999px;margin-top:24px;font-size:17px;font-weight:500;transition:background .18s,transform .18s}.demo-form-module__zxYX_q__submit:hover{background:var(--amber-hover);transform:translateY(-2px)}.demo-form-module__zxYX_q__note{color:var(--muted);margin-top:14px;font-size:16px;line-height:1.6}.demo-form-module__zxYX_q__link{color:var(--ink);border-bottom:1px solid;font-weight:500}.demo-form-module__zxYX_q__back{border:1px solid var(--ink);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:999px;margin-top:24px;padding:10px 22px;font-size:15px}.demo-form-module__zxYX_q__back:hover{background:var(--ink);color:var(--paper)}@media (max-width:640px){.demo-form-module__zxYX_q__card{border-radius:22px;padding:28px 20px 24px}.demo-form-module__zxYX_q__grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.demo-form-module__zxYX_q__submit:hover{transform:none}}
.landing-module__Ao9MkG__page{--paper:#fafbfc;--ink:#1b1b1b;--muted:#2b2b2b;--faint:#555;--line:#e0e0e0;--soft:#eceeef;--amber:#f5a500;--amber-hover:#ffd34d;--amber-soft:#fff2c7;--focus:#1a45bc;--font-display:var(--font-raleway), "Arial Black", sans-serif;--type-hero:clamp(44px, 5vw, 72px);--type-display:clamp(34px, 3.5vw, 52px);--type-heading:clamp(22px, 1.9vw, 28px);--type-title:20px;--section-pad:clamp(44px, 4.6vw, 68px);--head-gap:clamp(32px, 3.4vw, 48px);--nav-height:76px;--gutter:clamp(48px, 13vw, 240px);background:var(--paper);color:var(--ink);font-family:var(--font-roboto), Arial, sans-serif;font-synthesis:none;-webkit-font-smoothing:antialiased;overflow:clip}.landing-module__Ao9MkG__page *,.landing-module__Ao9MkG__page :before,.landing-module__Ao9MkG__page :after{box-sizing:border-box}:where(.landing-module__Ao9MkG__page) :where(h1,h2,h3,h4,p,ul,ol,dl,dd,figure,blockquote){margin:0}:where(.landing-module__Ao9MkG__page) :where(ul,ol){padding:0;list-style:none}:where(.landing-module__Ao9MkG__page) a{color:inherit;text-decoration:none}.landing-module__Ao9MkG__page :is(a,button,summary,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--focus);outline-offset:4px}.landing-module__Ao9MkG__page section[id]{scroll-margin-top:var(--nav-height)}.landing-module__Ao9MkG__container{width:min(100% - var(--gutter), 1200px);margin-inline:auto}.landing-module__Ao9MkG__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.landing-module__Ao9MkG__skip{z-index:60;background:var(--paper);border-radius:12px;padding:12px 16px;position:absolute;top:12px;left:24px;transform:translateY(-160%)}.landing-module__Ao9MkG__skip:focus{transform:translateY(0)}:where(.landing-module__Ao9MkG__page) :is(h1,h2){font-family:var(--font-display);font-size:var(--type-display);font-variant-numeric:lining-nums;letter-spacing:-.02em;text-wrap:balance;font-weight:800;line-height:1.06}.landing-module__Ao9MkG__body{color:var(--muted);text-wrap:pretty;font-size:19px;line-height:1.65}.landing-module__Ao9MkG__mark{background:linear-gradient(to top, transparent .04em, var(--amber) .04em .34em, transparent .34em);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-inline:.04em}.landing-module__Ao9MkG__stats{--rule:var(--line);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.landing-module__Ao9MkG__stats li{text-align:center;align-content:center;justify-items:center;gap:10px;padding:4px 16px;display:grid}.landing-module__Ao9MkG__stats li+li{border-left:1px solid var(--rule)}.landing-module__Ao9MkG__statValue{font-family:var(--font-display);font-variant-numeric:lining-nums;letter-spacing:-.02em;font-size:clamp(36px,3.6vw,52px);font-weight:800;line-height:1}.landing-module__Ao9MkG__statLabel{color:var(--muted);font-size:15px;line-height:1.35}.landing-module__Ao9MkG__button{white-space:nowrap;background:var(--amber);width:fit-content;min-height:58px;color:var(--ink);font:inherit;cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:17px 34px;font-size:17px;font-weight:500;line-height:1.3;transition:background .18s;display:inline-flex}.landing-module__Ao9MkG__button:hover{background:var(--amber-hover)}.landing-module__Ao9MkG__textLink{color:var(--ink);border-bottom:1px solid;padding-bottom:2px;font-weight:500;transition:color .18s}.landing-module__Ao9MkG__textLink:hover{color:var(--faint)}.landing-module__Ao9MkG__problem,.landing-module__Ao9MkG__results,.landing-module__Ao9MkG__research,.landing-module__Ao9MkG__values,.landing-module__Ao9MkG__course,.landing-module__Ao9MkG__faq,.landing-module__Ao9MkG__closing,.landing-module__Ao9MkG__reasons{padding-block:var(--section-pad)}.landing-module__Ao9MkG__problem>h2,.landing-module__Ao9MkG__values>h2,.landing-module__Ao9MkG__faq>h2,.landing-module__Ao9MkG__reasons>h2{text-align:center;margin-inline:auto}.landing-module__Ao9MkG__pfAi{padding-block:calc(var(--section-pad) * 1.4);background:var(--ink);color:var(--paper)}.landing-module__Ao9MkG__pfAi .landing-module__Ao9MkG__body{color:#d6d6d6}.landing-module__Ao9MkG__pfAiGrid{margin-top:var(--head-gap);grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.landing-module__Ao9MkG__pfAiGrid li{border-top:3px solid var(--amber);padding-top:24px}.landing-module__Ao9MkG__pfAiGrid .landing-module__Ao9MkG__panelBody{color:#d6d6d6}.landing-module__Ao9MkG__pfAiMore{margin-top:var(--head-gap);color:var(--amber);border-bottom:1px solid;padding-bottom:2px;font-weight:500;display:inline-block}.landing-module__Ao9MkG__pfAiMore:hover{color:var(--amber-hover)}.landing-module__Ao9MkG__coursePanel{background:var(--amber);border-radius:28px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px 48px;padding:clamp(32px,4vw,56px);display:grid}.landing-module__Ao9MkG__coursePanel h2{font-size:var(--type-display)}.landing-module__Ao9MkG__coursePanel .landing-module__Ao9MkG__body{max-width:640px;color:var(--ink);margin-top:20px}.landing-module__Ao9MkG__eyebrow{letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px;font-size:15px;font-weight:600}.landing-module__Ao9MkG__button.landing-module__Ao9MkG__courseButton{background:var(--ink);color:var(--paper)}.landing-module__Ao9MkG__button.landing-module__Ao9MkG__courseButton:hover{background:#333}.landing-module__Ao9MkG__nav{z-index:50;background:var(--paper);box-shadow:0 1px 0 var(--line);position:sticky;top:0}.landing-module__Ao9MkG__navInner{height:var(--nav-height);align-items:center;gap:40px;display:flex}.landing-module__Ao9MkG__logo{flex:none;display:block}.landing-module__Ao9MkG__logo img{width:auto;height:38px;display:block}.landing-module__Ao9MkG__navLinks{gap:30px;margin-left:auto;font-size:15px;display:flex}.landing-module__Ao9MkG__navLinks a{transition:color .18s}.landing-module__Ao9MkG__navLinks a:hover{color:var(--faint)}.landing-module__Ao9MkG__navActions{align-items:center;gap:22px;margin-left:12px;display:flex}.landing-module__Ao9MkG__navLogin{white-space:nowrap;font-size:15px;font-weight:500}.landing-module__Ao9MkG__navLogin:hover{color:var(--faint)}.landing-module__Ao9MkG__button.landing-module__Ao9MkG__navCta{min-height:44px;padding:10px 22px;font-size:15px}.landing-module__Ao9MkG__hero{z-index:1;padding-block:clamp(64px, 11vh, 120px) var(--section-pad);background:var(--paper);text-align:center;border-radius:0 0 40px 40px;position:relative}.landing-module__Ao9MkG__hero h1{font-size:var(--type-hero);font-weight:900;line-height:1}.landing-module__Ao9MkG__heroFail{background:var(--amber);border-radius:.18em;padding:.02em .28em .12em;display:inline-block;box-shadow:inset 0 -.1em #0000002e}.landing-module__Ao9MkG__heroOrbit{aspect-ratio:3/2;width:100%;max-width:600px;margin:0 auto 48px}.landing-module__Ao9MkG__heroOrbit,.landing-module__Ao9MkG__heroOrbit~*{position:relative}.landing-module__Ao9MkG__heroLead{max-width:860px;color:var(--muted);text-wrap:balance;margin:40px auto 0;font-size:24px;line-height:1.5}.landing-module__Ao9MkG__persona{min-width:0;color:var(--faint);border:0;justify-content:center;align-items:center;gap:14px;margin:64px 0 0;padding:0;font-size:16px;display:flex}.landing-module__Ao9MkG__personaOptions{background:#fff;border:1px solid #d9dcdf;border-radius:999px;gap:2px;padding:4px;display:flex}.landing-module__Ao9MkG__personaOption{min-height:44px;color:var(--ink);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0 20px;font-size:15px;font-weight:500;transition:background .16s,color .16s;display:inline-flex;position:relative}.landing-module__Ao9MkG__personaOption:hover{background:var(--soft)}.landing-module__Ao9MkG__personaOption:has(input:checked){background:var(--ink);color:#fff}.landing-module__Ao9MkG__personaOption:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.landing-module__Ao9MkG__personaOption input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.landing-module__Ao9MkG__heroAction{justify-content:center;align-items:center;min-height:66px;margin-top:32px;display:flex}.landing-module__Ao9MkG__emailCta{--cta-width:148px;--cta-inset:7px;width:min(100%,540px);position:relative}.landing-module__Ao9MkG__emailCta input{width:100%;height:66px;padding:0 calc(var(--cta-width) + var(--cta-inset) + 14px) 0 26px;color:var(--ink);font:inherit;background:#fff;border:1px solid #d9dcdf;border-radius:999px;font-size:17px;transition:border-color .18s}.landing-module__Ao9MkG__emailCta:hover input{border-color:#b9bec5}.landing-module__Ao9MkG__emailCta input:focus-visible{border-color:var(--ink)}.landing-module__Ao9MkG__emailCta input::placeholder{color:var(--faint)}.landing-module__Ao9MkG__emailCta .landing-module__Ao9MkG__button{inset-block:var(--cta-inset);right:var(--cta-inset);width:var(--cta-width);min-height:0;padding:0;position:absolute}.landing-module__Ao9MkG__heroAccount{color:var(--faint);margin-top:24px;font-size:15px}.landing-module__Ao9MkG__heroAccount a{color:var(--ink);text-underline-offset:3px;font-weight:500;text-decoration:underline}.landing-module__Ao9MkG__heroAccount a:hover{color:var(--faint)}.landing-module__Ao9MkG__statsBand,.landing-module__Ao9MkG__aboutBand{background:var(--amber);margin-top:-40px;padding-block:calc(40px + clamp(48px,6vw,88px)) clamp(48px,6vw,88px)}.landing-module__Ao9MkG__statsBand .landing-module__Ao9MkG__stats{--rule:#c98a00}.landing-module__Ao9MkG__statsBand .landing-module__Ao9MkG__stats li{gap:clamp(12px,1.4vw,20px);padding-block:8px}.landing-module__Ao9MkG__statsBand .landing-module__Ao9MkG__statValue{font-size:clamp(44px,5vw,80px)}.landing-module__Ao9MkG__statsBand .landing-module__Ao9MkG__statLabel{color:var(--ink);font-size:18px}.landing-module__Ao9MkG__problemGrid{margin-top:var(--head-gap);grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.landing-module__Ao9MkG__problemGrid li{background:var(--amber-soft);box-shadow:none}.landing-module__Ao9MkG__reasonGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-module__Ao9MkG__sectionHead{max-width:880px}.landing-module__Ao9MkG__sectionHead .landing-module__Ao9MkG__body{max-width:640px;margin-top:28px}.landing-module__Ao9MkG__panel{background:#fff;border-radius:28px;padding:38px 36px;box-shadow:0 12px 60px #1b1b1b06}.landing-module__Ao9MkG__panelTitle{font-size:var(--type-heading);letter-spacing:-.03em;text-wrap:balance;font-weight:600;line-height:1.2}.landing-module__Ao9MkG__panelBody{color:var(--muted);text-wrap:pretty;margin-top:16px;font-size:16px;line-height:1.6}.landing-module__Ao9MkG__panelBody strong{color:var(--ink);font-weight:600}.landing-module__Ao9MkG__resultsCharts{margin-top:var(--head-gap);grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:24px;display:grid}.landing-module__Ao9MkG__progressPanel{flex-direction:column;display:flex}.landing-module__Ao9MkG__barChart{--value-width:3.5rem;flex:1;align-content:center;gap:20px;margin-top:28px;display:grid;container-type:inline-size}.landing-module__Ao9MkG__barRow{grid-template-columns:minmax(0,1fr);align-items:center;gap:6px;display:grid}.landing-module__Ao9MkG__barLabel{font-size:15px;font-weight:500;line-height:20px}.landing-module__Ao9MkG__barTrack{align-items:center;gap:12px;height:32px;display:flex}.landing-module__Ao9MkG__barFill{background:#b9bec5;border-radius:8px;flex:none;height:100%}.landing-module__Ao9MkG__barRow[data-highlight] .landing-module__Ao9MkG__barFill{background:var(--amber)}.landing-module__Ao9MkG__barValue{font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}@container (min-width:30rem){.landing-module__Ao9MkG__barRow{grid-template-columns:13rem minmax(0,1fr);gap:16px}}.landing-module__Ao9MkG__shiftLegend,.landing-module__Ao9MkG__shiftChart{--shift-low:var(--amber);--shift-high:#b9bec5;--shift-high-line:#959ba3}.landing-module__Ao9MkG__shiftLegend{color:var(--muted);flex-wrap:wrap;gap:6px 20px;margin-top:16px;font-size:14px;line-height:20px;display:flex}.landing-module__Ao9MkG__shiftLegend li{align-items:center;gap:8px;display:flex}.landing-module__Ao9MkG__shiftLegend li:before{content:"";background:var(--shift-low);border-radius:3px;flex:none;width:12px;height:12px}.landing-module__Ao9MkG__shiftLegend li[data-group=high]:before{background:var(--shift-high)}.landing-module__Ao9MkG__shiftChart{margin-top:28px;container-type:inline-size}.landing-module__Ao9MkG__shiftRow+.landing-module__Ao9MkG__shiftRow{margin-top:20px}.landing-module__Ao9MkG__shiftLabel{margin-bottom:4px;font-size:15px;font-weight:500;line-height:20px;display:block}.landing-module__Ao9MkG__shiftPlot{border-bottom:1px solid var(--line);height:84px;margin-top:28px;position:relative}.landing-module__Ao9MkG__shiftPlot svg{width:100%;height:100%;display:block;overflow:visible}.landing-module__Ao9MkG__shiftPlot path{vector-effect:non-scaling-stroke}.landing-module__Ao9MkG__shiftHighArea{fill:var(--shift-high);opacity:.45}.landing-module__Ao9MkG__shiftLowArea{fill:var(--shift-low);opacity:.3}.landing-module__Ao9MkG__shiftHighLine,.landing-module__Ao9MkG__shiftLowLine{fill:none;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.landing-module__Ao9MkG__shiftHighLine{stroke:var(--shift-high-line)}.landing-module__Ao9MkG__shiftLowLine{stroke:var(--shift-low)}.landing-module__Ao9MkG__shiftGap{top:0;bottom:0;left:var(--from);width:calc(var(--to) - var(--from));border:1px solid var(--ink);border-bottom:0;position:absolute}.landing-module__Ao9MkG__shiftGapLabel{white-space:nowrap;font-size:14px;font-weight:600;line-height:20px;position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%)}.landing-module__Ao9MkG__shiftAxis{height:20px;color:var(--faint);font-variant-numeric:tabular-nums;margin-top:8px;font-size:13px;line-height:20px;position:relative}.landing-module__Ao9MkG__shiftAxis span{position:absolute;transform:translate(-50%)}.landing-module__Ao9MkG__shiftAxis span:first-child{transform:none}.landing-module__Ao9MkG__shiftAxis span:last-child{transform:translate(-100%)}@container (min-width:26rem){.landing-module__Ao9MkG__shiftRow{position:relative}.landing-module__Ao9MkG__shiftLabel{margin:0;position:absolute;top:0;left:0}}.landing-module__Ao9MkG__researchPanel{margin-top:var(--head-gap);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:56px;display:grid}.landing-module__Ao9MkG__researchPanel .landing-module__Ao9MkG__panelBody{max-width:560px}.landing-module__Ao9MkG__researchVisual{place-items:center;display:grid}.landing-module__Ao9MkG__researchBook{width:44%;max-width:196px;height:auto}.landing-module__Ao9MkG__papers{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:56px;display:grid}.landing-module__Ao9MkG__paper{grid-row:span 4;grid-template-rows:subgrid;row-gap:0;padding:28px 26px 26px;transition:box-shadow .18s,transform .18s;display:grid;position:relative}.landing-module__Ao9MkG__paper:hover{transform:translateY(-2px);box-shadow:0 16px 48px #1b1b1b14}.landing-module__Ao9MkG__paper:has(a:focus-visible){outline:2px solid var(--focus);outline-offset:4px}.landing-module__Ao9MkG__page .landing-module__Ao9MkG__paper a:focus-visible{outline:none}.landing-module__Ao9MkG__paper[data-ours]{background:var(--amber-soft);box-shadow:none}.landing-module__Ao9MkG__paper[data-ours]:hover{box-shadow:0 16px 48px #f5a50024}.landing-module__Ao9MkG__paperVenue{color:var(--faint);letter-spacing:.02em;font-size:13px;font-weight:500;line-height:1.4}.landing-module__Ao9MkG__paperHeadline{font-size:var(--type-title);letter-spacing:-.01em;text-wrap:balance;margin-top:14px;font-weight:600;line-height:1.25}.landing-module__Ao9MkG__paperTakeaway{color:var(--muted);text-wrap:pretty;margin-top:12px;font-size:15px;line-height:1.6}.landing-module__Ao9MkG__paperCite{border-top:1px solid var(--line);flex-direction:column;gap:6px;margin-top:24px;padding-top:18px;display:flex}.landing-module__Ao9MkG__paper[data-ours] .landing-module__Ao9MkG__paperCite{border-top-color:#f0d68a}.landing-module__Ao9MkG__paperTitle{color:var(--ink);font-size:14px;font-weight:500;line-height:1.45}.landing-module__Ao9MkG__paperTitle a:after{content:"";border-radius:inherit;position:absolute;inset:0}.landing-module__Ao9MkG__paper:hover .landing-module__Ao9MkG__paperTitle a{text-underline-offset:3px;text-decoration:underline}.landing-module__Ao9MkG__paperAuthors{color:var(--faint);font-size:13px;line-height:1.5}.landing-module__Ao9MkG__paperTag{background:var(--amber);width:fit-content;color:var(--ink);border-radius:999px;margin-top:8px;padding:3px 10px;font-size:12px;font-weight:500}.landing-module__Ao9MkG__press{margin-top:clamp(72px,7vw,112px)}.landing-module__Ao9MkG__pressTitle{font-family:inherit;font-size:var(--type-title);font-weight:500}.landing-module__Ao9MkG__logoStrip{width:100vw;margin-top:24px;margin-left:calc(50% - 50vw);padding-block:4px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.landing-module__Ao9MkG__logoTrack{width:max-content;animation:50s linear infinite landing-module__Ao9MkG__logo-marquee;display:flex}.landing-module__Ao9MkG__logoStrip:has(:focus-visible) .landing-module__Ao9MkG__logoTrack{animation-play-state:paused}.landing-module__Ao9MkG__logoSet{gap:16px;padding-right:16px;display:flex}.landing-module__Ao9MkG__logoCard{background:#fff;border:1px solid #e7e8ea;border-radius:18px;place-items:center;width:200px;height:96px;transition:border-color .18s;display:grid}.landing-module__Ao9MkG__logoCard:hover{border-color:#cfd2d6}.landing-module__Ao9MkG__pressLogo{opacity:.85;transition:opacity .18s}.landing-module__Ao9MkG__logoCard:hover .landing-module__Ao9MkG__pressLogo{opacity:1}@keyframes landing-module__Ao9MkG__logo-marquee{to{transform:translate(-50%)}}.landing-module__Ao9MkG__valueFlow{--row-gap:56px;--stroke:3px;--dot:13px;gap:var(--row-gap);margin-top:var(--head-gap);flex-direction:column;display:flex}.landing-module__Ao9MkG__valueFlow li{background:var(--amber-soft);width:57.1429%;box-shadow:none;position:relative}.landing-module__Ao9MkG__valueFlow .landing-module__Ao9MkG__panelTitle{text-wrap:pretty}.landing-module__Ao9MkG__valueFlow li:nth-child(2n){align-self:flex-end}.landing-module__Ao9MkG__valueFlow li:not(:last-child):after{content:"";top:calc(50% - var(--stroke) / 2);width:calc(25% + var(--stroke) / 2);height:calc(50% + var(--row-gap) + var(--stroke) / 2);border-top:var(--stroke) solid var(--amber);border-right:var(--stroke) solid var(--amber);border-top-right-radius:28px;position:absolute;left:100%}.landing-module__Ao9MkG__valueFlow li:nth-child(2n):after{border-right:0;border-left:var(--stroke) solid var(--amber);border-radius:28px 0 0;left:auto;right:100%}.landing-module__Ao9MkG__valueFlow li+li:before{content:"";width:var(--dot);height:var(--dot);background:var(--amber);border-radius:50%;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.landing-module__Ao9MkG__faq{width:min(100% - var(--gutter), 800px);margin:0 auto}.landing-module__Ao9MkG__questions{margin-top:var(--head-gap)}.landing-module__Ao9MkG__question{border-bottom:1px solid var(--line);interpolate-size:allow-keywords}.landing-module__Ao9MkG__question summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:26px 0;list-style:none;display:flex}.landing-module__Ao9MkG__question summary::-webkit-details-marker{display:none}.landing-module__Ao9MkG__question h3{font-size:var(--type-title);letter-spacing:-.02em;font-weight:500;line-height:1.4}.landing-module__Ao9MkG__question summary:hover h3{color:var(--faint)}.landing-module__Ao9MkG__plus{flex:0 0 18px;height:18px;position:relative}.landing-module__Ao9MkG__plus:before,.landing-module__Ao9MkG__plus:after{content:"";background:var(--amber);height:2px;transition:transform .22s;position:absolute;inset:8px 0 auto}.landing-module__Ao9MkG__plus:after{transform:rotate(90deg)}.landing-module__Ao9MkG__question[open] .landing-module__Ao9MkG__plus:after{transform:rotate(0)}.landing-module__Ao9MkG__question::details-content{height:0;transition:height .26s ease, content-visibility .26s allow-discrete;overflow:clip}.landing-module__Ao9MkG__question[open]::details-content{height:auto}.landing-module__Ao9MkG__answer{color:var(--muted);padding:0 48px 28px 0;font-size:16px;line-height:1.65}.landing-module__Ao9MkG__closingLayout{grid-template-columns:minmax(0,1fr) minmax(0,560px);align-items:start;gap:72px;display:grid}.landing-module__Ao9MkG__closingTitle span{white-space:nowrap}.landing-module__Ao9MkG__closing .landing-module__Ao9MkG__body{max-width:470px;margin-top:30px}.landing-module__Ao9MkG__demoIntro{margin-top:36px;font-size:17px;font-weight:500}.landing-module__Ao9MkG__checkList{color:var(--muted);gap:16px;margin-top:20px;font-size:17px;line-height:1.5;display:grid}.landing-module__Ao9MkG__checkList li{gap:12px;display:flex}.landing-module__Ao9MkG__checkList svg{flex:none;width:20px;height:20px;margin-top:.15em}.landing-module__Ao9MkG__checkList circle{fill:var(--amber)}.landing-module__Ao9MkG__checkList path{fill:none;stroke:var(--ink);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.landing-module__Ao9MkG__demoStats{grid-auto-columns:max-content;margin-top:40px}.landing-module__Ao9MkG__demoStats li{text-align:left;justify-items:start;padding-inline:32px}.landing-module__Ao9MkG__demoStats li:first-child{padding-left:0}.landing-module__Ao9MkG__aboutHero h1{font-size:var(--type-display)}.landing-module__Ao9MkG__statements{text-align:center;padding-block:8px}.landing-module__Ao9MkG__statements h2{letter-spacing:0;font-family:inherit;font-size:18px;font-weight:500}.landing-module__Ao9MkG__statements p{max-width:640px;font-family:var(--font-display);font-size:var(--type-heading);letter-spacing:-.02em;text-wrap:balance;margin:14px auto 0;font-weight:700;line-height:1.3}.landing-module__Ao9MkG__founders{padding-block:var(--section-pad);text-align:center}.landing-module__Ao9MkG__founderGrid{margin-top:var(--head-gap);grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 32px;display:grid}.landing-module__Ao9MkG__founderGrid li{flex-direction:column;align-items:center;display:flex}.landing-module__Ao9MkG__founderPhoto{object-fit:cover;border-radius:20px;width:112px;height:112px}.landing-module__Ao9MkG__founderName{font-size:var(--type-title);letter-spacing:-.02em;margin-top:20px;font-weight:500}.landing-module__Ao9MkG__founderRole{color:var(--faint);margin-top:4px;font-size:15px}.landing-module__Ao9MkG__founderLine{max-width:300px;color:var(--muted);text-wrap:pretty;margin-top:12px;font-size:16px;line-height:1.6}.landing-module__Ao9MkG__socials{gap:4px;margin-top:auto;padding-top:12px;display:flex}.landing-module__Ao9MkG__socials a{width:40px;height:40px;color:var(--faint);border-radius:999px;place-items:center;transition:background .18s,color .18s;display:grid}.landing-module__Ao9MkG__socials a:hover{background:var(--soft);color:var(--ink)}.landing-module__Ao9MkG__legal{width:min(100% - var(--gutter), 760px);padding-block:clamp(40px, 7vh, 88px) var(--section-pad);margin:0 auto}.landing-module__Ao9MkG__legal h2{font-size:var(--type-title);letter-spacing:-.01em;margin-top:40px;font-weight:700;line-height:1.3}.landing-module__Ao9MkG__legal h1+h2{margin-top:var(--head-gap)}.landing-module__Ao9MkG__legal p{color:var(--muted);text-wrap:pretty;margin-top:14px;font-size:17px;line-height:1.7}.landing-module__Ao9MkG__footer{border-top:1px solid var(--line);padding-block:70px 50px}.landing-module__Ao9MkG__footerTop{grid-template-columns:minmax(0,1.2fr) repeat(5,minmax(0,1fr));gap:40px;display:grid}.landing-module__Ao9MkG__footerBrand p{max-width:300px;color:var(--muted);margin-top:18px;font-size:14px;line-height:1.6}.landing-module__Ao9MkG__footer h3{font-size:14px;font-weight:500}.landing-module__Ao9MkG__footer ul{color:var(--muted);gap:12px;margin-top:16px;font-size:14px;display:grid}.landing-module__Ao9MkG__footer ul a:hover{color:var(--ink)}.landing-module__Ao9MkG__footerBottom{color:var(--faint);justify-content:space-between;gap:20px;margin-top:60px;font-size:13px;display:flex}@media (max-width:1100px){.landing-module__Ao9MkG__navLinks{display:none}.landing-module__Ao9MkG__navActions{margin-left:auto}.landing-module__Ao9MkG__resultsCharts{grid-template-columns:minmax(0,1fr)}.landing-module__Ao9MkG__researchPanel{grid-template-columns:minmax(0,1fr);gap:32px}.landing-module__Ao9MkG__papers{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-module__Ao9MkG__researchVisual{justify-items:start}.landing-module__Ao9MkG__coursePanel{grid-template-columns:minmax(0,1fr)}.landing-module__Ao9MkG__pfAiGrid,.landing-module__Ao9MkG__problemGrid{grid-template-columns:minmax(0,1fr);max-width:680px;margin-inline:auto}.landing-module__Ao9MkG__closingLayout{grid-template-columns:minmax(0,1fr);gap:48px;max-width:640px;margin-inline:auto}.landing-module__Ao9MkG__footerTop{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-module__Ao9MkG__footerBrand{grid-column:1/-1}}@media (max-width:900px){.landing-module__Ao9MkG__founderGrid{grid-template-columns:minmax(0,1fr)}.landing-module__Ao9MkG__valueFlow{--row-gap:40px;max-width:680px;margin-inline:auto}.landing-module__Ao9MkG__valueFlow li{width:100%}.landing-module__Ao9MkG__valueFlow li:not(:last-child):after{inset:100% auto auto calc(50% - var(--stroke) / 2);width:0;height:var(--row-gap);border:0;border-left:var(--stroke) solid var(--amber);border-radius:0}}@media (max-width:640px){.landing-module__Ao9MkG__papers{grid-template-columns:minmax(0,1fr)}.landing-module__Ao9MkG__page{--type-title:18px;--nav-height:64px}.landing-module__Ao9MkG__navInner{gap:16px}.landing-module__Ao9MkG__logo img{height:28px}.landing-module__Ao9MkG__navActions{gap:14px}.landing-module__Ao9MkG__navLogin{font-size:14px}.landing-module__Ao9MkG__button.landing-module__Ao9MkG__navCta{min-height:40px;padding:8px 14px;font-size:14px}.landing-module__Ao9MkG__hero{padding-top:clamp(40px,8vh,72px)}.landing-module__Ao9MkG__heroLead{margin-top:24px;font-size:19px}.landing-module__Ao9MkG__emailCta{--cta-width:118px;--cta-inset:6px}.landing-module__Ao9MkG__emailCta input{height:58px;padding-left:21px;font-size:16px}.landing-module__Ao9MkG__emailCta .landing-module__Ao9MkG__button{font-size:15px}.landing-module__Ao9MkG__persona{flex-direction:column;gap:10px;margin-top:40px}.landing-module__Ao9MkG__personaOptions{border-radius:28px;grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,360px);display:grid}.landing-module__Ao9MkG__personaOption{padding-inline:12px}.landing-module__Ao9MkG__heroAction{min-height:58px;margin-top:24px}.landing-module__Ao9MkG__stats li{padding-inline:8px}.landing-module__Ao9MkG__statLabel,.landing-module__Ao9MkG__statsBand .landing-module__Ao9MkG__statLabel{font-size:13px}.landing-module__Ao9MkG__body{font-size:16px}.landing-module__Ao9MkG__button{min-height:54px;padding-inline:26px;font-size:16px}.landing-module__Ao9MkG__panel{border-radius:22px;padding:28px 22px}.landing-module__Ao9MkG__press{margin-top:64px}.landing-module__Ao9MkG__logoCard{border-radius:15px;width:168px;height:84px}.landing-module__Ao9MkG__question summary{gap:20px;padding-block:22px}.landing-module__Ao9MkG__answer{padding-right:18px;font-size:15px}.landing-module__Ao9MkG__footerTop{gap:32px 20px}.landing-module__Ao9MkG__footerBottom{flex-direction:column}}@media (prefers-reduced-motion:reduce){.landing-module__Ao9MkG__page *,.landing-module__Ao9MkG__page :before,.landing-module__Ao9MkG__page :after{transition:none!important;animation:none!important}.landing-module__Ao9MkG__question::details-content{transition:none!important;animation:none!important}.landing-module__Ao9MkG__logoStrip{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.landing-module__Ao9MkG__logoSet[aria-hidden]{display:none}}
