:root{--scp-bg:var(--pb-anthrazit, #1A1A1A);--scp-bg-deep:var(--pb-black, #0B0B0B);--scp-line:#2F2F2F;--scp-text:var(--pb-bone, #E8E2D6);--scp-soft:var(--pb-text-soft, #CFC8BA);--scp-mute:var(--pb-text-mute, #A39C8E);--scp-gold:var(--pb-gold, #D4A437);--scp-gold-h:var(--pb-gold-hover, #E8C468);--scp-rost:var(--pb-rost, #C14A2A);--scp-head:var(--pb-font-head, 'Bebas Neue', Impact, sans-serif);--scp-body:var(--pb-font-body, 'Barlow', system-ui, sans-serif)}.band-bew-card,#band-list,.band-profile-card,.wave-player,.scp-public-leaderboard,.scp-alumni-grid,.winner-box,.scp-results-archive,.scp-voter-status,.scp-voter-modal,.scp-contest-schedule,.scp-contest-message{color-scheme:dark;box-sizing:border-box}.band-bew-card *,#band-list *,.band-profile-card *,.wave-player *,.scp-voter-modal *{box-sizing:border-box}.band-bew-card,.band-card,.band-profile-card,.wave-player,.scp-public-leaderboard,.winner-box,.scp-result-contest,.scp-contest-schedule,.scp-voter-status,.scp-contest-message{background:var(--scp-bg);border:1px solid var(--scp-line);color:var(--scp-text);font-family:var(--scp-body)}.band-bew-card h2,.band-bew-card h3,.contest-headline,.band-card h3,.band-profile-card h1,.wave-player-title h3,.scp-public-leaderboard h2,.winner-box h2,.winner-box h3,.scp-result-header h2,.scp-result-group h3,.scp-alumni-grid h3,.scp-voter-modal-dialog h3,.scp-contest-schedule h2,.scp-contest-schedule h3{font-family:var(--scp-head)!important;font-weight:400!important;color:var(--scp-text);line-height:1;letter-spacing:.5px;margin:0 0 12px;padding:0}.contest-submit,.vote-btn,.scp-voter-submit,.play-btn,.scp-details-btn,.scp-copy-link,.share-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:48px;padding:12px 22px;border:2px solid var(--scp-gold);border-radius:0;background:var(--scp-gold);color:var(--scp-bg-deep)!important;font-family:var(--scp-body);font-weight:700;font-size:15px;letter-spacing:1px;line-height:1.2;text-transform:uppercase;text-decoration:none!important;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.contest-submit:hover,.vote-btn:hover,.scp-voter-submit:hover,.play-btn:hover{background:var(--scp-gold-h);border-color:var(--scp-gold-h)}.scp-details-btn,.scp-copy-link,.share-btn{background:#fff0;border-color:var(--scp-text);color:var(--scp-text)!important}.scp-details-btn:hover,.scp-copy-link:hover,.share-btn:hover{background:var(--scp-text);color:var(--scp-bg-deep)!important}.contest-submit:focus-visible,.vote-btn:focus-visible,.scp-voter-submit:focus-visible,.play-btn:focus-visible,.scp-details-btn:focus-visible,.scp-copy-link:focus-visible,.share-btn:focus-visible{outline:2px solid var(--scp-gold);outline-offset:2px}.contest-form input[type="text"],.contest-form input[type="email"],.contest-form textarea,.scp-voter-modal input[type="email"],.scp-voter-modal input[type="text"],.scp-ref-link{width:100%;min-height:48px;padding:12px 14px;background:var(--scp-bg-deep);border:1px solid #3A3A3A;border-radius:0;color:var(--scp-text);font-family:var(--scp-body);font-size:16px}.contest-form textarea{min-height:130px;resize:vertical}.contest-form input:focus,.contest-form textarea:focus,.scp-voter-modal input:focus,.scp-ref-link:focus{outline:2px solid var(--scp-gold);outline-offset:1px;border-color:var(--scp-gold)}.contest-form ::placeholder,.scp-voter-modal ::placeholder{color:var(--scp-mute);opacity:1}.contest-error,.contest-success,.scp-vote-disabled,.scp-contest-message{padding:14px 18px;margin:0 0 20px;font-family:var(--scp-body);color:var(--scp-text)}.contest-error{border-left:4px solid var(--scp-rost);background:rgb(193 74 42 / .15)}.contest-success{border-left:4px solid var(--scp-gold);background:rgb(212 164 55 / .12)}.scp-vote-disabled{border:1px dashed #3A3A3A;color:var(--scp-mute);margin:12px 0 0}.band-card audio,.winner-audio audio,.scp-alumni-grid audio{width:100%;height:40px;color-scheme:dark}.band-bew-card{max-width:760px;margin:0 auto;padding:clamp(24px, 4vw, 44px)}.band-bew-card h2{font-size:clamp(36px, 4vw, 52px)}.contest-form{display:flex;flex-direction:column;gap:14px}.contest-form h3{font-size:28px;margin:22px 0 0;padding-top:22px;border-top:1px solid var(--scp-line)}.contest-form h3:first-child{margin-top:0;padding-top:0;border-top:0}.contest-form h4{margin:0;padding:0;font-family:var(--scp-body);font-size:13px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--scp-mute)}.contest-form>label{margin:6px 0 -6px;font-weight:700;font-size:14px;letter-spacing:1px;text-transform:uppercase;color:var(--scp-text)}.contest-form input[type="file"]{width:100%;padding:12px;background:var(--scp-bg-deep);border:1px dashed #4A4A4A;color:var(--scp-soft);font-family:var(--scp-body)}.contest-form input[type="file"]::file-selector-button{margin-right:14px;padding:8px 14px;border:2px solid var(--scp-text);background:#fff0;color:var(--scp-text);font-weight:700;text-transform:uppercase;cursor:pointer}.scp-privacy-notice,.scp-consent-note{margin:6px 0 0;font-size:14px;line-height:1.5;color:var(--scp-mute)}.scp-consent{padding:14px 16px;border:1px solid var(--scp-line);background:var(--scp-bg-deep)}.scp-consent-label{display:flex;gap:12px;align-items:flex-start;color:var(--scp-soft);font-size:15px;cursor:pointer}.scp-consent-label input{width:20px;height:20px;margin-top:2px;flex:none;accent-color:var(--scp-gold)}.contest-form .scp-consent-label{display:flex!important;flex-direction:row!important;align-items:flex-start!important;width:100%!important;margin:0!important;text-transform:none!important;letter-spacing:0!important;font-weight:400!important}.contest-form .scp-consent-label>span{flex:1 1 auto;min-width:0}.contest-form .scp-consent-label input[type="checkbox"]{-webkit-appearance:checkbox!important;appearance:auto!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:0!important;max-width:20px!important;padding:0!important;margin:2px 0 0!important;border:0!important;background:none!important;flex:0 0 20px!important;box-shadow:none!important}.contest-form .contest-submit{background:var(--scp-gold)!important;border-color:var(--scp-gold)!important;color:var(--scp-bg-deep)!important;border-radius:0!important}.contest-form .contest-submit:hover{background:var(--scp-gold-h)!important;border-color:var(--scp-gold-h)!important}.contest-submit{width:100%;min-height:56px;margin-top:10px;font-size:16px}.scp-application-closed{text-align:left}.scp-application-closed p{color:var(--scp-soft)}.contest-headline{font-size:clamp(40px, 5vw, 64px);margin:0 0 28px}#band-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%, 340px),1fr));gap:20px}#band-list>.contest-headline,#band-list>p,#band-list>.scp-contest-message{grid-column:1 / -1}.band-card{position:relative;display:flex;flex-direction:column;transition:border-color .2s ease}.band-card:hover{border-color:#4A4A4A}.rank-number{position:absolute;top:12px;left:12px;z-index:2;padding:4px 10px;background:var(--scp-bg-deep);color:var(--scp-gold);font-family:var(--scp-head);font-size:26px;line-height:1}.band-image{aspect-ratio:1 / 1;background:var(--scp-bg-deep);overflow:hidden}.band-image img{display:block;width:100%;height:100%;object-fit:cover}.band-card .band-content{display:flex;flex-direction:column;gap:14px;padding:20px;flex:1}.band-card h3{font-size:30px;margin:0}.song-title{margin:-8px 0 0!important;padding:0!important;color:var(--scp-mute);font-size:15px}.vote-bar{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.vote-bar audio{flex:1 1 100%}.scp-vote-count{display:inline-flex;align-items:baseline;gap:6px;color:var(--scp-soft);font-weight:600}.scp-vote-count .votes{font-family:var(--scp-head);font-size:30px;line-height:1;color:var(--scp-gold)}.vote-bar .vote-btn{margin-left:auto}.band-card .scp-details-btn{align-self:flex-start;min-height:44px;padding:10px 18px;font-size:14px}.vote-btn.voted,.vote-btn[disabled]{opacity:.55;cursor:default}.scp-vote-btn.scp-vote-pending{opacity:.65}.vote-plus{font-family:var(--scp-head);font-size:28px;color:var(--scp-gold);animation:scpPlus 1s ease-out}@keyframes scpPlus{from{transform:translateY(6px);opacity:0}to{transform:none;opacity:1}}.band-highlight{animation:scpFlash 3s ease;box-shadow:0 0 0 3px var(--scp-gold),0 0 30px rgb(212 164 55 / .45)}@keyframes scpFlash{0%,60%{box-shadow:0 0 0 3px var(--scp-gold),0 0 30px rgb(212 164 55 / .6)}100%{box-shadow:0 0 0 3px var(--scp-gold)}}.scp-login-return-highlight{outline:3px solid var(--scp-gold);outline-offset:4px}.share-wrapper{margin-top:auto;padding-top:14px;border-top:1px solid var(--scp-line)}.share-title{margin-bottom:10px;font-size:13px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--scp-mute)}.share-bar{display:flex;flex-wrap:wrap;gap:8px}.share-btn{min-height:40px;padding:8px 12px;font-size:13px;border-width:1px}.scp-share-box{display:flex;flex:1 1 100%;gap:8px;margin-top:4px}.scp-share-box .scp-ref-link{flex:1;min-width:0;min-height:40px;font-size:14px}.scp-copy-link{min-height:40px;padding:8px 14px;font-size:13px;border-width:1px}.band-profile-card{display:flex;flex-wrap:wrap;gap:0;margin:0 0 20px}.band-image2{flex:1 1 340px;min-width:0;background:var(--scp-bg-deep)}.band-image2 img{display:block;width:100%;height:100%;aspect-ratio:1 / 1;object-fit:cover}.scp-band-profile-card{flex:1 1 380px;min-width:0;display:flex;flex-direction:column;gap:18px;padding:clamp(22px, 3vw, 36px)}.band-profile-card h1{font-size:clamp(44px, 5vw, 72px);margin:0 0 14px}.scp-band-profile-card .scp-vote-count{margin-bottom:14px;font-size:18px}.scp-band-profile-card .scp-vote-count .votes{font-size:44px}.scp-band-profile-card .vote-btn{min-height:56px;padding:14px 28px;font-size:16px}.scp-band-info{flex:1 1 100%;padding:clamp(22px, 3vw, 36px);color:var(--scp-soft);line-height:1.6}.scp-band-info strong{color:var(--scp-text)}.scp-social-grid{display:flex;flex-wrap:wrap;gap:4px 16px;flex:1 1 100%;padding:12px clamp(22px, 3vw, 36px);border-top:1px solid var(--scp-line);color:var(--scp-soft);overflow-wrap:anywhere}.scp-social-grid>div:first-child{width:150px!important;color:var(--scp-mute)}.wave-player{padding:22px;margin:0 0 20px;touch-action:pan-y}.wave-player-title{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin-bottom:14px}.wave-player-title h3{font-size:30px;margin:0}.wave-player-title h4{margin:0;font-size:15px;font-weight:600;color:var(--scp-mute);font-family:var(--scp-body)}.waveform{width:100%}.waveform canvas{touch-action:pan-y!important}.play-btn{display:flex;min-width:140px;margin:14px auto 0;font-size:22px}.scp-public-leaderboard{padding:clamp(22px, 3vw, 36px)}.scp-public-leaderboard h2{font-size:clamp(36px, 4vw, 52px)}.scp-chart-note{color:var(--scp-mute);font-size:14px}.scp-charts{list-style:none!important;counter-reset:scp-rank;margin:0!important;padding:0!important}.scp-charts li{counter-increment:scp-rank;display:flex;align-items:baseline;gap:14px;padding:12px 0!important;margin:0!important;border-bottom:1px solid var(--scp-line);color:var(--scp-mute);font-size:16px}.scp-charts li::before{content:counter(scp-rank);min-width:2ch;font-family:var(--scp-head);font-size:30px;line-height:1;color:var(--scp-mute)}.scp-charts li:nth-child(-n+5)::before{color:var(--scp-gold)}.chart-name{flex:1;color:var(--scp-text);font-weight:700;font-size:18px}.chart-votes{color:var(--scp-gold);font-weight:700}.scp-alumni-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.scp-alumni-grid .scp-grid-card{position:relative;min-height:380px;background-color:var(--scp-bg);background-size:cover;background-position:center;overflow:hidden;filter:grayscale(.35);transition:filter .3s ease}.scp-alumni-grid .scp-grid-card:hover{filter:none}.scp-grid-overlay{position:absolute;left:0;right:0;bottom:0;padding:20px;background:linear-gradient(to top,rgb(11 11 11 / .97) 0%,rgb(11 11 11 / .8) 65%,#fff0 100%);color:var(--scp-text)}.scp-grid-overlay h3{font-size:30px;margin:4px 0}.scp-grid-contest,.scp-grid-song-title{margin:0!important;padding:0!important;font-size:13px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--scp-mute)}.scp-grid-overlay audio{margin-top:12px}.scp-grid-placement{position:absolute;top:16px;right:16px;z-index:3;display:flex;align-items:center;justify-content:center;font-family:var(--scp-head);line-height:1}.scp-grid-placement-winner{width:58px;height:58px;border-radius:50%;background:var(--scp-gold);color:var(--scp-bg-deep);font-size:34px;box-shadow:0 0 0 3px var(--scp-bg-deep)}.scp-grid-placement-top5{padding:6px 12px;background:var(--scp-bg-deep);border:1px solid var(--scp-text);color:var(--scp-text);font-size:20px;letter-spacing:1px}.scp-grid-winner{box-shadow:inset 0 0 0 3px var(--scp-gold)}.scp-band-grid-empty{color:var(--scp-mute)}.winner-box{padding:clamp(24px, 4vw, 48px);text-align:center;border:2px solid var(--scp-gold)}.winner-box h2{font-size:clamp(36px, 4vw, 56px);color:var(--scp-gold)}.winner-box h3{font-size:clamp(40px, 5vw, 72px)}.winner-image{display:block;width:min(460px, 100%);aspect-ratio:1 / 1;height:auto;margin:10px auto 24px;object-fit:cover;box-shadow:0 0 0 10px var(--scp-text)}.winner-song,.winner-votes{color:var(--scp-soft);font-size:18px;font-weight:600}.winner-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin:28px 0}.winner-stat{padding:16px;background:var(--scp-bg-deep);border:1px solid var(--scp-line)}.winner-stat-label{display:block;margin-bottom:6px;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--scp-mute)}.winner-stat strong{font-family:var(--scp-head);font-weight:400;font-size:36px;color:var(--scp-gold)}.winner-info{max-width:760px;margin:0 auto 24px;text-align:left;color:var(--scp-soft)}.winner-audio audio{max-width:600px}.scp-results-archive{display:flex;flex-direction:column;gap:28px}.scp-result-contest{padding:clamp(22px, 3vw, 36px)}.scp-result-header h2{font-size:clamp(36px, 4vw, 56px)}.scp-result-group{margin-top:24px}.scp-result-group h3{font-size:28px}.scp-result-featured{display:flex;flex-wrap:wrap;gap:20px;padding:20px;border:2px solid var(--scp-gold);background:var(--scp-bg-deep)}.scp-result-featured>img,.scp-result-finalist>img{width:160px;aspect-ratio:1 / 1;object-fit:cover;flex:none}.scp-result-featured-content,.scp-result-finalist-content{flex:1 1 240px;min-width:0}.scp-result-finalists{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%, 280px),1fr));gap:14px}.scp-result-finalist{display:flex;gap:14px;padding:14px;border:1px solid var(--scp-line);background:var(--scp-bg-deep)}.scp-result-finalist>img{width:90px}.scp-result-position{font-family:var(--scp-head);font-size:32px;line-height:1;color:var(--scp-mute)}.scp-result-position-winner{font-size:56px;color:var(--scp-gold)}.scp-result-featured h4,.scp-result-finalist h4{margin:4px 0;font-family:var(--scp-head);font-weight:400;font-size:28px;color:var(--scp-text)}.scp-result-song{margin:0 0 8px!important;color:var(--scp-mute)}.scp-result-stats{display:flex;flex-wrap:wrap;gap:8px}.scp-result-stat{padding:6px 10px;border:1px solid var(--scp-line);font-size:13px;color:var(--scp-mute)}.scp-result-stat strong{margin-left:6px;color:var(--scp-text)}.scp-result-list{margin:0;padding-left:22px;color:var(--scp-soft)}.scp-result-list li{padding:4px 0}.scp-result-participants{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%, 220px),1fr));gap:8px}.scp-result-participant{padding:10px 12px;border:1px solid var(--scp-line);color:var(--scp-soft)}.scp-result-participant strong{display:block;color:var(--scp-text)}.scp-voter-status{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;padding:16px 20px;margin:0 0 24px}.scp-voter-status-ok{border-left:4px solid var(--scp-gold)}.scp-voter-status-info{border-left:4px solid var(--scp-rost)}.scp-voter-status-info{flex-direction:column;align-items:flex-start;gap:4px}.scp-voter-status>div{display:flex;flex-direction:column;gap:2px}.scp-voter-status strong{color:var(--scp-text)}.scp-voter-status span,.scp-voter-status p{color:var(--scp-soft);margin:0}.scp-voter-status button,.scp-voter-logout{padding:8px 14px;border:1px solid var(--scp-text);background:#fff0;color:var(--scp-text);font-family:var(--scp-body);font-weight:700;font-size:13px;letter-spacing:1px;text-transform:uppercase;text-decoration:none!important;cursor:pointer}.scp-voter-status button:hover,.scp-voter-logout:hover{background:var(--scp-text);color:var(--scp-bg-deep)}.scp-voter-modal{display:none;position:fixed;inset:0;z-index:999999;align-items:center;justify-content:center;padding:16px}.scp-voter-modal.is-open{display:flex}.scp-voter-modal-backdrop{position:absolute;inset:0;background:rgb(0 0 0 / .75)}.scp-voter-modal-dialog{position:relative;z-index:2;width:min(520px, 100%);padding:30px 26px;background:var(--scp-bg);border:1px solid var(--scp-line);border-top:4px solid var(--scp-gold);color:var(--scp-text);font-family:var(--scp-body)}.scp-voter-modal-dialog h3{font-size:36px;margin-right:40px}.scp-voter-modal-dialog p{color:var(--scp-soft);margin:0 0 16px}.scp-voter-modal-dialog form{display:flex;flex-direction:column;gap:12px}.scp-voter-modal-close{position:absolute;top:8px;right:10px;width:44px;height:44px;padding:0;border:0;background:#fff0;color:var(--scp-text);font-size:30px;line-height:1;cursor:pointer}.scp-voter-modal-dialog label{font-weight:700;font-size:14px;letter-spacing:1px;text-transform:uppercase}.scp-voter-submit{width:100%}.scp-voter-form-message{min-height:1.2em;font-size:15px}.scp-voter-form-message.success{color:var(--scp-gold)}.scp-voter-form-message.error{color:#E0785A}.scp-voter-privacy{font-size:13px;color:var(--scp-mute)!important;margin:4px 0 0!important}.scp-contest-schedule{padding:clamp(22px, 3vw, 36px)}.scp-contest-schedule h2{font-size:clamp(36px, 4vw, 52px)}.scp-schedule-step{padding:14px 0;border-top:1px solid var(--scp-line)}.scp-schedule-step h3{font-size:26px;margin-bottom:4px}.scp-schedule-step p{margin:0 0 4px;color:var(--scp-soft)}.contest-phase{display:inline-block;padding:8px 14px;background:var(--pb-rost,#C14A2A);color:#FFF;font-weight:700;letter-spacing:1px;text-transform:uppercase}.scp-cd{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin:18px 0 0}.scp-cd__label{font-family:var(--pb-font-body,'Barlow',sans-serif);font-weight:700;font-size:13px;letter-spacing:2px;text-transform:uppercase;color:var(--pb-text-mute,#A39C8E)}.scp-cd__units{display:inline-flex;gap:6px}.scp-cd__unit{display:inline-flex;align-items:baseline;gap:4px;padding:6px 10px;background:var(--pb-anthrazit,#1A1A1A);border:1px solid var(--pb-line,#2A2A2A);line-height:1}.scp-cd__unit strong{font-family:var(--pb-font-head,'Bebas Neue',Impact,sans-serif);font-weight:400;font-size:28px;color:var(--pb-gold,#D4A437);min-width:1.1em;text-align:right;font-variant-numeric:tabular-nums}.scp-cd__unit small{font-size:11px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--pb-text-mute,#A39C8E)}.pb-section--rost .scp-cd__label{color:#FBEDE6}.pb-section--rost .scp-cd__unit{background:rgb(11 11 11 / .85);border-color:rgb(11 11 11 / .85)}.pb-section--rost .scp-cd__unit strong{color:#FFF}.pb-section--rost .scp-cd__unit small{color:#E8E2D6}.band-bew-card .scp-cd{margin:20px 0 8px}.band-bew-card .scp-cd__unit{background:var(--pb-black,#0B0B0B)}.scp-phase-buttons .pb-btn-group{margin-top:32px}.scp-phase-buttons .scp-cd{margin-top:20px}.scp-timeline{list-style:none!important;margin:40px 0 0!important;padding:0!important;display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.scp-timeline__step{display:flex;flex-direction:column;gap:6px;padding:22px 20px 22px 0!important;margin:0!important;border-top:4px solid var(--pb-line,#2A2A2A)}.scp-timeline__step::before{display:none!important}.scp-timeline__status{font-family:var(--pb-font-body,'Barlow',sans-serif);font-weight:700;font-size:13px;letter-spacing:2px;text-transform:uppercase;color:var(--pb-text-mute,#A39C8E)}.scp-timeline__title{font-family:var(--pb-font-head,'Bebas Neue',Impact,sans-serif);font-size:32px;line-height:1;color:var(--pb-text-soft,#CFC8BA)}.scp-timeline__date{font-size:15px;font-weight:600;color:var(--pb-bone,#E8E2D6)}.scp-timeline__text{font-size:15px;line-height:1.45;color:var(--pb-text-mute,#A39C8E)}.scp-timeline__link{margin-top:2px;font-size:14px;font-weight:700;letter-spacing:.5px;color:var(--pb-gold,#D4A437)!important;text-decoration:none!important}.scp-timeline__link:hover{text-decoration:underline!important}.scp-timeline__step.is-done{border-top-color:#5A554C}.scp-timeline__step.is-done .scp-timeline__title{color:var(--pb-text-mute,#A39C8E)}.scp-timeline__step.is-now{border-top-color:var(--pb-rost,#C14A2A)}.scp-timeline__step.is-now .scp-timeline__status{color:var(--pb-rost-text,#E0785A)}.scp-timeline__step.is-now .scp-timeline__title{color:#FFF}.scp-timeline__step.is-next{border-top-color:var(--pb-gold,#D4A437)}.scp-timeline__step.is-next .scp-timeline__status{color:var(--pb-gold,#D4A437)}.scp-timeline__step.is-next .scp-timeline__title{color:var(--pb-bone,#E8E2D6)}.jury-preselect{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(min(100%, 300px),1fr))!important;gap:16px!important;margin:0!important;padding:0!important;background:none!important;color-scheme:dark}.jury-preselect .jury-card{display:flex!important;flex-direction:column!important;gap:12px!important;margin:0!important;padding:20px!important;background:var(--scp-bg)!important;border:1px solid var(--scp-line)!important;border-radius:0!important;box-shadow:none!important;color:var(--scp-text)!important;font-family:var(--scp-body)}.jury-preselect .jury-card h3{margin:0!important;padding:0!important;font-family:var(--scp-head)!important;font-weight:400!important;font-size:28px!important;line-height:1!important;color:var(--scp-text)!important}.jury-preselect .jury-song-title,.jury-preselect .no-audio{margin:-6px 0 0!important;padding:0!important;font-size:15px!important;color:var(--scp-mute)!important}.jury-preselect .jury-song-title strong{color:var(--scp-soft)!important;font-weight:600}.jury-preselect audio{display:block;width:100%!important;height:40px;margin:0!important;color-scheme:dark}.jury-preselect .jury-pick{margin-top:auto!important;width:100%!important;min-height:48px!important;padding:10px 18px!important;border:2px solid var(--scp-text)!important;border-radius:0!important;background:transparent!important;color:var(--scp-text)!important;font-family:var(--scp-body)!important;font-weight:700!important;font-size:14px!important;letter-spacing:1px!important;text-transform:uppercase!important;cursor:pointer}.jury-preselect .jury-pick:hover{background:var(--scp-text)!important;color:var(--scp-bg-deep)!important}.jury-preselect .jury-pick.active{background:var(--scp-gold)!important;border-color:var(--scp-gold)!important;color:var(--scp-bg-deep)!important}.jury-preselect .jury-card:has(.jury-pick.active){border-color:var(--scp-gold)!important}@media (max-width:767px){.scp-alumni-grid{grid-template-columns:1fr}.scp-alumni-grid .scp-grid-card{min-height:340px}.vote-bar .vote-btn{margin-left:0;flex:1 1 100%}.scp-social-grid>div:first-child{width:100%!important}.scp-timeline{grid-template-columns:1fr}.scp-timeline__step{padding:18px 0 18px 18px!important;border-top:0;border-left:4px solid var(--pb-line,#2A2A2A)}.scp-timeline__step.is-done{border-left-color:#5A554C}.scp-timeline__step.is-now{border-left-color:var(--pb-rost,#C14A2A)}.scp-timeline__step.is-next{border-left-color:var(--pb-gold,#D4A437)}}@media (max-width:480px){.scp-cd__unit{padding:5px 8px}.scp-cd__unit strong{font-size:24px}.scp-share-box{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.band-highlight,.vote-plus{animation:none}}.et_pb_with_border .et_pb_contact_form .input[type=checkbox]+label i,.et_pb_with_border .et_pb_contact_form .input[type=radio]+label i,.et_pb_with_border .et_pb_contact_form input,.et_pb_with_border .et_pb_contact_form select,.et_pb_with_border .et_pb_contact_form textarea{border:0 solid #333}.et_pb_contact_form:not(.et_block_module){--vertical-gap:15px;--horizontal-gap:15px;--flex-direction:row;flex-wrap:wrap}.et_pb_contact_form:not(.et_block_module)>[class*=et_flex_column]{--horizontal-gap-parent:15px}.et_pb_contact_form:not(.et_block_module) .et_pb_contact_field{padding:0}.et_pb_contact_field{--horizontal-gap:10px;--vertical-gap:10px}.et_pb_contact_form.et_block_module .et_pb_contact_field{margin-bottom:15px}.et_pb_contact_form.et_block_module .et_contact_bottom_container{margin-top:0}.et_pb_contact_main_title{word-wrap:break-word}.et_pb_contact_submit{color:#2ea3f2}.et_pb_contact_reset:hover,.et_pb_contact_submit:hover{background-color:rgb(0 0 0 / .05)}.et_pb_contact_reset:hover{padding:.3em 1em}.et_pb_contact_form [data-conditional-logic]{display:none}.et_pb_contact .et_pb_contact_form .et_pb_contact_field.et_contact_error .et_pb_contact_field_radio_title,.et_pb_contact .et_pb_contact_form .et_pb_contact_field.et_contact_error .et_pb_contact_field_radio label,.et_pb_contact .et_pb_contact_form .et_pb_contact_field.et_contact_error input[type=checkbox]+label,.et_pb_contact .et_pb_contact_form .et_pb_contact_field.et_contact_error input[type=radio]+label,.et_pb_contact .et_pb_contact_form p.et_contact_error .et_pb_contact_field_radio_title,.et_pb_contact .et_pb_contact_form p.et_contact_error .et_pb_contact_field_radio label,.et_pb_contact .et_pb_contact_form p.et_contact_error input[type=checkbox]+label{color:red!important}.et_pb_contact .et_pb_contact_form .et_pb_contact_field.et_contact_error input[type=checkbox]+label i,.et_pb_contact .et_pb_contact_form .et_pb_contact_field.et_contact_error input[type=radio]+label i{border:1px solid red!important}.et_pb_contact_form p[data-id=et_number]{position:absolute!important;transform:scale(.01)!important}.et_pb_contact_form p[data-id=et_number] input{background:transparent!important;border:none!important}.et_pb_contact_form_container{--vertical-gap:0;--horizontal-gap:0}.et_pb_contact_form_container.et_pb_text_align_center .et_pb_contact_field_radio_list,.et_pb_contact_form_container.et_pb_text_align_center .et_pb_contact_field_radio_title,.et_pb_contact_form_container.et_pb_text_align_justified .et_pb_contact_field_radio_list,.et_pb_contact_form_container.et_pb_text_align_justified .et_pb_contact_field_radio_title,.et_pb_contact_form_container.et_pb_text_align_right .et_pb_contact_field_radio_list,.et_pb_contact_form_container.et_pb_text_align_right .et_pb_contact_field_radio_title{float:none}.et_pb_contact_form_container.et_pb_text_align_center .et_pb_contact_field_radio_wrapper,.et_pb_contact_form_container.et_pb_text_align_justified .et_pb_contact_field_radio_wrapper,.et_pb_contact_form_container.et_pb_text_align_right .et_pb_contact_field_radio_wrapper{display:flex}.et_pb_contact_form_container.et_pb_text_align_center .et_pb_contact_field_radio_wrapper{justify-content:center}.et_pb_contact_form_container.et_pb_text_align_right .et_pb_contact_field_radio_wrapper{justify-content:flex-end}.et_pb_contact_form_container.et_pb_text_align_justified .et_pb_contact_field_radio_wrapper{justify-content:space-between}.et_pb_contact_main_title{font-weight:500;padding-bottom:16px;position:relative}h1.et_pb_contact_main_title{font-size:26px}.et-pb-contact-message{position:relative}.et_pb_column_1_3 .et_pb_contact_main_title,.et_pb_column_1_4 .et_pb_contact_main_title,.et_pb_column_1_5 .et_pb_contact_main_title,.et_pb_column_1_6 .et_pb_contact_main_title,.et_pb_column_2_5 .et_pb_contact_main_title{font-size:22px}.et_pb_contact_right{display:inline-block;min-width:105px;margin:0;text-align:right;margin-bottom:0!important}.et_pb_contact_right .et_pb_contact_captcha_question{vertical-align:middle}.et_pb_contact{position:relative}.et_pb_contact .et_pb_contact_field input,.et_pb_contact .et_pb_contact_field textarea{-webkit-appearance:none;background-color:#eee;width:100%;border-width:0;border-radius:0;color:#999;font-size:14px;padding:16px}.et_pb_contact .et_pb_contact_field textarea{font-family:inherit}.et_pb_contact .et_pb_contact_field input:-moz-placeholder,.et_pb_contact .et_pb_contact_field input::-moz-placeholder,.et_pb_contact .et_pb_contact_field textarea:-moz-placeholder,.et_pb_contact .et_pb_contact_field textarea::-moz-placeholder{opacity:1}.et_pb_contact_right input{padding:16px}.et_pb_contact .et_pb_contact_right input.et_pb_contact_captcha{width:auto;max-width:none}.et_pb_contact .et_pb_contact_field input[type=checkbox],.et_pb_contact .et_pb_contact_field input[type=radio]{margin:0;width:auto;max-width:none;padding:0;display:none}.et_pb_contact .et_pb_contact_field input[type=checkbox]+label,.et_pb_contact .et_pb_contact_field input[type=radio]+label{display:inline-block;vertical-align:middle;position:relative;cursor:pointer;line-height:1.7em;min-height:1.7em}.et_pb_contact .et_pb_contact_field input[type=checkbox]+label i,.et_pb_contact .et_pb_contact_field input[type=radio]+label i{content:"";width:18px;height:18px;background-color:#eee;font-style:normal;display:inline-block;vertical-align:middle;position:relative;margin-right:6px}.et_pb_contact .et_pb_contact_field input[type=radio]+label i{border-radius:50%}.et_pb_contact .et_pb_contact_field input[type=checkbox]:checked+label i:before,.et_pb_contact .et_pb_contact_field input[type=radio]:checked+label i:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.et_pb_contact .et_pb_contact_field input[type=checkbox]:checked+label i:before{content:"N";font-family:ETmodules;color:#2ea3f2;font-size:13px;font-weight:600;line-height:17px;text-align:center}.et_pb_contact .et_pb_contact_field input[type=radio]:checked+label i:before{background:#2ea3f2;border-radius:50%;width:6px;height:6px}.et_pb_contact .et_pb_contact_field input[type=checkbox]~input[type=text]{display:none!important}.et_pb_contact_reset,.et_pb_contact_submit{font-family:inherit;display:inline-block;margin:0 0 0 18px;cursor:pointer}.et_pb_contact .et_pb_contact_field .et_contact_error{border:1px solid red!important}.et_contact_bottom_container{text-align:right;display:flex;margin-left:auto;margin-right:0}.et_contact_bottom_container .et_pb_button_wrapper{display:flex}.iphone .et_pb_contact_form input,.iphone .et_pb_contact_form select,.iphone .et_pb_contact_form textarea{-webkit-appearance:initial}.et_pb_bg_layout_light .et_pb_newsletter_button{color:#2ea3f2}.et_pb_with_border .et_pb_newsletter_form .input[type=checkbox]+label i,.et_pb_with_border .et_pb_newsletter_form .input[type=radio]+label i,.et_pb_with_border .et_pb_newsletter_form input,.et_pb_with_border .et_pb_newsletter_form select,.et_pb_with_border .et_pb_newsletter_form textarea,.et_pb_with_focus_border .et_pb_newsletter_form input:focus{border:0 solid #333}.et_pb_newsletter_description{word-wrap:break-word}.et_pb_newsletter_form p.et_pb_newsletter_field.et_pb_signup_custom_field{padding-left:0}.et_pb_newsletter p .et_pb_signup_error{border:1px solid red!important}.et_pb_newsletter{padding:25px}.et_pb_newsletter .et_pb_module_header:empty{display:none}.et_pb_newsletter_description p:last-of-type{padding-bottom:0}.et_pb_newsletter_description_no_title.et_pb_newsletter_description_no_content .et_pb_newsletter_form{order:2}.et_pb_newsletter_form p.et_pb_newsletter_field{margin-bottom:0;padding-bottom:0}.et_block_module>.et_pb_newsletter_form p.et_pb_newsletter_field{padding-bottom:1em}.et_pb_newsletter_form .input,.et_pb_newsletter_form input[type=password],.et_pb_newsletter_form input[type=text],.et_pb_newsletter_form p.et_pb_newsletter_field input[type=text],.et_pb_newsletter_form p.et_pb_newsletter_field textarea,.et_pb_newsletter_form select,.et_pb_newsletter_form textarea{-webkit-appearance:none;padding:14px 4%!important;font-size:16px;color:#666;background-color:#fff;width:100%;font-weight:400;border-width:0;border-radius:3px}.et_pb_newsletter_form .et_pb_newsletter_field[data-type=select]:after{margin-top:-3px}.et_pb_newsletter_form p .et_pb_subscribe_error{border:1px solid red!important}.et_pb_newsletter_result{display:none}.et_pb_newsletter_success{text-align:center}.et_pb_newsletter_button{color:inherit;width:100%;text-align:center;box-sizing:border-box}.et_pb_newsletter_button.et_pb_button{display:block}.et_pb_newsletter_button:hover{text-decoration:none}.et_pb_newsletter_button:hover:after{opacity:1;margin-left:0}.et_pb_newsletter_button_text{word-break:break-word}.et_pb_newsletter_fields,.et_pb_newsletter_footer{width:100%}.et_pb_newsletter_footer{margin-top:20px}.et_pb_newsletter_footer:empty{margin-top:0}.et_pb_newsletter .et_pb_newsletter_fields{display:flex;flex-wrap:wrap;justify-content:space-between;--horizontal-gap:15px;--vertical-gap:15px;--horizontal-gap-parent:15px}.et_pb_newsletter .et_pb_newsletter_fields>*{flex-basis:100%}.et_pb_newsletter .et_pb_newsletter_form .et_pb_contact_field_half{flex-basis:48.5%}.et_pb_newsletter_layout_bottom_top .et_pb_newsletter_description,.et_pb_newsletter_layout_right_left .et_pb_newsletter_description{order:1}.et_pb_newsletter .et_pb_contact_field_last+.et_pb_newsletter_field{padding-left:0}.et_pb_newsletter .et_pb_contact_field--hidden{display:none}@media (max-width:980px){p.et_pb_contact_field.et_pb_contact_field_last_tablet+p.et_pb_contact_field.et_pb_contact_field_last_tablet,p.et_pb_contact_field_half_tablet+p.et_pb_contact_field_last_tablet:not(.et_pb_contact_field_half_tablet){clear:both}.et_pb_newsletter .et_pb_contact_field_last_tablet+.et_pb_newsletter_field{padding-left:0}.et_pb_newsletter .et_pb_newsletter_form .et_pb_contact_field_half_tablet{flex-basis:48.5%}.et_pb_newsletter .et_pb_newsletter_form .et_pb_contact_field_last_tablet{flex-basis:100%}.et_pb_bg_layout_light_tablet .et_pb_newsletter_button{color:#2ea3f2}.et_pb_bg_layout_dark_tablet .et_pb_newsletter_button{color:inherit}}@media (max-width:767px){.et_pb_newsletter .et_pb_contact_field_last_phone+.et_pb_newsletter_field{padding-left:0}.et_pb_newsletter .et_pb_newsletter_form .et_pb_contact_field_half_phone{flex-basis:48.5%}.et_pb_newsletter .et_pb_newsletter_form .et_pb_contact_field_last_phone{flex-basis:100%}.et_pb_bg_layout_light_phone .et_pb_newsletter_button{color:#2ea3f2}.et_pb_bg_layout_dark_phone .et_pb_newsletter_button{color:inherit}}.gecko .et_pb_newsletter .et_pb_newsletter_field{margin-bottom:1vw}body .grecaptcha-badge{visibility:hidden}body.et_pb_recaptcha_enabled .grecaptcha-badge{visibility:initial;z-index:9999}.et_pb_contact_form_label{display:none}.et_pb_contact_field{--horizontal-gap:10px;--vertical-gap:10px}.et_pb_with_border.et_pb_contact_field .input[type=checkbox]+label i,.et_pb_with_border.et_pb_contact_field .input[type=radio]+label i,.et_pb_with_border.et_pb_contact_field input,.et_pb_with_border.et_pb_contact_field select,.et_pb_with_border.et_pb_contact_field textarea{border:0 solid #333}.et_pb_contact_field.et_pb_text_align_center .et_pb_contact_field_radio_list,.et_pb_contact_field.et_pb_text_align_center .et_pb_contact_field_radio_title,.et_pb_contact_field.et_pb_text_align_justified .et_pb_contact_field_radio_list,.et_pb_contact_field.et_pb_text_align_justified .et_pb_contact_field_radio_title,.et_pb_contact_field.et_pb_text_align_right .et_pb_contact_field_radio_list,.et_pb_contact_field.et_pb_text_align_right .et_pb_contact_field_radio_title{float:none}.et_pb_contact_field.et_pb_text_align_center .et_pb_contact_field_radio_wrapper,.et_pb_contact_field.et_pb_text_align_justified .et_pb_contact_field_radio_wrapper,.et_pb_contact_field.et_pb_text_align_right .et_pb_contact_field_radio_wrapper{display:flex}.et_pb_contact_field.et_pb_text_align_center .et_pb_contact_field_radio_wrapper{justify-content:center}.et_pb_contact_field.et_pb_text_align_right .et_pb_contact_field_radio_wrapper{justify-content:flex-end}.et_pb_contact_field.et_pb_text_align_justified .et_pb_contact_field_radio_wrapper{justify-content:space-between}.et_pb_contact_field_options_list label a:empty:before{content:"\E906";font-family:ETmodules;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-style:normal;display:inline-block;box-sizing:border-box;font-size:16px}.et_pb_contact_field[data-type=booleancheckbox] .et_pb_contact_field_options_title{display:inline-block}.et_pb_contact_field[data-type=select]{position:relative}.et_pb_contact_field[data-type=select]:after{content:"";position:absolute;top:50%;right:10px;transform:translateY(-50%);width:0;height:0;border:6px solid #fff0;border-top-color:#666;margin-top:3px;pointer-events:none}p.et_pb_contact_field{padding:0 0 0 3%;margin-bottom:3%;background-position:50%;background-size:cover}p.et_pb_contact_field.et_pb_contact_field_last+p.et_pb_contact_field.et_pb_contact_field_last,p.et_pb_contact_field:not(.et_pb_contact_field_last),p.et_pb_contact_field_half+p.et_pb_contact_field_last:not(.et_pb_contact_field_half){clear:both}.et_pb_contact_field.et_pb_section_parallax,.et_pb_contact_field.et_pb_section_video,.et_pb_contact_field :where(:not(.et-vb-ui)){position:relative}.et_pb_contact_field a{color:inherit;font-weight:700;text-decoration:underline}.et_pb_contact_select{color:#999;background-color:#eee;padding:16px 20px 16px 16px;font-size:14px;box-sizing:border-box;width:100%;border:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:0}.et_pb_contact_select::-ms-expand{display:none}.et_pb_contact_field_options_wrapper{display:block}.et_pb_contact_field_options_wrapper .et_pb_contact_field_options_title{margin-bottom:.5em;font-weight:600}.et_pb_contact_field_options_wrapper:after{clear:both;content:" ";display:block}.et_pb_contact_field_checkbox,.et_pb_contact_field_options_title,.et_pb_contact_field_radio,.et_pb_contact_field_select_title{display:block}.et_pb_contact_field_radio_title,.et_pb_contact_field_select_title{font-size:16px;padding-bottom:4px}.et_pb_contact_field textarea.et_pb_contact_message{min-height:150px;display:block}@media (max-width:980px){.et_pb_contact_field.et_pb_text_align_center-tablet .et_pb_contact_field_radio_list,.et_pb_contact_field.et_pb_text_align_center-tablet .et_pb_contact_field_radio_title,.et_pb_contact_field.et_pb_text_align_justified-tablet .et_pb_contact_field_radio_list,.et_pb_contact_field.et_pb_text_align_justified-tablet .et_pb_contact_field_radio_title,.et_pb_contact_field.et_pb_text_align_right-tablet .et_pb_contact_field_radio_list,.et_pb_contact_field.et_pb_text_align_right-tablet .et_pb_contact_field_radio_title{float:none}.et_pb_contact_field.et_pb_text_align_center-tablet .et_pb_contact_field_radio_wrapper,.et_pb_contact_field.et_pb_text_align_justified-tablet .et_pb_contact_field_radio_wrapper,.et_pb_contact_field.et_pb_text_align_right-tablet .et_pb_contact_field_radio_wrapper{display:flex}.et_pb_contact_field.et_pb_text_align_center-tablet .et_pb_contact_field_radio_wrapper{justify-content:center}.et_pb_contact_field.et_pb_text_align_right-tablet .et_pb_contact_field_radio_wrapper{justify-content:flex-end}.et_pb_contact_field.et_pb_text_align_justified-tablet .et_pb_contact_field_radio_wrapper{justify-content:space-between}}@media (max-width:767px){.et_pb_contact_field.et_pb_text_align_center-phone .et_pb_contact_field_radio_list,.et_pb_contact_field.et_pb_text_align_center-phone .et_pb_contact_field_radio_title,.et_pb_contact_field.et_pb_text_align_justified-phone .et_pb_contact_field_radio_list,.et_pb_contact_field.et_pb_text_align_justified-phone .et_pb_contact_field_radio_title,.et_pb_contact_field.et_pb_text_align_right-phone .et_pb_contact_field_radio_list,.et_pb_contact_field.et_pb_text_align_right-phone .et_pb_contact_field_radio_title{float:none}.et_pb_contact_field.et_pb_text_align_center-phone .et_pb_contact_field_radio_wrapper,.et_pb_contact_field.et_pb_text_align_justified-phone .et_pb_contact_field_radio_wrapper,.et_pb_contact_field.et_pb_text_align_right-phone .et_pb_contact_field_radio_wrapper{display:flex}.et_pb_contact_field.et_pb_text_align_center-phone .et_pb_contact_field_radio_wrapper{justify-content:center}.et_pb_contact_field.et_pb_text_align_right-phone .et_pb_contact_field_radio_wrapper{justify-content:flex-end}.et_pb_contact_field.et_pb_text_align_justified-phone .et_pb_contact_field_radio_wrapper{justify-content:space-between}p.et_pb_contact_field.et_pb_contact_field_last_phone+p.et_pb_contact_field.et_pb_contact_field_last_phone,p.et_pb_contact_field_half_phone+p.et_pb_contact_field_last_phone:not(.et_pb_contact_field_half_phone){clear:both}}.et_pb_button[data-icon]:not([data-icon=""]):after{content:attr(data-icon)}@media (max-width:980px){.et_pb_button[data-icon-tablet]:not([data-icon-tablet=""]):after{content:attr(data-icon-tablet)}}@media (max-width:767px){.et_pb_button[data-icon-phone]:not([data-icon-phone=""]):after{content:attr(data-icon-phone)}}@font-face{font-family:'Road Rage';src:url(/wp-content/themes/pro-bands-child/assets/fonts/road-rage.woff2) format('woff2'),url(/wp-content/themes/pro-bands-child/assets/fonts/road-rage.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Bebas Neue';src:url(/wp-content/themes/pro-bands-child/assets/fonts/bebas-neue-latin-400-normal.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Barlow';src:url(/wp-content/themes/pro-bands-child/assets/fonts/barlow-latin-400-normal.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Barlow';src:url(/wp-content/themes/pro-bands-child/assets/fonts/barlow-latin-500-normal.woff2) format('woff2');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Barlow';src:url(/wp-content/themes/pro-bands-child/assets/fonts/barlow-latin-600-normal.woff2) format('woff2');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Barlow';src:url(/wp-content/themes/pro-bands-child/assets/fonts/barlow-latin-700-normal.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap}:root{--pb-black:#0B0B0B;--pb-anthrazit:#1A1A1A;--pb-line:#2A2A2A;--pb-bone:#E8E2D6;--pb-text-soft:#CFC8BA;--pb-text-mute:#A39C8E;--pb-gold:#D4A437;--pb-gold-hover:#E8C468;--pb-rost:#C14A2A;--pb-rost-text:#E0785A;--pb-live:#4A6B82;--pb-live-text:#8FB0C6;--pb-font-statement:'Road Rage', 'Bebas Neue', Impact, sans-serif;--pb-font-head:'Bebas Neue', Impact, 'Arial Narrow', sans-serif;--pb-font-body:'Barlow', system-ui, -apple-system, 'Segoe UI', sans-serif;--pb-fs-h1:clamp(56px, 8vw, 112px);--pb-fs-h2:clamp(44px, 5vw, 72px);--pb-fs-h3:clamp(30px, 3vw, 36px);--pb-fs-body:17px;--pb-fs-lead:20px;--pb-fs-small:14px;--pb-space-xs:8px;--pb-space-s:16px;--pb-space-m:24px;--pb-space-l:40px;--pb-space-xl:64px;--pb-section-y:clamp(64px, 8vw, 96px);--pb-max:1240px;--pb-gutter:24px;--pb-btn-min-h:52px;--pb-frame:10px}html body,html body #page-container,html body #main-content{background-color:var(--pb-black)}html body{color:var(--pb-bone);font-family:var(--pb-font-body);font-size:var(--pb-fs-body);line-height:1.55;-webkit-font-smoothing:antialiased}body p,body li{color:var(--pb-text-soft)}body::after{content:"";position:fixed;inset:0;pointer-events:none;z-index:99998;opacity:.07;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}body h1,body h2,body h3,body h4{font-family:var(--pb-font-head);font-weight:400;color:var(--pb-bone);letter-spacing:.5px;padding-bottom:0}body h1{font-size:var(--pb-fs-h1);line-height:.92}body h2{font-size:var(--pb-fs-h2);line-height:1}body h3{font-size:var(--pb-fs-h3);line-height:1}body h4{font-family:var(--pb-font-body);font-weight:700;font-size:var(--pb-fs-small);letter-spacing:2px;text-transform:uppercase}body a{color:var(--pb-gold);transition:color .15s ease}body a:hover{color:var(--pb-gold-hover)}body .et_pb_section{background-color:#fff0}body .container:before{display:none}body .pb-section{padding-top:var(--pb-section-y)!important;padding-bottom:var(--pb-section-y)!important;position:relative}body .pb-section .et_pb_row,body .pb-row{max-width:var(--pb-max);width:calc(100% - 2 * var(--pb-gutter))}body .pb-section--alt{background-color:var(--pb-anthrazit)!important;border-top:1px solid var(--pb-line);border-bottom:1px solid var(--pb-line)}body .pb-section--rost{background-color:var(--pb-rost)!important}body .pb-section--rost,body .pb-section--rost p,body .pb-section--rost li,body .pb-section--rost h1,body .pb-section--rost h2,body .pb-section--rost h3{color:#FFF}body .pb-section--rost p,body .pb-section--rost li{color:#FBEDE6}body .pb-section--compact{padding-top:var(--pb-space-l)!important;padding-bottom:var(--pb-space-l)!important}body .pb-torn{overflow:visible}body .pb-torn::before{content:"";position:absolute;left:0;right:0;top:-23px;height:24px;background:inherit;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 24' preserveAspectRatio='none'%3E%3Cpath d='M0 24 L0 14 L40 18 L80 8 L130 16 L170 6 L220 15 L270 9 L320 18 L370 7 L420 14 L470 5 L520 17 L570 10 L620 19 L670 8 L720 15 L770 6 L820 16 L870 9 L920 18 L970 7 L1020 14 L1070 4 L1120 16 L1170 10 L1220 18 L1270 7 L1320 15 L1370 9 L1440 16 L1440 24 Z'/%3E%3C/svg%3E") center / 100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 24' preserveAspectRatio='none'%3E%3Cpath d='M0 24 L0 14 L40 18 L80 8 L130 16 L170 6 L220 15 L270 9 L320 18 L370 7 L420 14 L470 5 L520 17 L570 10 L620 19 L670 8 L720 15 L770 6 L820 16 L870 9 L920 18 L970 7 L1020 14 L1070 4 L1120 16 L1170 10 L1220 18 L1270 7 L1320 15 L1370 9 L1440 16 L1440 24 Z'/%3E%3C/svg%3E") center / 100% 100% no-repeat;z-index:2}body h1:has(>.pb-statement),body h2:has(>.pb-statement){container-type:inline-size}body .pb-statement{display:block;font-family:var(--pb-font-statement);font-size:min(1.25em, 17cqi);hyphens:none;-webkit-hyphens:none;overflow-wrap:normal;word-break:keep-all;line-height:1;color:var(--pb-gold);margin-bottom:var(--pb-space-xs)}body .pb-section--rost .pb-statement{color:var(--pb-black)}body .pb-statement--s{font-size:min(1em, 13cqi)}body .pb-eyebrow,body .pb-eyebrow p{font-family:var(--pb-font-body);font-weight:600;font-size:var(--pb-fs-small);letter-spacing:3px;text-transform:uppercase;color:var(--pb-gold);margin-bottom:var(--pb-space-xs)}body .pb-eyebrow--rost,body .pb-eyebrow--rost p{color:var(--pb-rost-text)}body .pb-eyebrow--live,body .pb-eyebrow--live p{color:var(--pb-live-text)}body .pb-section--rost .pb-eyebrow,body .pb-section--rost .pb-eyebrow p{color:#FBEDE6}body .pb-lead,body .pb-lead p{font-size:var(--pb-fs-lead);color:var(--pb-text-soft)}body .pb-note,body .pb-note p{font-size:var(--pb-fs-small);color:var(--pb-text-mute)}body .pb-price,body .pb-price p{font-family:var(--pb-font-head);font-size:44px;line-height:1;color:var(--pb-gold)}body .pb-btn,body .pb-btn.et_pb_button,body .pb-btn .et_pb_button{display:inline-flex;align-items:center;justify-content:center;min-height:var(--pb-btn-min-h);padding:14px 28px!important;font-family:var(--pb-font-body)!important;font-weight:700!important;font-size:16px!important;letter-spacing:1px;text-transform:uppercase;line-height:1.2!important;border-radius:0!important;border:2px solid var(--pb-gold)!important;background:var(--pb-gold)!important;color:var(--pb-black)!important;transition:background .15s ease,color .15s ease,border-color .15s ease}body .pb-btn:hover,body .pb-btn.et_pb_button:hover,body .pb-btn .et_pb_button:hover{background:var(--pb-gold-hover)!important;border-color:var(--pb-gold-hover)!important;color:var(--pb-black)!important;padding:14px 28px!important}body .pb-btn.et_pb_button::after,body .pb-btn .et_pb_button::after{display:none!important}body .pb-btn--outline,body .pb-btn--outline.et_pb_button,body .pb-btn--outline .et_pb_button{background:transparent!important;color:var(--pb-bone)!important;border-color:var(--pb-bone)!important}body .pb-btn--outline:hover,body .pb-btn--outline.et_pb_button:hover,body .pb-btn--outline .et_pb_button:hover{background:var(--pb-bone)!important;color:var(--pb-black)!important;border-color:var(--pb-bone)!important}body .pb-section--rost .pb-btn,body .pb-section--rost .pb-btn.et_pb_button,body .pb-section--rost .pb-btn .et_pb_button{background:var(--pb-black)!important;border-color:var(--pb-black)!important;color:#FFFFFF!important}body .pb-section--rost .pb-btn--outline,body .pb-section--rost .pb-btn--outline.et_pb_button,body .pb-section--rost .pb-btn--outline .et_pb_button{background:transparent!important;border-color:#FFFFFF!important;color:#FFFFFF!important}body .pb-card{background-color:var(--pb-black)!important;border:1px solid #2F2F2F;padding:32px!important}body .pb-section:not(.pb-section--alt) .pb-card{background-color:var(--pb-anthrazit)!important}body .pb-card--featured{border:2px solid var(--pb-gold)}body .pb-card--quote{border:0;border-top:4px solid var(--pb-gold)}body .pb-card--quote.pb-accent-rost{border-top-color:var(--pb-rost)}body .pb-card--quote.pb-accent-live{border-top-color:var(--pb-live)}body .pb-photo{position:relative;display:block;line-height:0}body .pb-photo .et_pb_image_wrap,body .pb-photo .et_pb_image_wrap img,body .pb-photo img{display:block!important;width:100%!important;max-width:100%!important}body .pb-photo img{height:auto!important;object-fit:cover;filter:grayscale(1) contrast(1.15) brightness(.95)}body .pb-ratio-4x5 img{aspect-ratio:4 / 5}body .pb-ratio-1x1 img{aspect-ratio:1 / 1}body .pb-ratio-16x10 img{aspect-ratio:16 / 10}body .pb-ratio-3x2 img{aspect-ratio:3 / 2}body .pb-photo::after{content:"";position:absolute;inset:0;background:var(--pb-gold);mix-blend-mode:multiply;pointer-events:none}body .pb-photo--rost::after{background:var(--pb-rost)}body .pb-photo--live::after{background:var(--pb-live)}body .pb-photo--frame{box-shadow:0 0 0 var(--pb-frame) var(--pb-bone)}body .pb-tilt-left{transform:rotate(-1.2deg)}body .pb-tilt-right{transform:rotate(1.2deg)}body .pb-sticker{display:inline-block;background:var(--pb-bone);color:var(--pb-black);font-family:var(--pb-font-head);font-size:22px;letter-spacing:1px;padding:4px 14px;transform:rotate(-4deg)}body .pb-btn-group{display:flex;flex-wrap:wrap;gap:var(--pb-space-s);margin-top:32px}body a.pb-btn{text-decoration:none}body .pb-btn-group+.pb-note{margin-top:var(--pb-space-s)}body .pb-banner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:28px}body .pb-banner__text{flex:1 1 520px;min-width:0}body .pb-banner .pb-btn-group{margin-top:0}body .pb-card h3{margin-bottom:4px}body .pb-card .pb-price{margin:14px 0 8px}body .pb-card ul{margin:8px 0 24px;padding-left:20px}body .pb-card li{padding-bottom:2px}body .pb-card .pb-btn{width:100%}body .pb-badge{position:absolute;top:-14px;left:24px;background:var(--pb-gold);color:var(--pb-black);font-weight:700;font-size:12px;letter-spacing:2px;text-transform:uppercase;padding:4px 10px;z-index:3}body .pb-card--featured{position:relative;overflow:visible!important}body .pb-card--featured .et_pb_module,body .pb-card--featured .et_pb_text_inner{position:static!important}body .pb-card p:has(>.pb-badge:only-child){margin:0!important;padding:0!important;height:0;line-height:0}body .pb-card .pb-btn-group .pb-btn{width:auto}body .pb-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--pb-space-m);margin-top:56px}body .pb-step{display:flex;gap:var(--pb-space-s)}body .pb-step__nr{font-family:var(--pb-font-head);font-size:56px;line-height:.9;color:var(--pb-gold)}body .pb-step strong{color:var(--pb-bone);display:block}body .pb-step p{font-size:15px;color:var(--pb-text-mute);margin:4px 0 0;padding:0}body .pb-dash-list{list-style:none!important;padding:0!important;margin:20px 0 0}body .pb-dash-list li{position:relative;padding:0 0 10px 28px!important;color:var(--pb-bone)}body .pb-dash-list li::before{content:"";position:absolute;left:0;top:.75em;width:14px;height:2px;background:var(--pb-live)}body .pb-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%, 260px),1fr));gap:20px;margin-top:40px}body .pb-person{display:flex;flex-direction:column;background:var(--pb-anthrazit);border:1px solid #2F2F2F}body .pb-person__photo{position:relative;aspect-ratio:1 / 1;overflow:hidden;background:var(--pb-black)}body .pb-person__photo img{display:block;width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.1);transition:filter .3s ease}body .pb-person__photo::after{content:"";position:absolute;inset:0;background:var(--pb-gold);mix-blend-mode:multiply;pointer-events:none;transition:opacity .3s ease}body .pb-person:hover .pb-person__photo img{filter:none}body .pb-person:hover .pb-person__photo::after{opacity:0}body .pb-person--rost .pb-person__photo::after{background:var(--pb-rost)}body .pb-person__body{display:flex;flex-direction:column;gap:10px;padding:22px;flex:1}body .pb-person__role{margin:0;padding:0;font-weight:700;font-size:13px;letter-spacing:2px;text-transform:uppercase;color:var(--pb-gold)}body .pb-person--rost .pb-person__role{color:var(--pb-rost-text)}body .pb-person h3{margin:0;font-size:34px;line-height:1}body .pb-person p{margin:0;padding:0;font-size:16px}body .pb-person__focus{margin-top:auto!important;padding-top:12px!important;border-top:1px solid var(--pb-line);color:var(--pb-bone)!important;font-weight:600}body .pb-person__focus span{display:block;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--pb-text-mute)}body .pb-person__links{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:14px;font-weight:700}body .pb-weights{list-style:none!important;margin:24px 0 0!important;padding:0!important}body .pb-weights li{display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:4px 16px;padding:12px 0!important;border-bottom:1px solid var(--pb-line);color:var(--pb-bone);font-weight:600}body .pb-weights li strong{font-family:var(--pb-font-head);font-weight:400;font-size:30px;line-height:1;color:var(--pb-gold)}body .pb-weights li::after{content:"";grid-column:1 / -1;height:4px;width:var(--w,0%);background:var(--pb-gold)}body .pb-faq{margin-top:32px;border-top:1px solid var(--pb-line)}body .pb-faq details{border-bottom:1px solid var(--pb-line)}body .pb-faq summary{position:relative;list-style:none;padding:20px 48px 20px 0;cursor:pointer;font-family:var(--pb-font-head);font-size:28px;line-height:1.1;color:var(--pb-bone)}body .pb-faq summary::-webkit-details-marker{display:none}body .pb-faq summary::after{content:"+";position:absolute;right:4px;top:50%;transform:translateY(-50%);font-family:var(--pb-font-body);font-size:30px;font-weight:400;color:var(--pb-gold)}body .pb-faq details[open] summary::after{content:"–"}body .pb-faq summary:hover{color:var(--pb-gold)}body .pb-faq summary:focus-visible{outline:2px solid var(--pb-gold);outline-offset:4px}body .pb-faq details>div{padding:0 0 22px;max-width:760px}body .pb-faq details p{color:var(--pb-text-soft)}body .pb-features{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 240px),1fr));gap:20px;margin-top:40px}body .pb-feature{padding:28px;background:var(--pb-anthrazit);border-top:4px solid var(--pb-gold)}body .pb-feature h3{margin:0 0 10px;font-size:30px}body .pb-feature p{margin:0;padding:0}body .pb-quote{margin:0}body .pb-quote strong{display:block;margin-bottom:10px;font-family:var(--pb-font-head);font-weight:400;font-size:30px;line-height:1;color:var(--pb-gold)}body .pb-quote blockquote{margin:0;padding:0;border:0;font-size:18px;line-height:1.55;color:var(--pb-bone)}body .pb-quote figcaption{margin-top:16px;font-size:14px;color:var(--pb-text-mute)}body .pb-legal .et_pb_row,body .pb-legal .pb-legal__inner{max-width:860px!important}body .pb-legal{font-size:16px;line-height:1.7}body .pb-legal p,body .pb-legal li,body .pb-legal td{color:var(--pb-text-soft);overflow-wrap:anywhere}body .pb-legal h1{font-size:clamp(40px, 5vw, 64px)!important;margin:64px 0 20px;padding-top:32px;border-top:4px solid var(--pb-gold)}body .pb-legal h1:first-child,body .pb-legal .et_pb_text_inner>h1:first-child{margin-top:0;padding-top:0;border-top:0}body .pb-legal h2{font-size:clamp(28px, 3vw, 36px)!important;margin:48px 0 12px;padding-top:24px;border-top:1px solid var(--pb-line)}body .pb-legal h3{font-family:var(--pb-font-body)!important;font-weight:700!important;font-size:17px!important;letter-spacing:1px;text-transform:uppercase;margin:28px 0 8px;color:var(--pb-bone)}body .pb-legal strong,body .pb-legal b{color:var(--pb-bone)}body .pb-legal a{color:var(--pb-gold);text-decoration:underline;text-underline-offset:3px}body .pb-legal ul,body .pb-legal ol{padding-left:22px;margin:8px 0 18px}body .pb-legal li{padding-bottom:4px}body .pb-legal li::marker{color:var(--pb-gold)}body .pb-legal table{width:100%;margin:18px 0 26px;border-collapse:collapse;border:1px solid #2F2F2F!important;background:var(--pb-anthrazit);font-size:15px}body .pb-legal td,body .pb-legal th{padding:10px 14px!important;border:0!important;border-bottom:1px solid var(--pb-line)!important;vertical-align:top;text-align:left}body .pb-legal img{max-width:100%;height:auto;border-radius:4px}body .pb-legal img[src$=".svg"]{background:#F4F1EA;padding:12px}body .pb-legal :target{scroll-margin-top:120px}body .pb-toc{margin-top:28px;padding:22px 24px;background:var(--pb-anthrazit);border-left:4px solid var(--pb-gold)}body .pb-toc:empty{display:none}body .pb-toc__title{margin:0 0 10px!important;font-weight:700;font-size:13px;letter-spacing:2px;text-transform:uppercase;color:var(--pb-text-mute)}body .pb-toc ol{margin:0!important;padding:0!important;list-style:none!important;columns:2 260px;column-gap:32px}body .pb-toc li{padding:3px 0!important;break-inside:avoid}body .pb-toc li.is-main{padding-top:10px!important;font-weight:700}body .pb-toc li.is-main:first-child{padding-top:0!important}body .pb-toc a{color:var(--pb-text-soft);text-decoration:none;font-size:15px}body .pb-toc li.is-main a{color:var(--pb-bone)}body .pb-toc a:hover{color:var(--pb-gold)}body .et_pb_contact_form input[type="text"],body .et_pb_contact_form input[type="email"],body .et_pb_contact_form input[type="url"],body .et_pb_contact_form input[type="tel"],body .et_pb_contact_form input[type="number"],body .et_pb_contact_form textarea,body .et_pb_contact_form select,body .pb-form input,body .pb-form textarea,body .pb-form select{background-color:var(--pb-anthrazit)!important;border:1px solid #3A3A3A!important;border-radius:0!important;color:var(--pb-bone)!important;font-family:var(--pb-font-body)!important;font-size:16px!important;min-height:48px;padding:12px 14px!important}body .et_pb_contact_form input:focus,body .et_pb_contact_form textarea:focus,body .et_pb_contact_form select:focus,body .pb-form input:focus,body .pb-form textarea:focus,body .pb-form select:focus{border-color:var(--pb-gold)!important;outline:2px solid var(--pb-gold);outline-offset:1px}body .et_pb_contact_form ::placeholder{color:var(--pb-text-mute)!important}body .et_pb_contact_submit{background:var(--pb-gold)!important;color:var(--pb-black)!important;border:2px solid var(--pb-gold)!important;border-radius:0!important;font-family:var(--pb-font-body)!important;font-weight:700!important;text-transform:uppercase;letter-spacing:1.5px;min-height:var(--pb-btn-min-h)}body .et_pb_contact_submit::after{display:none!important}body .pb-header{border-bottom:1px solid var(--pb-line);background:var(--pb-black)!important}body .pb-header .et_pb_menu__menu a,body .pb-header nav a{color:var(--pb-bone)!important;font-family:var(--pb-font-body);font-weight:600;font-size:15px;letter-spacing:1.5px;text-transform:uppercase}body .pb-header .current-menu-item>a,body .pb-header nav a:hover{color:var(--pb-gold)!important}body .pb-nav-btn>a,body .pb-header .pb-nav-btn>a,body .pb-header .current-menu-item.pb-nav-btn>a{display:inline-flex!important;align-items:center;min-height:44px;padding:10px 20px!important;background:var(--pb-gold)!important;color:var(--pb-black)!important;font-weight:700!important;line-height:1.2!important;border-radius:0;opacity:1!important;transition:background .15s ease}body .pb-nav-btn>a:hover,body .pb-header .pb-nav-btn>a:hover{background:var(--pb-gold-hover)!important;color:var(--pb-black)!important}body .pb-header .et_mobile_menu .pb-nav-btn>a{display:block!important;text-align:center;margin-top:8px}body .pb-footer{border-top:1px solid var(--pb-line);background:var(--pb-black)!important;font-size:var(--pb-fs-small);color:var(--pb-text-mute)}body .pb-footer a{color:var(--pb-text-mute)}body .pb-footer a:hover{color:var(--pb-gold)}body .pb-area-contest .pb-eyebrow,body .pb-area-contest .pb-eyebrow p{color:var(--pb-rost-text)}body .pb-area-live .pb-eyebrow,body .pb-area-live .pb-eyebrow p{color:var(--pb-live-text)}body .pb-area-live .pb-feature,body .pb-feature--live{border-top-color:var(--pb-live)}body .pb-area-live .pb-card--quote{border-top-color:var(--pb-live)}body .pb-area-live .pb-step__nr{color:var(--pb-live-text)}body .pb-area-live .pb-faq summary::after{color:var(--pb-live-text)}body .pb-area-live .pb-card--featured{border-color:var(--pb-live)}body .pb-area-live .pb-badge{background:var(--pb-live);color:#FFF}body .pb-area-live .pb-price,body .pb-area-live .pb-price p{color:var(--pb-live-text)}body .pb-section--rost .pb-eyebrow,body .pb-section--rost .pb-eyebrow p{color:#FBEDE6!important}body .et_pb_module h1,body .et_pb_module h2,body .et_pb_module h3,body .et_pb_text h1,body .et_pb_text h2,body .et_pb_text h3,body .et_pb_text_inner h1,body .et_pb_text_inner h2,body .et_pb_text_inner h3{font-family:var(--pb-font-head)!important;font-weight:400!important;font-style:normal!important}body .et_pb_module h1 .pb-statement,body .et_pb_text h1 .pb-statement{font-family:var(--pb-font-statement)!important}@media (max-width:767px){:root{--pb-fs-body:16px;--pb-fs-lead:18px}body .pb-card{padding:24px!important}body .pb-tilt-left,body .pb-tilt-right{transform:none}body .pb-btn,body .pb-btn.et_pb_button,body .pb-btn .et_pb_button{width:100%}}@media (prefers-reduced-motion:reduce){body *{transition:none!important}}