*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--text);background:#fff;line-height:1.5}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}.container{width:min(calc(100% - 48px),var(--container));margin-inline:auto}.narrow{max-width:930px}.narrow-wide{max-width:1050px}.section{padding:92px 0}.eyebrow,.mini-label{margin:0 0 10px;color:var(--blue);font-size:11px;line-height:1.2;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.section-heading{margin-bottom:42px}.section-heading.centered{text-align:center}.section-heading h2{margin:0;font-size:clamp(30px,3.5vw,48px);line-height:1.08;letter-spacing:-.035em}.section-heading h2 span,.origin-copy h2 span{color:var(--blue)}.section-heading>p:last-child{max-width:720px;margin:14px auto 0;color:var(--muted);font-size:14px}.section-heading.compact{margin-bottom:34px}

body{font-family:"Sora",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;}
