.compare-table-wrap.svelte-1n2p8fh.svelte-1n2p8fh{isolation:isolate;overflow:clip;border-radius:1.5rem;border:1px solid rgb(17 19 23 / .09);background-color:#fff;box-shadow:0 18px 50px -38px #0f172a59}.compare-table.svelte-1n2p8fh.svelte-1n2p8fh{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:13.5px}.compare-table.svelte-1n2p8fh thead th.svelte-1n2p8fh{position:sticky;top:3.5rem;z-index:10;box-shadow:0 1px #11131712,0 10px 22px -20px #0f172a8c}.compare-table.svelte-1n2p8fh thead .row-header-cell.svelte-1n2p8fh{z-index:11}.row-header-cell.svelte-1n2p8fh.svelte-1n2p8fh{width:37%;border-right:1px solid rgb(17 19 23 / .07);border-bottom:1px solid rgb(17 19 23 / .07);background-color:#fff;padding:14px 18px;text-align:left;font-weight:500;color:#4b5563;white-space:normal}thead.svelte-1n2p8fh .row-header-cell.svelte-1n2p8fh{background-color:#fcfcfb;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#9ca3af}.col-header-cell.svelte-1n2p8fh.svelte-1n2p8fh{width:21%;border-right:1px solid rgb(17 19 23 / .07);border-bottom:1px solid rgb(17 19 23 / .07);background-color:#fcfcfb;padding:14px 18px;text-align:center;white-space:nowrap}.col-header-cell.svelte-1n2p8fh.svelte-1n2p8fh:last-child,.data-cell.svelte-1n2p8fh.svelte-1n2p8fh:last-child{border-right:0}.col-header-cell--featured.svelte-1n2p8fh.svelte-1n2p8fh{background-color:#fff5f9}.col-header-name.svelte-1n2p8fh.svelte-1n2p8fh{display:block;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#6b7280}.col-header-price.svelte-1n2p8fh.svelte-1n2p8fh{display:block;margin-top:.3rem;font-size:.82rem;font-weight:700;letter-spacing:-.02em;text-transform:none;color:#111317}.col-header-price.svelte-1n2p8fh small.svelte-1n2p8fh{margin-left:.18rem;font-size:.62rem;font-weight:600;letter-spacing:0;color:#9ca3af}.col-header-cell--featured.svelte-1n2p8fh .col-header-name.svelte-1n2p8fh,.col-header-cell--featured.svelte-1n2p8fh .col-header-price.svelte-1n2p8fh{color:var(--brand-primary, #ff2780)}.data-cell.svelte-1n2p8fh.svelte-1n2p8fh{width:21%;border-right:1px solid rgb(17 19 23 / .07);border-bottom:1px solid rgb(17 19 23 / .07);background-color:#fff;padding:12px 18px;text-align:center;color:#1f2937;white-space:nowrap}.data-cell--featured.svelte-1n2p8fh.svelte-1n2p8fh{background-color:#fffbfd}.data-cell.svelte-1n2p8fh svg{display:inline-block;vertical-align:middle}.comparison-row--summary.svelte-1n2p8fh .row-header-cell.svelte-1n2p8fh,.comparison-row--summary.svelte-1n2p8fh .data-cell.svelte-1n2p8fh{padding-top:14px;padding-bottom:14px;font-weight:700;color:#111317}.comparison-row--group.svelte-1n2p8fh .row-header-cell.svelte-1n2p8fh,.comparison-row--group.svelte-1n2p8fh .data-cell.svelte-1n2p8fh{background-color:#f8f8f7;padding-top:13px;padding-bottom:13px}.comparison-row--group.svelte-1n2p8fh .data-cell--featured.svelte-1n2p8fh{background-color:#fff4f8}.comparison-row--group.svelte-1n2p8fh .row-header-cell.svelte-1n2p8fh{font-weight:750;letter-spacing:-.01em;color:#111317}.comparison-row--detail.svelte-1n2p8fh .row-header-cell.svelte-1n2p8fh,.comparison-row--detail.svelte-1n2p8fh .data-cell.svelte-1n2p8fh{padding-top:10px;padding-bottom:10px}.comparison-row--detail.svelte-1n2p8fh .row-header-cell.svelte-1n2p8fh{font-size:12.5px;color:#6b7280}.comparison-row--detail.svelte-1n2p8fh .data-cell.svelte-1n2p8fh{font-size:12.5px;color:#374151}.row-label--detail.svelte-1n2p8fh.svelte-1n2p8fh{display:inline-flex;align-items:flex-start;gap:.55rem}.row-label--detail.svelte-1n2p8fh.svelte-1n2p8fh:before{width:.55rem;height:.55rem;flex:0 0 auto;margin-top:.14rem;border-bottom:1px solid rgb(156 163 175 / .55);border-left:1px solid rgb(156 163 175 / .55);border-bottom-left-radius:.2rem;content:""}.compare-cta-row.svelte-1n2p8fh .row-header-cell.svelte-1n2p8fh,.compare-cta-row.svelte-1n2p8fh .data-cell.svelte-1n2p8fh{border-bottom:0;background-color:#fff7fa}.compare-cta-row.svelte-1n2p8fh .row-header-cell.svelte-1n2p8fh{font-weight:700;color:#374151}.table-cta.svelte-1n2p8fh.svelte-1n2p8fh{display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;background:var(--brand-primary, #ff2780);padding:.45rem .8rem;font-size:.72rem;font-weight:700;color:#fff;transition:transform .16s ease,filter .16s ease}.table-cta-short.svelte-1n2p8fh.svelte-1n2p8fh{display:none}.table-cta.svelte-1n2p8fh.svelte-1n2p8fh:hover,.table-cta.svelte-1n2p8fh.svelte-1n2p8fh:focus-visible{filter:brightness(.96);transform:translateY(-1px)}@media (max-width: 640px){.compare-table.svelte-1n2p8fh.svelte-1n2p8fh{font-size:12px}.row-header-cell.svelte-1n2p8fh.svelte-1n2p8fh{width:40%;padding:11px 10px}.col-header-cell.svelte-1n2p8fh.svelte-1n2p8fh,.data-cell.svelte-1n2p8fh.svelte-1n2p8fh{width:20%;padding:10px 5px;white-space:normal}.col-header-cell.svelte-1n2p8fh.svelte-1n2p8fh{overflow:hidden}.col-header-name.svelte-1n2p8fh.svelte-1n2p8fh{font-size:.55rem;letter-spacing:.04em}.col-header-price.svelte-1n2p8fh.svelte-1n2p8fh{font-size:.59rem;letter-spacing:-.04em}.col-header-price.svelte-1n2p8fh small.svelte-1n2p8fh{display:block;margin:.08rem 0 0;font-size:.54rem}.comparison-row--detail.svelte-1n2p8fh .row-header-cell.svelte-1n2p8fh,.comparison-row--detail.svelte-1n2p8fh .data-cell.svelte-1n2p8fh{font-size:11.5px}.table-cta.svelte-1n2p8fh.svelte-1n2p8fh{width:100%;padding:.42rem .18rem;font-size:.62rem;line-height:1.15}.table-cta-full.svelte-1n2p8fh.svelte-1n2p8fh{display:none}.table-cta-short.svelte-1n2p8fh.svelte-1n2p8fh{display:inline}}.pricing-faq.svelte-rt54qs.svelte-rt54qs.svelte-rt54qs{position:relative;isolation:isolate;overflow:clip;border-top:1px solid rgb(17 19 23 / .06);background:#fcfcfb;padding:5.5rem 1rem 6rem}.faq-ambient.svelte-rt54qs.svelte-rt54qs.svelte-rt54qs{position:absolute;z-index:-1;top:-14rem;left:50%;width:min(70rem,110vw);height:32rem;transform:translate(-50%);border-radius:9999px;background:radial-gradient(circle,rgb(255 39 128 / .075),transparent 67%);filter:blur(10px);pointer-events:none}.faq-shell.svelte-rt54qs.svelte-rt54qs.svelte-rt54qs{width:100%;max-width:67rem;margin:0 auto}.faq-heading-block.svelte-rt54qs.svelte-rt54qs.svelte-rt54qs{max-width:43rem;margin:0 auto;text-align:center}.faq-heading-block.svelte-rt54qs>span.svelte-rt54qs.svelte-rt54qs{display:inline-flex;border:1px solid rgb(17 19 23 / .08);border-radius:9999px;background:rgb(255 255 255 / .86);padding:.42rem .82rem;font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#6b7280;box-shadow:0 10px 24px -20px #0f172a66}.faq-heading-block.svelte-rt54qs h2.svelte-rt54qs.svelte-rt54qs{margin:1.15rem 0 0;font-size:clamp(1.7rem,4vw,2.35rem);font-weight:650;letter-spacing:-.035em;line-height:1.15;color:#111317;text-wrap:balance}.faq-heading-block.svelte-rt54qs p.svelte-rt54qs.svelte-rt54qs{max-width:39rem;margin:1rem auto 0;font-size:.96rem;line-height:1.7;color:#6b7280;text-wrap:pretty}.faq-layout.svelte-rt54qs.svelte-rt54qs.svelte-rt54qs{display:grid;grid-template-columns:minmax(14rem,17rem) minmax(0,1fr);align-items:start;gap:4.5rem;margin-top:4rem}.faq-navigation.svelte-rt54qs.svelte-rt54qs.svelte-rt54qs{position:sticky;top:6.5rem}.faq-navigation__label.svelte-rt54qs.svelte-rt54qs.svelte-rt54qs{margin:0 0 .8rem;font-size:.65rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase;color:#9ca3af}.faq-navigation.svelte-rt54qs nav.svelte-rt54qs.svelte-rt54qs{display:grid;gap:.45rem}.faq-navigation.svelte-rt54qs a.svelte-rt54qs.svelte-rt54qs{display:grid;grid-template-columns:1.8rem minmax(0,1fr);-moz-column-gap:.25rem;column-gap:.25rem;border:1px solid transparent;border-radius:.95rem;padding:.75rem;text-decoration:none;transition:border-color .18s ease,background-color .18s ease,transform .18s ease}.faq-navigation.svelte-rt54qs a.svelte-rt54qs.svelte-rt54qs:hover,.faq-navigation.svelte-rt54qs a.svelte-rt54qs.svelte-rt54qs:focus-visible{transform:translate(.2rem);border-color:#11131712;background:rgb(255 255 255 / .82);outline:none}.faq-navigation.svelte-rt54qs a.svelte-rt54qs>span.svelte-rt54qs{grid-row:1 / span 2;padding-top:.08rem;font-size:.62rem;font-weight:800;letter-spacing:.06em;color:var(--brand-primary, #ff2780)}.faq-navigation.svelte-rt54qs a strong.svelte-rt54qs.svelte-rt54qs,.faq-navigation.svelte-rt54qs a small.svelte-rt54qs.svelte-rt54qs{display:block;min-width:0}.faq-navigation.svelte-rt54qs a strong.svelte-rt54qs.svelte-rt54qs{font-size:.78rem;font-weight:700;line-height:1.35;color:#30343a}.faq-navigation.svelte-rt54qs a small.svelte-rt54qs.svelte-rt54qs{margin-top:.15rem;font-size:.66rem;line-height:1.45;color:#9ca3af}.faq-note.svelte-rt54qs.svelte-rt54qs.svelte-rt54qs{position:relative;overflow:hidden;margin-top:1.25rem;border:1px solid rgb(255 39 128 / .13);border-radius:1.15rem;background:linear-gradient(145deg,rgb(255 39 128 / .07),rgb(255 255 255 / .88));padding:1rem}.faq-note.svelte-rt54qs>span.svelte-rt54qs.svelte-rt54qs{display:block;width:1.8rem;height:.16rem;margin-bottom:.75rem;border-radius:9999px;background:var(--brand-primary, #ff2780)}.faq-note.svelte-rt54qs strong.svelte-rt54qs.svelte-rt54qs{display:block;font-size:.76rem;font-weight:750;color:#30343a}.faq-note.svelte-rt54qs p.svelte-rt54qs.svelte-rt54qs{margin:.42rem 0 0;font-size:.69rem;line-height:1.55;color:#6b7280}.faq-groups.svelte-rt54qs.svelte-rt54qs.svelte-rt54qs{display:grid;gap:3rem;min-width:0}.faq-group.svelte-rt54qs.svelte-rt54qs.svelte-rt54qs{scroll-margin-top:6.5rem}.faq-group__heading.svelte-rt54qs.svelte-rt54qs.svelte-rt54qs{display:flex;align-items:flex-start;gap:.85rem;margin-bottom:.85rem;padding:0 .2rem}.faq-group__heading.svelte-rt54qs>span.svelte-rt54qs.svelte-rt54qs{display:inline-flex;min-width:2rem;height:2rem;align-items:center;justify-content:center;border:1px solid rgb(255 39 128 / .14);border-radius:9999px;background:rgb(255 39 128 / .06);font-size:.62rem;font-weight:800;letter-spacing:.06em;color:var(--brand-primary, #ff2780)}.faq-group__heading.svelte-rt54qs h3.svelte-rt54qs.svelte-rt54qs{margin:0;font-size:1rem;font-weight:720;letter-spacing:-.015em;color:#25282d}.faq-group__heading.svelte-rt54qs p.svelte-rt54qs.svelte-rt54qs{margin:.18rem 0 0;font-size:.72rem;color:#9ca3af}.faq-list.svelte-rt54qs.svelte-rt54qs.svelte-rt54qs{display:grid;gap:.6rem}.faq-item.svelte-rt54qs.svelte-rt54qs.svelte-rt54qs{overflow:hidden;border:1px solid rgb(17 19 23 / .075);border-radius:1.15rem;background:rgb(255 255 255 / .84);box-shadow:0 1px 2px #0f172a06;transition:border-color .22s ease,background-color .22s ease,box-shadow .22s ease,transform .22s cubic-bezier(.22,1,.36,1)}.faq-item.svelte-rt54qs.svelte-rt54qs.svelte-rt54qs:hover{transform:translateY(-1px);border-color:#1113171f;box-shadow:0 16px 36px -30px #0f172a52}.faq-item--open.svelte-rt54qs.svelte-rt54qs.svelte-rt54qs{border-color:#ff278033;background:#fff;box-shadow:0 18px 44px -34px #ff278059}.faq-item.svelte-rt54qs button.svelte-rt54qs.svelte-rt54qs{display:flex;width:100%;align-items:center;justify-content:space-between;gap:1.2rem;border:0;background:transparent;padding:1.05rem 1.1rem;font:inherit;text-align:left;color:#30343a;cursor:pointer}.faq-item.svelte-rt54qs button.svelte-rt54qs.svelte-rt54qs:focus-visible{outline:3px solid rgb(255 39 128 / .15);outline-offset:-3px}.faq-item.svelte-rt54qs button.svelte-rt54qs>span.svelte-rt54qs{font-size:.88rem;font-weight:650;line-height:1.45;letter-spacing:-.008em;text-wrap:pretty}.faq-item.svelte-rt54qs button i.svelte-rt54qs.svelte-rt54qs{position:relative;display:inline-flex;width:1.85rem;height:1.85rem;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid rgb(17 19 23 / .07);border-radius:9999px;background:#fafaf9;transition:border-color .22s ease,background-color .22s ease,transform .22s ease}.faq-item.svelte-rt54qs button i.svelte-rt54qs.svelte-rt54qs:before,.faq-item.svelte-rt54qs button i.svelte-rt54qs.svelte-rt54qs:after{position:absolute;width:.68rem;height:1px;border-radius:9999px;background:#6b7280;content:"";transition:transform .22s ease,background-color .22s ease}.faq-item.svelte-rt54qs button i.svelte-rt54qs.svelte-rt54qs:after{transform:rotate(90deg)}.faq-item--open.svelte-rt54qs button i.svelte-rt54qs.svelte-rt54qs{transform:rotate(180deg);border-color:#ff278026;background:rgb(255 39 128 / .07)}.faq-item--open.svelte-rt54qs button i.svelte-rt54qs.svelte-rt54qs:before,.faq-item--open.svelte-rt54qs button i.svelte-rt54qs.svelte-rt54qs:after{background:var(--brand-primary, #ff2780)}.faq-item--open.svelte-rt54qs button i.svelte-rt54qs.svelte-rt54qs:after{transform:rotate(0)}.faq-answer.svelte-rt54qs.svelte-rt54qs.svelte-rt54qs{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .26s cubic-bezier(.22,1,.36,1),opacity .18s ease}.faq-answer--open.svelte-rt54qs.svelte-rt54qs.svelte-rt54qs{grid-template-rows:1fr;opacity:1}.faq-answer.svelte-rt54qs>div.svelte-rt54qs.svelte-rt54qs{overflow:hidden}.faq-answer.svelte-rt54qs p.svelte-rt54qs.svelte-rt54qs{margin:0;border-top:1px solid rgb(17 19 23 / .055);padding:.95rem 1.1rem 1.15rem;font-size:.82rem;line-height:1.72;color:#6b7280;text-wrap:pretty}@media (max-width: 800px){.pricing-faq.svelte-rt54qs.svelte-rt54qs.svelte-rt54qs{padding-block:4.5rem}.faq-layout.svelte-rt54qs.svelte-rt54qs.svelte-rt54qs{grid-template-columns:1fr;gap:2.8rem;margin-top:3rem}.faq-navigation.svelte-rt54qs.svelte-rt54qs.svelte-rt54qs{position:static}.faq-navigation.svelte-rt54qs nav.svelte-rt54qs.svelte-rt54qs{grid-template-columns:repeat(3,minmax(0,1fr))}.faq-navigation.svelte-rt54qs a.svelte-rt54qs.svelte-rt54qs{grid-template-columns:1fr;gap:.15rem;border-color:#11131712;background:rgb(255 255 255 / .75)}.faq-navigation.svelte-rt54qs a.svelte-rt54qs>span.svelte-rt54qs{grid-row:auto}.faq-note.svelte-rt54qs.svelte-rt54qs.svelte-rt54qs{display:none}}@media (max-width: 560px){.faq-navigation.svelte-rt54qs nav.svelte-rt54qs.svelte-rt54qs{grid-template-columns:1fr}.faq-navigation.svelte-rt54qs a.svelte-rt54qs.svelte-rt54qs{grid-template-columns:1.8rem minmax(0,1fr)}.faq-navigation.svelte-rt54qs a.svelte-rt54qs>span.svelte-rt54qs{grid-row:1 / span 2}.faq-item.svelte-rt54qs button.svelte-rt54qs.svelte-rt54qs{padding:.95rem}.faq-answer.svelte-rt54qs p.svelte-rt54qs.svelte-rt54qs{padding-inline:.95rem}}@media (prefers-reduced-motion: reduce){.faq-navigation.svelte-rt54qs a.svelte-rt54qs.svelte-rt54qs,.faq-item.svelte-rt54qs.svelte-rt54qs.svelte-rt54qs,.faq-item.svelte-rt54qs button i.svelte-rt54qs.svelte-rt54qs,.faq-item.svelte-rt54qs button i.svelte-rt54qs.svelte-rt54qs:before,.faq-item.svelte-rt54qs button i.svelte-rt54qs.svelte-rt54qs:after,.faq-answer.svelte-rt54qs.svelte-rt54qs.svelte-rt54qs{transition:none}}.pricing-hero-heading.svelte-sdpslh{font-size:clamp(1.75rem,5vw,2.85rem);line-height:1.16}@keyframes svelte-sdpslh-pricingHeroStaggerIn{0%{opacity:0;transform:translateY(.65rem)}to{opacity:1;transform:translateY(0)}}.hero-stagger.svelte-sdpslh{animation:svelte-sdpslh-pricingHeroStaggerIn .55s cubic-bezier(.22,1,.36,1) both;will-change:transform,opacity}.hero-stagger--eyebrow.svelte-sdpslh{animation-delay:0s}.hero-stagger--title.svelte-sdpslh{animation-delay:.1s}.hero-stagger--sub.svelte-sdpslh{animation-delay:.2s}.hero-stagger--panel.svelte-sdpslh{animation-delay:.32s}@media (prefers-reduced-motion: reduce){.hero-stagger.svelte-sdpslh{animation:none;opacity:1;transform:none;will-change:auto}}
