.cms-v5-page{display:flex;flex-direction:column;width:100%;overflow:hidden;box-sizing:border-box}.cms-v5-page *{box-sizing:border-box}.cms-v5-node{min-width:0;position:relative;transition:transform .25s ease,box-shadow .25s ease,filter .25s ease,opacity .25s ease,translate .18s linear}.cms-v5-container{position:relative}.cms-v5-heading,.cms-v5-text{margin-top:0;margin-bottom:0}.cms-v5-image{margin-block:0}.cms-v5-image img{max-width:100%}.cms-v5-button-link{transition:transform .22s ease,box-shadow .22s ease,filter .22s ease,background .22s ease,color .22s ease}.cms-v5-button-icon,.cms-v5-icon-inner{display:inline-grid;place-items:center;flex:0 0 auto;transition:color .2s ease,transform .2s ease,filter .2s ease}.cms-v5-button-icon svg,.cms-v5-button-icon img,.cms-v5-icon-inner svg,.cms-v5-icon-inner img{display:block;width:100%;height:100%;object-fit:contain}.cms-v5-icon-link{display:inline-flex;text-decoration:none;color:inherit}.cms-v5-video iframe,.cms-v5-video video{display:block;max-width:100%}.cms-v5-divider span{box-sizing:border-box}.cms-v5-fx{visibility:hidden;animation-duration:var(--v5-fx-duration,.6s);animation-delay:var(--v5-fx-delay,0s);animation-fill-mode:both}.cms-v5-fx.is-visible{visibility:visible}.cms-v5-fx-fade-up.is-visible{animation-name:v5FadeUp}.cms-v5-fx-fade-down.is-visible{animation-name:v5FadeDown}.cms-v5-fx-fade-left.is-visible{animation-name:v5FadeLeft}.cms-v5-fx-fade-right.is-visible{animation-name:v5FadeRight}.cms-v5-fx-zoom-in.is-visible{animation-name:v5Zoom}.cms-v5-fx-zoom-out.is-visible{animation-name:v5ZoomOut}.cms-v5-fx-blur-in.is-visible{animation-name:v5Blur}.cms-v5-fx-rotate-in.is-visible{animation-name:v5RotateIn}.cms-v5-fx-bounce-in.is-visible{animation-name:v5BounceIn}.cms-v5-fx-pop.is-visible{animation-name:v5Pop}.cms-v5-fx-reveal-left.is-visible{animation-name:v5RevealLeft}.cms-v5-fx-reveal-right.is-visible{animation-name:v5RevealRight}.cms-v5-fx-float.is-visible{animation:v5Float 3s ease-in-out infinite}.cms-v5-fx-pulse.is-visible{animation:v5Pulse 2s ease-in-out infinite}.cms-v5-fx-glow.is-visible{animation:v5Glow 2.4s ease-in-out infinite}.cms-v5-fx-sway.is-visible{animation:v5Sway 3.2s ease-in-out infinite}.cms-v5-fx-spin-slow.is-visible{animation:v5SpinSlow 12s linear infinite}.cms-v5-hv-lift:hover{transform:translateY(-7px)}.cms-v5-hv-zoom:hover{transform:scale(1.035)}.cms-v5-hv-glow:hover{box-shadow:0 0 30px rgba(91,109,249,.34)}.cms-v5-hv-brightness:hover{filter:brightness(1.08)}.cms-v5-hv-tilt:hover{transform:perspective(900px) rotateX(3deg) rotateY(-5deg) translateY(-2px)}.cms-v5-hv-rotate:hover{transform:rotate(2deg) scale(1.015)}.cms-v5-hv-shadow:hover{box-shadow:0 18px 44px rgba(16,24,40,.24)!important}@keyframes v5FadeUp{from{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes v5FadeDown{from{opacity:0;transform:translateY(-26px)}to{opacity:1;transform:none}}@keyframes v5FadeLeft{from{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:none}}@keyframes v5FadeRight{from{opacity:0;transform:translateX(30px)}to{opacity:1;transform:none}}@keyframes v5Zoom{from{opacity:0;transform:scale(.91)}to{opacity:1;transform:none}}@keyframes v5ZoomOut{from{opacity:0;transform:scale(1.12)}to{opacity:1;transform:none}}@keyframes v5Blur{from{opacity:0;filter:blur(14px)}to{opacity:1;filter:none}}@keyframes v5RotateIn{from{opacity:0;transform:rotate(-5deg) scale(.96)}to{opacity:1;transform:none}}@keyframes v5BounceIn{0%{opacity:0;transform:translateY(28px) scale(.95)}60%{opacity:1;transform:translateY(-8px) scale(1.02)}100%{transform:none}}@keyframes v5Pop{0%{opacity:0;transform:scale(.72)}70%{opacity:1;transform:scale(1.05)}100%{transform:none}}@keyframes v5RevealLeft{from{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0 0 0 0)}}@keyframes v5RevealRight{from{opacity:0;clip-path:inset(0 0 0 100%)}to{opacity:1;clip-path:inset(0 0 0 0)}}@keyframes v5Float{50%{transform:translateY(-9px)}}@keyframes v5Pulse{50%{transform:scale(1.025)}}@keyframes v5Glow{0%,100%{filter:drop-shadow(0 0 0 rgba(91,109,249,0))}50%{filter:drop-shadow(0 0 18px rgba(91,109,249,.55))}}@keyframes v5Sway{0%,100%{transform:rotate(-1.3deg)}50%{transform:rotate(1.3deg)}}@keyframes v5SpinSlow{to{transform:rotate(360deg)}}@media(max-width:900px){.cms-v5-page{max-width:100%}}@media(max-width:600px){.cms-v5-container{max-width:100%}.cms-v5-node{max-width:100%}}@media(prefers-reduced-motion:reduce){.cms-v5-fx{visibility:visible!important;animation:none!important}.cms-v5-node{transition:none!important;translate:none!important}}

.cms-v5-shape{pointer-events:none}.cms-v5-shape-inner{display:block;max-width:none}

/* === LUMETT RESPONSIVE GLOBAL V2R2 BEGIN === */
/* ============================================================
   LUMETT RESPONSIVE GLOBAL V2R2 - IPHONE REAL
   ============================================================ */
html,body{width:100%;max-width:100%;overflow-x:hidden}
.cms-public-body{overflow-x:hidden}
.cms-v5-page,.cms-v5-page *{box-sizing:border-box}
.cms-v5-page,.cms-v5-node,.cms-v5-container{min-width:0}
.cms-v5-heading,.cms-v5-text{
  max-width:100%;
  white-space:normal!important;
  overflow-wrap:break-word!important;
  word-break:normal!important;
  hyphens:none!important;
  text-wrap:pretty;
}
.cms-v5-button-link{
  max-width:100%;
  white-space:normal!important;
  overflow-wrap:break-word!important;
  word-break:normal!important;
  hyphens:none!important;
  text-align:center;
  line-height:1.2;
}
.cms-v5-image,.cms-v5-image img,.cms-v5-video,.cms-v5-video iframe,.cms-v5-video video{max-width:100%}
.cms-v5-image img{height:auto}

@media(max-width:900px){
  .cms-v5-page,.cms-v5-node,.cms-v5-container{max-width:100%}
  .cms-v5-video iframe,.cms-v5-video video{width:100%;max-width:100%}
}

@media(max-width:600px){
  .cms-v5-page{width:100%;max-width:100%;overflow-x:hidden}
  .cms-v5-node,.cms-v5-container{max-width:100%!important}
  .cms-v5-heading,.cms-v5-text{
    letter-spacing:normal;
    overflow-wrap:break-word!important;
    word-break:normal!important;
    hyphens:none!important;
  }
  .cms-v5-button-link{
    min-height:44px;
    overflow-wrap:break-word!important;
    word-break:normal!important;
    hyphens:none!important;
  }
  .cms-v5-image img{max-width:100%;height:auto}
  .cms-v5-video iframe,.cms-v5-video video{width:100%!important;max-width:100%!important}
}

@media(max-width:430px){
  .cms-v5-page{font-size:16px}
}

@media(max-width:320px){
  .cms-v5-button-link{padding-left:14px!important;padding-right:14px!important}
}

@media(prefers-reduced-motion:reduce){
  .cms-v5-fx{visibility:visible!important;animation:none!important}
  .cms-v5-node{transition:none!important;translate:none!important}
}
/* === LUMETT RESPONSIVE GLOBAL V2R2 END === */

/* === LUMETT COMPARACION RAPIDA FIX V1 BEGIN === */
/* === LUMETT COMPARACION RAPIDA FIX V1 BEGIN === */
.lumett-compare-box{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}
.lumett-compare-box > .lumett-compare-row{transition:all .2s ease}
@media (max-width: 760px){
  .lumett-compare-box{padding:14px!important;overflow-x:auto!important}
  .lumett-compare-box > .lumett-compare-row{
    display:grid!important;
    grid-template-columns:minmax(132px,1.35fr) repeat(4,minmax(88px,1fr))!important;
    gap:10px!important;
    align-items:center!important;
    min-width:560px!important;
    padding:14px 12px!important;
  }
  .lumett-compare-box > .lumett-compare-row > *{
    width:auto!important;
    max-width:none!important;
    min-width:0!important;
    margin:0!important;
    text-align:center!important;
    white-space:normal!important;
    overflow-wrap:break-word!important;
    word-break:normal!important;
    hyphens:none!important;
    line-height:1.35!important;
  }
  .lumett-compare-box > .lumett-compare-row > *:first-child{
    text-align:left!important;
    font-weight:700!important;
  }
  .lumett-compare-box > .lumett-compare-head > *{
    font-size:12px!important;
    font-weight:800!important;
  }
}
@media (max-width: 430px){
  .lumett-compare-box > .lumett-compare-row{
    grid-template-columns:minmax(120px,1.3fr) repeat(4,minmax(82px,1fr))!important;
    min-width:520px!important;
  }
  .lumett-compare-box > .lumett-compare-row > *{font-size:13px!important}
  .lumett-compare-box > .lumett-compare-head > *{font-size:11px!important}
}
/* === LUMETT COMPARACION RAPIDA FIX V1 END === */
/* === LUMETT COMPARACION RAPIDA FIX V1 END === */
