@font-face{font-family:Montserrat;src:url("montserrat-variable-latin.woff2") format("woff2");font-weight:100 900;font-display:swap}
:root{--navy:#061f3d;--navy2:#082f4d;--deep:#031427;--gold:#d1a64f;--orange:#ee8e22;--cyan:#35b7d7;--violet:#7059bb;--paper:#f1eee8;--cream:#fffaf3;--ink:#102942;--muted:#63717d;--line:#d8d0c5;--white:#fff}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--cream);color:var(--ink);font-family:Montserrat,Arial,sans-serif;line-height:1.65}img{display:block;max-width:100%;height:auto}a{color:inherit}h1,h2,h3,p{margin-top:0}h1,h2,h3{line-height:1.05;letter-spacing:-.045em}.container{width:min(1160px,calc(100% - 40px));margin-inline:auto}.skip-link{position:fixed;z-index:100;left:12px;top:-70px;padding:9px 14px;background:#fff}.skip-link:focus{top:12px}.topbar{padding:8px 16px;background:var(--gold);color:var(--navy);font-size:10px;font-weight:900;letter-spacing:.09em;text-align:center;text-transform:uppercase}.header{display:flex;align-items:center;justify-content:space-between;min-height:74px;padding:10px max(22px,calc((100vw - 1160px)/2));background:#041a31;color:#fff}.brand{display:flex;align-items:center;gap:9px;font-size:18px;font-weight:850;letter-spacing:-.04em;text-decoration:none}.brand img{width:41px;height:29px;object-fit:contain}.header-cta{padding:10px 15px;border:1px solid rgba(255,255,255,.3);font-size:11px;font-weight:850;text-decoration:none}
.hero{position:relative;overflow:hidden;background:linear-gradient(90deg,#061f3d,#082d4a);color:#fff}.hero-atmosphere{position:absolute;inset:0;background:url("audiolibro-hero-editorial.png") center/cover no-repeat;mix-blend-mode:normal}.hero-atmosphere::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(6,31,61,.99) 0%,rgba(6,31,61,.96) 31%,rgba(6,31,61,.58) 48%,rgba(6,31,61,.03) 72%,rgba(6,31,61,.02) 100%)}.hero-grid{position:relative;z-index:2;display:grid;grid-template-columns:.88fr 1.12fr;gap:35px;align-items:center;min-height:700px;padding:68px 0 80px}.eyebrow{margin-bottom:15px;color:var(--gold);font-size:10px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.eyebrow.dark{color:#927023}.hero h1{max-width:610px;margin-bottom:22px;font-size:clamp(40px,4.2vw,59px);font-weight:900;line-height:1.01}.hero h1 em{color:var(--gold);font-style:normal}.hero-lead{max-width:590px;color:#d3dfe8;font-size:15px}.quick-points{display:grid;grid-template-columns:repeat(3,1fr);gap:13px;margin:27px 0;padding:0;list-style:none}.quick-points li{display:flex;gap:9px;color:#fff;font-size:9px;font-weight:800}.quick-points b{color:var(--gold);font-size:8px}.quick-points small{color:#aebfcb;font-size:7px}.hero-action{display:flex;align-items:center;gap:22px;margin-top:28px}.hero-price small{display:block;color:#9fb1c0;font-size:8px;font-weight:850;text-transform:uppercase}.hero-price strong{display:block;font-size:36px;line-height:1}.hero-price sup{font-size:10px}.button{display:inline-flex;align-items:center;justify-content:center;gap:11px;min-height:55px;padding:14px 23px;font-size:12px;font-weight:900;line-height:1.2;text-align:center;text-decoration:none;transition:.18s ease}.button:hover{transform:translateY(-2px)}.button:focus-visible,.header-cta:focus-visible,summary:focus-visible{outline:3px solid #f4ce79;outline-offset:3px}.button-gold{background:var(--gold);color:var(--navy);box-shadow:7px 7px 0 rgba(0,0,0,.28)}.microcopy{margin-top:13px;color:#91a6b6;font-size:9px}
.hero-product{position:relative;display:block;min-height:580px;text-decoration:none}.cover-book{position:absolute;z-index:4;left:17%;top:7%;width:35%;padding:8px 8px 8px 11px;background:#f7f1e7;box-shadow:-10px 11px 0 #091627,0 38px 65px rgba(0,0,0,.56),0 0 0 1px rgba(209,166,79,.65);transform:perspective(1100px) rotateY(-8deg) rotateZ(-2.3deg);transition:.25s}.cover-book::before{content:"";position:absolute;right:-13px;top:9px;bottom:8px;width:13px;background:linear-gradient(90deg,#aa9c88,#fffaf1);transform:skewY(-7deg);transform-origin:left}.cover-book::after{content:"";position:absolute;left:10%;right:-18%;bottom:-31px;height:34px;z-index:-1;border-radius:50%;background:rgba(0,0,0,.48);filter:blur(17px)}.cover-book img{width:100%}.hero-product:hover .cover-book{transform:perspective(1100px) rotateY(-5deg) rotateZ(-1.7deg) translateY(-5px)}.product-stamp{position:absolute;z-index:5;left:4%;top:15%;display:grid;place-items:center;width:92px;height:92px;border:2px solid var(--gold);border-radius:50%;background:rgba(3,20,39,.9);color:#d5e0e7;font-size:7px;font-weight:900;letter-spacing:.1em;text-align:center;box-shadow:0 0 0 9px rgba(209,166,79,.05),0 18px 35px rgba(0,0,0,.35);transform:rotate(-7deg)}.product-stamp strong{color:var(--gold);font-size:31px;line-height:.7}.audio-pill{position:absolute;z-index:5;left:4%;bottom:12%;display:flex;align-items:center;gap:3px;padding:13px 16px;border:1px solid rgba(209,166,79,.45);background:rgba(3,20,39,.88);box-shadow:8px 8px 0 rgba(0,0,0,.28);transform:rotate(2deg)}.audio-pill i{display:block;width:2px;height:12px;background:var(--gold);animation:wave 1.2s ease-in-out infinite}.audio-pill i:nth-child(2),.audio-pill i:nth-child(4){height:22px;animation-delay:-.4s}.audio-pill i:nth-child(3){height:31px;animation-delay:-.7s}.audio-pill b{margin-left:9px;color:#fff;font-size:7px;letter-spacing:.13em}.manifesto{background:var(--gold);color:var(--navy)}.manifesto-grid{display:grid;grid-template-columns:.65fr 1.35fr;gap:35px;align-items:center;padding:25px 0}.manifesto span{font-size:13px;font-weight:700}.manifesto strong{font-size:18px;letter-spacing:-.03em}
.section{padding:100px 0}.section-heading h2,.studio-copy h2,.bonus-copy h2,.support-copy h2{margin-bottom:20px;font-size:clamp(41px,5vw,64px)}.section-heading>p:last-child,.studio-copy>p,.support-copy>p{color:var(--muted)}.centered{max-width:890px;margin:0 auto 50px;text-align:center}.opportunity{background:var(--paper)}.opportunity-grid{display:grid;grid-template-columns:.88fr 1.12fr;gap:75px}.sticky-heading{align-self:start;position:sticky;top:30px}.listener-scenes{border-top:2px solid var(--navy)}.listener-scenes article{display:grid;grid-template-columns:55px 1fr 38px;gap:20px;align-items:center;padding:26px 4px;border-bottom:1px solid #cfc6ba}.listener-scenes article>span{color:#9a7425;font-size:13px;font-weight:950}.listener-scenes small{color:#997426;font-size:7px;font-weight:900;letter-spacing:.13em}.listener-scenes h3{margin:6px 0;font-size:21px}.listener-scenes p{margin:0;color:var(--muted);font-size:11px}.listener-scenes article>b{display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--gold);border-radius:50%;font-size:9px;transition:.2s}.listener-scenes article:hover>b{background:var(--gold);transform:scale(1.1)}
.experience{background:#07132d;color:#fff}.experience-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:80px;align-items:center}.section-heading.light>p:last-child{color:#c0ced7}.experience-console{position:relative;min-height:560px;padding:29px;border:1px solid rgba(209,166,79,.45);background:radial-gradient(circle at 50% 46%,rgba(37,139,178,.16),transparent 35%),linear-gradient(145deg,#082d4a,#030d1e);box-shadow:15px 15px 0 var(--gold);overflow:hidden}.experience-console::before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:38px 38px}.console-head{position:relative;display:flex;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.13);font-size:7px;font-weight:900;letter-spacing:.14em}.console-head b{color:#ed6a6a}.waveform{position:relative;display:flex;align-items:center;justify-content:center;gap:7px;height:185px;margin:55px 0 20px}.waveform::after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:rgba(209,166,79,.35)}.waveform i{z-index:1;width:5px;height:38px;background:linear-gradient(var(--gold),var(--orange));border-radius:3px;box-shadow:0 0 13px rgba(209,166,79,.25)}.waveform i:nth-child(3n){height:105px}.waveform i:nth-child(4n){height:145px}.waveform i:nth-child(5n){height:72px}.timeline{position:relative;display:grid;grid-template-columns:auto 1fr auto;gap:13px;align-items:center;color:#8da2b3;font-size:7px}.timeline em{height:3px;background:linear-gradient(90deg,var(--gold) 58%,rgba(255,255,255,.12) 58%)}.voice-controls{position:relative;display:flex;align-items:center;justify-content:center;gap:60px;margin-top:36px}.voice-controls>span:not(.play){display:flex;flex-direction:column;align-items:center}.voice-controls b{font-size:14px}.voice-controls small{color:#8297a8;font-size:6px}.voice-controls .play{display:grid;place-items:center;width:64px;height:64px;border:2px solid var(--gold);border-radius:50%;background:rgba(209,166,79,.1);color:var(--gold);box-shadow:0 0 35px rgba(209,166,79,.18)}.script-line{position:absolute;left:29px;right:29px;bottom:27px;padding:15px;border-left:3px solid var(--gold);background:rgba(255,255,255,.04)}.script-line small{display:block;color:var(--gold);font-size:6px;font-weight:900;letter-spacing:.14em}.script-line strong{display:block;margin-top:6px;font-size:10px}.check-list{display:grid;gap:11px;margin:25px 0;padding:0;list-style:none}.check-list li{display:grid;grid-template-columns:21px 1fr;gap:8px;font-size:13px;font-weight:650}.check-list b{color:var(--gold)}.text-link{display:inline-flex;gap:8px;border-bottom:2px solid var(--gold);font-size:11px;font-weight:900;text-decoration:none}.light-link{color:#fff}
.roadmap{background:var(--cream)}.roadmap-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.roadmap-grid article{position:relative;min-height:260px;padding:30px;border:1px solid var(--line);background:#fff;box-shadow:0 16px 38px rgba(6,31,61,.06);transition:.22s}.roadmap-grid article>span{position:absolute;right:22px;top:10px;background:linear-gradient(145deg,#1f5b84,var(--cyan),var(--gold));background-clip:text;-webkit-background-clip:text;color:transparent;font-size:62px;font-weight:950;line-height:1;letter-spacing:-.1em}.roadmap-grid article>i{display:grid;place-items:center;width:42px;height:42px;border:1px solid var(--gold);border-radius:50%;color:#8a6823;font-size:18px;font-style:normal}.roadmap-grid h3{margin:55px 0 11px;font-size:22px}.roadmap-grid p{margin:0;color:var(--muted);font-size:12px}.roadmap-grid article:hover{border-color:var(--gold);box-shadow:0 22px 42px rgba(6,31,61,.12),0 5px 0 var(--gold);transform:translateY(-5px)}
.studio{background:var(--paper)}.studio-grid{display:grid;grid-template-columns:1.02fr .98fr;gap:75px;align-items:center}.spec-list{display:grid;grid-template-columns:1fr 1fr;margin-top:36px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.spec-list article{display:grid;grid-template-columns:35px 1fr;gap:12px;padding:19px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.spec-list article>span{color:#987226;font-size:8px;font-weight:900}.spec-list h3{margin-bottom:7px;font-size:16px}.spec-list p{margin:0;color:var(--muted);font-size:9px}.studio-visual{position:relative;min-height:590px;overflow:hidden;background:radial-gradient(circle at 50% 43%,rgba(53,183,215,.23),transparent 30%),linear-gradient(145deg,#061f3d,#031427);box-shadow:15px 15px 0 var(--gold)}.studio-visual::before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:42px 42px}.mic{position:absolute;z-index:3;left:50%;top:13%;width:135px;height:290px;border:3px solid #b58c3e;border-radius:68px 68px 38px 38px;background:linear-gradient(90deg,#182536,#06101e 45%,#1c2a3c);box-shadow:0 35px 60px rgba(0,0,0,.5),0 0 45px rgba(209,166,79,.14);transform:translateX(-50%)}.mic::before{content:"";position:absolute;left:20px;right:20px;top:29px;height:145px;background:repeating-linear-gradient(0deg,rgba(209,166,79,.45) 0 2px,transparent 2px 7px);border-radius:40px}.mic span{position:absolute;left:-37px;right:-37px;top:161px;height:99px;border:6px solid #b58c3e;border-top:0;border-radius:0 0 80px 80px}.mic i{position:absolute;left:50%;bottom:-95px;width:8px;height:95px;background:#b58c3e;transform:translateX(-50%)}.mic i::after{content:"";position:absolute;left:50%;bottom:0;width:145px;height:7px;background:#b58c3e;transform:translateX(-50%)}.sound-ring{position:absolute;left:50%;top:42%;border:1px solid rgba(53,183,215,.38);border-radius:50%;transform:translate(-50%,-50%)}.r1{width:250px;height:250px}.r2{width:360px;height:360px}.r3{width:475px;height:475px}.meter{position:absolute;left:26px;right:26px;bottom:74px;display:flex;align-items:flex-end;justify-content:center;gap:7px;height:70px}.meter b{width:8px;height:18px;background:var(--gold);animation:wave 1.4s ease-in-out infinite}.meter b:nth-child(2n){height:42px;animation-delay:-.4s}.meter b:nth-child(3n){height:65px;animation-delay:-.8s}.studio-visual p{position:absolute;left:28px;bottom:20px;color:#9fb0be;font-size:7px;font-weight:900;letter-spacing:.13em}.studio-visual p strong{color:var(--gold);font-size:10px}
.bonus{background:#080d2d;color:#fff}.bonus-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.bonus-stage{position:relative;min-height:570px;border:1px solid rgba(209,166,79,.4);background:radial-gradient(circle at 52% 45%,rgba(112,89,187,.32),transparent 32%),linear-gradient(145deg,#082845,#080d2d);box-shadow:15px 15px 0 var(--gold);overflow:hidden}.bonus-stage::before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:40px 40px}.bonus-cover{position:absolute;z-index:3;left:28%;top:8%;width:45%;padding:8px;background:#fff;box-shadow:12px 14px 0 #0b1830,0 35px 55px rgba(0,0,0,.5);transform:perspective(1000px) rotateY(-6deg) rotateZ(-2deg)}.bonus-cover img{width:100%}.bonus-tag{position:absolute;z-index:4;right:8%;top:13%;display:grid;place-items:center;width:95px;height:95px;border:2px solid var(--gold);border-radius:50%;background:#ee792b;color:#fff;font-size:8px;font-weight:950;text-align:center;box-shadow:0 0 0 9px rgba(209,166,79,.06);transform:rotate(8deg)}.voice-wave{position:absolute;left:8%;right:8%;bottom:8%;display:flex;align-items:center;justify-content:center;gap:8px;height:75px}.voice-wave i{width:5px;height:22px;background:linear-gradient(var(--gold),#ee792b);animation:wave 1.2s ease-in-out infinite}.voice-wave i:nth-child(2n){height:55px;animation-delay:-.3s}.voice-wave i:nth-child(3n){height:72px;animation-delay:-.7s}.bonus-copy h2{color:#fff}.bonus-copy>p:not(.eyebrow){color:#c3ced7}
.distribution{background:linear-gradient(135deg,#061f3d,#082f4d);color:#fff}.distribution .section-heading>p:last-child{color:#c2d0da}.platform-track{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:60px 0;padding:21px 27px;border-top:1px solid rgba(255,255,255,.16);border-bottom:1px solid rgba(255,255,255,.16);font-size:11px;font-weight:850}.platform-track i{width:5px;height:5px;border-radius:50%;background:var(--gold);box-shadow:0 0 14px var(--gold)}.distribution-cards{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid rgba(255,255,255,.15)}.distribution-cards article{padding:35px;border-right:1px solid rgba(255,255,255,.15)}.distribution-cards article:last-child{border:0}.distribution-cards span{color:var(--gold);font-size:9px;font-weight:900}.distribution-cards h3{margin:45px 0 11px;font-size:22px}.distribution-cards p{margin:0;color:#c1ced7;font-size:11px}
.support{background:var(--cream)}.support-grid{display:grid;grid-template-columns:1fr 1fr;gap:75px;align-items:center}.certificate{padding:18px;background:#fff;box-shadow:15px 15px 0 var(--gold),0 28px 55px rgba(6,31,61,.16);transform:rotate(-2deg)}.certificate img{width:100%}.author{background:var(--paper)}.author-grid{display:grid;grid-template-columns:.75fr 1.25fr;gap:72px;align-items:center}.author-photo{position:relative;min-height:610px;overflow:hidden;background:var(--navy);box-shadow:14px 14px 0 var(--gold)}.author-photo>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center top}.author-photo::after{content:"";position:absolute;inset:58% 0 0;background:linear-gradient(transparent,var(--navy))}.author-photo>div{position:absolute;z-index:1;left:28px;right:28px;bottom:25px;display:flex;flex-direction:column;color:#fff}.author-photo strong{font-size:24px}.author-photo span{color:#cad7df;font-size:10px}.author-copy h2{font-size:clamp(40px,4.5vw,60px)}.author-copy>p:not(.eyebrow){color:var(--muted)}.author-copy blockquote{margin:28px 0;padding:20px 24px;border-left:5px solid var(--gold);background:var(--cream);color:var(--navy);font-size:16px;font-weight:800}
.offer{position:relative;overflow:hidden;background:#041a31;color:#fff;scroll-margin-top:18px}.offer::before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 1px 1px,rgba(255,255,255,.06) 1px,transparent 0);background-size:27px 27px}.offer>.container{position:relative;z-index:1}.offer-heading{max-width:900px;margin:0 auto 55px;text-align:center}.offer-heading>span{display:inline-block;margin-bottom:18px;padding:6px 10px;border:1px solid rgba(255,255,255,.2);font-size:8px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.offer-heading h2{font-size:clamp(48px,6vw,75px)}.offer-heading>p:last-child{max-width:700px;margin:auto;color:#becdd6}.checkout{display:grid;grid-template-columns:1.05fr .95fr;max-width:1060px;margin:auto;border:2px solid rgba(209,166,79,.65);background:var(--navy);box-shadow:18px 18px 0 var(--gold)}.checkout-products{position:relative;overflow:hidden;min-height:640px;background:radial-gradient(circle at 50% 40%,rgba(53,183,215,.2),transparent 34%),linear-gradient(145deg,#082f4d,#031427)}.checkout-products::before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:40px 40px}.checkout-cover{position:absolute;z-index:3;padding:7px;background:#fff;box-shadow:9px 12px 0 #071526,0 30px 55px rgba(0,0,0,.5)}.main-cover{left:15%;top:8%;width:38%;transform:rotate(-3deg)}.mini-cover{right:10%;top:23%;width:34%;transform:rotate(5deg)}.checkout-cover img{width:100%}.plus{position:absolute;z-index:5;left:51%;top:36%;display:grid;place-items:center;width:44px;height:44px;border:2px solid var(--gold);border-radius:50%;background:#061f3d;color:var(--gold);font-size:22px;font-weight:900;box-shadow:0 0 25px rgba(209,166,79,.24)}.checkout-wave{position:absolute;left:10%;right:10%;bottom:16%;display:flex;align-items:center;justify-content:center;gap:8px;height:65px}.checkout-wave i{width:5px;height:18px;background:var(--gold);animation:wave 1.2s ease-in-out infinite}.checkout-wave i:nth-child(2n){height:46px;animation-delay:-.4s}.checkout-wave i:nth-child(3n){height:63px;animation-delay:-.7s}.checkout-caption{position:absolute;left:30px;bottom:25px;display:flex;flex-direction:column}.checkout-caption strong{color:var(--gold);font-size:12px}.checkout-caption span{color:#c5d2da;font-size:8px}.checkout-box{position:relative;padding:43px;background:var(--cream);color:var(--ink)}.checkout-box::before{content:"OFERTA COMPLETA";position:absolute;right:-11px;top:19px;padding:7px 13px;background:var(--gold);color:var(--navy);box-shadow:4px 4px 0 var(--navy);font-size:8px;font-weight:950;letter-spacing:.1em;transform:rotate(3deg)}.price-label{margin-bottom:5px;color:#927023;font-size:9px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.price{display:flex;align-items:flex-start;color:var(--navy);line-height:.85}.price sup{margin:8px 7px 0 0;font-size:11px;font-weight:900}.price strong{font-size:77px;font-weight:950;letter-spacing:-.08em}.no-subscription{color:var(--muted);font-size:9px}.divider{height:1px;margin:25px 0;background:var(--line)}.checkout-box h3{font-size:21px}.checkout-list{display:grid;gap:10px;margin:0 0 25px;padding:0;list-style:none}.checkout-list li{font-size:11px}.checkout-list li::before{content:"✓";margin-right:10px;color:#9a7425;font-weight:900}.checkout-button{width:100%;min-height:63px;background:var(--gold);color:var(--navy);box-shadow:7px 7px 0 var(--navy);font-size:12px}.trust{display:flex;justify-content:center;gap:18px;margin-top:20px;color:var(--muted);font-size:8px;font-weight:700}
.faq{background:var(--paper)}.faq-grid{display:grid;grid-template-columns:.75fr 1.25fr;gap:70px}.faq-grid>.section-heading h2{font-size:52px}.faq-list{border-top:2px solid var(--navy)}.faq-list details{border-bottom:1px solid #cec5b9}.faq-list summary{display:flex;justify-content:space-between;gap:18px;padding:22px 3px;cursor:pointer;font-size:13px;font-weight:850;list-style:none}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:#9c7420;font-size:21px}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{padding:0 45px 22px 3px;color:var(--muted);font-size:12px}.final-cta{padding:95px 0;background:var(--gold);color:var(--navy);text-align:center}.final-cta .eyebrow{color:var(--navy)}.final-cta h2{max-width:1020px;margin:0 auto 34px;font-size:clamp(46px,5.8vw,73px)}.button-light{background:#fff;color:var(--navy);box-shadow:8px 8px 0 var(--navy)}.final-cta>div>p:last-child{margin:23px 0 0;font-size:9px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}footer{padding:53px 0 37px;background:#031727;color:#b7c6d0}.footer-grid{display:flex;align-items:center;justify-content:space-between;gap:28px}.footer-grid p{margin:0;font-size:9px}.footer-grid>div{display:flex;gap:17px}.footer-grid>div a{font-size:9px;text-decoration:none}.mobile-buy{display:none}
.opportunity,.experience,.roadmap,.studio,.bonus,.distribution,.support{position:relative}.floating-sign{position:absolute;z-index:8;display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:8px 14px;border:1px solid rgba(1,8,32,.18);background:var(--gold);color:#071d36;box-shadow:5px 6px 0 #071d36,0 16px 28px rgba(6,31,61,.16);font-size:8px;font-weight:950;letter-spacing:.13em;line-height:1.15;text-align:center;white-space:nowrap;transform:rotate(-3deg);animation:sign-float 4.8s ease-in-out infinite}.floating-sign::before{content:"";width:5px;height:5px;margin-right:8px;border:2px solid currentColor;border-radius:50%;opacity:.72}.floating-sign.violet{border-color:rgba(255,255,255,.3);background:linear-gradient(135deg,#7059bb,#44308e);color:#fff;box-shadow:5px 6px 0 var(--gold),0 17px 30px rgba(0,0,0,.28)}.floating-sign.outline{border:1px solid var(--gold);background:var(--cream);color:var(--ink);box-shadow:5px 6px 0 var(--gold),0 16px 28px rgba(6,31,61,.15)}.sign-opportunity,.sign-roadmap,.sign-studio,.sign-bonus,.sign-distribution,.sign-support{right:max(18px,calc((100vw - 1270px)/2));top:68px;transform:rotate(3deg)}.sign-experience{left:max(18px,calc((100vw - 1280px)/2));top:73px;transform:rotate(-4deg)}.sign-studio,.sign-distribution{transform:rotate(-2deg)}@keyframes sign-float{0%,100%{translate:0 0}50%{translate:0 -5px}}@keyframes wave{0%,100%{transform:scaleY(.55)}50%{transform:scaleY(1)}}
@media(max-width:900px){.hero-grid{grid-template-columns:1fr;gap:0}.hero-copy{max-width:760px}.hero-product{max-width:750px;width:100%;margin:auto}.manifesto-grid,.opportunity-grid,.experience-grid,.studio-grid,.bonus-grid,.support-grid,.author-grid,.faq-grid{grid-template-columns:1fr}.sticky-heading{position:static}.roadmap-grid{grid-template-columns:1fr 1fr}.spec-list{max-width:760px}.experience-console,.studio-visual,.bonus-stage{max-width:720px;width:100%;margin:auto}.distribution-cards{grid-template-columns:1fr}.distribution-cards article{border-right:0;border-bottom:1px solid rgba(255,255,255,.15)}.checkout{grid-template-columns:1fr;max-width:650px}.author-photo{min-height:690px}.footer-grid{flex-direction:column;text-align:center}.floating-sign{position:relative;left:auto!important;right:auto!important;top:auto!important;width:max-content;max-width:calc(100% - 40px);margin:0 20px 35px;animation:none}.experience>.floating-sign,.bonus>.floating-sign,.distribution>.floating-sign{margin-left:auto;margin-right:20px}}
@media(max-width:600px){body{padding-bottom:66px}.container{width:min(100% - 28px,1160px)}.topbar{font-size:8px}.header{min-height:63px;padding:8px 15px}.brand{font-size:16px}.header-cta{font-size:9px}.hero-grid{min-height:0;padding:55px 0 42px}.hero h1{font-size:38px}.hero-lead{font-size:14px}.quick-points{grid-template-columns:1fr}.hero-action{align-items:stretch;flex-direction:column}.button{width:100%}.hero-product{min-height:520px}.cover-book{left:27%;top:7%;width:44%}.product-stamp{left:4%;top:14%;width:78px;height:78px}.audio-pill{left:5%;bottom:6%}.manifesto-grid{grid-template-columns:1fr;gap:7px;padding:21px 0}.manifesto strong{font-size:15px}.section{padding:72px 0}.section-heading h2,.studio-copy h2,.bonus-copy h2,.support-copy h2{font-size:39px}.opportunity-grid{gap:44px}.listener-scenes article{grid-template-columns:40px 1fr 34px;gap:11px}.experience-grid{gap:48px}.experience-console{min-height:490px;padding:20px;box-shadow:9px 9px 0 var(--gold)}.waveform{gap:4px;height:150px;margin-top:42px}.waveform i{width:4px}.voice-controls{gap:39px}.script-line{left:20px;right:20px}.roadmap-grid{grid-template-columns:1fr}.roadmap-grid article{min-height:0}.spec-list{grid-template-columns:1fr}.studio-visual,.bonus-stage{min-height:500px;box-shadow:9px 9px 0 var(--gold)}.mic{transform:translateX(-50%) scale(.87);transform-origin:top}.r3{width:410px;height:410px}.bonus-cover{left:25%;width:50%}.bonus-tag{right:4%;width:78px;height:78px}.platform-track{overflow:hidden;justify-content:flex-start;gap:17px;margin:40px 0;padding-inline:4px;white-space:nowrap}.platform-track span:nth-of-type(n+4),.platform-track i:nth-of-type(n+4){display:none}.certificate{padding:9px;box-shadow:9px 9px 0 var(--gold)}.author-photo{min-height:520px;box-shadow:9px 9px 0 var(--gold)}.author-copy h2{font-size:39px}.offer-heading{text-align:left}.offer-heading h2{font-size:47px}.checkout{box-shadow:8px 8px 0 var(--gold)}.checkout-products{min-height:530px}.main-cover{left:10%;width:42%}.mini-cover{right:7%;width:38%}.checkout-box{padding:36px 22px 30px}.checkout-box::before{right:-5px;font-size:7px}.price strong{font-size:66px}.trust{flex-direction:column;gap:4px}.faq-grid{gap:34px}.faq-grid>.section-heading h2{font-size:42px}.final-cta{padding:73px 0}.final-cta h2{font-size:42px}.footer-grid>div{display:flex;flex-direction:column;gap:7px}.mobile-buy{position:fixed;z-index:50;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 14px;background:rgba(3,23,39,.98);color:#fff;border-top:2px solid var(--gold)}.mobile-buy div{display:flex;flex-direction:column}.mobile-buy small{font-size:7px;text-transform:uppercase}.mobile-buy strong{font-size:16px}.mobile-buy a{padding:9px 14px;background:var(--gold);color:var(--navy);font-size:10px;font-weight:900;text-decoration:none}.floating-sign{min-height:30px;margin-bottom:28px;padding:7px 11px;font-size:6px;box-shadow:4px 4px 0 #071d36}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button,.cover-book,.roadmap-grid article,.listener-scenes article>b{transition:none}.floating-sign,.audio-pill i,.meter b,.voice-wave i,.checkout-wave i{animation:none}}

/* Muestra de audio editorial */
.audio-preview{position:relative;overflow:hidden;padding:78px 0;background:linear-gradient(112deg,#031427 0%,#061f3d 57%,#082f4d 100%);color:#fff}.audio-preview::before{content:"";position:absolute;left:45%;top:-190px;width:560px;height:560px;border:1px solid rgba(209,166,79,.12);border-radius:50%;box-shadow:0 0 0 70px rgba(53,183,215,.025),0 0 0 150px rgba(209,166,79,.018)}.audio-preview-grid{position:relative;z-index:1;display:grid;grid-template-columns:.72fr 1.28fr;gap:78px;align-items:center}.audio-preview-copy h2{margin-bottom:18px;font-size:clamp(38px,4.7vw,62px)}.audio-preview-copy h2 em{color:var(--gold);font-style:normal}.audio-preview-copy>p:not(.eyebrow){max-width:470px;margin-bottom:18px;color:#b9cad6;font-size:14px}.audio-note{display:inline-block;padding-top:12px;border-top:1px solid rgba(209,166,79,.42);color:#8fa7b8;font-size:8px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.audio-player-card{position:relative;padding:28px 31px 25px;border:1px solid rgba(209,166,79,.58);background:linear-gradient(145deg,rgba(8,47,77,.94),rgba(3,14,29,.96));box-shadow:14px 14px 0 var(--gold),0 28px 65px rgba(0,0,0,.34)}.audio-player-card::after{content:"33 SEG";position:absolute;right:-17px;top:-17px;padding:8px 11px;background:var(--violet);color:#fff;font-size:7px;font-weight:950;letter-spacing:.12em;box-shadow:5px 5px 0 #031427;transform:rotate(2deg)}.audio-player-head{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.12);font-size:8px;font-weight:900;letter-spacing:.13em}.audio-player-head span{color:var(--gold)}.audio-player-head b{color:#91a9ba;font-size:7px}.preview-wave{display:flex;align-items:center;justify-content:center;gap:6px;height:128px}.preview-wave::after{content:"";position:absolute;left:31px;right:31px;height:1px;background:linear-gradient(90deg,transparent,rgba(209,166,79,.48),transparent)}.preview-wave i{position:relative;z-index:1;width:4px;height:30px;border-radius:4px;background:linear-gradient(var(--cyan),var(--gold));box-shadow:0 0 15px rgba(53,183,215,.28)}.preview-wave i:nth-child(2n){height:56px}.preview-wave i:nth-child(3n){height:88px}.preview-wave i:nth-child(5n){height:104px}.audio-player-card audio{display:block;width:100%;height:46px;border-radius:0;filter:sepia(.18) saturate(.85)}.audio-player-foot{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:17px;color:#829aaa;font-size:8px;font-weight:750}.audio-player-foot a{padding-bottom:2px;border-bottom:1px solid var(--gold);color:#fff;font-weight:900;text-decoration:none}
@media(max-width:900px){.audio-preview-grid{grid-template-columns:1fr;gap:42px}.audio-preview-copy{max-width:720px}.audio-player-card{max-width:760px;width:100%}}
@media(max-width:600px){.audio-preview{padding:64px 0 72px}.audio-preview-grid{gap:34px}.audio-preview-copy h2{font-size:39px}.audio-player-card{padding:24px 18px 21px;box-shadow:8px 8px 0 var(--gold)}.audio-player-head{align-items:flex-start;flex-direction:column;gap:5px}.preview-wave{gap:4px;height:108px}.preview-wave i{width:3px}.audio-player-foot{align-items:flex-start;flex-direction:column;gap:9px}.audio-player-card::after{right:-4px}}

/* Refinamiento premium: sellos, nuevo bono 3D y asistencia digital */
.product-stamp{display:flex;flex-direction:column;align-items:center;justify-content:center;width:102px;height:102px;background:radial-gradient(circle at 35% 25%,#123b5c,#031427 72%);color:#fff;font-size:9px;font-weight:950;line-height:1.05;letter-spacing:.13em;box-shadow:0 0 0 9px rgba(209,166,79,.05),0 18px 35px rgba(0,0,0,.35),inset 0 0 24px rgba(53,183,215,.1)}.product-stamp::after{content:"";position:absolute;inset:8px;border:1px dashed rgba(209,166,79,.45);border-radius:50%}.product-stamp strong{font-size:34px;line-height:.8}.roadmap-grid article>i{width:46px;height:46px;font-size:21px;font-weight:850;box-shadow:0 0 0 6px rgba(209,166,79,.05)}
.bonus-cover-3d{left:12%;top:1%;width:73%;padding:0;background:transparent;box-shadow:none;filter:drop-shadow(0 34px 28px rgba(0,0,0,.5)) drop-shadow(13px 15px 0 rgba(209,166,79,.16));transform:perspective(1200px) rotateY(-2deg) rotateZ(-1.5deg)}.bonus-cover-3d img{max-height:540px;object-fit:contain}.bonus-glow{position:absolute;z-index:1;left:12%;top:11%;width:68%;height:70%;border-radius:50%;background:radial-gradient(circle,rgba(209,166,79,.23),rgba(112,89,187,.14) 42%,transparent 70%);filter:blur(10px)}.bonus-tag{right:5%;top:10%;display:flex;align-items:center;justify-content:center;width:105px;height:105px;background:linear-gradient(145deg,#f28b2e,#d95725);font-size:10px;line-height:1.2;box-shadow:0 0 0 9px rgba(209,166,79,.06),0 18px 35px rgba(0,0,0,.28)}.bonus-tag::after{content:"";position:absolute;inset:8px;border:1px dashed rgba(255,255,255,.55);border-radius:50%}
.support-card{position:relative;overflow:hidden;min-height:540px;padding:29px;border:1px solid rgba(209,166,79,.48);background:radial-gradient(circle at 77% 35%,rgba(53,183,215,.19),transparent 32%),linear-gradient(145deg,#082f4d,#031427);color:#fff;box-shadow:15px 15px 0 var(--gold),0 32px 58px rgba(6,31,61,.22);transform:rotate(-1deg)}.support-card::before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:39px 39px}.support-top{position:relative;display:flex;align-items:center;justify-content:space-between;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.14);font-size:8px;font-weight:900;letter-spacing:.13em}.support-top span{color:#86dbaa}.support-top span i{display:inline-block;width:7px;height:7px;margin-right:6px;border-radius:50%;background:#6ad49b;box-shadow:0 0 12px #6ad49b}.support-top b{color:var(--gold)}.support-core{position:relative;display:grid;grid-template-columns:130px 1fr;gap:27px;align-items:center;margin:38px 0 30px}.support-seal{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:130px;height:130px;border:2px solid var(--gold);border-radius:50%;background:radial-gradient(circle,#123e60,#061b34 72%);box-shadow:0 0 0 10px rgba(209,166,79,.05),0 0 45px rgba(53,183,215,.16)}.support-seal::after{content:"";position:absolute;inset:8px;border:1px dashed rgba(209,166,79,.48);border-radius:50%}.support-seal strong{color:var(--gold);font-size:49px;line-height:.8}.support-seal small{margin-top:7px;color:#fff;font-size:10px;font-weight:950;letter-spacing:.16em}.support-core p{margin:0 0 7px;color:var(--gold);font-size:8px;font-weight:900;letter-spacing:.15em}.support-core h3{margin:0 0 10px;font-size:25px}.support-core>div:last-child>span{color:#adbfcc;font-size:9px}.support-messages{position:relative;display:grid;gap:10px}.support-messages>div{display:flex;align-items:center;gap:10px;width:84%;padding:13px 15px;border:1px solid rgba(255,255,255,.15);background:rgba(255,255,255,.055);box-shadow:0 12px 24px rgba(0,0,0,.18)}.support-messages>div>i{display:grid;place-items:center;flex:0 0 32px;width:32px;height:32px;border:1px solid var(--gold);border-radius:50%;color:var(--gold);font-size:9px;font-style:normal;font-weight:950}.support-messages p{margin:0;color:#d4dfe6;font-size:9px}.support-messages p small{display:block;color:var(--gold);font-size:7px;font-weight:900;letter-spacing:.12em}.support-messages .reply{justify-self:end;background:rgba(53,183,215,.09)}.support-messages .reply>i{border-color:#58bdd5;color:#58bdd5}.support-bottom{position:absolute;left:29px;right:29px;bottom:23px;display:flex;align-items:center;gap:9px;color:#9aafbd;font-size:7px;font-weight:900;letter-spacing:.1em}.support-bottom i{flex:1;height:1px;background:linear-gradient(90deg,var(--gold),rgba(255,255,255,.1))}
.mini-cover-3d{right:2%;top:12%;width:52%;padding:0;background:transparent;box-shadow:none;filter:drop-shadow(0 28px 20px rgba(0,0,0,.48));transform:rotate(3deg)}.mini-cover-3d img{max-height:455px;object-fit:contain}.plus{left:48%;top:39%;width:50px;height:50px;font-size:27px;font-weight:950;box-shadow:0 0 0 7px rgba(209,166,79,.06),0 0 25px rgba(209,166,79,.24)}
@media(max-width:600px){.product-stamp{left:2%;top:14%;width:88px;height:88px;font-size:8px}.product-stamp strong{font-size:29px}.bonus-cover-3d{left:5%;top:1%;width:88%}.bonus-tag{right:1%;width:86px;height:86px;font-size:8px}.support-card{min-height:530px;padding:20px;box-shadow:9px 9px 0 var(--gold)}.support-core{grid-template-columns:105px 1fr;gap:19px}.support-seal{width:105px;height:105px}.support-seal strong{font-size:41px}.support-core h3{font-size:21px}.support-bottom{left:20px;right:20px;font-size:5px}.mini-cover-3d{right:-3%;top:10%;width:58%}.plus{left:43%;top:38%}}

/* Integración del fondo del bono en ambos contextos */
.bonus-stage{isolation:isolate;background:radial-gradient(circle at 50% 43%,rgba(53,183,215,.13),transparent 36%),linear-gradient(145deg,#071b34,#080d2d 78%)}.bonus-cover-3d{isolation:isolate}.bonus-cover-3d::after{content:"";position:absolute;z-index:-1;left:8%;right:3%;top:9%;bottom:3%;border-radius:45%;background:radial-gradient(ellipse,rgba(209,166,79,.15),rgba(6,24,45,.34) 50%,transparent 72%);filter:blur(18px)}.bonus-cover-3d img{-webkit-mask-image:radial-gradient(ellipse 88% 94% at 50% 49%,#000 0 67%,rgba(0,0,0,.98) 76%,rgba(0,0,0,.72) 88%,transparent 100%);mask-image:radial-gradient(ellipse 88% 94% at 50% 49%,#000 0 67%,rgba(0,0,0,.98) 76%,rgba(0,0,0,.72) 88%,transparent 100%);filter:saturate(1.04) contrast(1.025)}
.checkout-products{background:radial-gradient(circle at 63% 36%,rgba(53,183,215,.16),transparent 30%),linear-gradient(145deg,#082f4d,#031427)}.mini-cover-3d::after{content:"";position:absolute;z-index:-1;inset:10% 3% 8% 5%;border-radius:45%;background:rgba(7,25,46,.6);filter:blur(15px)}.mini-cover-3d img{-webkit-mask-image:radial-gradient(ellipse 87% 93% at 50% 49%,#000 0 64%,rgba(0,0,0,.97) 74%,rgba(0,0,0,.62) 87%,transparent 100%);mask-image:radial-gradient(ellipse 87% 93% at 50% 49%,#000 0 64%,rgba(0,0,0,.97) 74%,rgba(0,0,0,.62) 87%,transparent 100%);filter:saturate(1.03) contrast(1.02) drop-shadow(0 20px 16px rgba(0,0,0,.38))}

/* El recorte final ya contiene transparencia alfa real */
.bonus-cover-3d img,.mini-cover-3d img{-webkit-mask-image:none;mask-image:none;filter:drop-shadow(0 24px 20px rgba(0,0,0,.46)) saturate(1.03) contrast(1.02)}

/* Contraluz y sonido recuperados detrás de los productos transparentes */
.bonus-stage::after{content:"";position:absolute;z-index:0;left:12%;right:10%;top:12%;height:72%;border:1px solid rgba(209,166,79,.22);border-radius:50%;background:radial-gradient(circle at 50% 48%,rgba(209,166,79,.25) 0,rgba(209,166,79,.12) 20%,rgba(53,183,215,.1) 42%,transparent 68%);box-shadow:0 0 70px rgba(209,166,79,.14),0 0 120px rgba(53,183,215,.08);filter:blur(.2px)}.bonus-glow{z-index:1;left:5%;top:22%;width:90%;height:44%;background:radial-gradient(ellipse,rgba(239,173,52,.32),rgba(209,166,79,.12) 42%,transparent 73%);filter:blur(17px)}.bonus-cover-3d img{filter:drop-shadow(-7px 0 8px rgba(209,166,79,.28)) drop-shadow(0 25px 20px rgba(0,0,0,.5)) saturate(1.05) contrast(1.025)}.voice-wave{z-index:2;left:2%;right:2%;bottom:auto;top:42%;height:135px;gap:6px;opacity:.92;filter:drop-shadow(0 0 12px rgba(209,166,79,.48))}.voice-wave::before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(209,166,79,.7) 18%,#f3c461 50%,rgba(209,166,79,.7) 82%,transparent)}.voice-wave i{width:4px;background:linear-gradient(#f5c968,#d77b23);box-shadow:0 0 11px rgba(232,160,42,.68)}.voice-wave i:nth-child(2n){height:72px}.voice-wave i:nth-child(3n){height:112px}
.checkout-products::after{content:"";position:absolute;z-index:0;left:34%;right:-3%;top:10%;height:70%;border-radius:50%;background:radial-gradient(circle,rgba(209,166,79,.25),rgba(53,183,215,.11) 38%,transparent 68%);filter:blur(12px)}.checkout-cover{isolation:isolate}.main-cover{box-shadow:9px 12px 0 #071526,0 30px 55px rgba(0,0,0,.5),-9px 0 24px rgba(209,166,79,.2)}.mini-cover-3d{z-index:4}.mini-cover-3d img{filter:drop-shadow(-6px 0 9px rgba(209,166,79,.34)) drop-shadow(0 22px 18px rgba(0,0,0,.52)) saturate(1.04) contrast(1.02)}.checkout-wave{z-index:2;left:4%;right:2%;bottom:auto;top:43%;height:120px;opacity:.88;filter:drop-shadow(0 0 12px rgba(209,166,79,.5))}.checkout-wave::before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(209,166,79,.7),#f2c15c,rgba(209,166,79,.7),transparent)}.checkout-wave i{width:4px;background:linear-gradient(#f4cb6e,#d77d25);box-shadow:0 0 10px rgba(232,160,42,.62)}.checkout-wave i:nth-child(2n){height:70px}.checkout-wave i:nth-child(3n){height:105px}
@media(max-width:600px){.voice-wave{top:43%;height:110px}.voice-wave i:nth-child(2n){height:58px}.voice-wave i:nth-child(3n){height:88px}.checkout-wave{top:45%;height:95px}.checkout-wave i:nth-child(2n){height:54px}.checkout-wave i:nth-child(3n){height:78px}}

/* La onda asoma a ambos lados sin competir con la portada */
.bonus-cover-3d{left:17%;width:66%}.voice-wave{left:4%;right:4%;justify-content:space-between}.voice-wave i{flex:0 0 5px}.voice-wave i:first-child,.voice-wave i:last-child{height:24px}.voice-wave i:nth-child(4),.voice-wave i:nth-child(6){height:94px}.checkout-wave{justify-content:space-between}.checkout-wave i{flex:0 0 4px}.mini-cover-3d{right:3%;width:48%}
@media(max-width:600px){.bonus-cover-3d{left:14%;width:72%}.voice-wave{left:1%;right:1%}.voice-wave i{flex-basis:4px}.mini-cover-3d{right:0;width:53%}}
