.hero[data-astro-cid-wcolddp2]{padding-top:clamp(3rem,6vw,4.5rem);position:relative;overflow:hidden}.hero__text[data-astro-cid-wcolddp2]{z-index:1;position:relative}.hero[data-astro-cid-wcolddp2] h1[data-astro-cid-wcolddp2]{max-width:18ch;margin-inline:auto;font-size:clamp(2.5rem,3.6vw + 1rem,4.25rem)}.hero[data-astro-cid-wcolddp2] .lede[data-astro-cid-wcolddp2]{max-width:34ch;margin:0 auto 1.75rem}.hero__scene[data-astro-cid-wcolddp2]{margin-top:clamp(1.5rem,3vw,2.5rem);position:relative}.hero__sea[data-astro-cid-wcolddp2]{position:absolute;inset:0;overflow:hidden}.hero__sea[data-astro-cid-wcolddp2] .hero__sea-still,.hero__sea-video[data-astro-cid-wcolddp2]{object-fit:cover;object-position:center 35%;width:100%;height:100%;position:absolute;inset:0}.hero__sea-video[data-astro-cid-wcolddp2]{opacity:0;transition:opacity 1.2s}.hero__sea-video[data-astro-cid-wcolddp2].is-playing{opacity:1}.hero__sea[data-astro-cid-wcolddp2]:after{content:"";background:linear-gradient(180deg, var(--red) 0%, #ae1c288c 14%, #ae1c2800 34%);position:absolute;inset:0}.hero__mills[data-astro-cid-wcolddp2]{position:relative}.hero__mills[data-astro-cid-wcolddp2] img{width:100%;height:auto}.numbers[data-astro-cid-wcolddp2]{padding-block:clamp(2.5rem,6vw,4rem)}.numbers__grid[data-astro-cid-wcolddp2]{text-align:center;grid-template-columns:repeat(3,1fr);gap:.5rem;margin:0;display:grid}.numbers[data-astro-cid-wcolddp2] dt[data-astro-cid-wcolddp2]{color:var(--red-text);font-size:1rem;font-weight:600}.numbers[data-astro-cid-wcolddp2] dd[data-astro-cid-wcolddp2]{letter-spacing:-.045em;margin:.2rem 0 .1rem;font-size:clamp(2.5rem,4vw + 1rem,3.75rem);font-weight:700;line-height:1.05}.numbers[data-astro-cid-wcolddp2] .numbers__sub[data-astro-cid-wcolddp2]{letter-spacing:0;color:var(--muted);margin:0;font-size:1rem;font-weight:400}.intro[data-astro-cid-wcolddp2]{margin-top:2rem}.tiles[data-astro-cid-wcolddp2]{gap:1rem;display:grid}.tile[data-astro-cid-wcolddp2]{border-radius:var(--radius-lg);background:var(--bg-alt);min-height:240px;padding:2.25rem 2rem;position:relative;overflow:hidden}.tile[data-astro-cid-wcolddp2] h3[data-astro-cid-wcolddp2]{letter-spacing:-.03em;margin-bottom:.4rem;font-size:clamp(1.45rem,1vw + 1.1rem,1.9rem)}.tile[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{color:var(--muted);max-width:32ch;margin:0}.tile--red[data-astro-cid-wcolddp2]{background:var(--red);color:#fff}.tile--red[data-astro-cid-wcolddp2] h3[data-astro-cid-wcolddp2]{color:#fff}.tile--red[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{color:#ffffffd1}.tile--blue[data-astro-cid-wcolddp2]{background:var(--blue);color:#fff}.tile--blue[data-astro-cid-wcolddp2] h3[data-astro-cid-wcolddp2]{color:#fff}.tile--blue[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{color:#ffffffd1}.tile--photo[data-astro-cid-wcolddp2]{padding:0;display:grid}.tile--photo[data-astro-cid-wcolddp2] .tile__text[data-astro-cid-wcolddp2]{padding:2.25rem 2rem 1.5rem}.tile--photo[data-astro-cid-wcolddp2] img{object-fit:cover;width:100%;height:100%;min-height:220px;max-height:260px}@media (width>=640px){.tile--photo[data-astro-cid-wcolddp2] img{max-height:none}}@media (width<=639px){.numbers[data-astro-cid-wcolddp2] dt[data-astro-cid-wcolddp2]{font-size:.8rem}.numbers[data-astro-cid-wcolddp2] dd[data-astro-cid-wcolddp2]{font-size:1.6rem}.numbers[data-astro-cid-wcolddp2] .numbers__sub[data-astro-cid-wcolddp2]{font-size:.78rem;line-height:1.35}}.tile--dark[data-astro-cid-wcolddp2]{background:var(--blue);color:#fff}.tile--dark[data-astro-cid-wcolddp2] h3[data-astro-cid-wcolddp2]{color:#fff}.tile--dark[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{color:#ffffffd1}.sport[data-astro-cid-wcolddp2]{background:var(--blue);color:#fff}.sport[data-astro-cid-wcolddp2] h2[data-astro-cid-wcolddp2]{color:#fff}.sport[data-astro-cid-wcolddp2] .lede[data-astro-cid-wcolddp2]{color:#ffffffd1;margin-bottom:1.75rem}.sport[data-astro-cid-wcolddp2] .eyebrow[data-astro-cid-wcolddp2]{color:#fff}.sport__img[data-astro-cid-wcolddp2]{aspect-ratio:16/9}.chips[data-astro-cid-wcolddp2]{flex-wrap:wrap;justify-content:center;gap:.6rem;max-width:48rem;margin:0 auto 2rem;padding:0;list-style:none;display:flex}.chips[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]{background:var(--surface);border-radius:999px;padding:.65rem 1.15rem;font-weight:500}.nl__grid[data-astro-cid-wcolddp2]{align-items:center;gap:2.5rem;display:grid}.nl__img[data-astro-cid-wcolddp2]{aspect-ratio:4/3}.nl[data-astro-cid-wcolddp2] .eyebrow[data-astro-cid-wcolddp2]{color:var(--link)}.nl[data-astro-cid-wcolddp2] h2[data-astro-cid-wcolddp2]{font-size:clamp(1.9rem,2vw + 1rem,2.6rem)}.nl__h3[data-astro-cid-wcolddp2]{margin-top:2rem}.posts[data-astro-cid-wcolddp2]{gap:1rem;margin:0 0 2rem;padding:0;list-style:none;display:grid}.post[data-astro-cid-wcolddp2]{background:var(--surface);min-height:0;padding:0}.post[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]{color:var(--ink);gap:.5rem;padding-bottom:1.75rem;text-decoration:none;display:grid}.post__img[data-astro-cid-wcolddp2]{aspect-ratio:16/10;display:block;overflow:hidden}.post__img[data-astro-cid-wcolddp2] img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.post[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]:hover .post__img[data-astro-cid-wcolddp2] img{transform:scale(1.03)}.post__title[data-astro-cid-wcolddp2]{letter-spacing:-.025em;padding:1rem 1.5rem 0;font-size:1.3rem;font-weight:650;line-height:1.25}.post[data-astro-cid-wcolddp2] .text-link[data-astro-cid-wcolddp2]{padding:0 1.5rem}@media (width>=640px){.numbers__grid[data-astro-cid-wcolddp2]{grid-template-columns:repeat(3,1fr)}.tiles[data-astro-cid-wcolddp2]{grid-template-columns:repeat(2,minmax(0,1fr))}.tile--wide[data-astro-cid-wcolddp2]{grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:stretch}.tile--wide[data-astro-cid-wcolddp2] .tile__text[data-astro-cid-wcolddp2]{align-self:center;padding:2.5rem}.posts[data-astro-cid-wcolddp2]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=960px){.tiles[data-astro-cid-wcolddp2]{grid-template-columns:repeat(3,minmax(0,1fr))}.tile--wide[data-astro-cid-wcolddp2]{grid-column:span 2}.nl__grid[data-astro-cid-wcolddp2]{grid-template-columns:1fr 1fr;gap:4rem}}
