@charset "UTF-8";.pallie-sign.svelte-1uwdj0u{display:inline-block}svg.svelte-1uwdj0u{overflow:visible}.body-bounce.svelte-1uwdj0u{animation:svelte-1uwdj0u-bodyBounce 2s ease-in-out infinite;transform-origin:115px 140px}@keyframes svelte-1uwdj0u-bodyBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.tail.svelte-1uwdj0u{animation:svelte-1uwdj0u-tailWag 1.4s ease-in-out infinite;transform-origin:25px 210px;transform-box:fill-box}@keyframes svelte-1uwdj0u-tailWag{0%,to{transform:rotate(-8deg)}50%{transform:rotate(10deg)}}.sign.svelte-1uwdj0u{animation:svelte-1uwdj0u-signTilt 2.6s ease-in-out infinite;transform-origin:115px 187px;transform-box:fill-box}@keyframes svelte-1uwdj0u-signTilt{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}.plan.svelte-1sq2fqb{display:grid;padding-block:32px;padding-inline:16px;grid-template-rows:subgrid;grid-column:span 1/auto;position:relative;grid-row:1/-1;background:var(--card-background, var(--color-dark-5));border-radius:28px;row-gap:0;block-size:100%;border:1px solid transparent;transition:border-color .2s,background-color .2s}.plan.svelte-1sq2fqb:not(.disabled-hover){cursor:pointer}.plan.has-promo.svelte-1sq2fqb{border-color:#e619b8;background:linear-gradient(180deg,rgba(230,25,184,.08) 0%,transparent 30%)}.plan.is-selected.svelte-1sq2fqb{border-color:var(--color-primary-blue);background-color:var(--color-white-100)}.plan.is-selected.svelte-1sq2fqb .plan-label:where(.svelte-1sq2fqb){background-color:var(--color-primary-blue)}.plan.svelte-1sq2fqb:hover:not(.disabled-hover,.is-selected){border-color:var(--color-dark-100);background-color:var(--color-white-100)}.plan.is-dimmed.svelte-1sq2fqb{background:var(--color-white-60)}.plan.svelte-1sq2fqb .promo-badge:where(.svelte-1sq2fqb){position:absolute;top:-12px;right:12px;background:#e619b8;color:#fff;padding:4px 12px;border-radius:99em;font-size:12px;font-weight:600;display:flex;flex-direction:column;align-items:center;gap:2px;z-index:2}.plan.svelte-1sq2fqb .promo-badge:where(.svelte-1sq2fqb) .promo-name:where(.svelte-1sq2fqb){font-size:10px;font-weight:400;opacity:.9}.plan.svelte-1sq2fqb .promo-detail:where(.svelte-1sq2fqb){margin-top:4px;line-height:1.35}.plan.svelte-1sq2fqb .plan-label:where(.svelte-1sq2fqb){position:absolute;background:var(--color-dark-100);color:var(--color-white-100);border-radius:99em;padding-inline:14px;padding-block:6px;top:0;left:50%;transform:translate3d(-50%,-50%,0)}.plan.svelte-1sq2fqb .plan-label.with-promo:where(.svelte-1sq2fqb){left:30%}.plan.svelte-1sq2fqb .plan-title:where(.svelte-1sq2fqb){grid-row:1/2}.plan.svelte-1sq2fqb .plan-copy:where(.svelte-1sq2fqb){grid-row:2/3}.plan.svelte-1sq2fqb .plan-price:where(.svelte-1sq2fqb){grid-row:3/4;padding-block-start:40px;padding-block-end:24px;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px}.plan.svelte-1sq2fqb .plan-price:where(.svelte-1sq2fqb) .original-price:where(.svelte-1sq2fqb){text-decoration:line-through;color:var(--color-dark-40);font-size:.7em}.plan.svelte-1sq2fqb .plan-price:where(.svelte-1sq2fqb) .discounted-price:where(.svelte-1sq2fqb){color:#e619b8}.plan.svelte-1sq2fqb .plan-price:where(.svelte-1sq2fqb) .first-month-note:where(.svelte-1sq2fqb){width:100%;color:#e619b8;font-size:12px;margin-top:-4px}.plan.svelte-1sq2fqb .plan-billed-details:where(.svelte-1sq2fqb){grid-row:4/5;padding-block-start:16px;padding-block-end:8px}.plan.svelte-1sq2fqb .plan-savings-text:where(.svelte-1sq2fqb){grid-row:5/6;padding-block-end:16px;border-bottom:1px solid var(--color-dark-20)}.plan.svelte-1sq2fqb .plan-savings-text:where(.svelte-1sq2fqb) .savings-highlight:where(.svelte-1sq2fqb){color:#7b2cbf;font-weight:600}.plan.svelte-1sq2fqb .plan-details:where(.svelte-1sq2fqb){grid-row:6/7;padding-block-start:16px;border-top:1px solid var(--color-dark-20);--strong-color: var(--color-primary-blue)}.plan.svelte-1sq2fqb .plan-details:where(.svelte-1sq2fqb) span{color:var(--color-primary-blue);font-weight:500}.plan.svelte-1sq2fqb .plan-collections:where(.svelte-1sq2fqb){display:block;padding-block-end:12px}.plan.svelte-1sq2fqb .plan-cta:where(.svelte-1sq2fqb){grid-row:8/9;padding-block-start:24px;display:flex;justify-content:center}.plan.svelte-1sq2fqb .plan-soon:where(.svelte-1sq2fqb){display:inline-flex;align-items:center;justify-content:center;padding:14px 28px;border-radius:999px;background:var(--color-primary-blue);color:var(--color-white-100);font-size:16px;font-weight:600;letter-spacing:.01em}.plan.svelte-1sq2fqb .plan-perks-list:where(.svelte-1sq2fqb){grid-row:7/8;--space: 6px;justify-content:flex-end;padding-block-start:56px}.plan.svelte-1sq2fqb .plan-perks-list:where(.svelte-1sq2fqb) .perk-beta:where(.svelte-1sq2fqb){flex:none;padding:2px 7px;border-radius:99em;background:#6e22cb1a;color:#6e22cb;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.plan.svelte-1sq2fqb .plan-perks-list:where(.svelte-1sq2fqb) .plan-perk:where(.svelte-1sq2fqb){display:flex;--icon-size: 22px;--icon-color: #000080;color:var(--color-dark-60);gap:6px;align-items:center}.plan.is-early-access.svelte-1sq2fqb{background:#f3eeff;border:2px solid #4a1c86}.plan.is-early-access.svelte-1sq2fqb .plan-title:where(.svelte-1sq2fqb){font-size:var(--font-size-3xl);font-weight:var(--font-weight-regular)}.plan.is-early-access.svelte-1sq2fqb .plan-price:where(.svelte-1sq2fqb){font-size:var(--font-size-xl);font-weight:var(--font-weight-medium);padding-block-start:24px}.plan.is-early-access.svelte-1sq2fqb .plan-price:where(.svelte-1sq2fqb) span:where(.svelte-1sq2fqb){font-size:var(--font-size-md)}.plan-pallie.svelte-1sq2fqb{position:absolute;top:-96px;right:-18px;line-height:0;pointer-events:none;filter:drop-shadow(0 6px 12px rgba(16,20,100,.18))}@media (max-width: 1023px){.plan-pallie.svelte-1sq2fqb{right:0}}.plan.is-early-access.svelte-1sq2fqb .plan-pallie:where(.svelte-1sq2fqb){right:auto;left:-24px;top:-118px}@media (max-width: 1023px){.plan.is-early-access.svelte-1sq2fqb .plan-pallie:where(.svelte-1sq2fqb){left:0}}@media (max-width: 600px){.plan.is-early-access.svelte-1sq2fqb .plan-pallie:where(.svelte-1sq2fqb){top:-118px;left:auto;right:4px;transform:scale(.62);transform-origin:bottom right}}
