.hero[data-astro-cid-lcdefpme]{color:#fff;background:var(--ink);position:relative;overflow:hidden}.hero__bg[data-astro-cid-lcdefpme]{object-fit:cover;opacity:.5;width:100%;height:100%;position:absolute;inset:0}.hero[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(90deg,#060708e0 0%,#06070873 70%,#06070826);position:absolute;inset:0}.hero__inner[data-astro-cid-lcdefpme]{z-index:1;padding-block:clamp(4.5rem,12vw,9rem);position:relative}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:#fff;max-width:17ch}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--accent)}.hero[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{color:#dde1e6;margin-bottom:2rem}.hero[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:var(--accent)}.stats[data-astro-cid-lcdefpme]{background:var(--blue);color:#e6f1f9}.stats__grid[data-astro-cid-lcdefpme]{text-align:center;grid-template-columns:repeat(2,1fr);gap:1.5rem;padding-block:2rem;display:grid}@media (width>=760px){.stats__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr)}}.stats[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:#fff;font-size:clamp(1.4rem,3vw,1.9rem);font-weight:800;display:block}.stats[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:.9rem}.prods[data-astro-cid-lcdefpme]{margin-top:2.5rem}.prod[data-astro-cid-lcdefpme]{color:var(--text);flex-direction:column;padding:0;text-decoration:none;transition:transform .15s,border-color .15s;display:flex;overflow:hidden}.prod[data-astro-cid-lcdefpme]:hover{border-color:var(--blue);color:var(--text);transform:translateY(-3px)}.prod__cad[data-astro-cid-lcdefpme]{aspect-ratio:3/2;background:radial-gradient(ellipse at 70% 40%, #0d2236 0%, var(--ink) 75%);position:relative;overflow:hidden}.prod--cta[data-astro-cid-lcdefpme]{background:var(--bg-alt);box-shadow:none;border-style:dashed;justify-content:center;padding:1.6rem}.prod--cta[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{align-self:flex-start;margin-top:.5rem}.prod[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:3/2;object-fit:cover;width:100%}.prod__body[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;padding:1.25rem 1.4rem 1.4rem;display:flex}.prod__body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);flex:1}.prod__more[data-astro-cid-lcdefpme]{color:var(--blue);font-weight:700}.prods__cta[data-astro-cid-lcdefpme]{margin-top:2rem;font-weight:600}.gc[data-astro-cid-lcdefpme]{align-items:center;gap:2.5rem;display:grid}@media (width>=980px){.gc[data-astro-cid-lcdefpme]{grid-template-columns:.8fr 1.2fr}}.gc__img[data-astro-cid-lcdefpme]{border-radius:var(--radius);aspect-ratio:4/5;object-fit:cover;width:100%}@media (width<=979px){.gc__img[data-astro-cid-lcdefpme]{aspect-ratio:16/9}}.aud[data-astro-cid-lcdefpme]{gap:1.25rem;margin-top:2.5rem;display:grid}@media (width>=720px){.aud[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width>=1040px){.aud[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}.aud__card--featured[data-astro-cid-lcdefpme]{grid-row:span 2}}.aud__card[data-astro-cid-lcdefpme]{color:var(--text);flex-direction:column;text-decoration:none;transition:transform .15s,border-color .15s;display:flex}.aud__card[data-astro-cid-lcdefpme]:hover{border-color:var(--blue);color:var(--text);transform:translateY(-3px)}.aud__card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{flex:1}.aud__cta[data-astro-cid-lcdefpme]{color:var(--blue);font-weight:700}.aud__card--featured[data-astro-cid-lcdefpme]{background:var(--ink);border-color:var(--ink);color:#c9ccd2;justify-content:flex-end;min-height:280px;padding:2rem;position:relative;overflow:hidden}.aud__card--featured[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:not(svg){z-index:1;position:relative}.aud__card--featured[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:#fff;font-size:1.6rem}.aud__card--featured[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{flex:0;font-size:1.1rem}.aud__card--featured[data-astro-cid-lcdefpme] .aud__cta[data-astro-cid-lcdefpme]{color:var(--accent)}.aud__card--featured[data-astro-cid-lcdefpme]:hover{color:#c9ccd2;border-color:var(--accent)}.gal[data-astro-cid-lcdefpme]{margin-block:2.5rem 1.5rem}.gal[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]{margin:0}.gal[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius);width:100%}.gal[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:.6rem;font-size:.92rem}
