*{box-sizing:border-box}body{color:#203e4b;background:#f3f6f5;margin:0;font:17px/1.65 system-ui,sans-serif}a{color:#126b87}.welcome{max-width:810px;margin:65px auto;padding:0 25px}.brand{font-size:27px;font-weight:750}.eyebrow{color:#126b87;letter-spacing:1px;font-size:13px}h1{letter-spacing:-1px;font-size:clamp(33px,6vw,49px);line-height:1.2}h2{font-size:22px}section{background:#fff;border:1px solid #d7e3e6;border-radius:16px;margin:30px 0;padding:24px 30px}footer{color:#667b83;margin:35px 0;font-size:13px}p{max-width:690px}
