@import url("https://fonts.googleapis.com/css2?family=Archivo:ital,wght@0,100..900;1,100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap");:root{--max-width-section:600px;--max-width-section-wide:800px}html{scroll-behavior:smooth}body,ul,h2,h4{font-family:"Dialect Gothic A","Roboto",Helvetica,sans-serif;margin:0}p{margin:0;padding:0;line-height:normal;font-family:"Meta Serif",serif;font-size:1.375rem}body.home{background-color:white;padding-bottom:0}.logo-la-diaria-radio img{width:198px}body.home header{background-color:#262626;position:static}body.home header nav{color:#262626;background-color:transparent;width:unset;line-height:normal}body.home header .mas-radio-container{padding:16px 0;display:flex;align-items:center;justify-content:space-between;margin:0 32px}body.home header ul{list-style:none;display:none;gap:32px;justify-content:center;padding:0}body.home header ul li.link-diaria{display:none}body.home header ul li a{display:flex;align-items:center;gap:8px}body.home header ul li a .normal{text-transform:none}body.home header a{color:white;text-decoration:none;text-transform:uppercase;font-size:1rem;text-underline-offset:8px}body.home header a.link-la-diaria-desktop{display:flex;align-items:center;gap:8px;text-transform:none;font-size:1.125rem}body.home header a:hover{text-decoration:underline;text-decoration-thickness:1px}.open-menu{display:none}.close-menu{display:none}@media only screen and (max-width:992px){.logo-la-diaria-radio{display:none}body.home header .mas-radio-container{padding:8px 4px 0;margin:0}button.open-menu,button.close-menu{display:flex;border:none;background-color:transparent!important;padding:0;position:absolute;top:16px;right:16px;padding:16px}button.open-menu{position:static;margin-left:auto}body.home header{padding:0}.link-la-diaria-desktop{display:none!important}body.home header ul{flex-direction:column}body.home header nav{position:fixed;top:0;bottom:0;right:-100%;background-color:white;height:100dvh;z-index:1;padding-top:80px;width:100%;transition:all 0.3s ease-in-out}body.home header nav.visible{right:0}body.home header nav.visible ul{max-width:250px;margin:0 auto;display:flex}body.home header nav.visible ul li.link-diaria{display:flex}body.home header nav.visible ul li.link-diaria a{font-weight:700;font-size:1.125rem}body.home header nav.visible ul li a{color:#262626;padding:0}}body.home h2{text-align:center;font-size:3rem;font-weight:700;padding-bottom:16px;line-height:normal}main section{margin:0 auto;position:relative;padding-top:80px;padding-bottom:80px;border-bottom:1px solid #ccc}main section .mas-radio-container{max-width:37.5rem;margin:0 auto;display:flex;flex-direction:column;align-items:center}main section p{text-align:center}main section.wide{max-width:var(--max-width-section-wide)}main section.wide::before{left:50%;transform:translateX(-50%)}main section>p{font-size:1.375rem;padding-bottom:20px}main section p:last-of-type{padding-bottom:0}a.btn-mas-radio{font-size:1rem;font-weight:700;text-transform:uppercase;color:white;padding:16px 20px;background-color:#262626;border-radius:100px;outline:none;cursor:pointer;text-align:center;text-decoration:none;border:none;line-height:normal}a.btn-mas-radio:hover{opacity:0.9}main section .button-container{padding:40px 0 76px;display:flex;justify-content:center;gap:24px}main section small{color:#262626;font-size:0.875rem}body.home section.hero{padding:64px 0;background-color:#262626;display:flex;justify-content:center}body.home section.hero::before{display:none}body.home section.hero .site-logo-desktop{width:357px}main section#iniciativa{padding-bottom:8px;padding-top:64px}main section#iniciativa p{font-size:1.5rem}main section#iniciativa .button-container{padding:48px 0 64px}@media only screen and (max-width:992px){main section#iniciativa{padding-top:32px}}section.suscripcion p{font-size:1.5rem}section.suscripcion .button-container{padding-bottom:0}section#por-que-suscribirte{padding-bottom:8px}section#por-que-suscribirte p{font-size:1.5rem}section#por-que-suscribirte .mas-radio-container{max-width:1269px}section#por-que-suscribirte .grid-porque{display:grid;grid-template-columns:repeat(4,1fr);gap:39px;padding-top:48px}section#por-que-suscribirte .grid-porque>div{display:flex;flex-direction:column;gap:16px;padding:16px}section#por-que-suscribirte .grid-porque h4{font-size:1.125rem;font-weight:700}section#por-que-suscribirte .grid-porque p{font-size:1rem;text-align:left;color:#262626}section#por-que-suscribirte .button-container{padding:48px 0 64px}section#programacion>p{font-size:1.5rem}section#programacion>p,section#programacion h2{max-width:var(--max-width-section);margin:0 auto}.programming-tabs{padding:53px 0 0;display:flex;flex-direction:column;gap:32px}.programming-tabs__controls{display:inline-flex;align-self:center;border:1px solid #ccc!important;overflow:hidden;border-radius:2px;box-shadow:0 8px 20px rgba(0,0,0,0.06);padding:4px;gap:16px;position:relative}.tab-indicator{position:absolute;width:var(--tab-width,50px);height:calc(100% - 8px);background-color:#eee;left:var(--left-offset,4px);transition:width 0.3s ease,left 0.3s ease}.programming-tab-button{border:none;background-color:transparent!important;padding:10px;font-size:1rem;text-transform:uppercase;font-weight:700;cursor:pointer;color:#262626!important;transition:background-color 0.5s ease,color 0.2s ease;z-index:1}.programming-tab-button:focus{outline:none!important}.programming-tab-button:not(.active){background:transparent;color:#646464}.programming-tab-button.active{color:white}.programming-tabs__panels{width:100%}.programming-tabs__panel{display:none}.programming-tabs__panel.musica .programming-cards{grid-template-columns:repeat(2,19rem)}.programming-tabs__panel.active{display:block}.programming-cards{display:grid;grid-template-columns:repeat(4,19rem);gap:24px;justify-content:center;min-height:23.125rem}.programming-cards a{text-decoration:none;border-radius:2px}.programming-cards a:hover{box-shadow:1px 1px 12px 0 rgba(0,0,0,0.25)}.programming-card{background:#fff;border:1px solid #ccc;border-radius:2px;box-shadow:0 12px 24px rgba(0,0,0,0.08);overflow:hidden;display:flex;flex-direction:column;min-height:100%}.programming-card#card-1 .programming-card__thumb{background-image:url("/static/img/mas-radio/la_manana.webp?6c3dc8cec8dd"),linear-gradient(135deg,#262626,#646464)}.programming-card#card-2 .programming-card__thumb{background-image:url("/static/img/mas-radio/la_vaca_atada_generic.webp?6c3dc8cec8dd"),linear-gradient(135deg,#262626,#646464)}.programming-card#card-3 .programming-card__thumb{background-image:url("/static/img/mas-radio/mapa_antojadizo.webp?6c3dc8cec8dd"),linear-gradient(135deg,#262626,#646464)}.programming-card#card-4 .programming-card__thumb{background-image:url("/static/img/mas-radio/upa.webp?6c3dc8cec8dd"),linear-gradient(135deg,#262626,#646464)}.programming-card#card-5 .programming-card__thumb{background-image:url("/static/img/mas-radio/banda_sonora.webp?6c3dc8cec8dd"),linear-gradient(135deg,#262626,#646464)}.programming-card#card-6 .programming-card__thumb{background-image:url("/static/img/mas-radio/banda_sonora.webp?6c3dc8cec8dd"),linear-gradient(135deg,#262626,#646464)}.programming-card__thumb{width:100%;aspect-ratio:3/2;background-image:var(--card-image,linear-gradient(135deg,#262626,#646464));background-size:cover;background-position:center}.programming-card__body{display:flex;flex-direction:column;gap:12px;flex:1;padding-top:8px}h3.programming-card__chip{align-self:flex-start;background:#262626;color:white;padding:4px 12px;font-size:1rem!important}h3.programming-card__chip small{font-size:0.875rem;color:white}.programming-card h3{font-size:1.25rem;margin:0;font-family:"Dialect Gothic A","Roboto",Helvetica,sans-serif}.programming-card__description{color:#262626;margin:0;line-height:normal;font-size:1rem!important;text-align:left;padding:0 8px;font-family:"Dialect Gothic A","Roboto",Helvetica,sans-serif}.programming-card__time{margin-top:auto;font-size:0.75rem;text-transform:uppercase;color:#262626;font-family:"Dialect Gothic A","Roboto",Helvetica,sans-serif;text-align:left;padding:0 8px 8px!important}@media only screen and (max-width:992px){.programming-tabs{padding-top:24px}.programming-tabs__controls{width:100%}.programming-tab-button{width:100%;text-align:center}.programming-cards,.programming-tabs__panel.musica .programming-cards{grid-template-columns:1fr}}section#preguntas-frecuentes{width:100%}section#preguntas-frecuentes h2{text-align:center;padding-bottom:48px}.faq-accordion{border-top:1px solid #262626;width:100%}.faq-item{border-bottom:1px solid #262626}.faq-item:nth-child(1) .faq-answer__content>p{margin-bottom:12px}.faq-item:nth-child(1) .faq-answer__content .item{padding-top:12px}.faq-item:nth-child(2) ul li{margin-bottom:12px}.faq-item p:not(:last-of-type){margin-bottom:12px}.faq-item.open .faq-question span{font-weight:700}.faq-question{width:100%;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:24px;border:none;font-size:1.125rem;font-weight:400;text-align:left;cursor:pointer;color:#262626!important;background-color:transparent!important}.faq-question:focus{outline:none!important}.faq-question span{flex:1;font-family:"Dialect Gothic A","Roboto",Helvetica,sans-serif}.faq-icon{transition:transform 0.2s ease}.faq-item.open .faq-icon{transform:rotate(180deg)}.faq-answer{height:0;overflow:hidden;padding-inline:24px;color:#4d4d4d;font-size:1rem;line-height:1.5;opacity:0;transition:height 0.35s ease,opacity 0.3s ease;position:relative;top:-8px}.faq-answer p{text-align:left;font-size:1rem!important;font-family:"Dialect Gothic A","Roboto",Helvetica,sans-serif;color:#262626}.faq-answer__content{padding:0 0 18px}.faq-answer ul{padding-left:20px;margin:0 0 12px}.faq-answer ul li,.faq-answer ul li a{color:#262626}.faq-item.open .faq-answer{opacity:1}@media only screen and (max-width:992px){body.home h2{font-size:1.5rem}.site-logo-desktop{max-width:199px}main section{padding:48px 16px 48px}main section>p{font-size:1.125rem;padding-bottom:20px}a.btn-mas-radio{padding:14px 16px;font-size:0.9375rem}main section .button-container{padding:32px 0;flex-direction:column;gap:16px}body.home section.hero{padding:0 0 32px}main section#iniciativa p{font-size:1.125rem!important}main section#iniciativa .button-container{padding:24px 0 48px}section#por-que-suscribirte h2{padding-bottom:8px}section#por-que-suscribirte p{font-size:1.125rem!important}section#por-que-suscribirte .grid-porque{grid-template-columns:1fr;padding-top:24px;gap:0}section#por-que-suscribirte .grid-porque>div{gap:8px}section#por-que-suscribirte .button-container{padding-top:24px;padding-bottom:48px}section#programacion h2{padding-bottom:8px}section#programacion>p{font-size:1.125rem}section.suscripcion p{font-size:1.125rem}section.suscripcion .button-container{padding-top:24px;padding-bottom:0}section#preguntas-frecuentes h2{padding-bottom:24px}.faq-question{padding:16px 24px}.faq-question span{font-weight:400;line-height:normal}}footer{position:relative;background-color:#262626;padding:16px;display:flex;justify-content:center;align-items:center;min-height:80px}footer::after{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,#cacaca,#646464);z-index:1}footer img.desktop{max-width:510px}footer img.mobile{display:none}@media only screen and (max-width:992px){footer{padding:28px 0}footer img.desktop{display:none}footer img.mobile{display:flex}}