.seat-calculator[data-astro-cid-nrsofeet]{display:grid;grid-template-columns:1.1fr 1fr;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--card);overflow:hidden}.seat-controls[data-astro-cid-nrsofeet],.seat-result[data-astro-cid-nrsofeet]{min-width:0;padding:40px}.seat-note[data-astro-cid-nrsofeet]{margin:0 0 24px;color:var(--brand-readable);font:700 32px/1.1 var(--hand);font-synthesis:none}.seat-plan-field[data-astro-cid-nrsofeet]{min-width:0;margin:0;padding:0;border:0}.seat-plan-field[data-astro-cid-nrsofeet] legend[data-astro-cid-nrsofeet]{padding:0;margin-bottom:8px;color:var(--page-fg);font-size:14px}.seat-plan-options[data-astro-cid-nrsofeet] label[data-astro-cid-nrsofeet]{flex-direction:column;gap:4px}.seat-plan-price[data-astro-cid-nrsofeet]{font-size:12px;font-weight:400;line-height:1.4}.seat-counts[data-astro-cid-nrsofeet]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:24px}.seat-controls[data-astro-cid-nrsofeet] .qual-field{margin:0}.seat-controls[data-astro-cid-nrsofeet] .qual-field input{width:100%;max-width:100%;min-height:var(--control-touch-height);font-size:16px}.seat-controls[data-astro-cid-nrsofeet] .qual-field input[aria-invalid=true]{border-color:var(--crit)}.seat-controls[data-astro-cid-nrsofeet] .qual-field label{display:block;margin-bottom:8px;color:var(--page-fg);font-size:14px}.seat-hint[data-astro-cid-nrsofeet],.seat-error[data-astro-cid-nrsofeet]{margin:8px 0 0;font-size:13px;line-height:1.6}.seat-hint[data-astro-cid-nrsofeet]{color:var(--muted-fg)}.seat-error[data-astro-cid-nrsofeet]{color:var(--crit)}.seat-result[data-astro-cid-nrsofeet]{border-left:1px solid var(--line-strong);background:color-mix(in srgb,var(--brand) 12%,var(--page-bg))}.seat-result-label[data-astro-cid-nrsofeet]{margin:0 0 12px;color:var(--brand-readable);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.seat-total[data-astro-cid-nrsofeet]{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin:0;color:var(--page-fg)}.seat-total[data-astro-cid-nrsofeet] output[data-astro-cid-nrsofeet]{font-size:clamp(40px,5vw,64px);font-weight:500;line-height:1.15;letter-spacing:-.05em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.seat-total[data-astro-cid-nrsofeet]>span[data-astro-cid-nrsofeet]{color:var(--muted-fg);font-size:14px}[data-astro-cid-nrsofeet][data-seat-invalid=true] .seat-total[data-astro-cid-nrsofeet] output[data-astro-cid-nrsofeet]{font-size:32px;letter-spacing:-.03em}.seat-incomplete[data-astro-cid-nrsofeet]{margin:12px 0 0;color:var(--muted-fg);font-size:16px;line-height:1.6}.seat-breakdown[data-astro-cid-nrsofeet]{display:grid;gap:12px;padding:24px 0;margin:24px 0 0;border-block:1px solid var(--line-strong);font-size:14px;line-height:1.5}.seat-breakdown[data-astro-cid-nrsofeet]>div[data-astro-cid-nrsofeet]{display:flex;justify-content:space-between;gap:16px}.seat-breakdown[data-astro-cid-nrsofeet] dt[data-astro-cid-nrsofeet]{color:var(--muted-fg)}.seat-breakdown[data-astro-cid-nrsofeet] dd[data-astro-cid-nrsofeet]{margin:0;color:var(--page-fg);font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.seat-exclusions[data-astro-cid-nrsofeet]{margin:16px 0 24px;color:var(--muted-fg);font-size:13px;line-height:1.6}.seat-contact[data-astro-cid-nrsofeet]{width:100%;justify-content:center}.seat-status[data-astro-cid-nrsofeet]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.seat-calculator[data-astro-cid-nrsofeet] [data-astro-cid-nrsofeet][hidden]{display:none!important}@media (max-width: 860px){.seat-controls[data-astro-cid-nrsofeet],.seat-result[data-astro-cid-nrsofeet]{padding:32px}}@media (max-width: 680px){.seat-calculator[data-astro-cid-nrsofeet]{grid-template-columns:minmax(0,1fr)}.seat-result[data-astro-cid-nrsofeet]{border-left:0;border-top:1px solid var(--line-strong)}.seat-controls[data-astro-cid-nrsofeet],.seat-result[data-astro-cid-nrsofeet]{padding:24px}.seat-counts[data-astro-cid-nrsofeet]{gap:16px}}@media (max-width: 380px){.seat-counts[data-astro-cid-nrsofeet]{grid-template-columns:minmax(0,1fr)}}.seat-calculator[data-astro-cid-nrsofeet]{background:var(--soft-surface);border-color:var(--soft-highlight);border-radius:var(--soft-radius);box-shadow:var(--soft-raised)}.seat-result[data-astro-cid-nrsofeet],.seat-controls[data-astro-cid-nrsofeet] .qual-field input,.seat-plan-options[data-astro-cid-nrsofeet]{background:var(--soft-surface);box-shadow:var(--soft-inset)}.pricing-page[data-astro-cid-lmkygsfs]{padding-bottom:128px}.hvp-hero[data-astro-cid-lmkygsfs]{position:relative;padding:168px 0 72px;overflow:hidden}.hvp-glow[data-astro-cid-lmkygsfs]{position:absolute;inset:0 0 auto;height:640px;background:radial-gradient(60% 55% at 50% 0%,rgba(165,196,156,.16),transparent 70%);pointer-events:none}.hvp-hero-copy[data-astro-cid-lmkygsfs]{position:relative}.hvp-billing[data-astro-cid-lmkygsfs]{margin-top:32px;gap:8px}.hvp-plans[data-astro-cid-lmkygsfs]{max-width:1280px;scroll-margin-top:100px}.hvp-plan-grid[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:16px;row-gap:0;align-items:stretch;margin-bottom:-16px}.hvp-plan[data-astro-cid-lmkygsfs]{display:flex;flex-direction:column;min-width:0;margin-bottom:16px;padding:28px 24px 32px}@supports (grid-template-rows: subgrid){.hvp-plan[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:minmax(0,1fr);grid-row:span 5;grid-template-rows:subgrid;row-gap:0}}.hvp-plan[data-astro-cid-lmkygsfs]{border-color:#0f182229;box-shadow:0 1px 2px #0f18220a,0 18px 36px -24px #0f182247}.hvp-plan-featured[data-astro-cid-lmkygsfs]{border-color:#0f182280;background:#fff;box-shadow:0 1px 2px #0f18220f,0 26px 50px -26px #0f182261}.hvp-plan-top[data-astro-cid-lmkygsfs]{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:28px}.hvp-plan[data-astro-cid-lmkygsfs] h3[data-astro-cid-lmkygsfs]{margin:0;font-family:var(--hv-serif);font-weight:400;font-size:28px;line-height:1.2}.hvp-plan-description[data-astro-cid-lmkygsfs]{min-height:48px;margin:12px 0 0;color:var(--hv-soft);font-size:14px;line-height:1.6}.hvp-plan-quote[data-astro-cid-lmkygsfs]{margin:24px 0}.hvp-price[data-astro-cid-lmkygsfs]{display:flex;align-items:baseline;gap:1px;margin:0;font-family:var(--hv-serif);font-size:48px;line-height:1.1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.hvp-unit[data-astro-cid-lmkygsfs]{min-height:21px;margin:6px 0 0;color:var(--hv-muted);font-size:13px}.hvp-plan-cta[data-astro-cid-lmkygsfs]{width:100%}.hvp-plan-inclusions[data-astro-cid-lmkygsfs]{margin-top:28px;padding-top:24px;border-top:1px solid var(--hv-line)}.hvp-includes-label[data-astro-cid-lmkygsfs]{margin:0 0 14px;font-size:13px;font-weight:500;line-height:1.6}.hvp-features[data-astro-cid-lmkygsfs]{display:grid;gap:10px;margin:0;padding:0;list-style:none}.hvp-features[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]{display:flex;align-items:flex-start;gap:8px;color:var(--hv-soft);font-size:14px;line-height:1.6}.hvp-features[data-astro-cid-lmkygsfs] svg[data-astro-cid-lmkygsfs]{width:14px;height:14px;flex:0 0 14px;margin-top:4px;fill:none;stroke:var(--brand-deep);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.hvp-features[data-astro-cid-lmkygsfs] span[data-astro-cid-lmkygsfs]{min-width:0}.hvp-summary-footer[data-astro-cid-lmkygsfs]{display:flex;align-items:center;justify-content:space-between;gap:32px;margin-top:32px;padding-inline:8px}.hvp-summary-footer[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{margin:0;color:var(--hv-muted);font-size:13px;line-height:1.8}.hvp-text-link[data-astro-cid-lmkygsfs]{display:inline-flex;flex-shrink:0;align-items:center;gap:8px;min-height:44px;color:var(--hv-fg);font-size:14px;text-decoration:underline;text-underline-offset:4px}.hv-tile[data-astro-cid-lmkygsfs] .hv-tag[data-astro-cid-lmkygsfs]{margin-bottom:40px}.hvp-lever-plan[data-astro-cid-lmkygsfs]{margin-top:auto!important;padding-top:24px}.hvp-table-scroll[data-astro-cid-lmkygsfs]{position:relative;min-width:0;border:1px solid var(--hv-line);border-radius:var(--radius);background:var(--hv-card);overflow-x:auto;overscroll-behavior-inline:contain}.hvp-table-scroll[data-astro-cid-lmkygsfs]:focus-visible{outline:2px solid var(--hv-fg);outline-offset:4px}.hvp-table[data-astro-cid-lmkygsfs]{width:100%;min-width:820px;border-collapse:collapse;table-layout:fixed;font-size:15px;line-height:1.6}.hvp-table[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs],.hvp-table[data-astro-cid-lmkygsfs] td[data-astro-cid-lmkygsfs]{padding:18px 16px;border-bottom:1px solid var(--hv-line);text-align:start;vertical-align:top;overflow-wrap:anywhere}.hvp-table[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs]:first-child{width:28%;padding-inline-start:24px}.hvp-table[data-astro-cid-lmkygsfs] thead[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs]{padding-block:24px;border-bottom:1px solid rgba(15,24,34,.2);font-weight:400}.hvp-table[data-astro-cid-lmkygsfs] thead[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs] span[data-astro-cid-lmkygsfs]{display:block;font-family:var(--hv-serif);font-size:22px}.hvp-table[data-astro-cid-lmkygsfs] thead[data-astro-cid-lmkygsfs] small[data-astro-cid-lmkygsfs]{display:block;margin-top:6px;color:var(--hv-muted);font-size:13px}.hvp-table[data-astro-cid-lmkygsfs] tbody[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs]{font-weight:500}.hvp-table[data-astro-cid-lmkygsfs] tbody[data-astro-cid-lmkygsfs] tr[data-astro-cid-lmkygsfs]:not(.hvp-group)>th[data-astro-cid-lmkygsfs]{position:sticky;inset-inline-start:0;z-index:1;background:var(--hv-card);border-inline-end:1px solid var(--hv-line)}.hvp-table[data-astro-cid-lmkygsfs] td[data-astro-cid-lmkygsfs]{color:var(--hv-fg)}.hvp-table[data-astro-cid-lmkygsfs] .hvp-no[data-astro-cid-lmkygsfs]{color:var(--hv-muted)}.hvp-none[data-astro-cid-lmkygsfs]{display:inline-block;width:14px;height:2px;border-radius:2px;background:#0f182252;vertical-align:middle}.hvp-table[data-astro-cid-lmkygsfs] thead[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs]:nth-child(4),.hvp-table[data-astro-cid-lmkygsfs] tbody[data-astro-cid-lmkygsfs] tr[data-astro-cid-lmkygsfs]:not(.hvp-group)>td[data-astro-cid-lmkygsfs]:nth-child(4){background:color-mix(in srgb,var(--brand) 9%,#ffffff)}.hvp-table[data-astro-cid-lmkygsfs] tbody[data-astro-cid-lmkygsfs] tr[data-astro-cid-lmkygsfs]:not(.hvp-group):hover>td[data-astro-cid-lmkygsfs]{background:#0f182208}.hvp-table[data-astro-cid-lmkygsfs] tbody[data-astro-cid-lmkygsfs] tr[data-astro-cid-lmkygsfs]:not(.hvp-group):hover>td[data-astro-cid-lmkygsfs]:nth-child(4){background:color-mix(in srgb,var(--brand) 14%,#ffffff)}.hvp-table-note[data-astro-cid-lmkygsfs]{margin:16px 4px 0;color:var(--hv-soft);font-size:14px;line-height:1.6}.hvp-table[data-astro-cid-lmkygsfs] .hvp-group[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs]{padding-block:14px;background:#0f18220a;color:var(--hv-soft);font-size:13px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.hvp-inclusion[data-astro-cid-lmkygsfs]{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.hvp-table[data-astro-cid-lmkygsfs] td[data-astro-cid-lmkygsfs] svg[data-astro-cid-lmkygsfs]{width:16px;height:16px;flex:0 0 16px;fill:none;stroke:var(--brand-deep);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.hvp-faq[data-astro-cid-lmkygsfs]{max-width:860px}.hvp-faq[data-astro-cid-lmkygsfs] .hv-actions[data-astro-cid-lmkygsfs]{margin-top:28px}.pricing-estimator[data-astro-cid-lmkygsfs]{max-width:1100px}.pricing-estimator[data-astro-cid-lmkygsfs] .seat-calculator{border:1px solid var(--hv-line);border-radius:var(--radius);background:var(--hv-card);box-shadow:none;color:var(--hv-fg)}.pricing-estimator[data-astro-cid-lmkygsfs] .seat-note{color:var(--hv-fg);font:400 28px/1.2 var(--hv-serif)}.pricing-estimator[data-astro-cid-lmkygsfs] .seat-plan-field legend,.pricing-estimator[data-astro-cid-lmkygsfs] .qual-field label{color:var(--hv-fg);font-size:14px}.pricing-estimator[data-astro-cid-lmkygsfs] .seat-hint{color:var(--hv-muted)}.pricing-estimator[data-astro-cid-lmkygsfs] .seat-error{color:#b23a3a}.pricing-estimator[data-astro-cid-lmkygsfs] .pricing-switch{border:1px solid var(--hv-line);border-radius:var(--radius);background:#0f18220a;box-shadow:none}.pricing-estimator[data-astro-cid-lmkygsfs] .pricing-switch label{color:var(--hv-soft);font-family:var(--hv-sans);border-radius:10px}.pricing-estimator[data-astro-cid-lmkygsfs] .pricing-switch input:checked+label{color:var(--hv-bg)}.pricing-estimator[data-astro-cid-lmkygsfs] .pricing-switch-thumb{background:var(--hv-fg);border-radius:10px}.pricing-estimator[data-astro-cid-lmkygsfs] .pricing-switch input:focus-visible+label{outline:2px solid var(--hv-fg)}.pricing-estimator[data-astro-cid-lmkygsfs] .seat-controls .qual-field input{border:1px solid var(--hv-line);border-radius:var(--radius);background:#0f18220a;box-shadow:none;color:var(--hv-fg);font-family:var(--hv-sans)}.pricing-estimator[data-astro-cid-lmkygsfs] .seat-controls .qual-field input:focus-visible{outline:2px solid var(--hv-fg);outline-offset:2px}.pricing-estimator[data-astro-cid-lmkygsfs] .seat-controls .qual-field input[aria-invalid=true]{border-color:#b23a3a}.pricing-estimator[data-astro-cid-lmkygsfs] .seat-result{border-left:1px solid var(--hv-line);background:#0f18220a;box-shadow:none}.pricing-estimator[data-astro-cid-lmkygsfs] .seat-result-label{color:var(--hv-muted);font-weight:500}.pricing-estimator[data-astro-cid-lmkygsfs] .seat-total{color:var(--hv-fg)}.pricing-estimator[data-astro-cid-lmkygsfs] .seat-total output{font-family:var(--hv-serif);font-weight:400;letter-spacing:-.02em}.pricing-estimator[data-astro-cid-lmkygsfs] .seat-total>span,.pricing-estimator[data-astro-cid-lmkygsfs] .seat-incomplete,.pricing-estimator[data-astro-cid-lmkygsfs] .seat-exclusions,.pricing-estimator[data-astro-cid-lmkygsfs] .seat-breakdown dt{color:var(--hv-muted)}.pricing-estimator[data-astro-cid-lmkygsfs] .seat-breakdown{border-block:1px solid var(--hv-line)}.pricing-estimator[data-astro-cid-lmkygsfs] .seat-breakdown dd{color:var(--hv-fg)}.pricing-estimator[data-astro-cid-lmkygsfs] .seat-contact{min-height:44px;border:0;border-radius:var(--radius);background:var(--hv-fg);color:var(--hv-bg);font:500 14px/1 var(--hv-sans);box-shadow:none;transform:none}.pricing-estimator[data-astro-cid-lmkygsfs] .seat-contact:hover{background:var(--hv-fg);opacity:.88;transform:none}@media (max-width: 1100px){.hvp-plan-grid[data-astro-cid-lmkygsfs]{grid-template-columns:repeat(2,minmax(0,1fr))}.hvp-summary-footer[data-astro-cid-lmkygsfs]{flex-direction:column;align-items:flex-start;gap:12px}}@media (max-width: 680px){.hvp-hero[data-astro-cid-lmkygsfs]{padding-top:132px;padding-bottom:48px}.hvp-plan-grid[data-astro-cid-lmkygsfs]{grid-template-columns:minmax(0,1fr)}.hvp-plan[data-astro-cid-lmkygsfs]{display:flex;grid-row:auto}.hvp-plan-description[data-astro-cid-lmkygsfs]{min-height:0}.hvp-table[data-astro-cid-lmkygsfs]{min-width:720px}.hvp-table[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs]:first-child{width:160px;padding-inline-start:16px}.pricing-page[data-astro-cid-lmkygsfs]{padding-bottom:72px}}
