@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap");.Hero_heroWrapper___d6ry{position:relative;width:100%;height:100vh;overflow:hidden}.Hero_backgroundVideo__if1VB{position:absolute;top:0;left:0;width:100vh;height:100vh;min-width:100%;min-height:100%;object-fit:cover;z-index:-1;opacity:.8}.Hero_hero__Z352h{display:flex;align-items:center;justify-content:center;width:100%;height:100vh;padding:3rem;position:relative;z-index:1}.Hero_heroMaskOverlay___AR_w{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:999}.Hero_bottomOverlay__rk3wk{position:absolute;left:0;bottom:0;width:100%;height:0;background:#fff;border-top-left-radius:2rem;border-top-right-radius:2rem}.Hero_leftOverlay__3pXrI{left:0;border-top-right-radius:2rem;border-bottom-right-radius:2rem}.Hero_leftOverlay__3pXrI,.Hero_rightOverlay__pc0xX{position:absolute;top:0;width:0;height:100%;background:#fff}.Hero_rightOverlay__pc0xX{right:0;border-top-left-radius:2rem;border-bottom-left-radius:2rem}.Hero_text__NhumV{max-width:70%;color:#fff;text-align:center;position:relative}.Hero_text__NhumV span{text-transform:uppercase;letter-spacing:2px;font-size:6rem;color:#06038d;font-weight:1000}.Hero_text__NhumV h1{text-transform:capitalize;letter-spacing:1px;font-weight:900;font-size:clamp(.5rem,1.5rem + 1vw,2.5rem);background:#fff;padding:20px;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:2px 2px 3px #fffefe}.Hero_textContainer__MTGZ9{display:flex;align-items:center;justify-content:center;gap:1.5rem;position:relative;max-width:700px;margin:auto;width:100%}.Hero_arrow__XKyab{font-size:2.5rem;color:hsla(0,0%,100%,.2);cursor:pointer;transition:color .3s ease-in-out,transform .2s ease-in-out}.Hero_arrow__XKyab:hover{color:hsla(0,0%,100%,.8);transform:scale(1.2)}.Hero_text__NhumV p{line-height:1.6;font-size:1.3rem;max-width:600px;margin:auto;transition:opacity .8s ease-in-out,transform .8s ease-in-out}.Hero_hiddenText__kTvF9{opacity:0;transform:translateY(20px)}.Hero_activeText__dpm0S{opacity:1;transform:translateY(0)}.Hero_button__E_rYc{display:inline-block;text-transform:uppercase;font-weight:600;color:#fff;background:linear-gradient(135deg,#06038d,#005baa);border:none;border-radius:50px;padding:.8rem 2.5rem;margin-top:2rem;font-size:1.2rem;cursor:pointer;position:relative;overflow:hidden;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;box-shadow:0 0 15px rgba(0,91,186,.7)}.Hero_button__E_rYc:hover{background:linear-gradient(135deg,#005baa,#003d7a);transform:scale(1.05);box-shadow:0 0 25px #005bba}.Hero_button__E_rYc:before{content:"";position:absolute;width:250%;height:250%;top:50%;left:50%;background:hsla(0,0%,100%,.2);transition:.5s ease-in-out;transform:translate(-50%,-50%) scale(0);border-radius:50%}.Hero_button__E_rYc:hover:before{transform:translate(-50%,-50%) scale(1);opacity:0}.Hero_button__E_rYc:after{content:"";position:absolute;top:var(--y,50%);left:var(--x,50%);width:200%;height:200%;background:radial-gradient(circle,hsla(0,0%,100%,.2) 10%,transparent 50%);transform:translate(-50%,-50%) scale(var(--scale,1));transition:transform .3s ease-in-out;border-radius:50%}.Hero_sliderWrapper__9YNKA{overflow:hidden;width:100%;max-width:700px;position:relative}.Hero_textSlider__UvdJD{display:flex;transition:transform .6s cubic-bezier(.4,0,.2,1)}.Hero_slide__SnqCK{flex:0 0 100%;width:100%;min-width:100%;padding:0 1rem;box-sizing:border-box}.Hero_slide__SnqCK p{line-height:1.6;font-size:1.3rem;max-width:600px;margin:0 auto;transition:opacity .3s ease}.Hero_slideNext__Ze_7X{animation:Hero_slideNext__Ze_7X .6s forwards}.Hero_slidePrev__uW2nf{animation:Hero_slidePrev__uW2nf .6s forwards}@keyframes Hero_slideNext__Ze_7X{0%{transform:translateX(calc(-var(--currentText) * 100%))}to{transform:translateX(calc(-var(--currentText) * 100%))}}@keyframes Hero_slidePrev__uW2nf{0%{transform:translateX(calc(-var(--currentText) * 100%))}to{transform:translateX(calc(-var(--currentText) * 100%))}}@media screen and (max-width:768px){.Hero_heroWrapper___d6ry{height:100vh}.Hero_backgroundVideo__if1VB{height:100vh;object-fit:cover}.Hero_hero__Z352h{flex-direction:column;padding:2rem;text-align:center}.Hero_text__NhumV{max-width:90%}.Hero_text__NhumV span{font-size:2rem;font-weight:1000}.Hero_text__NhumV h1{font-size:1.5rem;padding:10px}.Hero_text__NhumV p{font-size:1rem}.Hero_textContainer__MTGZ9{flex-direction:column;gap:1rem}.Hero_arrow__XKyab{font-size:2rem}.Hero_button__E_rYc{width:100%;max-width:250px;padding:.6rem 1.5rem}.Hero_sliderWrapper__9YNKA{max-width:100%}.Hero_heroMaskOverlay___AR_w{display:none}}@import url("https://fonts.googleapis.com/css?family=Cousine");.GlowingText_container__Zv2HU{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:transparent;color:#06038d;font-family:Cousine,monospace}.GlowingText_word__q8Gq7{display:flex;gap:10px}.GlowingText_letter__S3Hnn{cursor:pointer;display:inline-block;font-size:90px;user-select:none;line-height:.8}.GlowingText_letter__S3Hnn:first-child.GlowingText_active__NpAEU{animation:GlowingText_balance__MP8oJ 1.5s ease-out;transform-origin:bottom left}@keyframes GlowingText_balance__MP8oJ{0%,to{transform:rotate(0deg)}30%,60%{transform:rotate(-90deg)}}.GlowingText_letter__S3Hnn:nth-child(2).GlowingText_active__NpAEU{animation:GlowingText_shrinkjump__Q_W6y 1s ease-in-out;transform-origin:bottom center}@keyframes GlowingText_shrinkjump__Q_W6y{10%,35%{transform:scale(2,.2)}45%,50%{transform:scale(1) translateY(-150px)}80%{transform:scale(1)}}.GlowingText_letter__S3Hnn:nth-child(3).GlowingText_active__NpAEU{animation:GlowingText_falling__600oL 2s ease-out;transform-origin:bottom center}@keyframes GlowingText_falling__600oL{12%{transform:rotateX(240deg)}24%{transform:rotateX(150deg)}36%{transform:rotateX(200deg)}48%{transform:rotateX(175deg)}60%,85%{transform:rotateX(180deg)}to{transform:rotateX(0deg)}}.GlowingText_letter__S3Hnn:nth-child(4).GlowingText_active__NpAEU{animation:GlowingText_rotate__DaeAj 1s ease-out}@keyframes GlowingText_rotate__DaeAj{20%,80%{transform:rotateY(180deg)}to{transform:rotateY(1turn)}}.GlowingText_letter__S3Hnn:nth-child(5).GlowingText_active__NpAEU{animation:GlowingText_toplong___cVkd 1.5s linear}@keyframes GlowingText_toplong___cVkd{10%,40%{transform:translateY(-48vh) scaleY(1)}90%{transform:translateY(-48vh) scaleY(4)}}.GlowingText_letter__S3Hnn:nth-child(6).GlowingText_active__NpAEU{animation:GlowingText_fadeIn__yWZrN 1.2s ease-in-out}@keyframes GlowingText_fadeIn__yWZrN{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.GlowingText_letter__S3Hnn:nth-child(7).GlowingText_active__NpAEU{animation:GlowingText_shake__N5MCl 1.5s ease-in-out}@keyframes GlowingText_shake__N5MCl{0%,to{transform:translateX(0)}25%{transform:translateX(-10px)}50%{transform:translateX(10px)}75%{transform:translateX(-5px)}}.GlowingText_letter__S3Hnn:nth-child(8).GlowingText_active__NpAEU{animation:GlowingText_pulse__he_Cg 1.3s ease-in-out infinite}@keyframes GlowingText_pulse__he_Cg{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.GlowingText_letter__S3Hnn:nth-child(9).GlowingText_active__NpAEU{animation:GlowingText_flip__F59rB 1.5s ease-in-out}@keyframes GlowingText_flip__F59rB{0%{transform:rotateY(0)}50%{transform:rotateY(180deg)}to{transform:rotateY(1turn)}}.GlowingText_letter__S3Hnn:nth-child(10).GlowingText_active__NpAEU{animation:GlowingText_slideIn___Equz 1s ease-in-out}@keyframes GlowingText_slideIn___Equz{0%{transform:translateY(-100px);opacity:0}to{transform:translateY(0);opacity:1}}.GlowingText_letter__S3Hnn:nth-child(11).GlowingText_active__NpAEU{animation:GlowingText_spin__5LABt 1.8s ease-in-out}@keyframes GlowingText_spin__5LABt{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.GlowingText_letter__S3Hnn:nth-child(12).GlowingText_active__NpAEU{animation:GlowingText_stretch__asKWI 1.5s ease-in-out}@keyframes GlowingText_stretch__asKWI{0%,to{transform:scaleY(1)}50%{transform:scaleY(2)}}@media (max-width:480px){.GlowingText_letter__S3Hnn{font-size:22px}.GlowingText_word__q8Gq7{gap:4px}.GlowingText_container__Zv2HU{padding:10px}.GlowingText_letter__S3Hnn:first-child.GlowingText_active__NpAEU{animation:GlowingText_balance__MP8oJ 1.2s ease-out}.GlowingText_letter__S3Hnn:nth-child(2).GlowingText_active__NpAEU{animation:GlowingText_shrinkjump__Q_W6y .6s ease-in-out}@keyframes GlowingText_shrinkjump__Q_W6y{10%,35%{transform:scale(1.2,.2)}45%,50%{transform:scale(1) translateY(-40px)}80%{transform:scale(1)}}.GlowingText_letter__S3Hnn:nth-child(3).GlowingText_active__NpAEU{animation:GlowingText_falling__600oL 1.5s ease-out}.GlowingText_letter__S3Hnn:nth-child(4).GlowingText_active__NpAEU{animation:GlowingText_rotate__DaeAj .8s ease-out}.GlowingText_letter__S3Hnn:nth-child(5).GlowingText_active__NpAEU{animation:GlowingText_toplong___cVkd 1s linear}@keyframes GlowingText_toplong___cVkd{10%,40%{transform:translateY(-20vh) scaleY(1)}90%{transform:translateY(-20vh) scaleY(2)}}.GlowingText_letter__S3Hnn:nth-child(6).GlowingText_active__NpAEU{animation:GlowingText_fadeIn__yWZrN 1s ease-in-out}.GlowingText_letter__S3Hnn:nth-child(7).GlowingText_active__NpAEU{animation:GlowingText_shake__N5MCl 1s ease-in-out}@keyframes GlowingText_shake__N5MCl{0%,to{transform:translateX(0)}25%{transform:translateX(-4px)}50%{transform:translateX(4px)}75%{transform:translateX(-2px)}}.GlowingText_letter__S3Hnn:nth-child(8).GlowingText_active__NpAEU{animation:GlowingText_pulse__he_Cg 1s ease-in-out infinite}.GlowingText_letter__S3Hnn:nth-child(9).GlowingText_active__NpAEU{animation:GlowingText_flip__F59rB 1.2s ease-in-out}.GlowingText_letter__S3Hnn:nth-child(10).GlowingText_active__NpAEU{animation:GlowingText_slideIn___Equz .8s ease-in-out}@keyframes GlowingText_slideIn___Equz{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}.GlowingText_letter__S3Hnn:nth-child(11).GlowingText_active__NpAEU{animation:GlowingText_spin__5LABt 1.5s ease-in-out}.GlowingText_letter__S3Hnn:nth-child(12).GlowingText_active__NpAEU{animation:GlowingText_stretch__asKWI 1.2s ease-in-out}@keyframes GlowingText_stretch__asKWI{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.5)}}}@media (max-width:320px){.GlowingText_letter__S3Hnn{font-size:24px}.GlowingText_word__q8Gq7{gap:2px}}.Insights_pageContainer__nF0l_{display:flex;flex-direction:column;justify-content:center;align-items:center;background:transparent}.Insights_h1__PlKQ6{font-size:40px;font-weight:700;color:#06038d;display:flex;justify-content:center;background-color:transparent;text-align:center;text-transform:uppercase;letter-spacing:2px;margin-bottom:10px}.Insights_container__IOOMH{overflow:hidden;padding:20px;width:100%;margin:0 auto}.Insights_card-carousel__ow5Hm{--card-width:80%;--card-max-width:400px;--card-height:480px;--carousel-min-width:600px;position:relative;margin:0 auto;width:100%;height:var(--card-height);min-width:var(--carousel-min-width);transition:filter .3s ease;z-index:1}.Insights_smooth-return__pW48q{transition:all .2s ease}.Insights_card__mvrVV{background:hsla(0,0%,97%,.968);width:var(--card-width);max-width:var(--card-max-width);text-align:center;padding:1em;min-width:250px;height:var(--card-height);position:absolute;margin:0 auto;color:rgba(0,0,0,.5);transition:inherit;box-shadow:0 5px 5px 0 rgba(0,0,0,.581);border-radius:1em;filter:brightness(.9);display:flex;flex-direction:column;align-items:center;justify-content:center}.Insights_highlight__NgX_F{filter:brightness(1)}.Insights_visuallyhidden__1ZqHt{position:absolute;z-index:-1;right:0;color:#40e0d0;opacity:0}.Insights_image-container__6_5UF{width:12em;height:12em;position:relative;background-size:cover;margin-bottom:1em;border-radius:50%;padding:1em;box-shadow:inset 0 0 17px 0 rgba(130,142,164,.345)}.Insights_image-container__6_5UF:after{content:"";display:block;width:120%;height:120%;border:3px solid rgba(0,0,0,.1);border-radius:100%;position:absolute;top:calc(-10% - 3px);left:calc(-10% - 3px)}.Insights_card__mvrVV:first-of-type .Insights_image-container__6_5UF{background-image:url(/Ai.jpeg)}.Insights_card__mvrVV:nth-of-type(2) .Insights_image-container__6_5UF{background-image:url(/ai.jpg)}.Insights_card__mvrVV:nth-of-type(3) .Insights_image-container__6_5UF{background-image:url(/cybersecurity.jpeg)}.Insights_cardInfo__v5pgm{padding:1em;text-align:center}.Insights_meta__B1oOK{font-size:.9em;color:#888;margin-bottom:.5em}.Insights_title__zvRKI{font-size:1.2em;color:#333;margin-bottom:.5em;font-weight:700}.Insights_description__Ccgo0{font-size:1em;color:#555}@media screen and (max-width:640px){.Insights_card-carousel__ow5Hm{margin-left:calc((100vw - var(--carousel-min-width) - 40px) / 2)}}@media screen and (max-width:480px){.Insights_card-carousel__ow5Hm{--card-width:95%;--card-max-width:300px;--card-height:420px;--carousel-min-width:100%;margin-left:0}.Insights_card__mvrVV{min-width:auto}.Insights_image-container__6_5UF{width:10em;height:10em}.Insights_cardInfo__v5pgm{padding:.5em}.Insights_meta__B1oOK{font-size:.8em}.Insights_title__zvRKI{font-size:1em}.Insights_description__Ccgo0{font-size:.9em}.Insights_h1__PlKQ6{font-size:30px;font-weight:700;color:#06038d;display:flex;justify-content:center;padding:2rem 0;background-color:transparent;text-align:center;text-transform:uppercase;letter-spacing:2px}}.OurProjects_container___zrNv{--d:700ms;--e:cubic-bezier(0.19,1,0.22,1);--font-sans:"Rubik",sans-serif;--font-serif:"Cardo",serif;margin-top:30px}.OurProjects_heading__bvdRt{font-size:40px;font-weight:700;text-align:center;margin-bottom:2rem;color:#06038d}.OurProjects_pageContent__1kte4{display:grid;gap:2rem;padding:1rem;max-width:1200px;margin:0 auto;grid-template-columns:repeat(2,1fr)}.OurProjects_card__Caey2{position:relative;display:flex;align-items:flex-end;overflow:hidden;padding:1.5rem;width:100%;aspect-ratio:16/9;text-align:center;color:#f5f5f5;background-color:#333;box-shadow:0 1px 1px rgba(0,0,0,.1),0 2px 2px rgba(0,0,0,.1),0 4px 4px rgba(0,0,0,.1),0 8px 8px rgba(0,0,0,.1),0 16px 16px rgba(0,0,0,.1);border-radius:10px;cursor:pointer;transition:box-shadow var(--d) var(--e)}.OurProjects_card__Caey2:before{height:110%;background-image:var(--bg-image);background-size:cover;background-position:50%;transition:transform calc(var(--d) * 1.5) var(--e)}.OurProjects_card__Caey2:after,.OurProjects_card__Caey2:before{content:"";position:absolute;top:0;left:0;width:100%;pointer-events:none}.OurProjects_card__Caey2:after{display:block;height:200%;background-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.009) 11.7%,rgba(0,0,0,.034) 22.1%,rgba(0,0,0,.072) 31.2%,rgba(0,0,0,.123) 39.4%,rgba(0,0,0,.182) 46.6%,rgba(0,0,0,.249) 53.1%,rgba(0,0,0,.32) 58.9%,rgba(0,0,0,.394) 64.3%,rgba(0,0,0,.468) 69.3%,rgba(0,0,0,.54) 74.1%,rgba(0,0,0,.607) 78.8%,rgba(0,0,0,.668) 83.6%,rgba(0,0,0,.721) 88.7%,rgba(0,0,0,.762) 94.1%,rgba(0,0,0,.79));transform:translateY(-50%);transition:transform calc(var(--d) * 2) var(--e)}.OurProjects_content__FtyPD{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;padding:1rem;transition:transform var(--d) var(--e);z-index:1}.OurProjects_content__FtyPD>*+*{margin-top:1rem}.OurProjects_title__4k_eN{font-size:1.3rem;font-weight:700;line-height:1.2}.OurProjects_copy__PsFqL{font-family:var(--font-serif);font-size:1.125rem;font-style:italic;line-height:1.35}@media (hover:hover) and (min-width:600px){.OurProjects_card__Caey2:after{transform:translateY(0)}.OurProjects_content__FtyPD{transform:translateY(calc(100% - 4.5rem))}.OurProjects_content__FtyPD>:not(.OurProjects_title__4k_eN){opacity:0;transform:translateY(1rem);transition:transform var(--d) var(--e),opacity var(--d) var(--e)}.OurProjects_card__Caey2:focus-within,.OurProjects_card__Caey2:hover{align-items:center}.OurProjects_card__Caey2:focus-within:before,.OurProjects_card__Caey2:hover:before{transform:translateY(-4%)}.OurProjects_card__Caey2:focus-within:after,.OurProjects_card__Caey2:hover:after{transform:translateY(-50%)}.OurProjects_card__Caey2:focus-within .OurProjects_content__FtyPD,.OurProjects_card__Caey2:hover .OurProjects_content__FtyPD{transform:translateY(0)}.OurProjects_card__Caey2:focus-within .OurProjects_content__FtyPD>:not(.OurProjects_title__4k_eN),.OurProjects_card__Caey2:hover .OurProjects_content__FtyPD>:not(.OurProjects_title__4k_eN){opacity:1;transform:translateY(0);transition-delay:calc(var(--d) / 8)}.OurProjects_card__Caey2:focus-within .OurProjects_content__FtyPD,.OurProjects_card__Caey2:focus-within .OurProjects_content__FtyPD>:not(.OurProjects_title__4k_eN),.OurProjects_card__Caey2:focus-within:after,.OurProjects_card__Caey2:focus-within:before{transition-duration:0s}}.OurProjects_card__Caey2:hover{box-shadow:0 4px 8px rgba(0,0,0,.15),0 8px 16px rgba(0,0,0,.15),0 12px 24px rgba(0,0,0,.15)}@media (max-width:768px){.OurProjects_container___zrNv{padding-top:1px}.OurProjects_pageContent__1kte4{grid-template-columns:1fr;padding:1.5rem}.OurProjects_card__Caey2:focus-within,.OurProjects_card__Caey2:hover{align-items:flex-end}.OurProjects_card__Caey2:focus-within .OurProjects_content__FtyPD,.OurProjects_card__Caey2:focus-within .OurProjects_content__FtyPD>:not(.OurProjects_title__4k_eN),.OurProjects_card__Caey2:focus-within:after,.OurProjects_card__Caey2:focus-within:before,.OurProjects_card__Caey2:hover .OurProjects_content__FtyPD,.OurProjects_card__Caey2:hover .OurProjects_content__FtyPD>:not(.OurProjects_title__4k_eN),.OurProjects_card__Caey2:hover:after,.OurProjects_card__Caey2:hover:before{transform:none}.OurProjects_card__Caey2:hover{box-shadow:0 1px 1px rgba(0,0,0,.1),0 2px 2px rgba(0,0,0,.1),0 4px 4px rgba(0,0,0,.1),0 8px 8px rgba(0,0,0,.1),0 16px 16px rgba(0,0,0,.1)}}@media (max-width:480px){.OurProjects_heading__bvdRt{font-size:30px}}.Client_container__vWJbo{max-width:1000px;padding:2rem 0;background-color:transparent;text-align:center;width:100%;height:100%;margin:30px auto auto}.Client_title__MqX1l h1{font-size:40px;font-weight:700;text-align:center;margin-bottom:2rem;color:#06038d}.Client_marqueeContainer__qJij7{padding:10px;overflow:hidden;white-space:nowrap;position:relative;width:100%;display:flex;justify-content:center}.Client_marquee__MnJve{display:flex;gap:3rem;width:200%}.Client_logogrid__img___u6G8{object-fit:contain;max-width:180px;max-height:100px;transition:filter .3s ease,transform .3s ease;cursor:pointer;width:100%;height:100%}.Client_logogrid__img___u6G8:hover{filter:grayscale(0) contrast(100%);transform:scale(1.1)}.Client_modal__dBpoG{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:1000;animation:Client_fadeIn__hArUG .3s ease-in-out}.Client_modalImage__1NrF5{max-width:80%;max-height:80%;border-radius:10px;animation:Client_zoomIn__D0WWN .3s ease-in-out}.Client_closeButton___Pu8R{position:absolute;top:15px;right:20px;font-size:30px;color:#fff;cursor:pointer;background:none;border:none;outline:none}@keyframes Client_fadeIn__hArUG{0%{opacity:0}to{opacity:1}}@keyframes Client_zoomIn__D0WWN{0%{transform:scale(.8)}to{transform:scale(1)}}@media (max-width:768px){.Client_title__MqX1l h1{font-size:30px;font-weight:700;text-align:center;color:#06038d}.Client_logogrid__img___u6G8{max-width:100px;max-height:80px}.Client_marquee__MnJve{gap:2rem;width:250%}.Client_modalImage__1NrF5{max-width:90%;max-height:60%}.Client_closeButton___Pu8R{font-size:24px;top:10px;right:15px}}@media (max-width:480px){.Client_title__MqX1l h1{font-size:24px;font-weight:700;text-align:center;color:#06038d}.Client_logogrid__img___u6G8{max-width:80px;max-height:60px}.Client_marquee__MnJve{gap:1rem;width:300%}.Client_modalImage__1NrF5{max-width:100%;max-height:50%}.Client_closeButton___Pu8R{font-size:20px;top:5px;right:10px}}.BookMyService_modalContainer__RZUcL{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000;transition:background .3s ease-in-out;--border-size:3px;--spotlight-size:200px;--base-hue:220;--hue-range:120;--saturation:80;--lightness:60;--glow-spread:10px}.BookMyService_modalContainer__RZUcL:hover{background:rgba(0,0,0,.6)}.BookMyService_modalContainer__RZUcL[data-glow]{--hue:calc(var(--base-hue) + (var(--xp, 0) * var(--hue-range)))}.BookMyService_modalContainer__RZUcL[data-glow]:before{content:"";position:absolute;width:calc(100% + var(--glow-spread) * 2);height:calc(100% + var(--glow-spread) * 2);top:calc(var(--glow-spread) * -1);left:calc(var(--glow-spread) * -1);border-radius:24px;background:radial-gradient(circle at calc(var(--x, 50%) * 1px) calc(var(--y, 50%) * 1px),hsl(var(--hue) calc(var(--saturation) * 1%) calc(var(--lightness) * 1%)/.8),hsl(calc(var(--hue) + 60) calc(var(--saturation) * 1%) calc(var(--lightness) * .7)/.6),transparent 60%);filter:blur(8px);z-index:-1;pointer-events:none;opacity:.9;transition:opacity .3s ease}.BookMyService_modalContainer__RZUcL[data-glow]:after{content:"";position:absolute;width:calc(100% + var(--glow-spread) * 1.5);height:calc(100% + var(--glow-spread) * 1.5);top:calc(var(--glow-spread) * -.75);left:calc(var(--glow-spread) * -.75);border-radius:22px;background:radial-gradient(circle at calc(var(--x, 50%) * 1px) calc(var(--y, 50%) * 1px),hsl(var(--hue) calc(var(--saturation) * 1%) calc(var(--lightness) * .7)/.6),hsl(calc(var(--hue) + 60) calc(var(--saturation) * 1%) calc(var(--lightness) * .5)/.4),transparent 50%);filter:blur(12px);z-index:-2;pointer-events:none;opacity:.7;transition:opacity .3s ease}.BookMyService_modalContainer__RZUcL:hover .BookMyService_modalContainer__RZUcL[data-glow]:after,.BookMyService_modalContainer__RZUcL:hover .BookMyService_modalContainer__RZUcL[data-glow]:before{opacity:1}.BookMyService_modalContent__ST_fD{background:#f5f5f5;padding:20px;border-radius:20px;width:90%;max-width:600px;position:relative;box-shadow:0 5px 15px rgba(0,0,0,.2);animation:BookMyService_slideIn__gNDg0 .5s ease-out forwards;transition:transform .2s ease}.BookMyService_modalContent__ST_fD.BookMyService_closing__4QiNj{animation:BookMyService_slideOut__mf5PM .5s ease-in forwards}@keyframes BookMyService_slideIn__gNDg0{0%{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes BookMyService_slideOut__mf5PM{0%{transform:translateX(0);opacity:1}to{transform:translateX(100%);opacity:0}}.BookMyService_closeButton__xbcwK{position:absolute;top:10px;right:15px;font-size:24px;cursor:pointer;color:#333}.BookMyService_formTitle__XQjnT{font-size:20px;font-weight:700;margin-bottom:15px;text-align:center}.BookMyService_inputField__LWfgj,.BookMyService_selectField__phoAo,.BookMyService_textAreaField__uc_ic{width:100%;padding:10px;margin-top:5px;border:none;border-bottom:2px solid #ccc;font-size:16px;outline:none;transition:border-color .3s;background:transparent}.BookMyService_inputField__LWfgj:focus,.BookMyService_selectField__phoAo:focus,.BookMyService_textAreaField__uc_ic:focus{border-bottom:2px solid #007bff}.BookMyService_textAreaField__uc_ic{height:80px;resize:none}.BookMyService_errorMessage__sOA1F{color:red;font-size:12px;margin-top:3px}.BookMyService_submitButton__KaqN5{background-color:#007bff;color:#fff;padding:12px;border:none;border-radius:4px;cursor:pointer;margin-top:10px;width:100%;font-size:16px;transition:background-color .3s ease-in-out}.BookMyService_submitButton__KaqN5:hover{background-color:#0056b3}.BookMyService_formFooter__rO3s2{margin-top:10px;font-size:12px;text-align:center}@media (max-width:480px){.BookMyService_modalContent__ST_fD{width:95%;padding:15px}.BookMyService_inputField__LWfgj,.BookMyService_selectField__phoAo,.BookMyService_submitButton__KaqN5,.BookMyService_textAreaField__uc_ic{font-size:14px}}