.breakdance .bde-section-546-100 .section-container{padding-bottom:0px;padding-top:0px}.breakdance .bde-code-block-546-103{margin-top:-49px}#hero-academy-nomad *{box-sizing:border-box;-webkit-font-smoothing:antialiased}#hero-academy-nomad{position:relative;width:100vw!important;height:100vh;left:50%;transform:translateX(-50%);background:#000;margin:0;padding:0;display:flex;justify-content:center;align-items:center;overflow:hidden}.hero-liquid-bg{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at center,#001a4d 0%,#000 80%);z-index:1}.hero-visual-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(https://nomadnetworld.it/wp-content/uploads/2026/03/commentatore-di-spalle.jpg);background-size:cover;background-position:center;opacity:0.15;filter:grayscale(100%);z-index:2}.hero-center-axis{position:relative;z-index:100;width:100%;display:flex;justify-content:center}.hero-content{text-align:center!important;background:rgba(0,0,0,0.6);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);padding:60px 40px;border-radius:40px;border:1px solid rgba(255,255,255,0.1);max-width:900px;width:90%}.hero-title,.hero-badge,.hero-subline,.hero-title span{color:#ffffff!important;opacity:1!important;visibility:visible!important;text-transform:uppercase}.hero-badge{font-size:12px;letter-spacing:5px;margin-bottom:20px;display:block;color:#0071e3!important}.hero-title{font-size:clamp(40px,8vw,90px);line-height:1;margin-bottom:20px;font-weight:900}.t-light{font-weight:200!important}.hero-subline{text-transform:none!important;font-size:18px;color:#a1a1a6!important;margin-bottom:40px;line-height:1.5}.hero-cta-group{display:flex;justify-content:center;gap:20px}.btn-primary{background:#ffffff!important;color:#000000!important;padding:18px 35px;border-radius:15px;text-decoration:none;font-weight:800;font-size:14px}.btn-secondary{background:rgba(255,255,255,0.1)!important;color:#ffffff!important;border:1px solid rgba(255,255,255,0.2);padding:18px 35px;border-radius:15px;text-decoration:none;font-weight:800;font-size:14px}@media (max-width:768px){.hero-cta-group{flex-direction:column}.hero-content{padding:40px 20px}}.academy-catalog{padding:80px 0;display:flex;justify-content:center;background:transparent}.catalog-container{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;width:94%;max-width:1400px}.academy-card-pro{position:relative;background:rgba(10,10,15,0.8);border-radius:40px;padding:50px 40px;border:1px solid rgba(255,255,255,0.08);overflow:hidden;transition:all 0.5s cubic-bezier(0.2,0.8,0.2,1);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px)}.academy-card-pro:hover{transform:translateY(-15px);border-color:rgba(255,255,255,0.2);box-shadow:0 40px 80px rgba(0,0,0,0.6)}.featured-pro{border-color:rgba(255,0,85,0.3);background:linear-gradient(145deg,rgba(10,10,15,0.9),rgba(255,0,85,0.03))}.card-label{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:3px;color:#86868b;margin-bottom:20px;display:block}.label-pink{color:#f05}.card-title{font-size:32px;color:#fff;font-weight:300;margin-bottom:20px;line-height:1.1}.card-title strong{font-weight:900}.card-desc{font-size:15px;color:rgba(255,255,255,0.6);line-height:1.6;margin-bottom:35px;height:70px}.feature-list{list-style:none;padding:0;margin-bottom:40px}.feature-list li{font-size:13px;color:#fff;margin-bottom:12px;padding-left:24px;position:relative}.feature-list li::before{content:"•";position:absolute;left:0;color:#f05;font-size:20px;line-height:1}.btn-pro{display:block;text-align:center;padding:18px;border-radius:20px;background:rgba(255,255,255,0.05);color:#fff;text-decoration:none;font-weight:700;font-size:13px;border:1px solid rgba(255,255,255,0.1);transition:0.3s}.btn-pro:hover{background:#fff;color:#000}.btn-white{background:#fff;color:#000}.btn-white:hover{background:#f05;color:#fff;border-color:#f05}@media (max-width:1100px){.catalog-container{grid-template-columns:1fr;max-width:500px}.academy-card-pro{padding:40px 30px}}.breakdance .bde-code-block-546-104{width:1200px}.academy-audio-section.full-bleed{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:80px 0;background:#000;overflow:hidden;display:flex;justify-content:center}.liquid-bg-layer{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 20% 30%,#001a4d 0%,transparent 50%),radial-gradient(circle at 80% 70%,#003399 0%,transparent 50%);filter:blur(60px);opacity:0.6;z-index:1}.audio-card-container{width:90%;max-width:1200px;position:relative;z-index:10}.audio-mastery-card{position:relative;background:rgba(10,10,15,0.7);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);border-radius:40px;padding:60px;border:1px solid rgba(0,113,227,0.2);overflow:hidden;transition:all 0.5s ease}.card-visual-tech{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(https://nomadnetworld.it/wp-content/uploads/2026/03/audio-console-bg.jpg);background-size:cover;background-position:center;opacity:0.08;filter:grayscale(100%);z-index:1}.card-inner-content{position:relative;z-index:5}.card-label{color:#0071e3;font-weight:800;font-size:11px;letter-spacing:3px;text-transform:uppercase;display:block;margin-bottom:20px}.card-title{font-size:clamp(28px,4vw,42px);color:#fff;font-weight:300;margin:0}.card-title strong{font-weight:900}.card-desc{color:#86868b;font-size:16px;line-height:1.6;margin:20px 0 40px;max-width:600px}.feature-list{list-style:none;padding:0;margin-bottom:40px}.feature-list li{color:#fff;font-size:14px;margin-bottom:12px;display:flex;align-items:center}.feature-list li::before{content:"•";color:#0071e3;font-size:25px;margin-right:15px}.btn-audio-pro{display:inline-block;background:#fff;color:#000;padding:18px 45px;border-radius:15px;text-decoration:none;font-weight:800;font-size:14px;transition:0.3s}.btn-audio-pro:hover{transform:scale(1.05);background:#0071e3;color:#fff}@media (max-width:768px){.audio-mastery-card{padding:40px 25px;border-radius:30px;text-align:center}.feature-list li{justify-content:center;text-align:left}.card-desc{margin:20px auto 40px}.btn-audio-pro{width:100%;padding:18px 0}}