.SeasonalSupply-module__FPGAzW__hero{background:var(--elarix-warm-white);padding-bottom:clamp(3rem,6vw,6rem)}.SeasonalSupply-module__FPGAzW__heroGrid{margin-top:var(--space-8);grid-template-columns:1fr 1fr;align-items:center;gap:clamp(3rem,6vw,6rem);display:grid}.SeasonalSupply-module__FPGAzW__heroText{gap:var(--space-5);flex-direction:column;display:flex}.SeasonalSupply-module__FPGAzW__heroHeadline{letter-spacing:-.04em;font-size:clamp(2.4rem,5vw,5rem);line-height:.9}.SeasonalSupply-module__FPGAzW__heroSub{color:var(--elarix-muted);max-width:480px;font-size:clamp(.9375rem,1.3vw,1.0625rem);line-height:1.8}.SeasonalSupply-module__FPGAzW__heroImage{aspect-ratio:4/5;background:var(--elarix-stone);border:1px solid var(--elarix-line);overflow:hidden}.SeasonalSupply-module__FPGAzW__heroImage img{object-fit:cover;width:100%;height:100%;transition:transform .9s cubic-bezier(.16,1,.3,1)}.SeasonalSupply-module__FPGAzW__heroImage:hover img{transform:scale(1.04)}.SeasonalSupply-module__FPGAzW__whyGrid{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(3rem,6vw,7rem);display:grid}.SeasonalSupply-module__FPGAzW__whyText{gap:var(--space-5);flex-direction:column;display:flex}.SeasonalSupply-module__FPGAzW__whyText h2{font-size:clamp(2rem,4vw,3.8rem)}.SeasonalSupply-module__FPGAzW__divider{background:var(--elarix-soft-taupe);width:48px;height:1px}.SeasonalSupply-module__FPGAzW__whyImage{aspect-ratio:3/4;background:var(--elarix-stone);border:1px solid var(--elarix-line);overflow:hidden}.SeasonalSupply-module__FPGAzW__whyImage img{object-fit:cover;width:100%;height:100%;transition:transform .9s cubic-bezier(.16,1,.3,1)}.SeasonalSupply-module__FPGAzW__whyImage:hover img{transform:scale(1.04)}.SeasonalSupply-module__FPGAzW__sectionHeader{gap:var(--space-4);flex-direction:column;max-width:680px;margin-bottom:clamp(2.5rem,4vw,4rem);display:flex}.SeasonalSupply-module__FPGAzW__sectionHeader h2{font-size:clamp(2rem,4vw,3.8rem)}.SeasonalSupply-module__FPGAzW__sectionNote{font-family:var(--font-sans);color:var(--elarix-muted);font-size:.875rem;font-style:italic;line-height:1.7}.SeasonalSupply-module__FPGAzW__seasonGrid{gap:var(--space-4);grid-template-columns:repeat(2,1fr);display:grid}.SeasonalSupply-module__FPGAzW__seasonPanel{border:1px solid var(--elarix-line);background:var(--elarix-warm-white);gap:var(--space-5);transition:border-color var(--transition-base);flex-direction:column;padding:clamp(2rem,3.5vw,3rem);display:flex}.SeasonalSupply-module__FPGAzW__seasonPanel:hover{border-color:var(--elarix-soft-taupe)}.SeasonalSupply-module__FPGAzW__seasonTitle{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--elarix-black);font-size:clamp(1.3rem,2vw,1.8rem);font-weight:500}.SeasonalSupply-module__FPGAzW__seasonDivider{background:var(--elarix-soft-taupe);width:32px;height:1px}.SeasonalSupply-module__FPGAzW__seasonList{gap:var(--space-3);flex-direction:column;display:flex}.SeasonalSupply-module__FPGAzW__seasonItem{align-items:center;gap:var(--space-3);font-family:var(--font-sans);color:var(--elarix-muted);font-size:.875rem;line-height:1.5;display:flex}.SeasonalSupply-module__FPGAzW__seasonDot{background:var(--elarix-soft-taupe);border-radius:50%;flex-shrink:0;width:4px;height:4px}.SeasonalSupply-module__FPGAzW__checklistGrid{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(3rem,6vw,7rem);display:grid}.SeasonalSupply-module__FPGAzW__checklistText{gap:var(--space-5);flex-direction:column;display:flex}.SeasonalSupply-module__FPGAzW__checklistText h2{font-size:clamp(2rem,4vw,3.8rem)}.SeasonalSupply-module__FPGAzW__checklistItems{padding-top:var(--space-4)}.SeasonalSupply-module__FPGAzW__checklistItem{align-items:flex-start;gap:var(--space-4);padding:var(--space-4) 0;border-bottom:1px solid var(--elarix-line);font-family:var(--font-sans);color:var(--elarix-graphite);font-size:.9375rem;line-height:1.6;display:flex}.SeasonalSupply-module__FPGAzW__checklistItem:first-child{border-top:1px solid var(--elarix-line)}.SeasonalSupply-module__FPGAzW__checklistDot{background:var(--elarix-taupe);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:7px}.SeasonalSupply-module__FPGAzW__cta{gap:var(--space-5);flex-direction:column;max-width:680px;display:flex}.SeasonalSupply-module__FPGAzW__ctaEyebrow{color:var(--elarix-soft-taupe)}.SeasonalSupply-module__FPGAzW__ctaHeadline{color:var(--elarix-ivory);font-size:clamp(2rem,4vw,3.8rem)}.SeasonalSupply-module__FPGAzW__ctaCopy{max-width:520px;color:var(--elarix-soft-taupe)!important}@media (max-width:1023px){.SeasonalSupply-module__FPGAzW__heroGrid{grid-template-columns:1fr}.SeasonalSupply-module__FPGAzW__heroImage{display:none}.SeasonalSupply-module__FPGAzW__whyGrid{grid-template-columns:1fr}.SeasonalSupply-module__FPGAzW__whyImage{aspect-ratio:16/9;order:-1}.SeasonalSupply-module__FPGAzW__checklistGrid{grid-template-columns:1fr}}@media (max-width:767px){.SeasonalSupply-module__FPGAzW__seasonGrid{grid-template-columns:1fr}}
