@font-face{font-family:__geistSans_1e4310;src:url(/_next/static/media/4473ecc91f70f139-s.p.woff) format("woff");font-display:swap;font-weight:100 900}@font-face{font-family:__geistSans_Fallback_1e4310;src:local("Arial");ascent-override:85.83%;descent-override:20.52%;line-gap-override:9.33%;size-adjust:107.19%}.__className_1e4310{font-family:__geistSans_1e4310,__geistSans_Fallback_1e4310}.__variable_1e4310{--font-geist-sans:"__geistSans_1e4310","__geistSans_Fallback_1e4310"}@font-face{font-family:__geistMono_c3aa02;src:url(/_next/static/media/463dafcda517f24f-s.p.woff) format("woff");font-display:swap;font-weight:100 900}@font-face{font-family:__geistMono_Fallback_c3aa02;src:local("Arial");ascent-override:69.97%;descent-override:16.73%;line-gap-override:7.61%;size-adjust:131.49%}.__className_c3aa02{font-family:__geistMono_c3aa02,__geistMono_Fallback_c3aa02}.__variable_c3aa02{--font-geist-mono:"__geistMono_c3aa02","__geistMono_Fallback_c3aa02"}a{color:inherit;text-decoration:none}*{margin:0;padding:0;box-sizing:border-box}body{background-color:#0c1022;font-family:Poppins,sans-serif;color:#fff}.header{width:100%;padding:20px 10%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}#pic-logo{width:100px;height:100px}nav{display:flex;flex-direction:row;gap:60px;font-size:25px;margin-right:20px;color:#fff;text-shadow:0 0 20px #f90,0 0 30px #f60,0 0 40px #f30,0 0 50px red;opacity:0;animation:logoTop 1s ease forwards}nav span:hover{color:#fff;text-shadow:0 0 20px #9aede1,0 0 30px #4bc3e8,0 0 40px #116ec0,0 0 50px #0a2f9f}h1{color:#fff;text-shadow:0 0 20px #f90,0 0 30px #f60,0 0 40px #f30,0 0 50px red;font-size:46px;font-weight:700;line-height:1.2;margin-bottom:30px;opacity:0;animation:slideh1 1s ease forwards;animation-delay:1s}.container{width:100%;display:grid;grid-template-columns:repeat(2,minmax(50%,1fr));align-items:center;padding:40px 10%;justify-content:center}.home-content{max-width:500px;margin-left:-30px}h2{font-size:32px;font-weight:700;margin-bottom:10px;color:#f90;animation-name:blink;animation-duration:.25s;animation-delay:0s;animation-iteration-count:infinite}@keyframes blink{0%{color:#f90}to{color:red}}h3{font-size:50px;margin-top:10px;color:#f90;animation-name:blink;animation-duration:.25s;animation-delay:0s;animation-iteration-count:infinite}p{font-size:20px;margin:20px 0 40px;text-align:justify;line-height:25px;opacity:0;animation:slidep 1s ease forwards;animation-delay:2s}.btn{position:relative;display:inline-flex;justify-content:center;align-items:center;width:180px;height:48px;font-size:19px;font-weight:600;letter-spacing:1px;z-index:1}.btn,.btn:before{border-radius:40px}.btn:before{content:" ";position:absolute;top:0;left:0;inset:0;background:linear-gradient(45deg,#f30,#f90,#f30);background-size:200%;background-position:0 0;z-index:-1;filter:blur(5px);transition:.5s ease}.btn:hover:before{background-position:100% 0}.btn:after{content:" ";position:absolute;top:0;left:0;inset:0;background:linear-gradient(45deg,#f30,#f90,#f30);background-position:0 0;z-index:-1;border-radius:40px;background-size:200%;transition:.5s ease}.btn:hover:after{background-position:100% 0}.box{width:200px;margin:0 auto;position:relative}.box .pic-box{position:relative;transition:all .5s;transform-origin:95% 50% 0;z-index:1}.box .pic-box:after{content:"";position:absolute;top:50%;left:95%;width:8px;height:8px;background:#fff;border-radius:50%}.box .pic-box img{border-radius:50%}.box:hover .pic-box{transform:rotate(-140deg)}.box .content{text-align:center;color:#fff;position:absolute;width:100%;height:100%;background:linear-gradient(45deg,#f30,#f90,#f30);border-radius:50%;top:0;left:0;padding:70px 20px;box-sizing:border-box}.about-con{max-width:80%;margin:30px auto}.about-p{font-size:20px;margin:20px 0 40px;text-align:justify;line-height:24px;border:10px solid #f60;border-radius:30px;padding:20px;opacity:0;animation:slidep 1s ease forwards;animation-delay:2s}#contact-h1{color:#fff;text-shadow:0 0 20px #f90,0 0 30px #f60,0 0 40px #f30,0 0 50px red;font-size:46px;font-weight:700;line-height:1.2;margin-bottom:30px;text-align:center}form{max-width:50%;margin:auto;border:10px solid #f60;border-radius:20px;padding:20px;display:grid;grid-template-columns:repeat(2,1fr)}.form-text{margin:10px 0}label{font-size:25px}input{max-width:100%;padding:10px;border:1px solid #f60;background-color:transparent;border-radius:10px;color:#fff;font-size:18px}textarea{margin-top:10px;width:250px}.icon{font-size:30px;margin-top:80px;display:flex;flex-direction:row;gap:20px}.icon:hover{color:#f60}#submit-btn{max-width:200px;margin:15px auto}@keyframes logoTop{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@keyframes slideh1{0%{opacity:0;transform:translateX(-100px)}to{opacity:1;transform:translateX(0)}}@keyframes slidep{0%{opacity:0;transform:translateY(100px)}50%{opacity:.5;transform:translateY(50)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.header{margin-top:20px;padding:0}.header,nav{flex-direction:column}nav{gap:20px;margin:auto}h1{margin:30px;font-size:46px}.container{grid-template-columns:repeat(1,minmax(50%,1fr));padding:40px 10%}.home-content{max-width:100%;margin-left:10px}.btn{margin:auto}.box{width:200px;margin:40px auto}.box .pic-box{transform-origin:10% 20% 0}.box .pic-box:after{top:50%;left:0}.box:hover .pic-box{transform:rotate(50deg)}h3{font-size:30px;margin-top:10px;margin-left:60px}form{max-width:100%;margin:30px;padding:20px;display:grid;grid-template-columns:repeat(1,1fr)}.form-text{margin:20px 0}label{font-size:20px}.icon{font-size:25px;margin:0 30px;gap:25px}}