@import "https://fonts.googleapis.com/css2?family=Crimson+Pro:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&family=Montserrat:wght@400;500;600;700;800;900&display=swap";@import "https://fonts.googleapis.com/css2?family=Crimson+Pro:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&family=Montserrat:wght@400;500;600;700;800;900&display=swap";.consulta-area{--psy-read:100%;--psy-read-wide:100%;width:100%;max-width:var(--psy-read);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;color:#0e2340;margin:0 auto;font-family:Montserrat,sans-serif}@media (width>=768px){.consulta-area{--psy-read:760px;--psy-read-wide:960px}}@media (width>=1024px){.consulta-area{--psy-read:880px;--psy-read-wide:1040px}}.consulta-area *,.consulta-area :before,.consulta-area :after{box-sizing:border-box}.consulta-area img,.consulta-area svg{max-width:100%;height:auto;margin-inline:auto;display:block}.consulta-area a{color:inherit}.consulta-area section{position:relative;overflow-x:clip}.consulta-area .consulta-visible-block{position:relative}.consulta-area .consulta-visible-header,.consulta-area summary{cursor:default;list-style:none}.consulta-area .con-card-grid{flex-direction:column;gap:14px;display:flex}@media (width>=768px){.consulta-area .con-card-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.consulta-area .hero-inner{max-width:100%;margin-left:auto;margin-right:auto}.consulta-area .sec{padding-left:48px;padding-right:48px}.consulta-area .acc-mid,.consulta-area .consulta-visible-block.acc-mid{max-width:100%;margin-left:auto;margin-right:auto}.consulta-area [style*=max-width\:360px],.consulta-area [style*=max-width\:320px],.consulta-area [style*=max-width\:380px],.consulta-area [style*=max-width\:420px],.consulta-area [style*=max-width\:390px]{max-width:100%!important}}.consulta-area p{max-width:100%}.consulta-area{--navy:#0e2340;--blue:#1a5fb4;--magenta:#8b1a6b;--mag-deep:#6b1250;--gold:#c9a84c;--white:#fff;--off:#f4f7fb;--dark:#0a1a30;--gray:#6b7a8d;--mag-light:#e87ec0;--blue-light:#7ab3ff;--border:#0e234014;--r:16px;--r-sm:10px;--grad-cta:linear-gradient(135deg,#1a5fb4 0%,#8b1a6b 100%);--grad-impact:linear-gradient(135deg,#0e2340 0%,#1a5fb4 50%,#6b1250 100%);--grad-sep:linear-gradient(135deg, #0e2340 0%, #0a1a30 100%)}.consulta-area *{box-sizing:border-box;-webkit-font-smoothing:antialiased;margin:0;padding:0}.consulta-area{overflow-x:clip}.consulta-area .nav-brand{align-items:center;gap:8px;display:flex}.consulta-area .nav-dot{background:var(--grad-cta);border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.consulta-area .nav-dot span{color:#fff;font-size:11px;font-weight:800}.consulta-area .nav-name{color:var(--navy);letter-spacing:-.2px;font-size:17px;font-weight:700}.consulta-area .nav-back{color:var(--blue);align-items:center;gap:6px;font-size:17px;font-weight:600;text-decoration:none;display:flex}.consulta-area .nav-back:before{content:"←"}.consulta-area .content{-webkit-overflow-scrolling:touch;flex:1;overflow:hidden auto}@media (width>=768px){.consulta-area .action-bar{max-width:390px;left:50%;right:auto;transform:translate(-50%)translateY(110%)}.consulta-area .action-bar.visible{transform:translate(-50%)translateY(0)}}.consulta-area .hero{background:linear-gradient(135deg,#0e2340 0%,#0a1a30 100%);padding:36px 24px 40px;position:relative;overflow:hidden}.consulta-area .hero:after{content:"";pointer-events:none;z-index:1;background-image:radial-gradient(300px 180px at 20% 10%,#7ab3ff14,#0000),radial-gradient(400px 260px at 80%,#c9a84c0f,#0000),radial-gradient(280px 200px at 30% 90%,#e87ec00d,#0000),radial-gradient(1px at 15% 25%,#fff6,#0000 2px),radial-gradient(1px at 85% 15%,#c9a84c80,#0000 2px),radial-gradient(1px at 40% 45%,#ffffff4d,#0000 2px),radial-gradient(1.5px at 75% 70%,#7ab3ff66,#0000 3px),radial-gradient(1px at 55% 80%,#e87ec066,#0000 2px),radial-gradient(1px at 92% 88%,#ffffff4d,#0000 2px),radial-gradient(1px at 8% 60%,#c9a84c66,#0000 2px);position:absolute;inset:0}.consulta-area .hero-inner{text-align:left;max-width:680px;margin:0 auto}.consulta-area .hero:before{content:"";z-index:1;background:0 0;position:absolute;inset:0}.consulta-area .hero:after{content:"";z-index:0;background:radial-gradient(circle,#1a5fb440 0%,#0000 70%);border-radius:50%;width:300px;height:300px;position:absolute;top:-60px;right:-80px}.consulta-area .hero-inner{z-index:2;position:relative}.consulta-area .hero-eyebrow{letter-spacing:1.5px;text-transform:uppercase;color:#ffffffd9;align-items:center;gap:8px;margin-bottom:20px;font-size:17px;font-weight:700;display:inline-flex}.consulta-area .hero-eyebrow span{color:var(--gold);opacity:.7}.consulta-area .hero-title{letter-spacing:2px;text-transform:uppercase;color:var(--gold);margin-bottom:14px;font-size:17px;font-weight:700}.consulta-area .hero-koan{color:#fff;text-align:left;text-shadow:0 2px 20px #00000080;margin-bottom:20px;font-family:Crimson Pro,serif;font-size:26px;font-style:italic;font-weight:500;line-height:1.45}.consulta-area .hero-koan em{color:var(--gold);font-style:normal;font-weight:400}.consulta-area .hero-sub{color:#ffffffd9;text-align:left;margin-bottom:24px;font-size:19px;line-height:1.8}.consulta-area .hero-tags{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}.consulta-area .hero-tag{color:#ffffffd9;letter-spacing:.3px;background:#ffffff12;border:1px solid #ffffff1f;border-radius:8px;padding:5px 12px;font-size:17px;font-weight:600}.consulta-area .membresia{background:linear-gradient(135deg,#0e2340 0%,#0a1a30 100%);border-bottom:1px solid #ffffff0d;padding:36px 24px;position:relative;overflow:hidden}.consulta-area .membresia:before{content:"";pointer-events:none;background:radial-gradient(circle,#c9a84c1f 0%,#0000 70%);border-radius:50%;width:200px;height:200px;position:absolute;top:-40px;right:-40px}.consulta-area .membresia>*{z-index:2;position:relative}.consulta-area .mem-badge{color:var(--gold);letter-spacing:1px;text-transform:uppercase;background:#c9a84c26;border:1px solid #c9a84c4d;border-radius:8px;align-items:center;gap:6px;margin-bottom:16px;padding:5px 14px;font-size:17px;font-weight:700;display:inline-flex}.consulta-area .mem-title{color:#fff;letter-spacing:-1px;margin-bottom:10px;font-size:38px;font-weight:800;line-height:1.2}.consulta-area .mem-sub{color:#ffffffeb;margin-bottom:24px;font-family:Crimson Pro,serif;font-size:21px;font-style:italic;font-weight:500;line-height:1.85}.consulta-area .mem-beneficios{flex-direction:column;gap:3px;margin-bottom:28px;display:flex}.consulta-area .mem-item{border-radius:var(--r-sm);background:#ffffff0a;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.consulta-area .mem-item-icon{color:#c9a84c;background:#c9a84c33;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:19px;display:flex}.consulta-area .mem-item-text{color:#fff;margin-bottom:2px;font-size:19px;font-weight:700;line-height:1.4}.consulta-area .mem-item-sub{color:#ffffffd9;font-size:17px;font-weight:400;line-height:1.6}.consulta-area .mem-form{flex-direction:column;gap:10px;display:flex}.consulta-area .mem-input{border-radius:var(--r-sm);color:#fff;background:#ffffff14;border:1.5px solid #ffffff26;outline:none;width:100%;padding:14px 16px;font-family:Montserrat,sans-serif;font-size:17px}.consulta-area .mem-input::placeholder{color:#fff}.consulta-area .mem-btn{background:var(--grad-cta);border-radius:var(--r-sm);color:#fff;cursor:pointer;border:none;width:100%;padding:16px 24px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700}.consulta-area .mem-legal{color:#ffffffd9;text-align:center;margin-top:8px;font-size:17px;line-height:1.6}.consulta-area .como{background:var(--white);border-bottom:1px solid var(--border);background-image:radial-gradient(at 0 0,#1a5fb41a 0%,#0000 50%),radial-gradient(at 100% 100%,#8b1a6b1a 0%,#0000 50%);padding:36px 24px}.consulta-area .section-label{color:#1a5fb4;letter-spacing:.5px;text-transform:uppercase;background:#1a5fb41a;border-radius:10px;margin-bottom:18px;padding:8px 16px;font-size:20px;font-weight:800;line-height:1.1;display:inline-block}.consulta-area .section-title{color:var(--navy);letter-spacing:-1px;overflow-wrap:break-word;word-wrap:break-word;letter-spacing:-.5px;margin-bottom:10px;font-size:38px;font-weight:800;line-height:1.2}.consulta-area .section-body{color:#0e2340;margin-bottom:24px;font-size:19px;line-height:1.9}.consulta-area .pasos{flex-direction:column;gap:3px;display:flex}.consulta-area .paso{background:var(--off);border-radius:var(--r-sm);align-items:flex-start;gap:14px;padding:18px 16px;display:flex}.consulta-area .paso-num{background:var(--grad-cta);color:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:17px;font-weight:800;display:flex}.consulta-area .paso-title{color:var(--navy);margin-bottom:4px;font-size:19px;font-weight:700}.consulta-area .paso-desc{color:#0e2340;font-size:19px;line-height:1.8}.consulta-area .paso-desc strong{color:var(--navy);font-weight:600}.consulta-area .como-nota{border-radius:var(--r-sm);background:#8b1a6b0f;border:1px solid #8b1a6b26;align-items:flex-start;gap:12px;margin-top:20px;padding:16px;display:flex}.consulta-area .como-nota-icon{flex-shrink:0;margin-top:1px;font-size:16px}.consulta-area .como-nota-text{color:#0e2340;font-size:19px;line-height:1.8}.consulta-area .como-nota-text strong{font-weight:700}.consulta-area .consultas-sec{background:var(--off);border-bottom:1px solid var(--border);background-image:radial-gradient(at 0 0,#1a5fb41a 0%,#0000 50%),radial-gradient(at 100% 100%,#8b1a6b1a 0%,#0000 50%);padding:36px 24px}.consulta-area .consultas-intro{color:#0e2340;margin-bottom:28px;font-size:19px;line-height:1.85}.consulta-area .consultas-grid{flex-direction:column;gap:3px;display:flex}.consulta-area .ficha{background:var(--white);border:1px solid var(--border);border-radius:var(--r);overflow:hidden}.consulta-area .ficha-head{border-bottom:1px solid var(--border);padding:20px 20px 16px}.consulta-area .ficha-num{letter-spacing:2px;color:var(--gold);text-transform:uppercase;margin-bottom:6px;font-size:17px;font-weight:700}.consulta-area .ficha-name{color:var(--navy);letter-spacing:-.3px;margin-bottom:4px;font-size:22px;font-weight:800;line-height:1.25}.consulta-area .ficha-tagline{color:var(--navy);font-family:Crimson Pro,serif;font-size:19px;font-style:italic;line-height:1.5}.consulta-area .ficha-body{padding:16px 20px}.consulta-area .ficha-para-ti{letter-spacing:1px;text-transform:uppercase;color:var(--blue);margin-bottom:10px;font-size:17px;font-weight:700}.consulta-area .ficha-bullets{flex-direction:column;gap:6px;margin-bottom:16px;display:flex}.consulta-area .ficha-bullet{color:#0e2340;align-items:flex-start;gap:8px;font-size:19px;line-height:1.55;display:flex}.consulta-area .ficha-bullet:before{content:"";background:var(--blue);border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-top:6px}.consulta-area .ficha-footer{background:var(--off);border-top:1px solid var(--border);justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.consulta-area .ficha-precio{flex-direction:column;gap:2px;display:flex}.consulta-area .ficha-precio-main{color:var(--navy);letter-spacing:-.5px;font-size:22px;font-weight:800}.consulta-area .ficha-precio-desc{color:#0e2340;font-size:17px}.consulta-area .ficha-btns{gap:8px;display:flex}.consulta-area .btn-ver{border:1.5px solid var(--border);background:var(--white);color:var(--navy);cursor:pointer;border-radius:8px;align-items:center;padding:9px 14px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;text-decoration:none;display:flex}.consulta-area .btn-reservar{background:var(--grad-cta);color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;padding:9px 14px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;text-decoration:none;display:flex}.consulta-area .arquetipos{background:var(--white);border-bottom:1px solid var(--border);padding:36px 24px;position:relative;overflow:hidden}.consulta-area .arquetipos>*{z-index:2;position:relative}.consulta-area .arq-eyebrow{letter-spacing:1.5px;text-transform:uppercase;color:#8b1a6b;align-items:center;gap:6px;margin-bottom:16px;font-size:17px;font-weight:700;display:inline-flex}.consulta-area .arq-eyebrow:before{content:"";opacity:.6;background:currentColor;width:20px;height:1.5px}.consulta-area .arq-title{color:#0e2340;letter-spacing:-1px;margin-bottom:12px;font-size:38px;font-weight:800;line-height:1.2}.consulta-area .arq-sub{color:#0e2340;margin-bottom:24px;font-family:Crimson Pro,serif;font-size:21px;font-style:italic;font-weight:500;line-height:1.8}.consulta-area .arq-body{flex-direction:column;gap:14px;margin-bottom:28px;display:flex}.consulta-area .arq-line{color:#0e2340;font-size:19px;line-height:1.85}.consulta-area .arq-line strong{color:#0e2340;font-weight:700}.consulta-area .arq-card{background:var(--off);border:1px solid var(--border);border-radius:var(--r);margin-bottom:3px;padding:20px}.consulta-area .arq-card-tag{letter-spacing:1px;text-transform:uppercase;color:#8b1a6b;margin-bottom:8px;font-size:17px;font-weight:700}.consulta-area .arq-card-title{color:#0e2340;letter-spacing:-.2px;margin-bottom:8px;font-size:19px;font-weight:700}.consulta-area .arq-card-desc{color:#0e2340;font-size:17px;line-height:1.85}.consulta-area .arq-footer{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;margin-top:24px;padding-top:20px;display:flex}.consulta-area .arq-precio{flex-direction:column;display:flex}.consulta-area .arq-precio-main{color:#0e2340;font-size:22px;font-weight:800}.consulta-area .arq-precio-sub{color:#0e2340;font-size:17px}.consulta-area .arq-btn{background:var(--grad-cta);border-radius:var(--r-sm);color:#fff;cursor:pointer;border:none;padding:12px 20px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;text-decoration:none}.consulta-area .dhumano{background:var(--white);border-bottom:1px solid var(--border);background-image:radial-gradient(at 0 0,#1a5fb41a 0%,#0000 50%),radial-gradient(at 100% 100%,#8b1a6b1a 0%,#0000 50%);padding:36px 24px}.consulta-area .dh-badge{color:var(--blue);letter-spacing:1px;text-transform:uppercase;background:#1a5fb414;border:1px solid #1a5fb433;border-radius:8px;align-items:center;gap:6px;margin-bottom:14px;padding:4px 12px;font-size:17px;font-weight:700;display:inline-flex}.consulta-area .dh-title{color:var(--navy);letter-spacing:-1px;margin-bottom:10px;font-size:38px;font-weight:800;line-height:1.2}.consulta-area .dh-sub{color:var(--navy);margin-bottom:20px;font-family:Crimson Pro,serif;font-size:21px;font-style:italic;line-height:1.75}.consulta-area .dh-body{color:#0e2340;margin-bottom:20px;font-size:19px;line-height:1.85}.consulta-area .dh-requisito{border-radius:var(--r-sm);background:#0e23400a;margin-bottom:20px;padding:16px}.consulta-area .dh-req-title{color:var(--navy);letter-spacing:.3px;margin-bottom:6px;font-size:17px;font-weight:700}.consulta-area .dh-req-text{color:#0e2340;font-size:17px;line-height:1.8}.consulta-area .dh-footer{background:var(--off);border-radius:var(--r-sm);justify-content:space-between;align-items:center;padding:16px;display:flex}.consulta-area .dh-precio-main{color:var(--navy);font-size:22px;font-weight:800}.consulta-area .dh-precio-sub{color:#0e2340;font-size:17px}.consulta-area .dh-btn{background:var(--grad-cta);border-radius:var(--r-sm);color:#fff;cursor:pointer;border:none;padding:12px 20px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;text-decoration:none}.consulta-area .integral{background:var(--off);border-bottom:1px solid var(--border);background-image:radial-gradient(at 0 0,#1a5fb41a 0%,#0000 50%),radial-gradient(at 100% 100%,#8b1a6b1a 0%,#0000 50%);padding:36px 24px;position:relative;overflow:hidden}.consulta-area .integral:before{content:"";pointer-events:none;background:radial-gradient(circle,#c9a84c1f 0%,#0000 70%);border-radius:50%;width:220px;height:220px;position:absolute;top:-40px;left:-40px}.consulta-area .integral>*{z-index:2;position:relative}.consulta-area .int-eyebrow{letter-spacing:2px;text-transform:uppercase;color:#c9a84c;margin-bottom:14px;font-size:17px;font-weight:700}.consulta-area .int-title{color:#0e2340;letter-spacing:-1px;margin-bottom:10px;font-size:38px;font-weight:800;line-height:1.2}.consulta-area .int-sub{color:#0e2340;margin-bottom:24px;font-family:Crimson Pro,serif;font-size:21px;font-style:italic;font-weight:500;line-height:1.75}.consulta-area .int-meses{flex-direction:column;gap:3px;margin-bottom:24px;display:flex}.consulta-area .int-mes{background:var(--off);border:1px solid var(--border);border-radius:8px;align-items:center;gap:12px;padding:14px 16px;display:flex}.consulta-area .int-mes-num{color:#8b1a6b;background:#c9a84c26;border:1px solid #c9a84c40;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:17px;font-weight:800;display:flex}.consulta-area .int-mes-text{color:#0e2340;font-size:17px;line-height:1.5}.consulta-area .int-mes-text strong{color:#0e2340;font-weight:700}.consulta-area .int-precio-box{border:1px solid var(--border);border-radius:var(--r);background:#0e23400a;margin-bottom:16px;padding:20px}.consulta-area .int-precio-label{letter-spacing:1.5px;text-transform:uppercase;color:#0e2340;margin-bottom:10px;font-size:17px;font-weight:700}.consulta-area .int-precio-main{color:#0e2340;letter-spacing:-1px;margin-bottom:4px;font-size:28px;font-weight:800}.consulta-area .int-precio-tachado{color:#0e2340;margin-bottom:8px;font-size:17px;text-decoration:line-through}.consulta-area .int-precio-ahorro{color:#c9a84c;background:#c9a84c26;border:1px solid #c9a84c40;border-radius:8px;padding:3px 10px;font-size:17px;font-weight:700;display:inline-block}.consulta-area .int-btn{text-align:center;background:var(--grad-cta);color:#fff;border-radius:var(--r-sm);margin-bottom:10px;padding:15px 24px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;text-decoration:none;display:block;box-shadow:0 4px 20px #8b1a6b4d}.consulta-area .int-btn-sec{text-align:center;color:#fff;border-radius:var(--r-sm);background:#4a90d9;border:2px solid #4a90d9;padding:14px 24px;font-family:Montserrat,sans-serif;font-size:13px;font-weight:600;text-decoration:none;display:block}.consulta-area .cta-final{text-align:left;background:linear-gradient(135deg,#0e2340 0%,#0a1a30 100%);padding:36px 24px;position:relative;overflow:hidden}.consulta-area .cta-final:before{content:"";pointer-events:none;background:#00000040;position:absolute;inset:0}.consulta-area .cta-inner{z-index:2;position:relative}.consulta-area .cta-ornament{background:var(--gold);opacity:.5;border-radius:2px;width:40px;height:2px;margin:0 auto 24px}.consulta-area .cta-title{color:#fff;margin-bottom:10px;font-family:Crimson Pro,serif;font-size:26px;font-style:italic;font-weight:500;line-height:1.45}.consulta-area .cta-sub{color:#ffffffd9;margin-bottom:28px;font-size:19px;line-height:1.8}.consulta-area .cta-btns{flex-direction:column;gap:10px;display:flex}.consulta-area .btn-primary{text-align:center;background:var(--grad-cta);color:#fff;border-radius:var(--r-sm);padding:15px 24px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;text-decoration:none;display:block;box-shadow:0 4px 20px #8b1a6b4d}.consulta-area .btn-whatsapp{text-align:center;color:#25d366;border-radius:var(--r-sm);background:#25d36626;border:1.5px solid #25d3664d;padding:15px 24px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;text-decoration:none;display:block}.consulta-area .btn-secondary{text-align:center;color:#fff;border-radius:var(--r-sm);text-shadow:0 1px 3px #00000080,0 0 8px #0000004d;background:#e87ec0;border:2px solid #e87ec0;padding:15px 24px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:800;text-decoration:none;display:block;box-shadow:0 4px 20px #e87ec066}.consulta-area .footer{background:linear-gradient(135deg,#0e2340 0%,#0a1a30 100%);border-top:1px solid #ffffff08;padding:28px 24px 20px}.consulta-area .ft-brand{align-items:center;gap:8px;margin-bottom:6px;display:flex}.consulta-area .ft-dot{background:var(--grad-cta);border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.consulta-area .ft-dot span{color:#fff;font-size:17px;font-weight:800}.consulta-area .ft-name{color:#ffffffd9;font-size:17px;font-weight:700}.consulta-area .ft-tagline{color:#ffffffd9;margin-bottom:20px;font-family:Crimson Pro,serif;font-size:21px;font-style:italic;font-weight:500}.consulta-area .ft-links{flex-wrap:wrap;gap:10px 16px;margin-bottom:20px;display:flex}.consulta-area .ft-links a{color:#ffffffd9;font-size:17px;font-weight:600;text-decoration:none}.consulta-area .ft-copy{color:#ffffffd9;font-size:17px;line-height:1.7}@media (prefers-reduced-motion:reduce){.consulta-area *,.consulta-area :before,.consulta-area :after{transition:none!important;animation:none!important}}.consulta-area .menu-toggle{cursor:pointer;z-index:310;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:36px;height:36px;padding:0;display:flex}.consulta-area .menu-toggle span{background:var(--navy);border-radius:2px;width:22px;height:2px;transition:all .3s;display:block}.consulta-area .menu-toggle.active span:first-child{transform:rotate(45deg)translate(5px,5px)}.consulta-area .menu-toggle.active span:nth-child(2){opacity:0}.consulta-area .menu-toggle.active span:nth-child(3){transform:rotate(-45deg)translate(5px,-5px)}.consulta-area .menu-overlay{z-index:290;opacity:0;pointer-events:none;background:#070f1a80;width:100%;height:100%;transition:opacity .3s;position:fixed;top:0;left:0}.consulta-area .menu-overlay.active{opacity:1;pointer-events:auto}.consulta-area .menu-panel{background:var(--white);z-index:300;width:280px;height:100%;padding:80px 24px 40px;transition:right .3s;position:fixed;top:0;right:-300px;overflow-y:auto;box-shadow:-8px 0 40px #00000026}.consulta-area .menu-panel.active{right:0}.consulta-area .menu-section-label{letter-spacing:1px;text-transform:uppercase;color:#8b1a6b;margin-top:24px;margin-bottom:12px;font-size:17px;font-weight:700}.consulta-area .menu-section-label:first-child{margin-top:0}.consulta-area .menu-link{color:#0e2340;border-bottom:1px solid var(--border);padding:10px 0;font-size:19px;font-weight:600;text-decoration:none;transition:color .2s;display:block}.consulta-area .menu-link:last-child{border-bottom:none}.consulta-area .menu-link:hover{color:#1a5fb4}.consulta-area .menu-link-sub{color:#0e2340;border-bottom:1px solid var(--border);padding:8px 0 8px 16px;font-size:17px;font-weight:500;text-decoration:none;display:block}.consulta-area .menu-cta{text-align:center;background:var(--grad-cta);color:#fff;border-radius:10px;margin-top:24px;padding:15px 24px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;text-decoration:none;display:block;box-shadow:0 4px 20px #8b1a6b4d}.consulta-area .menu-wa{text-align:center;color:#25d366;background:#25d3661a;border:2px solid #25d3664d;border-radius:10px;margin-top:10px;padding:15px 24px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;text-decoration:none;display:block}.consulta-area .btn-u{text-align:center;color:#fff;letter-spacing:.3px;text-shadow:0 1px 2px #0000004d;cursor:pointer;border:none;border-radius:10px;width:100%;padding:15px 24px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;text-decoration:none;display:block;box-shadow:0 4px 16px #0003}.consulta-area .btn-u:active{transform:scale(.97)}.consulta-area .btn-u.grad{background:linear-gradient(135deg,#1a5fb4 0%,#8b1a6b 100%);box-shadow:0 4px 20px #8b1a6b4d}.consulta-area .btn-u.blue{color:#fff;background:#1a5fb4}.consulta-area .btn-u.mag{color:#fff;background:#8b1a6b}.consulta-area .btn-u.gold{color:#fff;background:#8b6914}.consulta-area .btn-u.green{color:#fff;background:#25d366}.consulta-area .btn-u.white{color:#0e2340;text-shadow:none;background:#fff;box-shadow:0 4px 24px #0003}.consulta-area .hero-num{color:#ffffff0f;letter-spacing:-4px;margin-bottom:-10px;font-size:72px;font-weight:800;line-height:1}.consulta-area .hero-breadcrumb{letter-spacing:1.5px;text-transform:uppercase;color:#ffffffeb;align-items:center;gap:8px;margin-bottom:24px;font-size:17px;font-weight:700;display:inline-flex}.consulta-area .hero-breadcrumb span{color:var(--gold);opacity:.7}.consulta-area .label-pill{color:var(--navy);letter-spacing:1px;text-transform:uppercase;background:#0e23400f;border-radius:8px;margin-bottom:16px;padding:4px 12px;font-size:17px;font-weight:700;display:inline-block}.consulta-area .test-banner{background:linear-gradient(135deg,#8b1a6b 0%,#4a1040 100%);position:relative;overflow:hidden}.consulta-area .test-banner:before{content:"";pointer-events:none;background:radial-gradient(at 100% 0,#e87ec04d 0%,#0000 60%);position:absolute;inset:0}.consulta-area .tb-pill{color:#fff;letter-spacing:.5px;text-transform:uppercase;background:#ffffff26;border-radius:20px;font-weight:700;display:inline-block}.consulta-area #monetizacion-a,.consulta-area #monetizacion-b{overflow:hidden visible}.consulta-area #monetizacion-a *,.consulta-area #monetizacion-b *{box-sizing:border-box;overflow-wrap:anywhere;min-width:0;max-width:100%}.consulta-area .t6h{background:#0e234008;border:1px solid #0e23401a;border-radius:12px;margin-bottom:20px;padding:18px 16px}.consulta-area .t6h-label{letter-spacing:1px;color:#0e2340cc;text-align:center;margin-bottom:16px;font-size:13px;font-weight:800}.consulta-area .t6h-label strong{color:#8b6914}.consulta-area .t6h-step{align-items:center;gap:14px;display:flex}.consulta-area .t6h-icon{border:2px solid;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;display:flex}.consulta-area .t6h-content{flex:1;min-width:0}.consulta-area .t6h-title{color:#0e2340e6;margin-bottom:2px;font-size:15px;font-weight:700;line-height:1.3}.consulta-area .t6h-sub{color:#0e2340bf;font-size:13px;font-weight:500;line-height:1.4}.consulta-area .t6h-line{background:#0e234026;width:2px;height:18px;margin-top:4px;margin-bottom:4px;margin-left:21px}.consulta-area .t6h-total{text-align:center;border-top:1px dashed #c9a84c4d;margin-top:14px;padding-top:14px}.consulta-area .t6h-total p{color:#0e2340cc;font-size:14px;font-weight:600}.consulta-area .t6h-total strong{color:#c9a84c;font-weight:800}.consulta-area #monetizacion-b .eco-label{letter-spacing:2px;text-transform:uppercase;color:#c9a84cbf;text-align:center;margin:20px 0 14px;font-size:13px;font-weight:800}.consulta-area #monetizacion-b .eco-header{text-align:center;background:linear-gradient(135deg,#8b1a6b40,#8b1a6b26);border:1.5px solid #e87ec080;border-radius:16px;margin-bottom:14px;padding:20px 18px}.consulta-area #monetizacion-b .eco-header-link{color:inherit;text-decoration:none;transition:transform .2s;display:block}.consulta-area #monetizacion-b .eco-header-link:hover .eco-header{transform:translateY(-2px);box-shadow:0 12px 28px #8b1a6b4d}.consulta-area #monetizacion-b .eco-header-title{color:#fff;letter-spacing:.3px;word-break:break-word;margin-bottom:6px;font-size:20px;font-weight:800;line-height:1.2}.consulta-area #monetizacion-b .eco-header-subtitle{color:#fffc;margin-bottom:14px;font-size:14px;font-weight:600}.consulta-area #monetizacion-b .eco-header-triad{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.consulta-area #monetizacion-b .eco-header-triad span{letter-spacing:1px;font-size:15px;font-weight:800}.consulta-area #monetizacion-b .eco-header-triad .sep{color:#fff6;font-weight:500}.consulta-area #monetizacion-b .eco-header-cta{letter-spacing:1px;text-transform:uppercase;color:#e87ec0;border-top:1px dashed #e87ec066;margin-top:12px;padding-top:10px;font-size:12px;font-weight:800}.consulta-area #monetizacion-b .eco-arrow{text-align:center;color:#ffffff4d;margin:8px 0;font-size:24px;line-height:1}.consulta-area #monetizacion-b .eco-grid-3{grid-template-columns:1fr 1fr 1fr;gap:8px;margin-bottom:14px;display:grid}.consulta-area #monetizacion-b .eco-grid-3 a{color:inherit;text-decoration:none;transition:transform .2s;display:block}.consulta-area #monetizacion-b .eco-grid-3 a:hover .eco-card{transform:translateY(-2px);box-shadow:0 8px 20px #0000004d}.consulta-area #monetizacion-b .eco-card{text-align:center;border-radius:12px;height:100%;padding:14px 10px}.consulta-area #monetizacion-b .eco-card-blue{background:#1a5fb433;border:1px solid #7ab3ff66}.consulta-area #monetizacion-b .eco-card-mag{background:#8b1a6b38;border:1px solid #e87ec066}.consulta-area #monetizacion-b .eco-card-gold{background:#8b691438;border:1px solid #c9a84c66}.consulta-area #monetizacion-b .eco-card-icon{margin-bottom:8px;font-size:26px;line-height:1;display:block}.consulta-area #monetizacion-b .eco-card-title{letter-spacing:.2px;word-break:break-word;margin-bottom:4px;font-size:13px;font-weight:800;line-height:1.2}.consulta-area #monetizacion-b .eco-card-title.blue{color:#7ab3ff}.consulta-area #monetizacion-b .eco-card-title.mag{color:#e87ec0}.consulta-area #monetizacion-b .eco-card-title.gold{color:#c9a84c}.consulta-area #monetizacion-b .eco-card-sub{color:#fffc;font-size:12px;font-weight:500;line-height:1.35}.consulta-area #monetizacion-b .eco-card-stat{letter-spacing:.3px;text-transform:uppercase;color:#ffffffbf;border-top:1px solid #ffffff1f;margin-top:6px;padding-top:6px;font-size:10px;font-weight:800}.consulta-area #monetizacion-b .eco-card-benefit{color:#fffc;border-top:1px solid #ffffff1a;margin-top:8px;padding-top:8px;font-size:11px;font-weight:500;line-height:1.35}.consulta-area #monetizacion-b .eco-card-benefit strong{color:#fff;font-weight:700}.consulta-area #monetizacion-b .eco-card-link{letter-spacing:.3px;text-transform:uppercase;border-top:1px dashed #ffffff26;margin-top:8px;padding-top:6px;font-size:10px;font-weight:800}.consulta-area #monetizacion-b .eco-card-blue .eco-card-link{color:#7ab3ff}.consulta-area #monetizacion-b .eco-card-mag .eco-card-link{color:#e87ec0}.consulta-area #monetizacion-b .eco-card-gold .eco-card-link{color:#c9a84c}.consulta-area #monetizacion-b .eco-card-linkinfo{letter-spacing:.3px;text-transform:uppercase;color:#ffffff80;border-top:1px dashed #ffffff26;margin-top:8px;padding-top:6px;font-size:10px;font-weight:800}.consulta-area #monetizacion-b .eco-card-cta{letter-spacing:.3px;text-transform:uppercase;color:#c9a84c;border-top:1px solid #c9a84c4d;margin-top:6px;padding-top:6px;font-size:10px;font-weight:800}.consulta-area #monetizacion-b .eco-cuestionario{background:linear-gradient(135deg,#8b1a6b38,#8b1a6b1a);border:1.5px dashed #e87ec066;border-radius:14px;margin-bottom:14px;padding:18px 16px}.consulta-area #monetizacion-b .eco-cuestionario-title{color:#e87ec0;align-items:center;gap:8px;margin-bottom:6px;font-size:16px;font-weight:800;display:flex}.consulta-area #monetizacion-b .eco-cuestionario-meta{color:#ffffffd9;margin-bottom:12px;font-size:13px;font-weight:700}.consulta-area #monetizacion-b .eco-cuestionario-list{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}.consulta-area #monetizacion-b .eco-cuestionario-list p{color:#ffffffd1;font-size:13px;font-weight:500;line-height:1.5}.consulta-area #monetizacion-b .eco-cuestionario-nota{color:#e87ec0;text-align:center;background:#ffffff14;border-radius:8px;padding:8px 12px;font-size:13px;font-weight:700}.consulta-area #monetizacion-b .eco-proceso-astro{background:#1a5fb433;border:1.5px solid #7ab3ff66;border-radius:14px;margin-bottom:10px;padding:16px 18px}.consulta-area #monetizacion-b .eco-proceso-astro-title{color:#7ab3ff;align-items:center;gap:8px;margin-bottom:4px;font-size:16px;font-weight:800;display:flex}.consulta-area #monetizacion-b .eco-proceso-astro-sub{color:#fffc;font-size:13px;font-weight:500}.consulta-area #monetizacion-b .eco-proceso-astro-note{color:#7ab3ffe6;border-top:1px solid #7ab3ff33;margin-top:8px;padding-top:8px;font-size:12px;font-weight:600}.consulta-area #monetizacion-b .eco-filter{margin:6px 0}.consulta-area #monetizacion-b .eco-filter-arrow{text-align:center;color:#c9a84c80;margin:6px 0;font-size:24px;line-height:1}.consulta-area #monetizacion-b .eco-filter-gate{background:linear-gradient(135deg,#c9a84c26,#c9a84c14);border:1.5px dashed #c9a84c80;border-radius:14px;padding:16px 18px}.consulta-area #monetizacion-b .eco-filter-label{letter-spacing:1.5px;text-transform:uppercase;color:#c9a84c;text-align:center;margin-bottom:10px;font-size:12px;font-weight:800}.consulta-area #monetizacion-b .eco-filter-text{color:#ffffffeb;text-align:center;margin-bottom:12px;font-size:14px;font-weight:500;line-height:1.6}.consulta-area #monetizacion-b .eco-proceso-psyastro{background:linear-gradient(135deg,#8b1a6b47,#8b1a6b2e);border:1.5px solid #e87ec080;border-radius:14px;margin-bottom:14px;padding:18px}.consulta-area #monetizacion-b .eco-proceso-psyastro a{color:inherit;margin-bottom:4px;text-decoration:none;display:block}.consulta-area #monetizacion-b .eco-proceso-psyastro-title{color:#e87ec0;word-break:break-word;align-items:center;gap:8px;margin-bottom:4px;font-size:17px;font-weight:800;display:flex}.consulta-area #monetizacion-b .eco-proceso-psyastro-subtitle{color:#e87ec0e6;margin-bottom:8px;font-size:13px;font-style:italic;font-weight:600}.consulta-area #monetizacion-b .eco-proceso-psyastro-cta{letter-spacing:1px;text-transform:uppercase;color:#e87ec0;border-bottom:1px dashed #e87ec04d;margin-bottom:12px;padding-bottom:8px;font-size:11px;font-weight:800}.consulta-area #monetizacion-b .eco-proceso-psyastro-grid{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px;display:grid}.consulta-area #monetizacion-b .eco-mini-card{text-align:center;background:#ffffff0f;border-radius:10px;padding:10px 8px;transition:transform .2s}.consulta-area #monetizacion-b .eco-mini-card:hover{background:#ffffff17;transform:translateY(-2px)}.consulta-area #monetizacion-b .eco-mini-card-title{color:#fff;margin-bottom:2px;font-size:13px;font-weight:800}.consulta-area #monetizacion-b .eco-mini-card-sub{color:#ffffffa6;font-size:11px;font-weight:500;line-height:1.35}.consulta-area #monetizacion-b .eco-mini-card-link{letter-spacing:.5px;text-transform:uppercase;color:#c9a84c;border-top:1px dashed #c9a84c40;margin-top:6px;padding-top:4px;font-size:10px;font-weight:800}.consulta-area #monetizacion-b .testarq-link{color:inherit;margin-top:14px;margin-bottom:12px;text-decoration:none;transition:transform .2s;display:block}.consulta-area #monetizacion-b .testarq-link:hover .testarq-destacado{transform:translateY(-2px);box-shadow:0 12px 28px #c9a84c4d}.consulta-area #monetizacion-b .testarq-destacado{background:linear-gradient(135deg,#c9a84c40,#c9a84c1f);border:2px solid #c9a84c80;border-radius:14px;padding:20px 18px}.consulta-area #monetizacion-b .testarq-badge{letter-spacing:1.5px;color:#0e2340;background:#c9a84c;border-radius:20px;margin-bottom:12px;padding:4px 10px;font-size:10px;font-weight:800;display:inline-block}.consulta-area #monetizacion-b .testarq-title{color:#c9a84c;margin-bottom:6px;font-size:22px;font-weight:800;line-height:1.2}.consulta-area #monetizacion-b .testarq-subtitle{color:#ffffffe6;margin-bottom:16px;font-size:14px;font-weight:500;line-height:1.5}.consulta-area #monetizacion-b .testarq-subtitle strong{color:#fff;font-weight:700}.consulta-area #monetizacion-b .testarq-grid{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px;display:grid}.consulta-area #monetizacion-b .testarq-item{text-align:center;background:#ffffff0f;border-radius:10px;padding:12px 10px}.consulta-area #monetizacion-b .testarq-item-label{letter-spacing:.5px;color:#c9a84c;text-transform:uppercase;margin-bottom:6px;font-size:10px;font-weight:800}.consulta-area #monetizacion-b .testarq-item-value{color:#ffffffe6;font-size:12px;font-weight:600;line-height:1.45}.consulta-area #monetizacion-b .testarq-perfiles{background:#0e234066;border-radius:10px;margin-bottom:14px;padding:14px 12px}.consulta-area #monetizacion-b .testarq-perfiles-label{color:#ffffffb3;text-align:center;letter-spacing:.3px;margin-bottom:10px;font-size:12px;font-weight:800}.consulta-area #monetizacion-b .testarq-perfiles-grid{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:10px;display:grid}.consulta-area #monetizacion-b .testarq-perfil{color:#fff;text-align:center;background:#c9a84c26;border:1px solid #c9a84c4d;border-radius:8px;padding:8px 4px;font-size:13px;font-weight:700}.consulta-area #monetizacion-b .testarq-perfiles-more{color:#c9a84cd9;text-align:center;font-size:12px;font-style:italic;font-weight:600}.consulta-area #monetizacion-b .testarq-cta{letter-spacing:.5px;text-transform:uppercase;color:#c9a84c;text-align:right;border-top:1px dashed #c9a84c4d;margin-top:10px;padding-top:10px;font-size:13px;font-weight:800}.consulta-area #monetizacion-b .eco-invitation-badge{text-align:center;letter-spacing:.5px;color:#c9a84c;background:#c9a84c26;border:1px solid #c9a84c4d;border-radius:10px;padding:8px;font-size:13px;font-weight:800;display:block}.consulta-area #monetizacion-b .eco-hcs{text-align:center;background:linear-gradient(135deg,#8b691438,#8b69141f);border:2px solid #c9a84c80;border-radius:16px;padding:20px 18px}.consulta-area #monetizacion-b .eco-hcs-title{letter-spacing:.3px;word-break:break-word;margin-bottom:10px;font-size:17px;font-weight:800;line-height:1.25}.consulta-area #monetizacion-b .eco-hcs-title .blue{color:#7ab3ff;white-space:nowrap}.consulta-area #monetizacion-b .eco-hcs-title .gold{color:#c9a84c}.consulta-area #monetizacion-b .eco-hcs-quote{color:#ffffffe6;font-family:Crimson Pro,serif;font-size:16px;font-style:italic;font-weight:500;line-height:1.5}.consulta-area .section-title{color:var(--navy);letter-spacing:-.8px;overflow-wrap:break-word;word-wrap:break-word;margin-bottom:14px;font-size:38px;font-weight:800;line-height:1.15}.consulta-area .title-deco-line{align-items:center;gap:10px;margin:0 0 20px;display:flex}.consulta-area .title-deco-line:before{content:"";background:linear-gradient(90deg,#c9a84c,#c9a84c4d);border-radius:2px;width:40px;height:3px}.consulta-area .title-deco-line span{color:#0e2340b3;font-family:Crimson Pro,serif;font-size:13px;font-style:italic;font-weight:500;line-height:1.4}.consulta-area details.acc-mid>summary{cursor:pointer;list-style:none}.consulta-area details.acc-mid summary::-webkit-details-marker{display:none}.consulta-area details.acc-mid>summary>span.acc-plus{transition:transform .25s}.consulta-area details.acc-mid[open]>summary>span.acc-plus{transform:rotate(45deg)}.consulta-area details>summary>span.acc-plus{transition:transform .25s}.consulta-area details[open]>summary>span.acc-plus{transform:rotate(45deg)}.consulta-area details.acc-mid{width:100%;max-width:360px;margin-left:auto;margin-right:auto}.consulta-area .content section,.consulta-area .content>div,.consulta-area .sec{overflow-x:clip}@supports not (overflow:clip){.consulta-area .content section,.consulta-area .content>div,.consulta-area .sec{overflow-x:hidden}}.consulta-tecnica{--psy-read:100%;--psy-read-wide:100%;width:100%;max-width:var(--psy-read);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;color:#0e2340;margin:0 auto;font-family:Montserrat,sans-serif}@media (width>=768px){.consulta-tecnica{--psy-read:760px;--psy-read-wide:960px}}@media (width>=1024px){.consulta-tecnica{--psy-read:880px;--psy-read-wide:1040px}}.consulta-tecnica *,.consulta-tecnica :before,.consulta-tecnica :after{box-sizing:border-box}.consulta-tecnica img,.consulta-tecnica svg{max-width:100%;height:auto;margin-inline:auto;display:block}.consulta-tecnica a{color:inherit}.consulta-tecnica section{position:relative;overflow-x:clip}.consulta-tecnica .consulta-visible-block{position:relative}.consulta-tecnica .consulta-visible-header,.consulta-tecnica summary{cursor:default;list-style:none}.consulta-tecnica .con-card-grid{flex-direction:column;gap:14px;display:flex}@media (width>=768px){.consulta-tecnica .con-card-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.consulta-tecnica .hero-inner{max-width:100%;margin-left:auto;margin-right:auto}.consulta-tecnica .sec{padding-left:48px;padding-right:48px}.consulta-tecnica .acc-mid,.consulta-tecnica .consulta-visible-block.acc-mid{max-width:100%;margin-left:auto;margin-right:auto}.consulta-tecnica [style*=max-width\:360px],.consulta-tecnica [style*=max-width\:320px],.consulta-tecnica [style*=max-width\:380px],.consulta-tecnica [style*=max-width\:420px],.consulta-tecnica [style*=max-width\:390px]{max-width:100%!important}}.consulta-tecnica p{max-width:100%}.consulta-tecnica{--navy:#0e2340;--blue:#1a5fb4;--magenta:#8b1a6b;--mag-deep:#6b1250;--gold:#c9a84c;--white:#fff;--off:#f4f7fb;--dark:#0a1a30;--gray:#6b7a8d;--mag-light:#e87ec0;--blue-light:#7ab3ff;--border:#0e234014;--r:16px;--r-sm:10px;--grad-cta:linear-gradient(135deg,#1a5fb4 0%,#8b1a6b 100%);--grad-impact:linear-gradient(135deg,#0e2340 0%,#1a5fb4 50%,#6b1250 100%);--grad-sep:linear-gradient(135deg, #0e2340 0%, #0a1a30 100%)}.consulta-tecnica *{box-sizing:border-box;-webkit-font-smoothing:antialiased;margin:0;padding:0}.consulta-tecnica{overflow-x:clip}.consulta-tecnica .nav-brand{align-items:center;gap:8px;display:flex}.consulta-tecnica .nav-dot{background:var(--grad-cta);border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.consulta-tecnica .nav-dot span{color:#fff;font-size:11px;font-weight:800}.consulta-tecnica .nav-name{color:var(--navy);letter-spacing:-.2px;font-size:17px;font-weight:700}.consulta-tecnica .nav-back{color:var(--blue);align-items:center;gap:6px;font-size:17px;font-weight:600;text-decoration:none;display:flex}.consulta-tecnica .nav-back:before{content:"←"}.consulta-tecnica .content{-webkit-overflow-scrolling:touch;flex:1;overflow:hidden auto}@media (width>=768px){.consulta-tecnica .action-bar{max-width:390px;left:50%;right:auto;transform:translate(-50%)translateY(110%)}.consulta-tecnica .action-bar.visible{transform:translate(-50%)translateY(0)}}.consulta-tecnica .hero{background:linear-gradient(135deg,#0e2340 0%,#0a1a30 100%);padding:36px 24px 40px;position:relative;overflow:hidden}.consulta-tecnica .hero:after{content:"";pointer-events:none;z-index:1;background-image:radial-gradient(300px 180px at 20% 10%,#7ab3ff14,#0000),radial-gradient(400px 260px at 80%,#c9a84c0f,#0000),radial-gradient(280px 200px at 30% 90%,#e87ec00d,#0000),radial-gradient(1px at 15% 25%,#fff6,#0000 2px),radial-gradient(1px at 85% 15%,#c9a84c80,#0000 2px),radial-gradient(1px at 40% 45%,#ffffff4d,#0000 2px),radial-gradient(1.5px at 75% 70%,#7ab3ff66,#0000 3px),radial-gradient(1px at 55% 80%,#e87ec066,#0000 2px),radial-gradient(1px at 92% 88%,#ffffff4d,#0000 2px),radial-gradient(1px at 8% 60%,#c9a84c66,#0000 2px);position:absolute;inset:0}.consulta-tecnica .hero-inner{text-align:left;max-width:680px;margin:0 auto}.consulta-tecnica .hero:before{content:"";z-index:1;background:0 0;position:absolute;inset:0}.consulta-tecnica .hero:after{content:"";z-index:0;background:radial-gradient(circle,#1a5fb440 0%,#0000 70%);border-radius:50%;width:300px;height:300px;position:absolute;top:-60px;right:-80px}.consulta-tecnica .hero-inner{z-index:2;position:relative}.consulta-tecnica .hero-eyebrow{letter-spacing:1.5px;text-transform:uppercase;color:#ffffffd9;align-items:center;gap:8px;margin-bottom:20px;font-size:17px;font-weight:700;display:inline-flex}.consulta-tecnica .hero-eyebrow span{color:var(--gold);opacity:.7}.consulta-tecnica .hero-title{letter-spacing:2px;text-transform:uppercase;color:var(--gold);margin-bottom:14px;font-size:17px;font-weight:700}.consulta-tecnica .hero-koan{color:#fff;text-align:left;text-shadow:0 2px 20px #00000080;margin-bottom:20px;font-family:Crimson Pro,serif;font-size:26px;font-style:italic;font-weight:500;line-height:1.45}.consulta-tecnica .hero-koan em{color:var(--gold);font-style:normal;font-weight:400}.consulta-tecnica .hero-sub{color:#ffffffd9;text-align:left;margin-bottom:24px;font-size:19px;line-height:1.8}.consulta-tecnica .hero-tags{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}.consulta-tecnica .hero-tag{color:#ffffffd9;letter-spacing:.3px;background:#ffffff12;border:1px solid #ffffff1f;border-radius:8px;padding:5px 12px;font-size:17px;font-weight:600}.consulta-tecnica .membresia{background:linear-gradient(135deg,#0e2340 0%,#0a1a30 100%);border-bottom:1px solid #ffffff0d;padding:36px 24px;position:relative;overflow:hidden}.consulta-tecnica .membresia:before{content:"";pointer-events:none;background:radial-gradient(circle,#c9a84c1f 0%,#0000 70%);border-radius:50%;width:200px;height:200px;position:absolute;top:-40px;right:-40px}.consulta-tecnica .membresia>*{z-index:2;position:relative}.consulta-tecnica .mem-badge{color:var(--gold);letter-spacing:1px;text-transform:uppercase;background:#c9a84c26;border:1px solid #c9a84c4d;border-radius:8px;align-items:center;gap:6px;margin-bottom:16px;padding:5px 14px;font-size:17px;font-weight:700;display:inline-flex}.consulta-tecnica .mem-title{color:#fff;letter-spacing:-1px;margin-bottom:10px;font-size:38px;font-weight:800;line-height:1.2}.consulta-tecnica .mem-sub{color:#ffffffeb;margin-bottom:24px;font-family:Crimson Pro,serif;font-size:21px;font-style:italic;font-weight:500;line-height:1.85}.consulta-tecnica .mem-beneficios{flex-direction:column;gap:3px;margin-bottom:28px;display:flex}.consulta-tecnica .mem-item{border-radius:var(--r-sm);background:#ffffff0a;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.consulta-tecnica .mem-item-icon{color:#c9a84c;background:#c9a84c33;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:19px;display:flex}.consulta-tecnica .mem-item-text{color:#fff;margin-bottom:2px;font-size:19px;font-weight:700;line-height:1.4}.consulta-tecnica .mem-item-sub{color:#ffffffd9;font-size:17px;font-weight:400;line-height:1.6}.consulta-tecnica .mem-form{flex-direction:column;gap:10px;display:flex}.consulta-tecnica .mem-input{border-radius:var(--r-sm);color:#fff;background:#ffffff14;border:1.5px solid #ffffff26;outline:none;width:100%;padding:14px 16px;font-family:Montserrat,sans-serif;font-size:17px}.consulta-tecnica .mem-input::placeholder{color:#fff}.consulta-tecnica .mem-btn{background:var(--grad-cta);border-radius:var(--r-sm);color:#fff;cursor:pointer;border:none;width:100%;padding:16px 24px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700}.consulta-tecnica .mem-legal{color:#ffffffd9;text-align:center;margin-top:8px;font-size:17px;line-height:1.6}.consulta-tecnica .como{background:var(--white);border-bottom:1px solid var(--border);background-image:radial-gradient(at 0 0,#1a5fb41a 0%,#0000 50%),radial-gradient(at 100% 100%,#8b1a6b1a 0%,#0000 50%);padding:36px 24px}.consulta-tecnica .section-label{color:#1a5fb4;letter-spacing:.5px;text-transform:uppercase;background:#1a5fb41a;border-radius:10px;margin-bottom:18px;padding:8px 16px;font-size:20px;font-weight:800;line-height:1.1;display:inline-block}.consulta-tecnica .section-title{color:var(--navy);letter-spacing:-1px;overflow-wrap:break-word;word-wrap:break-word;letter-spacing:-.5px;margin-bottom:10px;font-size:38px;font-weight:800;line-height:1.2}.consulta-tecnica .section-body{color:#0e2340;margin-bottom:24px;font-size:19px;line-height:1.9}.consulta-tecnica .pasos{flex-direction:column;gap:3px;display:flex}.consulta-tecnica .paso{background:var(--off);border-radius:var(--r-sm);align-items:flex-start;gap:14px;padding:18px 16px;display:flex}.consulta-tecnica .paso-num{background:var(--grad-cta);color:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:17px;font-weight:800;display:flex}.consulta-tecnica .paso-title{color:var(--navy);margin-bottom:4px;font-size:19px;font-weight:700}.consulta-tecnica .paso-desc{color:#0e2340;font-size:19px;line-height:1.8}.consulta-tecnica .paso-desc strong{color:var(--navy);font-weight:600}.consulta-tecnica .como-nota{border-radius:var(--r-sm);background:#8b1a6b0f;border:1px solid #8b1a6b26;align-items:flex-start;gap:12px;margin-top:20px;padding:16px;display:flex}.consulta-tecnica .como-nota-icon{flex-shrink:0;margin-top:1px;font-size:16px}.consulta-tecnica .como-nota-text{color:#0e2340;font-size:19px;line-height:1.8}.consulta-tecnica .como-nota-text strong{font-weight:700}.consulta-tecnica .consultas-sec{background:var(--off);border-bottom:1px solid var(--border);background-image:radial-gradient(at 0 0,#1a5fb41a 0%,#0000 50%),radial-gradient(at 100% 100%,#8b1a6b1a 0%,#0000 50%);padding:36px 24px}.consulta-tecnica .consultas-intro{color:#0e2340;margin-bottom:28px;font-size:19px;line-height:1.85}.consulta-tecnica .consultas-grid{flex-direction:column;gap:3px;display:flex}.consulta-tecnica .ficha{background:var(--white);border:1px solid var(--border);border-radius:var(--r);overflow:hidden}.consulta-tecnica .ficha-head{border-bottom:1px solid var(--border);padding:20px 20px 16px}.consulta-tecnica .ficha-num{letter-spacing:2px;color:var(--gold);text-transform:uppercase;margin-bottom:6px;font-size:17px;font-weight:700}.consulta-tecnica .ficha-name{color:var(--navy);letter-spacing:-.3px;margin-bottom:4px;font-size:22px;font-weight:800;line-height:1.25}.consulta-tecnica .ficha-tagline{color:var(--navy);font-family:Crimson Pro,serif;font-size:19px;font-style:italic;line-height:1.5}.consulta-tecnica .ficha-body{padding:16px 20px}.consulta-tecnica .ficha-para-ti{letter-spacing:1px;text-transform:uppercase;color:var(--blue);margin-bottom:10px;font-size:17px;font-weight:700}.consulta-tecnica .ficha-bullets{flex-direction:column;gap:6px;margin-bottom:16px;display:flex}.consulta-tecnica .ficha-bullet{color:#0e2340;align-items:flex-start;gap:8px;font-size:19px;line-height:1.55;display:flex}.consulta-tecnica .ficha-bullet:before{content:"";background:var(--blue);border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-top:6px}.consulta-tecnica .ficha-footer{background:var(--off);border-top:1px solid var(--border);justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.consulta-tecnica .ficha-precio{flex-direction:column;gap:2px;display:flex}.consulta-tecnica .ficha-precio-main{color:var(--navy);letter-spacing:-.5px;font-size:22px;font-weight:800}.consulta-tecnica .ficha-precio-desc{color:#0e2340;font-size:17px}.consulta-tecnica .ficha-btns{gap:8px;display:flex}.consulta-tecnica .btn-ver{border:1.5px solid var(--border);background:var(--white);color:var(--navy);cursor:pointer;border-radius:8px;align-items:center;padding:9px 14px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;text-decoration:none;display:flex}.consulta-tecnica .btn-reservar{background:var(--grad-cta);color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;padding:9px 14px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;text-decoration:none;display:flex}.consulta-tecnica .arquetipos{background:var(--white);border-bottom:1px solid var(--border);padding:36px 24px;position:relative;overflow:hidden}.consulta-tecnica .arquetipos>*{z-index:2;position:relative}.consulta-tecnica .arq-eyebrow{letter-spacing:1.5px;text-transform:uppercase;color:#8b1a6b;align-items:center;gap:6px;margin-bottom:16px;font-size:17px;font-weight:700;display:inline-flex}.consulta-tecnica .arq-eyebrow:before{content:"";opacity:.6;background:currentColor;width:20px;height:1.5px}.consulta-tecnica .arq-title{color:#0e2340;letter-spacing:-1px;margin-bottom:12px;font-size:38px;font-weight:800;line-height:1.2}.consulta-tecnica .arq-sub{color:#0e2340;margin-bottom:24px;font-family:Crimson Pro,serif;font-size:21px;font-style:italic;font-weight:500;line-height:1.8}.consulta-tecnica .arq-body{flex-direction:column;gap:14px;margin-bottom:28px;display:flex}.consulta-tecnica .arq-line{color:#0e2340;font-size:19px;line-height:1.85}.consulta-tecnica .arq-line strong{color:#0e2340;font-weight:700}.consulta-tecnica .arq-card{background:var(--off);border:1px solid var(--border);border-radius:var(--r);margin-bottom:3px;padding:20px}.consulta-tecnica .arq-card-tag{letter-spacing:1px;text-transform:uppercase;color:#8b1a6b;margin-bottom:8px;font-size:17px;font-weight:700}.consulta-tecnica .arq-card-title{color:#0e2340;letter-spacing:-.2px;margin-bottom:8px;font-size:19px;font-weight:700}.consulta-tecnica .arq-card-desc{color:#0e2340;font-size:17px;line-height:1.85}.consulta-tecnica .arq-footer{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;margin-top:24px;padding-top:20px;display:flex}.consulta-tecnica .arq-precio{flex-direction:column;display:flex}.consulta-tecnica .arq-precio-main{color:#0e2340;font-size:22px;font-weight:800}.consulta-tecnica .arq-precio-sub{color:#0e2340;font-size:17px}.consulta-tecnica .arq-btn{background:var(--grad-cta);border-radius:var(--r-sm);color:#fff;cursor:pointer;border:none;padding:12px 20px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;text-decoration:none}.consulta-tecnica .dhumano{background:var(--white);border-bottom:1px solid var(--border);background-image:radial-gradient(at 0 0,#1a5fb41a 0%,#0000 50%),radial-gradient(at 100% 100%,#8b1a6b1a 0%,#0000 50%);padding:36px 24px}.consulta-tecnica .dh-badge{color:var(--blue);letter-spacing:1px;text-transform:uppercase;background:#1a5fb414;border:1px solid #1a5fb433;border-radius:8px;align-items:center;gap:6px;margin-bottom:14px;padding:4px 12px;font-size:17px;font-weight:700;display:inline-flex}.consulta-tecnica .dh-title{color:var(--navy);letter-spacing:-1px;margin-bottom:10px;font-size:38px;font-weight:800;line-height:1.2}.consulta-tecnica .dh-sub{color:var(--navy);margin-bottom:20px;font-family:Crimson Pro,serif;font-size:21px;font-style:italic;line-height:1.75}.consulta-tecnica .dh-body{color:#0e2340;margin-bottom:20px;font-size:19px;line-height:1.85}.consulta-tecnica .dh-requisito{border-radius:var(--r-sm);background:#0e23400a;margin-bottom:20px;padding:16px}.consulta-tecnica .dh-req-title{color:var(--navy);letter-spacing:.3px;margin-bottom:6px;font-size:17px;font-weight:700}.consulta-tecnica .dh-req-text{color:#0e2340;font-size:17px;line-height:1.8}.consulta-tecnica .dh-footer{background:var(--off);border-radius:var(--r-sm);justify-content:space-between;align-items:center;padding:16px;display:flex}.consulta-tecnica .dh-precio-main{color:var(--navy);font-size:22px;font-weight:800}.consulta-tecnica .dh-precio-sub{color:#0e2340;font-size:17px}.consulta-tecnica .dh-btn{background:var(--grad-cta);border-radius:var(--r-sm);color:#fff;cursor:pointer;border:none;padding:12px 20px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;text-decoration:none}.consulta-tecnica .integral{background:var(--off);border-bottom:1px solid var(--border);background-image:radial-gradient(at 0 0,#1a5fb41a 0%,#0000 50%),radial-gradient(at 100% 100%,#8b1a6b1a 0%,#0000 50%);padding:36px 24px;position:relative;overflow:hidden}.consulta-tecnica .integral:before{content:"";pointer-events:none;background:radial-gradient(circle,#c9a84c1f 0%,#0000 70%);border-radius:50%;width:220px;height:220px;position:absolute;top:-40px;left:-40px}.consulta-tecnica .integral>*{z-index:2;position:relative}.consulta-tecnica .int-eyebrow{letter-spacing:2px;text-transform:uppercase;color:#c9a84c;margin-bottom:14px;font-size:17px;font-weight:700}.consulta-tecnica .int-title{color:#0e2340;letter-spacing:-1px;margin-bottom:10px;font-size:38px;font-weight:800;line-height:1.2}.consulta-tecnica .int-sub{color:#0e2340;margin-bottom:24px;font-family:Crimson Pro,serif;font-size:21px;font-style:italic;font-weight:500;line-height:1.75}.consulta-tecnica .int-meses{flex-direction:column;gap:3px;margin-bottom:24px;display:flex}.consulta-tecnica .int-mes{background:var(--off);border:1px solid var(--border);border-radius:8px;align-items:center;gap:12px;padding:14px 16px;display:flex}.consulta-tecnica .int-mes-num{color:#8b1a6b;background:#c9a84c26;border:1px solid #c9a84c40;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:17px;font-weight:800;display:flex}.consulta-tecnica .int-mes-text{color:#0e2340;font-size:17px;line-height:1.5}.consulta-tecnica .int-mes-text strong{color:#0e2340;font-weight:700}.consulta-tecnica .int-precio-box{border:1px solid var(--border);border-radius:var(--r);background:#0e23400a;margin-bottom:16px;padding:20px}.consulta-tecnica .int-precio-label{letter-spacing:1.5px;text-transform:uppercase;color:#0e2340;margin-bottom:10px;font-size:17px;font-weight:700}.consulta-tecnica .int-precio-main{color:#0e2340;letter-spacing:-1px;margin-bottom:4px;font-size:28px;font-weight:800}.consulta-tecnica .int-precio-tachado{color:#0e2340;margin-bottom:8px;font-size:17px;text-decoration:line-through}.consulta-tecnica .int-precio-ahorro{color:#c9a84c;background:#c9a84c26;border:1px solid #c9a84c40;border-radius:8px;padding:3px 10px;font-size:17px;font-weight:700;display:inline-block}.consulta-tecnica .int-btn{text-align:center;background:var(--grad-cta);color:#fff;border-radius:var(--r-sm);margin-bottom:10px;padding:15px 24px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;text-decoration:none;display:block;box-shadow:0 4px 20px #8b1a6b4d}.consulta-tecnica .int-btn-sec{text-align:center;color:#fff;border-radius:var(--r-sm);background:#4a90d9;border:2px solid #4a90d9;padding:14px 24px;font-family:Montserrat,sans-serif;font-size:13px;font-weight:600;text-decoration:none;display:block}.consulta-tecnica .cta-final{text-align:left;background:linear-gradient(135deg,#0e2340 0%,#0a1a30 100%);padding:36px 24px;position:relative;overflow:hidden}.consulta-tecnica .cta-final:before{content:"";pointer-events:none;background:#00000040;position:absolute;inset:0}.consulta-tecnica .cta-inner{z-index:2;position:relative}.consulta-tecnica .cta-ornament{background:var(--gold);opacity:.5;border-radius:2px;width:40px;height:2px;margin:0 auto 24px}.consulta-tecnica .cta-title{color:#fff;margin-bottom:10px;font-family:Crimson Pro,serif;font-size:26px;font-style:italic;font-weight:500;line-height:1.45}.consulta-tecnica .cta-sub{color:#ffffffd9;margin-bottom:28px;font-size:19px;line-height:1.8}.consulta-tecnica .cta-btns{flex-direction:column;gap:10px;display:flex}.consulta-tecnica .btn-primary{text-align:center;background:var(--grad-cta);color:#fff;border-radius:var(--r-sm);padding:15px 24px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;text-decoration:none;display:block;box-shadow:0 4px 20px #8b1a6b4d}.consulta-tecnica .btn-whatsapp{text-align:center;color:#25d366;border-radius:var(--r-sm);background:#25d36626;border:1.5px solid #25d3664d;padding:15px 24px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;text-decoration:none;display:block}.consulta-tecnica .btn-secondary{text-align:center;color:#fff;border-radius:var(--r-sm);text-shadow:0 1px 3px #00000080,0 0 8px #0000004d;background:#e87ec0;border:2px solid #e87ec0;padding:15px 24px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:800;text-decoration:none;display:block;box-shadow:0 4px 20px #e87ec066}.consulta-tecnica .footer{background:linear-gradient(135deg,#0e2340 0%,#0a1a30 100%);border-top:1px solid #ffffff08;padding:28px 24px 20px}.consulta-tecnica .ft-brand{align-items:center;gap:8px;margin-bottom:6px;display:flex}.consulta-tecnica .ft-dot{background:var(--grad-cta);border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.consulta-tecnica .ft-dot span{color:#fff;font-size:17px;font-weight:800}.consulta-tecnica .ft-name{color:#ffffffd9;font-size:17px;font-weight:700}.consulta-tecnica .ft-tagline{color:#ffffffd9;margin-bottom:20px;font-family:Crimson Pro,serif;font-size:21px;font-style:italic;font-weight:500}.consulta-tecnica .ft-links{flex-wrap:wrap;gap:10px 16px;margin-bottom:20px;display:flex}.consulta-tecnica .ft-links a{color:#ffffffd9;font-size:17px;font-weight:600;text-decoration:none}.consulta-tecnica .ft-copy{color:#ffffffd9;font-size:17px;line-height:1.7}@media (prefers-reduced-motion:reduce){.consulta-tecnica *,.consulta-tecnica :before,.consulta-tecnica :after{transition:none!important;animation:none!important}}.consulta-tecnica .menu-toggle{cursor:pointer;z-index:310;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:36px;height:36px;padding:0;display:flex}.consulta-tecnica .menu-toggle span{background:var(--navy);border-radius:2px;width:22px;height:2px;transition:all .3s;display:block}.consulta-tecnica .menu-toggle.active span:first-child{transform:rotate(45deg)translate(5px,5px)}.consulta-tecnica .menu-toggle.active span:nth-child(2){opacity:0}.consulta-tecnica .menu-toggle.active span:nth-child(3){transform:rotate(-45deg)translate(5px,-5px)}.consulta-tecnica .menu-overlay{z-index:290;opacity:0;pointer-events:none;background:#070f1a80;width:100%;height:100%;transition:opacity .3s;position:fixed;top:0;left:0}.consulta-tecnica .menu-overlay.active{opacity:1;pointer-events:auto}.consulta-tecnica .menu-panel{background:var(--white);z-index:300;width:280px;height:100%;padding:80px 24px 40px;transition:right .3s;position:fixed;top:0;right:-300px;overflow-y:auto;box-shadow:-8px 0 40px #00000026}.consulta-tecnica .menu-panel.active{right:0}.consulta-tecnica .menu-section-label{letter-spacing:1px;text-transform:uppercase;color:#8b1a6b;margin-top:24px;margin-bottom:12px;font-size:17px;font-weight:700}.consulta-tecnica .menu-section-label:first-child{margin-top:0}.consulta-tecnica .menu-link{color:#0e2340;border-bottom:1px solid var(--border);padding:10px 0;font-size:19px;font-weight:600;text-decoration:none;transition:color .2s;display:block}.consulta-tecnica .menu-link:last-child{border-bottom:none}.consulta-tecnica .menu-link:hover{color:#1a5fb4}.consulta-tecnica .menu-link-sub{color:#0e2340;border-bottom:1px solid var(--border);padding:8px 0 8px 16px;font-size:17px;font-weight:500;text-decoration:none;display:block}.consulta-tecnica .menu-cta{text-align:center;background:var(--grad-cta);color:#fff;border-radius:10px;margin-top:24px;padding:15px 24px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;text-decoration:none;display:block;box-shadow:0 4px 20px #8b1a6b4d}.consulta-tecnica .menu-wa{text-align:center;color:#25d366;background:#25d3661a;border:2px solid #25d3664d;border-radius:10px;margin-top:10px;padding:15px 24px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;text-decoration:none;display:block}.consulta-tecnica .btn-u{text-align:center;color:#fff;letter-spacing:.3px;text-shadow:0 1px 2px #0000004d;cursor:pointer;border:none;border-radius:10px;width:100%;padding:15px 24px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;text-decoration:none;display:block;box-shadow:0 4px 16px #0003}.consulta-tecnica .btn-u:active{transform:scale(.97)}.consulta-tecnica .btn-u.grad{background:linear-gradient(135deg,#1a5fb4 0%,#8b1a6b 100%);box-shadow:0 4px 20px #8b1a6b4d}.consulta-tecnica .btn-u.blue{color:#fff;background:#1a5fb4}.consulta-tecnica .btn-u.mag{color:#fff;background:#8b1a6b}.consulta-tecnica .btn-u.gold{color:#fff;background:#8b6914}.consulta-tecnica .btn-u.green{color:#fff;background:#25d366}.consulta-tecnica .btn-u.white{color:#0e2340;text-shadow:none;background:#fff;box-shadow:0 4px 24px #0003}.consulta-tecnica .hero-num{color:#ffffff0f;letter-spacing:-4px;margin-bottom:-10px;font-size:72px;font-weight:800;line-height:1}.consulta-tecnica .hero-breadcrumb{letter-spacing:1.5px;text-transform:uppercase;color:#ffffffeb;align-items:center;gap:8px;margin-bottom:24px;font-size:17px;font-weight:700;display:inline-flex}.consulta-tecnica .hero-breadcrumb span{color:var(--gold);opacity:.7}.consulta-tecnica .label-pill{color:var(--navy);letter-spacing:1px;text-transform:uppercase;background:#0e23400f;border-radius:8px;margin-bottom:16px;padding:4px 12px;font-size:17px;font-weight:700;display:inline-block}.consulta-tecnica .test-banner{background:linear-gradient(135deg,#8b1a6b 0%,#4a1040 100%);position:relative;overflow:hidden}.consulta-tecnica .test-banner:before{content:"";pointer-events:none;background:radial-gradient(at 100% 0,#e87ec04d 0%,#0000 60%);position:absolute;inset:0}.consulta-tecnica .tb-pill{color:#fff;letter-spacing:.5px;text-transform:uppercase;background:#ffffff26;border-radius:20px;font-weight:700;display:inline-block}.consulta-tecnica #monetizacion-a,.consulta-tecnica #monetizacion-b{overflow:hidden visible}.consulta-tecnica #monetizacion-a *,.consulta-tecnica #monetizacion-b *{box-sizing:border-box;overflow-wrap:anywhere;min-width:0;max-width:100%}.consulta-tecnica .t6h{background:#0e234008;border:1px solid #0e23401a;border-radius:12px;margin-bottom:20px;padding:18px 16px}.consulta-tecnica .t6h-label{letter-spacing:1px;color:#0e2340cc;text-align:center;margin-bottom:16px;font-size:13px;font-weight:800}.consulta-tecnica .t6h-label strong{color:#8b6914}.consulta-tecnica .t6h-step{align-items:center;gap:14px;display:flex}.consulta-tecnica .t6h-icon{border:2px solid;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;display:flex}.consulta-tecnica .t6h-content{flex:1;min-width:0}.consulta-tecnica .t6h-title{color:#0e2340e6;margin-bottom:2px;font-size:15px;font-weight:700;line-height:1.3}.consulta-tecnica .t6h-sub{color:#0e2340bf;font-size:13px;font-weight:500;line-height:1.4}.consulta-tecnica .t6h-line{background:#0e234026;width:2px;height:18px;margin-top:4px;margin-bottom:4px;margin-left:21px}.consulta-tecnica .t6h-total{text-align:center;border-top:1px dashed #c9a84c4d;margin-top:14px;padding-top:14px}.consulta-tecnica .t6h-total p{color:#0e2340cc;font-size:14px;font-weight:600}.consulta-tecnica .t6h-total strong{color:#c9a84c;font-weight:800}.consulta-tecnica #monetizacion-b .eco-label{letter-spacing:2px;text-transform:uppercase;color:#c9a84cbf;text-align:center;margin:20px 0 14px;font-size:13px;font-weight:800}.consulta-tecnica #monetizacion-b .eco-header{text-align:center;background:linear-gradient(135deg,#8b1a6b40,#8b1a6b26);border:1.5px solid #e87ec080;border-radius:16px;margin-bottom:14px;padding:20px 18px}.consulta-tecnica #monetizacion-b .eco-header-link{color:inherit;text-decoration:none;transition:transform .2s;display:block}.consulta-tecnica #monetizacion-b .eco-header-link:hover .eco-header{transform:translateY(-2px);box-shadow:0 12px 28px #8b1a6b4d}.consulta-tecnica #monetizacion-b .eco-header-title{color:#fff;letter-spacing:.3px;word-break:break-word;margin-bottom:6px;font-size:20px;font-weight:800;line-height:1.2}.consulta-tecnica #monetizacion-b .eco-header-subtitle{color:#fffc;margin-bottom:14px;font-size:14px;font-weight:600}.consulta-tecnica #monetizacion-b .eco-header-triad{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.consulta-tecnica #monetizacion-b .eco-header-triad span{letter-spacing:1px;font-size:15px;font-weight:800}.consulta-tecnica #monetizacion-b .eco-header-triad .sep{color:#fff6;font-weight:500}.consulta-tecnica #monetizacion-b .eco-header-cta{letter-spacing:1px;text-transform:uppercase;color:#e87ec0;border-top:1px dashed #e87ec066;margin-top:12px;padding-top:10px;font-size:12px;font-weight:800}.consulta-tecnica #monetizacion-b .eco-arrow{text-align:center;color:#ffffff4d;margin:8px 0;font-size:24px;line-height:1}.consulta-tecnica #monetizacion-b .eco-grid-3{grid-template-columns:1fr 1fr 1fr;gap:8px;margin-bottom:14px;display:grid}.consulta-tecnica #monetizacion-b .eco-grid-3 a{color:inherit;text-decoration:none;transition:transform .2s;display:block}.consulta-tecnica #monetizacion-b .eco-grid-3 a:hover .eco-card{transform:translateY(-2px);box-shadow:0 8px 20px #0000004d}.consulta-tecnica #monetizacion-b .eco-card{text-align:center;border-radius:12px;height:100%;padding:14px 10px}.consulta-tecnica #monetizacion-b .eco-card-blue{background:#1a5fb433;border:1px solid #7ab3ff66}.consulta-tecnica #monetizacion-b .eco-card-mag{background:#8b1a6b38;border:1px solid #e87ec066}.consulta-tecnica #monetizacion-b .eco-card-gold{background:#8b691438;border:1px solid #c9a84c66}.consulta-tecnica #monetizacion-b .eco-card-icon{margin-bottom:8px;font-size:26px;line-height:1;display:block}.consulta-tecnica #monetizacion-b .eco-card-title{letter-spacing:.2px;word-break:break-word;margin-bottom:4px;font-size:13px;font-weight:800;line-height:1.2}.consulta-tecnica #monetizacion-b .eco-card-title.blue{color:#7ab3ff}.consulta-tecnica #monetizacion-b .eco-card-title.mag{color:#e87ec0}.consulta-tecnica #monetizacion-b .eco-card-title.gold{color:#c9a84c}.consulta-tecnica #monetizacion-b .eco-card-sub{color:#fffc;font-size:12px;font-weight:500;line-height:1.35}.consulta-tecnica #monetizacion-b .eco-card-stat{letter-spacing:.3px;text-transform:uppercase;color:#ffffffbf;border-top:1px solid #ffffff1f;margin-top:6px;padding-top:6px;font-size:10px;font-weight:800}.consulta-tecnica #monetizacion-b .eco-card-benefit{color:#fffc;border-top:1px solid #ffffff1a;margin-top:8px;padding-top:8px;font-size:11px;font-weight:500;line-height:1.35}.consulta-tecnica #monetizacion-b .eco-card-benefit strong{color:#fff;font-weight:700}.consulta-tecnica #monetizacion-b .eco-card-link{letter-spacing:.3px;text-transform:uppercase;border-top:1px dashed #ffffff26;margin-top:8px;padding-top:6px;font-size:10px;font-weight:800}.consulta-tecnica #monetizacion-b .eco-card-blue .eco-card-link{color:#7ab3ff}.consulta-tecnica #monetizacion-b .eco-card-mag .eco-card-link{color:#e87ec0}.consulta-tecnica #monetizacion-b .eco-card-gold .eco-card-link{color:#c9a84c}.consulta-tecnica #monetizacion-b .eco-card-linkinfo{letter-spacing:.3px;text-transform:uppercase;color:#ffffff80;border-top:1px dashed #ffffff26;margin-top:8px;padding-top:6px;font-size:10px;font-weight:800}.consulta-tecnica #monetizacion-b .eco-card-cta{letter-spacing:.3px;text-transform:uppercase;color:#c9a84c;border-top:1px solid #c9a84c4d;margin-top:6px;padding-top:6px;font-size:10px;font-weight:800}.consulta-tecnica #monetizacion-b .eco-cuestionario{background:linear-gradient(135deg,#8b1a6b38,#8b1a6b1a);border:1.5px dashed #e87ec066;border-radius:14px;margin-bottom:14px;padding:18px 16px}.consulta-tecnica #monetizacion-b .eco-cuestionario-title{color:#e87ec0;align-items:center;gap:8px;margin-bottom:6px;font-size:16px;font-weight:800;display:flex}.consulta-tecnica #monetizacion-b .eco-cuestionario-meta{color:#ffffffd9;margin-bottom:12px;font-size:13px;font-weight:700}.consulta-tecnica #monetizacion-b .eco-cuestionario-list{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}.consulta-tecnica #monetizacion-b .eco-cuestionario-list p{color:#ffffffd1;font-size:13px;font-weight:500;line-height:1.5}.consulta-tecnica #monetizacion-b .eco-cuestionario-nota{color:#e87ec0;text-align:center;background:#ffffff14;border-radius:8px;padding:8px 12px;font-size:13px;font-weight:700}.consulta-tecnica #monetizacion-b .eco-proceso-astro{background:#1a5fb433;border:1.5px solid #7ab3ff66;border-radius:14px;margin-bottom:10px;padding:16px 18px}.consulta-tecnica #monetizacion-b .eco-proceso-astro-title{color:#7ab3ff;align-items:center;gap:8px;margin-bottom:4px;font-size:16px;font-weight:800;display:flex}.consulta-tecnica #monetizacion-b .eco-proceso-astro-sub{color:#fffc;font-size:13px;font-weight:500}.consulta-tecnica #monetizacion-b .eco-proceso-astro-note{color:#7ab3ffe6;border-top:1px solid #7ab3ff33;margin-top:8px;padding-top:8px;font-size:12px;font-weight:600}.consulta-tecnica #monetizacion-b .eco-filter{margin:6px 0}.consulta-tecnica #monetizacion-b .eco-filter-arrow{text-align:center;color:#c9a84c80;margin:6px 0;font-size:24px;line-height:1}.consulta-tecnica #monetizacion-b .eco-filter-gate{background:linear-gradient(135deg,#c9a84c26,#c9a84c14);border:1.5px dashed #c9a84c80;border-radius:14px;padding:16px 18px}.consulta-tecnica #monetizacion-b .eco-filter-label{letter-spacing:1.5px;text-transform:uppercase;color:#c9a84c;text-align:center;margin-bottom:10px;font-size:12px;font-weight:800}.consulta-tecnica #monetizacion-b .eco-filter-text{color:#ffffffeb;text-align:center;margin-bottom:12px;font-size:14px;font-weight:500;line-height:1.6}.consulta-tecnica #monetizacion-b .eco-proceso-psyastro{background:linear-gradient(135deg,#8b1a6b47,#8b1a6b2e);border:1.5px solid #e87ec080;border-radius:14px;margin-bottom:14px;padding:18px}.consulta-tecnica #monetizacion-b .eco-proceso-psyastro a{color:inherit;margin-bottom:4px;text-decoration:none;display:block}.consulta-tecnica #monetizacion-b .eco-proceso-psyastro-title{color:#e87ec0;word-break:break-word;align-items:center;gap:8px;margin-bottom:4px;font-size:17px;font-weight:800;display:flex}.consulta-tecnica #monetizacion-b .eco-proceso-psyastro-subtitle{color:#e87ec0e6;margin-bottom:8px;font-size:13px;font-style:italic;font-weight:600}.consulta-tecnica #monetizacion-b .eco-proceso-psyastro-cta{letter-spacing:1px;text-transform:uppercase;color:#e87ec0;border-bottom:1px dashed #e87ec04d;margin-bottom:12px;padding-bottom:8px;font-size:11px;font-weight:800}.consulta-tecnica #monetizacion-b .eco-proceso-psyastro-grid{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px;display:grid}.consulta-tecnica #monetizacion-b .eco-mini-card{text-align:center;background:#ffffff0f;border-radius:10px;padding:10px 8px;transition:transform .2s}.consulta-tecnica #monetizacion-b .eco-mini-card:hover{background:#ffffff17;transform:translateY(-2px)}.consulta-tecnica #monetizacion-b .eco-mini-card-title{color:#fff;margin-bottom:2px;font-size:13px;font-weight:800}.consulta-tecnica #monetizacion-b .eco-mini-card-sub{color:#ffffffa6;font-size:11px;font-weight:500;line-height:1.35}.consulta-tecnica #monetizacion-b .eco-mini-card-link{letter-spacing:.5px;text-transform:uppercase;color:#c9a84c;border-top:1px dashed #c9a84c40;margin-top:6px;padding-top:4px;font-size:10px;font-weight:800}.consulta-tecnica #monetizacion-b .testarq-link{color:inherit;margin-top:14px;margin-bottom:12px;text-decoration:none;transition:transform .2s;display:block}.consulta-tecnica #monetizacion-b .testarq-link:hover .testarq-destacado{transform:translateY(-2px);box-shadow:0 12px 28px #c9a84c4d}.consulta-tecnica #monetizacion-b .testarq-destacado{background:linear-gradient(135deg,#c9a84c40,#c9a84c1f);border:2px solid #c9a84c80;border-radius:14px;padding:20px 18px}.consulta-tecnica #monetizacion-b .testarq-badge{letter-spacing:1.5px;color:#0e2340;background:#c9a84c;border-radius:20px;margin-bottom:12px;padding:4px 10px;font-size:10px;font-weight:800;display:inline-block}.consulta-tecnica #monetizacion-b .testarq-title{color:#c9a84c;margin-bottom:6px;font-size:22px;font-weight:800;line-height:1.2}.consulta-tecnica #monetizacion-b .testarq-subtitle{color:#ffffffe6;margin-bottom:16px;font-size:14px;font-weight:500;line-height:1.5}.consulta-tecnica #monetizacion-b .testarq-subtitle strong{color:#fff;font-weight:700}.consulta-tecnica #monetizacion-b .testarq-grid{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px;display:grid}.consulta-tecnica #monetizacion-b .testarq-item{text-align:center;background:#ffffff0f;border-radius:10px;padding:12px 10px}.consulta-tecnica #monetizacion-b .testarq-item-label{letter-spacing:.5px;color:#c9a84c;text-transform:uppercase;margin-bottom:6px;font-size:10px;font-weight:800}.consulta-tecnica #monetizacion-b .testarq-item-value{color:#ffffffe6;font-size:12px;font-weight:600;line-height:1.45}.consulta-tecnica #monetizacion-b .testarq-perfiles{background:#0e234066;border-radius:10px;margin-bottom:14px;padding:14px 12px}.consulta-tecnica #monetizacion-b .testarq-perfiles-label{color:#ffffffb3;text-align:center;letter-spacing:.3px;margin-bottom:10px;font-size:12px;font-weight:800}.consulta-tecnica #monetizacion-b .testarq-perfiles-grid{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:10px;display:grid}.consulta-tecnica #monetizacion-b .testarq-perfil{color:#fff;text-align:center;background:#c9a84c26;border:1px solid #c9a84c4d;border-radius:8px;padding:8px 4px;font-size:13px;font-weight:700}.consulta-tecnica #monetizacion-b .testarq-perfiles-more{color:#c9a84cd9;text-align:center;font-size:12px;font-style:italic;font-weight:600}.consulta-tecnica #monetizacion-b .testarq-cta{letter-spacing:.5px;text-transform:uppercase;color:#c9a84c;text-align:right;border-top:1px dashed #c9a84c4d;margin-top:10px;padding-top:10px;font-size:13px;font-weight:800}.consulta-tecnica #monetizacion-b .eco-invitation-badge{text-align:center;letter-spacing:.5px;color:#c9a84c;background:#c9a84c26;border:1px solid #c9a84c4d;border-radius:10px;padding:8px;font-size:13px;font-weight:800;display:block}.consulta-tecnica #monetizacion-b .eco-hcs{text-align:center;background:linear-gradient(135deg,#8b691438,#8b69141f);border:2px solid #c9a84c80;border-radius:16px;padding:20px 18px}.consulta-tecnica #monetizacion-b .eco-hcs-title{letter-spacing:.3px;word-break:break-word;margin-bottom:10px;font-size:17px;font-weight:800;line-height:1.25}.consulta-tecnica #monetizacion-b .eco-hcs-title .blue{color:#7ab3ff;white-space:nowrap}.consulta-tecnica #monetizacion-b .eco-hcs-title .gold{color:#c9a84c}.consulta-tecnica #monetizacion-b .eco-hcs-quote{color:#ffffffe6;font-family:Crimson Pro,serif;font-size:16px;font-style:italic;font-weight:500;line-height:1.5}.consulta-tecnica .section-title{color:var(--navy);letter-spacing:-.8px;overflow-wrap:break-word;word-wrap:break-word;margin-bottom:14px;font-size:38px;font-weight:800;line-height:1.15}.consulta-tecnica .title-deco-line{align-items:center;gap:10px;margin:0 0 20px;display:flex}.consulta-tecnica .title-deco-line:before{content:"";background:linear-gradient(90deg,#c9a84c,#c9a84c4d);border-radius:2px;width:40px;height:3px}.consulta-tecnica .title-deco-line span{color:#0e2340b3;font-family:Crimson Pro,serif;font-size:13px;font-style:italic;font-weight:500;line-height:1.4}.consulta-tecnica details.acc-mid>summary{cursor:pointer;list-style:none}.consulta-tecnica details.acc-mid summary::-webkit-details-marker{display:none}.consulta-tecnica details.acc-mid>summary>span.acc-plus{transition:transform .25s}.consulta-tecnica details.acc-mid[open]>summary>span.acc-plus{transform:rotate(45deg)}.consulta-tecnica details>summary>span.acc-plus{transition:transform .25s}.consulta-tecnica details[open]>summary>span.acc-plus{transform:rotate(45deg)}.consulta-tecnica details.acc-mid{width:100%;max-width:360px;margin-left:auto;margin-right:auto}.consulta-tecnica .content section,.consulta-tecnica .content>div,.consulta-tecnica .sec{overflow-x:clip}@supports not (overflow:clip){.consulta-tecnica .content section,.consulta-tecnica .content>div,.consulta-tecnica .sec{overflow-x:hidden}}
