.page_hero__UfLow{position:relative;background:var(--grad-hero);overflow:hidden;border-block-end:1px solid var(--border-default)}.page_hero__UfLow:before{content:"";position:absolute;inset-block-start:-18rem;inset-inline-start:-10rem;inline-size:44rem;block-size:44rem;border-radius:var(--radius-full);background:var(--glow-yellow);pointer-events:none}.page_heroInner__s_6BQ{position:relative;z-index:1;display:grid;grid-template-columns:1.1fr 1fr;gap:5rem;align-items:center;padding-block:5.5rem 6rem}.page_heroCopy__75jYN{min-inline-size:0}.page_heroTitle__pvgGW{font-size:clamp(2.8rem,5.2vw,4.8rem);line-height:1.12;letter-spacing:-.025em;margin-block:1.5rem}.page_heroTitle__pvgGW span{display:block;color:var(--text-accent)}.page_heroSub__k5QfR{font-size:1.2rem;line-height:1.85;max-inline-size:32rem}.page_heroCtas__6UACb{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem;margin-block-start:2rem}.page_textLink__T5_59{color:var(--text-primary);font-weight:600;text-decoration:underline;text-underline-offset:.3em}.page_microcopy__bhqys{color:var(--text-muted);font-size:.875rem;margin-block-start:1rem}.page_previewWrap__Extp4{position:relative;padding:0 1.5rem 2.8rem;min-inline-size:0}.page_preview__u6dtX{background:var(--surface-panel);border:1px solid var(--border-strong);border-radius:1.25rem;box-shadow:14px 16px 0 var(--brand-yellow-deep);overflow:hidden;transform:rotate(-2deg)}.page_previewTop__Mfwvi{display:flex;align-items:center;justify-content:space-between;padding:1.1rem 1.5rem;font-size:.9rem;font-weight:700;color:var(--text-secondary)}.page_previewArt__S97OW{position:relative;height:13rem;background:#d9e8ed;overflow:hidden;isolation:isolate}.page_sun__qmhDl{position:absolute;background:var(--brand-yellow);border-radius:50%;width:5rem;height:5rem;top:2rem;left:25%}.page_horizonSecond__xhEbq,.page_horizon__UFkoE{position:absolute;width:145%;height:9rem;background:#709baf;border-radius:50% 50% 0 0;bottom:-4rem;left:-20%;transform:rotate(12deg)}.page_horizonSecond__xhEbq{background:var(--brand-navy);bottom:-6rem;transform:rotate(-8deg)}.page_playMark__F75ew{position:absolute;inset:0;margin:auto;display:grid;place-items:center;height:4rem;width:4rem;background:#ffffffeb;color:var(--brand-navy);border-radius:50%;padding-inline-start:4px}.page_previewBody__a5BRW{padding:1.6rem}.page_eyebrow__twvdG{display:block;font-size:.875rem;font-weight:700;color:var(--text-accent);margin-block-end:.8rem}.page_previewBody__a5BRW h2{font-size:1.85rem}.page_previewBody__a5BRW p{color:var(--text-muted);margin-block:.6rem 1.25rem}.page_previewFormats__B26Mv{display:flex;gap:.5rem;font-size:.8rem}.page_previewFormats__B26Mv span{padding:.3rem .7rem;border:1px solid var(--border-strong);border-radius:2rem}.page_sideNote__401ir{position:absolute;bottom:0;inset-inline-end:-.5rem;background:var(--brand-yellow);color:var(--brand-navy);padding:1rem 1.25rem;transform:rotate(3deg);font-size:.875rem;line-height:1.6;box-shadow:0 10px 30px rgba(0,0,0,.35)}.page_sideNote__401ir>span{float:right;font-size:2.3rem;margin-inline-end:.75rem}.page_library__Uzfq2{padding-block:5rem;background:var(--grad-section);scroll-margin-block-start:6rem}.page_sectionHead__PFj1y{max-inline-size:45rem}.page_closing__L9hek h2,.page_how__V0bEA h2,.page_sectionHead__PFj1y h2{font-size:clamp(2rem,3.5vw,3rem)}.page_sectionHead__PFj1y>p{font-size:1.1rem;margin-block-start:1rem;line-height:1.8}.page_featureGrid__yhxV1{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-block-start:3rem}.page_feature__bX_gD{border-block-start:2px solid var(--border-strong);padding-block:1.5rem 0}.page_featureTop__2oRWG{display:flex;justify-content:space-between;align-items:center;color:var(--text-accent)}.page_featureTop__2oRWG>span{font-size:.85rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_featureLabel__MEy3v{font-size:.8rem;font-weight:700;margin-block:1.7rem .7rem;color:var(--text-accent)}.page_feature__bX_gD h3{font-size:1.7rem}.page_featureDescription__tXkvN{line-height:1.9;margin-block:1rem}.page_featureDetail__Y0Lnn{font-size:.85rem;font-weight:500;color:var(--text-muted)}.page_how__V0bEA{padding-block:4.5rem;background:#eaf2f6;scroll-margin-block-start:6rem}.page_howInner__ot58N{display:grid;grid-template-columns:1fr 1fr;gap:4rem}.page_howIntro__9s5cd>p{display:flex;align-items:center;gap:.5rem;margin-block-start:1.5rem}.page_steps__W5H1A{list-style:none;padding:0;margin:0}.page_steps__W5H1A li{display:flex;gap:1.25rem;align-items:flex-start;padding-block:1.3rem;border-block-end:1px solid #c7d8e3}.page_steps__W5H1A li:first-child{padding-block-start:0}.page_steps__W5H1A li:last-child{border:0;padding-block-end:0}.page_steps__W5H1A li>span{flex-shrink:0;display:grid;place-items:center;width:2.2rem;height:2.2rem;background:var(--brand-navy);color:white;border-radius:50%;font-size:.9rem}.page_steps__W5H1A h3{font-size:1.35rem;margin-block-end:.5rem}.page_steps__W5H1A p{margin:0;line-height:1.8}.page_faq__KUw2h{padding-block:4.5rem;background:white}.page_faqInner__rVqyJ{max-inline-size:52rem}.page_faq__KUw2h h2{font-size:2rem;margin-block-end:1.75rem}.page_faq__KUw2h details{border-block-end:1px solid var(--border-default);padding-block:1.25rem}.page_faq__KUw2h summary{cursor:pointer;font-weight:700;color:var(--text-primary)}.page_faq__KUw2h details p{margin-block:1rem 0;line-height:1.8}.page_closing__L9hek{position:relative;background:var(--grad-cta);padding-block:4rem;overflow:hidden}.page_closing__L9hek:before{content:"";position:absolute;inset-block-start:-14rem;inset-inline-start:50%;translate:-50% 0;inline-size:38rem;block-size:38rem;border-radius:var(--radius-full);background:var(--glow-yellow);pointer-events:none}.page_closingInner__4mDbV{position:relative;z-index:1;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.25rem}.page_closingInner__4mDbV .page_eyebrow__twvdG{margin:0}.page_closingInner__4mDbV>p{margin:0 0 .5rem;line-height:1.8}.page_closingInner__4mDbV>.page_textLink__T5_59{font-size:.9rem}@media (max-width:960px){.page_heroInner__s_6BQ{gap:2rem}.page_previewWrap__Extp4{padding-inline:.5rem}.page_sideNote__401ir{inset-inline-end:0}.page_featureGrid__yhxV1{gap:1.4rem}}@media (max-width:720px){.page_heroInner__s_6BQ{grid-template-columns:1fr;padding-block:3rem;gap:2.75rem}.page_heroTitle__pvgGW{font-size:clamp(2.6rem,10.5vw,4rem)}.page_heroSub__k5QfR{font-size:1.1rem}.page_heroCtas__6UACb{gap:1.1rem}.page_previewWrap__Extp4{max-inline-size:29rem;width:100%;justify-self:center;padding-inline:.75rem}.page_featureGrid__yhxV1,.page_howInner__ot58N{grid-template-columns:1fr;gap:2.25rem}.page_faq__KUw2h,.page_how__V0bEA,.page_library__Uzfq2{padding-block:3rem}.page_feature__bX_gD{padding-block-start:1.1rem}.page_featureLabel__MEy3v{margin-block-start:1rem}.page_closing__L9hek{padding-block:3rem}}