.Footer_footer__4U4sd{position:relative;background-color:#001529;color:#e2e8f0;padding-top:6rem;overflow:hidden;border-top:1px solid #002b52}.Footer_topGlow__R2LVA{position:absolute;top:0;left:50%;transform:translateX(-50%);width:80%;height:1px;background:radial-gradient(circle,rgba(56,189,248,.5) 0,transparent 100%);box-shadow:0 0 20px 2px rgba(56,189,248,.3)}.Footer_container__e5wPt{max-width:1250px;margin:0 auto;padding:0 2rem}.Footer_grid__ae8Ba{display:grid;grid-template-columns:2fr 1fr 1.5fr;grid-gap:4rem;gap:4rem;margin-bottom:4rem}.Footer_brandColumn__XiX6p{display:flex;flex-direction:column;align-items:flex-start}.Footer_logoLink__WtsJr{display:inline-block;margin-bottom:1.5rem}.Footer_logoImage__Ls5t5{filter:brightness(0) invert(1);object-fit:contain}.Footer_description__5BNRA{color:#94a3b8;font-size:.95rem;line-height:1.7;max-width:380px}.Footer_columnTitle__g5hAq{font-size:1.05rem;font-weight:700;color:#fff;margin-bottom:1.5rem;letter-spacing:1px;text-transform:uppercase}.Footer_contactList__qvoRo{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1.2rem}.Footer_contactLink__qPF1W{display:inline-flex;align-items:center;gap:.8rem;color:#94a3b8;font-size:.95rem;text-decoration:none;transition:all .3s ease}.Footer_contactLink__qPF1W .Footer_contactIcon__8ezuA{width:20px;height:20px;color:#38bdf8;transition:transform .3s ease}.Footer_contactLink__qPF1W:hover{color:#fff}.Footer_contactLink__qPF1W:hover .Footer_contactIcon__8ezuA{transform:scale(1.1)}.Footer_socialText__eO1Lr{color:#94a3b8;font-size:.9rem;line-height:1.6;margin-bottom:1.5rem}.Footer_socialLinks__zJqBA{display:flex;gap:1rem}.Footer_socialBadge__G3zkM{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.Footer_socialBadge__G3zkM .Footer_socialIcon__c9xVv{transition:transform .3s ease}.Footer_socialBadge__G3zkM:hover{background-color:#0071bc;border-color:#0071bc;transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,113,188,.4)}.Footer_socialBadge__G3zkM:hover .Footer_socialIcon__c9xVv{filter:brightness(0) invert(1);transform:scale(1.1)}.Footer_copyrightBar__XEE83{background-color:#020617;padding:1.5rem 2rem;border-top:1px solid hsla(0,0%,100%,.05)}.Footer_copyrightContainer__JTwu9{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.Footer_copyrightContainer__JTwu9 p{color:#64748b;font-size:.9rem;margin:0}.Footer_copyrightContainer__JTwu9 p strong{color:#e2e8f0}.Footer_legalLinks__es_xm{display:flex;align-items:center;gap:1rem}.Footer_legalLinks__es_xm a{color:#64748b;font-size:.85rem;text-decoration:none;transition:color .3s ease}.Footer_legalLinks__es_xm a:hover{color:#38bdf8}.Footer_legalLinks__es_xm .Footer_separator__NSjB7{color:#334155;font-size:.8rem}@media(max-width:992px){.Footer_grid__ae8Ba{grid-template-columns:repeat(2,1fr)}.Footer_brandColumn__XiX6p{grid-column:span 2;text-align:center;align-items:center}}@media(max-width:768px){.Footer_footer__4U4sd{padding-top:4rem}.Footer_grid__ae8Ba{grid-template-columns:1fr;gap:3rem;text-align:center}.Footer_brandColumn__XiX6p{grid-column:span 1}.Footer_contactList__qvoRo{align-items:center}.Footer_socialLinks__zJqBA{justify-content:center}.Footer_copyrightContainer__JTwu9{flex-direction:column;gap:1rem;text-align:center}}.NavBar_navBar__o53mO{position:fixed;top:0;left:0;width:100%;padding:2px 2rem;z-index:1000;box-shadow:1px 0 12px 0 rgba(0,0,0,.75);-webkit-box-shadow:1px 0 12px 0 rgba(0,0,0,.75);-moz-box-shadow:1px 0 12px 0 rgba(0,0,0,.75);background:#001529;background:linear-gradient(90deg,rgb(0,21,41),rgb(7,52,87) 53%,rgb(12,81,134) 78%,rgb(19,97,157));height:65px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#005085",endColorstr="#3EA2E6",GradientType=0)}.NavBar_navBar__container__1GqnG{display:flex;justify-content:space-between;align-items:center;max-width:1280px;margin:0 auto;width:100%}.NavBar_navBar__logo__8aNtD{display:flex;align-items:center;margin-top:10px;margin-bottom:2px;position:relative}.NavBar_navBar__nav__0jI8J{display:flex;gap:2.5rem;margin-top:7px;align-items:center}.NavBar_navBar__link__saaob{font-weight:600;font-size:1rem;color:#fff;position:relative;padding-bottom:.25rem;transition:color .2s ease}.NavBar_navBar__link__saaob:hover{color:#eee}.NavBar_navBar__link__saaob:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#eee;transition:width .3s ease}.NavBar_navBar__link__saaob:hover:after{width:100%}.NavBar_navBar__actions__4zbG2{display:flex;align-items:center;gap:1.5rem}.NavBar_navBar__auth__d_CxS{display:flex;align-items:center;gap:10px}.NavBar_navBar__authIcon__DEgHx{margin-top:2px}.NavBar_navBar__authLink__L2Bdc{width:150px;text-align:center;padding:7px 10px;font-weight:600;font-size:.9rem;transition:opacity .2s ease;border-radius:5px;border:none;color:#1a202c;background:#fff}.NavBar_navBar__authLink__L2Bdc:hover{opacity:.85}.NavBar_navBar__authText__YR4EE{margin-top:-3px}.NavBar_navBar__hamburger__O26TT,.NavBar_navBar__mobileDivider__m6zvE{display:none}@media(max-width:992px){.NavBar_navBar__o53mO{padding:5px 1rem}.NavBar_navBar__nav__0jI8J{position:fixed;top:0;right:0;width:min(75vw,400px);height:100%;background:#005085;flex-direction:column;justify-content:center;align-items:center;gap:2.5rem;margin-top:0;padding:2rem;transform:translateX(100%);transition:transform .4s cubic-bezier(.77,0,.175,1)}.NavBar_navBar__nav__0jI8J.NavBar_open__ttIjT{transform:translateX(0);box-shadow:-10px 0 30px -15px rgba(0,0,0,.3)}.NavBar_navBar__auth__d_CxS,.NavBar_navBar__o53mO .NavBar_contactLink__wDQ76{display:flex}.NavBar_navBar__auth__d_CxS{flex-direction:column;gap:1.5rem;width:100%;max-width:200px}.NavBar_navBar__authLink__L2Bdc{width:100%;text-align:center;padding:12px 20px;font-size:1rem}.NavBar_navBar__mobileDivider__m6zvE{display:block;width:80%;height:1px;background-color:hsla(0,0%,100%,.2)}.NavBar_navBar__hamburger__O26TT{display:flex;flex-direction:column;justify-content:space-around;width:1.75rem;height:1.75rem;background:rgba(0,0,0,0);border:none;cursor:pointer;padding:0;z-index:1002}.NavBar_navBar__hamburger__O26TT span{width:1.75rem;height:3px;background:#fff;border-radius:10px;transition:all .3s linear;position:relative;transform-origin:1px}.NavBar_navBar__hamburger__O26TT.NavBar_open__ttIjT span:first-child{transform:rotate(45deg)}.NavBar_navBar__hamburger__O26TT.NavBar_open__ttIjT span:nth-child(2){opacity:0;transform:translateX(20px)}.NavBar_navBar__hamburger__O26TT.NavBar_open__ttIjT span:nth-child(3){transform:rotate(-45deg)}}