.Newsletter_newsletter__Y9MBL{width:100%;padding:60px 0;background-color:#fff}.Newsletter_container__KjX6h{margin:0 auto;padding:0 20px}.Newsletter_content__SLeTb{display:flex;align-items:center;justify-content:space-between;gap:40px}.Newsletter_textSection__jqMDC{flex:0 0 40%}.Newsletter_heading__SSMJI{font-family:Oswald,sans-serif;font-size:24px;font-weight:600;line-height:32px;text-transform:uppercase;margin:0;color:#000}.Newsletter_formSection__bwnEA{flex:0 0 50%}.Newsletter_form__Oj_I4{display:flex;gap:16px;width:100%;align-items:center}.Newsletter_inputWrapper__rUe5E{flex:1 1}.Newsletter_input__Z4lOG{width:100%;max-width:500px;height:auto;padding:12px 20px;height:48px;border:2px solid rgba(0,0,0,.08);border-radius:999px;font-family:Manrope,sans-serif;font-size:16px;outline:none;background-color:#fff;color:#000;transition:all .3s cubic-bezier(.4,0,.2,1);transform:translateY(0);box-shadow:none}.Newsletter_input__Z4lOG:focus{border-color:#000;box-shadow:0 0 0 3px rgba(0,0,0,.05);transform:translateY(-1px)}.Newsletter_input__Z4lOG:hover:not(:focus){border-color:rgba(0,0,0,.15)}.Newsletter_input__Z4lOG::placeholder{color:rgba(0,0,0,.4);transition:color .3s ease}.Newsletter_input__Z4lOG:focus::placeholder{color:rgba(0,0,0,.6)}.Newsletter_subscribeButton__m92ed{height:48px;padding:0 32px;background-color:#fff;border:1px solid #000;border-radius:999px;font-family:Oswald,sans-serif;font-size:16px;font-weight:500;color:#000;cursor:pointer;transition:all .3s cubic-bezier(.25,.8,.25,1);white-space:nowrap;position:relative;overflow:hidden;transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.02);animation:Newsletter_slideInRight__3cUEg .6s cubic-bezier(.25,.8,.25,1) .2s both}.Newsletter_subscribeButton__m92ed: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}.Newsletter_subscribeButton__m92ed:hover{background-color:#000;color:#fff;transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.15)}.Newsletter_subscribeButton__m92ed:hover:before{left:100%}.Newsletter_subscribeButton__m92ed:active{transform:translateY(0);box-shadow:0 2px 8px rgba(0,0,0,.1);transition-duration:.1s}.Newsletter_subscribeButton__m92ed:focus{outline:none;box-shadow:0 0 0 3px rgba(0,0,0,.1)}.Newsletter_subscribeButton__m92ed:disabled{opacity:.7;cursor:not-allowed;transform:none}.Newsletter_subscribeButton__m92ed:disabled:hover{background-color:#fff;color:#000;transform:none;box-shadow:0 2px 4px rgba(0,0,0,.02)}.Newsletter_input__Z4lOG:disabled{opacity:.7;cursor:not-allowed;background-color:#f8f8f8}.Newsletter_error__zdHo1{margin-top:12px;font-family:Manrope,sans-serif;font-size:14px;color:#dc2626;text-align:center;animation:Newsletter_fadeIn__NKM8E .3s ease}@keyframes Newsletter_fadeIn__NKM8E{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.Newsletter_slideInRight__3cUEg{animation:Newsletter_slideInRight__3cUEg .6s cubic-bezier(.25,.8,.25,1) .2s both}@keyframes Newsletter_slideInRight__3cUEg{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@media (max-width:1024px){.Newsletter_content__SLeTb{flex-direction:column;align-items:stretch;gap:24px}.Newsletter_textSection__jqMDC{flex:none;text-align:center}.Newsletter_formSection__bwnEA{flex:none}.Newsletter_form__Oj_I4{flex-direction:column}.Newsletter_subscribeButton__m92ed{height:48px}}@media (max-width:640px){.Newsletter_newsletter__Y9MBL{padding:40px 0}.Newsletter_heading__SSMJI{font-size:20px;line-height:28px}.Newsletter_input__Z4lOG,.Newsletter_subscribeButton__m92ed{height:44px}}.Team_teamSection__CEGYT{padding:80px 0;background:#ffffff;color:#000000;position:relative;overflow:hidden}.Team_container__6a_0n{margin:0 auto;padding:0 24px}.Team_header__tJqxW{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;margin-bottom:80px;align-items:start}.Team_subtitleContainer__Wql4X,.Team_titleContainer__WwwBs{display:flex;flex-direction:column;justify-content:flex-start}.Team_title__ZMFdD{font-weight:700;line-height:1.1;color:#000000;margin:0}.Team_subtitle__bXUNc{line-height:1.6;color:#000000;margin:0}.Team_titleWord__gg73L{display:inline-block;margin-right:.3em}.Team_titleChar__fvkdW{display:inline-block;opacity:0;transform:translateY(30px);animation:none}.Team_animateTitle__FPD1W .Team_titleChar__fvkdW{animation:Team_charFadeInUp__NIQ3_ .6s cubic-bezier(.4,0,.2,1) forwards}.Team_subtitleWord__M8lKl{display:inline-block;margin-right:.2em}.Team_subtitleChar__wmBiF{display:inline-block;opacity:0;transform:translateY(20px);animation:none}.Team_animateSubtitle__XxtIa .Team_subtitleChar__wmBiF{animation:Team_charFadeInUp__NIQ3_ .4s cubic-bezier(.4,0,.2,1) forwards}@keyframes Team_charFadeInUp__NIQ3_{to{opacity:1;transform:translateY(0)}}.Team_teamGrid__j7tG3{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:40px;gap:40px}.Team_memberCard__T7_yG{position:relative;opacity:0;transform:translateY(50px) scale(.9);animation:none}.Team_animateCard___Bx7K{animation:Team_cardFadeInUp__2IGlJ .8s cubic-bezier(.4,0,.2,1) forwards}@keyframes Team_cardFadeInUp__2IGlJ{to{opacity:1;transform:translateY(0) scale(1)}}.Team_imageContainer__MUHQS{position:relative;width:100%;aspect-ratio:3/4;border-radius:16px;overflow:hidden;cursor:pointer;transition:transform .3s cubic-bezier(.4,0,.2,1)}.Team_imageContainer__MUHQS:hover{transform:translateY(-8px)}.Team_memberImage__WSCW4{width:100%;height:100%;object-fit:cover;object-position:center top;transition:filter .3s cubic-bezier(.4,0,.2,1)}.Team_overlay__kWREM{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(0deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.4) 40%,transparent);padding:24px;transform:translateY(100%);transition:transform .3s cubic-bezier(.4,0,.2,1)}.Team_imageContainer__MUHQS:hover .Team_overlay__kWREM{transform:translateY(0)}.Team_imageContainer__MUHQS:hover .Team_memberImage__WSCW4{filter:brightness(.8)}.Team_memberInfo__Qecpq{color:white;text-align:center}.Team_memberRole__8XNGx{font-size:.875rem;opacity:.8;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}.Team_memberName__7y7gE{font-size:1.5rem;font-weight:600;margin:0}@media (max-width:1024px){.Team_teamSection__CEGYT{padding:60px 0}.Team_container__6a_0n{padding:0 20px}.Team_header__tJqxW{gap:40px;margin-bottom:60px}.Team_teamGrid__j7tG3{gap:30px}}@media (max-width:768px){.Team_teamSection__CEGYT{padding:40px 0}.Team_header__tJqxW{grid-template-columns:1fr;gap:24px;margin-bottom:40px;text-align:center}.Team_title__ZMFdD{font-size:2.5rem}.Team_teamGrid__j7tG3{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px}.Team_subtitleWord__M8lKl,.Team_titleWord__gg73L{margin-right:.2em}}@media (max-width:480px){.Team_container__6a_0n{padding:0 16px}.Team_title__ZMFdD{font-size:2rem}.Team_teamGrid__j7tG3{grid-template-columns:1fr;gap:20px}.Team_overlay__kWREM{padding:16px}.Team_memberName__7y7gE{font-size:1.25rem}}@media (prefers-reduced-motion:reduce){.Team_memberCard__T7_yG,.Team_subtitleChar__wmBiF,.Team_titleChar__fvkdW{animation:none!important;opacity:1!important;transform:none!important}.Team_imageContainer__MUHQS,.Team_memberImage__WSCW4,.Team_overlay__kWREM{transition:none}}@media print{.Team_teamSection__CEGYT{padding:20px 0;page-break-inside:avoid;break-inside:avoid}.Team_overlay__kWREM{transform:translateY(0);background:rgba(0,0,0,.1)}.Team_memberInfo__Qecpq{color:black}}.Clients_clientsSection__o7gDn{padding:80px 0;background:#000000;color:#ffffff;position:relative;overflow:hidden}.Clients_container__8Vx6A{max-width:1200px;margin:0 auto;padding:0 24px}.Clients_header__A2Sqm{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;margin-bottom:80px;align-items:start}.Clients_subtitleContainer__IYCkS,.Clients_titleContainer__VXM_3{display:flex;flex-direction:column;justify-content:flex-start}.Clients_titleWord__AdPfW{display:inline-block;margin-right:.3em}.Clients_titleChar__vup_T{display:inline-block;opacity:0;transform:translateY(30px);animation:none}.Clients_animateTitle__viW_E .Clients_titleChar__vup_T{animation:Clients_charFadeInUp__BmqaN .6s cubic-bezier(.4,0,.2,1) forwards}.Clients_subtitleWord__EYkk4{display:inline-block;margin-right:.2em}.Clients_subtitleChar__EyRXV{display:inline-block;opacity:0;transform:translateY(20px);animation:none}.Clients_animateSubtitle__W2CZz .Clients_subtitleChar__EyRXV{animation:Clients_charFadeInUp__BmqaN .4s cubic-bezier(.4,0,.2,1) forwards}@keyframes Clients_charFadeInUp__BmqaN{to{opacity:1;transform:translateY(0)}}.Clients_clientsGrid__yjkHE{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:24px;gap:24px}.Clients_clientCard__ifVv9{position:relative;opacity:0;transform:translateY(50px) scale(.9);animation:none;cursor:pointer}.Clients_animateCard__sBWZu{animation:Clients_cardFadeInUp__QoeNo .8s cubic-bezier(.4,0,.2,1) forwards}@keyframes Clients_cardFadeInUp__QoeNo{to{opacity:1;transform:translateY(0) scale(1)}}.Clients_cardContent__9B9YV{position:relative;width:100%;aspect-ratio:16/9;border-radius:16px;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center}.Clients_cardContent__9B9YV:hover{transform:translateY(-4px)}.Clients_clientVideo__sp8nR{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1);z-index:1}.Clients_videoVisible__Ee4r_{opacity:1}.Clients_clientInfo__YsrXM{position:relative;z-index:2;text-align:center;padding:20px}.Clients_clientName__isv_3{font-size:1.25rem;font-weight:600;color:#ffffff;margin:0;text-transform:uppercase;letter-spacing:.5px;transition:all .3s cubic-bezier(.4,0,.2,1)}@media (max-width:1024px){.Clients_clientsSection__o7gDn{padding:60px 0}.Clients_container__8Vx6A{padding:0 20px}.Clients_header__A2Sqm{gap:40px;margin-bottom:60px}.Clients_title__tUrfn{font-size:3rem}.Clients_clientsGrid__yjkHE{gap:20px}}@media (max-width:768px){.Clients_clientsSection__o7gDn{padding:40px 0}.Clients_header__A2Sqm{grid-template-columns:1fr;gap:24px;margin-bottom:40px;text-align:center}.Clients_clientsGrid__yjkHE{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px}.Clients_subtitleWord__EYkk4,.Clients_titleWord__AdPfW{margin-right:.2em}.Clients_clientName__isv_3{font-size:1.125rem}}@media (max-width:480px){.Clients_container__8Vx6A{padding:0 16px}.Clients_clientsGrid__yjkHE{grid-template-columns:1fr;gap:12px}.Clients_cardContent__9B9YV{aspect-ratio:4/3}.Clients_clientName__isv_3{font-size:1rem}.Clients_clientInfo__YsrXM{padding:16px}}@media (max-width:640px){.Clients_clientsGrid__yjkHE{grid-template-columns:repeat(2,1fr);gap:12px}}@media (max-width:400px){.Clients_clientsGrid__yjkHE{grid-template-columns:1fr}}@media (hover:hover){.Clients_cardContent__9B9YV:hover{box-shadow:0 10px 30px rgba(255,255,255,.1)}}.Clients_clientCard__ifVv9:focus-within{outline:2px solid #ffffff;outline-offset:4px;border-radius:20px}@media (prefers-contrast:high){.Clients_clientName__isv_3,.Clients_subtitle__uHVYJ,.Clients_title__tUrfn{color:#ffffff;text-shadow:0 0 2px #000000}.Clients_cardContent__9B9YV{border:1px solid #ffffff}}@media (prefers-reduced-motion:reduce){.Clients_clientCard__ifVv9,.Clients_subtitleChar__EyRXV,.Clients_titleChar__vup_T{animation:none!important;opacity:1!important;transform:none!important}.Clients_cardContent__9B9YV,.Clients_clientName__isv_3,.Clients_clientVideo__sp8nR{transition:none}}@media (prefers-color-scheme:light){.Clients_clientsSection__o7gDn{background:#000000}}@media print{.Clients_clientsSection__o7gDn{padding:20px 0;background:#ffffff!important;color:#000000!important;page-break-inside:avoid;break-inside:avoid}.Clients_clientName__isv_3,.Clients_subtitle__uHVYJ,.Clients_title__tUrfn{color:#000000!important}.Clients_cardContent__9B9YV{background-color:#f0f0f0!important;border:1px solid #cccccc}.Clients_clientVideo__sp8nR{display:none}}.Clients_clientCard__ifVv9.Clients_loading__Rm03y{background:linear-gradient(90deg,rgba(255,255,255,.05) 25%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.05) 75%);background-size:200% 100%;animation:Clients_shimmer__9HiWI 1.5s infinite}@keyframes Clients_shimmer__9HiWI{0%{background-position:200% 0}to{background-position:-200% 0}}.Founder_founderSection__B5Umk{color:#000000}.Founder_content__wu8bb{grid-template-columns:1fr 400px}.Founder_textContent__SQsF6{max-width:700px}.Founder_title__fSBvG{font-weight:700;line-height:1.1;color:#000000;margin:0}.Founder_imageContainer__26eU2{top:140px}.Founder_imageWrapper__BfKl6{min-width:400px}.Founder_founderSection__B5Umk{padding:120px 0;background:#ffffff;position:relative;overflow:hidden;border-top:1px solid #e5e7eb}.Founder_container__A9Kmk{margin:0 auto;padding:0 24px}.Founder_content__wu8bb{display:grid;grid-template-columns:1fr 550px;grid-gap:80px;gap:80px;align-items:start}.Founder_textContent__SQsF6{max-width:800px}.Founder_titleContainer__BO3CL{margin-bottom:60px}.Founder_bioContainer__ag_2_{display:flex;flex-direction:column;gap:32px}.Founder_paragraphWrapper__NXnf_{position:relative}.Founder_imageContainer__26eU2{position:-webkit-sticky;position:sticky;top:120px;height:-moz-fit-content;height:fit-content}.Founder_imageWrapper__BfKl6{position:relative;width:100%;aspect-ratio:3/4;border-radius:20px;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.1)}.Founder_founderImage__eBR7D{width:100%;height:100%;object-fit:cover;object-position:center top;transition:transform .6s cubic-bezier(.4,0,.2,1)}.Founder_imageWrapper__BfKl6:hover .Founder_founderImage__eBR7D{transform:scale(1.05)}@media (max-width:1200px){.Founder_content__wu8bb{grid-template-columns:1fr 450px;gap:60px}}@media (max-width:1024px){.Founder_founderSection__B5Umk{padding:80px 0}.Founder_content__wu8bb{grid-template-columns:1fr;gap:60px}.Founder_imageContainer__26eU2{position:relative;top:0;max-width:600px;margin:0 auto}.Founder_title__fSBvG{font-size:3rem;text-align:center}.Founder_titleContainer__BO3CL{margin-bottom:40px}}@media (max-width:768px){.Founder_founderSection__B5Umk{padding:60px 0}.Founder_container__A9Kmk{padding:0 20px}.Founder_title__fSBvG{font-size:2.5rem}.Founder_paragraph__hcr_G{font-size:1rem}.Founder_bioContainer__ag_2_{gap:24px}.Founder_content__wu8bb{gap:40px}}@media (max-width:640px){.Founder_title__fSBvG{font-size:2rem}.Founder_imageWrapper__BfKl6{aspect-ratio:4/5}}@media (max-width:480px){.Founder_founderSection__B5Umk{padding:40px 0}.Founder_container__A9Kmk{padding:0 16px}.Founder_title__fSBvG{font-size:1.75rem}.Founder_paragraph__hcr_G{font-size:.9rem;line-height:1.6}.Founder_titleContainer__BO3CL{margin-bottom:32px}}@media (prefers-contrast:high){.Founder_paragraph__hcr_G,.Founder_title__fSBvG{color:#000000;text-shadow:none}.Founder_founderSection__B5Umk{border-top:2px solid #000000}}@media (prefers-reduced-motion:reduce){.Founder_founderImage__eBR7D{transition:none}.Founder_imageWrapper__BfKl6:hover .Founder_founderImage__eBR7D{transform:none}}@media print{.Founder_founderSection__B5Umk{padding:40px 0;page-break-inside:avoid;break-inside:avoid;border-top:1px solid #000000}.Founder_content__wu8bb{grid-template-columns:1fr;gap:30px}.Founder_imageWrapper__BfKl6{max-width:300px;box-shadow:none;border:1px solid #cccccc}.Founder_title__fSBvG{font-size:2rem}.Founder_paragraph__hcr_G{font-size:.9rem;line-height:1.5}}.Founder_founderSection__B5Umk:focus-within{outline:2px solid #007acc;outline-offset:4px}.AboutFeature_aboutSection__p2RXH{padding:5rem 2rem;background:#ffffff}.AboutFeature_container__tEDsk{margin:0 auto;width:100%}.AboutFeature_textContent__oz_fj{margin-bottom:4rem}.AboutFeature_textRow__Ef4Jk{margin-bottom:2rem;opacity:0;transform:translateY(30px);transition:all .8s cubic-bezier(.4,0,.2,1)}.AboutFeature_textRowVisible__d8pnR{opacity:1;transform:translateY(0)}.AboutFeature_textRow__Ef4Jk:first-child{transition-delay:.1s}.AboutFeature_textRow__Ef4Jk:nth-child(2){transition-delay:.3s}.AboutFeature_textRow__Ef4Jk:nth-child(3){transition-delay:.5s}.AboutFeature_primaryText__LplUC{font-size:clamp(1.75rem,4vw,2.25rem);line-height:1.2;font-weight:400;color:#000000;margin:0;font-family:Oswald,Oswald Placeholder,sans-serif}.AboutFeature_highlightRow__N3b83{margin:3rem 0}.AboutFeature_highlightText__MhuGw{font-size:clamp(1.75rem,4vw,2.25rem);line-height:1.2;font-weight:700;font-style:italic;color:#000000;margin:0;font-family:Playfair Display,Playfair Display Placeholder,serif}.AboutFeature_featuresGrid__v255Z{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:2rem;gap:2rem;opacity:0;transform:translateY(40px);transition:all .8s cubic-bezier(.4,0,.2,1);transition-delay:.7s}.AboutFeature_featuresVisible__1b8Tu{opacity:1;transform:translateY(0)}.AboutFeature_featureCard__SJvLK{display:flex;flex-direction:column;align-items:center;text-align:center;padding:1.5rem;opacity:0;transform:translateY(20px) scale(.95);transition:all .6s cubic-bezier(.4,0,.2,1);animation-delay:var(--animation-delay,0s)}.AboutFeature_featureCardVisible__NyJOn{opacity:1;transform:translateY(0) scale(1);animation:AboutFeature_fadeInUp___Vo9Y .6s cubic-bezier(.4,0,.2,1) forwards;animation-delay:var(--animation-delay,0s)}.AboutFeature_iconContainer__C_5so{width:84px;height:84px;border-radius:50%;overflow:hidden;margin-bottom:1rem;position:relative}.AboutFeature_featureIcon__1K1aQ{width:100%;height:100%;object-fit:cover;object-position:center}.AboutFeature_featureTextContainer__C1_NM{width:100%}.AboutFeature_featureText__0yqEm{font-size:1.25rem;line-height:1.4;color:#000000;margin:0;font-weight:500}@keyframes AboutFeature_fadeInUp___Vo9Y{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.AboutFeature_featureCard__SJvLK:hover{transform:translateY(-5px) scale(1.02);transition:all .3s cubic-bezier(.4,0,.2,1)}.AboutFeature_featureCard__SJvLK:hover .AboutFeature_iconContainer__C_5so{transform:scale(1.1);transition:transform .3s cubic-bezier(.4,0,.2,1)}@media (max-width:968px){.AboutFeature_aboutSection__p2RXH{padding:4rem 1.5rem}.AboutFeature_featuresGrid__v255Z{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.AboutFeature_textRow__Ef4Jk{margin-bottom:1.5rem}.AboutFeature_highlightRow__N3b83{margin:2rem 0}}@media (max-width:768px){.AboutFeature_aboutSection__p2RXH{padding:3rem 1rem}.AboutFeature_textContent__oz_fj{margin-bottom:3rem}.AboutFeature_featuresGrid__v255Z{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.AboutFeature_featureCard__SJvLK{padding:1rem}.AboutFeature_highlightText__MhuGw,.AboutFeature_primaryText__LplUC{font-size:clamp(1.25rem,3.5vw,1.75rem)}}@media (max-width:640px){.AboutFeature_featuresGrid__v255Z{grid-template-columns:1fr 1fr}}@media (max-width:480px){.AboutFeature_aboutSection__p2RXH{padding:2rem .75rem}.AboutFeature_featuresGrid__v255Z{grid-template-columns:1fr;gap:1.5rem}.AboutFeature_featureCard__SJvLK{padding:1.5rem 1rem}.AboutFeature_iconContainer__C_5so{width:48px;height:48px}.AboutFeature_textRow__Ef4Jk{margin-bottom:1rem}.AboutFeature_highlightRow__N3b83{margin:1.5rem 0}}@media (prefers-reduced-motion:reduce){.AboutFeature_featureCard__SJvLK,.AboutFeature_featuresGrid__v255Z,.AboutFeature_textRow__Ef4Jk{transition:none;animation:none}.AboutFeature_featureCardVisible__NyJOn,.AboutFeature_featuresVisible__1b8Tu,.AboutFeature_textRowVisible__d8pnR{opacity:1;transform:none}.AboutFeature_featureCard__SJvLK:hover{transform:none}}.ZoomableMedia_wrapper__ILDhp{width:var(--dynamic-width);max-width:100vw;overflow:hidden;transform:translateZ(0);will-change:width;position:relative}.ZoomableMedia_videoControls__h54d6{opacity:0;transition:opacity .3s ease}.ZoomableMedia_wrapper__ILDhp:hover .ZoomableMedia_videoControls__h54d6{opacity:1}.ZoomableMedia_controlButton__JU2DK{background:rgba(0,0,0,.6);border:none;border-radius:50%;width:40px;height:40px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:white;font-size:20px;transition:all .2s ease}.ZoomableMedia_controlButton__JU2DK:hover{background:rgba(0,0,0,.8);transform:scale(1.1)}@media screen and (min-width:769px){.ZoomableMedia_wrapper__ILDhp{height:auto;min-height:60vh;transition:width var(--transition-duration) var(--easing-function)}}@media screen and (max-width:768px){.ZoomableMedia_wrapper__ILDhp{height:auto;aspect-ratio:16/9;transition:none}}.VideoFeatures_section__zX176{width:100%;padding:80px 0;background-color:#fff;color:black;text-align:center}.VideoFeatures_container__dB2t0{margin:0 auto;padding:0 20px}.VideoFeatures_featuresGrid__WikAD{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.VideoFeatures_featureCard__Pu_Nk{display:flex;flex-direction:column;align-items:center;gap:24px}.VideoFeatures_imageWrapper__ZlENq{width:100%;aspect-ratio:9/16;border-radius:16px;max-height:80vh;max-width:25vw;overflow:hidden}.VideoFeatures_videoContainer__Vjd28{position:relative;width:100%;height:100%}.VideoFeatures_video___IQu7{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;width:auto;height:auto;object-fit:cover;display:block}.VideoFeatures_overlay__mvbAi{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none;opacity:0;transition:opacity .25s ease,background .25s ease}.VideoFeatures_watchButton__Yantk{background:rgba(0,0,0,.6);color:#fff;border:none;padding:12px 20px;border-radius:6px;cursor:pointer;font-weight:600}.VideoFeatures_videoContainer__Vjd28:hover .VideoFeatures_overlay__mvbAi{opacity:1;pointer-events:auto;background:rgba(0,0,0,.15)}.VideoFeatures_image__ArZ11{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.VideoFeatures_featureCard__Pu_Nk:hover .VideoFeatures_image__ArZ11{transform:scale(1.05)}.VideoFeatures_content__3qlzn{display:flex;flex-direction:column;gap:12px}.VideoFeatures_title__MHtn2{letter-spacing:.02em;text-transform:uppercase;font-size:clamp(1.8vw,1.2rem,2.4rem)}.VideoFeatures_description__ZvnIr{color:rgba(0,0,0,.8);line-height:1.6}@media screen and (min-width:1260px){.VideoFeatures_imageWrapper__ZlENq{max-width:22vw}}@media (max-width:1024px){.VideoFeatures_featuresGrid__WikAD{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.VideoFeatures_section__zX176{padding:60px 0}.VideoFeatures_featuresGrid__WikAD{grid-template-columns:1fr;gap:32px}.VideoFeatures_featureCard__Pu_Nk{gap:16px}.VideoFeatures_imageWrapper__ZlENq{max-width:60vw}}