body[data-page="planes"] #main .or-shortcut-section {
  padding-top:24px!important;padding-bottom:0!important;
}
body[data-page="planes"] #main .or-shortcuts {
  display:block!important;position:relative!important;isolation:isolate;
  width:100%!important;max-width:1148px!important;aspect-ratio:1505/355!important;
  margin:0 auto!important;padding:0!important;border:0!important;background:none!important;
  box-shadow:none!important;gap:0!important;
  animation:or-levitate 9s ease-in-out infinite!important;
}
body[data-page="planes"] #main .or-orbit-art {
  position:absolute;inset:0;pointer-events:none;z-index:0;
}
body[data-page="planes"] #main .or-orbit-art svg,
body[data-page="planes"] #main .or-condition-art svg {
  display:block;width:100%;height:100%;overflow:hidden;
}
body[data-page="planes"] #main .or-shortcuts .or-app {
  position:absolute!important;left:calc(var(--or-index) * 25%)!important;top:0!important;
  width:25%!important;height:100%!important;min-height:44px!important;
  margin:0!important;padding:0!important;display:block!important;
  background:none!important;border:0!important;border-radius:12px!important;
  box-shadow:none!important;transform:none!important;filter:none!important;
  animation:none!important;text-decoration:none!important;z-index:1;
}
body[data-page="planes"] #main .or-app::before,
body[data-page="planes"] #main .or-app::after {display:none!important}
body[data-page="planes"] #main .or-shortcuts .or-app:focus-visible {
  outline:2px solid #a8ffee!important;outline-offset:3px!important;
}
body[data-page="planes"] #main .or-label {
  position:absolute!important;width:1px!important;height:1px!important;
  padding:0!important;overflow:hidden!important;clip-path:inset(50%)!important;
}
body[data-page="planes"] #main .or-mobile-icon {display:none!important}
body[data-page="planes"] #main #condiciones-relevantes {padding-top:12px!important;padding-bottom:24px!important}
body[data-page="planes"] #main .or-conditions {
  display:grid!important;grid-template-columns:44% 52%!important;gap:4%!important;
  align-items:center!important;min-width:0!important;width:100%!important;
  padding:0!important;margin:0!important;border:0!important;border-radius:0!important;
  background:none!important;box-shadow:none!important;overflow:visible!important;
}
body[data-page="planes"] #main .or-conditions::before,
body[data-page="planes"] #main .or-conditions::after {display:none!important}
body[data-page="planes"] #main .or-condition-art {
  width:100%;aspect-ratio:605/535;
  animation:or-levitate 9s ease-in-out infinite;animation-delay:-3s;
}
body[data-page="planes"] #main .or-condition-copy {min-width:0}
body[data-page="planes"] #main .or-condition-copy h2 {
  color:#eefcf8!important;font-family:Manrope,Inter,sans-serif!important;font-size:clamp(24px,2.8vw,36px)!important;
  font-weight:800!important;line-height:1.2!important;letter-spacing:-1px!important;
  margin:0 0 22px!important;
}
body[data-page="planes"] #main .or-condition-copy > p {
  color:#bed3d3!important;font-size:14px!important;line-height:1.85!important;
  margin:0 0 28px!important;
}
body[data-page="planes"] #main .or-condition-copy .extension-links {
  display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:18px!important;
  margin:0!important;padding:0!important;background:none!important;border:0!important;
}
body[data-page="planes"] #main .or-condition-copy a {
  display:flex!important;align-items:center!important;justify-content:center!important;
  min-height:48px!important;max-width:100%!important;box-sizing:border-box!important;
  padding:12px 18px!important;font-size:13px!important;font-weight:650!important;
  line-height:1.5!important;text-decoration:none!important;color:#e8fff9!important;
  animation:or-button-float 8s ease-in-out infinite!important;
}
body[data-page="planes"] #main .or-condition-copy a.button {
  background:linear-gradient(135deg,#29474b99,#010e14 50%,#183039)!important;
  border:1px solid #9cddda!important;border-radius:14px!important;
  box-shadow:inset 0 2px 4px #b2fff566,inset 0 -2px 3px #5ae0cd33,0 3px 0 #173431,0 0 14px #45d7bd29!important;
}
body[data-page="planes"] #main .or-condition-copy a.inline-link {
  border:0!important;border-bottom:1px solid #81d9cb!important;border-radius:0!important;
  background:none!important;box-shadow:none!important;padding-left:3px!important;padding-right:3px!important;
}
body[data-page="planes"] #main .or-condition-copy a:focus-visible {
  outline:2px solid #acffef!important;outline-offset:6px!important;
}
@keyframes or-levitate {0%,100%{translate:0 0}50%{translate:0 -4px}}
@keyframes or-button-float {0%,100%{translate:0 0}50%{translate:0 -2px}}
@media(max-width:700px) {
  body[data-page="planes"] #main .or-shortcuts {
    display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;
    aspect-ratio:auto!important;gap:20px 12px!important;animation:none!important;
  }
  body[data-page="planes"] #main .or-orbit-art {display:none!important}
  body[data-page="planes"] #main .or-shortcuts .or-app {
    display:flex!important;flex-direction:column!important;align-items:center!important;
    position:relative!important;left:auto!important;top:auto!important;width:100%!important;
    height:auto!important;min-width:0!important;animation:or-levitate 9s ease-in-out infinite!important;
    animation-delay:calc(var(--or-index) * -1.6s)!important;
  }
  body[data-page="planes"] #main .or-mobile-icon {
    display:block!important;width:100%!important;aspect-ratio:330/260!important;
    overflow:hidden!important;
  }
  body[data-page="planes"] #main .or-mobile-icon svg {display:block;width:100%;height:100%;overflow:hidden}
  body[data-page="planes"] #main .or-label {
    position:static!important;width:100%!important;height:auto!important;clip-path:none!important;
    display:flex!important;align-items:center!important;justify-content:center!important;
    min-height:48px!important;padding:8px 7px!important;box-sizing:border-box!important;
    text-align:center!important;font-size:12px!important;line-height:1.5!important;
    color:#edfff8!important;font-weight:650!important;
    border:1px solid #85cfcb!important;border-radius:12px!important;
    background:linear-gradient(145deg,#253c4499,#020c12)!important;
    box-shadow:inset 1px 1px 3px #b1ffea44,0 2px 0 #20463c,0 0 8px #5de6cd26!important;
  }
  body[data-page="planes"] #main #condiciones-relevantes {padding-top:32px!important}
  body[data-page="planes"] #main .or-conditions {
    display:flex!important;flex-direction:column!important;gap:14px!important;
  }
  body[data-page="planes"] #main .or-condition-art {width:90%!important;max-width:340px!important;margin:auto!important}
  body[data-page="planes"] #main .or-condition-copy {width:100%!important}
  body[data-page="planes"] #main .or-condition-copy h2 {font-size:27px!important;margin-bottom:18px!important}
  body[data-page="planes"] #main .or-condition-copy .extension-links {gap:14px!important}
  body[data-page="planes"] #main .or-condition-copy a {width:100%!important;min-height:48px!important;font-size:14px!important}
}
@media(prefers-reduced-motion:reduce) {
  body[data-page="planes"] #main .or-shortcuts,
  body[data-page="planes"] #main .or-shortcuts .or-app,
  body[data-page="planes"] #main .or-condition-art,
  body[data-page="planes"] #main .or-condition-copy a {animation:none!important}
}