:root{--page:#f5f7fb;--text:#152a3e;--strong:#152a3e;--muted:#536779;--line:#cdd9e5;--surface:#ffffff;--accent:#126cc2;--accent2:#27a9c8;--btnText:#ffffff;--callout:#eef5fd;--nav:#ffffff;--radius:12px;--hero:linear-gradient(140deg,#f7fcff,#dfeefa);--glow:#dfe9f4;--cta:linear-gradient(140deg,#eaf6fc,#d5eafe)}
.hero h1{font-weight:850}.panel{box-shadow:0 12px 30px rgba(18,62,104,.06)}
