nav{left:0;padding-top:2rem;position:absolute;right:0;top:0;z-index:20}@media (min-width:1024px){nav{padding-top:3rem}}nav .navigation{align-items:center;display:flex;gap:5rem;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:100rem}@media not all and (min-width:768px){nav .navigation-menu{bottom:0;display:flex;height:100%;left:0;position:fixed;top:0;width:100%;z-index:30;--tw-translate-x:100%;align-items:center;flex-direction:column;justify-content:space-between;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(253 223 223/var(--tw-bg-opacity,1));padding:3rem}}nav .navigation-menu-content{align-items:center;display:flex;font-size:1.125rem;font-weight:600;gap:1.25rem;letter-spacing:.025em;line-height:1.75rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(45 64 183/var(--tw-text-opacity,1))}@media not all and (min-width:768px){nav .navigation-menu-content{flex-direction:column;font-size:1.875rem;gap:2rem;line-height:2.25rem;padding-top:3rem}}.overlay-wrapper{position:relative;z-index:10}@media not all and (min-width:768px){.overlay{bottom:0;left:0;position:fixed;right:0;top:0;--tw-bg-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity,1));opacity:.75}}.logo-size-default[data-v-f5d64069]{font-size:2.25rem;line-height:2.5rem}.footer{--tw-bg-opacity:1;background-color:rgb(253 223 223/var(--tw-bg-opacity,1))}.footer-branding{--tw-text-opacity:1;color:rgb(45 64 183/var(--tw-text-opacity,1))}.footer-wrapper{display:flex;flex-direction:column;flex-wrap:wrap;gap:1.5rem;margin-left:auto;margin-right:auto;max-width:100rem;padding-bottom:5rem;padding-top:5rem}@media (min-width:1280px){.footer-wrapper{align-items:center;flex-direction:row;justify-content:space-between}}.footer-logo{margin-bottom:.5rem}.footer-sections{display:flex;flex-direction:column;gap:1.5rem}@media (min-width:1024px){.footer-sections{flex-direction:row;gap:5rem}}.footer-title{font-weight:600}
