*{box-sizing:border-box}body{margin:0;background:#fff;color:#111820;font:17px/1.7 system-ui,sans-serif}header,footer{max-width:960px;margin:auto;padding:24px;display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap}header{border-bottom:1px solid #e3e7ea}main{max-width:800px;margin:auto;padding:36px 24px 64px}h1{font-size:clamp(32px,6vw,46px);line-height:1.2}h2{font-size:24px;line-height:1.3;margin-top:36px}a{color:#0b5563;overflow-wrap:anywhere;text-underline-offset:4px}aside,.pending{padding:20px;background:#fff3cd;border-radius:8px}aside{font-size:15px}footer{border-top:1px solid #e3e7ea;justify-content:flex-start}.date{font-size:14px;color:#4b5661}li{margin:8px 0}

.brand{display:inline-flex;align-items:center;gap:8px;color:#111820;text-decoration:none;font-size:23px;font-weight:600;letter-spacing:-.035em;min-height:44px}.brand img{flex:none}.brand-sub{font-weight:400;letter-spacing:-.02em;opacity:.62}header>a:last-child{align-self:center}a:focus-visible{outline:3px solid #0b5563;outline-offset:4px}
