.season-teaser{position:relative;z-index:1;padding:clamp(2rem,4vw,4rem) clamp(1.5rem,3.4vw,4rem) 0;background:#fff;color:#344f2e;font-family:var(--font-bahnschrift)}.season-teaser-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;max-width:120rem;margin:0 auto}.season-teaser-card{display:grid;grid-gap:14px;gap:14px;align-content:start}.season-teaser-image-link,.season-teaser-image-link:focus-visible,.season-teaser-image-link:hover{display:block;color:inherit;text-decoration:none}.season-teaser-image-wrap{overflow:hidden;border-radius:10px;background:#d9d5c8;aspect-ratio:657/340}.season-teaser-image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .22s ease}.season-teaser-card:hover .season-teaser-image{transform:scale(1.03)}.season-teaser-title{margin:0;color:#344f2e;font-family:var(--font-bahnschrift);font-size:clamp(.95rem,1.15vw,1.625rem);font-weight:600;line-height:1.32;letter-spacing:.06em;text-transform:uppercase}.season-teaser-text{margin:0;font-size:clamp(.95rem,1.15vw,1.3rem);font-weight:300;line-height:1.32}.season-teaser-cta-wrap{display:flex;margin-top:2px}.season-teaser-btn,.season-teaser-btn:focus-visible,.season-teaser-btn:hover{display:inline-flex;align-items:center;justify-content:center;min-width:14.1875rem;max-width:100%;min-height:2.75rem;padding:.5rem 1.95rem;border:1.5px solid #344f2e;border-radius:30px;background:transparent;color:#344f2e;font-family:var(--font-bahnschrift);font-size:1rem;font-weight:600;letter-spacing:.1em;line-height:1;text-align:center;text-decoration:none;text-transform:uppercase;transition:background .18s ease}.season-teaser-btn:focus-visible,.season-teaser-btn:hover{background:rgba(52,79,46,.08)}html.promo-pending .promo-slot{visibility:hidden}@media (max-width:700px){.season-teaser{padding-top:2rem}.season-teaser-grid{grid-template-columns:1fr;gap:28px}.season-teaser-image-wrap{border-radius:16px;aspect-ratio:4/3}.season-teaser-title{font-size:1.1rem;font-weight:300;line-height:1.15;letter-spacing:.1em}.season-teaser-cta-wrap{margin-top:0}}