[data-hollow-site] .hs-pricing-page{overflow:hidden}[data-hollow-site] .hs-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-hollow-site] .hs-pricing-vat{margin-top:var(--hs-space-3);font-size:var(--hs-text-body);line-height:var(--hs-leading-body);display:block}[data-hollow-site] .hs-pricing-vat strong{color:var(--fg)}[data-hollow-site] .hs-pricing-page .hs-pricing-toggle{margin-top:clamp(32px,5vw,56px)}[data-hollow-site] .hs-pricing-purchases-off{width:fit-content;max-width:100%;margin:0 0 var(--hs-space-4);border:1px solid var(--border);border-radius:var(--hs-radius-control);background:var(--bg-interactive);color:var(--fg);padding:10px 14px;font-size:14.5px}[data-hollow-site] .hs-pricing-plans{padding:clamp(28px, 4vw, 40px) var(--hs-gutter) 0}[data-hollow-site] .hs-plan-grid{gap:var(--hs-space-4);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:28px;display:grid}[data-hollow-site] .hs-plan-card{gap:var(--hs-space-4);border:1px solid var(--border);border-radius:var(--hs-radius-panel);background:var(--surface);flex-direction:column;padding:clamp(20px,2.4vw,28px);display:flex}[data-hollow-site] .hs-plan-card-popular{border-color:var(--accent-line);background:var(--accent-soft)}[data-hollow-site] .hs-plan-head{justify-content:space-between;align-items:center;gap:var(--hs-space-3);display:flex}[data-hollow-site] .hs-plan-card h3{letter-spacing:-.04em;margin:0;font-size:clamp(1.5rem,2.2vw,2rem)}[data-hollow-site] .hs-plan-badge{border-radius:var(--hs-radius-pill);background:var(--accent);color:var(--onaccent);font-family:var(--font-site-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;padding:4px 10px;font-size:.66rem}[data-hollow-site] .hs-plan-tagline{min-height:3em;color:var(--muted);margin:0;font-size:14.5px;line-height:1.5}[data-hollow-site] .hs-price-line{align-items:baseline;gap:8px;margin:0;display:flex}[data-hollow-site] .hs-price-amount{letter-spacing:-.04em;color:var(--fg);font-size:clamp(2rem,3vw,2.6rem);font-weight:700}[data-hollow-site] .hs-price-unit{color:var(--muted);font-size:14px}[data-hollow-site] .hs-price-note{min-height:2.8em;color:var(--subtle);margin:6px 0 0;font-size:13px;line-height:1.45}[data-hollow-site] .hs-pricing-cta{width:100%}[data-hollow-site] .hs-pricing-cta-busy{cursor:progress;opacity:.75;justify-content:center;align-items:center;gap:8px;display:inline-flex}[data-hollow-site] .hs-pricing-spinner{border:2px solid var(--border);border-top-color:var(--accent-fg);width:12px;height:12px;animation:hs-spin var(--hs-dur-slower) linear infinite;border-radius:50%}@media (prefers-reduced-motion:reduce){[data-hollow-site] .hs-pricing-spinner{animation-duration:calc(var(--hs-dur-draw) * 2)}}[data-hollow-site] .hs-pricing-load-error{color:var(--muted);font-size:13px;line-height:1.45;display:block}[data-hollow-site] .hs-pricing-retry{font:inherit;color:var(--accent-fg);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}[data-hollow-site] .hs-plan-example{border-radius:var(--hs-radius-panel);background:var(--elev);color:var(--muted);margin:0;padding:12px 14px;font-size:13.5px;line-height:1.5}[data-hollow-site] .hs-plan-example strong{color:var(--fg)}[data-hollow-site] .hs-plan-footnote-ref{color:var(--accent-fg);text-underline-offset:3px;margin-left:2px;text-decoration:underline}[data-hollow-site] .hs-plan-allowances{flex-direction:column;margin:0;display:flex}[data-hollow-site] .hs-plan-allowances>div{border-top:1px solid var(--border-faint);flex-direction:column;gap:2px;padding:10px 0;display:flex}[data-hollow-site] .hs-plan-allowances dt{font-family:var(--font-site-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--subtle);font-size:.66rem}[data-hollow-site] .hs-plan-allowances dd{color:var(--fg);margin:0;font-size:14px}[data-hollow-site] .hs-pricing-terms{max-width:80ch;color:var(--muted);margin-top:28px;font-size:13.5px;line-height:1.65}[data-hollow-site] .hs-pricing-terms p{margin:0 0 10px}[data-hollow-site] .hs-pricing-business{padding:var(--hs-sec-y) var(--hs-gutter) 0}[data-hollow-site] .hs-business-panel{border:1px solid var(--border);border-radius:var(--hs-radius-panel);background:var(--elev);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(28px,5vw,64px);padding:clamp(24px,4vw,48px);display:grid}[data-hollow-site] .hs-pricing-page h2{letter-spacing:-.05em;margin:14px 0 0;font-size:clamp(1.9rem,3.6vw,3.2rem);line-height:1.04}[data-hollow-site] .hs-business-tagline{color:var(--fg);margin:16px 0 0;font-size:17px;line-height:1.55}[data-hollow-site] .hs-business-points{color:var(--muted);margin:20px 0 0;padding-left:1.1em;font-size:14.5px;line-height:1.7}[data-hollow-site] .hs-business-enterprise{color:var(--subtle);margin:18px 0 0;font-size:13.5px}[data-hollow-site] .hs-business-seats{flex-direction:column;gap:14px;display:flex}[data-hollow-site] .hs-business-seat{border:1px solid var(--border);border-radius:var(--hs-radius-panel);background:var(--surface);padding:18px 20px}[data-hollow-site] .hs-business-seat h3{margin:0 0 8px;font-size:1.05rem}[data-hollow-site] .hs-pricing-compare,[data-hollow-site] .hs-pricing-topups,[data-hollow-site] .hs-pricing-faq{padding:clamp(72px, 10vw, 128px) var(--hs-gutter) 0}[data-hollow-site] .hs-compare-scroll{max-height:calc(100dvh - var(--hs-header-h) - var(--hs-space-8));border:1px solid var(--border);border-radius:var(--hs-radius-panel);background:var(--surface);margin-top:28px;overflow:auto}[data-hollow-site] .hs-compare-table{border-collapse:separate;border-spacing:0;width:100%;min-width:640px;font-size:14px}[data-hollow-site] .hs-compare-table th,[data-hollow-site] .hs-compare-table td{border-bottom:1px solid var(--border-faint);text-align:left;vertical-align:top;padding:10px 14px}[data-hollow-site] .hs-compare-table thead th{z-index:var(--hs-z-raised);background:var(--surface);font-size:15px;position:sticky;top:0}[data-hollow-site] .hs-compare-table .hs-compare-rowhead{background:var(--surface);width:30%;min-width:9.5rem;position:sticky;left:0}[data-hollow-site] .hs-compare-table thead .hs-compare-rowhead{z-index:var(--hs-z-sticky)}@media (max-width:839px){[data-hollow-site] .hs-compare-table .hs-compare-rowhead{box-shadow:inset -1px 0 0 var(--border-faint)}}[data-hollow-site] .hs-compare-table tbody th[scope=row]{color:var(--muted);font-weight:500}[data-hollow-site] .hs-compare-table td{color:var(--fg)}[data-hollow-site] .hs-compare-group th{background:var(--elev);font-family:var(--font-site-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-fg);padding-top:18px;font-size:.7rem}[data-hollow-site] .hs-compare-note{color:var(--subtle);margin:14px 0 0;font-size:13.5px}[data-hollow-site] .hs-topups-lead{max-width:64ch;color:var(--muted);margin:18px 0 0;font-size:15.5px;line-height:1.65}[data-hollow-site] .hs-topup-grid{gap:var(--hs-space-4);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px;display:grid}[data-hollow-site] .hs-topup-card{border:1px solid var(--border);border-radius:var(--hs-radius-panel);background:var(--surface);flex-direction:column;gap:10px;padding:22px;display:flex}[data-hollow-site] .hs-topup-card h3{letter-spacing:-.04em;margin:0;font-size:2rem}[data-hollow-site] .hs-topup-headline{color:var(--fg);margin:0;font-size:15px}[data-hollow-site] .hs-topup-card ul{color:var(--muted);margin:0;padding-left:1.1em;font-size:13.5px;line-height:1.6}[data-hollow-site] .hs-topup-valid{color:var(--subtle);margin:0 0 6px;font-size:13px}[data-hollow-site] .hs-faq-list{border-top:1px solid var(--border);max-width:820px;margin-top:28px}[data-hollow-site] .hs-faq-item{border-bottom:1px solid var(--border)}[data-hollow-site] .hs-faq-item summary{justify-content:space-between;align-items:center;gap:var(--hs-space-4);cursor:pointer;padding:18px 0;font-size:16px;font-weight:600;list-style:none;display:flex}[data-hollow-site] .hs-faq-item summary::-webkit-details-marker{display:none}[data-hollow-site] .hs-faq-item summary:focus-visible{outline:var(--hs-focus-ring);outline-offset:var(--hs-focus-offset);border-radius:var(--hs-radius-control)}[data-hollow-site] .hs-faq-item summary:after{content:"";border-right:2px solid var(--subtle);border-bottom:2px solid var(--subtle);width:8px;height:8px;transition:transform var(--hs-dur-base) var(--hs-ease-standard);flex:none;margin-right:4px;transform:translateY(-2px)rotate(45deg)}[data-hollow-site] .hs-faq-item[open] summary:after{transform:translateY(2px)rotate(-135deg)}@media (prefers-reduced-motion:no-preference){@supports (interpolate-size:allow-keywords) and selector(::details-content){[data-hollow-site] .hs-faq-list{interpolate-size:allow-keywords}[data-hollow-site] .hs-faq-item::details-content{block-size:0;transition:block-size var(--hs-dur-base) var(--hs-ease-standard), content-visibility var(--hs-dur-base) var(--hs-ease-standard) allow-discrete;overflow:clip}[data-hollow-site] .hs-faq-item[open]::details-content{block-size:auto}}}[data-hollow-site] .hs-faq-answer{color:var(--muted);padding:0 0 18px;font-size:14.5px;line-height:1.7}[data-hollow-site] .hs-faq-answer p{max-width:68ch;margin:0 0 10px}[data-hollow-site] .hs-faq-answer a{color:var(--accent-fg)}[data-hollow-site] .hs-pricing-cta-inner{border-top:1px solid var(--border);flex-direction:column;align-items:flex-start;gap:18px;margin-top:clamp(72px,10vw,128px);margin-bottom:clamp(72px,10vw,128px);padding-top:30px;display:flex}[data-hollow-site] .hs-pricing-cta-inner p{color:var(--muted);margin:0;font-size:15.5px}[data-hollow-site] .hs-pricing-cta-inner .hs-pricing-cta-caption{color:var(--subtle);margin-top:-6px;font-size:13.5px}[data-hollow-site] .hs-pricing-dialog{width:min(440px,100vw - 32px);padding:var(--hs-space-6);border:1px solid var(--border);border-radius:var(--hs-radius-panel);background:var(--surface);color:var(--fg);box-shadow:var(--shadow-xl)}[data-hollow-site] .hs-pricing-dialog::backdrop{background:var(--hs-scrim)}[data-hollow-site] .hs-pricing-dialog h2{letter-spacing:-.03em;margin:0;font-size:1.4rem}[data-hollow-site] .hs-pricing-dialog-summary{color:var(--muted);margin:8px 0 18px;font-size:14px;line-height:1.55}[data-hollow-site] .hs-pricing-field{border:0;flex-direction:column;gap:6px;min-width:0;margin:0 0 14px;padding:0;font-size:14px;display:flex}[data-hollow-site] .hs-pricing-field label,[data-hollow-site] .hs-pricing-field legend{font-weight:600}[data-hollow-site] .hs-pricing-field input[type=text],[data-hollow-site] .hs-pricing-field input[type=number],[data-hollow-site] .hs-pricing-field select{border:1px solid var(--border-strong);border-radius:var(--hs-radius-control);background:var(--bg);height:40px;color:var(--fg);font:inherit;padding:0 12px}[data-hollow-site] .hs-pricing-field-row{gap:var(--hs-space-3);grid-template-columns:1fr 1fr;display:grid}[data-hollow-site] .hs-pricing-radio{align-items:center;gap:8px;margin-right:18px;display:inline-flex;font-weight:400!important}[data-hollow-site] .hs-pricing-field-hint{color:var(--subtle);margin:0;font-size:12.5px}[data-hollow-site] .hs-pricing-dialog-error{border-radius:var(--hs-radius-control);background:var(--bg-interactive);color:var(--fg);margin:0 0 14px;padding:10px 12px;font-size:13.5px}[data-hollow-site] .hs-pricing-dialog-actions{justify-content:flex-end;gap:10px;display:flex}@media (max-width:1099px){[data-hollow-site] .hs-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:839px){[data-hollow-site] .hs-business-panel,[data-hollow-site] .hs-topup-grid{grid-template-columns:1fr}}@media (max-width:639px){[data-hollow-site] .hs-plan-grid{grid-template-columns:1fr}[data-hollow-site] .hs-plan-tagline,[data-hollow-site] .hs-price-note{min-height:0}}[data-hollow-site] .hs-pricing-precontract{text-align:left;margin:14px 0 6px}
