.j1WgZG_form{background:var(--surface);border:1px solid var(--line);border-radius:26px;padding:30px;position:relative}.j1WgZG_form label{margin-bottom:22px;font-size:.86rem;font-weight:700;display:block}.j1WgZG_form input,.j1WgZG_form textarea{background:var(--soft);border:1px solid var(--line);width:100%;color:var(--ink);border-radius:13px;margin-top:9px;padding:12px 15px;font-weight:400;display:block}.j1WgZG_form textarea{resize:vertical;min-height:160px}.j1WgZG_row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.j1WgZG_trap{width:1px;height:1px;position:absolute;inset-inline-start:-10000px;overflow:hidden}.j1WgZG_error{color:var(--coral);font-size:.82rem}.j1WgZG_success{background:var(--soft);border-inline-start:3px solid var(--accent);padding:12px;font-size:.86rem}.j1WgZG_hint{color:var(--muted);font-size:.75rem;line-height:2}.j1WgZG_form button{margin-top:12px}@media (max-width:700px){.j1WgZG_form{padding:22px}.j1WgZG_row{grid-template-columns:1fr;gap:0}}
._8aEwW_hero{grid-template-columns:1fr 1fr;align-items:center;gap:5rem;min-height:690px;padding-block:70px 100px;display:grid}._8aEwW_heroCopy h1{letter-spacing:-2px;margin:22px 0;font-size:clamp(3rem,5.6vw,5.3rem);line-height:1.45}._8aEwW_heroCopy h1 span{color:var(--coral)}._8aEwW_dot{background:var(--coral);border-radius:50%;width:8px;height:8px;margin-inline-end:9px;display:inline-block}._8aEwW_heroActions{flex-wrap:wrap;align-items:center;gap:26px;margin-top:35px;display:flex}._8aEwW_note{color:var(--muted);margin-top:20px;font-size:.85rem}._8aEwW_preview{background:var(--soft);border:1px solid var(--line);border-radius:32px;padding:22px;position:relative;transform:rotate(-2deg);box-shadow:0 22px 60px #173b4809}._8aEwW_previewTop{justify-content:space-between;align-items:center;padding:0 2px 18px;font-size:.82rem;font-weight:700;display:flex}._8aEwW_time{background:var(--surface);border:1px solid var(--line);border-radius:30px;padding:8px 12px;font-size:.75rem}._8aEwW_lessonPreview{color:#fff;background:#173b48;border-radius:24px;padding:30px;position:relative;overflow:hidden}._8aEwW_lessonPreview>p,._8aEwW_lessonPreview>h2,._8aEwW_lessonButton{position:relative}._8aEwW_lessonPreview>p{color:#c0d8db;font-size:.8rem}._8aEwW_lessonPreview h2{margin:24px 0 30px;font-size:2rem;line-height:1.8}._8aEwW_lessonButton{color:#173b48;background:#f6d3a7;border-radius:30px;gap:35px;padding:12px 20px;font-size:.85rem;font-weight:700;display:inline-flex}._8aEwW_contours{opacity:.7;background:repeating-radial-gradient(at 10% 80%,#0000 0 35px,#f6d3a722 36px 37px,#0000 38px 60px);position:absolute;inset:-50% 30% -20% -90%}._8aEwW_progressPreview{align-items:center;gap:12px;padding:22px 0 0;display:flex}._8aEwW_progressPreview strong{font-size:.82rem}._8aEwW_progressPreview p{color:var(--muted);margin:4px 0;font-size:.7rem}._8aEwW_check{background:var(--lime);color:#173b48;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}._8aEwW_progressDots{color:var(--coral);white-space:nowrap;margin-inline-start:auto;font-size:.6rem}._8aEwW_floatingNote{background:var(--warm);color:var(--ink);border-radius:16px;padding:12px 20px;font-size:.82rem;position:absolute;bottom:-25px;left:18px;transform:rotate(4deg)}._8aEwW_ribbon{background:var(--lime);color:#173b48;padding:23px 0}._8aEwW_ribbon>div{justify-content:space-between;align-items:center;gap:20px;font-weight:700;display:flex}._8aEwW_ribbon i{color:#b85239;font-style:normal}._8aEwW_section{padding-block:100px}._8aEwW_sectionHeading{margin-bottom:40px}._8aEwW_sectionHeading h2,._8aEwW_feature h2,._8aEwW_cta h2{margin:12px 0;font-size:clamp(1.8rem,3vw,2.8rem);line-height:1.65}._8aEwW_steps{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}._8aEwW_steps article{border-top:1px solid var(--line);padding-top:26px}._8aEwW_stepNumber{color:var(--coral);font-size:1.2rem}._8aEwW_steps h3{margin-top:32px;font-size:1.15rem}._8aEwW_steps p,._8aEwW_feature p,._8aEwW_document p{color:var(--muted);line-height:2.2}._8aEwW_feature{background:var(--soft);border-radius:32px;grid-template-columns:1fr 1.4fr;gap:55px;padding:55px;display:grid}._8aEwW_feature ._8aEwW_text-link{margin-top:15px;display:inline-block}._8aEwW_faq{border-top:1px solid var(--line);margin-bottom:30px}._8aEwW_faq details{border-bottom:1px solid var(--line);padding:24px 0}._8aEwW_faq summary{cursor:pointer;justify-content:space-between;gap:20px;font-weight:700;list-style:none;display:flex}._8aEwW_faq summary::-webkit-details-marker{display:none}._8aEwW_faq summary span{color:var(--coral);font-size:1.4rem}._8aEwW_faq details[open] summary span{transform:rotate(45deg)}._8aEwW_faq details p{max-width:800px;color:var(--muted);margin-bottom:4px;line-height:2.2}._8aEwW_cta{text-align:center;color:#fff;background:#173b48;border-radius:32px;margin-bottom:90px;padding:55px}._8aEwW_cta ._8aEwW_eyebrow{color:#f6d3a7}._8aEwW_cta p:last-child{color:#c0d8db;margin:22px 0 0;font-size:.8rem}._8aEwW_cta h2{margin-bottom:28px}._8aEwW_pageIntro{max-width:830px;padding:70px 0 45px}._8aEwW_pageIntro h1{margin:15px 0;font-size:clamp(2.3rem,5vw,3.7rem);line-height:1.7}._8aEwW_document{max-width:800px;padding-bottom:85px}._8aEwW_document section{border-top:1px solid var(--line);padding:28px 0}._8aEwW_document h2{font-size:1.25rem}._8aEwW_contactLayout{grid-template-columns:1fr 1.4fr;gap:60px;padding-bottom:90px;display:grid}._8aEwW_contactAside{color:var(--muted);line-height:2.2}._8aEwW_contactAside h2{color:var(--ink);font-size:1.3rem}._8aEwW_contactAside a{color:var(--coral)}@media (max-width:1000px){._8aEwW_hero{gap:30px;min-height:600px}._8aEwW_heroActions{gap:20px}._8aEwW_heroCopy h1{font-size:3.6rem}._8aEwW_progressDots{display:none}._8aEwW_lessonPreview h2{font-size:1.6rem}._8aEwW_feature{gap:25px;padding:35px}}@media (max-width:700px){._8aEwW_hero{grid-template-columns:1fr;gap:40px;padding-block:45px 75px}._8aEwW_heroCopy h1{font-size:3.5rem}._8aEwW_preview{width:100%;max-width:490px;margin:auto;transform:none}._8aEwW_lessonPreview h2{font-size:1.8rem}._8aEwW_ribbon>div{flex-wrap:wrap;justify-content:center;gap:15px;font-size:.8rem}._8aEwW_ribbon i:last-of-type{display:none}._8aEwW_section{padding-block:60px}._8aEwW_steps{grid-template-columns:1fr;gap:30px}._8aEwW_steps h3{margin-top:15px}._8aEwW_feature{grid-template-columns:1fr;gap:5px;padding:25px}._8aEwW_cta{margin-bottom:55px;padding:35px 24px}._8aEwW_pageIntro{padding-top:45px}._8aEwW_contactLayout{grid-template-columns:1fr;gap:25px}._8aEwW_document{padding-bottom:45px}}
