.elementor-34450 .elementor-element.elementor-element-29d4b5f:not(.elementor-motion-effects-element-type-background), .elementor-34450 .elementor-element.elementor-element-29d4b5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34450 .elementor-element.elementor-element-29d4b5f{--proradio-section-parallax:no;--proradio-section-parallax-speed:60;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:0;}.elementor-34450 .elementor-element.elementor-element-29d4b5f > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34450 .elementor-element.elementor-element-84bec27 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-34450 .elementor-element.elementor-element-84bec27 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34450 .elementor-element.elementor-element-d7b1d9c .proradio-3dheader  {height:745px;}.elementor-34450 .elementor-element.elementor-element-d7b1d9c .proradio-section-caption {border-color:#02010100;}.elementor-34450 .elementor-element.elementor-element-d7b1d9c .proradio-section-caption{background-color:#02010100;}.elementor-34450 .elementor-element.elementor-element-d7b1d9c{z-index:0;}.elementor-34450 .elementor-element.elementor-element-35ba275 > .elementor-container{max-width:1600px;}.elementor-34450 .elementor-element.elementor-element-35ba275 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:6px;}.elementor-34450 .elementor-element.elementor-element-35ba275 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-34450 .elementor-element.elementor-element-35ba275{overflow:hidden;--proradio-section-parallax:no;--proradio-section-parallax-speed:60;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:17px;margin-bottom:0px;padding:0px 0px 100px 0px;z-index:30;}.elementor-34450 .elementor-element.elementor-element-35ba275 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34450 .elementor-element.elementor-element-0fd5a5d > .elementor-widget-container{border-style:solid;border-color:#FF0055;border-radius:14px 14px 14px 14px;box-shadow:0px 0px 10px 0px #FF0055;}.elementor-34450 .elementor-element.elementor-element-79ded13 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-34450 .elementor-element.elementor-element-df73192 > .elementor-widget-container{border-style:solid;border-color:#FFFFFF;border-radius:14px 14px 14px 14px;box-shadow:0px 0px 10px 0px #FFFFFF;}.elementor-34450 .elementor-element.elementor-element-b4dda6e > .elementor-container{max-width:1600px;}.elementor-34450 .elementor-element.elementor-element-b4dda6e .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:6px;}.elementor-34450 .elementor-element.elementor-element-b4dda6e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-34450 .elementor-element.elementor-element-b4dda6e{overflow:hidden;--proradio-section-parallax:no;--proradio-section-parallax-speed:60;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:17px;margin-bottom:0px;padding:0px 0px 100px 0px;z-index:30;}.elementor-34450 .elementor-element.elementor-element-b4dda6e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34450 .elementor-element.elementor-element-3a2462e > .elementor-widget-container{border-style:solid;border-color:#00D6BD;border-radius:14px 14px 14px 14px;box-shadow:0px 0px 10px 0px #00D6BD;}.elementor-34450 .elementor-element.elementor-element-5d7ad4a{--display:flex;--proradio-section-parallax:no;--proradio-section-parallax-speed:60;}.elementor-34450 .elementor-element.elementor-element-a5131e7 .proradio-caption::before{border-color:#FF0055;}.elementor-34450 .elementor-element.elementor-element-a5131e7 .proradio-caption span::after{background-color:#FF0055;}.elementor-34450 .elementor-element.elementor-element-67c9974 > .elementor-container{max-width:1600px;}.elementor-34450 .elementor-element.elementor-element-67c9974 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:6px;}.elementor-34450 .elementor-element.elementor-element-67c9974 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-34450 .elementor-element.elementor-element-67c9974{overflow:hidden;--proradio-section-parallax:no;--proradio-section-parallax-speed:60;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:17px;margin-bottom:0px;padding:0px 0px 100px 0px;z-index:30;}.elementor-34450 .elementor-element.elementor-element-67c9974 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34450 .elementor-element.elementor-element-910ee62 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(255, 0, 253.40625000000009, 0.5);}.elementor-34450 .elementor-element.elementor-element-d42e9ce > .elementor-widget-container{border-style:solid;border-color:#FF00F3;border-radius:14px 14px 14px 14px;box-shadow:0px 0px 10px 0px #00D6BD;}.elementor-34450 .elementor-element.elementor-element-4e984fe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-color:#0069FF;border-radius:14px 14px 14px 14px;box-shadow:0px 0px 10px 0px #00D6BD;}.elementor-34450 .elementor-element.elementor-element-d5f674b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-color:#0069FF;border-radius:14px 14px 14px 14px;box-shadow:0px 0px 10px 0px #00D6BD;}.elementor-34450 .elementor-element.elementor-element-4ad14c9 > .elementor-container{max-width:1600px;}.elementor-34450 .elementor-element.elementor-element-4ad14c9 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:6px;}.elementor-34450 .elementor-element.elementor-element-4ad14c9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-34450 .elementor-element.elementor-element-4ad14c9{overflow:hidden;--proradio-section-parallax:no;--proradio-section-parallax-speed:60;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:17px;margin-bottom:0px;padding:0px 0px 100px 0px;z-index:30;}.elementor-34450 .elementor-element.elementor-element-4ad14c9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34450 .elementor-element.elementor-element-99bd6f8 > .elementor-widget-container{border-style:solid;border-color:#FF0055;border-radius:14px 14px 14px 14px;box-shadow:0px 0px 10px 0px #FF0055;}.elementor-34450 .elementor-element.elementor-element-92f0b47 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-34450 .elementor-element.elementor-element-a9cdbd2 > .elementor-widget-container{border-style:solid;border-color:#FFFFFF;border-radius:14px 14px 14px 14px;box-shadow:0px 0px 10px 0px #FFFFFF;}.elementor-34450 .elementor-element.elementor-element-d45f677 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(255, 0, 253.40625000000009, 0.5);}.elementor-34450 .elementor-element.elementor-element-78fdf8a > .elementor-widget-container{border-style:solid;border-color:#FF00F3;border-radius:14px 14px 14px 14px;box-shadow:0px 0px 10px 0px #00D6BD;}.elementor-34450 .elementor-element.elementor-element-8ff7d23 > .elementor-widget-container{border-style:solid;border-color:#00D6BD;border-radius:14px 14px 14px 14px;box-shadow:0px 0px 10px 0px #00D6BD;}.elementor-34450 .elementor-element.elementor-element-c0e5b54 > .elementor-widget-container{border-style:solid;border-color:#0069FF;border-radius:14px 14px 14px 14px;box-shadow:0px 0px 10px 0px #00D6BD;}.elementor-34450 .elementor-element.elementor-element-2c97a03:not(.elementor-motion-effects-element-type-background), .elementor-34450 .elementor-element.elementor-element-2c97a03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.revolutiondancenetwork.com/wp-content/uploads/2023/09/pr-demo5-bg.jpg");}.elementor-34450 .elementor-element.elementor-element-2c97a03{--proradio-section-parallax:no;--proradio-section-parallax-speed:60;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 100px 0px;}.elementor-34450 .elementor-element.elementor-element-2c97a03 > .elementor-background-overlay{background-color:#000000;opacity:0.64;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34450 .elementor-element.elementor-element-2c97a03 > .elementor-shape-bottom .elementor-shape-fill{fill:#11151B;}.elementor-34450 .elementor-element.elementor-element-2c97a03 > .elementor-shape-bottom svg{height:97px;}.elementor-34450 .elementor-element.elementor-element-1700e1e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-34450 .elementor-element.elementor-element-1700e1e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-34450 .elementor-element.elementor-element-1700e1e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34450 .elementor-element.elementor-element-0cc1c27{--divider-border-style:x_tribal;--divider-color:#FF0055;--divider-pattern-height:20px;}.elementor-34450 .elementor-element.elementor-element-0cc1c27 .elementor-divider-separator{width:143px;margin:0 auto;margin-center:0;}.elementor-34450 .elementor-element.elementor-element-0cc1c27 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-34450 .elementor-element.elementor-element-61d585d  .proradio-gradient-caption{font-size:108px;}.elementor-34450 .elementor-element.elementor-element-61d585d .proradio-gradient-caption{text-align:center;}.elementor-34450 .elementor-element.elementor-element-61d585d .proradio-gradient-caption span{background-color:transparent;background-image:linear-gradient(124deg, #FF0055 0%, #FF0055 100%);}.elementor-34450 .elementor-element.elementor-element-61d585d {mix-blend-mode:h3;}.elementor-34450 .elementor-element.elementor-element-61d585d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34450 .elementor-element.elementor-element-ef6060c{--display:flex;--proradio-section-parallax:no;--proradio-section-parallax-speed:60;--overlay-opacity:0.92;}.elementor-34450 .elementor-element.elementor-element-ef6060c:not(.elementor-motion-effects-element-type-background), .elementor-34450 .elementor-element.elementor-element-ef6060c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-34450 .elementor-element.elementor-element-ef6060c::before, .elementor-34450 .elementor-element.elementor-element-ef6060c > .elementor-background-video-container::before, .elementor-34450 .elementor-element.elementor-element-ef6060c > .e-con-inner > .elementor-background-video-container::before, .elementor-34450 .elementor-element.elementor-element-ef6060c > .elementor-background-slideshow::before, .elementor-34450 .elementor-element.elementor-element-ef6060c > .e-con-inner > .elementor-background-slideshow::before, .elementor-34450 .elementor-element.elementor-element-ef6060c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#11151B;}.elementor-34450 .elementor-element.elementor-element-b021248{--display:flex;--proradio-section-parallax:no;--proradio-section-parallax-speed:60;}.elementor-34450 .elementor-element.elementor-element-bb52c51 .proradio-meta  {display:block;}.elementor-34450 .elementor-element.elementor-element-bb52c51 .proradio-cats  {display:block;}.elementor-34450 .elementor-element.elementor-element-bb52c51 .proradio-actions{display:block;}.elementor-34450 .elementor-element.elementor-element-bb52c51 .proradio-filter-tag{text-align:left;}.elementor-34450 .elementor-element.elementor-element-bb52c51 .proradio-wp-pagination p{text-align:center;width:100%;}.elementor-34450 .elementor-element.elementor-element-4ad654d{--display:flex;--proradio-section-parallax:no;--proradio-section-parallax-speed:60;}.elementor-34450 .elementor-element.elementor-element-1a4ce94 .proradio-meta  {display:block;}.elementor-34450 .elementor-element.elementor-element-1a4ce94 .proradio-cats  {display:block;}.elementor-34450 .elementor-element.elementor-element-1a4ce94 .proradio-actions{display:block;}.elementor-34450 .elementor-element.elementor-element-1a4ce94 .proradio-filter-tag{text-align:left;}.elementor-34450 .elementor-element.elementor-element-1a4ce94 .proradio-wp-pagination p{text-align:center;width:100%;}.elementor-34450 .elementor-element.elementor-element-1a2d87a{--display:flex;--proradio-section-parallax:no;--proradio-section-parallax-speed:60;}.elementor-34450 .elementor-element.elementor-element-9976a38 .proradio-meta  {display:block;}.elementor-34450 .elementor-element.elementor-element-9976a38 .proradio-cats  {display:block;}.elementor-34450 .elementor-element.elementor-element-9976a38 .proradio-actions{display:block;}.elementor-34450 .elementor-element.elementor-element-9976a38 .proradio-filter-tag{text-align:left;}.elementor-34450 .elementor-element.elementor-element-9976a38 .proradio-wp-pagination p{text-align:center;width:100%;}.elementor-34450 .elementor-element.elementor-element-6893427{--display:flex;--proradio-section-parallax:no;--proradio-section-parallax-speed:60;}.elementor-34450 .elementor-element.elementor-element-0ae07b9 .proradio-meta  {display:block;}.elementor-34450 .elementor-element.elementor-element-0ae07b9 .proradio-cats  {display:block;}.elementor-34450 .elementor-element.elementor-element-0ae07b9 .proradio-actions{display:block;}.elementor-34450 .elementor-element.elementor-element-0ae07b9 .proradio-filter-tag{text-align:left;}.elementor-34450 .elementor-element.elementor-element-0ae07b9 .proradio-wp-pagination p{text-align:center;width:100%;}.elementor-34450 .elementor-element.elementor-element-017bc52{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-color:#FFFFFF;--n-tabs-title-color-active:#FFFFFF;--n-tabs-icon-gap:0px;--n-tabs-icon-color:#000000;--n-tabs-icon-color-active:#000000;}.elementor-34450 .elementor-element.elementor-element-017bc52 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FF0055;background-color:transparent;background-image:linear-gradient(180deg, #FF0055 0%, #f2295b 100%);}.elementor-34450 .elementor-element.elementor-element-017bc52.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;}.elementor-34450 .elementor-element.elementor-element-017bc52.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-34450 .elementor-element.elementor-element-017bc52.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FF0055;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-34450 .elementor-element.elementor-element-017bc52.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ) :is( span, a, i ){-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-34450 .elementor-element.elementor-element-017bc52 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#000000;--n-tabs-icon-color-hover:#000000;}.elementor-34450 .elementor-element.elementor-element-0371a28 > .elementor-container{max-width:1165px;}.elementor-34450 .elementor-element.elementor-element-0371a28{--proradio-section-parallax:no;--proradio-section-parallax-speed:60;margin-top:-22px;margin-bottom:-80px;z-index:2;}.elementor-34450 .elementor-element.elementor-element-f042dab:not(.elementor-motion-effects-element-type-background), .elementor-34450 .elementor-element.elementor-element-f042dab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}.elementor-34450 .elementor-element.elementor-element-f042dab{--proradio-section-parallax:no;--proradio-section-parallax-speed:60;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-34450 .elementor-element.elementor-element-f042dab, .elementor-34450 .elementor-element.elementor-element-f042dab > .elementor-background-overlay{border-radius:9px 9px 9px 9px;}.elementor-34450 .elementor-element.elementor-element-f042dab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-34450 .elementor-element.elementor-element-de15770.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34450 .elementor-element.elementor-element-de15770.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34450 .elementor-element.elementor-element-5739141 .proradio-btn i{padding:0px 10px 0px 0px !important;}.elementor-34450 .elementor-element.elementor-element-5739141 .proradio-btn{background-color:#000000 !important;color:#FFFFFF !important;}.elementor-34450 .elementor-element.elementor-element-5739141 i{color:#FF0055 !important;}.elementor-34450 .elementor-element.elementor-element-5739141 .proradio-btn:hover{background-color:#0BF1EE !important;}@media(min-width:768px){.elementor-34450 .elementor-element.elementor-element-440d806{width:79.518%;}.elementor-34450 .elementor-element.elementor-element-de15770{width:20.195%;}}@media(max-width:1024px){.elementor-34450 .elementor-element.elementor-element-d7b1d9c .proradio-3dheader  {height:810px;}.elementor-34450 .elementor-element.elementor-element-35ba275 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:5px;}.elementor-34450 .elementor-element.elementor-element-b4dda6e .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:5px;}.elementor-34450 .elementor-element.elementor-element-67c9974 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:5px;}.elementor-34450 .elementor-element.elementor-element-4ad14c9 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:5px;}.elementor-34450 .elementor-element.elementor-element-2c97a03 > .elementor-shape-bottom svg{width:calc(142% + 1.3px);height:50px;}.elementor-34450 .elementor-element.elementor-element-2c97a03{padding:120px 0px 120px 0px;}.elementor-34450 .elementor-element.elementor-element-61d585d  .proradio-gradient-caption{font-size:70px;}}@media(max-width:767px){.elementor-34450 .elementor-element.elementor-element-d7b1d9c .proradio-3dheader  {height:690px;}.elementor-34450 .elementor-element.elementor-element-2c97a03:not(.elementor-motion-effects-element-type-background), .elementor-34450 .elementor-element.elementor-element-2c97a03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-34450 .elementor-element.elementor-element-2c97a03 > .elementor-shape-bottom svg{width:calc(125% + 1.3px);height:56px;}.elementor-34450 .elementor-element.elementor-element-2c97a03{padding:130px 0px 90px 0px;}.elementor-34450 .elementor-element.elementor-element-61d585d  .proradio-gradient-caption{font-size:50px;}.elementor-34450 .elementor-element.elementor-element-0371a28{margin-top:00px;margin-bottom:-120px;}}/* Start custom CSS *//* RDN NETWORK HOMEPAGE — editorial bento rebuild */
body.elementor-page-34450{
 --ink:#07080d;--paper:#f2efe9;--white:#fff;--pink:#ff075f;--cyan:#41e5dc;--line:rgba(255,255,255,.13);
 background:var(--ink);color:#fff;overflow:hidden;
}
html,body.elementor-page-34450{max-width:100%!important;overflow-x:hidden!important;background:var(--ink)!important;}
body.elementor-page-34450 *{box-sizing:border-box;}
body.elementor-page-34450 > .elementor-section-wrap{
 display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;
 width:calc(100% - 32px);max-width:1760px;margin:0 auto;padding:20px 0 100px;
}

/* NEW SPLIT HERO */
body.elementor-page-34450 .elementor-element-29d4b5f{
 grid-column:1/-1;order:1;display:block!important;position:relative!important;
 width:100%!important;min-height:760px;margin:0!important;overflow:hidden;
 border-radius:42px;background:var(--paper)!important;isolation:isolate;
 box-shadow:0 30px 80px rgba(0,0,0,.38);
}
body.elementor-page-34450 .elementor-element-29d4b5f:before{
 content:"THE NETWORK\A BUILT FOR\A DANCE MUSIC\A & MORE.";white-space:pre;
 position:absolute;z-index:6;left:64px;top:210px;width:43%;
 color:#090a0f;font-family:Impact,Haettenschweiler,'Arial Narrow Bold',sans-serif;
 font-size:clamp(64px,6.3vw,118px);line-height:.78;letter-spacing:-.035em;
}
body.elementor-page-34450 .elementor-element-29d4b5f:after{
 content:"THREE DANCE STATIONS  •  ONE GLOBAL PULSE\A Choose your sound. Find your frequency. Press play.";white-space:pre-line;
 position:absolute;z-index:6;left:68px;bottom:70px;width:40%;
 color:#353640;font-size:clamp(14px,1.2vw,20px);line-height:1.5;font-weight:600;letter-spacing:.04em;
}
body.elementor-page-34450 .elementor-element-29d4b5f .elementor-container,
body.elementor-page-34450 .elementor-element-29d4b5f .elementor-column,
body.elementor-page-34450 .elementor-element-29d4b5f .elementor-widget-wrap{min-height:760px!important;}
body.elementor-page-34450 .elementor-element-d7b1d9c{position:absolute!important;z-index:1!important;right:0!important;top:0!important;width:59%!important;height:100%!important;}
body.elementor-page-34450 .elementor-element-29d4b5f .proradio-3dheader,
body.elementor-page-34450 .elementor-element-29d4b5f .proradio-3dheader__wrapper{height:100%!important;min-height:760px!important;overflow:hidden;clip-path:polygon(13% 0,100% 0,100% 100%,0 100%);}
body.elementor-page-34450 .elementor-element-29d4b5f .proradio-3dheader__wrapper:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(242,239,233,.62),transparent 22%,rgba(7,8,13,.08));z-index:3;pointer-events:none;}
body.elementor-page-34450 .elementor-element-29d4b5f .proradio-3dheader__bg{inset:0!important;}
body.elementor-page-34450 .elementor-element-29d4b5f .proradio-3dheader__bg img{width:100%!important;height:100%!important;object-fit:cover!important;filter:saturate(1.12) contrast(1.05);}
body.elementor-page-34450 .elementor-element-29d4b5f .elementor-element-355c3f6{position:absolute!important;z-index:7!important;left:64px!important;top:58px!important;width:170px!important;height:auto!important;min-height:0!important;margin:0!important;}
body.elementor-page-34450 .elementor-element-29d4b5f .elementor-element-355c3f6 .elementor-container,
body.elementor-page-34450 .elementor-element-29d4b5f .elementor-element-355c3f6 .elementor-column,
body.elementor-page-34450 .elementor-element-29d4b5f .elementor-element-355c3f6 .elementor-widget-wrap{min-height:0!important;width:100%!important;padding:0!important;}
body.elementor-page-34450 .elementor-element-d69fc7d{position:relative!important;inset:auto!important;width:170px!important;margin:0!important;transform:none!important;}
body.elementor-page-34450 .elementor-element-d69fc7d img{width:100%!important;filter:drop-shadow(0 16px 28px rgba(0,0,0,.18));}

/* EDITABLE STATION HEADING */
body.elementor-page-34450 .elementor-element-5d7ad4a{
 grid-column:1/-1;order:2;width:100%!important;max-width:none!important;margin:56px 0 4px!important;padding:28px 4px!important;
 background:transparent!important;border:0!important;
}
body.elementor-page-34450 .elementor-element-5d7ad4a:before{content:"THE RDN LINEUP";display:block;margin:0 0 12px;color:var(--cyan);font-size:12px;font-weight:800;letter-spacing:.28em;}
body.elementor-page-34450 .elementor-element-5d7ad4a .proradio-caption{width:100%!important;margin:0!important;text-align:left!important;overflow:visible!important;}
body.elementor-page-34450 .elementor-element-5d7ad4a .proradio-caption span{display:block!important;width:100%!important;padding:0!important;background:none!important;color:#fff!important;white-space:normal!important;font-family:Impact,Haettenschweiler,'Arial Narrow Bold',sans-serif!important;font-size:clamp(58px,7vw,120px)!important;line-height:.84!important;letter-spacing:-.035em!important;}

/* COLLAPSE LEGACY ROWS INTO ONE BENTO GRID */
body.elementor-page-34450 .elementor-element-35ba275,
body.elementor-page-34450 .elementor-element-b4dda6e,
body.elementor-page-34450 .elementor-element-67c9974{display:contents!important;}
body.elementor-page-34450 .elementor-element-35ba275 > .elementor-container,
body.elementor-page-34450 .elementor-element-b4dda6e > .elementor-container,
body.elementor-page-34450 .elementor-element-67c9974 > .elementor-container{display:contents!important;}
body.elementor-page-34450 .elementor-element-35ba275 .elementor-column,
body.elementor-page-34450 .elementor-element-b4dda6e .elementor-column,
body.elementor-page-34450 .elementor-element-67c9974 .elementor-column{order:3;width:auto!important;min-width:0!important;padding:0!important;}
body.elementor-page-34450 .elementor-element-35ba275 .elementor-column:nth-child(1){grid-column:span 7;}
body.elementor-page-34450 .elementor-element-35ba275 .elementor-column:nth-child(2){grid-column:span 5;}
body.elementor-page-34450 .elementor-element-b4dda6e .elementor-column:nth-child(1){grid-column:span 5;}
body.elementor-page-34450 .elementor-element-b4dda6e .elementor-column:nth-child(2){grid-column:span 7;}
body.elementor-page-34450 .elementor-element-67c9974 .elementor-column:nth-child(1){grid-column:span 6;}
body.elementor-page-34450 .elementor-element-67c9974 .elementor-column:nth-child(2){grid-column:span 6;}
body.elementor-page-34450 .elementor-element-35ba275 .elementor-widget-wrap,
body.elementor-page-34450 .elementor-element-b4dda6e .elementor-widget-wrap,
body.elementor-page-34450 .elementor-element-67c9974 .elementor-widget-wrap{padding:0!important;height:100%!important;}
body.elementor-page-34450 .elementor-widget-proradio-elementor-cards{height:100%!important;}
body.elementor-page-34450 .elementor-widget-proradio-elementor-cards>.elementor-widget-container{height:100%!important;}
body.elementor-page-34450 .elementor-widget-proradio-elementor-cards .proradio-cards{display:block!important;width:100%!important;max-width:none!important;height:100%!important;margin:0!important;padding:0!important;}
body.elementor-page-34450 .elementor-widget-proradio-elementor-cards .proradio-cards__content{
 position:relative!important;display:flex!important;align-items:flex-end!important;width:100%!important;height:100%!important;min-height:440px!important;padding:0!important;overflow:hidden!important;
 border:1px solid var(--line)!important;border-radius:34px!important;background:#12131a!important;box-shadow:0 22px 54px rgba(0,0,0,.28);transform:translateZ(0);
}
body.elementor-page-34450 .elementor-element-35ba275 .proradio-cards__content{min-height:590px!important;}
body.elementor-page-34450 .elementor-widget-proradio-elementor-cards .proradio-cards__i{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;}
body.elementor-page-34450 .elementor-widget-proradio-elementor-cards .proradio-cards__i:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 20%,rgba(7,8,13,.08) 45%,rgba(7,8,13,.96) 100%);}
body.elementor-page-34450 .elementor-widget-proradio-elementor-cards .proradio-cards__i img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;transition:transform .7s cubic-bezier(.2,.7,.2,1),filter .45s ease;}
body.elementor-page-34450 .elementor-widget-proradio-elementor-cards .proradio-cards__content__c{position:relative!important;z-index:4!important;width:100%!important;max-width:none!important;padding:30px!important;text-align:left!important;transform:none!important;}
body.elementor-page-34450 .elementor-widget-proradio-elementor-cards h4{margin:0 0 7px!important;color:#fff!important;font-size:clamp(30px,3vw,54px)!important;line-height:.9!important;letter-spacing:-.035em!important;text-transform:uppercase;text-shadow:0 3px 22px rgba(0,0,0,.7);}
body.elementor-page-34450 .elementor-widget-proradio-elementor-cards p{margin:0 0 18px!important;color:rgba(255,255,255,.72)!important;font-size:13px!important;letter-spacing:.09em;text-transform:uppercase;}
body.elementor-page-34450 .elementor-widget-proradio-elementor-cards .proradio-btn{display:inline-flex!important;align-items:center!important;min-height:44px;padding:0 20px!important;border:1px solid rgba(255,255,255,.26)!important;border-radius:999px!important;background:var(--pink)!important;color:#fff!important;letter-spacing:.13em;box-shadow:0 12px 28px rgba(255,7,95,.25);}
body.elementor-page-34450 .elementor-widget-proradio-elementor-cards .proradio-hov{border-radius:34px!important;}
body.elementor-page-34450 .elementor-widget-proradio-elementor-cards a:hover img{transform:scale(1.055);filter:saturate(1.15);}
body.elementor-page-34450 .elementor-widget-proradio-elementor-cards a:hover .proradio-btn{background:#fff!important;color:#08090d!important;}

/* DISCOVERY BANNER */
body.elementor-page-34450 .elementor-element-02565a2{grid-column:1/-1;order:4;width:100%!important;max-width:none!important;margin:56px 0 40px!important;padding:0!important;overflow:hidden;border:1px solid var(--line);border-radius:34px;background:#12131a;box-shadow:0 24px 60px rgba(0,0,0,.3);}
body.elementor-page-34450 .elementor-element-02565a2 img{border-radius:32px;}
body.elementor-page-34450 .elementor-element-02565a2 .elementor-swiper-button{width:48px;height:48px;border-radius:50%;background:rgba(7,8,13,.76);backdrop-filter:blur(10px);}

/* EDITORIAL NEWS — LIGHT CONTRAST */
body.elementor-page-34450 .elementor-element-2c97a03{grid-column:1/-1;order:5;width:100%!important;margin:20px 0 0!important;padding:76px 48px 50px!important;overflow:hidden;border-radius:42px 42px 0 0;background:var(--paper)!important;color:#090a0f!important;}
body.elementor-page-34450 .elementor-element-2c97a03 .elementor-container{max-width:none!important;}
body.elementor-page-34450 .elementor-element-2c97a03 .elementor-widget-wrap{padding:0!important;text-align:left!important;}
body.elementor-page-34450 .elementor-element-2c97a03 h2{color:#090a0f!important;font-family:Impact,Haettenschweiler,'Arial Narrow Bold',sans-serif!important;font-size:clamp(64px,8vw,132px)!important;line-height:.82!important;letter-spacing:-.035em!important;text-align:left!important;}
body.elementor-page-34450 .elementor-element-2c97a03 h3{color:#555761!important;text-align:left!important;font-size:12px!important;letter-spacing:.26em!important;}
body.elementor-page-34450 .elementor-element-2c97a03 .elementor-divider{opacity:.14;}
body.elementor-page-34450 .elementor-element-ef6060c{grid-column:1/-1;order:6;width:100%!important;max-width:none!important;margin:0 0 34px!important;padding:0 32px 52px!important;overflow:hidden;border-radius:0 0 42px 42px;background:var(--paper)!important;color:#090a0f!important;}
body.elementor-page-34450 .elementor-element-ef6060c .e-n-tabs-heading{display:flex!important;gap:10px!important;justify-content:flex-start!important;flex-wrap:wrap;margin:0 0 28px!important;}
body.elementor-page-34450 .elementor-element-ef6060c [role=tab]{min-height:44px;padding:10px 20px!important;border:1px solid rgba(8,9,13,.14)!important;border-radius:999px!important;background:#fff!important;color:#4a4c55!important;}
body.elementor-page-34450 .elementor-element-ef6060c [role=tab][aria-selected=true]{background:#090a0f!important;color:#fff!important;border-color:#090a0f!important;box-shadow:0 10px 26px rgba(0,0,0,.16);}
body.elementor-page-34450 .elementor-element-ef6060c .proradio-post,body.elementor-page-34450 .elementor-element-ef6060c article{overflow:hidden;border:1px solid rgba(8,9,13,.10)!important;border-radius:26px!important;background:#fff!important;box-shadow:0 14px 34px rgba(12,13,18,.08);}
body.elementor-page-34450 .elementor-element-ef6060c h3,body.elementor-page-34450 .elementor-element-ef6060c h4,body.elementor-page-34450 .elementor-element-ef6060c a{color:#090a0f;}
body.elementor-page-34450 .elementor-element-ef6060c img{border-radius:24px 24px 0 0;}

/* CTA */
body.elementor-page-34450 .elementor-element-0371a28{grid-column:1/-1;order:7;width:100%!important;max-width:none!important;margin:32px 0 0!important;padding:74px 56px!important;overflow:hidden;border-radius:42px;background:linear-gradient(115deg,#ff075f,#9f145b 52%,#21194d)!important;box-shadow:0 28px 72px rgba(0,0,0,.36);}
body.elementor-page-34450 .elementor-element-0371a28 .elementor-container{max-width:1260px!important;}
body.elementor-page-34450 .elementor-element-0371a28 .elementor-element-f042dab,body.elementor-page-34450 .elementor-element-0371a28 .elementor-widget-wrap{background:transparent!important;}
body.elementor-page-34450 .elementor-element-0371a28 .elementor-element-f042dab>.elementor-container{display:flex!important;align-items:center!important;gap:38px;}
body.elementor-page-34450 .elementor-element-0371a28 .elementor-element-440d806{width:72%!important;}
body.elementor-page-34450 .elementor-element-0371a28 .elementor-element-de15770{width:28%!important;}
body.elementor-page-34450 .elementor-element-0371a28 h4{margin:0 0 14px!important;color:#fff!important;font-size:clamp(46px,5.3vw,86px)!important;line-height:.86!important;letter-spacing:-.04em!important;}
body.elementor-page-34450 .elementor-element-0371a28 p{margin:0!important;color:rgba(255,255,255,.82)!important;font-size:18px!important;}
body.elementor-page-34450 .elementor-element-0371a28 .proradio-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:58px;padding:0 28px!important;border-radius:999px!important;background:#fff!important;color:#090a0f!important;}

@media(max-width:1024px){
 body.elementor-page-34450>.elementor-section-wrap{width:calc(100% - 22px);gap:14px;padding-top:12px;}
 body.elementor-page-34450 .elementor-element-29d4b5f{min-height:680px;border-radius:34px;}
 body.elementor-page-34450 .elementor-element-29d4b5f:before{left:40px;top:190px;width:48%;font-size:72px;}
 body.elementor-page-34450 .elementor-element-29d4b5f:after{left:42px;bottom:48px;width:45%;}
 body.elementor-page-34450 .elementor-element-29d4b5f .elementor-element-355c3f6{left:40px!important;top:42px!important;width:140px!important;}
 body.elementor-page-34450 .elementor-element-d69fc7d{width:140px!important;}
 body.elementor-page-34450 .elementor-element-29d4b5f .elementor-container,body.elementor-page-34450 .elementor-element-29d4b5f .elementor-column,body.elementor-page-34450 .elementor-element-29d4b5f .elementor-widget-wrap,body.elementor-page-34450 .elementor-element-29d4b5f .proradio-3dheader,body.elementor-page-34450 .elementor-element-29d4b5f .proradio-3dheader__wrapper{min-height:680px!important;}
 body.elementor-page-34450 .elementor-widget-proradio-elementor-cards .proradio-cards__content{min-height:390px!important;}
 body.elementor-page-34450 .elementor-element-35ba275 .proradio-cards__content{min-height:520px!important;}
}

@media(max-width:767px){
 body.elementor-page-34450>.elementor-section-wrap{grid-template-columns:1fr!important;width:calc(100% - 14px);gap:10px;padding:7px 0 78px;}
 body.elementor-page-34450 .elementor-element-29d4b5f{grid-column:1;min-height:720px;border-radius:28px;}
 body.elementor-page-34450 .elementor-element-29d4b5f .elementor-container,body.elementor-page-34450 .elementor-element-29d4b5f .elementor-column,body.elementor-page-34450 .elementor-element-29d4b5f .elementor-widget-wrap{min-height:720px!important;}
 body.elementor-page-34450 .elementor-element-d7b1d9c{left:0!important;right:auto!important;top:0!important;width:100%!important;height:48%!important;}
 body.elementor-page-34450 .elementor-element-29d4b5f .proradio-3dheader,body.elementor-page-34450 .elementor-element-29d4b5f .proradio-3dheader__wrapper{min-height:346px!important;height:346px!important;clip-path:none;border-radius:28px 28px 0 0;}
 body.elementor-page-34450 .elementor-element-29d4b5f .proradio-3dheader__wrapper:after{background:linear-gradient(180deg,transparent 45%,var(--paper) 100%);}
 body.elementor-page-34450 .elementor-element-29d4b5f .elementor-element-355c3f6{left:22px!important;top:20px!important;width:105px!important;}
 body.elementor-page-34450 .elementor-element-d69fc7d{width:105px!important;}
 body.elementor-page-34450 .elementor-element-29d4b5f:before{left:22px;top:385px;width:calc(100% - 44px);font-size:49px;line-height:.82;}
 body.elementor-page-34450 .elementor-element-29d4b5f:after{left:24px;bottom:34px;width:calc(100% - 48px);font-size:13px;line-height:1.45;}
 body.elementor-page-34450 .elementor-element-5d7ad4a{grid-column:1;margin:30px 0 4px!important;padding:22px 4px!important;}
 body.elementor-page-34450 .elementor-element-5d7ad4a .proradio-caption span{font-size:49px!important;line-height:.86!important;}
 body.elementor-page-34450 .elementor-element-35ba275 .elementor-column,body.elementor-page-34450 .elementor-element-b4dda6e .elementor-column,body.elementor-page-34450 .elementor-element-67c9974 .elementor-column{grid-column:1!important;}
 body.elementor-page-34450 .elementor-widget-proradio-elementor-cards .proradio-cards__content,body.elementor-page-34450 .elementor-element-35ba275 .proradio-cards__content{min-height:390px!important;border-radius:26px!important;}
 body.elementor-page-34450 .elementor-widget-proradio-elementor-cards .proradio-cards__content__c{padding:24px!important;background:linear-gradient(180deg,transparent,rgba(7,8,13,.72) 30%,rgba(7,8,13,.98))!important;}
 body.elementor-page-34450 .elementor-widget-proradio-elementor-cards h4{font-size:31px!important;}
 body.elementor-page-34450 .elementor-element-02565a2{grid-column:1;margin:34px 0 24px!important;border-radius:26px;}
 body.elementor-page-34450 .elementor-element-2c97a03{grid-column:1;padding:50px 22px 32px!important;border-radius:28px 28px 0 0;}
 body.elementor-page-34450 .elementor-element-2c97a03 h2{font-size:58px!important;}
 body.elementor-page-34450 .elementor-element-ef6060c{grid-column:1;padding:0 12px 30px!important;border-radius:0 0 28px 28px;}
 body.elementor-page-34450 .elementor-element-ef6060c .e-n-tabs-heading{flex-wrap:nowrap!important;overflow-x:auto!important;scrollbar-width:none;}
 body.elementor-page-34450 .elementor-element-ef6060c [role=tab]{flex:0 0 auto;}
 body.elementor-page-34450 .elementor-element-0371a28{grid-column:1;padding:52px 24px!important;border-radius:28px;}
 body.elementor-page-34450 .elementor-element-0371a28 .elementor-element-f042dab>.elementor-container{flex-direction:column!important;gap:20px;}
 body.elementor-page-34450 .elementor-element-0371a28 .elementor-element-440d806,body.elementor-page-34450 .elementor-element-0371a28 .elementor-element-de15770{width:100%!important;}
 body.elementor-page-34450 .elementor-element-0371a28 h4{font-size:50px!important;text-align:center;}
 body.elementor-page-34450 .elementor-element-0371a28 p{text-align:center;font-size:15px!important;}
}

/* Elementor wrapper normalization */
body.elementor-page-34450 .elementor-section-wrap{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;width:calc(100% - 32px);max-width:1760px;margin:0 auto;padding:20px 0 100px;}
@media(max-width:1024px){body.elementor-page-34450 .elementor-section-wrap{width:calc(100% - 22px);gap:14px;padding-top:12px;}}
@media(max-width:767px){body.elementor-page-34450 .elementor-section-wrap{grid-template-columns:1fr!important;width:calc(100% - 14px);gap:10px;padding:7px 0 78px;}}
/* Hero support copy */
body.elementor-page-34450 .elementor-element-29d4b5f:after{width:35%;white-space:pre-wrap;}

body.elementor-page-34450 .elementor-element-4ad14c9{display:none!important;}

/* Final mobile hero safeguard */
@media(max-width:767px){
 body.elementor-page-34450 .elementor-element-29d4b5f:before{content:"THE NETWORK\A BUILT FOR\A DANCE MUSIC\A & MORE."!important;white-space:pre-line!important;left:22px!important;top:382px!important;width:calc(100% - 44px)!important;font-size:47px!important;line-height:.82!important;}
 body.elementor-page-34450 .elementor-element-29d4b5f:after{left:24px!important;bottom:30px!important;width:calc(100% - 48px)!important;white-space:pre-line!important;font-size:13px!important;line-height:1.45!important;}
}

/* Final tablet hero safeguard */
@media(min-width:768px) and (max-width:1024px){
 body.elementor-page-34450 .elementor-element-29d4b5f:before{content:"THE NETWORK\A BUILT FOR\A DANCE MUSIC\A & MORE."!important;white-space:pre-line!important;left:40px!important;top:190px!important;width:52%!important;font-size:68px!important;line-height:.8!important;}
 body.elementor-page-34450 .elementor-element-29d4b5f:after{left:42px!important;bottom:42px!important;width:42%!important;white-space:pre-line!important;}
}

/* ===== RDN STATION EXPERIENCE — replaces legacy cards ===== */
body.elementor-page-34450 .elementor-element-35ba275,
body.elementor-page-34450 .elementor-element-b4dda6e,
body.elementor-page-34450 .elementor-element-67c9974{display:none!important;}
body.elementor-page-34450 .elementor-element-5d7ad4a{order:2!important;grid-column:1/-1!important;margin:72px 0 20px!important;padding:0 18px 26px!important;border-bottom:1px solid rgba(255,255,255,.14);position:relative;}
body.elementor-page-34450 .elementor-element-5d7ad4a:after{content:"SIX STATIONS · ONE NETWORK · ZERO BORDERS";display:block;margin-top:18px;color:rgba(255,255,255,.54);font:700 13px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.14em;}
body.elementor-page-34450 .elementor-element-02565a2{order:3!important;grid-column:1/-1!important;margin:0 0 80px!important;padding:54px 0 76px!important;min-height:720px;border:1px solid rgba(255,255,255,.14)!important;border-radius:48px!important;overflow:hidden!important;background:radial-gradient(circle at 50% 45%,rgba(255,0,91,.25),transparent 34%),radial-gradient(circle at 18% 78%,rgba(36,225,219,.14),transparent 28%),#090a0f!important;box-shadow:0 45px 110px rgba(0,0,0,.55)!important;position:relative;isolation:isolate;}
body.elementor-page-34450 .elementor-element-02565a2:before{content:"THE SOUND OF RDN";position:absolute;left:42px;top:32px;color:#fff;font:900 clamp(34px,4vw,70px)/.9 Impact,Haettenschweiler,'Arial Narrow Bold',sans-serif;letter-spacing:-.02em;opacity:.08;z-index:0;}
body.elementor-page-34450 .elementor-element-02565a2:after{content:"SWIPE  ·  DRAG  ·  TAP TO ENTER";position:absolute;left:50%;bottom:28px;transform:translateX(-50%);color:rgba(255,255,255,.62);font:700 12px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.18em;white-space:nowrap;z-index:5;}
body.elementor-page-34450 .elementor-element-89072aa{position:relative;z-index:2;width:100%!important;}
body.elementor-page-34450 .elementor-element-89072aa .elementor-main-swiper{overflow:visible!important;padding:28px 0 58px!important;}
body.elementor-page-34450 .elementor-element-89072aa .swiper-slide{background:transparent!important;border:0!important;box-shadow:none!important;opacity:.35;filter:saturate(.55) brightness(.6);transition:opacity .55s ease,filter .55s ease!important;}
body.elementor-page-34450 .elementor-element-89072aa .swiper-slide-active{opacity:1;filter:saturate(1.15) brightness(1);}
body.elementor-page-34450 .elementor-element-89072aa .elementor-carousel-image{height:560px!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;border-radius:0!important;filter:drop-shadow(0 30px 34px rgba(0,0,0,.62));transition:filter .45s ease!important;}
body.elementor-page-34450 .elementor-element-89072aa .swiper-slide-active .elementor-carousel-image{filter:drop-shadow(0 34px 44px rgba(255,0,91,.27));}
body.elementor-page-34450 .elementor-element-89072aa .elementor-swiper-button{width:64px!important;height:64px!important;border:1px solid rgba(255,255,255,.32)!important;border-radius:999px!important;background:rgba(8,9,14,.74)!important;backdrop-filter:blur(16px);color:#fff!important;transition:.3s ease!important;}
body.elementor-page-34450 .elementor-element-89072aa .elementor-swiper-button:hover{background:#ff0755!important;border-color:#ff0755!important;transform:scale(1.08);}
body.elementor-page-34450 .elementor-element-89072aa .swiper-pagination{bottom:6px!important;}
body.elementor-page-34450 .elementor-element-89072aa .swiper-pagination-bullet{width:34px!important;height:4px!important;border-radius:99px!important;background:#fff!important;opacity:.2!important;}
body.elementor-page-34450 .elementor-element-89072aa .swiper-pagination-bullet-active{background:#ff0755!important;opacity:1!important;}
@media(max-width:1024px){
 body.elementor-page-34450 .elementor-element-5d7ad4a{margin-top:54px!important;}
 body.elementor-page-34450 .elementor-element-02565a2{min-height:620px;padding:44px 0 68px!important;border-radius:38px!important;}
 body.elementor-page-34450 .elementor-element-89072aa .elementor-carousel-image{height:470px!important;}
}
@media(max-width:767px){
 body.elementor-page-34450 .elementor-element-5d7ad4a{margin:38px 0 12px!important;padding:0 6px 22px!important;}
 body.elementor-page-34450 .elementor-element-5d7ad4a:after{font-size:10px;letter-spacing:.1em;margin-top:14px;}
 body.elementor-page-34450 .elementor-element-02565a2{min-height:510px;margin-bottom:48px!important;padding:30px 0 58px!important;border-radius:28px!important;}
 body.elementor-page-34450 .elementor-element-02565a2:before{left:20px;top:22px;font-size:38px;}
 body.elementor-page-34450 .elementor-element-02565a2:after{bottom:20px;font-size:9px;letter-spacing:.12em;}
 body.elementor-page-34450 .elementor-element-89072aa .elementor-main-swiper{padding:20px 0 44px!important;}
 body.elementor-page-34450 .elementor-element-89072aa .elementor-carousel-image{height:390px!important;}
 body.elementor-page-34450 .elementor-element-89072aa .elementor-swiper-button{width:46px!important;height:46px!important;}
 body.elementor-page-34450 .elementor-element-89072aa .swiper-pagination-bullet{width:22px!important;}
}

/* Slider viewport height correction */
body.elementor-page-34450 .elementor-element-89072aa .elementor-main-swiper{height:650px!important;}
body.elementor-page-34450 .elementor-element-89072aa .swiper-wrapper{height:560px!important;align-items:center!important;}
body.elementor-page-34450 .elementor-element-89072aa .swiper-slide{height:560px!important;overflow:visible!important;}
@media(max-width:1024px){body.elementor-page-34450 .elementor-element-89072aa .elementor-main-swiper{height:550px!important;}body.elementor-page-34450 .elementor-element-89072aa .swiper-wrapper,body.elementor-page-34450 .elementor-element-89072aa .swiper-slide{height:470px!important;}}
@media(max-width:767px){body.elementor-page-34450 .elementor-element-89072aa .elementor-main-swiper{height:455px!important;}body.elementor-page-34450 .elementor-element-89072aa .swiper-wrapper,body.elementor-page-34450 .elementor-element-89072aa .swiper-slide{height:390px!important;}}

/* ===== VISUAL QA — editable content only ===== */
body.elementor-page-34450 .elementor-element-5d7ad4a:before,
body.elementor-page-34450 .elementor-element-5d7ad4a:after,
body.elementor-page-34450 .elementor-element-02565a2:before,
body.elementor-page-34450 .elementor-element-02565a2:after{content:none!important;display:none!important;}
body.elementor-page-34450 .elementor-element-5d7ad4a{display:block!important;margin:64px 0 22px!important;padding:0 0 26px!important;border-bottom:1px solid rgba(255,255,255,.14)!important;}
body.elementor-page-34450 .elementor-element-5d7ad4a .elementor-widget-container,
body.elementor-page-34450 .elementor-element-5d7ad4a .proradio-caption{display:block!important;width:100%!important;margin:0!important;text-align:left!important;}
body.elementor-page-34450 .elementor-element-5d7ad4a .proradio-caption span{display:inline-block!important;width:auto!important;max-width:100%!important;margin:0!important;padding:12px 34px 10px!important;background:#ff0755!important;color:#fff!important;border-radius:0 999px 999px 0!important;font-size:clamp(68px,6vw,108px)!important;line-height:.84!important;letter-spacing:-.035em!important;white-space:normal!important;}
body.elementor-page-34450 .elementor-element-02565a2{min-height:650px!important;padding:18px 0 32px!important;}
body.elementor-page-34450 .elementor-element-89072aa .elementor-main-swiper{height:590px!important;padding:0 0 34px!important;}
body.elementor-page-34450 .elementor-element-89072aa .swiper-wrapper,
body.elementor-page-34450 .elementor-element-89072aa .swiper-slide{height:540px!important;}
body.elementor-page-34450 .elementor-element-89072aa .elementor-carousel-image{height:540px!important;}
body.elementor-page-34450 .elementor-element-89072aa .elementor-swiper-button{top:50%!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;transform:translateY(-50%)!important;}
body.elementor-page-34450 .elementor-element-89072aa .elementor-swiper-button svg{position:static!important;display:block!important;width:20px!important;height:20px!important;margin:0!important;transform:none!important;inset:auto!important;}
body.elementor-page-34450 .elementor-element-89072aa .elementor-swiper-button:hover{transform:translateY(-50%) scale(1.06)!important;}
body.elementor-page-34450 .elementor-element-2c97a03{min-height:0!important;margin:36px 0 0!important;padding:72px 52px 48px!important;background:#0b0d12!important;border-radius:42px 42px 0 0!important;overflow:hidden!important;}
body.elementor-page-34450 .elementor-element-2c97a03 .elementor-background-overlay,
body.elementor-page-34450 .elementor-element-2c97a03 .elementor-shape,
body.elementor-page-34450 .elementor-element-2c97a03 .elementor-element-0cc1c27{display:none!important;}
body.elementor-page-34450 .elementor-element-2c97a03>.elementor-container{max-width:1500px!important;margin:0 auto!important;}
body.elementor-page-34450 .elementor-element-2c97a03 .proradio-gradient-caption{margin:0!important;color:#fff!important;font-size:clamp(58px,6vw,106px)!important;line-height:.9!important;letter-spacing:-.035em!important;text-align:left!important;}
body.elementor-page-34450 .elementor-element-2c97a03 .proradio-gradient-caption span{color:#ff0755!important;background:none!important;-webkit-text-fill-color:#ff0755!important;}
@media(max-width:1024px){
 body.elementor-page-34450 .elementor-element-5d7ad4a{margin-top:48px!important;}
 body.elementor-page-34450 .elementor-element-5d7ad4a .proradio-caption span{font-size:clamp(58px,8vw,78px)!important;padding:10px 26px 9px!important;}
 body.elementor-page-34450 .elementor-element-02565a2{min-height:560px!important;padding:14px 0 24px!important;}
 body.elementor-page-34450 .elementor-element-89072aa .elementor-main-swiper{height:520px!important;}
 body.elementor-page-34450 .elementor-element-89072aa .swiper-wrapper,body.elementor-page-34450 .elementor-element-89072aa .swiper-slide,body.elementor-page-34450 .elementor-element-89072aa .elementor-carousel-image{height:470px!important;}
 body.elementor-page-34450 .elementor-element-2c97a03{padding:58px 36px 38px!important;border-radius:34px 34px 0 0!important;}
}
@media(max-width:767px){
 body.elementor-page-34450 .elementor-element-5d7ad4a{margin:36px 0 14px!important;padding:0 0 20px!important;}
 body.elementor-page-34450 .elementor-element-5d7ad4a .proradio-caption span{font-size:50px!important;line-height:.84!important;padding:9px 20px 8px!important;border-radius:0 42px 42px 0!important;}
 body.elementor-page-34450 .elementor-element-02565a2{min-height:470px!important;padding:10px 0 18px!important;border-radius:26px!important;}
 body.elementor-page-34450 .elementor-element-89072aa .elementor-main-swiper{height:430px!important;padding-bottom:30px!important;}
 body.elementor-page-34450 .elementor-element-89072aa .swiper-wrapper,body.elementor-page-34450 .elementor-element-89072aa .swiper-slide,body.elementor-page-34450 .elementor-element-89072aa .elementor-carousel-image{height:380px!important;}
 body.elementor-page-34450 .elementor-element-89072aa .elementor-swiper-button{width:42px!important;height:42px!important;}
 body.elementor-page-34450 .elementor-element-89072aa .elementor-swiper-button svg{width:15px!important;height:15px!important;}
 body.elementor-page-34450 .elementor-element-2c97a03{margin-top:26px!important;padding:42px 22px 30px!important;border-radius:28px 28px 0 0!important;}
 body.elementor-page-34450 .elementor-element-2c97a03 .proradio-gradient-caption{font-size:52px!important;line-height:.9!important;text-align:left!important;}
}

/* resaved-active-tab-2026-10-17 */

/* OTHER STATIONS BUTTON ROW */
body.elementor-page-34450 .elementor-element-67c9974{
 display:block!important;grid-column:1/-1!important;order:4!important;position:relative!important;
 width:100%!important;max-width:none!important;margin:26px 0 48px!important;padding:42px 40px 40px!important;
 border:1px solid rgba(255,255,255,.13)!important;border-radius:36px!important;background:#101118!important;
 box-shadow:0 24px 60px rgba(0,0,0,.28)!important;
}
body.elementor-page-34450 .elementor-element-67c9974:before{content:"OTHER STATIONS";display:block;margin:0 0 24px;color:#fff;font-family:Impact,Haettenschweiler,'Arial Narrow Bold',sans-serif;font-size:clamp(42px,4vw,68px);line-height:.9;letter-spacing:-.025em;}
body.elementor-page-34450 .elementor-element-67c9974>.elementor-container{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;width:100%!important;max-width:none!important;}
body.elementor-page-34450 .elementor-element-67c9974 .elementor-column{grid-column:auto!important;order:initial!important;width:100%!important;min-width:0!important;padding:0!important;}
body.elementor-page-34450 .elementor-element-67c9974 .elementor-widget-wrap{height:auto!important;padding:0!important;}
body.elementor-page-34450 .elementor-element-67c9974 .elementor-widget-proradio-elementor-cards{height:auto!important;}
body.elementor-page-34450 .elementor-element-67c9974 .proradio-cards__content{min-height:210px!important;height:210px!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:28px!important;background:linear-gradient(135deg,#181a22,#090a0f)!important;box-shadow:none!important;transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease!important;}
body.elementor-page-34450 .elementor-element-67c9974 .proradio-cards__content:hover{transform:translateY(-5px)!important;border-color:#ff075f!important;box-shadow:0 20px 38px rgba(255,7,95,.18)!important;}
body.elementor-page-34450 .elementor-element-67c9974 .proradio-cards__i:after{display:none!important;}
body.elementor-page-34450 .elementor-element-67c9974 .proradio-cards__i img{object-fit:contain!important;padding:26px!important;transform:none!important;filter:none!important;}
body.elementor-page-34450 .elementor-element-67c9974 .proradio-cards__content__c{display:none!important;}
@media(max-width:767px){
 body.elementor-page-34450 .elementor-element-29d4b5f:before{content:"THE NETWORK\A BUILT FOR\A DANCE MUSIC\A & MORE."!important;font-size:43px!important;}
 body.elementor-page-34450 .elementor-element-67c9974{margin:18px 0 28px!important;padding:28px 12px 14px!important;border-radius:28px!important;}
 body.elementor-page-34450 .elementor-element-67c9974:before{margin:0 6px 18px;font-size:42px;}
 body.elementor-page-34450 .elementor-element-67c9974>.elementor-container{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;}
 body.elementor-page-34450 .elementor-element-67c9974 .proradio-cards__content{min-height:142px!important;height:142px!important;border-radius:20px!important;}
 body.elementor-page-34450 .elementor-element-67c9974 .proradio-cards__i img{padding:14px!important;}
}

/* OTHER STATIONS VISIBILITY FIX */
body.elementor-page-34450 > .elementor-section-wrap > .elementor-element-67c9974{display:block!important;visibility:visible!important;opacity:1!important;}
/* RDN NETWORK HOMEPAGE — editorial bento rebuild */
body.elementor-page-34450{
 --ink:#07080d;--paper:#f2efe9;--white:#fff;--pink:#ff075f;--cyan:#41e5dc;--line:rgba(255,255,255,.13);
 background:var(--ink);color:#fff;overflow:hidden;
}
html,body.elementor-page-34450{max-width:100%!important;overflow-x:hidden!important;background:var(--ink)!important;}
body.elementor-page-34450 *{box-sizing:border-box;}
body.elementor-page-34450 > .elementor-section-wrap{
 display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;
 width:calc(100% - 32px);max-width:1760px;margin:0 auto;padding:20px 0 100px;
}

/* NEW SPLIT HERO */
body.elementor-page-34450 .elementor-element-29d4b5f{
 grid-column:1/-1;order:1;display:block!important;position:relative!important;
 width:100%!important;min-height:760px;margin:0!important;overflow:hidden;
 border-radius:42px;background:var(--paper)!important;isolation:isolate;
 box-shadow:0 30px 80px rgba(0,0,0,.38);
}
body.elementor-page-34450 .elementor-element-29d4b5f:before{
 content:"THE NETWORK\A BUILT FOR\A DANCE MUSIC\A & MORE.";white-space:pre;
 position:absolute;z-index:6;left:64px;top:210px;width:43%;
 color:#090a0f;font-family:Impact,Haettenschweiler,'Arial Narrow Bold',sans-serif;
 font-size:clamp(64px,6.3vw,118px);line-height:.78;letter-spacing:-.035em;
}
body.elementor-page-34450 .elementor-element-29d4b5f:after{
 content:"THREE DANCE STATIONS  •  ONE GLOBAL PULSE\A Choose your sound. Find your frequency. Press play.";white-space:pre-line;
 position:absolute;z-index:6;left:68px;bottom:70px;width:40%;
 color:#353640;font-size:clamp(14px,1.2vw,20px);line-height:1.5;font-weight:600;letter-spacing:.04em;
}
body.elementor-page-34450 .elementor-element-29d4b5f .elementor-container,
body.elementor-page-34450 .elementor-element-29d4b5f .elementor-column,
body.elementor-page-34450 .elementor-element-29d4b5f .elementor-widget-wrap{min-height:760px!important;}
body.elementor-page-34450 .elementor-element-d7b1d9c{position:absolute!important;z-index:1!important;right:0!important;top:0!important;width:59%!important;height:100%!important;}
body.elementor-page-34450 .elementor-element-29d4b5f .proradio-3dheader,
body.elementor-page-34450 .elementor-element-29d4b5f .proradio-3dheader__wrapper{height:100%!important;min-height:760px!important;overflow:hidden;clip-path:polygon(13% 0,100% 0,100% 100%,0 100%);}
body.elementor-page-34450 .elementor-element-29d4b5f .proradio-3dheader__wrapper:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(242,239,233,.62),transparent 22%,rgba(7,8,13,.08));z-index:3;pointer-events:none;}
body.elementor-page-34450 .elementor-element-29d4b5f .proradio-3dheader__bg{inset:0!important;}
body.elementor-page-34450 .elementor-element-29d4b5f .proradio-3dheader__bg img{width:100%!important;height:100%!important;object-fit:cover!important;filter:saturate(1.12) contrast(1.05);}
body.elementor-page-34450 .elementor-element-29d4b5f .elementor-element-355c3f6{position:absolute!important;z-index:7!important;left:64px!important;top:58px!important;width:170px!important;height:auto!important;min-height:0!important;margin:0!important;}
body.elementor-page-34450 .elementor-element-29d4b5f .elementor-element-355c3f6 .elementor-container,
body.elementor-page-34450 .elementor-element-29d4b5f .elementor-element-355c3f6 .elementor-column,
body.elementor-page-34450 .elementor-element-29d4b5f .elementor-element-355c3f6 .elementor-widget-wrap{min-height:0!important;width:100%!important;padding:0!important;}
body.elementor-page-34450 .elementor-element-d69fc7d{position:relative!important;inset:auto!important;width:170px!important;margin:0!important;transform:none!important;}
body.elementor-page-34450 .elementor-element-d69fc7d img{width:100%!important;filter:drop-shadow(0 16px 28px rgba(0,0,0,.18));}

/* EDITABLE STATION HEADING */
body.elementor-page-34450 .elementor-element-5d7ad4a{
 grid-column:1/-1;order:2;width:100%!important;max-width:none!important;margin:56px 0 4px!important;padding:28px 4px!important;
 background:transparent!important;border:0!important;
}
body.elementor-page-34450 .elementor-element-5d7ad4a:before{content:"THE RDN LINEUP";display:block;margin:0 0 12px;color:var(--cyan);font-size:12px;font-weight:800;letter-spacing:.28em;}
body.elementor-page-34450 .elementor-element-5d7ad4a .proradio-caption{width:100%!important;margin:0!important;text-align:left!important;overflow:visible!important;}
body.elementor-page-34450 .elementor-element-5d7ad4a .proradio-caption span{display:block!important;width:100%!important;padding:0!important;background:none!important;color:#fff!important;white-space:normal!important;font-family:Impact,Haettenschweiler,'Arial Narrow Bold',sans-serif!important;font-size:clamp(58px,7vw,120px)!important;line-height:.84!important;letter-spacing:-.035em!important;}

/* COLLAPSE LEGACY ROWS INTO ONE BENTO GRID */
body.elementor-page-34450 .elementor-element-35ba275,
body.elementor-page-34450 .elementor-element-b4dda6e,
body.elementor-page-34450 .elementor-element-67c9974{display:contents!important;}
body.elementor-page-34450 .elementor-element-35ba275 > .elementor-container,
body.elementor-page-34450 .elementor-element-b4dda6e > .elementor-container,
body.elementor-page-34450 .elementor-element-67c9974 > .elementor-container{display:contents!important;}
body.elementor-page-34450 .elementor-element-35ba275 .elementor-column,
body.elementor-page-34450 .elementor-element-b4dda6e .elementor-column,
body.elementor-page-34450 .elementor-element-67c9974 .elementor-column{order:3;width:auto!important;min-width:0!important;padding:0!important;}
body.elementor-page-34450 .elementor-element-35ba275 .elementor-column:nth-child(1){grid-column:span 7;}
body.elementor-page-34450 .elementor-element-35ba275 .elementor-column:nth-child(2){grid-column:span 5;}
body.elementor-page-34450 .elementor-element-b4dda6e .elementor-column:nth-child(1){grid-column:span 5;}
body.elementor-page-34450 .elementor-element-b4dda6e .elementor-column:nth-child(2){grid-column:span 7;}
body.elementor-page-34450 .elementor-element-67c9974 .elementor-column:nth-child(1){grid-column:span 6;}
body.elementor-page-34450 .elementor-element-67c9974 .elementor-column:nth-child(2){grid-column:span 6;}
body.elementor-page-34450 .elementor-element-35ba275 .elementor-widget-wrap,
body.elementor-page-34450 .elementor-element-b4dda6e .elementor-widget-wrap,
body.elementor-page-34450 .elementor-element-67c9974 .elementor-widget-wrap{padding:0!important;height:100%!important;}
body.elementor-page-34450 .elementor-widget-proradio-elementor-cards{height:100%!important;}
body.elementor-page-34450 .elementor-widget-proradio-elementor-cards>.elementor-widget-container{height:100%!important;}
body.elementor-page-34450 .elementor-widget-proradio-elementor-cards .proradio-cards{display:block!important;width:100%!important;max-width:none!important;height:100%!important;margin:0!important;padding:0!important;}
body.elementor-page-34450 .elementor-widget-proradio-elementor-cards .proradio-cards__content{
 position:relative!important;display:flex!important;align-items:flex-end!important;width:100%!important;height:100%!important;min-height:440px!important;padding:0!important;overflow:hidden!important;
 border:1px solid var(--line)!important;border-radius:34px!important;background:#12131a!important;box-shadow:0 22px 54px rgba(0,0,0,.28);transform:translateZ(0);
}
body.elementor-page-34450 .elementor-element-35ba275 .proradio-cards__content{min-height:590px!important;}
body.elementor-page-34450 .elementor-widget-proradio-elementor-cards .proradio-cards__i{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;}
body.elementor-page-34450 .elementor-widget-proradio-elementor-cards .proradio-cards__i:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 20%,rgba(7,8,13,.08) 45%,rgba(7,8,13,.96) 100%);}
body.elementor-page-34450 .elementor-widget-proradio-elementor-cards .proradio-cards__i img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;transition:transform .7s cubic-bezier(.2,.7,.2,1),filter .45s ease;}
body.elementor-page-34450 .elementor-widget-proradio-elementor-cards .proradio-cards__content__c{position:relative!important;z-index:4!important;width:100%!important;max-width:none!important;padding:30px!important;text-align:left!important;transform:none!important;}
body.elementor-page-34450 .elementor-widget-proradio-elementor-cards h4{margin:0 0 7px!important;color:#fff!important;font-size:clamp(30px,3vw,54px)!important;line-height:.9!important;letter-spacing:-.035em!important;text-transform:uppercase;text-shadow:0 3px 22px rgba(0,0,0,.7);}
body.elementor-page-34450 .elementor-widget-proradio-elementor-cards p{margin:0 0 18px!important;color:rgba(255,255,255,.72)!important;font-size:13px!important;letter-spacing:.09em;text-transform:uppercase;}
body.elementor-page-34450 .elementor-widget-proradio-elementor-cards .proradio-btn{display:inline-flex!important;align-items:center!important;min-height:44px;padding:0 20px!important;border:1px solid rgba(255,255,255,.26)!important;border-radius:999px!important;background:var(--pink)!important;color:#fff!important;letter-spacing:.13em;box-shadow:0 12px 28px rgba(255,7,95,.25);}
body.elementor-page-34450 .elementor-widget-proradio-elementor-cards .proradio-hov{border-radius:34px!important;}
body.elementor-page-34450 .elementor-widget-proradio-elementor-cards a:hover img{transform:scale(1.055);filter:saturate(1.15);}
body.elementor-page-34450 .elementor-widget-proradio-elementor-cards a:hover .proradio-btn{background:#fff!important;color:#08090d!important;}

/* DISCOVERY BANNER */
body.elementor-page-34450 .elementor-element-02565a2{grid-column:1/-1;order:4;width:100%!important;max-width:none!important;margin:56px 0 40px!important;padding:0!important;overflow:hidden;border:1px solid var(--line);border-radius:34px;background:#12131a;box-shadow:0 24px 60px rgba(0,0,0,.3);}
body.elementor-page-34450 .elementor-element-02565a2 img{border-radius:32px;}
body.elementor-page-34450 .elementor-element-02565a2 .elementor-swiper-button{width:48px;height:48px;border-radius:50%;background:rgba(7,8,13,.76);backdrop-filter:blur(10px);}

/* EDITORIAL NEWS — LIGHT CONTRAST */
body.elementor-page-34450 .elementor-element-2c97a03{grid-column:1/-1;order:5;width:100%!important;margin:20px 0 0!important;padding:76px 48px 50px!important;overflow:hidden;border-radius:42px 42px 0 0;background:var(--paper)!important;color:#090a0f!important;}
body.elementor-page-34450 .elementor-element-2c97a03 .elementor-container{max-width:none!important;}
body.elementor-page-34450 .elementor-element-2c97a03 .elementor-widget-wrap{padding:0!important;text-align:left!important;}
body.elementor-page-34450 .elementor-element-2c97a03 h2{color:#090a0f!important;font-family:Impact,Haettenschweiler,'Arial Narrow Bold',sans-serif!important;font-size:clamp(64px,8vw,132px)!important;line-height:.82!important;letter-spacing:-.035em!important;text-align:left!important;}
body.elementor-page-34450 .elementor-element-2c97a03 h3{color:#555761!important;text-align:left!important;font-size:12px!important;letter-spacing:.26em!important;}
body.elementor-page-34450 .elementor-element-2c97a03 .elementor-divider{opacity:.14;}
body.elementor-page-34450 .elementor-element-ef6060c{grid-column:1/-1;order:6;width:100%!important;max-width:none!important;margin:0 0 34px!important;padding:0 32px 52px!important;overflow:hidden;border-radius:0 0 42px 42px;background:var(--paper)!important;color:#090a0f!important;}
body.elementor-page-34450 .elementor-element-ef6060c .e-n-tabs-heading{display:flex!important;gap:10px!important;justify-content:flex-start!important;flex-wrap:wrap;margin:0 0 28px!important;}
body.elementor-page-34450 .elementor-element-ef6060c [role=tab]{min-height:44px;padding:10px 20px!important;border:1px solid rgba(8,9,13,.14)!important;border-radius:999px!important;background:#fff!important;color:#4a4c55!important;}
body.elementor-page-34450 .elementor-element-ef6060c [role=tab][aria-selected=true]{background:#090a0f!important;color:#fff!important;border-color:#090a0f!important;box-shadow:0 10px 26px rgba(0,0,0,.16);}
body.elementor-page-34450 .elementor-element-ef6060c .proradio-post,body.elementor-page-34450 .elementor-element-ef6060c article{overflow:hidden;border:1px solid rgba(8,9,13,.10)!important;border-radius:26px!important;background:#fff!important;box-shadow:0 14px 34px rgba(12,13,18,.08);}
body.elementor-page-34450 .elementor-element-ef6060c h3,body.elementor-page-34450 .elementor-element-ef6060c h4,body.elementor-page-34450 .elementor-element-ef6060c a{color:#090a0f;}
body.elementor-page-34450 .elementor-element-ef6060c img{border-radius:24px 24px 0 0;}

/* CTA */
body.elementor-page-34450 .elementor-element-0371a28{grid-column:1/-1;order:7;width:100%!important;max-width:none!important;margin:32px 0 0!important;padding:74px 56px!important;overflow:hidden;border-radius:42px;background:linear-gradient(115deg,#ff075f,#9f145b 52%,#21194d)!important;box-shadow:0 28px 72px rgba(0,0,0,.36);}
body.elementor-page-34450 .elementor-element-0371a28 .elementor-container{max-width:1260px!important;}
body.elementor-page-34450 .elementor-element-0371a28 .elementor-element-f042dab,body.elementor-page-34450 .elementor-element-0371a28 .elementor-widget-wrap{background:transparent!important;}
body.elementor-page-34450 .elementor-element-0371a28 .elementor-element-f042dab>.elementor-container{display:flex!important;align-items:center!important;gap:38px;}
body.elementor-page-34450 .elementor-element-0371a28 .elementor-element-440d806{width:72%!important;}
body.elementor-page-34450 .elementor-element-0371a28 .elementor-element-de15770{width:28%!important;}
body.elementor-page-34450 .elementor-element-0371a28 h4{margin:0 0 14px!important;color:#fff!important;font-size:clamp(46px,5.3vw,86px)!important;line-height:.86!important;letter-spacing:-.04em!important;}
body.elementor-page-34450 .elementor-element-0371a28 p{margin:0!important;color:rgba(255,255,255,.82)!important;font-size:18px!important;}
body.elementor-page-34450 .elementor-element-0371a28 .proradio-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:58px;padding:0 28px!important;border-radius:999px!important;background:#fff!important;color:#090a0f!important;}

@media(max-width:1024px){
 body.elementor-page-34450>.elementor-section-wrap{width:calc(100% - 22px);gap:14px;padding-top:12px;}
 body.elementor-page-34450 .elementor-element-29d4b5f{min-height:680px;border-radius:34px;}
 body.elementor-page-34450 .elementor-element-29d4b5f:before{left:40px;top:190px;width:48%;font-size:72px;}
 body.elementor-page-34450 .elementor-element-29d4b5f:after{left:42px;bottom:48px;width:45%;}
 body.elementor-page-34450 .elementor-element-29d4b5f .elementor-element-355c3f6{left:40px!important;top:42px!important;width:140px!important;}
 body.elementor-page-34450 .elementor-element-d69fc7d{width:140px!important;}
 body.elementor-page-34450 .elementor-element-29d4b5f .elementor-container,body.elementor-page-34450 .elementor-element-29d4b5f .elementor-column,body.elementor-page-34450 .elementor-element-29d4b5f .elementor-widget-wrap,body.elementor-page-34450 .elementor-element-29d4b5f .proradio-3dheader,body.elementor-page-34450 .elementor-element-29d4b5f .proradio-3dheader__wrapper{min-height:680px!important;}
 body.elementor-page-34450 .elementor-widget-proradio-elementor-cards .proradio-cards__content{min-height:390px!important;}
 body.elementor-page-34450 .elementor-element-35ba275 .proradio-cards__content{min-height:520px!important;}
}

@media(max-width:767px){
 body.elementor-page-34450>.elementor-section-wrap{grid-template-columns:1fr!important;width:calc(100% - 14px);gap:10px;padding:7px 0 78px;}
 body.elementor-page-34450 .elementor-element-29d4b5f{grid-column:1;min-height:720px;border-radius:28px;}
 body.elementor-page-34450 .elementor-element-29d4b5f .elementor-container,body.elementor-page-34450 .elementor-element-29d4b5f .elementor-column,body.elementor-page-34450 .elementor-element-29d4b5f .elementor-widget-wrap{min-height:720px!important;}
 body.elementor-page-34450 .elementor-element-d7b1d9c{left:0!important;right:auto!important;top:0!important;width:100%!important;height:48%!important;}
 body.elementor-page-34450 .elementor-element-29d4b5f .proradio-3dheader,body.elementor-page-34450 .elementor-element-29d4b5f .proradio-3dheader__wrapper{min-height:346px!important;height:346px!important;clip-path:none;border-radius:28px 28px 0 0;}
 body.elementor-page-34450 .elementor-element-29d4b5f .proradio-3dheader__wrapper:after{background:linear-gradient(180deg,transparent 45%,var(--paper) 100%);}
 body.elementor-page-34450 .elementor-element-29d4b5f .elementor-element-355c3f6{left:22px!important;top:20px!important;width:105px!important;}
 body.elementor-page-34450 .elementor-element-d69fc7d{width:105px!important;}
 body.elementor-page-34450 .elementor-element-29d4b5f:before{left:22px;top:385px;width:calc(100% - 44px);font-size:49px;line-height:.82;}
 body.elementor-page-34450 .elementor-element-29d4b5f:after{left:24px;bottom:34px;width:calc(100% - 48px);font-size:13px;line-height:1.45;}
 body.elementor-page-34450 .elementor-element-5d7ad4a{grid-column:1;margin:30px 0 4px!important;padding:22px 4px!important;}
 body.elementor-page-34450 .elementor-element-5d7ad4a .proradio-caption span{font-size:49px!important;line-height:.86!important;}
 body.elementor-page-34450 .elementor-element-35ba275 .elementor-column,body.elementor-page-34450 .elementor-element-b4dda6e .elementor-column,body.elementor-page-34450 .elementor-element-67c9974 .elementor-column{grid-column:1!important;}
 body.elementor-page-34450 .elementor-widget-proradio-elementor-cards .proradio-cards__content,body.elementor-page-34450 .elementor-element-35ba275 .proradio-cards__content{min-height:390px!important;border-radius:26px!important;}
 body.elementor-page-34450 .elementor-widget-proradio-elementor-cards .proradio-cards__content__c{padding:24px!important;background:linear-gradient(180deg,transparent,rgba(7,8,13,.72) 30%,rgba(7,8,13,.98))!important;}
 body.elementor-page-34450 .elementor-widget-proradio-elementor-cards h4{font-size:31px!important;}
 body.elementor-page-34450 .elementor-element-02565a2{grid-column:1;margin:34px 0 24px!important;border-radius:26px;}
 body.elementor-page-34450 .elementor-element-2c97a03{grid-column:1;padding:50px 22px 32px!important;border-radius:28px 28px 0 0;}
 body.elementor-page-34450 .elementor-element-2c97a03 h2{font-size:58px!important;}
 body.elementor-page-34450 .elementor-element-ef6060c{grid-column:1;padding:0 12px 30px!important;border-radius:0 0 28px 28px;}
 body.elementor-page-34450 .elementor-element-ef6060c .e-n-tabs-heading{flex-wrap:nowrap!important;overflow-x:auto!important;scrollbar-width:none;}
 body.elementor-page-34450 .elementor-element-ef6060c [role=tab]{flex:0 0 auto;}
 body.elementor-page-34450 .elementor-element-0371a28{grid-column:1;padding:52px 24px!important;border-radius:28px;}
 body.elementor-page-34450 .elementor-element-0371a28 .elementor-element-f042dab>.elementor-container{flex-direction:column!important;gap:20px;}
 body.elementor-page-34450 .elementor-element-0371a28 .elementor-element-440d806,body.elementor-page-34450 .elementor-element-0371a28 .elementor-element-de15770{width:100%!important;}
 body.elementor-page-34450 .elementor-element-0371a28 h4{font-size:50px!important;text-align:center;}
 body.elementor-page-34450 .elementor-element-0371a28 p{text-align:center;font-size:15px!important;}
}

/* Elementor wrapper normalization */
body.elementor-page-34450 .elementor-section-wrap{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;width:calc(100% - 32px);max-width:1760px;margin:0 auto;padding:20px 0 100px;}
@media(max-width:1024px){body.elementor-page-34450 .elementor-section-wrap{width:calc(100% - 22px);gap:14px;padding-top:12px;}}
@media(max-width:767px){body.elementor-page-34450 .elementor-section-wrap{grid-template-columns:1fr!important;width:calc(100% - 14px);gap:10px;padding:7px 0 78px;}}
/* Hero support copy */
body.elementor-page-34450 .elementor-element-29d4b5f:after{width:35%;white-space:pre-wrap;}

body.elementor-page-34450 .elementor-element-4ad14c9{display:none!important;}

/* Final mobile hero safeguard */
@media(max-width:767px){
 body.elementor-page-34450 .elementor-element-29d4b5f:before{content:"THE NETWORK\A BUILT FOR\A DANCE MUSIC\A & MORE."!important;white-space:pre-line!important;left:22px!important;top:382px!important;width:calc(100% - 44px)!important;font-size:47px!important;line-height:.82!important;}
 body.elementor-page-34450 .elementor-element-29d4b5f:after{left:24px!important;bottom:30px!important;width:calc(100% - 48px)!important;white-space:pre-line!important;font-size:13px!important;line-height:1.45!important;}
}

/* Final tablet hero safeguard */
@media(min-width:768px) and (max-width:1024px){
 body.elementor-page-34450 .elementor-element-29d4b5f:before{content:"THE NETWORK\A BUILT FOR\A DANCE MUSIC\A & MORE."!important;white-space:pre-line!important;left:40px!important;top:190px!important;width:52%!important;font-size:68px!important;line-height:.8!important;}
 body.elementor-page-34450 .elementor-element-29d4b5f:after{left:42px!important;bottom:42px!important;width:42%!important;white-space:pre-line!important;}
}

/* ===== RDN STATION EXPERIENCE — replaces legacy cards ===== */
body.elementor-page-34450 .elementor-element-35ba275,
body.elementor-page-34450 .elementor-element-b4dda6e,
body.elementor-page-34450 .elementor-element-67c9974{display:none!important;}
body.elementor-page-34450 .elementor-element-5d7ad4a{order:2!important;grid-column:1/-1!important;margin:72px 0 20px!important;padding:0 18px 26px!important;border-bottom:1px solid rgba(255,255,255,.14);position:relative;}
body.elementor-page-34450 .elementor-element-5d7ad4a:after{content:"SIX STATIONS · ONE NETWORK · ZERO BORDERS";display:block;margin-top:18px;color:rgba(255,255,255,.54);font:700 13px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.14em;}
body.elementor-page-34450 .elementor-element-02565a2{order:3!important;grid-column:1/-1!important;margin:0 0 80px!important;padding:54px 0 76px!important;min-height:720px;border:1px solid rgba(255,255,255,.14)!important;border-radius:48px!important;overflow:hidden!important;background:radial-gradient(circle at 50% 45%,rgba(255,0,91,.25),transparent 34%),radial-gradient(circle at 18% 78%,rgba(36,225,219,.14),transparent 28%),#090a0f!important;box-shadow:0 45px 110px rgba(0,0,0,.55)!important;position:relative;isolation:isolate;}
body.elementor-page-34450 .elementor-element-02565a2:before{content:"THE SOUND OF RDN";position:absolute;left:42px;top:32px;color:#fff;font:900 clamp(34px,4vw,70px)/.9 Impact,Haettenschweiler,'Arial Narrow Bold',sans-serif;letter-spacing:-.02em;opacity:.08;z-index:0;}
body.elementor-page-34450 .elementor-element-02565a2:after{content:"SWIPE  ·  DRAG  ·  TAP TO ENTER";position:absolute;left:50%;bottom:28px;transform:translateX(-50%);color:rgba(255,255,255,.62);font:700 12px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.18em;white-space:nowrap;z-index:5;}
body.elementor-page-34450 .elementor-element-89072aa{position:relative;z-index:2;width:100%!important;}
body.elementor-page-34450 .elementor-element-89072aa .elementor-main-swiper{overflow:visible!important;padding:28px 0 58px!important;}
body.elementor-page-34450 .elementor-element-89072aa .swiper-slide{background:transparent!important;border:0!important;box-shadow:none!important;opacity:.35;filter:saturate(.55) brightness(.6);transition:opacity .55s ease,filter .55s ease!important;}
body.elementor-page-34450 .elementor-element-89072aa .swiper-slide-active{opacity:1;filter:saturate(1.15) brightness(1);}
body.elementor-page-34450 .elementor-element-89072aa .elementor-carousel-image{height:560px!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;border-radius:0!important;filter:drop-shadow(0 30px 34px rgba(0,0,0,.62));transition:filter .45s ease!important;}
body.elementor-page-34450 .elementor-element-89072aa .swiper-slide-active .elementor-carousel-image{filter:drop-shadow(0 34px 44px rgba(255,0,91,.27));}
body.elementor-page-34450 .elementor-element-89072aa .elementor-swiper-button{width:64px!important;height:64px!important;border:1px solid rgba(255,255,255,.32)!important;border-radius:999px!important;background:rgba(8,9,14,.74)!important;backdrop-filter:blur(16px);color:#fff!important;transition:.3s ease!important;}
body.elementor-page-34450 .elementor-element-89072aa .elementor-swiper-button:hover{background:#ff0755!important;border-color:#ff0755!important;transform:scale(1.08);}
body.elementor-page-34450 .elementor-element-89072aa .swiper-pagination{bottom:6px!important;}
body.elementor-page-34450 .elementor-element-89072aa .swiper-pagination-bullet{width:34px!important;height:4px!important;border-radius:99px!important;background:#fff!important;opacity:.2!important;}
body.elementor-page-34450 .elementor-element-89072aa .swiper-pagination-bullet-active{background:#ff0755!important;opacity:1!important;}
@media(max-width:1024px){
 body.elementor-page-34450 .elementor-element-5d7ad4a{margin-top:54px!important;}
 body.elementor-page-34450 .elementor-element-02565a2{min-height:620px;padding:44px 0 68px!important;border-radius:38px!important;}
 body.elementor-page-34450 .elementor-element-89072aa .elementor-carousel-image{height:470px!important;}
}
@media(max-width:767px){
 body.elementor-page-34450 .elementor-element-5d7ad4a{margin:38px 0 12px!important;padding:0 6px 22px!important;}
 body.elementor-page-34450 .elementor-element-5d7ad4a:after{font-size:10px;letter-spacing:.1em;margin-top:14px;}
 body.elementor-page-34450 .elementor-element-02565a2{min-height:510px;margin-bottom:48px!important;padding:30px 0 58px!important;border-radius:28px!important;}
 body.elementor-page-34450 .elementor-element-02565a2:before{left:20px;top:22px;font-size:38px;}
 body.elementor-page-34450 .elementor-element-02565a2:after{bottom:20px;font-size:9px;letter-spacing:.12em;}
 body.elementor-page-34450 .elementor-element-89072aa .elementor-main-swiper{padding:20px 0 44px!important;}
 body.elementor-page-34450 .elementor-element-89072aa .elementor-carousel-image{height:390px!important;}
 body.elementor-page-34450 .elementor-element-89072aa .elementor-swiper-button{width:46px!important;height:46px!important;}
 body.elementor-page-34450 .elementor-element-89072aa .swiper-pagination-bullet{width:22px!important;}
}

/* Slider viewport height correction */
body.elementor-page-34450 .elementor-element-89072aa .elementor-main-swiper{height:650px!important;}
body.elementor-page-34450 .elementor-element-89072aa .swiper-wrapper{height:560px!important;align-items:center!important;}
body.elementor-page-34450 .elementor-element-89072aa .swiper-slide{height:560px!important;overflow:visible!important;}
@media(max-width:1024px){body.elementor-page-34450 .elementor-element-89072aa .elementor-main-swiper{height:550px!important;}body.elementor-page-34450 .elementor-element-89072aa .swiper-wrapper,body.elementor-page-34450 .elementor-element-89072aa .swiper-slide{height:470px!important;}}
@media(max-width:767px){body.elementor-page-34450 .elementor-element-89072aa .elementor-main-swiper{height:455px!important;}body.elementor-page-34450 .elementor-element-89072aa .swiper-wrapper,body.elementor-page-34450 .elementor-element-89072aa .swiper-slide{height:390px!important;}}

/* ===== VISUAL QA — editable content only ===== */
body.elementor-page-34450 .elementor-element-5d7ad4a:before,
body.elementor-page-34450 .elementor-element-5d7ad4a:after,
body.elementor-page-34450 .elementor-element-02565a2:before,
body.elementor-page-34450 .elementor-element-02565a2:after{content:none!important;display:none!important;}
body.elementor-page-34450 .elementor-element-5d7ad4a{display:block!important;margin:64px 0 22px!important;padding:0 0 26px!important;border-bottom:1px solid rgba(255,255,255,.14)!important;}
body.elementor-page-34450 .elementor-element-5d7ad4a .elementor-widget-container,
body.elementor-page-34450 .elementor-element-5d7ad4a .proradio-caption{display:block!important;width:100%!important;margin:0!important;text-align:left!important;}
body.elementor-page-34450 .elementor-element-5d7ad4a .proradio-caption span{display:inline-block!important;width:auto!important;max-width:100%!important;margin:0!important;padding:12px 34px 10px!important;background:#ff0755!important;color:#fff!important;border-radius:0 999px 999px 0!important;font-size:clamp(68px,6vw,108px)!important;line-height:.84!important;letter-spacing:-.035em!important;white-space:normal!important;}
body.elementor-page-34450 .elementor-element-02565a2{min-height:650px!important;padding:18px 0 32px!important;}
body.elementor-page-34450 .elementor-element-89072aa .elementor-main-swiper{height:590px!important;padding:0 0 34px!important;}
body.elementor-page-34450 .elementor-element-89072aa .swiper-wrapper,
body.elementor-page-34450 .elementor-element-89072aa .swiper-slide{height:540px!important;}
body.elementor-page-34450 .elementor-element-89072aa .elementor-carousel-image{height:540px!important;}
body.elementor-page-34450 .elementor-element-89072aa .elementor-swiper-button{top:50%!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;transform:translateY(-50%)!important;}
body.elementor-page-34450 .elementor-element-89072aa .elementor-swiper-button svg{position:static!important;display:block!important;width:20px!important;height:20px!important;margin:0!important;transform:none!important;inset:auto!important;}
body.elementor-page-34450 .elementor-element-89072aa .elementor-swiper-button:hover{transform:translateY(-50%) scale(1.06)!important;}
body.elementor-page-34450 .elementor-element-2c97a03{min-height:0!important;margin:36px 0 0!important;padding:72px 52px 48px!important;background:#0b0d12!important;border-radius:42px 42px 0 0!important;overflow:hidden!important;}
body.elementor-page-34450 .elementor-element-2c97a03 .elementor-background-overlay,
body.elementor-page-34450 .elementor-element-2c97a03 .elementor-shape,
body.elementor-page-34450 .elementor-element-2c97a03 .elementor-element-0cc1c27{display:none!important;}
body.elementor-page-34450 .elementor-element-2c97a03>.elementor-container{max-width:1500px!important;margin:0 auto!important;}
body.elementor-page-34450 .elementor-element-2c97a03 .proradio-gradient-caption{margin:0!important;color:#fff!important;font-size:clamp(58px,6vw,106px)!important;line-height:.9!important;letter-spacing:-.035em!important;text-align:left!important;}
body.elementor-page-34450 .elementor-element-2c97a03 .proradio-gradient-caption span{color:#ff0755!important;background:none!important;-webkit-text-fill-color:#ff0755!important;}
@media(max-width:1024px){
 body.elementor-page-34450 .elementor-element-5d7ad4a{margin-top:48px!important;}
 body.elementor-page-34450 .elementor-element-5d7ad4a .proradio-caption span{font-size:clamp(58px,8vw,78px)!important;padding:10px 26px 9px!important;}
 body.elementor-page-34450 .elementor-element-02565a2{min-height:560px!important;padding:14px 0 24px!important;}
 body.elementor-page-34450 .elementor-element-89072aa .elementor-main-swiper{height:520px!important;}
 body.elementor-page-34450 .elementor-element-89072aa .swiper-wrapper,body.elementor-page-34450 .elementor-element-89072aa .swiper-slide,body.elementor-page-34450 .elementor-element-89072aa .elementor-carousel-image{height:470px!important;}
 body.elementor-page-34450 .elementor-element-2c97a03{padding:58px 36px 38px!important;border-radius:34px 34px 0 0!important;}
}
@media(max-width:767px){
 body.elementor-page-34450 .elementor-element-5d7ad4a{margin:36px 0 14px!important;padding:0 0 20px!important;}
 body.elementor-page-34450 .elementor-element-5d7ad4a .proradio-caption span{font-size:50px!important;line-height:.84!important;padding:9px 20px 8px!important;border-radius:0 42px 42px 0!important;}
 body.elementor-page-34450 .elementor-element-02565a2{min-height:470px!important;padding:10px 0 18px!important;border-radius:26px!important;}
 body.elementor-page-34450 .elementor-element-89072aa .elementor-main-swiper{height:430px!important;padding-bottom:30px!important;}
 body.elementor-page-34450 .elementor-element-89072aa .swiper-wrapper,body.elementor-page-34450 .elementor-element-89072aa .swiper-slide,body.elementor-page-34450 .elementor-element-89072aa .elementor-carousel-image{height:380px!important;}
 body.elementor-page-34450 .elementor-element-89072aa .elementor-swiper-button{width:42px!important;height:42px!important;}
 body.elementor-page-34450 .elementor-element-89072aa .elementor-swiper-button svg{width:15px!important;height:15px!important;}
 body.elementor-page-34450 .elementor-element-2c97a03{margin-top:26px!important;padding:42px 22px 30px!important;border-radius:28px 28px 0 0!important;}
 body.elementor-page-34450 .elementor-element-2c97a03 .proradio-gradient-caption{font-size:52px!important;line-height:.9!important;text-align:left!important;}
}

/* resaved-active-tab-2026-10-17 */

/* OTHER STATIONS BUTTON ROW */
body.elementor-page-34450 .elementor-element-67c9974{
 display:block!important;grid-column:1/-1!important;order:4!important;position:relative!important;
 width:100%!important;max-width:none!important;margin:26px 0 48px!important;padding:42px 40px 40px!important;
 border:1px solid rgba(255,255,255,.13)!important;border-radius:36px!important;background:#101118!important;
 box-shadow:0 24px 60px rgba(0,0,0,.28)!important;
}
body.elementor-page-34450 .elementor-element-67c9974:before{content:"OTHER STATIONS";display:block;margin:0 0 24px;color:#fff;font-family:Impact,Haettenschweiler,'Arial Narrow Bold',sans-serif;font-size:clamp(42px,4vw,68px);line-height:.9;letter-spacing:-.025em;}
body.elementor-page-34450 .elementor-element-67c9974>.elementor-container{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;width:100%!important;max-width:none!important;}
body.elementor-page-34450 .elementor-element-67c9974 .elementor-column{grid-column:auto!important;order:initial!important;width:100%!important;min-width:0!important;padding:0!important;}
body.elementor-page-34450 .elementor-element-67c9974 .elementor-widget-wrap{height:auto!important;padding:0!important;}
body.elementor-page-34450 .elementor-element-67c9974 .elementor-widget-proradio-elementor-cards{height:auto!important;}
body.elementor-page-34450 .elementor-element-67c9974 .proradio-cards__content{min-height:210px!important;height:210px!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:28px!important;background:linear-gradient(135deg,#181a22,#090a0f)!important;box-shadow:none!important;transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease!important;}
body.elementor-page-34450 .elementor-element-67c9974 .proradio-cards__content:hover{transform:translateY(-5px)!important;border-color:#ff075f!important;box-shadow:0 20px 38px rgba(255,7,95,.18)!important;}
body.elementor-page-34450 .elementor-element-67c9974 .proradio-cards__i:after{display:none!important;}
body.elementor-page-34450 .elementor-element-67c9974 .proradio-cards__i img{object-fit:contain!important;padding:26px!important;transform:none!important;filter:none!important;}
body.elementor-page-34450 .elementor-element-67c9974 .proradio-cards__content__c{display:none!important;}
@media(max-width:767px){
 body.elementor-page-34450 .elementor-element-29d4b5f:before{content:"THE NETWORK\A BUILT FOR\A DANCE MUSIC\A & MORE."!important;font-size:43px!important;}
 body.elementor-page-34450 .elementor-element-67c9974{margin:18px 0 28px!important;padding:28px 12px 14px!important;border-radius:28px!important;}
 body.elementor-page-34450 .elementor-element-67c9974:before{margin:0 6px 18px;font-size:42px;}
 body.elementor-page-34450 .elementor-element-67c9974>.elementor-container{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;}
 body.elementor-page-34450 .elementor-element-67c9974 .proradio-cards__content{min-height:142px!important;height:142px!important;border-radius:20px!important;}
 body.elementor-page-34450 .elementor-element-67c9974 .proradio-cards__i img{padding:14px!important;}
}

/* OTHER STATIONS VISIBILITY FIX */
body.elementor-page-34450 > .elementor-section-wrap > .elementor-element-67c9974{display:block!important;visibility:visible!important;opacity:1!important;}

/* OTHER STATIONS MOBILE WIDTH FIX */
body.elementor-page-34450 .elementor-element-67c9974 .proradio-cards{min-width:0!important;width:100%!important;max-width:100%!important;}
body.elementor-page-34450 .elementor-element-67c9974 .proradio-cards__content{width:100%!important;max-width:100%!important;}
@media(max-width:767px){
 body.elementor-page-34450 .elementor-element-67c9974>.elementor-container{overflow:visible!important;}
 body.elementor-page-34450 .elementor-element-67c9974 .elementor-column,
 body.elementor-page-34450 .elementor-element-67c9974 .elementor-widget,
 body.elementor-page-34450 .elementor-element-67c9974 .elementor-widget-container{min-width:0!important;width:100%!important;max-width:100%!important;}
}



/* RDN STATION GRID — MAIN FIRST / NO SLIDER — 2026-10-20 */
body.elementor-page-34450 .elementor-element-02565a2{display:none!important;}
body.elementor-page-34450 .elementor-element-35ba275,
body.elementor-page-34450 .elementor-element-b4dda6e,
body.elementor-page-34450 .elementor-element-67c9974{display:block!important;position:relative!important;width:100%!important;max-width:none!important;margin:0!important;overflow:visible!important;background:transparent!important;border:0!important;box-shadow:none!important;}
body.elementor-page-34450 .elementor-element-35ba275{grid-column:1/span 8!important;order:3!important;padding:0!important;}
body.elementor-page-34450 .elementor-element-b4dda6e{grid-column:9/-1!important;order:3!important;padding:66px 0 0!important;}
body.elementor-page-34450 .elementor-element-67c9974{grid-column:1/-1!important;order:4!important;padding:12px 0 28px!important;margin-top:34px!important;border-top:1px solid rgba(255,255,255,.12)!important;}
body.elementor-page-34450 .elementor-element-35ba275:before,
body.elementor-page-34450 .elementor-element-67c9974:before{display:block!important;margin:0 0 20px!important;color:#fff!important;font-family:Impact,Haettenschweiler,'Arial Narrow Bold',sans-serif!important;font-size:clamp(34px,3.2vw,58px)!important;font-weight:900!important;line-height:.95!important;letter-spacing:-.02em!important;text-transform:uppercase!important;}
body.elementor-page-34450 .elementor-element-35ba275:before{content:'MAIN STATIONS';}
body.elementor-page-34450 .elementor-element-67c9974:before{content:'OTHER STATIONS';margin-top:30px!important;}
body.elementor-page-34450 .elementor-element-35ba275>.elementor-container,
body.elementor-page-34450 .elementor-element-b4dda6e>.elementor-container,
body.elementor-page-34450 .elementor-element-67c9974>.elementor-container{display:flex!important;width:100%!important;max-width:none!important;gap:20px!important;align-items:stretch!important;}
body.elementor-page-34450 .elementor-element-35ba275 .elementor-column,
body.elementor-page-34450 .elementor-element-b4dda6e .elementor-column,
body.elementor-page-34450 .elementor-element-67c9974 .elementor-column{display:block!important;min-width:0!important;padding:0!important;}
body.elementor-page-34450 .elementor-element-35ba275 .elementor-column{width:50%!important;}
body.elementor-page-34450 .elementor-element-b4dda6e .elementor-column{width:100%!important;}
body.elementor-page-34450 .elementor-element-67c9974 .elementor-column{width:50%!important;}
body.elementor-page-34450 .elementor-element-160e624{display:none!important;}
body.elementor-page-34450 .elementor-element-35ba275 .elementor-widget-wrap,
body.elementor-page-34450 .elementor-element-b4dda6e .elementor-widget-wrap,
body.elementor-page-34450 .elementor-element-67c9974 .elementor-widget-wrap{height:100%!important;padding:0!important;}
body.elementor-page-34450 .elementor-element-35ba275 .proradio-cards__content,
body.elementor-page-34450 .elementor-element-b4dda6e .proradio-cards__content,
body.elementor-page-34450 .elementor-element-67c9974 .proradio-cards__content{min-height:440px!important;height:100%!important;border-radius:30px!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.15)!important;box-shadow:0 24px 60px rgba(0,0,0,.34)!important;}
body.elementor-page-34450 .elementor-element-35ba275 .proradio-btn,
body.elementor-page-34450 .elementor-element-b4dda6e .proradio-btn,
body.elementor-page-34450 .elementor-element-67c9974 .proradio-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:48px!important;padding:0 22px!important;border-radius:999px!important;background:#ff075f!important;color:#fff!important;letter-spacing:.12em!important;}
body.elementor-page-34450 .elementor-element-2c97a03{order:5!important;}
body.elementor-page-34450 .elementor-element-ef6060c{order:6!important;}
body.elementor-page-34450 .elementor-element-0371a28{order:7!important;}
@media(max-width:1024px){
 body.elementor-page-34450 .elementor-element-35ba275{grid-column:1/span 8!important;}
 body.elementor-page-34450 .elementor-element-b4dda6e{grid-column:9/-1!important;}
 body.elementor-page-34450 .elementor-element-35ba275>.elementor-container,
 body.elementor-page-34450 .elementor-element-b4dda6e>.elementor-container,
 body.elementor-page-34450 .elementor-element-67c9974>.elementor-container{gap:14px!important;}
 body.elementor-page-34450 .elementor-element-35ba275 .proradio-cards__content,
 body.elementor-page-34450 .elementor-element-b4dda6e .proradio-cards__content,
 body.elementor-page-34450 .elementor-element-67c9974 .proradio-cards__content{min-height:360px!important;}
}
@media(max-width:767px){
 body.elementor-page-34450 .elementor-element-35ba275,
 body.elementor-page-34450 .elementor-element-b4dda6e,
 body.elementor-page-34450 .elementor-element-67c9974{grid-column:1/-1!important;}
 body.elementor-page-34450 .elementor-element-b4dda6e{padding:0!important;}
 body.elementor-page-34450 .elementor-element-67c9974{margin-top:24px!important;padding-top:8px!important;}
 body.elementor-page-34450 .elementor-element-35ba275>.elementor-container,
 body.elementor-page-34450 .elementor-element-b4dda6e>.elementor-container,
 body.elementor-page-34450 .elementor-element-67c9974>.elementor-container{display:block!important;}
 body.elementor-page-34450 .elementor-element-35ba275 .elementor-column,
 body.elementor-page-34450 .elementor-element-b4dda6e .elementor-column,
 body.elementor-page-34450 .elementor-element-67c9974 .elementor-column{width:100%!important;margin:0 0 14px!important;}
 body.elementor-page-34450 .elementor-element-35ba275 .proradio-cards__content,
 body.elementor-page-34450 .elementor-element-b4dda6e .proradio-cards__content,
 body.elementor-page-34450 .elementor-element-67c9974 .proradio-cards__content{min-height:330px!important;border-radius:24px!important;}
 body.elementor-page-34450 .elementor-element-35ba275:before,
 body.elementor-page-34450 .elementor-element-67c9974:before{font-size:38px!important;margin-bottom:16px!important;}
}


/* Keep every station card fully editable and show its native title/subtitle/button */
body.elementor-page-34450 .elementor-element-35ba275 .proradio-cards__content__c,
body.elementor-page-34450 .elementor-element-b4dda6e .proradio-cards__content__c,
body.elementor-page-34450 .elementor-element-67c9974 .proradio-cards__content__c{display:block!important;position:relative!important;z-index:4!important;width:100%!important;padding:28px!important;background:linear-gradient(180deg,transparent 0%,rgba(7,8,13,.9) 38%,#07080d 100%)!important;}
body.elementor-page-34450 .elementor-element-35ba275 .proradio-cards__content__c h4,
body.elementor-page-34450 .elementor-element-b4dda6e .proradio-cards__content__c h4,
body.elementor-page-34450 .elementor-element-67c9974 .proradio-cards__content__c h4{margin:0 0 6px!important;color:#fff!important;font-size:clamp(24px,2vw,38px)!important;line-height:1!important;}
body.elementor-page-34450 .elementor-element-35ba275 .proradio-cards__content__c p,
body.elementor-page-34450 .elementor-element-b4dda6e .proradio-cards__content__c p,
body.elementor-page-34450 .elementor-element-67c9974 .proradio-cards__content__c p{margin:0 0 18px!important;color:rgba(255,255,255,.68)!important;}


html body.elementor-page-34450 .elementor-element.elementor-element-160e624,
html body.elementor-page-34450 .elementor-element.elementor-element-f733310{display:none!important;width:0!important;height:0!important;overflow:hidden!important;}


/* Live theme removes .elementor-section-wrap: recreate the same grid on the real page root */
body.elementor-page-34450 .elementor.elementor-34450{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:20px!important;width:calc(100% - 40px)!important;max-width:2200px!important;margin:0 auto!important;padding:20px 0 100px!important;}
@media(max-width:767px){body.elementor-page-34450 .elementor.elementor-34450{grid-template-columns:1fr!important;gap:10px!important;width:calc(100% - 14px)!important;padding:10px 0 80px!important;}}


/* Elementor editor wrapper must stay full-width; live grid is handled by the body.elementor-page-34450 above */
body.elementor-page-34450 .elementor.elementor-34450.elementor-edit-area{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;}
body.elementor-page-34450 .elementor.elementor-34450.elementor-edit-area>.elementor-section-wrap{width:calc(100% - 32px)!important;max-width:1760px!important;margin:0 auto!important;}



/* Ibiza Global Radio — yellow accent */
body.elementor-page-34450 .elementor-element-d5f674b .proradio-cards__content{border-color:#ffd400!important;box-shadow:0 0 0 1px rgba(255,212,0,.42),0 22px 55px rgba(255,212,0,.25)!important;position:relative!important;overflow:hidden!important;}
body.elementor-page-34450 .elementor-element-d5f674b .proradio-cards__content:before{content:"";position:absolute;z-index:1;inset:24px 24px 118px;background:url("https://www.revolutiondancenetwork.com/mobileapp/ibigrl.webp") center/contain no-repeat;filter:drop-shadow(0 0 22px rgba(255,212,0,.42));pointer-events:none;}
body.elementor-page-34450 .elementor-element-d5f674b .proradio-cards__content__c{position:relative;z-index:3!important;}
body.elementor-page-34450 .elementor-element-d5f674b .proradio-btn{background:#ffd400!important;color:#090a0f!important;box-shadow:0 12px 30px rgba(255,212,0,.32)!important;}
@media(max-width:767px){body.elementor-page-34450 .elementor-element-d5f674b .proradio-cards__content:before{inset:20px 20px 112px;}}/* End custom CSS */