.smq[data-astro-cid-c6wkhmm5]{background:#0e3b21;color:#fff;padding:clamp(2rem,4vw,3.25rem) 0;overflow:hidden}.smq-head[data-astro-cid-c6wkhmm5]{font-family:var(--font-sans);font-size:clamp(16px,1.6vw,20px);text-align:center;margin:0 1.5rem 1.75rem;color:#ffffffe6}.smq-head[data-astro-cid-c6wkhmm5] strong[data-astro-cid-c6wkhmm5]{color:#fff;font-weight:600}.smq-viewport[data-astro-cid-c6wkhmm5]{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.smq-track[data-astro-cid-c6wkhmm5]{display:flex;width:max-content;animation:smq-scroll 42s linear infinite}.smq-track[data-astro-cid-c6wkhmm5]:hover{animation-play-state:paused}.smq-list[data-astro-cid-c6wkhmm5]{display:flex;align-items:center;gap:clamp(2.5rem,5vw,4.5rem);list-style:none;margin:0;padding:0 clamp(1.25rem,2.5vw,2.25rem)}.smq-list[data-astro-cid-c6wkhmm5] img[data-astro-cid-c6wkhmm5]{height:44px;width:auto;display:block;opacity:.92}@keyframes smq-scroll{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.smq-track[data-astro-cid-c6wkhmm5]{animation:none;width:auto;flex-wrap:wrap;justify-content:center}.smq-list[data-astro-cid-c6wkhmm5][aria-hidden=true]{display:none}.smq-list[data-astro-cid-c6wkhmm5]{flex-wrap:wrap;justify-content:center}}.ssb[data-astro-cid-kznadr56]{padding:0 clamp(1.5rem,4vw,4rem);max-width:1480px;margin:0 auto 2.5rem}.ssb-grid[data-astro-cid-kznadr56]{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:1rem}.ssb-item[data-astro-cid-kznadr56]{position:relative;margin:0;border-radius:18px;overflow:hidden;aspect-ratio:4 / 3;background:var(--grey-100)}.ssb-item[data-astro-cid-kznadr56] img[data-astro-cid-kznadr56]{width:100%;height:100%;object-fit:cover;display:block}.ssb-item[data-astro-cid-kznadr56] figcaption[data-astro-cid-kznadr56]{position:absolute;left:.9rem;bottom:.9rem;padding:.3rem .8rem;background:#000000b8;color:#fff;border-radius:9999px;font-family:var(--font-sans);font-size:12.5px}.ssb-caption[data-astro-cid-kznadr56]{font-family:var(--font-sans);font-size:13px;color:var(--grey-500);margin:.75rem 0 0}@media(max-width:760px){.ssb-grid[data-astro-cid-kznadr56]{grid-template-columns:1fr}}.sui[data-astro-cid-ttx333hr]{background:#e7f5ec;padding:clamp(3rem,6vw,5.5rem) clamp(1.5rem,4vw,4rem)}.sui-inner[data-astro-cid-ttx333hr]{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(2rem,5vw,4rem);align-items:center}.sui-eyebrow[data-astro-cid-ttx333hr]{color:var(--brand-green);text-transform:uppercase;letter-spacing:.18em;margin:0 0 1rem}.sui-title[data-astro-cid-ttx333hr]{color:var(--brand-black);margin:0 0 1rem}.sui-body[data-astro-cid-ttx333hr]{color:var(--grey-700);margin:0;max-width:46ch}.sui-shots[data-astro-cid-ttx333hr]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;align-items:center}.sui-shots[data-astro-cid-ttx333hr] img[data-astro-cid-ttx333hr]{width:100%;height:auto;display:block;border-radius:18px}.sui-b[data-astro-cid-ttx333hr]{transform:translateY(1.5rem)}@media(max-width:900px){.sui-inner[data-astro-cid-ttx333hr]{grid-template-columns:1fr}.sui-b[data-astro-cid-ttx333hr]{transform:none}}.srec[data-astro-cid-5gvkbobp]{background:var(--brand-black);color:#fff;padding:clamp(3rem,6vw,5.5rem) clamp(1.5rem,4vw,4rem)}.srec-inner[data-astro-cid-5gvkbobp]{max-width:1280px;margin:0 auto}.srec-eyebrow[data-astro-cid-5gvkbobp]{color:#ffffff8c;text-transform:uppercase;letter-spacing:.18em;margin:0 0 1rem}.srec-title[data-astro-cid-5gvkbobp]{color:#fff;margin:0 0 2.25rem;max-width:26ch}.srec-grid[data-astro-cid-5gvkbobp]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.srec-card[data-astro-cid-5gvkbobp]{border:1px solid rgba(255,255,255,.18);border-radius:16px;padding:1.75rem}.srec-card[data-astro-cid-5gvkbobp] img[data-astro-cid-5gvkbobp]{height:34px;width:auto;display:block;margin-bottom:1.1rem}.srec-card[data-astro-cid-5gvkbobp] p[data-astro-cid-5gvkbobp]{font-family:var(--font-body);font-size:16px;line-height:1.55;color:#ffffffd9;margin:0}.srec-source[data-astro-cid-5gvkbobp]{font-family:var(--font-sans);font-size:12.5px;color:#ffffff80;margin:1.5rem 0 0}@media(max-width:860px){.srec-grid[data-astro-cid-5gvkbobp]{grid-template-columns:1fr}}.ctab-wrap[data-astro-cid-nhsog5np]{padding:clamp(2rem,4vw,4rem) clamp(1.5rem,4vw,4rem) 1.5rem;max-width:1480px;margin:0 auto}.ctab[data-astro-cid-nhsog5np]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.75rem 3rem;background:var(--brand-black);color:#fff;border-radius:22px;padding:clamp(2rem,4vw,3.5rem) clamp(1.75rem,4vw,3.75rem)}.ctab-eyebrow[data-astro-cid-nhsog5np]{color:#ffffff8c;text-transform:uppercase;letter-spacing:.18em;margin:0 0 .75rem}.ctab-title[data-astro-cid-nhsog5np]{font-family:var(--font-heading);font-size:clamp(28px,3.4vw,44px);font-weight:500;letter-spacing:-.02em;line-height:1.1;color:#fff;margin:0 0 .75rem}.ctab-body[data-astro-cid-nhsog5np]{font-family:var(--font-body);font-size:18px;line-height:1.5;color:#fffc;margin:0;max-width:52ch}.ctab-btn[data-astro-cid-nhsog5np]{display:inline-flex;align-items:center;gap:.6rem;padding:1.1rem 2.2rem;background:var(--brand-green);color:#fff;border-radius:9999px;font-family:var(--font-sans);font-size:17px;font-weight:600;text-decoration:none;transition:background .15s ease}.ctab-btn[data-astro-cid-nhsog5np]:hover{background:#fff;color:var(--brand-black)}.ctab-btn[data-astro-cid-nhsog5np] .arrow[data-astro-cid-nhsog5np]{transition:transform .15s ease}.ctab-btn[data-astro-cid-nhsog5np]:hover .arrow[data-astro-cid-nhsog5np]{transform:translate(4px)}.ctab-credit[data-astro-cid-nhsog5np]{font-family:var(--font-sans);font-size:12.5px;color:var(--grey-500);margin:1rem 0 0}
