.landing_page__Vf8dj{background:#272727;color:#ffe1c0}.landing_hero__ilZpc{position:relative;min-height:clamp(640px,76vh,840px);isolation:isolate;overflow:hidden;display:flex;align-items:center}.landing_heroImage__YxSz4,.landing_heroPicture__vULlz{position:absolute;inset:0;width:100%;height:100%}.landing_heroPicture__vULlz{z-index:-3}.landing_heroImage__YxSz4{object-fit:cover;object-position:center}.landing_hero__ilZpc:before{content:"";position:absolute;inset:0;z-index:-2;background:linear-gradient(180deg,rgba(39,39,39,.05),rgba(39,39,39,.22))}.landing_hero__ilZpc:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none}.landing_hero__ilZpc[data-dir=ltr]:after{background:linear-gradient(90deg,rgba(24,24,24,.96) 0,rgba(24,24,24,.96) 29%,rgba(24,24,24,.82) 38%,rgba(24,24,24,.48) 52%,rgba(24,24,24,.1) 65%,rgba(24,24,24,0) 74%)}.landing_hero__ilZpc[data-dir=rtl]:after{background:linear-gradient(270deg,rgba(24,24,24,.96) 0,rgba(24,24,24,.96) 29%,rgba(24,24,24,.82) 38%,rgba(24,24,24,.48) 52%,rgba(24,24,24,.1) 65%,rgba(24,24,24,0) 74%)}.landing_heroInner__bNuRU{width:100%;min-height:inherit;display:flex;align-items:center;justify-content:flex-start;direction:ltr;padding:clamp(76px,9vw,132px) clamp(48px,5vw,96px)}.landing_hero__ilZpc[data-dir=rtl] .landing_heroInner__bNuRU{justify-content:flex-end}.landing_heroContent__DNyX3{width:min(650px,44vw);max-width:650px;display:flex;flex-direction:column;align-items:flex-start;direction:ltr;text-align:left;animation:landing_heroEnter__6FBoA .72s cubic-bezier(.2,.8,.2,1) both}.landing_hero__ilZpc[data-dir=rtl] .landing_heroContent__DNyX3{align-items:flex-end;direction:ltr;text-align:right}.landing_heroTitle__Rjjyn{width:100%;margin:0;max-width:none;font-family:OpenSansLocal,Open Sans,Arial,sans-serif;font-size:clamp(3rem,4.7vw,4.5rem);line-height:1.08;letter-spacing:0;text-wrap:wrap;color:#ffe1c0;direction:ltr;text-align:left}.landing_hero__ilZpc[data-dir=rtl] .landing_heroTitle__Rjjyn{font-family:ExpoArabicLocal,Tahoma,Arial,sans-serif;line-height:1.35;direction:rtl;text-align:right}.landing_heroText__GXu6k{width:100%;max-width:610px;margin:20px 0 28px;font-family:OpenSansLocal,Open Sans,Arial,sans-serif;font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.8;color:rgba(255,225,192,.88);direction:ltr;text-align:left}.landing_hero__ilZpc[data-dir=rtl] .landing_heroText__GXu6k{font-family:ExpoArabicLocal,Tahoma,Arial,sans-serif;line-height:1.9;direction:rtl;text-align:right;margin-left:auto;margin-right:0}.landing_whatsappButton__3L1Ch{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:52px;padding:14px 24px;border-radius:999px;background:#25d366;color:#0d2416;font-family:OpenSansLocal,Open Sans,Arial,sans-serif;font-weight:900;text-decoration:none;border:1px solid rgba(255,255,255,.22);box-shadow:0 14px 34px rgba(37,211,102,.24);transition:transform .2s ease,background .2s ease;direction:ltr}.landing_hero__ilZpc[data-dir=rtl] .landing_whatsappButton__3L1Ch{font-family:ExpoArabicLocal,Tahoma,Arial,sans-serif;direction:rtl;align-self:flex-end;margin-left:auto;margin-right:0}.landing_hero__ilZpc[data-dir=ltr] .landing_whatsappButton__3L1Ch{align-self:flex-start;margin-left:0;margin-right:auto}.landing_whatsappButton__3L1Ch:hover{transform:translateY(-2px);background:#20bd5a}.landing_cardsSection__Vgujm{background:#ffe1c0;color:#272727;padding:clamp(76px,8vw,112px) 0}.landing_cardsContainer__j51QI{width:min(1180px,calc(100% - 32px));margin:0 auto}.landing_sectionHead__G7Eej{max-width:900px;margin:0 auto 36px;text-align:center}.landing_sectionHead__G7Eej h2{margin:0;max-width:none;width:100%;font-family:OpenSansLocal,Open Sans,Arial,sans-serif;font-size:clamp(2rem,3.2vw,3rem);line-height:1.18;color:#272727}.landing_sectionHead__G7Eej p{margin:14px auto 0;max-width:760px;font-family:OpenSansLocal,Open Sans,Arial,sans-serif;color:#6d655f;font-size:1.05rem;line-height:1.8}.landing_page__Vf8dj[data-dir=rtl] .landing_sectionHead__G7Eej h2,.landing_page__Vf8dj[data-dir=rtl] .landing_sectionHead__G7Eej p{font-family:ExpoArabicLocal,Tahoma,Arial,sans-serif}.landing_cardsGrid__c6UmT{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:18px}.landing_card__o1dPV{overflow:hidden;border-radius:18px;background:#fffaf5;border:1px solid rgba(39,39,39,.1);box-shadow:0 14px 34px rgba(39,39,39,.07);display:flex;flex-direction:column;flex:0 1 280px;width:100%;max-width:280px;min-height:100%;transition:transform .28s ease,box-shadow .28s ease}.landing_card__o1dPV:hover{transform:translateY(-5px);box-shadow:0 22px 42px rgba(39,39,39,.12)}.landing_cardImageWrap__3NMmg{aspect-ratio:16/9;overflow:hidden;background:#d44b28}.landing_cardImage__Hm3s_{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.landing_card__o1dPV:hover .landing_cardImage__Hm3s_{transform:scale(1.03)}.landing_cardBody__u6__9{padding:22px;display:flex;flex-direction:column;flex:1 1;font-family:OpenSansLocal,Open Sans,Arial,sans-serif;text-align:left;direction:ltr}.landing_page__Vf8dj[data-dir=rtl] .landing_cardBody__u6__9{font-family:ExpoArabicLocal,Tahoma,Arial,sans-serif;text-align:right;direction:rtl}.landing_cardBody__u6__9 h3{margin:0;font:inherit;font-size:clamp(1.25rem,1.7vw,1.55rem);font-weight:800;line-height:1.35;color:#272727}.landing_cardBody__u6__9 p{margin:12px 0 18px;color:#766d66;line-height:1.75;flex:1 1}.landing_cardLink__s5piI{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;color:#d44b28;font-weight:900;text-decoration:none}.landing_page__Vf8dj[data-dir=rtl] .landing_cardLink__s5piI{align-self:flex-start}.landing_cardLink__s5piI:after{content:"→"}.landing_page__Vf8dj[data-dir=rtl] .landing_cardLink__s5piI:after{content:"←"}.landing_page__Vf8dj [data-landing-reveal]{opacity:0;transform:translateY(28px);transition:opacity .75s ease,transform .75s cubic-bezier(.2,.8,.2,1)}.landing_page__Vf8dj [data-landing-reveal][data-revealed=true]{opacity:1;transform:translateY(0)}@keyframes landing_heroEnter__6FBoA{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1050px){.landing_heroContent__DNyX3{width:min(600px,58vw)}.landing_card__o1dPV{flex-basis:320px;max-width:320px}}@media (max-width:680px){.landing_hero__ilZpc{min-height:680px;align-items:flex-end}.landing_hero__ilZpc[data-dir=ltr]:after,.landing_hero__ilZpc[data-dir=rtl]:after{background:linear-gradient(180deg,rgba(24,24,24,.06) 8%,rgba(24,24,24,.42) 43%,rgba(24,24,24,.96))}.landing_heroInner__bNuRU,.landing_hero__ilZpc[data-dir=rtl] .landing_heroInner__bNuRU{align-items:flex-end;justify-content:flex-start;padding:82px 20px 58px}.landing_heroContent__DNyX3,.landing_hero__ilZpc[data-dir=rtl] .landing_heroContent__DNyX3{width:100%;max-width:100%;align-items:stretch}.landing_heroTitle__Rjjyn{font-size:clamp(2.35rem,11vw,3.4rem);line-height:1.14}.landing_hero__ilZpc[data-dir=rtl] .landing_heroTitle__Rjjyn{line-height:1.4;text-align:right}.landing_heroText__GXu6k{max-width:100%;font-size:1rem}.landing_hero__ilZpc[data-dir=rtl] .landing_heroText__GXu6k{text-align:right}.landing_hero__ilZpc[data-dir=ltr] .landing_whatsappButton__3L1Ch,.landing_hero__ilZpc[data-dir=rtl] .landing_whatsappButton__3L1Ch,.landing_whatsappButton__3L1Ch{width:100%;align-self:stretch;margin-left:0;margin-right:0}.landing_cardsGrid__c6UmT{gap:18px}.landing_card__o1dPV{flex-basis:100%;max-width:100%}.landing_cardBody__u6__9{padding:20px}}@media (prefers-reduced-motion:reduce){.landing_heroContent__DNyX3{animation:none}.landing_cardImage__Hm3s_,.landing_card__o1dPV,.landing_page__Vf8dj [data-landing-reveal]{transition:none}.landing_page__Vf8dj [data-landing-reveal]{opacity:1;transform:none}}.AppointmentForm_form__tIeWG{width:100%;display:grid;grid-gap:16px;gap:16px;align-self:start}.AppointmentForm_form__tIeWG[dir=rtl]{font-family:ExpoArabicLocal,Tahoma,Arial,sans-serif}.AppointmentForm_form__tIeWG[dir=ltr]{font-family:OpenSansLocal,Open Sans,Arial,sans-serif}.AppointmentForm_fieldsGrid__CjWkR{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px 16px;gap:14px 16px}.AppointmentForm_field__WDRtv{min-width:0;display:grid;grid-gap:7px;gap:7px}.AppointmentForm_fullWidth__gOjEg{grid-column:1/-1}.AppointmentForm_labelText__Cp_Qa{min-height:20px;display:flex;align-items:baseline;gap:7px;color:rgba(255,225,192,.92);font-size:.86rem;font-weight:800;line-height:1.35}.AppointmentForm_labelText__Cp_Qa small{color:rgba(255,225,192,.48);font-size:.72rem;font-weight:600}.AppointmentForm_requiredMark__GmHzL{color:#d44b28;font-size:.95rem;font-weight:900}.AppointmentForm_control__aIZog{width:100%;min-height:48px;border:1px solid rgba(255,225,192,.16);border-radius:16px;background:rgba(255,255,255,.035);color:#ffe1c0;padding:0 15px;outline:none;font:inherit;font-size:.94rem;line-height:1.4;box-shadow:inset 0 1px 0 rgba(255,255,255,.025);transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .2s ease}.AppointmentForm_control__aIZog::placeholder{color:rgba(255,225,192,.36)}.AppointmentForm_control__aIZog:hover{border-color:rgba(255,225,192,.28);background:rgba(255,255,255,.05)}.AppointmentForm_control__aIZog:focus{border-color:rgba(212,75,40,.9);background:rgba(255,255,255,.055);box-shadow:0 0 0 3px rgba(212,75,40,.13)}select.AppointmentForm_control__aIZog{cursor:pointer;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}select.AppointmentForm_control__aIZog option{background:#272727;color:#ffe1c0}.AppointmentForm_textarea__vneRu{min-height:116px;resize:vertical;padding-top:13px;padding-bottom:13px}.AppointmentForm_submitButton__U4Q5K{width:100%;min-height:48px;margin-top:2px;border-radius:16px;font:inherit;font-weight:900}.AppointmentForm_submitButton__U4Q5K:disabled{opacity:.62;cursor:wait;transform:none}.AppointmentForm_error__WcOVn{margin:0;color:#ffb0a0;font-weight:800;line-height:1.6}.AppointmentForm_requiredNote__pTZsh{margin:-6px 2px 0;color:rgba(255,225,192,.42);font-size:.72rem;line-height:1.5}.AppointmentForm_successCard__7pbBR{width:100%;padding:28px;border:1px solid rgba(37,211,102,.28);border-radius:22px;background:rgba(37,211,102,.06);box-shadow:0 18px 52px rgba(0,0,0,.14)}.AppointmentForm_successCard__7pbBR h3{margin:0 0 8px;color:#ffe1c0}.AppointmentForm_successCard__7pbBR p{margin:0;color:rgba(255,225,192,.72);line-height:1.8}@media (max-width:760px){.AppointmentForm_fieldsGrid__CjWkR{grid-template-columns:1fr;gap:12px}.AppointmentForm_fullWidth__gOjEg{grid-column:auto}.AppointmentForm_control__aIZog,.AppointmentForm_submitButton__U4Q5K{min-height:50px}.AppointmentForm_textarea__vneRu{min-height:108px}}.LandingProjectsCarousel_section__p96sx{position:relative;overflow:hidden;background:radial-gradient(circle at 50% 42%,rgba(212,75,40,.18),transparent 34%),linear-gradient(180deg,#202020,#272727);color:#ffe1c0;padding:clamp(76px,9vw,124px) 0 clamp(70px,8vw,110px)}.LandingProjectsCarousel_section__p96sx:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.14;background-image:linear-gradient(rgba(255,225,192,.22) 1px,transparent 0),linear-gradient(90deg,rgba(255,225,192,.22) 1px,transparent 0);background-size:58px 58px;transform:perspective(600px) rotateX(64deg) scale(1.45);transform-origin:center bottom}.LandingProjectsCarousel_inner__5P4In{position:relative;width:min(1280px,calc(100% - 32px));margin:0 auto}.LandingProjectsCarousel_heading__DqO_a{max-width:820px;margin:0 auto 28px;text-align:center}.LandingProjectsCarousel_heading__DqO_a h2{margin:0;font-family:OpenSansLocal,Open Sans,Arial,sans-serif;font-size:clamp(2rem,3.3vw,3.2rem);line-height:1.18;color:#ffe1c0}.LandingProjectsCarousel_heading__DqO_a p{margin:14px auto 0;max-width:680px;font-family:OpenSansLocal,Open Sans,Arial,sans-serif;color:rgba(255,225,192,.72);font-size:1.04rem;line-height:1.75}.LandingProjectsCarousel_section__p96sx[data-dir=rtl] .LandingProjectsCarousel_heading__DqO_a h2,.LandingProjectsCarousel_section__p96sx[data-dir=rtl] .LandingProjectsCarousel_heading__DqO_a p{font-family:ExpoArabicLocal,Tahoma,Arial,sans-serif}.LandingProjectsCarousel_stage__CC5c_{position:relative;height:clamp(430px,48vw,610px);perspective:1500px;perspective-origin:50% 42%;margin-top:18px}.LandingProjectsCarousel_card__esQNG{position:absolute;left:50%;top:50%;width:min(650px,58vw);height:min(500px,40vw);min-height:390px;overflow:hidden;border-radius:24px;border:1px solid rgba(255,225,192,.2);background:#171717;color:#ffe1c0;box-shadow:0 36px 80px rgba(0,0,0,.42);transform-style:preserve-3d;backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:transform .56s cubic-bezier(.22,.61,.36,1),opacity .36s ease,border-color .28s ease;text-decoration:none;will-change:transform,opacity}.LandingProjectsCarousel_cardActive__Bg8CC{z-index:4;opacity:1;transform:translate3d(-50%,-50%,0) translateX(0) scale(1) rotateY(0deg);border-color:rgba(212,75,40,.65)}.LandingProjectsCarousel_cardPrev__1jsyy{z-index:2;opacity:.78;transform:translate3d(-50%,-50%,0) translateX(-58%) scale(.78) rotateY(13deg) translateZ(-90px)}.LandingProjectsCarousel_cardNext__gK0Zp{z-index:2;opacity:.78;transform:translate3d(-50%,-50%,0) translateX(58%) scale(.78) rotateY(-13deg) translateZ(-90px)}.LandingProjectsCarousel_cardFar__c9yjx{z-index:1;opacity:0;pointer-events:none;transform:translate3d(-50%,-50%,0) scale(.62) translateZ(-180px)}.LandingProjectsCarousel_cardMedia__KmiPD{height:58%;background:#111;overflow:hidden}.LandingProjectsCarousel_cardMedia__KmiPD img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease;backface-visibility:hidden;-webkit-backface-visibility:hidden;will-change:transform}.LandingProjectsCarousel_cardActive__Bg8CC:hover .LandingProjectsCarousel_cardMedia__KmiPD img{transform:scale(1.035)}.LandingProjectsCarousel_cardBody__sT687{height:42%;display:flex;flex-direction:column;padding:20px 24px 22px;background:linear-gradient(180deg,rgba(212,75,40,.08),transparent 45%),#171717}.LandingProjectsCarousel_meta__Zjbzi{margin:0 0 8px;color:#d44b28;font-family:OpenSansLocal,Open Sans,Arial,sans-serif;font-size:.73rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.LandingProjectsCarousel_title__iUl22{margin:0;color:#ffe1c0;font-family:OpenSansLocal,Open Sans,Arial,sans-serif;font-size:clamp(1.5rem,2.4vw,2.15rem);line-height:1.18}.LandingProjectsCarousel_client__ml8_U{margin:8px 0 0;color:rgba(255,225,192,.7);font-family:OpenSansLocal,Open Sans,Arial,sans-serif;font-size:.98rem}.LandingProjectsCarousel_section__p96sx[data-dir=rtl] .LandingProjectsCarousel_client__ml8_U,.LandingProjectsCarousel_section__p96sx[data-dir=rtl] .LandingProjectsCarousel_meta__Zjbzi,.LandingProjectsCarousel_section__p96sx[data-dir=rtl] .LandingProjectsCarousel_title__iUl22{font-family:ExpoArabicLocal,Tahoma,Arial,sans-serif;text-align:right;direction:rtl}.LandingProjectsCarousel_controls__Bk3yd{position:absolute;inset:50% 0 auto;transform:translateY(-50%);z-index:7;pointer-events:none}.LandingProjectsCarousel_arrow__UGrN2{position:absolute;top:0;width:54px;height:54px;border-radius:50%;border:1px solid rgba(255,225,192,.72);background:rgba(39,39,39,.72);color:#ffe1c0;display:grid;place-items:center;font-size:1.65rem;line-height:1;cursor:pointer;pointer-events:auto;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background .2s ease,transform .2s ease,border-color .2s ease}.LandingProjectsCarousel_arrow__UGrN2:hover{transform:scale(1.06);background:#d44b28;border-color:#d44b28}.LandingProjectsCarousel_prev__w31S2{left:8px}.LandingProjectsCarousel_next__WNTzD{right:8px}.LandingProjectsCarousel_footer__M102Q{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:6px}.LandingProjectsCarousel_dot__jFWVt{width:30px;height:4px;padding:0;border:0;border-radius:999px;background:rgba(255,225,192,.26);cursor:pointer;transition:width .25s ease,background .25s ease}.LandingProjectsCarousel_dotActive__GDdrg{width:42px;background:#d44b28}.LandingProjectsCarousel_allProjectsWrap__zPfjM{display:flex;justify-content:center;margin-top:28px}.LandingProjectsCarousel_allProjectsButton__eRUmU{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:13px 24px;border-radius:999px;border:1px solid rgba(255,225,192,.2);background:#d44b28;color:#ffe1c0;font-family:OpenSansLocal,Open Sans,Arial,sans-serif;font-size:.98rem;font-weight:800;text-decoration:none;box-shadow:0 14px 34px rgba(212,75,40,.22);transition:transform .22s ease,background .22s ease,box-shadow .22s ease}.LandingProjectsCarousel_section__p96sx[data-dir=rtl] .LandingProjectsCarousel_allProjectsButton__eRUmU{font-family:ExpoArabicLocal,Tahoma,Arial,sans-serif}.LandingProjectsCarousel_allProjectsButton__eRUmU:hover{transform:translateY(-2px);background:#e15832;box-shadow:0 18px 40px rgba(212,75,40,.28)}.LandingProjectsCarousel_allProjectsArrow__3TD__{display:inline-block;font-size:1.08rem;line-height:1;transition:transform .22s ease}.LandingProjectsCarousel_allProjectsButton__eRUmU:hover .LandingProjectsCarousel_allProjectsArrow__3TD__{transform:translateX(3px)}.LandingProjectsCarousel_section__p96sx[data-dir=rtl] .LandingProjectsCarousel_allProjectsButton__eRUmU:hover .LandingProjectsCarousel_allProjectsArrow__3TD__{transform:translateX(-3px)}@media (max-width:820px){.LandingProjectsCarousel_stage__CC5c_{height:520px}.LandingProjectsCarousel_card__esQNG{width:min(86vw,560px);height:430px}.LandingProjectsCarousel_cardPrev__1jsyy{transform:translate3d(-50%,-50%,0) translateX(-68%) scale(.72) rotateY(10deg) translateZ(-80px)}.LandingProjectsCarousel_cardNext__gK0Zp{transform:translate3d(-50%,-50%,0) translateX(68%) scale(.72) rotateY(-10deg) translateZ(-80px)}.LandingProjectsCarousel_prev__w31S2{left:0}.LandingProjectsCarousel_next__WNTzD{right:0}}@media (max-width:560px){.LandingProjectsCarousel_section__p96sx{padding-top:64px}.LandingProjectsCarousel_stage__CC5c_{height:480px}.LandingProjectsCarousel_card__esQNG{width:calc(100vw - 54px);height:410px;min-height:0}.LandingProjectsCarousel_cardNext__gK0Zp,.LandingProjectsCarousel_cardPrev__1jsyy{opacity:.24}.LandingProjectsCarousel_cardBody__sT687{padding:18px 18px 20px}.LandingProjectsCarousel_controls__Bk3yd{inset-inline:-2px}.LandingProjectsCarousel_arrow__UGrN2{width:46px;height:46px}}@media (prefers-reduced-motion:reduce){.LandingProjectsCarousel_allProjectsArrow__3TD__,.LandingProjectsCarousel_allProjectsButton__eRUmU,.LandingProjectsCarousel_arrow__UGrN2,.LandingProjectsCarousel_cardMedia__KmiPD img,.LandingProjectsCarousel_card__esQNG,.LandingProjectsCarousel_dot__jFWVt{transition:none}}.PartnerRibbon_ribbon__5g7Fk{--partner-width:100vw;width:var(--partner-width);max-width:none;margin-inline:calc((100% - var(--partner-width))/2);background:#272727;color:#ffe2be;padding:12px 0;isolation:isolate}.PartnerRibbon_viewport__iTNFF{overflow:hidden;direction:ltr;touch-action:pan-y;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:0}.PartnerRibbon_viewport__iTNFF[data-dragging=true]{cursor:-webkit-grabbing;cursor:grabbing}.PartnerRibbon_viewport__iTNFF:focus-visible{outline:2px solid #d44b28;outline-offset:-2px}.PartnerRibbon_row__qoZz7{height:130px;overflow:hidden;margin-bottom:14px}.PartnerRibbon_row__qoZz7:last-child{margin-bottom:0}.PartnerRibbon_belt__J8sLr{display:flex;width:max-content;gap:0;will-change:transform}.PartnerRibbon_group__1NlFL{display:flex;width:max-content;gap:18px;padding-right:18px}.PartnerRibbon_belt__J8sLr[data-moving=false]{width:100%;justify-content:center;will-change:auto}.PartnerRibbon_belt__J8sLr[data-moving=false] .PartnerRibbon_group__1NlFL:nth-child(2){display:none}.PartnerRibbon_logo__vLglI{position:relative;width:190px;height:130px;flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:22px;background:#272727;border:0;border-radius:0;overflow:hidden;box-shadow:none}.PartnerRibbon_logo__vLglI img{width:100%;height:100%;object-fit:contain;display:block;border:0;border-radius:0;filter:none;box-shadow:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:transparent}@media(max-width:640px){.PartnerRibbon_row__qoZz7{height:112px}.PartnerRibbon_logo__vLglI{width:160px;height:112px;padding:18px}}@media(prefers-reduced-motion:reduce){.PartnerRibbon_belt__J8sLr{will-change:auto}}