*{box-sizing:border-box}html{background:#151c19;color:#f3f1e8}body{font-family:Arial,Helvetica,sans-serif;line-height:1.8;margin:0;padding:32px 24px}header,main,footer{max-width:800px;margin:auto}header a{display:inline-flex;align-items:center;gap:12px;font-weight:700;font-size:22px;text-decoration:none;color:#f3f1e8}header img{width:36px;height:36px}main{padding:50px 0}h1{font-family:Georgia,serif;font-size:clamp(36px,7vw,60px);font-weight:400;line-height:1.2;letter-spacing:-1px}h2{font-size:20px;margin-top:34px;color:#c0d596}p,address,li{color:#bdc5bc}address{font-style:normal}a{color:#c0d596;overflow-wrap:anywhere;text-underline-offset:4px}a:focus-visible{outline:3px solid #c0d596;outline-offset:4px}footer{border-top:1px solid #354136;padding-top:22px;display:flex;gap:24px;flex-wrap:wrap;font-size:13px}.date{font-size:13px}
