.pricing-page.svelte-w9x3kx{--public-gutter:var(--public-page-gutter);width:min(100%, var(--public-frame));padding:.5rem var(--public-gutter) 3rem;min-width:0;margin-inline:auto}header.svelte-w9x3kx{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:center;gap:2.5rem;margin-bottom:1rem;display:grid}h1.svelte-w9x3kx,h2.svelte-w9x3kx,h3.svelte-w9x3kx{font-family:var(--font-display);overflow-wrap:anywhere;font-weight:400}h1.svelte-w9x3kx{letter-spacing:-.025em;max-width:19ch;margin:0 0 1.25rem;font-size:clamp(2.5rem,4.5vw,4.5rem);line-height:1.1}.intro.svelte-w9x3kx{max-width:62ch;font-size:1.125rem}p.svelte-w9x3kx{overflow-wrap:anywhere;line-height:1.75}h2.svelte-w9x3kx{margin:0 0 1rem;font-size:2rem;line-height:1.15}.pricing-companion.svelte-w9x3kx{align-items:center;gap:1rem;display:flex}.pricing-companion.svelte-w9x3kx p:where(.svelte-w9x3kx){max-width:18ch}.cadence.svelte-w9x3kx{border:0;justify-content:center;gap:.5rem;margin:0 0 1.5rem;padding:0;display:flex}.cadence.svelte-w9x3kx legend:where(.svelte-w9x3kx){text-align:center;padding-bottom:.5rem;font-size:.9375rem}.cadence.svelte-w9x3kx label:where(.svelte-w9x3kx){border:1px solid var(--control-rule);cursor:pointer;border-radius:8px;align-items:center;gap:.65rem;min-height:48px;padding:.75rem 1.5rem;display:flex}.cadence.svelte-w9x3kx input:where(.svelte-w9x3kx){accent-color:var(--primary);width:18px;height:18px}.cadence.svelte-w9x3kx .chosen:where(.svelte-w9x3kx){background:var(--primary-soft);border-color:var(--primary);font-weight:700}.trial.svelte-w9x3kx{background:var(--warning-soft);border-radius:12px;align-items:center;gap:2rem;margin-top:2rem;padding:1.5rem 2rem;display:flex}.trial.svelte-w9x3kx>div:where(.svelte-w9x3kx){min-width:0}.trial.svelte-w9x3kx a:where(.svelte-w9x3kx){align-items:center;min-height:44px;display:inline-flex}.trial.svelte-w9x3kx p:where(.svelte-w9x3kx){margin:.5rem 0}.plans.svelte-w9x3kx{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem;display:grid}.plans.svelte-w9x3kx article:where(.svelte-w9x3kx){border:1px solid var(--rule);background:var(--surface);border-radius:10px;flex-direction:column;min-width:0;padding:1.5rem;display:flex}.price.svelte-w9x3kx{margin:.5rem 0;font-size:2.5rem;line-height:1.2}.price.svelte-w9x3kx span:where(.svelte-w9x3kx){color:var(--secondary);font-size:1rem}.annual.svelte-w9x3kx{margin:.5rem 0 1.25rem}.route.svelte-w9x3kx{margin:0;font-weight:700}.fee.svelte-w9x3kx{color:var(--secondary)}dl.svelte-w9x3kx{margin:0 0 1rem}dl.svelte-w9x3kx div:where(.svelte-w9x3kx){border-bottom:1px solid var(--rule);justify-content:space-between;gap:1rem;padding:.5rem 0;line-height:1.5;display:flex}dt.svelte-w9x3kx{overflow-wrap:anywhere;min-width:0}dd.svelte-w9x3kx{font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere;margin:0;font-weight:600}.choose.svelte-w9x3kx{border-radius:var(--radius);background:var(--primary);min-height:44px;color:var(--on-primary,#fff);text-align:center;justify-content:center;align-items:center;margin-top:auto;padding:.8rem 1.25rem;font-weight:700;line-height:1.5;text-decoration:none;display:inline-flex}.choose.svelte-w9x3kx:hover{background:var(--primary-hover)}a.svelte-w9x3kx:focus-visible,summary.svelte-w9x3kx:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.detail.svelte-w9x3kx{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:2.5rem;padding:2.5rem 0;display:grid}.detail.svelte-w9x3kx>div:where(.svelte-w9x3kx)>p:where(.svelte-w9x3kx){max-width:66ch}.detail.svelte-w9x3kx aside:where(.svelte-w9x3kx){background:var(--warning-soft);border-radius:var(--radius);padding:1.5rem}.detail.svelte-w9x3kx aside:where(.svelte-w9x3kx) a:where(.svelte-w9x3kx){align-items:center;min-height:44px;display:inline-flex}.detail.svelte-w9x3kx aside:where(.svelte-w9x3kx) h3:where(.svelte-w9x3kx){margin:0 0 1rem;font-size:1.75rem;line-height:1.2}.questions.svelte-w9x3kx{grid-template-columns:minmax(0,1fr) minmax(0,1.65fr);column-gap:2.5rem;padding-top:2.5rem;display:grid}.questions.svelte-w9x3kx>h2:where(.svelte-w9x3kx){grid-row:span 5;max-width:17ch}.questions.svelte-w9x3kx>details:where(.svelte-w9x3kx){grid-column:2;min-width:0}details.svelte-w9x3kx{border-bottom:1px solid var(--rule);padding-bottom:.75rem}summary.svelte-w9x3kx{cursor:pointer;min-height:44px;padding:1rem 0;font-size:1.125rem;font-weight:650;line-height:1.5}details.svelte-w9x3kx p:where(.svelte-w9x3kx){max-width:75ch}details.svelte-w9x3kx a:where(.svelte-w9x3kx){align-items:center;min-height:44px;display:inline-flex}@media (width<=1023px){header.svelte-w9x3kx{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:2rem}.plans.svelte-w9x3kx article:where(.svelte-w9x3kx){padding:1.25rem}.detail.svelte-w9x3kx{gap:2rem}.questions.svelte-w9x3kx{column-gap:2rem}}@media (width<=767px){.pricing-page.svelte-w9x3kx{padding-block:2rem 3rem}header.svelte-w9x3kx,.plans.svelte-w9x3kx,.detail.svelte-w9x3kx,.questions.svelte-w9x3kx{grid-template-columns:minmax(0,1fr)}h1.svelte-w9x3kx{max-width:none}.plans.svelte-w9x3kx article:where(.svelte-w9x3kx){padding:1.5rem}.pricing-companion.svelte-w9x3kx{justify-content:flex-start}.pricing-companion.svelte-w9x3kx .studio-companion{width:110px}.pricing-companion.svelte-w9x3kx p:where(.svelte-w9x3kx){max-width:none}.trial.svelte-w9x3kx{flex-wrap:wrap;align-items:flex-start;gap:1rem;padding:1.25rem}.trial.svelte-w9x3kx .studio-companion{width:90px}.cadence.svelte-w9x3kx label:where(.svelte-w9x3kx){padding:.75rem 1rem}.choose.svelte-w9x3kx{align-self:start}.detail.svelte-w9x3kx{gap:1.5rem}.questions.svelte-w9x3kx>h2:where(.svelte-w9x3kx),.questions.svelte-w9x3kx>details:where(.svelte-w9x3kx){grid-area:auto}.questions.svelte-w9x3kx>h2:where(.svelte-w9x3kx){max-width:none}.actions.svelte-w9x3kx{gap:1rem;margin-top:2rem}}.launch-note.svelte-w9x3kx{color:var(--secondary);margin:0 0 1rem}.plans.svelte-w9x3kx .choose:where(.svelte-w9x3kx){align-self:stretch;margin:0 0 1.25rem}.plans.svelte-w9x3kx .route:where(.svelte-w9x3kx){border-top:1px solid var(--rule);padding-top:1rem}.pricing-companion.svelte-w9x3kx .studio-companion{width:11rem;max-width:45%}.cadence.svelte-w9x3kx{justify-content:center;gap:0}.cadence.svelte-w9x3kx legend:where(.svelte-w9x3kx){clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.cadence.svelte-w9x3kx label:where(.svelte-w9x3kx){border-radius:0;justify-content:center;min-width:10rem}.cadence.svelte-w9x3kx label:where(.svelte-w9x3kx):first-of-type{border-radius:2rem 0 0 2rem}.cadence.svelte-w9x3kx label:where(.svelte-w9x3kx):last-of-type{border-radius:0 2rem 2rem 0}.cadence.svelte-w9x3kx label.chosen:where(.svelte-w9x3kx){background:var(--primary);color:var(--on-primary)}.cadence.svelte-w9x3kx label:where(.svelte-w9x3kx):focus-within{outline:3px solid var(--focus);outline-offset:3px;z-index:1}.cadence.svelte-w9x3kx input:where(.svelte-w9x3kx){opacity:0;width:1px;height:1px;position:absolute}@media (width<=900px){.plans.svelte-w9x3kx{grid-template-columns:minmax(0,1fr)}}@media (width<=767px){.cadence.svelte-w9x3kx label:where(.svelte-w9x3kx){flex:1;min-width:0}.pricing-companion.svelte-w9x3kx .studio-companion{width:8rem}.pricing-page.svelte-w9x3kx{padding-top:.5rem}}.plans.svelte-w9x3kx article:where(.svelte-w9x3kx){container-type:inline-size}.plans.svelte-w9x3kx .price:where(.svelte-w9x3kx){font-size:clamp(1.25rem,12cqi,2.5rem)}@media (width<=380px){.plans.svelte-w9x3kx article:where(.svelte-w9x3kx){padding:.75rem}}
