.header[data-v-bed78f30]{display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem;background:#fff;border-bottom:1px solid #ddd;position:sticky;top:0;z-index:100}.logo-link[data-v-bed78f30]{display:flex;align-items:center;gap:8px;text-decoration:none}.logo-img[data-v-bed78f30]{height:32px;width:auto;display:inline-block;vertical-align:middle}.logo-text[data-v-bed78f30]{font-size:1.5rem;font-weight:700;color:#007acc;display:inline-block;vertical-align:middle}.logo a[data-v-bed78f30]{font-size:1.5rem;font-weight:700;color:#007acc;text-decoration:none}.nav[data-v-bed78f30]{display:flex;gap:2rem}.nav a[data-v-bed78f30]{text-decoration:none;color:#333;font-weight:500;padding:.5rem 0;position:relative}.nav a.router-link-active[data-v-bed78f30]{color:#007acc}.nav a.router-link-active[data-v-bed78f30]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:#007acc}.lang-switch button[data-v-bed78f30]{padding:.5rem 1rem;border:1px solid #ddd;background:#fff;border-radius:4px;cursor:pointer;transition:all .3s}.lang-switch button[data-v-bed78f30]:hover{border-color:#007acc;color:#007acc}.footer[data-v-11489de3]{background:#1a1a1a;color:#ccc;padding:3rem 0 1rem;margin-top:auto}.footer-container[data-v-11489de3]{max-width:1200px;margin:0 auto;padding:0 1rem}.footer-top[data-v-11489de3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid #333}.footer-section h3[data-v-11489de3]{color:#fff;margin-bottom:1.5rem;font-size:1.1rem;font-weight:600}.footer-section ul[data-v-11489de3]{list-style:none;padding:0;margin:0}.footer-section li[data-v-11489de3]{margin-bottom:.75rem}.footer-section a[data-v-11489de3]{color:#ccc;text-decoration:none;transition:color .3s;font-size:.9rem}.footer-section a[data-v-11489de3]:hover{color:#007acc}.contact-section li[data-v-11489de3]{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:1rem}.contact-section i[data-v-11489de3]{color:#007acc;font-size:1.1rem;min-width:20px;margin-top:.2rem}.contact-section span[data-v-11489de3]{font-size:.9rem;line-height:1.4}.social-links[data-v-11489de3]{display:flex;gap:1rem;margin:1.5rem 0}.social-link[data-v-11489de3]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:#333;border-radius:50%;color:#ccc;transition:all .3s}.social-link[data-v-11489de3]:hover{background:#007acc;color:#fff;transform:translateY(-2px)}.newsletter h4[data-v-11489de3]{color:#fff;margin-bottom:1rem;font-size:.95rem}.subscribe-form[data-v-11489de3]{display:flex;gap:.5rem}.subscribe-form input[data-v-11489de3]{flex:1;padding:.75rem;border:1px solid #333;border-radius:4px;background:#2a2a2a;color:#fff;font-size:.9rem}.subscribe-form input[data-v-11489de3]:focus{outline:none;border-color:#007acc}.subscribe-form button[data-v-11489de3]{padding:.75rem 1.5rem;background:#007acc;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:.9rem;transition:background .3s}.subscribe-form button[data-v-11489de3]:hover{background:#005fa3}.footer-bottom[data-v-11489de3]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem}.copyright p[data-v-11489de3]{margin:.25rem 0;font-size:.85rem;color:#888}.footer-links[data-v-11489de3]{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.footer-links a[data-v-11489de3]{color:#ccc;text-decoration:none;font-size:.85rem;transition:color .3s}.footer-links a[data-v-11489de3]:hover{color:#007acc}.footer-links span[data-v-11489de3]{color:#666;font-size:.85rem}.language-switcher select[data-v-11489de3]{padding:.5rem;background:#2a2a2a;color:#ccc;border:1px solid #333;border-radius:4px;font-size:.9rem;cursor:pointer}.language-switcher select[data-v-11489de3]:focus{outline:none;border-color:#007acc}.back-to-top[data-v-11489de3]{position:fixed;bottom:2rem;right:2rem;width:50px;height:50px;background:#007acc;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;visibility:hidden;transition:all .3s;z-index:1000}.back-to-top.visible[data-v-11489de3]{opacity:1;visibility:visible}.back-to-top[data-v-11489de3]:hover{background:#005fa3;transform:translateY(-3px)}.back-to-top i[data-v-11489de3]{font-size:1.5rem}@media (max-width: 992px){.footer-top[data-v-11489de3]{grid-template-columns:repeat(2,1fr)}.contact-section[data-v-11489de3]{grid-column:span 2}}@media (max-width: 768px){.footer-top[data-v-11489de3]{grid-template-columns:1fr}.contact-section[data-v-11489de3]{grid-column:span 1}.footer-bottom[data-v-11489de3]{flex-direction:column;text-align:center;gap:1.5rem}.footer-links[data-v-11489de3]{justify-content:center}.back-to-top[data-v-11489de3]{bottom:1rem;right:1rem;width:40px;height:40px}}@media (max-width: 576px){.subscribe-form[data-v-11489de3]{flex-direction:column}.subscribe-form input[data-v-11489de3],.subscribe-form button[data-v-11489de3]{width:100%}}#app{font-family:Arial,sans-serif}
