.rr{--rr-cream:#f4ecdc;--rr-ink:#1e2430;--rr-navy:#1d3557;--rr-red:#c8323a;--rr-muted:#6a6e77;--rr-rule:#ddd2bf;--rr-label:"Archivo", "Helvetica Neue", Arial, sans-serif;color:var(--rr-ink);font-family:var(--rh-serif);text-align:left}.rr a{color:inherit;text-decoration:none}.rr-cap{font-family:var(--rr-label);letter-spacing:.16em;text-transform:uppercase;color:var(--rr-muted);margin:0;font-size:10.5px;font-style:italic;font-weight:700}.rr-cap.rr-red,.rr-red{color:var(--rr-red)}.rr-head{border-bottom:1px solid var(--rr-rule);margin:0 0 12px;padding-bottom:8px;display:block}.rr-block+.rr-block{margin-top:34px}.rr-list{margin:0;padding:0;list-style:none}.rr-list a,.rr-list button{width:100%;font:inherit;text-align:left;color:var(--rr-muted);cursor:pointer;background:0 0;border:0;align-items:baseline;gap:10px;padding:6px 0 6px 16px;font-size:16px;line-height:1.3;transition:color .16s;display:flex;position:relative}.rr-list a:before,.rr-list button:before{content:"";background:var(--rr-red);border-radius:50%;width:7px;height:7px;margin-top:-3.5px;transition:transform .22s;position:absolute;top:.95em;left:0;transform:scale(0)}.rr-list a:hover,.rr-list button:hover,.rr-list .is-active{color:var(--rr-navy)}.rr-list .is-active:before{transform:scale(1)}.rr-num{font-family:var(--rr-label);color:var(--rr-red);flex:none;font-size:11px;font-style:italic;font-weight:800}.rr-list-text .rh-clink-num{display:none}.rr-themes{flex-direction:column;gap:6px;display:flex}.rr-theme{border:1.5px solid var(--rr-rule);width:100%;font-family:var(--rr-label);letter-spacing:.12em;text-align:left;text-transform:uppercase;color:var(--rr-navy);cursor:pointer;background:0 0;border-radius:999px;padding:8px 12px;font-size:10px;font-style:italic;font-weight:700;transition:border-color .16s,background .16s,color .16s}.rr-theme:hover{border-color:var(--rr-navy)}.rr-theme.is-active{border-color:var(--rr-navy);background:var(--rr-navy);color:var(--rr-cream)}.rr-spin{flex-direction:column;display:flex}.rr-spin-head{align-items:center;gap:8px;display:flex}.rr-dot{background:#c4c8ce;border-radius:50%;width:8px;height:8px}.rr-dot.is-live{background:var(--rr-red);box-shadow:0 0 0 3px #c8323a33}.rr-spin-track{align-items:center;gap:10px;min-width:0;margin-bottom:10px;display:flex}.rr-spin-art{object-fit:cover;flex:none;width:44px;height:44px;box-shadow:0 4px 10px #141e3238}.rr-spin-text{flex-direction:column;gap:2px;min-width:0;display:flex}.rr-spin-title,.rr-spin-artist{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rr-spin-title{font-size:15px;line-height:1.25;transition:color .16s}.rr-spin-artist{color:var(--rr-muted);font-size:13px;font-style:italic}.rr-spin:hover .rr-spin-title{color:var(--rr-red)}.rr-wave{align-items:center;gap:2px;max-width:210px;height:26px;display:flex}.rr-wave i{transform-origin:50%;background:#c3b8a4;border-radius:1px;flex:1;min-width:1px;display:block}.rr-spin.is-live .rr-wave i{background:var(--rr-red);animation:.8s ease-in-out infinite alternate rr-eq}@keyframes rr-eq{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}.rr-listener{align-items:center;gap:10px;font-size:16px;display:flex}.rr-listener img{object-fit:cover;border-radius:50%;width:36px;height:36px}.rr-listener:hover span{color:var(--rr-red)}@media (prefers-reduced-motion:reduce){.rr-spin.is-live .rr-wave i{animation:none}}
body:has(>.ts){display:block}.ts{background:var(--bg);width:100%;min-height:100vh;color:var(--text);font-family:var(--rh-serif);flex-direction:column;display:flex;position:relative}.ts a{color:inherit;text-decoration:none}.ts-label{font-family:var(--ts-label-font);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:10.5px}.ts-muted{color:var(--muted)}.ts-top{position:relative}.ts-top-inner{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;max-width:1180px;margin:0 auto;padding:16px 32px;display:grid}.ts-top-meta{color:var(--muted);justify-self:end}.ts-back:hover{color:var(--ts-accent)}.ts-frame{box-sizing:border-box;flex:1 0 auto;grid-template-columns:200px minmax(0,1fr) 210px;align-items:start;gap:48px;width:100%;max-width:1180px;margin:0 auto;padding:40px 32px 70px;display:grid}.ts-left,.ts-right{scrollbar-width:thin;max-height:calc(100vh - 48px);position:sticky;top:24px;overflow-y:auto}.ts .ts-main.rh-main{grid-column:auto;justify-self:center;width:100%;min-width:0;max-width:680px}.ts-head{color:var(--ts-head-color,var(--text));border-bottom:1px solid var(--ts-rule,var(--divider));margin:0 0 8px;padding-bottom:6px;display:block}.ts-contents>summary{cursor:default;list-style:none}.ts-contents>summary::-webkit-details-marker{display:none}.ts-nav{flex-direction:column;display:flex}.ts-nav-item{border:0;border-bottom:1px solid var(--divider);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:30px minmax(0,1fr);align-items:baseline;gap:6px;padding:8px 0;transition:color .16s;display:grid}.ts-nav-item .rh-clink-num{display:none}.ts-num{font-family:var(--ts-label-font);letter-spacing:.06em;color:var(--ts-accent);font-size:10.5px}.ts-nav-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;line-height:1.3;display:-webkit-box;overflow:hidden}.ts-nav-item:hover .ts-nav-text{color:var(--ts-accent)}.ts-block+.ts-block{margin-top:28px}.ts-themes{flex-direction:column;display:flex}.ts-theme{color:var(--muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:6px 0;transition:color .16s}.ts-theme:hover,.ts-theme.is-active{color:var(--text)}.ts-spotify{grid-template-columns:54px minmax(0,1fr);align-items:center;gap:12px;display:grid}.ts-spotify-art{background:var(--hover-surface);width:54px;height:54px;display:block;position:relative;overflow:hidden}.ts-spotify-art img{object-fit:cover;width:100%;height:100%;display:block}.ts-spotify-text{flex-direction:column;gap:2px;min-width:0;display:flex}.ts-spotify-status{color:var(--muted);font-size:9px}.ts-spotify-title,.ts-spotify-artist{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ts-spotify-title{font-size:15px}.ts-spotify-artist{color:var(--muted);font-size:13px;font-style:italic}.ts-spotify:hover .ts-spotify-title{color:var(--ts-accent)}.ts-profile{align-items:center;gap:10px;font-size:15px;display:flex}.ts-profile img{object-fit:cover;border-radius:50%;width:30px;height:30px}.ts .rh-site-header__avatar,.ts .rh-bubble{display:none}.ts-footer{text-align:center}.ts-footer .ts-label{color:var(--muted);padding:18px 16px 30px}.ts--newspaper{--ts-label-font:"Libre Franklin", "Helvetica Neue", Arial, sans-serif;--ts-accent:#121212;--ts-rule:#121212}.ts--newspaper .ts-label{letter-spacing:.08em;font-weight:700}.ts--newspaper .ts-top-inner{border-bottom:3px double #121212}.ts--newspaper .ts-brand{font-family:"UnifrakturMaguntia", var(--rh-serif);font-size:34px;line-height:1}.ts--newspaper .ts-frame{gap:0}.ts--newspaper .ts-left{border-right:1px solid var(--divider);padding-right:24px}.ts--newspaper .ts-right{border-left:1px solid var(--divider);padding-left:24px}.ts--newspaper .ts-main{padding:0 28px}.ts--newspaper .ts-head{font-weight:800}.ts--newspaper .ts-nav-item{grid-template-columns:minmax(0,1fr) auto}.ts--newspaper .ts-num{order:2;font-weight:700}.ts--newspaper .ts-nav-text,.ts--newspaper .ts-theme,.ts--newspaper .ts-spotify-title,.ts--newspaper .ts-profile{font-family:Libre Caslon Text,Georgia,serif}.ts--newspaper .ts-nav-item.is-active .ts-nav-text,.ts--newspaper .ts-theme.is-active{text-underline-offset:3px;font-weight:700;text-decoration:underline}.ts--newspaper .ts-spotify-art img{filter:grayscale()contrast(1.05)}.ts--newspaper .rh-site-header__title{letter-spacing:-.01em;font-family:Libre Caslon Text,Georgia,serif;font-weight:700}.ts--newspaper .rh-site-header__caption,.ts--newspaper .rh-site-header__subtitle{text-transform:uppercase;letter-spacing:.06em;font-family:Libre Franklin,sans-serif;font-weight:600}.ts--newspaper .rh-site-header__divider{background:0 0;border-top:1px solid #121212;border-bottom:1px solid #121212;height:3px}.ts--newspaper .ts-footer .ts-label{border-top:3px double #121212;max-width:1116px;margin:0 auto}.ts--music{--ts-label-font:"Archivo", "Helvetica Neue", Arial, sans-serif;--ts-accent:#c8323a;--ts-head-color:#1d3557;--ts-rule:#1d3557}.ts--music:before{content:"";-webkit-mask-image:var(--rh-grain-mask);mask-image:var(--rh-grain-mask);pointer-events:none;background:#281e0f33;position:fixed;inset:0;-webkit-mask-size:220px 220px;mask-size:220px 220px}.ts--music .ts-label{letter-spacing:.16em;font-style:italic;font-weight:700}.ts-stripes{background:linear-gradient(#1d3557 0 7px,#0000 7px 9px,#c8323a 9px 13px,#0000 13px 14px,#1d3557 14px 16px);height:16px}.ts--music .ts-brand{font-family:"Shrikhand", var(--rh-serif);color:#1d3557;text-shadow:2px 2px #c8323a;font-size:30px}.ts--music .ts-top-meta{color:#c8323a}.ts--music .rh-site-header__title{font-family:"Shrikhand", var(--rh-serif);color:#1d3557;text-shadow:3px 3px #c8323a;font-size:60px}.ts--music .rh-site-header__caption,.ts--music .rh-site-header__subtitle{text-transform:uppercase;letter-spacing:.14em;color:#1d3557;font-family:Archivo,sans-serif;font-style:italic;font-weight:700}.ts--music .rh-site-header__divider{background:#1d3557;height:2px}.ts--music .rh-site-header__lede{font-size:19px}.ts--music .rh-main [style*="Spline Sans Mono"]{text-transform:uppercase;font-style:italic;font-weight:700;letter-spacing:.12em!important;font-family:Archivo,sans-serif!important}@media (max-width:900px){.ts-top-inner{grid-template-columns:1fr auto;padding:12px 16px}.ts-top-meta{display:none}.ts-frame,.ts--newspaper .ts-frame{grid-template-columns:minmax(0,1fr);gap:26px;padding:20px 16px 50px}.ts-left:empty{display:none}.ts-left,.ts-right{max-height:none;position:static;overflow:visible}.ts--newspaper .ts-left,.ts--newspaper .ts-right{border:0;padding:0}.ts--newspaper .ts-main{padding:0}.ts-right{border-top:1px solid var(--divider);order:3;padding-top:22px}.ts-top-spacer{display:none}.ts--music .ts-top-inner{grid-template-columns:minmax(0,1fr);justify-items:center}.ts-left.rr .ts-contents>summary{border-bottom:1px solid var(--rr-rule);justify-content:space-between;align-items:baseline;margin-bottom:8px;display:flex}.ts-left.rr .ts-contents>summary .rr-head{border:0;margin:0}.ts-left.rr .ts-contents>summary:after{font-family:var(--rr-label);color:var(--rr-red)}.ts-contents>summary{cursor:pointer}.ts-contents>summary:after{content:" +"}.ts-contents[open]>summary:after{content:" –"}.ts .ts-main.rh-main{max-width:none}.ts--music .rh-site-header__title{font-size:44px}}@keyframes ts-drop-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes ts-slide-out{0%{opacity:0;transform:translate(-36px)rotate(-3deg)}to{opacity:1;transform:none}}.ts .ts-main>*{animation:.64s cubic-bezier(.2,.8,.2,1) both ts-drop-in}.ts .ts-main>:nth-child(2){animation-delay:.11s}.ts .ts-main>:nth-child(3){animation-delay:.2s}.ts .ts-main>:nth-child(n+4){animation-delay:.28s}.ts--music .ts-main .rh-site-header__title{animation:.76s cubic-bezier(.2,.8,.2,1) 60ms both ts-slide-out}@media (prefers-reduced-motion:reduce){.ts .ts-main>*,.ts--music .ts-main .rh-site-header__title{animation:none}}
