@import"https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Epilogue:wght@100..900&display=swap";:root{--primary-color: #de001a;--secondary-color: #ffcc3d;--text-color: #333;--dark-bg: #f5f5f5;--box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);--transition: all 0.3s ease}body{font-family:"Roboto",sans-serif;background-color:var(--dark-bg);color:var(--text-color);line-height:1.6;font-size:16px;min-height:100vh;display:flex;flex-direction:column;gap:3rem;overflow-x:hidden}*{margin:0;padding:0;box-sizing:border-box}*::selection{background-color:#303030;color:#fff}a{all:unset;cursor:pointer}footer{margin-top:auto;background-color:#222;color:#fff;padding:1rem 0;text-align:center}footer .footer-copyright{font-size:.8rem}.red-header{background-color:#de001a;padding:11px;text-align:center}.red-header img{height:33px}@media all and (max-width: 560px){.red-header img{height:25px}}@media all and (max-width: 370px){.red-header img{height:22px}}.red-header .header-container{display:inline-flex;align-items:center;color:#fff;font-size:1.8rem;font-weight:700}.red-header .header-container i{margin-right:8px;font-size:2rem}.main-content{display:flex;flex-direction:column;gap:2rem;color:var(--text-color);max-width:75rem;width:100%;margin:0 auto}@media(max-width: 80rem){.main-content{margin:0;padding:0 5%}}.main-content .video-list{display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));gap:1rem;width:100%}.main-content::after{content:"";display:block;background-image:url(/img/fire_background.png);background-size:auto 120%;background-position:top center;background-repeat:unset;height:600px;width:100vw;position:fixed;bottom:0;left:0;z-index:-1}@media all and (max-width: 1175px){.main-content::after{height:500px;background-size:contain;background-position:bottom center}}@media all and (max-width: 990px){.main-content::after{height:300px;background-size:contain;background-position:bottom center}}@media all and (max-width: 590px){.main-content::after{height:300px;background-size:cover;background-position:bottom center}}.video-container{min-width:0;max-width:750px;width:100%;position:relative;border-radius:1rem;background:var(--pod-gradient);border:var(--pod-border);backdrop-filter:blur(12px);padding:1.25rem;display:grid;grid-template-columns:auto 1fr;grid-template-rows:1fr;row-gap:1rem;column-gap:2rem}.video-container .poster{grid-column:1/span 2;position:relative;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.1450980392);box-shadow:0px 6px 6px 0px rgba(0,0,0,.2509803922);border-radius:12px;width:100%;height:auto}.video-container .poster .image{width:100%;height:100%;border-radius:12px;object-fit:cover;object-position:center;display:block}.video-container .poster .play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:78px;height:78px;color:#fff;opacity:.8;transition:all .3s ease;filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.5))}.video-container .poster:hover .play-icon{opacity:1;transform:translate(-50%, -50%) scale(1.1)}.video-container .title-video{all:unset;display:flex;flex-wrap:wrap;font-family:"Epilogue",sans-serif;line-height:1;color:#fff;text-align:right;align-items:flex-start;width:-webkit-fill-available;width:-moz-available;justify-content:flex-end;text-wrap:balance;text-shadow:0px 2px 4px rgba(0,0,0,.5);font-size:1.25rem;font-weight:600}@media(max-width: 998px){.video-container .title-video{font-size:1rem}}.video-container .link-video{grid-column:2/span 1;font-family:"Epilogue",sans-serif;display:flex;height:fit-content;justify-content:center;align-items:start;background:radial-gradient(circle at 50% 0%, #ffffff -10%, var(--secondary-color) 50%);box-shadow:1.82px 1.82px 46.86px 0px rgba(0,0,0,.4588235294);color:#000;padding:.5rem 1.5rem;border-radius:8px;font-weight:600;line-height:1;text-wrap:nowrap;font-size:1.25rem;text-align:center;text-decoration:none;transition:var(--transition)}.video-container .link-video:hover{filter:brightness(1.1)}.video-container .link-video .desktop{display:block}.video-container .link-video .mobile{display:none}@media(max-width: 998px){.video-container .link-video{padding:.5rem .75rem;font-size:1rem}.video-container .link-video .desktop{display:none}.video-container .link-video .mobile{display:block}}@media(max-width: 600px){.video-container .link-video{font-size:1rem;padding:.25rem .5rem}}@media(max-width: 900px){.video-container{grid-template-columns:repeat(2, calc(50% - 0.5rem));column-gap:1rem;padding:1rem}}.podcast-hero{flex:0 0 auto;font-family:"Epilogue",sans-serif;min-width:0;position:relative;border-radius:1rem;background:var(--pod-gradient);border:var(--pod-border);backdrop-filter:blur(12px);padding:1.5rem;display:flex;flex-direction:column;align-items:center;gap:1rem;max-width:300px}.podcast-hero .title{display:flex;flex-wrap:nowrap;border-radius:8px;background:var(--secondary-color);box-shadow:0px 4px 6px 0px rgba(0,0,0,.3) inset;padding:.5rem 1rem .25rem 1rem;width:-webkit-fill-available;width:-moz-available;max-width:300px;line-height:1;justify-content:center;align-items:center;color:#000;text-align:center;font-size:1.5rem}@media(max-width: 500px){.podcast-hero .title{font-size:1.25rem}}.podcast-hero .logo-container{display:flex;flex-direction:column;align-items:center;gap:.5rem}.podcast-hero .logo-container .icon{width:60%;height:auto}.podcast-hero .logo-container .logo{width:100%;height:auto;color:#fff}.podcast-hero .logo-container .text{width:100%;height:auto}.podcast-hero .info{text-align:center;color:#fff;font-family:"Roboto";font-size:1.25rem;font-style:normal;font-weight:400;line-height:normal}@media(max-width: 500px){.podcast-hero .info{font-size:1.25rem}}.podcast-hero .cta-button{background:radial-gradient(circle at top center, white -100%, var(--primary-color) 50%);border:none;border-radius:.25rem;color:#fff;cursor:pointer;font-size:1.5rem;line-height:1;font-weight:500;padding:.75rem;text-align:center;text-decoration:none;transition:background .3s ease;box-shadow:1.48px 1.48px 38.23px 0px rgba(0,0,0,.4588235294)}.podcast-hero .cta-button:hover{background:radial-gradient(circle at top center, white -120%, color-mix(in srgb, var(--primary-color) 100%, black 10%) 50%)}@media(max-width: 500px){.podcast-hero .cta-button{padding:.5rem .75rem;font-size:1.25rem}}@media(max-width: 1000px){.podcast-hero{max-width:100%;padding:1rem}}.title-container{font-family:"Epilogue",sans-serif;position:relative;background:var(--primary-color);border-radius:8px;color:#fff;width:fit-content;margin:0 auto;font-weight:800;line-height:1.2}.title-container .fire{position:absolute;height:2.5rem}.title-container .fire--1{bottom:10%;left:-2.5%;transform:scale(-1, 1) rotate(4deg)}.title-container .fire--2{bottom:-15%;left:-3.5%;transform:scale(0.5)}.title-container .fire--3{bottom:0;right:-2.5%;transform:scale(2) rotate(14deg)}@media(max-width: 768px){.title-container .fire--1{top:-20%;left:-2.5%;transform:scale(-0.8, 0.8) rotate(4deg)}.title-container .fire--2{display:none}.title-container .fire--3{bottom:7%;right:-3%;transform:scale(1.5) rotate(14deg)}}.title-container .header-text{font-size:2.25rem;line-height:1;padding:.75rem 1.5rem;width:fit-content;font-weight:bold;text-align:center;text-wrap:balance}@media(max-width: 850px){.title-container .header-text{font-size:32px}}@media(max-width: 500px){.title-container .header-text{padding:.5rem 1rem;font-size:1.75rem}}@media(max-width: 400px){.title-container .header-text{font-size:1.5rem}}@media(max-width: 675px){.title-container{max-width:400px}}.video-grid-wrap{position:relative;display:block}.video-grid-wrap .video-scroll-btn{position:absolute;top:50%;transform:translateY(-50%);z-index:5;width:40px;height:40px;border-radius:999px;border:none;background:rgba(0,0,0,.7);color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px;line-height:1;cursor:pointer;transition:background .2s ease,transform .08s ease}.video-grid-wrap .video-scroll-btn.prev{left:-3%}.video-grid-wrap .video-scroll-btn.next{right:-3%}.video-grid-wrap .video-scroll-btn:disabled{opacity:.35;cursor:default}@media(min-width: 769px){.video-grid-wrap .video-scroll-btn{display:none}}.video-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:.5rem}.video-grid .video-card{all:unset;display:flex;flex-direction:column;gap:.25rem;background-color:rgba(0,0,0,0);overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;color:var(--secondary-color);text-align:left}.video-grid .video-card:hover{transform:translateY(-3px);box-shadow:var(--box-shadow)}.video-grid .video-card .video-thumbnail{width:100%;background:rgba(0,0,0,.0823529412);aspect-ratio:16/9;border-radius:8px;display:block}.video-grid .video-card .video-title{color:var(--text-color);font-family:"Roboto";font-style:normal;font-weight:700;line-height:normal}@media(max-width: 768px){.video-grid{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;touch-action:pan-y;gap:.5rem;scroll-snap-type:x mandatory;margin:0 -6%;padding:1rem;scroll-padding-left:1rem;scroll-padding-right:1rem;scroll-padding-inline:1rem;background:rgba(0,0,0,.6274509804);backdrop-filter:blur(12px)}.video-grid .video-card{flex:0 0 calc(75% - .25rem);scroll-snap-align:start}.video-grid .video-card .video-title{font-size:14px;color:#fff}.video-grid::-webkit-scrollbar{height:0;display:none}}:root{--pod-gradient: linear-gradient(180deg, rgba(0, 0, 0, 0.54) 0%, rgba(72, 72, 72, 0.54) 100%);--pod-border: 3px solid #4b4b4b}.main-content{display:flex;flex-direction:column;align-items:center}.gradient-background{background:linear-gradient(360deg, rgba(0, 0, 0, 0.25) 0%, rgba(102, 102, 102, 0) 100%);backdrop-filter:blur(6px);padding:2rem;display:flex;flex-direction:column;gap:1rem}@media(max-width: 800px){.gradient-background{padding:1rem}}@media(max-width: 768px){.gradient-background{padding:0;background:none;backdrop-filter:none}}.principal-section{display:flex;flex-direction:row;gap:1rem}@media(max-width: 850px){.principal-section{flex-direction:column}}.podcast-title{color:var(--text-color);font-family:"Epilogue",sans-serif;font-size:30px;font-style:normal;font-weight:700;line-height:normal}
