body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.special:hover{-webkit-transform:scale(1.04);transform:scale(1.04)}.nav-main-appbar .MuiButton-root,.nav-main-appbar .MuiTypography-root{font-family:Montserrat,sans-serif!important}.nav-main-appbar{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:linear-gradient(180deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.95))!important;border-bottom:1px solid rgba(0,184,176,.25)!important;box-shadow:0 4px 24px -4px rgba(0,184,176,.12),0 2px 8px -2px rgba(0,0,0,.04)!important}.nav-main-toolbar{padding-left:28px!important;padding-right:28px!important}.nav-main-appbar .nav-logo-btn:hover img{-webkit-filter:drop-shadow(0 0 8px rgba(0,184,176,.25));filter:drop-shadow(0 0 8px rgba(0,184,176,.25));opacity:1}.nav-main-appbar .nav-logo-btn img{transition:opacity .25s ease,-webkit-filter .3s ease,-webkit-transform .25s ease;transition:opacity .25s ease,filter .3s ease,transform .25s ease;transition:opacity .25s ease,filter .3s ease,transform .25s ease,-webkit-filter .3s ease,-webkit-transform .25s ease}.nav-main-appbar .nav-logo-btn:hover img{-webkit-transform:scale(1.02);transform:scale(1.02)}.nav-toolbar-actions{border-left:1px solid rgba(0,184,176,.25)!important;margin-left:0!important;padding-left:16px!important;position:relative}.nav-toolbar .nav-link-btn{border-radius:10px!important;font-family:Montserrat,sans-serif!important;font-size:.9375rem!important;font-weight:500!important;letter-spacing:.02em!important;padding:10px 14px!important;position:relative!important;text-transform:none!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important;white-space:nowrap!important}.nav-toolbar .nav-link-btn:hover{background:linear-gradient(135deg,rgba(0,184,176,.1),rgba(0,184,176,.05))!important;color:#007a74!important}.nav-toolbar .nav-link-btn .nav-link-chevron{margin-left:2px;transition:-webkit-transform .25s cubic-bezier(.4,0,.2,1);transition:transform .25s cubic-bezier(.4,0,.2,1);transition:transform .25s cubic-bezier(.4,0,.2,1),-webkit-transform .25s cubic-bezier(.4,0,.2,1)}.nav-toolbar .nav-link-btn:hover .nav-link-chevron{-webkit-transform:translateY(2px);transform:translateY(2px)}.nav-main-appbar .MuiTooltip-tooltip{-webkit-animation:navDropdownReveal .3s cubic-bezier(.34,1.56,.64,1)!important;animation:navDropdownReveal .3s cubic-bezier(.34,1.56,.64,1)!important;background:#fff!important;border:1px solid rgba(0,184,176,.15)!important;border-radius:16px!important;box-shadow:0 20px 50px -12px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.04),0 0 40px -8px rgba(0,184,176,.12)!important;overflow:hidden!important}@-webkit-keyframes navDropdownReveal{0%{opacity:0;-webkit-transform:translateY(-8px) scale(.98);transform:translateY(-8px) scale(.98)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes navDropdownReveal{0%{opacity:0;-webkit-transform:translateY(-8px) scale(.98);transform:translateY(-8px) scale(.98)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.nav-dropdown-accent{background:linear-gradient(90deg,rgba(0,184,176,.4),rgba(0,184,176,.8) 50%,rgba(0,184,176,.4));height:3px}.nav-main-appbar [class*=MuiTooltip-tooltip] .MuiTypography-root[class*=overline],.nav-toolbar .nav-section-header{color:#64748b!important;display:block!important;font-family:Montserrat,sans-serif!important;font-size:10px!important;font-weight:800!important;letter-spacing:1.2px!important;margin-bottom:12px!important;text-transform:uppercase!important}[class*=MuiTooltip-tooltip] .MuiButton-root{border-radius:10px!important;margin:2px 0!important;padding:10px 14px!important;transition:all .2s ease!important}[class*=MuiTooltip-tooltip] .MuiButton-root:hover{background:linear-gradient(90deg,rgba(0,184,176,.12),rgba(0,184,176,.04))!important;box-shadow:inset 3px 0 0 #00b8b0!important}[class*=MuiTooltip-tooltip] .MuiButton-root:hover .MuiTypography-root{color:#007a74!important}.nav-cta-btn,.nav-main-appbar .nav-cta-btn{background:linear-gradient(135deg,#00b8b0,#009990 50%,#008a84)!important;border:none!important;border-radius:10px!important;box-shadow:0 4px 14px rgba(0,184,176,.4),0 2px 6px rgba(0,0,0,.08),inset 0 1px 0 hsla(0,0%,100%,.2)!important;font-family:Montserrat,sans-serif!important;font-size:.9375rem!important;font-weight:500!important;letter-spacing:.02em!important;overflow:hidden!important;padding:10px 24px!important;position:relative!important;text-transform:none!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;white-space:nowrap!important}.nav-cta-btn:before,.nav-main-appbar .nav-cta-btn:before{background:linear-gradient(135deg,hsla(0,0%,100%,.15),transparent 50%);content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s ease}.nav-cta-btn:hover,.nav-main-appbar .nav-cta-btn:hover{background:linear-gradient(135deg,#00c9c1,#00b8b0 50%,#00a39c)!important;border:none!important;box-shadow:0 8px 24px rgba(0,184,176,.45),0 4px 12px rgba(0,0,0,.1)!important;color:#fff!important;-webkit-transform:translateY(-2px) scale(1.02)!important;transform:translateY(-2px) scale(1.02)!important}.nav-cta-btn:hover:before,.nav-main-appbar .nav-cta-btn:hover:before{opacity:1}.nav-main-appbar .MuiButton-outlined.nav-outlined-btn,.nav-main-appbar .nav-outlined-btn{background:rgba(0,184,176,.04)!important;border:2px solid rgba(0,184,176,.5)!important;border-radius:10px!important;color:#007a74!important;font-weight:500!important;padding:10px 22px!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important;white-space:nowrap!important}.nav-main-appbar .MuiButton-outlined.nav-outlined-btn:hover,.nav-main-appbar .nav-outlined-btn:hover{background:rgba(0,184,176,.1)!important;border-color:#00b8b0!important;box-shadow:0 4px 12px rgba(0,184,176,.2);color:#006d68!important;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.nav-main-appbar .nav-text-btn,.nav-toolbar .nav-text-btn{border-radius:10px!important;font-weight:500!important;padding:10px 14px!important;transition:all .2s ease!important;white-space:nowrap!important}.nav-main-appbar .nav-text-btn:hover,.nav-toolbar .nav-text-btn:hover{background:rgba(0,184,176,.06)!important;color:#007a74!important}.nav-mobile-menu .MuiPaper-root,.nav-mobile-menu-paper{border:1px solid rgba(0,184,176,.1)!important;border-radius:16px!important;box-shadow:0 20px 50px -12px rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.04)!important;margin:8px 12px!important}.nav-mobile-menu .MuiMenuItem-root{border-radius:10px!important;font-family:Montserrat,sans-serif!important;font-weight:600!important;margin:4px 8px!important;padding:14px 20px!important;transition:background .2s ease!important}.nav-main-appbar .MuiIconButton-root:has(.MuiAvatar-root){border-radius:10px!important;transition:box-shadow .2s ease,-webkit-transform .2s ease!important;transition:transform .2s ease,box-shadow .2s ease!important;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease!important}.nav-main-appbar .MuiIconButton-root:has(.MuiAvatar-root):hover{background:rgba(0,184,176,.08)!important;-webkit-transform:scale(1.05);transform:scale(1.05)}.footer-root{flex-shrink:0;margin-top:auto;width:100%}.footer-appbar{background:linear-gradient(180deg,#0d2a30,#0f3339 50%,#0d2a30)!important;border-top:2px solid rgba(0,184,176,.3)!important;box-shadow:0 -4px 24px rgba(0,0,0,.15)!important;position:relative!important}.footer-inner{font-family:Montserrat,sans-serif;margin:0 auto;max-width:1200px;padding:40px 24px 32px;width:100%}.footer-logo-section{display:flex;justify-content:center;margin-bottom:28px}.footer-logo-btn{background:none!important;color:#fff!important;padding:0!important;transition:opacity .25s ease,-webkit-filter .25s ease;transition:opacity .25s ease,filter .25s ease;transition:opacity .25s ease,filter .25s ease,-webkit-filter .25s ease}.footer-logo-btn:hover{background:none!important;-webkit-filter:drop-shadow(0 0 12px rgba(0,184,176,.3));filter:drop-shadow(0 0 12px rgba(0,184,176,.3));opacity:.9}.footer-logo-btn img{height:auto;max-width:100px;object-fit:contain}.footer-nav{align-items:center;display:flex;flex-wrap:wrap;gap:8px 28px;justify-content:center;margin-bottom:28px;padding:0 16px}.footer-link{background:none!important;border-radius:8px!important;color:hsla(0,0%,100%,.95)!important;font-family:Montserrat,sans-serif!important;font-size:.875rem!important;font-weight:500!important;letter-spacing:.06em!important;padding:8px 12px!important;text-decoration:none!important;text-transform:uppercase!important;transition:all .2s ease!important}.footer-link:hover{background:rgba(0,184,176,.15)!important;color:#fff!important}.footer-social{align-items:center;display:flex;justify-content:center;margin-bottom:28px}.footer-linkedin-btn{align-items:center;background:none!important;border:1px solid hsla(0,0%,100%,.25)!important;border-radius:10px!important;color:hsla(0,0%,100%,.95)!important;display:flex;font-family:Montserrat,sans-serif!important;font-size:.875rem!important;font-weight:500!important;gap:10px;letter-spacing:.04em!important;padding:10px 20px!important;text-transform:uppercase!important;transition:all .25s ease!important}.footer-linkedin-btn:hover{background:rgba(0,184,176,.2)!important;border-color:rgba(0,184,176,.5)!important;color:#fff!important}.footer-contact{color:hsla(0,0%,100%,.75);font-family:Montserrat,sans-serif;font-size:.8125rem;font-weight:500;line-height:1.8;text-align:center}.footer-contact a{color:hsla(0,0%,100%,.9);text-decoration:none;transition:color .2s ease}.footer-contact a:hover{color:#00b8b0}.footer-dropdown-tooltip{-webkit-animation:footerDropdownReveal .3s cubic-bezier(.34,1.56,.64,1)!important;animation:footerDropdownReveal .3s cubic-bezier(.34,1.56,.64,1)!important;background:#fff!important;border:1px solid rgba(0,184,176,.15)!important;border-radius:16px!important;box-shadow:0 20px 50px -12px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.04),0 0 40px -8px rgba(0,184,176,.12)!important;font-family:Montserrat,sans-serif!important;overflow:hidden!important}@-webkit-keyframes footerDropdownReveal{0%{opacity:0;-webkit-transform:translateY(8px) scale(.98);transform:translateY(8px) scale(.98)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes footerDropdownReveal{0%{opacity:0;-webkit-transform:translateY(8px) scale(.98);transform:translateY(8px) scale(.98)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.footer-dropdown-tooltip .MuiButton-root{border-radius:6px!important;font-family:Montserrat,sans-serif!important;margin:2px 0!important;padding:8px 10px!important;transition:all .2s ease!important}.footer-dropdown-tooltip .MuiButton-root:hover{background-color:#f3f4f6!important}.footer-dropdown-tooltip .MuiButton-root:hover .MuiTypography-root{color:#469fa5!important}.footer-dropdown-tooltip .MuiTypography-root{font-family:Montserrat,sans-serif!important}@media (max-width:600px){.footer-inner{padding:32px 20px 28px}.footer-nav{flex-direction:column;gap:6px;margin-bottom:24px}.footer-link{font-size:.8125rem!important}.footer-logo-btn img{max-width:80px}}
/*# sourceMappingURL=main.4e3c31fc.css.map*/