@import"https://fonts.googleapis.com/css2?family=Barlow:wght@300;500;700&family=Barlow+Condensed:wght@300;700;900&display=swap";.logo-link[data-v-d6ac6f2b]{align-items:center;display:flex;justify-content:center;transition:opacity .18s ease}.logo-link[data-v-d6ac6f2b]:hover{opacity:.85}.logo-img[data-v-d6ac6f2b]{display:block;height:46px;-o-object-fit:contain;object-fit:contain;width:46px}.profile-menu-item[data-v-977ce7e1]{align-items:center;background:transparent;border:0;color:#ffffffb3;cursor:pointer;display:flex;font-family:Barlow Condensed,sans-serif;font-size:11px;font-weight:700;gap:10px;letter-spacing:.15em;padding:8px 16px;text-align:left;text-transform:uppercase;transition:color .15s,background .15s}.profile-menu-item[data-v-977ce7e1]:hover{background:#ffffff0d;color:#fff}.dropdown-enter-active[data-v-977ce7e1]{transition:opacity .15s ease,transform .15s ease}.dropdown-leave-active[data-v-977ce7e1]{transition:opacity .1s ease,transform .1s ease}.dropdown-enter-from[data-v-977ce7e1],.dropdown-leave-to[data-v-977ce7e1]{opacity:0;transform:translateY(-4px)}.menu-root[data-v-bf151a5d]{--red:#c1121f;--white:#fff;--font-display:"Barlow Condensed",sans-serif;--font-body:"Barlow",sans-serif;color:var(--white);font-family:var(--font-body);inset:0;overflow:hidden;position:fixed;z-index:9999}.menu-backdrop[data-v-bf151a5d]{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#0000008c;border:0;cursor:pointer;inset:0;position:fixed;z-index:9998}.sidebar[data-v-bf151a5d]{backdrop-filter:blur(36px) saturate(140%);-webkit-backdrop-filter:blur(36px) saturate(140%);background:linear-gradient(160deg,#101216d6,#090b0ee6);border-right:1px solid hsla(0,0%,100%,.07);box-sizing:border-box;display:flex;flex-direction:column;height:100dvh;left:0;overflow:hidden;position:fixed;top:0;width:380px;z-index:9999}.close-btn[data-v-bf151a5d]{align-items:center;background:transparent;border:0;border-radius:4px;color:#ffffff4d;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;position:absolute;right:16px;top:16px;transition:color .2s ease,background .2s ease;width:32px;z-index:1}.close-btn[data-v-bf151a5d]:focus-visible,.close-btn[data-v-bf151a5d]:hover{background:#ffffff0f;color:#fffc;outline:none}.close-icon[data-v-bf151a5d]{fill:none;height:16px;stroke:currentColor;stroke-linecap:round;stroke-width:1.6;width:16px}.sidebar-head[data-v-bf151a5d]{align-items:center;display:flex;flex-direction:column;flex-shrink:0;padding:44px 32px 18px}.sidebar-logo[data-v-bf151a5d]{height:52px;max-width:180px;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto;-webkit-user-drag:none}.sidebar-tagline[data-v-bf151a5d]{color:#ffffff42;font:300 8px/1.4 var(--font-body);letter-spacing:4.5px;margin:10px 0 0;text-align:center;text-transform:uppercase}.sidebar-accent[data-v-bf151a5d]{background:var(--red);border-radius:1px;height:2px;margin-top:16px;width:24px}.nav-zone[data-v-bf151a5d]{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;min-height:0;padding:6px 32px}.nav-list[data-v-bf151a5d]{list-style:none;margin:0;padding:0}.nav-line[data-v-bf151a5d]{margin:0}.nav-item[data-v-bf151a5d]{align-items:center;background:transparent;border:0;border-bottom:1px solid hsla(0,0%,100%,.05);border-left:2px solid transparent;box-sizing:border-box;color:inherit;cursor:pointer;display:flex;justify-content:space-between;padding:11px 0 11px 10px;text-decoration:none;transition:border-left-color .2s ease;width:100%}.nav-content[data-v-bf151a5d]{display:flex;flex-direction:column;gap:4px}.nav-label[data-v-bf151a5d]{color:#ffffffb3;font:800 22px/1 var(--font-display);letter-spacing:3px}.nav-label[data-v-bf151a5d],.nav-sub[data-v-bf151a5d]{text-transform:uppercase;transition:color .2s ease}.nav-sub[data-v-bf151a5d]{color:#ffffff38;font:300 7.5px/1.3 var(--font-body);letter-spacing:1.2px}.nav-chevron[data-v-bf151a5d]{fill:none;flex-shrink:0;height:14px;stroke:#ffffff26;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;transition:stroke .2s ease,transform .2s ease;width:14px}.nav-item[data-v-bf151a5d]:focus-visible,.nav-item[data-v-bf151a5d]:hover,.router-link-active[data-v-bf151a5d]{border-left-color:var(--red);outline:none}.nav-item:focus-visible .nav-label[data-v-bf151a5d],.nav-item:hover .nav-label[data-v-bf151a5d],.router-link-active .nav-label[data-v-bf151a5d]{color:var(--red)}.nav-item:focus-visible .nav-sub[data-v-bf151a5d],.nav-item:hover .nav-sub[data-v-bf151a5d],.router-link-active .nav-sub[data-v-bf151a5d]{color:#ffffff7a}.nav-item:focus-visible .nav-chevron[data-v-bf151a5d],.nav-item:hover .nav-chevron[data-v-bf151a5d],.router-link-active .nav-chevron[data-v-bf151a5d]{stroke:var(--red);transform:translate(3px)}.sidebar-foot[data-v-bf151a5d]{flex-direction:column;flex-shrink:0;gap:12px;padding:14px 32px 22px}.sidebar-foot[data-v-bf151a5d],.social-row[data-v-bf151a5d]{align-items:center;display:flex}.social-row[data-v-bf151a5d]{gap:20px}.social-icon[data-v-bf151a5d]{align-items:center;color:#fff6;display:inline-flex;justify-content:center;text-decoration:none;transition:color .18s ease}.social-icon[data-v-bf151a5d]:hover{color:var(--white)}.foot-divider[data-v-bf151a5d]{background:#ffffff0f;flex-shrink:0;height:1px;width:100%}.footer-links[data-v-bf151a5d]{align-items:center;display:flex;gap:6px}.footer-link[data-v-bf151a5d]{color:#ffffff3d;font:700 7px/1 var(--font-display);letter-spacing:2px;text-decoration:none;text-transform:uppercase;transition:color .15s ease}.footer-link[data-v-bf151a5d]:hover{color:#ffffffb3}.footer-dot[data-v-bf151a5d]{color:#ffffff1f;font-size:9px}.menu-enter-active[data-v-bf151a5d],.menu-leave-active[data-v-bf151a5d]{transition:opacity .35s ease}.menu-enter-from[data-v-bf151a5d],.menu-leave-to[data-v-bf151a5d]{opacity:0}.menu-enter-active .sidebar[data-v-bf151a5d],.menu-leave-active .sidebar[data-v-bf151a5d]{transition:transform .4s cubic-bezier(.25,.46,.45,.94)}.menu-leave-active .sidebar[data-v-bf151a5d]{transition:transform .3s cubic-bezier(.55,0,.55,.2)}.menu-enter-from .sidebar[data-v-bf151a5d],.menu-leave-to .sidebar[data-v-bf151a5d]{transform:translate(-100%)}@media(max-width:767px){.sidebar[data-v-bf151a5d]{width:min(340px,100vw)}.sidebar-head[data-v-bf151a5d]{padding:48px 22px 16px}.sidebar-logo[data-v-bf151a5d]{height:44px}.nav-zone[data-v-bf151a5d]{padding:4px 22px}.nav-label[data-v-bf151a5d]{font-size:19px}.nav-item[data-v-bf151a5d]{padding:10px 0 10px 8px}.sidebar-foot[data-v-bf151a5d]{padding-left:22px;padding-right:22px}}.footer-shell[data-v-ff242e43]{background:#000;color:#ffffffe6;margin-top:5rem;overflow:hidden;position:relative}.footer-inner[data-v-ff242e43]{display:grid;gap:0;margin:0;max-width:100%;padding:3rem 0;position:relative}.footer-grid[data-v-ff242e43]{display:grid;gap:0;grid-template-columns:1fr;padding:0}.footer-column[data-v-ff242e43]{-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent;border:none;border-right:1px solid hsla(0,0%,100%,.1);padding:1.5rem 2rem}.footer-column[data-v-ff242e43]:last-child{border-right:none}.footer-column-title[data-v-ff242e43]{color:#fff;font-size:.85rem;font-weight:700;letter-spacing:.12em;margin:0 0 1rem;text-transform:uppercase}.footer-links[data-v-ff242e43]{display:grid;gap:.6rem;list-style:none;margin:0;padding:0}.footer-links li[data-v-ff242e43]{display:block}.social-icons[data-v-ff242e43]{align-items:center;display:flex!important;gap:2rem}.footer-links a[data-v-ff242e43]{color:#ffffffb3;font-size:.95rem;text-decoration:none;transition:color .2s ease}.footer-links a[data-v-ff242e43]:hover{color:#fff}.footer-logos[data-v-ff242e43]{background:#000;border-top:1px solid hsla(0,0%,100%,.1);padding:2.5rem 0}.logos-container[data-v-ff242e43]{margin:0 auto;max-width:100%;padding:0 2rem}.logos-group[data-v-ff242e43]{text-align:center}.logos-title[data-v-ff242e43]{color:#fff;font-size:.85rem;font-weight:700;letter-spacing:.12em;margin:0 0 1.5rem;text-transform:uppercase}.logos-grid[data-v-ff242e43]{flex-wrap:wrap;gap:2rem}.logo-item[data-v-ff242e43],.logos-grid[data-v-ff242e43]{align-items:center;display:flex;justify-content:center}.logo-item[data-v-ff242e43]{height:3rem;opacity:.7}.partner-logo[data-v-ff242e43]{filter:brightness(0) invert(1);max-height:3rem;max-width:100%;-o-object-fit:contain;object-fit:contain}.footer-bottom[data-v-ff242e43]{align-items:center;background:#000;border-top:1px solid hsla(0,0%,100%,.1);color:#fff9;display:flex;flex-wrap:wrap;gap:0;justify-content:center;margin:0;max-width:100%;padding:1.5rem 2rem;position:relative;text-align:center}.footer-bottom p[data-v-ff242e43]{font-size:.9rem;margin:0}.instagram-link[data-v-ff242e43]{align-items:center;color:#ffffffb3;display:inline-flex;height:1.5rem;justify-content:center;transition:color .2s ease,transform .2s ease;width:1.5rem}.instagram-link[data-v-ff242e43]:hover{color:#fff;transform:scale(1.1)}.linkedin-link[data-v-ff242e43]{align-items:center;color:#ffffffb3;display:inline-flex;height:1.5rem;justify-content:center;transition:color .2s ease,transform .2s ease;width:1.5rem}.linkedin-link[data-v-ff242e43]:hover{color:#fff;transform:scale(1.1)}.social-icon[data-v-ff242e43]{height:100%;width:100%}@media(min-width:768px){.footer-grid[data-v-ff242e43]{grid-template-columns:repeat(4,1fr)}.footer-column[data-v-ff242e43]{border-right:1px solid hsla(0,0%,100%,.1);padding:2rem}.footer-column[data-v-ff242e43]:last-child{border-right:none}.logos-grid[data-v-ff242e43]{gap:3rem}.logo-item[data-v-ff242e43]{height:3.5rem}}@media(max-width:767px){.footer-grid[data-v-ff242e43]{grid-template-columns:1fr}.footer-column[data-v-ff242e43]{border-bottom:1px solid hsla(0,0%,100%,.1);border-right:none;padding:1.5rem}.footer-column[data-v-ff242e43]:last-child{border-bottom:none}.logos-grid[data-v-ff242e43]{gap:1.5rem}.logo-item[data-v-ff242e43]{height:2.5rem}}
