.price-hero.svelte-1hrotn9{text-align:center;padding:64px 56px 48px;border-bottom:1px solid var(--line)}.price-hero.svelte-1hrotn9 .eyebrow:where(.svelte-1hrotn9){display:block;margin-bottom:16px}.price-hero.svelte-1hrotn9 h1:where(.svelte-1hrotn9){font-size:56px;font-weight:600;letter-spacing:-.04em;max-width:780px;margin:0 auto 16px}.price-hero.svelte-1hrotn9 p:where(.svelte-1hrotn9){font-size:19px;line-height:1.55;color:var(--muted);max-width:560px;margin:0 auto}.pt-0.svelte-1hrotn9{padding-top:0}.price-cards.svelte-1hrotn9{display:grid;grid-template-columns:1fr 1fr;gap:28px}.pcard.svelte-1hrotn9{padding:34px;border-radius:var(--r-card-lg)}.pcard.dark.svelte-1hrotn9{background:var(--ink);color:#f5f3ef;border:1px solid var(--ink)}.pc-cap.svelte-1hrotn9{font-family:var(--font-mono);font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted-soft);margin-bottom:16px}.pc-cap.light.svelte-1hrotn9{color:#f5f3ef80}.pc-price.svelte-1hrotn9{display:flex;align-items:baseline;gap:10px;margin-bottom:8px}.pc-num.svelte-1hrotn9{font-size:64px;font-weight:600;letter-spacing:-.045em;line-height:1}.pc-num.coral.svelte-1hrotn9{color:var(--coral-300)}.pc-unit.svelte-1hrotn9{font-size:18px;color:var(--muted-soft)}.pc-unit.light.svelte-1hrotn9{color:#f5f3ef99}.pc-desc.svelte-1hrotn9{font-size:16px;line-height:1.6;color:var(--muted);margin:0 0 26px}.pc-desc.light.svelte-1hrotn9{color:#f5f3ef9e}.pc-list.svelte-1hrotn9{display:flex;flex-direction:column;gap:11px;font-size:15px;color:#151210b8;padding-top:22px;border-top:1px solid var(--line)}.pc-list.light.svelte-1hrotn9{color:#f5f3efbf;border-top-color:#f5f3ef29}.pc-list.svelte-1hrotn9 div:where(.svelte-1hrotn9){display:flex;gap:10px;align-items:center}.ck.svelte-1hrotn9{color:var(--coral-500)}.ck.coral.svelte-1hrotn9{color:var(--coral-300)}.buys-wrap.svelte-1hrotn9{border:1px solid rgba(21,18,16,.12);border-radius:var(--r-card-lg);background:var(--paper-alt);padding:36px 40px}.buys.svelte-1hrotn9{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#1512101f;border:1px solid rgba(21,18,16,.12);border-radius:10px;overflow:hidden;margin-top:28px}.buy.svelte-1hrotn9{background:var(--paper);padding:24px}.buy-n.svelte-1hrotn9{font-size:30px;font-weight:600;letter-spacing:-.03em;margin-bottom:6px}.buy-d.svelte-1hrotn9{font-size:14px;line-height:1.5;color:var(--muted)}.buy-c.svelte-1hrotn9{font-family:var(--font-mono);font-size:12px;color:var(--coral-700);margin-top:10px}.billing.svelte-1hrotn9{display:grid;grid-template-columns:.55fr 1fr;gap:56px}.bq-list.svelte-1hrotn9{display:flex;flex-direction:column}.bq-item.svelte-1hrotn9{border-top:1px solid var(--line-strong);padding:20px 0}.bq-item.svelte-1hrotn9:last-child{border-bottom:1px solid var(--line-strong)}.bq-item.svelte-1hrotn9 summary:where(.svelte-1hrotn9){display:flex;justify-content:space-between;align-items:center;gap:16px;cursor:pointer;list-style:none;font-size:16.5px;font-weight:600}.bq-item.svelte-1hrotn9 summary:where(.svelte-1hrotn9)::-webkit-details-marker{display:none}.chev.svelte-1hrotn9{position:relative;width:14px;height:14px;flex:none}.chev.svelte-1hrotn9:before,.chev.svelte-1hrotn9:after{content:"";position:absolute;background:#15121066}.chev.svelte-1hrotn9:before{top:6px;left:0;width:14px;height:2px}.chev.svelte-1hrotn9:after{top:0;left:6px;width:2px;height:14px}.bq-item[open].svelte-1hrotn9 .chev:where(.svelte-1hrotn9):after{opacity:0}.bq-item.svelte-1hrotn9 p:where(.svelte-1hrotn9){margin:12px 0 0;font-size:15px;line-height:1.6;color:var(--muted);max-width:560px}.final-cta.svelte-1hrotn9{text-align:center;padding:66px 56px}.final-cta.svelte-1hrotn9 h2:where(.svelte-1hrotn9){font-size:40px;font-weight:600;letter-spacing:-.035em;margin-bottom:14px}.final-cta.svelte-1hrotn9 p:where(.svelte-1hrotn9){font-size:17px;color:#f5f3ef99;margin-bottom:26px}@media(max-width:820px){.price-hero.svelte-1hrotn9{padding:40px 20px 32px}.price-hero.svelte-1hrotn9 h1:where(.svelte-1hrotn9){font-size:36px}.price-hero.svelte-1hrotn9 p:where(.svelte-1hrotn9){font-size:16px}.price-cards.svelte-1hrotn9{grid-template-columns:1fr}.buys-wrap.svelte-1hrotn9{padding:24px 20px}.buys.svelte-1hrotn9{grid-template-columns:1fr}.billing.svelte-1hrotn9{grid-template-columns:1fr;gap:24px}.final-cta.svelte-1hrotn9{padding:48px 20px}.final-cta.svelte-1hrotn9 h2:where(.svelte-1hrotn9){font-size:30px}}
