body,html{margin:auto!important;padding:none!important}body{font-family:Montserrat,sans-serif!important;overflow-x:none!important;background:#f9f9f9;background-image:radial-gradient(circle at 25% 25%,rgba(255,255,255,.3) 0,transparent 50%),radial-gradient(circle at 75% 75%,rgba(0,0,0,.05) 0,transparent 50%)}article:not([class*=footer]),main:not([class*=footer]),section:not([class*=footer]){animation:fadeIn .8s ease-out}h1:not(.footerStyle h1):not([class*=footer] h1),h2:not(.footerStyle h2):not([class*=footer] h2),h3:not(.footerStyle h3):not([class*=footer] h3),h4:not(.footerStyle h4):not([class*=footer] h4),h5:not(.footerStyle h5):not([class*=footer] h5),h6:not(.footerStyle h6):not([class*=footer] h6){text-shadow:1px 1px 2px rgba(255,255,255,.8),-1px -1px 2px rgba(0,0,0,.1)}.container:not([class*=footer]),.wrapper:not([class*=footer]),[class*=container]:not([class*=footer]):not(.footerContent):not(.footerContentPStyle):not(.wwContainer){box-shadow:6px 6px 12px rgba(0,0,0,.15),-6px -6px 12px rgba(255,255,255,.7);border-radius:1rem;transition:all .3s ease}.splineContainer{box-shadow:8px 8px 16px rgba(0,0,0,.2),-8px -8px 16px rgba(255,255,255,.8);border-radius:1.5rem;overflow:hidden;transition:all .3s ease}.splineContainer:hover{box-shadow:12px 12px 24px rgba(0,0,0,.25),-12px -12px 24px rgba(255,255,255,.9);transform:translateY(-2px)}@media (max-width:430px){h1{font-size:150%!important}.splineContainer{width:100%!important;height:300px!important;box-shadow:4px 4px 8px rgba(0,0,0,.15),-4px -4px 8px rgba(255,255,255,.7)}}a[href="/admin"] button:hover{transform:scale(1.05)!important;box-shadow:25px 25px 75px #041937,-25px -25px 75px #06214b!important}.grid,[class*=grid]{box-shadow:6px 6px 12px rgba(0,0,0,.15),-6px -6px 12px rgba(255,255,255,.7);border-radius:1rem;transition:all .3s ease;animation:fadeIn .8s ease-out}.grid:hover,[class*=grid]:hover{box-shadow:8px 8px 16px rgba(0,0,0,.2),-8px -8px 16px rgba(255,255,255,.8);transform:translateY(-2px)}.grid-item,[class*=grid-item]{box-shadow:4px 4px 8px rgba(0,0,0,.12),-4px -4px 8px rgba(255,255,255,.6);border-radius:.75rem;transition:all .3s ease;animation:fadeInScale .8s ease-out}.grid-item:hover,[class*=grid-item]:hover{box-shadow:6px 6px 12px rgba(0,0,0,.18),-6px -6px 12px rgba(255,255,255,.8);transform:translateY(-3px) scale(1.02)}.hamburger:hover,.navlinks:hover{background:white;color:#00285c!important}@media (max-width:430px){.navlinks{font-size:80%!important;padding:3%}.topbanner{width:20%!important;margin-top:5%!important;margin-bottom:5%!important}.grid,[class*=grid]{box-shadow:3px 3px 6px rgba(0,0,0,.12),-3px -3px 6px rgba(255,255,255,.6)}}.navbar,[class*=nav],[class*=navbar]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:fadeInLeft .8s ease-out}.hamburger,.navlinks{border-radius:13px;transition:all .3s ease-in-out;animation:fadeIn .8s ease-out}.hamburger:hover,.navlinks:hover{transform:scale(1.1) translateY(-2px);color:#00285c;background-color:white!important;border-radius:13px}.topbanner{border-radius:50%;transition:all .8s ease-in-out;animation:fadeInScale 1s ease-out}.topbanner:hover{transform:scale(1.1) translateY(-3px)}@media (max-width:430px){.navlinks{font-size:80%!important;padding:3%}.topbanner{width:20%!important;margin-top:5%!important;margin-bottom:5%!important}}:root{--neu-bg-light:#f9f9f9;--neu-bg-dark:#051d41;--neu-bg-blue:#00285c;--neu-shadow-light:rgba(255,255,255,0.8);--neu-shadow-dark:rgba(0,0,0,0.2);--neu-shadow-blue-light:rgba(0,40,92,0.1);--neu-shadow-blue-dark:rgba(5,29,65,0.3)}*{box-sizing:border-box}body,html{overflow-x:hidden;max-width:100vw}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInScale{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.neu-light{box-shadow:8px 8px 16px var(--neu-shadow-dark),-8px -8px 16px var(--neu-shadow-light);border-radius:1rem}.neu-light,.neu-light-subtle{background:var(--neu-bg-light);transition:all .3s ease;overflow:hidden;max-width:100%}.neu-light-subtle{box-shadow:4px 4px 8px var(--neu-shadow-dark),-4px -4px 8px var(--neu-shadow-light);border-radius:.75rem}.neu-dark{background:var(--neu-bg-dark);box-shadow:8px 8px 16px rgba(0,0,0,.4),-8px -8px 16px rgba(255,255,255,.1)}.neu-blue,.neu-dark{border-radius:1rem;transition:all .3s ease;overflow:hidden;max-width:100%}.neu-blue{background:linear-gradient(135deg,#00285c,#051d41);box-shadow:8px 8px 16px var(--neu-shadow-blue-dark),-8px -8px 16px var(--neu-shadow-blue-light)}.neu-inset{box-shadow:inset 4px 4px 8px var(--neu-shadow-dark),inset -4px -4px 8px var(--neu-shadow-light)}.neu-inset-dark{box-shadow:inset 6px 6px 12px rgba(0,0,0,.3),inset -6px -6px 12px rgba(255,255,255,.05)}.neu-light-subtle:hover,.neu-light:hover{box-shadow:10px 10px 20px var(--neu-shadow-dark),-10px -10px 20px var(--neu-shadow-light);transform:translateY(-1px)}.neu-dark:hover{box-shadow:10px 10px 20px rgba(0,0,0,.5),-10px -10px 20px rgba(255,255,255,.15);transform:translateY(-1px)}.neu-blue:hover{box-shadow:10px 10px 20px var(--neu-shadow-blue-dark),-10px -10px 20px var(--neu-shadow-blue-light);transform:translateY(-1px)}.fade-in{animation:fadeIn .8s ease-out forwards;opacity:0}.fade-in-left{animation:fadeInLeft .8s ease-out forwards;opacity:0}.fade-in-right{animation:fadeInRight .8s ease-out forwards;opacity:0}.fade-in-scale{animation:fadeInScale .8s ease-out forwards;opacity:0}.fade-in-delay-1{animation-delay:.2s}.fade-in-delay-2{animation-delay:.4s}.fade-in-delay-3{animation-delay:.6s}.fade-in-delay-4{animation-delay:.8s}.neu-button{background:var(--neu-bg-light);box-shadow:6px 6px 12px var(--neu-shadow-dark),-6px -6px 12px var(--neu-shadow-light);border:none;border-radius:.75rem;padding:.75rem 1.5rem;cursor:pointer;transition:all .2s ease;font-family:inherit;max-width:100%;box-sizing:border-box}.neu-button:hover{box-shadow:8px 8px 16px var(--neu-shadow-dark),-8px -8px 16px var(--neu-shadow-light);transform:translateY(-1px)}.neu-button:active{transform:translateY(0)}.neu-button:active,.neu-input{box-shadow:inset 4px 4px 8px var(--neu-shadow-dark),inset -4px -4px 8px var(--neu-shadow-light)}.neu-input{background:var(--neu-bg-light);border:none;border-radius:.75rem;padding:.75rem 1rem;transition:all .3s ease;font-family:inherit;width:100%;max-width:100%;box-sizing:border-box}.neu-input:focus{outline:none;box-shadow:inset 6px 6px 12px var(--neu-shadow-dark),inset -6px -6px 12px var(--neu-shadow-light),0 0 0 2px rgba(0,40,92,.3)}.neu-container{box-shadow:10px 10px 20px var(--neu-shadow-dark),-10px -10px 20px var(--neu-shadow-light);border-radius:1.5rem;padding:2rem;margin:1rem;max-width:calc(100vw - 2rem)}.neu-card,.neu-container{background:var(--neu-bg-light);transition:all .3s ease;box-sizing:border-box;overflow:hidden}.neu-card{box-shadow:6px 6px 12px var(--neu-shadow-dark),-6px -6px 12px var(--neu-shadow-light);border-radius:1rem;padding:1.5rem;margin:.5rem;max-width:calc(100% - 1rem)}.neu-card:hover{box-shadow:8px 8px 16px var(--neu-shadow-dark),-8px -8px 16px var(--neu-shadow-light);transform:translateY(-2px)}@media (max-width:768px){.neu-blue,.neu-dark,.neu-light{box-shadow:4px 4px 8px var(--neu-shadow-dark),-4px -4px 8px var(--neu-shadow-light)}.neu-blue:hover,.neu-dark:hover,.neu-light-subtle:hover,.neu-light:hover{transform:translateY(-.5px);box-shadow:6px 6px 12px var(--neu-shadow-dark),-6px -6px 12px var(--neu-shadow-light)}.neu-container{padding:1.5rem;margin:.5rem;max-width:calc(100vw - 1rem)}.neu-card{padding:1rem;max-width:calc(100% - 1rem)}}@media (max-width:480px){.neu-blue,.neu-dark,.neu-light{box-shadow:3px 3px 6px var(--neu-shadow-dark),-3px -3px 6px var(--neu-shadow-light)}.neu-blue:hover,.neu-dark:hover,.neu-light-subtle:hover,.neu-light:hover{transform:none;box-shadow:4px 4px 8px var(--neu-shadow-dark),-4px -4px 8px var(--neu-shadow-light)}.neu-container{padding:1rem;margin:.25rem;max-width:calc(100vw - .5rem)}.neu-card{padding:.75rem;margin:.25rem;max-width:calc(100% - .5rem)}}