.page_headerBlock__CgGB_{padding:76px 32px 48px}.page_eyebrow__HF672{font-weight:500;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-ink);margin-bottom:18px}.page_h1__Q1_go{font-size:54px;line-height:1.05;font-weight:700;letter-spacing:-.035em;max-width:20em}.page_intro__d216C{margin-top:22px;font-size:18px;line-height:1.6;color:var(--text-muted);max-width:44em}.page_planSection__SQsGp{padding:0 32px 80px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.page_planCard__nzG5E{background:var(--bg-card);border:1px solid var(--border-default);border-radius:16px;padding:26px;display:flex;flex-direction:column;gap:18px}.page_planTag___h_Il{font-weight:500;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-ink)}.page_planTitle__7D9vW{font-size:23px;line-height:1.2;font-weight:600;letter-spacing:-.02em}.page_priceRow__gifox{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;min-height:58px}.page_priceFigure__1N7Ca{font-size:36px;line-height:1;font-weight:700;letter-spacing:-.03em}.page_priceUnit__UQX7v{font-size:13px;color:var(--text-subtle)}.page_planBody__O672T{font-size:14px;line-height:1.55;color:var(--text-subtle)}.page_planItems__2wetA{display:flex;flex-direction:column;gap:10px;padding-top:16px;border-top:1px solid var(--border-soft)}.page_planItem__CUQCv{display:grid;grid-template-columns:14px 1fr;grid-gap:10px;gap:10px;font-size:14px;line-height:1.55;color:var(--text-tertiary)}.page_chevron__n9ccZ{font-family:var(--font-mono);font-weight:500;font-size:13px;color:var(--accent-ink)}.page_planCta__2ptWy{margin-top:auto;width:100%;padding:14px 18px;border-radius:10px}.page_faqBand__x9cdW{padding:64px 32px}.page_faqGrid__wySlc{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:40px;gap:40px}.page_faqQ___v_R6{font-size:17px;line-height:1.2;font-weight:600}.page_faqA__v_9jN{margin-top:10px;font-size:14px;line-height:1.55;color:var(--text-subtle)}@media (max-width:1239px) and (min-width:900px){.page_planSection__SQsGp{grid-template-columns:repeat(2,1fr)}.page_planCard__nzG5E{padding:32px}.page_h1__Q1_go{font-size:44px}}@media (max-width:899px){.page_headerBlock__CgGB_{padding:48px 20px 32px}.page_h1__Q1_go{font-size:34px}.page_planSection__SQsGp{padding:0 20px 48px;grid-template-columns:1fr}.page_faqBand__x9cdW{padding:48px 20px}.page_faqGrid__wySlc{grid-template-columns:1fr;gap:28px}}