.Main_main__VAbTV{display:flex;flex-direction:column;align-items:center;min-height:90vh;width:100%;margin-top:90px}@media(max-width:700px){.Main_main__VAbTV{margin-top:81px}}.MenuIcon_menuIcon__t3Lnv{display:flex;flex-direction:column;justify-content:space-around;width:24px;height:16px;cursor:pointer;z-index:10001;margin-right:15px;padding-right:0}.MenuIcon_menuIcon__t3Lnv div{width:100%;height:2px;background-color:#000;transition:all .3s ease}.MenuIcon_menuIcon__t3Lnv.MenuIcon_open__wr2vY div:first-child{transform:translateY(7px) rotate(45deg)}.MenuIcon_menuIcon__t3Lnv.MenuIcon_open__wr2vY div:nth-child(2){opacity:0}.MenuIcon_menuIcon__t3Lnv.MenuIcon_open__wr2vY div:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media(min-width:701px){.MenuIcon_menuIcon__t3Lnv{display:none}}.Header_container__OuOWB{position:fixed;top:0;left:0;width:100%;z-index:9999}.Header_header__i_Usm{display:flex;align-items:center;justify-content:space-between;height:60px;padding:20px;background-color:#f5f5f5}.Header_header__i_Usm .Header_logoContainer__gs0BM{flex-shrink:0}.Header_header__i_Usm .Header_rightContainer__vylif{display:flex;align-items:center;gap:1rem;position:relative}.Header_header__i_Usm .Header_socialButtons__NrrH0{display:flex;align-items:center;gap:1rem}.Header_header__i_Usm .Header_mobileMenuContainer__4_mKD{display:none}.Header_rightContainer__vylif .menuIcon{display:none;cursor:pointer;z-index:10001}@media(max-width:700px){.Header_header__i_Usm{padding:10px;justify-content:space-between}.Header_header__i_Usm .Header_logoContainer__gs0BM{position:absolute;left:50%;transform:translateX(-50%)}.Header_header__i_Usm .Header_rightContainer__vylif{margin-left:auto;display:flex;align-items:center}.Header_header__i_Usm .Header_socialButtons__NrrH0{display:none}.Header_header__i_Usm .Header_mobileMenuContainer__4_mKD{display:none;position:absolute;top:60px;right:0;width:100vw;background-color:#f5f5f5;border-top:1px solid rgba(248,163,157,.5);z-index:10000}.Header_header__i_Usm .Header_mobileMenuContainer__4_mKD.Header_mobileMenuOpen__N_a7o{display:block}.Header_header__i_Usm .Header_mobileMenuContainer__4_mKD .Header_navigationMenu__sjjr5{display:flex;flex-direction:column;padding:1rem}.Header_header__i_Usm .Header_mobileMenuContainer__4_mKD .Header_navigationMenu__sjjr5 .Header_navigationItem__5aKv2{padding:1rem 0;text-align:right;border-bottom:1px solid rgba(172,104,26,.1)}.Header_header__i_Usm .Header_mobileMenuContainer__4_mKD .Header_navigationMenu__sjjr5 .Header_navigationItem__5aKv2 a{text-decoration:none;color:#ac681a;font-weight:600;text-transform:uppercase;font-size:14px;transition:color .3s ease}.Header_header__i_Usm .Header_mobileMenuContainer__4_mKD .Header_navigationMenu__sjjr5 .Header_navigationItem__5aKv2 a:hover{color:rgba(248,163,157,.5)}.Header_header__i_Usm .Header_mobileMenuContainer__4_mKD .Header_navigationMenu__sjjr5 .Header_mobileSocialButtons__T2TIO{display:flex;justify-content:flex-end;gap:1rem;padding-top:1rem;margin-top:1rem;border-top:1px solid rgba(248,163,157,.5)}.Header_rightContainer__vylif .menuIcon{display:block;margin-left:auto}}.HeroSection_heroSection__Ycuf6{display:flex;width:100%;min-height:90vh;position:relative;background:linear-gradient(135deg,#fefefe,#fcfcfc 40%,#ffffff 60%,#fafafa);box-shadow:inset 0 0 80px rgba(0,0,0,.01),0 10px 40px rgba(0,0,0,.06),0 2px 10px rgba(0,0,0,.04)}.HeroSection_heroSection__Ycuf6:before{content:"";position:absolute;top:-10%;left:-5%;width:110%;height:120%;background-image:url(/assets/ripped-paper-sheet.png);background-size:cover;background-position:50%;background-repeat:no-repeat;opacity:.95;pointer-events:none;z-index:1;filter:drop-shadow(0 4px 8px rgba(0,0,0,.1)) drop-shadow(0 8px 16px rgba(0,0,0,.05))}.HeroSection_heroSection__Ycuf6:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,transparent,rgba(255,255,255,.1) 50%,transparent);pointer-events:none;z-index:1}.HeroSection_heroSection__Ycuf6 .HeroSection_left__gpAtK,.HeroSection_heroSection__Ycuf6 .HeroSection_right__lK5Mp{position:relative;z-index:2}.HeroSection_heroSection__Ycuf6 .HeroSection_left__gpAtK{width:40%;position:relative}.HeroSection_heroSection__Ycuf6 .HeroSection_right__lK5Mp{position:relative;width:60%;padding:3rem 0}.HeroSection_heroSection__Ycuf6 .HeroSection_right__lK5Mp .HeroSection_hojaImage__kvMbC{position:absolute;top:68vh;left:40vw}.HeroSection_heroSection__Ycuf6 .HeroSection_right__lK5Mp .HeroSection_titleContainer__p7ZLd{width:100%;position:relative;margin:0 30% 0 auto;display:flex}.HeroSection_heroSection__Ycuf6 .HeroSection_right__lK5Mp .HeroSection_titleContainer__p7ZLd .HeroSection_titleGroup__mrtBw .HeroSection_titlePrimary__xJu9t{width:100%;flex-grow:1;display:flex;align-items:center;justify-content:center}.HeroSection_heroSection__Ycuf6 .HeroSection_right__lK5Mp .HeroSection_titleContainer__p7ZLd .HeroSection_titleGroup__mrtBw .HeroSection_titlePrimary__xJu9t h1{font-family:Raleway,sans-serif;font-style:normal;font-weight:600;font-size:42px;line-height:49px;color:#ac681a}.HeroSection_heroSection__Ycuf6 .HeroSection_right__lK5Mp .HeroSection_titleContainer__p7ZLd .HeroSection_titleGroup__mrtBw .HeroSection_titleSecondary__n_njh{width:100%;flex-grow:1;display:flex;align-items:center;border-top:2px solid rgba(248,163,157,.5);justify-content:center}.HeroSection_heroSection__Ycuf6 .HeroSection_right__lK5Mp .HeroSection_titleContainer__p7ZLd .HeroSection_titleGroup__mrtBw .HeroSection_titleSecondary__n_njh h2{margin-bottom:4rem;font-family:Raleway,sans-serif;font-style:normal;font-weight:400;font-size:32px;line-height:39px;color:#ac681a}.HeroSection_heroSection__Ycuf6 .HeroSection_right__lK5Mp .HeroSection_titleContainer__p7ZLd .HeroSection_decorativeLines__Gyv_1{display:flex;flex-direction:column;justify-content:flex-start;flex-grow:1}.HeroSection_heroSection__Ycuf6 .HeroSection_right__lK5Mp .HeroSection_titleContainer__p7ZLd .HeroSection_decorativeLines__Gyv_1 .HeroSection_mainLine__iV0Jf{width:100%;#border-bottom:3px solid #c62368;height:5vh}.HeroSection_heroSection__Ycuf6 .HeroSection_right__lK5Mp .HeroSection_titleContainer__p7ZLd .HeroSection_decorativeLines__Gyv_1 .HeroSection_accentLine__TdImh{width:100%}.HeroSection_heroSection__Ycuf6 .HeroSection_right__lK5Mp .HeroSection_paragraphContainer__ATNar{width:70%;max-width:60%;margin:0 auto;padding:1rem;text-align:justify;overflow-wrap:break-word}.HeroSection_heroSection__Ycuf6 .HeroSection_right__lK5Mp .HeroSection_paragraphContainer__ATNar p{font-family:Raleway,sans-serif;font-style:normal;font-weight:400;font-size:clamp(12px,1.5vw,18px);line-height:clamp(16px,2vw,22px);margin:0}.HeroSection_heroSection__Ycuf6 .HeroSection_right__lK5Mp .HeroSection_paragraphContainer__ATNar p .HeroSection_dropCap__mqr_T{float:left;font-size:clamp(4.5em,9vw,11em);line-height:.7em;margin-right:clamp(.05em,.8vw,.15em);margin-top:clamp(.1em,.6vw,.25em);font-family:Times New Roman,serif;color:rgba(248,163,157,.5);font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.1);position:relative;z-index:1}.HeroSection_heroSection__Ycuf6 .HeroSection_right__lK5Mp .HeroSection_paragraphContainer__ATNar p .HeroSection_accentText__hkQtH{color:rgba(248,163,157,.5);font-weight:700}.HeroSection_heroSection__Ycuf6 .HeroSection_right__lK5Mp button{width:180px;height:54px;background:rgba(248,163,157,.5);box-shadow:0 5px 5px rgba(0,0,0,.25);border-radius:15px;text-decoration:none;position:relative;display:block;margin:1rem auto 0;padding:.5rem 1rem;cursor:pointer;border:none;outline:none}.HeroSection_heroSection__Ycuf6 .HeroSection_right__lK5Mp button p{font-family:Raleway,sans-serif;font-style:normal;font-weight:800;font-size:20px;line-height:30px;text-align:center;color:#252a50}@media screen and (max-width:480px){.HeroSection_heroSection__Ycuf6 .HeroSection_paragraphContainer__ATNar p .HeroSection_dropCap__mqr_T{font-size:clamp(4em,7vw,4.8em);margin-right:.08em;margin-top:.1em}}@media screen and (min-width:481px)and (max-width:1024px){.HeroSection_heroSection__Ycuf6 .HeroSection_paragraphContainer__ATNar p{font-size:clamp(13px,2vw,16px);line-height:clamp(17px,2.5vw,20px)}.HeroSection_heroSection__Ycuf6 .HeroSection_paragraphContainer__ATNar p .HeroSection_dropCap__mqr_T{font-size:clamp(5em,8vw,6.5em);margin-right:clamp(.08em,.8vw,.11em)}}@media screen and (min-width:1400px){.HeroSection_heroSection__Ycuf6:before{top:-15%;left:-8%;width:116%;height:130%;background-size:contain;background-position:50%}.HeroSection_heroSection__Ycuf6 .HeroSection_paragraphContainer__ATNar p{font-size:clamp(17px,1.8vw,21px);line-height:clamp(21px,2.3vw,27px)}.HeroSection_heroSection__Ycuf6 .HeroSection_paragraphContainer__ATNar p .HeroSection_dropCap__mqr_T{font-size:clamp(8em,10vw,13em);margin-right:clamp(.12em,1vw,.18em);margin-top:clamp(.15em,.8vw,.3em)}}@media screen and (min-width:1920px){.HeroSection_heroSection__Ycuf6 .HeroSection_paragraphContainer__ATNar p{font-size:clamp(19px,2vw,25px);line-height:clamp(25px,2.5vw,31px)}.HeroSection_heroSection__Ycuf6 .HeroSection_paragraphContainer__ATNar p .HeroSection_dropCap__mqr_T{font-size:clamp(10em,11vw,16em);margin-right:clamp(.15em,1.2vw,.2em);margin-top:clamp(.2em,1vw,.35em)}}@media screen and (max-width:700px){.HeroSection_heroSection__Ycuf6{flex-direction:column;box-shadow:inset 0 0 60px rgba(0,0,0,.01),0 5px 20px rgba(0,0,0,.04),0 2px 8px rgba(0,0,0,.03)}.HeroSection_heroSection__Ycuf6:before{top:-5%;left:-10%;width:120%;height:110%;background-size:cover;background-position:50%;opacity:.93;filter:drop-shadow(0 2px 4px rgba(0,0,0,.08)) drop-shadow(0 4px 8px rgba(0,0,0,.04))}.HeroSection_heroSection__Ycuf6 .HeroSection_left__gpAtK{width:100%;min-height:30vh}.HeroSection_heroSection__Ycuf6 .HeroSection_right__lK5Mp{padding-top:1rem;width:100%}.HeroSection_heroSection__Ycuf6 .HeroSection_right__lK5Mp .HeroSection_hojaImage__kvMbC{top:88vh;left:70vw}.HeroSection_heroSection__Ycuf6 .HeroSection_right__lK5Mp .HeroSection_titleContainer__p7ZLd{margin:0 0 0 auto}.HeroSection_heroSection__Ycuf6 .HeroSection_right__lK5Mp .HeroSection_titleContainer__p7ZLd .HeroSection_titlePrimary__xJu9t{max-width:60vw}.HeroSection_heroSection__Ycuf6 .HeroSection_right__lK5Mp .HeroSection_titleContainer__p7ZLd .HeroSection_titlePrimary__xJu9t h1{margin-bottom:1rem;font-weight:500;font-size:36px;line-height:40px;text-align:center}.HeroSection_heroSection__Ycuf6 .HeroSection_right__lK5Mp .HeroSection_titleContainer__p7ZLd .HeroSection_decorativeLines__Gyv_1 .HeroSection_accentLine__TdImh{width:100%}}@media screen and (min-width:701px)and (max-width:1024px){.HeroSection_heroSection__Ycuf6{min-height:70vh}.HeroSection_heroSection__Ycuf6 .HeroSection_left__gpAtK,.HeroSection_heroSection__Ycuf6 .HeroSection_right__lK5Mp{width:100%}.HeroSection_heroSection__Ycuf6 .HeroSection_right__lK5Mp .HeroSection_hojaImage__kvMbC{top:62vh;left:35vw}.HeroSection_heroSection__Ycuf6 .HeroSection_right__lK5Mp .HeroSection_titleContainer__p7ZLd{margin:0 0 0 auto;width:100%}.HeroSection_heroSection__Ycuf6 .HeroSection_right__lK5Mp .HeroSection_titleContainer__p7ZLd .HeroSection_titlePrimary__xJu9t{width:60%}.HeroSection_heroSection__Ycuf6 .HeroSection_right__lK5Mp .HeroSection_titleContainer__p7ZLd .HeroSection_titlePrimary__xJu9t h1{margin-bottom:1rem;font-weight:500;font-size:36px;line-height:40px;text-align:center}.HeroSection_heroSection__Ycuf6 .HeroSection_right__lK5Mp .HeroSection_titleContainer__p7ZLd .HeroSection_decorativeLines__Gyv_1{width:40%}.HeroSection_heroSection__Ycuf6 .HeroSection_right__lK5Mp .HeroSection_titleContainer__p7ZLd .HeroSection_decorativeLines__Gyv_1 .HeroSection_accentLine__TdImh,.HeroSection_heroSection__Ycuf6 .HeroSection_right__lK5Mp .HeroSection_titleContainer__p7ZLd .HeroSection_decorativeLines__Gyv_1 .HeroSection_mainLine__iV0Jf{width:100%}}.Stars_star__seMyC{position:absolute;width:15px;height:15px;background-image:url(/assets/star.png);background-size:cover;pointer-events:none;z-index:10}.Stars_star__seMyC.Stars_animated__FrRqv{animation:Stars_starFloat__4umcp var(--float-duration,4s) ease-in-out infinite,Stars_starSparkle__WcPns var(--sparkle-duration,2s) ease-in-out infinite var(--sparkle-delay,0s)}.Stars_star1__wdf_g{top:15%;left:35%}.Stars_star2__lHcK5{top:35%;left:50%}.Stars_star3__UpEeE{top:25%;left:85%}.Stars_star4__YiTeX{top:80%;left:70%}.Stars_star5__KH2HE{top:55%;left:75%}@keyframes Stars_starFloat__4umcp{0%,to{transform:translate(0) scale(1)}25%{transform:translate(1px,-1px) scale(1.02)}50%{transform:translate(-.5px,-2px) scale(1.05)}75%{transform:translate(-1px,-.5px) scale(1.02)}}@keyframes Stars_starSparkle__WcPns{0%,to{opacity:.8;filter:brightness(1) drop-shadow(0 0 2px rgba(255,255,255,.3))}25%{opacity:1;filter:brightness(1.3) drop-shadow(0 0 4px rgba(255,255,255,.6))}50%{opacity:.9;filter:brightness(1.6) drop-shadow(0 0 6px rgba(255,255,255,.8)) drop-shadow(0 0 10px rgba(255,215,0,.4))}75%{opacity:1;filter:brightness(1.2) drop-shadow(0 0 3px rgba(255,255,255,.5))}}@keyframes Stars_starBurst__cqUGZ{0%,90%,to{transform:scale(1);filter:brightness(1)}95%{transform:scale(1.15);filter:brightness(1.8) drop-shadow(0 0 6px rgba(255,215,0,.8))}}.Stars_star1__wdf_g.Stars_animated__FrRqv{animation:Stars_starFloat__4umcp var(--float-duration,4s) ease-in-out infinite,Stars_starSparkle__WcPns var(--sparkle-duration,2s) ease-in-out infinite var(--sparkle-delay,0s),Stars_starBurst__cqUGZ 8s ease-in-out infinite 1s}.Stars_star3__UpEeE.Stars_animated__FrRqv{animation:Stars_starFloat__4umcp var(--float-duration,4s) ease-in-out infinite,Stars_starSparkle__WcPns var(--sparkle-duration,2s) ease-in-out infinite var(--sparkle-delay,0s),Stars_starBurst__cqUGZ 12s ease-in-out infinite 3s}.Stars_star5__KH2HE.Stars_animated__FrRqv{animation:Stars_starFloat__4umcp var(--float-duration,4s) ease-in-out infinite,Stars_starSparkle__WcPns var(--sparkle-duration,2s) ease-in-out infinite var(--sparkle-delay,0s),Stars_starBurst__cqUGZ 10s ease-in-out infinite 5s}@media(max-width:700px){.Stars_star__seMyC{width:12px;height:12px}.Stars_star__seMyC.Stars_animated__FrRqv{animation-duration:calc(var(--float-duration, 4s)*1.2)}}@media(prefers-reduced-motion:reduce){.Stars_star__seMyC.Stars_animated__FrRqv{animation:Stars_starSparkle__WcPns var(--sparkle-duration,2s) ease-in-out infinite var(--sparkle-delay,0s)}@keyframes Stars_starSparkle__WcPns{0%,to{opacity:.8}50%{opacity:1}}}.Avatar_svgContainer__UsCU7{position:absolute;bottom:0;right:0}.Avatar_avatarImage__S_2EN{opacity:1;transform:translateX(0)}@media screen and (max-width:700px){.Avatar_avatarImage__S_2EN{max-width:200px;max-height:200px}}@media screen and (min-width:701px)and (max-width:1024px){.Avatar_avatarImage__S_2EN{max-width:350px;max-height:350px}}@media screen and (min-width:1025px){.Avatar_avatarImage__S_2EN{max-width:500px;max-height:500px}}.Hoja_hojaImage__vdNK7{opacity:1;transform:translateX(0)}@media screen and (max-width:700px){.Hoja_hojaImage__vdNK7{max-width:85px;max-height:72px}}@media screen and (min-width:701px)and (max-width:1024px){.Hoja_hojaImage__vdNK7{max-width:100px;max-height:84px}}@media screen and (min-width:1025px){.Hoja_hojaImage__vdNK7{max-width:143px;max-height:120px}}.Portfolio_portfolio__S58cG{display:flex;flex-direction:column;width:100vw;height:80vh;min-height:80vh;position:relative;z-index:2}.Portfolio_portfolio__S58cG .Portfolio_body__pm6pg,.Portfolio_portfolio__S58cG .Portfolio_end__i6rk0,.Portfolio_portfolio__S58cG .Portfolio_title__1HsRI{display:flex;align-items:center;justify-content:center}.Portfolio_portfolio__S58cG .Portfolio_title__1HsRI{height:80px;display:flex}.Portfolio_portfolio__S58cG .Portfolio_title__1HsRI .Portfolio_auxDiv__tkyWT{width:40%}.Portfolio_portfolio__S58cG .Portfolio_title__1HsRI .Portfolio_divhT__PSFxB{width:60%}.Portfolio_portfolio__S58cG .Portfolio_title__1HsRI .Portfolio_divhT__PSFxB .Portfolio_titleContainer__PGqUz{width:100%;position:relative;margin:0 30% 0 auto;display:flex}.Portfolio_portfolio__S58cG .Portfolio_title__1HsRI .Portfolio_divhT__PSFxB .Portfolio_titleContainer__PGqUz .Portfolio_divh1__lNy7l{width:22vw;flex-grow:1;display:flex;align-items:center;max-width:22vw}.Portfolio_portfolio__S58cG .Portfolio_title__1HsRI .Portfolio_divhT__PSFxB .Portfolio_titleContainer__PGqUz .Portfolio_divh1__lNy7l h1{margin-bottom:1rem;font-family:Raleway,sans-serif;font-style:normal;font-weight:600;font-size:42px;line-height:49px;text-align:center;color:#ac681a}.Portfolio_portfolio__S58cG .Portfolio_title__1HsRI .Portfolio_divhT__PSFxB .Portfolio_titleContainer__PGqUz .Portfolio_divline__kBrjJ{display:flex;flex-direction:column;justify-content:flex-start;flex-grow:1}.Portfolio_portfolio__S58cG .Portfolio_title__1HsRI .Portfolio_divhT__PSFxB .Portfolio_titleContainer__PGqUz .Portfolio_divline__kBrjJ .Portfolio_line___XcfN{width:100%;border-bottom:2px solid rgba(248,163,157,.5);height:3vh}.Portfolio_portfolio__S58cG .Portfolio_title__1HsRI .Portfolio_divhT__PSFxB .Portfolio_titleContainer__PGqUz .Portfolio_divline__kBrjJ .Portfolio_auxline__x9_sH{width:100%}.Portfolio_portfolio__S58cG .Portfolio_body__pm6pg{height:650px}.Portfolio_portfolio__S58cG .Portfolio_end__i6rk0{height:20px}@media screen and (max-width:700px){.Portfolio_portfolio__S58cG .Portfolio_title__1HsRI{height:65px}.Portfolio_portfolio__S58cG .Portfolio_title__1HsRI .Portfolio_auxDiv__tkyWT{width:10%}.Portfolio_portfolio__S58cG .Portfolio_title__1HsRI .Portfolio_divhT__PSFxB{width:90%}.Portfolio_portfolio__S58cG .Portfolio_title__1HsRI .Portfolio_divhT__PSFxB .Portfolio_titleContainer__PGqUz .Portfolio_divh1__lNy7l{flex-grow:1;max-width:50%}.Portfolio_portfolio__S58cG .Portfolio_title__1HsRI .Portfolio_divhT__PSFxB .Portfolio_titleContainer__PGqUz .Portfolio_divh1__lNy7l h1{margin-top:1rem;font-size:32px}.Portfolio_portfolio__S58cG .Portfolio_title__1HsRI .Portfolio_divhT__PSFxB .Portfolio_titleContainer__PGqUz .Portfolio_divline__kBrjJ{display:flex;flex-direction:column;justify-content:flex-start;flex-grow:1}.Portfolio_portfolio__S58cG .Portfolio_title__1HsRI .Portfolio_divhT__PSFxB .Portfolio_titleContainer__PGqUz .Portfolio_divline__kBrjJ .Portfolio_line___XcfN{width:100%;border-bottom:2px solid rgba(248,163,157,.5);height:5vh}.Portfolio_portfolio__S58cG .Portfolio_title__1HsRI .Portfolio_divhT__PSFxB .Portfolio_titleContainer__PGqUz .Portfolio_divline__kBrjJ .Portfolio_auxline__x9_sH{width:20%}}@media screen and (min-width:701px)and (max-width:1024px){.Portfolio_portfolio__S58cG .Portfolio_title__1HsRI{height:65px}.Portfolio_portfolio__S58cG .Portfolio_title__1HsRI .Portfolio_auxDiv__tkyWT{width:30%}.Portfolio_portfolio__S58cG .Portfolio_title__1HsRI .Portfolio_divhT__PSFxB{width:70%}.Portfolio_portfolio__S58cG .Portfolio_title__1HsRI .Portfolio_divhT__PSFxB .Portfolio_titleContainer__PGqUz .Portfolio_divh1__lNy7l{flex-grow:1;max-width:50%}.Portfolio_portfolio__S58cG .Portfolio_title__1HsRI .Portfolio_divhT__PSFxB .Portfolio_titleContainer__PGqUz .Portfolio_divline__kBrjJ{display:flex;flex-direction:column;justify-content:flex-start;flex-grow:1}}.ImageSlider_mainContainer__7T1xo{width:100%;height:600px;display:flex;justify-content:center;align-items:center;gap:0}.ImageSlider_contIzq__A8dvt{width:12%;height:100%;display:flex;justify-content:flex-end;align-items:center;cursor:pointer;transition:all .3s ease}.ImageSlider_contIzq__A8dvt:hover{width:18%}.ImageSlider_contCenter__nSHOB{width:70%;height:100%;background-color:#fff;display:flex;justify-content:center;align-items:center;overflow:hidden}.ImageSlider_contCenter__nSHOB img{width:100%;height:100%;object-fit:cover;object-position:center}.ImageSlider_contDer__5tN7G{width:12%;height:100%;display:flex;justify-content:flex-start;align-items:center;cursor:pointer;transition:all .3s ease}.ImageSlider_contDer__5tN7G:hover{width:18%}.ImageSlider_imageWrapperR__sMmfy{position:relative;width:80%;height:80%;overflow:hidden;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.ImageSlider_imageR__uCQnJ{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center}.ImageSlider_fadeEffectR__8BizN{position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 70%,rgba(255,255,255,.8));pointer-events:none}.ImageSlider_imageWrapperL__0_QT7{position:relative;width:80%;height:80%;overflow:hidden;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.ImageSlider_imageL__0SU5U{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center}.ImageSlider_fadeEffectL__hfFxg{position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(270deg,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 70%,rgba(255,255,255,.8));pointer-events:none}.ImageSlider_imageContainer__fsX1r{width:100%;height:100%;position:relative;overflow:hidden}.ImageSlider_centerImage__yu7B5{width:100%;height:100%;object-fit:cover;object-position:center;transition:opacity .6s cubic-bezier(.25,.46,.45,.94)}.ImageSlider_centerImage__yu7B5.ImageSlider_transitionCenter__AxM7_{animation:ImageSlider_elegantFadeIn__J5LG0 .8s cubic-bezier(.25,.46,.45,.94) forwards}@keyframes ImageSlider_elegantFadeIn__J5LG0{0%{opacity:0;transform:scale(1.05);filter:blur(8px)}30%{opacity:.4}60%{opacity:.8;transform:scale(1.02);filter:blur(2px)}to{opacity:1;transform:scale(1);filter:blur(0)}}.ImageSlider_transitionSide__p0UEF{opacity:.7;transform:scale(.95);transition:all .3s cubic-bezier(.25,.46,.45,.94)}.ImageSlider_hide__Zdx0_{opacity:0;pointer-events:none}.ImageSlider_contCenter__nSHOB:not(:has(.ImageSlider_transitionCenter__AxM7_)) .ImageSlider_centerImage__yu7B5{animation:ImageSlider_gentlePulse__uw7RT 4s ease-in-out infinite}@keyframes ImageSlider_gentlePulse__uw7RT{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.ImageSlider_imageWrapperL__0_QT7,.ImageSlider_imageWrapperR__sMmfy{transition:all .4s cubic-bezier(.25,.46,.45,.94)}.ImageSlider_imageWrapperL__0_QT7:hover,.ImageSlider_imageWrapperR__sMmfy:hover{transform:scale(1.05);box-shadow:0 8px 16px rgba(0,0,0,.2)}.ImageSlider_contCenter__nSHOB{transition:all .5s cubic-bezier(.25,.46,.45,.94);border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.15);position:relative}.ImageSlider_contCenter__nSHOB:hover{box-shadow:0 12px 32px rgba(0,0,0,.2)}.ImageSlider_contCenter__nSHOB:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .8s ease;pointer-events:none;z-index:1}.ImageSlider_contCenter__nSHOB:has(.ImageSlider_transitionCenter__AxM7_):before{left:100%}.PortfolioMobile_portfolioMobile__1twEE{display:flex;flex-direction:column;align-items:center;padding:1rem;min-height:auto}.PortfolioMobile_mobileTitleSection__B_HDI{width:100%;text-align:center;margin-bottom:1.5rem}.PortfolioMobile_mobileTitleSection__B_HDI .PortfolioMobile_mobileTitleContainer__XYK9j{display:flex;flex-direction:column;align-items:center;gap:8px}.PortfolioMobile_mobileTitleSection__B_HDI .PortfolioMobile_mobileTitleContainer__XYK9j .PortfolioMobile_sectionTitle__umKCN{font-family:Raleway,sans-serif;font-weight:600;font-size:clamp(28px,6vw,32px);line-height:clamp(34px,7vw,38px);color:#ac681a;margin:0;text-align:center}.PortfolioMobile_mobileTitleSection__B_HDI .PortfolioMobile_mobileTitleContainer__XYK9j .PortfolioMobile_decorativeLine__yT3H_{width:80px;height:3px;background:rgba(248,163,157,.5);border-radius:2px}.PortfolioMobile_mobileSliderContainer__LkOgH{width:100%;display:flex;justify-content:center;align-items:center;flex-grow:1}.PortfolioMobile_mobileSliderContainer__LkOgH .imageSlider{max-width:100%;margin:0 auto}@media(max-width:480px){.PortfolioMobile_portfolioMobile__1twEE{padding:1.5rem .8rem}.PortfolioMobile_mobileTitleGroup__dzvCN h1{font-size:2.2rem}.PortfolioMobile_mobileTitleSection__B_HDI{margin-bottom:2rem}.PortfolioMobile_mobileMainLine__H7uGk{width:80px;height:3px}.PortfolioMobile_mobileAccentLine__1Iwom{width:40px;height:2px}}@media(max-width:360px){.PortfolioMobile_mobileTitleGroup__dzvCN h1{font-size:2rem}.PortfolioMobile_mobileMainLine__H7uGk{width:70px}.PortfolioMobile_mobileAccentLine__1Iwom{width:35px}}.Services_services__Iqjdp{display:flex;flex-direction:column;width:100vw;height:80vh;min-height:80vh;position:relative;z-index:1}.Services_services__Iqjdp .Services_body__XPElB,.Services_services__Iqjdp .Services_end__UkRii,.Services_services__Iqjdp .Services_title__wT7Ou{display:flex;align-items:center;justify-content:center}.Services_services__Iqjdp .Services_title__wT7Ou{height:80px;display:flex}.Services_services__Iqjdp .Services_title__wT7Ou .Services_auxDiv__2YFX6{width:40%}.Services_services__Iqjdp .Services_title__wT7Ou .Services_divhT__JBl_f{width:60%}.Services_services__Iqjdp .Services_title__wT7Ou .Services_divhT__JBl_f .Services_titleContainer__vQ7oG{width:100%;position:relative;margin:0 30% 0 auto;display:flex}.Services_services__Iqjdp .Services_title__wT7Ou .Services_divhT__JBl_f .Services_titleContainer__vQ7oG .Services_divh1__0l0nV{width:22vw;flex-grow:1;display:flex;align-items:center;max-width:22vw}.Services_services__Iqjdp .Services_title__wT7Ou .Services_divhT__JBl_f .Services_titleContainer__vQ7oG .Services_divh1__0l0nV h2{margin-bottom:1rem;font-family:Raleway,sans-serif;font-style:normal;font-weight:600;font-size:clamp(28px,4vw,42px);line-height:clamp(35px,5vw,49px);text-align:center;color:#ac681a}.Services_services__Iqjdp .Services_title__wT7Ou .Services_divhT__JBl_f .Services_titleContainer__vQ7oG .Services_divline__t6ejW{display:flex;flex-direction:column;justify-content:flex-start;flex-grow:1}.Services_services__Iqjdp .Services_title__wT7Ou .Services_divhT__JBl_f .Services_titleContainer__vQ7oG .Services_divline__t6ejW .Services_line__XR95n{width:100%;border-bottom:2px solid rgba(248,163,157,.5);height:3vh}.Services_services__Iqjdp .Services_title__wT7Ou .Services_divhT__JBl_f .Services_titleContainer__vQ7oG .Services_divline__t6ejW .Services_auxline__NoHRN{width:100%}.Services_services__Iqjdp .Services_body__XPElB{height:60vw;display:flex;margin-right:20px;margin-left:0}.Services_services__Iqjdp .Services_body__XPElB .Services_column__lgo4u{position:relative;height:60vh}.Services_services__Iqjdp .Services_body__XPElB .Services_column__lgo4u:first-child{flex:.5 1;width:12.5%}.Services_services__Iqjdp .Services_body__XPElB .Services_column__lgo4u:nth-child(2){flex:1.5 1;width:37.5%}.Services_services__Iqjdp .Services_body__XPElB .Services_column__lgo4u:nth-child(3),.Services_services__Iqjdp .Services_body__XPElB .Services_column__lgo4u:nth-child(4){flex:1 1;width:25%}.Services_services__Iqjdp .Services_body__XPElB .Services_pinkDiv__ocPXf{width:100%;height:50px;position:absolute;bottom:0;display:flex;justify-content:center;align-items:center;background:linear-gradient(180deg,rgba(248,163,157,.25),rgba(242,232,218,.5));border-radius:25px}.Services_services__Iqjdp .Services_body__XPElB .Services_editorialText__wW6_s{font-family:Raleway;font-style:normal;font-weight:700;font-size:30px;line-height:49px;text-align:center;color:#ac681a}.Services_services__Iqjdp .Services_body__XPElB .Services_serviceContent__0Ur9E{height:60vh;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:0;margin-left:-60px;width:120%}.Services_services__Iqjdp .Services_body__XPElB .Services_serviceContent__0Ur9E h3{margin:0 0 20px;font-family:Raleway;font-style:normal;font-weight:700;font-size:clamp(20px,2.5vw,25px);line-height:clamp(28px,3.5vw,35px);text-align:left;color:#ac681a;transition:all .3s ease}.Services_services__Iqjdp .Services_body__XPElB .Services_serviceContent__0Ur9E h3.Services_fadeIn__xw63l{animation:Services_fadeInUp__j8HwP .5s ease forwards}.Services_services__Iqjdp .Services_body__XPElB .Services_serviceContent__0Ur9E h3.Services_fadeOut__IkO0y{opacity:0;transform:translateY(-10px)}.Services_services__Iqjdp .Services_body__XPElB .Services_serviceContent__0Ur9E p{margin:0 0 30px;font-family:Raleway,sans-serif;font-style:normal;font-weight:400;font-size:clamp(12px,1.4vw,14px);line-height:clamp(18px,2vw,20px);text-align:justify;color:#4a4a4a;transition:all .3s ease}.Services_services__Iqjdp .Services_body__XPElB .Services_serviceContent__0Ur9E p.Services_fadeIn__xw63l{animation:Services_fadeInUp__j8HwP .6s ease forwards}.Services_services__Iqjdp .Services_body__XPElB .Services_serviceContent__0Ur9E p.Services_fadeOut__IkO0y{opacity:0;transform:translateY(-10px)}.Services_services__Iqjdp .Services_body__XPElB .Services_serviceLabel__AptLN{margin-top:auto;margin-bottom:50px}.Services_services__Iqjdp .Services_body__XPElB .Services_serviceLabel__AptLN .Services_editorialText__wW6_s{font-family:Raleway;font-style:normal;font-weight:700;font-size:clamp(24px,3vw,32px);line-height:clamp(32px,4vw,45px);color:#ac681a;background-image:url(/assets/paper-ripper\ 2.png);background-size:120%;background-position:50%;background-repeat:no-repeat;border-radius:22px;padding:50px 80px;min-width:250px;min-height:100px;display:flex;align-items:center;justify-content:center;text-align:center;animation:Services_slideInLeft__PsHIv .5s ease forwards;position:relative}.Services_services__Iqjdp .Services_body__XPElB .Services_serviceLabel__AptLN .Services_editorialText__wW6_s:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.1);border-radius:22px;pointer-events:none}.Services_services__Iqjdp .Services_body__XPElB .Services_serviceLabel__AptLN .Services_editorialText__wW6_s span{position:relative;z-index:2}.Services_services__Iqjdp .Services_body__XPElB .Services_topImage__9ZilJ{height:50vh;display:flex;justify-content:center;align-items:center}.Services_services__Iqjdp .Services_body__XPElB .Services_topImage__9ZilJ img{width:768px;height:432px;z-index:-1}.Services_services__Iqjdp .Services_body__XPElB .Services_bottomButton__1hLjH{height:10vh;display:flex;justify-content:center;align-items:center}.Services_services__Iqjdp .Services_body__XPElB .Services_pinkButton__DzKt4{width:180px;height:54px;background:rgba(248,163,157,.5);box-shadow:0 5px 5px rgba(0,0,0,.25);border-radius:15px;text-decoration:none;position:relative;display:block;margin:1rem auto 0;padding:.5rem 1rem;cursor:pointer;border:none;outline:none}.Services_services__Iqjdp .Services_body__XPElB button p{font-family:Raleway,sans-serif;font-style:normal;font-weight:800;font-size:clamp(16px,2vw,20px);line-height:clamp(24px,3vw,30px);text-align:center;color:#252a50}.Services_services__Iqjdp .Services_body__XPElB .Services_topEmpty__mNILM{height:30vh;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;position:relative}.Services_services__Iqjdp .Services_body__XPElB .Services_numberRow__eUYna{padding:12px 20px;position:relative;width:80%;background:none;border:none;text-align:right;font-family:Raleway,sans-serif;font-size:clamp(14px,1.6vw,16px);font-weight:500;color:#ac681a;cursor:pointer;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.Services_services__Iqjdp .Services_body__XPElB .Services_numberRow__eUYna:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(248,163,157,.1) 50%,rgba(248,163,157,.5));transform-origin:right;transform:scaleX(0);z-index:-1;transition:transform .4s cubic-bezier(.25,.46,.45,.94);border-radius:8px 0 0 8px}.Services_services__Iqjdp .Services_body__XPElB .Services_numberRow__eUYna:hover:before{transform:scaleX(.8)}.Services_services__Iqjdp .Services_body__XPElB .Services_numberRow__eUYna.Services_active__ZMdaT:before,.Services_services__Iqjdp .Services_body__XPElB .Services_numberRow__eUYna[aria-pressed=true]:before{transform:scaleX(1)}.Services_services__Iqjdp .Services_body__XPElB .Services_numberRow__eUYna.Services_active__ZMdaT,.Services_services__Iqjdp .Services_body__XPElB .Services_numberRow__eUYna[aria-pressed=true]{font-weight:700;color:#252a50}.Services_services__Iqjdp .Services_body__XPElB .Services_numberRow__eUYna:focus{outline:2px solid #252a50;outline-offset:2px}.Services_services__Iqjdp .Services_body__XPElB .Services_bottomEmpty__1CR28{height:30vh;display:flex;justify-content:center;align-items:center}.Services_services__Iqjdp .Services_body__XPElB .Services_textImageWrapper__905qE{display:flex;position:relative}.Services_services__Iqjdp .Services_body__XPElB .Services_customImage__0z_Cz{position:absolute;top:100px;left:100px;z-index:-1}.Services_services__Iqjdp .Services_body__XPElB .Services_multiLineText__GS5hx{display:flex;flex-direction:column;list-style:none;padding:0;margin:0}.Services_services__Iqjdp .Services_body__XPElB .Services_multiLineText__GS5hx li{margin:8px 0;font-family:Raleway;font-style:normal;font-weight:400;font-size:clamp(11px,1.3vw,14px);line-height:clamp(16px,1.8vw,20px);position:relative;padding-left:28px;color:#4a4a4a;transition:all .3s ease}.Services_services__Iqjdp .Services_body__XPElB .Services_multiLineText__GS5hx li:before{content:"✓";position:absolute;left:8px;font-size:14px;color:rgba(248,163,157,.5);font-weight:700}.Services_services__Iqjdp .Services_body__XPElB .Services_multiLineText__GS5hx li.Services_fadeIn__xw63l{animation:Services_fadeInUp__j8HwP .5s ease forwards}.Services_services__Iqjdp .Services_body__XPElB .Services_multiLineText__GS5hx li.Services_fadeOut__IkO0y{opacity:0;transform:translateY(10px)}.Services_services__Iqjdp .Services_end__UkRii{height:20px}@keyframes Services_fadeInUp__j8HwP{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.Services_services__Iqjdp .Services_fadeIn__xw63l{animation:Services_fadeInUp__j8HwP .5s ease forwards}.Services_services__Iqjdp .Services_fadeOut__IkO0y{opacity:0;transform:translateY(-10px)}.Services_services__Iqjdp .Services_topImage__9ZilJ img{transition:all .4s cubic-bezier(.25,.46,.45,.94)}.Services_services__Iqjdp .Services_topImage__9ZilJ img.Services_imageTransition__NEVRT{opacity:0;transform:scale(.95);filter:blur(5px)}.Services_services__Iqjdp .Services_hojaDecoration__0SYVL{position:absolute;bottom:-20px;right:-30px;opacity:.3;z-index:-1;animation:Services_floatHoja__6hLSr 6s ease-in-out infinite}@keyframes Services_floatHoja__6hLSr{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-10px) rotate(5deg)}}.Services_services__Iqjdp .Services_pinkButton__DzKt4{transition:all .3s ease}.Services_services__Iqjdp .Services_pinkButton__DzKt4:hover{transform:translateY(-2px);box-shadow:0 8px 15px rgba(0,0,0,.3);background:linear-gradient(135deg,rgba(248,163,157,.5),rgba(245,118,109,.5))}.Services_services__Iqjdp .Services_pinkButton__DzKt4:active{transform:translateY(0);box-shadow:0 3px 8px rgba(0,0,0,.2)}.Services_services__Iqjdp .Services_editorialText__wW6_s{animation:Services_slideInLeft__PsHIv .5s ease forwards}@keyframes Services_slideInLeft__PsHIv{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.Services_services__Iqjdp .Services_bottomText__TX832 p{text-align:justify}.Services_services__Iqjdp .Services_bottomText__TX832 p.Services_fadeIn__xw63l{animation:Services_fadeInUp__j8HwP .6s ease forwards}@media screen and (max-width:700px){.Services_services__Iqjdp .Services_title__wT7Ou{height:65px}.Services_services__Iqjdp .Services_title__wT7Ou .Services_auxDiv__2YFX6{width:10%}.Services_services__Iqjdp .Services_title__wT7Ou .Services_divhT__JBl_f{width:90%}.Services_services__Iqjdp .Services_title__wT7Ou .Services_divhT__JBl_f .Services_titleContainer__vQ7oG .Services_divh1__0l0nV{flex-grow:1;max-width:50%}.Services_services__Iqjdp .Services_title__wT7Ou .Services_divhT__JBl_f .Services_titleContainer__vQ7oG .Services_divh1__0l0nV h2{margin-top:1rem;font-size:clamp(24px,6vw,32px)}.Services_services__Iqjdp .Services_title__wT7Ou .Services_divhT__JBl_f .Services_titleContainer__vQ7oG .Services_divline__t6ejW{display:flex;flex-direction:column;justify-content:flex-start;flex-grow:1}.Services_services__Iqjdp .Services_title__wT7Ou .Services_divhT__JBl_f .Services_titleContainer__vQ7oG .Services_divline__t6ejW .Services_line__XR95n{width:100%;border-bottom:2px solid rgba(248,163,157,.5);height:5vh}.Services_services__Iqjdp .Services_title__wT7Ou .Services_divhT__JBl_f .Services_titleContainer__vQ7oG .Services_divline__t6ejW .Services_auxline__NoHRN{width:20%}}@media screen and (min-width:701px)and (max-width:1024px){.Services_services__Iqjdp .Services_title__wT7Ou{height:65px}.Services_services__Iqjdp .Services_title__wT7Ou .Services_auxDiv__2YFX6{width:30%}.Services_services__Iqjdp .Services_title__wT7Ou .Services_divhT__JBl_f{width:70%}.Services_services__Iqjdp .Services_title__wT7Ou .Services_divhT__JBl_f .Services_titleContainer__vQ7oG .Services_divh1__0l0nV{flex-grow:1;max-width:50%}.Services_services__Iqjdp .Services_title__wT7Ou .Services_divhT__JBl_f .Services_titleContainer__vQ7oG .Services_divline__t6ejW{display:flex;flex-direction:column;justify-content:flex-start;flex-grow:1}}@media screen and (max-width:700px){.Services_column__lgo4u:first-child{display:none}}@media screen and (min-width:701px)and (max-width:1024px){.Services_column__lgo4u:first-child{display:none}}@media screen and (max-width:768px){.Services_services__Iqjdp .Services_body__XPElB{flex-direction:column;height:auto;margin:10px;gap:20px}.Services_services__Iqjdp .Services_column__lgo4u{width:100%!important;height:auto!important;flex:none!important}.Services_services__Iqjdp .Services_column__lgo4u:first-child{display:none}.Services_services__Iqjdp .Services_column__lgo4u:nth-child(4){order:1}.Services_services__Iqjdp .Services_column__lgo4u:nth-child(2){order:2}.Services_services__Iqjdp .Services_column__lgo4u:nth-child(3){order:3}.Services_services__Iqjdp .Services_serviceContent__0Ur9E{margin-left:0;width:100%;max-width:100vw;padding:15px 20px;box-sizing:border-box;text-align:center}.Services_services__Iqjdp .Services_serviceContent__0Ur9E h3{font-size:clamp(20px,4.5vw,24px);line-height:clamp(26px,5.5vw,30px);text-align:center;margin-bottom:18px;color:#ac681a;font-weight:700;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.Services_services__Iqjdp .Services_serviceContent__0Ur9E p{font-size:clamp(13px,3.2vw,15px);line-height:clamp(18px,4.2vw,22px);text-align:justify;margin:0 auto 25px;max-width:calc(100vw - 40px);width:100%;box-sizing:border-box;background-image:url(/assets/paper-ripper\ 2.png);background-size:contain;background-position:50%;background-repeat:no-repeat;padding:25px 20px;border-radius:12px;color:#2c2c2c;font-weight:500;position:relative;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.Services_services__Iqjdp .Services_serviceContent__0Ur9E p:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.15);border-radius:12px;pointer-events:none}.Services_services__Iqjdp .Services_serviceLabel__AptLN{display:none}.Services_services__Iqjdp .Services_imageAndButton__6pIXJ{height:auto;gap:20px;padding:0}.Services_services__Iqjdp .Services_topImage__9ZilJ{display:flex;justify-content:center;align-items:center;padding:20px 0}.Services_services__Iqjdp .Services_topImage__9ZilJ img{width:auto;height:auto;max-width:90vw;border-radius:0;box-shadow:none;object-fit:none}.Services_services__Iqjdp .Services_bottomButton__1hLjH{margin-bottom:20px}.Services_services__Iqjdp .Services_topEmpty__mNILM{height:auto;flex-direction:row;overflow-x:auto;overflow-y:hidden;justify-content:flex-start;align-items:center;padding:10px 20px;gap:10px;-webkit-overflow-scrolling:touch}.Services_services__Iqjdp .Services_topEmpty__mNILM::-webkit-scrollbar{height:4px}.Services_services__Iqjdp .Services_topEmpty__mNILM::-webkit-scrollbar-track{background:rgba(172,104,26,.1);border-radius:2px}.Services_services__Iqjdp .Services_topEmpty__mNILM::-webkit-scrollbar-thumb{background:rgba(172,104,26,.5);border-radius:2px}.Services_services__Iqjdp .Services_numberRow__eUYna{width:auto;min-width:120px;padding:12px 18px;text-align:center;white-space:nowrap;border-radius:25px;border:2px solid rgba(0,0,0,0);background:rgba(248,163,157,.1)}.Services_services__Iqjdp .Services_numberRow__eUYna:before{display:none}.Services_services__Iqjdp .Services_numberRow__eUYna.Services_active__ZMdaT{background:rgba(248,163,157,.5);border-color:#252a50;color:#252a50;font-weight:700;transform:scale(1.05)}.Services_services__Iqjdp .Services_numberRow__eUYna:hover{transform:scale(1.02);background:rgba(248,163,157,.2)}.Services_services__Iqjdp .Services_bottomEmpty__1CR28{height:auto;margin-top:20px}.Services_services__Iqjdp .Services_multiLineText__GS5hx li{font-size:clamp(14px,3vw,16px);line-height:clamp(18px,4vw,22px);text-align:left;padding-left:32px;margin:12px 0}.Services_services__Iqjdp .Services_multiLineText__GS5hx li:before{left:12px;font-size:16px;color:#252a50}.Services_services__Iqjdp .Services_hojaDecoration__0SYVL{display:none}}@media screen and (min-width:769px)and (max-width:1024px){.Services_services__Iqjdp .Services_body__XPElB{margin:15px}.Services_services__Iqjdp .Services_column__lgo4u:first-child{flex:.3 1}.Services_services__Iqjdp .Services_column__lgo4u:nth-child(2){flex:1.2 1}.Services_services__Iqjdp .Services_serviceContent__0Ur9E{margin-left:-20px}.Services_services__Iqjdp .Services_serviceContent__0Ur9E h3{font-size:clamp(22px,2.8vw,26px);line-height:clamp(30px,3.5vw,36px)}.Services_services__Iqjdp .Services_serviceLabel__AptLN .Services_editorialText__wW6_s{font-size:clamp(26px,3.5vw,30px);padding:35px 45px}.Services_services__Iqjdp .Services_numberRow__eUYna{font-size:clamp(15px,1.8vw,17px)}}@media screen and (min-width:1400px){.Services_services__Iqjdp .Services_serviceContent__0Ur9E h3{font-size:clamp(25px,2vw,28px);line-height:clamp(35px,2.5vw,38px)}.Services_services__Iqjdp .Services_serviceContent__0Ur9E p{font-size:clamp(14px,1.2vw,16px);line-height:clamp(20px,1.6vw,22px)}.Services_services__Iqjdp .Services_serviceLabel__AptLN .Services_editorialText__wW6_s{font-size:clamp(32px,2.5vw,36px);line-height:clamp(45px,3.5vw,48px)}.Services_services__Iqjdp .Services_multiLineText__GS5hx li{font-size:clamp(13px,1.1vw,15px);line-height:clamp(18px,1.5vw,21px)}}@media screen and (min-width:1920px){.Services_services__Iqjdp .Services_serviceContent__0Ur9E h3{font-size:clamp(28px,1.8vw,32px);line-height:clamp(38px,2.3vw,42px)}.Services_services__Iqjdp .Services_serviceContent__0Ur9E p{font-size:clamp(15px,1.1vw,18px);line-height:clamp(22px,1.5vw,25px)}.Services_services__Iqjdp .Services_serviceLabel__AptLN .Services_editorialText__wW6_s{font-size:clamp(36px,2.2vw,40px);line-height:clamp(48px,3vw,52px)}}.ServiceStars_starsContainer__FsZzl{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:9998}.ServiceStars_star___nlBz{position:absolute;width:15px;height:15px;background-image:url(/assets/star.png);background-size:cover;pointer-events:none;z-index:9999}.ServiceStars_star___nlBz.ServiceStars_animated__fo2UK{animation:ServiceStars_starFloat___SX2R var(--float-duration,4s) ease-in-out infinite,ServiceStars_starSparkle__yo4up var(--sparkle-duration,2s) ease-in-out infinite var(--sparkle-delay,0s)}.ServiceStars_serviceStar1__PIZJk{top:12%;left:8%}.ServiceStars_serviceStar2__k_jBa{top:25%;left:25%}.ServiceStars_serviceStar3__6cgPx{top:18%;right:15%}.ServiceStars_serviceStar4__wyI3l{bottom:25%;left:12%}.ServiceStars_serviceStar5__6cbmM{bottom:15%;right:8%}@keyframes ServiceStars_starFloat___SX2R{0%,to{transform:translate(0) scale(1)}25%{transform:translate(1px,-1px) scale(1.02)}50%{transform:translate(-.5px,-2px) scale(1.05)}75%{transform:translate(-1px,-.5px) scale(1.02)}}@keyframes ServiceStars_starSparkle__yo4up{0%,to{opacity:.7;filter:brightness(1) drop-shadow(0 0 2px rgba(255,255,255,.3))}25%{opacity:1;filter:brightness(1.3) drop-shadow(0 0 4px rgba(255,255,255,.6))}50%{opacity:.9;filter:brightness(1.6) drop-shadow(0 0 6px rgba(255,255,255,.8)) drop-shadow(0 0 10px rgba(255,215,0,.4))}75%{opacity:1;filter:brightness(1.2) drop-shadow(0 0 3px rgba(255,255,255,.5))}}@keyframes ServiceStars_starBurst__GNdPC{0%,90%,to{transform:scale(1);filter:brightness(1)}95%{transform:scale(1.15);filter:brightness(1.8) drop-shadow(0 0 6px rgba(255,215,0,.8))}}.ServiceStars_serviceStar1__PIZJk.ServiceStars_animated__fo2UK{animation:ServiceStars_starFloat___SX2R var(--float-duration,4s) ease-in-out infinite,ServiceStars_starSparkle__yo4up var(--sparkle-duration,2s) ease-in-out infinite var(--sparkle-delay,0s),ServiceStars_starBurst__GNdPC 10s ease-in-out infinite 1s}.ServiceStars_serviceStar3__6cgPx.ServiceStars_animated__fo2UK{animation:ServiceStars_starFloat___SX2R var(--float-duration,4s) ease-in-out infinite,ServiceStars_starSparkle__yo4up var(--sparkle-duration,2s) ease-in-out infinite var(--sparkle-delay,0s),ServiceStars_starBurst__GNdPC 15s ease-in-out infinite 3s}.ServiceStars_serviceStar5__6cbmM.ServiceStars_animated__fo2UK{animation:ServiceStars_starFloat___SX2R var(--float-duration,4s) ease-in-out infinite,ServiceStars_starSparkle__yo4up var(--sparkle-duration,2s) ease-in-out infinite var(--sparkle-delay,0s),ServiceStars_starBurst__GNdPC 12s ease-in-out infinite 5s}@media(prefers-reduced-motion:reduce){.ServiceStars_star___nlBz.ServiceStars_animated__fo2UK{animation:ServiceStars_starSparkle__yo4up var(--sparkle-duration,2s) ease-in-out infinite var(--sparkle-delay,0s)}@keyframes ServiceStars_starSparkle__yo4up{0%,to{opacity:.7}50%{opacity:1}}}.ServicesMobile_servicesMobile__wHqyQ{display:flex;flex-direction:column;width:100%;min-height:auto;padding:10px 15px 3rem;gap:20px;position:relative;z-index:1;margin-top:-30px;margin-bottom:2rem}.ServicesMobile_servicesMobile__wHqyQ .ServicesMobile_mobileTitleSection__BW2Kg{order:1;width:100%;text-align:center;margin-bottom:15px}.ServicesMobile_servicesMobile__wHqyQ .ServicesMobile_mobileTitleSection__BW2Kg .ServicesMobile_mobileTitleContainer__xcnQz{display:flex;flex-direction:column;align-items:center;gap:8px}.ServicesMobile_servicesMobile__wHqyQ .ServicesMobile_mobileTitleSection__BW2Kg .ServicesMobile_mobileTitleContainer__xcnQz .ServicesMobile_sectionTitle__GyobR{font-family:Raleway,sans-serif;font-weight:600;font-size:clamp(28px,6vw,32px);line-height:clamp(34px,7vw,38px);color:#ac681a;margin:0;text-align:center}.ServicesMobile_servicesMobile__wHqyQ .ServicesMobile_mobileTitleSection__BW2Kg .ServicesMobile_mobileTitleContainer__xcnQz .ServicesMobile_decorativeLine__vUXwa{width:80px;height:3px;background:rgba(248,163,157,.5);border-radius:2px}.ServicesMobile_servicesMobile__wHqyQ .ServicesMobile_mobileSubmenu__kbKsQ{order:2;width:100%}.ServicesMobile_servicesMobile__wHqyQ .ServicesMobile_mobileSubmenu__kbKsQ .ServicesMobile_submenuScroll__3KQCc{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:12px;gap:12px;padding:10px 5px;justify-items:center;align-items:center}.ServicesMobile_servicesMobile__wHqyQ .ServicesMobile_mobileSubmenu__kbKsQ .ServicesMobile_submenuButton__6c_R2{width:100%;max-width:170px;padding:16px 18px;background:rgba(248,163,157,.15);border:2px solid rgba(0,0,0,0);border-radius:20px;font-family:Raleway,sans-serif;font-size:clamp(13px,3.2vw,15px);font-weight:600;color:#ac681a;text-align:center;white-space:nowrap;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.1)}.ServicesMobile_servicesMobile__wHqyQ .ServicesMobile_mobileSubmenu__kbKsQ .ServicesMobile_submenuButton__6c_R2:hover{transform:scale(1.03) translateY(-2px);background:linear-gradient(135deg,rgba(248,163,157,.3),rgba(172,104,26,.1));border-color:rgba(0,0,0,0);box-shadow:0 8px 16px rgba(172,104,26,.12),0 2px 4px rgba(248,163,157,.18),inset 0 1px 3px rgba(255,255,255,.4);color:#8b5a14}.ServicesMobile_servicesMobile__wHqyQ .ServicesMobile_mobileSubmenu__kbKsQ .ServicesMobile_submenuButton__6c_R2.ServicesMobile_active__QlamP{background:linear-gradient(135deg,rgba(248,163,157,.5),rgba(248,163,157,.4) 50%,rgba(172,104,26,.1));border:2px solid rgba(0,0,0,0);color:#252a50;font-weight:700;transform:scale(1.08) translateY(-3px);box-shadow:0 12px 24px rgba(172,104,26,.25),0 4px 8px rgba(248,163,157,.3),inset 0 2px 4px rgba(255,255,255,.3),0 0 0 4px rgba(172,104,26,.08);animation:ServicesMobile_activeGlow__zDE7E 2s ease-in-out infinite alternate}.ServicesMobile_servicesMobile__wHqyQ .ServicesMobile_mobileContent__aVP4C{order:3;width:100%;text-align:center}.ServicesMobile_servicesMobile__wHqyQ .ServicesMobile_mobileContent__aVP4C .ServicesMobile_mobileTitle__hiBm7{margin-bottom:20px}.ServicesMobile_servicesMobile__wHqyQ .ServicesMobile_mobileContent__aVP4C .ServicesMobile_mobileTitle__hiBm7 h3{font-family:Raleway,sans-serif;font-weight:700;font-size:clamp(22px,5vw,26px);line-height:clamp(28px,6vw,32px);color:#ac681a;text-align:center;margin:0;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.ServicesMobile_servicesMobile__wHqyQ .ServicesMobile_mobileContent__aVP4C .ServicesMobile_mobileDescription__NC25F{max-width:calc(100vw - 30px);margin:0 auto}.ServicesMobile_servicesMobile__wHqyQ .ServicesMobile_mobileContent__aVP4C .ServicesMobile_mobileDescription__NC25F .ServicesMobile_descriptionContainer__dmQst{position:relative;background-image:url(/assets/paper-ripper\ 2.png);background-size:120%;background-position:50%;background-repeat:no-repeat;border-radius:12px;padding:30px 25px;box-sizing:border-box}.ServicesMobile_servicesMobile__wHqyQ .ServicesMobile_mobileContent__aVP4C .ServicesMobile_mobileDescription__NC25F .ServicesMobile_descriptionContainer__dmQst .ServicesMobile_backgroundOverlay__KOI1p{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(248,248,248,.8);border-radius:12px;pointer-events:none;z-index:1}.ServicesMobile_servicesMobile__wHqyQ .ServicesMobile_mobileContent__aVP4C .ServicesMobile_mobileDescription__NC25F .ServicesMobile_descriptionContainer__dmQst p{font-family:Raleway,sans-serif;font-weight:500;font-size:clamp(14px,3.5vw,16px);line-height:clamp(20px,4.5vw,24px);color:#000;text-align:justify;margin:0;position:relative;z-index:2;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.ServicesMobile_servicesMobile__wHqyQ .ServicesMobile_mobileImage__3TMMX{order:4;width:100%;display:flex;justify-content:center;align-items:center;padding:20px 0}.ServicesMobile_servicesMobile__wHqyQ .ServicesMobile_mobileImage__3TMMX img{width:100%;height:auto;max-width:75vw;object-fit:contain;border-radius:0;box-shadow:none}.ServicesMobile_servicesMobile__wHqyQ .ServicesMobile_mobileChecklist__gWkae{order:5;width:100%;padding:0 10px}.ServicesMobile_servicesMobile__wHqyQ .ServicesMobile_mobileChecklist__gWkae .ServicesMobile_checklistTitle___m5h7{font-family:Raleway,sans-serif;font-weight:600;font-size:clamp(16px,4vw,18px);color:#ac681a;text-align:center;margin-bottom:15px}.ServicesMobile_servicesMobile__wHqyQ .ServicesMobile_mobileChecklist__gWkae .ServicesMobile_checklistItems__GcOBG{list-style:none;padding:0;margin:0}.ServicesMobile_servicesMobile__wHqyQ .ServicesMobile_mobileChecklist__gWkae .ServicesMobile_checklistItems__GcOBG li{margin:12px 0;padding-left:35px;font-family:Raleway,sans-serif;font-weight:400;font-size:clamp(14px,3.5vw,16px);line-height:clamp(18px,4.5vw,22px);color:#4a4a4a;text-align:left;position:relative;word-wrap:break-word;overflow-wrap:break-word}.ServicesMobile_servicesMobile__wHqyQ .ServicesMobile_mobileChecklist__gWkae .ServicesMobile_checklistItems__GcOBG li:before{content:"✓";position:absolute;left:12px;top:0;font-size:16px;color:#252a50;font-weight:700}.ServicesMobile_servicesMobile__wHqyQ .ServicesMobile_mobileChecklist__gWkae .ServicesMobile_checklistItems__GcOBG li.ServicesMobile_fadeIn__zJNoH{animation:ServicesMobile_fadeInUp__w263D .5s ease forwards}.ServicesMobile_servicesMobile__wHqyQ .ServicesMobile_mobileChecklist__gWkae .ServicesMobile_checklistItems__GcOBG li.ServicesMobile_fadeOut___dTJh{opacity:0;transform:translateY(10px)}.ServicesMobile_servicesMobile__wHqyQ .ServicesMobile_mobileChecklist__gWkae .ServicesMobile_mobileButton__F6i5H{margin-top:20px;display:flex;justify-content:center}.ServicesMobile_servicesMobile__wHqyQ .ServicesMobile_mobileChecklist__gWkae .ServicesMobile_mobileButton__F6i5H button{width:180px;height:54px;background:rgba(248,163,157,.5);box-shadow:0 5px 5px rgba(0,0,0,.25);border-radius:15px;border:none;cursor:pointer;transition:all .3s ease}.ServicesMobile_servicesMobile__wHqyQ .ServicesMobile_mobileChecklist__gWkae .ServicesMobile_mobileButton__F6i5H button:hover{transform:translateY(-2px);box-shadow:0 8px 15px rgba(0,0,0,.3)}.ServicesMobile_servicesMobile__wHqyQ .ServicesMobile_mobileChecklist__gWkae .ServicesMobile_mobileButton__F6i5H button p{font-family:Raleway,sans-serif;font-weight:800;font-size:clamp(18px,4vw,20px);line-height:clamp(24px,5vw,30px);color:#252a50;margin:0}@keyframes ServicesMobile_fadeInUp__w263D{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes ServicesMobile_activeGlow__zDE7E{0%{box-shadow:0 12px 24px rgba(172,104,26,.25),0 4px 8px rgba(248,163,157,.3),inset 0 2px 4px rgba(255,255,255,.3),0 0 0 4px rgba(172,104,26,.08)}to{box-shadow:0 12px 24px rgba(172,104,26,.35),0 4px 8px rgba(248,163,157,.4),inset 0 2px 4px rgba(255,255,255,.4),0 0 0 4px rgba(172,104,26,.12),0 0 16px rgba(172,104,26,.15)}}.ServicesMobile_fadeIn__zJNoH{animation:ServicesMobile_fadeInUp__w263D .5s ease forwards}.ServicesMobile_fadeOut___dTJh{opacity:0;transform:translateY(-10px)}.ServicesMobile_imageTransition__62_y8{opacity:0;transform:scale(.95);filter:blur(5px)}.Contact_contact__zWFa2{display:block;width:100%;background:linear-gradient(135deg,rgba(248,163,157,.02),rgba(198,35,104,.03) 25%,rgba(248,163,157,.01) 50%,rgba(172,104,26,.02) 75%,rgba(248,163,157,.02));overflow-x:hidden;margin-top:12rem;padding-bottom:3rem;position:static;z-index:auto}.Contact_contact__zWFa2 .Contact_body___xeZb,.Contact_contact__zWFa2 .Contact_end__fARdK,.Contact_contact__zWFa2 .Contact_title__FWUdK{display:flex;align-items:center;justify-content:center}.Contact_contact__zWFa2 .Contact_title__FWUdK{height:120px;display:flex;position:static;z-index:auto}.Contact_contact__zWFa2 .Contact_title__FWUdK .Contact_auxDiv__OhqTE{width:10%}.Contact_contact__zWFa2 .Contact_title__FWUdK .Contact_divhT__zeYDq{width:90%}.Contact_contact__zWFa2 .Contact_title__FWUdK .Contact_divhT__zeYDq .Contact_titleContainer__wYFzl{width:100%;margin:0 30% 0 auto;display:flex;align-items:center}.Contact_contact__zWFa2 .Contact_title__FWUdK .Contact_divhT__zeYDq .Contact_titleContainer__wYFzl .Contact_divArroba__Yv1n0 span{margin-right:1.5rem;font-family:Raleway,sans-serif;font-style:normal;font-weight:600;font-size:2.8rem;line-height:1.2;text-align:center;color:#f8a39d;opacity:.9;text-shadow:0 2px 4px rgba(248,163,157,.2);animation:Contact_slideInLeft__wdHIh .8s ease-out}.Contact_contact__zWFa2 .Contact_title__FWUdK .Contact_divhT__zeYDq .Contact_titleContainer__wYFzl .Contact_divLine2__56_pH{width:12vw;display:flex;flex-direction:column;justify-content:flex-start;flex-grow:0;margin-right:2vw}.Contact_contact__zWFa2 .Contact_title__FWUdK .Contact_divhT__zeYDq .Contact_titleContainer__wYFzl .Contact_divLine2__56_pH .Contact_line2__H_Q8b{width:100%;height:3px;background:linear-gradient(90deg,#F8A39D,rgba(248,163,157,.5));border-radius:2px;margin-top:2.5vh;animation:Contact_expandWidth__K58Sy 1s ease-out .3s both}.Contact_contact__zWFa2 .Contact_title__FWUdK .Contact_divhT__zeYDq .Contact_titleContainer__wYFzl .Contact_divh1__oJicP{width:20vw;flex-grow:1;display:flex;align-items:center;max-width:20vw}.Contact_contact__zWFa2 .Contact_title__FWUdK .Contact_divhT__zeYDq .Contact_titleContainer__wYFzl .Contact_divh1__oJicP h1{margin:0;font-family:Raleway,sans-serif;font-style:normal;font-weight:700;font-size:2.8rem;line-height:1.2;text-align:center;color:#ac681a;text-shadow:0 2px 4px rgba(172,104,26,.1);animation:Contact_slideInUp__Al__e .8s ease-out .2s both}.Contact_contact__zWFa2 .Contact_title__FWUdK .Contact_divhT__zeYDq .Contact_titleContainer__wYFzl .Contact_divline__VsN6Z{display:flex;flex-direction:column;justify-content:flex-start;flex-grow:1}.Contact_contact__zWFa2 .Contact_title__FWUdK .Contact_divhT__zeYDq .Contact_titleContainer__wYFzl .Contact_divline__VsN6Z .Contact_line__pnU0k{width:100%;height:3px;background:linear-gradient(90deg,rgba(248,163,157,.5),#F8A39D);border-radius:2px;margin-top:2.5vh;animation:Contact_expandWidth__K58Sy 1s ease-out .5s both}.Contact_contact__zWFa2 .Contact_title__FWUdK .Contact_divhT__zeYDq .Contact_titleContainer__wYFzl .Contact_divline__VsN6Z .Contact_auxline__oRMSp{width:100%}.Contact_contact__zWFa2 .Contact_body___xeZb{min-height:auto;flex:1 1;padding:3rem 0}.Contact_contact__zWFa2 .Contact_body___xeZb .Contact_container__J7C3E{display:flex;width:90%;max-width:1400px;height:100%;gap:4rem;align-items:flex-start}.Contact_contact__zWFa2 .Contact_body___xeZb .Contact_left__aIS_v{flex:0 0 55%;display:flex;flex-direction:column}.Contact_contact__zWFa2 .Contact_body___xeZb .Contact_left__aIS_v .Contact_formSection__ptLjP .Contact_formHeader__zgQeo{margin-bottom:2rem;text-align:center;animation:Contact_fadeInUp__lr4wp .8s ease-out .1s both}.Contact_contact__zWFa2 .Contact_body___xeZb .Contact_left__aIS_v .Contact_formSection__ptLjP .Contact_formHeader__zgQeo h2{font-family:Raleway,sans-serif;font-weight:700;font-size:2.2rem;color:#ac681a;margin:0 0 1rem;line-height:1.3;text-shadow:0 2px 4px rgba(172,104,26,.1)}.Contact_contact__zWFa2 .Contact_body___xeZb .Contact_left__aIS_v .Contact_formSection__ptLjP .Contact_formHeader__zgQeo p{font-family:Raleway,sans-serif;font-weight:400;font-size:1.2rem;color:rgba(172,104,26,.8);line-height:1.5;max-width:500px;margin:0 auto}.Contact_contact__zWFa2 .Contact_body___xeZb .Contact_right__ETTJ0{flex:0 0 40%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:2rem}.Contact_contact__zWFa2 .Contact_body___xeZb .Contact_right__ETTJ0 .Contact_socialSection__g1IaO{width:100%;max-width:400px}.Contact_contact__zWFa2 .Contact_body___xeZb .Contact_right__ETTJ0 .Contact_socialSection__g1IaO .Contact_socialHeader__Jz83i{text-align:center;margin-bottom:3rem;animation:Contact_fadeInUp__lr4wp .8s ease-out .3s both}.Contact_contact__zWFa2 .Contact_body___xeZb .Contact_right__ETTJ0 .Contact_socialSection__g1IaO .Contact_socialHeader__Jz83i h3{font-family:Raleway,sans-serif;font-weight:600;font-size:1.8rem;color:#ac681a;margin:0;text-shadow:0 1px 3px rgba(172,104,26,.1)}.Contact_contact__zWFa2 .Contact_body___xeZb .Contact_right__ETTJ0 .Contact_socialSection__g1IaO .Contact_socialNavigation__JYn_O .Contact_list___xyQH{display:flex;flex-direction:column;justify-content:space-between;gap:1.5rem;padding:0;margin:0;list-style-type:none}.Contact_contact__zWFa2 .Contact_body___xeZb .Contact_right__ETTJ0 .Contact_socialSection__g1IaO .Contact_socialNavigation__JYn_O .Contact_list___xyQH .Contact_listItem___tU7V{display:flex;align-items:center;text-align:left;padding:1rem 1.5rem;background:rgba(255,255,255,.8);border-radius:15px;transition:all .3s ease;animation:Contact_slideInRight__SoaLL .6s ease-out var(--delay,.5s) both;border:1px solid rgba(248,163,157,.1)}.Contact_contact__zWFa2 .Contact_body___xeZb .Contact_right__ETTJ0 .Contact_socialSection__g1IaO .Contact_socialNavigation__JYn_O .Contact_list___xyQH .Contact_listItem___tU7V:first-child{--delay:0.5s}.Contact_contact__zWFa2 .Contact_body___xeZb .Contact_right__ETTJ0 .Contact_socialSection__g1IaO .Contact_socialNavigation__JYn_O .Contact_list___xyQH .Contact_listItem___tU7V:nth-child(2){--delay:0.6s}.Contact_contact__zWFa2 .Contact_body___xeZb .Contact_right__ETTJ0 .Contact_socialSection__g1IaO .Contact_socialNavigation__JYn_O .Contact_list___xyQH .Contact_listItem___tU7V:nth-child(3){--delay:0.7s}.Contact_contact__zWFa2 .Contact_body___xeZb .Contact_right__ETTJ0 .Contact_socialSection__g1IaO .Contact_socialNavigation__JYn_O .Contact_list___xyQH .Contact_listItem___tU7V:nth-child(4){--delay:0.8s}.Contact_contact__zWFa2 .Contact_body___xeZb .Contact_right__ETTJ0 .Contact_socialSection__g1IaO .Contact_socialNavigation__JYn_O .Contact_list___xyQH .Contact_listItem___tU7V:nth-child(5){--delay:0.9s}.Contact_contact__zWFa2 .Contact_body___xeZb .Contact_right__ETTJ0 .Contact_socialSection__g1IaO .Contact_socialNavigation__JYn_O .Contact_list___xyQH .Contact_listItem___tU7V:hover{transform:translateX(10px) translateY(-2px);background:rgba(255,255,255,.95);box-shadow:0 10px 30px rgba(248,163,157,.15),0 0 0 2px rgba(248,163,157,.1);border-color:rgba(248,163,157,.2)}.Contact_contact__zWFa2 .Contact_body___xeZb .Contact_right__ETTJ0 .Contact_socialSection__g1IaO .Contact_socialNavigation__JYn_O .Contact_list___xyQH .Contact_listItem___tU7V span{margin-left:1rem;font-family:Raleway,sans-serif;font-weight:600;font-size:1.1rem;color:#ac681a;transition:color .3s ease}.Contact_contact__zWFa2 .Contact_body___xeZb .Contact_right__ETTJ0 .Contact_socialSection__g1IaO .Contact_socialNavigation__JYn_O .Contact_list___xyQH .Contact_listItem___tU7V:hover span{color:#c62368}.Contact_contact__zWFa2 .Contact_end__fARdK{height:80px;position:relative}.Contact_contact__zWFa2 .Contact_end__fARdK .Contact_footerContent__EdajW{width:100%;height:100%;position:relative}.Contact_contact__zWFa2 .Contact_end__fARdK .Contact_footerContent__EdajW .Contact_gradientOverlay__pix8J{position:absolute;bottom:0;left:0;right:0;height:100%;background:linear-gradient(135deg,rgba(248,163,157,.15),rgba(198,35,104,.1) 50%,rgba(248,163,157,.15))}@keyframes Contact_slideInLeft__wdHIh{0%{opacity:0;transform:translateX(-40px)}to{opacity:1;transform:translateX(0)}}@keyframes Contact_slideInRight__SoaLL{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes Contact_slideInUp__Al__e{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes Contact_fadeInUp__lr4wp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes Contact_expandWidth__K58Sy{0%{width:0;opacity:0}to{width:100%;opacity:1}}@media screen and (min-width:769px)and (max-width:1024px){.Contact_contact__zWFa2 .Contact_title__FWUdK{height:100px}.Contact_contact__zWFa2 .Contact_title__FWUdK .Contact_divhT__zeYDq{width:95%}.Contact_contact__zWFa2 .Contact_title__FWUdK .Contact_divhT__zeYDq .Contact_titleContainer__wYFzl{margin:0 20% 0 auto}.Contact_contact__zWFa2 .Contact_title__FWUdK .Contact_divhT__zeYDq .Contact_titleContainer__wYFzl .Contact_divArroba__Yv1n0 span,.Contact_contact__zWFa2 .Contact_title__FWUdK .Contact_divhT__zeYDq .Contact_titleContainer__wYFzl .Contact_divh1__oJicP h1{font-size:2.4rem}.Contact_contact__zWFa2 .Contact_body___xeZb .Contact_container__J7C3E{width:95%;gap:3rem;flex-direction:column;align-items:center}.Contact_contact__zWFa2 .Contact_body___xeZb .Contact_left__aIS_v{flex:1 1;width:100%;max-width:600px}.Contact_contact__zWFa2 .Contact_body___xeZb .Contact_left__aIS_v .Contact_formSection__ptLjP .Contact_formHeader__zgQeo h2{font-size:2rem}.Contact_contact__zWFa2 .Contact_body___xeZb .Contact_right__ETTJ0{flex:1 1;width:100%;max-width:500px;padding-top:3rem}.Contact_contact__zWFa2 .Contact_body___xeZb .Contact_right__ETTJ0 .Contact_socialSection__g1IaO .Contact_socialHeader__Jz83i h3{font-size:1.6rem}}@media screen and (min-width:1025px)and (max-width:1199px){.Contact_contact__zWFa2 .Contact_body___xeZb .Contact_container__J7C3E{gap:2rem}.Contact_contact__zWFa2 .Contact_body___xeZb .Contact_left__aIS_v{flex:0 0 50%}.Contact_contact__zWFa2 .Contact_body___xeZb .Contact_right__ETTJ0{flex:0 0 45%}}@media screen and (min-width:1400px){.Contact_contact__zWFa2 .Contact_body___xeZb .Contact_container__J7C3E{max-width:1600px;gap:6rem}.Contact_contact__zWFa2 .Contact_body___xeZb .Contact_left__aIS_v .Contact_formSection__ptLjP .Contact_formHeader__zgQeo h2{font-size:2.5rem}.Contact_contact__zWFa2 .Contact_body___xeZb .Contact_left__aIS_v .Contact_formSection__ptLjP .Contact_formHeader__zgQeo p{font-size:1.3rem;max-width:600px}.Contact_contact__zWFa2 .Contact_body___xeZb .Contact_right__ETTJ0 .Contact_socialSection__g1IaO{max-width:500px}.Contact_contact__zWFa2 .Contact_body___xeZb .Contact_right__ETTJ0 .Contact_socialSection__g1IaO .Contact_socialHeader__Jz83i h3{font-size:2rem}.Contact_contact__zWFa2 .Contact_body___xeZb .Contact_right__ETTJ0 .Contact_socialSection__g1IaO .Contact_socialNavigation__JYn_O .Contact_list___xyQH .Contact_listItem___tU7V{padding:1.5rem 2rem}.Contact_contact__zWFa2 .Contact_body___xeZb .Contact_right__ETTJ0 .Contact_socialSection__g1IaO .Contact_socialNavigation__JYn_O .Contact_list___xyQH .Contact_listItem___tU7V span{font-size:1.2rem}}.ContactForm_contactForm__gaGkN{display:flex;flex-direction:column;gap:1.5rem;width:100%;margin-left:4vh;margin-right:2rem;padding:3rem;background:rgba(255,255,255,.95);border-radius:20px;box-shadow:0 20px 40px rgba(198,35,104,.1),0 0 0 1px rgba(248,163,157,.2);position:relative;overflow:hidden;animation:ContactForm_slideInLeft__Tm6qh .8s ease-out}.ContactForm_contactForm__gaGkN:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#F8A39D,#C62368 50%,#F8A39D)}.ContactForm_fieldGroup__Z99SD{display:flex;flex-direction:column;gap:.5rem;animation:ContactForm_fadeInUp__SHqZ2 .6s ease-out var(--delay,0) both}.ContactForm_fieldGroup__Z99SD:first-child{--delay:0.1s}.ContactForm_fieldGroup__Z99SD:nth-child(2){--delay:0.2s}.ContactForm_fieldGroup__Z99SD:nth-child(3){--delay:0.3s}.ContactForm_fieldGroup__Z99SD:nth-child(4){--delay:0.4s}.ContactForm_label__m7sTN{font-weight:600;margin-bottom:.5rem;transition:color .3s ease}.ContactForm_inputField__eA2im,.ContactForm_label__m7sTN{font-family:Raleway,sans-serif;font-size:1rem;color:#ac681a}.ContactForm_inputField__eA2im{padding:1rem 1.2rem;border:2px solid rgba(248,163,157,.2);border-radius:12px;font-weight:400;background:rgba(255,255,255,.8);transition:all .3s ease;outline:none;width:100%}.ContactForm_inputField__eA2im::placeholder{color:rgba(172,104,26,.5);font-style:italic}.ContactForm_inputField__eA2im:focus{border-color:#f8a39d;background:rgba(255,255,255,.95);box-shadow:0 0 0 3px rgba(248,163,157,.1),0 8px 25px rgba(248,163,157,.15);transform:translateY(-2px)}.ContactForm_inputField__eA2im:valid{border-color:rgba(248,163,157,.4)}.ContactForm_inputField__eA2im.ContactForm_error__qUfEb{border-color:#c62368;background:rgba(198,35,104,.05);animation:ContactForm_shake__v3yqL .5s ease-in-out}.ContactForm_textArea__ccR6s{padding:1rem 1.2rem;border:2px solid rgba(248,163,157,.2);border-radius:12px;font-family:Raleway,sans-serif;font-size:1rem;font-weight:400;color:#ac681a;background:rgba(255,255,255,.8);resize:vertical;min-height:150px;line-height:1.5;transition:all .3s ease;outline:none;width:100%}.ContactForm_textArea__ccR6s::placeholder{color:rgba(172,104,26,.5);font-style:italic}.ContactForm_textArea__ccR6s:focus{border-color:#f8a39d;background:rgba(255,255,255,.95);box-shadow:0 0 0 3px rgba(248,163,157,.1),0 8px 25px rgba(248,163,157,.15);transform:translateY(-2px)}.ContactForm_textArea__ccR6s.ContactForm_error__qUfEb{border-color:#c62368;background:rgba(198,35,104,.05);animation:ContactForm_shake__v3yqL .5s ease-in-out}.ContactForm_textAreaFooter__XwP3C{display:flex;justify-content:flex-end;margin-top:-.25rem}.ContactForm_charCounter__qUXmv{font-family:Raleway,sans-serif;font-size:.85rem;font-weight:500;color:rgba(248,163,157,.7)}.ContactForm_errorMessage__IB5_D{font-family:Raleway,sans-serif;font-size:.9rem;font-weight:500;color:#c62368;margin-top:.25rem;animation:ContactForm_fadeInUp__SHqZ2 .3s ease-out}.ContactForm_submitButton__9heK_{padding:1.2rem 2rem;background:linear-gradient(135deg,#F8A39D,#C62368);border:none;border-radius:12px;color:#fff;font-family:Raleway,sans-serif;font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;margin-top:1rem;animation:ContactForm_fadeInUp__SHqZ2 .6s ease-out .5s both;width:100%}.ContactForm_submitButton__9heK_:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .6s ease}.ContactForm_submitButton__9heK_:hover{transform:translateY(-2px);box-shadow:0 12px 35px rgba(198,35,104,.3),0 0 0 3px rgba(248,163,157,.1)}.ContactForm_submitButton__9heK_:hover:before{left:100%}.ContactForm_submitButton__9heK_:active{transform:translateY(0)}.ContactForm_submitButton__9heK_:disabled{opacity:.7;cursor:not-allowed;transform:none}.ContactForm_submitButton__9heK_:disabled:hover{transform:none;box-shadow:none}.ContactForm_submitButton__9heK_.ContactForm_submitting__m7LH6{background:linear-gradient(135deg,rgba(248,163,157,.8),rgba(198,35,104,.8))}.ContactForm_spinner__3zI8f{display:inline-block;width:16px;height:16px;border-radius:50%;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;animation:ContactForm_spin__rXHqy 1s linear infinite;margin-right:.5rem}.ContactForm_successMessage__1GCvL{display:flex;flex-direction:column;align-items:center;text-align:center;padding:4rem 3rem;background:linear-gradient(135deg,rgba(248,163,157,.1),rgba(198,35,104,.05));border-radius:20px;border:2px solid rgba(248,163,157,.2);animation:ContactForm_successFadeIn__QpiZu .8s ease-out;margin-left:4vh}.ContactForm_successMessage__1GCvL .ContactForm_successIcon__1D0od{font-size:4rem;margin-bottom:1.5rem;animation:ContactForm_bounce__QlcaB 1s ease-out}.ContactForm_successMessage__1GCvL h3{font-family:Raleway,sans-serif;font-weight:700;font-size:2rem;color:#ac681a;margin:0 0 1rem}.ContactForm_successMessage__1GCvL p{font-family:Raleway,sans-serif;font-weight:400;font-size:1.1rem;color:rgba(172,104,26,.8);margin:0;line-height:1.4}@keyframes ContactForm_fadeInUp__SHqZ2{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes ContactForm_slideInLeft__Tm6qh{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes ContactForm_shake__v3yqL{0%,to{transform:translateX(0)}25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}@keyframes ContactForm_spin__rXHqy{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes ContactForm_successFadeIn__QpiZu{0%{opacity:0;transform:scale(.9) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes ContactForm_bounce__QlcaB{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media screen and (max-width:768px){.ContactForm_contactForm__gaGkN{margin-left:0;padding:1.5rem 1rem}.ContactForm_textArea__ccR6s{min-height:100px}.ContactForm_successMessage__1GCvL{margin-left:0;margin-right:0;padding:3rem 2rem}}.ContactMobile_contactMobile__nYJhT{display:block;width:100%;background:linear-gradient(135deg,rgba(248,163,157,.03),rgba(198,35,104,.05));overflow-x:hidden;margin-top:12rem;padding:2rem 0 3rem;position:static;z-index:auto}.ContactMobile_mobileTitleSection__RGsh1{order:1;width:100%;text-align:center;margin-bottom:15px}.ContactMobile_mobileTitleSection__RGsh1 .ContactMobile_mobileTitleContainer__UfowX{display:flex;flex-direction:column;align-items:center;gap:8px}.ContactMobile_mobileTitleSection__RGsh1 .ContactMobile_mobileTitleContainer__UfowX .ContactMobile_sectionTitle__s25Nj{font-family:Raleway,sans-serif;font-weight:600;font-size:clamp(28px,6vw,32px);line-height:clamp(34px,7vw,38px);color:#ac681a;margin:0;text-align:center}.ContactMobile_mobileTitleSection__RGsh1 .ContactMobile_mobileTitleContainer__UfowX .ContactMobile_decorativeLine__NGA3b{width:80px;height:3px;background:rgba(248,163,157,.5);border-radius:2px}.ContactMobile_mobileFormSection__57yBs{padding:1.5rem;flex:1 1}.ContactMobile_mobileFormSection__57yBs .ContactMobile_formContainer__YUAj7{background:rgba(255,255,255,.95);border-radius:20px;padding:2rem 1.5rem;box-shadow:0 10px 30px rgba(198,35,104,.1),0 0 0 1px rgba(248,163,157,.2);position:relative;overflow:hidden;animation:ContactMobile_slideInUp__p6wQs .8s ease-out .2s both}.ContactMobile_mobileFormSection__57yBs .ContactMobile_formContainer__YUAj7:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#F8A39D,#C62368 50%,#F8A39D)}.ContactMobile_mobileFormSection__57yBs .ContactMobile_formContainer__YUAj7 .ContactMobile_formHeader__MkCTh{text-align:center;margin-bottom:2rem}.ContactMobile_mobileFormSection__57yBs .ContactMobile_formContainer__YUAj7 .ContactMobile_formHeader__MkCTh h2{font-family:Raleway,sans-serif;font-weight:700;font-size:1.8rem;color:#ac681a;margin:0 0 .5rem;line-height:1.2}.ContactMobile_mobileFormSection__57yBs .ContactMobile_formContainer__YUAj7 .ContactMobile_formHeader__MkCTh p{font-family:Raleway,sans-serif;font-weight:400;font-size:1rem;color:rgba(172,104,26,.7);margin:0;line-height:1.4}.ContactMobile_mobileSocialSection__GMUFM{padding:2rem 1.5rem;background:linear-gradient(135deg,rgba(248,163,157,.1),rgba(198,35,104,.05))}.ContactMobile_mobileSocialSection__GMUFM .ContactMobile_socialContainer__OI7hm .ContactMobile_socialHeader__XCzdX{text-align:center;margin-bottom:1.5rem}.ContactMobile_mobileSocialSection__GMUFM .ContactMobile_socialContainer__OI7hm .ContactMobile_socialHeader__XCzdX h3{font-family:Raleway,sans-serif;font-weight:600;font-size:1.3rem;color:#ac681a;margin:0;animation:ContactMobile_fadeInUp__yMtvO .6s ease-out .4s both}.ContactMobile_mobileSocialSection__GMUFM .ContactMobile_socialContainer__OI7hm .ContactMobile_socialGrid__Z_tHP{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:1.5rem;gap:1.5rem;justify-items:center}.ContactMobile_mobileSocialSection__GMUFM .ContactMobile_socialContainer__OI7hm .ContactMobile_socialGrid__Z_tHP .ContactMobile_socialItem__TYPud{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem;background:rgba(255,255,255,.8);border-radius:15px;transition:all .3s ease;animation:ContactMobile_fadeInUp__yMtvO .6s ease-out var(--delay,.5s) both}.ContactMobile_mobileSocialSection__GMUFM .ContactMobile_socialContainer__OI7hm .ContactMobile_socialGrid__Z_tHP .ContactMobile_socialItem__TYPud:hover{transform:translateY(-3px);background:rgba(255,255,255,.95);box-shadow:0 8px 25px rgba(198,35,104,.15)}.ContactMobile_mobileSocialSection__GMUFM .ContactMobile_socialContainer__OI7hm .ContactMobile_socialGrid__Z_tHP .ContactMobile_socialItem__TYPud:first-child{--delay:0.5s}.ContactMobile_mobileSocialSection__GMUFM .ContactMobile_socialContainer__OI7hm .ContactMobile_socialGrid__Z_tHP .ContactMobile_socialItem__TYPud:nth-child(2){--delay:0.6s}.ContactMobile_mobileSocialSection__GMUFM .ContactMobile_socialContainer__OI7hm .ContactMobile_socialGrid__Z_tHP .ContactMobile_socialItem__TYPud:nth-child(3){--delay:0.7s}.ContactMobile_mobileSocialSection__GMUFM .ContactMobile_socialContainer__OI7hm .ContactMobile_socialGrid__Z_tHP .ContactMobile_socialItem__TYPud:nth-child(4){--delay:0.8s}.ContactMobile_mobileSocialSection__GMUFM .ContactMobile_socialContainer__OI7hm .ContactMobile_socialGrid__Z_tHP .ContactMobile_socialItem__TYPud:nth-child(5){--delay:0.9s}.ContactMobile_mobileSocialSection__GMUFM .ContactMobile_socialContainer__OI7hm .ContactMobile_socialGrid__Z_tHP .ContactMobile_socialItem__TYPud .ContactMobile_socialLabel__EX5wk{font-family:Raleway,sans-serif;font-weight:500;font-size:.9rem;color:#ac681a;text-align:center}.ContactMobile_mobileFooter__SGlmz{height:60px;position:relative}.ContactMobile_mobileFooter__SGlmz .ContactMobile_gradientOverlay__cBY0M{position:absolute;bottom:0;left:0;right:0;height:100%;background:linear-gradient(135deg,rgba(248,163,157,.2),rgba(198,35,104,.1))}@keyframes ContactMobile_slideInLeft__qpnGm{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes ContactMobile_slideInUp__p6wQs{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes ContactMobile_fadeInUp__yMtvO{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes ContactMobile_expandWidth__DixKp{0%{width:0}to{width:80px}}@media screen and (max-width:320px){.ContactMobile_mobileTitleSection__RGsh1{padding:1.5rem 1rem}.ContactMobile_mobileTitleSection__RGsh1 .ContactMobile_mobileTitleContainer__UfowX .ContactMobile_sectionTitle__s25Nj{font-size:2rem}.ContactMobile_mobileFormSection__57yBs{padding:1rem}.ContactMobile_mobileFormSection__57yBs .ContactMobile_formContainer__YUAj7{padding:1.5rem 1rem}}@media screen and (max-width:480px){.ContactMobile_mobileSocialSection__GMUFM .ContactMobile_socialContainer__OI7hm .ContactMobile_socialGrid__Z_tHP{grid-template-columns:repeat(2,1fr);gap:1rem}}.ContactFormMobile_contactFormMobile__EGPve{display:flex;flex-direction:column;gap:1.5rem;width:100%}.ContactFormMobile_fieldGroup__6imb_{display:flex;flex-direction:column;gap:.5rem;animation:ContactFormMobile_slideInUp__1YZV2 .6s ease-out var(--delay,0) both}.ContactFormMobile_fieldGroup__6imb_:first-child{--delay:0.1s}.ContactFormMobile_fieldGroup__6imb_:nth-child(2){--delay:0.2s}.ContactFormMobile_fieldGroup__6imb_:nth-child(3){--delay:0.3s}.ContactFormMobile_fieldGroup__6imb_:nth-child(4){--delay:0.4s}.ContactFormMobile_label__WdUn5{font-family:Raleway,sans-serif;font-weight:600;font-size:.95rem;color:#ac681a;margin-bottom:.25rem;transition:color .3s ease}.ContactFormMobile_inputField__2BZMN{padding:1rem;border:2px solid rgba(248,163,157,.2);border-radius:12px;font-family:Raleway,sans-serif;font-size:1rem;font-weight:400;color:#ac681a;background:rgba(255,255,255,.8);transition:all .3s ease;outline:none}.ContactFormMobile_inputField__2BZMN::placeholder{color:rgba(172,104,26,.5);font-style:italic}.ContactFormMobile_inputField__2BZMN:focus{border-color:#f8a39d;background:rgba(255,255,255,.95);box-shadow:0 0 0 3px rgba(248,163,157,.1),0 4px 12px rgba(248,163,157,.15);transform:translateY(-1px)}.ContactFormMobile_inputField__2BZMN:valid{border-color:rgba(248,163,157,.4)}.ContactFormMobile_inputField__2BZMN.ContactFormMobile_error__PgHln{border-color:#c62368;background:rgba(198,35,104,.05);animation:ContactFormMobile_shake__V371R .5s ease-in-out}.ContactFormMobile_textArea__42NXb{padding:1rem;border:2px solid rgba(248,163,157,.2);border-radius:12px;font-family:Raleway,sans-serif;font-size:1rem;font-weight:400;color:#ac681a;background:rgba(255,255,255,.8);resize:vertical;min-height:120px;line-height:1.5;transition:all .3s ease;outline:none}.ContactFormMobile_textArea__42NXb::placeholder{color:rgba(172,104,26,.5);font-style:italic}.ContactFormMobile_textArea__42NXb:focus{border-color:#f8a39d;background:rgba(255,255,255,.95);box-shadow:0 0 0 3px rgba(248,163,157,.1),0 4px 12px rgba(248,163,157,.15);transform:translateY(-1px)}.ContactFormMobile_textArea__42NXb.ContactFormMobile_error__PgHln{border-color:#c62368;background:rgba(198,35,104,.05);animation:ContactFormMobile_shake__V371R .5s ease-in-out}.ContactFormMobile_textAreaFooter__WuJBF{display:flex;justify-content:flex-end;margin-top:-.25rem}.ContactFormMobile_charCounter__cTap6{font-family:Raleway,sans-serif;font-size:.8rem;font-weight:500;color:rgba(248,163,157,.7)}.ContactFormMobile_errorMessage___Xt_E{font-family:Raleway,sans-serif;font-size:.85rem;font-weight:500;color:#c62368;margin-top:.25rem;animation:ContactFormMobile_fadeInUp__nGE6I .3s ease-out}.ContactFormMobile_submitButton__t5rgP{padding:1.2rem 2rem;background:linear-gradient(135deg,#F8A39D,#C62368);border:none;border-radius:12px;color:#fff;font-family:Raleway,sans-serif;font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;margin-top:.5rem;animation:ContactFormMobile_slideInUp__1YZV2 .6s ease-out .5s both}.ContactFormMobile_submitButton__t5rgP:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .6s ease}.ContactFormMobile_submitButton__t5rgP:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(198,35,104,.3),0 0 0 3px rgba(248,163,157,.1)}.ContactFormMobile_submitButton__t5rgP:hover:before{left:100%}.ContactFormMobile_submitButton__t5rgP:active{transform:translateY(0)}.ContactFormMobile_submitButton__t5rgP:disabled{opacity:.7;cursor:not-allowed;transform:none}.ContactFormMobile_submitButton__t5rgP:disabled:hover{transform:none;box-shadow:none}.ContactFormMobile_submitButton__t5rgP.ContactFormMobile_submitting__fUvKY{background:linear-gradient(135deg,rgba(248,163,157,.8),rgba(198,35,104,.8))}.ContactFormMobile_spinner__pHrJs{display:inline-block;width:16px;height:16px;border-radius:50%;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;animation:ContactFormMobile_spin__S37NP 1s linear infinite;margin-right:.5rem}.ContactFormMobile_successMessage__ggPu1{display:flex;flex-direction:column;align-items:center;text-align:center;padding:3rem 2rem;background:linear-gradient(135deg,rgba(248,163,157,.1),rgba(198,35,104,.05));border-radius:20px;border:2px solid rgba(248,163,157,.2);animation:ContactFormMobile_successFadeIn__u0PV5 .8s ease-out}.ContactFormMobile_successMessage__ggPu1 .ContactFormMobile_successIcon__j0tKV{font-size:3rem;margin-bottom:1rem;animation:ContactFormMobile_bounce__H905N 1s ease-out}.ContactFormMobile_successMessage__ggPu1 h3{font-family:Raleway,sans-serif;font-weight:700;font-size:1.5rem;color:#ac681a;margin:0 0 .5rem}.ContactFormMobile_successMessage__ggPu1 p{font-family:Raleway,sans-serif;font-weight:400;font-size:1rem;color:rgba(172,104,26,.8);margin:0;line-height:1.4}@keyframes ContactFormMobile_slideInUp__1YZV2{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes ContactFormMobile_fadeInUp__nGE6I{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes ContactFormMobile_shake__V371R{0%,to{transform:translateX(0)}25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}@keyframes ContactFormMobile_spin__S37NP{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes ContactFormMobile_successFadeIn__u0PV5{0%{opacity:0;transform:scale(.9) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes ContactFormMobile_bounce__H905N{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}