
body:has(.cnpro){margin:0;background:#0e0b15;color:#f7f3fc}.cnpro{--pink:#ff1655;--muted:#c3bacf;--line:#302839;font:16px/1.7 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;overflow:clip;color:#f7f3fc;background:#0e0b15}.cnpro *{box-sizing:border-box}.cnpro a{color:inherit;text-decoration:none}.cnpro a:focus-visible,.cnpro summary:focus-visible{outline:3px solid #ff8bad;outline-offset:5px}.cnpro h1,.cnpro h2,.cnpro h3,.cnpro p,.cnpro ul{margin:0}.cnpro h1{font-size:clamp(40px,4.7vw,65px);line-height:1.12;letter-spacing:-.04em;font-weight:850;color:#fff}.cnpro h2{font-size:clamp(28px,3vw,40px);line-height:1.2;letter-spacing:-.025em;color:#fff}.cnpro h3{font-size:21px;line-height:1.35;color:#fff}.cnpro p{color:var(--muted)}.cnpro-wrap{max-width:1240px;margin:auto;padding-inline:28px}.cnpro-header{position:sticky;top:0;z-index:20;background:#0e0b15ed;backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.cnpro-nav{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:78px}.cnpro-brand{display:flex;align-items:center;gap:11px;font-weight:850;line-height:1.25;white-space:nowrap}.cnpro-mark{display:grid;place-items:center;width:36px;height:36px;border-radius:11px;background:linear-gradient(140deg,#ff1655,#a344df);color:white}.cnpro-links{display:flex;gap:24px;align-items:center;font-size:14px;font-weight:650}.cnpro-links a:hover{color:#ff76a0}.cnpro-btn{display:inline-flex;justify-content:center;align-items:center;min-height:50px;padding:12px 24px;border:1px solid #4a3d58;border-radius:99px;color:white!important;font-weight:750;line-height:1.3}.cnpro-btn-primary{background:var(--pink);border-color:var(--pink);box-shadow:0 8px 30px #ff16552e}.cnpro-btn:hover{background:#2a2034}.cnpro-btn-primary:hover{background:#df1046}.cnpro-hero{padding:76px 0 70px;background:radial-gradient(ellipse at 8% 2%,#5b153d99,transparent 55%),radial-gradient(ellipse at 94% 15%,#5732a066,transparent 60%),#0e0b15}.cnpro-hero-grid{display:grid;grid-template-columns:minmax(0,.93fr) minmax(0,1.07fr);gap:44px;align-items:center}.cnpro-eyebrow{text-transform:uppercase;letter-spacing:.14em;font-size:12px;font-weight:850;color:#ff7b9f!important;margin-bottom:22px!important}.cnpro-lead{font-size:19px;line-height:1.8;margin-top:26px!important}.cnpro-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}.cnpro-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:38px;padding-top:24px;border-top:1px solid #ffffff1a}.cnpro-stat strong{display:block;color:white;font-size:27px;line-height:1.3}.cnpro-stat span{font-size:12px;color:#bdb2cb}.cnpro-screen{background:#17121f;border:1px solid #41334f;border-radius:18px;padding:13px;box-shadow:0 25px 80px #0006;min-width:0}.cnpro-dots{display:flex;gap:7px;align-items:center;height:26px;padding:0 7px 10px}.cnpro-dots i{width:6px;height:6px;border-radius:50%;background:#736480}.cnpro-screen-note{font-size:12px;color:#aaa0b8;margin-top:13px;text-align:center}.cnpro-section{padding:78px 0;scroll-margin-top:94px;border-top:1px solid #211b2b}.cnpro-section-intro{max-width:760px;margin-bottom:34px}.cnpro-section-intro p:last-child{margin-top:20px}.cnpro-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.cnpro-card{border:1px solid var(--line);border-radius:16px;background:linear-gradient(145deg,#1c1527,#14101c);padding:26px}.cnpro-card p{margin-top:12px;font-size:15px}.cnpro-number{display:grid;place-items:center;width:38px;height:38px;border-radius:11px;background:#ff16551c;color:#ff80a4;font-weight:850;margin-bottom:20px}.cnpro-demo{background:radial-gradient(ellipse at 18% 0,#4b193c55,transparent 65%),#110d18}.cnpro-demo-frame{padding:18px;border:1px solid #40334e;border-radius:18px;background:#18121f}.cnpro-note{padding:16px 20px;border-left:3px solid #ff4380;background:#211526;margin-top:22px;font-size:14px}.cnpro-skin-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.cnpro-skin{padding:24px;border:1px solid var(--line);border-radius:15px;background:#18121f}.cnpro-skin img{display:block;width:100%;height:auto;border-radius:8px;margin:18px 0}.cnpro-skin p{font-size:14px;margin-top:10px}.cnpro-skin details{margin-top:14px}.cnpro-skin summary{cursor:pointer;color:#ff91b2;font-size:13px}.cnpro-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.cnpro-code{display:block;overflow-x:auto;padding:22px;border:1px solid var(--line);border-radius:12px;background:#191222;color:#f0d5ff;white-space:pre;font:14px/1.8 ui-monospace,Consolas,monospace;margin-top:28px}.cnpro-table{width:100%;border-collapse:collapse;margin-top:28px;font-size:15px}.cnpro-table th,.cnpro-table td{text-align:left;padding:18px;border-bottom:1px solid var(--line);vertical-align:top}.cnpro-table th{color:#f5eaff;background:#1b1424}.cnpro-table td{color:#c5bbd0}.cnpro-table td:first-child{color:#fff;font-weight:700;width:27%}.cnpro-faq{display:grid;gap:12px}.cnpro-faq details{background:#18121f;border:1px solid var(--line);border-radius:12px;padding:20px 24px}.cnpro-faq summary{font-weight:750;color:#f3ebfa;cursor:pointer}.cnpro-faq p{padding-top:16px}.cnpro-footer{border-top:1px solid var(--line);padding:36px 0 46px}.cnpro-footer-row{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}.cnpro-footer p{max-width:740px;font-size:13px;margin-top:20px}.cnpro-player-hero .ctp-player{width:100%;margin:0}.cnpro .ctp-player{font-size:14px;line-height:1.5}.cnpro-player-hero .ctp-list{max-height:320px}.cnpro-player-hero .ctp-row{font-size:12px}.cnpro-mobile-menu{display:none}body.admin-bar .cnpro-header{top:32px}
@media(max-width:1100px){.cnpro-links{gap:15px}.cnpro-links a:nth-child(4){display:none}.cnpro-hero-grid{gap:28px}.cnpro h1{font-size:47px}}
@media(max-width:1100px){.cnpro-hero-grid{grid-template-columns:1fr}.cnpro-hero-copy{max-width:760px}.cnpro-player-hero{max-width:760px;margin-top:14px}.cnpro-cards,.cnpro-skin-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cnpro-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.cnpro-links{display:none}.cnpro-mobile-menu{display:block;position:relative}.cnpro-mobile-menu summary{list-style:none;border:1px solid #4a3d58;padding:6px 13px;border-radius:9px;cursor:pointer;font-size:22px}.cnpro-mobile-menu summary::-webkit-details-marker{display:none}.cnpro-mobile-menu nav{position:absolute;right:0;top:52px;min-width:220px;background:#1a1323;border:1px solid #453650;padding:18px;border-radius:12px;box-shadow:0 20px 50px #0008;display:grid;gap:16px}.cnpro-hero{padding-top:50px}}
@media(max-width:600px){.cnpro-wrap{padding-inline:20px}.cnpro h1{font-size:41px}.cnpro-nav{min-height:68px}.cnpro-brand{font-size:16px}.cnpro-hero{padding:45px 0}.cnpro-section{padding:50px 0;scroll-margin-top:78px}.cnpro-lead{font-size:17px}.cnpro-stats{gap:12px}.cnpro-cards,.cnpro-skin-grid,.cnpro-steps{grid-template-columns:1fr}.cnpro-card{padding:23px}.cnpro-screen{padding:8px;border-radius:12px}.cnpro-demo-frame{padding:8px;border-radius:12px}.cnpro-actions .cnpro-btn{width:100%}.cnpro-table th,.cnpro-table td{padding:13px 9px;font-size:13px}.cnpro-table td:first-child{width:32%}body.admin-bar .cnpro-header{top:46px}}
@media(prefers-reduced-motion:reduce){.cnpro *{scroll-behavior:auto!important}}

body{margin:0;background:#0e0b15}.cnpro-header{position:fixed!important;top:0!important;left:0;right:0;z-index:9999}.cnpro{padding-top:78px}.cnpro-screen .rdw-player{margin:0}.cnpro-demo-grid{display:grid;gap:20px}.cnpro .rdw-player h2{color:inherit;font-size:22px}.cnpro-screen{min-height:230px}.cnpro-links{flex-wrap:wrap}.cnpro-nav{gap:12px}.cnpro-brand{white-space:normal;font-size:16px}.cnpro .rdw-loop{color:#1f2937}.cnpro .rdw-loop a{color:inherit}.cnpro-back{font-size:13px;color:#ff8bad!important}.cnpro-cards .cnpro-card ul{padding-left:20px;color:#c3bacf;margin-top:15px}section[id]{scroll-margin-top:105px}@media(max-width:600px){.cnpro{padding-top:68px}.cnpro-brand{max-width:185px}}
@media(max-width:600px){.cnpro-wrap{padding-inline:16px}.cnpro-nav{gap:8px}.cnpro-brand{font-size:12px;max-width:130px;gap:7px}.cnpro-mark{width:28px;height:28px;flex-shrink:0}.cnpro-nav>.cnpro-btn{padding:10px 14px;font-size:12px;min-height:42px;white-space:nowrap}.cnpro-mobile-menu summary{padding:5px 10px}.cnpro h1{font-size:36px}}
/* Compra de los dos paquetes de radio */
.cnpro .cnradio-buy{border-color:#ff1955;color:#fff;white-space:nowrap}.cnpro .cnradio-buy:hover{background:#ff1955}.cnradio-probar-short{display:none}@media(max-width:1250px){.cnpro-links{display:none!important}.cnpro-mobile-menu{display:block!important}}@media(max-width:600px){.cnpro .cnpro-brand{font-size:0;max-width:28px;gap:0}.cnpro .cnpro-mark{font-size:16px}.cnpro .cnpro-nav{gap:8px}.cnpro .cnpro-nav>.cnpro-btn{font-size:11px;padding:8px 10px;white-space:nowrap}.cnradio-probar-long{display:none}.cnradio-probar-short{display:inline}}
