.homepage-news{position:relative;width:100%;min-height:clamp(560px,72vh,760px);overflow:hidden;background:#17242d}.homepage-news-stage,.homepage-news-slide{min-height:inherit}.homepage-news-slide{position:relative;display:flex;align-items:center;isolation:isolate;animation:homepage-news-in .55s ease both}.homepage-news-image,.homepage-news-overlay{position:absolute;inset:0;width:100%;height:100%}.homepage-news-image{z-index:-2;object-fit:cover;object-position:center}.homepage-news-overlay{z-index:-1;background:linear-gradient(90deg,rgba(15,29,35,.97) 0%,rgba(15,29,35,.9) 34%,rgba(15,29,35,.52) 60%,rgba(15,29,35,.15) 100%),linear-gradient(0deg,rgba(15,29,35,.46),transparent 48%)}.homepage-news-copy{width:min(1180px,calc(100% - 48px));margin:0 auto;padding:150px 0 92px}.homepage-news-copy .eyebrow{margin:0 0 12px;color:#f3a641!important;font-size:14px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.homepage-news-copy h1{max-width:760px;margin:0;color:#fff;font-size:clamp(42px,5.4vw,74px);font-weight:900;line-height:1.04;letter-spacing:-.03em;text-wrap:balance}.homepage-news-copy>p:not(.eyebrow){max-width:700px;margin:20px 0 28px;color:rgba(255,255,255,.88);font-size:clamp(17px,1.7vw,21px);font-weight:650;line-height:1.55}.homepage-news-actions{display:flex;flex-wrap:wrap;gap:11px}.homepage-news-actions .button{min-height:48px;padding:12px 18px}.homepage-secondary-button{color:#fff;border:1px solid rgba(255,255,255,.48);background:rgba(255,255,255,.08);backdrop-filter:blur(8px)}.homepage-secondary-button:hover{background:rgba(255,255,255,.17)}.homepage-news-controls{position:absolute;z-index:3;right:max(24px,calc((100vw - 1180px)/2));bottom:30px;display:flex;align-items:center;gap:11px}.homepage-news-arrow,.homepage-news-dot{border:0;cursor:pointer}.homepage-news-arrow{display:grid;width:40px;height:40px;place-items:center;border:1px solid rgba(255,255,255,.35);border-radius:50%;color:#fff;background:rgba(17,36,42,.58);font-size:19px;backdrop-filter:blur(8px)}.homepage-news-arrow:hover{background:#377325}.homepage-news-dots{display:flex;gap:7px}.homepage-news-dot{width:9px;height:9px;padding:0;border-radius:999px;background:rgba(255,255,255,.5);transition:width .18s ease,background .18s ease}.homepage-news-dot.is-active{width:30px;background:#f3a641}.homepage-primary-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:18px}.homepage-primary-actions .button{min-height:58px;justify-content:center;font-size:17px}.access-section .finder-panel{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px}.access-section .finder-panel h2{max-width:100%;white-space:nowrap}.access-section .finder-form{width:100%;grid-template-columns:minmax(0,1fr) auto}.access-section .finder-form .button{min-width:90px}@keyframes homepage-news-in{from{opacity:.45;transform:scale(1.012)}to{opacity:1;transform:scale(1)}}@media(max-width:1050px){.access-section .finder-panel h2{white-space:normal}}@media(max-width:760px){.homepage-news{min-height:650px}.homepage-news-image{object-position:62% center}.homepage-news-overlay{background:linear-gradient(90deg,rgba(15,29,35,.94),rgba(15,29,35,.62)),linear-gradient(0deg,rgba(15,29,35,.88),transparent 70%)}.homepage-news-copy{width:min(100% - 36px,1180px);padding:132px 0 110px;align-self:flex-end}.homepage-news-copy h1{font-size:clamp(34px,10vw,48px)}.homepage-news-copy>p:not(.eyebrow){font-size:16px}.homepage-news-controls{right:18px;bottom:24px}.homepage-primary-actions{grid-template-columns:1fr;gap:9px}.access-section .finder-form{grid-template-columns:1fr}.access-section .finder-form .button{width:100%}}@media(max-width:480px){.homepage-news{min-height:690px}.homepage-news-actions{display:grid}.homepage-news-actions .button{width:100%;justify-content:center}.homepage-news-controls{left:18px;right:auto}}@media(prefers-reduced-motion:reduce){.homepage-news-slide{animation:none}}
