@font-face{font-family:Space Grotesk;src:url('/branding/SpaceGrotesk.ttf') format('truetype');font-weight:300 700;font-display:swap}*{box-sizing:border-box}body{margin:0;color:#141c36;background:#fff;font-family:'Space Grotesk',system-ui,sans-serif;line-height:1.7}header,footer{max-width:1120px;margin:auto;padding:24px 32px;display:flex;align-items:center;justify-content:space-between;gap:24px}header{border-bottom:1px solid #e1e6f1}header img{display:block;max-width:100%;height:auto}a{color:#244cde;text-underline-offset:3px}a:focus-visible{outline:3px solid #244cde;outline-offset:5px;border-radius:2px}main{max-width:800px;padding:56px 32px 80px;margin:auto}h1{font-size:clamp(36px,6vw,54px);line-height:1.12;letter-spacing:-.035em;margin:20px 0}h2{font-size:24px;line-height:1.3;letter-spacing:-.02em;margin:0 0 16px}p,li{font-size:16px}p{margin:0 0 18px}section{margin-top:40px}.lead{font-size:19px;color:#56617b}.date{font-size:14px;color:#56617b}.draft{background:#f3f5fc;padding:12px 16px;border-radius:6px;font-size:14px}ul{padding-left:22px}li{padding-left:4px;margin-bottom:14px}footer{border-top:1px solid #e1e6f1;font-size:14px;flex-wrap:wrap}.skip{position:absolute;top:8px;left:16px;transform:translateY(-150%);background:#fff;padding:8px 16px}.skip:focus{transform:none}@media(max-width:600px){header,footer{padding:20px}header>a:last-child{font-size:14px}header img{width:140px}main{padding:36px 20px 60px}section{margin-top:32px}}
