.faq-seasons-banner{background:var(--ivory);padding-top:72px;overflow:hidden}.faq-seasons-scene{aspect-ratio:1870/841;position:relative}.faq-seasons-art{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.faq-seasons-copy{text-align:center;width:54%;color:var(--plum-deep);font-family:var(--font-display);padding:7.2% 0 0 7%;position:relative}.faq-seasons-brand{letter-spacing:0;white-space:nowrap;margin:0;font-size:26px;font-weight:500;line-height:1.15}.faq-seasons-divider{width:59%;color:var(--gold);justify-content:center;align-items:center;gap:16px;margin:15px auto 13px;display:flex}.faq-seasons-divider:before,.faq-seasons-divider:after{content:"";background:var(--gold);flex:1;height:1px}.faq-seasons-divider svg{flex:none;width:15px;height:15px}.faq-seasons-title{letter-spacing:0;white-space:nowrap;margin:0;font-size:32px;font-weight:500;line-height:1.12}.faq-seasons-tagline{color:var(--gold-muted);margin:11px 0 14px;font-size:21px;font-style:italic;line-height:1.2}.faq-seasons-description{width:100%;margin:0 auto;font-size:clamp(13px,1.55vw,24px);font-weight:500;line-height:1.5}@media (width>=1200px){.faq-seasons-brand{font-size:34px}.faq-seasons-title{font-size:42px}.faq-seasons-tagline{font-size:27px}.faq-seasons-divider{margin-top:21px;margin-bottom:19px}}@media (width>=1600px){.faq-seasons-brand{font-size:45px}.faq-seasons-title{font-size:54px}.faq-seasons-tagline{font-size:35px}.faq-seasons-divider{margin-top:32px;margin-bottom:27px}}@media (width<=899px){.faq-seasons-banner{padding-top:88px}.faq-seasons-scene{aspect-ratio:1.12;padding-bottom:0}.faq-seasons-art{width:190%;max-width:none;height:100%;top:0;bottom:0;left:-90%}.faq-seasons-copy{background:0 0;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:26px 18px 22px;display:flex;position:absolute;inset:0}.faq-seasons-copy:before{content:"";background:radial-gradient(62% 56% at 50% 48%, color-mix(in oklab, var(--ivory) 97%, transparent) 0%, color-mix(in oklab, var(--ivory) 92%, transparent) 52%, color-mix(in oklab, var(--ivory) 62%, transparent) 74%, transparent 90%);position:absolute;inset:-14% -24%}.faq-seasons-copy>*{position:relative}.faq-seasons-brand{white-space:normal;font-size:26px}.faq-seasons-divider{width:54%;margin:10px auto}.faq-seasons-title{white-space:normal;font-size:34px}.faq-seasons-tagline{color:color-mix(in oklab, var(--gold-muted) 72%, var(--plum-deep));margin:8px 0 10px;font-size:23px}.faq-seasons-description{width:100%;font-size:18px;line-height:1.5;position:relative}.faq-seasons-description:before{content:"";z-index:-1;background:radial-gradient(72% 92% at 50% 50%, color-mix(in oklab, var(--ivory) 93%, transparent) 0%, color-mix(in oklab, var(--ivory) 74%, transparent) 55%, transparent 86%);position:absolute;inset:-9px -16px}}@media (width<=767px){.faq-seasons-description br{display:none}}@media (width>=768px) and (width<=899px){.faq-seasons-banner{padding-top:72px}.faq-seasons-scene{aspect-ratio:1870/841}.faq-seasons-art{width:100%;left:0}.faq-seasons-copy{padding:30px 44px}.faq-seasons-description{font-size:16px}}
