.page-module__qCP4TG__wrap{width:100%;max-width:var(--page-max);margin:0 auto;padding:0 24px 80px}.page-module__qCP4TG__hero{text-align:center;flex-direction:column;align-items:center;gap:18px;padding:56px 0 24px;display:flex}.page-module__qCP4TG__badge{color:var(--color-evergreen);background:var(--color-leaf-soft);border-radius:var(--radius-pill);padding:7px 16px;font-size:13px;font-weight:700;display:inline-block}.page-module__qCP4TG__hero h1{max-width:1000px;margin-top:8px;font-size:clamp(32px,5vw,50px)}.page-module__qCP4TG__hero p{max-width:780px;color:var(--color-ink-soft);font-size:17px;line-height:1.55}.page-module__qCP4TG__toggle{border:1px solid var(--color-line);border-radius:var(--radius-pill);background:var(--color-white);gap:4px;margin-top:8px;padding:4px;display:inline-flex}.page-module__qCP4TG__toggleLink{border-radius:var(--radius-pill);color:var(--color-ink-soft);padding:8px 18px;font-size:14px;font-weight:600;text-decoration:none}.page-module__qCP4TG__toggleActive{background:var(--color-evergreen);color:var(--color-white)}.page-module__qCP4TG__toggleBadge{border-radius:var(--radius-pill);background:var(--color-leaf-soft);color:var(--color-evergreen);margin-left:6px;padding:2px 8px;font-size:11px;font-weight:800}.page-module__qCP4TG__section{margin-top:56px}.page-module__qCP4TG__sectionLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-soft);text-align:center;margin-bottom:6px;font-size:12px;font-weight:800}.page-module__qCP4TG__sectionHeading{color:var(--color-evergreen);text-align:center;margin-bottom:28px;font-size:clamp(22px,3vw,28px)}.page-module__qCP4TG__planGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:stretch;gap:20px;display:grid}.page-module__qCP4TG__planCard{text-align:left;flex-direction:column;gap:10px;padding:28px 24px;display:flex}.page-module__qCP4TG__planName{font-family:var(--font-display);color:var(--color-ink);font-size:22px;font-weight:600}.page-module__qCP4TG__planPrice{color:var(--color-evergreen);font-size:26px;font-weight:700}.page-module__qCP4TG__planNote{color:var(--color-ink-soft);margin-top:-6px;font-size:12.5px}.page-module__qCP4TG__planBlurb{color:var(--color-ink-soft);margin:0 0 4px;font-size:13.5px;line-height:1.5}.page-module__qCP4TG__features{color:var(--color-ink-soft);margin:0;padding:0;font-size:14px;line-height:1.7;list-style:none}.page-module__qCP4TG__features li:before{content:"✓ ";color:var(--color-leaf-strong);font-weight:700}.page-module__qCP4TG__ctaRow{justify-content:center;margin-top:24px;display:flex}.page-module__qCP4TG__feeGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.page-module__qCP4TG__feeCard{text-align:left}.page-module__qCP4TG__feeTitle{font-family:var(--font-display);color:var(--color-ink);margin-bottom:8px;font-size:18px;font-weight:600}.page-module__qCP4TG__feeCard p{color:var(--color-ink-soft);font-size:14px;line-height:1.6}.page-module__qCP4TG__faqList{flex-direction:column;gap:18px;max-width:800px;margin:0 auto;display:flex}.page-module__qCP4TG__faqQ{color:var(--color-ink);margin-bottom:4px;font-weight:700}.page-module__qCP4TG__faqA{color:var(--color-ink-soft);font-size:14.5px;line-height:1.6}