.page_page__zNsFE{width:min(1180px,calc(100vw - 36px));margin:0 auto;padding:64px 0 88px;display:flex;flex-direction:column;gap:var(--space-4xl);overflow-x:hidden}.page_hero__m2l6r{display:grid;grid-template-columns:1fr auto;gap:var(--space-2xl);align-items:center;padding-top:var(--space-xl);color:var(--rsm-paper)}.page_heroContent__kZ7pT{display:flex;flex-direction:column;gap:var(--space-md)}.page_badge__uZC4n{display:inline-flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);background:var(--rsm-cta);border-radius:var(--radius-full);font-size:var(--text-body-sm);font-weight:800;text-transform:uppercase;letter-spacing:0;width:fit-content;border:3px solid var(--rsm-ink)}.page_badgeIcon__TohND,.page_badge__uZC4n{color:var(--rsm-ink)}.page_title__R_kEq{font-family:var(--font-kids-heading);font-size:clamp(2.5rem,5vw,4rem);line-height:1.1;font-weight:800;color:var(--rsm-paper);letter-spacing:0;margin:0}.page_titleHighlight__iakzR{display:block;color:var(--rsm-accent)}.page_subtitle__gZNUb{font-size:var(--text-body-lg);color:rgba(255,246,229,.85);line-height:1.6;max-width:50ch;margin:0}.page_heroVisual__gycOx{position:relative;display:flex;justify-content:center;align-items:center}.page_guaranteeBadge__CLhSo{position:relative;width:min(390px,100%);display:grid;gap:var(--space-sm);padding:var(--space-lg) var(--space-lg) calc(var(--space-2xl) + 10px);background:radial-gradient(circle,rgba(11,11,11,.12) 1.3px,transparent 1.5px),var(--rsm-paper);background-size:14px 14px,auto;border:4px solid var(--rsm-ink);border-radius:28px;color:var(--rsm-ink);transform:rotate(2deg)}.page_guaranteeBadge__CLhSo:after{content:"Refund";position:absolute;right:18px;bottom:16px;padding:8px 14px;background:var(--rsm-accent);border:3px solid var(--rsm-ink);border-radius:999px;color:var(--rsm-paper);font-size:var(--text-body-sm);font-weight:900;text-transform:uppercase;transform:rotate(-8deg)}.page_guaranteeIcon__jt0vK{width:68px;height:68px;display:grid;place-items:center;background:var(--rsm-cta);border:4px solid var(--rsm-ink);border-radius:20px}.page_guaranteeEyebrow__VjwyS{width:fit-content;padding:5px 10px;background:var(--rsm-focus);border:3px solid var(--rsm-ink);border-radius:999px;color:var(--rsm-ink);font-size:var(--text-caption);font-weight:900;line-height:1;text-transform:uppercase}.page_guaranteeBadge__CLhSo strong{max-width:12ch;font-family:var(--font-kids-heading);font-size:2.45rem;font-weight:800;line-height:.95}.page_guaranteeBadge__CLhSo p{max-width:31ch;margin:0;color:rgba(11,11,11,.78);font-size:var(--text-body-sm);font-weight:750;line-height:1.4}@keyframes page_float__cSO_m{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.page_plansSection__m8477{position:relative;display:flex;flex-direction:column;gap:var(--space-2xl)}.page_currencySelector__gxNCK{display:flex;justify-content:center}.page_plansGrid__Wwf1e{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-xl);max-width:1180px;margin:0 auto}.page_planCard__L_Z1t{position:relative;background:var(--surface-card);border-radius:var(--radius-xl);padding:var(--space-xl);padding-top:calc(var(--space-xl) + 8px);display:flex;flex-direction:column;gap:var(--space-lg);transition:transform var(--motion-duration-short) var(--motion-ease-spring)}.page_planSecondary__Mcasg{border:3px solid var(--rsm-ink)}.page_planSecondary__Mcasg:hover{transform:translateY(-2px)}.page_planPrimary__lom7R{border:4px solid var(--rsm-ink);background:var(--rsm-paper)}.page_planPrimary__lom7R:hover{transform:translateY(-2px) scale(1.01)}.page_planBadge__gTRzi{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:var(--rsm-focus);color:var(--rsm-ink);padding:var(--space-xs) var(--space-md);border-radius:var(--radius-full);font-size:var(--text-caption);font-weight:700;text-transform:uppercase;letter-spacing:0;display:flex;align-items:center;gap:var(--space-xs);border:3px solid var(--rsm-ink)}.page_planHeader__wANLU{display:flex;align-items:center;gap:var(--space-md)}.page_planIconWrapper__jmGr2{width:48px;height:48px;border-radius:16px;display:flex;align-items:center;justify-content:center;border:3px solid var(--rsm-ink)}.page_planIconWrapper__jmGr2[data-color=secondary]{background:var(--rsm-cta);color:var(--rsm-ink)}.page_planIconWrapper__jmGr2[data-color=primary]{background:var(--rsm-focus);color:var(--rsm-ink)}.page_planName__l7_yQ{font-size:var(--text-h3);font-weight:700;margin:0;color:var(--rsm-ink)}.page_planTagline__G1eYP{font-size:var(--text-body-sm);color:var(--text-muted);margin:0}.page_planPricing__wHyap{display:flex;align-items:baseline;gap:var(--space-xs);padding:var(--space-md) 0;border-top:3px solid var(--rsm-ink);border-bottom:3px solid var(--rsm-ink)}.page_planPrice__YNK0s{font-size:var(--text-h1);font-weight:800;color:var(--rsm-ink)}.page_planCadence__Fk4s6{font-size:var(--text-body);color:var(--text-muted);font-weight:600}.page_featureList__wgr0m{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-sm);flex:1 1}.page_featureItem__1Msel{display:flex;align-items:flex-start;gap:var(--space-sm);font-size:var(--text-body);color:var(--color-neutral-700)}.page_featureHighlight__8yRKW{font-weight:600;color:var(--rsm-accent)}.page_featureDisabled__an7rq{color:var(--text-muted);opacity:.6}.page_featureCheck__PwI_s{color:var(--rsm-success);flex-shrink:0;margin-top:2px}.page_featureX__aloFl{color:#8e7d66;flex-shrink:0;margin-top:2px}.page_primaryCta__271v4{background:var(--rsm-cta)!important;display:inline-flex;align-items:center;gap:var(--space-sm);border-radius:16px;border:3px solid var(--rsm-ink)}.page_primaryCta__271v4,.page_secondaryCta__0_nfz{width:100%;justify-content:center;color:var(--rsm-ink)!important;padding:var(--space-md) var(--space-lg)!important;font-weight:600;max-width:100%;box-sizing:border-box}.page_secondaryCta__0_nfz{background:var(--rsm-surface)!important;border:3px solid var(--rsm-ink)!important;border-radius:16px}.page_guaranteesSection__ltzpd{background:var(--rsm-paper);margin:0;padding:var(--space-2xl) var(--space-xl);border-radius:24px;border:3px solid var(--rsm-ink)}.page_guaranteesGrid__nNq8u{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-xl);max-width:900px;margin:0 auto}.page_guaranteeCard__2WRYH{text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--space-sm)}.page_guaranteeIcon__jt0vK{width:56px;height:56px;border-radius:var(--radius-full);background:var(--rsm-surface);display:flex;align-items:center;justify-content:center;color:var(--rsm-ink);border:3px solid var(--rsm-ink)}.page_guaranteeCard__2WRYH h3{font-family:var(--font-kids-heading);font-size:var(--text-h4);font-weight:700;margin:0;color:var(--rsm-ink)}.page_guaranteeCard__2WRYH p{font-size:var(--text-body-sm);color:rgba(11,11,11,.75);margin:0}.page_socialProof__Lp4WH{padding:var(--space-xl) 0}.page_proofInner__SWcB9{display:flex;justify-content:center;align-items:center;gap:var(--space-2xl);flex-wrap:wrap}.page_proofStat__qHcLo{display:flex;flex-direction:column;align-items:center;gap:var(--space-xs)}.page_proofIcon___EJ9o{color:var(--rsm-paper)}.page_proofNumber__gYgnf{font-size:var(--text-h2);font-weight:800;color:var(--rsm-paper)}.page_proofLabel___7r5v{font-size:var(--text-body-sm);color:rgba(255,246,229,.8);font-weight:600}.page_proofDivider__r9ydN{width:3px;height:48px;background:rgba(255,246,229,.35)}.page_faqSection__T2wC6{display:flex;flex-direction:column;gap:var(--space-xl)}.page_sectionHeader__LjzB6{text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--space-sm)}.page_sectionIcon__lfPIE{color:var(--rsm-paper)}.page_sectionTitle__RicJ7{font-family:var(--font-kids-heading);font-size:var(--text-h2);font-weight:800;margin:0;color:var(--rsm-paper)}.page_sectionSubtitle__AvEuy{font-size:var(--text-body-lg);color:rgba(255,246,229,.8);margin:0}.page_faqGrid__krKTm{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-md);max-width:900px;margin:0 auto;width:100%}.page_faqItem__lG6AR{background:var(--surface-card);border-radius:16px;border:3px solid var(--rsm-ink);overflow:hidden}.page_faqQuestion__K8HHr{padding:var(--space-lg);font-size:var(--text-body);font-weight:600;color:var(--rsm-ink);cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:var(--space-md);list-style:none}.page_faqQuestion__K8HHr::-webkit-details-marker{display:none}.page_faqChevron__Bdurp{flex-shrink:0;color:var(--rsm-ink);transition:transform var(--motion-duration-short) var(--motion-ease-standard)}.page_faqItem__lG6AR[open] .page_faqChevron__Bdurp{transform:rotate(180deg)}.page_faqAnswer__ubP6_{padding:0 var(--space-lg) var(--space-lg);margin:0;font-size:var(--text-body);color:rgba(11,11,11,.75);line-height:1.6}.page_ctaSection__hN99t{background:var(--rsm-paper);padding:var(--space-3xl);border-radius:24px;text-align:center;position:relative;overflow:hidden;border:4px solid var(--rsm-ink)}.page_ctaSection__hN99t:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(11,11,11,.12) 1px,transparent 0);background-size:18px 18px;opacity:.12;pointer-events:none}.page_ctaContent__Qdilg{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:var(--space-md)}.page_ctaTitle__oWy4X{font-family:var(--font-kids-heading);font-size:var(--text-h2);font-weight:800;color:var(--rsm-ink);margin:0;max-width:20ch}.page_ctaText__sI9yK{font-size:var(--text-body-lg);color:rgba(11,11,11,.8);margin:0}.page_ctaButtons___txG3{margin-top:var(--space-md)}.page_ctaPrimary__MOJqL{background:var(--rsm-cta)!important;color:var(--rsm-ink)!important;border:3px solid var(--rsm-ink);display:inline-flex;align-items:center;gap:var(--space-sm)}.page_ctaPrimary__MOJqL:hover{transform:translateY(-1px)}.page_ctaGuarantees__BECZ6{display:flex;gap:var(--space-lg);margin-top:var(--space-md);flex-wrap:wrap;justify-content:center}.page_ctaGuarantees__BECZ6 span{display:flex;align-items:center;gap:var(--space-xs);font-size:var(--text-body-sm);color:rgba(11,11,11,.75);font-weight:500}@media (max-width:1024px){.page_page__zNsFE{width:min(100% - 32px,1180px);padding:36px 0 56px}.page_hero__m2l6r{grid-template-columns:1fr;text-align:center}.page_heroContent__kZ7pT{align-items:center}.page_heroVisual__gycOx{justify-content:center}.page_guaranteeBadge__CLhSo{width:min(390px,100%);margin-top:var(--space-md);text-align:left;transform:rotate(0deg)}.page_guaranteeBadge__CLhSo:after{right:16px;bottom:-16px}.page_plansGrid__Wwf1e{grid-template-columns:1fr;max-width:450px}.page_guaranteesGrid__nNq8u{grid-template-columns:1fr;gap:var(--space-lg)}.page_faqGrid__krKTm{grid-template-columns:1fr}.page_proofInner__SWcB9{gap:var(--space-xl)}.page_proofDivider__r9ydN{display:none}.page_ctaGuarantees__BECZ6{flex-direction:column;gap:var(--space-sm)}}