.app-logo[data-v-7d85bf7c]{gap:clamp(6px,1.5vw,10px);min-width:0;text-decoration:none}.app-logo[data-v-7d85bf7c],.app-logo-mark[data-v-7d85bf7c]{align-items:center;display:inline-flex}.app-logo-mark[data-v-7d85bf7c]{flex-shrink:0;justify-content:center;height:clamp(28px,7vw,42px)}.app-logo-mark-img[data-v-7d85bf7c]{width:auto;height:100%;filter:drop-shadow(0 2px 5px rgba(var(--v-theme-brand_blue),.35));display:block}.app-logo-text-block[data-v-7d85bf7c]{flex-direction:column;min-width:0;line-height:1;display:flex}.app-logo-text[data-v-7d85bf7c]{background:linear-gradient(#f7f8fa,#d3d8de 20%,#9aa3ad 38%,#626b74 52%,#8b939c 66%,#c9cfd5 82%,#f0f2f4);-webkit-text-stroke:.4px rgba(var(--v-theme-brand_blue),.55);text-shadow:0 1px 1px rgba(var(--v-theme-brand_blue),.25);letter-spacing:.5px;-webkit-background-clip:text;background-clip:text;font-size:clamp(14px,3.2vw,20px);font-weight:900}.app-logo-subtitle[data-v-7d85bf7c],.app-logo-text[data-v-7d85bf7c]{-webkit-text-fill-color:transparent;color:rgb(var(--v-theme-brand_blue));text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.app-logo-subtitle[data-v-7d85bf7c]{background:linear-gradient(#eef0f2,#aab1b8 45%,#7a828b 60%,#c5cbd1);-webkit-text-stroke:.3px rgba(var(--v-theme-brand_blue),.4);letter-spacing:1.2px;-webkit-background-clip:text;background-clip:text;margin-top:2px;font-size:clamp(5px,1vw,6.5px);font-weight:500}@media (width<=480px){.app-logo-subtitle[data-v-7d85bf7c]{display:none}}@media (width<=360px){.app-logo-text-block[data-v-7d85bf7c]{display:none}}.v-theme--dark .app-logo-text{background:linear-gradient(#fff,#fff 22%,#dde3e8 45%,#f2f5f7 62%,#fff);text-shadow:0 1px 3px #0000008c;-webkit-background-clip:text;background-clip:text}.v-theme--dark .app-logo-subtitle{background:linear-gradient(#fff,#e7eaed 50%,#fff);text-shadow:0 1px 2px #0000008c;-webkit-background-clip:text;background-clip:text}.app-footer[data-v-af943e4f]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));border-top:1px solid rgba(var(--v-border-color),.14);margin-top:auto}.footer-container[data-v-af943e4f]{padding-block:28px 16px}.footer-main[data-v-af943e4f]{flex-direction:column;align-items:flex-start;gap:20px;display:flex}@media (width>=960px){.footer-main[data-v-af943e4f]{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:48px}}.footer-logo[data-v-af943e4f]{flex-shrink:0}.footer-contact[data-v-af943e4f]{gap:16px 40px;width:100%;margin:0;padding:0;list-style:none;display:grid}@media (width>=600px){.footer-contact[data-v-af943e4f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=960px){.footer-contact[data-v-af943e4f]{grid-template-columns:minmax(0,1.5fr) minmax(0,.9fr) minmax(0,1.3fr);width:auto;max-width:760px}}.footer-item[data-v-af943e4f]{align-items:flex-start;gap:12px;min-width:0;display:flex}.footer-item__text[data-v-af943e4f]{flex-direction:column;gap:2px;min-width:0;display:flex}.footer-icon[data-v-af943e4f]{background:rgba(var(--v-theme-on-surface),.06);width:34px;height:34px;color:rgba(var(--v-theme-on-surface),.72);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.footer-label[data-v-af943e4f]{color:rgba(var(--v-theme-on-surface),.62);font-size:.75rem;font-weight:500;line-height:1.3}.footer-value[data-v-af943e4f]{color:rgba(var(--v-theme-on-surface),.87);overflow-wrap:anywhere;font-size:.875rem;line-height:1.45}.footer-link[data-v-af943e4f]{text-decoration:none;transition:color .18s}.footer-link[data-v-af943e4f]:hover{color:rgb(var(--v-theme-primary));text-underline-offset:3px;text-decoration:underline}.footer-link[data-v-af943e4f]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:2px;border-radius:2px}.footer-bottom[data-v-af943e4f]{border-top:1px solid rgba(var(--v-border-color),.1);color:rgba(var(--v-theme-on-surface),.62);text-align:left;margin-top:24px;padding-top:14px;font-size:.75rem}@media (width>=960px){.footer-bottom[data-v-af943e4f]{text-align:center}}@media (prefers-reduced-motion:reduce){.footer-link[data-v-af943e4f]{transition:none}}
