.service-contact-component .service-contact[data-v-ba739d32]{align-items:center;border-radius:1rem;display:grid;gap:2rem;--tw-bg-opacity:1;background-color:rgb(0 112 185/var(--tw-bg-opacity));padding:2.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr))}.service-contact-component .service-contact-text[data-v-ba739d32]{display:flex;flex-direction:column;gap:.75rem}.service-contact-component .service-contact-text .service-contact-title[data-v-ba739d32]{font-size:1.5rem;font-weight:600;line-height:2rem}.service-contact-component .service-contact-text .service-contact-description[data-v-ba739d32]{color:#ffffffe6;font-weight:400;line-height:1.5rem}.service-contact-component .service-contact-details[data-v-ba739d32]{align-items:flex-start;display:flex;flex-direction:column;font-weight:600;gap:.75rem}.service-contact-component .service-contact-details .detail[data-v-ba739d32]{align-items:center;display:flex;gap:.75rem}.service-contact-component .service-contact-details .detail-icon[data-v-ba739d32]{flex-shrink:0;height:1.25rem;width:1.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.service-contact-component .service-contact-details .detail-icon[data-v-ba739d32] path{fill:currentColor}.service-contact-component .service-contact-details .service-contact-cta[data-v-ba739d32]{margin-top:.75rem;width:-moz-fit-content;width:fit-content;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(0 112 185/var(--tw-text-opacity))}.service-contact-component .service-contact-details .service-contact-cta[data-v-ba739d32]:hover{background-color:#ffffffe6}@media only screen and (max-width:980px){.service-contact-component .service-contact[data-v-ba739d32]{gap:1.5rem;padding:1.5rem}}
