.pricing-page.svelte-1hrotn9{--section-gap: clamp(64px, 9vw, 120px);display:flex;flex-direction:column;padding-block:var(--space-7) 0}.pricing-intro.svelte-1hrotn9{display:flex;flex-direction:column;gap:var(--space-5);padding-block:var(--space-5) var(--space-7)}.pricing-intro.svelte-1hrotn9 .display:where(.svelte-1hrotn9){margin:0;max-width:12ch}.section-head.svelte-1hrotn9{display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:var(--space-6)}.section-head.svelte-1hrotn9 h2:where(.svelte-1hrotn9){margin:0}.free-strip.svelte-1hrotn9{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4) var(--space-7);align-items:center;padding-block:var(--space-6);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}@media (min-width: 768px){.free-strip.svelte-1hrotn9{grid-template-columns:auto minmax(0,1fr) auto}}.free-copy.svelte-1hrotn9{display:flex;flex-direction:column}.free-name.svelte-1hrotn9{margin:0 0 var(--space-2);color:var(--accent-text);font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.free-amount.svelte-1hrotn9{margin:0;font-size:clamp(3rem,2rem + 3vw,5.5rem);font-weight:700;letter-spacing:-.045em;line-height:1;color:var(--ink-strong)}.free-strip.svelte-1hrotn9 p[data-claim]{max-width:44ch;margin:0;color:var(--text-muted);font-size:var(--t-lede);line-height:1.45}.plans.svelte-1hrotn9{display:flex;flex-direction:column;gap:var(--space-6);padding-block:var(--space-7) var(--section-gap)}.cadence.svelte-1hrotn9{display:flex;align-items:center;gap:var(--space-3);margin:0;padding:0;border:0}.cadence-legend.svelte-1hrotn9{float:left;margin-inline-end:var(--space-3);color:var(--text-muted);font-weight:600}.cadence-options.svelte-1hrotn9{display:inline-flex;padding:4px;border:1px solid var(--rule-strong);border-radius:999px}.cadence-input.svelte-1hrotn9{position:absolute;opacity:0;width:1px;height:1px}.cadence-label.svelte-1hrotn9{display:inline-flex;align-items:center;min-height:40px;padding:0 var(--space-4);border-radius:999px;color:var(--text-muted);font-weight:600;cursor:pointer}.cadence-input.svelte-1hrotn9:checked+.cadence-label:where(.svelte-1hrotn9){background:var(--text);color:var(--bg)}.cadence-input.svelte-1hrotn9:focus-visible+.cadence-label:where(.svelte-1hrotn9){outline:2px solid var(--text);outline-offset:2px}@supports selector(:has(*)){.plans.svelte-1hrotn9:has(#cadence-monthly:where(.svelte-1hrotn9):checked) .plan-price--yearly:where(.svelte-1hrotn9),.plans.svelte-1hrotn9:has(#cadence-yearly:where(.svelte-1hrotn9):checked) .plan-price--monthly:where(.svelte-1hrotn9){display:none}}.plan-grid.svelte-1hrotn9{display:grid;grid-template-columns:minmax(0,1fr);gap:0}@media (min-width: 768px){.plan-grid.svelte-1hrotn9{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1280px){.plan-grid.svelte-1hrotn9{grid-template-columns:repeat(4,minmax(0,1fr))}}.plan-card.svelte-1hrotn9{position:relative;display:grid;grid-template-rows:auto auto auto 1fr auto;row-gap:var(--space-4);padding:var(--space-6) var(--space-5) var(--space-7) 0;--card-glow: radial-gradient(60% 88px at 50% 0, color-mix(in srgb, var(--accent) 16%, transparent), transparent);--card-divider: linear-gradient(to bottom, transparent, var(--rule) 22%, var(--rule) 78%, transparent);background:var(--card-glow) no-repeat}.plan-card.svelte-1hrotn9:before{content:"";position:absolute;inset:0 0 auto;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,var(--accent) 28%,var(--accent) 72%,transparent);pointer-events:none}@supports (grid-template-rows: subgrid){.plan-card.svelte-1hrotn9{grid-row:span 5;grid-template-rows:subgrid}}@media (min-width: 768px){.plan-card.svelte-1hrotn9:nth-child(2n){padding-left:var(--space-5);background:var(--card-glow) no-repeat,var(--card-divider) left top / 1px 100% no-repeat}}@media (min-width: 1280px){.plan-card.svelte-1hrotn9+.plan-card:where(.svelte-1hrotn9){padding-left:var(--space-5);background:var(--card-glow) no-repeat,var(--card-divider) left top / 1px 100% no-repeat}}.plan-name.svelte-1hrotn9{scroll-margin-top:calc(var(--space-8) + var(--space-5));display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:1.4rem;letter-spacing:-.02em}.plan-name.svelte-1hrotn9 span.pc-mark{width:28px;height:28px}.plan-best.svelte-1hrotn9{margin:0;color:var(--text-muted);line-height:1.5}.plan-prices.svelte-1hrotn9{align-self:end;padding-top:var(--space-3);container-type:inline-size}.plan-price.svelte-1hrotn9{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1);margin:0}.plan-from.svelte-1hrotn9{color:var(--ink-quiet);font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.plan-amount.svelte-1hrotn9{font-variant-numeric:tabular-nums;font-size:clamp(2.25rem,18cqi,3.75rem);font-weight:700;letter-spacing:-.045em;line-height:1.05;color:var(--ink-strong);white-space:nowrap}.plan-unit.svelte-1hrotn9{color:var(--text-muted);line-height:1.4}.plan-list.svelte-1hrotn9{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0;list-style:none}.plan-list.svelte-1hrotn9 li{position:relative;padding-left:var(--space-4);color:var(--text-muted);line-height:1.5}.plan-list.svelte-1hrotn9 li:before{content:"";position:absolute;left:0;top:.6em;width:6px;height:6px;border-radius:50%;background:var(--accent)}.plan-card.svelte-1hrotn9 .plan-cta:where(.svelte-1hrotn9){justify-self:start;align-self:end;margin-top:var(--space-3)}.button--product.svelte-1hrotn9{background:var(--accent-grad);color:var(--accent-on);border-color:transparent;box-shadow:var(--glow)}.extras.svelte-1hrotn9{display:flex;flex-direction:column;gap:var(--space-5);padding-top:var(--space-6)}.extras-title.svelte-1hrotn9{margin:0;font-size:var(--t-h3);letter-spacing:-.02em}.extras-grid.svelte-1hrotn9{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5)}@media (min-width: 768px){.extras-grid.svelte-1hrotn9{grid-template-columns:repeat(2,minmax(0,1fr))}}.extra-card.svelte-1hrotn9{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5);border:1px solid var(--rule);border-radius:var(--radius);background:linear-gradient(90deg,transparent,var(--accent) 30%,var(--accent) 70%,transparent) top / 100% 2px no-repeat,radial-gradient(70% 80px at 50% 0,color-mix(in srgb,var(--accent) 12%,transparent),transparent) no-repeat,color-mix(in srgb,var(--accent) 5%,transparent)}.extra-name.svelte-1hrotn9{display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:1.25rem;letter-spacing:-.02em}.extra-name.svelte-1hrotn9 span.pc-mark{width:24px;height:24px;flex:0 0 auto}.extra-card.svelte-1hrotn9 .plan-prices:where(.svelte-1hrotn9){align-self:stretch;padding-top:0}.extra-card.svelte-1hrotn9 p[data-claim],.extra-note.svelte-1hrotn9{margin:0;color:var(--text-muted);line-height:1.5}.extra-note.svelte-1hrotn9{font-size:.9rem}.boost-ladder.svelte-1hrotn9{display:grid;grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr));gap:var(--space-2);margin:0;padding:0;list-style:none}.boost-ladder.svelte-1hrotn9 li:where(.svelte-1hrotn9){display:flex;flex-direction:column;gap:2px;padding:var(--space-3);border:1px solid var(--rule);border-radius:var(--radius-sm)}.boost-length.svelte-1hrotn9{color:var(--text-muted);font-size:.85rem}.boost-price.svelte-1hrotn9{color:var(--ink-strong);font-size:1.5rem;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.03em}.listing-link.svelte-1hrotn9{align-self:flex-start;margin-top:auto;color:var(--accent-text);font-weight:700;text-decoration:none}.listing-link.svelte-1hrotn9:after{content:" →"}.listing-link.svelte-1hrotn9:hover{text-decoration:underline}.compare.svelte-1hrotn9{display:flex;flex-direction:column;gap:var(--space-7);padding-top:var(--section-gap)}.compare-head.svelte-1hrotn9{display:flex;flex-direction:column;gap:var(--space-4)}.compare-head.svelte-1hrotn9 h2:where(.svelte-1hrotn9){margin:0}.compare-block.svelte-1hrotn9{display:flex;flex-direction:column;gap:var(--space-4)}.compare-product.svelte-1hrotn9{display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:1.25rem;letter-spacing:-.02em}.compare-product.svelte-1hrotn9 span.pc-mark{width:24px;height:24px}.compare-table.svelte-1hrotn9{width:100%;border-collapse:collapse;table-layout:fixed}.compare-table.svelte-1hrotn9 thead:where(.svelte-1hrotn9) th:where(.svelte-1hrotn9){padding:0 var(--space-2) var(--space-3);border-bottom:1px solid color-mix(in srgb,var(--accent) 55%,transparent);color:var(--ink-strong);font-size:.9rem;font-weight:700;text-align:center;vertical-align:bottom}.compare-table.svelte-1hrotn9 thead:where(.svelte-1hrotn9) th:where(.svelte-1hrotn9):first-child{width:52%}.compare-table.svelte-1hrotn9 tbody:where(.svelte-1hrotn9) th:where(.svelte-1hrotn9),.compare-table.svelte-1hrotn9 td:where(.svelte-1hrotn9){padding:var(--space-3) var(--space-2);border-bottom:1px solid var(--rule);vertical-align:middle}.compare-table.svelte-1hrotn9 tbody:where(.svelte-1hrotn9) th:where(.svelte-1hrotn9){padding-left:0;color:var(--text-muted);font-weight:400;line-height:1.45;text-align:left}.compare-table.svelte-1hrotn9 tbody:where(.svelte-1hrotn9) th:where(.svelte-1hrotn9) b{color:var(--text);font-weight:600}.compare-table.svelte-1hrotn9 td:where(.svelte-1hrotn9){color:var(--text);font-size:.9rem;line-height:1.35;text-align:center}.compare-price.svelte-1hrotn9 th:where(.svelte-1hrotn9),.compare-price.svelte-1hrotn9 td:where(.svelte-1hrotn9){color:var(--ink-strong);font-weight:700;font-variant-numeric:tabular-nums}.compare-price.svelte-1hrotn9 th:where(.svelte-1hrotn9){color:var(--text)!important}.sr-only.svelte-1hrotn9{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mark.svelte-1hrotn9{width:20px;height:20px;vertical-align:middle}.mark--yes.svelte-1hrotn9{color:var(--accent-text)}.mark--no.svelte-1hrotn9{color:var(--text-faint)}.compare-coming.svelte-1hrotn9{display:inline-block;margin-left:4px;padding:1px 8px;border:1px solid var(--rule-strong);border-radius:999px;color:var(--text-muted);font-size:.7rem;font-weight:600}@media (max-width: 767px){.compare-table.svelte-1hrotn9 thead:where(.svelte-1hrotn9) th:where(.svelte-1hrotn9):first-child{width:46%}.compare-table.svelte-1hrotn9 td:where(.svelte-1hrotn9){font-size:.8rem}}.band-section.svelte-1hrotn9{padding-block:var(--section-gap);background:var(--panel);border-block:1px solid var(--rule)}.band-panel.svelte-1hrotn9{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-7);align-items:start}@media (min-width: 1280px){.band-panel.svelte-1hrotn9{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.band-copy.svelte-1hrotn9{display:flex;flex-direction:column;gap:var(--space-4)}.band-copy.svelte-1hrotn9 h2:where(.svelte-1hrotn9){margin:0}.band-table.svelte-1hrotn9{display:flex;flex-direction:column;gap:var(--space-6)}.band-table.svelte-1hrotn9 table:where(.svelte-1hrotn9){width:100%;border-collapse:collapse}.band-table.svelte-1hrotn9 th:where(.svelte-1hrotn9),.band-table.svelte-1hrotn9 td:where(.svelte-1hrotn9){padding:var(--space-4) var(--space-3);text-align:left;border-bottom:1px solid var(--rule)}.band-table.svelte-1hrotn9 th[scope=col]:where(.svelte-1hrotn9){padding-block:var(--space-2);color:var(--ink-quiet);font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.band-table.svelte-1hrotn9 th[scope=row]:where(.svelte-1hrotn9){font-weight:600}.band-table.svelte-1hrotn9 td:where(.svelte-1hrotn9){font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700;letter-spacing:-.02em;color:var(--ink-strong)}.band-table.svelte-1hrotn9 td:where(.svelte-1hrotn9):last-child{color:var(--text-muted);font-size:1.05rem;font-weight:500}@media (max-width: 479px){.band-table.svelte-1hrotn9 thead:where(.svelte-1hrotn9){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.band-table.svelte-1hrotn9 table:where(.svelte-1hrotn9),.band-table.svelte-1hrotn9 tbody:where(.svelte-1hrotn9),.band-table.svelte-1hrotn9 tr:where(.svelte-1hrotn9),.band-table.svelte-1hrotn9 th:where(.svelte-1hrotn9),.band-table.svelte-1hrotn9 td:where(.svelte-1hrotn9){display:block;width:100%}.band-table.svelte-1hrotn9 tr:where(.svelte-1hrotn9){padding-block:var(--space-3);border-bottom:1px solid var(--rule)}.band-table.svelte-1hrotn9 th[scope=row]:where(.svelte-1hrotn9){border-bottom:none;font-weight:700;padding-inline:0;padding-bottom:var(--space-1)}.band-table.svelte-1hrotn9 td:where(.svelte-1hrotn9){display:flex;justify-content:space-between;align-items:baseline;border:none;padding:var(--space-1) 0;font-size:1.25rem}.band-table.svelte-1hrotn9 td:where(.svelte-1hrotn9):before{content:attr(data-label);font-variant-numeric:normal;font-size:.9rem;font-weight:600;letter-spacing:0;color:var(--text-muted)}}.who-section.svelte-1hrotn9,.notes-section.svelte-1hrotn9{padding-block:var(--section-gap) 0}.who.svelte-1hrotn9{display:grid;grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;border-top:1px solid var(--rule)}@media (min-width: 768px){.who.svelte-1hrotn9{grid-template-columns:repeat(3,minmax(0,1fr))}}.who-item.svelte-1hrotn9 a:where(.svelte-1hrotn9){display:flex;flex-direction:column;gap:var(--space-2);height:100%;padding:var(--space-5) var(--space-5) var(--space-5) 0;border-bottom:1px solid var(--rule);color:inherit;text-decoration:none}@media (min-width: 768px){.who-item.svelte-1hrotn9+.who-item:where(.svelte-1hrotn9) a:where(.svelte-1hrotn9){padding-left:var(--space-5);border-left:1px solid var(--rule)}}.who-kicker.svelte-1hrotn9{color:var(--ink-quiet);font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.who-title.svelte-1hrotn9{font-size:1.25rem;font-weight:700;letter-spacing:-.02em;line-height:1.25}.who-body.svelte-1hrotn9{display:block;color:var(--text-muted);line-height:1.5}.who-go.svelte-1hrotn9{margin-top:auto;padding-top:var(--space-2);color:var(--accent-text);font-weight:700}.who-go.svelte-1hrotn9:after{content:" →"}.pricing-notes.svelte-1hrotn9{display:grid;grid-template-columns:minmax(0,1fr);gap:0 var(--space-7);margin:0;padding:0;list-style:none}@media (min-width: 768px){.pricing-notes.svelte-1hrotn9{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1280px){.pricing-notes.svelte-1hrotn9{grid-template-columns:repeat(3,minmax(0,1fr))}}.pricing-notes.svelte-1hrotn9 li:where(.svelte-1hrotn9){padding-block:var(--space-4) var(--space-5);border-top:1px solid var(--rule)}.note-title.svelte-1hrotn9{margin:0 0 var(--space-2);font-size:1.05rem;font-weight:700}.pricing-notes.svelte-1hrotn9 p[data-claim]{margin:0 0 var(--space-2);color:var(--text-muted);line-height:1.5}.close.svelte-1hrotn9{position:relative;overflow:hidden;padding-block:var(--section-gap);text-align:center}.close.svelte-1hrotn9:before{content:"";position:absolute;left:50%;bottom:-40%;width:min(900px,120vw);height:70%;translate:-50% 0;border-radius:50%;background:radial-gradient(closest-side,var(--accent-soft),transparent 70%);pointer-events:none}.close-inner.svelte-1hrotn9{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--space-4)}.close.svelte-1hrotn9 .display:where(.svelte-1hrotn9){margin:0}.close-actions.svelte-1hrotn9{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-3) var(--space-5);margin-top:var(--space-4)}.text-link.svelte-1hrotn9{color:var(--accent-text);font-weight:600}
