body{background:#f7f9fc!important;color:#17243b!important;font-family:Inter,ui-sans-serif,system-ui,'Segoe UI',sans-serif!important}a{color:#1268d8}main,article{max-width:100%;overflow-wrap:break-word}h1,h2,h3{letter-spacing:-.035em}header{box-shadow:0 2px 20px #10274709}article,main{line-height:1.75}a:focus-visible{outline:3px solid #1f89df;outline-offset:3px}img{max-width:100%;height:auto}