h3.svelte-133tnjx,h4.svelte-133tnjx{text-wrap:balance}p.svelte-133tnjx{text-wrap:pretty}.container.svelte-133tnjx{max-width:1080px;margin:0 auto;padding:0 21px}.container-narrow.svelte-133tnjx{max-width:720px}.hero.svelte-133tnjx{text-align:center;background:var(--color-agent-light);border-bottom:3px solid var(--border-color);padding:0 21px 55px}.hero-title.svelte-133tnjx{color:var(--text-primary);justify-content:center;align-items:baseline;gap:4px;margin:0 0 13px;line-height:1;display:flex}.dollar.svelte-133tnjx{color:var(--text-primary);font-size:42px;font-weight:900}.big-15.svelte-133tnjx{letter-spacing:-.05em;color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:144px;font-weight:900}.per.svelte-133tnjx{color:var(--text-secondary);font-size:32px;font-weight:700}.hero-subtitle.svelte-133tnjx{color:var(--text-primary);margin:0 0 13px;font-size:24px;font-weight:700}.hero-body.svelte-133tnjx{max-width:520px;color:var(--text-secondary);margin:0 auto 34px;font-size:17px;line-height:1.55}.hero-ctas.svelte-133tnjx{flex-wrap:wrap;justify-content:center;gap:13px;margin-bottom:21px;display:flex}.hero-meta.svelte-133tnjx{color:var(--text-secondary);margin:0;font-size:13px}.btn-primary.svelte-133tnjx,.btn-secondary.svelte-133tnjx{border:3px solid var(--border-color);min-height:42px;transition:all var(--transition-micro);white-space:nowrap;cursor:pointer;border-radius:12px;align-items:center;gap:8px;padding:13px 24px;font-family:inherit;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.btn-primary.svelte-133tnjx{background:var(--color-agent);color:var(--text-on-agent)}.btn-secondary.svelte-133tnjx{background:var(--bg-card);color:var(--text-primary);box-shadow:0 4px 0 var(--border-color)}.btn-large.svelte-133tnjx{padding:16px 28px;font-size:17px}.section-calc.svelte-133tnjx{background:var(--bg-page);padding:55px 0}.calc-card.svelte-133tnjx{background:var(--bg-card);border:3px solid var(--border-color);max-width:820px;box-shadow:0 6px 0 var(--border-color);border-radius:24px;margin:0 auto;padding:34px}.calc-header.svelte-133tnjx{color:var(--text-primary);align-items:center;gap:8px;margin-bottom:24px;display:flex}.calc-header.svelte-133tnjx h3:where(.svelte-133tnjx){margin:0;font-size:20px;font-weight:700}.calc-grid.svelte-133tnjx{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}.calc-controls.svelte-133tnjx{background:var(--bg-page);border:2px solid var(--border-color);border-radius:16px;flex-direction:column;gap:13px;padding:21px;display:flex}.calc-label.svelte-133tnjx{letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);font-size:12px;font-weight:700}.calc-stepper.svelte-133tnjx{background:var(--bg-card);border:3px solid var(--border-color);border-radius:16px;align-items:stretch;display:flex;overflow:hidden}.step-btn.svelte-133tnjx{width:50px;min-height:50px;color:var(--text-primary);cursor:pointer;transition:background var(--transition-micro,84ms) ease;background:0 0;border:none;flex-shrink:0;font-size:28px;font-weight:900}.step-btn.svelte-133tnjx:hover{background:var(--color-agent-light)}.step-btn.svelte-133tnjx:first-of-type{border-right:2px solid var(--border-color)}.step-btn.svelte-133tnjx:last-of-type{border-left:2px solid var(--border-color)}.step-btn.svelte-133tnjx:active{background:var(--color-agent);color:var(--text-on-agent)}.seats-input.svelte-133tnjx{text-align:center;--field-font-size:32px;min-width:0;font-size:var(--field-font-size);color:var(--text-primary);font-variant-numeric:tabular-nums;background:0 0;border:none;flex:1;padding:4px;font-family:inherit;font-weight:900}.seats-input.svelte-133tnjx::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.seats-input.svelte-133tnjx::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.seats-input.svelte-133tnjx:focus{background:var(--color-agent-light);outline:none}.calc-presets.svelte-133tnjx{flex-wrap:wrap;gap:8px;display:flex}@media (width<=480px){.calc-presets.svelte-133tnjx{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}}.preset-btn.svelte-133tnjx{min-width:42px;min-height:42px;color:var(--text-secondary);background:var(--bg-card);border:2px solid var(--border-color);cursor:pointer;transition:transform var(--transition-micro), box-shadow var(--transition-micro);border-radius:9999px;padding:6px 13px;font-family:inherit;font-size:14px;font-weight:700}.preset-btn.svelte-133tnjx:hover:not(.preset-btn--active){background:var(--color-agent-light);color:var(--text-primary);border-color:var(--text-primary)}.preset-btn--active.svelte-133tnjx{background:var(--color-agent);color:var(--text-on-agent);border-color:var(--color-agent)}.calc-easter-egg.svelte-133tnjx{color:var(--text-primary);margin:4px 0 0;font-size:13px;font-style:italic;line-height:1.4}.calc-result.svelte-133tnjx{background:var(--color-agent);color:var(--text-on-agent);border:3px solid var(--border-color);box-shadow:0 4px 0 var(--border-color);text-align:center;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:21px;display:flex;container-type:inline-size}.calc-result__label.svelte-133tnjx{letter-spacing:.06em;text-transform:uppercase;color:inherit;font-size:12px;font-weight:700}.calc-result__value.svelte-133tnjx{font-variant-numeric:tabular-nums;align-items:baseline;gap:2px;font-size:clamp(34px,18cqi,72px);font-weight:900;line-height:1;display:inline-flex}.calc-result__currency.svelte-133tnjx{font-size:.5em;font-weight:900}.calc-fit-note.svelte-133tnjx{max-width:34ch;margin:0;font-size:13px;line-height:1.45}.trial-note.svelte-133tnjx{margin-top:13px}.calc-result__unit.svelte-133tnjx{color:inherit;font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.calc-note.svelte-133tnjx{color:var(--text-secondary);text-align:center;margin:21px 0 0;font-size:13px;line-height:1.55}.section-included.svelte-133tnjx{background:var(--bg-card);border-top:3px solid var(--border-color);border-bottom:3px solid var(--border-color);padding:55px 0}.section-header-center.svelte-133tnjx{text-align:center;margin-bottom:34px}.section-title.svelte-133tnjx{font-size:var(--title-section);color:var(--text-primary);margin:0 0 8px;font-weight:900}.section-sub.svelte-133tnjx{max-width:560px;color:var(--text-secondary);margin:0 auto;font-size:16px;line-height:1.55}.feature-grid.svelte-133tnjx{grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:13px;margin:0 0 24px;padding:0;list-style:none;display:grid}.feature-item.svelte-133tnjx{background:var(--bg-page);border:2px solid var(--border-color);color:var(--text-primary);border-radius:12px;align-items:center;gap:13px;padding:13px 16px;font-size:15px;font-weight:500;display:flex}.feature-label.svelte-133tnjx{text-wrap:balance}.feature-icon.svelte-133tnjx{background:var(--color-agent-light);width:34px;height:34px;color:var(--color-agent);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.all-features-note.svelte-133tnjx{text-align:center;max-width:520px;color:var(--text-secondary);margin:0 auto;font-size:14px;font-style:italic}.section-comparison.svelte-133tnjx{background:var(--bg-page);padding:55px 0}.vendor-quotes.svelte-133tnjx{max-width:720px;color:var(--text-primary);margin:0 auto}.vendor-quotes.svelte-133tnjx th:where(.svelte-133tnjx),.vendor-quotes.svelte-133tnjx td:where(.svelte-133tnjx){padding:var(--space-3) var(--space-2);border-bottom:1px solid var(--border-color)}@media (width<=360px){.fictional-name.svelte-133tnjx{font-size:.8125rem}}.vendor-quotes.svelte-133tnjx th:where(.svelte-133tnjx){border-bottom-width:2px}.vendor-quotes.svelte-133tnjx table:where(.svelte-133tnjx){margin-bottom:var(--space-5)}.section-not-for-you.svelte-133tnjx{background:var(--bg-card);border-top:3px solid var(--border-color);border-bottom:3px solid var(--border-color);padding:55px 0}.not-for-grid.svelte-133tnjx{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:16px;margin:0 0 21px;padding:0;list-style:none;display:grid}.not-for-card.svelte-133tnjx{background:var(--bg-page);border:3px solid var(--border-color);border-radius:16px;align-items:flex-start;gap:13px;padding:21px;display:flex}.not-for-icon.svelte-133tnjx{background:var(--color-critical-light,var(--bg-card));width:34px;height:34px;color:var(--color-error-ink);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.not-for-body.svelte-133tnjx h4:where(.svelte-133tnjx){color:var(--text-primary);margin:0 0 4px;font-size:16px;font-weight:700}.not-for-body.svelte-133tnjx p:where(.svelte-133tnjx){color:var(--text-secondary);margin:0;font-size:14px;line-height:1.55}.not-for-postscript.svelte-133tnjx{text-align:center;color:var(--text-primary);margin:0;font-size:16px;font-weight:600}.not-for-postscript.svelte-133tnjx a:where(.svelte-133tnjx){color:var(--text-primary);white-space:nowrap;font-weight:700}.section-sub.svelte-133tnjx a:where(.svelte-133tnjx),.not-for-postscript.svelte-133tnjx a:where(.svelte-133tnjx){text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}.section-sub.svelte-133tnjx a:where(.svelte-133tnjx){color:var(--text-primary)}.section-sub.svelte-133tnjx a:where(.svelte-133tnjx):hover,.not-for-postscript.svelte-133tnjx a:where(.svelte-133tnjx):hover{text-decoration-thickness:3px}.section-faq.svelte-133tnjx{background:var(--bg-page);padding:55px 0}.faq-list.svelte-133tnjx{flex-direction:column;gap:8px;display:flex}.faq-item.svelte-133tnjx{background:var(--bg-card);border:2px solid var(--border-color);border-radius:12px;overflow:hidden}.faq-item.svelte-133tnjx summary:where(.svelte-133tnjx){color:var(--text-primary);cursor:pointer;justify-content:space-between;align-items:center;min-height:42px;padding:16px 21px;font-size:16px;font-weight:700;list-style:none;display:flex}.faq-question.svelte-133tnjx{text-wrap:balance}.faq-item.svelte-133tnjx summary:where(.svelte-133tnjx)::-webkit-details-marker{display:none}.faq-item.svelte-133tnjx summary:where(.svelte-133tnjx):after{content:"+";color:var(--text-primary);font-size:24px;font-weight:700;line-height:1;transition:transform .168s}.faq-item[open].svelte-133tnjx summary:where(.svelte-133tnjx):after{transform:rotate(45deg)}.faq-item.svelte-133tnjx p:where(.svelte-133tnjx){color:var(--text-secondary);margin:0;padding:0 21px 16px;font-size:15px;line-height:1.55}.section-cta.svelte-133tnjx{text-align:center;background:var(--color-agent-light);border-top:3px solid var(--border-color);padding:89px 21px}.cta-title.svelte-133tnjx{font-size:var(--title-section);color:var(--text-primary);margin:0 0 13px;font-weight:900}.cta-body.svelte-133tnjx{max-width:520px;color:var(--text-secondary);margin:0 auto 34px;font-size:17px;line-height:1.55}.scroll-aside.svelte-133tnjx{text-align:center;max-width:600px;margin:0 auto;padding:21px}.scroll-aside.svelte-133tnjx p:where(.svelte-133tnjx){color:var(--text-secondary);margin:0;font-size:15px;font-style:italic;line-height:1.55}.cta-buttons.svelte-133tnjx{flex-wrap:wrap;justify-content:center;gap:13px;display:flex}@media (width<=640px){.big-15.svelte-133tnjx{font-size:96px}.dollar.svelte-133tnjx{font-size:32px}.per.svelte-133tnjx{font-size:24px}.hero-subtitle.svelte-133tnjx{font-size:20px}.section-title.svelte-133tnjx{font-size:var(--title-section)}}@media (width<=840px){.calc-card.svelte-133tnjx{padding:var(--space-5)}.calc-grid.svelte-133tnjx{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.btn-primary.svelte-133tnjx,.btn-secondary.svelte-133tnjx,.step-btn.svelte-133tnjx,.preset-btn.svelte-133tnjx,.faq-item.svelte-133tnjx summary:where(.svelte-133tnjx):after{transition:none}}
