.home-hero[data-astro-cid-lcdefpme]{text-align:center;padding:72px 0 20px}.home-hero[data-astro-cid-lcdefpme] .wrap[data-astro-cid-lcdefpme]{max-width:1380px}.home-hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:none;margin:0 auto}.hero-sub[data-astro-cid-lcdefpme]{color:var(--ink);max-width:30ch;margin:24px auto 0;font-size:clamp(19px,2.2vw,26px)}.home-hero[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{text-align:center;margin:18px auto 0}.home-hero[data-astro-cid-lcdefpme] .ctas[data-astro-cid-lcdefpme]{justify-content:center}.hero-video[data-astro-cid-lcdefpme]{max-width:936px;margin:54px auto 0}.vid[data-astro-cid-lcdefpme]{cursor:pointer;border-radius:var(--r-4);aspect-ratio:936/523;background:#000;border:0;width:100%;padding:0;line-height:0;display:block;position:relative;overflow:hidden}.vid[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;display:block}.vid[data-astro-cid-lcdefpme] .play[data-astro-cid-lcdefpme]{background:#0000002e;place-items:center;transition:background-color .18s;display:grid;position:absolute;inset:0}.vid[data-astro-cid-lcdefpme]:hover .play[data-astro-cid-lcdefpme],.vid[data-astro-cid-lcdefpme]:focus-visible .play[data-astro-cid-lcdefpme]{background:#0000000f}.vid[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{filter:drop-shadow(0 4px 14px #00000080);width:68px;height:48px}.vid[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme] .bg[data-astro-cid-lcdefpme]{fill:#212121;opacity:.85;transition:fill .18s,opacity .18s}.vid[data-astro-cid-lcdefpme]:hover svg[data-astro-cid-lcdefpme] .bg[data-astro-cid-lcdefpme]{fill:red;opacity:1}.vid[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme] .tri[data-astro-cid-lcdefpme]{fill:#fff}.vid[data-astro-cid-lcdefpme] iframe{border:0;width:100%;height:100%;display:block}.sec-h[data-astro-cid-lcdefpme]{margin:10px 0 14px;font-size:clamp(26px,3.1vw,40px)}.sec-p[data-astro-cid-lcdefpme]{color:var(--muted);max-width:62ch;margin:0}.pillars[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}@media (width<=860px){.pillars[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.pillar[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-3);padding:24px}.pillar[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:10px;font-size:22px}.pillar[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:0;font-size:14.5px}.marquee[data-astro-cid-lcdefpme]{margin-top:26px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.track[data-astro-cid-lcdefpme]{align-items:center;gap:14px;width:max-content;margin:0;padding:0;list-style:none;animation:38s linear infinite slide;display:flex}.marquee[data-astro-cid-lcdefpme]:hover .track[data-astro-cid-lcdefpme]{animation-play-state:paused}@keyframes slide{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.track[data-astro-cid-lcdefpme]{flex-wrap:wrap;width:auto;animation:none}}.track[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{flex:none}.track[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-2);place-items:center;width:150px;height:68px;padding:12px 16px;transition:border-color .15s;display:grid}.track[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{border-color:var(--line2)}.track[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:34px}.vals[data-astro-cid-lcdefpme]{flex-direction:column;gap:54px;margin-top:34px;display:flex}.val[data-astro-cid-lcdefpme]{grid-template-columns:1fr 570px;align-items:center;gap:54px;display:grid}.val[data-astro-cid-lcdefpme].flip{grid-template-columns:570px 1fr}.val[data-astro-cid-lcdefpme].flip .val-text[data-astro-cid-lcdefpme]{order:2}.val[data-astro-cid-lcdefpme].flip .val-shot[data-astro-cid-lcdefpme]{order:1}.val[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:10px;font-size:clamp(22px,2.4vw,30px)}.val[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);max-width:52ch;margin:0;font-size:15.5px}.val-shot[data-astro-cid-lcdefpme]{border-radius:var(--r-3);width:100%;max-width:570px;height:auto;display:block}@media (width<=1000px){.val[data-astro-cid-lcdefpme],.val[data-astro-cid-lcdefpme].flip{grid-template-columns:1fr;gap:22px}.val[data-astro-cid-lcdefpme].flip .val-text[data-astro-cid-lcdefpme],.val[data-astro-cid-lcdefpme].flip .val-shot[data-astro-cid-lcdefpme]{order:initial}}.rel-grid[data-astro-cid-lcdefpme].four{grid-template-columns:repeat(4,1fr)}@media (width<=1000px){.rel-grid[data-astro-cid-lcdefpme].four{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){.rel-grid[data-astro-cid-lcdefpme].four{grid-template-columns:1fr}}
