.featured-page{max-width:1600px;margin:0 auto}.featured-page .page-heading{padding-top:34px}.featured-page .page-heading h1{font-size:clamp(28px,3vw,44px)}.featured-section{margin:36px 0 56px}.featured-leads{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.featured-lead{position:relative;min-height:420px;isolation:isolate;overflow:hidden;border-radius:24px;background:#112b24;color:#fff;display:flex;align-items:flex-end}.featured-lead:only-child{grid-column:1/-1;min-height:440px}.featured-lead-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.featured-lead:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(4,18,14,.05),rgba(4,18,14,.88) 85%);z-index:-1}.featured-lead:only-child:after{background:linear-gradient(90deg,rgba(4,18,14,.92),rgba(4,18,14,.65) 45%,rgba(4,18,14,.1))}.featured-lead-body{padding:30px;width:100%;max-width:650px}.featured-kicker{display:inline-block;border:1px solid #bcec7866;border-radius:5px;padding:4px 8px;color:#d4ff97;font-size:12px;letter-spacing:.08em}.featured-lead h2{font-size:clamp(24px,2.5vw,36px);margin:16px 0 10px;line-height:1.3}.featured-facts{font-size:13px;opacity:.75}.featured-reason{line-height:1.8;color:#e1e9e3;min-height:3.6em;margin:18px 0 24px}.featured-open{display:inline-flex;align-items:center;gap:28px;background:#c5f582;color:#173115!important;padding:12px 18px;border-radius:12px;font-weight:700}.featured-topics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.featured-topic{overflow:hidden;border:1px solid var(--line);background:var(--surface);border-radius:18px;display:block}.featured-topic-cover{position:relative;aspect-ratio:16/9;overflow:hidden;background:#15362c}.featured-topic-cover img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.featured-topic:hover img{transform:scale(1.035)}.featured-topic-cover:after{content:"";position:absolute;inset:40% 0 0;background:linear-gradient(transparent,#05170c99)}.featured-topic-cover span{position:absolute;right:16px;bottom:14px;color:#fff;z-index:1;font-size:13px}.featured-topic-body{padding:20px}.featured-topic-body h3{font-size:21px;margin:0 0 10px}.featured-topic-body p{font-size:14px;line-height:1.7;color:var(--muted);margin:0}.featured-page a:focus-visible{outline:3px solid var(--accent);outline-offset:3px}@media(max-width:1000px){.featured-leads{grid-template-columns:1fr}.featured-lead{min-height:320px}.featured-topics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.featured-page .page-heading{padding-top:24px}.featured-section{margin:26px 0 36px}.featured-lead,.featured-lead:only-child{min-height:370px;border-radius:18px}.featured-lead:only-child:after{background:linear-gradient(180deg,rgba(4,18,14,.02),rgba(4,18,14,.92))}.featured-lead-body{padding:24px}.featured-lead h2{font-size:28px}.featured-topics{grid-template-columns:1fr;gap:16px}.featured-topic-body{padding:17px}.featured-topic-cover{aspect-ratio:1.9}}
