.site-contact[data-v-f6177993]{width:100%;min-width:0;margin-block:12px 24px;padding:24px;box-sizing:border-box;border-radius:20px;background:#f0f8fc;text-align:left;color:#234d63}.site-contact .site-contact__title[data-v-f6177993]{margin:0 0 18px;font:inherit;font-size:16px;font-weight:700;line-height:1.7}.site-contact__grid[data-v-f6177993]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.site-contact__item[data-v-f6177993]{min-width:0;padding:22px;border:1px solid #dceaf2;border-radius:16px;background:#fff}.site-contact .site-contact__label[data-v-f6177993]{margin:0 0 12px;font:inherit;font-size:13px;font-weight:600;line-height:1.8}.site-contact .site-contact__link[data-v-f6177993]{display:inline-block;max-width:100%;color:#177fbb;font-size:clamp(16px,1.65vw,20px);font-weight:700;line-height:1.6;text-decoration:none;overflow-wrap:anywhere}.site-contact .site-contact__link[data-v-f6177993]:hover{text-decoration:underline;text-underline-offset:4px}.site-contact .site-contact__link[data-v-f6177993]:focus-visible{outline:3px solid #177fbb;outline-offset:4px;border-radius:2px}.site-contact .site-contact__hours[data-v-f6177993]{margin:8px 0 0;color:#526b7a;font-size:12px;line-height:1.8}@media(max-width:959px){.site-contact__grid[data-v-f6177993]{grid-template-columns:1fr;gap:12px}.site-contact__item[data-v-f6177993]{padding:20px}.site-contact .site-contact__link[data-v-f6177993]{font-size:20px}}@media(max-width:600px){.site-contact[data-v-f6177993],.site-contact__item[data-v-f6177993]{padding:16px}.site-contact .site-contact__link[data-v-f6177993]{font-size:18px}.site-contact .site-contact__link[href^="mailto:"][data-v-f6177993]{font-size:16px}}
