@keyframes AboutSection_floating__OwLcm{0%{transform:translate(-50%,-50%)}50%{transform:translate(-50%,-40%)}to{transform:translate(-50%,-50%)}}.AboutSection_about__PK6t_{position:relative;width:100%;min-height:100vh;display:flex;justify-content:center;align-items:center;overflow:hidden;padding:4rem 1rem}.AboutSection_about__PK6t_ .AboutSection_canvasLayer__zA_ZL{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,#000 85%,transparent);mask-image:linear-gradient(180deg,#000 85%,transparent)}.AboutSection_about__PK6t_ .AboutSection_vignetteLayer__UM4Zm{position:absolute;inset:0;z-index:1;background:radial-gradient(circle at center,transparent 10%,rgba(3,15,10,.8) 100%);pointer-events:none}.AboutSection_about__PK6t_ .AboutSection_container__jusGF{position:relative;z-index:5;max-width:90rem;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center}.AboutSection_about__PK6t_ .AboutSection_tagWrapper__Rc9WR{margin-bottom:2rem}.AboutSection_about__PK6t_ .AboutSection_aboutText__9vzVj{font-size:clamp(1.8rem,4vw,3rem);line-height:1.4;font-weight:300;color:#fff;text-transform:uppercase;margin:0;max-width:1100px;font-feature-settings:"kern";font-kerning:normal}.AboutSection_about__PK6t_ .AboutSection_aboutText__9vzVj .word{display:inline-block;white-space:pre}.AboutSection_about__PK6t_ .AboutSection_aboutText__9vzVj .letter{display:inline-block}.AboutSection_about__PK6t_ .AboutSection_btnSpace__qHgim{margin-top:4.5rem}@keyframes Button_floating__TmsLZ{0%{transform:translate(-50%,-50%)}50%{transform:translate(-50%,-40%)}to{transform:translate(-50%,-50%)}}.Button_btn__c2iDe{display:inline-flex;justify-content:center;align-items:center;text-align:center;padding:1rem 2rem;border-radius:8px;text-transform:uppercase;font-size:.9rem;line-height:1.6;font-weight:700;letter-spacing:.1rem;transition:all .5s ease;text-decoration:none;border:1px solid transparent}.Button_primary__WTwSy{background:#00ffb4;color:#002218;box-shadow:inset 0 -20px 20px hsla(0,0%,100%,.2);filter:drop-shadow(0 0 5px #00FFB4)}.Button_primary__WTwSy:hover{filter:drop-shadow(0 0 10px #00FFB4);box-shadow:inset 0 -30px 20px hsla(0,0%,100%,.2)}.Button_outline__nM0Ei{background:transparent;color:#f8f8f8;border:1px solid hsla(0,0%,97%,.2)}.Button_outline__nM0Ei:hover{border-color:#f8f8f8;background:hsla(0,0%,97%,.05)}@keyframes Tag_floating__IFDjZ{0%{transform:translate(-50%,-50%)}50%{transform:translate(-50%,-40%)}to{transform:translate(-50%,-50%)}}.Tag_tag__98SrA span{font-size:.7rem;letter-spacing:.1rem;text-transform:uppercase;color:#00ffb4;font-weight:bolder;line-height:1.8;letter-spacing:.4rem}@keyframes ReviewsSection_floating__3wrfZ{0%{transform:translate(-50%,-50%)}50%{transform:translate(-50%,-40%)}to{transform:translate(-50%,-50%)}}.ReviewsSection_reviewsSection__NvRzt{position:relative;padding:6rem 1rem 4rem;width:100%;min-height:80vh;overflow:hidden}.ReviewsSection_reviewsSection__NvRzt .ReviewsSection_header__FT8Uv{position:relative;z-index:5;padding-bottom:3rem;border-bottom:1px solid hsla(0,0%,100%,.08);max-width:90rem;margin:0 auto 3rem}.ReviewsSection_reviewsSection__NvRzt .ReviewsSection_header__FT8Uv .ReviewsSection_titleWrapper__LuuWv{display:flex;justify-content:space-between;align-items:flex-end;margin-top:1.5rem;flex-wrap:wrap;gap:2rem}.ReviewsSection_reviewsSection__NvRzt .ReviewsSection_header__FT8Uv .ReviewsSection_titleWrapper__LuuWv h2{font-size:4.5rem;line-height:1.1;font-weight:lighter;text-transform:uppercase;max-width:50rem}@media(max-width:1080px){.ReviewsSection_reviewsSection__NvRzt .ReviewsSection_header__FT8Uv .ReviewsSection_titleWrapper__LuuWv h2{font-size:3.2rem}}@media(max-width:600px){.ReviewsSection_reviewsSection__NvRzt .ReviewsSection_header__FT8Uv .ReviewsSection_titleWrapper__LuuWv h2{font-size:2.5rem}}.ReviewsSection_reviewsSection__NvRzt .ReviewsSection_header__FT8Uv .ReviewsSection_titleWrapper__LuuWv h2 span{display:inline-block;white-space:pre}.ReviewsSection_reviewsSection__NvRzt .ReviewsSection_header__FT8Uv .ReviewsSection_titleWrapper__LuuWv .ReviewsSection_ratingBadge__9hdbm{display:flex;flex-direction:column;gap:.5rem}.ReviewsSection_reviewsSection__NvRzt .ReviewsSection_header__FT8Uv .ReviewsSection_titleWrapper__LuuWv .ReviewsSection_ratingBadge__9hdbm .ReviewsSection_stars__DvVSH{display:flex;gap:2px}.ReviewsSection_reviewsSection__NvRzt .ReviewsSection_header__FT8Uv .ReviewsSection_titleWrapper__LuuWv .ReviewsSection_ratingBadge__9hdbm .ReviewsSection_googleText___W7G2{color:hsla(0,0%,100%,.6);font-size:.9rem}.ReviewsSection_reviewsSection__NvRzt .ReviewsSection_header__FT8Uv .ReviewsSection_titleWrapper__LuuWv .ReviewsSection_ratingBadge__9hdbm .ReviewsSection_googleText___W7G2 strong{color:#fff;font-weight:500}.ReviewsSection_reviewsSection__NvRzt .ReviewsSection_reviewCard__ZAX9v{background:#0f0f0f;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;padding:1.5rem;display:flex;flex-direction:column;gap:1rem;transition:transform .3s ease,border-color .3s ease;position:relative}.ReviewsSection_reviewsSection__NvRzt .ReviewsSection_reviewCard__ZAX9v:hover{border-color:hsla(0,0%,100%,.2)}.ReviewsSection_reviewsSection__NvRzt .ReviewsSection_reviewCard__ZAX9v .ReviewsSection_cardHeader__rCak_{display:flex;justify-content:space-between;align-items:center}.ReviewsSection_reviewsSection__NvRzt .ReviewsSection_reviewCard__ZAX9v .ReviewsSection_cardHeader__rCak_ .ReviewsSection_userInfo__b_sCR{display:flex;align-items:center;gap:.8rem}.ReviewsSection_reviewsSection__NvRzt .ReviewsSection_reviewCard__ZAX9v .ReviewsSection_cardHeader__rCak_ .ReviewsSection_userInfo__b_sCR .ReviewsSection_avatar__bXsrF{width:32px;height:32px;border-radius:50%;flex-shrink:0}.ReviewsSection_reviewsSection__NvRzt .ReviewsSection_reviewCard__ZAX9v .ReviewsSection_cardHeader__rCak_ .ReviewsSection_userInfo__b_sCR .ReviewsSection_meta__RlKmq{display:flex;flex-direction:column}.ReviewsSection_reviewsSection__NvRzt .ReviewsSection_reviewCard__ZAX9v .ReviewsSection_cardHeader__rCak_ .ReviewsSection_userInfo__b_sCR .ReviewsSection_meta__RlKmq .ReviewsSection_userName__Qee0S{font-size:.9rem;font-weight:600;color:#fff}.ReviewsSection_reviewsSection__NvRzt .ReviewsSection_reviewCard__ZAX9v .ReviewsSection_cardHeader__rCak_ .ReviewsSection_userInfo__b_sCR .ReviewsSection_meta__RlKmq .ReviewsSection_verified__90D_0{font-size:.7rem;color:hsla(0,0%,100%,.4)}.ReviewsSection_reviewsSection__NvRzt .ReviewsSection_reviewCard__ZAX9v .ReviewsSection_reviewText__msOuj{font-size:.95rem;line-height:1.5;color:hsla(0,0%,100%,.8);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ReviewsSection_reviewsSection__NvRzt .ReviewsSection_reviewCard__ZAX9v .ReviewsSection_cardFooter__3nUNm{margin-top:auto;display:flex;justify-content:space-between;align-items:center;padding-top:.8rem;border-top:1px solid hsla(0,0%,100%,.05)}.ReviewsSection_reviewsSection__NvRzt .ReviewsSection_reviewCard__ZAX9v .ReviewsSection_cardFooter__3nUNm .ReviewsSection_date__fjVKF{font-size:.75rem;color:hsla(0,0%,100%,.3)}.ReviewsSection_reviewsSection__NvRzt .ReviewsSection_desktopGrid__v9XeG{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.5rem;gap:1.5rem;width:100%;max-width:1400px;margin:0 auto}.ReviewsSection_reviewsSection__NvRzt .ReviewsSection_desktopGrid__v9XeG .ReviewsSection_gridColumn__wq_ST{display:flex;flex-direction:column;gap:1.5rem}.ReviewsSection_reviewsSection__NvRzt .ReviewsSection_desktopGrid__v9XeG .ReviewsSection_gridColumn__wq_ST:nth-child(2n){margin-top:4rem}@media(max-width:840px){.ReviewsSection_reviewsSection__NvRzt .ReviewsSection_desktopGrid__v9XeG{display:none}}.ReviewsSection_reviewsSection__NvRzt .ReviewsSection_mobileWrapper__B1dHg{display:none;flex-direction:column;gap:1rem;width:100%;padding-bottom:2rem;mask-image:linear-gradient(90deg,transparent 0,#000 10%,#000 90%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 10%,#000 90%,transparent)}@media(max-width:840px){.ReviewsSection_reviewsSection__NvRzt .ReviewsSection_mobileWrapper__B1dHg{display:flex}}.ReviewsSection_reviewsSection__NvRzt .ReviewsSection_mobileWrapper__B1dHg .ReviewsSection_marqueeTrack__4zI6a{display:flex;gap:1rem;width:max-content;will-change:transform}.ReviewsSection_reviewsSection__NvRzt .ReviewsSection_mobileWrapper__B1dHg .ReviewsSection_mobileCard__WIXI4{width:300px;flex-shrink:0;background:#151515}.ReviewsSection_reviewsSection__NvRzt .ReviewsSection_fadeOverlay__etl2v{position:absolute;bottom:0;left:0;width:100%;height:20%;background:linear-gradient(0deg,#000 10%,transparent);pointer-events:none}@keyframes BookCallSection_floating__EsV2o{0%{transform:translate(-50%,-50%)}50%{transform:translate(-50%,-40%)}to{transform:translate(-50%,-50%)}}.BookCallSection_BookCall__h1gPK{position:relative;width:100%;min-height:90vh;padding:2rem 1rem;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.1);overflow:hidden}.BookCallSection_BookCall__h1gPK .BookCallSection_wrapper___M0s6{position:relative;z-index:5;width:100%;max-width:1400px;display:flex;flex-direction:column;gap:0;align-items:center;justify-content:center}@media(max-width:900px){.BookCallSection_BookCall__h1gPK .BookCallSection_wrapper___M0s6{gap:2rem}}.BookCallSection_BookCall__h1gPK .BookCallSection_contentSide__pvLbW{flex:1 1;width:100%;max-width:90rem;display:flex;flex-direction:column;gap:2rem;padding-bottom:3rem;border-bottom:1px solid hsla(0,0%,97%,.08);margin:0 auto 3rem}@media(max-width:900px){.BookCallSection_BookCall__h1gPK .BookCallSection_contentSide__pvLbW{padding-bottom:2rem;margin-bottom:2rem}}.BookCallSection_BookCall__h1gPK .BookCallSection_contentSide__pvLbW .BookCallSection_headerContent__M9LJ9{display:flex;flex-direction:column;gap:1rem;margin-top:1.5rem}.BookCallSection_BookCall__h1gPK .BookCallSection_contentSide__pvLbW .BookCallSection_headerContent__M9LJ9 h2{font-size:4.5rem;line-height:1.1;font-weight:lighter;text-transform:uppercase;font-family:Sultan Koufi High,sans-serif;color:#f8f8f8;max-width:50rem}@media(max-width:1080px){.BookCallSection_BookCall__h1gPK .BookCallSection_contentSide__pvLbW .BookCallSection_headerContent__M9LJ9 h2{font-size:3.2rem}}@media(max-width:600px){.BookCallSection_BookCall__h1gPK .BookCallSection_contentSide__pvLbW .BookCallSection_headerContent__M9LJ9 h2{font-size:2.5rem}}.BookCallSection_BookCall__h1gPK .BookCallSection_contentSide__pvLbW .BookCallSection_headerContent__M9LJ9 p{color:hsla(0,0%,97%,.6);font-family:PPregular,sans-serif;line-height:1.6;font-size:1rem}.BookCallSection_BookCall__h1gPK .BookCallSection_smartBtn__Iw96n{background:#00ffb4;color:#002218;padding:1rem 3rem;border-radius:12px;font-family:PPmedium,sans-serif;font-weight:700;border:none;cursor:pointer;transition:all .3s cubic-bezier(.25,.8,.25,1);text-transform:uppercase;letter-spacing:1px;box-shadow:0 10px 30px -5px rgba(0,255,180,.4);width:max-content;min-width:200px;margin:2rem auto 0;display:block;z-index:2}.BookCallSection_BookCall__h1gPK .BookCallSection_smartBtn__Iw96n:hover{transform:translateY(-3px);box-shadow:0 15px 40px -5px rgba(0,255,180,.6)}.BookCallSection_BookCall__h1gPK .BookCallSection_smartBtn__Iw96n.BookCallSection_disabled__8oDDF{opacity:.3;filter:grayscale(100%);cursor:not-allowed;transform:none;box-shadow:none}.BookCallSection_BookCall__h1gPK .BookCallSection_widgetContainer___m0Y7{position:relative;display:flex;background:rgba(0,0,0,.9);border:1px solid hsla(0,0%,97%,.08);border-radius:30px;box-shadow:0 30px 60px rgba(0,0,0,.6);overflow:hidden;flex-shrink:0;width:100%;max-width:700px;min-height:400px;transition:min-height .4s ease}@media(max-width:600px){.BookCallSection_BookCall__h1gPK .BookCallSection_widgetContainer___m0Y7{flex-direction:column;width:100%}}.BookCallSection_BookCall__h1gPK .BookCallSection_widgetContainer___m0Y7 .BookCallSection_viewTransition__Vp42j{width:100%;display:flex}@media(max-width:600px){.BookCallSection_BookCall__h1gPK .BookCallSection_widgetContainer___m0Y7 .BookCallSection_viewTransition__Vp42j{flex-direction:column}}.BookCallSection_BookCall__h1gPK .BookCallSection_widgetContainer___m0Y7 .BookCallSection_viewTransition__Vp42j.BookCallSection_fadeOut___Q4bt{animation:BookCallSection_fadeOut___Q4bt .4s forwards}.BookCallSection_BookCall__h1gPK .BookCallSection_widgetContainer___m0Y7 .BookCallSection_viewTransition__Vp42j.BookCallSection_fadeIn__pw_kf{animation:BookCallSection_fadeIn__pw_kf .4s forwards}.BookCallSection_BookCall__h1gPK .BookCallSection_calendarSide__IGfW4{width:60%;padding:2rem;border-right:1px solid hsla(0,0%,97%,.06);display:flex;flex-direction:column;justify-content:flex-start;gap:20px}@media(max-width:600px){.BookCallSection_BookCall__h1gPK .BookCallSection_calendarSide__IGfW4{width:100%;border-right:none;border-bottom:1px solid hsla(0,0%,97%,.06)}}.BookCallSection_BookCall__h1gPK .BookCallSection_calendarSide__IGfW4 .BookCallSection_calHeader__MELr8{display:flex;justify-content:space-between}.BookCallSection_BookCall__h1gPK .BookCallSection_calendarSide__IGfW4 .BookCallSection_calHeader__MELr8 .BookCallSection_title__8S_Vn{color:#f8f8f8;font-family:PPmedium,sans-serif;font-weight:700}.BookCallSection_BookCall__h1gPK .BookCallSection_calendarSide__IGfW4 .BookCallSection_calHeader__MELr8 span{opacity:.5}.BookCallSection_BookCall__h1gPK .BookCallSection_calendarSide__IGfW4 .BookCallSection_weekNames__TAyQc{display:grid;grid-template-columns:repeat(7,1fr)}.BookCallSection_BookCall__h1gPK .BookCallSection_calendarSide__IGfW4 .BookCallSection_weekNames__TAyQc span{text-align:center;color:hsla(0,0%,97%,.3);font-size:.75rem;font-family:PPregular,sans-serif}.BookCallSection_BookCall__h1gPK .BookCallSection_calendarSide__IGfW4 .BookCallSection_daysGrid__LGUBp{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:5px;gap:5px}.BookCallSection_BookCall__h1gPK .BookCallSection_calendarSide__IGfW4 .BookCallSection_daysGrid__LGUBp .BookCallSection_day__NlV18{height:40px;display:flex;justify-content:center;align-items:center;border-radius:10px;cursor:pointer;color:hsla(0,0%,97%,.5);font-family:PPmedium,sans-serif;transition:.2s}.BookCallSection_BookCall__h1gPK .BookCallSection_calendarSide__IGfW4 .BookCallSection_daysGrid__LGUBp .BookCallSection_day__NlV18:hover:not(.BookCallSection_selected__YRmaH){color:#f8f8f8;background:hsla(0,0%,97%,.1)}.BookCallSection_BookCall__h1gPK .BookCallSection_calendarSide__IGfW4 .BookCallSection_daysGrid__LGUBp .BookCallSection_day__NlV18.BookCallSection_selected__YRmaH{background:#00ffb4;color:#002218;font-weight:700}.BookCallSection_BookCall__h1gPK .BookCallSection_calendarSide__IGfW4 .BookCallSection_daysGrid__LGUBp .BookCallSection_day__NlV18.BookCallSection_hasEvent__1UIqH{position:relative}.BookCallSection_BookCall__h1gPK .BookCallSection_calendarSide__IGfW4 .BookCallSection_daysGrid__LGUBp .BookCallSection_day__NlV18.BookCallSection_hasEvent__1UIqH:after{content:"";position:absolute;bottom:5px;width:4px;height:4px;background:#00ffb4;border-radius:50%}.BookCallSection_BookCall__h1gPK .BookCallSection_calendarSide__IGfW4 .BookCallSection_daysGrid__LGUBp .BookCallSection_day__NlV18.BookCallSection_blocked__rv_qA{position:relative;color:hsla(0,0%,97%,.25);cursor:not-allowed!important;background:hsla(0,100%,70%,.08)}.BookCallSection_BookCall__h1gPK .BookCallSection_calendarSide__IGfW4 .BookCallSection_daysGrid__LGUBp .BookCallSection_day__NlV18.BookCallSection_blocked__rv_qA:before{content:"";position:absolute;top:50%;left:50%;width:60%;height:1px;background:hsla(0,100%,70%,.4);transform:translate(-50%,-50%) rotate(-45deg)}.BookCallSection_BookCall__h1gPK .BookCallSection_calendarSide__IGfW4 .BookCallSection_daysGrid__LGUBp .BookCallSection_day__NlV18.BookCallSection_blocked__rv_qA:hover{background:hsla(0,100%,70%,.12);color:hsla(0,0%,97%,.25)}.BookCallSection_BookCall__h1gPK .BookCallSection_timeSide__iwgie{width:40%;background:rgba(0,0,0,.7);position:relative;display:flex;flex-direction:column;align-items:center;height:350px;overflow:hidden}@media(max-width:600px){.BookCallSection_BookCall__h1gPK .BookCallSection_timeSide__iwgie{width:100%;height:250px}}.BookCallSection_BookCall__h1gPK .BookCallSection_timeSide__iwgie:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.9) 0,transparent 20%,transparent 80%,rgba(0,0,0,.9));z-index:2}.BookCallSection_BookCall__h1gPK .BookCallSection_timeSide__iwgie .BookCallSection_label__FpaIA{position:absolute;top:20px;font-size:.7rem;color:hsla(0,0%,97%,.5);font-family:PPmedium,sans-serif;letter-spacing:2px;z-index:5;text-transform:uppercase}.BookCallSection_BookCall__h1gPK .BookCallSection_timeSide__iwgie .BookCallSection_highlight__pJouO{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60%;height:50px;border-top:1px solid hsla(0,0%,97%,.2);border-bottom:1px solid hsla(0,0%,97%,.2);pointer-events:none;z-index:3}.BookCallSection_BookCall__h1gPK .BookCallSection_timeSide__iwgie .BookCallSection_scroller__zupek{width:100%;height:100%;overflow-y:auto;scrollbar-width:none;padding-top:150px;padding-bottom:150px;scroll-snap-type:y mandatory;position:relative;z-index:1}@media(max-width:600px){.BookCallSection_BookCall__h1gPK .BookCallSection_timeSide__iwgie .BookCallSection_scroller__zupek{padding-top:100px;padding-bottom:100px}}.BookCallSection_BookCall__h1gPK .BookCallSection_timeSide__iwgie .BookCallSection_scroller__zupek::-webkit-scrollbar{display:none}.BookCallSection_BookCall__h1gPK .BookCallSection_timeSide__iwgie .BookCallSection_scroller__zupek .BookCallSection_timeItem__yVcZ6{height:50px;display:flex;justify-content:center;align-items:center;color:hsla(0,0%,97%,.3);font-family:PPmedium,sans-serif;cursor:pointer;font-size:1.1rem;scroll-snap-align:center;transition:.3s cubic-bezier(.25,.8,.25,1)}.BookCallSection_BookCall__h1gPK .BookCallSection_timeSide__iwgie .BookCallSection_scroller__zupek .BookCallSection_timeItem__yVcZ6:hover{color:hsla(0,0%,97%,.6)}.BookCallSection_BookCall__h1gPK .BookCallSection_timeSide__iwgie .BookCallSection_scroller__zupek .BookCallSection_timeItem__yVcZ6.BookCallSection_active__wKaaQ{color:#f8f8f8;font-size:1.5rem;font-weight:700;opacity:1}.BookCallSection_BookCall__h1gPK .BookCallSection_formView__rSCf5{width:100%;padding:3rem;display:flex;flex-direction:column;justify-content:center;background:rgba(0,0,0,.8)}@media(max-width:600px){.BookCallSection_BookCall__h1gPK .BookCallSection_formView__rSCf5{padding:1.5rem}}.BookCallSection_BookCall__h1gPK .BookCallSection_formView__rSCf5 h3{color:#f8f8f8;font-family:Sultan Koufi High,sans-serif;font-size:1.5rem;margin-bottom:1rem}.BookCallSection_BookCall__h1gPK .BookCallSection_formView__rSCf5 .BookCallSection_bookingSummary__8JKz1{display:flex;gap:1.5rem;padding:1rem 1.25rem;background:rgba(0,255,180,.1);border:1px solid rgba(0,255,180,.2);border-radius:12px;margin-bottom:1.5rem}.BookCallSection_BookCall__h1gPK .BookCallSection_formView__rSCf5 .BookCallSection_bookingSummary__8JKz1 span{color:#f8f8f8;font-family:PPmedium,sans-serif;font-size:.9rem;display:flex;align-items:center;gap:.5rem}@media(max-width:600px){.BookCallSection_BookCall__h1gPK .BookCallSection_formView__rSCf5 .BookCallSection_bookingSummary__8JKz1{flex-direction:column;gap:.5rem}}.BookCallSection_BookCall__h1gPK .BookCallSection_formView__rSCf5 .BookCallSection_formGrid__b9MYv{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem;gap:1.5rem}@media(max-width:600px){.BookCallSection_BookCall__h1gPK .BookCallSection_formView__rSCf5 .BookCallSection_formGrid__b9MYv{grid-template-columns:1fr;gap:1rem}}.BookCallSection_BookCall__h1gPK .BookCallSection_formView__rSCf5 .BookCallSection_inputGroup__4Kecx{position:relative}.BookCallSection_BookCall__h1gPK .BookCallSection_formView__rSCf5 .BookCallSection_inputGroup__4Kecx.BookCallSection_fullWidth__u7QP0{grid-column:span 2}@media(max-width:600px){.BookCallSection_BookCall__h1gPK .BookCallSection_formView__rSCf5 .BookCallSection_inputGroup__4Kecx.BookCallSection_fullWidth__u7QP0{grid-column:span 1}}.BookCallSection_BookCall__h1gPK .BookCallSection_formView__rSCf5 .BookCallSection_inputGroup__4Kecx label{display:block;font-size:.75rem;font-family:PPmedium,sans-serif;color:hsla(0,0%,97%,.4);margin-bottom:.5rem;text-transform:uppercase;letter-spacing:1px}.BookCallSection_BookCall__h1gPK .BookCallSection_formView__rSCf5 .BookCallSection_inputGroup__4Kecx input,.BookCallSection_BookCall__h1gPK .BookCallSection_formView__rSCf5 .BookCallSection_inputGroup__4Kecx textarea{width:100%;background:transparent;border:none;border-bottom:1px solid hsla(0,0%,97%,.2);color:#f8f8f8;font-family:PPregular,sans-serif;font-size:1rem;padding:.8rem 0;transition:border .3s;resize:none}.BookCallSection_BookCall__h1gPK .BookCallSection_formView__rSCf5 .BookCallSection_inputGroup__4Kecx input:focus,.BookCallSection_BookCall__h1gPK .BookCallSection_formView__rSCf5 .BookCallSection_inputGroup__4Kecx textarea:focus{outline:none;border-bottom-color:#00ffb4}.BookCallSection_BookCall__h1gPK .BookCallSection_formView__rSCf5 .BookCallSection_inputGroup__4Kecx input::placeholder,.BookCallSection_BookCall__h1gPK .BookCallSection_formView__rSCf5 .BookCallSection_inputGroup__4Kecx textarea::placeholder{color:hsla(0,0%,97%,.25);font-family:PPregular,sans-serif}.BookCallSection_BookCall__h1gPK .BookCallSection_formView__rSCf5 .BookCallSection_backLink__ViFbK{margin-top:1.5rem;color:hsla(0,0%,97%,.3);font-family:PPregular,sans-serif;font-size:.8rem;cursor:pointer}.BookCallSection_BookCall__h1gPK .BookCallSection_formView__rSCf5 .BookCallSection_backLink__ViFbK:hover{color:#f8f8f8;text-decoration:underline}.BookCallSection_BookCall__h1gPK .BookCallSection_formView__rSCf5 .BookCallSection_errorMessage__77EhC{margin-top:1rem;padding:.75rem 1rem;background:hsla(0,100%,70%,.1);border:1px solid hsla(0,100%,70%,.3);border-radius:8px;color:#ff6b6b;font-family:PPregular,sans-serif;font-size:.85rem;animation:BookCallSection_fadeIn__pw_kf .3s ease}.BookCallSection_BookCall__h1gPK .BookCallSection_successOverlay__761dw{position:absolute;inset:0;background:rgba(0,0,0,.85);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;justify-content:center;align-items:center;z-index:20;opacity:0;animation:BookCallSection_popupIn__CmaDI .3s forwards}.BookCallSection_BookCall__h1gPK .BookCallSection_successOverlay__761dw .BookCallSection_popupContent__BEfQs{text-align:center;transform:scale(.8);animation:BookCallSection_popScale__Oxi3P .4s cubic-bezier(.175,.885,.32,1.275) .1s forwards}.BookCallSection_BookCall__h1gPK .BookCallSection_successOverlay__761dw .BookCallSection_popupContent__BEfQs .BookCallSection_icon__1V8uR{width:60px;height:60px;background:#00ffb4;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;color:#002218;box-shadow:0 10px 30px -5px rgba(0,255,180,.5)}.BookCallSection_BookCall__h1gPK .BookCallSection_successOverlay__761dw .BookCallSection_popupContent__BEfQs .BookCallSection_icon__1V8uR svg{width:30px;height:30px}.BookCallSection_BookCall__h1gPK .BookCallSection_successOverlay__761dw .BookCallSection_popupContent__BEfQs h4{color:#f8f8f8;font-family:Sultan Koufi High,sans-serif;font-size:1.5rem;margin-bottom:.5rem}.BookCallSection_BookCall__h1gPK .BookCallSection_successOverlay__761dw .BookCallSection_popupContent__BEfQs p{color:hsla(0,0%,97%,.6);font-family:PPregular,sans-serif;font-size:.9rem}@keyframes BookCallSection_fadeIn__pw_kf{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes BookCallSection_fadeOut___Q4bt{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@keyframes BookCallSection_popupIn__CmaDI{to{opacity:1}}@keyframes BookCallSection_popScale__Oxi3P{to{transform:scale(1)}}@keyframes FAQSection_floating__L6oJU{0%{transform:translate(-50%,-50%)}50%{transform:translate(-50%,-40%)}to{transform:translate(-50%,-50%)}}.FAQSection_faq__hdlga{position:relative;padding:6rem 1rem 4rem;width:100%;min-height:60vh;overflow:hidden;background-color:transparent}.FAQSection_faq__hdlga .FAQSection_header___4f0v{position:relative;z-index:5;padding-bottom:3rem;border-bottom:1px solid hsla(0,0%,97%,.08);max-width:90rem;margin:0 auto 3rem}.FAQSection_faq__hdlga .FAQSection_header___4f0v .FAQSection_titleWrapper__5b7K1{display:flex;justify-content:space-between;align-items:flex-end;margin-top:1.5rem;flex-wrap:wrap;gap:2rem}.FAQSection_faq__hdlga .FAQSection_header___4f0v .FAQSection_titleWrapper__5b7K1 h2{font-size:4.5rem;line-height:1.1;font-weight:lighter;text-transform:uppercase;font-family:Sultan Koufi High,sans-serif;color:#f8f8f8;max-width:50rem}@media(max-width:1080px){.FAQSection_faq__hdlga .FAQSection_header___4f0v .FAQSection_titleWrapper__5b7K1 h2{font-size:3.2rem}}@media(max-width:600px){.FAQSection_faq__hdlga .FAQSection_header___4f0v .FAQSection_titleWrapper__5b7K1 h2{font-size:2.5rem}}.FAQSection_faq__hdlga .FAQSection_header___4f0v .FAQSection_titleWrapper__5b7K1 h2 span{display:inline-block;white-space:pre}.FAQSection_faq__hdlga .FAQSection_header___4f0v .FAQSection_titleWrapper__5b7K1 .FAQSection_desc__CxRV1{color:hsla(0,0%,97%,.6);font-family:PPregular,sans-serif;max-width:420px;font-size:1rem;line-height:1.6;margin-bottom:.5rem}.FAQSection_faq__hdlga .FAQSection_list__UDXM9{display:flex;flex-direction:column;gap:1rem;width:100%;max-width:900px;margin:0 auto;contain:content}.FAQSection_faq__hdlga .FAQSection_item__0c6bw{background:rgba(0,0,0,.5);border:1px solid hsla(0,0%,97%,.08);border-radius:16px;overflow:hidden;transition:border-color .3s ease}.FAQSection_faq__hdlga .FAQSection_item__0c6bw.FAQSection_activeItem__r_GX_,.FAQSection_faq__hdlga .FAQSection_item__0c6bw:hover{border-color:hsla(0,0%,97%,.2)}.FAQSection_faq__hdlga .FAQSection_itemHeader__qxA_c{display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:1rem;gap:1rem;padding:1.5rem;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation}.FAQSection_faq__hdlga .FAQSection_q__noxgi{font-size:1rem;line-height:1;letter-spacing:.05rem;text-transform:uppercase;font-weight:lighter;font-family:PPmedium,sans-serif;color:#f8f8f8;font-size:1.1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:1080px){.FAQSection_faq__hdlga .FAQSection_q__noxgi{font-size:.8rem}}.FAQSection_faq__hdlga .FAQSection_iconBtn__bZLRo{width:36px;height:36px;display:grid;place-items:center;border-radius:12px;background:hsla(0,0%,97%,.08);color:#f8f8f8;font-family:PPmedium,sans-serif;cursor:pointer;border:none;transition:background .2s ease;will-change:background}.FAQSection_faq__hdlga .FAQSection_iconBtn__bZLRo:hover{background:hsla(0,0%,97%,.12)}.FAQSection_faq__hdlga .FAQSection_itemBody__yEBl1{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .4s cubic-bezier(.25,.8,.25,1),opacity .4s ease;will-change:grid-template-rows,opacity;padding:0}.FAQSection_faq__hdlga .FAQSection_itemBody__yEBl1.FAQSection_open__JPRYy{grid-template-rows:1fr;opacity:1}.FAQSection_faq__hdlga .FAQSection_innerBody__M6PJU{overflow:hidden;padding:0 1.5rem 1.5rem}.FAQSection_faq__hdlga .FAQSection_a__pwiuf{color:hsla(0,0%,97%,.7);font-family:PPregular,sans-serif;font-size:1rem;line-height:1.6;transform:translateZ(0)}@media(max-width:900px){.FAQSection_faq__hdlga{padding:4rem 1rem}.FAQSection_faq__hdlga .FAQSection_header___4f0v{padding-bottom:2rem;margin-bottom:2rem}.FAQSection_faq__hdlga .FAQSection_header___4f0v .FAQSection_titleWrapper__5b7K1{flex-direction:column;align-items:flex-start;gap:1rem}}@keyframes SocialSection_floating__rUvtu{0%{transform:translate(-50%,-50%)}50%{transform:translate(-50%,-40%)}to{transform:translate(-50%,-50%)}}.SocialSection_section__34Hx9{position:relative;padding:6rem 1rem 4rem;width:100%;min-height:100vh;color:#f8f8f8;overflow:hidden;display:flex;flex-direction:column}.SocialSection_section__34Hx9 .SocialSection_header__oaRor{position:relative;z-index:5;padding-bottom:3rem;border-bottom:1px solid hsla(0,0%,97%,.08);max-width:90rem;margin:0 auto 3rem;width:100%}.SocialSection_section__34Hx9 .SocialSection_header__oaRor .SocialSection_titleWrapper__9DMDK{display:flex;justify-content:space-between;align-items:flex-end;margin-top:1.5rem;flex-wrap:wrap;gap:2rem}.SocialSection_section__34Hx9 .SocialSection_header__oaRor .SocialSection_titleWrapper__9DMDK h2{font-size:4.5rem;line-height:1.1;font-weight:lighter;text-transform:uppercase;font-family:Sultan Koufi High,sans-serif;color:#f8f8f8;max-width:50rem}@media(max-width:1080px){.SocialSection_section__34Hx9 .SocialSection_header__oaRor .SocialSection_titleWrapper__9DMDK h2{font-size:3.2rem}}@media(max-width:600px){.SocialSection_section__34Hx9 .SocialSection_header__oaRor .SocialSection_titleWrapper__9DMDK h2{font-size:2.5rem}}.SocialSection_section__34Hx9 .SocialSection_header__oaRor .SocialSection_titleWrapper__9DMDK h2 span{display:inline-block;white-space:pre;will-change:transform,opacity}.SocialSection_section__34Hx9 .SocialSection_header__oaRor .SocialSection_titleWrapper__9DMDK .SocialSection_desc__takEZ{color:hsla(0,0%,97%,.6);font-family:PPregular,sans-serif;max-width:420px;font-size:1rem;line-height:1.6;margin-bottom:.5rem}.SocialSection_section__34Hx9 .SocialSection_cardsWrapper__e76iU{position:relative;width:100%;height:50vh;display:flex;justify-content:center;align-items:center;perspective:1000px;z-index:10;margin-bottom:4rem;transform-style:preserve-3d}.SocialSection_section__34Hx9 .SocialSection_cardsWrapper__e76iU .SocialSection_socialCard___cLLY{position:absolute;width:18vw;max-width:280px;aspect-ratio:1/1;border-radius:20px;transform-origin:50% 200%;padding:0;background:transparent;border:none;box-shadow:0 20px 60px rgba(0,0,0,.8);will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d;-webkit-font-smoothing:antialiased}.SocialSection_section__34Hx9 .SocialSection_cardsWrapper__e76iU .SocialSection_socialCard___cLLY .SocialSection_imgContainer__JkgoU{position:relative;width:100%;height:100%;border-radius:20px;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);background:#000;transform:translateZ(0)}.SocialSection_section__34Hx9 .SocialSection_cardsWrapper__e76iU .SocialSection_socialCard___cLLY .SocialSection_imgContainer__JkgoU .SocialSection_img__5aCKO{object-fit:cover;transition:transform .4s cubic-bezier(.25,.8,.25,1);filter:brightness(.95);will-change:transform}.SocialSection_section__34Hx9 .SocialSection_cardsWrapper__e76iU .SocialSection_socialCard___cLLY:hover .SocialSection_imgContainer__JkgoU .SocialSection_img__5aCKO{transform:scale(1.05);filter:brightness(1.05)}.SocialSection_section__34Hx9 .SocialSection_userTag__E_hlc{position:absolute;top:-40px;left:50%;transform:translate(-50%) translateZ(1px);padding:.5rem 1.2rem;border-radius:50px;font-size:.85rem;font-family:PPmedium,sans-serif;font-weight:700;color:#f8f8f8;z-index:60;white-space:nowrap;pointer-events:none;box-shadow:0 5px 15px rgba(0,0,0,.3);will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.SocialSection_section__34Hx9 .SocialSection_userTag__E_hlc .SocialSection_pointer__xpYWs{position:absolute;bottom:-7px;left:50%;transform:translateX(-50%)}.SocialSection_section__34Hx9 .SocialSection_userTag__E_hlc.SocialSection_blue__OEmdV{background-color:#2b6bf3}.SocialSection_section__34Hx9 .SocialSection_userTag__E_hlc.SocialSection_blue__OEmdV .SocialSection_pointer__xpYWs{color:#2b6bf3}.SocialSection_section__34Hx9 .SocialSection_userTag__E_hlc.SocialSection_green__Ap49V{background-color:#2ea073}.SocialSection_section__34Hx9 .SocialSection_userTag__E_hlc.SocialSection_green__Ap49V .SocialSection_pointer__xpYWs{color:#2ea073}.SocialSection_section__34Hx9 .SocialSection_footer___rBws{text-align:center;width:100%;z-index:20;display:flex;justify-content:center}.SocialSection_section__34Hx9 .SocialSection_footer___rBws .SocialSection_actions__tBqkj{display:flex;justify-content:center;align-items:center;gap:1.5rem}@media(max-width:840px){.SocialSection_section__34Hx9{padding:4rem 1rem}.SocialSection_section__34Hx9 .SocialSection_header__oaRor{padding-bottom:2rem;margin-bottom:2rem}.SocialSection_section__34Hx9 .SocialSection_header__oaRor .SocialSection_titleWrapper__9DMDK{flex-direction:column;align-items:flex-start;gap:1rem}.SocialSection_section__34Hx9 .SocialSection_cardsWrapper__e76iU{height:40vh}.SocialSection_section__34Hx9 .SocialSection_cardsWrapper__e76iU .SocialSection_socialCard___cLLY{width:48vw;border-radius:16px}.SocialSection_section__34Hx9 .SocialSection_cardsWrapper__e76iU .SocialSection_socialCard___cLLY .SocialSection_imgContainer__JkgoU{border-radius:16px}.SocialSection_section__34Hx9 .SocialSection_userTag__E_hlc{display:none}}@keyframes HeroSection_floating__QvvAZ{0%{transform:translate(-50%,-50%)}50%{transform:translate(-50%,-40%)}to{transform:translate(-50%,-50%)}}.HeroSection_hero__RIkBF{min-height:100dvh;flex-direction:column;justify-content:flex-end;--standard-video-gap:60px;--standard-text-gap:10px;--standard-button-gap:70px;--mobile-card-width:92vw;--m-hero-height:100dvh;--m-text-top:20px;--m-title-size:clamp(30px,8vw,65px);--m-subtitle-size:10px;--lm-hero-height:100dvh;--lm-text-top:20px;--lm-title-size:clamp(20px,6vw,65px);--lm-subtitle-size:10px}@media(max-width:767px){.HeroSection_hero__RIkBF{height:var(--app-height,100dvh);min-height:var(--app-height,100dvh);display:block;background-color:transparent;overflow:hidden}}@media(max-width:480px){.HeroSection_hero__RIkBF{min-height:var(--m-hero-height)}}@media(max-width:767px){.HeroSection_marqueeContainer__zB816{display:flex;position:absolute;top:55%;transform:translateY(-50%) rotate(-2deg);opacity:.15;z-index:0;width:120%;left:-10%}}@media(max-width:480px){.HeroSection_introText__snNtn{position:absolute;left:50%;transform:translateX(-50%);width:90%;top:var(--m-text-top);z-index:20}.HeroSection_introText__snNtn h1{color:#f8f8f8;font-size:var(--m-title-size);letter-spacing:-1px;margin-bottom:8px}.HeroSection_introText__snNtn p{color:hsla(0,0%,97%,.85);font-size:var(--m-subtitle-size);margin:0}}@media(min-width:481px)and (max-width:767px){.HeroSection_introText__snNtn{position:absolute;left:50%;transform:translateX(-50%);width:90%;top:var(--lm-text-top);z-index:20}.HeroSection_introText__snNtn h1{color:#f8f8f8;font-size:var(--lm-title-size);letter-spacing:-1px;margin-bottom:8px}.HeroSection_introText__snNtn p{color:hsla(0,0%,97%,.85);font-size:var(--lm-subtitle-size);margin:0}.HeroSection_centerStage__MT_CS{display:block;padding-top:0}}@media(max-width:480px){.HeroSection_centerStage__MT_CS{display:block;padding-top:0}}@media(max-width:767px){.HeroSection_desktopStructure__UclL9{display:none}}.HeroSection_mobileStructure__6tA4m{display:none}.HeroSection_mobileStructure__6tA4m .HeroSection_videoInner__4v_UO{width:100%;position:relative;background-color:#000;border-radius:32px;overflow:hidden;transform:translateZ(0);border:1px solid rgba(0,34,24,.1);box-sizing:border-box;transition:height .3s ease}.HeroSection_mobileStructure__6tA4m .HeroSection_videoInner__4v_UO video{width:100%;height:100%;object-fit:cover}.HeroSection_mobileStructure__6tA4m .HeroSection_videoInner__4v_UO .HeroSection_overlay__6Oak0{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2)}@media(max-width:480px){.HeroSection_mobileStructure__6tA4m{display:block;position:absolute;left:50%;transform:translateX(-50%);width:var(--mobile-card-width);z-index:10;transition:top .3s ease,height .3s ease}}@media(min-width:481px)and (max-width:767px){.HeroSection_mobileStructure__6tA4m{display:block;position:absolute;left:50%;transform:translateX(-50%);width:var(--mobile-card-width);z-index:10;transition:top .3s ease,height .3s ease}}@media(max-width:767px){.HeroSection_ctaWrapper__QTEEl{position:absolute;left:0;right:0;bottom:calc(var(--standard-button-gap) + env(safe-area-inset-bottom));display:flex;justify-content:center;transition:none!important;transform:none!important}.HeroSection_ctaWrapper__QTEEl>*{width:var(--mobile-card-width);max-width:none}.HeroSection_ctaWrapper__QTEEl a,.HeroSection_ctaWrapper__QTEEl button{width:var(--mobile-card-width)!important;max-width:none!important;transform:none!important;transition:none!important;animation:none!important}.HeroSection_ctaWrapper__QTEEl a:active,.HeroSection_ctaWrapper__QTEEl a:focus,.HeroSection_ctaWrapper__QTEEl a:hover,.HeroSection_ctaWrapper__QTEEl button:active,.HeroSection_ctaWrapper__QTEEl button:focus,.HeroSection_ctaWrapper__QTEEl button:hover{transform:none!important;box-shadow:none!important}}.HeroSection_greenBtnOverride__9aNTt{background:linear-gradient(135deg,#0f8,#0c6);border:none;border-radius:25px}@media(min-width:481px)and (max-width:767px){.HeroSection_greenBtnOverride__9aNTt{width:100%;max-width:none;height:56px;font-size:.9rem;transition:none!important;animation:none!important}}@media(max-width:480px){.HeroSection_greenBtnOverride__9aNTt{width:100%;max-width:none;height:56px;font-size:.9rem;transition:none!important;animation:none!important}}.HeroSection_greenBtnOverride__9aNTt:hover{transform:none;box-shadow:none}.HeroSection_bottomText__YAl4P{position:absolute;bottom:0;left:0;right:0;padding:10px;background:rgba(0,0,0,.7);color:#fff;text-align:center;z-index:40;margin:0;font-size:14px;font-weight:700}.HeroSection_hero__RIkBF{--tp-hero-height:100vh;--tp-text-move-y:-5vh;--tp-video-width:min(80vw,110vh);--tp-btn-bottom:13vh;--tp-marquee-bottom:-10vh;--tp-content-top-padding:12vh;--tl-hero-height:30vh;--tl-text-move-y:-10vh;--tl-video-width:min(80vw,110vh);--tl-btn-bottom:-5vh;--tl-marquee-bottom:-5vh;--tl-content-top-padding:14vh;--d-hero-height:100vh;--d-main-video-width:min(80vw,150vh);--d-video-lift:-12vh;--d-text-move-y:20vh;--d-video-margin-bottom:-50vh;--d-btn-bottom:0vh;--d-marquee-margin-top:-5vh;--d-content-top-padding:18vh;--d-video-max-w:1600px;position:relative;width:100%;height:var(--d-hero-height);min-height:0;display:flex;justify-content:center;align-items:center;padding:4vh 0;overflow:visible;z-index:10;background-color:transparent}@media(min-width:768px)and (max-width:841px){.HeroSection_hero__RIkBF{--tp-text-move-y:-10vh;--tp-video-width:min(80vw,110vh);--tp-video-init-y:10%;--tp-text-move-y:0vh;--tp-marquee-bottom:3vh}}@media(min-width:841px)and (max-width:1023px){.HeroSection_hero__RIkBF{--tp-text-move-y:-10vh;--tp-video-width:min(80vw,110vh);--tp-video-init-y:70%;--tp-text-move-y:0vh}}@media(min-width:841px)and (max-width:950px){.HeroSection_hero__RIkBF{--tp-marquee-bottom:70vh;--tp-btn-bottom:-1vh}}@media(min-width:950px)and (max-width:1023px){.HeroSection_hero__RIkBF{--tp-marquee-bottom:70vh;--tp-btn-bottom:-5vh}}@media(min-width:1024px)and (max-width:1170px){.HeroSection_hero__RIkBF{--tl-hero-height:100vh;--tl-text-move-y:-10vh;--tl-video-width:min(80vw,110vh);--tl-btn-bottom:-4vh;--tl-marquee-bottom:9vh}}@media(min-width:1171px)and (max-width:1281px){.HeroSection_hero__RIkBF{--tl-hero-height:100vh;--tl-text-move-y:-10vh;--tl-video-width:min(80vw,110vh);--tl-btn-bottom:-4vh;--tl-marquee-bottom:9vh}}@media(min-width:1024px)and (max-width:1050px){.HeroSection_hero__RIkBF{--tl-btn-bottom:0vh}}@media(min-width:1281px)and (max-width:1540px){.HeroSection_hero__RIkBF{--d-hero-height:89vh;--d-main-video-width:min(80vw,130vh);--d-video-lift:-7vh;--d-text-move-y:18vh;--d-video-margin-bottom:-50vh;--d-btn-bottom:-2vh;--d-marquee-margin-top:-3vh;--d-content-top-padding:16vh;--d-video-max-w:1200px}}@media(min-width:1541px){.HeroSection_hero__RIkBF{--d-hero-height:100vh;--d-main-video-width:min(80vw,150vh);--d-video-lift:-12vh;--d-text-move-y:20vh;--d-video-margin-bottom:-50vh;--d-btn-bottom:0vh;--d-marquee-margin-top:-5vh;--d-content-top-padding:18vh;--d-video-max-w:1600px}}@media(min-width:1024px)and (max-width:1280px){.HeroSection_hero__RIkBF{height:var(--tl-hero-height);min-height:0}}@media(min-width:768px)and (max-width:1023px){.HeroSection_hero__RIkBF{height:auto;min-height:var(--tp-hero-height)}}@media(min-width:841px)and (max-width:1023px){.HeroSection_hero__RIkBF{height:var(--tp-hero-height);min-height:0;display:block}}@media(min-width:1281px){.HeroSection_hero__RIkBF{align-items:flex-start}}.HeroSection_marqueeContainer__zB816{position:relative;width:100%;left:0;pointer-events:none;z-index:1;display:flex;align-items:center;margin-top:var(--d-marquee-margin-top);order:10}@media(min-width:1024px)and (max-width:1280px){.HeroSection_marqueeContainer__zB816{margin-top:3vh}}@media(min-width:1024px)and (max-width:1170px){.HeroSection_marqueeContainer__zB816{margin-top:var(--tl-marquee-bottom,3vh)}}@media(min-width:768px)and (max-width:1023px){.HeroSection_marqueeContainer__zB816{margin-top:var(--tp-marquee-bottom,3vh)}}.HeroSection_marqueeContent__s2W1L{display:flex;white-space:nowrap}.HeroSection_marqueeContent__s2W1L span{font-family:PPmedium,sans-serif;font-weight:900;text-transform:uppercase;color:#002218;line-height:1;padding-bottom:10px;padding-right:4rem;display:block;font-size:clamp(60px,13vw,220px)}.HeroSection_introText__snNtn{z-index:25;display:flex;flex-direction:column;align-items:center;text-align:center;pointer-events:none}.HeroSection_introText__snNtn h1{font-family:Sultan Koufi High,sans-serif;font-weight:700;text-transform:uppercase;line-height:1;margin-bottom:1.5vh}.HeroSection_introText__snNtn p{font-family:PPregular,sans-serif;font-weight:200;line-height:1.5}@media(min-width:768px)and (max-width:1023px){.HeroSection_introText__snNtn{position:relative;width:100%;padding-bottom:2vh;margin-top:var(--tp-text-move-y)}.HeroSection_introText__snNtn h1{color:#f8f8f8;font-size:clamp(34px,9vw,55px)}.HeroSection_introText__snNtn p{color:hsla(0,0%,97%,.7);font-size:15px}}@media(min-width:1024px)and (max-width:1280px){.HeroSection_introText__snNtn{position:relative;width:100%;padding-bottom:2vh;margin-top:var(--tl-text-move-y)}.HeroSection_introText__snNtn h1{color:#f8f8f8;font-size:clamp(34px,9vw,55px)}.HeroSection_introText__snNtn p{color:hsla(0,0%,97%,.7);font-size:15px}}@media(min-width:1281px){.HeroSection_introText__snNtn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:var(--d-text-move-y)}.HeroSection_introText__snNtn h1{color:#f8f8f8;font-size:clamp(34px,9vw,55px)}.HeroSection_introText__snNtn p{color:hsla(0,0%,97%,.7);font-size:15px}}.HeroSection_centerStage__MT_CS{position:relative;z-index:5;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:2vh}@media(min-width:1281px){.HeroSection_centerStage__MT_CS{padding-top:var(--d-content-top-padding)}}@media(min-width:1024px)and (max-width:1280px){.HeroSection_centerStage__MT_CS{padding-top:var(--tl-content-top-padding)}}@media(min-width:768px)and (max-width:1023px){.HeroSection_centerStage__MT_CS{padding-top:var(--tp-content-top-padding)}}.HeroSection_desktopStructure__UclL9{width:var(--d-main-video-width);max-width:var(--d-video-max-w);aspect-ratio:1460/822;position:relative;order:5}@media(min-width:1281px){.HeroSection_desktopStructure__UclL9{transform:translateY(var(--d-video-lift))}}@media(min-width:1024px)and (max-width:1280px){.HeroSection_desktopStructure__UclL9{width:var(--tl-video-width)}}@media(min-width:768px)and (max-width:1023px){.HeroSection_desktopStructure__UclL9{width:var(--tp-video-width)}}@media(min-width:841px)and (max-width:1023px){.HeroSection_desktopStructure__UclL9{position:absolute;top:var(--tp-video-init-y);left:50%;transform:translate(-50%,-50%)}}.HeroSection_desktopStructure__UclL9 svg{display:block;width:100%;height:100%}.HeroSection_ctaWrapper__QTEEl{position:absolute;z-index:30;width:100%;left:0;right:0;display:flex;justify-content:center;align-items:center}@media(min-width:1281px){.HeroSection_ctaWrapper__QTEEl{bottom:var(--d-btn-bottom);opacity:0}}@media(min-width:1024px)and (max-width:1280px){.HeroSection_ctaWrapper__QTEEl{bottom:var(--tl-btn-bottom);opacity:0}}@media(min-width:768px)and (max-width:1023px){.HeroSection_ctaWrapper__QTEEl{bottom:var(--tp-btn-bottom);opacity:0}}.HeroSection_greenBtnOverride__9aNTt{display:flex;justify-content:center;align-items:center;background-color:var(--btn-bg);color:#000;font-weight:800;font-family:PPmedium,sans-serif;border-radius:100px;text-decoration:none;height:60px;padding:0 2.5rem;font-size:1.1rem;box-shadow:0 10px 40px rgba(0,0,0,.6);width:auto;transition:transform .3s}.HeroSection_greenBtnOverride__9aNTt:hover{transform:scale(1.05)}.HeroSection_heroVideo__GRsFZ{width:100%;height:100%;object-fit:cover;display:block}.HeroSection_overlay__6Oak0{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.1);pointer-events:none}@keyframes ProjectSection_floating__pWs0R{0%{transform:translate(-50%,-50%)}50%{transform:translate(-50%,-40%)}to{transform:translate(-50%,-50%)}}.ProjectSection_projects__eoq1y{position:relative;padding-left:2rem;padding-right:2rem;padding-bottom:5rem}@media(max-width:600px){.ProjectSection_projects__eoq1y{padding-left:1rem;padding-right:1rem}}.ProjectSection_projects__eoq1y .ProjectSection_heading__aq3Pp{margin-bottom:6rem;max-width:90rem;margin-left:auto;margin-right:auto}.ProjectSection_projects__eoq1y .ProjectSection_heading__aq3Pp .ProjectSection_headingWrapper__TqoLZ{width:100%;display:flex;flex-direction:column;gap:1.5rem}.ProjectSection_projects__eoq1y .ProjectSection_heading__aq3Pp .ProjectSection_headingWrapper__TqoLZ .ProjectSection_topRow__cgfxu{display:flex;justify-content:space-between;align-items:center;width:100%}.ProjectSection_projects__eoq1y .ProjectSection_heading__aq3Pp .ProjectSection_headingWrapper__TqoLZ .ProjectSection_btnWrapper__jac0v{flex-shrink:0}.ProjectSection_projects__eoq1y .ProjectSection_heading__aq3Pp .ProjectSection_headingWrapper__TqoLZ .ProjectSection_headingTitle__srVCb{font-size:4.5rem;line-height:1.1;font-weight:lighter;max-width:100%;text-transform:uppercase;letter-spacing:-.03em}@media(max-width:1080px){.ProjectSection_projects__eoq1y .ProjectSection_heading__aq3Pp .ProjectSection_headingWrapper__TqoLZ .ProjectSection_headingTitle__srVCb{font-size:3.2rem}}@media(max-width:600px){.ProjectSection_projects__eoq1y .ProjectSection_heading__aq3Pp .ProjectSection_headingWrapper__TqoLZ .ProjectSection_headingTitle__srVCb{font-size:2.5rem}}.ProjectSection_projects__eoq1y .ProjectSection_wrapper__DJuzb{display:flex;flex-direction:column;align-items:center;gap:8rem;width:100%}.ProjectSection_projects__eoq1y .ProjectSection_wrapper__DJuzb .ProjectSection_projectCard__eWWhg{position:relative;width:90%;max-width:1200px;display:flex;flex-direction:column;gap:1.5rem;cursor:pointer;text-decoration:none;color:inherit}@media(max-width:840px){.ProjectSection_projects__eoq1y .ProjectSection_wrapper__DJuzb .ProjectSection_projectCard__eWWhg{width:100%;gap:1rem}}.ProjectSection_projects__eoq1y .ProjectSection_wrapper__DJuzb .ProjectSection_projectCard__eWWhg .ProjectSection_imgFrame__ejO4u{width:100%;height:70vh;overflow:hidden;border-radius:4px;position:relative}@media(max-width:768px){.ProjectSection_projects__eoq1y .ProjectSection_wrapper__DJuzb .ProjectSection_projectCard__eWWhg .ProjectSection_imgFrame__ejO4u{height:50vh}}.ProjectSection_projects__eoq1y .ProjectSection_wrapper__DJuzb .ProjectSection_projectCard__eWWhg .ProjectSection_imgInner__7Rnbu{width:100%;height:120%;position:absolute;top:-10%;left:0;will-change:transform}.ProjectSection_projects__eoq1y .ProjectSection_wrapper__DJuzb .ProjectSection_projectCard__eWWhg .ProjectSection_projectImg__oJAKS{width:100%;height:100%;object-fit:cover;filter:saturate(.9) brightness(.95);transition:filter .5s ease}.ProjectSection_projects__eoq1y .ProjectSection_wrapper__DJuzb .ProjectSection_projectCard__eWWhg .ProjectSection_projectDetails__YP9Y6{display:flex;justify-content:space-between;align-items:flex-start;padding:0 .5rem}@media(max-width:600px){.ProjectSection_projects__eoq1y .ProjectSection_wrapper__DJuzb .ProjectSection_projectCard__eWWhg .ProjectSection_projectDetails__YP9Y6{flex-direction:column;gap:.8rem}}.ProjectSection_projects__eoq1y .ProjectSection_wrapper__DJuzb .ProjectSection_projectCard__eWWhg .ProjectSection_projectDetails__YP9Y6 .ProjectSection_title___QOU4 h3{font-size:1.8rem;letter-spacing:.08rem;text-transform:uppercase;font-weight:lighter;font-weight:500}@media(max-width:1080px){.ProjectSection_projects__eoq1y .ProjectSection_wrapper__DJuzb .ProjectSection_projectCard__eWWhg .ProjectSection_projectDetails__YP9Y6 .ProjectSection_title___QOU4 h3{font-size:1.2rem}}.ProjectSection_projects__eoq1y .ProjectSection_wrapper__DJuzb .ProjectSection_projectCard__eWWhg .ProjectSection_projectDetails__YP9Y6 .ProjectSection_category__dEHdy{display:flex;gap:.5rem;flex-wrap:wrap}.ProjectSection_projects__eoq1y .ProjectSection_wrapper__DJuzb .ProjectSection_projectCard__eWWhg .ProjectSection_projectDetails__YP9Y6 .ProjectSection_category__dEHdy h5{font-size:.85rem;text-transform:uppercase;letter-spacing:.05em;padding:.4rem .8rem;border:1px solid hsla(0,0%,100%,.2);border-radius:50px;color:hsla(0,0%,100%,.8)}@media(hover:hover){.ProjectSection_projects__eoq1y .ProjectSection_wrapper__DJuzb .ProjectSection_projectCard__eWWhg:hover .ProjectSection_projectImg__oJAKS{filter:saturate(1.1) brightness(1)}}@keyframes ServiceSection_floating__6pvoG{0%{transform:translate(-50%,-50%)}50%{transform:translate(-50%,-40%)}to{transform:translate(-50%,-50%)}}.ServiceSection_services__kh6YP{position:relative;padding-left:2rem;padding-right:2rem;width:100%}@media(max-width:600px){.ServiceSection_services__kh6YP{padding-left:1rem;padding-right:1rem}}.ServiceSection_services__kh6YP .ServiceSection_heading__MIErO{margin-bottom:4rem;border-bottom:1px solid hsla(0,0%,100%,.1);padding-bottom:2rem;max-width:90rem;margin-left:auto;margin-right:auto}.ServiceSection_services__kh6YP .ServiceSection_heading__MIErO .ServiceSection_topRow__GIQ9a{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.ServiceSection_services__kh6YP .ServiceSection_heading__MIErO .ServiceSection_headingWrapper__JDdFo .ServiceSection_mainTitle__ZankF{font-size:4.5rem;line-height:1.1;font-weight:lighter;max-width:80%;text-transform:uppercase}@media(max-width:1080px){.ServiceSection_services__kh6YP .ServiceSection_heading__MIErO .ServiceSection_headingWrapper__JDdFo .ServiceSection_mainTitle__ZankF{font-size:3.2rem}}@media(max-width:600px){.ServiceSection_services__kh6YP .ServiceSection_heading__MIErO .ServiceSection_headingWrapper__JDdFo .ServiceSection_mainTitle__ZankF{font-size:2.5rem}}.ServiceSection_services__kh6YP .ServiceSection_heading__MIErO .ServiceSection_headingWrapper__JDdFo .ServiceSection_mainTitle__ZankF .ServiceSection_word__5GTIz{display:inline-block;white-space:pre}.ServiceSection_services__kh6YP .ServiceSection_gridWrapper__H5y_J{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem;gap:2rem;width:100%;max-width:90rem;margin:0 auto}@media(max-width:1024px){.ServiceSection_services__kh6YP .ServiceSection_gridWrapper__H5y_J{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.ServiceSection_services__kh6YP .ServiceSection_gridWrapper__H5y_J{grid-template-columns:1fr;gap:1.5rem}}.ServiceSection_services__kh6YP .ServiceSection_serviceCard__E30ck{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;padding:2rem;display:flex;flex-direction:column;transition:border-color .3s ease,background .3s ease}.ServiceSection_services__kh6YP .ServiceSection_serviceCard__E30ck:hover{border-color:hsla(0,0%,100%,.3);background:hsla(0,0%,100%,.05)}.ServiceSection_services__kh6YP .ServiceSection_serviceCard__E30ck .ServiceSection_cardHeader__k6Ajt{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2rem;border-bottom:1px solid hsla(0,0%,100%,.1);padding-bottom:1rem}.ServiceSection_services__kh6YP .ServiceSection_serviceCard__E30ck .ServiceSection_cardHeader__k6Ajt .ServiceSection_cardTitle__tD2J_{font-size:1.8rem;font-weight:500;color:#fff}.ServiceSection_services__kh6YP .ServiceSection_serviceCard__E30ck .ServiceSection_cardHeader__k6Ajt .ServiceSection_cardNumber__wjnZ7{font-size:1.2rem;color:hsla(0,0%,100%,.4);font-family:monospace}.ServiceSection_services__kh6YP .ServiceSection_serviceCard__E30ck .ServiceSection_cardList__6kcUj{list-style:none;padding:0;margin:0}.ServiceSection_services__kh6YP .ServiceSection_serviceCard__E30ck .ServiceSection_cardList__6kcUj li{padding:.8rem 0;color:hsla(0,0%,100%,.7);font-size:1rem;border-bottom:1px dashed hsla(0,0%,100%,.1)}.ServiceSection_services__kh6YP .ServiceSection_serviceCard__E30ck .ServiceSection_cardList__6kcUj li:last-child{border-bottom:none}