._4zGyGG_page{--accent:#1a56db;--accent-dark:#123b99;--accent-soft:#eff6ff;--accent-wash:#f7faff;color:#0b1d3a;background:#fff}._4zGyGG_page._4zGyGG_psychology{--accent:#0d9488;--accent-dark:#0f766e;--accent-soft:#e8f7f4;--accent-wash:#f5fbfa}._4zGyGG_page .button{background:var(--accent);border-color:var(--accent)}._4zGyGG_page .button:hover{background:var(--accent-dark);border-color:var(--accent-dark)}._4zGyGG_eyebrow{color:var(--accent);letter-spacing:1.45px;margin:0 0 18px;font-family:DM Mono,monospace;font-size:11px;font-weight:500}._4zGyGG_genericHero,._4zGyGG_courseHero{color:#fff;background:linear-gradient(135deg,#0b1d3a 0%,#12366b 56%,#1d4ed8 100%);grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr);align-items:center;gap:clamp(48px,6vw,88px);max-width:none;min-height:640px;margin:0;padding:clamp(64px,8vw,104px) max(32px,50vw - 598px);display:grid}._4zGyGG_genericHero{background:linear-gradient(135deg,#0b1d3a 0%,#12366b 56%,#1d4ed8 100%)}._4zGyGG_courseHero{background:linear-gradient(135deg,#0b1d3a 0%,#12366b 56%,var(--accent) 100%)}._4zGyGG_heroCopy h1{color:#fff;letter-spacing:-.045em;max-width:760px;margin:0 0 25px;font-family:DM Sans,Arial,sans-serif;font-size:clamp(43px,5.1vw,68px);font-weight:700;line-height:1.05}._4zGyGG_heroCopy h1 em{color:#fff;font-family:inherit;font-style:normal;font-weight:700;display:inline}._4zGyGG_heroLead{color:#eff6ffdb;max-width:700px;margin:0;font-size:clamp(17px,1.5vw,19px);line-height:1.7}._4zGyGG_heroEyebrow{color:#fcd34d;letter-spacing:.16em;background:#f59e0b21;border:1px solid #fbbf244d;border-radius:999px;width:fit-content;margin-bottom:22px;padding:8px 14px;font-family:DM Sans,Arial,sans-serif;font-size:11px;font-weight:700;display:inline-flex}._4zGyGG_heroActions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:31px;display:flex}._4zGyGG_textLink{color:#fff;font-size:14px;font-weight:700}._4zGyGG_availability{color:#526176;align-items:center;gap:9px;margin:23px 0 0;font-size:12px;display:flex}._4zGyGG_availability span{color:#31a36f;font-size:13px}._4zGyGG_page ._4zGyGG_heroPrimaryButton{color:#0b1d3a;background:#f6b63f;border-color:#f6b63f;box-shadow:0 12px 28px #050c1c33}._4zGyGG_page ._4zGyGG_heroPrimaryButton:hover{color:#0b1d3a;background:#fbbf24;border-color:#fbbf24}._4zGyGG_heroSecondaryButton{color:#fff;border:1px solid #ffffff4d;border-radius:10px;justify-content:center;align-items:center;min-height:46px;padding:12px 20px;font-size:14px;font-weight:700;transition:background .18s,border-color .18s,transform .18s;display:inline-flex}._4zGyGG_heroSecondaryButton:hover{background:#ffffff14;border-color:#ffffff8c;transform:translateY(-1px)}._4zGyGG_heroTrustRow{color:#dbeafec2;flex-wrap:wrap;align-items:center;gap:9px 14px;margin-top:23px;font-size:12px;display:flex}._4zGyGG_heroTrustRow i{color:#ffffff4d;font-style:normal}._4zGyGG_heroProductShell{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid #ffffff1f;border-radius:24px;padding:24px;box-shadow:0 28px 70px #040c1c3d}._4zGyGG_heroProductCard{color:#0f172a;background:#fff;border-radius:17px;padding:28px}._4zGyGG_productLabel{color:var(--accent-dark);letter-spacing:.13em;margin:0;font-size:11px;font-weight:800}._4zGyGG_previewValue{align-items:baseline;gap:10px;margin-top:10px;display:flex}._4zGyGG_previewValue strong{letter-spacing:-.04em;font-size:clamp(30px,3vw,42px)}._4zGyGG_previewValue span{color:#64748b;font-size:13px}._4zGyGG_heroFeatureList{gap:13px;margin:24px 0;padding:0;list-style:none;display:grid}._4zGyGG_heroFeatureList li{grid-template-columns:17px 1fr;align-items:start;gap:10px;display:grid}._4zGyGG_heroFeatureList li>span{color:#13906b;font-size:14px;font-weight:800}._4zGyGG_heroFeatureList p{color:#526176;margin:0;font-size:12px;line-height:1.52}._4zGyGG_heroFeatureList strong{color:#0f172a}._4zGyGG_productCta{color:#0b1d3a;width:100%;font:inherit;cursor:pointer;background:#f6b63f;border:0;border-radius:10px;justify-content:center;align-items:center;padding:14px 18px;font-size:13px;font-weight:800;transition:background .18s,transform .18s;display:flex;box-shadow:0 9px 20px #ac700033}._4zGyGG_productCta:hover{background:#fbbf24;transform:translateY(-1px)}._4zGyGG_productCta:disabled,._4zGyGG_heroPrimaryButton:disabled,._4zGyGG_inlineTrialButton:disabled{cursor:wait;opacity:.72;transform:none}._4zGyGG_productNote{color:#64748b;text-align:center;margin:13px 0 0;font-size:10px;line-height:1.5}._4zGyGG_heroDemo,._4zGyGG_courseDemo{box-shadow:20px 22px 0 var(--accent-soft);background:#fff;border:1px solid #dce3ed;border-radius:22px;overflow:hidden}._4zGyGG_genericHero ._4zGyGG_eyebrow{color:#fcd34d}._4zGyGG_genericHero ._4zGyGG_availability{color:#dbeafec2}._4zGyGG_genericHero ._4zGyGG_heroDemo{box-shadow:0 28px 70px #040c1c3d}._4zGyGG_genericHero .button{color:#0b1d3a;background:#f6b63f;border-color:#f6b63f}._4zGyGG_genericHero .button:hover{color:#0b1d3a;background:#fbbf24;border-color:#fbbf24}._4zGyGG_demoTop{border-bottom:1px solid #e5e7eb;justify-content:space-between;gap:20px;padding:18px 22px;font-size:13px;font-weight:700;display:flex}._4zGyGG_demoTop span{align-items:center;gap:9px;display:flex}._4zGyGG_demoTop i{background:#35a873;border-radius:50%;width:9px;height:9px;display:inline-block}._4zGyGG_demoTop small{color:#64748b;font-weight:500}._4zGyGG_demoBody{background:linear-gradient(145deg,#fbfdff,var(--accent-wash));padding:38px 34px 28px}._4zGyGG_demoLabel{color:#64748b;letter-spacing:1.3px;margin-bottom:27px;font-family:DM Mono,monospace;font-size:10px}._4zGyGG_demoBody ol{gap:0;margin:0;padding:0;list-style:none;display:grid}._4zGyGG_demoBody li{border-top:1px solid #dce3ed;grid-template-columns:42px 1fr;gap:13px;padding:16px 0;display:grid}._4zGyGG_demoBody li b{background:var(--accent-soft);width:32px;height:32px;color:var(--accent);border-radius:50%;place-items:center;font-family:DM Mono,monospace;font-size:10px;display:grid}._4zGyGG_demoBody li span,._4zGyGG_demoBody li strong,._4zGyGG_demoBody li small{display:block}._4zGyGG_demoBody li strong{margin-bottom:4px;font-size:14px}._4zGyGG_demoBody li small{color:#64748b;font-size:12px;line-height:1.45}._4zGyGG_promptStack{background:linear-gradient(145deg,#fbfdff,var(--accent-wash));gap:12px;padding:32px 30px 22px;display:grid}._4zGyGG_promptStack ._4zGyGG_demoLabel{margin:0 0 8px}._4zGyGG_promptStack>div{background:#fff;border:1px solid #e0e7ef;border-radius:12px;grid-template-columns:31px 1fr;align-items:start;gap:12px;padding:14px;display:grid}._4zGyGG_promptStack>div>span{background:var(--accent-soft);width:27px;height:27px;color:var(--accent);border-radius:50%;place-items:center;font-family:DM Mono,monospace;font-size:10px;font-weight:700;display:grid}._4zGyGG_promptStack p{color:#334155;margin:2px 0 0;font-size:13px;line-height:1.5}._4zGyGG_courseDemo>a{color:var(--accent-dark);justify-content:space-between;padding:18px 28px;font-size:13px;font-weight:700;display:flex}._4zGyGG_proofStrip{color:#526176;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;flex-wrap:wrap;justify-content:center;gap:10px 34px;padding:19px 28px;font-size:12px;font-weight:600;display:flex}._4zGyGG_proofStrip span:before{content:"✓";color:#31a36f;padding-right:8px}._4zGyGG_snapshotStrip{background:#fff;border-bottom:1px solid #e5e7eb;grid-template-columns:repeat(3,minmax(105px,.5fr)) minmax(340px,2fr);align-items:center;gap:20px;padding:29px max(32px,50vw - 598px);display:grid}._4zGyGG_snapshotStrip div{gap:2px;display:grid}._4zGyGG_snapshotStrip strong{color:var(--accent);font-family:DM Sans,Arial,sans-serif;font-size:30px}._4zGyGG_snapshotStrip span{color:#64748b;font-size:11px}._4zGyGG_snapshotStrip p{color:#526176;border-left:1px solid #dbe3ed;margin:0;padding-left:26px;font-size:13px;line-height:1.6}._4zGyGG_introSection,._4zGyGG_courseChoice,._4zGyGG_modeSection,._4zGyGG_compareSection,._4zGyGG_featureSection,._4zGyGG_taskMapSection,._4zGyGG_faqSection,._4zGyGG_workedSection,._4zGyGG_statusSection,._4zGyGG_boundarySection{max-width:1260px;margin:0 auto;padding:clamp(82px,9vw,128px) 32px}._4zGyGG_sectionHeading,._4zGyGG_sectionHeadingLight{grid-template-columns:minmax(0,1.15fr) minmax(300px,.65fr);align-items:end;gap:70px;margin-bottom:48px;display:grid}._4zGyGG_sectionHeading h2,._4zGyGG_sectionHeadingLight h2{letter-spacing:-.045em;max-width:760px;margin:0;font-size:clamp(34px,4.1vw,55px);line-height:1.04}._4zGyGG_sectionHeading>p,._4zGyGG_sectionHeadingLight>p{color:#64748b;margin:0;font-size:15px;line-height:1.65}._4zGyGG_problemGrid{border-top:1px solid #cbd5e1;grid-template-columns:repeat(3,1fr);display:grid}._4zGyGG_problemGrid article{border-right:1px solid #e2e8f0;min-height:290px;padding:27px 30px 30px 0}._4zGyGG_problemGrid article+article{padding-left:30px}._4zGyGG_problemGrid article:last-child{border-right:0}._4zGyGG_problemGrid article>span,._4zGyGG_featureList article>span,._4zGyGG_modeList article>span,._4zGyGG_courseModes article>span{color:var(--accent);letter-spacing:1px;font-family:DM Mono,monospace;font-size:10px}._4zGyGG_problemGrid h3{margin:54px 0 12px;font-size:23px;line-height:1.18}._4zGyGG_problemGrid p{color:#5f6b7a;margin:0;font-size:14px;line-height:1.65}._4zGyGG_courseChoice{background:#f8fafc;max-width:none;padding-left:max(32px,50vw - 598px);padding-right:max(32px,50vw - 598px)}._4zGyGG_courseCards{grid-template-columns:repeat(2,1fr);gap:22px;display:grid}._4zGyGG_courseCards article{background:#fff;border:1px solid #dce3ed;border-top:6px solid #1a56db;border-radius:18px;padding:40px}._4zGyGG_courseCards ._4zGyGG_psychologyCard{border-top-color:#0d9488}._4zGyGG_cardLabel{color:#64748b;letter-spacing:1.3px;font-family:DM Mono,monospace;font-size:10px}._4zGyGG_courseCards h3{margin:31px 0 14px;font-size:31px;line-height:1.08}._4zGyGG_courseCards>article>p:not(._4zGyGG_cardLabel){color:#5f6b7a;line-height:1.65}._4zGyGG_courseCards ul{grid-template-columns:repeat(2,1fr);gap:10px 20px;margin:27px 0 31px;padding:0;list-style:none;display:grid}._4zGyGG_courseCards li{color:#334155;font-size:13px}._4zGyGG_courseCards li:before{content:"✓";color:#31a36f;padding-right:8px}._4zGyGG_psychologyCard .button{background:#0d9488;border-color:#0d9488}._4zGyGG_psychologyCard .button:hover{background:#0f766e;border-color:#0f766e}._4zGyGG_processSection{color:#fff;background:#0b1d3a;max-width:none;padding:clamp(82px,9vw,128px) max(32px,50vw - 598px)}._4zGyGG_sectionHeadingLight>p{color:#b9c5d5}._4zGyGG_sectionHeadingLight ._4zGyGG_eyebrow{color:#7fa8ff}._4zGyGG_processGrid{grid-template-columns:repeat(4,1fr);gap:25px;margin:0;padding:0;list-style:none;display:grid}._4zGyGG_processGrid li{border-top:1px solid #617087;padding-top:22px}._4zGyGG_processGrid li>span{color:#78a4ff;font-family:DM Mono,monospace;font-size:10px}._4zGyGG_processGrid h3{margin:31px 0 10px;font-size:22px}._4zGyGG_processGrid p{color:#bec8d6;margin:0;font-size:13px;line-height:1.65}._4zGyGG_modeList{border-top:1px solid #cbd5e1;grid-template-columns:repeat(5,1fr);display:grid}._4zGyGG_modeList article{border-right:1px solid #e2e8f0;grid-template-columns:32px 1fr;gap:10px;padding:25px 17px;display:grid}._4zGyGG_modeList article:last-child{border:0}._4zGyGG_modeList h3{margin:0 0 7px;font-size:16px}._4zGyGG_modeList p{color:#64748b;margin:0;font-size:12px;line-height:1.5}._4zGyGG_featureSection{background:#f1f5f9;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;max-width:none;padding-left:max(32px,50vw - 598px);padding-right:max(32px,50vw - 598px)}._4zGyGG_featureList{border:0;grid-template-columns:repeat(2,1fr);gap:16px;display:grid}._4zGyGG_featureList article{background:#fff;border:1px solid #e2e8f0;border-radius:16px;grid-template-columns:40px 1fr;gap:14px;padding:28px;display:grid;box-shadow:0 8px 24px #0b1d3a0a}._4zGyGG_featureList article:nth-child(2n){border-left:1px solid #e2e8f0;padding:28px}._4zGyGG_featureList h3{margin:0 0 10px;font-size:21px}._4zGyGG_featureList p{color:#5f6b7a;margin:0;font-size:14px;line-height:1.65}._4zGyGG_featureList ._4zGyGG_featureExample{background:var(--accent-soft);color:#334155;border-radius:8px;margin-top:14px;padding:13px 15px;font-size:12px}._4zGyGG_featureExample strong{color:var(--accent-dark)}._4zGyGG_taskMapSection{padding-top:88px}._4zGyGG_taskMap{border-top:1px solid #cbd5e1;display:grid}._4zGyGG_taskMap article{border-bottom:1px solid #e2e8f0;grid-template-columns:54px minmax(0,1fr);gap:18px;padding:27px 0;display:grid}._4zGyGG_taskMap article>span{color:var(--accent);font-family:DM Mono,monospace;font-size:10px}._4zGyGG_taskMap h3{margin:0 0 8px;font-size:21px}._4zGyGG_taskMap p{color:#5f6b7a;margin:0;font-size:14px;line-height:1.6}._4zGyGG_taskMap blockquote{border-left:3px solid var(--accent);background:var(--accent-wash);color:#334155;margin:13px 0 0;padding:13px 16px;font-size:13px;line-height:1.55}._4zGyGG_workedSection{grid-template-columns:minmax(280px,.65fr) minmax(0,1.35fr);align-items:start;gap:70px;display:grid}._4zGyGG_workedIntro{position:sticky;top:110px}._4zGyGG_workedIntro h2{margin:0 0 18px;font-size:clamp(36px,4vw,54px);line-height:1.04}._4zGyGG_workedIntro>p:last-child{color:#64748b;line-height:1.7}._4zGyGG_workedCard{background:#fff;border:1px solid #dce3ed;border-radius:18px;padding:34px;box-shadow:0 22px 55px #0b1d3a12}._4zGyGG_promptBox,._4zGyGG_weakBox{background:var(--accent-soft);border-radius:10px;padding:20px}._4zGyGG_weakBox{background:#fff6ed;margin-top:12px}._4zGyGG_promptBox span,._4zGyGG_weakBox span{color:#64748b;letter-spacing:1.1px;font-family:DM Mono,monospace;font-size:9px}._4zGyGG_promptBox p,._4zGyGG_weakBox p{margin:9px 0 0;font-size:14px;line-height:1.6}._4zGyGG_workedCard ol{gap:0;margin:24px 0 0;padding:0;list-style:none;display:grid}._4zGyGG_workedCard li{border-top:1px solid #e2e8f0;grid-template-columns:39px 1fr;gap:15px;padding:21px 0;display:grid}._4zGyGG_workedCard li b{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:31px;height:31px;font-size:12px;display:grid}._4zGyGG_workedCard h3{margin:2px 0 7px;font-size:17px}._4zGyGG_workedCard li p{color:#5f6b7a;margin:0;font-size:13px;line-height:1.65}._4zGyGG_takeaway{border-left:4px solid var(--accent);color:#334155;background:#f8fafc;margin:8px 0 0;padding:18px 20px;font-size:13px;line-height:1.65}._4zGyGG_courseModes{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}._4zGyGG_courseModes article{border:1px solid #dce3ed;border-radius:12px;min-height:285px;padding:24px}._4zGyGG_courseModes h3{margin:30px 0 9px;font-size:20px}._4zGyGG_courseModes p{color:#64748b;font-size:13px;line-height:1.55}._4zGyGG_courseModes blockquote{color:#334155;border-top:1px solid #e2e8f0;margin:20px 0 0;padding:14px 0 0;font-size:12px;line-height:1.5}._4zGyGG_compareSection{background:#fff}._4zGyGG_comparison{border:1px solid #dce3ed;border-radius:14px;overflow:hidden}._4zGyGG_comparisonHead,._4zGyGG_comparisonRow{grid-template-columns:1.35fr repeat(3,1fr);display:grid}._4zGyGG_comparisonHead{color:#fff;background:#0b1d3a;font-size:12px;font-weight:700}._4zGyGG_comparisonHead span,._4zGyGG_comparisonRow span{padding:17px 20px}._4zGyGG_comparisonRow{color:#526176;border-top:1px solid #e2e8f0;font-size:13px}._4zGyGG_comparisonRow span:first-child{color:#0b1d3a;font-weight:700}._4zGyGG_comparisonRow span:last-child{color:#123b99;background:#f0f6ff;font-weight:700}._4zGyGG_boundarySection{color:#fff;background:#0f213d;grid-template-columns:1fr 1fr;gap:80px;max-width:none;padding-left:max(32px,50vw - 598px);padding-right:max(32px,50vw - 598px);display:grid}._4zGyGG_boundarySection h2{margin:0 0 17px;font-size:clamp(36px,4vw,52px)}._4zGyGG_boundarySection>div>p:last-child{color:#b9c5d5;line-height:1.7}._4zGyGG_boundarySection ul{gap:0;margin:0;padding:0;list-style:none;display:grid}._4zGyGG_boundarySection li{color:#d6ddea;border-top:1px solid #44536a;padding:18px 0 18px 32px;font-size:14px;line-height:1.55}._4zGyGG_boundarySection li:before{content:"—";color:#78a4ff;margin-left:-32px;padding-right:16px}._4zGyGG_statusSection{grid-template-columns:1fr 1fr;gap:72px;display:grid}._4zGyGG_statusSection h2{margin:0 0 16px;font-size:clamp(34px,4vw,52px)}._4zGyGG_statusSection>div:first-child>p:last-child{color:#64748b;line-height:1.7}._4zGyGG_statusCards{gap:12px;display:grid}._4zGyGG_statusCards article{border:1px solid #dce3ed;border-radius:12px;padding:22px}._4zGyGG_statusCards strong{padding-left:7px}._4zGyGG_statusCards p{color:#64748b;margin:10px 0 0;font-size:13px;line-height:1.55}._4zGyGG_statusCards a{color:var(--accent-dark);margin-top:13px;font-size:12px;font-weight:700;display:inline-block}._4zGyGG_liveDot,._4zGyGG_futureDot{background:#31a36f;border-radius:50%;width:9px;height:9px;display:inline-block}._4zGyGG_futureDot{background:#f59e0b}._4zGyGG_inlineTrialButton{background:var(--accent);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:8px;margin-top:15px;padding:11px 15px;font-size:12px;font-weight:800}._4zGyGG_inlineTrialButton:hover{background:var(--accent-dark)}._4zGyGG_page .tutor-trial-action{width:fit-content}._4zGyGG_heroProductCard .tutor-trial-action{width:100%}._4zGyGG_page .tutor-trial-error{color:#b91c1c;max-width:560px;margin:9px 0 0;font-size:12px;line-height:1.45}:is(._4zGyGG_courseHero .tutor-trial-error,._4zGyGG_finalCta .tutor-trial-error){color:#fee2e2}._4zGyGG_faqSection{padding-top:40px}._4zGyGG_faqSection ._4zGyGG_sectionHeading{margin-bottom:28px}._4zGyGG_faqList{border-top:1px solid #cbd5e1}._4zGyGG_faqList details{border-bottom:1px solid #e2e8f0}._4zGyGG_faqList summary{cursor:pointer;justify-content:space-between;gap:20px;padding:23px 0;font-size:17px;font-weight:700;list-style:none;display:flex}._4zGyGG_faqList summary::-webkit-details-marker{display:none}._4zGyGG_faqList summary span{color:var(--accent);font-size:23px;font-weight:400;transition:transform .18s}._4zGyGG_faqList details[open] summary span{transform:rotate(45deg)}._4zGyGG_faqList details p{color:#5f6b7a;max-width:850px;padding:0 0 24px;line-height:1.7}._4zGyGG_sourceNote{border-left:4px solid var(--accent);background:var(--accent-wash);max-width:1196px;margin:0 auto 70px;padding:18px 22px}._4zGyGG_sourceNote p{color:#526176;margin:0;font-size:12px;line-height:1.65}._4zGyGG_sourceNote a{color:var(--accent-dark);text-underline-offset:2px;text-decoration:underline}._4zGyGG_finalCta{color:#fff;background:linear-gradient(125deg,#0b1d3a,#123a73);border-radius:22px;max-width:1196px;margin:0 auto 90px;padding:58px}._4zGyGG_finalCta ._4zGyGG_eyebrow{color:#8fb2ff}._4zGyGG_finalCta h2{max-width:760px;margin:0 0 13px;font-size:clamp(38px,4.8vw,62px)}._4zGyGG_finalCta>p:not(._4zGyGG_eyebrow){color:#cbd5e1;max-width:680px;line-height:1.65}._4zGyGG_finalCta>div{flex-wrap:wrap;gap:13px;margin-top:26px;display:flex}._4zGyGG_lightOutline{color:#fff;border:1px solid #93a8c4;border-radius:10px;justify-content:center;align-items:center;padding:13px 20px;font-size:14px;font-weight:700;display:inline-flex}@media (max-width:980px){._4zGyGG_genericHero,._4zGyGG_courseHero{grid-template-columns:1fr;min-height:0}._4zGyGG_heroDemo,._4zGyGG_courseDemo,._4zGyGG_heroProductShell{width:min(680px,100%)}._4zGyGG_sectionHeading,._4zGyGG_sectionHeadingLight{grid-template-columns:1fr;align-items:start;gap:20px}._4zGyGG_snapshotStrip{grid-template-columns:repeat(3,1fr)}._4zGyGG_snapshotStrip p{border-top:1px solid #dbe3ed;border-left:0;grid-column:1/-1;padding:20px 0 0}._4zGyGG_processGrid,._4zGyGG_modeList,._4zGyGG_courseModes{grid-template-columns:repeat(2,1fr)}._4zGyGG_modeList article:nth-child(2){border-right:0}._4zGyGG_workedSection{grid-template-columns:1fr;gap:32px}._4zGyGG_workedIntro{position:static}._4zGyGG_boundarySection,._4zGyGG_statusSection{grid-template-columns:1fr;gap:40px}}@media (max-width:700px){._4zGyGG_genericHero,._4zGyGG_courseHero{padding:64px 20px 72px}._4zGyGG_heroCopy h1{font-size:clamp(40px,11.5vw,56px)}._4zGyGG_heroProductShell{padding:12px}._4zGyGG_heroProductCard{padding:23px}._4zGyGG_heroActions{flex-direction:column;align-items:stretch;gap:12px}._4zGyGG_heroPrimaryButton,._4zGyGG_heroSecondaryButton{width:100%}._4zGyGG_heroTrustRow{justify-content:center}._4zGyGG_heroDemo,._4zGyGG_courseDemo{box-shadow:none}._4zGyGG_demoBody,._4zGyGG_promptStack{padding:26px 20px 20px}._4zGyGG_proofStrip{justify-content:flex-start;padding:18px 20px}._4zGyGG_snapshotStrip{grid-template-columns:1fr;padding:25px 20px}._4zGyGG_snapshotStrip div{grid-template-columns:64px 1fr;align-items:center}._4zGyGG_snapshotStrip p{grid-column:auto}._4zGyGG_introSection,._4zGyGG_modeSection,._4zGyGG_compareSection,._4zGyGG_featureSection,._4zGyGG_taskMapSection,._4zGyGG_faqSection,._4zGyGG_workedSection,._4zGyGG_statusSection,._4zGyGG_boundarySection,._4zGyGG_courseChoice,._4zGyGG_processSection{padding-left:20px;padding-right:20px}._4zGyGG_problemGrid,._4zGyGG_courseCards,._4zGyGG_featureList{grid-template-columns:1fr}._4zGyGG_problemGrid article,._4zGyGG_problemGrid article+article{border-bottom:1px solid #e2e8f0;border-right:0;min-height:0;padding:26px 0}._4zGyGG_problemGrid h3{margin-top:30px}._4zGyGG_courseCards article{padding:28px}._4zGyGG_courseCards ul{grid-template-columns:1fr}._4zGyGG_featureList article,._4zGyGG_featureList article:nth-child(2n){border-left:0;padding:25px 0}._4zGyGG_processGrid,._4zGyGG_modeList,._4zGyGG_courseModes{grid-template-columns:1fr}._4zGyGG_modeList article{border-bottom:1px solid #e2e8f0;border-right:0}._4zGyGG_courseModes article{min-height:0}._4zGyGG_comparisonHead{display:none}._4zGyGG_comparisonRow{grid-template-columns:1fr;padding:8px 0}._4zGyGG_comparisonRow span{grid-template-columns:90px 1fr;padding:9px 16px;display:grid}._4zGyGG_comparisonRow span:before{content:attr(data-label);color:#64748b;text-transform:uppercase;font-size:10px;font-weight:500}._4zGyGG_comparisonRow span:first-child{padding-bottom:13px;display:block}._4zGyGG_comparisonRow span:first-child:before{margin-bottom:5px;display:block}._4zGyGG_workedCard{padding:20px}._4zGyGG_finalCta{margin:0 20px 70px;padding:38px 24px}._4zGyGG_finalCta>div{flex-direction:column;align-items:stretch}._4zGyGG_sourceNote{margin:0 20px 55px}._4zGyGG_boundarySection{max-width:none}}
