*{box-sizing:border-box}body{margin:0;font:16px/1.65 Inter,"Segoe UI",sans-serif;background:#f6f8f7;color:#183e3b}header,main{max-width:900px;margin:auto;padding:28px 28px}header{display:flex;justify-content:space-between;align-items:center;gap:20px}.brand{font-weight:800;font-size:28px;letter-spacing:-1.4px;text-decoration:none}a{color:inherit}header>a:last-child{font-size:13px}main{padding-top:55px}.eyebrow{font-size:11px;letter-spacing:2px;font-weight:700}h1{font-size:clamp(34px,5vw,48px);line-height:1.15;letter-spacing:-1.8px;max-width:650px}.lead{font-size:18px;max-width:650px;color:#627b75;margin-bottom:40px}details{border-top:1px solid #dbe4e0;padding:10px 0}summary{cursor:pointer;min-height:48px;padding:10px 0;font-weight:600}details p{font-size:14px;max-width:730px;color:#4f6962}.date{font-size:12px;color:#698178;margin:35px 0}a:focus-visible,summary:focus-visible{outline:3px solid #3e8b7c;outline-offset:5px}@media(max-width:480px){header,main{padding-left:22px;padding-right:22px}main{padding-top:28px}}