.zenth-razones{--rz-card-w:clamp(280px, 42vw, 560px);--rz-shift:62%;position:relative;width:100%;padding:6rem;color:var(--cr-color-white,#fff);font-family:var(--cr-font-body,'Montserrat',system-ui,sans-serif)}.elementor-widget-zenth_razones{width:100%!important}.zenth-razones:focus{outline:none}.zenth-razones:focus-visible{outline:2px solid var(--cr-color-primary,#c00000);outline-offset:4px}.zenth-razones__glow{position:absolute;left:50%;top:42%;transform:translate(-50%,-50%);width:100%;height:70rem;z-index:0;pointer-events:none;background:radial-gradient(ellipse 54% 50% at 50% 50%,#cd0e0e 0%,rgb(155 0 0 / 31%) 38%,rgb(100 0 0 / .12) 58%,transparent 78%)}.zenth-razones__stage{position:relative;z-index:1;width:100%;min-height:clamp(300px, 34vw, 360px)}.zenth-razones__card{position:absolute;top:0;left:50%;width:var(--rz-card-w);box-sizing:border-box;display:flex;flex-direction:column;gap:clamp(14px, 1.6vw, 22px);padding:clamp(32px, 3.5vw, 56px) clamp(24px, 3vw, 44px) clamp(28px, 3vw, 44px);border:1px solid rgb(255 255 255 / .12);border-radius:clamp(14px, 1.4vw, 22px);background:var(--cr-color-darker,#0f0f0f);text-align:center;transform:translateX(-50%) scale(.8);opacity:0;pointer-events:none;z-index:1;transition:transform 0.5s cubic-bezier(.4,0,.2,1),opacity 0.5s ease}.zenth-razones__card[data-pos="0"]{transform:translateX(-50%) scale(1);opacity:1;pointer-events:auto;z-index:3;border-color:rgb(255 255 255 / .22);box-shadow:0 24px 70px rgb(0 0 0 / .55)}.zenth-razones__card[data-pos="1"]{transform:translateX(calc(-50% + var(--rz-shift, 62%))) scale(.84) rotate(7deg);opacity:1;pointer-events:auto;z-index:2;cursor:pointer}.zenth-razones__card[data-pos="-1"]{transform:translateX(calc(-50% - var(--rz-shift, 62%))) scale(.84) rotate(-7deg);opacity:1;pointer-events:auto;z-index:2;cursor:pointer}.zenth-razones__badge{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);z-index:4;padding:8px 22px;border-radius:8px;background:var(--cr-color-primary,#c00000);color:var(--cr-color-white,#fff);font-size:clamp(11px, 0.9vw, 13px);font-weight:700;letter-spacing:.14em;text-transform:uppercase;line-height:1;white-space:nowrap}.zenth-razones__title{margin:0;font-family:var(--cr-font-display,'Super Brigade',Impact,sans-serif);font-style:italic;font-size:clamp(26px, 2.8vw, 40px);font-weight:400;line-height:1;letter-spacing:-.01em;text-transform:uppercase;color:var(--cr-color-white,#fff)}.zenth-razones__text{margin:0 auto;max-width:42ch;color:var(--cr-color-text-muted,#81817f);font-size:clamp(14px, 1.1vw, 17px);font-weight:500;line-height:1.6}.zenth-razones__title-solid{color:var(--cr-color-white,#fff)}.zenth-razones__title-outline{color:#fff0;-webkit-text-stroke:var(--cr-outline-width,1.5px) var(--cr-color-white,#fff);text-stroke:var(--cr-outline-width,1.5px) var(--cr-color-white,#fff)}.zenth-razones__cta{align-self:center;display:inline-flex;align-items:center;justify-content:center;gap:10px;margin-top:clamp(4px, 0.8vw, 10px);padding:12px 32px;border:1.5px solid rgb(255 255 255 / .5);border-radius:999px;background:#fff0;color:var(--cr-color-white,#fff);font-family:var(--cr-font-body,'Montserrat',system-ui,sans-serif);font-size:clamp(12px, 1vw, 14px);font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background 250ms ease,border-color 250ms ease,color 250ms ease,transform 250ms ease}.zenth-razones__cta:hover,.zenth-razones__cta:focus-visible{background:var(--cr-color-primary,#c00000);border-color:var(--cr-color-primary,#c00000);color:var(--cr-color-white,#fff);transform:translateY(-2px)}.zenth-razones__cta-arrow{width:15px;height:15px;flex-shrink:0;transition:transform 250ms ease}.zenth-razones__cta:hover .zenth-razones__cta-arrow,.zenth-razones__cta:focus-visible .zenth-razones__cta-arrow{transform:translateX(3px)}.zenth-razones__cta:focus-visible{outline:2px solid var(--cr-color-white,#fff);outline-offset:2px}.zenth-razones__card:not([data-pos="0"]) .zenth-razones__cta{pointer-events:none}.zenth-razones__nav{position:relative;z-index:4;display:flex;justify-content:center;gap:clamp(12px, 1.4vw, 18px);margin-top:clamp(28px, 3.5vw, 48px)}.zenth-razones__nav-prev,.zenth-razones__nav-next{-webkit-appearance:none;appearance:none;display:grid;place-items:center;width:clamp(44px, 3.6vw, 54px);height:clamp(44px, 3.6vw, 54px);border-radius:50%;cursor:pointer;color:var(--cr-color-white,#fff);transition:background 250ms ease,border-color 250ms ease,transform 250ms ease}.zenth-razones__nav-prev{background:var(--cr-color-primary,#c00000);border:1px solid var(--cr-color-primary,#c00000)}.zenth-razones__nav-prev:hover,.zenth-razones__nav-prev:focus{background:var(--cr-color-primary-hover,#e60000);transform:scale(1.05);border-color:var(--cr-color-primary-hover,#e60000)}.zenth-razones__nav-next{background:#fff0;border:2px solid rgb(255 255 255 / .6)}.zenth-razones__nav-next:hover,.zenth-razones__nav-next:focus{border-color:var(--cr-color-white,#fff);background:rgb(255 255 255 / .06);transform:scale(1.05)}.zenth-razones__nav-prev svg,.zenth-razones__nav-next svg{display:block}.zenth-razones__nav-prev:focus-visible,.zenth-razones__nav-next:focus-visible{outline:2px solid var(--cr-color-white,#fff);outline-offset:2px}button.zenth-razones__dot:focus,button.zenth-razones__dot:hover{background-color:#474747}.zenth-razones__dots{position:relative;z-index:4;display:flex;justify-content:center;gap:8px;margin-top:clamp(18px, 2vw, 26px)}.zenth-razones__dot{-webkit-appearance:none;appearance:none;width:9px;height:9px;padding:0;border:0;border-radius:999px;background:#474747;cursor:pointer;transition:background 250ms ease,width 250ms ease}.zenth-razones__dot.is-active{width:26px;background:var(--cr-color-primary,#c00000)}.zenth-razones__dot.is-active:focus,.zenth-razones__dot.is-active:hover{background-color:var(--cr-color-primary)}.zenth-razones__dot:focus-visible{outline:2px solid var(--cr-color-white,#fff);outline-offset:2px}@media (max-width:1024px){.zenth-razones__glow{width:140%;height:50rem}}@media (max-width:767px){.zenth-razones{--rz-shift:54%;padding-top:4rem}.zenth-razones__card[data-pos="1"]{transform:translateX(calc(-50% + var(--rz-shift))) scale(.8) rotate(5deg);opacity:1}.zenth-razones__card[data-pos="-1"]{transform:translateX(calc(-50% - var(--rz-shift))) scale(.8) rotate(-5deg);opacity:1}.zenth-razones__glow{top:41%;width:240%;height:160%}}@media (max-width:600px){.zenth-razones{--rz-card-w:min(88vw, 420px)}.zenth-razones__card[data-pos="1"],.zenth-razones__card[data-pos="-1"]{opacity:0;pointer-events:none;transform:translateX(-50%) scale(.9)}}@media (prefers-reduced-motion:reduce){.zenth-razones__card,.zenth-razones__nav-prev,.zenth-razones__nav-next,.zenth-razones__dot{transition:none}}