.sen-services-intro[data-v-91a6ee0f]{padding:1rem 0 2rem;text-align:center}.sen-services-intro h1[data-v-91a6ee0f]{font-size:clamp(2.75rem,5vw,4rem);margin:0 auto 1rem}.sen-services-intro .sen-intro[data-v-91a6ee0f]{margin:0 auto;max-width:46.25rem}.sen-services-intro .sen-button[data-v-91a6ee0f]{margin-top:1.5rem;min-height:3.375rem;padding-inline:2rem}.sen-services-grid[data-v-91a6ee0f]{display:grid;gap:.85rem;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 3.5rem}.sen-services-grid a[data-v-91a6ee0f]{align-items:center;background:#ffffff09;border:.0625rem solid hsla(0,0%,100%,.13);border-radius:.75rem;box-sizing:border-box;display:flex;font-size:.95rem;font-weight:500;justify-content:center;line-height:1.4;min-height:4rem;padding:.9rem 1rem;text-align:center;transition:background .18s ease,border-color .18s ease,color .18s ease}.sen-services-grid a[data-v-91a6ee0f]:hover{background:color-mix(in srgb,var(--color-theme) 10%,transparent);border-color:var(--color-theme);color:var(--color-accent)}.sen-services-faq[data-v-91a6ee0f],.sen-services-guide[data-v-91a6ee0f]{margin:0 auto;max-width:50rem}.sen-services-guide[data-v-91a6ee0f]{border-block:.0625rem solid hsla(0,0%,100%,.13)}.sen-services-faq summary[data-v-91a6ee0f],.sen-services-guide summary[data-v-91a6ee0f]{align-items:center;cursor:pointer;display:flex;gap:1rem;justify-content:space-between;list-style:none;padding:1.4rem 0}.sen-services-faq summary[data-v-91a6ee0f]::-webkit-details-marker,.sen-services-guide summary[data-v-91a6ee0f]::-webkit-details-marker{display:none}.sen-services-faq summary svg[data-v-91a6ee0f],.sen-services-guide summary svg[data-v-91a6ee0f]{color:var(--color-accent);flex-shrink:0;transition:transform .18s ease}.sen-services-faq details[open]>summary svg[data-v-91a6ee0f],.sen-services-guide details[open]>summary svg[data-v-91a6ee0f]{transform:rotate(180deg)}.sen-services-faq>h2[data-v-91a6ee0f],.sen-services-guide h2[data-v-91a6ee0f]{font-size:clamp(1.3rem,2.5vw,1.65rem);font-weight:650;letter-spacing:-.025em;line-height:1.3;margin:0}.sen-services-guide-content[data-v-91a6ee0f]{padding:.25rem 0 1.5rem}.sen-services-guide-content article[data-v-91a6ee0f]{margin-bottom:1.75rem}.sen-services-guide-content h3[data-v-91a6ee0f]{font-size:1.1rem;font-weight:600;line-height:1.4;margin:0 0 .65rem}.sen-services-faq details>p[data-v-91a6ee0f],.sen-services-guide-content p[data-v-91a6ee0f]{color:#ffffffb3;font-size:.98rem;line-height:1.75;margin:0;text-wrap:pretty}.sen-services-guide-link a[data-v-91a6ee0f]{color:var(--color-accent);text-decoration:underline;text-underline-offset:.25rem}.sen-services-faq[data-v-91a6ee0f]{margin-top:3rem}.sen-services-faq>h2[data-v-91a6ee0f]{margin-bottom:1.25rem}.sen-services-faq details[data-v-91a6ee0f]{border-bottom:.0625rem solid hsla(0,0%,100%,.13)}.sen-services-faq summary[data-v-91a6ee0f]{box-sizing:border-box;min-height:3.75rem;padding:1rem 0}.sen-services-faq h3[data-v-91a6ee0f]{font-size:1rem;font-weight:500;line-height:1.5;margin:0}.sen-services-faq details>p[data-v-91a6ee0f]{padding:0 1.5rem 1.25rem 0}.sen-services-bottom[data-v-91a6ee0f]{margin-top:3rem;text-align:center}.sen-services-bottom p[data-v-91a6ee0f]{font-size:1.1rem;font-weight:600;margin:0 0 1rem}@media(max-width:900px){.sen-services-grid[data-v-91a6ee0f]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:680px){.sen-services-intro[data-v-91a6ee0f]{padding-top:.25rem}.sen-services-intro h1[data-v-91a6ee0f]{font-size:2.75rem}.sen-services-grid[data-v-91a6ee0f]{gap:.65rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:2.5rem}.sen-services-grid a[data-v-91a6ee0f]{font-size:.88rem;min-height:4.125rem;padding:.8rem .65rem}.sen-services-guide summary[data-v-91a6ee0f]{padding-block:1.15rem}}@media(prefers-reduced-motion:reduce){.sen-services-grid a[data-v-91a6ee0f],summary svg[data-v-91a6ee0f]{transition:none}}
