.elementor .rj-related__list{padding:0px;display:grid;gap:var(--rj-space-30);grid-template-columns:1fr;grid-auto-rows:auto;}.elementor .rj-related__item{padding-block-start:0px;padding-block-end:var(--rj-space-30);padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:var(--rj-line-thin);border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--rj-contrast);border-style:solid;display:flex;flex-direction:column;&:last-child {
	border-block-end: 0;
	padding-block-end: 0;
}\n}.elementor .rj-related__title{font-family:var(--rj-font-heading);font-weight:500;font-size:18px;line-height:25px;text-underline-offset: 2.87px;\n}.elementor .rj-related__heading{font-family:var(--rj-font-heading);font-weight:700;margin-block-end:var(--rj-space-30);}.elementor .rj-related__bar{width:100%;height:15px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:var(--rj-space-15);background-color:var(--rj-accent);}.elementor .rj-related{padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--rj-space-30);padding-inline-end:0px;margin-inline-start:var(--rj-space-150);border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:var(--rj-line-thin);border-inline-end-width:0px;border-color:var(--rj-contrast);border-style:solid;display:flex;flex-direction:column;flex:0 0 330px;}.elementor .rj-page__cols{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;align-items:stretch;}.elementor .rj-page__col{min-width:0px;max-width:720px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:var(--rj-space-20);flex:1 1 auto;}.elementor .rj-page{width:100%;max-width:1230px;padding-block-start:calc(var(--rj-header-height) + var(--rj-space-60));padding-block-end:0px;padding-inline-start:var(--rj-space-15);padding-inline-end:var(--rj-space-15);margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;}.elementor .rj-body-large{font-family:var(--rj-font-body);font-weight:400;font-size:18px;line-height:1.5;}.elementor .rj-label-medium{font-size:16px;}.elementor .rj-display-large{font-family:var(--rj-font-heading);font-weight:700;font-size:48px;line-height:54px;/* Reparte las líneas: nunca una palabra sola en la última (usuario, 26/09). El panel no tiene text-wrap. */
text-wrap: balance;\n}.elementor .rj-gutter{padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--rj-space-120);padding-inline-end:var(--rj-space-120);}.elementor .rj-link{text-decoration:underline;text-decoration-thickness: 0.75px;\n}.elementor .rj-link--hover{text-decoration-color: transparent;
transition: text-decoration-color .16s ease-out;\n}.elementor .rj-link--hover:hover,.elementor .rj-link--hover:focus-visible{text-decoration-color: var(--rj-contrast);\n}.elementor .rj-btn{color:var(--rj-contrast);cursor:pointer;padding-block-start:13px;padding-block-end:13px;padding-inline-start:26px;padding-inline-end:26px;border-radius:0px;border-style:none;background-color:var(--rj-accent);display:inline-flex;justify-content:center;align-items:center;white-space: nowrap;\n}.elementor .rj-btn--accent-2{background-color:var(--rj-accent-2);}.elementor .rj-btn--accent-3{background-color:var(--rj-accent-3);}.elementor .rj-hero{padding-block-start:var(--rj-space-35);padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--rj-base-2);display:block;}.elementor .rj-hero__img{width:100%;height:auto;max-height:calc(100dvh - 117px - 65px - var(--rj-space-60));object-fit:contain;object-position:bottom right;}.elementor .rj-footer{padding-block-start:var(--rj-space-35);padding-block-end:114px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:var(--rj-space-80);background-color:var(--rj-accent-2);display:block;body.single-podcast &,
body.post-type-archive-podcast & {
	background-color: var(--rj-accent);
}
/* rj-player reserva al final de la página el alto de su barra con un bloque transparente
   (.rj-player-hueco). El relleno inferior del pie (PDF) ya cuenta con la barra encima: con
   el pie, ese bloque sobra y dejaba una franja blanca debajo. */
body:has(&) .rj-player-hueco {
	display: none;
}\n}.elementor .rj-footer__brand{text-align:center;padding:0px;display:flex;flex-direction:column;align-items:center;}.elementor .rj-footer__logo{width:auto;height:80px;}.elementor .rj-footer__claim{font-family:var(--rj-font-heading);font-weight:600;font-size:24px;line-height:30px;margin-block-start:var(--rj-space-35);}.elementor .rj-news__legal{width:100%;max-width:420px;line-height:18px;margin-block-start:var(--rj-space-15);& a {
color: inherit;
text-decoration-line: underline;
text-decoration-thickness: 0.75px;
}\n}.elementor .rj-footer__cols{padding:0px;margin-block-start:90px;display:grid;gap:var(--rj-space-40);grid-template-columns:repeat(4, 1fr);}.elementor .rj-footer__col{width:auto;padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .rj-footer__title{margin-block-end:var(--rj-space-15);}.elementor .rj-footer__link{font-weight:300;line-height:26px;text-align:start;padding:0px;border-radius:0px;background-color:transparent;display:block;}.elementor .rj-footer__bottom{padding:0px;margin-block-start:94px;display:flex;gap:var(--rj-space-30);justify-content:space-between;align-items: baseline;\n}.elementor .rj-footer__copy{font-weight:400;font-size:14px;}.elementor .rj-social{width:auto;padding:0px;display:flex;gap:var(--rj-space-40);align-items:center;}.elementor .rj-social__link{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:6px;padding-inline-end:6px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:-6px;margin-inline-end:-6px;display:inline-flex;}.elementor .rj-social__icon{width:auto;height:25px;}.elementor .rj-iconbtn{width:auto;cursor:pointer;padding:0px;border-radius:0px;border-style:none;background-color:transparent;display:inline-flex;justify-content:center;align-items:center;}.elementor .rj-header{width:100%;position:fixed;inset-block-start:0px;inset-inline-start:0px;z-index:30;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .rj-header__inner{height:var(--rj-header-height);padding-block-start:22px;padding-block-end:0px;padding-inline-start:var(--rj-space-60);padding-inline-end:var(--rj-space-60);display:flex;gap:var(--rj-space-40);justify-content:space-between;align-items:center;}.elementor .rj-header__brand{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:var(--rj-space-40);align-items:center;}.elementor .rj-burger{display:none;}.elementor .rj-burger__icon{width:auto;height:var(--rj-space-15);flex:0 0 auto;}.elementor .rj-logo{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:4px;padding-inline-end:4px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:-4px;margin-inline-end:-4px;display:inline-flex;align-items:center;}.elementor .rj-logo__img{width:var(--rj-space-50);height:auto;flex:0 0 auto;}.elementor .rj-nav{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:var(--rj-space-35);align-items:center;}.elementor .rj-nav__link{font-weight:400;padding:0px;border-radius:0px;background-color:transparent;display:inline-flex;}.elementor .rj-header__actions{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:var(--rj-space-40);align-items:center;}.elementor .rj-btn--contrast{color:var(--rj-base);background-color:var(--rj-contrast);}.elementor .rj-header__cta{width:135px;height:var(--rj-space-35);font-weight:500;padding:0px;flex:0 0 auto;}.elementor .rj-header__cta:hover,.elementor .rj-header__cta:focus-visible{font-weight:700;}.elementor .rj-menu{min-height:100dvh;padding-block-start:var(--rj-space-30);padding-block-end:0px;padding-inline-start:var(--rj-space-30);padding-inline-end:var(--rj-space-30);background-color:var(--rj-base);display:flex;flex-direction:column;gap:0px;}.elementor .rj-menu__close{padding:5px;margin-block-start:-5px;margin-block-end:45px;margin-inline-start:-5px;margin-inline-end:-5px;display:inline-flex;align-self:center;}.elementor .rj-menu__close-icon{width:auto;height:var(--rj-space-15);flex:0 0 auto;}.elementor .rj-menu__list{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:var(--rj-line-thin);border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--rj-contrast);border-style:solid;display:flex;flex-direction:column;gap:0px;}.elementor .rj-menu__item{width:100%;height:var(--rj-space-60);font-family:var(--rj-font-body);font-weight:500;font-size:15px;line-height:18px;text-align:start;padding:0px;border-radius:0px;border-block-start-width:0px;border-block-end-width:var(--rj-line-thin);border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--rj-contrast);border-style:solid;background-color:transparent;display:flex;justify-content:flex-start;align-items:center;}.elementor .rj-menu__accordion{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:var(--rj-line-thin);border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--rj-contrast);border-style:solid;display:block;}.elementor .rj-menu__sub{padding-block-start:6px;padding-block-end:var(--rj-space-25);padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:23px;}.elementor .rj-menu__sublink{font-weight:400;font-size:15px;line-height:18px;text-align:start;padding:0px;border-radius:0px;background-color:transparent;display:block;}.elementor .rj-menu__bottom{padding-block-start:var(--rj-space-50);padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;display:flex;flex-direction:column;gap:0px;}.elementor .rj-menu__social{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:var(--rj-space-35);justify-content:space-between;}.elementor .rj-menu__links{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:var(--rj-space-20);display:flex;justify-content:space-between;}.elementor .rj-menu__link{font-weight:400;font-size:13px;line-height:16px;padding:0px;border-radius:0px;background-color:transparent;display:inline-flex;}.elementor .rj-menu__cta{width:calc(100% + 2 * var(--rj-space-30));height:var(--rj-space-50);font-weight:500;font-size:15px;padding:0px;margin-block-start:var(--rj-space-20);margin-block-end:0px;margin-inline-start:-30px;margin-inline-end:-30px;}.elementor .rj-header__menu{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:block;}.elementor .rj-header__cart{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;align-items:center;}.elementor .rj-iconbtn--play{background-image: url(/wp-content/themes/radiojaputa/assets/img/episodio-play.svg);
background-repeat: no-repeat;
background-position: center;
background-size: contain;
&[aria-label="Pausar"] {
	background-image: url(/wp-content/themes/radiojaputa/assets/img/episodio-pausa.svg);
}\n}.elementor .rj-iconbtn--play-outline{background-image: url(/wp-content/themes/radiojaputa/assets/img/episodio-play-contorno.svg);
background-repeat: no-repeat;
background-position: center;
background-size: contain;
&[aria-label="Pausar"] {
	background-image: url(/wp-content/themes/radiojaputa/assets/img/episodio-pausa-contorno.svg);
}\n}.elementor .rj-iconbtn--queue{background-image: url(/wp-content/themes/radiojaputa/assets/img/episodio-cola.svg);
background-repeat: no-repeat;
background-position: center;
background-size: contain;
&.is-on {
	background-image: url(/wp-content/themes/radiojaputa/assets/img/episodio-cola-quitar.svg);
}\n}.elementor .rj-iconbtn--share{background-image: url(/wp-content/themes/radiojaputa/assets/img/episodio-compartir.svg);
background-repeat: no-repeat;
background-position: center;
background-size: contain;\n}.elementor .rj-hero--episodio{min-height:100dvh;overflow:hidden;position:relative;padding-block-start:calc(var(--rj-header-height) + var(--rj-space-60));padding-block-end:110px;padding-inline-start:var(--rj-space-60);padding-inline-end:var(--rj-space-60);background-color:var(--rj-accent);display:flex;flex-direction:column;align-items:flex-start;}.elementor .rj-hero__heading{max-width:840px;position:relative;z-index:1;}.elementor .rj-hero__actions{position:relative;z-index:1;padding:0px;margin-block-start:var(--rj-space-40);display:flex;gap:var(--rj-space-40);flex-wrap:wrap;align-items:center;& > .rj-share {
	flex-basis: 100%;
}
& > .rj-share > * {
	max-width: 600px;
}\n}.elementor .rj-hero__play{width:55px;height:55px;margin-inline-end:var(--rj-space-10);}.elementor .rj-hero__icon{width:var(--rj-space-35);height:var(--rj-space-35);}.elementor .rj-hero__img--episodio{width:auto;height:100%;max-width:50%;max-height:none;object-fit:contain;object-position:bottom right;position:absolute;inset-inline-end:0px;inset-block-end:0px;}.elementor .rj-hero__topics{max-width:600px;position:relative;z-index:1;font-family:var(--rj-font-body);font-weight:400;font-size:18px;line-height:26px;text-transform:uppercase;padding-block-start:var(--rj-space-60);padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;display:block;}.elementor .rj-hero__topics-label{font-weight:700;}.elementor .rj-page--episodio{padding-block-start:var(--rj-space-60);padding-block-end:0px;padding-inline-start:var(--rj-space-15);padding-inline-end:var(--rj-space-15);}.elementor .rj-banners{padding:0px;margin-block-start:var(--rj-space-60);margin-block-end:var(--rj-space-60);display:flex;flex-direction:row;gap:var(--rj-space-30);}.elementor .rj-banner{height:480px;min-width:0px;overflow:hidden;padding:0px;background-color:var(--rj-base-2);display:flex;flex-direction:column;flex:1 1 0px;}.elementor .rj-banner__title{font-family:var(--rj-font-heading);font-weight:500;font-size:24px;letter-spacing:-0.01em;line-height:26px;padding-block-start:var(--rj-space-20);padding-block-end:0px;padding-inline-start:var(--rj-space-20);padding-inline-end:var(--rj-space-35);margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .rj-banner__img{width:100%;min-height:0px;object-fit:cover;object-position:bottom center;display:block;flex:1 1 0px;}.elementor .rj-banner__btn{width:100%;height:var(--rj-space-50);font-family:var(--rj-font-body);font-weight:700;font-size:20px;padding:0px;flex:0 0 auto;}.elementor .rj-referencias{width:calc(100% + var(--rj-space-60));max-width:none;padding-block-start:var(--rj-space-30);padding-block-end:var(--rj-space-50);padding-inline-start:var(--rj-space-50);padding-inline-end:var(--rj-space-60);margin-block-start:var(--rj-space-60);border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:var(--rj-space-10);border-inline-end-width:0px;border-color:var(--rj-accent);border-style:solid;background-color:var(--rj-base-2);display:flex;flex-direction:column;}.elementor .rj-referencias__heading{font-size:20px;line-height:26px;margin-block-start:0px;margin-block-end:var(--rj-space-30);}.elementor .rj-related__actions{padding:0px;margin-block-start:var(--rj-space-20);display:flex;gap:var(--rj-space-40);align-items:center;}.elementor .rj-related__play{width:var(--rj-space-35);height:var(--rj-space-35);}.elementor .rj-related__icon{width:var(--rj-space-25);height:var(--rj-space-25);}.elementor .rj-hidden-desktop{display:none;}.elementor .rj-page__col--episodio{gap:0px;}.elementor .rj-related__loop{padding:0px;}.elementor .rj-footer__license{width:auto;padding:0px;display:flex;flex-direction:row;gap:var(--rj-space-8);align-items: baseline;\n}.elementor .rj-footer__license-link{width:auto;padding-block-start:5px;padding-block-end:5px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:-5px;margin-block-end:-5px;margin-inline-start:0px;margin-inline-end:0px;display:flex;align-self:center;}.elementor .rj-footer__license-img{width:auto;height:15px;}