.highlights[data-astro-cid-fvio4tfk]{grid-template-columns:1fr;gap:30px;padding:0;display:grid}@media (width>=640px){.highlights[data-astro-cid-fvio4tfk]{grid-template-columns:300fr 366fr}}.highlight[data-astro-cid-fvio4tfk]{border-radius:var(--radius-tile);height:240px;transition:transform var(--duration) var(--ease-out);flex-direction:column;padding:42px 20px 20px;text-decoration:none;display:flex;position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){.highlight[data-astro-cid-fvio4tfk]:hover{transform:translateY(-4px)}}.highlight--orange[data-astro-cid-fvio4tfk]{background:var(--color-accent);color:#fff}.highlight--lime[data-astro-cid-fvio4tfk]{background:var(--color-lime);color:var(--color-bg)}.highlight[data-astro-cid-fvio4tfk]:hover{color:inherit}.highlight--orange[data-astro-cid-fvio4tfk]:hover{color:#fff}.highlight--lime[data-astro-cid-fvio4tfk]:hover{color:var(--color-bg)}.highlight__decor[data-astro-cid-fvio4tfk]{fill:none;width:100%;height:100%;position:absolute;inset:0}.highlight--orange[data-astro-cid-fvio4tfk] .highlight__decor[data-astro-cid-fvio4tfk]{stroke:var(--color-accent-deep);stroke-width:3px}.highlight--lime[data-astro-cid-fvio4tfk] .highlight__decor[data-astro-cid-fvio4tfk]{stroke:var(--color-lime-line);stroke-width:5px}.highlight[data-astro-cid-fvio4tfk] .highlight__icon{stroke-width:1.5px;width:38px;height:38px;position:relative}.highlight__text[data-astro-cid-fvio4tfk]{text-transform:uppercase;max-width:18rem;margin-top:36px;font-size:1.375rem;font-weight:500;line-height:1.2;position:relative}.highlight__arrow[data-astro-cid-fvio4tfk]{border:1.5px solid;border-radius:6px;place-items:center;width:32px;height:32px;display:grid;position:absolute;bottom:20px;right:20px}.highlight__arrow[data-astro-cid-fvio4tfk] svg{width:18px;height:18px}.clients[data-astro-cid-j4j3jgaw]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px 40px;padding:0 14px;display:flex}.client[data-astro-cid-j4j3jgaw]{display:flex}.client[data-astro-cid-j4j3jgaw] img[data-astro-cid-j4j3jgaw]{opacity:.9;transition:opacity var(--duration) var(--ease-out)}.client[data-astro-cid-j4j3jgaw]:hover img[data-astro-cid-j4j3jgaw]{opacity:1}@media (width<=600px){.clients[data-astro-cid-j4j3jgaw]{justify-content:center}}.reel[data-astro-cid-vveibb4v]{position:relative}.reel__viewport[data-astro-cid-vveibb4v]{border-radius:32px;height:clamp(460px,86vh,940px);overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 7% 93%,#0000);mask-image:linear-gradient(#0000,#000 7% 93%,#0000)}.reel__track[data-astro-cid-vveibb4v]{animation:70s linear infinite reel-up}.reel[data-astro-cid-vveibb4v]:hover .reel__track[data-astro-cid-vveibb4v],.reel[data-astro-cid-vveibb4v]:focus-within .reel__track[data-astro-cid-vveibb4v],.reel[data-astro-cid-vveibb4v].is-paused .reel__track[data-astro-cid-vveibb4v]{animation-play-state:paused}.reel__list[data-astro-cid-vveibb4v]{gap:20px;margin:0;padding:0 0 20px;display:grid}.reel__card[data-astro-cid-vveibb4v]{background:var(--color-surface);border-radius:32px;display:block;position:relative;overflow:hidden}.reel__image[data-astro-cid-vveibb4v]{aspect-ratio:16/11;object-fit:cover;width:100%;height:auto;transition:transform .6s var(--ease-out);display:block}.reel__card[data-astro-cid-vveibb4v]:hover .reel__image[data-astro-cid-vveibb4v]{transform:scale(1.03)}.reel__caption[data-astro-cid-vveibb4v]{color:#fff;letter-spacing:.01em;background:linear-gradient(#0000,#000000b3);padding:48px 24px 18px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:clamp(.9375rem,.8rem + .35vw,1.125rem);position:absolute;inset:auto 0 0}.reel__card[data-astro-cid-vveibb4v]:focus-visible{outline-offset:-4px}.reel__toggle[data-astro-cid-vveibb4v]{color:#fff;cursor:pointer;backdrop-filter:blur(6px);background:#00000073;border:1px solid #ffffff4d;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;display:grid;position:absolute;bottom:16px;right:16px}.reel__toggle[data-astro-cid-vveibb4v] svg{width:14px;height:14px}.reel__toggle[data-astro-cid-vveibb4v] .reel__icon-play,.reel[data-astro-cid-vveibb4v].is-paused .reel__toggle[data-astro-cid-vveibb4v] .reel__icon-pause{display:none}.reel[data-astro-cid-vveibb4v].is-paused .reel__toggle[data-astro-cid-vveibb4v] .reel__icon-play{display:block}@media (width<=899.98px){.reel__viewport[data-astro-cid-vveibb4v]{height:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.reel__track[data-astro-cid-vveibb4v]{width:max-content;animation-name:reel-left;animation-duration:50s;display:flex}.reel__list[data-astro-cid-vveibb4v]{grid-auto-columns:min(80vw,360px);grid-auto-flow:column;padding:0 20px 0 0}}@keyframes reel-up{to{transform:translateY(-50%)}}@keyframes reel-left{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.reel__track[data-astro-cid-vveibb4v]{animation:none!important}.reel__viewport[data-astro-cid-vveibb4v]{overflow-y:auto}@media (width<=899.98px){.reel__viewport[data-astro-cid-vveibb4v]{overflow:auto hidden}}.reel__list[data-astro-cid-vveibb4v][aria-hidden],.reel__toggle[data-astro-cid-vveibb4v]{display:none}}.hero__cards[data-astro-cid-lcdefpme]{margin-top:62px}.hero[data-astro-cid-lcdefpme]{gap:var(--space-10);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}@media (width>=900px){.hero[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(2rem,5vw,5rem)}}.hero__intro[data-astro-cid-lcdefpme]{max-width:40rem;margin-top:var(--space-4);font-size:var(--text-lg);color:var(--color-text-muted);line-height:1.5}.hero__actions[data-astro-cid-lcdefpme]{gap:var(--space-2);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.hero__actions[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{border-radius:var(--radius-pill);min-height:64px;padding-inline:2.25rem;font-size:1.125rem}.hero__clients[data-astro-cid-lcdefpme]{margin-top:var(--space-8)}.hero__clients[data-astro-cid-lcdefpme] .clients{justify-content:flex-start;gap:24px 32px;padding:0}.list[data-astro-cid-lcdefpme]{gap:26px;padding:0;display:grid}.list--wide[data-astro-cid-lcdefpme]{gap:30px}
