#pricing-cdc[data-astro-cid-u3mqw4ek],#pricing-business-plan[data-astro-cid-u3mqw4ek],#contact-request[data-astro-cid-u3mqw4ek]{scroll-margin-top:76px}.page-hero[data-astro-cid-u3mqw4ek] h1[data-astro-cid-u3mqw4ek]{font-size:clamp(2.3rem,4.6vw,3.4rem)}.hero-ctas[data-astro-cid-u3mqw4ek]{flex-wrap:wrap;gap:.8rem;margin-top:.4rem;display:flex}.plans-section[data-astro-cid-u3mqw4ek]{padding:3.6rem 0 6rem}.plans[data-astro-cid-u3mqw4ek]{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:1.2rem;display:grid}.plan[data-astro-cid-u3mqw4ek]{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);flex-direction:column;gap:1.1rem;padding:1.6rem 1.5rem;transition:transform .2s,box-shadow .2s;display:flex}.plan[data-astro-cid-u3mqw4ek]:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.plan[data-astro-cid-u3mqw4ek].featured{border-color:var(--brand);box-shadow:var(--shadow-md)}.plan-head[data-astro-cid-u3mqw4ek]{border-bottom:1px solid var(--line-soft);gap:.6rem;padding-bottom:1.1rem;display:grid}.plan-tagrow[data-astro-cid-u3mqw4ek]{justify-content:space-between;align-items:center;gap:.6rem;min-height:1.5em;display:flex}.plan-tag[data-astro-cid-u3mqw4ek]{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);font-size:.64rem;font-weight:600}.plan[data-astro-cid-u3mqw4ek].featured .plan-tag[data-astro-cid-u3mqw4ek]{color:var(--brand-deep)}.plan-flag[data-astro-cid-u3mqw4ek]{font-family:var(--mono);color:var(--brand-ink);background:var(--brand-tint);border:1px solid var(--brand-tint-2);white-space:nowrap;border-radius:99px;padding:.3em .7em;font-size:.62rem;font-weight:700}.plan-price[data-astro-cid-u3mqw4ek]{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.plan-price[data-astro-cid-u3mqw4ek] b[data-astro-cid-u3mqw4ek]{letter-spacing:-.03em;font-size:2.15rem;font-weight:700;line-height:1}.plan-price[data-astro-cid-u3mqw4ek] .unit[data-astro-cid-u3mqw4ek]{color:var(--muted);font-size:.88rem}.plan-price[data-astro-cid-u3mqw4ek] .unit[data-astro-cid-u3mqw4ek] a[data-astro-cid-u3mqw4ek]{color:var(--brand-deep);font-weight:600}.plan-price[data-astro-cid-u3mqw4ek] .unit[data-astro-cid-u3mqw4ek] a[data-astro-cid-u3mqw4ek]:hover{color:var(--brand-ink)}.plan-desc[data-astro-cid-u3mqw4ek]{color:var(--muted);font-size:.9rem;line-height:1.55}.plan-feats[data-astro-cid-u3mqw4ek]{gap:.55rem;padding:0;list-style:none;display:grid}.plan-feats[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]{color:var(--ink-soft);align-items:baseline;gap:.55rem;font-size:.88rem;display:flex}.plan-feats[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]:before{content:"✓";color:var(--brand-deep);flex:none;font-size:.8em;font-weight:700}.plan-feats[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek].no{color:var(--faint)}.plan-feats[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek].no:before{content:"✕";color:var(--faint)}.plan-feats[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek].no a[data-astro-cid-u3mqw4ek]{color:var(--brand-deep);font-weight:600}.plan[data-astro-cid-u3mqw4ek] .btn[data-astro-cid-u3mqw4ek]{width:100%;margin-top:auto}#pricing-cdc[data-astro-cid-u3mqw4ek]{background:var(--paper-2);border-block:1px solid var(--line)}.bundle-note[data-astro-cid-u3mqw4ek]{background:var(--brand-tint);border:1px solid var(--brand-tint-2);color:var(--brand-ink);border-radius:12px;align-items:center;gap:.75rem;margin:-1.6rem 0 2.2rem;padding:.85rem 1.1rem;font-size:.92rem;display:flex}.bundle-note[data-astro-cid-u3mqw4ek] svg[data-astro-cid-u3mqw4ek]{width:18px;height:18px;color:var(--brand-deep);flex:none}.bundle-note[data-astro-cid-u3mqw4ek] b[data-astro-cid-u3mqw4ek]{font-weight:700}.tier-card[data-astro-cid-u3mqw4ek]{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);overflow:hidden}.tier-head[data-astro-cid-u3mqw4ek]{border-bottom:1px solid var(--line-soft);background:linear-gradient(#fdfdfb,#fff);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;padding:1.15rem 1.4rem 1.05rem;display:flex}.tier-head[data-astro-cid-u3mqw4ek] h3[data-astro-cid-u3mqw4ek]{font-size:1.05rem}.tier-link[data-astro-cid-u3mqw4ek]{color:var(--brand-deep);font-size:.88rem;font-weight:600}.tier-link[data-astro-cid-u3mqw4ek]:hover{color:var(--brand-ink)}.table-scroll[data-astro-cid-u3mqw4ek]{overflow-x:auto}table[data-astro-cid-u3mqw4ek]{border-collapse:separate;border-spacing:0;width:100%;min-width:660px}thead[data-astro-cid-u3mqw4ek] th[data-astro-cid-u3mqw4ek]{font-family:var(--mono);color:var(--brand-deep);text-align:right;background:var(--card);border-bottom:1px solid var(--line-soft);padding:.7rem 1rem;font-size:.8rem;font-weight:700}thead[data-astro-cid-u3mqw4ek] th[data-astro-cid-u3mqw4ek].corner{letter-spacing:.1em;text-transform:uppercase;color:var(--faint);text-align:left;font-size:.62rem;font-weight:600}tbody[data-astro-cid-u3mqw4ek] th[data-astro-cid-u3mqw4ek].rlabel{text-align:left;color:var(--ink);min-width:220px;max-width:280px;padding:.85rem 1rem;font-size:.88rem;font-weight:600}.rlabel[data-astro-cid-u3mqw4ek]{border-right:1px solid var(--line-soft);background:#fff;position:sticky;left:0}thead[data-astro-cid-u3mqw4ek] .rlabel[data-astro-cid-u3mqw4ek]{background:var(--card)}tbody[data-astro-cid-u3mqw4ek] th[data-astro-cid-u3mqw4ek].rlabel small[data-astro-cid-u3mqw4ek]{color:var(--faint);white-space:normal;max-width:26ch;margin-top:.2rem;font-size:.72rem;font-weight:500;line-height:1.45;display:block}tbody[data-astro-cid-u3mqw4ek] td[data-astro-cid-u3mqw4ek]{font-family:var(--mono);color:var(--ink-soft);text-align:right;white-space:nowrap;padding:.85rem 1rem;font-size:.85rem}tbody[data-astro-cid-u3mqw4ek] tr[data-astro-cid-u3mqw4ek]+tr[data-astro-cid-u3mqw4ek] th[data-astro-cid-u3mqw4ek],tbody[data-astro-cid-u3mqw4ek] tr[data-astro-cid-u3mqw4ek]+tr[data-astro-cid-u3mqw4ek] td[data-astro-cid-u3mqw4ek]{border-top:1px solid var(--line-soft)}tbody[data-astro-cid-u3mqw4ek] tr[data-astro-cid-u3mqw4ek].em td[data-astro-cid-u3mqw4ek]{color:var(--ink);font-size:.94rem;font-weight:700}.tier-note[data-astro-cid-u3mqw4ek]{color:var(--muted);align-items:center;gap:.7rem;max-width:64ch;margin:1.5rem 0;font-size:.92rem;display:flex}.tier-note[data-astro-cid-u3mqw4ek]:before{content:"";background:var(--brand);flex:none;width:26px;height:1.5px}.tier-ctas[data-astro-cid-u3mqw4ek]{flex-wrap:wrap;gap:.8rem;margin-top:2.2rem;display:flex}#contact-request[data-astro-cid-u3mqw4ek]{background:var(--paper-2);border-top:1px solid var(--line)}#contact-request[data-astro-cid-u3mqw4ek] .section-head[data-astro-cid-u3mqw4ek]{max-width:56ch}.form-card[data-astro-cid-u3mqw4ek]{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);max-width:720px;box-shadow:var(--shadow-md);margin-inline:auto;padding:clamp(1.6rem,3.4vw,2.4rem)}form[data-astro-cid-u3mqw4ek]{gap:1.15rem;display:grid}.field[data-astro-cid-u3mqw4ek]{gap:.45rem;display:grid}.field-row[data-astro-cid-u3mqw4ek]{grid-template-columns:1fr 1fr;gap:1.15rem;display:grid}.field[data-astro-cid-u3mqw4ek] label[data-astro-cid-u3mqw4ek]{color:var(--ink-soft);font-size:.82rem;font-weight:600}.req[data-astro-cid-u3mqw4ek]{color:var(--brand-deep)}.field[data-astro-cid-u3mqw4ek] input[data-astro-cid-u3mqw4ek]{width:100%;font:inherit;color:var(--ink);border:1px solid var(--line);background:var(--card);border-radius:10px;outline:none;padding:.68em .9em;font-size:.95rem;transition:border-color .15s,box-shadow .15s,background .15s}.field[data-astro-cid-u3mqw4ek] input[data-astro-cid-u3mqw4ek]::placeholder{color:var(--faint)}.field[data-astro-cid-u3mqw4ek] input[data-astro-cid-u3mqw4ek]:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-tint-2);background:#fff}.form-note[data-astro-cid-u3mqw4ek]{color:var(--faint);font-size:.82rem}.form-actions[data-astro-cid-u3mqw4ek]{align-items:center;gap:1rem;display:flex}@media (width<=1020px){.plans[data-astro-cid-u3mqw4ek]{grid-template-columns:1fr;max-width:560px;margin-inline:auto}.bundle-note[data-astro-cid-u3mqw4ek]{margin-top:-1rem}}@media (width<=620px){.field-row[data-astro-cid-u3mqw4ek]{grid-template-columns:1fr}.form-actions[data-astro-cid-u3mqw4ek] .btn[data-astro-cid-u3mqw4ek]{width:100%}.tier-ctas[data-astro-cid-u3mqw4ek] .btn[data-astro-cid-u3mqw4ek]{flex:1}.hero-ctas[data-astro-cid-u3mqw4ek]{width:100%}.hero-ctas[data-astro-cid-u3mqw4ek] .btn[data-astro-cid-u3mqw4ek]{flex:1}}
