.page-wrapper .page-header{height:100vh;position:relative;color:white;background:radial-gradient(circle at center,#00C6FF,#0F1218);-webkit-box-shadow:0 0 80px 20px rgba(0,198,255,0.3) inset;box-shadow:0 0 80px 20px rgba(0,198,255,0.3) inset;-webkit-transition:background 2s ease-in-out;transition:background 2s ease-in-out;min-height:600px}.page-wrapper .page-header .hero-bg-layer{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-transition:opacity 1.5s ease-in-out;transition:opacity 1.5s ease-in-out;z-index:0;opacity:0}.page-wrapper .page-header .hero-bg-layer.visible{opacity:1;z-index:0}.page-wrapper .page-header .hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);z-index:1;pointer-events:none}.page-wrapper .page-header .hero-slider{position:relative;width:100%;height:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:0 20px;z-index:2;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.page-wrapper .page-header .hero-slider .slide{position:absolute;width:100%;height:100%;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:white;opacity:0;-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:opacity 1.2s ease,-webkit-transform 1.2s ease;transition:opacity 1.2s ease,-webkit-transform 1.2s ease;transition:opacity 1.2s ease,transform 1.2s ease;transition:opacity 1.2s ease,transform 1.2s ease,-webkit-transform 1.2s ease;z-index:1;will-change:transform,opacity;text-shadow:0 2px 6px rgba(0,0,0,0.75);padding:40px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.page-wrapper .page-header .hero-slider .slide .slide-title{font-family:"NotoSans-Black"}.page-wrapper .page-header .hero-slider .slide .slide-description{margin-top:40px;font-family:"NotoSans-SemiBoldItalic"}.page-wrapper .page-header .hero-slider .slide .btn{background:-webkit-gradient(linear,left top,right top,from(#00C6FF),to(#0072FF));background:linear-gradient(to right,#00C6FF,#0072FF);color:#FFFFFF;padding:12px 24px;border:none;border-radius:4px;font-size:clamp(1.4rem,0.13vw + 1.36rem,1.6rem);cursor:pointer;-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite;-webkit-box-shadow:0 0 15px var(--glow);box-shadow:0 0 15px var(--glow);text-decoration:none!important;text-align:center;display:inline-block;-webkit-transition:-webkit-transform 0.2s ease,-webkit-box-shadow 0.2s ease;transition:-webkit-transform 0.2s ease,-webkit-box-shadow 0.2s ease;transition:transform 0.2s ease,box-shadow 0.2s ease;transition:transform 0.2s ease,box-shadow 0.2s ease,-webkit-transform 0.2s ease,-webkit-box-shadow 0.2s ease;margin-top:40px}.page-wrapper .page-header .hero-slider .slide .btn.fixed-font-size{font-size:clamp(1.6rem,0vw + 1.6rem,1.6rem)}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(0,198,255,0.3);box-shadow:0 0 0 0 rgba(0,198,255,0.3)}70%{-webkit-box-shadow:0 0 0 15px rgba(0,198,255,0);box-shadow:0 0 0 15px rgba(0,198,255,0)}to{-webkit-box-shadow:0 0 0 0 rgba(0,198,255,0);box-shadow:0 0 0 0 rgba(0,198,255,0)}}@keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(0,198,255,0.3);box-shadow:0 0 0 0 rgba(0,198,255,0.3)}70%{-webkit-box-shadow:0 0 0 15px rgba(0,198,255,0);box-shadow:0 0 0 15px rgba(0,198,255,0)}to{-webkit-box-shadow:0 0 0 0 rgba(0,198,255,0);box-shadow:0 0 0 0 rgba(0,198,255,0)}}.page-wrapper .page-header .hero-slider .slide .btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0 0 25px rgba(0,198,255,0.4);box-shadow:0 0 25px rgba(0,198,255,0.4)}.page-wrapper .page-header .hero-slider .slide .btn:active{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 0 10px rgba(0,198,255,0.2);box-shadow:0 0 10px rgba(0,198,255,0.2)}.page-wrapper .page-header .hero-slider .slide .btn:focus{outline:2px solid #00C6FF;outline-offset:2px}.page-wrapper .page-header .hero-slider .slide .btn[disabled]{background-color:#4E6A77;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0.3)));background-image:linear-gradient(rgba(0,0,0,0.3) 0 0);color:#c0c0c0;cursor:not-allowed}.page-wrapper .page-header .hero-slider .slide .btn.hidden{display:none!important}.page-wrapper .page-header .hero-slider .slide.active{opacity:1;-webkit-transform:scale(1);transform:scale(1);z-index:2}.page-wrapper .page-header .hero-slider .slide.appear-animation,.page-wrapper .page-header .hero-slider .slide.disappear-animation{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.page-wrapper .sections-wrapper{margin-left:20px;margin-right:20px}.page-wrapper .sections-wrapper section{padding:40px 20px;max-width:1000px;margin:20px auto;background-color:#1C2233;border-radius:16px;-webkit-box-shadow:0 0 20px rgba(0,198,255,0.05);box-shadow:0 0 20px rgba(0,198,255,0.05)}.page-wrapper .sections-wrapper section .section-paragraph{margin-top:20px}.page-wrapper .sections-wrapper section .faq,.page-wrapper .sections-wrapper section .services{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;margin-top:40px}.page-wrapper .sections-wrapper section .faq .card,.page-wrapper .sections-wrapper section .services .card{background:rgba(255,255,255,0.04);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:16px;border-radius:12px;border:1px solid rgba(0,198,255,0.15);-webkit-box-shadow:0 0 15px rgba(0,198,255,0.15);box-shadow:0 0 15px rgba(0,198,255,0.15);-webkit-transition:-webkit-transform 0.3s ease,-webkit-box-shadow 0.3s ease;transition:-webkit-transform 0.3s ease,-webkit-box-shadow 0.3s ease;transition:transform 0.3s ease,box-shadow 0.3s ease;transition:transform 0.3s ease,box-shadow 0.3s ease,-webkit-transform 0.3s ease,-webkit-box-shadow 0.3s ease}.page-wrapper .sections-wrapper section .faq .card:hover,.page-wrapper .sections-wrapper section .services .card:hover{-webkit-transform:translateY(-6px);transform:translateY(-6px);-webkit-box-shadow:0 0 30px rgba(0,198,255,0.4);box-shadow:0 0 30px rgba(0,198,255,0.4)}.page-wrapper .sections-wrapper section .how-ol{margin-top:40px}.page-wrapper .sections-wrapper section.contact{text-align:center}.page-wrapper .sections-wrapper section.contact .btn{background:-webkit-gradient(linear,left top,right top,from(#00C6FF),to(#0072FF));background:linear-gradient(to right,#00C6FF,#0072FF);color:#FFFFFF;padding:12px 24px;border:none;border-radius:4px;font-size:clamp(1.4rem,0.13vw + 1.36rem,1.6rem);cursor:pointer;-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite;-webkit-box-shadow:0 0 15px var(--glow);box-shadow:0 0 15px var(--glow);text-decoration:none!important;text-align:center;display:inline-block;-webkit-transition:-webkit-transform 0.2s ease,-webkit-box-shadow 0.2s ease;transition:-webkit-transform 0.2s ease,-webkit-box-shadow 0.2s ease;transition:transform 0.2s ease,box-shadow 0.2s ease;transition:transform 0.2s ease,box-shadow 0.2s ease,-webkit-transform 0.2s ease,-webkit-box-shadow 0.2s ease;margin-top:40px}.page-wrapper .sections-wrapper section.contact .btn.fixed-font-size{font-size:clamp(1.6rem,0vw + 1.6rem,1.6rem)}@keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(0,198,255,0.3);box-shadow:0 0 0 0 rgba(0,198,255,0.3)}70%{-webkit-box-shadow:0 0 0 15px rgba(0,198,255,0);box-shadow:0 0 0 15px rgba(0,198,255,0)}to{-webkit-box-shadow:0 0 0 0 rgba(0,198,255,0);box-shadow:0 0 0 0 rgba(0,198,255,0)}}.page-wrapper .sections-wrapper section.contact .btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0 0 25px rgba(0,198,255,0.4);box-shadow:0 0 25px rgba(0,198,255,0.4)}.page-wrapper .sections-wrapper section.contact .btn:active{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 0 10px rgba(0,198,255,0.2);box-shadow:0 0 10px rgba(0,198,255,0.2)}.page-wrapper .sections-wrapper section.contact .btn:focus{outline:2px solid #00C6FF;outline-offset:2px}.page-wrapper .sections-wrapper section.contact .btn[disabled]{background-color:#4E6A77;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0.3)));background-image:linear-gradient(rgba(0,0,0,0.3) 0 0);color:#c0c0c0;cursor:not-allowed}.page-wrapper .sections-wrapper section.contact .btn.hidden{display:none!important}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes slideInUp{0%{-webkit-transform:translateY(40px);transform:translateY(40px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slideInUp{0%{-webkit-transform:translateY(40px);transform:translateY(40px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-40px);transform:translateY(-40px);opacity:0}}@keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-40px);transform:translateY(-40px);opacity:0}}@-webkit-keyframes zoomIn{0%{-webkit-transform:scale(0.8);transform:scale(0.8);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes zoomIn{0%{-webkit-transform:scale(0.8);transform:scale(0.8);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes zoomOut{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.8);transform:scale(0.8);opacity:0}}@keyframes zoomOut{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.8);transform:scale(0.8);opacity:0}}@-webkit-keyframes rotateIn{0%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);opacity:0}to{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);opacity:0}to{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@-webkit-keyframes rotateOut{0%{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}to{-webkit-transform:rotate(180deg);transform:rotate(180deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}to{-webkit-transform:rotate(180deg);transform:rotate(180deg);opacity:0}}@-webkit-keyframes flipIn{0%{-webkit-transform:rotateY(90deg);transform:rotateY(90deg);opacity:0}to{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);opacity:1}}@keyframes flipIn{0%{-webkit-transform:rotateY(90deg);transform:rotateY(90deg);opacity:0}to{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);opacity:1}}@-webkit-keyframes flipOut{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);opacity:1}to{-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);opacity:0}}@keyframes flipOut{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);opacity:1}to{-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);opacity:0}}@-webkit-keyframes glideIn{0%{-webkit-transform:translateX(-60px);transform:translateX(-60px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes glideIn{0%{-webkit-transform:translateX(-60px);transform:translateX(-60px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes glideOut{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(60px);transform:translateX(60px);opacity:0}}@keyframes glideOut{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(60px);transform:translateX(60px);opacity:0}}@-webkit-keyframes rollIn{0%{-webkit-transform:translateX(-100px) rotate(-120deg);transform:translateX(-100px) rotate(-120deg);opacity:0}to{-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0);opacity:1}}@keyframes rollIn{0%{-webkit-transform:translateX(-100px) rotate(-120deg);transform:translateX(-100px) rotate(-120deg);opacity:0}to{-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0);opacity:1}}@-webkit-keyframes rollOut{0%{-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0);opacity:1}to{-webkit-transform:translateX(100px) rotate(120deg);transform:translateX(100px) rotate(120deg);opacity:0}}@keyframes rollOut{0%{-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0);opacity:1}to{-webkit-transform:translateX(100px) rotate(120deg);transform:translateX(100px) rotate(120deg);opacity:0}}@-webkit-keyframes skewIn{0%{-webkit-transform:skewX(45deg);transform:skewX(45deg);opacity:0}to{-webkit-transform:skewX(0);transform:skewX(0);opacity:1}}@keyframes skewIn{0%{-webkit-transform:skewX(45deg);transform:skewX(45deg);opacity:0}to{-webkit-transform:skewX(0);transform:skewX(0);opacity:1}}@-webkit-keyframes skewOut{0%{-webkit-transform:skewX(0);transform:skewX(0);opacity:1}to{-webkit-transform:skewX(-45deg);transform:skewX(-45deg);opacity:0}}@keyframes skewOut{0%{-webkit-transform:skewX(0);transform:skewX(0);opacity:1}to{-webkit-transform:skewX(-45deg);transform:skewX(-45deg);opacity:0}}@-webkit-keyframes stretchIn{0%{letter-spacing:-10px;opacity:0}to{letter-spacing:normal;opacity:1}}@keyframes stretchIn{0%{letter-spacing:-10px;opacity:0}to{letter-spacing:normal;opacity:1}}@-webkit-keyframes stretchOut{0%{letter-spacing:normal;opacity:1}to{letter-spacing:10px;opacity:0}}@keyframes stretchOut{0%{letter-spacing:normal;opacity:1}to{letter-spacing:10px;opacity:0}}@-webkit-keyframes dropIn{0%{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes dropIn{0%{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes dropOut{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}}@keyframes dropOut{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}}