.pricing-page.svelte-1hrotn9{max-width:1440px;margin:0 auto;padding:0 32px 96px}.pricing-hero.svelte-1hrotn9{border-bottom:1px solid var(--border);padding:clamp(72px,10vw,140px) 0 64px}.pricing-eyebrow.svelte-1hrotn9,.section-number.svelte-1hrotn9{color:var(--orange);font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;font-size:11px}h1.svelte-1hrotn9{font-family:var(--display);letter-spacing:-.015em;text-transform:uppercase;margin-top:20px;font-size:clamp(72px,12vw,172px);font-weight:400;line-height:.82}h1.svelte-1hrotn9 em:where(.svelte-1hrotn9){color:var(--orange);font-style:normal}.pricing-intro.svelte-1hrotn9{color:var(--muted);font-family:var(--sans);max-width:760px;margin-top:32px;font-size:clamp(17px,2vw,21px);line-height:1.65}.tariff-section.svelte-1hrotn9{padding:56px 0 96px}.tariff-grid.svelte-1hrotn9{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.tariff-card.svelte-1hrotn9{background:var(--surface);border:1px solid var(--border);min-width:0;padding:clamp(24px,4vw,44px);position:relative}.carrier-mark.svelte-1hrotn9{border:1px solid var(--orange);color:var(--orange);font-family:var(--mono);justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;display:flex;position:absolute;top:24px;right:24px}.tariff-card.svelte-1hrotn9 h2:where(.svelte-1hrotn9){font-family:var(--display);letter-spacing:.03em;text-transform:uppercase;font-size:34px;font-weight:400}.tariff-price.svelte-1hrotn9{font-family:var(--display);white-space:nowrap;margin-top:46px;font-size:clamp(58px,7vw,94px);line-height:1}.segment-label.svelte-1hrotn9,.effective-date.svelte-1hrotn9{color:var(--dim);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;font-size:10px}.credit-price.svelte-1hrotn9{border-bottom:1px solid var(--border);border-top:1px solid var(--border);color:var(--muted);font-family:var(--mono);text-transform:uppercase;margin:28px 0 20px;padding:16px 0;font-size:12px}.credit-price.svelte-1hrotn9 span:where(.svelte-1hrotn9){color:var(--orange);font-size:20px;font-weight:500}.pricing-unavailable.svelte-1hrotn9{background:var(--surface);border:1px solid var(--border);padding:40px}.pricing-unavailable.svelte-1hrotn9 h2:where(.svelte-1hrotn9),.billing-heading.svelte-1hrotn9 h2:where(.svelte-1hrotn9),.pricing-cta.svelte-1hrotn9 h2:where(.svelte-1hrotn9){font-family:var(--display);text-transform:uppercase;font-size:clamp(36px,5vw,64px);font-weight:400;line-height:1}.pricing-unavailable.svelte-1hrotn9 p:where(.svelte-1hrotn9),.billing-heading.svelte-1hrotn9 p:where(.svelte-1hrotn9),.pricing-cta.svelte-1hrotn9 p:where(.svelte-1hrotn9){color:var(--muted);max-width:680px;margin-top:12px;line-height:1.65}.billing-section.svelte-1hrotn9{border-top:1px solid var(--border);padding:72px 0 96px}.billing-heading.svelte-1hrotn9{grid-template-columns:80px minmax(0,1fr);gap:32px;margin-bottom:40px;display:grid}.billing-heading.svelte-1hrotn9 h2:where(.svelte-1hrotn9){font-size:clamp(48px,7vw,86px)}.billing-grid.svelte-1hrotn9{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.billing-grid.svelte-1hrotn9 article:where(.svelte-1hrotn9){background:var(--surface);border:1px solid var(--border);min-height:220px;padding:32px}.billing-grid.svelte-1hrotn9 article:where(.svelte-1hrotn9)>span:where(.svelte-1hrotn9){color:var(--orange);font-family:var(--display);font-size:42px}.billing-grid.svelte-1hrotn9 h3:where(.svelte-1hrotn9){font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;margin-top:20px;font-size:13px}.billing-grid.svelte-1hrotn9 p:where(.svelte-1hrotn9){color:var(--muted);max-width:560px;margin-top:12px;line-height:1.65}.pricing-cta.svelte-1hrotn9{background:var(--orange-lo);border:1px solid var(--orange);justify-content:space-between;align-items:center;gap:36px;padding:clamp(28px,5vw,56px);display:flex}.cta-actions.svelte-1hrotn9{flex:none;gap:12px;display:flex}@media (width<=880px){.tariff-grid.svelte-1hrotn9{grid-template-columns:1fr}.pricing-cta.svelte-1hrotn9{flex-direction:column;align-items:flex-start}}@media (width<=620px){.pricing-page.svelte-1hrotn9{padding:0 18px 64px}.pricing-hero.svelte-1hrotn9{padding-top:56px}.billing-heading.svelte-1hrotn9,.billing-grid.svelte-1hrotn9{grid-template-columns:1fr}.cta-actions.svelte-1hrotn9{flex-direction:column;align-items:stretch;width:100%}.cta-actions.svelte-1hrotn9 a:where(.svelte-1hrotn9){text-align:center}}
