.performanceAnnouncement{color:#fff;background:#102a20;border-bottom:1px solid #ffffff1a;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;min-height:46px;padding:11px 20px;font-size:13px;line-height:1.3;display:flex}.performanceAnnouncementLabel{letter-spacing:.14em;color:#b8d984;font-size:10px;font-weight:800}.performanceAnnouncement strong{letter-spacing:-.01em;font-size:13px}.performanceAnnouncementLink{color:#d6e4dc;font-size:12px;font-weight:700}.performanceAnnouncement:hover .performanceAnnouncementLink{text-decoration:underline}.heroPremium{background:#f6f3ee;min-height:700px;position:relative;overflow:hidden}.heroImage{object-fit:cover;object-position:center;z-index:0;width:68%;height:100%;display:block;position:absolute;inset:0 0 0 auto}.heroVeil{z-index:1;background:linear-gradient(90deg,#faf8f5fc 0%,#faf8f5f7 32%,#faf8f5c2 46%,#faf8f533 61%,#faf8f500 72%);position:absolute;inset:0}.heroPremiumInner{z-index:2;align-items:center;min-height:700px;padding-top:78px;padding-bottom:78px;display:flex;position:relative}.heroCopyPremium{width:min(620px,52vw);position:relative}.heroCopyPremium h1{letter-spacing:-.05em;max-width:640px;font-size:clamp(50px,5.2vw,76px);font-weight:500;line-height:.98}.heroCopyPremium .lead{color:#536158;max-width:585px;margin:28px 0 31px;font-size:clamp(18px,1.65vw,23px);line-height:1.52}.heroCopyPremium .eyebrow{margin-bottom:22px}.heroPremium .heroActions{align-items:center;gap:26px;display:flex}@media (max-width:900px){.performanceAnnouncement{justify-content:flex-start;padding-inline:20px}.heroPremium{min-height:650px}.heroImage{object-position:56% center;width:78%}.heroVeil{background:linear-gradient(90deg,#faf8f5fc 0%,#faf8f5f5 42%,#faf8f59e 62%,#faf8f514 88%)}.heroPremiumInner{min-height:650px;padding-top:70px;padding-bottom:70px}.heroCopyPremium{width:min(620px,70vw)}.heroCopyPremium h1{font-size:clamp(48px,7vw,68px)}}@media (max-width:600px){.performanceAnnouncement{grid-template-columns:1fr auto;gap:3px 12px;padding:10px 14px;display:grid}.performanceAnnouncementLabel{grid-column:1/-1}.performanceAnnouncement strong{font-size:12px}.performanceAnnouncementLink{text-align:right;font-size:11px}.heroPremium{min-height:700px}.heroImage{object-position:64% 65%;opacity:.92;width:100%;height:58%;top:auto;bottom:0}.heroVeil{background:linear-gradient(#faf8f5 0%,#faf8f5fc 48%,#faf8f5d4 62%,#faf8f52e 86%,#faf8f500 100%)}.heroPremiumInner{align-items:flex-start;min-height:700px;padding-top:58px;padding-bottom:48px}.heroCopyPremium{width:100%;max-width:100%}.heroCopyPremium h1{max-width:520px;font-size:clamp(46px,13vw,58px)}.heroCopyPremium .lead{max-width:94%;margin:23px 0 27px;font-size:18px;line-height:1.5}.heroPremium .heroActions{flex-direction:column;align-items:flex-start;gap:18px}}
