.page-module__V7sl1a__container{max-width:1200px;font-family:var(--font-sans,system-ui, -apple-system, sans-serif);margin:0 auto;padding:120px 24px 80px}.page-module__V7sl1a__grid{grid-template-columns:1fr;align-items:start;gap:60px;display:grid}@media (min-width:968px){.page-module__V7sl1a__grid{grid-template-columns:1.15fr .85fr}}.page-module__V7sl1a__hero{margin-bottom:40px}.page-module__V7sl1a__badge{background:var(--bg-atcal-light,#f0f7ff);color:var(--color-primary,#2d5a9f);text-transform:uppercase;letter-spacing:.05em;border-radius:9999px;padding:6px 14px;font-size:.85rem;font-weight:700;display:inline-block}.page-module__V7sl1a__title{color:var(--color-primary-dark,#1c355e);margin-top:16px;margin-bottom:8px;font-size:clamp(2rem,4.5vw,2.75rem);font-weight:800;line-height:1.2}.page-module__V7sl1a__partnerHighlight{color:var(--color-accent,#f57e20);margin-bottom:16px;font-size:1.25rem;font-weight:600}.page-module__V7sl1a__description{color:var(--text-muted,#64748b);font-size:1.1rem;line-height:1.6}.page-module__V7sl1a__infoColumn{flex-direction:column;gap:40px;display:flex}.page-module__V7sl1a__sectionTitle{color:var(--color-primary-dark,#1c355e);border-bottom:2px solid var(--border-color,#e2e8f0);margin-bottom:20px;padding-bottom:8px;font-size:1.4rem;font-weight:700}.page-module__V7sl1a__featuresList{grid-template-columns:1fr;gap:20px;display:grid}@media (min-width:640px){.page-module__V7sl1a__featuresList{grid-template-columns:1fr 1fr}}.page-module__V7sl1a__featureCard{border:1px solid var(--border-color,#e2e8f0);background:#fff;border-radius:10px;gap:16px;padding:20px;display:flex}.page-module__V7sl1a__featureIcon{flex-shrink:0;font-size:1.5rem}.page-module__V7sl1a__featureCard h4{color:var(--color-primary-dark,#1c355e);margin-bottom:4px;font-size:1rem;font-weight:700}.page-module__V7sl1a__featureCard p{color:var(--text-muted,#64748b);font-size:.88rem;line-height:1.4}.page-module__V7sl1a__curriculum{background:var(--bg-atcal-light,#f0f7ff);border-radius:12px;padding:28px}.page-module__V7sl1a__curriculumList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.page-module__V7sl1a__curriculumList li{color:var(--foreground,#334155);padding-left:28px;font-size:.95rem;line-height:1.5;position:relative}.page-module__V7sl1a__curriculumList li:before{content:"✓";color:var(--color-primary,#2d5a9f);font-size:1.1rem;font-weight:700;position:absolute;left:0}.page-module__V7sl1a__formBox{border:1px solid var(--border-color,#e2e8f0);background:#fff;border-radius:16px;padding:32px;box-shadow:0 20px 40px #0000000a}.page-module__V7sl1a__formHeader{text-align:center;margin-bottom:24px}.page-module__V7sl1a__formHeader h3{color:var(--color-primary-dark,#1c355e);margin-bottom:8px;font-size:1.3rem;font-weight:700}.page-module__V7sl1a__formHeader p{color:var(--text-muted,#64748b);font-size:.88rem;line-height:1.4}.dark .page-module__V7sl1a__title{color:#fff}.dark .page-module__V7sl1a__sectionTitle{color:#fff}.dark .page-module__V7sl1a__featureCard h4{color:#fff}.dark .page-module__V7sl1a__formHeader h3{color:#fff}:is(.dark .page-module__V7sl1a__featureCard,.dark .page-module__V7sl1a__formBox){background:#1e293b;border-color:#ffffff1a}.dark .page-module__V7sl1a__curriculum{background:#2d5a9f26}.dark .page-module__V7sl1a__curriculumList li{color:#cbd5e1}.dark .page-module__V7sl1a__curriculumList li:before{color:var(--color-primary-light,#00aeef)}.page-module__V7sl1a__dynamicContent{border-radius:var(--border-radius-lg,12px);border-top:4px solid var(--color-accent,#f57e20);background-color:#fff;margin-top:40px;padding:30px;box-shadow:0 4px 15px #00000008}.page-module__V7sl1a__dynamicContent h2{color:var(--color-primary-dark,#1c355e);margin-top:0;margin-bottom:15px;font-size:1.5rem}.page-module__V7sl1a__dynamicContent h3{color:var(--color-primary,#2d5a9f);margin-top:25px;margin-bottom:10px;font-size:1.3rem}.page-module__V7sl1a__dynamicContent h4{color:var(--color-accent,#f57e20);margin-top:20px;margin-bottom:10px;font-size:1.1rem}.page-module__V7sl1a__dynamicContent p{color:var(--foreground);margin-bottom:15px;line-height:1.6}.page-module__V7sl1a__dynamicContent .page-module__V7sl1a__alert-box{background-color:#fef2f2;border-left:4px solid #dc2626;border-radius:4px;margin:20px 0;padding:15px}.page-module__V7sl1a__dynamicContent .page-module__V7sl1a__alert-box h4{color:#991b1b;margin-top:0}.page-module__V7sl1a__dynamicContent .page-module__V7sl1a__free-box{text-align:center;background-color:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;margin:25px 0;padding:20px}.page-module__V7sl1a__dynamicContent .page-module__V7sl1a__free-box h2{color:#166534}.page-module__V7sl1a__dynamicContent .page-module__V7sl1a__steps-box{background-color:#f8fafc;border-radius:8px;margin:25px 0;padding:20px}.page-module__V7sl1a__dynamicContent .page-module__V7sl1a__steps-box ol,.page-module__V7sl1a__dynamicContent .page-module__V7sl1a__steps-box ul{margin-bottom:15px;padding-left:20px}.page-module__V7sl1a__dynamicContent .page-module__V7sl1a__steps-box li{margin-bottom:10px;line-height:1.5}.page-module__V7sl1a__dynamicContent hr{border:none;border-top:1px solid #e2e8f0;margin:20px 0}.page-module__V7sl1a__dynamicContent a{color:var(--color-primary,#2d5a9f);font-weight:600;text-decoration:underline}
