.ac-card[data-astro-cid-7mc5zp2b]{height:620px;color:var(--blackout);cursor:pointer;transition:background-color .45s var(--spring);background:#fff;border-radius:8px;display:grid;position:relative;overflow:clip}.ac-card[data-astro-cid-7mc5zp2b].is-back{background:var(--blackout);color:#fff}.ac-card__face[data-astro-cid-7mc5zp2b]{min-width:0;transition:opacity .3s var(--ease-appear), transform .5s var(--spring), visibility 0s;flex-direction:column;grid-area:1/1;padding:40px;display:flex}.ac-card__back[data-astro-cid-7mc5zp2b],.ac-card[data-astro-cid-7mc5zp2b].is-back .ac-card__front[data-astro-cid-7mc5zp2b]{opacity:0;visibility:hidden;transition:opacity .2s var(--ease-appear), transform .5s var(--spring), visibility 0s .5s;transform:translateY(10px)}.ac-card[data-astro-cid-7mc5zp2b].is-back .ac-card__back[data-astro-cid-7mc5zp2b]{opacity:1;visibility:visible;transition-delay:.12s,.12s,0s;transform:none}.ac-card__head[data-astro-cid-7mc5zp2b]{flex-direction:column;gap:2px;display:flex}.ac-card__name[data-astro-cid-7mc5zp2b]{font-family:var(--font-display);font-size:20px;font-weight:600;line-height:24px}.ac-card__icon[data-astro-cid-7mc5zp2b]{align-items:center;height:111px;margin-top:60px;display:flex}.ac-card__icon[data-astro-cid-7mc5zp2b] img{object-fit:contain;width:100%;height:100%}.ac-card__text[data-astro-cid-7mc5zp2b]{letter-spacing:.01em;margin-top:60px;font-size:14px;line-height:20px}.ac-card__more[data-astro-cid-7mc5zp2b]{color:inherit;align-self:flex-start;margin-top:auto}.ac-card__more[data-astro-cid-7mc5zp2b]:before{content:"";position:absolute;inset:0}.ac-card[data-astro-cid-7mc5zp2b]:not(.is-back):hover .ac-card__front[data-astro-cid-7mc5zp2b] .ac-card__more[data-astro-cid-7mc5zp2b] svg{transform:rotate(-45deg)}.ac-card__back[data-astro-cid-7mc5zp2b] .ac-card__more[data-astro-cid-7mc5zp2b] svg{transform:rotate(180deg)}.ac-card[data-astro-cid-7mc5zp2b].is-back:hover .ac-card__back[data-astro-cid-7mc5zp2b] .ac-card__more[data-astro-cid-7mc5zp2b] svg{transform:rotate(225deg)}.ac-card__specs[data-astro-cid-7mc5zp2b]{grid-template-columns:1fr 1fr;gap:18px 16px;margin-top:60px;display:grid}.ac-card__spec[data-astro-cid-7mc5zp2b]{flex-direction:column;gap:6px;min-width:0;display:flex}.ac-card__spec[data-astro-cid-7mc5zp2b] dt[data-astro-cid-7mc5zp2b]{letter-spacing:.01em;opacity:.6;font-size:14px;line-height:20px}.ac-card__spec[data-astro-cid-7mc5zp2b] dt[data-astro-cid-7mc5zp2b],.ac-card__spec[data-astro-cid-7mc5zp2b] dd[data-astro-cid-7mc5zp2b]{margin:0}.ac-card__spec[data-astro-cid-7mc5zp2b] dd[data-astro-cid-7mc5zp2b]{font-family:var(--font-display);font-size:16px;font-weight:600;line-height:19.2px}.ac-card__rule[data-astro-cid-7mc5zp2b]{opacity:.2;background:currentColor;height:1px;margin-top:24px;display:block}.ac-card__back[data-astro-cid-7mc5zp2b] .ac-card__text[data-astro-cid-7mc5zp2b]{opacity:.8;margin-top:24px}@media (width<=1199.98px){.ac-card__name[data-astro-cid-7mc5zp2b]{font-size:16px;line-height:19.2px}}@media (width<=809.98px){.ac-card[data-astro-cid-7mc5zp2b]{height:auto;min-height:560px}}@media (prefers-reduced-motion:reduce){.ac-card[data-astro-cid-7mc5zp2b],.ac-card__face[data-astro-cid-7mc5zp2b],.ac-card__back[data-astro-cid-7mc5zp2b],.ac-card[data-astro-cid-7mc5zp2b].is-back .ac-card__front[data-astro-cid-7mc5zp2b],.ac-card[data-astro-cid-7mc5zp2b].is-back .ac-card__back[data-astro-cid-7mc5zp2b]{transition-duration:.01ms;transform:none}}.fa[data-astro-cid-mbqmxc7m]{flex-direction:column;gap:60px;padding:100px 0;display:flex}.fa--concrete[data-astro-cid-mbqmxc7m]{background:var(--concrete)}.fa--white[data-astro-cid-mbqmxc7m]{background:#fff}.fa__clip[data-astro-cid-mbqmxc7m]{overflow:hidden}.fa__track[data-astro-cid-mbqmxc7m]{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;cursor:grab;gap:16px;display:flex;overflow:auto hidden}.fa__track[data-astro-cid-mbqmxc7m]::-webkit-scrollbar{display:none}.fa__slide[data-astro-cid-mbqmxc7m]{scroll-snap-align:start;flex:0 0 calc(33.3333% - 10.6667px)}.fa__nav[data-astro-cid-mbqmxc7m]{justify-content:space-between;align-items:center;padding-top:40px;display:flex}.fa__dots[data-astro-cid-mbqmxc7m]{gap:8px;display:flex}.fa__dots[data-astro-cid-mbqmxc7m] .c-dot{width:40px;height:30px;padding:14px 0;position:relative}.fa__dots[data-astro-cid-mbqmxc7m] .c-dot:before{content:"";background:var(--border);border-radius:999px;height:2px;transition:background-color .3s;display:block}.fa__dots[data-astro-cid-mbqmxc7m] .c-dot[aria-current]:before{background:var(--blackout)}.fa__arrows[data-astro-cid-mbqmxc7m]{gap:16px;display:flex}.fa__arrow[data-astro-cid-mbqmxc7m]{width:24px;height:24px;color:var(--blackout);place-items:center;transition:opacity .2s;display:grid}.fa__arrow[data-astro-cid-mbqmxc7m]:disabled{opacity:.3;cursor:default}@media (width<=1199.98px){.fa[data-astro-cid-mbqmxc7m]{gap:48px;padding:80px 0}.fa__slide[data-astro-cid-mbqmxc7m]{flex-basis:calc(50% - 8px)}}@media (width<=809.98px){.fa[data-astro-cid-mbqmxc7m]{gap:40px;padding:60px 0}.fa__slide[data-astro-cid-mbqmxc7m]{flex-basis:100%}.fa__nav[data-astro-cid-mbqmxc7m]{display:none}}
