@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Galada&display=swap";*{margin:0;padding:0;box-sizing:border-box}body{font-family:Poppins,sans-serif;background-color:#1d2951;color:#fff;min-height:100vh;width:100%}.announcement-bar{position:absolute;top:-14px;left:50%;transform:translate(-50%);background:linear-gradient(135deg,#9b9c9c,#a6a7a7,#9b9c9c);background-size:400% 400%;color:#000;padding:0 20px;font-family:Montserrat,sans-serif;border-radius:0 0 50px 50px;z-index:5;width:90%;max-width:1000px;overflow:hidden;text-align:center;box-shadow:0 2px 6px #0000001a;animation:gradientShift 4s ease-in-out infinite,pulse 2s ease-in-out infinite alternate;border:2px solid transparent;background-clip:padding-box}.announcement-bar:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:shimmer 3s infinite;z-index:1}.announcement-text{margin:10px 0 0;font-size:13px;font-weight:500;white-space:nowrap;animation:scrollText 20s linear infinite,textGlow 2s ease-in-out infinite alternate;padding:0;position:relative;z-index:2;text-shadow:0 0 10px rgba(0,0,0,.3);background:linear-gradient(45deg,#000,#333,#000);background-size:200% 200%;-webkit-background-clip:text;background-clip:text;animation:scrollText 20s linear infinite,textColorShift 3s ease-in-out infinite}.announcement-text:after{content:"✨";animation:sparkle 1.5s ease-in-out infinite;margin-left:10px;display:inline-block}@keyframes scrollText{0%{transform:translate(100%)}to{transform:translate(-100%)}}@keyframes pulse{0%{transform:translate(-50%) scale(1);box-shadow:0 2px 6px #0000001a}to{transform:translate(-50%) scale(1.02);box-shadow:0 4px 12px #0003}}@keyframes shimmer{0%{left:-100%}to{left:100%}}@keyframes textGlow{0%{text-shadow:0 0 5px rgba(0,0,0,.3)}to{text-shadow:0 0 15px rgba(0,0,0,.5),0 0 25px rgba(229,186,99,.3)}}@keyframes textColorShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes sparkle{0%,to{opacity:1;transform:scale(1) rotate(0)}25%{opacity:.7;transform:scale(1.2) rotate(90deg)}50%{opacity:1;transform:scale(.8) rotate(180deg)}75%{opacity:.7;transform:scale(1.1) rotate(270deg)}}.header-section{background-color:#f5a617;padding-top:40px;position:relative;z-index:1}@media (hover: hover){.announcement-bar:hover{animation-play-state:paused;transform:translate(-50%) scale(1.05);transition:transform .3s ease}.announcement-bar:hover .announcement-text{animation-play-state:paused;color:#fff;text-shadow:0 0 20px rgba(229,186,99,.8)}}@media (max-width: 1024px){.announcement-bar{width:60%;top:-12px;padding:0 15px;z-index:3}.announcement-text{font-size:12px;animation:scrollText 18s linear infinite,textColorShift 3s ease-in-out infinite}.header-section{padding-top:36px}}@media (max-width: 768px){.announcement-bar{top:-8px;width:50%;padding:0 12px;border-radius:0 0 25px 25px;z-index:2}.announcement-text{font-size:11px;animation:scrollText 16s linear infinite,textColorShift 3s ease-in-out infinite;padding:3px 0}.header-section{padding-top:32px}}@media (max-width: 480px){.announcement-bar{width:50%;left:50%;top:-6px;padding:0 12px;border-radius:0 0 18px 18px;z-index:1}.announcement-text{font-size:10px;animation:scrollText 14s linear infinite,textColorShift 2.5s ease-in-out infinite;padding:2px 0}.announcement-text:after{font-size:8px}.header-section{padding-top:28px}}@media (max-width: 320px){.announcement-bar{width:35%;top:-4px;padding:0 6px;border-radius:0 0 12px 12px;z-index:1}.announcement-text{font-size:9px;animation:scrollText 12s linear infinite,textColorShift 2s ease-in-out infinite;padding:1px 0}.announcement-text:after{font-size:7px}.header-section{padding-top:24px}}@media (max-width: 280px){.announcement-bar{width:30%;top:-3px;padding:0 4px;border-radius:0 0 10px 10px;z-index:1}.announcement-text{font-size:8px;animation:scrollText 10s linear infinite,textColorShift 1.5s ease-in-out infinite;padding:1px 0}.announcement-text:after{font-size:6px}.header-section{padding-top:22px}}.header{background:linear-gradient(135deg,#b4b3b5,#c0bfc1,#b4b3b5);background-size:400% 400%;display:flex;justify-content:space-between;align-items:center;padding:0 30px;position:relative;overflow:hidden;animation:backgroundFlow 8s ease-in-out infinite;box-shadow:0 2px 10px #0000001a;transition:all .3s ease}.header:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);animation:headerShimmer 4s infinite;z-index:1}.logo-section{position:relative;z-index:2;animation:slideInLeft 1s ease-out}.logo{margin-top:18px;width:100px;height:auto;transition:all .4s cubic-bezier(.68,-.55,.265,1.55);filter:drop-shadow(0 4px 8px rgba(0,0,0,.1));animation:logoFloat 3s ease-in-out infinite}.logo:hover{transform:scale(1.1) rotate(5deg);filter:drop-shadow(0 6px 12px rgba(0,0,0,.2)) brightness(1.1);animation-play-state:paused}.about-us-section{margin-top:20px;display:flex;align-items:center;position:relative;z-index:2;animation:slideInRight 1s ease-out}.about-us-link{font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;color:#534d41;text-decoration:none;cursor:pointer;transition:all .3s ease;position:relative;padding:8px 0;text-shadow:0 2px 4px rgba(0,0,0,.1)}.about-us-link:hover{color:#6b5d47;transform:translateY(-2px);text-shadow:0 4px 8px rgba(0,0,0,.2)}@keyframes backgroundFlow{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes headerShimmer{0%{left:-100%}to{left:100%}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes logoFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes textFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@media (max-width: 1024px){.header{padding:10px 25px}.logo{width:65px;animation:logoFloat 3.5s ease-in-out infinite}.about-us-section{margin-top:20px}.about-us-link{font-size:12px;padding:6px 0}}@media (max-width: 768px){.header{padding:7px 20px}.logo{width:60px;animation:logoFloat 4s ease-in-out infinite}.about-us-section{margin-top:20px}.about-us-link{font-size:12px;padding:5px 0}.about-us-link:hover{transform:translateY(-1px)}}@media (max-width: 480px){.header{padding:5px 15px}.logo{width:45px;animation:logoFloat 4.5s ease-in-out infinite}.about-us-section{margin-top:20px}.about-us-link{font-size:10px;padding:4px 0}.about-us-link:hover{transform:translateY(-1px)}}@media (max-width: 320px){.header{padding:4px 12px}.logo{width:40px;animation:logoFloat 5s ease-in-out infinite}.about-us-section{margin-top:20px}.about-us-link{font-size:8px;padding:3px 0}}@media (prefers-reduced-motion: reduce){.header,.logo,.about-us-text,.header:before{animation:none}.logo:hover{transform:scale(1.05)}.about-us-link:hover{transform:translateY(-1px)}}.email-form{margin-top:40px;max-width:600px;margin-left:auto;margin-right:auto;width:100%;position:relative}.email-form form{position:relative;display:flex;justify-content:space-between;align-items:center;background-color:#d8d4d4f2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid #273485;border-radius:50px;padding:10px;width:100%;box-sizing:border-box;transition:all .3s ease}.email-form:before{content:"";position:absolute;inset:0;border-radius:50px;padding:1px;background:linear-gradient(90deg,transparent 0%,#666699 25%,#9999cc 50%,#666699 75%,transparent 100%);background-size:200% 100%;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;animation:moveLine 4s linear infinite;z-index:-1}@keyframes moveLine{0%{background-position:-100% 0}to{background-position:100% 0}}.email-form:hover form{border-color:#669;transform:translateY(-2px);box-shadow:0 8px 25px #6666994d}.email-form input{flex:1;font-family:Montserrat,sans-serif;padding:12px 20px;background:transparent;border:none;outline:none;color:#273485;font-size:14px;min-width:0;transition:opacity .3s ease;position:relative;z-index:3}.email-form input:focus{opacity:1}.email-form input::placeholder{color:#666699b3;transition:color .3s ease}.email-form input:focus::placeholder{color:#66669980}.email-form button{position:relative;padding:10px 36px;background-color:#fff;color:#273485;border:2px solid rgba(102,102,153,.9);border-radius:30px;cursor:pointer;font-weight:500;font-size:14px;transition:all .3s ease;white-space:nowrap;flex-shrink:0;z-index:3}.email-form button:hover{background-color:#669;color:#fff;border-color:#669;transform:translateY(-2px);box-shadow:0 4px 15px #6696}.email-form button:active{transform:translateY(-1px);transition:transform .1s}.email-form .status-message{margin-top:15px;text-align:center;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;opacity:0;transform:translateY(-10px);animation:fadeInUp .5s ease forwards}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}.email-form.loading button{position:relative;color:transparent}.email-form.loading button:after{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;margin:-10px 0 0 -10px;border:2px solid rgba(255,255,255,.3);border-top:2px solid white;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (min-width: 1200px){.email-form{max-width:700px;margin-top:50px}.email-form input{font-size:16px;padding:14px 24px}.email-form button{padding:12px 40px;font-size:16px}}@media (max-width: 1199px) and (min-width: 1025px){.email-form{max-width:650px;margin-top:45px}.email-form input{font-size:15px;padding:13px 22px}.email-form button{padding:11px 38px;font-size:15px}}.email-form:before{padding:5px}@media (max-width: 1024px) and (min-width: 769px){.email-form{max-width:500px;margin-top:35px}.email-form form{padding:5px 8px}.email-form input{font-size:14px;padding:10px 18px}.email-form button{padding:9px 30px;font-size:14px}}@media (max-width: 768px) and (min-width: 481px){.email-form{max-width:450px;margin-top:30px}.email-form form{padding:4px 6px}.email-form input{font-size:13px;padding:8px 15px}.email-form button{padding:8px 25px;font-size:13px}}.email-form:before{padding:10px}@media (max-width: 480px){.email-form{margin-top:25px;max-width:100%}.email-form form{display:flex;flex-direction:row;padding:4px 6px;border-radius:30px;gap:0}.email-form input{flex:1;padding:10px 15px;font-size:12px;border:none;background:transparent;color:#669;min-width:0}.email-form input::placeholder{color:#666699b3}.email-form button{padding:8px 20px;font-size:12px;border-radius:25px;white-space:nowrap;flex-shrink:0}}@media (max-width: 320px){.email-form{margin-top:20px;padding:0 5px}.email-form form{padding:3px 5px;border-radius:25px}.email-form input{padding:8px 12px;font-size:11px}.email-form button{padding:6px 15px;font-size:11px;border-radius:20px}}.email-form:before{padding:15px}.footer{background-color:#d6d6d6;color:#534d41;display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;padding:50px 80px;font-size:14px;width:100%;box-sizing:border-box;gap:20px}.footer-section{flex:0 1 320px;margin:10px 0;min-width:200px;text-align:center}.footer-section:first-child{text-align:center}.footer-section:last-child{text-align:center;margin-left:530px}.footer-section h4{margin-bottom:18px;font-weight:600;font-size:18px}.footer-section ul{list-style:none;padding:0;margin:0}.footer-section li{margin-bottom:10px;cursor:pointer;transition:color .3s ease;font-size:15px}.footer-section li:hover{color:#8b7355}.center{text-align:center;flex:0 1 320px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;margin:10px 0}.center h4{margin-bottom:20px}.contact-info{display:flex;flex-direction:column;gap:8px}.contact-info p{margin:0;font-size:14px;line-height:1.4}.social-icons{display:flex;align-items:center;gap:15px;position:relative;z-index:2;animation:slideInUp 1s ease-out}.social-icons a{display:flex;align-items:center;justify-content:center;transition:all .4s cubic-bezier(.68,-.55,.265,1.55);position:relative;border-radius:50%;padding:8px;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:socialIconFloat 3s ease-in-out infinite;border:1px solid rgba(83,77,65,.2)}.social-icons a:nth-child(1){animation-delay:.1s}.social-icons a:nth-child(2){animation-delay:.2s}.social-icons a:nth-child(3){animation-delay:.3s}.social-icons a:before{content:"";position:absolute;inset:0;border-radius:50%;background:linear-gradient(45deg,rgba(83,77,65,.3),transparent);opacity:0;transform:scale(0);transition:all .3s ease;z-index:-1}.social-icons a:hover:before{opacity:1;transform:scale(1)}.social-icons a:hover{transform:translateY(-5px) scale(1.2);background:#534d411a;box-shadow:0 8px 20px #534d4126}.social-icon{width:24px;height:24px;transition:all .3s ease;filter:drop-shadow(0 2px 4px rgba(83,77,65,.1))}.social-icon:hover{opacity:1;filter:drop-shadow(0 4px 8px rgba(83,77,65,.2)) brightness(1.1)}.social-icons a:hover .social-icon{animation:iconPulse .6s ease-in-out}@keyframes slideInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes socialIconFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes iconPulse{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}@media (min-width: 1400px){.footer{padding:60px 100px;justify-content:center;gap:60px}.footer-section{flex:0 1 350px;text-align:center}.footer-section:first-child{text-align:center}.footer-section:last-child{text-align:center;margin-left:400px}.footer-section h4{font-size:20px;margin-bottom:20px}.footer-section li{margin-bottom:12px;font-size:16px}.center{flex:0 1 350px;text-align:center}.social-icons{gap:18px}.social-icons a{padding:10px}.social-icon{width:28px;height:28px}}@media (max-width: 1399px) and (min-width: 1024px){.footer{padding:45px 70px;justify-content:center;gap:30px}.footer-section{flex:0 1 300px;text-align:center}.footer-section:first-child{text-align:center}.footer-section:last-child{text-align:center;margin-left:250px}.footer-section h4{font-size:17px;margin-bottom:16px}.footer-section li{margin-bottom:9px;font-size:14px}.center{flex:0 1 300px}.social-icons{gap:15px}.social-icons a{padding:8px}.social-icon{width:24px;height:24px}}@media (max-width: 1023px) and (min-width: 768px){.footer{padding:40px 50px;justify-content:center;gap:40px}.footer-section{flex:0 1 280px;text-align:center}.footer-section:first-child{text-align:center}.footer-section:last-child{text-align:center;margin-left:80px}.footer-section h4{font-size:16px;margin-bottom:15px}.footer-section li{margin-bottom:8px;font-size:14px}.center{flex:0 1 280px}.social-icons{gap:12px}.social-icons a{padding:6px}.social-icon{width:22px;height:22px}}@media (max-width: 767px) and (min-width: 481px){.footer{flex-direction:column;padding:40px 30px;text-align:center;gap:40px;justify-content:center;align-items:center}.footer-section{flex:1 1 100%;margin:0;text-align:center;max-width:100%;min-width:unset;width:100%}.footer-section:first-child{text-align:center}.footer-section:last-child{text-align:center;margin-left:0}.footer-section h4{font-size:16px;margin-bottom:20px;font-weight:600;text-align:center}.footer-section ul{text-align:center}.footer-section li{margin-bottom:12px;font-size:14px;text-align:center}.center{flex:1 1 100%;margin:0;text-align:center;align-items:center;width:100%}.center h4{text-align:center}.center p{margin:8px 0;font-size:14px;line-height:1.4;text-align:center}.contact-info{text-align:center;align-items:center}.social-icons{gap:5px}.social-icons a{padding:5px}.social-icon{width:20px;height:20px}.social-icons a:hover{transform:translateY(-3px) scale(1.1)}}@media (max-width: 480px){.footer{flex-direction:column;padding:35px 25px;text-align:center;gap:35px;justify-content:center;align-items:center}.footer-section{flex:1 1 100%;margin:0;text-align:center;max-width:100%;min-width:unset;width:100%}.footer-section:first-child{text-align:center}.footer-section:last-child{text-align:center;margin-left:0}.footer-section h4{font-size:15px;margin-bottom:18px;font-weight:600;text-align:center}.footer-section ul{text-align:center}.footer-section li{margin-bottom:10px;font-size:13px;text-align:center}.center{flex:1 1 100%;margin:0;text-align:center;align-items:center;width:100%}.center h4{margin-bottom:18px;text-align:center}.center p{margin:6px 0;font-size:13px;line-height:1.4;text-align:center}.contact-info{text-align:center;align-items:center}.social-icons{gap:0px}.social-icons a{padding:4px}.social-icon{width:18px;height:18px}.social-icons a:hover{transform:scale(1.05)}}@media (max-width: 319px){.footer{padding:25px 15px;gap:20px;text-align:center;justify-content:center;align-items:center}.footer-section{text-align:center;width:100%}.footer-section h4{font-size:14px;margin-bottom:10px;text-align:center}.footer-section ul{text-align:center}.footer-section li{margin-bottom:5px;font-size:12px;text-align:center}.center{text-align:center;align-items:center;width:100%}.center h4{margin-bottom:12px;font-size:14px;text-align:center}.center p{text-align:center}.contact-info{text-align:center;align-items:center}.social-icons{gap:6px}.social-icons a{padding:3px}.social-icon{width:16px;height:16px}}@media (max-width: 279px){.footer{padding:20px 10px;gap:15px;text-align:center;justify-content:center;align-items:center}.footer-section{text-align:center;width:100%}.footer-section h4{font-size:13px;margin-bottom:8px;text-align:center}.footer-section ul{text-align:center}.footer-section li{font-size:11px;margin-bottom:4px;text-align:center}.center{text-align:center;align-items:center;width:100%}.center h4{font-size:13px;margin-bottom:10px;text-align:center}.center p{text-align:center}.contact-info{text-align:center;align-items:center}.social-icons{gap:4px}.social-icons a{padding:2px}.social-icon{width:14px;height:14px}}@media (prefers-reduced-motion: reduce){.social-icons a{animation:none}.social-icons a:hover{transform:scale(1.1)}}.wave-container{position:fixed;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#6b6b6b,#8a8a8a,#b5b5b5,#757575,#4a4a4a);overflow:hidden;z-index:-10}.wave-svg{position:absolute;inset:0;width:100%;height:100%}.wave-path-1{animation:wave-translate-1 4s infinite linear,wave-morph-1 2.5s infinite ease-in-out}.wave-path-2{animation:wave-translate-2 3.5s infinite linear,wave-morph-2 3s infinite ease-in-out}.wave-path-3{animation:wave-translate-3 4.5s infinite linear,wave-morph-3 3.5s infinite ease-in-out}.wave-path-4{animation:wave-translate-4 4.25s infinite linear,wave-morph-4 2.75s infinite ease-in-out}.wave-path-5{animation:wave-translate-5 4.75s infinite linear,wave-morph-5 3.25s infinite ease-in-out}.wave-path-6{animation:wave-translate-6 5s infinite linear,wave-morph-6 3.75s infinite ease-in-out}.wave-path-7{animation:wave-translate-7 5.5s infinite linear,wave-morph-7 2.25s infinite ease-in-out}.wave-path-8{animation:wave-translate-8 5.25s infinite linear,wave-morph-8 4s infinite ease-in-out}.wave-path-9{animation:wave-translate-9 5.75s infinite linear,wave-morph-9 4.25s infinite ease-in-out}@keyframes wave-translate-1{0%{transform:translate(-150px) scaleX(.9)}25%{transform:translate(-50px) scaleX(1.1)}50%{transform:translate(100px) scaleX(1)}75%{transform:translate(200px) scaleX(1.05)}to{transform:translate(-150px) scaleX(.9)}}@keyframes wave-translate-2{0%{transform:translate(-120px) scaleX(1.05)}30%{transform:translate(0) scaleX(.95)}60%{transform:translate(150px) scaleX(1.15)}to{transform:translate(-120px) scaleX(1.05)}}@keyframes wave-translate-3{0%{transform:translate(-100px) scaleX(.95)}40%{transform:translate(50px) scaleX(1.2)}80%{transform:translate(175px) scaleX(.85)}to{transform:translate(-100px) scaleX(.95)}}@keyframes wave-translate-4{0%{transform:translate(-175px) scaleX(1.1)}35%{transform:translate(-25px) scaleX(.9)}70%{transform:translate(125px) scaleX(1.25)}to{transform:translate(-175px) scaleX(1.1)}}@keyframes wave-translate-5{0%{transform:translate(-140px) scaleX(.85)}20%{transform:translate(-40px) scaleX(1.05)}50%{transform:translate(90px) scaleX(1.15)}80%{transform:translate(160px) scaleX(.95)}to{transform:translate(-140px) scaleX(.85)}}@keyframes wave-translate-6{0%{transform:translate(-200px) scaleX(1)}33%{transform:translate(-50px) scaleX(1.2)}66%{transform:translate(100px) scaleX(.8)}to{transform:translate(-200px) scaleX(1)}}@keyframes wave-translate-7{0%{transform:translate(-160px) scaleX(1.15)}45%{transform:translate(25px) scaleX(.9)}90%{transform:translate(140px) scaleX(1.05)}to{transform:translate(-160px) scaleX(1.15)}}@keyframes wave-translate-8{0%{transform:translate(-190px) scaleX(.95)}25%{transform:translate(-75px) scaleX(1.1)}75%{transform:translate(110px) scaleX(1.2)}to{transform:translate(-190px) scaleX(.95)}}@keyframes wave-translate-9{0%{transform:translate(-130px) scaleX(1.05)}50%{transform:translate(75px) scaleX(.85)}to{transform:translate(-130px) scaleX(1.05)}}@keyframes wave-morph-1{0%{d:path("M-200 360 Q200 340 400 380 Q600 420 800 360 Q1000 320 1200 380")}25%{d:path("M-200 350 Q250 320 450 390 Q650 430 850 350 Q1050 310 1200 370")}50%{d:path("M-200 370 Q300 350 500 380 Q700 410 900 370 Q1100 340 1200 390")}75%{d:path("M-200 340 Q220 330 420 370 Q620 400 820 340 Q1020 300 1200 360")}to{d:path("M-200 360 Q200 340 400 380 Q600 420 800 360 Q1000 320 1200 380")}}@keyframes wave-morph-2{0%{d:path("M-200 380 Q250 360 450 400 Q650 440 850 380 Q1050 340 1200 400")}33%{d:path("M-200 390 Q300 340 500 420 Q700 460 900 390 Q1100 320 1200 410")}66%{d:path("M-200 370 Q200 370 400 390 Q600 410 800 370 Q1000 350 1200 390")}to{d:path("M-200 380 Q250 360 450 400 Q650 440 850 380 Q1050 340 1200 400")}}@keyframes wave-morph-3{0%{d:path("M-200 400 Q280 380 480 420 Q680 460 880 400 Q1080 360 1200 420")}40%{d:path("M-200 410 Q230 360 430 440 Q630 480 830 410 Q1030 340 1200 430")}80%{d:path("M-200 390 Q330 390 530 410 Q730 430 930 390 Q1130 370 1200 410")}to{d:path("M-200 400 Q280 380 480 420 Q680 460 880 400 Q1080 360 1200 420")}}@keyframes wave-morph-4{0%{d:path("M-200 420 Q320 400 520 440 Q720 480 920 420 Q1120 380 1200 440")}30%{d:path("M-200 430 Q270 380 470 460 Q670 500 870 430 Q1070 360 1200 450")}70%{d:path("M-200 410 Q370 410 570 430 Q770 450 970 410 Q1170 390 1200 430")}to{d:path("M-200 420 Q320 400 520 440 Q720 480 920 420 Q1120 380 1200 440")}}@keyframes wave-morph-5{0%{d:path("M-200 440 Q350 420 550 460 Q750 500 950 440 Q1150 400 1200 460")}50%{d:path("M-200 450 Q300 400 500 480 Q700 520 900 450 Q1100 380 1200 470")}to{d:path("M-200 440 Q350 420 550 460 Q750 500 950 440 Q1150 400 1200 460")}}@keyframes wave-morph-6{0%{d:path("M-200 460 Q380 440 580 480 Q780 520 980 460 Q1180 420 1200 480")}35%{d:path("M-200 470 Q330 420 530 500 Q730 540 930 470 Q1130 400 1200 490")}65%{d:path("M-200 450 Q430 450 630 470 Q830 490 1030 450 Q1230 430 1200 470")}to{d:path("M-200 460 Q380 440 580 480 Q780 520 980 460 Q1180 420 1200 480")}}@keyframes wave-morph-7{0%{d:path("M-200 480 Q400 460 600 500 Q800 540 1000 480 Q1200 440 1200 500")}45%{d:path("M-200 490 Q350 440 550 520 Q750 560 950 490 Q1150 420 1200 510")}to{d:path("M-200 480 Q400 460 600 500 Q800 540 1000 480 Q1200 440 1200 500")}}@keyframes wave-morph-8{0%{d:path("M-200 390 Q420 370 620 410 Q820 450 1020 390 Q1220 350 1200 410")}25%{d:path("M-200 400 Q370 350 570 430 Q770 470 970 400 Q1170 330 1200 420")}75%{d:path("M-200 380 Q470 380 670 400 Q870 420 1070 380 Q1270 360 1200 400")}to{d:path("M-200 390 Q420 370 620 410 Q820 450 1020 390 Q1220 350 1200 410")}}@keyframes wave-morph-9{0%{d:path("M-200 430 Q450 410 650 450 Q850 490 1050 430 Q1250 390 1200 450")}60%{d:path("M-200 440 Q400 390 600 470 Q800 510 1000 440 Q1200 370 1200 460")}to{d:path("M-200 430 Q450 410 650 450 Q850 490 1050 430 Q1250 390 1200 450")}}.about-us-content{max-width:900px;margin:4rem auto;padding:2.5rem 3rem;text-align:center;background-color:#c0bfc1;box-shadow:0 0 10px #00000014;border-radius:12px;transition:padding .3s ease,font-size .3s ease}.about-us-content h1{font-size:2.8rem;margin-bottom:1.5rem;color:#273485}.about-us-content p{font-size:1.15rem;line-height:1.8;color:#333;white-space:pre-line}.about-us-content h2{font-size:2rem;margin-top:2rem;margin-bottom:1rem;color:#333}.about-us-content h3{font-size:1.5rem;margin-top:1.5rem;margin-bottom:.8rem;color:#333}@media (min-width: 1441px){.about-us-content{max-width:1000px;padding:3rem 4rem}.about-us-content h1{font-size:3.2rem}.about-us-content p{font-size:1.3rem}}@media (min-width: 1025px) and (max-width: 1440px){.about-us-content{max-width:800px;padding:2.5rem 3rem}.about-us-content h1{font-size:2.8rem}.about-us-content p{font-size:1.15rem}}@media (min-width: 901px) and (max-width: 1024px){.about-us-content{padding:2rem 2.5rem;max-width:700px}.about-us-content h1{font-size:2.4rem}.about-us-content p{font-size:1.1rem}}@media (min-width: 601px) and (max-width: 900px){.about-us-content{max-width:600px}.about-us-content h1{font-size:2rem}.about-us-content p{font-size:1rem}}@media (min-width: 481px) and (max-width: 600px){.about-us-content{max-width:500px;padding:1.5rem 1.2rem}.about-us-content h1{font-size:1.8rem}.about-us-content p{font-size:.95rem}}@media (max-width: 480px){.about-us-content{padding:1.2rem .8rem;max-width:300px}.about-us-content h1{font-size:1.6rem}.about-us-content p{font-size:.9rem;line-height:1.6}}*{box-sizing:border-box}body{margin:0;background:linear-gradient(135deg,#1d2951,#2a3f70,#1d2951);background-size:400% 400%;animation:gradientShift 8s ease infinite;color:#fff;overflow-x:hidden;position:relative}body:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><radialGradient id="glow" cx="50%" cy="50%" r="50%"><stop offset="0%" style="stop-color:rgba(255,255,255,0.1);stop-opacity:1" /><stop offset="100%" style="stop-color:rgba(255,255,255,0);stop-opacity:0" /></radialGradient></defs><circle cx="20" cy="20" r="2" fill="url(%23glow)"><animate attributeName="opacity" values="0;1;0" dur="3s" repeatCount="indefinite"/></circle><circle cx="80" cy="30" r="1.5" fill="url(%23glow)"><animate attributeName="opacity" values="0;1;0" dur="4s" repeatCount="indefinite" begin="1s"/></circle><circle cx="40" cy="70" r="1" fill="url(%23glow)"><animate attributeName="opacity" values="0;1;0" dur="5s" repeatCount="indefinite" begin="2s"/></circle><circle cx="90" cy="80" r="1.2" fill="url(%23glow)"><animate attributeName="opacity" values="0;1;0" dur="3.5s" repeatCount="indefinite" begin="0.5s"/></circle><circle cx="10" cy="60" r="0.8" fill="url(%23glow)"><animate attributeName="opacity" values="0;1;0" dur="4.5s" repeatCount="indefinite" begin="1.5s"/></circle></svg>') repeat;background-size:400px 400px;animation:floatingStars 20s linear infinite;pointer-events:none;z-index:1}.main-content{font-family:Montserrat,sans-serif;text-align:center;padding:100px 20px 60px;min-height:50vh;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;z-index:2}.brand-title{font-family:Montserrat,sans-serif;font-size:3.5rem;letter-spacing:30px;color:#273485;letter-spacing:1px;font-weight:600;margin:0 0 20px;line-height:1.2;opacity:0;animation:fadeInUp 1.2s ease-out .3s forwards;position:relative}.brand-title:after{content:"";position:absolute;bottom:-5px;left:50%;transform:translate(-50%);width:0;height:2px;background:linear-gradient(90deg,transparent,#4ecdc4,#45b7d1,#4ecdc4,transparent);box-shadow:0 0 10px #4ecdc499}.hero-logo{width:210px;height:auto;margin:20px 0;opacity:0;transform:scale(.8) translateY(30px);animation:logoEntrance 1.5s ease-out .8s forwards;transition:all .3s ease;filter:drop-shadow(0 0 20px rgba(78,205,196,.3))}.hero-logo:hover{transform:scale(1.05) translateY(-5px);filter:drop-shadow(0 0 30px rgba(78,205,196,.5))}.tagline{font-size:1.8rem;font-family:Montserrat,sans-serif;margin:20px 0 30px;color:#273485;line-height:1.4;opacity:0;animation:fadeInUp 1.2s ease-out .6s forwards;position:relative}.tagline:before{content:"";position:absolute;left:-20px;top:50%;transform:translateY(-50%);width:0;height:1px;background:linear-gradient(90deg,transparent,#4ecdc4,transparent)}.tagline:after{content:"";position:absolute;right:-20px;top:50%;transform:translateY(-50%);width:0;height:1px;background:linear-gradient(90deg,transparent,#4ecdc4,transparent)}.goggles-container{margin:40px 0;display:flex;justify-content:center;align-items:center}.goggles-image{width:350px;height:auto;max-width:90vw;opacity:0;transform:scale(.7) rotateY(15deg);animation:glassesEntrance 2s ease-out 1.2s forwards;transition:all .4s ease;filter:drop-shadow(0 10px 30px rgba(0,0,0,.3))}.goggles-image:hover{transform:scale(1.05) rotateY(-5deg) translateY(-10px);filter:drop-shadow(0 15px 40px rgba(78,205,196,.4))}.coming-soon{font-size:2.5rem;font-family:Galada,cursive;margin:30px 0;color:#273485;line-height:2.3;opacity:0;animation:elegantEntrance 1.8s ease-out 1s forwards;position:relative;cursor:default;transition:all .3s ease;text-shadow:0 0 20px rgba(241,236,255,.4)}.coming-soon:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background:radial-gradient(circle,rgba(78,205,196,.15) 0%,transparent 70%);border-radius:50%;animation:breathingGlow 3s ease-in-out infinite;z-index:-1}.coming-soon:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:0;height:3px;background:linear-gradient(90deg,transparent,#4ecdc4,#45b7d1,#4ecdc4,transparent);animation:expandGlowLine 2s ease-out 2.5s forwards;border-radius:2px;box-shadow:0 0 10px #4ecdc499}.coming-soon:hover{transform:translateY(-5px);text-shadow:0 0 30px rgba(241,236,255,.6),0 0 50px rgba(78,205,196,.3);color:#fff}@keyframes gradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes floatingStars{0%{transform:translateY(0) rotate(0)}to{transform:translateY(-100vh) rotate(360deg)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes logoEntrance{0%{opacity:0;transform:scale(.8) translateY(30px) rotateY(15deg)}60%{opacity:.8;transform:scale(1.02) translateY(-5px) rotateY(-2deg)}to{opacity:1;transform:scale(1) translateY(0) rotateY(0)}}@keyframes glassesEntrance{0%{opacity:0;transform:scale(.7) rotateY(15deg) translateY(50px)}30%{opacity:.3;transform:scale(.85) rotateY(8deg) translateY(20px)}70%{opacity:.8;transform:scale(1.05) rotateY(-3deg) translateY(-10px)}to{opacity:1;transform:scale(1) rotateY(0) translateY(0)}}@keyframes elegantEntrance{0%{opacity:0;transform:translateY(30px) scale(.8)}60%{opacity:.8;transform:translateY(-5px) scale(1.02)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes expandLine{0%{width:0}to{width:80px}}@keyframes expandLineLeft{0%{width:0}to{width:15px}}@keyframes expandLineRight{0%{width:0}to{width:15px}}@keyframes breathingGlow{0%{opacity:.2;transform:translate(-50%,-50%) scale(.8)}50%{opacity:.7;transform:translate(-50%,-50%) scale(1.2)}to{opacity:.2;transform:translate(-50%,-50%) scale(.8)}}@keyframes expandGlowLine{0%{width:0;opacity:0}to{width:150px;opacity:1}}@media (min-width: 1200px){.main-content{padding:120px 40px 80px}.brand-title{font-size:4rem;letter-spacing:20px}.hero-logo{width:200px}.tagline{font-size:2rem}.goggles-image{width:800px}.coming-soon{font-size:3rem}}@media (max-width: 1199px) and (min-width: 1025px){.main-content{padding:100px 30px 60px}.brand-title{font-size:3.5rem;letter-spacing:15px}.hero-logo{width:170px}.tagline{font-size:1.8rem}.goggles-image{width:700px}.coming-soon{font-size:2.8rem}}@media (max-width: 1024px) and (min-width: 769px){.main-content{padding:80px 25px 50px}.brand-title{font-size:2.8rem;letter-spacing:10px}.hero-logo{width:150px}.tagline{font-size:1.5rem}.goggles-image{width:600px}.coming-soon{font-size:2.3rem;margin:25px 0}}@media (max-width: 768px) and (min-width: 481px){.main-content{padding:60px 20px 40px}.brand-title{font-size:2.2rem;letter-spacing:8px}.hero-logo{width:120px}.tagline{font-size:1.2rem}.goggles-image{width:500px}.coming-soon{font-size:2rem;margin:20px 0}}@media (max-width: 480px) and (min-width: 321px){.main-content{padding:50px 15px 30px}.brand-title{font-size:1.8rem;letter-spacing:5px;line-height:1.3}.hero-logo{width:100px}.tagline{line-height:1.2;font-size:1rem;margin:8px 0}.goggles-image{width:400px}.coming-soon{line-height:2.2;font-size:1.8rem;margin:15px 0}}@media (max-width: 320px){.main-content{padding:40px 12px 25px}.brand-title{font-size:1.5rem;letter-spacing:3px;line-height:1.4}.hero-logo{width:180px}.tagline{font-size:.9rem;margin:6px 0}.goggles-image{width:200px}.coming-soon{font-size:1.6rem;margin:12px 0}}@media (max-width: 280px){.main-content{padding:35px 10px 20px}.brand-title{font-size:1.3rem;letter-spacing:0}.hero-logo{width:160px}.tagline{font-size:.8rem}.goggles-image{width:180px}.coming-soon{font-size:1.4rem;margin:10px 0}}@media (prefers-reduced-motion: reduce){body,body:before,.brand-title,.tagline,.hero-logo,.goggles-image,.coming-soon,.coming-soon:before,.coming-soon:after{animation:none!important}.brand-title,.tagline,.hero-logo,.goggles-image,.coming-soon{opacity:1;transform:none}.coming-soon:hover,.hero-logo:hover,.goggles-image:hover{transform:none}}
