.season-highlights{background:#fff;color:#172435;padding:72px 0}.season-highlights .season-kicker{font-size:12px;letter-spacing:.16em;color:#a4834d;font-weight:600;margin-bottom:12px}.season-highlights h2{color:#172435;margin:0 0 30px}.season-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.season-card{background:#f6f5f2;padding:28px 22px;min-height:170px;display:flex;flex-direction:column;gap:12px}.season-card strong{font-size:48px;line-height:1;color:#b18c50;font-weight:700}.season-card span{font-size:12px;font-weight:700;letter-spacing:.06em;color:#172435}.season-card small{font-size:13px;color:#75808a}.season-link{text-align:right;margin-top:23px}.season-link a{color:#a4834d;font-size:13px;font-weight:700;letter-spacing:.08em;text-decoration:none}@media(max-width:850px){.season-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.season-highlights{padding:48px 0}}@media(max-width:440px){.season-card{padding:20px 14px;min-height:150px}.season-card strong{font-size:38px}.season-card span{font-size:10px}.season-card small{font-size:12px}}