.pricing_page__aR2vI{display:flex;flex-direction:column;gap:var(--space-4);padding-block:var(--space-6)}.pricing_title__waPcj{margin:0;font-size:var(--fs-4,1.75rem);color:var(--ink)}.pricing_intro__aCT8f,.pricing_notice__FQpLj,.pricing_text__DgNvR{margin:0;color:var(--ink);max-width:68ch}.pricing_notice__FQpLj{padding:var(--space-3);border:1px solid var(--line-strong);border-radius:var(--radius-s);background:var(--panel);font-weight:600}.pricing_grid__dIBuO{display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.pricing_card__IQ48K{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-s);background:var(--panel);color:var(--ink)}.pricing_cardTitle__5OOUi{margin:0;font-size:var(--fs-2,1.25rem)}.pricing_price__QIdPd{margin:0;font-size:var(--fs-3,1.5rem);font-weight:600}.pricing_per__nQ3yL{font-weight:400}.pricing_alt__F9nF6,.pricing_per__nQ3yL{font-size:var(--fs-1);color:var(--muted)}.pricing_alt__F9nF6{margin:0}.pricing_features__yZ2oL,.pricing_list__PzMRB{margin:0;padding-left:1.2em;display:flex;flex-direction:column;gap:var(--space-1);color:var(--ink);max-width:68ch}.pricing_heading__DTPTV{margin:var(--space-4) 0 0;font-size:var(--fs-2,1.25rem);color:var(--ink)}.pricing_faq__Hq1Bv{margin:0;display:flex;flex-direction:column;gap:var(--space-3);max-width:68ch;color:var(--ink)}.pricing_faq__Hq1Bv dt{font-weight:600}.pricing_faq__Hq1Bv dd{margin:var(--space-1) 0 0}.pricing_form__DEglP{display:flex;flex-direction:column;gap:var(--space-3);align-items:flex-start;color:var(--ink)}.pricing_form__DEglP fieldset{display:flex;flex-direction:column;gap:var(--space-1);border:1px solid var(--line);border-radius:var(--radius-s);padding:var(--space-2) var(--space-3)}.pricing_number__aN9No{font:inherit;width:5rem;color:var(--ink);background:var(--panel);border:1px solid var(--line-strong);border-radius:var(--radius-s);padding:var(--space-1) var(--space-2)}.pricing_button__4bODD{display:inline-block;font:inherit;font-size:var(--fs-1);font-weight:600;color:var(--brand);background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-s);padding:var(--space-1) var(--space-3);cursor:pointer;text-decoration:none}.pricing_button__4bODD:hover{background:var(--canvas)}.pricing_inline__BUVKg{display:inline-block;margin-left:var(--space-2)}