.button{display:flex;gap:.5rem;color:#fff;align-items:center;justify-content:center;background:transparent;border-radius:20rem;position:relative;font-size:1rem;transition:all .1s ease}.button:is(.text){padding:.5rem 1rem}.button.primary{background:#fe3f54}.button.primary:hover{background:#d53547}.button.accent{background:#ffc7cd;color:#fe3f54;font-weight:800}.button.accent:hover{background:#ffe6e8}.button.faded{background:rgba(41,41,79,.25);color:#fff}.button.faded:hover{background:rgba(41,41,79,.5)}.button.secondary{background:#29294f}.button.secondary:hover{background:#212140}.button.transparent:hover{background:hsla(0,0%,89%,.1);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.button.disabled{background:#6d6d87;color:#fff;pointer-events:none}.radio-card{overflow:hidden;scroll-snap-align:center;aspect-ratio:5/3;border-radius:1rem;min-width:14rem;max-width:14rem;position:relative;display:flex;padding:.5rem 1rem;background-size:cover;background-position:50%;color:#fff;background:#29294f;transition:all .2s ease}.radio-card.podcast{isolation:isolate}.radio-card.podcast a>img{opacity:.2}.radio-card.podcast:before{top:0;left:0;background:#29294f;z-index:-1}.radio-card.podcast:before,.radio-card:before{content:"";position:absolute;width:100%;height:100%}.radio-card:before{background-image:linear-gradient(0deg,#29294f,rgba(41,41,79,0))}.radio-card:is(:first-child){margin-left:2rem}@media(max-width:768px){.radio-card:is(:first-child){margin-left:1rem}}.radio-card:is(:last-child){margin-right:2rem}@media(max-width:768px){.radio-card:is(:last-child){margin-right:1rem}}.radio-card button{z-index:2;transform-origin:center;transition:all .2s ease;bottom:0;right:0;outline:8px solid #f3f3f3;position:absolute;padding:.5rem;border-radius:100%;box-shadow:2px 10px 0 10px #f3f3f3,10px 2px 0 10px #f3f3f3;background-color:#fe3f54}.radio-card button>img{width:2rem}.radio-card button:hover{background-color:#29294f}.radio-card button:before{left:-2rem;bottom:0;box-shadow:4px 5px 0 4px #f3f3f3}.radio-card button:after,.radio-card button:before{content:"";width:1.5rem;position:absolute;aspect-ratio:1/1;border-radius:0 0 1rem 0;background-color:transparent}.radio-card button:after{top:-2rem;right:0;box-shadow:5px 4px 0 4px #f3f3f3}.radio-card__additional-info{margin-top:auto}.radio-card__additional-info .podcast{margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem}.radio-card__additional-info .podcast .tag{font-size:clamp(.75rem,2vw,1rem)}.radio-card__additional-info .podcast .tag__podcast{border-radius:100rem;padding:.15rem .5rem;background:#fe3f54}.radio-card>a{position:absolute;top:0;left:0;width:100%;height:100%;padding:.75rem;display:flex}.radio-card>a p{position:relative;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:13ch;filter:drop-shadow(0 1px 2px rgba(0,0,0,.5));font-weight:500;font-size:clamp(1rem,2vw,1.25rem);align-self:flex-end;z-index:9}.radio-card>a>img{height:100%;width:100%;-o-object-position:left;object-position:left;opacity:.5;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;left:0;top:0;position:absolute}.pulse{background:linear-gradient(-45deg,#ececec 8%,#f5f5f5 18%,#ececec 33%,#f5f5f5);background-size:400% 400%;animation:Gradient 2.25s ease infinite;box-shadow:0 1px 2px rgba(0,0,0,.35)!important}.skeleton{aspect-ratio:5/3;outline:2px solid #e0e0e0;position:relative;border-radius:1rem;overflow:hidden;min-width:14rem;scroll-snap-align:center;max-width:14rem}.skeleton:is(:first-child){margin-left:1rem}.skeleton:is(:last-child){margin-right:1rem}.skeleton.checkbox{min-width:-moz-fit-content!important;min-width:fit-content!important;background:linear-gradient(-45deg,#b3b3b3,#ccc,#b3b3b3,#ccc);background-size:400% 400%;animation:Gradient 2.25s ease infinite}.skeleton.checkbox:is(:first-child){margin-left:0}.skeleton.checkbox:is(:last-child){margin-right:0}.skeleton.radio button{z-index:2;transform-origin:center;transition:all .2s ease;bottom:0;right:0;outline:8px solid #f3f3f3;position:absolute;padding:.5rem;border-radius:100%;box-shadow:5px 10px 0 10px #f3f3f3,10px 2px 0 10px #f3f3f3;background:linear-gradient(-45deg,#fe3e55,#fe203a,#fe3e55,#fe203a)!important;background-size:400% 400%;animation:Gradient 2.25s ease infinite}.skeleton.radio button:hover{background-color:#29294f}.skeleton.radio button:before{left:-2rem;bottom:0;box-shadow:4px 5px 0 4px #f3f3f3}.skeleton.radio button:after,.skeleton.radio button:before{content:"";width:1.5rem;position:absolute;aspect-ratio:1/1;border-radius:0 0 1rem 0;background-color:transparent}.skeleton.radio button:after{top:-2rem;right:0;box-shadow:5px 4px 0 4px #f3f3f3}.skeleton.news{padding:.5rem;height:auto;display:flex;flex-direction:column;gap:.5rem}.skeleton.news>*{box-shadow:0 0 5px rgba(41,41,79,.25)}.skeleton.news .image{border-radius:.5rem;width:100%;min-height:65%;height:4rem}.skeleton.news .text{border-radius:.5rem;width:100%;height:100%}.skeleton.jobs,.skeleton.promo{padding-inline:1rem;max-width:100%;display:flex;flex-direction:column;gap:1rem;position:relative;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.skeleton.jobs .image,.skeleton.promo .image{flex:2;position:relative}.skeleton.jobs .image .job-avatar,.skeleton.promo .image .job-avatar{aspect-ratio:1;width:4rem;top:45%;position:absolute;transform:translateX(1rem);border-radius:.5rem;outline:3px solid #f3f3f3}.skeleton.jobs .text,.skeleton.promo .text{flex:1}.skeleton.jobs .skeleton-button,.skeleton.promo .skeleton-button{height:auto;width:45%;min-height:2rem;border-radius:20rem}.skeleton.jobs>*,.skeleton.promo>*{border-radius:.25rem;max-width:100%;width:100%}@keyframes Gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.skeleton-container{padding:.25rem 0;display:flex;gap:1rem;scroll-snap-type:x;overflow-x:auto}.skeleton-container::-webkit-scrollbar{width:0;height:0;margin-top:0}.skeleton-container.jobs,.skeleton-container.promo{padding-inline:1rem;max-width:100%;display:grid!important;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.skeleton-container.jobs>*,.skeleton-container.promo>*{padding:1rem;border-radius:.5rem;width:100%}.skeleton-container.jobs>:first-child,.skeleton-container.promo>:first-child{margin-left:0}.radio-container{color:#29294f;fill:#29294f;overflow-x:auto;display:flex;flex-direction:column;gap:.5rem}.radio-container__title{display:flex;align-items:center;font-weight:800;font-size:clamp(1.25rem,1.5vw,1.5rem);padding-left:1rem}.radio-container .arrows{display:flex;align-items:center;justify-content:center;min-width:2rem;background:transparent;background:hsla(0,0%,95%,.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:absolute;z-index:2;height:100%;transition:all .2s ease;cursor:pointer;top:0}.radio-container .arrows>img{filter:invert(1)}.radio-container .arrows.hidden{display:none}.radio-container .arrows:hover{background:hsla(0,0%,95%,.9);opacity:1}.radio-container .arrows.left{border-right:1px solid #f3f3f3;--degree:90deg;left:0}.radio-container .arrows.left>img{transform:rotate(180deg)}.radio-container .arrows.right{border-left:1px solid #f3f3f3;--degree:-90deg;right:0}.radio-container__stations{position:relative;z-index:1;scroll-snap-type:x;overflow-x:auto;display:flex;gap:1rem}.radio-container__stations:first-child{margin-left:2rem}.radio-container__stations:last-child{margin-right:2rem}.radio-container__stations::-webkit-scrollbar{width:0;height:0;margin-top:0}@media(max-width:768px){.radio-container .arrows{display:none}.radio-container__stations{position:relative;z-index:1;scroll-snap-type:x;overflow-x:auto;display:flex;gap:1rem}.radio-container__stations:first-child{margin-left:1rem}.radio-container__stations:last-child{margin-right:1rem}}.player{background-size:cover;background-position:50%;background-image:linear-gradient(-90deg,rgba(41,41,79,.8),rgba(41,41,79,.95)),url(/_next/static/media/fallbackRadioImage.eec04f95.jpg);border-radius:1rem 1rem 5rem 1rem;display:grid;grid-template:repeat(2,1fr)/repeat(2,1fr);isolation:isolate;position:relative}.player.podcast{position:relative;min-height:50vh!important}.player.podcast:before{position:absolute;content:"";width:100%;height:100%;pointer-events:none;background-image:linear-gradient(0deg,#29294f,transparent)}.player.podcast .current-program{z-index:1}.player.podcast .player__pills-tag{cursor:pointer!important;max-width:20ch!important;text-wrap:pretty!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;background-color:rgba(109,109,135,.7)!important;padding:.25rem 1rem}.player.podcast .player__pills-tag.active{background-color:#fe3f54!important}.player.podcast .podcast-video{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.player.podcast .podcast-video>*{width:100%;height:100%}.player .player__pills{margin-bottom:.5rem;font-size:clamp(1rem,3vw,1.5rem);display:flex;gap:.5rem;align-items:flex-start;padding:.5rem;grid-column:span 3;justify-content:flex-end}.player .player__pills-tag{height:2rem;display:flex;align-items:center;gap:.2rem;padding:.25rem .5rem;border-radius:10rem;color:#fff;background:#fff;text-overflow:ellipsis;max-width:14rem}.player .player__pills-tag>p{font-size:inherit;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.player .player__pills-tag>img{width:clamp(1.25rem,1.5vw,1.5rem);aspect-ratio:1}.player .player__pills-tag:nth-child(2){background-color:#fe3f54}.player .player__pills-tag:first-child{max-width:20ch;text-wrap:pretty;outline:1px solid #fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:rgba(109,109,135,.7)}.player .current-program{grid-row:4;align-self:flex-end;grid-column:span 2;grid-row-start:3;font-size:1rem;padding:.5rem 1rem;color:#fff}.player .current-program h3{font-size:clamp(1.5rem,3vw,3rem);font-weight:700}.player .current-program>p{font-size:clamp(1rem,1.5vw,1.25rem);font-weight:300;color:#e0e0e0;font-size:1rem}.player button{width:4rem;border-radius:20rem;aspect-ratio:1/1;background:#fe3f54;grid-row-start:-1;grid-column:-1;display:flex;align-self:flex-end;align-items:center;justify-content:center;outline:8px solid #f3f3f3;box-shadow:2px 10px 0 10px #f3f3f3,10px 2px 0 10px #f3f3f3;position:relative}.player button:before{left:-2.5rem;bottom:0;box-shadow:4px 5px 0 4px #f3f3f3}.player button:after,.player button:before{content:"";width:2rem;position:absolute;aspect-ratio:1/1;border-radius:0 0 1rem 0;background-color:transparent}.player button:after{top:-2.5rem;right:0;box-shadow:5px 4px 0 4px #f3f3f3}.player button img{height:50%;width:50%}@media(min-width:768px){.player .player__pills{font-size:clamp(.75rem,1.5vw,1.15rem)}.player .current-program{padding:1rem!important}}.radio.player{border-radius:0;min-height:15rem;padding:1rem;overflow:hidden}.radio.player .player__pills{align-items:end;grid-row:2;padding:0;justify-content:flex-start}.radio.player .current-program{display:flex;flex-direction:column;padding:0}.radio.player .current-program>h3{order:1}.radio.player .current-program>p{order:2;color:#fff}.radio.player button{box-shadow:none;outline:none}.radio.player button:after,.radio.player button:before{display:none}@media(min-width:768px){.radio.podcast{min-height:60vh!important}.radio.podcast>:not(.podcast-video){z-index:1}.radio.podcast .player__pills{grid-row:-4!important}.radio.podcast .current-program{text-wrap:pretty;max-width:80ch;text-shadow:3px 3px 0 #000;grid-row:-3!important}.radio.podcast>.button{grid-row:-3!important}.radio.player{border-radius:0;min-height:20rem;padding:1rem;grid-template:repeat(8,.25fr)/10rem 1fr;grid-column-gap:2rem;grid-template-columns:min-content 1fr}.radio.player .player__pills{align-items:end;grid-row:4;grid-column:2;padding:0;justify-content:flex-start}.radio.player .current-program{align-self:flex-start;display:flex;flex-direction:column;padding:0!important;grid-row:5;grid-column:2}.radio.player .current-program>h3{order:1}.radio.player .current-program>p{order:2;color:#fff}.radio.player button{align-self:center;box-shadow:none;outline:none;grid-area:b;width:6.5rem;grid-row:1/-1;grid-column:1;aspect-ratio:1/1!important}.radio.player button:after,.radio.player button:before{display:none}.home.player>button{width:5.5rem;outline:16px solid #f3f3f3;box-shadow:-6px 10px 0 10px #f3f3f3,10px -6px 0 10px #f3f3f3}.home.player>button:before{left:-3rem;box-shadow:8px 8px 0 8px #f3f3f3}.home.player>button:after{top:-3rem;box-shadow:8px 8px 0 8px #f3f3f3}}.podcasts{padding:1rem;display:flex;flex-direction:column;gap:.5rem}.podcasts-title{font-weight:800;font-size:clamp(1.25rem,1.5vw,1.5rem);text-wrap:pretty}