.how-hero[data-astro-cid-23davgfo]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.86fr);gap:clamp(32px,5vw,72px);align-items:center;padding:calc(84px + clamp(54px,7vw,92px)) var(--home-section-x) clamp(56px,6vw,86px);overflow:hidden;background:linear-gradient(135deg,rgba(101,167,255,.11),transparent 40%),var(--bg-primary)}.how-hero__copy[data-astro-cid-23davgfo],.how-hero__media[data-astro-cid-23davgfo]{position:relative;z-index:1}.how-eyebrow[data-astro-cid-23davgfo]{margin:0 0 18px;color:var(--accent-blue);font-size:.82rem;font-weight:900;letter-spacing:.08em}.how-hero[data-astro-cid-23davgfo] h1[data-astro-cid-23davgfo]{max-width:760px;margin:0;font-size:var(--display-lg);line-height:.98;letter-spacing:0}.how-hero__statement[data-astro-cid-23davgfo]{margin:28px 0 14px;color:var(--text-primary);font-size:clamp(1.35rem,2vw,1.85rem);font-weight:900}.how-hero[data-astro-cid-23davgfo] p[data-astro-cid-23davgfo]:not(.how-eyebrow):not(.how-hero__statement){max-width:720px;margin:12px 0 0;color:var(--text-secondary);font-size:var(--body-lg);line-height:1.7}.how-hero__actions[data-astro-cid-23davgfo]{display:flex;flex-wrap:wrap;gap:14px;margin-top:32px}.how-button[data-astro-cid-23davgfo]{display:inline-flex;min-height:48px;align-items:center;justify-content:center;border-radius:8px;padding:0 22px;font-weight:900}.how-button--primary[data-astro-cid-23davgfo],.how-button--secondary[data-astro-cid-23davgfo]{border:1.5px solid transparent;background:linear-gradient(var(--bg-primary),var(--bg-primary)) padding-box,var(--brand-gradient) border-box}.how-button--primary[data-astro-cid-23davgfo]{color:var(--text-primary)}.how-button--secondary[data-astro-cid-23davgfo]{color:var(--text-secondary)}.how-button[data-astro-cid-23davgfo]:focus-visible{outline:3px solid var(--accent-blue);outline-offset:4px}.how-hero__media[data-astro-cid-23davgfo]{border:1px solid rgba(101,167,255,.45);border-radius:8px;overflow:visible;background:radial-gradient(circle at 50% 42%,rgba(101,167,255,.12),transparent 58%),#f6f7fb09}.how-hero__media[data-astro-cid-23davgfo] img[data-astro-cid-23davgfo]{display:block;width:min(100%,560px);margin:auto;padding:clamp(20px,4vw,46px);height:auto;user-select:none}@media(max-width:940px){.how-hero[data-astro-cid-23davgfo]{grid-template-columns:1fr}}@media(max-width:640px){.how-hero[data-astro-cid-23davgfo]{padding-inline:24px}.how-hero__actions[data-astro-cid-23davgfo]{display:grid}.how-button[data-astro-cid-23davgfo]{width:100%}}.process-step[data-astro-cid-2xldtpjs]{position:relative;display:grid;gap:12px;min-width:0;padding:18px 14px;border:1px solid var(--border-subtle);border-radius:8px;background:#f6f7fb0a}.process-step__number[data-astro-cid-2xldtpjs]{display:grid;width:42px;height:42px;place-items:center;border:1px solid rgba(101,167,255,.7);border-radius:999px;color:var(--text-primary);background:linear-gradient(var(--bg-primary),var(--bg-primary)) padding-box,var(--brand-gradient) border-box;font-size:.78rem;font-weight:900}.process-step__label[data-astro-cid-2xldtpjs]{color:var(--text-primary);font-size:clamp(1rem,1.2vw,1.15rem);font-weight:900}.process-journey[data-astro-cid-ttufmrak]{position:relative;padding:var(--home-section-y) var(--home-section-x);overflow:hidden;background:var(--section-bg-deep)}.process-journey__intro[data-astro-cid-ttufmrak],.process-journey__steps[data-astro-cid-ttufmrak]{position:relative;z-index:1}.process-journey__intro[data-astro-cid-ttufmrak]{max-width:760px;margin-bottom:clamp(28px,4vw,48px)}.process-journey[data-astro-cid-ttufmrak] h2[data-astro-cid-ttufmrak]{margin:0;font-size:var(--heading-lg);line-height:1.08;letter-spacing:0}.process-journey__steps[data-astro-cid-ttufmrak]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}@media(min-width:941px){.process-journey__steps[data-astro-cid-ttufmrak] .process-step:not(:last-child):after{position:absolute;top:39px;left:calc(100% - 3px);width:18px;height:1px;background:var(--brand-gradient);content:""}}@media(max-width:1100px){.process-journey__steps[data-astro-cid-ttufmrak]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){.process-journey[data-astro-cid-ttufmrak]{padding-inline:24px}.process-journey__steps[data-astro-cid-ttufmrak]{grid-template-columns:1fr}}.training-structure[data-astro-cid-vls5ohng]{padding:var(--home-section-y) var(--home-section-x);background:var(--bg-primary)}.training-structure__intro[data-astro-cid-vls5ohng]{max-width:780px;margin-bottom:clamp(34px,5vw,62px)}.how-step-label[data-astro-cid-vls5ohng]{margin:0 0 12px;color:var(--accent-blue);font-size:.82rem;font-weight:900;letter-spacing:.08em}.training-structure[data-astro-cid-vls5ohng] h2[data-astro-cid-vls5ohng]{margin:0;font-size:var(--heading-xl);line-height:1.05;letter-spacing:0}.training-structure__intro[data-astro-cid-vls5ohng]>p[data-astro-cid-vls5ohng]:last-child{margin:16px 0 0;color:var(--text-secondary);font-size:var(--body-lg);line-height:1.65}.training-structure__sequence[data-astro-cid-vls5ohng]{display:grid;gap:clamp(20px,3vw,34px)}.structure-item[data-astro-cid-vls5ohng]{display:grid;grid-template-columns:minmax(240px,.42fr) minmax(0,1fr);gap:clamp(22px,4vw,54px);align-items:center;padding:clamp(22px,3vw,34px);border:1px solid var(--border-subtle);border-radius:8px;background:#f6f7fb09}.structure-item[data-astro-cid-vls5ohng]:nth-child(2n){grid-template-columns:minmax(0,1fr) minmax(240px,.42fr)}.structure-item[data-astro-cid-vls5ohng]:nth-child(2n) .structure-item__visual[data-astro-cid-vls5ohng]{order:2}.structure-item--text[data-astro-cid-vls5ohng]{grid-template-columns:1fr;padding-block:clamp(28px,4vw,46px)}.structure-item__visual[data-astro-cid-vls5ohng]{display:grid;min-height:190px;place-items:center;border-radius:8px;background:#65a7ff0d;overflow:hidden}.structure-item__visual[data-astro-cid-vls5ohng] img[data-astro-cid-vls5ohng]{display:block;width:100%;max-width:270px;height:auto;user-select:none}.structure-item__copy[data-astro-cid-vls5ohng] span[data-astro-cid-vls5ohng]{color:var(--accent-rose);font-size:.85rem;font-weight:900}.structure-item[data-astro-cid-vls5ohng] h3[data-astro-cid-vls5ohng]{margin:10px 0 12px;font-size:clamp(1.45rem,2vw,2.05rem);line-height:1.1;letter-spacing:0}.structure-item[data-astro-cid-vls5ohng] p[data-astro-cid-vls5ohng]{max-width:680px;margin:0;color:var(--text-secondary);font-size:var(--body);line-height:1.75}@media(max-width:780px){.training-structure[data-astro-cid-vls5ohng]{padding-inline:24px}.structure-item[data-astro-cid-vls5ohng],.structure-item[data-astro-cid-vls5ohng]:nth-child(2n){grid-template-columns:1fr}.structure-item[data-astro-cid-vls5ohng]:nth-child(2n) .structure-item__visual[data-astro-cid-vls5ohng]{order:0}}.pt-fit[data-astro-cid-hig4a7u2]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.82fr);gap:clamp(32px,5vw,72px);align-items:center;padding:var(--home-section-y) var(--home-section-x);overflow:hidden;background:linear-gradient(135deg,rgba(101,167,255,.08),transparent 42%),var(--section-bg-deep)}.pt-fit__copy[data-astro-cid-hig4a7u2],.pt-fit__media[data-astro-cid-hig4a7u2]{position:relative;z-index:1}.pt-fit__copy[data-astro-cid-hig4a7u2]{max-width:850px}.how-step-label[data-astro-cid-hig4a7u2]{margin:0 0 12px;color:var(--accent-blue);font-size:.82rem;font-weight:900;letter-spacing:.08em}.pt-fit[data-astro-cid-hig4a7u2] h2[data-astro-cid-hig4a7u2]{margin:0;font-size:var(--heading-xl);line-height:1.05;letter-spacing:0}.pt-fit__lead[data-astro-cid-hig4a7u2]{color:var(--text-primary);font-size:var(--body-lg);font-weight:900}.pt-fit[data-astro-cid-hig4a7u2] p[data-astro-cid-hig4a7u2],.pt-fit[data-astro-cid-hig4a7u2] li[data-astro-cid-hig4a7u2]{color:var(--text-secondary);font-size:var(--body);line-height:1.75}.pt-fit[data-astro-cid-hig4a7u2] h3[data-astro-cid-hig4a7u2]{margin:30px 0 14px;font-size:1.25rem}.pt-fit[data-astro-cid-hig4a7u2] ul[data-astro-cid-hig4a7u2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 22px;margin:0 0 26px;padding-left:20px}.pt-fit__note[data-astro-cid-hig4a7u2]{margin-top:24px;padding:18px 20px;border:1px solid rgba(236,73,107,.34);border-radius:8px;background:#ec496b0f}.pt-fit__media[data-astro-cid-hig4a7u2]{border:1px solid rgba(101,167,255,.45);border-radius:8px;overflow:visible;background:radial-gradient(circle at 50% 42%,rgba(101,167,255,.12),transparent 58%),#f6f7fb09}.pt-fit__media[data-astro-cid-hig4a7u2] img[data-astro-cid-hig4a7u2]{display:block;width:min(100%,560px);margin:auto;padding:clamp(20px,4vw,46px);height:auto;user-select:none}@media(max-width:940px){.pt-fit[data-astro-cid-hig4a7u2]{grid-template-columns:1fr}}@media(max-width:760px){.pt-fit[data-astro-cid-hig4a7u2]{padding-inline:24px}.pt-fit[data-astro-cid-hig4a7u2] ul[data-astro-cid-hig4a7u2]{grid-template-columns:1fr}}.how-faq[data-astro-cid-5cqwss5p]{padding:var(--home-section-y) var(--home-section-x);background:var(--bg-primary)}.how-faq__intro[data-astro-cid-5cqwss5p]{max-width:760px;margin-bottom:32px}.how-eyebrow[data-astro-cid-5cqwss5p]{margin:0 0 12px;color:var(--accent-blue);font-size:.82rem;font-weight:900;letter-spacing:.08em}.how-faq[data-astro-cid-5cqwss5p] h2[data-astro-cid-5cqwss5p]{margin:0;font-size:var(--heading-xl);line-height:1.05;letter-spacing:0}.how-faq__items[data-astro-cid-5cqwss5p]{display:grid;gap:12px;max-width:920px}.how-faq[data-astro-cid-5cqwss5p] details[data-astro-cid-5cqwss5p]{border:1px solid var(--border-subtle);border-radius:8px;background:#f6f7fb09}.how-faq[data-astro-cid-5cqwss5p] summary[data-astro-cid-5cqwss5p]{cursor:pointer;padding:20px 22px;color:var(--text-primary);font-size:1.05rem;font-weight:900}.how-faq[data-astro-cid-5cqwss5p] summary[data-astro-cid-5cqwss5p]:focus-visible{outline:3px solid var(--accent-blue);outline-offset:4px}.how-faq[data-astro-cid-5cqwss5p] details[data-astro-cid-5cqwss5p][open] summary[data-astro-cid-5cqwss5p]{border-bottom:1px solid var(--border-subtle)}.how-faq[data-astro-cid-5cqwss5p] p[data-astro-cid-5cqwss5p]{margin:0;padding:20px 22px 22px;color:var(--text-secondary);font-size:var(--body);line-height:1.75}@media(max-width:760px){.how-faq[data-astro-cid-5cqwss5p]{padding-inline:24px}}.how-page[data-astro-cid-rhjaanil]{background:var(--bg-primary);color:var(--text-primary)}.how-breadcrumb[data-astro-cid-rhjaanil]{position:absolute;z-index:4;display:flex;flex-wrap:wrap;gap:8px;padding:106px var(--home-section-x) 0;color:var(--text-muted);font-size:.9rem}.how-breadcrumb[data-astro-cid-rhjaanil] a[data-astro-cid-rhjaanil]{color:var(--text-secondary);text-decoration:underline;text-underline-offset:4px}.how-breadcrumb[data-astro-cid-rhjaanil] a[data-astro-cid-rhjaanil]:focus-visible,.how-conversion[data-astro-cid-rhjaanil] a[data-astro-cid-rhjaanil]:focus-visible{outline:3px solid var(--accent-blue);outline-offset:4px}.how-step-label[data-astro-cid-rhjaanil],.how-eyebrow[data-astro-cid-rhjaanil]{margin:0 0 12px;color:var(--accent-blue);font-size:.82rem;font-weight:900;letter-spacing:.08em}.journey-section[data-astro-cid-rhjaanil],.review-section[data-astro-cid-rhjaanil]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.78fr);gap:clamp(32px,5vw,68px);align-items:center;padding:var(--home-section-y) var(--home-section-x);background:var(--bg-primary)}.journey-section[data-astro-cid-rhjaanil] h2[data-astro-cid-rhjaanil],.plan-section[data-astro-cid-rhjaanil] h2[data-astro-cid-rhjaanil],.guidance-section[data-astro-cid-rhjaanil] h2[data-astro-cid-rhjaanil],.review-section[data-astro-cid-rhjaanil] h2[data-astro-cid-rhjaanil],.how-conversion[data-astro-cid-rhjaanil] h2[data-astro-cid-rhjaanil]{margin:0;font-size:var(--heading-xl);line-height:1.05;letter-spacing:0}.journey-section__lead[data-astro-cid-rhjaanil],.review-section__lead[data-astro-cid-rhjaanil],.plan-section__intro[data-astro-cid-rhjaanil]>p[data-astro-cid-rhjaanil]:first-of-type,.guidance-section__intro[data-astro-cid-rhjaanil]>p[data-astro-cid-rhjaanil]:first-of-type{color:var(--text-primary);font-size:var(--body-lg);font-weight:900}.journey-section[data-astro-cid-rhjaanil] p[data-astro-cid-rhjaanil],.plan-section[data-astro-cid-rhjaanil] p[data-astro-cid-rhjaanil],.guidance-section[data-astro-cid-rhjaanil] p[data-astro-cid-rhjaanil],.review-section[data-astro-cid-rhjaanil] p[data-astro-cid-rhjaanil],.journey-section[data-astro-cid-rhjaanil] li[data-astro-cid-rhjaanil],.plan-section[data-astro-cid-rhjaanil] li[data-astro-cid-rhjaanil],.guidance-section[data-astro-cid-rhjaanil] li[data-astro-cid-rhjaanil],.review-section[data-astro-cid-rhjaanil] li[data-astro-cid-rhjaanil]{color:var(--text-secondary);font-size:var(--body);line-height:1.75}.check-list[data-astro-cid-rhjaanil],.plan-section[data-astro-cid-rhjaanil] ul[data-astro-cid-rhjaanil],.guidance-section[data-astro-cid-rhjaanil] ul[data-astro-cid-rhjaanil]{margin:16px 0 22px;padding-left:20px}.journey-section__media[data-astro-cid-rhjaanil],.plan-section__media[data-astro-cid-rhjaanil],.review-section__media[data-astro-cid-rhjaanil]{border:1px solid rgba(101,167,255,.4);border-radius:8px;overflow:hidden;background:var(--bg-secondary)}.journey-section__media--infographic[data-astro-cid-rhjaanil],.plan-section__media--infographic[data-astro-cid-rhjaanil],.review-section__media--infographic[data-astro-cid-rhjaanil]{border:0;overflow:visible;background:transparent}.journey-section__media[data-astro-cid-rhjaanil] img[data-astro-cid-rhjaanil],.plan-section__media[data-astro-cid-rhjaanil] img[data-astro-cid-rhjaanil],.review-section__media[data-astro-cid-rhjaanil] img[data-astro-cid-rhjaanil]{display:block;width:100%;aspect-ratio:4 / 3;height:auto;object-fit:cover}.journey-section__media--infographic[data-astro-cid-rhjaanil] img[data-astro-cid-rhjaanil],.plan-section__media--infographic[data-astro-cid-rhjaanil] img[data-astro-cid-rhjaanil],.review-section__media--infographic[data-astro-cid-rhjaanil] img[data-astro-cid-rhjaanil]{max-width:min(100%,520px);margin:auto;aspect-ratio:auto;object-fit:contain;user-select:none}.plan-section[data-astro-cid-rhjaanil],.guidance-section[data-astro-cid-rhjaanil],.how-conversion[data-astro-cid-rhjaanil]{position:relative;padding:var(--home-section-y) var(--home-section-x);overflow:hidden;background:var(--section-bg-deep)}.plan-section__intro[data-astro-cid-rhjaanil],.plan-section__content[data-astro-cid-rhjaanil],.plan-section__closing[data-astro-cid-rhjaanil],.guidance-section__intro[data-astro-cid-rhjaanil],.guidance-section__panels[data-astro-cid-rhjaanil],.guidance-section__closing[data-astro-cid-rhjaanil],.how-conversion__copy[data-astro-cid-rhjaanil],.how-conversion__coach-link[data-astro-cid-rhjaanil]{position:relative;z-index:1}.plan-section__intro[data-astro-cid-rhjaanil],.guidance-section__intro[data-astro-cid-rhjaanil]{max-width:780px;margin-bottom:32px}.plan-section__content[data-astro-cid-rhjaanil]{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.52fr);gap:clamp(28px,5vw,64px);align-items:center}.plan-section__lists[data-astro-cid-rhjaanil]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.plan-section[data-astro-cid-rhjaanil] article[data-astro-cid-rhjaanil],.guidance-section[data-astro-cid-rhjaanil] article[data-astro-cid-rhjaanil]{border:1px solid var(--border-subtle);border-radius:8px;padding:clamp(22px,3vw,30px);background:#f6f7fb09}.plan-section[data-astro-cid-rhjaanil] h3[data-astro-cid-rhjaanil],.guidance-section[data-astro-cid-rhjaanil] h3[data-astro-cid-rhjaanil]{margin:0 0 14px;font-size:1.25rem;line-height:1.2}.plan-section__closing[data-astro-cid-rhjaanil],.guidance-section__closing[data-astro-cid-rhjaanil]{max-width:880px;margin:28px 0 0}.guidance-section[data-astro-cid-rhjaanil]{background:var(--bg-primary);isolation:isolate}.guidance-section__panels[data-astro-cid-rhjaanil]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.guidance-section[data-astro-cid-rhjaanil] article[data-astro-cid-rhjaanil] span[data-astro-cid-rhjaanil]{display:inline-block;margin-bottom:12px;color:var(--accent-rose);font-weight:900}.guidance-section__graphic{top:clamp(86px,10vw,132px);right:max(28px,calc((100vw - var(--container)) / 2 + 10px));width:min(560px,34vw);filter:saturate(.9)}.review-section[data-astro-cid-rhjaanil]{grid-template-columns:minmax(300px,.72fr) minmax(0,1fr);overflow:hidden;background:var(--bg-primary)}.review-section__media[data-astro-cid-rhjaanil],.review-section__copy[data-astro-cid-rhjaanil]{position:relative;z-index:1}.review-markers[data-astro-cid-rhjaanil]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 22px;margin:16px 0 22px;padding-left:24px}.how-conversion[data-astro-cid-rhjaanil]{background:linear-gradient(135deg,#65a7ff1a,#ec496b14),var(--section-bg-deep)}.how-conversion__copy[data-astro-cid-rhjaanil]{max-width:800px}.how-conversion[data-astro-cid-rhjaanil] p[data-astro-cid-rhjaanil]{margin:18px 0 0;color:var(--text-secondary);font-size:var(--body-lg);line-height:1.65}.how-conversion__actions[data-astro-cid-rhjaanil]{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.how-conversion__actions[data-astro-cid-rhjaanil] a[data-astro-cid-rhjaanil]{display:inline-flex;min-height:48px;align-items:center;justify-content:center;border:1.5px solid transparent;border-radius:8px;padding:0 22px;background:linear-gradient(var(--section-bg-deep),var(--section-bg-deep)) padding-box,var(--brand-gradient) border-box;font-weight:900}.how-conversion__coach-link[data-astro-cid-rhjaanil]{display:inline-block;margin-top:28px;color:var(--accent-blue);font-weight:900;text-decoration:underline;text-underline-offset:5px}@media(max-width:920px){.journey-section[data-astro-cid-rhjaanil],.review-section[data-astro-cid-rhjaanil],.plan-section__content[data-astro-cid-rhjaanil],.guidance-section__panels[data-astro-cid-rhjaanil],.plan-section__lists[data-astro-cid-rhjaanil],.review-markers[data-astro-cid-rhjaanil]{grid-template-columns:1fr}}@media(max-width:640px){.how-breadcrumb[data-astro-cid-rhjaanil],.journey-section[data-astro-cid-rhjaanil],.plan-section[data-astro-cid-rhjaanil],.guidance-section[data-astro-cid-rhjaanil],.review-section[data-astro-cid-rhjaanil],.how-conversion[data-astro-cid-rhjaanil]{padding-inline:24px}.how-conversion__actions[data-astro-cid-rhjaanil]{display:grid}.how-conversion__actions[data-astro-cid-rhjaanil] a[data-astro-cid-rhjaanil]{width:100%}.guidance-section__graphic{display:none}}
