.cl[data-astro-cid-54yhcmt3]{background:var(--green);color:#fff;--muted:var(--on-dark-muted)}.cl[data-astro-cid-54yhcmt3] h1[data-astro-cid-54yhcmt3],.cl[data-astro-cid-54yhcmt3] h2[data-astro-cid-54yhcmt3]{color:#fff}.btn--line[data-astro-cid-54yhcmt3]{--btn-bg:transparent;--btn-fg:#fff;border-color:#ffffff8c}.btn--line[data-astro-cid-54yhcmt3]:hover{--btn-bg:#ffffff1f;border-color:#fff}.cl-sec[data-astro-cid-54yhcmt3]{padding-block:clamp(48px,7vw,96px)}.cl-sec--tight[data-astro-cid-54yhcmt3]{padding-block:0}.cl-copy[data-astro-cid-54yhcmt3]{justify-items:start;gap:18px;display:grid}.cl-copy[data-astro-cid-54yhcmt3] p[data-astro-cid-54yhcmt3]{color:var(--on-dark-muted);max-width:58ch}.cl-hero[data-astro-cid-54yhcmt3]{padding-top:clamp(28px,4vw,52px)}.cl-hero[data-astro-cid-54yhcmt3] h1[data-astro-cid-54yhcmt3]{font-size:clamp(2.6rem,1.6rem + 3.8vw,5.2rem);line-height:.92}.cl-hero__row[data-astro-cid-54yhcmt3]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px 40px;margin:18px 0 28px;display:flex}.cl-hero__lead[data-astro-cid-54yhcmt3]{max-width:70ch;color:var(--on-dark-muted);font-size:1.08rem}.cl-hero__media[data-astro-cid-54yhcmt3]{position:relative}.cl-hero__photo[data-astro-cid-54yhcmt3]{aspect-ratio:2;border-radius:var(--r-panel);overflow:hidden}.cl-hero__photo[data-astro-cid-54yhcmt3] img[data-astro-cid-54yhcmt3]{object-fit:cover;object-position:50% 0%;width:100%;height:100%}.cl-pills[data-astro-cid-54yhcmt3]{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(8px,1.6vw,22px);margin:0;display:grid;position:absolute;bottom:clamp(12px,2.5vw,28px);left:clamp(12px,2.5vw,32px);right:clamp(12px,2.5vw,32px)}.cl-pills[data-astro-cid-54yhcmt3] div[data-astro-cid-54yhcmt3]{border-radius:var(--r-ctl);background:var(--gold);flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-width:0;padding:clamp(10px,1.1vw,14px) clamp(12px,1.5vw,20px);display:flex;box-shadow:0 10px 24px -10px #1f332873}.cl-pills[data-astro-cid-54yhcmt3] dd[data-astro-cid-54yhcmt3]{font:700 clamp(1.7rem, 1rem + 1.5vw, 2.6rem)/.9 var(--font-display);color:#fff;margin:0}.cl-pills[data-astro-cid-54yhcmt3] dt[data-astro-cid-54yhcmt3]{color:#fff;font-size:clamp(.82rem,.74rem + .25vw,.95rem);font-weight:600;line-height:1.2}@media (width<=1100px){.cl-pills[data-astro-cid-54yhcmt3] div[data-astro-cid-54yhcmt3]{flex-direction:column;align-items:flex-start;gap:4px}}@media (width<=720px){.cl-pills[data-astro-cid-54yhcmt3]{grid-template-columns:1fr 1fr;gap:10px;margin:-30px 12px 0;position:relative;inset:auto}.cl-pills[data-astro-cid-54yhcmt3] div[data-astro-cid-54yhcmt3]{padding:12px 14px}}.cl-split[data-astro-cid-54yhcmt3]{grid-template-columns:1fr 1.2fr;align-items:center;gap:clamp(32px,5vw,72px);display:grid}.cl-pair[data-astro-cid-54yhcmt3]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.cl-pair[data-astro-cid-54yhcmt3] .media[data-astro-cid-54yhcmt3]{aspect-ratio:4/5}.cl-head[data-astro-cid-54yhcmt3]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;margin-bottom:32px;display:flex}.cl-mats[data-astro-cid-54yhcmt3]{grid-template-columns:repeat(4,1fr);gap:22px;margin:0;padding:0;list-style:none;display:grid}.cl-mat[data-astro-cid-54yhcmt3]{color:#fff;gap:10px;text-decoration:none;display:grid}.cl-mat__img[data-astro-cid-54yhcmt3]{aspect-ratio:1}.cl-mat__img[data-astro-cid-54yhcmt3] img[data-astro-cid-54yhcmt3]{transition:transform .6s var(--ease)}.cl-mat[data-astro-cid-54yhcmt3]:hover .cl-mat__img[data-astro-cid-54yhcmt3] img[data-astro-cid-54yhcmt3]{transform:scale(1.05)}.cl-mat__btn[data-astro-cid-54yhcmt3]{width:100%}.cl-mat__name[data-astro-cid-54yhcmt3]{font:700 1.6rem/1 var(--font-display);text-transform:uppercase;margin-top:6px}.cl-mat__text[data-astro-cid-54yhcmt3]{color:var(--on-dark-muted);font-size:.95rem;line-height:1.5}.cl-wide[data-astro-cid-54yhcmt3]{aspect-ratio:21/8}.cl-commit[data-astro-cid-54yhcmt3]{grid-template-columns:1fr 1.1fr .6fr;align-items:center;gap:20px;display:grid}.cl-commit[data-astro-cid-54yhcmt3] .cl-copy[data-astro-cid-54yhcmt3]{padding-right:clamp(0px,3vw,36px)}.cl-commit__a[data-astro-cid-54yhcmt3]{aspect-ratio:4/3}.cl-commit__b[data-astro-cid-54yhcmt3]{aspect-ratio:3/4}.cl-tm-title[data-astro-cid-54yhcmt3]{margin-bottom:28px}.cl-tm[data-astro-cid-54yhcmt3]{display:grid;position:relative}.cl-tm__slide[data-astro-cid-54yhcmt3]{opacity:0;visibility:hidden;grid-area:1/1;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(28px,5vw,64px);margin:0;transition:opacity .5s,visibility 0s linear .5s;display:grid}.cl-tm__slide[data-astro-cid-54yhcmt3].is-active{opacity:1;visibility:visible;transition-delay:0s}.cl-tm__img[data-astro-cid-54yhcmt3]{aspect-ratio:4/3}.cl-tm__body[data-astro-cid-54yhcmt3]{gap:16px;padding-right:64px;display:grid}.cl-tm__body[data-astro-cid-54yhcmt3] figcaption[data-astro-cid-54yhcmt3] strong[data-astro-cid-54yhcmt3]{font:700 2.2rem/1 var(--font-display);text-transform:uppercase;display:block}.cl-tm__body[data-astro-cid-54yhcmt3] figcaption[data-astro-cid-54yhcmt3] span[data-astro-cid-54yhcmt3]{color:var(--on-dark-muted);font-size:.95rem}.cl-tm__body[data-astro-cid-54yhcmt3] blockquote[data-astro-cid-54yhcmt3]{color:#fff;font-size:1.12rem;line-height:1.6}.cl-tm__nav[data-astro-cid-54yhcmt3]{gap:10px;display:grid;position:absolute;top:50%;right:0;translate:0 -50%}.cl-tm__nav[data-astro-cid-54yhcmt3] button[data-astro-cid-54yhcmt3]{background:var(--gold);width:44px;height:44px;color:var(--green-ink);cursor:pointer;transition:transform .2s var(--ease);border:0;border-radius:50%;place-items:center;display:grid}.cl-tm__nav[data-astro-cid-54yhcmt3] button[data-astro-cid-54yhcmt3]:hover{transform:scale(1.08)}.cl-tm__nav[data-astro-cid-54yhcmt3] svg[data-astro-cid-54yhcmt3]{width:20px;height:20px}[data-astro-cid-54yhcmt3][data-tm-prev] svg[data-astro-cid-54yhcmt3]{rotate:180deg}.cl-vision[data-astro-cid-54yhcmt3]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,5vw,72px);display:grid}.cl-vision[data-astro-cid-54yhcmt3] .media[data-astro-cid-54yhcmt3]{aspect-ratio:4/3}@media (width<=1000px){.cl-split[data-astro-cid-54yhcmt3],.cl-vision[data-astro-cid-54yhcmt3],.cl-tm__slide[data-astro-cid-54yhcmt3]{grid-template-columns:1fr}.cl-mats[data-astro-cid-54yhcmt3],.cl-commit[data-astro-cid-54yhcmt3]{grid-template-columns:1fr 1fr}.cl-commit[data-astro-cid-54yhcmt3] .cl-copy[data-astro-cid-54yhcmt3]{grid-column:1/-1}.cl-commit__b[data-astro-cid-54yhcmt3]{aspect-ratio:4/3}.cl-hero__photo[data-astro-cid-54yhcmt3]{aspect-ratio:16/9}.cl-tm__body[data-astro-cid-54yhcmt3]{padding-right:0}.cl-tm__nav[data-astro-cid-54yhcmt3]{margin-top:20px;display:flex;position:static;translate:none}.cl-wide[data-astro-cid-54yhcmt3]{aspect-ratio:16/9}}@media (width<=560px){.cl-hero__photo[data-astro-cid-54yhcmt3]{aspect-ratio:4/3}.cl-commit[data-astro-cid-54yhcmt3]{grid-template-columns:1fr}}
