.logos[data-astro-cid-a3tdr3rb]{--gap:clamp(2.5rem, 1.5rem + 4vw, 5rem);gap:var(--sp-6);padding-block:var(--sp-7);display:grid;overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.track[data-astro-cid-a3tdr3rb]{width:max-content;animation:60s linear infinite slide;display:flex}.row[data-astro-cid-a3tdr3rb]:nth-child(2) .track[data-astro-cid-a3tdr3rb]{animation-direction:reverse}.set[data-astro-cid-a3tdr3rb]{align-items:center;gap:var(--gap);padding-right:var(--gap);display:flex}img[data-astro-cid-a3tdr3rb]{object-fit:contain;filter:grayscale()contrast(.85);opacity:.72;width:auto;max-width:9.5rem;height:2.75rem}.logos[data-astro-cid-a3tdr3rb]:hover .track[data-astro-cid-a3tdr3rb]{animation-play-state:paused}@keyframes slide{to{transform:translate(-33.3333%)}}@media (prefers-reduced-motion:reduce){.track[data-astro-cid-a3tdr3rb]{width:auto}.set[data-astro-cid-a3tdr3rb]{flex-wrap:wrap;justify-content:center}.set[data-astro-cid-a3tdr3rb][aria-hidden]{display:none}}.stats[data-astro-cid-23gkgyqt]{padding-block:var(--sp-7);color:var(--c-white)}.row[data-astro-cid-23gkgyqt]{gap:var(--sp-5);text-align:center;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));margin-block:0;display:grid}.row[data-astro-cid-23gkgyqt] div[data-astro-cid-23gkgyqt]{flex-direction:column;display:flex}dd[data-astro-cid-23gkgyqt]{font:700 clamp(2.5rem, 2rem + 2.2vw, 3.75rem) / 1.1 var(--font-head);order:1;margin:0}dt[data-astro-cid-23gkgyqt]{margin-top:var(--sp-2);order:2}.services[data-astro-cid-2rgb55cq]{gap:var(--sp-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));margin:0;padding:0;list-style:none;display:grid}.service[data-astro-cid-2rgb55cq]{padding:var(--sp-6) var(--sp-5);background:var(--c-white);border:1px solid var(--c-line);border-radius:var(--radius);box-shadow:var(--shadow-card)}.icon[data-astro-cid-2rgb55cq]{width:3.5rem;height:3.5rem;margin-bottom:var(--sp-4);background:var(--gradient-brand-diag);color:var(--c-white);border-radius:.875rem;place-items:center;display:grid}h3[data-astro-cid-2rgb55cq]{margin-bottom:var(--sp-2);font-size:1.25rem}p[data-astro-cid-2rgb55cq]{font-size:var(--fs-sm);margin:0}.card[data-astro-cid-esvs7huh]{border-radius:var(--radius);background:linear-gradient(var(--c-soft), var(--c-soft)) padding-box, var(--gradient-brand-diag) border-box;border:2px solid #0000;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.media[data-astro-cid-esvs7huh]{position:relative}.media[data-astro-cid-esvs7huh] img{aspect-ratio:4/3;object-fit:cover;width:100%}.badge[data-astro-cid-esvs7huh]{left:var(--sp-3);bottom:var(--sp-3);color:var(--c-white);border-radius:var(--radius-sm);background:#3a7a93;padding:.25rem .75rem;font-size:.875rem;line-height:1.5;position:absolute}.body[data-astro-cid-esvs7huh]{padding:var(--sp-5);flex-direction:column;flex:1;display:flex}.more[data-astro-cid-esvs7huh]{align-items:center;gap:var(--sp-2);color:#2f6a81;font:600 1rem var(--font-head);margin-top:auto;display:inline-flex}.more[data-astro-cid-esvs7huh]:after{content:"";border-radius:inherit;position:absolute;inset:0}.card[data-astro-cid-esvs7huh]:hover .more[data-astro-cid-esvs7huh]{color:var(--c-purple)}#cases{overflow-x:clip}.slider[data-astro-cid-kmlqmf3n]{--edge:max(var(--gutter), calc((100vw - var(--width-wide)) / 2));margin-inline:calc(50% - 50vw)}.track[data-astro-cid-kmlqmf3n]{padding:.25rem var(--edge) 1rem;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--edge);scrollbar-width:none;cursor:grab;user-select:none;grid-auto-columns:min(80vw,22rem);grid-auto-flow:column;gap:1.5rem;margin:0;list-style:none;display:grid;position:relative;overflow-x:auto}.track[data-astro-cid-kmlqmf3n]::-webkit-scrollbar{display:none}.track[data-astro-cid-kmlqmf3n]:focus-visible{outline-offset:4px}.track[data-astro-cid-kmlqmf3n].is-free{scroll-snap-type:none}.track[data-astro-cid-kmlqmf3n].is-dragging{cursor:grabbing}.track[data-astro-cid-kmlqmf3n].is-dragging a{pointer-events:none}.slide[data-astro-cid-kmlqmf3n]{scroll-snap-align:start}.slide[data-astro-cid-kmlqmf3n] img{-webkit-user-drag:none}@media (width>=64rem){.track[data-astro-cid-kmlqmf3n]{grid-auto-columns:22rem}}.review[data-astro-cid-u3bk2akc]{gap:var(--sp-4);height:100%;padding:var(--sp-5);background:var(--c-white);border-top:3px solid var(--c-pink);border-radius:var(--radius);box-shadow:var(--shadow-card);flex-direction:column;margin:0;display:flex}figcaption[data-astro-cid-u3bk2akc]{align-items:center;gap:var(--sp-3);line-height:1.35;display:flex}figcaption[data-astro-cid-u3bk2akc] .avatar{object-fit:cover;border-radius:50%;flex:none;width:3.5rem;height:3.5rem}.who[data-astro-cid-u3bk2akc]{min-width:0;color:var(--c-muted);flex:1;font-size:.875rem}.who[data-astro-cid-u3bk2akc] strong[data-astro-cid-u3bk2akc]{color:var(--c-purple-deep);font:600 1rem / 1.3 var(--font-head);display:block}.who[data-astro-cid-u3bk2akc] span[data-astro-cid-u3bk2akc]{display:block}figcaption[data-astro-cid-u3bk2akc] .logo{object-fit:contain;flex:none;width:auto;max-width:4.5rem;max-height:2.5rem}blockquote[data-astro-cid-u3bk2akc]{font-size:var(--fs-sm);flex:1;margin:0;line-height:1.65}blockquote[data-astro-cid-u3bk2akc] p:last-child{margin-bottom:0}.stars[data-astro-cid-u3bk2akc]{color:var(--c-orange);gap:.15rem;display:flex}.badge[data-astro-cid-nes6ctcy]{justify-content:center;align-items:center;gap:var(--sp-2) var(--sp-5);width:min(100%,36rem);padding:var(--sp-4) var(--sp-6);background:var(--c-white);border:1px solid var(--c-line);border-radius:var(--radius);box-shadow:var(--shadow-card);color:var(--c-strong);flex-wrap:wrap;margin-inline:auto;text-decoration:none;transition:transform .15s;display:flex}.badge[data-astro-cid-nes6ctcy]:hover{color:var(--c-strong);transform:translateY(-1px)}strong[data-astro-cid-nes6ctcy]{font:700 1.25rem / 1 var(--font-head)}.stars[data-astro-cid-nes6ctcy]{color:#f9ab00;gap:.1rem;display:inline-flex}.count[data-astro-cid-nes6ctcy]{font:600 1rem / 1 var(--font-head)}.intro[data-astro-cid-bkp6bsop]{margin-top:calc(-1 * var(--sp-4));margin-bottom:var(--sp-6)}.reviews[data-astro-cid-bkp6bsop]{gap:var(--sp-5);display:grid}.badge[data-astro-cid-bkp6bsop]{margin-top:var(--sp-6)}@media (width>=48rem){.three[data-astro-cid-bkp6bsop]{grid-template-columns:repeat(3,1fr)}.feature[data-astro-cid-bkp6bsop]{grid-template-columns:1fr 1.25fr;align-items:stretch}.feature[data-astro-cid-bkp6bsop]>:nth-child(3){grid-area:1/2/span 2}}@media (width>=48rem) and (width<=62rem){.three[data-astro-cid-bkp6bsop]{grid-template-columns:1fr}}.logos-intro[data-astro-cid-lcdefpme]{margin-bottom:calc(-1 * var(--sp-5))}.logos-intro[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{padding-top:var(--sp-7);margin:0}.section-intro[data-astro-cid-lcdefpme]{margin-top:calc(-1 * var(--sp-3));margin-bottom:var(--sp-6)}.examples[data-astro-cid-lcdefpme]{margin-top:var(--sp-8)}.examples[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:var(--sp-5)}.shot[data-astro-cid-lcdefpme]{aspect-ratio:4/3;margin-bottom:var(--sp-3);padding:var(--sp-4);background:var(--c-soft);border-radius:var(--radius)}.shot[data-astro-cid-lcdefpme] picture,.shot[data-astro-cid-lcdefpme] img{object-fit:contain;width:100%;height:100%;display:block}details[data-astro-cid-lcdefpme].faq p[data-astro-cid-lcdefpme]{margin:0}
