/* A dedicated news desk, with source dates and geographical context. */
.home-news{padding-block:42px 34px;border-bottom:1px solid var(--line);margin-bottom:6px}
.home-news .section-label{align-items:end;margin-bottom:16px}
.home-news .section-label .eyebrow{font-size:.65rem;letter-spacing:.12em;margin:0 0 12px}
.home-news .section-label h2{font-size:clamp(1.8rem,3vw,2.7rem);font-weight:500;letter-spacing:-.025em;text-transform:none}
.home-news-intro{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px}
.home-news-intro>p{font-size:.9rem;line-height:1.7;color:var(--ink-soft);max-width:66ch;margin:0}
.home-news-intro nav{display:flex;gap:18px;flex-shrink:0}
.home-news-intro nav a{display:inline-flex;align-items:center;min-height:44px;font-size:.77rem;font-weight:600;text-decoration:none;border-bottom:1px solid var(--line)}
.home-news-intro nav a:hover{border-color:var(--brand)}
.home-news-grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);column-gap:46px;row-gap:0}
.home-news-story{min-width:0;padding:22px 0;border-bottom:1px solid var(--line)}
.home-news-story:nth-child(2){padding-top:0}
.home-news-story:last-child{border:0;padding-bottom:0}
.home-news-lead{grid-column:1;grid-row:1/span 3;padding:0;border:0}
.home-news-lead figure{margin:0 0 17px}
.home-news-lead figure>a{display:block;aspect-ratio:16/9;overflow:hidden;border-radius:2px}
.home-news-lead figure img{width:100%;height:100%;object-fit:cover;display:block}
.home-news-lead figcaption{font-size:.63rem;color:var(--muted);line-height:1.5;margin-top:7px}
.home-news-lead figcaption a{color:inherit}
.home-news-copy>.eyebrow{font-size:.61rem;line-height:1.6;letter-spacing:.08em;display:flex;gap:7px;flex-wrap:wrap;margin:0 0 10px}
.home-news-copy h3{font:500 1.5rem/1.2 var(--font-display);letter-spacing:-.02em;margin:0 0 12px}
.home-news-lead h3{font-size:clamp(1.8rem,2.8vw,2.45rem);line-height:1.1}
.home-news-copy h3 a{color:var(--ink);text-decoration:none}
.home-news-copy h3 a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}
.home-news-copy>p:not(.eyebrow){font-size:.84rem;line-height:1.7;color:var(--ink-soft);margin:0 0 14px;max-width:65ch}
.home-news-meta{display:flex;flex-wrap:wrap;gap:6px 16px;color:var(--muted);font-size:.69rem;line-height:1.6}
.home-news-meta time{white-space:nowrap}
.home-news-foot{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 24px;border-top:1px solid var(--line);padding-top:20px;margin-top:30px;font-size:.73rem;color:var(--muted)}
.home-news-foot p{margin:0;font-size:inherit}
.home-news-foot a{display:inline-flex;gap:10px;align-items:center;min-height:44px;font-size:inherit}
.home-gear .product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}
.home-gear .product-image{aspect-ratio:4/3;padding:22px}
.home-gear .product-card-body{padding:20px}
.home-gear .product-card h3{font-size:1.5rem}
.home-gear .product-card-body>p:not(.eyebrow){font-size:.88rem;line-height:1.7}
.home-gear .product-card .button{min-height:44px}
.news-scope-tabs{display:flex;gap:28px;flex-wrap:wrap;border-bottom:1px solid var(--line);margin-block:28px 0}
.news-scope-tabs a{display:inline-flex;align-items:center;min-height:48px;padding-block:12px;border-bottom:2px solid transparent;font-size:.85rem;text-decoration:none;color:var(--muted);margin-bottom:-1px}
.news-scope-tabs a[aria-current]{color:var(--ink);border-color:var(--brand);font-weight:600}
@media(max-width:1000px){.home-news-grid{column-gap:30px}.home-news-intro{align-items:flex-start}.home-news-copy h3{font-size:1.35rem}.home-news-lead h3{font-size:2rem}.home-news-copy>p:not(.eyebrow){font-size:.81rem}.home-gear .product-grid{gap:18px}.home-gear .product-card-body{padding:16px}}
@media(max-width:760px){.home-news{padding-block:30px 20px}.home-news-intro{display:block;margin-bottom:22px}.home-news-intro>p{font-size:.85rem}.home-news-intro nav{margin-top:8px;gap:24px}.home-news-grid{grid-template-columns:1fr;gap:0}.home-news-lead{grid-column:auto;grid-row:auto;padding-bottom:24px;border-bottom:1px solid var(--line)}.home-news-story:nth-child(2){padding-top:24px}.home-news-story{padding-block:24px}.home-news-lead h3{font-size:1.95rem}.home-news-copy h3{font-size:1.45rem}.home-news-meta{font-size:.68rem}.home-news-foot{margin-top:24px;padding-top:14px;font-size:.69rem}.home-news .section-label>a{font-size:.75rem}.home-news .section-label .eyebrow{font-size:.6rem}.news-scope-tabs{gap:25px}.news-scope-tabs a{font-size:.8rem}}
@media(max-width:680px){.home-gear .product-grid{grid-template-columns:1fr;gap:18px}.home-gear .product-image{padding:14px;aspect-ratio:auto}.home-gear .product-card h3{font-size:1.3rem}.home-gear .product-card-body>p:not(.eyebrow){font-size:.82rem}}
@media print{.home-news-intro nav,.home-news-foot{display:none}.home-news-grid{display:block}.home-news-story{break-inside:avoid}.home-news-lead figure{max-width:300px}.news-scope-tabs{display:none}}
