.nx-landing .perfil-azul{position:relative;min-height:100vh;background:radial-gradient(45% 60% at 2% 100%,rgba(243,126,31,.3) 0,transparent 50%),linear-gradient(165deg,#2a1170 0,#3a1cb0 42%,var(--azul-base) 100%)}.nx-landing .perfil-azul main{position:relative;z-index:1}.nx-landing .perfil-blanco{position:relative;min-height:100vh;background:#fff}.nx-landing .perfil-blanco main{position:relative;z-index:1}.nx-landing .perfil-hero{padding:58px 0 30px;text-align:center;background:transparent}.nx-landing .ph-eyebrow{font-family:var(--display);font-weight:800;font-size:13px;letter-spacing:.28em;text-transform:uppercase;margin:0 0 12px;background:none;-webkit-text-fill-color:rgba(255,255,255,.85);color:rgba(255,255,255,.85)}.nx-landing .ph-title{font-family:var(--display);font-weight:900;font-size:clamp(34px,4.6vw,56px);color:#fff;line-height:1.02;letter-spacing:-.02em}.nx-landing .perfil-card-sec{padding:30px 0 60px;background:transparent}.nx-landing .pcard{position:relative;overflow:hidden;background:#fff;border:1px solid var(--gris-claro);border-radius:28px;box-shadow:0 36px 80px -36px rgba(40,16,90,.45),0 8px 24px rgba(40,16,90,.08);padding:34px;display:grid;grid-template-columns:300px 1fr;gap:38px}.nx-landing .pcard-left,.nx-landing .pcard-right{position:relative;z-index:1}.nx-landing .pcard-left{display:flex;flex-direction:column;gap:16px}.nx-landing .pcard-photo{position:relative;width:100%;aspect-ratio:1/1;border-radius:22px;overflow:hidden;box-shadow:0 18px 40px -20px rgba(40,16,90,.4)}.nx-landing .pcard-photo img{width:100%;height:100%;object-fit:cover}.nx-landing .pcard-photo-fallback{width:100%;height:100%;background:var(--grad-btn);display:flex;align-items:center;justify-content:center;color:#fff;font-family:var(--display);font-weight:900;font-size:64px}.nx-landing .pcard-verif{position:absolute;left:12px;bottom:12px;display:inline-flex;align-items:center;gap:6px;font-family:var(--display);font-weight:800;font-size:12px;color:#fff;background:rgba(31,138,91,.92);padding:6px 12px;border-radius:999px;backdrop-filter:blur(4px)}.nx-landing .pcard-rating{display:flex;align-items:center;gap:10px}.nx-landing .stars{display:inline-flex;gap:2px}.nx-landing .star{width:18px;height:18px;fill:#d9d4ea}.nx-landing .star.on{fill:#f5a524}.nx-landing .pcard-rating-n{font-family:var(--body);font-size:13.5px;color:var(--azul-profundo)}.nx-landing .pcard-rating-n b{font-family:var(--display);font-weight:900;color:var(--azul-profundo)}.nx-landing .pcard-pays{display:flex;gap:8px;flex-wrap:wrap}.nx-landing .pay-badge{display:inline-flex;align-items:center;gap:5px;font-family:var(--display);font-weight:700;font-size:12px;color:var(--azul-profundo);background:var(--gris-claro);padding:6px 11px;border-radius:8px}.nx-landing .pcard-video{align-self:center;width:fit-content;max-width:100%;justify-content:center;gap:12px;font-size:16px;padding:16px 20px;margin-top:9px;border-radius:18px;line-height:1.15}.nx-landing .pcard-video svg{flex:0 0 auto}.nx-landing .pv-txt{display:flex;flex-direction:column;align-items:center;line-height:1.2;min-width:0;max-width:100%;text-align:center}.nx-landing .pv-txt b{font-family:var(--display);font-weight:900;font-size:16px;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.nx-landing .pv-txt i{font-family:var(--display);font-weight:700;font-style:normal;font-size:13.5px;opacity:.92}.nx-landing .pcard-right{min-width:0}.nx-landing .pcard-head{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:6px}.nx-landing .pcard-name{font-family:var(--display);font-weight:900;font-size:clamp(26px,3vw,36px);color:var(--azul-profundo);line-height:1.15;letter-spacing:-.01em}.nx-landing .pcard-user{font-family:var(--body);font-size:14px;color:var(--azul-profundo)}.nx-landing .pcard-rol{font-family:var(--display);font-weight:700;font-size:15px;color:var(--azul-profundo);margin:0 0 18px}.nx-landing .pcard-quick{display:flex;flex-wrap:wrap;gap:12px 22px;margin:0 0 20px}.nx-landing .pq{display:inline-flex;align-items:center;gap:8px;font-family:var(--body);font-size:14.5px}.nx-landing .pq,.nx-landing .pq svg{color:var(--azul-profundo)}.nx-landing .pcard-mods{display:flex;flex-wrap:wrap;gap:10px}.nx-landing .mod-pill{font-family:var(--display);font-weight:800;font-size:13px;color:#fff;white-space:nowrap;background:var(--grad-btn);padding:9px 16px;border-radius:999px}.nx-landing .where-row{display:flex;align-items:flex-start;gap:14px;margin-top:14px}.nx-landing .where-row:first-of-type{margin-top:0}.nx-landing .where-chip{flex:0 0 auto;font-family:var(--display);font-weight:800;font-size:12.5px;color:#fff;background:var(--grad-btn);padding:8px 15px;border-radius:999px;white-space:nowrap;margin-top:1px}.nx-landing .where-row .pcard-addr{margin:0}.nx-landing .pcard-block{padding-top:22px;margin-top:22px;border-top:1px solid rgba(40,16,90,.1)}.nx-landing .pcard-block h3{font-family:var(--display);font-weight:900;font-size:19px;color:var(--azul-profundo);margin:0 0 10px}.nx-landing .pcard-block p{font-family:var(--body);font-size:15.5px;color:var(--azul-profundo);line-height:1.6;margin:0;text-wrap:pretty}.nx-landing .pcard-block p+p{margin-top:13px}.nx-landing .pcard-addr{display:flex;align-items:flex-start;gap:8px}.nx-landing .pcard-addr svg{color:var(--naranja);flex:0 0 auto;margin-top:2px}.nx-landing .prob-chips{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:9px}.nx-landing .prob-chip{display:inline-flex;align-items:center;text-align:center;line-height:1.25;font-family:var(--display);font-weight:700;font-size:13.5px;background:linear-gradient(135deg,#7a52e8,#4a21ed 52%,#2a1278);padding:9px 16px;border-radius:16px;transition:transform .15s,box-shadow .2s;box-shadow:0 6px 16px -8px rgba(74,33,237,.5)}.nx-landing .prob-chip:hover{box-shadow:0 10px 20px -8px rgba(74,33,237,.6)}.nx-landing .perfil-dispo,.nx-landing .perfil-servicios{padding:70px 0;background:transparent}.nx-landing .psec-head{text-align:center;margin-bottom:48px}.nx-landing .psec-eyebrow{font-family:var(--display);font-weight:800;font-size:13px;letter-spacing:.28em;text-transform:uppercase;margin:0 0 12px}.nx-landing .psec-title{font-family:var(--display);font-weight:900;font-size:clamp(30px,4vw,50px);line-height:1.04}.nx-landing .on-dark,.nx-landing .on-dark .psec-title{color:#fff}.nx-landing .on-dark .psec-eyebrow{-webkit-text-fill-color:rgba(255,255,255,.85);color:rgba(255,255,255,.85)}.nx-landing .tarifas-filtros{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:-24px 0 36px}.nx-landing .tf-pill{position:relative;overflow:hidden;font-family:var(--display);font-weight:800;font-size:13.5px;color:#fff;background:var(--grad-btn);border:0;padding:10px 20px;border-radius:999px;cursor:pointer;transition:transform .2s ease,box-shadow .3s ease;box-shadow:inset 0 2px 3px rgba(255,255,255,.5),inset 0 -6px 12px rgba(20,0,60,.5),0 12px 22px -8px rgba(74,33,237,.7)}.nx-landing .tf-pill:before{content:"";position:absolute;top:3px;left:12px;right:12px;height:18%;border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.5),transparent);pointer-events:none;z-index:0}.nx-landing .tf-pill>*{position:relative;z-index:1}.nx-landing .tf-pill:hover{transform:translateY(-2px);box-shadow:inset 0 2px 3px rgba(255,255,255,.6),inset 0 -6px 12px rgba(20,0,60,.5),0 18px 28px -8px rgba(139,70,255,.85)}.nx-landing .tf-pill:active{transform:translateY(1px) scale(.99)}.nx-landing .tf-pill.on{box-shadow:0 0 0 2px #fff,inset 0 2px 3px rgba(255,255,255,.55),inset 0 -6px 12px rgba(20,0,60,.5),0 16px 26px -8px rgba(74,33,237,.8)}.nx-landing .srvp-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;align-items:stretch}.nx-landing .srvp-card{position:relative;background:#fff;border:1px solid var(--gris-claro);border-radius:22px;padding:30px 24px 26px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;box-shadow:0 16px 36px -22px rgba(40,16,90,.3);transition:transform .2s,box-shadow .25s,border-color .2s}.nx-landing .srvp-card:hover{box-shadow:0 7px 16px -6px rgba(8,0,40,.5)}.nx-landing .srvp-card.popular{border:2px solid transparent;background:linear-gradient(#fff,#fff) padding-box,var(--grad-band) border-box}.nx-landing .srvp-card.sel{box-shadow:0 0 0 3px var(--azul-base),0 24px 50px -24px rgba(74,33,237,.5)}.nx-landing .srvp-pop{top:-13px;left:50%;transform:translateX(-50%);font-weight:800;font-size:12px;color:#fff;background:var(--grad-btn);padding:6px 16px;white-space:nowrap}.nx-landing .srvp-mod,.nx-landing .srvp-pop{position:absolute;font-family:var(--display);border-radius:999px}.nx-landing .srvp-mod{top:14px;right:14px;font-weight:700;font-size:11px;color:var(--azul-profundo);background:rgba(74,33,237,.1);padding:5px 10px}.nx-landing .srvp-ico{width:60px;height:60px;border-radius:16px;background:var(--grad-btn);color:#fff;display:flex;align-items:center;justify-content:center;margin-top:6px}.nx-landing .srvp-name{font-weight:900;font-size:21px}.nx-landing .srvp-cat,.nx-landing .srvp-name{font-family:var(--display);color:var(--azul-profundo)}.nx-landing .srvp-cat{font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.04em}.nx-landing .srvp-dur{display:inline-flex;align-items:center;gap:6px;font-family:var(--body);font-size:13.5px}.nx-landing .srvp-dur,.nx-landing .srvp-dur svg,.nx-landing .srvp-price{color:var(--azul-profundo)}.nx-landing .srvp-price{font-family:var(--display);font-weight:900;font-size:32px;margin:4px 0 10px}.nx-landing .srvp-cta{width:100%;justify-content:center}.nx-landing .bonos-block{margin-top:54px}.nx-landing .bonos-head{margin-bottom:30px}.nx-landing .bonos-title{font-size:clamp(24px,3vw,34px)}.nx-landing .srvp-bono-desc{font-family:var(--body);font-size:13.5px;line-height:1.5;color:var(--gris-oscuro);margin:0}.nx-landing .srvp-card{height:100%}.nx-landing .srvp-foot{margin-top:auto;width:100%;display:flex;flex-direction:column;gap:10px}.nx-landing .srvp-detalles{width:100%;border:3px solid transparent;border-radius:12px;cursor:pointer;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#F37E1F,#4A21ED) border-box;font-family:var(--display);font-weight:800;font-size:14px;padding:10px 14px;transition:filter .15s,transform .15s}.nx-landing .srvp-detalles span{background:linear-gradient(135deg,#F37E1F,#4A21ED);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.nx-landing .srvp-detalles:hover{filter:brightness(.97);transform:translateY(-1px)}.nx-landing .srvp-modal-ov{position:fixed;inset:0;z-index:1000;background:rgba(20,10,50,.55);display:flex;align-items:center;justify-content:center;padding:20px}.nx-landing .srvp-modal{background:#fff;border-radius:22px;width:100%;max-width:520px;max-height:85vh;overflow-y:auto;padding:28px 28px 24px;box-shadow:0 30px 70px -20px rgba(20,10,50,.5);text-align:left}.nx-landing .srvp-modal-x{position:absolute;top:14px;right:16px;background:none;border:0;font-size:26px;line-height:1;color:var(--azul-profundo);cursor:pointer}.nx-landing .srvp-modal-x:hover{color:#1A0082}.nx-landing .srvp-modal-title{font-family:var(--display);font-weight:900;font-size:22px;color:var(--azul-profundo);margin:0 30px 4px 0}.nx-landing .srvp-modal-sub{font-family:var(--body);font-size:14px;color:var(--azul-profundo);margin:0 0 18px}.nx-landing .srvp-modal-body{display:flex;flex-direction:column;gap:6px}.nx-landing .srvp-modal-label{font-family:var(--display);font-weight:800;font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:#1A0082;margin:12px 0 0}.nx-landing .srvp-modal-label:first-child{margin-top:0}.nx-landing .srvp-modal-text{font-family:var(--body);font-size:14.5px;line-height:1.6;color:var(--azul-profundo);margin:0;white-space:pre-wrap}.nx-landing .srvp-modal-close{width:100%;justify-content:center;margin-top:22px;color:#fff;font-weight:800;background:linear-gradient(135deg,#F37E1F,#4A21ED);background-size:160% 160%;background-position:0 50%;transition:background-position .3s,transform .15s,box-shadow .2s}.nx-landing .srvp-modal-close:hover{background-position:100% 50%;transform:translateY(-2px);box-shadow:0 14px 30px -10px rgba(74,33,237,.6)}.nx-landing .dispo-banner{display:flex;align-items:flex-start;gap:14px;border-radius:16px;padding:18px 22px;margin-bottom:0;grid-column:1/-1;background:#eff5ff;border:1px solid #d6e6ff;color:var(--negro)}.nx-landing .dispo-banner svg{color:var(--azul-profundo);flex:0 0 auto;margin-top:2px}.nx-landing .dispo-banner b{font-family:var(--display);font-weight:900;font-size:16px;display:block;margin-bottom:3px}.nx-landing .dispo-banner span{font-family:var(--body);font-size:14px;color:var(--gris-oscuro)}.nx-landing .dispo-banner.mod-online{background:#f1eeff;border-color:#dad2ff}.nx-landing .on-dark .dispo-banner{background:rgba(255,255,255,.94)}.nx-landing .dispo-maps{display:inline-flex;align-items:center;gap:10px;font-family:var(--display);font-weight:800;font-size:16.5px;color:var(--azul-profundo);text-decoration:none;white-space:nowrap;vertical-align:middle;margin-left:4px;transition:color .15s}.nx-landing .dispo-maps-ico{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:11px;background:var(--grad-btn);background-size:160% 160%;background-position:0 50%;color:#fff;flex:0 0 auto;box-shadow:0 9px 20px -8px rgba(74,33,237,.65);transition:transform .15s,box-shadow .2s,background-position .3s}.nx-landing .dispo-maps-ico svg{stroke:#fff}.nx-landing .dispo-maps:hover{color:var(--naranja)}.nx-landing .dispo-maps:hover .dispo-maps-ico{transform:translateY(-2px) scale(1.06);background-position:100% 50%;box-shadow:0 14px 28px -8px rgba(74,33,237,.75)}.nx-landing .dispo-grid{display:grid;grid-template-columns:1fr 360px;gap:30px;align-items:start}.nx-landing .dispo-left{display:contents}.nx-landing .dispo-cal{grid-column:1;min-width:0;background:#fff;border-radius:20px;padding:26px;box-shadow:0 4px 12px -6px rgba(8,0,40,.45)}.nx-landing .cal-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px;gap:12px}.nx-landing .cal-month{font-family:var(--display);font-weight:900;font-size:18px;color:var(--negro);text-align:center;flex:1 1 auto}.nx-landing .cal-nav{display:flex;gap:8px}.nx-landing .cal-nav button{width:36px;height:36px;border-radius:10px;border:1px solid var(--gris-claro);background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--gris-oscuro);transition:.15s}.nx-landing .cal-nav.cal-prev button svg{transform:rotate(90deg)}.nx-landing .cal-nav.cal-next button svg{transform:rotate(-90deg)}.nx-landing .cal-nav button:hover:not(:disabled){border-color:var(--azul-base);color:var(--azul-profundo)}.nx-landing .cal-nav button:disabled{opacity:.4;cursor:not-allowed}.nx-landing .cal-legend{display:flex;gap:20px;margin-bottom:18px}.nx-landing .cal-legend span{display:inline-flex;align-items:center;gap:7px;font-family:var(--body);font-size:13px;color:var(--gris-medio)}.nx-landing .dot-disp,.nx-landing .dot-ocup{width:11px;height:11px;border-radius:4px;display:inline-block}.nx-landing .dot-disp{background:var(--grad-btn)}.nx-landing .dot-ocup{background:var(--gris-papel);border:1px solid var(--gris-claro)}.nx-landing .wk-scroll{overflow-x:auto;margin:0 -6px;padding:2px 6px 8px}.nx-landing .wk-grid{display:grid;grid-template-columns:repeat(7,minmax(94px,1fr));gap:10px;min-width:670px}.nx-landing .wk-col{display:flex;flex-direction:column;gap:10px}.nx-landing .wk-colhead{display:flex;flex-direction:column;align-items:center;gap:2px;padding:9px 4px;border-radius:12px;background:var(--gris-papel)}.nx-landing .wk-dow{font-family:var(--display);font-weight:800;font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--gris-medio)}.nx-landing .wk-num{font-family:var(--display);font-weight:900;font-size:18px;color:var(--negro);line-height:1}.nx-landing .wk-slots{display:flex;flex-direction:column;gap:8px}.nx-landing .wk-empty{font-weight:700;font-size:15px;color:var(--gris-medio);padding:12px 0;opacity:.55}.nx-landing .wk-empty,.nx-landing .wk-slot{font-family:var(--display);text-align:center}.nx-landing .wk-slot{font-weight:800;font-size:14px;color:#fff;cursor:pointer;border:0;border-radius:11px;padding:11px 6px;background:var(--grad-btn);background-size:160% 160%;background-position:0 50%;box-shadow:0 8px 18px -10px rgba(74,33,237,.6);transition:transform .14s,box-shadow .2s,background-position .3s}.nx-landing .wk-slot:hover:not(:disabled){transform:translateY(-2px);background-position:100% 50%;box-shadow:0 14px 26px -10px rgba(74,33,237,.65)}.nx-landing .wk-slot.on{box-shadow:0 0 0 3px #fff,0 0 0 6px var(--azul-base),0 14px 26px -10px rgba(74,33,237,.6)}.nx-landing .wk-slot.busy{background:var(--gris-papel);color:var(--gris-medio);cursor:not-allowed;text-decoration:line-through;text-decoration-color:rgba(0,0,0,.22)}.nx-landing .dispo-empty{background:rgba(255,255,255,.94);border-radius:16px;padding:22px;font-family:var(--body);color:var(--gris-oscuro)}.nx-landing .dispo-summary{grid-column:2;align-self:flex-start;display:flex;flex-direction:column;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 22px 50px -26px rgba(40,16,90,.45);border:1px solid var(--gris-claro)}.nx-landing .ds-head{background:var(--grad-btn);color:#fff;padding:22px}.nx-landing .ds-head h3{font-family:var(--display);font-weight:900;font-size:20px;margin:0 0 4px}.nx-landing .ds-head p{font-family:var(--body);font-size:13.5px;margin:0;opacity:.92}.nx-landing .ds-rows{padding:18px 22px;display:flex;flex-direction:column;gap:13px}.nx-landing .ds-row{display:flex;align-items:center;justify-content:space-between;gap:12px;font-family:var(--body);font-size:14px;color:var(--gris-oscuro)}.nx-landing .ds-row b{font-family:var(--display);font-weight:800;color:var(--negro);text-align:right}.nx-landing .ds-total{margin-top:auto;display:flex;align-items:center;justify-content:space-between;padding:16px 22px;border-top:1px solid var(--gris-claro);font-family:var(--display);font-weight:700;font-size:15px;color:var(--gris-oscuro)}.nx-landing .ds-total b{font-family:var(--display);font-weight:900;font-size:24px;color:var(--azul-profundo)}.nx-landing .ds-cta{margin:0 22px;width:calc(100% - 44px);justify-content:center}.nx-landing .ds-cta:disabled{opacity:.5;cursor:not-allowed;filter:grayscale(.3)}.nx-landing .ds-change{text-align:center;font-family:var(--body);font-size:12.5px;color:var(--gris-medio);padding:14px 22px 20px;margin:0}@media (max-width:980px){.nx-landing .pcard{grid-template-columns:1fr;gap:26px}.nx-landing .pcard-left{flex-direction:row;flex-wrap:wrap;align-items:center;gap:14px 20px}.nx-landing .pcard-photo{width:200px}.nx-landing .srvp-grid{max-width:440px;margin:0 auto}.nx-landing .dispo-grid,.nx-landing .srvp-grid{grid-template-columns:1fr}.nx-landing .dispo-banner,.nx-landing .dispo-cal,.nx-landing .dispo-summary{grid-column:1}}@media (max-width:560px){.nx-landing .perfil-card-sec{padding:18px 0 50px}.nx-landing .pcard{padding:22px;border-radius:22px}.nx-landing .pcard-photo{width:150px}}@property --tech-ang{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes tech-spin{to{--tech-ang:360deg}}.nx-landing .perfil-azul.contratos-azul:has(.contrato-form-oscuro),.nx-landing .perfil-azul[data-v9]{background:radial-gradient(58% 46% at 86% -4%,rgba(243,126,31,.2) 0,transparent 60%),radial-gradient(70% 60% at -6% 26%,rgba(74,33,237,.42) 0,transparent 55%),linear-gradient(165deg,#0a0538,#130a54 46%,#1a0a6e);background-attachment:fixed}.nx-landing .contrato-form-oscuro .v3-bg,.nx-landing .perfil-azul[data-v9] .v3-bg{position:fixed;inset:0;z-index:0;pointer-events:none}.nx-landing .contrato-form-oscuro .v3-grid,.nx-landing .perfil-azul[data-v9] .v3-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 0);background-size:54px 54px;-webkit-mask-image:radial-gradient(120% 90% at 50% 0,#000 0,transparent 78%);mask-image:radial-gradient(120% 90% at 50% 0,#000 0,transparent 78%)}.nx-landing .contrato-form-oscuro .v3-canvas,.nx-landing .perfil-azul[data-v9] .v3-canvas{position:absolute;inset:0;width:100%;height:100%;opacity:.9}.nx-landing [data-v9] .pcard{background:#fff}.nx-landing [data-v9] .pcard-photo{padding:4px;overflow:visible;border-radius:22px;background:conic-gradient(from 140deg,#4A21ED,#7A3BF0,#F37E1F,#4A21ED);box-shadow:0 26px 60px -24px rgba(74,33,237,.5),0 10px 30px -12px rgba(243,126,31,.4)}.nx-landing [data-v9] .pcard-photo>.pcard-photo-fallback,.nx-landing [data-v9] .pcard-photo>img{display:block;width:100%;height:100%;border-radius:18px;overflow:hidden}.nx-landing [data-v9] .pcard-verif{background:var(--grad-btn);color:#fff}.nx-landing [data-v9] .pcard-video{position:relative;overflow:hidden;animation:v9beat 3.4s ease-in-out infinite}.nx-landing [data-v9] .pcard-video:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:45%;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.38),transparent);transform:skewX(-18deg);animation:v9shine 3.4s ease-in-out infinite}@keyframes v9beat{0%,to{box-shadow:0 12px 28px -10px rgba(74,33,237,.5)}50%{box-shadow:0 16px 40px -8px rgba(243,126,31,.6),0 0 0 6px rgba(74,33,237,.12)}}@keyframes v9shine{0%{left:-60%}55%{left:120%}to{left:120%}}.nx-landing [data-v9] .pcard-right div.pcard-block:nth-of-type(3){position:relative}.nx-landing [data-v9] .pcard-right div.pcard-block:nth-of-type(3):before{content:"";position:absolute;top:-1px;left:0;right:0;height:2px;pointer-events:none;background-image:linear-gradient(90deg,transparent,var(--azul-base) 42%,var(--naranja) 58%,transparent);background-repeat:no-repeat;background-size:34% 100%;box-shadow:0 0 10px rgba(122,59,240,.4);animation:v9sweep 11s ease-in-out infinite}@keyframes v9sweep{0%{background-position:-45% 0}40%,to{background-position:130% 0}}[data-cards=tech] .srvp-grid{perspective:1400px}.nx-landing [data-cards=tech] .srvp-card{animation:srvp-enter .7s cubic-bezier(.22,1,.36,1) both}.nx-landing [data-cards=tech] .srvp-card:first-child{animation-delay:.05s}.nx-landing [data-cards=tech] .srvp-card:nth-child(2){animation-delay:.16s}.nx-landing [data-cards=tech] .srvp-card:nth-child(3){animation-delay:.27s}@keyframes srvp-enter{0%{opacity:0;translate:0 34px;scale:.975}to{opacity:1;translate:0 0;scale:1}}.nx-landing [data-cards=tech] .srvp-card:before{content:"";position:absolute;inset:0;border-radius:22px;padding:1.6px;z-index:2;background:conic-gradient(from var(--tech-ang),transparent 0deg,transparent 82deg,var(--azul-base) 150deg,var(--naranja) 214deg,transparent 288deg,transparent 1turn);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;opacity:0;transition:opacity .4s ease;pointer-events:none;animation:tech-spin 4.5s linear infinite}.nx-landing [data-cards=tech] .srvp-card.popular:before,.nx-landing [data-cards=tech] .srvp-card.sel:before,.nx-landing [data-cards=tech] .srvp-card:hover:before{opacity:1}.nx-landing [data-cards=tech] .srvp-card:hover{transform:translateY(-8px);box-shadow:0 22px 40px -18px rgba(4,0,30,.55),0 4px 12px -6px rgba(40,16,90,.3)}.nx-landing [data-cards=tech] .srvp-ico{animation:tech-float 4.4s ease-in-out infinite,tech-iglow 2.9s ease-in-out infinite}.nx-landing [data-cards=tech] .srvp-card:nth-child(2) .srvp-ico{animation-delay:.4s,.5s}.nx-landing [data-cards=tech] .srvp-card:nth-child(3) .srvp-ico{animation-delay:.8s,1s}@keyframes tech-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes tech-iglow{0%,to{box-shadow:0 6px 14px -6px rgba(4,0,30,.5)}50%{box-shadow:0 10px 18px -6px rgba(4,0,30,.6),0 0 0 4px rgba(74,33,237,.1)}}.nx-landing [data-cards=tech] .srvp-price{background:linear-gradient(90deg,var(--azul-base) 0,var(--naranja) 50%,var(--azul-base) 100%);background-size:220% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:tech-shine 4.5s linear infinite}@keyframes tech-shine{to{background-position:220%}}.nx-landing [data-cards=tech] .srvp-card:focus-within .srvp-price,.nx-landing [data-cards=tech] .srvp-card:hover .srvp-price{animation:none;background:none;-webkit-text-fill-color:var(--azul-profundo);color:var(--azul-profundo)}.nx-landing [data-cards=tech] .srvp-mod{animation:tech-pip 2.8s ease-in-out infinite}@keyframes tech-pip{0%,to{box-shadow:0 0 0 0 rgba(74,33,237,.28)}50%{box-shadow:0 0 0 5px rgba(74,33,237,0)}}.nx-landing [data-v9] .srvp-modal{border:2px solid var(--azul-base)}.nx-landing [data-v9] .srvp-modal:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.6px;pointer-events:none;z-index:1;background:conic-gradient(from var(--tech-ang),transparent 0deg,transparent 70deg,var(--azul-base) 150deg,var(--naranja) 220deg,transparent 300deg,transparent 1turn);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;animation:tech-spin 5s linear infinite}@media (prefers-reduced-motion:reduce){.nx-landing [data-v9] .pcard-video{animation:none}.nx-landing [data-v9] .pcard-video:after{display:none}.nx-landing [data-v9] .pcard-right div.pcard-block:nth-of-type(3):before{animation:none;background-position:50% 0}.nx-landing [data-cards=tech] .srvp-card,.nx-landing [data-cards=tech] .srvp-card:before,.nx-landing [data-cards=tech] .srvp-ico,.nx-landing [data-cards=tech] .srvp-mod{animation:none}.nx-landing [data-cards=tech] .srvp-price{animation:none;-webkit-text-fill-color:var(--azul-profundo);color:var(--azul-profundo)}.nx-landing [data-v9] .srvp-modal:before{animation:none}}.nx-landing .sel-horario .min-h-screen.bg-gray-50{background:transparent!important}.nx-landing .sel-horario .bg-white.border-b.border-gray-200{background:transparent!important;border-color:transparent!important}.nx-landing .sel-horario .bg-white.border-b.border-gray-200 .text-purple-600{color:rgba(255,255,255,.85)!important}.nx-landing .sel-horario .bg-white.border-b.border-gray-200 .text-gray-900{color:#fff!important}.nx-landing .confirmar-azul .min-h-screen.bg-white{background:transparent!important}.nx-landing .perfil-azul.confirmar-azul{background:radial-gradient(55% 65% at 100% 0,rgba(243,126,31,.26) 0,transparent 55%),radial-gradient(50% 60% at 0 100%,rgba(74,33,237,.38) 0,transparent 55%),linear-gradient(165deg,#2a1170,#3a1cb0 45%,#4a21ed)}.nx-landing .confirmar-azul h1.text-gray-900,.nx-landing .confirmar-azul section.lg\:col-span-2 button,.nx-landing .confirmar-azul section.lg\:col-span-2 h2,.nx-landing .confirmar-azul section.lg\:col-span-2 h3,.nx-landing .confirmar-azul section.lg\:col-span-2 label,.nx-landing .confirmar-azul section.lg\:col-span-2 p,.nx-landing .confirmar-azul section.lg\:col-span-2 span,.nx-landing .confirmar-azul section.lg\:col-span-2 svg{color:#fff!important}.nx-landing .confirmar-azul section.lg\:col-span-2 button.border,.nx-landing .confirmar-azul section.lg\:col-span-2 button.border-2{border-color:rgba(255,255,255,.55)!important;background:rgba(255,255,255,.08)!important}.nx-landing .confirmar-azul section.lg\:col-span-2 button.border-2:hover,.nx-landing .confirmar-azul section.lg\:col-span-2 button.border:hover{background:rgba(255,255,255,.16)!important}.nx-landing .confirmar-azul .lg\:col-span-1 h3,.nx-landing .confirmar-azul .lg\:col-span-1 p,.nx-landing .confirmar-azul .lg\:col-span-1 span{color:#1A0082!important}.nx-landing .confirmar-azul .bg-\[\#4C1DFF\],.nx-landing .confirmar-azul .nx-btn-primary{background:linear-gradient(135deg,#F37E1F,#4A21ED)!important;color:#fff!important;font-weight:700!important}.nx-landing .confirmar-azul a.text-purple-700{display:inline-flex;align-items:center;justify-content:center;padding:10px 22px;border-radius:999px;border:none;background:linear-gradient(135deg,#F37E1F,#4A21ED)!important;color:#fff!important;font-weight:700;text-decoration:none!important;transition:filter .2s}.nx-landing .confirmar-azul a.text-purple-700:hover{filter:brightness(1.08)}.nx-landing .confirmar-azul .bg-blue-50{background:#fff!important;border-color:#1d4ed8!important}.nx-landing .confirmar-azul section.lg\:col-span-2 .bg-blue-50,.nx-landing .confirmar-azul section.lg\:col-span-2 .bg-blue-50 h4,.nx-landing .confirmar-azul section.lg\:col-span-2 .bg-blue-50 p,.nx-landing .confirmar-azul section.lg\:col-span-2 .bg-blue-50 span,.nx-landing .confirmar-azul section.lg\:col-span-2 .bg-blue-50 svg{color:#1e3a8a!important}.nx-landing .confirmar-azul section.lg\:col-span-2 .bg-yellow-50,.nx-landing .confirmar-azul section.lg\:col-span-2 .bg-yellow-50 p,.nx-landing .confirmar-azul section.lg\:col-span-2 .bg-yellow-50 span,.nx-landing .confirmar-azul section.lg\:col-span-2 .bg-yellow-50 svg{color:#854d0e!important}.nx-landing .confirmar-azul section.lg\:col-span-2 .nx-consent-docs h2,.nx-landing .confirmar-azul section.lg\:col-span-2 .nx-consent-docs label,.nx-landing .confirmar-azul section.lg\:col-span-2 .nx-consent-docs p,.nx-landing .confirmar-azul section.lg\:col-span-2 .nx-consent-docs span{color:#1f2937!important}.nx-landing .confirmar-azul section.lg\:col-span-2 .nx-consent-docs button{color:#4A21ED!important}.nx-landing .confirmar-azul section.lg\:col-span-2 .nx-consent-docs .text-red-500{color:#dc2626!important}.nx-landing .confirmar-azul section.lg\:col-span-2 .nx-consent-docs .text-green-700{color:#15803d!important}.nx-landing .confirmar-azul section.lg\:col-span-2 .nx-consent-docs button.nx-btn-primary{color:#fff!important}.nx-landing .confirmar-azul .nx-consent-docs input[type=checkbox]{background:#fff!important}.nx-landing .confirmar-azul section.lg\:col-span-2 .nx-doc-lectura [role=region],.nx-landing .confirmar-azul section.lg\:col-span-2 .nx-doc-lectura p,.nx-landing .confirmar-azul section.lg\:col-span-2 .nx-doc-lectura span{color:#1f2937!important}.nx-landing .confirmar-azul section.lg\:col-span-2 .nx-doc-lectura button,.nx-landing .confirmar-azul section.lg\:col-span-2 .nx-doc-lectura h2{color:#fff!important}.nx-landing .confirmar-azul section.lg\:col-span-2 .nx-doc-lectura button.border{color:#4A21ED!important;border-color:#4A21ED!important;background:#fff!important}.nx-landing .confirmar-azul section.lg\:col-span-2 .nx-doc-lectura .text-green-700{color:#15803d!important}.nx-landing .confirmar-azul .nx-bonos-bloque button,.nx-landing .confirmar-azul .nx-bonos-bloque button span,.nx-landing .confirmar-azul .nx-bonos-bloque button svg,.nx-landing .confirmar-azul .nx-bonos-bloque h2,.nx-landing .confirmar-azul .nx-bonos-bloque p{color:#fff!important}.nx-landing .confirmar-azul input,.nx-landing .confirmar-azul textarea{background:rgba(255,255,255,.1)!important;color:#fff!important}.nx-landing .confirmar-azul input::placeholder,.nx-landing .confirmar-azul textarea::placeholder{color:rgba(255,255,255,.6)!important}.nx-landing .confirmacion-blanco{background:radial-gradient(58% 62% at 100% 0,rgba(243,126,31,.16) 0,transparent 56%),radial-gradient(58% 62% at 0 100%,rgba(74,33,237,.14) 0,transparent 56%),#fff}.nx-landing .confirmacion-blanco .min-h-screen.bg-white{background:transparent!important}.nx-landing .confirmacion-blanco :is(h1,h2,h3,p,span):not(.nx-conf-banner *):not(.footer *):not(.nav *){color:#1A0082!important;font-weight:700!important}.nx-landing .confirmacion-blanco .bg-green-500{background:linear-gradient(135deg,#4A21ED,#F37E1F)!important;color:#fff!important}.nx-landing .confirmacion-blanco .bg-green-500.text-white.rounded-full span.font-semibold,.nx-landing .confirmacion-blanco a.bg-primary{color:#fff!important;font-weight:700!important}.nx-landing .confirmacion-blanco a.bg-primary{background:linear-gradient(135deg,#4A21ED,#F37E1F)!important}.nx-landing .confirmacion-blanco .nx-conf-card p,.nx-landing .confirmacion-blanco .nx-conf-card span,.nx-landing .confirmacion-blanco .nx-conf-card svg,.nx-landing .confirmacion-blanco .nx-conf-domicilio p,.nx-landing .confirmacion-blanco .nx-conf-domicilio span,.nx-landing .confirmacion-blanco .nx-conf-domicilio svg{color:#4A21ED!important}.nx-landing .confirmacion-blanco button.nx-conf-btn-inicio{color:#fff!important}.nx-landing .pago-blanco{background:radial-gradient(58% 62% at 100% 0,rgba(243,126,31,.16) 0,transparent 56%),radial-gradient(58% 62% at 0 100%,rgba(74,33,237,.14) 0,transparent 56%),#fff}.nx-landing .pago-blanco .min-h-screen.bg-gray-50,.nx-landing .pago-blanco .min-h-screen.bg-white{background:transparent!important}.nx-landing .contratos-azul main{background-image:none!important;background-color:transparent!important}.nx-landing .contratos-azul #faq-section .uppercase.text-\[\#4A21ED\],.nx-landing .contratos-azul #faq-section>div:first-child>div>div,.nx-landing .contratos-azul section[aria-label="Vista previa del documento"]>div>p{color:#fff!important}.nx-landing .contrato-form-oscuro{position:relative}.nx-landing .contrato-form-oscuro>:not(.v3-bg){position:relative;z-index:1}.nx-landing .legal-azul .text-gray-500,.nx-landing .legal-azul .text-gray-600,.nx-landing .legal-azul .text-gray-700,.nx-landing .legal-azul .text-gray-800,.nx-landing .legal-azul .text-gray-900{color:#fff!important}.nx-landing .legal-azul .text-indigo-500{color:rgba(255,255,255,.85)!important}.nx-landing .legal-azul .bg-white .text-gray-900{color:#111827!important}.nx-landing .legal-azul .bg-white .text-gray-800{color:#1f2937!important}.nx-landing .legal-azul .bg-white .text-gray-700{color:#374151!important}.nx-landing .legal-azul .bg-white .text-gray-600{color:#4b5563!important}.nx-landing .legal-azul .bg-white .text-gray-500{color:#6b7280!important}.nx-landing .legal-azul .bg-white .text-indigo-500{color:#6366f1!important}.nx-landing .legal-azul .absolute.inset-0.opacity-50{display:none!important}.nx-landing .nx-techl-bg{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;background:radial-gradient(52% 44% at 88% -6%,rgba(243,126,31,.12) 0,transparent 60%),radial-gradient(54% 46% at 4% 24%,rgba(74,33,237,.1) 0,transparent 62%),linear-gradient(170deg,#FCFAFF,#F5F2FB 60%,#F7F3FA)}.nx-landing .nx-techl-bg.nx-fixed{position:fixed}.nx-landing .nx-techl-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(74,33,237,.05) 1px,transparent 0),linear-gradient(90deg,rgba(74,33,237,.05) 1px,transparent 0);background-size:54px 54px;-webkit-mask-image:radial-gradient(120% 90% at 50% 0,#000 0,transparent 78%);mask-image:radial-gradient(120% 90% at 50% 0,#000 0,transparent 78%)}.nx-landing .nx-techl-canvas{position:absolute;inset:0;width:100%;height:100%;opacity:.9}.nx-landing .fondo-claro{position:relative;min-height:100vh;background:transparent}.nx-landing .fondo-claro>*{position:relative;z-index:1}.nx-landing .fondo-claro>.nx-techl-bg{z-index:0}.nx-landing .fondo-claro main{position:relative;z-index:1}.nx-landing .fondo-claro .bg-white.rounded-lg.shadow-md{position:relative;overflow:hidden;transition:transform .2s ease,box-shadow .28s ease}.nx-landing .fondo-claro .bg-white.rounded-lg.shadow-md:before{content:"";position:absolute;left:0;top:0;width:100%;height:3px;background:linear-gradient(120deg,#f37e1f,#4a21ed);z-index:2}.nx-landing .fondo-claro .bg-white.rounded-lg.shadow-md:hover{transform:translateY(-4px);box-shadow:0 40px 80px -40px rgba(243,126,31,.45),0 8px 24px -12px rgba(74,33,237,.4)}.nx-landing .sel-horario-claro .min-h-screen.bg-gray-50{background:transparent!important}.nx-landing .sel-horario-claro .bg-white.border-b.border-gray-200{background:transparent!important;border-color:transparent!important}.nx-landing .sel-horario-claro .text-purple-600{color:#4A21ED!important}.nx-landing .sel-horario-claro .text-gray-800,.nx-landing .sel-horario-claro .text-gray-900{color:#1A0082!important}.nx-landing .sel-horario-claro .text-gray-500,.nx-landing .sel-horario-claro .text-gray-600,.nx-landing .sel-horario-claro .text-gray-700{color:#4A21ED!important}.nx-landing .sel-horario-claro .font-bold,.nx-landing .sel-horario-claro .font-semibold{color:#1A0082!important}.nx-landing .confirmar-claro .min-h-screen.bg-white,.nx-landing .confirmar-claro main>.mb-10>div{background:transparent!important}.nx-landing .confirmar-claro h1.text-gray-900,.nx-landing .confirmar-claro section.lg\:col-span-2 .font-bold,.nx-landing .confirmar-claro section.lg\:col-span-2 .font-semibold,.nx-landing .confirmar-claro section.lg\:col-span-2 h2,.nx-landing .confirmar-claro section.lg\:col-span-2 h3,.nx-landing .confirmar-claro section.lg\:col-span-2 label{color:#1A0082!important}.nx-landing .confirmar-claro section.lg\:col-span-2 p,.nx-landing .confirmar-claro section.lg\:col-span-2 span{color:#4A21ED!important}.nx-landing .confirmar-claro section.lg\:col-span-2 .space-y-4.max-w-md .mb-6{text-align:center}.nx-landing .confirmar-claro .lg\:col-span-1 h3,.nx-landing .confirmar-claro .lg\:col-span-1 p,.nx-landing .confirmar-claro .lg\:col-span-1 span{color:#1A0082!important}.nx-landing .confirmar-claro .bg-\[\#4C1DFF\],.nx-landing .confirmar-claro .nx-btn-primary{background:var(--grad-btn)!important;color:#fff!important;font-weight:700!important;padding-top:1rem!important;padding-bottom:1rem!important}.nx-landing .confirmar-claro a.text-purple-700{display:flex;width:100%;align-items:center;justify-content:center;padding:14px 22px;border-radius:999px;border:none;background:linear-gradient(135deg,#F37E1F,#4A21ED)!important;color:#fff!important;font-weight:700;text-decoration:none!important;transition:filter .2s}.nx-landing .confirmar-claro a.text-purple-700:hover{filter:brightness(1.08)}.nx-landing .confirmar-claro .bg-blue-50{background:#fff!important;border-color:#4A21ED!important}.nx-landing .confirmar-claro section.lg\:col-span-2 .bg-blue-50,.nx-landing .confirmar-claro section.lg\:col-span-2 .bg-blue-50 h4,.nx-landing .confirmar-claro section.lg\:col-span-2 .bg-blue-50 p,.nx-landing .confirmar-claro section.lg\:col-span-2 .bg-blue-50 span,.nx-landing .confirmar-claro section.lg\:col-span-2 .bg-blue-50 svg{color:#1A0082!important}.nx-landing .confirmar-claro .nx-consent-docs{position:relative;overflow:hidden;background:#fff!important;border-color:transparent!important;box-shadow:0 24px 60px -40px rgba(0,0,0,.55);transition:transform .2s ease,box-shadow .28s ease}.nx-landing .confirmar-claro .nx-consent-docs:before{content:"";position:absolute;left:0;top:0;width:100%;height:3px;background:linear-gradient(120deg,#f37e1f,#4a21ed)}.nx-landing .confirmar-claro .nx-consent-docs:hover{transform:translateY(-4px);box-shadow:0 40px 80px -40px rgba(243,126,31,.45),0 8px 24px -12px rgba(74,33,237,.4)}.nx-landing .confirmar-claro section.lg\:col-span-2 .nx-consent-docs h2{color:#1A0082!important}.nx-landing .confirmar-claro section.lg\:col-span-2 .nx-consent-docs label,.nx-landing .confirmar-claro section.lg\:col-span-2 .nx-consent-docs p,.nx-landing .confirmar-claro section.lg\:col-span-2 .nx-consent-docs span{color:#1f2937!important}.nx-landing .confirmar-claro section.lg\:col-span-2 .nx-consent-docs button{color:#4A21ED!important}.nx-landing .confirmar-claro section.lg\:col-span-2 .nx-consent-docs button.nx-btn-primary{color:#fff!important}.nx-landing .confirmar-claro section.lg\:col-span-2 .nx-consent-docs .text-red-500{color:#dc2626!important}.nx-landing .confirmar-claro section.lg\:col-span-2 .nx-consent-docs .text-green-700{color:#15803d!important}.nx-landing .confirmar-claro input,.nx-landing .confirmar-claro textarea{background:#fff!important;color:#1f2937!important;border-color:#c7d2fe!important}.nx-landing .confirmar-claro input::placeholder,.nx-landing .confirmar-claro textarea::placeholder{color:#6b7280!important}.nx-landing .confirmar-claro .nx-consent-docs input[type=checkbox]{background:#fff!important}.nx-landing .confirmar-claro .nx-bonos-bloque button,.nx-landing .confirmar-claro .nx-bonos-bloque button span,.nx-landing .confirmar-claro .nx-bonos-bloque h2,.nx-landing .confirmar-claro .nx-bonos-bloque p{color:#1A0082!important}.nx-landing .confirmar-claro .nx-bonos-bloque button.nx-btn-primary,.nx-landing .confirmar-claro .nx-bonos-bloque button.nx-btn-primary span{color:#fff!important}.nx-landing .pago-claro .min-h-screen.bg-gray-50,.nx-landing .pago-claro .min-h-screen.bg-white{background:transparent!important}.nx-landing .pago-claro h1.text-gray-900{color:#1A0082!important}.nx-landing .confirmar-claro section.lg\:col-span-2 .nx-doc-lectura [role=region],.nx-landing .confirmar-claro section.lg\:col-span-2 .nx-doc-lectura p,.nx-landing .confirmar-claro section.lg\:col-span-2 .nx-doc-lectura span{color:#1f2937!important}.nx-landing .confirmar-claro section.lg\:col-span-2 .nx-doc-lectura button:not(.border),.nx-landing .confirmar-claro section.lg\:col-span-2 .nx-doc-lectura h2{color:#fff!important}.nx-landing .confirmar-claro section.lg\:col-span-2 .nx-doc-lectura button.border{color:#4A21ED!important;border-color:#4A21ED!important;background:#fff!important}.nx-landing .confirmar-claro section.lg\:col-span-2 .nx-doc-lectura .text-green-700{color:#15803d!important}.nx-landing .fondo-claro.confirmacion-blanco{background:transparent!important}.nx-landing .confirmacion-blanco .nx-conf-banner>div{background:transparent!important;padding-left:0!important;padding-right:0!important}.nx-landing .perfil-azul.contratos-azul:has(.contrato-confirmacion-claro){background:transparent!important}.nx-landing .contrato-confirmacion-claro{position:relative;min-height:100vh}.nx-landing .contrato-confirmacion-claro .nx-techl-bg{position:absolute!important;inset:0;z-index:0!important}.nx-landing .contrato-confirmacion-claro>:not(.nx-techl-bg){position:relative;z-index:1}.nx-landing .contrato-confirmacion-claro .min-h-screen.bg-white{background:transparent!important}.nx-landing .contrato-confirmacion-claro .nx-conf-banner>div{background:transparent!important;padding-left:0!important;padding-right:0!important}.nx-landing .contrato-confirmacion-claro .bg-white.rounded-lg.shadow-md{position:relative;overflow:hidden;transition:transform .2s ease,box-shadow .28s ease}.nx-landing .contrato-confirmacion-claro .bg-white.rounded-lg.shadow-md:before{content:"";position:absolute;left:0;top:0;width:100%;height:3px;background:linear-gradient(120deg,#f37e1f,#4a21ed);z-index:2}.nx-landing .contrato-confirmacion-claro .bg-white.rounded-lg.shadow-md:hover{transform:translateY(-4px);box-shadow:0 40px 80px -40px rgba(243,126,31,.45),0 8px 24px -12px rgba(74,33,237,.4)}.nx-landing .nx-techabl-bg{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;background:#fff}.nx-landing .nx-techabl-bg.nx-fixed{position:fixed}.nx-landing .nx-techabl-wash{position:absolute;inset:0;background:radial-gradient(58% 46% at 50% 0,rgba(74,33,237,.05),transparent 68%),radial-gradient(42% 36% at 90% 96%,rgba(243,126,31,.04),transparent 66%)}.nx-landing .nx-techabl-canvas{position:absolute;inset:0;width:100%;height:100%;opacity:.95}.nx-landing .fondo-claro>.nx-techabl-bg{z-index:0}.nx-landing .confirmacion-blanco:not(.contrato-confirmacion-claro) .bg-white.rounded-lg.shadow-md,.nx-landing .confirmar-claro .bg-white.rounded-lg.shadow-md,.nx-landing .confirmar-claro .nx-consent-docs,.nx-landing .pago-claro .bg-white.rounded-lg.shadow-md,.nx-landing .sel-horario-claro .bg-white.rounded-lg.shadow-md{border:2px solid transparent!important;border-radius:16px!important;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#F37E1F,#4A21ED) border-box!important}.nx-landing .confirmacion-blanco:not(.contrato-confirmacion-claro) .bg-white.rounded-lg.shadow-md:before,.nx-landing .confirmar-claro .bg-white.rounded-lg.shadow-md:before,.nx-landing .confirmar-claro .nx-consent-docs:before,.nx-landing .pago-claro .bg-white.rounded-lg.shadow-md:before,.nx-landing .sel-horario-claro .bg-white.rounded-lg.shadow-md:before{content:none!important}.nx-landing .confirmar-claro .nx-azul-negrita,.nx-landing .confirmar-claro section.lg\:col-span-2 .nx-consent-docs .nx-azul-negrita,.nx-landing .confirmar-claro section.lg\:col-span-2 .nx-consent-docs label[for=firma-texto],.nx-landing .confirmar-claro section.lg\:col-span-2 .nx-consent-docs span[role=status],.nx-landing .confirmar-claro section.lg\:col-span-2 .nx-doc-lectura p.text-xs,.nx-landing .confirmar-claro section.lg\:col-span-2 .nx-doc-lectura p[aria-live=polite]:not(.text-green-700),.nx-landing .pago-claro .nx-azul-negrita{color:#1A0082!important;font-weight:700!important}.nx-landing .nx-techpbl-bg{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;background:#fff}.nx-landing .nx-techpbl-bg.nx-fixed{position:fixed}.nx-landing .nx-techpbl-wash{position:absolute;inset:0;background:radial-gradient(58% 46% at 50% 0,rgba(74,33,237,.055),transparent 68%),radial-gradient(44% 38% at 88% 96%,rgba(243,126,31,.045),transparent 66%)}.nx-landing .nx-techpbl-canvas{position:absolute;inset:0;width:100%;height:100%;opacity:.95}.nx-landing .fondo-claro>.nx-techpbl-bg{z-index:0}.nx-landing .pago-claro .nx-stripe-card{border:2px solid transparent!important;border-radius:16px!important;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#F37E1F,#4A21ED) border-box!important}.nx-landing .pago-claro .lg\:col-span-1 h2,.nx-landing .pago-claro .lg\:col-span-1 h3,.nx-landing .pago-claro .lg\:col-span-1 p,.nx-landing .pago-claro .lg\:col-span-1 span{color:#1A0082!important}.nx-landing .perfil-azul.contratos-azul:has(.contrato-pago-claro){background:transparent!important}.nx-landing .contrato-pago-claro{position:relative;min-height:100vh}.nx-landing .contrato-pago-claro>:not(.nx-techpbl-bg){position:relative;z-index:1}.nx-landing .contrato-confirmacion-claro .nx-techpbl-bg,.nx-landing .contrato-pago-claro .nx-techpbl-bg{position:fixed!important;inset:0;z-index:0!important}.nx-landing .perfil-azul.contratos-azul:has(.contrato-confirmacion-claro)>:not(.contrato-confirmacion-claro):not(.fixed),.nx-landing .perfil-azul.contratos-azul:has(.contrato-pago-claro)>:not(.contrato-pago-claro):not(.fixed){position:relative;z-index:1}.nx-landing .contrato-pago-claro .nx-stripe-card{border:2px solid transparent!important;border-radius:16px!important;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#F37E1F,#4A21ED) border-box!important}.nx-landing .contrato-pago-claro .nx-btn-primary{background:linear-gradient(135deg,#F37E1F,#4A21ED)!important;color:#fff!important;font-weight:700!important;padding-top:1rem!important;padding-bottom:1rem!important}.nx-landing .contrato-pago-claro .nx-btn-primary:hover{filter:brightness(1.08)}@property --nx-pf-a{syntax:"<angle>";inherits:false;initial-value:0deg}.nx-landing .srvp-card{border:0;border-radius:24px;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,#ffffff,#f3f1fb);box-shadow:0 4px 12px -6px rgba(8,0,40,.45),inset 0 2px 2px rgba(255,255,255,.9),inset 0 -10px 20px -8px rgba(40,20,90,.1);transition:transform .35s cubic-bezier(.22,.61,.36,1),box-shadow .35s ease}.nx-landing .srvp-card:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.4px;z-index:2;background:var(--grad-band);opacity:.8;transition:opacity .35s ease;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nx-landing .srvp-card>*{position:relative;z-index:3}.nx-landing .srvp-card:hover{transform:translateY(-6px);box-shadow:0 7px 16px -6px rgba(8,0,40,.5),inset 0 2px 2px rgba(255,255,255,.9),inset 0 -10px 20px -8px rgba(40,20,90,.1)}.nx-landing .srvp-card:hover:before{opacity:1;background:conic-gradient(from var(--nx-pf-a,0deg),transparent 0deg,transparent 286deg,rgba(243,126,31,.9) 312deg,#8b46ff 336deg,#4a21ed 356deg,transparent 1turn),var(--grad-band);animation:nx-pf-travel 3.6s linear forwards}@keyframes nx-pf-travel{to{--nx-pf-a:720deg}}.nx-landing .srvp-card.popular{border:0;background:linear-gradient(180deg,#ffffff,#f3f1fb)}.nx-landing .srvp-ico{position:relative;width:72px;height:72px;border-radius:20px;margin-bottom:22px;box-shadow:inset 0 3px 4px rgba(255,255,255,.55),inset 0 -8px 14px rgba(20,0,60,.45),0 16px 22px -8px rgba(74,33,237,.55);animation:nx-pf-float 4.4s ease-in-out infinite;transition:box-shadow .3s ease}.nx-landing .srvp-ico:before{content:"";position:absolute;top:5px;left:8px;right:8px;height:38%;border-radius:14px;background:linear-gradient(180deg,rgba(255,255,255,.55),transparent);pointer-events:none}.nx-landing .srvp-ico:after{content:"";position:absolute;bottom:-16px;left:50%;width:56px;height:12px;transform:translateX(-50%);background:radial-gradient(closest-side,rgba(40,20,90,.28),transparent);filter:blur(4px);border-radius:50%;animation:nx-pf-floatsh 4.4s ease-in-out infinite;pointer-events:none}.nx-landing .srvp-card:nth-child(2) .srvp-ico,.nx-landing .srvp-card:nth-child(2) .srvp-ico:after{animation-delay:.4s}.nx-landing .srvp-card:nth-child(3) .srvp-ico,.nx-landing .srvp-card:nth-child(3) .srvp-ico:after{animation-delay:.8s}.nx-landing .srvp-card:hover .srvp-ico{box-shadow:inset 0 3px 4px rgba(255,255,255,.6),inset 0 -8px 14px rgba(20,0,60,.45),0 22px 30px -8px rgba(139,70,255,.7)}.nx-landing .srvp-ico svg{position:relative;filter:drop-shadow(0 2px 2px rgba(20,0,60,.5))}@keyframes nx-pf-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes nx-pf-floatsh{0%,to{transform:translateX(-50%) scaleX(1);opacity:.5}50%{transform:translateX(-50%) scaleX(.8);opacity:.3}}.nx-landing .srvp-detalles{width:55%;min-width:150px;align-self:center;padding:8px 16px;font-size:13px}.nx-landing .srvp-detalles,.nx-landing .srvp-modal-close{position:relative;overflow:hidden;border:0;border-radius:999px;color:#fff;background-image:linear-gradient(120deg,#1a0082,#4a21ed 52%,#f37e1f 110%);background-size:100% 100%;box-shadow:inset 0 2px 3px rgba(255,255,255,.5),inset 0 -6px 12px rgba(20,0,60,.5),0 14px 24px -8px rgba(74,33,237,.7);transition:transform .2s ease,box-shadow .3s ease}.nx-landing .srvp-detalles:before,.nx-landing .srvp-modal-close:before{content:"";position:absolute;top:3px;left:14px;right:14px;height:22%;border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.45),transparent);pointer-events:none}.nx-landing .srvp-detalles>*,.nx-landing .srvp-modal-close>*{position:relative;z-index:1}.nx-landing .srvp-detalles span{background:none;-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-fill-color:#fff;color:#fff}.nx-landing .srvp-detalles:hover,.nx-landing .srvp-modal-close:hover{transform:translateY(-2px);box-shadow:inset 0 2px 3px rgba(255,255,255,.55),inset 0 -6px 12px rgba(20,0,60,.5),0 22px 32px -8px rgba(139,70,255,.9)}.nx-landing .srvp-modal{position:relative;border-radius:24px;isolation:isolate;background:linear-gradient(180deg,#ffffff,#f7f6fd);box-shadow:0 6px 16px -6px rgba(8,0,40,.5),inset 0 2px 2px rgba(255,255,255,.9)}.nx-landing .srvp-modal:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.4px;z-index:0;background:var(--grad-band);opacity:.8;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nx-landing .srvp-modal>*{position:relative;z-index:1}.nx-landing .prob-chip{position:relative;overflow:hidden;border:0;color:#fff;background-image:linear-gradient(120deg,#1a0082,#4a21ed 52%,#f37e1f 125%);background-size:100% 100%;box-shadow:inset 0 1px 2px rgba(255,255,255,.45),inset 0 -4px 8px rgba(20,0,60,.5),0 6px 12px -6px rgba(74,33,237,.6)}.nx-landing .prob-chip:before{content:"";position:absolute;top:2px;left:10px;right:10px;height:22%;border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.5),transparent);pointer-events:none}.nx-landing .prob-chip:hover{transform:translateY(-2px);box-shadow:inset 0 2px 2px rgba(255,255,255,.5),inset 0 -5px 10px rgba(20,0,60,.5),0 14px 22px -6px rgba(139,70,255,.85)}.nx-landing .wk-slot:not(.busy){position:relative;overflow:hidden;border:0;color:#fff;background-image:linear-gradient(120deg,#1a0082,#4a21ed 52%,#f37e1f 125%);background-size:100% 100%;box-shadow:inset 0 1px 2px rgba(255,255,255,.45),inset 0 -4px 8px rgba(20,0,60,.5),0 6px 12px -6px rgba(74,33,237,.6);transition:transform .18s ease,box-shadow .3s ease}.nx-landing .wk-slot:not(.busy):before{content:"";position:absolute;top:2px;left:8px;right:8px;height:22%;border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.5),transparent);pointer-events:none}.nx-landing .wk-slot:not(.busy):hover{transform:translateY(-2px);box-shadow:inset 0 2px 2px rgba(255,255,255,.5),inset 0 -5px 10px rgba(20,0,60,.5),0 14px 22px -6px rgba(139,70,255,.85)}.nx-landing .wk-slot.on:not(.busy){transform:translateY(1px) scale(.98);background:var(--grad-btn-active);box-shadow:inset 0 2px 2px rgba(255,255,255,.5),inset 0 -5px 10px rgba(60,10,0,.5),0 8px 16px -6px rgba(243,90,20,.8)}.nx-landing .wk-slot.busy{box-shadow:none}.nx-landing .dispo-banner{position:relative;border-radius:20px;background:linear-gradient(180deg,#ffffff,#f3f1fb);border:0;box-shadow:0 4px 12px -6px rgba(8,0,40,.45),inset 0 2px 2px rgba(255,255,255,.9)}.nx-landing .dispo-banner,.nx-landing .dispo-cal{position:relative;border:0;isolation:isolate}.nx-landing .dispo-banner:before,.nx-landing .dispo-cal:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.4px;z-index:2;background:var(--grad-band);opacity:.8;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nx-landing .dispo-banner>*,.nx-landing .dispo-cal>*{position:relative;z-index:3}.nx-landing .dispo-banner>svg{flex:0 0 auto;width:48px;height:48px;padding:13px;border-radius:14px;color:#fff;background:var(--grad-btn)}.nx-landing .dispo-banner>svg,.nx-landing .dispo-maps-ico{box-shadow:inset 0 2px 3px rgba(255,255,255,.5),inset 0 -6px 11px rgba(20,0,60,.45),0 10px 16px -6px rgba(74,33,237,.6);animation:nx-pf-float 4.4s ease-in-out infinite}.nx-landing .dispo-maps-ico{position:relative;border-radius:12px}.nx-landing .dispo-maps-ico:before{content:"";position:absolute;top:3px;left:6px;right:6px;height:40%;border-radius:9px;background:linear-gradient(180deg,rgba(255,255,255,.55),transparent);pointer-events:none}@media (prefers-reduced-motion:reduce){.nx-landing .dispo-banner>svg,.nx-landing .dispo-maps-ico,.nx-landing .srvp-card:hover:before,.nx-landing .srvp-ico,.nx-landing .srvp-ico:after{animation:none}}.nx-landing .srvp-cta{padding:13px 22px;font-size:15px}.nx-landing .contrato-pago-claro .nx-stripe-card,.nx-landing .nx-stripe-card,.nx-landing .pago-claro .nx-stripe-card{position:relative;border:0!important;border-radius:24px!important;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,#ffffff,#f3f1fb)!important;box-shadow:0 4px 12px -6px rgba(8,0,40,.45),inset 0 2px 2px rgba(255,255,255,.9),inset 0 -10px 20px -8px rgba(40,20,90,.1)}.nx-landing .nx-stripe-card:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:2px;z-index:2;background:var(--grad-band);opacity:1;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nx-landing .nx-stripe-card>*{position:relative;z-index:3}.nx-landing .contrato-pago-claro .nx-stripe-card:before,.nx-landing .nx-stripe-card:before,.nx-landing .pago-claro .nx-stripe-card:before{z-index:4}.nx-landing .fondo-oscuro{position:relative;min-height:100vh;background:transparent}.nx-landing .fondo-oscuro>*{position:relative;z-index:1}.nx-landing .fondo-oscuro>.nx-plexo-bg{z-index:0}.nx-landing .fondo-oscuro main{position:relative;z-index:1}.nx-landing .contrato-confirmacion-oscuro,.nx-landing .contrato-pago-oscuro{position:relative;min-height:100vh}.nx-landing .perfil-azul.contratos-azul:has(.contrato-confirmacion-oscuro),.nx-landing .perfil-azul.contratos-azul:has(.contrato-pago-oscuro){background:transparent!important}.nx-landing .contrato-confirmacion-oscuro .nx-plexo-bg,.nx-landing .contrato-pago-oscuro .nx-plexo-bg{position:fixed!important;inset:0;z-index:0!important}.nx-landing .perfil-azul.contratos-azul:has(.contrato-confirmacion-oscuro)>:not(.contrato-confirmacion-oscuro):not(.fixed),.nx-landing .perfil-azul.contratos-azul:has(.contrato-pago-oscuro)>:not(.contrato-pago-oscuro):not(.fixed){position:relative;z-index:1}.nx-landing :is(.contrato-pago-oscuro,.contrato-confirmacion-oscuro) :is(.min-h-screen.bg-white,.min-h-screen.bg-gray-50,.min-h-screen.bg-gray-100){background:transparent!important}.nx-landing :is(.contrato-pago-oscuro,.contrato-confirmacion-oscuro) :is(h1,h2,h3,h4,p,span,li,label,dt,dd,strong,a):not(.footer *):not(.nav *):not(.nx-conf-card *):not(.bg-white:not(.min-h-screen) *):not(.nx-stripe-card *):not(.bg-green-500 *):not(.nx-pagook-card *){color:#fff!important}.nx-landing :is(.contrato-pago-oscuro,.contrato-confirmacion-oscuro) .nx-conf-banner:not(.bg-white *) :is(h1,h2,h3,p,span){color:#fff!important}.nx-landing :is(.contrato-pago-oscuro,.contrato-confirmacion-oscuro) .nx-conf-banner :is(b,strong,em){color:#FFD9BC!important}.nx-landing :is(.contrato-pago-oscuro,.contrato-confirmacion-oscuro) .nx-conf-banner>div{background:transparent!important;padding-left:0!important;padding-right:0!important}.nx-landing :is(.contrato-pago-oscuro,.contrato-confirmacion-oscuro) .bg-white.rounded-lg.shadow-md{position:relative;overflow:hidden;transition:transform .2s ease,box-shadow .28s ease}.nx-landing :is(.contrato-pago-oscuro,.contrato-confirmacion-oscuro) .bg-white.rounded-lg.shadow-md:before{content:"";position:absolute;left:0;top:0;width:100%;height:3px;background:linear-gradient(120deg,#f37e1f,#4a21ed);z-index:2}.nx-landing :is(.contrato-pago-oscuro,.contrato-confirmacion-oscuro) .bg-white.rounded-lg.shadow-md:hover{transform:translateY(-4px);box-shadow:0 40px 80px -40px rgba(243,126,31,.45),0 8px 24px -12px rgba(74,33,237,.4)}.nx-landing .contrato-pago-oscuro .nx-stripe-card{border:2px solid transparent!important;border-radius:16px!important;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#F37E1F,#4A21ED) border-box!important}.nx-landing :is(.contrato-pago-oscuro,.contrato-confirmacion-oscuro) .bg-green-500{background:linear-gradient(135deg,#4A21ED,#F37E1F)!important;color:#fff!important}@property --nx-pagook-a{syntax:"<angle>";inherits:false;initial-value:0deg}.nx-landing .nx-pagook{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:64px 16px}.nx-landing .nx-pagook-card{position:relative;width:100%;max-width:28rem;border:0;border-radius:24px;padding:34px 30px 30px;text-align:center;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,#ffffff,#f3f1fb);box-shadow:0 4px 12px -6px rgba(8,0,40,.45),inset 0 2px 2px rgba(255,255,255,.9),inset 0 -10px 20px -8px rgba(40,20,90,.1)}.nx-landing .nx-pagook-card:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.4px;z-index:2;background:var(--grad-band);opacity:1;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nx-landing .nx-pagook-card>*{position:relative;z-index:3}.nx-landing .nx-pagook-sweep{position:absolute;inset:0;border-radius:inherit;padding:1.6px;z-index:4;pointer-events:none;opacity:0;background:conic-gradient(from var(--nx-pagook-a,0deg),transparent 0deg,transparent 286deg,rgba(243,126,31,.9) 312deg,#8b46ff 336deg,#4A21ED 356deg,transparent 1turn);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.nx-landing .nx-pagook-card.barriendo .nx-pagook-sweep{animation:nx-pagook-travel 3.6s linear forwards}@keyframes nx-pagook-travel{0%{--nx-pagook-a:0deg;opacity:1}90%{opacity:1}to{--nx-pagook-a:720deg;opacity:0}}.nx-landing .nx-pagook-check{position:relative;display:grid;place-items:center;width:64px;height:64px;margin:0 auto 18px;border-radius:50%;background:#fff;box-shadow:0 6px 14px -6px rgba(40,20,90,.38),inset 0 2px 2px rgba(255,255,255,.9)}.nx-landing .nx-pagook-check:before{content:"";position:absolute;inset:0;border-radius:50%;padding:2px;background:var(--grad-band);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nx-landing .nx-pagook-check svg{width:30px;height:30px;fill:none;stroke:#1A0082;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.nx-landing .nx-pagook-titulo{font-family:var(--nxc-display,"Nunito",system-ui,sans-serif);font-size:22px;font-weight:900;letter-spacing:-.02em;color:#1A0082;margin:0}.nx-landing .nx-pagook-sub{margin-top:8px;font-size:14.5px;color:#1A0082}.nx-landing .nx-consent-compra{border:1px solid rgba(74,33,237,.28);border-radius:14px;padding:16px 18px 14px;margin:0;background:rgba(74,33,237,.04)}.nx-landing .nx-consent-compra-tit{font-family:var(--nxc-display,"Nunito",system-ui,sans-serif);font-weight:800;font-size:14px;color:#1A0082;padding:0 6px;margin-left:-6px}.nx-landing .nx-consent-compra-fila{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start;cursor:pointer;font-size:13.5px;line-height:1.5;color:#1A0082;margin-top:10px}.nx-landing .nx-consent-compra-fila input[type=checkbox]{width:18px;height:18px;margin-top:2px;accent-color:#4A21ED;cursor:pointer}.nx-landing .nx-consent-compra-fila input[type=checkbox]:focus-visible{outline:3px solid #F37E1F;outline-offset:2px}.nx-landing .nx-consent-compra-enlace{color:#4A21ED;font-weight:700;text-decoration:underline}.nx-landing .nx-consent-compra-nota{margin-top:12px;font-size:12px;color:#4A21ED}.nx-landing :is(.contrato-pago-oscuro,.contrato-confirmacion-oscuro) :is(.bg-white:not(.min-h-screen),.nx-conf-card,.nx-stripe-card,.nx-consent-compra) :is(h1,h2,h3,h4,p,span,li,label,strong,dt,dd){color:#1A0082!important}.nx-landing :is(.contrato-pago-oscuro,.contrato-confirmacion-oscuro) .nx-consent-compra-enlace{color:#4A21ED!important}.nx-landing :is(.contrato-pago-oscuro,.contrato-confirmacion-oscuro) .nx-relieve3d{position:relative;overflow:hidden;border:0;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:Nunito,system-ui,sans-serif;font-weight:800!important;font-size:17px;color:#fff!important;padding:16px 24px!important;border-radius:999px!important;background:linear-gradient(120deg,#1a0082,#4a21ed 52%,#f37e1f 110%)!important;box-shadow:inset 0 2px 3px rgba(255,255,255,.55),inset 0 -6px 12px rgba(20,0,60,.5),0 14px 24px -8px rgba(74,33,237,.75);transition:transform .2s ease,box-shadow .3s ease}.nx-landing :is(.contrato-pago-oscuro,.contrato-confirmacion-oscuro) .nx-relieve3d:before{content:"";position:absolute;top:3px;left:14px;right:14px;height:42%;border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.5),transparent);pointer-events:none}.nx-landing :is(.contrato-pago-oscuro,.contrato-confirmacion-oscuro) .nx-relieve3d>*{position:relative;z-index:1}.nx-landing :is(.contrato-pago-oscuro,.contrato-confirmacion-oscuro) .nx-relieve3d:hover{transform:translateY(-2px);box-shadow:inset 0 2px 3px rgba(255,255,255,.6),inset 0 -6px 12px rgba(20,0,60,.5),0 20px 32px -8px rgba(139,70,255,.9)}.nx-landing :is(.contrato-pago-oscuro,.contrato-confirmacion-oscuro) .nx-relieve3d:focus-visible{outline:3px solid #FFD9BC;outline-offset:3px}