.hero-section,.nav-cta-btn{position:relative;overflow:hidden}:root{--primary-color:#EA252C;--secondary-color:#AEB1B9;--warning-color:#FFC107;--dark-color:#151719;--text-color:#1D1F22;--light-bg:#F6F6F6;--section-padding:80px;--container-padding:40px;--card-padding:24px;--element-gap:16px}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Poppins,sans-serif;color:var(--text-color);background-color:radial-gradient(circle at 20% 20%,rgba(255,90,58,.05),transparent 50%),radial-gradient(circle at 80% 80%,rgba(255,154,60,.05),transparent 50%);overflow-x:hidden;line-height:1.6}.navbar{background:rgba(255,255,255,.95);backdrop-filter:blur(10px);height:70px;padding:0 20px;transition:.3s;box-shadow:0 2px 10px rgba(0,0,0,.05)}.navbar-brand img{height:45px;width:auto;filter:brightness(0) saturate(100%);transition:transform .3s}.navbar-brand:hover img{transform:translateY(-2px)}.nav-link{font-weight:500;padding:8px 16px!important;margin:0 4px;transition:color .3s}.hero-cta-primary,.nav-cta-btn{transition:transform .25s,box-shadow .25s}.nav-link:hover{color:var(--primary-color)!important}.nav-cta-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:999px;border:none;background:linear-gradient(135deg,#ff5a3a 0,#ff7b3f 50%,#ff9a3c 100%);color:#fff!important;font-weight:600;box-shadow:0 12px 30px rgba(255,90,58,.35)}.nav-cta-btn:hover{transform:translateY(-1px) scale(1.01);box-shadow:0 14px 34px rgba(255,90,58,.45)}.nav-cta-btn:focus{outline:0}.nav-cta-btn .nav-cta-glow{position:absolute;inset:-40%;background:radial-gradient(circle,rgba(255,255,255,.35) 0,transparent 45%);animation:2.6s ease-in-out infinite navGlow;pointer-events:none;filter:blur(12px)}@keyframes navGlow{0%,100%{transform:translate(-10%,-10%) scale(1);opacity:.8}50%{transform:translate(10%,10%) scale(1.05);opacity:.45}}.hero-section{background:radial-gradient(circle at 20% 20%,rgba(255,214,194,.28),transparent 38%),radial-gradient(circle at 78% 15%,rgba(255,183,160,.22),transparent 36%),radial-gradient(circle at 72% 78%,rgba(255,210,186,.2),transparent 32%),#fffbf8;min-height:calc(100vh - 70px);padding:110px 10px 0;width:100%}@media (min-width:1201px){.hero-section{overflow:visible}}.hero-section::before{content:"";position:absolute;inset:0;pointer-events:none;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR4nGMAAQAABQABDQottAAAAABJRU5ErkJggg==");opacity:.2;mix-blend-mode:soft-light;z-index:0}.hero-section .container{width:100%;max-width:1200px;margin:0 auto;padding:0;position:relative;z-index:2;gap:10px}.hero-section .row{align-items:center;gap:10px}.hero-section .col-lg-5{padding-right:40px}.hero-section h6{letter-spacing:2px;font-size:13px;margin-bottom:18px;text-transform:uppercase;color:#e14c42}.hero-section h1{font-size:clamp(3.1rem, 4.9vw, 4.6rem);line-height:1.25;margin-bottom:20px;letter-spacing:-.75px;color:#0f172a}.hero-section .lead{font-size:17.5px;line-height:1.65;margin-bottom:28px;color:#5b6472}.hero-gradient-word{background:linear-gradient(135deg,#ff7b3f 0,#ff5a3a 45%,#ff6f1f 85%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;background-size:200% 200%;animation:4s ease-in-out infinite fundingGlow}.hero-icon-badge,.icon-badge-1{background:linear-gradient(135deg,#ff8a00,#ff4d79)}.hero-welcome{position:relative;overflow:hidden;isolation:isolate;animation:6s ease-in-out infinite welcomeFloat}.hero-welcome::after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 0,rgba(255,255,255,.5) 40%,transparent 80%);opacity:0;transform:translateX(-120%);animation:5s ease-in-out 1s infinite welcomeShine;z-index:-1}@keyframes welcomeFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes welcomeShine{0%{opacity:0;transform:translateX(-120%)}30%{opacity:.7;transform:translateX(0)}100%,60%{opacity:0;transform:translateX(120%)}}@keyframes fundingGlow{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}.hero-cta-primary{box-shadow:0 18px 45px rgba(255,107,90,.35)}.hero-cta-primary:hover{transform:translateY(-2px) scale(1.01);box-shadow:0 22px 55px rgba(255,107,90,.45)}.hero-cta-secondary{transition:transform .2s,box-shadow .2s;box-shadow:0 10px 28px rgba(0,0,0,.05)}.hero-cta-secondary:hover{transform:translateY(-1px);box-shadow:0 14px 36px rgba(0,0,0,.08)}.hero-image-wrapper{display:flex;justify-content:center;align-items:center;min-height:480px;padding:0 12px;position:relative}.hero-lottie-bg{position:absolute;inset:6% 0 12% -2%;z-index:1;pointer-events:none;filter:drop-shadow(0 25px 60px rgba(255, 120, 90, .18))}.hero-lottie-bg canvas,.hero-lottie-bg svg{width:135%;height:135%}.hero-person-img{width:100%;max-width:540px;height:auto;filter:drop-shadow(0 38px 70px rgba(255, 105, 70, .28));position:relative;z-index:3}.hero-main-image{position:relative;isolation:isolate;z-index:2}.hero-image-wrapper::before{content:"";position:absolute;width:520px;height:520px;border-radius:50%;z-index:0}.hero-main-image::after{content:"";position:absolute;inset:8% 10%;z-index:-1;opacity:.8;pointer-events:none}.hero-icon-badge{position:absolute;width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 12px 32px rgba(255,77,121,.32);backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.35);animation:4s ease-in-out infinite floatIcon}.hero-icon-badge i{font-size:24px;color:#fff}.icon-badge-1{top:16%;left:-8%}.icon-badge-2{top:20%;right:-10%;background:linear-gradient(135deg,#8b5cf6,#ff4d79);animation-delay:1s}.icon-badge-3{bottom:32%;left:-10%;background:linear-gradient(135deg,#00c9ff,#92fe9d);animation-delay:2s}.icon-badge-4{bottom:14%;right:-8%;background:linear-gradient(135deg,#ff512f,#dd2476);animation-delay:3s}@keyframes floatIcon{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}.hero-social-cards{padding-left:20px;display:flex;flex-direction:column;gap:10px;align-items:flex-start}@media (max-width:1440px) and (min-width:1201px){.hero-social-cards{padding-left:12px;gap:8px}.social-media-card{padding:16px}.social-media-card h4{font-size:20px}}@media (max-width:1366px) and (min-width:1201px){.hero-social-cards{padding-left:10px}.social-media-card{padding:14px}}@media (max-width:1200px) and (min-width:993px){.hero-section{padding-top:80px;min-height:auto;padding-bottom:60px}.hero-section h1{font-size:clamp(2rem, 3vw, 2.8rem);line-height:1.2;margin-bottom:16px}.hero-section .lead{font-size:15px;margin-bottom:20px;line-height:1.5}.hero-section h6{font-size:12px;margin-bottom:12px}.hero-section .container{max-width:96%}.hero-section .grid{gap:1.5rem;align-items:center}.hero-image-wrapper{min-height:380px}.hero-person-img{max-width:360px}.hero-image-wrapper::before{width:380px;height:380px}.hero-icon-badge{width:50px;height:50px}.hero-icon-badge i{font-size:20px}.icon-badge-1{left:0;top:15%}.icon-badge-2{right:0;top:18%}.icon-badge-3{left:-2%;bottom:25%}.icon-badge-4{right:2%;bottom:15%}.social-card-metric,.social-media-card h4{font-size:18px}.social-card-btn{padding:6px 14px;font-size:12px}.social-media-card{padding:10px 12px;margin-bottom:8px}.social-icon-wrapper{width:36px;height:36px}.social-media-card h6{font-size:12px}}.social-media-card{background:rgba(255,255,255,.9);border-radius:16px;box-shadow:0 12px 28px rgba(0,0,0,.05);transition:.3s;border:1px solid rgba(255,255,255,.4);backdrop-filter:blur(8px);position:relative;overflow:hidden;width:100%;animation:8s ease-in-out infinite cardFloat}.social-media-card:hover{transform:translateY(-4px);box-shadow:0 28px 64px rgba(255,100,80,.18),0 18px 38px rgba(0,0,0,.08)}.social-icon-wrapper{width:42px;height:42px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.social-media-card h6{font-size:13px;margin-bottom:4px}.social-media-card .small{font-size:12px;line-height:1.4;margin-bottom:8px}.social-media-card h4{font-size:22px;margin-bottom:4px}.social-media-card::after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 20%,rgba(255,137,123,.18),transparent 45%),radial-gradient(circle at 80% 80%,rgba(255,209,153,.16),transparent 40%);opacity:0;transition:opacity .3s;z-index:0}#podcasts .container,.social-card .card-body,.social-media-card>*{position:relative;z-index:1}.about-image-wrapper .carousel-fade .carousel-item.active,.about-image-wrapper .carousel:hover .carousel-control-next,.about-image-wrapper .carousel:hover .carousel-control-prev,.about-image-wrapper .carousel:hover .carousel-item.active::before,.podcast-video-item:hover .podcast-video-overlay,.podcast-video-item:hover::before,.social-media-card:hover::after,.spotify-banner:hover::after,.spotify-banner:hover::before{opacity:1}@keyframes cardFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}.social-card-row{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px}.social-card-left{display:flex;gap:12px;align-items:center}#collaboration h2,.social-card-btn{display:inline-block;font-weight:700}.social-card-right{text-align:right}.social-card-divider{width:1px;height:70px;background:linear-gradient(to bottom,rgba(0,0,0,.06),rgba(0,0,0,.12),rgba(0,0,0,.06))}.social-card-metric{font-size:22px;font-weight:800;color:#0f172a;line-height:1.1}.social-card-btn{padding:10px 18px;border-radius:999px;font-size:14px;text-decoration:none;transition:transform .2s,box-shadow .2s;color:#fff!important}.social-card-btn:hover{transform:translateY(-1px);box-shadow:0 10px 24px rgba(0,0,0,.12)}.social-card-btn-red{background:#d60000}.social-card-btn-gradient{background:linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%)}.social-card-btn-blue{background:#0077b5}.spotify-banner{display:block;width:80%;max-width:960px;margin:0 auto 1.5rem;padding:1.5rem 2rem;background:radial-gradient(circle at 0 0,#46e87b 0,rgba(24,62,33,.35) 55%),linear-gradient(120deg,#1db954 0,#1ed760 40%,#0fb266 80%);border-radius:20px;color:#fff;position:relative;overflow:hidden;box-shadow:0 18px 45px rgba(15,23,42,.25);backdrop-filter:blur(10px);transform-origin:center}.hero-animated-bg,.wave-divider{width:100%;overflow:hidden;left:0}.spotify-banner .spotify-icon-circle{width:60px;height:60px;border-radius:999px;background:radial-gradient(circle at 30% 30%,#1ef57a 0,#0b6b3a 70%);box-shadow:0 10px 25px rgba(16,185,129,.45)}.spotify-banner .spotify-label{letter-spacing:.16em;opacity:.75}.spotify-banner .spotify-subtitle{opacity:.9}.spotify-cta-pill{display:inline-flex;align-items:center;padding:.5rem 1.4rem;border-radius:999px;background:rgba(15,23,42,.9);font-size:.85rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.spotify-banner::after,.spotify-banner::before{content:"";position:absolute;border-radius:999px;background:radial-gradient(circle,rgba(255,255,255,.18),transparent 70%);filter:blur(2px);opacity:0;pointer-events:none}.spotify-banner::before{width:220px;height:220px;top:-60px;right:-40px}.spotify-banner::after{width:180px;height:180px;bottom:-50px;left:-30px}.spotify-banner .fab.fa-spotify{animation:2.6s ease-in-out infinite spotifyPulse}.spotify-banner:hover{transform:translateY(-8px) scale(1.01);box-shadow:0 26px 70px rgba(15,23,42,.35)}.spotify-banner:hover .spotify-cta-pill{transform:translateX(4px);box-shadow:0 10px 24px rgba(15,23,42,.4)}@keyframes spotifyPulse{0%,100%{transform:scale(1);filter:drop-shadow(0 0 0 rgba(0, 0, 0, 0))}50%{transform:scale(1.1);filter:drop-shadow(0 0 18px rgba(0, 0, 0, .45))}}.social-card{position:relative;transform-origin:center}.social-card::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 0 0,rgba(255,255,255,.24),transparent 55%),radial-gradient(circle at 100% 100%,rgba(255,255,255,.12),transparent 55%);opacity:0;transform:translateY(20px);transition:opacity .45s,transform .45s;pointer-events:none}.social-card i{transition:transform .45s,filter .45s}.social-card a.btn,.social-card h3,.social-card p{transition:transform .45s,opacity .45s}.social-card:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 28px 60px rgba(15,23,42,.28)}.social-card:hover::before{opacity:1;transform:translateY(0)}.social-card:hover i{transform:translateY(-4px) scale(1.05);filter:drop-shadow(0 8px 18px rgba(0, 0, 0, .35))}.social-card:hover a.btn,.social-card:hover h3,.social-card:hover p{transform:translateY(-3px)}.reveal-on-scroll{opacity:0;transform:translateY(24px) scale(.98);transition:opacity .6s,transform .6s}.reveal-on-scroll.is-visible{opacity:1;transform:translateY(0) scale(1)}@media (max-width:992px){.hero-section{padding:80px 0 60px}.hero-section .container{padding:0 18px}.hero-section .row{gap:24px;text-align:center}.hero-section .col-lg-3,.hero-section .col-lg-4,.hero-section .col-lg-5,.social-media-card{width:100%}.hero-section h1{line-height:1.15}.hero-image-wrapper{min-height:360px}.hero-lottie-bg{inset:4% -4% 8% -6%;scale:0.9}.hero-image-wrapper::before{width:420px;height:420px}.hero-social-cards{padding-left:0}}@media (max-width:640px){.hero-section{padding:72px 0 52px}.hero-section h1{font-size:clamp(2.4rem, 8vw, 3.2rem)}.hero-section .lead{font-size:16px}.hero-image-wrapper{min-height:300px}.hero-lottie-bg{inset:2% -8% 6% -10%;scale:0.85}.hero-person-img{max-width:420px}.hero-cta-primary,.hero-cta-secondary{width:100%;justify-content:center}}.wave-divider{position:absolute;bottom:0;line-height:0;transform:rotate(180deg);z-index:3}.wave-divider svg{position:relative;display:block;width:calc(150% + 1.3px);height:100px;animation:15s ease-in-out infinite waveMove}@keyframes waveMove{0%,100%{transform:translateX(0)}50%{transform:translateX(-20%)}}.hero-animated-bg{position:absolute;top:0;height:100%;z-index:0;pointer-events:none}.gradient-orb{position:absolute;border-radius:50%;filter:blur(120px);opacity:.2;animation:20s ease-in-out infinite floatOrb}.orb-1{width:400px;height:400px;background:radial-gradient(circle,rgba(255,138,0,.4),transparent 70%);top:10%;left:15%}.orb-2{width:350px;height:350px;background:radial-gradient(circle,rgba(255,107,107,.4),transparent 70%);bottom:15%;right:20%;animation-delay:5s}@keyframes floatOrb{0%,100%{transform:translate(0,0) scale(1)}50%{transform:translate(50px,50px) scale(1.1)}}.btn{font-weight:600;transition:.3s;border:none}.btn:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.btn-danger{background:var(--primary-color);padding:14px 40px}.btn-danger:hover{background:#c41e25}section{scroll-margin-top:70px;padding:var(--section-padding) 0}section .container{max-width:1200px;padding:0 30px}section h2{font-size:clamp(2rem, 4vw, 2.5rem);margin-bottom:16px}section .lead{font-size:18px;color:#6b7280;margin-bottom:48px}.feature-card,.invite-card,.pitch-card{border-radius:16px;overflow:hidden;transition:.3s;background:#fff;border:1px solid rgba(0,0,0,.08);height:100%}.feature-card:hover,.invite-card:hover,.pitch-card:hover{transform:translateY(-8px);box-shadow:0 12px 32px rgba(0,0,0,.12)}.card-body{padding:var(--card-padding)}.pitch-card .card-img-top{height:240px;object-fit:cover}.feature-card{padding:32px}.feature-icon{margin-bottom:20px}.social-card{border-radius:20px;overflow:hidden;transition:.3s}.social-card:hover{transform:translateY(-8px);box-shadow:0 16px 40px rgba(0,0,0,.15)}.bg-gradient-instagram{background:linear-gradient(45deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888)}.instagram-item,.linkedin-item,.video-item{padding:16px;border:none!important;border-bottom:1px solid rgba(0,0,0,.06)!important;transition:.2s}.instagram-item:hover,.linkedin-item:hover,.video-item:hover{background:rgba(234,37,44,.03);transform:translateX(4px)}.video-thumbnail{width:100px;height:75px;object-fit:cover;border-radius:8px}.instagram-thumbnail,.linkedin-thumbnail{width:70px;height:70px;object-fit:cover;border-radius:8px}.accordion-item{border-radius:12px;margin-bottom:12px;border:1px solid rgba(0,0,0,.08);overflow:hidden}.accordion-button{padding:20px;font-size:16px;font-weight:600}.accordion-button:not(.collapsed){background:var(--primary-color);color:#fff}.form-control,.form-select{border-radius:10px;padding:12px 16px;border:2px solid rgba(0,0,0,.08);transition:.3s}.form-control:focus,.form-select:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(234,37,44,.1)}footer{background:linear-gradient(135deg,#1a1a1a,#2d2d2d);padding:60px 0 30px}.animate-fade-in{animation:.8s ease-out fadeInUp}.animate-fade-in-delay{animation:.8s ease-out .2s both fadeInUp}.animate-fade-in-delay-2{animation:.8s ease-out .4s both fadeInUp}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}html{scroll-behavior:smooth}@media (max-width:1440px) and (min-width:1201px){.hero-section{min-height:75vh;padding:80px 0 20px}.hero-section .container{max-width:95%}.hero-section h1{font-size:clamp(2.8rem, 4.2vw, 4rem)}.hero-section .lead{font-size:16.5px}.hero-image-wrapper{min-height:420px}.hero-person-img{max-width:480px}.hero-lottie-bg{inset:8% 0 14% -2%}.hero-lottie-bg canvas,.hero-lottie-bg svg{width:125%;height:125%}.hero-image-wrapper::before{width:460px;height:460px}.hero-section .col-lg-5{padding-right:30px}.hero-social-cards{padding-left:15px}}@media (max-width:1366px) and (min-width:1201px){.hero-section{min-height:70vh;padding:70px 0 20px}.hero-section h1{font-size:clamp(2.5rem, 3.8vw, 3.6rem)}.hero-image-wrapper{min-height:380px}.hero-person-img{max-width:440px}.hero-image-wrapper::before{width:420px;height:420px}}@media (max-width:1200px){:root{--section-padding:60px;--container-padding:30px}.hero-section{min-height:auto;padding:70px 0 20px}.hero-section h1{font-size:clamp(2.4rem, 3.5vw, 3.2rem)}.hero-image-wrapper{min-height:360px}.hero-person-img{max-width:400px}.hero-lottie-bg{inset:10% 0 16% -3%}.hero-lottie-bg canvas,.hero-lottie-bg svg{width:120%;height:120%}.hero-image-wrapper::before{width:400px;height:400px}.hero-section .col-lg-5{padding-right:20px}}@media (max-width:992px){.navbar{height:65px}.nav-cta-btn{margin-top:2px;width:100%;justify-content:center}.hero-section{min-height:auto;padding:70px 0 40px}.hero-section .col-lg-3,.hero-section .col-lg-4,.hero-section .col-lg-5{padding-right:15px;padding-left:15px;margin-bottom:40px}.hero-image-wrapper{min-height:400px}.hero-person-img{max-width:350px}.hero-icon-badge{width:50px;height:50px}.hero-icon-badge i{font-size:20px}.wave-divider svg{height:70px}}@media (max-width:768px){:root{--section-padding:50px;--card-padding:20px}.hero-section .container{padding:0 10px}.hero-section h1{font-size:2rem}.hero-image-wrapper{min-height:350px}.hero-person-img{max-width:300px}.hero-icon-badge{display:none}.social-media-card{padding:14px}.wave-divider svg{height:60px}section .container{padding:0 20px}.pitch-card .card-img-top{height:200px}}@media (max-width:576px){.hero-section .container,.navbar{padding:0 15px}:root{--section-padding:40px}.navbar{height:60px}.navbar-brand img{height:38px}.hero-section{padding:10px 0}.hero-image-wrapper{min-height:280px}.social-media-card h4{font-size:20px}.btn{padding:12px 32px!important;font-size:14px}}@media (max-width:480px){.hero-section{padding:16px 0 12px}.hero-section h1{font-size:1.9rem;line-height:1.2}.hero-section .lead{font-size:14px}.hero-image-wrapper{min-height:240px}.hero-person-img{max-width:260px}}.cool-icon{transition:.4s}.cool-icon:hover{transform:scale(1.12) rotate(4deg);box-shadow:0 0 18px rgba(255,0,0,.25)}.icon-shine{position:absolute;top:0;left:-120%;width:100%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.7),transparent);transform:skewX(-20deg);transition:.6s ease-in-out}.cool-icon:hover .icon-shine{left:130%}.about-image-wrapper{position:relative;perspective:1200px;overflow:visible}.about-image-wrapper .carousel{border-radius:24px;overflow:hidden;box-shadow:0 25px 60px rgba(234,37,44,.25),0 15px 40px rgba(0,0,0,.15);transition:.6s cubic-bezier(.25, .46, .45, .94);position:relative;transform:translateZ(0);will-change:transform,box-shadow}.about-image-wrapper .carousel:hover{transform:translateY(-8px) scale(1.02) rotateX(2deg);box-shadow:0 35px 80px rgba(234,37,44,.35),0 20px 50px rgba(0,0,0,.2),0 0 60px rgba(255,90,58,.3)}.about-image-wrapper .carousel-inner{border-radius:24px;position:relative;overflow:hidden}.about-image-wrapper .carousel-item{transition:transform 1.2s cubic-bezier(.25, .46, .45, .94),opacity .8s ease-in-out;position:relative}.about-image-wrapper .carousel-item img{width:100%;height:700px;object-fit:cover;filter:brightness(.95) contrast(1.05) saturate(1.1);transition:transform .8s cubic-bezier(.25, .46, .45, .94),filter .5s;will-change:transform,filter}.about-image-wrapper .carousel:hover .carousel-item.active img{transform:scale(1.08);filter:brightness(1) contrast(1.08) saturate(1.15)}.about-image-wrapper .carousel-item::before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(234,37,44,.15) 0,transparent 40%,rgba(255,107,90,.12) 100%);opacity:0;transition:opacity .6s;z-index:1;pointer-events:none}.about-image-wrapper .carousel-item::after{content:"";position:absolute;top:-50%;left:-100%;width:80%;height:200%;background:linear-gradient(90deg,transparent 0,rgba(255,255,255,.3) 50%,transparent 100%);transform:skewX(-25deg);animation:8s cubic-bezier(.4,0,.2,1) infinite shimmerSlide;z-index:2;pointer-events:none}#podcasts::before,.about-image-wrapper .stats-card::before{position:absolute;height:100%;pointer-events:none;content:""}@keyframes shimmerSlide{0%,100%{left:-100%;opacity:0}10%{opacity:1}40%{left:120%;opacity:.7}100%,50%{left:120%;opacity:0}}.about-image-wrapper .carousel-control-next,.about-image-wrapper .carousel-control-prev{width:60px;height:60px;top:50%;transform:translateY(-50%);background:rgba(255,255,255,.95);backdrop-filter:blur(10px);border-radius:50%;opacity:0;transition:.4s cubic-bezier(.25, .46, .45, .94);box-shadow:0 8px 20px rgba(0,0,0,.15)}.about-image-wrapper .carousel-control-prev{left:20px}.about-image-wrapper .carousel-control-next{right:20px}.about-image-wrapper .carousel-control-next:hover,.about-image-wrapper .carousel-control-prev:hover{background:linear-gradient(135deg,#ff7b3f,#ff5a3a);transform:translateY(-50%) scale(1.1);box-shadow:0 12px 30px rgba(255,90,58,.4)}.about-image-wrapper .carousel-control-next-icon,.about-image-wrapper .carousel-control-prev-icon{width:24px;height:24px;filter:invert(1);transition:filter .3s}.about-image-wrapper .carousel-control-next:hover .carousel-control-next-icon,.about-image-wrapper .carousel-control-prev:hover .carousel-control-prev-icon{filter:invert(0)}.about-image-wrapper .carousel-indicators{bottom:20px;margin:0;gap:8px;display:flex;justify-content:center;z-index:3}.about-image-wrapper .carousel-indicators button{width:40px;height:4px;border-radius:4px;background:rgba(255,255,255,.6);border:none;opacity:1;transition:.4s cubic-bezier(.25, .46, .45, .94);box-shadow:0 2px 8px rgba(0,0,0,.2)}.about-image-wrapper .carousel-indicators button.active{width:60px;background:linear-gradient(90deg,#ff7b3f,#ff5a3a);box-shadow:0 0 20px rgba(255,90,58,.6),0 4px 12px rgba(0,0,0,.3)}.about-image-wrapper .carousel-indicators button:hover{background:rgba(255,255,255,.9);transform:scaleY(1.3)}.about-image-wrapper .stats-card{background:rgba(255,255,255,.98);backdrop-filter:blur(20px) saturate(180%);border:2px solid rgba(255,255,255,.5);box-shadow:0 20px 50px rgba(234,37,44,.25),0 10px 25px rgba(0,0,0,.15);transition:.5s cubic-bezier(.25, .46, .45, .94);z-index:10;animation:4s ease-in-out infinite statsFloat;position:relative;overflow:hidden}@keyframes statsFloat{0%,100%{transform:translateY(0) scale(1)}50%{transform:translateY(-8px) scale(1.03)}}.about-image-wrapper:hover .stats-card{transform:translateY(-10px) scale(1.05);box-shadow:0 30px 70px rgba(234,37,44,.35),0 15px 35px rgba(0,0,0,.2)}.about-image-wrapper .stats-card::before{top:-50%;left:-50%;width:100%;background:radial-gradient(circle,rgba(255,90,58,.2) 0,transparent 60%);animation:3s ease-in-out infinite statsGlow}@keyframes statsGlow{0%,100%{opacity:.3;transform:scale(.8)}50%{opacity:.6;transform:scale(1.2)}}.about-image-wrapper .stats-card h3{font-size:1.5rem;font-weight:800;background:linear-gradient(135deg,#ff5a3a,#ff9a3c);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 4px rgba(255, 90, 58, .3));animation:2s ease-in-out infinite numberPulse}@keyframes numberPulse{0%,100%{transform:scale(1)}50%{transform:scale(1.05)}}.about-image-wrapper .carousel-fade .carousel-item{opacity:0;transition:opacity 1s ease-in-out}#collaboration{background:#fff;padding:10px 0}#collaboration h2{font-size:clamp(2rem, 4vw, 2.8rem);letter-spacing:-.5px;margin-bottom:50px;position:relative}#collaboration h2::after{content:"";position:absolute;bottom:-12px;left:50%;transform:translateX(-50%);width:80px;height:3px;background:linear-gradient(90deg,#ff7b3f,#ff5a3a);border-radius:2px}.collaboration-logos{padding:10px;background:rgba(255,255,255,.03);border-radius:20px;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.08);max-width:90%;margin:0 auto}.collaboration-logo-wrapper{background:rgba(255,255,255,.95);padding:14px 10px;border-radius:12px;transition:.3s;display:flex;align-items:center;justify-content:center;min-height:100px;min-width:245px;box-shadow:0 4px 15px rgba(0,0,0,.1)}.collaboration-logo-wrapper:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(255,123,63,.3);background:#fff}.collaboration-logo{max-width:150px;max-height:90px;height:auto;width:auto;object-fit:contain;filter:grayscale(100%) brightness(.5);transition:.3s}.collaboration-logo-wrapper:hover .collaboration-logo{filter:grayscale(0%) brightness(1)}#podcasts{background:linear-gradient(180deg,#f6f6f6 0,#fff 100%);position:relative;overflow:hidden}#podcasts::before{top:0;left:0;width:100%;background:radial-gradient(circle at 20% 20%,rgba(255,90,58,.05),transparent 50%),radial-gradient(circle at 80% 80%,rgba(255,154,60,.05),transparent 50%);z-index:0}.podcast-scroll-container{position:relative;width:100%;margin-top:40px;padding:20px 0;overflow:hidden;mask-image:linear-gradient(to right,transparent 0%,black 5%,black 95%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,black 5%,black 95%,transparent 100%)}.podcast-videos-scroll{display:flex;gap:30px;width:max-content;animation:60s linear infinite scrollPodcasts;will-change:transform}.podcast-videos-scroll:hover{animation-play-state:paused}.podcast-video-item{position:relative;flex-shrink:0;width:420px;border-radius:20px;overflow:hidden;background:#000;box-shadow:0 10px 30px rgba(0,0,0,.1),0 4px 15px rgba(234,37,44,.08);transition:.5s cubic-bezier(.25, .46, .45, .94);transform-origin:center;cursor:pointer}.podcast-video-item::before,.podcast-video-overlay{opacity:0;transition:opacity .5s;pointer-events:none}.podcast-video-wrapper{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden;background:linear-gradient(135deg,#1a1a1a 0,#2d2d2d 100%)}.podcast-video-overlay,.podcast-video-wrapper iframe{top:0;left:0;width:100%;height:100%;position:absolute}.podcast-video-wrapper iframe{border:none;transition:transform .5s cubic-bezier(.25, .46, .45, .94)}.podcast-video-overlay{background:linear-gradient(135deg,rgba(234,37,44,0) 0,rgba(234,37,44,.15) 50%,rgba(255,154,60,.1) 100%);z-index:2}.podcast-video-item:hover{transform:translateY(-12px) scale(1.05);box-shadow:0 25px 60px rgba(234,37,44,.25),0 15px 40px rgba(0,0,0,.2),0 0 80px rgba(255,90,58,.2);z-index:10}.podcast-video-item:hover .podcast-video-wrapper iframe{transform:scale(1.08)}.podcast-video-item::before{content:"";position:absolute;inset:-4px;border-radius:24px;background:linear-gradient(135deg,rgba(255,90,58,.4),rgba(255,154,60,.4));filter:blur(20px);z-index:-1}.podcast-video-item::after{content:"";position:absolute;top:-50%;left:-100%;width:80%;height:200%;background:linear-gradient(90deg,transparent 0,rgba(255,255,255,.4) 50%,transparent 100%);transform:skewX(-25deg);transition:left .6s;z-index:3;pointer-events:none}.podcast-video-item:hover::after{left:150%;transition:left .8s}@keyframes scrollPodcasts{0%{transform:translateX(0)}100%{transform:translateX(calc(-420px * 9 - 30px * 9))}}@media (max-width:1200px){.podcast-video-item{width:380px}@keyframes scrollPodcasts{0%{transform:translateX(0)}100%{transform:translateX(calc(-380px * 9 - 30px * 9))}}}@media (max-width:992px){.about-image-wrapper .carousel-item img{height:400px}.about-image-wrapper .stats-card{padding:1rem!important}.about-image-wrapper .stats-card h3{font-size:2rem}.podcast-video-item{width:340px}.podcast-videos-scroll{gap:25px}@keyframes scrollPodcasts{0%{transform:translateX(0)}100%{transform:translateX(calc(-340px * 9 - 25px * 9))}}}@media (max-width:768px){.about-image-wrapper .carousel-item img{height:350px}.about-image-wrapper .carousel-control-next,.about-image-wrapper .carousel-control-prev{width:48px;height:48px}.about-image-wrapper .stats-card{margin:.75rem!important;padding:.75rem!important}.about-image-wrapper .stats-card h3{font-size:1.75rem}#collaboration{padding:10px 0}.collaboration-logos{padding:30px 15px;gap:20px!important}.collaboration-logo-wrapper{padding:20px 30px;min-width:150px}.collaboration-logo{max-width:120px;max-height:40px}#podcasts{padding:60px 0}.podcast-scroll-container{margin-top:30px}.podcast-video-item{width:320px}.podcast-videos-scroll{gap:20px}.podcast-video-item:hover{transform:translateY(-8px) scale(1.03)}@keyframes scrollPodcasts{0%{transform:translateX(0)}100%{transform:translateX(calc(-320px * 9 - 20px * 9))}}}@media (max-width:576px){#collaboration h2{font-size:1.8rem}.collaboration-logo-wrapper{padding:16px 24px;min-width:130px}.collaboration-logo{max-width:100px;max-height:35px}#podcasts .text-center h2{font-size:2rem}.podcast-video-item{width:280px}.podcast-videos-scroll{gap:18px}@keyframes scrollPodcasts{0%{transform:translateX(0)}100%{transform:translateX(calc(-280px * 9 - 18px * 9))}}}.py-5{padding-top:10px!important;padding-bottom:5px!important}.cta-center-btn{position:relative;padding:14px 34px;font-size:16px;font-weight:600;color:#fff;text-decoration:none;border-radius:50px;background:linear-gradient(135deg,#ff5a3a 0,#ff7b3f 50%,#ff9a3c 100%);box-shadow:0 0 15px rgba(255,122,63,.6);overflow:hidden;animation:2.2s ease-in-out infinite ctaPulseBlink;transition:transform .3s}.bg-light{--bs-bg-opacity:1;background-color:transparent}.cta-center-btn:hover{transform:scale(1.05)}.cta-center-glow{position:absolute;inset:-8px;border-radius:60px;background:linear-gradient(135deg,rgba(255,90,58,.8),rgba(255,154,60,.8));filter:blur(18px);z-index:-1;opacity:.9;animation:2.2s ease-in-out infinite ctaGlowBlink}@keyframes ctaPulseBlink{0%,100%{box-shadow:0 0 10px rgba(255,122,63,.4)}50%{box-shadow:0 0 28px rgba(255,122,63,.9)}}@keyframes ctaGlowBlink{0%,100%{opacity:.5;transform:scale(.98)}50%{opacity:1;transform:scale(1.05)}}.hero-person-img,.pitch-card .card-img-top{will-change:transform}@media (prefers-reduced-motion:reduce){*{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important}}