.pricing-page.svelte-1hrotn9{--color-accent:var(--event-accent);background:linear-gradient(180deg, #ffffffc2, transparent 22rem), radial-gradient(circle at 12% 8%, var(--event-soft), transparent 24rem), radial-gradient(circle at 94% 18%, color-mix(in srgb, var(--event-accent) 12%, transparent), transparent 24rem), linear-gradient(135deg, var(--event-paper), var(--color-surface));padding-bottom:1rem;position:relative;overflow-x:clip}.pricing-page.svelte-1hrotn9 :where(.svelte-1hrotn9),.pricing-page.svelte-1hrotn9 :where(.svelte-1hrotn9):before,.pricing-page.svelte-1hrotn9 :where(.svelte-1hrotn9):after{min-width:0}.pricing-hero.svelte-1hrotn9,.pricing-main.svelte-1hrotn9,.final-band.svelte-1hrotn9,.pricing-page.svelte-1hrotn9 .decision-guide,.pricing-page.svelte-1hrotn9 .comparison{width:min(100% - 2rem,76rem);margin-inline:auto}.pricing-hero.svelte-1hrotn9{align-items:center;gap:clamp(1.5rem,4vw,3.25rem);padding:clamp(2.5rem,6vw,5rem) 0 clamp(1.4rem,4vw,2.5rem);display:grid}.hero-copy.svelte-1hrotn9{text-align:left;justify-items:start;gap:.75rem;display:grid}h1.svelte-1hrotn9,.final-band.svelte-1hrotn9 h2:where(.svelte-1hrotn9){font-family:var(--font-display)}h1.svelte-1hrotn9{text-wrap:balance;max-width:16.5ch;margin:0;font-size:clamp(2.9rem,3.05vw,3.55rem);font-weight:560;line-height:1.02;display:grid}h1.svelte-1hrotn9>span:where(.svelte-1hrotn9){display:block}.accent-line.svelte-1hrotn9{color:var(--event-accent)}.hero-copy.svelte-1hrotn9>p:where(.svelte-1hrotn9){width:min(100%,31rem);max-width:31rem;color:var(--color-muted);overflow-wrap:break-word;text-wrap:pretty;margin:0;font-size:clamp(1rem,1.45vw,1.12rem);line-height:1.62}.hero-actions.svelte-1hrotn9{flex-wrap:wrap;gap:.85rem;padding-top:.35rem;display:flex}.hero-primary.svelte-1hrotn9,.hero-secondary.svelte-1hrotn9{border-radius:.9rem;justify-content:center;align-items:center;gap:.58rem;min-height:3.4rem;padding:.9rem 1.35rem;font-weight:950;text-decoration:none;transition:transform .18s,box-shadow .18s,background-color .18s;display:inline-flex}.hero-primary.svelte-1hrotn9{background:linear-gradient(135deg, color-mix(in srgb, var(--event-accent) 78%, white), var(--event-accent)), var(--event-accent);color:#fff;box-shadow:inset 0 1px 0 #ffffff4d, 0 18px 46px color-mix(in srgb, var(--event-accent) 28%, transparent)}.hero-secondary.svelte-1hrotn9{border:1px solid color-mix(in srgb, var(--event-accent) 28%, white);color:var(--event-accent);-webkit-backdrop-filter:blur(18px)saturate(1.14);backdrop-filter:blur(18px)saturate(1.14);background:#ffffff85;box-shadow:inset 0 1px #ffffffb8}.action-icon.svelte-1hrotn9,.proof-icon.svelte-1hrotn9{flex:none;justify-content:center;align-items:center;width:1.18rem;height:1.18rem;display:inline-flex}.action-icon.svelte-1hrotn9 svg:where(.svelte-1hrotn9),.proof-icon.svelte-1hrotn9 svg:where(.svelte-1hrotn9){fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75px;width:100%;height:100%;display:block}.hero-secondary.svelte-1hrotn9 .action-icon:where(.svelte-1hrotn9){color:color-mix(in srgb, var(--event-accent) 86%, var(--event-deep))}.hero-primary.svelte-1hrotn9:hover,.hero-secondary.svelte-1hrotn9:hover{transform:translateY(-2px)}.hero-proof.svelte-1hrotn9{color:color-mix(in srgb, var(--event-deep) 70%, var(--color-muted));flex-wrap:wrap;gap:.8rem 1.3rem;margin:0;padding:.55rem 0 0;font-size:.9rem;font-weight:850;list-style:none;display:flex}.hero-proof.svelte-1hrotn9 li:where(.svelte-1hrotn9){align-items:center;gap:.48rem;min-width:0;display:inline-flex}.proof-icon.svelte-1hrotn9{width:1.05rem;height:1.05rem;color:color-mix(in srgb, var(--event-accent) 78%, var(--event-deep));transform:translateY(.02rem)}.hero-media.svelte-1hrotn9{justify-self:end;width:min(112%,43rem);position:relative}.hero-media.svelte-1hrotn9:before{background:color-mix(in srgb, var(--event-accent) 16%, transparent);content:"";filter:blur(42px);border-radius:999px;position:absolute;inset:8% 5% 2%}.hero-media.svelte-1hrotn9 img:where(.svelte-1hrotn9){filter:drop-shadow(0 28px 70px #3a221924);transform-origin:50%;width:100%;height:auto;display:block;position:relative;transform:scale(1.05)}.final-band.svelte-1hrotn9 p:where(.svelte-1hrotn9){color:var(--color-muted);line-height:1.55}.pricing-main.svelte-1hrotn9{padding-top:1.2rem}.pricing-page.svelte-1hrotn9 .decision-guide,.pricing-page.svelte-1hrotn9 .comparison,.final-band.svelte-1hrotn9{margin-top:1.25rem}.final-band.svelte-1hrotn9{border:1px solid color-mix(in srgb, var(--event-accent) 18%, white);background:linear-gradient(135deg, #ffffffd1, #ffffff61), radial-gradient(circle at 9% 12%, color-mix(in srgb, var(--event-accent) 20%, transparent), transparent 18rem), linear-gradient(135deg, color-mix(in srgb, var(--event-paper) 84%, white), color-mix(in srgb, var(--event-accent) 14%, white));color:var(--event-deep);-webkit-backdrop-filter:blur(22px)saturate(1.12);backdrop-filter:blur(22px)saturate(1.12);border-radius:1.35rem;align-items:center;gap:1rem;padding:clamp(1.15rem,4vw,1.7rem);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe0,0 28px 76px #3a22191a}.final-band.svelte-1hrotn9:before{border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(#ffffff8a,#0000);height:42%;position:absolute;inset:1px 1px auto}.final-band.svelte-1hrotn9:after{aspect-ratio:1;background:color-mix(in srgb, var(--event-accent) 18%, transparent);content:"";filter:blur(36px);pointer-events:none;border-radius:999px;width:min(24rem,52vw);position:absolute;bottom:-2.75rem;right:clamp(1rem,4vw,2rem)}.final-band.svelte-1hrotn9>:where(.svelte-1hrotn9){z-index:1;position:relative}.final-band.svelte-1hrotn9 p:where(.svelte-1hrotn9),.final-band.svelte-1hrotn9 h2:where(.svelte-1hrotn9){margin:0}.final-band.svelte-1hrotn9 p:where(.svelte-1hrotn9){max-width:42rem;color:color-mix(in srgb, var(--event-deep) 62%, var(--color-muted));text-wrap:pretty;font-size:clamp(.95rem,1.45vw,1.05rem);font-weight:720;line-height:1.55}.final-band.svelte-1hrotn9 h2:where(.svelte-1hrotn9){max-width:18ch;color:var(--event-deep);text-wrap:balance;font-size:clamp(2rem,5vw,3.05rem);font-weight:560;line-height:.95}.primary-action.svelte-1hrotn9{border:1px solid color-mix(in srgb, var(--event-accent) 42%, white);background:linear-gradient(135deg, color-mix(in srgb, var(--event-accent) 80%, white), var(--event-accent)), var(--event-accent);color:#fff;min-height:3.35rem;box-shadow:inset 0 1px 0 #ffffff4d, 0 18px 42px color-mix(in srgb, var(--event-accent) 22%, transparent);border-radius:.95rem;justify-content:center;align-items:center;padding:.88rem 1.25rem;font-weight:950;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s;display:inline-flex}.primary-action.svelte-1hrotn9:hover{border-color:color-mix(in srgb, var(--event-accent) 58%, white);box-shadow:inset 0 1px 0 #ffffff5c, 0 22px 54px color-mix(in srgb, var(--event-accent) 28%, transparent);transform:translateY(-2px)}.mobile-bottom-cta.svelte-1hrotn9{border-radius:1.15rem;grid-template-columns:auto 1fr;gap:.5rem;width:min(100% - 1rem,31rem);margin:1.5rem auto 0;padding:.5rem;display:grid}.mobile-bottom-cta.svelte-1hrotn9 span:where(.svelte-1hrotn9),.mobile-bottom-cta.svelte-1hrotn9 a:where(.svelte-1hrotn9){border-radius:.85rem;justify-content:center;align-items:center;min-height:2.85rem;padding:0 .9rem;font-size:.85rem;font-weight:950;display:inline-flex}.mobile-bottom-cta.svelte-1hrotn9 span:where(.svelte-1hrotn9){color:var(--event-accent)}.mobile-bottom-cta.svelte-1hrotn9 a:where(.svelte-1hrotn9){background:linear-gradient(135deg, color-mix(in srgb, var(--event-accent) 82%, white), var(--event-accent)), var(--event-accent);color:#fff;text-decoration:none}.reveal.svelte-1hrotn9{animation:.7s cubic-bezier(.2,.8,.2,1) both svelte-1hrotn9-soft-rise}@keyframes svelte-1hrotn9-soft-rise{0%{opacity:0;filter:blur(4px);transform:translateY(16px)scale(.985)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@media (width>=900px){.pricing-hero.svelte-1hrotn9{grid-template-columns:minmax(0,.96fr) minmax(28rem,1.04fr);column-gap:clamp(4.5rem,7vw,6.5rem)}.hero-copy.svelte-1hrotn9{transform:translate(-.65rem)}.hero-media.svelte-1hrotn9{transform-origin:100%;transform:translate(2.35rem)}.final-band.svelte-1hrotn9{grid-template-columns:minmax(0,1fr) minmax(16rem,.35fr)}.mobile-bottom-cta.svelte-1hrotn9{display:none}}@media (width<=899px){.hero-copy.svelte-1hrotn9{text-align:center;justify-items:center}.hero-copy.svelte-1hrotn9>p:where(.svelte-1hrotn9){width:min(100%,21rem)}.hero-actions.svelte-1hrotn9{grid-template-columns:1fr;width:min(100%,20rem);display:grid}.hero-proof.svelte-1hrotn9{grid-template-columns:1fr;gap:.65rem;font-size:.86rem;display:grid}.hero-media.svelte-1hrotn9{justify-self:center;width:min(108%,32rem)}.hero-media.svelte-1hrotn9 img:where(.svelte-1hrotn9){transform:scale(1.03)}h1.svelte-1hrotn9{max-width:10.2ch;font-size:clamp(2.35rem,11vw,3.25rem);line-height:.96}.hero-primary.svelte-1hrotn9,.hero-secondary.svelte-1hrotn9{min-height:3.15rem;padding:.78rem .95rem;font-size:.92rem}}@media (width<=430px){.pricing-hero.svelte-1hrotn9,.pricing-main.svelte-1hrotn9,.final-band.svelte-1hrotn9,.pricing-page.svelte-1hrotn9 .decision-guide,.pricing-page.svelte-1hrotn9 .comparison{width:min(100% - 1.5rem,76rem)}.mobile-bottom-cta.svelte-1hrotn9{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.svelte-1hrotn9,.svelte-1hrotn9:before,.svelte-1hrotn9:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.hero-primary.svelte-1hrotn9,.hero-secondary.svelte-1hrotn9,.primary-action.svelte-1hrotn9{transition:none}.hero-primary.svelte-1hrotn9:hover,.hero-secondary.svelte-1hrotn9:hover,.primary-action.svelte-1hrotn9:hover{transform:none}}
