[data-hollow-site] .hs-pt-grid{gap:var(--hs-space-5);margin-top:var(--hs-space-6);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:640px){[data-hollow-site] .hs-pt-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){[data-hollow-site] .hs-pt-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}[data-hollow-site] .hs-pricing-period .hs-pricing-toggle{margin-inline:0}[data-hollow-site] .hs-pt-plan{gap:var(--hs-space-4);padding:var(--hs-space-6);flex-direction:column;display:flex}[data-hollow-site] .hs-pt-plan-popular{border-color:var(--accent-line)}[data-hollow-site] .hs-pt-head{justify-content:space-between;align-items:center;gap:var(--hs-space-3);display:flex}[data-hollow-site] .hs-pt-name{font-size:var(--hs-text-h2-sm);line-height:var(--hs-leading-h2-sm);margin:0}[data-hollow-site] .hs-pt-badge{padding:2px var(--hs-space-3);border-radius:var(--hs-radius-pill);background:var(--accent);color:var(--onaccent);font-family:var(--font-site-mono);font-size:var(--hs-text-badge);line-height:var(--hs-leading-badge);letter-spacing:var(--hs-tracking-eyebrow);text-transform:uppercase;white-space:nowrap}[data-hollow-site] .hs-pt-tagline{font-size:var(--hs-text-body);line-height:var(--hs-leading-body);color:var(--muted);margin:0}[data-hollow-site] .hs-pt-price{margin-top:auto}[data-hollow-site] .hs-pt-line{align-items:baseline;gap:var(--hs-space-2);margin:0;display:flex}[data-hollow-site] .hs-pt-amount{font-size:var(--hs-text-h2-sm);line-height:var(--hs-leading-h2-sm);font-variant-numeric:tabular-nums;color:var(--fg);font-weight:700}[data-hollow-site] .hs-pt-unit{font-size:var(--hs-text-small);color:var(--muted)}[data-hollow-site] .hs-pt-note{margin:var(--hs-space-1) 0 0;font-size:var(--hs-text-caption);line-height:var(--hs-leading-caption);color:var(--subtle)}[data-hollow-site] .hs-pt-plan .hs-pricing-teaser-cta{justify-content:center}@media (prefers-reduced-motion:no-preference){[data-hollow-site] .hs-pt-price .hs-price-monthly,[data-hollow-site] .hs-pt-price .hs-price-yearly{animation:hs-fade var(--hs-dur-base) var(--hs-ease-out) both}}[data-hollow-site] .hs-pt-foot{align-items:center;gap:var(--hs-space-4) var(--hs-space-6);margin-top:var(--hs-space-8);flex-wrap:wrap;display:flex}[data-hollow-site] .hs-pt-vat{font-size:var(--hs-text-small);color:var(--muted);margin:0}
[data-hollow-site] .hs-dvm-body{gap:var(--hs-space-6);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}@media (min-width:840px){[data-hollow-site] .hs-dvm-body{gap:var(--hs-space-10);grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}[data-hollow-site] .hs-dvm-side{align-items:flex-start;gap:var(--hs-space-6);flex-direction:column;display:flex}[data-hollow-site] .hs-dvm-chips{gap:var(--hs-space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}[data-hollow-site] .hs-dvm-chip{padding:var(--hs-space-2) var(--hs-space-4);border:1px solid var(--border);border-radius:var(--hs-radius-pill);background:var(--surface);font-family:var(--font-site-mono);font-size:var(--hs-text-mono);line-height:var(--hs-leading-mono);color:var(--fg);transition:border-color var(--hs-dur-base) var(--hs-ease-standard), color var(--hs-dur-base) var(--hs-ease-standard);align-items:center;text-decoration:none;display:inline-flex}[data-hollow-site] .hs-dvm-chip:hover{border-color:var(--accent-line);color:var(--accent-fg)}
