body:has(.a-sonidosparaelalma) .site-header{position:fixed;inset:0 0 auto}body:has(.a-sonidosparaelalma){background:#071206}html:has(.a-sonidosparaelalma.lightbox-open){overflow:hidden}.a-sonidosparaelalma{--bg:#071206;--ink:#fff;--muted:#a8b892;--accent:#7ba33a;--accent2:#4f7a20;--gold:#d3b158;--sand:#f1e6b4;--jungle:#16290d;--jade:#7ba33a;--lotus:#f4eed6;--shell:clamp(20px,5vw,84px);--maxw:1680px}.a-sonidosparaelalma *{box-sizing:border-box;margin:0;padding:0}html:has(.a-sonidosparaelalma){scroll-behavior:smooth;scroll-padding-top:calc(96px + var(--ticker-h));-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:#d3b1582e}.a-sonidosparaelalma{background:var(--bg);color:var(--ink);font-family:Inter,sans-serif;line-height:1.6;overflow-x:hidden}.a-sonidosparaelalma.lightbox-open{overflow:hidden}.a-sonidosparaelalma img{max-width:100%;display:block}.a-sonidosparaelalma a{color:inherit;text-decoration:none}.a-sonidosparaelalma .serif{letter-spacing:-.01em;font-family:Instrument Serif,Georgia,Times New Roman,serif;font-weight:400}.a-sonidosparaelalma .shell{max-width:var(--maxw);padding-left:var(--shell);padding-right:var(--shell);margin:0 auto}.a-sonidosparaelalma .read-progress{z-index:10002;background:linear-gradient(90deg,var(--gold),var(--sand));width:0%;height:3px;transition:width .1s linear;position:fixed;top:0;left:0}.a-sonidosparaelalma{--ticker-h:36px}@keyframes a-sonidosparaelalma-shopTicker{0%{transform:translate(0)}to{transform:translate(-50%)}}.a-sonidosparaelalma .a-hero{background:var(--jungle);align-items:flex-end;min-height:100svh;display:flex;position:relative;overflow:hidden}.a-sonidosparaelalma .a-hero-bg{position:absolute;inset:0}.a-sonidosparaelalma .a-hero-bg img{object-fit:cover;object-position:50% 32%;width:100%;height:100%;transform:scale(1.04)}.a-sonidosparaelalma .a-hero-bg:after{content:"";background:linear-gradient(180deg, #071206b8 0%, #0712061f 26%, #0712068c 62%, #071206f0 88%, var(--bg) 100%), linear-gradient(90deg, #071206b8 0%, #07120626 55%, transparent 100%);position:absolute;inset:0}.a-sonidosparaelalma .a-hero-inner{z-index:2;width:100%;max-width:var(--maxw);padding:0 var(--shell) clamp(46px,8vh,96px);margin:0 auto;position:relative}.a-sonidosparaelalma .kicker{letter-spacing:.24em;text-transform:uppercase;color:var(--sand);align-items:center;gap:12px;margin-bottom:clamp(14px,2vh,24px);font-size:11px;font-weight:800;display:inline-flex}.a-sonidosparaelalma .kicker:before{content:"";background:linear-gradient(90deg,var(--gold),transparent);width:34px;height:2px}.a-sonidosparaelalma .a-hero h1{letter-spacing:-.035em;text-shadow:0 18px 60px #0000008c;margin-bottom:clamp(16px,2.4vh,28px);font-family:Instrument Serif,Georgia,serif;font-size:clamp(64px,15vw,210px);font-weight:400;line-height:.82}.a-sonidosparaelalma .a-hero-track{color:#f4eed6;margin-bottom:clamp(18px,2.6vh,30px);font-family:Instrument Serif,Georgia,serif;font-size:clamp(24px,3.4vw,46px);font-style:italic;line-height:1.15}.a-sonidosparaelalma .a-hero-meta{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:clamp(24px,3.4vh,38px);display:flex}.a-sonidosparaelalma .a-hero-meta span{letter-spacing:.14em;text-transform:uppercase;color:#dfe4cc;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#16290d6b;border:1px solid #f1e6b452;border-radius:999px;padding:9px 15px;font-size:12px;font-weight:700}.a-sonidosparaelalma .a-hero-cta{flex-wrap:wrap;gap:12px;display:flex}.a-sonidosparaelalma .btn{letter-spacing:.01em;cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:16px 26px;font-family:inherit;font-size:14px;font-weight:700;transition:transform .25s,box-shadow .25s,background .25s;display:inline-flex}.a-sonidosparaelalma .btn:hover{transform:translateY(-3px)}.a-sonidosparaelalma .btn-gold{background:linear-gradient(95deg,var(--gold),var(--sand));color:#0b1706;box-shadow:0 12px 34px #d3b15857}.a-sonidosparaelalma .btn-gold:hover{box-shadow:0 18px 44px #d3b15875}.a-sonidosparaelalma .btn-ghost{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff12;border:1px solid #ffffff2e}.a-sonidosparaelalma .btn-ghost:hover{background:#ffffff21;border-color:#f1e6b480}.a-sonidosparaelalma .scroll-cue{right:var(--shell);z-index:2;letter-spacing:.22em;text-transform:uppercase;color:#ffffff8c;writing-mode:vertical-rl;flex-direction:column;align-items:center;gap:12px;font-size:10px;font-weight:800;display:flex;position:absolute;bottom:clamp(46px,8vh,96px)}.a-sonidosparaelalma .scroll-cue:after{content:"";background:linear-gradient(180deg,var(--sand),transparent);width:1px;height:64px;animation:2.2s ease-in-out infinite a-sonidosparaelalma-cue}@keyframes a-sonidosparaelalma-cue{0%,to{transform-origin:top;opacity:.4;transform:scaleY(.35)}50%{transform-origin:top;opacity:1;transform:scaleY(1)}}.a-sonidosparaelalma .a-lead{border-bottom:1px solid #ffffff12;padding:clamp(70px,11vh,140px) 0 clamp(40px,6vh,70px)}.a-sonidosparaelalma .grid12{max-width:var(--maxw);padding:0 var(--shell);grid-template-columns:repeat(12,1fr);gap:clamp(20px,2.6vw,44px);margin:0 auto;display:grid}.a-sonidosparaelalma .rail{grid-column:1/span 2;align-self:start;position:sticky;top:120px}.a-sonidosparaelalma .rail-label{letter-spacing:.2em;text-transform:uppercase;color:var(--sand);border-top:2px solid var(--gold);padding-top:10px;font-size:11px;font-weight:800}.a-sonidosparaelalma .a-lead-text{letter-spacing:-.015em;color:#f7faee;grid-column:3/span 9;font-family:Instrument Serif,Georgia,serif;font-size:clamp(26px,3.5vw,54px);line-height:1.22}.a-sonidosparaelalma .a-lead-text em{color:var(--sand);font-style:italic}.a-sonidosparaelalma .a-story{padding:clamp(60px,9vh,120px) 0}.a-sonidosparaelalma .a-story .prose{grid-column:3/span 5}.a-sonidosparaelalma .a-story .figure{grid-column:9/span 4;align-self:start;position:sticky;top:120px}.a-sonidosparaelalma .a-story.flip .figure{grid-area:1/1/auto/span 5}.a-sonidosparaelalma .a-story.flip .prose{grid-area:1/7/auto/span 5}.a-sonidosparaelalma .prose h2{letter-spacing:-.02em;margin-bottom:26px;font-family:Instrument Serif,Georgia,serif;font-size:clamp(32px,3.6vw,56px);font-weight:400;line-height:1.05}.a-sonidosparaelalma .prose p{color:#ccd9b4;font-size:clamp(16px,1.15vw,18px);line-height:1.85}.a-sonidosparaelalma .prose p+p{margin-top:20px}.a-sonidosparaelalma .prose.drop>p:first-of-type:first-letter{float:left;color:var(--gold);padding:6px 14px 0 0;font-family:Instrument Serif,Georgia,serif;font-size:4.6em;line-height:.78}.a-sonidosparaelalma .figure-box{aspect-ratio:3/4;background:var(--jungle);border-radius:22px;position:relative;overflow:hidden;box-shadow:0 30px 70px #00000080}.a-sonidosparaelalma .figure-box img{object-fit:cover;width:100%;height:100%}.a-sonidosparaelalma .figure-cap{letter-spacing:.06em;color:#8d9c78;margin-top:14px;font-size:12px}.a-sonidosparaelalma .a-quote{background:var(--jungle);align-items:center;min-height:clamp(420px,72vh,760px);display:flex;position:relative;overflow:hidden}.a-sonidosparaelalma .a-quote-bg{position:absolute;inset:0}.a-sonidosparaelalma .a-quote-bg img{object-fit:cover;object-position:50% 42%;width:100%;height:100%}.a-sonidosparaelalma .spa-quote-bg img{object-position:74% 46%!important}.a-sonidosparaelalma .a-quote-bg:after{content:"";background:linear-gradient(90deg,#071206f0 0%,#071206c7 42%,#07120657 100%), linear-gradient(180deg,var(--bg) 0%,transparent 16%,transparent 84%,var(--bg) 100%);position:absolute;inset:0}.a-sonidosparaelalma .a-quote-inner{z-index:2;max-width:var(--maxw);padding:clamp(60px,9vh,110px) var(--shell);width:100%;margin:0 auto;position:relative}.a-sonidosparaelalma .a-quote blockquote{letter-spacing:-.025em;color:#f7f3e2;max-width:19ch;font-family:Instrument Serif,Georgia,serif;font-size:clamp(30px,4.2vw,70px);line-height:1.06}.a-sonidosparaelalma .a-quote-more{color:#e0e4ca;max-width:58ch;margin-top:clamp(20px,3vh,34px);font-size:clamp(15px,1.15vw,17px);line-height:1.85}.a-sonidosparaelalma .a-quote blockquote:before{content:"“";color:var(--gold);margin-bottom:.22em;font-size:1.6em;line-height:.5;display:block}.a-sonidosparaelalma .a-quote cite{letter-spacing:.2em;text-transform:uppercase;color:var(--sand);align-items:center;gap:14px;margin-top:clamp(26px,4vh,44px);font-size:12px;font-style:normal;font-weight:800;display:flex}.a-sonidosparaelalma .a-quote cite:before{content:"";background:var(--gold);width:44px;height:1px}.a-sonidosparaelalma .a-facts{border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;padding:clamp(56px,8vh,100px) 0}.a-sonidosparaelalma .facts-grid{max-width:var(--maxw);padding:0 var(--shell);grid-template-columns:repeat(4,1fr);gap:clamp(16px,2vw,32px);margin:0 auto;display:grid}.a-sonidosparaelalma .fact{background:linear-gradient(160deg,#d3b1581a,#ffffff08);border:1px solid #f1e6b429;border-radius:20px;flex-direction:column;gap:18px;padding:28px 24px;transition:transform .3s,border-color .3s;display:flex}.a-sonidosparaelalma .fact:hover{border-color:#f1e6b46b;transform:translateY(-4px)}.a-sonidosparaelalma .fact-icon{width:52px;height:52px;color:var(--sand);background:#d3b1581f;border:1px solid #f1e6b43d;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;font-size:20px;display:flex}.a-sonidosparaelalma .fact-k{letter-spacing:-.01em;color:#f4eed6;margin-bottom:8px;font-family:Instrument Serif,Georgia,serif;font-size:clamp(24px,2.1vw,34px);line-height:1.1}.a-sonidosparaelalma .fact-v{letter-spacing:.1em;text-transform:uppercase;color:#b3c39c;font-size:12px;font-weight:600;line-height:1.6}.a-sonidosparaelalma .a-gallery{padding:clamp(64px,10vh,130px) 0}.a-sonidosparaelalma .sec-head{max-width:var(--maxw);padding:0 var(--shell);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin:0 auto clamp(30px,4.4vh,52px);display:flex}.a-sonidosparaelalma .sec-head h2{letter-spacing:-.025em;font-family:Instrument Serif,Georgia,serif;font-size:clamp(32px,4.4vw,68px);font-weight:400;line-height:1}.a-sonidosparaelalma .sec-head p{letter-spacing:.06em;color:#8d9c78;max-width:38ch;font-size:13px}.a-sonidosparaelalma .gallery-grid{max-width:var(--maxw);padding:0 var(--shell);grid-template-columns:repeat(5,1fr);gap:clamp(10px,1.1vw,18px);margin:0 auto;display:grid}.a-sonidosparaelalma .shot{aspect-ratio:3/4;background:var(--jungle);cursor:zoom-in;border:1px solid #ffffff14;border-radius:18px;width:100%;padding:0;transition:transform .4s cubic-bezier(.2,.7,.3,1),border-color .3s;display:block;position:relative;overflow:hidden}.a-sonidosparaelalma .shot img{object-fit:cover;object-position:50% 30%;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.7,.3,1),filter .4s}.a-sonidosparaelalma .shot:after{content:"";opacity:0;background:linear-gradient(#0000 55%,#0712068c);transition:opacity .35s;position:absolute;inset:0}.a-sonidosparaelalma .shot:hover,.a-sonidosparaelalma .shot:focus-visible{border-color:#f1e6b48c;outline:none;transform:translateY(-8px)}.a-sonidosparaelalma .shot:hover img{transform:scale(1.08)}.a-sonidosparaelalma .shot:hover:after{opacity:1}.a-sonidosparaelalma .shot-n{z-index:2;letter-spacing:.16em;color:var(--sand);opacity:0;font-size:11px;font-weight:800;transition:all .35s;position:absolute;bottom:12px;left:14px;transform:translateY(6px)}.a-sonidosparaelalma .shot:hover .shot-n{opacity:1;transform:translateY(0)}.a-sonidosparaelalma .credit{max-width:var(--maxw);padding:0 var(--shell);color:#7d8a6a;letter-spacing:.04em;margin:22px auto 0;font-size:12px}.a-sonidosparaelalma .a-track{padding:clamp(56px,8vh,100px) 0}.a-sonidosparaelalma .track-wrap{max-width:var(--maxw);padding:0 var(--shell);margin:0 auto}.a-sonidosparaelalma .track-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(140deg,#d3b15824,#ffffff08),#07100680;border:1px solid #f1e6b438;border-radius:28px;grid-template-columns:auto 1fr;align-items:center;gap:clamp(20px,3vw,40px);padding:clamp(20px,2.4vw,32px);display:grid;box-shadow:0 30px 70px #00000073}.a-sonidosparaelalma .track-cover{aspect-ratio:1;background:var(--jungle);border-radius:20px;flex-shrink:0;width:clamp(110px,13vw,170px);position:relative;overflow:hidden;box-shadow:0 18px 40px #00000080}.a-sonidosparaelalma .track-cover img{object-fit:cover;object-position:50% 26%;width:100%;height:100%}.a-sonidosparaelalma .track-cover:after{content:"";border:2px solid #0000;border-radius:20px;transition:border-color .3s;position:absolute;inset:0}.a-sonidosparaelalma .track-card.playing .track-cover:after{border-color:#f1e6b499;animation:2.4s ease-in-out infinite a-sonidosparaelalma-coverGlow}@keyframes a-sonidosparaelalma-coverGlow{0%,to{box-shadow:inset 0 0 #d3b15800}50%{box-shadow:inset 0 0 26px #d3b15847}}.a-sonidosparaelalma .track-meta{min-width:0}.a-sonidosparaelalma .track-kicker{letter-spacing:.2em;text-transform:uppercase;color:var(--sand);margin-bottom:8px;font-size:11px;font-weight:800}.a-sonidosparaelalma .track-title{letter-spacing:-.02em;color:#f4eed6;margin-bottom:4px;font-family:Instrument Serif,Georgia,serif;font-size:clamp(26px,3vw,44px);line-height:1.1}.a-sonidosparaelalma .track-artist{color:#b3c39c;margin-bottom:clamp(16px,2vh,24px);font-size:14px}.a-sonidosparaelalma .track-controls{align-items:center;gap:16px;display:flex}.a-sonidosparaelalma .track-play{color:#0b1706;background:linear-gradient(95deg,var(--gold),var(--sand));cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:clamp(52px,5vw,64px);height:clamp(52px,5vw,64px);font-size:clamp(17px,1.8vw,21px);transition:transform .25s,box-shadow .25s;display:flex;box-shadow:0 12px 30px #d3b15866}.a-sonidosparaelalma .track-play:hover{transform:scale(1.06);box-shadow:0 16px 40px #d3b1588c}.a-sonidosparaelalma .track-play:focus-visible{outline:2px solid var(--sand);outline-offset:4px}.a-sonidosparaelalma .track-bar{flex:1;min-width:0}.a-sonidosparaelalma .track-seek{appearance:none;cursor:pointer;background:#ffffff1f;border-radius:999px;outline:none;width:100%;height:6px}.a-sonidosparaelalma .track-seek::-webkit-slider-thumb{appearance:none;background:var(--sand);cursor:pointer;border:none;border-radius:50%;width:15px;height:15px;box-shadow:0 2px 10px #d3b15899}.a-sonidosparaelalma .track-seek::-moz-range-thumb{background:var(--sand);cursor:pointer;border:none;border-radius:50%;width:15px;height:15px;box-shadow:0 2px 10px #d3b15899}.a-sonidosparaelalma .track-seek:focus-visible{outline:2px solid var(--sand);outline-offset:4px}.a-sonidosparaelalma .track-time{font-variant-numeric:tabular-nums;color:#8d9c78;justify-content:space-between;margin-top:9px;font-size:12px;display:flex}.a-sonidosparaelalma .track-error{color:#ece5c8;background:#d3b1581f;border:1px solid #f1e6b459;border-radius:14px;margin-top:14px;padding:12px 16px;font-size:13px;line-height:1.6;display:none}.a-sonidosparaelalma .track-error.show{display:block}.a-sonidosparaelalma .track-error a{color:var(--sand);text-decoration:underline}.a-sonidosparaelalma .a-video{padding:0 0 clamp(64px,10vh,130px)}.a-sonidosparaelalma .video-wrap{max-width:var(--maxw);padding:0 var(--shell);margin:0 auto}.a-sonidosparaelalma .video-facade{aspect-ratio:16/9;cursor:pointer;background:#000;border:1px solid #ffffff17;border-radius:24px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.a-sonidosparaelalma .video-facade img{object-fit:cover;opacity:.66;width:100%;height:100%;transition:all .5s}.a-sonidosparaelalma .video-facade:hover img{opacity:.88;transform:scale(1.03)}.a-sonidosparaelalma .video-facade iframe{border:0;width:100%;height:100%;display:block}.a-sonidosparaelalma .video-play{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.a-sonidosparaelalma .video-play i{color:#0b1706;background:linear-gradient(95deg,var(--gold),var(--sand));border-radius:50%;justify-content:center;align-items:center;width:clamp(64px,7vw,104px);height:clamp(64px,7vw,104px);font-size:clamp(22px,2.2vw,34px);transition:all .35s;display:flex;box-shadow:0 18px 50px #d3b15873}.a-sonidosparaelalma .video-facade:hover .video-play i{transform:scale(1.09)}.a-sonidosparaelalma .video-fallback{text-align:right;margin-top:16px;font-size:13px}.a-sonidosparaelalma .video-fallback a{color:#8d9c78;align-items:center;gap:9px;transition:color .25s;display:inline-flex}.a-sonidosparaelalma .video-fallback a:hover{color:var(--sand)}.a-sonidosparaelalma .a-pull{background:radial-gradient(120% 108% at 10% 50%,#d3b15824 0%,transparent 62%), var(--bg);border-top:1px solid #ffffff12;padding:clamp(64px,11vh,140px) 0;position:relative}.a-sonidosparaelalma .a-pull-inner{max-width:var(--maxw);padding:0 var(--shell);margin:0 auto}.a-sonidosparaelalma .a-pull blockquote{letter-spacing:-.025em;color:#f7f3e2;max-width:24ch;font-family:Instrument Serif,Georgia,serif;font-size:clamp(27px,3.7vw,60px);line-height:1.08}.a-sonidosparaelalma .a-pull blockquote:before{content:"“";color:var(--gold);margin-bottom:.22em;font-size:1.6em;line-height:.5;display:block}.a-sonidosparaelalma .a-pull cite{letter-spacing:.2em;text-transform:uppercase;color:var(--sand);align-items:center;gap:14px;margin-top:clamp(24px,3.6vh,42px);font-size:12px;font-style:normal;font-weight:800;display:flex}.a-sonidosparaelalma .a-pull cite:before{content:"";background:var(--gold);width:44px;height:1px}.a-sonidosparaelalma .a-interview{--iv-gap:clamp(14px,1.8vw,26px);--iv-num:clamp(30px,3vw,48px);border-top:1px solid #ffffff12;padding:clamp(60px,9vh,120px) 0 clamp(44px,7vh,90px)}.a-sonidosparaelalma .iv-grid{max-width:var(--maxw);padding:0 var(--shell);grid-template-columns:repeat(12,1fr);gap:clamp(20px,2.6vw,44px);margin:0 auto;display:grid}.a-sonidosparaelalma .iv-rail{grid-column:1/span 2;align-self:start;position:sticky;top:120px}.a-sonidosparaelalma .iv-list{border-top:1px solid #ffffff1a;grid-column:3/span 9}.a-sonidosparaelalma .iv-item{border-bottom:1px solid #ffffff1a}.a-sonidosparaelalma .iv-item summary{align-items:baseline;gap:var(--iv-gap);cursor:pointer;padding:clamp(19px,2.5vh,30px) 0;list-style:none;display:flex}.a-sonidosparaelalma .iv-item summary::-webkit-details-marker{display:none}.a-sonidosparaelalma .iv-item summary:hover .iv-q{color:var(--sand)}.a-sonidosparaelalma .iv-item summary:focus-visible{outline:2px solid var(--gold);outline-offset:5px;border-radius:4px}.a-sonidosparaelalma .iv-n{width:var(--iv-num);letter-spacing:.18em;color:var(--gold);flex:none;font-size:11px;font-weight:800}.a-sonidosparaelalma .iv-q{letter-spacing:-.015em;color:#f7faee;flex:1;font-family:Instrument Serif,Georgia,serif;font-size:clamp(20px,2.15vw,33px);line-height:1.22;transition:color .25s}.a-sonidosparaelalma .iv-chev{color:#8d9c78;flex:none;font-size:13px;transition:transform .3s,color .25s}.a-sonidosparaelalma .iv-item[open] .iv-q{color:var(--sand)}.a-sonidosparaelalma .iv-item[open] .iv-chev{color:var(--sand);transform:rotate(180deg)}.a-sonidosparaelalma .iv-a{padding:0 0 clamp(24px,3.4vh,38px) calc(var(--iv-num) + var(--iv-gap));animation:.45s cubic-bezier(.2,.7,.3,1) both a-sonidosparaelalma-ivIn}.a-sonidosparaelalma .iv-a p{color:#d0dcba;max-width:62ch;font-size:clamp(15px,1.15vw,17px);line-height:1.85}@keyframes a-sonidosparaelalma-ivIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.a-sonidosparaelalma .a-outro{border-top:1px solid #ffffff12;padding:clamp(60px,9vh,120px) 0 clamp(70px,11vh,140px)}.a-sonidosparaelalma .outro-grid{max-width:var(--maxw);padding:0 var(--shell);grid-template-columns:1.25fr .75fr;align-items:center;gap:clamp(28px,4vw,70px);margin:0 auto;display:grid}.a-sonidosparaelalma .outro-grid h2{letter-spacing:-.02em;margin-bottom:18px;font-family:Instrument Serif,Georgia,serif;font-size:clamp(30px,3.6vw,56px);font-weight:400;line-height:1.06}.a-sonidosparaelalma .outro-grid p{color:#ccd9b4;margin-bottom:26px;font-size:16px;line-height:1.85}.a-sonidosparaelalma .outro-actions{flex-wrap:wrap;gap:12px;display:flex}.a-sonidosparaelalma .outro-side{background:#ffffff09;border:1px solid #ffffff14;border-radius:24px;padding:30px}.a-sonidosparaelalma .outro-side dt{letter-spacing:.18em;text-transform:uppercase;color:var(--sand);margin-bottom:6px;font-size:11px;font-weight:800}.a-sonidosparaelalma .outro-side dd{color:#e0e8cd;margin-bottom:20px;font-size:15px}.a-sonidosparaelalma .outro-side dd:last-child{margin-bottom:0}.a-sonidosparaelalma .lightbox{z-index:100001;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;visibility:hidden;background:#050d05f5;justify-content:center;align-items:center;padding:clamp(16px,5vh,60px) clamp(16px,5vw,80px);transition:all .3s;display:flex;position:fixed;inset:0}.a-sonidosparaelalma .lightbox.show{opacity:1;visibility:visible}.a-sonidosparaelalma .lightbox img{border-radius:14px;width:auto;max-width:100%;max-height:88vh;box-shadow:0 30px 90px #000000b3}.a-sonidosparaelalma .lb-btn{color:#fff;cursor:pointer;background:#ffffff12;border:1px solid #ffffff29;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:17px;transition:all .25s;display:flex;position:absolute}.a-sonidosparaelalma .lb-btn:hover{background:linear-gradient(95deg,var(--gold),var(--sand));color:#0b1706;border-color:#0000}.a-sonidosparaelalma .lb-close{top:22px;right:22px}.a-sonidosparaelalma .lb-prev{left:18px}.a-sonidosparaelalma .lb-next{right:18px}.a-sonidosparaelalma .lb-count{letter-spacing:.18em;color:var(--sand);font-size:12px;font-weight:700;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.a-sonidosparaelalma .to-top{right:clamp(16px,2.4vw,32px);bottom:calc(clamp(16px,2.4vw,32px) + env(safe-area-inset-bottom,0px));z-index:9998;color:#0b1706;background:linear-gradient(95deg,var(--gold),var(--sand));cursor:pointer;opacity:0;visibility:hidden;border:none;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;font-size:17px;transition:opacity .3s,transform .3s cubic-bezier(.2,.7,.3,1),visibility .3s,box-shadow .3s;display:flex;position:fixed;transform:translateY(16px)scale(.9);box-shadow:0 12px 34px #d3b1586b}.a-sonidosparaelalma .to-top.show{opacity:1;visibility:visible;transform:none}.a-sonidosparaelalma .to-top:hover{transform:translateY(-4px);box-shadow:0 18px 44px #d3b1588c}.a-sonidosparaelalma .to-top:focus-visible{outline:2px solid var(--sand);outline-offset:4px}.a-sonidosparaelalma.lightbox-open .to-top{opacity:0;visibility:hidden}@media (max-width:640px){.a-sonidosparaelalma .to-top{width:48px;height:48px;font-size:15px}}.a-sonidosparaelalma .reveal{opacity:0;transition:opacity .8s,transform .8s cubic-bezier(.2,.7,.3,1);transform:translateY(26px)}.a-sonidosparaelalma .reveal.in{opacity:1;transform:none}@media (max-width:1180px){.a-sonidosparaelalma .gallery-grid{grid-template-columns:repeat(3,1fr)}.a-sonidosparaelalma .facts-grid{grid-template-columns:repeat(2,1fr)}.a-sonidosparaelalma .a-lead-text{grid-column:3/span 10}.a-sonidosparaelalma .a-story .prose{grid-column:3/span 6}.a-sonidosparaelalma .a-story .figure{grid-column:9/span 4}.a-sonidosparaelalma .a-story.flip .figure{grid-column:1/span 4}.a-sonidosparaelalma .a-story.flip .prose{grid-column:6/span 7}}@media (max-width:980px){.a-sonidosparaelalma .iv-rail{display:none}.a-sonidosparaelalma .iv-list{grid-column:1/-1}.a-sonidosparaelalma .scroll-cue{display:none}.a-sonidosparaelalma .rail{grid-column:1/-1;margin-bottom:18px;position:static}.a-sonidosparaelalma .rail-label{display:inline-block}.a-sonidosparaelalma .a-lead-text,.a-sonidosparaelalma .a-story .prose,.a-sonidosparaelalma .a-story .figure,.a-sonidosparaelalma .a-story.flip .prose,.a-sonidosparaelalma .a-story.flip .figure{grid-column:1/-1}.a-sonidosparaelalma .a-story .figure,.a-sonidosparaelalma .a-story.flip .figure{grid-row:auto;max-width:520px;margin-top:34px;position:static}.a-sonidosparaelalma .a-story.flip .prose{grid-row:auto}.a-sonidosparaelalma .a-quote blockquote,.a-sonidosparaelalma .a-quote-more{max-width:100%}.a-sonidosparaelalma .a-quote-bg:after{background:linear-gradient(180deg,var(--bg) 0%,#071206b8 30%,#071206db 100%)}.a-sonidosparaelalma .outro-grid{grid-template-columns:1fr}}@media (max-width:640px){.a-sonidosparaelalma .a-hero{height:100svh;min-height:100svh}.a-sonidosparaelalma .a-hero-bg img{object-position:52% 26%}.a-sonidosparaelalma .a-hero-inner{max-height:100%;padding-bottom:calc(env(safe-area-inset-bottom,0px) + clamp(16px,2.6svh,30px));flex-direction:column;justify-content:flex-end;display:flex}.a-sonidosparaelalma .kicker{margin-bottom:clamp(8px,1.4svh,16px);font-size:10px}.a-sonidosparaelalma .a-hero h1{margin-bottom:clamp(8px,1.4svh,18px);font-size:clamp(46px,11svh,90px)}.a-sonidosparaelalma .a-hero-track{margin-bottom:clamp(10px,1.8svh,20px);font-size:clamp(16px,2.4svh,21px)}.a-sonidosparaelalma .a-hero-meta{gap:8px 10px;margin-bottom:clamp(12px,2svh,24px)}.a-sonidosparaelalma .a-hero-meta span{padding:7px 11px;font-size:10px}.a-sonidosparaelalma .a-hero-cta{flex-direction:column;gap:clamp(8px,1.2svh,12px);width:100%}.a-sonidosparaelalma .a-hero-cta .btn{width:100%;padding:clamp(11px,1.7svh,16px) 20px}.a-sonidosparaelalma .grid12{gap:18px}.a-sonidosparaelalma #ctaInterviewBtn{display:none}.a-sonidosparaelalma .iv-a{padding-left:0}.a-sonidosparaelalma .prose.drop>p:first-of-type:first-letter{padding-right:10px;font-size:3.6em}.a-sonidosparaelalma .gallery-grid{grid-template-columns:repeat(2,1fr);gap:10px}.a-sonidosparaelalma .facts-grid{grid-template-columns:1fr}.a-sonidosparaelalma .fact{flex-direction:row;align-items:center;gap:16px;padding:20px}.a-sonidosparaelalma .fact-icon{width:46px;height:46px;font-size:18px}.a-sonidosparaelalma .fact-k{margin-bottom:4px;font-size:21px}.a-sonidosparaelalma .a-story .figure,.a-sonidosparaelalma .a-story.flip .figure{max-width:100%}.a-sonidosparaelalma .outro-actions{flex-direction:column}.a-sonidosparaelalma .outro-actions .btn{width:100%}.a-sonidosparaelalma .outro-side{padding:22px}.a-sonidosparaelalma .lb-btn{width:42px;height:42px}.a-sonidosparaelalma .lb-close{top:12px;right:12px}.a-sonidosparaelalma .lb-prev{left:6px}.a-sonidosparaelalma .lb-next{right:6px}}@media (prefers-reduced-motion:reduce){.a-sonidosparaelalma *{transition-duration:.01ms!important;animation-duration:.01ms!important}html:has(.a-sonidosparaelalma){scroll-behavior:auto}.a-sonidosparaelalma .reveal{opacity:1;transform:none}}.a-sonidosparaelalma .spa-cover:after{content:"";pointer-events:none;border:1px solid #d3b15829;border-radius:50%;animation:9s ease-in-out infinite a-sonidosparaelalma-spa-breathe;position:absolute;inset:-18px}@keyframes a-sonidosparaelalma-spa-breathe{0%,to{opacity:.45;transform:scale(1)}50%{opacity:.9;transform:scale(1.035)}}@media (prefers-reduced-motion:reduce){.a-sonidosparaelalma .spa-cover:after{animation:none}}.a-sonidosparaelalma .spa-profiles{flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;display:flex}.a-sonidosparaelalma .spa-profiles-k{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-right:4px;font-size:11px}.a-sonidosparaelalma .spa-profile{width:44px;height:44px;color:var(--sand);background:#ffffff0d;border:1px solid #d3b15847;border-radius:50%;place-items:center;font-size:16px;transition:transform .25s,background .25s,border-color .25s,color .25s;display:grid}.a-sonidosparaelalma .spa-profile:hover{color:#0b1706;background:var(--gold);border-color:var(--gold);transform:translateY(-3px)}.a-sonidosparaelalma .spa-profile:focus-visible{outline:2px solid var(--sand);outline-offset:3px}.a-sonidosparaelalma .spa-uses{gap:12px;margin-top:24px;list-style:none;display:grid}.a-sonidosparaelalma .spa-uses li{color:var(--muted);align-items:flex-start;gap:12px;font-size:16px;display:flex}.a-sonidosparaelalma .spa-uses i{color:var(--gold);flex:none;margin-top:7px;font-size:11px}.a-sonidosparaelalma{--gold:#d3b158;--sand:#f1e6b4;--jungle:#16290d}.a-sonidosparaelalma ::selection{background:var(--gold);color:#081205}.a-sonidosparaelalma .a-hero.spa-hero{align-items:center;padding:clamp(112px,14vh,170px) 0 clamp(56px,8vh,104px)}.a-sonidosparaelalma .spa-hero .a-hero-bg img{object-position:50% 45%;filter:blur(46px)saturate(1.2)brightness(.55);transform:scale(1.25)}.a-sonidosparaelalma .spa-hero .a-hero-bg:after{background:radial-gradient(120% 90% at 68% 34%, #a8892f38, transparent 62%), linear-gradient(180deg, #060e05db 0%, #060e0566 34%, #071206bd 76%, var(--bg) 100%)}.a-sonidosparaelalma .spa-hero .a-hero-inner{padding-bottom:0}.a-sonidosparaelalma .spa-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(30px,5vw,86px);display:grid}.a-sonidosparaelalma .spa-hero h1{letter-spacing:0;text-transform:none;font-size:clamp(42px,6.4vw,112px);line-height:1}.a-sonidosparaelalma .spa-hero .a-hero-track{color:#f7efcc}.a-sonidosparaelalma .spa-cover{width:min(100%,540px);margin-inline:auto;position:relative}.a-sonidosparaelalma .spa-cover-glow{filter:blur(26px);background:radial-gradient(closest-side,#a8892f66,#0000 72%);border-radius:50%;position:absolute;inset:-14%}.a-sonidosparaelalma .spa-cover-frame{border:1px solid #d3b1586b;border-radius:50%;position:relative;overflow:hidden;box-shadow:0 0 0 1px #d3b15829,0 50px 120px #0000009e,0 0 90px #7ba33a21}.a-sonidosparaelalma .spa-cover-frame img{aspect-ratio:1;object-fit:cover;width:100%}.a-sonidosparaelalma .spa-cover-frame:after{content:"";pointer-events:none;background:linear-gradient(202deg,#ffffff21,#0000 44%);border-radius:50%;position:absolute;inset:0}.a-sonidosparaelalma .spa-cover-cap{text-align:center;letter-spacing:.18em;text-transform:uppercase;color:#f6eec8b8;margin-top:14px;font-size:11px;font-weight:700}.a-sonidosparaelalma .spa-tagbox{background:radial-gradient(120% 100% at 20% 0,#a8892f29,#0000 62%),linear-gradient(165deg,#ffffff0d,#ffffff03);border:1px solid #f6eec838;border-radius:22px;padding:clamp(24px,2.6vw,36px);position:relative;overflow:hidden;box-shadow:0 30px 70px #0000006b}.a-sonidosparaelalma .spa-tagbox-k{letter-spacing:.24em;text-transform:uppercase;color:var(--sand);margin-bottom:clamp(16px,2vh,24px);font-size:11px;font-weight:800}.a-sonidosparaelalma .spa-tags{gap:10px;list-style:none;display:grid}.a-sonidosparaelalma .spa-tags li{color:#fff;padding-left:18px;font-family:Instrument Serif,Georgia,serif;font-size:clamp(24px,2.5vw,34px);line-height:1.14;position:relative}.a-sonidosparaelalma .spa-tags li:before{content:"";background:var(--gold);width:8px;height:1px;position:absolute;top:.62em;left:0}.a-sonidosparaelalma .spa-tagbox-note{color:var(--muted);border-top:1px solid #ffffff17;margin-top:clamp(18px,2.4vh,26px);padding-top:16px;font-size:13.5px;line-height:1.55}.a-sonidosparaelalma .spa-duo{max-width:var(--maxw);padding:clamp(56px,9vh,112px) var(--shell);margin:0 auto}.a-sonidosparaelalma .duo-grid{grid-template-columns:1fr 1fr;gap:clamp(18px,2.4vw,32px);margin-top:clamp(26px,4vh,46px);display:grid;position:relative}.a-sonidosparaelalma .duo-card{background:linear-gradient(165deg,#ffffff0e,#ffffff03);border:1px solid #ffffff1a;border-radius:26px;padding:clamp(26px,3vw,46px);position:relative;overflow:hidden}.a-sonidosparaelalma .duo-card:before{content:"";background:linear-gradient(90deg,var(--gold),#f6eec800);height:2px;position:absolute;top:0;left:0;right:0}.a-sonidosparaelalma .duo-k{letter-spacing:.24em;text-transform:uppercase;color:var(--sand);font-size:11px;font-weight:800}.a-sonidosparaelalma .duo-name{letter-spacing:.01em;margin:12px 0 8px;font-family:Instrument Serif,Georgia,serif;font-size:clamp(30px,3.8vw,56px);font-weight:400;line-height:1.02}.a-sonidosparaelalma .duo-role{color:var(--muted);margin-bottom:clamp(18px,2.4vh,28px);font-size:15px}.a-sonidosparaelalma .duo-list{gap:12px;list-style:none;display:grid}.a-sonidosparaelalma .duo-list li{color:#d6e0c2;align-items:flex-start;gap:12px;font-size:15.5px;line-height:1.55;display:flex}.a-sonidosparaelalma .duo-list i{color:var(--gold);flex:none;margin-top:7px;font-size:10px}@media (min-width:981px){.a-sonidosparaelalma .duo-grid:after{content:"+";background:var(--bg);width:54px;height:54px;color:var(--sand);z-index:3;border:1px solid #f6eec852;border-radius:50%;place-items:center;font-family:Instrument Serif,Georgia,serif;font-size:28px;line-height:1;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (max-width:980px){.a-sonidosparaelalma .duo-grid{grid-template-columns:1fr}}.a-sonidosparaelalma .spa-person{max-width:var(--maxw);padding:0 var(--shell) clamp(44px,7vh,92px);margin:0 auto}.a-sonidosparaelalma .person-card{background:linear-gradient(165deg,#ffffff0d,#ffffff03);border:1px solid #ffffff1a;border-radius:26px;grid-template-columns:minmax(0,240px) minmax(0,1fr);align-items:center;gap:clamp(20px,3vw,44px);padding:clamp(22px,2.6vw,36px);display:grid}.a-sonidosparaelalma .person-card img{border-radius:20px;width:100%}.a-sonidosparaelalma .person-card h3{margin-bottom:12px;font-family:Instrument Serif,Georgia,serif;font-size:clamp(26px,3vw,40px);font-weight:400}.a-sonidosparaelalma .person-card p{color:var(--muted);font-size:16px}@media (max-width:720px){.a-sonidosparaelalma .person-card{grid-template-columns:1fr}}.a-sonidosparaelalma .btn[hidden]{display:none}.a-sonidosparaelalma .spa-note{max-width:var(--maxw);padding:0 var(--shell) clamp(40px,6vh,72px);margin:0 auto}.a-sonidosparaelalma .spa-note p{letter-spacing:.02em;color:var(--muted);text-align:center;border-top:1px solid #ffffff14;padding-top:22px;font-size:13px}@media (max-width:980px){.a-sonidosparaelalma .a-hero.spa-hero{background:var(--bg);height:auto;min-height:0;padding:0 0 clamp(16px,2.6vh,26px);display:block}.a-sonidosparaelalma .spa-hero .a-hero-bg{display:none}.a-sonidosparaelalma .spa-hero .a-hero-inner{padding:0;display:block}.a-sonidosparaelalma .spa-hero-grid{flex-direction:column;gap:0;display:flex}.a-sonidosparaelalma .spa-cover{order:-1;width:min(74vw,40svh);margin:0 auto}.a-sonidosparaelalma .spa-cover-glow{filter:blur(20px);inset:-10%}.a-sonidosparaelalma .spa-cover-frame img{aspect-ratio:1;object-position:50% 50%}.a-sonidosparaelalma .spa-cover-cap{display:none}.a-sonidosparaelalma .spa-hero-text{z-index:2;padding:0 var(--shell);margin-top:0;padding-top:clamp(14px,3.5vw,24px);position:relative}.a-sonidosparaelalma .spa-hero h1{text-shadow:0 16px 44px #000000bf;margin-bottom:12px;font-size:clamp(38px,11.5vw,62px);line-height:.96}.a-sonidosparaelalma .spa-hero .a-hero-track{margin-bottom:18px;font-size:clamp(17px,4.6vw,21px)}.a-sonidosparaelalma .spa-hero .a-hero-meta{gap:8px;margin-bottom:20px}.a-sonidosparaelalma .spa-hero .a-hero-cta{flex-flow:wrap;gap:10px;width:100%}.a-sonidosparaelalma .spa-hero .a-hero-cta .btn{width:auto;padding:13px 14px;font-size:13px}.a-sonidosparaelalma .spa-hero .a-hero-cta .btn:first-child{flex:100%}.a-sonidosparaelalma .spa-hero .a-hero-cta .btn:not(:first-child){flex:calc(50% - 5px)}.a-sonidosparaelalma .spa-hero .scroll-cue{display:none}.a-sonidosparaelalma .duo-card{border-radius:20px}.a-sonidosparaelalma .spa-tagbox{border-radius:18px}.a-sonidosparaelalma .a-lead{padding:clamp(26px,4.5vh,44px) 0 clamp(20px,3.5vh,32px)}.a-sonidosparaelalma .spa-hero+.a-lead{padding-top:clamp(24px,4vh,40px)}.a-sonidosparaelalma .a-story{padding:clamp(28px,4.5vh,48px) 0}.a-sonidosparaelalma .a-quote{min-height:0;padding:clamp(44px,7vh,76px) 0}.a-sonidosparaelalma .a-pull{padding:clamp(34px,5.5vh,60px) 0}.a-sonidosparaelalma .a-interview{padding:clamp(30px,5vh,52px) 0 clamp(24px,4vh,40px)}.a-sonidosparaelalma .a-outro{padding:clamp(30px,5vh,52px) 0 clamp(34px,5.5vh,58px)}.a-sonidosparaelalma .spa-duo{padding:clamp(30px,5vh,52px) var(--shell)}.a-sonidosparaelalma .spa-note{padding:0 var(--shell) clamp(22px,3.5vh,36px)}.a-sonidosparaelalma .rail{margin-bottom:10px}.a-sonidosparaelalma .sec-head{margin-bottom:clamp(16px,2.6vh,26px)}.a-sonidosparaelalma .grid12,.a-sonidosparaelalma .iv-grid{gap:14px}.a-sonidosparaelalma .duo-grid{gap:12px;margin-top:14px}.a-sonidosparaelalma .prose p+p{margin-top:14px}.a-sonidosparaelalma .a-story:not(.flip) .figure{display:none}}@media (min-width:981px){.a-sonidosparaelalma .a-hero.spa-hero{min-height:0;padding-top:150px;padding-bottom:80px}}
