.registration-modal-body.svelte-yc48a3{padding:1.25rem 2rem 0}h2.svelte-yc48a3{font-size:1.25rem}@media screen and (width>=48rem){h2.svelte-yc48a3{font-size:1.75rem}}h2.svelte-yc48a3{letter-spacing:-.0069em;font-family:Soehne,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:700;line-height:1.25;font-weight:unset;text-align:center;margin-bottom:1.25rem}.disclaimer.svelte-yc48a3{text-align:center;margin-top:1rem;font-size:.75rem}@media screen and (width>=62rem){dialog.marginless:has(.license-gate-modal){width:480px;max-width:480px;max-height:none}}.license-gate-modal.svelte-3uppkz{background-color:var(--ui-02);color:var(--text-01);flex-direction:column;display:flex;overflow:hidden}.hero.svelte-3uppkz{background:linear-gradient(135deg, var(--primary) 0%, #8a3bf2 60%, #b13bf0 100%);color:#fffffff2;justify-content:center;align-items:center;height:140px;display:flex}.waveform.svelte-3uppkz{width:88%;height:60%}.body.svelte-3uppkz{flex-direction:column;gap:.5rem;padding:2rem;display:flex}.headline.svelte-3uppkz{font-size:1.25rem}@media screen and (width>=48rem){.headline.svelte-3uppkz{font-size:1.75rem}}.headline.svelte-3uppkz{letter-spacing:-.0069em;font-family:SoehneBreit,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:700;line-height:1.25;font-weight:unset;color:var(--text-01)}.subhead.svelte-3uppkz{color:var(--text-02);margin:0;font-size:.875rem;font-weight:400;line-height:1.5}.price-block.svelte-3uppkz{flex-direction:row;gap:.5rem;margin:.5rem 0;display:flex}.price-block.is-loading.svelte-3uppkz{justify-content:center;align-items:flex-start}.price-col.svelte-3uppkz{align-items:center;display:flex}.price-meta.svelte-3uppkz{color:var(--text-02);font-size:.75rem}.ramp-price.svelte-3uppkz{color:var(--text-01);align-items:flex-start;font-size:2.5rem;font-weight:700;line-height:1;display:inline-flex}.ramp-price.svelte-3uppkz .currency:where(.svelte-3uppkz){margin-top:.25rem;font-size:1rem;line-height:1}.first-month-badge.svelte-3uppkz{font-size:.75rem;display:inline-block}@media screen and (width>=48rem){.first-month-badge.svelte-3uppkz{font-size:.75rem}}.first-month-badge.svelte-3uppkz{letter-spacing:-.001em;text-transform:uppercase;letter-spacing:1px;color:#03f;background-color:#edf9ff;border:1px solid #0000;border-radius:.25rem;margin-bottom:.5rem;padding:.125rem .3rem;font-size:.75rem;font-weight:700;line-height:1.25}.value-props.svelte-3uppkz{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.value-props.svelte-3uppkz li:where(.svelte-3uppkz){color:var(--text-01);align-items:center;gap:.5rem;font-size:.875rem;line-height:1.4;display:flex}.value-props.svelte-3uppkz .copy:where(.svelte-3uppkz) strong:where(.svelte-3uppkz){font-weight:600}.subscribe-cta.svelte-3uppkz{width:100%;margin-top:1rem}.secure-checkout.svelte-3uppkz{--icon-size:1rem;color:var(--text-02);justify-content:center;align-items:center;gap:.25rem;margin-bottom:.5rem;font-size:.75rem;display:flex}.compare-plans-link.svelte-3uppkz{color:var(--text-01);cursor:pointer;background:0 0;border:none;align-self:center;padding:0;font-size:.875rem;font-weight:600;text-decoration:none}.compare-plans-link.svelte-3uppkz:hover{text-decoration:underline}
