.modalCard .buttonAccent{background:var(--brand-ink);color:var(--brand-surface);border-color:var(--brand-ink)}.modalCard .modalIntro{font-size:16px}.modalCard .eyebrow{font-size:14px}.pricingComparison{border-top:1px solid var(--brand-rule);padding:64px 5%}.pricingComparison h2{margin:16px 0 32px;font-size:clamp(30px,4vw,52px)}.pricingTableScroll{overflow-x:auto}.pricingComparison table{border-collapse:collapse;text-align:left;width:100%;font-size:16px}.pricingComparison th,.pricingComparison td{vertical-align:top;border-bottom:1px solid #ffffff25;min-width:150px;padding:18px}.pricingComparison thead th{color:var(--brand-ink);font-size:20px}.pricingPrice{margin-top:8px;font-size:16px;font-weight:400;display:block}.pricingComparison .comparisonGroup{color:var(--brand-accent);background:#ffffff08}
