.home_kidsLp__QJTgg{display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width:767px){.home_kidsLp__QJTgg{overflow:hidden}}.subPageHero_hero__U_4tm{width:100%;padding:5rem 0 4rem;background:linear-gradient(180deg,var(--lp-cream,#fdf8f3) 0,#fff 100%);text-align:center}.subPageHero_container__kgkgZ{max-width:800px;margin:0 auto;padding:0 2rem;display:flex;flex-direction:column;align-items:center}.subPageHero_eyebrow__XmKDP{color:#475569;font-size:.9375rem;font-weight:500;line-height:1.5;margin-bottom:1rem;max-width:600px}.subPageHero_badge__tuO6m{display:inline-flex;padding:.375rem 1rem;border-radius:100px;background:var(--lp-accent,#1e40af);color:var(--lp-on-accent,#fff);font-size:.8125rem;font-weight:600;letter-spacing:.02em;margin-bottom:1.5rem}.subPageHero_ctaRow__ZoJvb{display:flex;align-items:center;justify-content:center;gap:.875rem;flex-wrap:wrap}.subPageHero_ctaSecondary__H0LxA{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 1.75rem;border-radius:.875rem;background:#0000;color:#1e3a5f;font-size:1rem;font-weight:600;border:1px solid #e5e7eb;cursor:pointer;transition:all .3s ease}.subPageHero_ctaSecondary__H0LxA:hover{border-color:var(--lp-cta,#1e40af);color:var(--lp-cta,#1e40af)}.subPageHero_trustCue__s3NgU{color:#64748b;font-size:.8125rem;font-weight:500;line-height:1.6;margin-top:1.25rem;max-width:560px}.subPageHero_title__kN8Ho{color:#1e3a5f;font-size:2.75rem;font-weight:700;line-height:1.2;margin-bottom:1rem}.subPageHero_title__kN8Ho span{color:var(--lp-cta,#1e40af)}.subPageHero_desc__Tyv4c{color:#475569;font-size:1.125rem;line-height:1.7;margin-bottom:2rem;max-width:600px}.subPageHero_cta__47nQg{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 2rem;border-radius:.875rem;background:var(--lp-cta,#1e40af);color:#fff;font-size:1rem;font-weight:600;border:none;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 14px #0000001a}.subPageHero_cta__47nQg:hover{background:var(--lp-cta-hover,#1e40af);transform:translateY(-2px);box-shadow:0 6px 20px #00000026}.subPageHero_trustBar__J9lbU{display:flex;align-items:center;gap:1.25rem;margin-top:1.75rem;flex-wrap:nowrap;justify-content:center;width:100%}.subPageHero_trustItem__uVdwV{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:#475569;font-weight:500;white-space:nowrap}.subPageHero_trustIconWrapper__gfxBj{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:.5rem;flex-shrink:0}.subPageHero_trustIconWrapper__gfxBj svg{font-size:.875rem}.subPageHero_trustLabel__hCepv{line-height:1.3}.subPageHero_stats__Liz6M{display:flex;gap:2.5rem;margin-top:3rem;padding-top:2.5rem;border-top:1px solid #e5e7eb}.subPageHero_statItem__pz5vP{display:flex;flex-direction:column;align-items:center;gap:.25rem}.subPageHero_statIconWrapper__iRHRg{width:2.5rem;height:2.5rem;border-radius:.75rem;background:#1e3a5f14;display:flex;align-items:center;justify-content:center;margin-bottom:.375rem}.subPageHero_statIcon__2HnoU{width:1.25rem;height:1.25rem;color:#1e3a5f}.subPageHero_statValue__UJ2Rx{color:#1e3a5f;font-size:1.75rem;font-weight:700;line-height:1.2}.subPageHero_statLabel__fcRw_{color:#1e3a5f;font-size:.8125rem;font-weight:500}@media screen and (max-width:767px){.subPageHero_hero__U_4tm{padding:3rem 0 2.5rem}.subPageHero_container__kgkgZ{padding:0 1.25rem}.subPageHero_title__kN8Ho{font-size:1.75rem}.subPageHero_desc__Tyv4c{font-size:1rem}.subPageHero_trustBar__J9lbU{gap:.75rem;flex-wrap:wrap}.subPageHero_trustItem__uVdwV{font-size:.75rem}.subPageHero_stats__Liz6M{gap:1.5rem;flex-wrap:wrap;justify-content:center}.subPageHero_statValue__UJ2Rx{font-size:1.5rem}}.subPageFeatureGrid_section__k14OH{width:100%;padding:5rem 0;background:#fff}.subPageFeatureGrid_container__qUtCG{max-width:1200px;margin:0 auto;padding:0 2rem}.subPageFeatureGrid_sectionTitle__SX4xN{text-align:center;color:#1e3a5f;font-size:2rem;font-weight:700;line-height:1.25;margin-bottom:3rem}.subPageFeatureGrid_sectionTitle__SX4xN span{color:var(--lp-cta,#1e40af)}.subPageFeatureGrid_grid__VCWtC{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.subPageFeatureGrid_card__CG_8W{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;padding:1.75rem;transition:all .3s ease}.subPageFeatureGrid_card__CG_8W:hover{border-color:var(--lp-accent,#1e40af);box-shadow:0 8px 32px #1e3a5f14;transform:translateY(-2px)}.subPageFeatureGrid_iconWrapper__tMPHb{width:3rem;height:3rem;border-radius:.75rem;display:flex;align-items:center;justify-content:center;margin-bottom:1rem;position:relative}.subPageFeatureGrid_iconWrapper__tMPHb:before{content:"";position:absolute;inset:0;border-radius:.75rem;background:var(--lp-accent,#1e40af);opacity:.1}.subPageFeatureGrid_iconSvg__kMrgk{position:relative;width:1.5rem;height:1.5rem;color:var(--lp-ink,#1e40af)}.subPageFeatureGrid_iconEmoji__BMiil{position:relative;font-size:1.5rem;line-height:1}.subPageFeatureGrid_cardTitle__2ZNl8{color:#1e3a5f;font-size:1.125rem;font-weight:600;margin-bottom:.5rem;line-height:1.4}.subPageFeatureGrid_cardDesc__8gbqU{color:#475569;font-size:.9375rem;line-height:1.6}@media screen and (max-width:767px){.subPageFeatureGrid_section__k14OH{padding:3rem 0}.subPageFeatureGrid_container__qUtCG{padding:0 1.25rem}.subPageFeatureGrid_sectionTitle__SX4xN{font-size:1.5rem;margin-bottom:2rem}.subPageFeatureGrid_grid__VCWtC{grid-template-columns:1fr;gap:1rem}.subPageFeatureGrid_card__CG_8W{padding:1.25rem}}@keyframes subPageFaq_lpFadeInUp__KMmLp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.subPageFaq_section___KYr_{width:100%;padding:5rem 0;background:#fdf8f3}.subPageFaq_container__p53aL{max-width:800px;margin:0 auto;padding:0 2rem}.subPageFaq_header__qfdWb{text-align:center;margin-bottom:3rem}.subPageFaq_header__qfdWb h2{color:#1e3a5f;font-size:2.25rem;font-weight:700;line-height:1.25}.subPageFaq_header__qfdWb h2 span{color:var(--lp-cta,#f97316)}.subPageFaq_faqList__cIYgf{display:flex;flex-direction:column;gap:.75rem}.subPageFaq_faqItem__zXiQm{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;overflow:hidden;transition:all .3s ease}.subPageFaq_faqItem__zXiQm.subPageFaq_active__lSNwT{border-color:#1e40af;box-shadow:0 4px 20px #0000000f}.subPageFaq_faqItem__zXiQm:hover{border-color:#1e40af}.subPageFaq_faqQuestion__hQmPI{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;cursor:pointer;gap:1rem}.subPageFaq_faqQuestion__hQmPI h3{color:#1e3a5f;font-size:1rem;font-weight:600;line-height:1.4;flex:1}.subPageFaq_faqIcon__ARXmz{width:2rem;height:2rem;border-radius:50%;background:#1e40af;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff;font-size:.75rem;transition:all .3s ease;opacity:.15;color:#1e40af}.subPageFaq_active__lSNwT .subPageFaq_faqIcon__ARXmz{opacity:1;color:#fff}.subPageFaq_faqAnswer__QM_GF{padding:0 1.5rem 1.25rem;animation:subPageFaq_fadeIn__qST2p .3s ease}.subPageFaq_faqAnswer__QM_GF p{color:#475569;font-size:.9375rem;line-height:1.7}.subPageFaq_faqAnswer__QM_GF p a{color:#1e40af;font-weight:600;text-decoration:underline;text-underline-offset:2px}.subPageFaq_faqAnswer__QM_GF p a:hover{color:#1e3a8a}@keyframes subPageFaq_fadeIn__qST2p{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.subPageFaq_plainSection__KVJU1{background:var(--lp-cream,#fdf8f3)}.subPageFaq_plainContainer__aeuqF{max-width:1040px}.subPageFaq_plainList___18EL{display:flex;flex-direction:column;gap:0;border-top:1px solid #1e3a5f24}.subPageFaq_plainItem__BpTvJ{display:grid;grid-template-columns:minmax(280px,.38fr) 1fr;gap:2rem;align-items:flex-start;padding:1.25rem 0;border-bottom:1px solid #1e3a5f24}@media(prefers-reduced-motion:no-preference){.subPageFaq_plainItem__BpTvJ{opacity:0;animation:subPageFaq_lpFadeInUp__KMmLp .55s cubic-bezier(.22,1,.36,1) forwards}.subPageFaq_plainItem__BpTvJ:first-child{animation-delay:.06s}.subPageFaq_plainItem__BpTvJ:nth-child(2){animation-delay:.12s}.subPageFaq_plainItem__BpTvJ:nth-child(3){animation-delay:.18s}.subPageFaq_plainItem__BpTvJ:nth-child(4){animation-delay:.24s}.subPageFaq_plainItem__BpTvJ:nth-child(5){animation-delay:.3s}.subPageFaq_plainItem__BpTvJ:nth-child(6){animation-delay:.36s}}.subPageFaq_plainQuestion__vBKqh{color:#1e3a5f;font-size:1.0625rem;font-weight:700;line-height:1.35;margin:0}.subPageFaq_plainAnswer__Tn7Om{color:#475569;font-size:.9375rem;line-height:1.75;margin:0}.subPageFaq_plainAnswer__Tn7Om a{color:var(--lp-ink,#ea580c);font-weight:600;text-decoration:underline;text-underline-offset:2px}.subPageFaq_plainAnswer__Tn7Om a:hover{color:var(--lp-cta-hover,#ea580c)}@media screen and (max-width:767px){.subPageFaq_section___KYr_{padding:3rem 0}.subPageFaq_container__p53aL{padding:0 1.25rem}.subPageFaq_header__qfdWb h2{font-size:1.75rem}.subPageFaq_faqQuestion__hQmPI{padding:1rem 1.25rem}.subPageFaq_faqQuestion__hQmPI h3{font-size:.9375rem}.subPageFaq_faqAnswer__QM_GF{padding:0 1.25rem 1rem}.subPageFaq_faqAnswer__QM_GF p{font-size:.875rem}.subPageFaq_plainItem__BpTvJ{grid-template-columns:1fr;gap:.5rem;padding:1.125rem 0}.subPageFaq_plainQuestion__vBKqh{font-size:1rem}.subPageFaq_plainAnswer__Tn7Om{font-size:.875rem}}.subPageFaq_cardsSection__ABS1a{background:var(--lp-cream,#fdf8f3);position:relative;overflow:hidden}.subPageFaq_cardsSection__ABS1a:before{content:"";position:absolute;top:-150px;left:-120px;width:440px;height:440px;border-radius:50%;background:radial-gradient(circle,#facc151a 0,#0000 70%);pointer-events:none;z-index:0}.subPageFaq_cardsSection__ABS1a .subPageFaq_container__p53aL{position:relative;z-index:1}.subPageFaq_cardsGrid__XJE5J{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.subPageFaq_faqCard__UjjuZ{background:#fff;border:1px solid #e5e7eb;border-top:4px solid var(--card-accent,#f97316);border-radius:1.5rem;padding:1.75rem;transition:transform .3s ease,box-shadow .3s ease}@media(prefers-reduced-motion:no-preference){.subPageFaq_faqCard__UjjuZ{opacity:0;animation:subPageFaq_lpFadeInUp__KMmLp .55s cubic-bezier(.22,1,.36,1) forwards}.subPageFaq_faqCard__UjjuZ:first-child{animation-delay:.06s}.subPageFaq_faqCard__UjjuZ:nth-child(2){animation-delay:.12s}.subPageFaq_faqCard__UjjuZ:nth-child(3){animation-delay:.18s}.subPageFaq_faqCard__UjjuZ:nth-child(4){animation-delay:.24s}.subPageFaq_faqCard__UjjuZ:nth-child(5){animation-delay:.3s}.subPageFaq_faqCard__UjjuZ:nth-child(6){animation-delay:.36s}}.subPageFaq_faqCard__UjjuZ:hover{transform:translateY(-3px);box-shadow:0 12px 32px #1e3a5f1a}.subPageFaq_faqCardHead__VlKSe{display:flex;align-items:flex-start;gap:.875rem;margin-bottom:.875rem}.subPageFaq_faqCardBadge__s2fX0{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:50%;font-size:1rem;font-weight:700;line-height:1}.subPageFaq_faqCardQuestion__xXr8N{color:#1e3a5f;font-size:1.0625rem;font-weight:700;line-height:1.4;margin:.25rem 0 0}.subPageFaq_faqCardAnswer__EFbx7{color:#475569;font-size:.9375rem;font-weight:400;line-height:1.7;margin:0}.subPageFaq_faqCardAnswer__EFbx7 a{color:var(--lp-ink,#ea580c);font-weight:600;text-decoration:underline;text-underline-offset:2px}.subPageFaq_faqCardAnswer__EFbx7 a:hover{color:var(--lp-cta-hover,#ea580c)}@media screen and (max-width:767px){.subPageFaq_cardsGrid__XJE5J{grid-template-columns:1fr;gap:1rem}.subPageFaq_faqCard__UjjuZ{padding:1.5rem 1.25rem;border-radius:1.25rem}.subPageFaq_faqCardQuestion__xXr8N{font-size:1rem}.subPageFaq_faqCardAnswer__EFbx7{font-size:.875rem}}.subPageLinks_subPageLinks__h6u8n{padding:3rem 0;background:#0000}.subPageLinks_inner__nmFgA{max-width:72rem;margin:0 auto;padding:0 1.5rem}.subPageLinks_title__n_sSp{font-size:.8125rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.08em;margin-bottom:1rem}.subPageLinks_grid__DqdUb{display:flex;flex-wrap:wrap;gap:.5rem .75rem}.subPageLinks_link__lUwcD{display:inline-flex;align-items:center;gap:.375rem;color:#1e3a5f;font-size:.9375rem;font-weight:500;text-decoration:none;background:#fff;border:1px solid #e2e8f0;border-radius:2rem;padding:.4rem .875rem;white-space:nowrap;transition:all .15s ease}.subPageLinks_link__lUwcD:hover{background:var(--accent,#1e40af);color:#fff;border-color:var(--accent,#1e40af)}.subPageLinks_link__lUwcD:hover .subPageLinks_icon__YGxf2{filter:grayscale(1) brightness(10)}.subPageLinks_icon__YGxf2{font-size:.9375rem;line-height:1}@media screen and (max-width:767px){.subPageLinks_subPageLinks__h6u8n{padding:2rem 1rem 6rem}.subPageLinks_link__lUwcD{font-size:.875rem;padding:.375rem .75rem}}@keyframes subPageProblemMirror_lpFadeInUp__Izmh_{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.subPageProblemMirror_section__iQ49p{width:100%;padding:5rem 0;background:var(--lp-cream,#fdf8f3);position:relative;overflow:hidden}.subPageProblemMirror_section__iQ49p:before{content:"";position:absolute;top:-150px;right:-130px;width:440px;height:440px;border-radius:50%;background:radial-gradient(circle,#06b6d41a 0,#0000 70%);pointer-events:none;z-index:0}.subPageProblemMirror_container__CcD9i{max-width:1100px;margin:0 auto;padding:0 2rem;position:relative;z-index:1}.subPageProblemMirror_header__5sbcR{text-align:center;max-width:720px;margin:0 auto 3rem}@media(prefers-reduced-motion:no-preference){.subPageProblemMirror_header__5sbcR{opacity:0;animation:subPageProblemMirror_lpFadeInUp__Izmh_ .55s cubic-bezier(.22,1,.36,1) forwards}}.subPageProblemMirror_header__5sbcR h2{color:#1e3a5f;font-size:2rem;font-weight:700;line-height:1.25;margin-bottom:1rem}.subPageProblemMirror_lead__e1BBq{color:#475569;font-size:1.0625rem;line-height:1.7}.subPageProblemMirror_grid__9S7Sj{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.subPageProblemMirror_card__uyBCM{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;padding:1.75rem;border-top:3px solid var(--lp-highlight,#1e40af);transition:transform .3s ease,box-shadow .3s ease}@media(prefers-reduced-motion:no-preference){.subPageProblemMirror_card__uyBCM{opacity:0;animation:subPageProblemMirror_lpFadeInUp__Izmh_ .55s cubic-bezier(.22,1,.36,1) forwards}.subPageProblemMirror_card__uyBCM:first-child{animation-delay:.06s}.subPageProblemMirror_card__uyBCM:nth-child(2){animation-delay:.12s}.subPageProblemMirror_card__uyBCM:nth-child(3){animation-delay:.18s}.subPageProblemMirror_card__uyBCM:nth-child(4){animation-delay:.24s}.subPageProblemMirror_card__uyBCM:nth-child(5){animation-delay:.3s}.subPageProblemMirror_card__uyBCM:nth-child(6){animation-delay:.36s}}.subPageProblemMirror_card__uyBCM:hover{box-shadow:0 14px 36px #1e3a5f1a;transform:translateY(-3px)}.subPageProblemMirror_card__uyBCM h3{color:#1e3a5f;font-size:1.0625rem;font-weight:600;line-height:1.4;margin-bottom:.625rem}.subPageProblemMirror_card__uyBCM p{color:#475569;font-size:.9375rem;line-height:1.65}.subPageProblemMirror_iconWrap__Rr5hk{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:.75rem;background:var(--lp-accent-soft,#1e40af1a);margin-bottom:.875rem}.subPageProblemMirror_icon__NDTgx{width:1.25rem;height:1.25rem;color:var(--lp-ink,#1e40af)}.subPageProblemMirror_transition__mDNkh{text-align:center;color:#1e3a5f;font-size:1.0625rem;font-weight:500;line-height:1.7;max-width:760px;margin:2.75rem auto 0}@media(prefers-reduced-motion:no-preference){.subPageProblemMirror_transition__mDNkh{opacity:0;animation:subPageProblemMirror_lpFadeInUp__Izmh_ .55s cubic-bezier(.22,1,.36,1) forwards}}@media screen and (max-width:767px){.subPageProblemMirror_section__iQ49p{padding:3rem 0}.subPageProblemMirror_container__CcD9i{padding:0 1.25rem}.subPageProblemMirror_header__5sbcR{margin-bottom:2rem}.subPageProblemMirror_header__5sbcR h2{font-size:1.5rem}.subPageProblemMirror_lead__e1BBq{font-size:1rem}.subPageProblemMirror_grid__9S7Sj{grid-template-columns:1fr;gap:1rem}.subPageProblemMirror_card__uyBCM{padding:1.25rem}.subPageProblemMirror_transition__mDNkh{font-size:1rem;margin-top:2rem}}@keyframes subPageOutcomes_lpFadeInUp__NxCax{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.subPageOutcomes_section__cbE1f{width:100%;padding:5rem 0;background:#fff;position:relative;overflow:hidden}.subPageOutcomes_section__cbE1f:after,.subPageOutcomes_section__cbE1f:before{content:"";position:absolute;width:460px;height:460px;border-radius:50%;pointer-events:none;z-index:0}.subPageOutcomes_section__cbE1f:before{top:-160px;left:-120px;background:radial-gradient(circle,#f973161a 0,#0000 70%)}.subPageOutcomes_section__cbE1f:after{bottom:-180px;right:-120px;background:radial-gradient(circle,#06b6d41a 0,#0000 70%)}.subPageOutcomes_container__bQXHm{max-width:1100px;margin:0 auto;padding:0 2rem;position:relative;z-index:1}.subPageOutcomes_sectionTitle__i6cDC{text-align:center;color:#1e3a5f;font-size:2rem;font-weight:700;line-height:1.25;margin-bottom:3rem}@media(prefers-reduced-motion:no-preference){.subPageOutcomes_sectionTitle__i6cDC{opacity:0;animation:subPageOutcomes_lpFadeInUp__NxCax .55s cubic-bezier(.22,1,.36,1) forwards}}.subPageOutcomes_sectionTitle__i6cDC span{color:var(--lp-cta,#1e40af)}.subPageOutcomes_grid__sfbjK{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.subPageOutcomes_card__XUfog{position:relative;background:var(--lp-cream,#fdf8f3);border:1px solid #e5e7eb;border-radius:1.25rem;padding:2rem 1.75rem;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}@media(prefers-reduced-motion:no-preference){.subPageOutcomes_card__XUfog{opacity:0;animation:subPageOutcomes_lpFadeInUp__NxCax .55s cubic-bezier(.22,1,.36,1) forwards}.subPageOutcomes_card__XUfog:first-child{animation-delay:.06s}.subPageOutcomes_card__XUfog:nth-child(2){animation-delay:.12s}.subPageOutcomes_card__XUfog:nth-child(3){animation-delay:.18s}.subPageOutcomes_card__XUfog:nth-child(4){animation-delay:.24s}.subPageOutcomes_card__XUfog:nth-child(5){animation-delay:.3s}.subPageOutcomes_card__XUfog:nth-child(6){animation-delay:.36s}}.subPageOutcomes_card__XUfog:hover{box-shadow:0 16px 40px #f973161f;border-color:#f9731659;transform:translateY(-4px)}.subPageOutcomes_card__XUfog h3{color:#1e3a5f;font-size:1.1875rem;font-weight:600;line-height:1.35;margin:1rem 0 .75rem}.subPageOutcomes_card__XUfog p{color:#475569;font-size:.9375rem;line-height:1.65}.subPageOutcomes_iconWrap__NIFpk{position:relative;display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:.875rem;background:var(--lp-accent-soft,#1e40af1a)}.subPageOutcomes_icon__JM7z5{width:1.5rem;height:1.5rem;color:var(--lp-ink,#1e40af)}.subPageOutcomes_index__AnAXZ{position:absolute;top:-.5rem;right:-.5rem;display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:50%;background:var(--lp-cta,#1e40af);color:#fff;font-size:.75rem;font-weight:700;box-shadow:0 2px 6px #0000001f}@media screen and (max-width:767px){.subPageOutcomes_section__cbE1f{padding:3rem 0}.subPageOutcomes_container__bQXHm{padding:0 1.25rem}.subPageOutcomes_sectionTitle__i6cDC{font-size:1.5rem;margin-bottom:2rem}.subPageOutcomes_grid__sfbjK{grid-template-columns:1fr;gap:1rem}.subPageOutcomes_card__XUfog{padding:1.5rem 1.25rem}}@keyframes subPageMechanism_lpFadeInUp__37OQC{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.subPageMechanism_section__uwN_A{width:100%;padding:5rem 0;background:var(--lp-cream,#fdf8f3);position:relative;overflow:hidden}.subPageMechanism_section__uwN_A:before{content:"";position:absolute;top:-150px;left:-130px;width:460px;height:460px;border-radius:50%;background:radial-gradient(circle,#06b6d41a 0,#0000 70%);pointer-events:none;z-index:0}.subPageMechanism_section__uwN_A:after{content:"";position:absolute;bottom:-160px;right:-130px;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,#f9731614 0,#0000 70%);pointer-events:none;z-index:0}.subPageMechanism_container__BIIY_{position:relative;z-index:1;max-width:1000px;margin:0 auto;padding:0 2rem}.subPageMechanism_sectionTitle__oxCvu{text-align:center;color:#1e3a5f;font-size:2rem;font-weight:700;line-height:1.25;margin-bottom:2rem}@media(prefers-reduced-motion:no-preference){.subPageMechanism_sectionTitle__oxCvu{opacity:0;animation:subPageMechanism_lpFadeInUp__37OQC .55s cubic-bezier(.22,1,.36,1) forwards}}.subPageMechanism_sectionTitle__oxCvu span{color:var(--lp-cta,#1e40af)}.subPageMechanism_intro__Qk62z{background:#fff;border:1px solid #e5e7eb;border-radius:1.25rem;padding:2rem;margin-bottom:3rem;text-align:center}@media(prefers-reduced-motion:no-preference){.subPageMechanism_intro__Qk62z{opacity:0;animation:subPageMechanism_lpFadeInUp__37OQC .55s cubic-bezier(.22,1,.36,1) forwards}}.subPageMechanism_introTitle__8XToJ{color:var(--lp-ink,#1e40af);font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;margin-bottom:.75rem}.subPageMechanism_introDesc__BZPgJ{color:#475569;font-size:1.0625rem;line-height:1.7;max-width:760px;margin:0 auto}.subPageMechanism_stepsTitle__i71dO{text-align:center;color:#1e3a5f;font-size:1.375rem;font-weight:700;margin-bottom:1.75rem}.subPageMechanism_steps___jLLf{position:relative;max-width:720px;margin:0 auto 3rem;display:flex;flex-direction:column}.subPageMechanism_step__y8ILD{position:relative;display:flex;align-items:flex-start;gap:1.25rem;padding-bottom:2rem}@media(prefers-reduced-motion:no-preference){.subPageMechanism_step__y8ILD{opacity:0;animation:subPageMechanism_lpFadeInUp__37OQC .55s cubic-bezier(.22,1,.36,1) forwards}.subPageMechanism_step__y8ILD:first-child{animation-delay:.06s}.subPageMechanism_step__y8ILD:nth-child(2){animation-delay:.12s}.subPageMechanism_step__y8ILD:nth-child(3){animation-delay:.18s}.subPageMechanism_step__y8ILD:nth-child(4){animation-delay:.24s}.subPageMechanism_step__y8ILD:nth-child(5){animation-delay:.3s}.subPageMechanism_step__y8ILD:nth-child(6){animation-delay:.36s}}.subPageMechanism_step__y8ILD:last-child{padding-bottom:0}.subPageMechanism_step__y8ILD:not(:last-child):before{content:"";position:absolute;top:2.75rem;left:1.375rem;bottom:-.25rem;width:2px;transform:translateX(-50%);background:var(--lp-accent,#1e40af);opacity:.25}.subPageMechanism_stepNumber__Pm0rj{position:relative;z-index:1;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:50%;background:var(--lp-accent,#1e40af);color:var(--lp-on-accent,#fff);font-size:1.0625rem;font-weight:700;box-shadow:0 4px 12px #06b6d440}.subPageMechanism_stepBody__lSn97 h4{color:#1e3a5f;font-size:1.0625rem;font-weight:600;line-height:1.4;margin-bottom:.375rem}.subPageMechanism_stepBody__lSn97 p{color:#475569;font-size:.9375rem;line-height:1.6}.subPageMechanism_highlights__xIrPS{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}.subPageMechanism_highlight__hgpXx{background:#fff;border:1px solid #e5e7eb;border-left:3px solid var(--lp-accent,#1e40af);border-radius:1rem;padding:1.5rem;transition:transform .3s ease,box-shadow .3s ease}@media(prefers-reduced-motion:no-preference){.subPageMechanism_highlight__hgpXx{opacity:0;animation:subPageMechanism_lpFadeInUp__37OQC .55s cubic-bezier(.22,1,.36,1) forwards}.subPageMechanism_highlight__hgpXx:first-child{animation-delay:.06s}.subPageMechanism_highlight__hgpXx:nth-child(2){animation-delay:.12s}.subPageMechanism_highlight__hgpXx:nth-child(3){animation-delay:.18s}.subPageMechanism_highlight__hgpXx:nth-child(4){animation-delay:.24s}.subPageMechanism_highlight__hgpXx:nth-child(5){animation-delay:.3s}.subPageMechanism_highlight__hgpXx:nth-child(6){animation-delay:.36s}}.subPageMechanism_highlight__hgpXx:hover{box-shadow:0 14px 36px #1e3a5f1a;transform:translateY(-3px)}.subPageMechanism_highlight__hgpXx h4{color:#1e3a5f;font-size:1.0625rem;font-weight:600;margin-bottom:.5rem}.subPageMechanism_highlight__hgpXx p{color:#475569;font-size:.9375rem;line-height:1.65}@media screen and (max-width:767px){.subPageMechanism_section__uwN_A{padding:3rem 0}.subPageMechanism_container__BIIY_{padding:0 1.25rem}.subPageMechanism_sectionTitle__oxCvu{font-size:1.5rem}.subPageMechanism_intro__Qk62z{padding:1.5rem;margin-bottom:2rem}.subPageMechanism_introDesc__BZPgJ{font-size:1rem}.subPageMechanism_steps___jLLf{margin-bottom:2rem}.subPageMechanism_highlights__xIrPS,.subPageMechanism_steps___jLLf{grid-template-columns:1fr;gap:1rem}}@keyframes subPageBenefits_lpFadeInUp__eBQm_{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.subPageBenefits_section__WWt41{width:100%;padding:5rem 0;background:#fff;position:relative;overflow:hidden}.subPageBenefits_section__WWt41:before{content:"";position:absolute;top:-140px;right:-140px;width:460px;height:460px;border-radius:50%;background:radial-gradient(circle,#facc151f 0,#0000 70%);pointer-events:none;z-index:0}.subPageBenefits_container__TlY4h{max-width:1100px;margin:0 auto;padding:0 2rem;position:relative;z-index:1}.subPageBenefits_sectionTitle__PiL_d{text-align:center;color:#1e3a5f;font-size:2rem;font-weight:700;line-height:1.25;margin-bottom:3rem}@media(prefers-reduced-motion:no-preference){.subPageBenefits_sectionTitle__PiL_d{opacity:0;animation:subPageBenefits_lpFadeInUp__eBQm_ .55s cubic-bezier(.22,1,.36,1) forwards}}.subPageBenefits_sectionTitle__PiL_d span{color:var(--lp-cta,#1e40af)}.subPageBenefits_iconWrap__igKR_{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:.875rem;background:var(--lp-accent-soft,#1e40af1a);margin-bottom:1rem}.subPageBenefits_icon__GJoOP{width:1.375rem;height:1.375rem;color:var(--lp-ink,#1e40af)}.subPageBenefits_grid__4wYPt{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.subPageBenefits_card__Kh_Wk{display:flex;flex-direction:column;background:var(--lp-cream,#fdf8f3);border:1px solid #e5e7eb;border-radius:1.25rem;padding:1.75rem;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}@media(prefers-reduced-motion:no-preference){.subPageBenefits_card__Kh_Wk{opacity:0;animation:subPageBenefits_lpFadeInUp__eBQm_ .55s cubic-bezier(.22,1,.36,1) forwards}.subPageBenefits_card__Kh_Wk:first-child{animation-delay:.06s}.subPageBenefits_card__Kh_Wk:nth-child(2){animation-delay:.12s}.subPageBenefits_card__Kh_Wk:nth-child(3){animation-delay:.18s}.subPageBenefits_card__Kh_Wk:nth-child(4){animation-delay:.24s}.subPageBenefits_card__Kh_Wk:nth-child(5){animation-delay:.3s}.subPageBenefits_card__Kh_Wk:nth-child(6){animation-delay:.36s}}.subPageBenefits_card__Kh_Wk:hover{box-shadow:0 16px 40px #06b6d41f;border-color:#06b6d459;transform:translateY(-4px)}.subPageBenefits_pain__G9ige{color:#64748b;font-size:.875rem;font-weight:500;font-style:italic;line-height:1.5;margin-bottom:.875rem}.subPageBenefits_feature__yCL_s{display:flex;align-items:flex-start;gap:.5rem;color:#1e3a5f;font-size:1.0625rem;font-weight:600;line-height:1.4;margin-bottom:.75rem}.subPageBenefits_arrow__L_Bi1{flex-shrink:0;width:1.25rem;height:1.25rem;color:var(--lp-ink,#1e40af);margin-top:.125rem}.subPageBenefits_outcome__Xxjm_{color:#475569;font-size:.9375rem;line-height:1.65;margin-bottom:1.25rem;flex:1}.subPageBenefits_proof__TozkL{color:var(--lp-ink,#1e40af);font-size:.8125rem;font-weight:600;line-height:1.4;padding-top:.875rem;border-top:1px solid #e5e7eb}@media screen and (max-width:767px){.subPageBenefits_section__WWt41{padding:3rem 0}.subPageBenefits_container__TlY4h{padding:0 1.25rem}.subPageBenefits_sectionTitle__PiL_d{font-size:1.5rem;margin-bottom:2rem}.subPageBenefits_grid__4wYPt{grid-template-columns:1fr;gap:1rem}.subPageBenefits_card__Kh_Wk{padding:1.5rem 1.25rem}}@keyframes subPageUseCases_lpFadeInUp__KF0OY{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.subPageUseCases_section__TzL2Z{width:100%;padding:5rem 0;background:var(--lp-cream,#fdf8f3);position:relative;overflow:hidden}.subPageUseCases_section__TzL2Z:before{content:"";position:absolute;bottom:-160px;left:-120px;width:440px;height:440px;border-radius:50%;background:radial-gradient(circle,#f973161a 0,#0000 70%);pointer-events:none;z-index:0}.subPageUseCases_container__scuDF{max-width:1100px;margin:0 auto;padding:0 2rem;position:relative;z-index:1}.subPageUseCases_sectionTitle___PgrW{text-align:center;color:#1e3a5f;font-size:2rem;font-weight:700;line-height:1.25;margin-bottom:3rem}@media(prefers-reduced-motion:no-preference){.subPageUseCases_sectionTitle___PgrW{opacity:0;animation:subPageUseCases_lpFadeInUp__KF0OY .55s cubic-bezier(.22,1,.36,1) forwards}}.subPageUseCases_sectionTitle___PgrW span{color:var(--lp-cta,#1e40af)}.subPageUseCases_cardHead__8PRTC{display:flex;align-items:flex-start;gap:.75rem;min-height:4.25rem;margin-bottom:1rem}.subPageUseCases_iconWrap__yprp4{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:.75rem;background:var(--lp-accent-soft,#1e40af1a)}.subPageUseCases_icon__1OdhC{width:1.25rem;height:1.25rem;color:var(--lp-ink,#1e40af)}.subPageUseCases_grid__4A_mu{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.subPageUseCases_card__TuMt0{background:#fff;border:1px solid #e5e7eb;border-radius:1.25rem;padding:1.75rem;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}@media(prefers-reduced-motion:no-preference){.subPageUseCases_card__TuMt0{opacity:0;animation:subPageUseCases_lpFadeInUp__KF0OY .55s cubic-bezier(.22,1,.36,1) forwards}.subPageUseCases_card__TuMt0:first-child{animation-delay:.06s}.subPageUseCases_card__TuMt0:nth-child(2){animation-delay:.12s}.subPageUseCases_card__TuMt0:nth-child(3){animation-delay:.18s}.subPageUseCases_card__TuMt0:nth-child(4){animation-delay:.24s}.subPageUseCases_card__TuMt0:nth-child(5){animation-delay:.3s}.subPageUseCases_card__TuMt0:nth-child(6){animation-delay:.36s}}.subPageUseCases_card__TuMt0:hover{box-shadow:0 16px 40px #f973161f;border-color:#f973164d;transform:translateY(-4px)}.subPageUseCases_card__TuMt0 h3{color:#1e3a5f;font-size:1.125rem;font-weight:600;line-height:1.4;margin:0 0 .625rem}.subPageUseCases_card__TuMt0 p{color:#475569;font-size:.9375rem;line-height:1.65;margin:0}.subPageUseCases_tag__SppCk{display:inline-flex;padding:.3125rem .75rem;border-radius:100px;background:var(--lp-accent-soft,#1e40af1a);color:var(--lp-ink,#1e40af);font-size:.75rem;font-weight:600;line-height:1.35}@media screen and (max-width:767px){.subPageUseCases_section__TzL2Z{padding:3rem 0}.subPageUseCases_container__scuDF{padding:0 1.25rem}.subPageUseCases_sectionTitle___PgrW{font-size:1.5rem;margin-bottom:2rem}.subPageUseCases_grid__4A_mu{grid-template-columns:1fr;gap:1rem}.subPageUseCases_card__TuMt0{padding:1.5rem 1.25rem}.subPageUseCases_cardHead__8PRTC{min-height:0}}@keyframes subPageFinalCta_lpFadeInUp__O9lWb{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.subPageFinalCta_section__NMMs_{width:100%;padding:5rem 0;background:linear-gradient(180deg,#fff 0,var(--lp-cream,#fdf8f3) 100%);position:relative;overflow:hidden}.subPageFinalCta_section__NMMs_:after,.subPageFinalCta_section__NMMs_:before{content:"";position:absolute;width:420px;height:420px;border-radius:50%;pointer-events:none;z-index:0}.subPageFinalCta_section__NMMs_:before{top:-160px;left:-100px;background:radial-gradient(circle,#f973161a 0,#0000 70%)}.subPageFinalCta_section__NMMs_:after{bottom:-160px;right:-100px;background:radial-gradient(circle,#06b6d41a 0,#0000 70%)}.subPageFinalCta_container__awq86{max-width:760px;margin:0 auto;padding:0 2rem;display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;z-index:1}.subPageFinalCta_title__jXz7_{color:#1e3a5f;font-size:2.25rem;font-weight:700;line-height:1.2;margin-bottom:1rem}@media(prefers-reduced-motion:no-preference){.subPageFinalCta_title__jXz7_{opacity:0;animation:subPageFinalCta_lpFadeInUp__O9lWb .55s cubic-bezier(.22,1,.36,1) forwards}}.subPageFinalCta_title__jXz7_ span{color:var(--lp-cta,#1e40af)}.subPageFinalCta_desc__WL02Y{color:#475569;font-size:1.125rem;line-height:1.7;margin-bottom:2rem;max-width:600px}.subPageFinalCta_cta__9cA4e{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 2.25rem;border-radius:.875rem;background:var(--lp-cta,#1e40af);color:#fff;font-size:1.0625rem;font-weight:600;border:none;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 14px #0000001a}.subPageFinalCta_cta__9cA4e:hover{background:var(--lp-cta-hover,#1e40af);transform:translateY(-2px);box-shadow:0 6px 20px #00000026}.subPageFinalCta_micro__HPqfC{color:#64748b;font-size:.8125rem;font-weight:500;line-height:1.6;margin-top:1.25rem;max-width:520px}.subPageFinalCta_secondary__1TYWF{background:none;border:none;color:var(--lp-cta,#1e40af);font-size:.9375rem;font-weight:600;cursor:pointer;margin-top:1rem;text-decoration:underline;text-underline-offset:3px;transition:color .2s ease}.subPageFinalCta_secondary__1TYWF:hover{color:var(--lp-cta-hover,#1e3a8a)}@media screen and (max-width:767px){.subPageFinalCta_section__NMMs_{padding:3rem 0}.subPageFinalCta_container__awq86{padding:0 1.25rem}.subPageFinalCta_title__jXz7_{font-size:1.625rem}.subPageFinalCta_desc__WL02Y{font-size:1rem}}