.pub-menu[data-v-cd20091b]{max-width:min(640px,calc(100vw - 32px));min-width:560px;padding-top:10px;position:absolute;right:0;top:100%;z-index:1100}.pub-menu[data-v-cd20091b]:before{content:"";height:10px;left:-12px;position:absolute;right:-12px;top:0}.pub-menu-panel[data-v-cd20091b]{backdrop-filter:blur(20px) saturate(1.6);-webkit-backdrop-filter:blur(20px) saturate(1.6);background:#021f1af7;border:1px solid rgba(20,184,166,.15);border-radius:14px;box-shadow:0 12px 40px #00000073;padding:12px}.pub-menu-header[data-v-cd20091b]{color:#14b8a6a6;font-size:11px;font-weight:700;letter-spacing:2px;padding:4px 12px 10px}.pub-menu-columns[data-v-cd20091b]{display:grid;gap:0;grid-template-columns:1.15fr .85fr}.pub-menu-col[data-v-cd20091b]{padding:4px 8px 8px}.pub-menu-col--border[data-v-cd20091b]{border-left:1px solid hsla(0,0%,100%,.08)}.pub-menu-col-title[data-v-cd20091b]{color:#ffffff73;font-size:11px;font-weight:700;letter-spacing:1.2px;padding:8px 12px 10px;text-transform:uppercase}.pub-menu-featured[data-v-cd20091b]{align-items:flex-start;border-bottom:1px solid hsla(0,0%,100%,.06);border-radius:10px;display:flex;gap:14px;padding:12px;text-decoration:none;transition:background .2s ease}.pub-menu-featured[data-v-cd20091b]:last-child{border-bottom:none}.pub-menu-featured[data-v-cd20091b]:hover{background:#14b8a61a}.pub-menu-featured-icon[data-v-cd20091b]{align-items:center;background:#14b8a626;border-radius:10px;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.pub-menu-featured-title[data-v-cd20091b]{color:#d1fae5;font-size:14px;font-weight:600;line-height:1.3;margin-bottom:4px}.pub-menu-featured-desc[data-v-cd20091b]{color:#ffffff6b;font-size:12px;line-height:1.45}.pub-menu-category[data-v-cd20091b]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.05);border-radius:8px;color:#d1fae5;display:flex;font-size:14px;font-weight:600;gap:10px;padding:10px 12px;text-decoration:none;transition:background .2s ease,color .2s ease}.pub-menu-category[data-v-cd20091b]:last-child{border-bottom:none}.pub-menu-category[data-v-cd20091b]:hover{background:#14b8a61a;color:#fff}.pub-menu-loading[data-v-cd20091b]{color:#ffffff73;font-size:12px;padding:12px}@media(max-width:1024px){.pub-menu[data-v-cd20091b]{display:none}}.peta-menu[data-v-6f07cb79]{left:0;max-width:min(400px,calc(100vw - 32px));min-width:340px;padding-top:10px;position:absolute;top:100%;z-index:1100}.peta-menu[data-v-6f07cb79]:before{content:"";height:10px;left:-12px;position:absolute;right:-12px;top:0}.peta-menu-panel[data-v-6f07cb79]{backdrop-filter:blur(20px) saturate(1.6);-webkit-backdrop-filter:blur(20px) saturate(1.6);background:#021f1af7;border:1px solid rgba(20,184,166,.15);border-radius:14px;box-shadow:0 12px 40px #00000073;padding:12px}.peta-menu-header[data-v-6f07cb79]{color:#14b8a6a6;font-size:11px;font-weight:700;letter-spacing:2px;padding:4px 12px 10px}.peta-menu-featured[data-v-6f07cb79]{align-items:flex-start;border-bottom:1px solid hsla(0,0%,100%,.06);border-radius:10px;display:flex;gap:14px;padding:12px;text-decoration:none;transition:background .2s ease}.peta-menu-featured[data-v-6f07cb79]:last-child{border-bottom:none}.peta-menu-featured[data-v-6f07cb79]:hover{background:#14b8a61a}.peta-menu-featured-icon[data-v-6f07cb79]{align-items:center;background:#14b8a61f;border-radius:10px;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.peta-menu-featured-title[data-v-6f07cb79]{color:#f0fdf9;font-size:14px;font-weight:600;line-height:1.3}.peta-menu-featured-desc[data-v-6f07cb79]{color:#ffffff80;font-size:12px;line-height:1.4;margin-top:3px}.kontak-header[data-v-5a880159]{backdrop-filter:blur(12px) saturate(1.6);-webkit-backdrop-filter:blur(12px) saturate(1.6);background:#021f1ae0;box-shadow:none;display:flex;flex-direction:column;inset:0 0 auto;position:fixed;z-index:1000}.gov-banner[data-v-5a880159]{background:#021f1a;flex-shrink:0;width:100%}.gov-banner-inner[data-v-5a880159]{align-items:center;display:flex;gap:16px;justify-content:flex-start;margin:0 auto;max-width:1200px;padding:4px 24px}.gov-banner-left[data-v-5a880159]{align-items:center;display:flex;gap:8px}.gov-flag[data-v-5a880159]{height:13px;width:20px}.gov-label[data-v-5a880159]{color:#ffffffe6;font-size:11px;font-weight:500}.gov-expand-btn[data-v-5a880159]{align-items:center;background:none;border:none;color:#fff9;cursor:pointer;display:flex;font-family:inherit;font-size:11px;gap:4px;padding:0;transition:color .2s}.gov-expand-btn[data-v-5a880159]:hover{color:#ffffffe6;text-decoration:underline}.gov-expand-content[data-v-5a880159]{background:#031d17;border-top:1px solid hsla(0,0%,100%,.06);width:100%}.gov-slide-enter-active[data-v-5a880159],.gov-slide-leave-active[data-v-5a880159]{overflow:hidden;transition:max-height .3s ease,opacity .3s ease}.gov-slide-enter-from[data-v-5a880159],.gov-slide-leave-to[data-v-5a880159]{max-height:0;opacity:0}.gov-slide-enter-to[data-v-5a880159],.gov-slide-leave-from[data-v-5a880159]{max-height:120px;opacity:1}.gov-expand-inner[data-v-5a880159]{display:flex;gap:32px;margin:0 auto;max-width:1200px;padding:12px 24px}.gov-expand-item[data-v-5a880159]{align-items:flex-start;display:flex;gap:10px}.gov-expand-title[data-v-5a880159]{color:#d1fae5;font-size:12px;font-weight:600;margin-bottom:2px}.gov-expand-desc[data-v-5a880159]{color:#ffffff80;font-size:11px;line-height:1.4}.kontak-toolbar[data-v-5a880159]{border-top:1px solid hsla(0,0%,100%,.08);gap:16px;margin:0 auto;max-width:1240px;min-height:70px;padding:3px 16px;width:100%}.brand-link[data-v-5a880159],.kontak-toolbar[data-v-5a880159]{align-items:center;display:flex;flex-shrink:0}.brand-link[data-v-5a880159]{gap:12px;text-decoration:none}.brand-logo[data-v-5a880159]{height:70px;-o-object-fit:contain;object-fit:contain;width:70px}.brand-text[data-v-5a880159]{display:flex;flex-direction:column;gap:1px}.brand-title[data-v-5a880159]{color:#f0fdf4;font-size:16px;font-weight:600;line-height:1.2}.brand-sub[data-v-5a880159]{color:#f0fdf499;font-size:10px;line-height:1.3;max-width:280px}.nav-menu[data-v-5a880159]{align-items:center;display:flex;gap:2px;margin-left:auto;margin-right:12px}.nav-item[data-v-5a880159]{border-radius:8px;color:#d1fae5;font-size:14px;font-weight:500;padding:8px 12px;text-decoration:none;transition:background .2s ease,color .2s ease}.nav-item.active[data-v-5a880159],.nav-item[data-v-5a880159]:hover{background:#14b8a61f;color:#fff}.nav-dropdown-wrap[data-v-5a880159]{position:relative}.nav-dropdown-wrap.is-open[data-v-5a880159]:before{content:"";height:14px;left:-12px;position:absolute;right:-12px;top:100%}.nav-item--dropdown[data-v-5a880159]{align-items:center;background:transparent;border:none;cursor:pointer;display:inline-flex;font-family:inherit;gap:4px}.login-btn[data-v-5a880159]{background:transparent;border:1px solid rgba(20,184,166,.3);border-radius:20px;color:#d1fae5;flex-shrink:0;font-size:14px;font-weight:600;padding:6px 16px;text-decoration:none;transition:all .2s ease}.login-btn[data-v-5a880159]:hover{background:#14b8a61f;color:#fff}.menu-toggle[data-v-5a880159]{background:transparent;border:none;cursor:pointer;display:none;margin-left:auto}.mobile-menu[data-v-5a880159]{display:none;flex-shrink:0;width:100%}@media(max-width:1024px){.brand-sub[data-v-5a880159]{display:block;max-width:min(260px,calc(100vw - 130px))}.login-btn[data-v-5a880159],.nav-menu[data-v-5a880159]{display:none}.menu-toggle[data-v-5a880159]{display:flex}.mobile-menu[data-v-5a880159]{border-top:1px solid rgba(20,184,166,.15);display:flex;flex-direction:column;gap:4px;padding:8px 16px 16px}.mobile-item[data-v-5a880159]{border-radius:8px;color:#d1fae5;font-size:14px;padding:10px 12px;text-decoration:none}.mobile-item[data-v-5a880159]:hover{background:#14b8a61f;color:#fff}.mobile-item--toggle[data-v-5a880159]{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;font-family:inherit;justify-content:space-between;text-align:left;width:100%}.mobile-submenu[data-v-5a880159]{display:flex;flex-direction:column;gap:2px;padding:0 8px 8px 16px}.mobile-subheader[data-v-5a880159]{color:#d1fae58c;font-size:11px;font-weight:700;letter-spacing:1px;padding:8px 12px 4px;text-transform:uppercase}.mobile-subitem[data-v-5a880159]{border-radius:8px;color:#d1fae5;font-size:13px;padding:8px 12px;text-decoration:none}.mobile-subitem[data-v-5a880159]:hover{background:#14b8a61f;color:#fff}}@media(max-width:600px){.gov-banner-inner[data-v-5a880159]{flex-wrap:wrap;gap:4px}.gov-expand-inner[data-v-5a880159]{flex-direction:column;gap:12px}.brand-logo[data-v-5a880159]{height:48px;width:48px}.brand-sub[data-v-5a880159]{display:block;font-size:9px;line-height:1.25;max-width:min(220px,calc(100vw - 120px))}}.footer-main[data-v-247b6b74]{background:#f8faf9;border-top:4px solid #1a5c4c;color:#1a3c34;overflow-x:hidden}.footer-inner[data-v-247b6b74]{margin:0 auto;max-width:1200px;padding:48px 24px 32px}.footer-grid[data-v-247b6b74]{display:grid;gap:32px;grid-template-columns:repeat(3,1fr)}.footer-logo-wrap[data-v-247b6b74]{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000f;display:inline-block;margin-bottom:16px;padding:8px}.footer-logo[data-v-247b6b74]{display:block;height:64px;-o-object-fit:contain;object-fit:contain;width:64px}.footer-inst-name[data-v-247b6b74]{color:#1a3c34;font-size:15px;font-weight:700;line-height:1.5;margin-bottom:14px}.footer-inst-sub[data-v-247b6b74]{color:#4b5563;font-size:13px;line-height:1.5}.footer-section-title[data-v-247b6b74]{color:#1a5c4c;font-size:16px;font-weight:700;margin-bottom:16px;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}.footer-contact-item[data-v-247b6b74]{align-items:flex-start;color:#374151;display:flex;font-size:14px;gap:8px;line-height:1.5;margin-bottom:12px}.footer-contact-item a[data-v-247b6b74]{color:#5eead4;text-decoration:none}.footer-contact-item a[data-v-247b6b74]:hover{text-decoration:underline}.footer-partner[data-v-247b6b74]{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:120px}.footer-partner-img[data-v-247b6b74]{height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain;width:180px}.footer-partner-label[data-v-247b6b74]{color:#1a3c34;font-size:14px;font-weight:600;text-align:center}.footer-copyright[data-v-247b6b74]{background:#1a5c4c;color:#fff;font-size:13px;padding:16px 24px;text-align:center}.footer-copyright-sep[data-v-247b6b74]{margin:0 8px;opacity:.5}.footer-privacy-link[data-v-247b6b74]{color:#5eead4;font-weight:500;text-decoration:none}.footer-privacy-link[data-v-247b6b74]:hover{color:#fff;text-decoration:underline}@media(max-width:768px){.footer-grid[data-v-247b6b74]{grid-template-columns:1fr}}
