.hero[data-astro-cid-lcdefpme]{isolation:isolate;color:#fff;background:var(--color-dark);flex-direction:column;justify-content:center;min-height:100svh;display:flex;position:relative;overflow:hidden}.hero__video[data-astro-cid-lcdefpme]{object-fit:cover;z-index:-2;filter:saturate(.6);width:100%;height:100%;position:absolute;inset:0}.hero__overlay[data-astro-cid-lcdefpme]{z-index:-1;background:linear-gradient(#0000008c,#00000059 50%,#0d0f12f2),radial-gradient(at 30%,#075ba759,#0000 60%);position:absolute;inset:0}.hero__content[data-astro-cid-lcdefpme]{padding-top:calc(var(--header-h) + 3rem);flex-direction:column;flex:1;justify-content:center;max-width:1200px;padding-bottom:3rem;display:flex}.hero[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:var(--color-primary-light)}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:#fff;text-shadow:0 2px 24px #00000080;max-width:16ch;font-size:clamp(2.2rem,1.4rem + 3.6vw,4.2rem)}.hero__sub[data-astro-cid-lcdefpme]{color:#dfe5ec;max-width:48ch;margin-bottom:1.75rem;font-size:clamp(1.1rem,1rem + .6vw,1.4rem)}.hero__services[data-astro-cid-lcdefpme]{backdrop-filter:blur(6px);background:#0d0f1299;border-top:1px solid #ffffff14}.hero__services[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{grid-template-columns:repeat(7,1fr);margin:0;padding:0;list-style:none;display:grid}.hero__services[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#e5e8ec;font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;text-align:center;border-left:1px solid #ffffff0f;flex-direction:column;align-items:center;gap:.5rem;padding:1.1rem .5rem;font-size:.72rem;transition:background .2s;display:flex}.hero__services[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child a[data-astro-cid-lcdefpme]{border-left:0}.hero__services[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:#fff;background:#075ba780;text-decoration:none}.hero__services[data-astro-cid-lcdefpme] img{width:36px;height:auto}@media (width<=900px){.hero__services[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr)}.hero__services[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-size:.65rem}}@media (width<=560px){.hero__services[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}.hero__services[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(odd) a[data-astro-cid-lcdefpme]{border-left:0}}.intro[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr 1fr;align-items:center;gap:3rem;display:grid}.intro__gallery[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.intro__gallery[data-astro-cid-lcdefpme] img{object-fit:cover;border-radius:var(--radius-sm);aspect-ratio:1;width:100%;height:100%}@media (width<=900px){.intro[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.stats__list[data-astro-cid-lcdefpme]{text-align:center;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.stats__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:.25rem;display:grid}.stats__list[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-heading);color:var(--color-primary-light);font-size:clamp(2rem,1.5rem + 1.5vw,2.8rem);line-height:1.1}.stats__list[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{opacity:.85;font-size:.95rem}.video-section[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.4fr;align-items:center;gap:3rem;display:grid}@media (width<=900px){.video-section[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.certs__title[data-astro-cid-lcdefpme]{text-align:center;font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:1.25rem;font-size:.85rem}.certs__list[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem 3rem;margin:0;padding:0;list-style:none;display:flex}.certs__list[data-astro-cid-lcdefpme] img{filter:grayscale();opacity:.75;width:auto;height:80px;transition:filter .2s,opacity .2s}.certs__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover img{filter:none;opacity:1}.marketplace-promo__inner[data-astro-cid-lcdefpme]{grid-template-columns:1.2fr 1fr;align-items:center;gap:3rem;display:grid}.marketplace-promo__points[data-astro-cid-lcdefpme]{margin-bottom:1.5rem}.marketplace-promo__points[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{margin-bottom:.4rem}@media (width<=900px){.marketplace-promo__inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.marketplace-promo__inner[data-astro-cid-lcdefpme] img{max-width:420px;margin:0 auto}}
