:root{font-family:Inter,system-ui,sans-serif;color:#202522;background:#f6f4ef;font-synthesis:none}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-underline-offset:4px}header,main,footer{max-width:1120px;margin:auto;padding:28px 32px}header{display:flex;justify-content:space-between;align-items:center;gap:24px;border-bottom:1px solid #d9ddd6}.brand{font-weight:800;text-decoration:none;white-space:nowrap}.brand span{margin-left:12px}nav{display:flex;gap:20px;align-items:center;flex-wrap:wrap}nav a{font-size:14px;text-transform:capitalize}.button{display:inline-flex;justify-content:space-between;gap:28px;align-items:center;background:#204d3d;color:#fff;border-radius:32px;padding:17px 24px;text-decoration:none;font-weight:600}.small{padding:11px 18px}.hero{padding:72px 0 56px;max-width:840px}.eyebrow{text-transform:uppercase;letter-spacing:.14em;font-size:12px;font-weight:700;color:#34614d}h1{font-size:clamp(40px,6vw,74px);line-height:1.05;letter-spacing:-.055em;margin:20px 0 28px;font-weight:650}.lead{font-size:22px;line-height:1.65;max-width:740px;color:#505a52}.article{max-width:880px}.article section{display:grid;grid-template-columns:65px 1fr;gap:24px;border-top:1px solid #d9ddd6;padding:32px 0}.number{font-size:14px;color:#687368;padding-top:7px}h2{font-size:26px;letter-spacing:-.025em;line-height:1.25;margin:0 0 16px}p{line-height:1.8}section p{font-size:17px;color:#505a52;margin:0}.cta{background:#e1e9de;padding:40px;border-radius:24px;margin:52px 0 24px}.cta h2{font-size:34px;max-width:520px}.cta p{color:#505a52}.cta-support{margin:0 0 14px;font-size:15px;font-weight:600;color:#34614d}.cta .button,.news-cta .button{margin-top:4px}.start-room-button{display:inline-flex;justify-content:center;gap:12px;min-height:56px;padding:17px 28px;font-size:17px;font-weight:700}.news-cta{background:#e1e9de;border-radius:20px;padding:22px 24px;margin:28px 0 32px;text-align:left}.news-cta-top{margin-top:20px;margin-bottom:28px}footer{border-top:1px solid #d9ddd6;padding-bottom:50px}footer p{font-size:14px;color:#505a52}.skip{position:absolute;left:16px;top:-80px;padding:12px;background:white}.skip:focus{top:12px}a:focus-visible{outline:3px solid #ff6a3d;outline-offset:5px}.news-index{list-style:none;padding:0;margin:0;max-width:880px}.news-index li{border-top:1px solid #d9ddd6;padding:28px 0}.news-index h2{font-size:24px;margin:8px 0 12px;line-height:1.25}.news-index h2 a{text-decoration:none}.news-index h2 a:hover{text-decoration:underline}.news-date{font-size:14px;color:#687368;margin:0 0 6px}.news-article{max-width:720px}.news-article h1{font-size:clamp(32px,5vw,52px)}.news-article p{font-size:17px;line-height:1.8;color:#505a52}.news-back{margin:0 0 20px;font-size:14px}@media(max-width:720px){header,main,footer{padding:24px}header{align-items:flex-start;flex-direction:column}nav{gap:14px}.hero{padding:35px 0}.lead{font-size:19px}.article section{grid-template-columns:28px 1fr;gap:12px}h2{font-size:23px}.cta{padding:26px}.cta h2{font-size:29px}}
