@media(min-width:960px){.dn-desktop[data-v-93d4546c]{display:none!important}}.dn-mobile[data-v-93d4546c]{display:none}@media(min-width:960px){.dn-mobile[data-v-93d4546c]{display:block}}.services-grid-section[data-v-93d4546c]{padding:8rem 0}@media(min-width:960px){.services-grid-section[data-v-93d4546c]{padding:9.6rem 0}}.services-grid-section__title[data-v-93d4546c]{margin-bottom:4.8rem}.services-grid[data-v-93d4546c]{display:grid;gap:2.4rem;grid-template-columns:1fr}@media(min-width:960px){.services-grid[data-v-93d4546c]{grid-template-columns:repeat(3,1fr)}.services-grid--two-columns[data-v-93d4546c]{grid-template-columns:repeat(2,1fr)}}.service-card[data-v-93d4546c]{background:var(--df-surface);border:1px solid var(--df-border);border-radius:1.6rem;box-shadow:var(--df-shadow-card);cursor:pointer;transition:border-color .25s,box-shadow .25s,transform .25s}.service-card[data-v-93d4546c]:focus-visible,.service-card[data-v-93d4546c]:hover{border-color:var(--df-primary);box-shadow:var(--df-shadow-lift);outline:none;transform:translateY(-4px)}.service-card:focus-visible .learn-more svg[data-v-93d4546c],.service-card:hover .learn-more svg[data-v-93d4546c]{transform:translate(4px)}.service-card .card-inner[data-v-93d4546c]{display:flex;flex-direction:column;height:100%;padding:3.2rem}.card-header[data-v-93d4546c]{gap:1.4rem;margin-bottom:1.6rem}.card-header[data-v-93d4546c],.icon-wrapper[data-v-93d4546c]{align-items:center;display:flex}.icon-wrapper[data-v-93d4546c]{background:var(--df-primary-soft);border-radius:1.4rem;color:var(--df-primary);flex-shrink:0;height:4.8rem;justify-content:center;width:4.8rem}h3[data-v-93d4546c]{color:var(--df-text);font-size:2.2rem;font-weight:900;line-height:1.25}.card-desc[data-v-93d4546c]{color:var(--df-text-muted);font-size:1.6rem;line-height:1.6;margin-bottom:2.4rem}.card-list[data-v-93d4546c]{color:var(--df-text-toned);font-size:1.5rem;line-height:1.5;margin:0 0 auto}.learn-more[data-v-93d4546c]{align-items:center;color:var(--df-primary);display:inline-flex;font-size:1.5rem;font-weight:900;gap:.8rem;margin-top:3.2rem;text-decoration:none}.learn-more svg[data-v-93d4546c]{transition:transform .2s ease}
