.ContactPage_container__uuoYv{max-width:100%;background-color:#1a1a1a;color:white}.ContactPage_heroSection__XD6y2{width:100%;max-width:1280px;margin:0 auto;display:flex;flex-direction:column;gap:3rem;height:100%;overflow:hidden}.ContactPage_heroContent__uAY9W{display:flex;justify-content:space-between;align-items:center;gap:4rem}.ContactPage_contactHeader__Jbxa9{flex:1}.ContactPage_heroSection__XD6y2 h1{margin-bottom:1rem;max-width:100%;font-family:Satoshi;font-weight:300;font-size:60px;line-height:60px;letter-spacing:0}.ContactPage_heroSection__XD6y2 p{font-size:1rem;color:#999;max-width:400px}.ContactPage_contactHeaderVid__zwVWX{width:500px;height:360px;position:relative;border-radius:8px;overflow:hidden}.ContactPage_backgroundVideo__P428J{width:100%;height:100%;object-fit:cover;border-radius:8px}.ContactPage_formSection__fCAET{padding:0 10%;margin-bottom:6rem}.ContactPage_infoSection__FOf8r{background-color:white;color:#1a1a1a;padding:4rem 10%;display:flex;justify-content:space-between;align-items:center}.ContactPage_infoSection__FOf8r h2{font-size:2.5rem;font-weight:300;margin:0}@media (max-width:1024px){.ContactPage_heroContent__uAY9W{flex-direction:column;gap:2rem}.ContactPage_heroSection__XD6y2 h1{font-size:3rem}.ContactPage_contactHeaderVid__zwVWX{width:100%}}.ContactForm_formContainer__nH86D{width:100%;max-width:1280px;margin:0 auto;padding:85px 0 120px;color:white;background-color:#1a1a1a}.ContactForm_form__Igkwy{width:100%}.ContactForm_formGrid__f8rP_{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem;margin-bottom:4rem}@media (max-width:1024px){.ContactForm_formGrid__f8rP_{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.ContactForm_formGrid__f8rP_{grid-template-columns:1fr;gap:2rem}}.ContactForm_formGroup__eZtYC{position:relative;margin-bottom:2rem}.ContactForm_inputNumber___PxyE{color:rgb(255,255,255,.6);margin-bottom:1rem;font-family:Satoshi;font-weight:400;font-size:12px;line-height:30px;letter-spacing:0}.ContactForm_formGroup__eZtYC input,.ContactForm_messageSection__qvivL textarea{color:rgb(255,255,255,.6);width:100%;background:transparent;font-family:Satoshi;font-weight:300;font-size:24px;line-height:30px;letter-spacing:0;outline:none;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:15px}.ContactForm_formGroup__eZtYC input:focus,.ContactForm_messageSection__qvivL textarea:focus,.ContactForm_serviceCheckbox__FVR63:focus,.ContactForm_submitButton__7BLFs:focus{outline:none}.ContactForm_formGroup__eZtYC input:focus-visible,.ContactForm_messageSection__qvivL textarea:focus-visible,.ContactForm_serviceCheckbox__FVR63:focus-visible,.ContactForm_submitButton__7BLFs:focus-visible{outline:none}.ContactForm_messageSection__qvivL{margin-bottom:4rem;position:relative}.ContactForm_messageSection__qvivL textarea{width:100%;resize:none;min-height:60px;line-height:1.5}.ContactForm_servicesSection__DbXuM{margin-bottom:4rem;position:relative;padding-bottom:2rem}.ContactForm_servicesSection__DbXuM h3{font-family:Satoshi;font-weight:300;font-size:24px;line-height:30px;letter-spacing:0;color:rgb(255,255,255,.6);margin:1rem 0 2rem}.ContactForm_serviceOptions__N1cH1{display:flex;gap:1rem;flex-wrap:wrap;margin-bottom:.5rem;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:20px}.ContactForm_serviceCheckbox__FVR63{background:transparent;border:1px solid rgba(255,255,255,.1);padding:6px 12px;border-radius:2rem;color:rgb(255,255,255,.6);cursor:pointer;display:flex;align-items:center;transition:all .3s;font-family:Satoshi;font-weight:300;font-size:20px;line-height:30px;letter-spacing:0}.ContactForm_serviceCheckbox__FVR63.ContactForm_selected__w9UzJ{background:#FBFFC5;color:#1a1a1a;border-color:#FBFFC5}.ContactForm_serviceCheckbox__FVR63 input{display:none}.ContactForm_serviceCheckbox__FVR63:active{transform:scale(.85)}.ContactForm_submitButton__7BLFs{background-color:#FBFFC5;color:#1a1a1a;border:none;padding:1rem 2.5rem;border-radius:2rem;font-size:1rem;cursor:pointer;transition:all .3s}.ContactForm_submitButton__7BLFs:hover{background-color:white}.ContactForm_submitButton__7BLFs:active{transform:scale(.85)}.ContactForm_submitButton__7BLFs:disabled{opacity:.7;cursor:not-allowed;background-color:#cccccc}.ContactForm_errorMessage__vEB1w{color:#ff4d4f;font-size:.75rem;position:absolute;bottom:-1.2rem;left:0}input.ContactForm_error__5PUOD,textarea.ContactForm_error__5PUOD{border-bottom-color:#ff4d4f!important}@media (max-width:767px){.ContactForm_formContainer__nH86D{width:100%;max-width:90%;margin:0 auto;color:white;background-color:#1a1a1a;padding:85PX 0 50px}.ContactForm_form__Igkwy{width:100%}.ContactForm_formGrid__f8rP_{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem;margin-bottom:4rem}@media (max-width:1024px){.ContactForm_formGrid__f8rP_{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.ContactForm_formGrid__f8rP_{grid-template-columns:1fr;gap:2rem}}.ContactForm_formGroup__eZtYC{position:relative;margin-bottom:30px}.ContactForm_inputNumber___PxyE{color:#F7F7F5;font-family:Satoshi;font-size:12px;font-style:normal;font-weight:400;line-height:30px}.ContactForm_formGroup__eZtYC input,.ContactForm_messageSection__qvivL textarea{color:rgba(255,255,255,.6);font-family:Satoshi;font-size:18px;font-style:normal;font-weight:300;line-height:30px}.ContactForm_formGroup__eZtYC input:focus,.ContactForm_messageSection__qvivL textarea:focus,.ContactForm_serviceCheckbox__FVR63:focus,.ContactForm_submitButton__7BLFs:focus{outline:none}.ContactForm_formGroup__eZtYC input:focus-visible,.ContactForm_messageSection__qvivL textarea:focus-visible,.ContactForm_serviceCheckbox__FVR63:focus-visible,.ContactForm_submitButton__7BLFs:focus-visible{outline:none}.ContactForm_messageSection__qvivL{margin-bottom:4rem;position:relative}.ContactForm_messageSection__qvivL textarea{width:100%;resize:none;min-height:60px;line-height:1.5}.ContactForm_servicesSection__DbXuM{margin-bottom:4rem;position:relative;padding-bottom:2rem}.ContactForm_servicesSection__DbXuM h3{font-family:Satoshi;font-weight:300;font-size:24px;line-height:30px;letter-spacing:0;color:rgb(255,255,255,.6);margin:1rem 0 2rem}.ContactForm_serviceOptions__N1cH1{display:flex;gap:1rem;flex-wrap:wrap;margin-bottom:.5rem;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:20px}.ContactForm_serviceCheckbox__FVR63{color:#A5A5A5;font-family:Satoshi;font-size:18px;font-style:normal;font-weight:300;line-height:30px}.ContactForm_serviceCheckbox__FVR63.ContactForm_selected__w9UzJ{background:#FBFFC5;color:#1a1a1a;border-color:#FBFFC5}.ContactForm_serviceCheckbox__FVR63 input{display:none}.ContactForm_serviceCheckbox__FVR63:active{transform:scale(.85)}.ContactForm_submitButton__7BLFs{background-color:#FBFFC5;color:#1a1a1a;border:none;padding:10px 28px;border-radius:100vh;font-size:1rem;cursor:pointer;transition:all .3s;color:#1D1D1D;font-family:Satoshi;font-size:16px;font-style:normal;font-weight:500;line-height:30px}.ContactForm_submitButton__7BLFs:hover{background-color:#FBFFC5}.ContactForm_submitButton__7BLFs:active{transform:scale(.85)}.ContactForm_submitButton__7BLFs:disabled{opacity:.7;cursor:not-allowed;background-color:#cccccc}.ContactForm_errorMessage__vEB1w{color:#ff4d4f;font-size:.75rem;position:absolute;bottom:-1.2rem;left:0}input.ContactForm_error__5PUOD,textarea.ContactForm_error__5PUOD{border-bottom-color:#ff4d4f!important}}.ContactForm_customSwalPopup__srR1y{position:fixed;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;background:#FBFFC5;border-radius:16px;padding:24px;box-shadow:0 4px 10px rgba(0,0,0,.1);max-width:400px;z-index:1000;text-align:center;display:flex;flex-direction:column;align-items:center;margin:auto}.ContactForm_customSwalTitle__cF3uF{font-size:30px}.ContactForm_customSwalText__4wDv4,.ContactForm_customSwalTitle__cF3uF{color:#1D1D1D;font-family:Satoshi;font-style:normal;font-weight:400;line-height:normal;margin-bottom:30px}.ContactForm_customSwalText__4wDv4{text-align:center;font-size:16px}.ContactForm_customSwalConfirmButton__kIwcZ{padding:12px 16px;background:#1D1D1D;color:#FBFFC5;border:none;border-radius:25px;cursor:pointer;width:100%!important;text-align:center;font-family:Satoshi;font-size:16px;font-style:normal;font-weight:400;line-height:normal;transition:background-color .2s;margin:0!important}.ContactForm_customSwalConfirmButton__kIwcZ:hover{background:#333}.ContactForm_customSwalIcon__fwVKx{margin-bottom:16px;border:none!important}.FormRestoreNotification_notification__yCaAk{background:#FBFFC5;border-radius:16px;padding:24px;box-shadow:0 4px 10px rgba(0,0,0,.1);max-width:400px;width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;overflow:hidden}.FormRestoreNotification_iconContainer__lJkA5{margin-bottom:16px}.FormRestoreNotification_icon__e9WPC{font-size:48px;color:#333}.FormRestoreNotification_title__p_qId{font-size:30px}.FormRestoreNotification_text__8aQnu,.FormRestoreNotification_title__p_qId{color:#1D1D1D;font-family:Satoshi;font-style:normal;font-weight:400;line-height:normal;margin-bottom:30px}.FormRestoreNotification_text__8aQnu{text-align:center;font-size:16px}.FormRestoreNotification_actions__uNXXW{display:flex;gap:16px;width:100%}.FormRestoreNotification_clearButton__tbOqe{background:#FBFFC5;border:1px solid #1d1d1d;border-radius:25px;color:#1D1D1D}.FormRestoreNotification_clearButton__tbOqe,.FormRestoreNotification_dismissButton__Zny2o{padding:12px 16px;cursor:pointer;flex:1;text-align:center;font-family:Satoshi;font-size:16px;font-style:normal;font-weight:400;line-height:normal;transition:background-color .2s}.FormRestoreNotification_dismissButton__Zny2o{background:#1D1D1D;color:white;border:none;border-radius:25px;color:#FBFFC5}.FormRestoreNotification_clearButton__tbOqe:hover{background:#e8e8e8}.FormRestoreNotification_dismissButton__Zny2o:hover{background:#333}.ContactInfo_contactInfoSection__eCAtX{display:flex;flex-direction:column;align-items:center;width:100%;padding:4rem 2rem;background-color:#F7F7F5}.ContactInfo_header__zKXgr{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:1280px;margin-bottom:4rem}.ContactInfo_mainHeading__AFxyk{font-family:Satoshi;font-weight:300;font-size:60px;line-height:66px;color:#1F1A1A}.ContactInfo_consultationButton__7nj2d{font-size:16px;display:inline-flex;align-items:center;gap:.5rem;color:#1F1A1A;font-weight:300;background-color:#D4CDED;padding:15px 30px;border-radius:100vh;transition:all .3s ease;width:fit-content}.ContactInfo_consultationButton__7nj2d:hover{background:#D4CDED}.ContactInfo_arrow__llnJG{display:flex;align-items:center;justify-content:center;width:50px;height:24px;background-color:#171717;border-radius:100vh;color:#FBFFC5}.ContactInfo_arrow__llnJG svg{width:16px;height:16px;transition:transform .3s ease}.ContactInfo_consultationButton__7nj2d:hover .ContactInfo_arrow__llnJG svg{transform:translateX(4px)}.ContactInfo_container__m7EY1{background-color:#EAF4FF;max-width:1280px;display:flex;flex-direction:column;align-items:center;padding:60px 50px;border-radius:30px;width:100%}.ContactInfo_headerContainer__tyQHn{width:100%;max-width:1200px;display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:40px;max-width:90%}.ContactInfo_heading__HM_wE{font-family:Satoshi;font-weight:300;font-size:72px;line-height:72px;letter-spacing:0;text-align:left;color:#1F1A1A}.ContactInfo_bubbleContainer__Ii8f_{position:relative;max-width:auto}.ContactInfo_cards__gHTEi{display:flex;justify-content:flex-start;align-items:flex-start;gap:2rem;width:100%;max-width:90%}.ContactInfo_card__Eh3Bh{background-color:#1F1A1A;color:#F7F7F5;border-radius:20px;padding:2.5rem;width:100%;max-width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:350px;position:relative;overflow:hidden}.ContactInfo_yellowCard__hoime{background-color:#FBFFC5;color:#1F1A1A}.ContactInfo_cardTitle__5QH96{font-family:Satoshi;font-weight:300;font-size:48px;line-height:56px;letter-spacing:0;margin-top:60px;margin-bottom:20px}.ContactInfo_cardText__axS4p{font-family:Satoshi;font-weight:300;font-size:20px;line-height:30px;letter-spacing:0}.ContactInfo_contactDetail__ljeQ_{display:flex;flex-direction:column;gap:40px}.ContactInfo_contactNumberWrapper__m2Vhq{align-items:flex-start;display:flex;flex-direction:column;gap:10px;width:100%}.ContactInfo_contactNumberLabel__YsDWq{display:flex;justify-content:center;align-items:center;width:36px;height:36px;padding:2px;border-radius:50%;background-color:#1F1A1A;color:#FBFFC5;font-family:Satoshi;font-weight:400;font-size:12px;line-height:20px;letter-spacing:0}.ContactInfo_contactContent__fCxbb{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.ContactInfo_contactContent__fCxbb span{font-family:Satoshi;font-weight:300;font-size:20px;line-height:20px;letter-spacing:0;color:#1F1A1A}.ContactInfo_contactContent__fCxbb a{font-family:Satoshi;font-weight:400;font-size:24px;line-height:20px;letter-spacing:0;color:#1F1A1A;text-decoration:none}.ContactInfo_arrowIcon__Fm37C{position:absolute;top:2rem;right:2rem;color:#1F1A1A;width:50px;height:50px}.ContactInfo_arrowSvg__LA9RH{width:50px;height:50px;display:block}@media (max-width:767px){.ContactInfo_contactInfoSection__eCAtX{padding:2rem 1rem}.ContactInfo_header__zKXgr{flex-direction:column;gap:2rem;margin-bottom:2rem}.ContactInfo_mainHeading__AFxyk{font-size:36px;line-height:42px;text-align:center}.ContactInfo_consultationButton__7nj2d{font-size:14px;padding:12px 24px}.ContactInfo_container__m7EY1{width:100%;padding:40px 0;border-radius:20px}.ContactInfo_headerContainer__tyQHn{flex-direction:column;align-items:center;text-align:center;gap:20px}.ContactInfo_heading__HM_wE{font-size:48px;line-height:56px;text-align:center}.ContactInfo_cards__gHTEi{flex-direction:column;gap:30px;width:100%;padding:0}.ContactInfo_card__Eh3Bh{min-height:auto;min-width:100%}.ContactInfo_yellowCard__hoime{width:100%;padding:40px 30px}.ContactInfo_cardTitle__5QH96{font-family:Satoshi;font-weight:400;font-size:30px;line-height:36px;letter-spacing:0}.ContactInfo_cardText__axS4p{font-family:Satoshi;font-weight:400;font-size:14px;line-height:16px;letter-spacing:0}.ContactInfo_contactDetail__ljeQ_{gap:1.5rem}.ContactInfo_contactNumberWrapper__m2Vhq{gap:1rem}.ContactInfo_contactContent__fCxbb a{font-family:Satoshi;font-weight:400;font-size:20px;line-height:20px;letter-spacing:0}.ContactInfo_contactNumberLabel__YsDWq{font-family:Satoshi;font-weight:400;font-size:12px;line-height:20px;letter-spacing:0;width:30px;height:30px}.ContactInfo_arrowIcon__Fm37C{width:36px;height:36px;top:1.5rem;right:1.5rem}.ContactInfo_arrowSvg__LA9RH{width:36px;height:36px}}@media (min-width:768px) and (max-width:1023px){.ContactInfo_header__zKXgr{flex-direction:column;gap:2rem;align-items:flex-start;margin-bottom:3rem}.ContactInfo_mainHeading__AFxyk{font-size:46px;line-height:52px}}.SpeechBubble_bubbleContainer__g2VH2{width:250px;height:auto;--b:3em;--h:1.8em;--t:.5;--p:40%;--r:1.2em;padding:1em}.SpeechBubble_bubbleContainer__g2VH2,.SpeechBubble_bubble__8N0oD{background:var(--bubble-bg,#D4CDED);border-radius:50vh;position:relative}.SpeechBubble_bubble__8N0oD{padding:0;width:100%;height:100%;overflow:hidden}.SpeechBubble_bubbleContainer__g2VH2:before{content:"";position:absolute;top:100%;left:clamp(-1*var(--t)*var(--b),var(--p) - (var(--t) + 1)*var(--b)/2,100% - var(--b));width:var(--b);height:var(--h);background:inherit;border-bottom-right-radius:100%;-webkit-mask:radial-gradient(calc(var(--t)*100%) 105% at 0 0,#0000 99%,#000 101%)}.SpeechBubble_marqueeWrapper__sNDLS{display:flex;flex-direction:column;gap:0;height:100%;overflow:hidden}.SpeechBubble_marquee__pYCvr{position:relative;width:100%;height:calc(100% / 3);overflow:hidden;white-space:nowrap;display:flex;align-items:center}.SpeechBubble_marquee__pYCvr span{display:inline-block;padding-right:5px;font-family:Satoshi,sans-serif;word-spacing:5px;font-size:24px;color:var(--text-color,#1F1A1A);will-change:transform}@keyframes SpeechBubble_scrollRight__W6jk3{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes SpeechBubble_scrollLeft__KhrWG{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.SpeechBubble_rightToLeft__6wIvb span{animation:SpeechBubble_scrollLeft__KhrWG var(--animation-speed,20s) linear infinite}.SpeechBubble_leftToRight__oNmNm span{animation:SpeechBubble_scrollRight__W6jk3 var(--animation-speed,20s) linear infinite}@media (max-width:768px){.SpeechBubble_bubbleContainer__g2VH2{display:none}.SpeechBubble_marquee__pYCvr span{font-size:calc(var(--font-size, 20px) * .7)}}@media (min-width:769px) and (max-width:1024px){.SpeechBubble_bubbleContainer__g2VH2{display:none}}@media (prefers-reduced-motion:reduce){.SpeechBubble_leftToRight__oNmNm span,.SpeechBubble_rightToLeft__6wIvb span{animation:none}}.Hero_hero__nlsfa{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:0;background-color:#D4CDED;position:relative;margin:0 auto;min-height:100vh}.Hero_content__b9u4W{display:flex;flex-direction:row;text-align:left;align-items:center;max-width:1280px;gap:4rem}.Hero_content1__her97{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;text-align:left;width:60%;gap:40px}.Hero_speechBubbleContainer__9GBOe{align-self:flex-end;margin-left:auto}.Hero_textContainer__UdAof{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;text-align:left;max-width:100%;gap:24px}.Hero_ctaContainer__VYlbk{display:flex;align-items:center;justify-content:flex-start;width:100%;margin-top:8px}.Hero_ctaButton__alGWu{font-size:16px;display:inline-flex;align-items:center;gap:.5rem;color:#1F1A1A;font-weight:300;background-color:white;padding:15px 30px;border-radius:100vh;transition:var(--transition);width:fit-content;text-decoration:none;border:none;cursor:pointer;font-family:Satoshi}.Hero_ctaButton__alGWu:hover{background:white}.Hero_arrow__dFCgN{display:flex;align-items:center;justify-content:center;width:50px;height:24px;background-color:#1F1A1A;border-radius:100vh;color:#F7F7F5}.Hero_arrow__dFCgN svg{width:16px;height:16px;transition:transform .3s ease}.Hero_ctaButton__alGWu:hover .Hero_arrow__dFCgN svg{transform:translateX(4px)}.Hero_content2__lCsa8{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:left;width:40%;gap:40px}.Hero_content__b9u4W h1{font-size:60px;line-height:60px}.Hero_content__b9u4W h1,.Hero_content__b9u4W p{color:#1F1A1A;font-family:Satoshi;font-style:normal;font-weight:300}.Hero_content__b9u4W p{text-align:left;font-size:24px;line-height:24px;max-width:70%}.Hero_grid__azbl1{display:flex;justify-content:center;align-items:center;margin-left:0;width:100%}.Hero_imageWrapper__TDB6C{position:relative;margin-top:40px;width:500px;height:500px;min-height:300px}.Hero_image__dXf9a{border-radius:25px;width:100%;height:100%;object-fit:contain}.Hero_imageLoading__1y3V1{opacity:0;transition:opacity .3s ease-in-out}.Hero_imageLoaded__AnK_U{opacity:1;transition:opacity .3s ease-in-out}.Hero_gifWrapper__pOPcq{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:25%;height:25%;aspect-ratio:1/1;z-index:10;display:flex;align-items:center;justify-content:center}.Hero_gifSkeleton__S_tAl{position:absolute;top:0;left:0;width:100%;height:100%;z-index:11}.Hero_waveGif__L9GWW{width:100%;height:100%;object-fit:contain;position:relative;z-index:12}.Hero_reveal__CE4gC{opacity:0;transform:translateY(20px);transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1)}.Hero_reveal__CE4gC.Hero_visible__GHfKQ{opacity:1;transform:translateY(0)}@media (max-width:767px){.Hero_hero__nlsfa{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:4rem 0;background-color:#D4CDED;position:relative;margin:0 auto;min-height:auto}.Hero_content__b9u4W{align-items:center;max-width:100%;padding:0 1rem}.Hero_content1__her97,.Hero_content__b9u4W{display:flex;flex-direction:column;text-align:left;gap:40px}.Hero_content1__her97{align-items:flex-start;justify-content:center;width:100%}.Hero_speechBubbleContainer__9GBOe{align-self:flex-end;margin-left:auto}.Hero_textContainer__UdAof{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left;max-width:90%;gap:10px}.Hero_ctaContainer__VYlbk{width:90%;margin-top:0}.Hero_ctaButton__alGWu{display:inline-flex;align-items:center;gap:.5rem;color:#1F1A1A;background-color:white;padding:15px 30px;border-radius:100vh;transition:var(--transition);width:fit-content;font-family:Satoshi;font-weight:300;font-size:14px;line-height:14px;letter-spacing:0}.Hero_ctaButton__alGWu:hover{background:white}.Hero_arrow__dFCgN{display:flex;align-items:center;justify-content:center;width:50px;height:15px;background-color:#1F1A1A;border-radius:100vh;color:#F7F7F5}.Hero_arrow__dFCgN svg{width:16px;height:16px;transition:transform .3s ease}.Hero_ctaButton__alGWu:hover .Hero_arrow__dFCgN svg{transform:translateX(4px)}.Hero_content2__lCsa8{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:0;margin-top:0}.Hero_content__b9u4W h1{font-size:36px;line-height:36px}.Hero_content__b9u4W h1,.Hero_content__b9u4W p{color:#1F1A1A;font-family:Satoshi;font-style:normal;font-weight:300}.Hero_content__b9u4W p{text-align:left;font-size:16px;line-height:24px}.Hero_grid__azbl1{display:flex;justify-content:center;align-items:center;margin-left:0;width:100%}.Hero_imageWrapper__TDB6C{position:relative;width:100%;height:auto;margin:0}.Hero_image__dXf9a{margin-top:10px;border-radius:0;width:100%;height:100%;object-fit:cover;display:block}.Hero_gifWrapper__pOPcq{width:25%;height:25%;aspect-ratio:1/1}.Hero_waveGif__L9GWW{width:100%;height:100%}}@media (min-width:768px) and (max-width:1023px){.Hero_hero__nlsfa{justify-content:center;padding:4rem 0;background-color:#D4CDED;position:relative;margin:0 auto;min-height:auto}.Hero_content__b9u4W,.Hero_hero__nlsfa{display:flex;align-items:center;flex-direction:column}.Hero_content__b9u4W{text-align:left;max-width:1280px;padding:0 2rem}.Hero_content1__her97{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left;width:100%;gap:40px}.Hero_speechBubbleContainer__9GBOe{align-self:flex-end;margin-left:auto}.Hero_textContainer__UdAof{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left;max-width:100%;gap:20px}.Hero_ctaContainer__VYlbk{width:100%;margin-top:12px}.Hero_ctaButton__alGWu{display:inline-flex;align-items:center;gap:.5rem;color:#1F1A1A;background-color:white;padding:15px 30px;border-radius:100vh;transition:var(--transition);width:fit-content;font-family:Satoshi;font-weight:400;font-size:16px;line-height:14px;letter-spacing:0}.Hero_ctaButton__alGWu:hover{background:white}.Hero_arrow__dFCgN{font-size:16px;width:50px;text-align:center;background-color:#1F1A1A;border-radius:100vh;font-weight:300;color:#F7F7F5;height:16px;display:flex;align-items:center;justify-content:center}.Hero_arrow__dFCgN svg{width:16px;height:16px;transition:transform .3s ease}.Hero_ctaButton__alGWu:hover .Hero_arrow__dFCgN svg{transform:translateX(4px)}.Hero_content2__lCsa8{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.Hero_content__b9u4W h1{font-size:46px;line-height:50px}.Hero_content__b9u4W h1,.Hero_content__b9u4W p{color:#1F1A1A;font-family:Satoshi;font-style:normal;font-weight:300}.Hero_content__b9u4W p{text-align:left;font-size:24px;line-height:30px}.Hero_grid__azbl1{display:flex;justify-content:center;align-items:center;margin-left:0;width:100%}.Hero_imageWrapper__TDB6C{position:relative;width:100%;height:auto}.Hero_image__dXf9a{margin-top:10px;border-radius:25px;width:100%;height:100%;object-fit:contain}.Hero_gifWrapper__pOPcq{width:25%;height:25%;aspect-ratio:1/1}.Hero_waveGif__L9GWW{width:100%;height:100%}}@media (min-width:1024px) and (max-width:1329px){.Hero_hero__nlsfa{justify-content:center;flex-direction:column;background-color:#D4CDED;position:relative;margin:0 auto;min-height:100vh}.Hero_content__b9u4W,.Hero_hero__nlsfa{display:flex;align-items:center;padding:0}.Hero_content__b9u4W{flex-direction:row;text-align:left;max-width:90%;gap:4rem}.Hero_content1__her97{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;text-align:left;width:60%;gap:40px}.Hero_speechBubbleContainer__9GBOe{align-self:flex-end;margin-left:auto}.Hero_textContainer__UdAof{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;text-align:left;max-width:100%;gap:24px}.Hero_ctaContainer__VYlbk{width:100%;margin-top:8px}.Hero_content2__lCsa8{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:left;width:40%;gap:40px}.Hero_content__b9u4W h1{font-size:54px;line-height:54px}.Hero_content__b9u4W h1,.Hero_content__b9u4W p{color:#1F1A1A;font-family:Satoshi;font-style:normal;font-weight:300}.Hero_content__b9u4W p{text-align:left;font-size:22px;line-height:22px;max-width:70%}.Hero_grid__azbl1{display:flex;justify-content:center;align-items:center;margin-left:0;width:100%}.Hero_imageWrapper__TDB6C{position:relative;margin-top:40px;width:500px;height:500px;min-height:300px}.Hero_image__dXf9a{border-radius:25px;width:100%;height:100%;object-fit:contain}.Hero_gifWrapper__pOPcq{width:25%;height:25%;aspect-ratio:1/1}.Hero_waveGif__L9GWW{width:100%;height:100%}}.Hero_heroSection__C5Qb0{width:100%;max-width:1280px;margin:0 auto;display:flex;flex-direction:column;gap:3rem;height:100%;overflow:hidden;padding-top:140px}.Hero_heroContent__oP_R5{display:flex;justify-content:space-between;align-items:flex-start;gap:160px}.Hero_contactHeader__b5INy{flex:1}.Hero_heroSection__C5Qb0 h1{font-size:60px;line-height:60px;margin-bottom:40px}.Hero_heroSection__C5Qb0 h1,.Hero_heroSection__C5Qb0 p{color:#F7F7F5;font-family:Satoshi;font-style:normal;font-weight:300}.Hero_heroSection__C5Qb0 p{font-size:18px;line-height:28px}.Hero_contactHeaderVid__tkPwR{width:500px;height:350px;position:relative;border-radius:20px;overflow:hidden}.Hero_imageWrapper__lHIVZ{position:relative;width:100%;height:100%;border-radius:20px;overflow:hidden}.Hero_backgroundImage__EWpou{object-fit:cover;border-radius:20px;filter:grayscale(100)}.Hero_imageLoading__ouHiF{opacity:0;transition:opacity .3s ease-in-out}.Hero_imageLoaded__eApzt{opacity:1;transition:opacity .3s ease-in-out}.Hero_reveal__zT94a{opacity:0;transform:translateY(20px);transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1)}.Hero_reveal__zT94a.Hero_visible__Tq19W{opacity:1;transform:translateY(0)}@media (max-width:768px){.Hero_heroSection__C5Qb0{width:100%;max-width:90%;margin:0 auto;display:flex;flex-direction:column;gap:3rem;height:100%;overflow:hidden;padding-top:100px}.Hero_heroContent__oP_R5{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:20px}.Hero_contactHeader__b5INy{flex:1}.Hero_heroSection__C5Qb0 h1{font-size:36px;line-height:36px}.Hero_heroSection__C5Qb0 h1,.Hero_heroSection__C5Qb0 p{color:#F7F7F5;font-family:Satoshi;font-style:normal;font-weight:300}.Hero_heroSection__C5Qb0 p{font-size:18px;line-height:28px}.Hero_contactHeaderVid__tkPwR{width:100%;height:auto;position:relative;border-radius:18px;overflow:hidden;aspect-ratio:500/350}.Hero_backgroundImage__EWpou,.Hero_imageWrapper__lHIVZ{border-radius:18px}}.Hero_hero__v_sP6{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:0;background-color:white;position:relative;margin:0 auto;min-height:100vh}.Hero_content__51jwZ{flex-direction:row;max-width:1280px}.Hero_content1__vrnjQ,.Hero_content__51jwZ{display:flex;text-align:left;align-items:center}.Hero_content1__vrnjQ{flex-direction:column;justify-content:flex-start;width:60%;gap:40px}.Hero_textContainer__XJrM6{align-items:flex-start;max-width:100%}.Hero_content2__yIT8q,.Hero_textContainer__XJrM6{display:flex;flex-direction:column;justify-content:flex-start;text-align:left;gap:40px}.Hero_content2__yIT8q{align-items:center;width:40%}.Hero_content__51jwZ h1{font-size:80px;line-height:80px}.Hero_content__51jwZ h1,.Hero_content__51jwZ p{color:#1F1A1A;font-family:Satoshi;font-style:normal;font-weight:300}.Hero_content__51jwZ p{text-align:left;font-size:24px;line-height:24px}.Hero_grid__3fMyR{display:flex;justify-content:center;align-items:center;margin-left:0;width:100%}.Hero_imageWrapper__gI_0n{position:relative;margin-top:40px;width:500px;height:500px;min-height:300px}.Hero_image__8zHMi{border-radius:25px;width:100%;height:100%;object-fit:contain}.Hero_imageLoading__geDjl{opacity:0;transition:opacity .3s ease-in-out}.Hero_imageLoaded__oeHyO{opacity:1;transition:opacity .3s ease-in-out}.Hero_reveal__pB7jT{opacity:0;transform:translateY(20px);transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1)}.Hero_reveal__pB7jT.Hero_visible__vxo_e{opacity:1;transform:translateY(0)}@media (max-width:767px){.Hero_hero__v_sP6{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:4rem 0;background-color:white;position:relative;margin:0 auto;min-height:auto}.Hero_content__51jwZ{max-width:100%}.Hero_content1__vrnjQ,.Hero_content__51jwZ{display:flex;flex-direction:column;text-align:left;align-items:center}.Hero_content1__vrnjQ{justify-content:center;width:100%;gap:40px}.Hero_textContainer__XJrM6{align-items:flex-start;text-align:left;max-width:90%;gap:10px}.Hero_content2__yIT8q,.Hero_textContainer__XJrM6{display:flex;flex-direction:column;justify-content:center}.Hero_content2__yIT8q{align-items:center;width:90%}.Hero_content__51jwZ h1{font-size:36px;line-height:36px}.Hero_content__51jwZ h1,.Hero_content__51jwZ p{color:#1F1A1A;font-family:Satoshi;font-style:normal;font-weight:300}.Hero_content__51jwZ p{text-align:left;font-size:16px;line-height:24px}.Hero_grid__3fMyR{display:flex;justify-content:center;align-items:center;margin-left:0;width:100%}.Hero_image__8zHMi{margin-top:10px;border-radius:25px;width:100%;height:auto;min-height:300px;object-fit:contain}}@media (min-width:768px) and (max-width:1023px){.Hero_hero__v_sP6{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:4rem 0;background-color:white;position:relative;margin:0 auto;min-height:auto}.Hero_content__51jwZ{max-width:1280px}.Hero_content1__vrnjQ,.Hero_content__51jwZ{display:flex;flex-direction:column;text-align:left;align-items:center}.Hero_content1__vrnjQ{justify-content:center;width:90%;gap:40px}.Hero_textContainer__XJrM6{align-items:flex-start;text-align:left;max-width:100%;gap:10px}.Hero_content2__yIT8q,.Hero_textContainer__XJrM6{display:flex;flex-direction:column;justify-content:center}.Hero_content2__yIT8q{align-items:center;width:90%}.Hero_content__51jwZ h1{font-size:46px;line-height:50px}.Hero_content__51jwZ h1,.Hero_content__51jwZ p{color:#1F1A1A;font-family:Satoshi;font-style:normal;font-weight:300}.Hero_content__51jwZ p{text-align:left;font-size:24px;line-height:30px}.Hero_grid__3fMyR{display:flex;justify-content:center;align-items:center;margin-left:0}.Hero_image__8zHMi{margin-top:10px;border-radius:25px;width:100%;height:auto;object-fit:contain}}@media (min-width:1024px) and (max-width:1329px){.Hero_hero__v_sP6{justify-content:center;flex-direction:column;background-color:white;position:relative;margin:0 auto;min-height:100vh}.Hero_content__51jwZ,.Hero_hero__v_sP6{display:flex;align-items:center;padding:0}.Hero_content__51jwZ{flex-direction:row;text-align:left;max-width:90%}.Hero_content1__vrnjQ{align-items:center;width:60%}.Hero_content1__vrnjQ,.Hero_textContainer__XJrM6{display:flex;flex-direction:column;justify-content:flex-start;text-align:left;gap:40px}.Hero_textContainer__XJrM6{align-items:flex-start;max-width:100%}.Hero_content2__yIT8q{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:left;width:40%;gap:40px}.Hero_content__51jwZ h1{font-size:64px;line-height:70px}.Hero_content__51jwZ h1,.Hero_content__51jwZ p{color:#1F1A1A;font-family:Satoshi;font-style:normal;font-weight:300}.Hero_content__51jwZ p{text-align:left;font-size:22px;line-height:22px}.Hero_grid__3fMyR{display:flex;justify-content:center;align-items:center;margin-left:0}.Hero_image__8zHMi{margin-top:40px;border-radius:25px;width:500px;height:500px;object-fit:contain}}