.sidebar[data-v-713d5254]{width:var(--width-sidebar);background-color:var(--color-white);z-index:1000;scrollbar-width:none;-ms-overflow-style:none;border-right:1px solid #0000000d;flex-direction:column;align-items:center;height:100vh;padding:2rem 1rem;display:flex;position:fixed;top:0;left:0;overflow-y:auto;box-shadow:2px 0 10px #0000000d}.sidebar[data-v-713d5254]::-webkit-scrollbar{display:none}.logo-container[data-v-713d5254]{cursor:pointer;justify-content:center;width:100%;margin-top:1rem;margin-bottom:2rem;padding:6.1%;text-decoration:none;display:flex}.logo[data-v-713d5254]{aspect-ratio:800/220;background:url(../brandbook/logo/logo.svg) 50%/contain no-repeat;width:100%}.main-nav[data-v-713d5254]{flex-grow:1;width:100%}.main-nav[data-v-713d5254]:focus{outline:none}.main-nav ul[data-v-713d5254]{text-align:center;list-style:none}.main-nav li[data-v-713d5254]{margin-bottom:1rem}.main-nav a[data-v-713d5254]{color:var(--color-primary);font-family:var(--font-ui);padding-bottom:5px;font-size:1.25rem;font-weight:700;text-decoration:none;transition:color .3s;position:relative}.main-nav a.active[data-v-713d5254],.main-nav a[data-v-713d5254]:hover{color:var(--color-secondary)}.sidebar-footer[data-v-713d5254]{text-align:center;width:100%;color:var(--color-text-muted);margin-top:auto;font-size:.9rem}.sidebar-socials[data-v-713d5254]{margin-bottom:2rem}.logo-container.mobile-only[data-v-713d5254],.mobile-menu-toggle[data-v-713d5254],.sidebar-socials.mobile-only[data-v-713d5254]{display:none}@media (width<=1024px){.sidebar[data-v-713d5254]{border:none;width:0;height:0;margin:0;padding:0;display:block;overflow:visible}.logo-container[data-v-713d5254]{display:none}.logo-container.mobile-only[data-v-713d5254]{max-width:240px;margin:0 auto 2rem;padding:6.1%;display:flex}.logo[data-v-713d5254]{max-width:240px}.mobile-menu-toggle[data-v-713d5254]{z-index:1002;border:1px solid var(--color-border);width:50px;height:50px;color:var(--color-primary);cursor:pointer;background:#ffffffe6;border-radius:50%;font-size:1.5rem;display:block;position:fixed;top:20px;right:20px;box-shadow:0 4px 10px #0000001a}.main-nav[data-v-713d5254]{z-index:1001;width:100%;height:100vh;box-shadow:none;scrollbar-width:none;-ms-overflow-style:none;background:#fffffffa;flex-direction:column;justify-content:center;align-items:center;padding:6rem 2rem 2rem;display:none;position:fixed;top:0;left:0;overflow-y:auto}.main-nav[data-v-713d5254]::-webkit-scrollbar{display:none}.main-nav.active[data-v-713d5254]{display:flex}.main-nav ul[data-v-713d5254]{flex-direction:column;align-items:center;gap:2rem;margin-bottom:2rem}.main-nav ul li a[data-v-713d5254]{font-size:1.5rem}.sidebar-footer[data-v-713d5254],.sidebar-socials[data-v-713d5254]:not(.mobile-only){display:none}.sidebar-socials.mobile-only[data-v-713d5254]{justify-content:center;margin-top:0;margin-bottom:0;padding-top:1rem;display:flex}}.mobile-footer[data-v-3a9f766e]{background-color:var(--color-primary);color:var(--color-white);text-align:center;border-top:none;margin-top:0;padding:3rem 1rem;display:none}.copyright[data-v-3a9f766e]{opacity:.7;font-size:.85rem}@media (width<=1024px){.mobile-footer[data-v-3a9f766e]{display:block}.mobile-footer[data-v-3a9f766e] *{opacity:1;color:var(--color-white)!important}}
