.update-hero{background:#f6f7f2;padding:65px 0 75px}.update-hero-grid{display:grid;grid-template-columns:1.3fr .8fr;gap:65px;align-items:center}.update-name{font-size:clamp(2rem,4vw,3.4rem);font-weight:900;line-height:1;margin:15px 0 8px}.update-tag{color:#176b70;font-weight:700;margin-bottom:30px}.update-hero h1{font-size:clamp(3rem,6vw,5.7rem);line-height:1;letter-spacing:-.02em;margin:20px 0 26px}.update-hero .btn{margin-top:18px}.update-status{font-size:.875rem;color:#526264;line-height:1.6;margin-top:22px;max-width:750px}.update-rulebook{padding:36px;background:#f7dce2;border:2px solid #191a19;box-shadow:8px 8px 0 #176b70}.update-rulebook>p:not(.eyebrow){font-size:1.4rem;line-height:1.45;border-bottom:1px solid #c8a9b0;padding-bottom:18px;margin-bottom:18px}.update-rulebook strong{display:block;font-size:1.2rem;line-height:1.5}.update-section{padding:65px 0}.update-section h2{font-size:clamp(2.4rem,4.8vw,4.2rem);line-height:1.05;margin:12px 0 25px}.update-two{display:grid;grid-template-columns:1fr 1.1fr;gap:65px}.update-pale{background:#eaf4f3}.update-measure{max-width:850px}.update-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:32px 0}.update-cards article{padding:28px;background:white;border:1px solid #b4cecb}.update-cards span{color:#176b70;font-weight:800}.update-cards h3{font-size:1.8rem;line-height:1.1;margin:18px 0}.update-section .btn{margin-top:12px}@media(max-width:800px){.update-hero-grid,.update-two{grid-template-columns:1fr;gap:30px}.update-cards{grid-template-columns:1fr}.update-hero,.update-section{padding:40px 0}.update-rulebook{padding:24px}.update-hero .btn,.update-section .btn{white-space:normal;text-align:center}}
