.service-card[data-astro-cid-3vpt37q6]{border-radius:var(--border-radius-lg);background-color:var(--service-inactive-bg);color:var(--service-inactive-text);border:1.5px solid var(--service-inactive-border);transition:background-color var(--transition-base), border-color var(--transition-base);display:flex;position:relative}.service-card[data-astro-cid-3vpt37q6]:not(.service-card--photo){padding:var(--space-5);border:1px solid var(--color-primary);background-color:#0000;flex-direction:column}[data-theme=dark] .service-card[data-astro-cid-3vpt37q6]:not(.service-card--photo){background-color:var(--bg-card);border-color:var(--border-card)}.service-card__icon[data-astro-cid-3vpt37q6]{width:2.75rem;height:2.75rem;color:#fff;background-color:var(--color-primary-tint);border-radius:var(--border-radius-sm);justify-content:center;align-items:center;margin-block-end:var(--space-3);display:flex}[data-theme=dark] .service-card__icon[data-astro-cid-3vpt37q6]{color:var(--color-primary);background-color:var(--bg-card-hover)}.service-card__title[data-astro-cid-3vpt37q6]{font-size:var(--text-base);margin-block-end:var(--space-1)}.service-card__desc[data-astro-cid-3vpt37q6]{font-size:var(--text-sm);color:var(--text-secondary)}.service-card[data-astro-cid-3vpt37q6]:not(.service-card--photo):hover{background-color:var(--color-primary-dark);border-color:var(--color-primary-dark)}[data-theme=dark] .service-card[data-astro-cid-3vpt37q6]:not(.service-card--photo):hover{background-color:var(--color-primary);border-color:var(--color-primary)}.service-card[data-astro-cid-3vpt37q6]:not(.service-card--photo):hover .service-card__icon[data-astro-cid-3vpt37q6]{color:#fff;background-color:#ffffff40}.service-card[data-astro-cid-3vpt37q6]:not(.service-card--photo):hover .service-card__title[data-astro-cid-3vpt37q6],.service-card[data-astro-cid-3vpt37q6]:not(.service-card--photo):hover .service-card__desc[data-astro-cid-3vpt37q6],.service-card--photo[data-astro-cid-3vpt37q6]:hover .service-card__title[data-astro-cid-3vpt37q6],.service-card--photo[data-astro-cid-3vpt37q6]:hover .service-card__desc[data-astro-cid-3vpt37q6]{color:#fff}.service-card__submenu[data-astro-cid-3vpt37q6]{margin-block-start:var(--space-3)}.service-card__submenu[data-astro-cid-3vpt37q6] summary[data-astro-cid-3vpt37q6]{align-items:center;gap:var(--space-1);font-size:var(--text-xs);font-weight:var(--font-medium);cursor:pointer;list-style:none;display:inline-flex}.service-card__submenu[data-astro-cid-3vpt37q6] summary[data-astro-cid-3vpt37q6]::-webkit-details-marker{display:none}.service-card__submenu[data-astro-cid-3vpt37q6][open] summary[data-astro-cid-3vpt37q6] svg{transform:rotate(180deg)}.service-card__submenu[data-astro-cid-3vpt37q6] ul[data-astro-cid-3vpt37q6]{gap:var(--space-1);border-top:1px solid var(--border-subtle);flex-direction:column;margin-block-start:var(--space-2);padding-block-start:var(--space-2);display:flex}.service-card__submenu[data-astro-cid-3vpt37q6] li[data-astro-cid-3vpt37q6]{font-size:var(--text-xs);color:var(--text-secondary)}.service-card[data-astro-cid-3vpt37q6]:not(.service-card--photo):hover .service-card__submenu[data-astro-cid-3vpt37q6] summary[data-astro-cid-3vpt37q6],.service-card[data-astro-cid-3vpt37q6]:not(.service-card--photo):hover .service-card__submenu[data-astro-cid-3vpt37q6] li[data-astro-cid-3vpt37q6],.service-card--photo[data-astro-cid-3vpt37q6]:hover .service-card__submenu[data-astro-cid-3vpt37q6] summary[data-astro-cid-3vpt37q6],.service-card--photo[data-astro-cid-3vpt37q6]:hover .service-card__submenu[data-astro-cid-3vpt37q6] li[data-astro-cid-3vpt37q6]{color:#fff}.service-card[data-astro-cid-3vpt37q6]:not(.service-card--photo):hover .service-card__submenu[data-astro-cid-3vpt37q6] ul[data-astro-cid-3vpt37q6]{border-top-color:#ffffff4d}.service-card--photo[data-astro-cid-3vpt37q6]{align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-12) var(--space-5) var(--space-5);border:1.8px solid var(--color-primary-dark);overflow:hidden}.service-card--photo[data-astro-cid-3vpt37q6]:hover,.service-card--photo[data-astro-cid-3vpt37q6].service-card--active{border-color:#0000}.service-card--photo[data-astro-cid-3vpt37q6]:not(.service-card--active){background-color:var(--service-inactive-bg-photo)}.service-card__avatar[data-astro-cid-3vpt37q6]{z-index:1;border-radius:var(--border-radius-full);background-color:#ffffff26;flex-shrink:0;width:5.5rem;height:5.5rem;position:relative;overflow:hidden}.service-card__avatar[data-astro-cid-3vpt37q6] .placeholder-media[data-astro-cid-3vpt37q6]{border-radius:var(--border-radius-full);min-height:0}.service-card__img[data-astro-cid-3vpt37q6]{object-fit:cover;width:100%;height:100%;display:block}.service-card__bg-img[data-astro-cid-3vpt37q6]{object-fit:cover;z-index:0;border-radius:inherit;width:100%;height:100%;display:block;position:absolute;inset:0}.service-card--photo[data-astro-cid-3vpt37q6]:before{content:"";z-index:1;transition:background var(--transition-base);background:#ffffffd9;position:absolute;inset:0}.service-card--photo[data-astro-cid-3vpt37q6]:hover:before,.service-card--photo[data-astro-cid-3vpt37q6].service-card--active:before{background:#a68af9e6}[data-theme=dark] .service-card--photo[data-astro-cid-3vpt37q6]:before{background:#0a041ed9}[data-theme=dark] .service-card--photo[data-astro-cid-3vpt37q6]:hover:before,[data-theme=dark] .service-card--photo[data-astro-cid-3vpt37q6].service-card--active:before{background:linear-gradient(135deg,#a68af9d9 0%,#8a5cf5f2 100%)}[data-theme=dark] .service-card--photo[data-astro-cid-3vpt37q6]:not(.service-card--active):not(:hover){border-color:#a68af966}.service-card__body[data-astro-cid-3vpt37q6],.service-card__avatar[data-astro-cid-3vpt37q6]{z-index:2;position:relative}.service-card--photo[data-astro-cid-3vpt37q6] .service-card__arrow[data-astro-cid-3vpt37q6]{z-index:2;right:var(--space-5);bottom:var(--space-5);position:absolute}.service-card--photo[data-astro-cid-3vpt37q6]:hover .service-card__arrow[data-astro-cid-3vpt37q6],.service-card--active[data-astro-cid-3vpt37q6] .service-card__arrow[data-astro-cid-3vpt37q6]{color:#fff}.service-card[data-astro-cid-3vpt37q6]:not(.service-card--active):not(:hover) .service-card__arrow[data-astro-cid-3vpt37q6]{color:var(--color-primary)}[data-theme=dark] .service-card--photo[data-astro-cid-3vpt37q6]:not(.service-card--active):not(:hover) .service-card__arrow[data-astro-cid-3vpt37q6]{color:#fff}@media (width<=480px){.service-card--photo[data-astro-cid-3vpt37q6]{padding-inline-end:var(--space-10)}.service-card__avatar[data-astro-cid-3vpt37q6]{width:4rem;height:4rem}}
