.fixarray-uranium-plan__button{border-width:var(--fax-uranium-button-border-width,1px);border-style:var(--fax-uranium-button-border-style,solid);border-color:var(--fax-uranium-button-border,transparent);background-color:var(--fax-uranium-button-bg,#0a6b9a);color:var(--fax-uranium-button-color,#fff);transition-duration:var(--fax-uranium-button-transition,200ms)}.fixarray-uranium-plan--featured .fixarray-uranium-plan__button{background-color:var(--fax-uranium-button-bg,#f97316)}.fixarray-uranium-plan__button:hover,.fixarray-uranium-plan__button:focus-visible{background-color:var(--fax-uranium-button-hover-bg,#22aee5);color:var(--fax-uranium-button-hover-color,#fff);border-color:var(--fax-uranium-button-hover-border,#22aee5);transform:translateY(var(--fax-uranium-button-hover-lift,-1px));box-shadow:0 12px 28px rgba(34,174,229,.24)}.fixarray-uranium-plan--featured .fixarray-uranium-plan__button:hover,.fixarray-uranium-plan--featured .fixarray-uranium-plan__button:focus-visible{background-color:var(--fax-uranium-button-hover-bg,#22aee5);color:var(--fax-uranium-button-hover-color,#fff);border-color:var(--fax-uranium-button-hover-border,#22aee5);box-shadow:0 12px 28px rgba(34,174,229,.28)}.fixarray-uranium-plan__button:focus-visible{outline:3px solid rgba(34,174,229,.34);outline-offset:3px}
.fixarray-uranium-plans__description{color:#566e7d}.fixarray-uranium-plan:not(.fixarray-uranium-plan--featured) .fixarray-uranium-plan__name{color:#082c4a}.fixarray-uranium-plan:not(.fixarray-uranium-plan--featured) .fixarray-uranium-plan__tagline{color:#2d5870}.fixarray-uranium-plan:not(.fixarray-uranium-plan--featured) .fixarray-uranium-plan__description{color:#526b7b}.fixarray-uranium-plan:not(.fixarray-uranium-plan--featured) .fixarray-uranium-plan__features li{color:#214b63}.fixarray-uranium-plan--featured .fixarray-uranium-plan__description{color:#d9eef8!important}.fixarray-uranium-plans__footer{color:#566e7d}
.fixarray-uranium-plan:not(.fixarray-uranium-plan--featured) .fixarray-uranium-plan__body{display:grid;grid-template-rows:auto auto auto auto minmax(0,1fr) auto}.fixarray-uranium-plan:not(.fixarray-uranium-plan--featured) .fixarray-uranium-plan__features{align-self:center;margin:0;padding:10px 0 18px}.fixarray-uranium-plan:not(.fixarray-uranium-plan--featured) .fixarray-uranium-plan__button{margin-top:0}

/* Uranium 1380: CTA final alineado con el patrón premium FIX ARRAY. */
body.page-id-1380 .elementor-1380 .elementor-element.elementor-element-ubCta01{position:relative;isolation:isolate;overflow:hidden;padding:46px 34px;background:linear-gradient(135deg,#0a2942 0%,#0c3d5e 100%)}
body.page-id-1380 .elementor-1380 .elementor-element.elementor-element-ubCta01:before{position:absolute;inset:0;content:"";pointer-events:none;background:radial-gradient(circle at 86% 18%,rgba(34,174,229,.18),transparent 35%),radial-gradient(circle at 10% 82%,rgba(249,115,22,.10),transparent 28%)}
body.page-id-1380 .elementor-1380 .elementor-element.elementor-element-ubCta01>.elementor-container{position:relative;z-index:1;width:100%;max-width:1340px;margin-right:auto;margin-left:auto}
body.page-id-1380 .elementor-1380 .elementor-element.elementor-element-ubCta02>.elementor-widget-wrap{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,340px);grid-template-areas:"title action" "text action";align-items:center;column-gap:48px;row-gap:8px;width:100%;padding:34px 38px;overflow:hidden;border:1px solid rgba(96,210,255,.19);border-radius:22px;background:linear-gradient(135deg,#0e5277 0%,#0b3f61 48%,#092b44 100%);box-shadow:0 30px 70px rgba(0,0,0,.22),inset 0 0 36px rgba(34,174,229,.025)}
body.page-id-1380 .elementor-1380 .elementor-element.elementor-element-ubCta02>.elementor-widget-wrap:before{position:absolute;top:0;bottom:0;left:0;width:190px;content:"";pointer-events:none;background-image:radial-gradient(circle,rgba(110,214,255,.5) 1px,transparent 1.4px),linear-gradient(90deg,rgba(255,255,255,.09),transparent);background-size:10px 10px,100% 100%;mask-image:linear-gradient(90deg,#000,transparent);opacity:.58}
body.page-id-1380 .elementor-1380 .elementor-element.elementor-element-ubCta02>.elementor-widget-wrap:after{position:absolute;top:-120px;left:80px;width:320px;height:320px;border-radius:50%;content:"";pointer-events:none;background:radial-gradient(circle,rgba(34,174,229,.16),transparent 68%)}
body.page-id-1380 .elementor-1380 .elementor-element.elementor-element-ubCta03{grid-area:title;position:relative;z-index:1;margin:0}
body.page-id-1380 .elementor-1380 .elementor-element.elementor-element-ubCta04{grid-area:text;position:relative;z-index:1;margin:0}
body.page-id-1380 .elementor-1380 .elementor-element.elementor-element-ubCta05{grid-area:action;position:relative;z-index:1;align-self:center;margin:0}
body.page-id-1380 .elementor-1380 .elementor-element.elementor-element-ubCta03 .elementor-heading-title{max-width:760px;margin:0;color:#fff;font-family:Manrope,Arial,sans-serif;font-size:clamp(30px,3vw,42px);font-weight:850;line-height:1.05;letter-spacing:-.035em;text-align:left;text-wrap:balance}
body.page-id-1380 .elementor-1380 .elementor-element.elementor-element-ubCta04,body.page-id-1380 .elementor-1380 .elementor-element.elementor-element-ubCta04 p{max-width:760px;margin:0;color:#d2e4ec;font-family:Manrope,Arial,sans-serif;font-size:16px;line-height:1.55;text-align:left}
body.page-id-1380 .elementor-1380 .elementor-element.elementor-element-ubCta05 .elementor-button-wrapper{display:flex;justify-content:flex-end}
body.page-id-1380 .elementor-1380 .elementor-element.elementor-element-ubCta05 .elementor-button{display:inline-flex;align-items:center;justify-content:center;width:100%;min-width:250px;min-height:52px;padding:12px 22px;border:0;border-radius:12px;background:#F97316;color:#fff;font-family:Manrope,Arial,sans-serif;font-size:15px;font-weight:800;line-height:1.2;text-decoration:none;box-shadow:0 14px 28px rgba(249,115,22,.24);transition:background-color 220ms ease,transform 220ms ease,box-shadow 220ms ease}
body.page-id-1380 .elementor-1380 .elementor-element.elementor-element-ubCta05 .elementor-button:hover,body.page-id-1380 .elementor-1380 .elementor-element.elementor-element-ubCta05 .elementor-button:focus-visible{background:#51ADE5;color:#fff;transform:translateY(-2px);box-shadow:0 18px 34px rgba(81,173,229,.28)}
body.page-id-1380 .elementor-1380 .elementor-element.elementor-element-ubCta05 .elementor-button:focus-visible{outline:3px solid rgba(81,173,229,.34);outline-offset:3px}

@media(max-width:1180px){.fixarray-uranium-plan:not(.fixarray-uranium-plan--featured) .fixarray-uranium-plan__features{padding-top:10px;padding-bottom:16px}}
@media(max-width:1024px){body.page-id-1380 .elementor-1380 .elementor-element.elementor-element-ubCta01{padding:38px 24px}body.page-id-1380 .elementor-1380 .elementor-element.elementor-element-ubCta02>.elementor-widget-wrap{grid-template-columns:1fr;grid-template-areas:"title" "text" "action";gap:14px;padding:28px 30px}body.page-id-1380 .elementor-1380 .elementor-element.elementor-element-ubCta05 .elementor-button-wrapper{justify-content:flex-start}body.page-id-1380 .elementor-1380 .elementor-element.elementor-element-ubCta05 .elementor-button{width:auto;min-width:260px}}
@media(max-width:767px){.fixarray-uranium-plan:not(.fixarray-uranium-plan--featured) .fixarray-uranium-plan__features{padding-top:8px;padding-bottom:14px}body.page-id-1380 .elementor-1380 .elementor-element.elementor-element-ubCta01{padding:24px 12px}body.page-id-1380 .elementor-1380 .elementor-element.elementor-element-ubCta02>.elementor-widget-wrap{padding:22px 18px;border-radius:18px}body.page-id-1380 .elementor-1380 .elementor-element.elementor-element-ubCta03 .elementor-heading-title{font-size:28px;line-height:1.08}body.page-id-1380 .elementor-1380 .elementor-element.elementor-element-ubCta04,body.page-id-1380 .elementor-1380 .elementor-element.elementor-element-ubCta04 p{font-size:15px}body.page-id-1380 .elementor-1380 .elementor-element.elementor-element-ubCta05 .elementor-button{width:100%;min-width:0}}
@media(prefers-reduced-motion:reduce){.fixarray-uranium-plan__button{transition:none}.fixarray-uranium-plan__button:hover,.fixarray-uranium-plan__button:focus-visible{transform:none}body.page-id-1380 .elementor-1380 .elementor-element.elementor-element-ubCta05 .elementor-button{transition:none}body.page-id-1380 .elementor-1380 .elementor-element.elementor-element-ubCta05 .elementor-button:hover,body.page-id-1380 .elementor-1380 .elementor-element.elementor-element-ubCta05 .elementor-button:focus-visible{transform:none}}
