:root{--bg:#F7F9F8;--white:#fff;--ink:#0E2226;--text:#2C4045;--muted:#5D7178;--line:#DCE4E3;--acc:#0F7B82;--acc-d:#0A5D62;--cta:#F08A24;--cta-d:#D97614;--tint:#E3F2F2;--field:#fff;--r:10px;--rb:8px;--display:"Plus Jakarta Sans",sans-serif;--body:Figtree,sans-serif;--hd-bg:#fff;--hd-ink:#0E2226;--hero-ov:linear-gradient(90deg,rgba(9,25,28,.88) 0%,rgba(9,25,28,.7) 45%,rgba(9,25,28,.35) 100%)}
h1,h2,h3,h4{font-weight:800;letter-spacing:-.02em}