html,body{background:#fff;overflow-x:hidden}html.pricing-document-scroll,body.pricing-document-scroll-body{overflow-y:auto!important;overscroll-behavior-y:auto}body.pricing-document-scroll-body{min-height:100%;background:#fff}.pricing-page.svelte-1hrotn9{position:relative;isolation:isolate;min-height:100svh;overflow-x:hidden;background:#fff;color:#121317;font-family:Google Sans,Mona Sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.pricing-hero.svelte-1hrotn9{position:relative;z-index:4;display:flex;min-height:0;overflow:hidden;align-items:center;justify-content:center;scroll-margin-top:3.5rem;background:#fff;padding:clamp(9rem,15vh,12rem) clamp(1.5rem,4.6vw,4.5rem) clamp(3.25rem,5.2vh,4.5rem)}canvas.particle-field.pricing-particles{inset:auto 0 0;z-index:0;width:100%;height:min(54svh,38rem);opacity:.4}.pricing-main.svelte-1hrotn9{position:relative;z-index:1;background:#fff}.pricing-shell.svelte-1hrotn9{width:100%;max-width:1544px;margin:0 auto;padding:0 clamp(1.5rem,4.6vw,4.5rem) clamp(6.75rem,11vh,10rem)}.pricing-heading.svelte-1hrotn9{position:relative;z-index:1;display:flex;justify-content:center;width:100%;text-align:center}h1.svelte-1hrotn9{width:min(100%,48rem);min-height:2.08em;margin:0;color:#121317;font-size:clamp(3.25rem,3.5vw,4.35rem);font-weight:450;letter-spacing:0;line-height:1.04;text-wrap:balance}.pricing-title-line.svelte-1hrotn9{display:inline}.pricing-title-hidden.svelte-1hrotn9{visibility:hidden}.pricing-caret.svelte-1hrotn9{display:inline-block;width:.05em;height:.86em;margin-left:.05em;transform:translateY(.08em);border-radius:999px;background:currentColor;animation:svelte-1hrotn9-pricing-caret 1s steps(1) infinite}.pricing-ready.svelte-1hrotn9 .pricing-caret:where(.svelte-1hrotn9){opacity:0;animation:none}.plans-grid.svelte-1hrotn9{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.plan-card.svelte-1hrotn9{position:relative;display:flex;min-height:39.65rem;flex-direction:column;overflow:hidden;border:0;border-radius:36px;background:#f8f9fcf0;padding:24px;box-shadow:none;opacity:0;transform:translateY(24px);animation:svelte-1hrotn9-plan-card-in .62s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--card-delay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.plan-card.recommended.svelte-1hrotn9{background:#f3f6fbf5}.plan-header.svelte-1hrotn9{min-height:10.15rem}.plan-eyebrow.svelte-1hrotn9{margin:0;color:#45474d;font-size:.98rem;font-weight:450;letter-spacing:0;line-height:1.32}h2.svelte-1hrotn9{margin:1.02rem 0 0;color:#121317;font-size:clamp(1.66rem,1.85vw,1.95rem);font-weight:450;letter-spacing:0;line-height:1.08;text-wrap:balance}.plan-price.svelte-1hrotn9{display:flex;align-items:flex-end;gap:.28rem;margin-top:.78rem}.plan-price.svelte-1hrotn9 span:where(.svelte-1hrotn9){color:#121317;font-size:clamp(2rem,2.45vw,2.36rem);font-weight:450;letter-spacing:0;line-height:1}.plan-price.svelte-1hrotn9 small:where(.svelte-1hrotn9){padding-bottom:.12rem;color:#45474d;font-size:.98rem;font-weight:460;letter-spacing:0}.plan-summary.svelte-1hrotn9{min-height:4.65rem;margin:0 0 1.36rem;color:#45474d;font-size:1rem;font-weight:430;letter-spacing:0;line-height:1.42}.plan-action.svelte-1hrotn9{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:47px;border-radius:999px;background:#121317;color:#fff;font-size:1.06rem;font-weight:450;letter-spacing:0;line-height:1;text-decoration:none;transition:background .16s ease,transform .16s ease}.plan-action.svelte-1hrotn9:hover,.plan-action.svelte-1hrotn9:focus-visible{background:#2a2d34;outline:none;transform:translateY(-1px)}.plan-includes.svelte-1hrotn9{margin:1.38rem 0 .8rem;color:#121317;font-size:.96rem;font-weight:520;letter-spacing:0;line-height:1.32}ul.svelte-1hrotn9{display:grid;gap:.72rem;margin:0;padding:0;list-style:none}li.svelte-1hrotn9{display:flex;gap:.6rem;color:#2f3239;font-size:.9rem;font-weight:430;letter-spacing:0;line-height:1.38}.check.svelte-1hrotn9{display:inline-flex;width:1rem;height:1rem;flex:0 0 auto;align-items:center;justify-content:center;margin-top:.08rem;color:#121317}@keyframes svelte-1hrotn9-pricing-caret{0%,52%{opacity:1}53%,to{opacity:0}}@keyframes svelte-1hrotn9-plan-card-in{to{opacity:1;transform:translateY(0)}}@media (max-width: 1320px){.pricing-shell.svelte-1hrotn9{max-width:940px}.plans-grid.svelte-1hrotn9{grid-template-columns:repeat(2,minmax(0,1fr))}.plan-card.svelte-1hrotn9{min-height:35.5rem}.plan-summary.svelte-1hrotn9{min-height:0}}@media (max-width: 760px){canvas.particle-field.pricing-particles{height:44svh;opacity:.3}.pricing-hero.svelte-1hrotn9{padding:7rem 1rem 2.5rem}.pricing-shell.svelte-1hrotn9{padding:0 1rem 4.25rem}h1.svelte-1hrotn9{width:min(100%,22rem);min-height:3.12em;font-size:clamp(3.05rem,13.5vw,4rem);line-height:1.04}.plans-grid.svelte-1hrotn9{grid-template-columns:1fr}.plan-card.svelte-1hrotn9{min-height:0;border-radius:30px;padding:1.25rem}.plan-header.svelte-1hrotn9{min-height:9rem}h2.svelte-1hrotn9{font-size:clamp(1.55rem,7vw,1.88rem)}.plan-summary.svelte-1hrotn9{min-height:0;margin-bottom:1.2rem}li.svelte-1hrotn9{font-size:.91rem}}@media (prefers-reduced-motion: reduce){.pricing-caret.svelte-1hrotn9{display:none}.plan-card.svelte-1hrotn9{opacity:1;transform:none;animation:none}.plan-action.svelte-1hrotn9{transition:none}}
