.AppFooter-module-scss-module__7Zk_JG__footer{background:linear-gradient(135deg, var(--primary) 0%, var(--primary-dark) 100%);color:#fff;padding:3rem 0;position:relative;overflow:hidden}.AppFooter-module-scss-module__7Zk_JG__background{pointer-events:none;opacity:.95;position:absolute;inset:0}.AppFooter-module-scss-module__7Zk_JG__svgPattern{width:100%;height:100%;display:block;transform:scale(3)}.AppFooter-module-scss-module__7Zk_JG__eyebrow{text-transform:uppercase;letter-spacing:.25em;color:#fff;margin:0 0 .5rem;font-size:.72rem;font-weight:700}.AppFooter-module-scss-module__7Zk_JG__title{color:#fff;margin:0 0 .75rem;font-size:clamp(1.35rem,2.2vw,1.8rem);line-height:1.2}.AppFooter-module-scss-module__7Zk_JG__copy{color:#dbe4f0;margin:0;line-height:1.7}.AppFooter-module-scss-module__7Zk_JG__sectionTitle{text-transform:uppercase;letter-spacing:.2em;color:#fff;margin:0 0 .7rem;font-size:.82rem;font-weight:700}.AppFooter-module-scss-module__7Zk_JG__navLink{color:#fff;font-size:.95rem;text-decoration:none;transition:color .2s}.AppFooter-module-scss-module__7Zk_JG__navLink:hover{color:var(--secondary)}.AppFooter-module-scss-module__7Zk_JG__divider{z-index:1;background:linear-gradient(90deg,#0000,#ffffff59,#0000);height:1px;margin:2rem 0 1rem;position:relative}.AppFooter-module-scss-module__7Zk_JG__bottomText{z-index:1;color:#fff;margin:0;font-size:.9rem;position:relative}.AppFooter-module-scss-module__7Zk_JG__socialButton{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#ffffff59;border:.5px solid #ffffffb3;box-shadow:0 20px 50px #0f172a29}
@layer components{[data-ui=navigation-menu]{gap:var(--spacing-12);display:flex}[data-ui=navigation-menu][aria-orientation=horizontal]{flex-direction:row}[data-ui=navigation-menu][aria-orientation=vertical]{flex-direction:column}[data-ui=navigation-menu][aria-orientation=vertical] [data-ui=navigation-menu-list]{flex-direction:column;align-items:flex-start}[data-ui=navigation-menu][aria-orientation=vertical] [data-ui=navigation-menu-list] [data-ui=navigation-menu-item],[data-ui=navigation-menu][aria-orientation=vertical] [data-ui=navigation-menu-list] [data-ui=navigation-menu-link]{text-align:left;width:100%}[data-ui=navigation-menu-list]{align-items:center;gap:var(--spacing-2);color:var(--color-on-surface);min-width:max-content;list-style:none;display:flex}[data-ui=navigation-menu-list] [data-ui=navigation-menu-item]{position:relative}[data-ui=navigation-menu-list] [data-ui=navigation-menu-trigger],[data-ui=navigation-menu-list] [data-ui=navigation-menu-link]{align-items:center;gap:var(--spacing-8);width:max-content;height:36px;padding:var(--spacing-6) var(--spacing-10);border-radius:var(--radius-sm);color:inherit;-webkit-user-select:none;user-select:none;font:var(--font-label-lg);transition:background-color var(--transition-standard-fast-effects), box-shadow var(--transition-standard-fast-effects), color var(--transition-standard-fast-effects);background-color:#0000;border:none;outline:0;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){:is([data-ui=navigation-menu-list] [data-ui=navigation-menu-trigger],[data-ui=navigation-menu-list] [data-ui=navigation-menu-link]):hover{background-color:var(--color-surface-container-high)}}:is([data-ui=navigation-menu-list] [data-ui=navigation-menu-trigger],[data-ui=navigation-menu-list] [data-ui=navigation-menu-link]):focus{background-color:var(--color-surface-container-high)}:is([data-ui=navigation-menu-list] [data-ui=navigation-menu-trigger],[data-ui=navigation-menu-list] [data-ui=navigation-menu-link])[data-active]{background-color:var(--color-surface-container);color:var(--color-on-surface)}:is([data-ui=navigation-menu-list] [data-ui=navigation-menu-trigger],[data-ui=navigation-menu-list] [data-ui=navigation-menu-link])[data-active]:focus{background-color:var(--color-surface-container-high)}@media (hover:hover) and (pointer:fine){:is([data-ui=navigation-menu-list] [data-ui=navigation-menu-trigger],[data-ui=navigation-menu-list] [data-ui=navigation-menu-link])[data-active]:hover{background-color:var(--color-surface-container-high)}}:is([data-ui=navigation-menu-list] [data-ui=navigation-menu-trigger],[data-ui=navigation-menu-list] [data-ui=navigation-menu-link])[data-open]{background-color:var(--color-surface-container)}:is([data-ui=navigation-menu-list] [data-ui=navigation-menu-trigger],[data-ui=navigation-menu-list] [data-ui=navigation-menu-link])[data-open]:focus{background-color:var(--color-surface-container-high)}@media (hover:hover) and (pointer:fine){:is([data-ui=navigation-menu-list] [data-ui=navigation-menu-trigger],[data-ui=navigation-menu-list] [data-ui=navigation-menu-link])[data-open]:hover{background-color:var(--color-surface-container-high)}}:is([data-ui=navigation-menu-list] [data-ui=navigation-menu-trigger],[data-ui=navigation-menu-list] [data-ui=navigation-menu-link])[data-popup-open]{background-color:var(--color-surface-container)}@media (hover:hover) and (pointer:fine){:is([data-ui=navigation-menu-list] [data-ui=navigation-menu-trigger],[data-ui=navigation-menu-list] [data-ui=navigation-menu-link])[data-popup-open]:hover{background-color:var(--color-surface-container-high)}}:is([data-ui=navigation-menu-list] [data-ui=navigation-menu-trigger],[data-ui=navigation-menu-list] [data-ui=navigation-menu-link]):focus-visible{outline:1px solid var(--color-on-surface-variant)}:is([data-ui=navigation-menu-list] [data-ui=navigation-menu-trigger],[data-ui=navigation-menu-list] [data-ui=navigation-menu-link]):disabled{opacity:.5;pointer-events:none}:is([data-ui=navigation-menu-list] [data-ui=navigation-menu-trigger],[data-ui=navigation-menu-list] [data-ui=navigation-menu-link]) svg{width:var(--spacing-16);height:var(--spacing-16)}[data-ui=navigation-menu-indicator]{transition:transform var(--transition-standard-fast-spatial);place-content:center;display:grid}[data-ui=navigation-menu-indicator] svg{width:var(--spacing-16);height:var(--spacing-16)}[data-ui=navigation-menu-indicator][data-popup-open]{transform:rotate(180deg)}[data-ui=navigation-menu-content]{transition:opacity var(--transition-standard-fast-effects), transform var(--transition-standard-fast-spatial);padding:var(--spacing-8);width:calc(100vw - 40px);height:100%}[data-ui=navigation-menu-content] ul{list-style:none}@media (min-width:500px){[data-ui=navigation-menu-content]{width:max-content;min-width:400px}}[data-ui=navigation-menu-content][data-starting-style],[data-ui=navigation-menu-content][data-ending-style]{opacity:0}[data-ui=navigation-menu-content][data-starting-style][data-activation-direction=left]{transform:translate(-50%)}[data-ui=navigation-menu-content][data-starting-style][data-activation-direction=right]{transform:translate(50%)}[data-ui=navigation-menu-content][data-ending-style][data-activation-direction=left]{transform:translate(50%)}[data-ui=navigation-menu-content][data-ending-style][data-activation-direction=right]{transform:translate(-50%)}[data-ui=navigation-menu-popup]{border-radius:var(--radius-md);background-color:var(--color-surface-container-lowest);color:var(--color-on-surface);transform-origin:var(--transform-origin);transition:opacity var(--transition-standard-fast-effects), transform var(--transition-standard-fast-spatial);width:var(--popup-width);height:var(--popup-height);border:1px solid var(--color-surface-container-highest)}[data-ui=navigation-menu-popup] ul>li{padding:10px}[data-ui=navigation-menu-popup] a{color:inherit;text-decoration:none}[data-ui=navigation-menu-popup][data-starting-style],[data-ui=navigation-menu-popup][data-ending-style]{opacity:0;transform:scale(.9)}[data-ui=navigation-menu-popup][data-ending-style]{transition:opacity var(--transition-standard-fast-effects), transform var(--transition-standard-fast-spatial)}[data-ui=navigation-menu-positioner]{width:var(--positioner-width);height:var(--positioner-height);transform-origin:var(--transform-origin);transition:none}[data-ui=navigation-menu-positioner]:before{content:"";position:absolute}[data-ui=navigation-menu-positioner][data-side=top]:before{height:10px;bottom:-10px;left:0;right:0}[data-ui=navigation-menu-positioner][data-side=bottom]:before{height:10px;top:-10px;left:0;right:0}[data-ui=navigation-menu-positioner][data-side=left]:before{width:10px;top:0;bottom:0;right:-10px}[data-ui=navigation-menu-positioner][data-side=right]:before{width:10px;top:0;bottom:0;left:-10px}[data-ui=navigation-menu-positioner][data-instant]{transition:none}[data-ui=navigation-menu-viewport]{width:100%;height:100%;overflow:hidden}@media (prefers-reduced-motion:reduce){[data-ui=navigation-menu-indicator],[data-ui=navigation-menu-content],[data-ui=navigation-menu-popup]{transition:opacity var(--transition-standard-fast-effects)}:is([data-ui=navigation-menu-content],[data-ui=navigation-menu-popup])[data-starting-style],:is([data-ui=navigation-menu-content],[data-ui=navigation-menu-popup])[data-ending-style]{transform:none}}}
.AppNavbar-module-scss-module__9TW-vW__app-navbar{z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffd9;border:1px solid #ffffffb3;border-radius:1.5rem;justify-content:space-between;width:min(100%,1000px);margin:15px auto;padding:1rem 1.5rem;transition:all .3s ease-in-out;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 20px 50px #0f172a29}.AppNavbar-module-scss-module__9TW-vW__app-navbar .AppNavbar-module-scss-module__9TW-vW__app-navbar-contact a:hover{background:0 0!important}:is(.AppNavbar-module-scss-module__9TW-vW__app-navbar [data-ui=navigation-menu-item]>a,.AppNavbar-module-scss-module__9TW-vW__app-navbar [data-ui=navigation-menu-trigger]){width:100%;height:50px}.AppNavbar-module-scss-module__9TW-vW__app-navbar .AppNavbar-module-scss-module__9TW-vW__app-navbar-content{justify-content:space-between;align-items:center;gap:1rem;display:flex}.AppNavbar-module-scss-module__9TW-vW__app-navbar .AppNavbar-module-scss-module__9TW-vW__app-navbar-spacer{flex:1;width:100%}.AppNavbar-module-scss-module__9TW-vW__app-navbar .AppNavbar-module-scss-module__9TW-vW__app-navbar-brand{white-space:nowrap;color:var(--secondary-dark);align-self:center;font-size:1.5rem;font-weight:700}.AppNavbar-module-scss-module__9TW-vW__app-navbar .AppNavbar-module-scss-module__9TW-vW__app-navbar-toggle{cursor:pointer;width:40px;height:40px;font:inherit;color:var(--primary);background:0 0;border:none;align-items:center;padding:0;display:none}.AppNavbar-module-scss-module__9TW-vW__app-navbar .AppNavbar-module-scss-module__9TW-vW__app-navbar-toggle .AppNavbar-module-scss-module__9TW-vW__app-navbar-toggle-box{width:24px;height:24px;display:inline-flex;position:relative}.AppNavbar-module-scss-module__9TW-vW__app-navbar .AppNavbar-module-scss-module__9TW-vW__app-navbar-toggle .AppNavbar-module-scss-module__9TW-vW__app-navbar-toggle-line{background:currentColor;border-radius:999px;height:2px;transition:transform .3s,opacity .3s,top .3s;position:absolute;left:0;right:0}.AppNavbar-module-scss-module__9TW-vW__app-navbar .AppNavbar-module-scss-module__9TW-vW__app-navbar-toggle .AppNavbar-module-scss-module__9TW-vW__app-navbar-toggle-line:first-child{top:4px}.AppNavbar-module-scss-module__9TW-vW__app-navbar .AppNavbar-module-scss-module__9TW-vW__app-navbar-toggle .AppNavbar-module-scss-module__9TW-vW__app-navbar-toggle-line:nth-child(2){top:11px}.AppNavbar-module-scss-module__9TW-vW__app-navbar .AppNavbar-module-scss-module__9TW-vW__app-navbar-toggle .AppNavbar-module-scss-module__9TW-vW__app-navbar-toggle-line:nth-child(3){top:18px}.AppNavbar-module-scss-module__9TW-vW__app-navbar .AppNavbar-module-scss-module__9TW-vW__app-navbar-toggleOpen .AppNavbar-module-scss-module__9TW-vW__app-navbar-toggle-line:first-child{top:11px;transform:rotate(45deg)}.AppNavbar-module-scss-module__9TW-vW__app-navbar .AppNavbar-module-scss-module__9TW-vW__app-navbar-toggleOpen .AppNavbar-module-scss-module__9TW-vW__app-navbar-toggle-line:nth-child(2){opacity:0}.AppNavbar-module-scss-module__9TW-vW__app-navbar .AppNavbar-module-scss-module__9TW-vW__app-navbar-toggleOpen .AppNavbar-module-scss-module__9TW-vW__app-navbar-toggle-line:nth-child(3){top:11px;transform:rotate(-45deg)}.AppNavbar-module-scss-module__9TW-vW__app-navbar .AppNavbar-module-scss-module__9TW-vW__app-navbar-links{gap:1rem;margin:0;padding:0;list-style:none;display:flex}.AppNavbar-module-scss-module__9TW-vW__app-navbar .AppNavbar-module-scss-module__9TW-vW__app-navbar-linksOpen{display:flex}@media (max-width:850px){.AppNavbar-module-scss-module__9TW-vW__app-navbar{width:90%;padding:.75rem 1rem;display:block}.AppNavbar-module-scss-module__9TW-vW__app-navbar .AppNavbar-module-scss-module__9TW-vW__app-navbar-content{align-items:center}.AppNavbar-module-scss-module__9TW-vW__app-navbar .AppNavbar-module-scss-module__9TW-vW__app-navbar-toggle{margin-left:auto;display:inline-flex}.AppNavbar-module-scss-module__9TW-vW__app-navbar .AppNavbar-module-scss-module__9TW-vW__app-navbar-links{opacity:0;flex-direction:column;row-gap:.75rem;width:100%;max-height:0;margin-top:0;padding-top:0;transition:max-height .3s ease-in-out,opacity .3s ease-in-out,padding-top .3s ease-in-out,margin-top .3s ease-in-out;display:flex;overflow:hidden}.AppNavbar-module-scss-module__9TW-vW__app-navbar .AppNavbar-module-scss-module__9TW-vW__app-navbar-linksOpen{opacity:1;max-height:500px;margin-top:.75rem;padding-top:.75rem}.AppNavbar-module-scss-module__9TW-vW__app-navbar .AppNavbar-module-scss-module__9TW-vW__app-navbar-links li{width:100%}}[data-ui=navigation-menu-popup] a{width:100%;height:100%;display:block}
