@font-face{font-family:Soehne-Buch;font-style:normal;font-weight:400;src:url(/fonts/soehne-buch.woff2) format("woff2")}@font-face{font-family:Soehne-Buch-Italic;font-style:normal;font-weight:400;src:url(/fonts/soehne-buch-kursiv.woff2) format("woff2")}@font-face{font-family:Soehne-Halbfett;font-style:normal;font-weight:400;src:url(/fonts/soehne-halbfett.woff2) format("woff2")}@font-face{font-family:Soehne-Dreiviertelfett;font-style:normal;font-weight:400;src:url(/fonts/soehne-dreiviertelfett.woff2) format("woff2")}@font-face{font-family:Soehne-Fett;font-style:normal;font-weight:400;src:url(/fonts/soehne-fett.woff2) format("woff2")}@font-face{font-family:Druk;font-style:normal;font-weight:700;src:url(/fonts/drukwide-bold-web.woff2) format("woff2"),url(/fonts/drukwide-bold-web.woff) format("woff")}blockquote,body,dd,div,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}*,:after,:before{box-sizing:border-box}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}img{border:0;height:auto;max-width:100%}svg:not(:root){overflow:hidden}address{font-style:normal}button{background-color:transparent;border:none;color:inherit;cursor:pointer;padding:0;text-align:left}button:focus{outline:none}.clearfix:after,.clearfix:before{content:" ";display:block;height:0;overflow:hidden;visibility:hidden;width:0}.clear,.clearfix:after{clear:both}.clear{display:block;height:0;overflow:hidden;width:0}.clear,.hidden{visibility:hidden}.hidden{display:none}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.invisible{visibility:hidden}.center{text-align:center}.fimg,.fimg img,.fimg video{display:block;width:100%}.modal-backdrop{background-color:#000;transform:translate(-100vw);transition:transform .4s cubic-bezier(.16,.63,.77,1.01);z-index:1040}.modal,.modal-backdrop{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.modal{outline:0;overflow-x:hidden;overflow-y:auto;z-index:1050}.modal-dialog{margin:30px auto;max-width:555px;position:relative;transform:translate(100vw);transition:transform .5s cubic-bezier(.59,.08,.46,.87)}@media only screen and (max-width:599px){.modal-dialog{margin:20px;max-width:none}}.modal-content{position:relative}.modal-close{background-color:transparent;border:none;color:#fff;font-size:12px;font-size:.75rem;font-weight:600;letter-spacing:.1666666667em;line-height:3.3333333333em;padding:0;position:absolute;right:0;text-transform:uppercase;top:-44px}.modal-close svg{display:inline-block;height:20px;position:relative;top:5px;width:20px;fill:#fff}body.open-modal{overflow:hidden}body.open-modal .modal-backdrop,body.open-modal .modal-dialog{transform:translate(0)}body.hiding .modal-backdrop{transform:translate(100vw)}body.hiding .modal-dialog{transform:translate(-100vw)}#modal-video .modal-dialog{align-items:center;display:flex;height:100%;justify-content:center;margin:0 auto;max-width:1280px}#modal-video .modal-content{height:0;min-height:0;padding-bottom:56.25%;position:relative;width:100%}#modal-video iframe{height:100%;left:0;max-width:100%;position:absolute;top:0;width:100%}#modal-signup .modal-dialog{align-items:center;display:flex;height:100%;justify-content:center;margin:0 auto;max-width:1280px;width:80%}#modal-signup .modal-content{background:#fff;width:100%}#modal-signup .modal-frame{max-height:80vh;overflow:auto}body,html{-webkit-overflow-scrolling:touch}html{background-color:#f2f2e7;font-size:100%;line-height:1.75rem}html.special,html.special body{background-color:transparent}body{overflow-y:scroll;-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#fff;color:#000;font-weight:400;letter-spacing:-.01em}body,button{font-family:Soehne-Buch,sans-serif}a,button{background:transparent;outline:0;text-decoration:none;transition:color .2s ease-out}a,a:focus,a:hover,a:visited{color:#50cff0}::-moz-selection{background:#50cff0;color:#fff;text-shadow:none}::selection{background:#50cff0;color:#fff;text-shadow:none}hr{border:none;border-top:1px solid #ebe9e4;box-sizing:content-box;display:block;height:1px;margin:0;text-align:left}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}b,strong{font-weight:400}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}blockquote{text-align:left}blockquote,em{font-style:inherit}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}ol{list-style:none outside}small{font-size:100%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}ul{list-style:none outside}cite,i{font-style:inherit}.hhh1{font-family:Soehne-Halbfett,sans-serif;font-size:48px;font-size:3rem;font-weight:400;letter-spacing:0;line-height:1.3333333333em}@media only screen and (max-width:599px){.hhh1{font-size:32px}}.hhh3{font-family:Soehne-Dreiviertelfett,sans-serif;font-size:18px;font-size:1.125rem;font-weight:400;letter-spacing:.2222222222em;line-height:1.3333333333em;text-transform:uppercase}.full,.fullimg img{display:block;width:100%}.iframe{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.iframe iframe{height:100%;left:0;max-width:100%;position:absolute;top:0;width:100%}.mb1{margin-bottom:1.75rem}.mb0{margin-bottom:0!important}.bold{font-weight:700}.ital{font-style:italic}.uc{text-transform:uppercase}.wh{color:#fff!important}.nw{white-space:nowrap}.flex{display:flex}.jcsb{justify-content:space-between}.aic{align-items:center}.fimg,.fimg img{display:block;width:100%}.site-w{margin:0 auto;max-width:1450px;padding:0 40px}@media only screen and (max-width:1280px){.site-w{padding:0 22px}}.site-w2{margin:0 auto;max-width:1450px;padding:0 25px}@media only screen and (max-width:1280px){.site-w2{padding:0 11px}}.pad1{padding:120px 0}@media only screen and (max-width:991px){.pad1{padding:80px 0}}@media only screen and (max-width:599px){.pad1{padding:48px 0}}.p404{padding:50px 0}.p404 h1{font-size:30px;font-size:1.875rem;font-weight:400;letter-spacing:0;line-height:1.1333333333em;margin-bottom:5px}.p404 p{margin-bottom:15px}.btn-wh,a.btn-wh{border:1px solid #fff;border-radius:20px;color:#fff;font-family:Soehne-Fett,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1em;padding:10px 20px;transition:all .2s ease-out}.btn-wh:not([disabled]):hover,a.btn-wh:not([disabled]):hover{background-color:#fff;color:#000}.btn-wh[disabled],a.btn-wh[disabled]{opacity:.25}.btn-bk,a.btn-bk{border:1px solid #000;border-radius:20px;color:#000;font-family:Soehne-Fett,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1em;padding:10px 20px;transition:all .2s ease-out}.btn-bk:hover,a.btn-bk:hover{background-color:#000;color:#fff}.nav-pages{color:#000;display:flex;justify-content:center;margin:60px 0 3em;text-align:center}.nav-pages .prev svg{transform:rotate(90deg)}.nav-pages .next svg{transform:rotate(-90deg)}.nav-pages .disabled span{margin:6px;padding:3px 8px 6px}.nav-pages .disabled svg{opacity:.2}.nav-pages a{border:none;color:#959891;cursor:pointer;margin:6px;padding:3px 8px 6px;text-decoration:none}.nav-pages .active a{border-bottom:2px solid #000;color:#000;cursor:default}.song-table{border-collapse:collapse;margin:0;padding:0;table-layout:fixed;width:100%}.song-table table{width:100%}.song-table th{background-color:#f7f7f7;font-family:Soehne-Halbfett,sans-serif;font-size:12px;font-size:.75rem;letter-spacing:.0833333333em;line-height:1.25em;padding:13px 8px;text-transform:uppercase}.song-table td,.song-table th{font-weight:400;text-align:left}.song-table td{border-bottom:1px solid #e9e9e9;color:#565656;font-size:14px;font-size:.875rem;letter-spacing:0;line-height:1.3571428571em;padding:6px 8px}.song-table td.track{padding:12px 0;text-align:center;width:32px}.song-table td.album-image{height:auto;width:61px}.song-table td.album-image img{display:block;padding:6px 0}.song-table td.title{color:#000;font-family:Soehne-Fett,sans-serif}.song-table td a{color:#000}.song-table td a:hover{text-decoration:underline}.song-table td.mobile-title,.song-table th.mobile-title{display:none}.song-table .title span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.song-table .artists,.song-table .writers{max-width:300px}.song-table .artists a,.song-table .writers a{color:#565656}.song-table .artists span,.song-table .writers span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.song-table .buttons{min-width:400px}@media only screen and (max-width:1100px){.song-table .buttons{min-width:294px}}@media only screen and (max-width:991px){.song-table .buttons{min-width:199px}}.song-table .buttons .flex{-moz-column-gap:15px;column-gap:15px;display:flex;flex-wrap:wrap;justify-content:end;row-gap:10px}.song-table .button{border:1px solid #000;border-radius:4px;color:#000;cursor:pointer;display:block;font-size:11px;font-size:.6875rem;font-weight:400;letter-spacing:.0909090909em;line-height:2.5454545455em;padding:0 11px;transition:all .2s ease-out}.song-table .button:hover{text-decoration:none;transform:scale(1.05)}.song-table .button-list{display:flex;gap:8px}@media only screen and (max-width:1100px){.song-table .button-list{display:none}}.song-table .button-list svg{width:10px}@media only screen and (max-width:991px){.song-table .button-sheet{display:none}}.song-table .no-results{display:block;padding:13px 0;text-align:center}@media only screen and (max-width:809px){.song-table thead{display:none}.song-table tr:first-child td{border-top:1px solid #e9e9e9}.song-table td{display:none}.song-table td.album-image,.song-table td.mobile-title,.song-table td.track{display:table-cell}.song-table td.album-image{height:auto;width:auto}.song-table td.album-image img{max-width:60px}}@media only screen and (max-width:809px) and (max-width:479px){.song-table td.album-image img{max-width:45px}}@media only screen and (max-width:809px){.song-table .top{font-family:Soehne-Fett,sans-serif;-webkit-line-clamp:2}.song-table .sub,.song-table .top{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.song-table .sub{-webkit-line-clamp:1}.song-table .sub a{color:#565656}}.gl-videos .posts{display:flex;flex-wrap:wrap}@media only screen and (max-width:599px){.gl-videos .posts{display:block}}.gl-videos .post{color:#000;display:block;flex:0 0 25%;margin-bottom:60px;max-width:25%;padding:0 15px}@media only screen and (max-width:1199px){.gl-videos .post{flex:0 0 33.3333333333%;max-width:33.3333333333%}}@media only screen and (max-width:991px){.gl-videos .post{flex:0 0 50%;max-width:50%}}@media only screen and (max-width:599px){.gl-videos .post{margin-bottom:30px;max-width:none}}.gl-videos .img{height:0;margin-bottom:10px;overflow:hidden;padding-bottom:56.25%;position:relative}.gl-videos img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.gl-videos h3{font-family:Soehne-Halbfett,sans-serif;font-size:14px;font-size:.875rem;line-height:1.3571428571em;margin-bottom:3px}.gl-videos h3,.gl-videos h4{font-weight:400;letter-spacing:0}.gl-videos h4{color:#82908d;font-size:12px;font-size:.75rem;line-height:1.25em}.main-header{background:#000}@media only screen and (max-width:809px){.main-header{padding:0}}.main-header .wrap{display:flex;justify-content:space-between;min-height:45px;overflow:hidden;padding-bottom:30px;padding-top:30px;position:relative;z-index:10}@media only screen and (max-width:1100px){.main-header .wrap{display:block}}@media only screen and (max-width:599px){.main-header .wrap{padding-bottom:18px;padding-top:56px}}.main-header .wrap:after{background-color:#444;content:"";height:300%;position:absolute;right:155px;top:-100%;transform:rotate(20deg);width:1px}@media only screen and (max-width:1280px){.main-header .wrap:after{right:140px}}@media only screen and (max-width:1100px){.main-header .wrap:after{display:none;right:70px}}.main-header .left{align-items:center;display:flex;gap:28px}@media only screen and (max-width:1100px){.main-header .left{width:calc(100% - 60px)}}@media only screen and (max-width:599px){.main-header .left{width:100%}}.main-header .logo{height:28px;width:148px}@media only screen and (max-width:599px){.main-header .logo{height:24px;left:22px;position:absolute;top:18px;width:126px;z-index:1}}.main-header .logotype{fill:#fff}@media only screen and (max-width:599px){.main-header .logotype{height:24px;width:126px}}.main-header .search{background-color:#2e2e2e;border:1px solid #2e2e2e;border-radius:30px;font-size:16px;font-size:1rem;font-weight:400;height:36px;letter-spacing:0;line-height:2.25em;margin:0 auto;min-width:300px;padding:0 8px 0 43px;position:relative;z-index:10}@media only screen and (max-width:1100px){.main-header .search{width:100%}}.main-header .search:focus{border-color:#50cff0;outline:none}.main-header .search .input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;box-shadow:none;color:#fff;font-size:16px;font-size:1rem;font-weight:400;letter-spacing:0;line-height:2.25em;outline:none;width:100%}.main-header .search .submit{background:transparent url(/images/icon-search-wh.svg) 17px no-repeat;background-size:15px;border:none;font-size:0;height:36px;left:0;overflow:hidden;padding:0;position:absolute;text-indent:-9999px;top:0;width:56px}.main-header .right{align-items:center;display:flex;gap:76px}@media only screen and (max-width:1100px){.main-header .right{height:100%;left:0;position:absolute;top:0;width:100%}.main-header .main-nav{align-items:center;background-color:#000;display:flex;height:calc(100% - 200px);justify-content:center;overflow-y:auto;position:absolute;right:100%;top:110px;transition:right .2s;width:100%}}.main-header .main-nav ul{display:flex;gap:20px}@media only screen and (max-width:1100px){.main-header .main-nav ul{flex-direction:column;text-align:center}}.main-header .main-nav a{color:#fff;display:inline-block;font-family:Soehne-Halbfett,sans-serif;font-size:16px;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.8125em;white-space:nowrap}@media only screen and (max-width:1100px){.main-header .main-nav a{display:inline;font-size:20px;font-size:1.25rem;font-weight:400;letter-spacing:.1em;line-height:3em;text-transform:uppercase}}.main-header .main-nav a.active,.main-header .main-nav a:hover{color:#50cff0}.main-header li{display:block}.main-header .util{align-items:center;display:flex;font-size:14px;font-size:.875rem;font-weight:400;gap:20px;justify-content:flex-start;letter-spacing:0;line-height:1.2142857143em;text-transform:uppercase;white-space:nowrap}@media only screen and (max-width:1100px){.main-header .util{background-color:#fff;bottom:0;display:none;height:65px;justify-content:center;left:0;position:absolute;width:100%}}.main-header .util a{font-family:Soehne-Halbfett,sans-serif;font-size:12px;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:2.4166666667em}@media only screen and (max-width:1100px){.main-header .util a{font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:2.7857142857em}}.main-header .util .signup{background-color:#fff;border-radius:20px;color:#000;padding:0 20px}@media only screen and (max-width:1100px){.main-header .util .signup{background-color:#000;border-radius:20px;color:#fff;padding:0 20px}}.main-header .util .login{color:#959891}.main-header .util .login:hover{color:#50cff0}.main-header .ham{bottom:auto;cursor:pointer;display:none;left:auto;position:absolute;right:0;top:26px;z-index:1}@media only screen and (max-width:1100px){.main-header .ham{display:block}}@media only screen and (max-width:599px){.main-header .ham{top:8px}}.main-header .ham .navicon{background-color:#fff;display:block;height:1px;margin:22px;position:relative;transition:all .3s ease;width:20px}.main-header .ham .navicon:after,.main-header .ham .navicon:before{background-color:#fff;content:"";display:block;height:1px;position:absolute;transition:all .3s ease;width:20px}.main-header .ham .navicon:before{top:-6px}.main-header .ham .navicon:after{top:6px}.open-menu{overflow:hidden;position:absolute;width:100%}.open-menu,.open-menu .main-header,.open-menu .wrap{height:100%}.open-menu .main-nav{right:0}.open-menu .util{display:flex}.open-menu .ham .navicon{background-color:transparent}.open-menu .ham .navicon:before{top:0;transform:rotate(-45deg)}.open-menu .ham .navicon:after{top:0;transform:rotate(45deg)}[data-pathname*=news],[data-pathname*=news] .main-header{background:#f2f2e7}[data-pathname*=news] .main-header .logomark,[data-pathname*=news] .main-header .logotype{fill:#000}[data-pathname*=news] .main-header .main-nav a,[data-pathname*=news] .main-header .main-nav a:visited{color:#000}[data-pathname*=news] .mobile-menu svg{fill:#000}[data-pathname*=news] .main-footer{background:#f2f2e7}.special .main-footer{background-color:transparent}.main-footer{background:#f2f2e7;padding:48px 0}.main-footer .flex{flex-direction:row-reverse;justify-content:space-between}@media only screen and (max-width:1023px){.main-footer .flex{display:block}}.main-footer .switcher{position:relative}.main-footer .globe{height:26px;left:15px;position:absolute;top:15px;width:26px;z-index:0}.main-footer select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#fff;background:transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMCA2Ij48cGF0aCBkPSJNMCAuNzlDMCAuNjYuMDYuNTMuMTUuNDRBLjUxLjUxIDAgMCAxIC41Mi4yMUMuNjcuMi44Mi4yNS45My4zNmw0LjA5IDQuMDhMOS4xLjM2Yy4yMi0uMTcuNTQtLjE1Ljc0LjA0LjIuMi4yMi41Mi4wNC43NEw1LjQzIDUuNTdjLS4yOC4yOS0uNTcuMjktLjc4LjA4TC4yMiAxLjIyQS42NC42NCAwIDAgMSAwIC43OSIvPjwvc3ZnPg==) right 20px center no-repeat;background-size:10px 6px;border:none;border-radius:12px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);font-size:18px;height:56px;padding:0 40px 0 50px;position:relative;z-index:1}.main-footer option{font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:2.1428571429em}.main-footer .social{margin-bottom:40px}.main-footer .social h6{font-family:Soehne-Dreiviertelfett,sans-serif;font-size:18px;font-size:1.125rem;font-weight:400;letter-spacing:.2222222222em;line-height:1.3333333333em;margin-bottom:15px;text-transform:uppercase}.main-footer .social .icons{display:flex;gap:20px}.main-footer .social svg{transition:fill .2s ease-out}.main-footer .social a:hover svg{fill:#50cff0}.main-footer .foot-nav{display:flex;flex-wrap:wrap;font-size:13px;font-size:.8125rem;font-weight:400;gap:20px;justify-content:flex-start;letter-spacing:0;line-height:1.3076923077em;margin-bottom:15px}.main-footer .foot-nav a,.main-footer .foot-nav a:visited{color:#000}.main-footer .foot-nav a:hover{color:#50cff0}.main-footer .util{color:#959891;font-size:13px;font-size:.8125rem;font-weight:400;letter-spacing:0;line-height:1.6923076923em}.main-footer .util a,.main-footer .util a:visited{color:#959891;text-decoration:underline}.main-footer .util a.pad,.main-footer .util a:visited.pad{padding:0 .3em}.main-footer .util a:hover{color:#50cff0}.abt-1{background:url(/images/abt-bg.jpg) top no-repeat;background-size:cover;padding:150px 50px;text-align:center}@media only screen and (max-width:809px){.abt-1{padding:90px 30px 70px}}.abt-1 h1{color:#fff;font-family:Druk,sans-serif;font-size:80px;font-size:5rem;font-weight:700;letter-spacing:0;line-height:1em;margin-bottom:20px;text-transform:uppercase}@media only screen and (max-width:809px){.abt-1 h1{font-size:50px}}@media only screen and (max-width:479px){.abt-1 h1{font-size:34px}}.abt-2{background-color:#fff;padding:120px 0}@media only screen and (max-width:809px){.abt-2{padding:60px 0}}.abt-2 .text{margin-left:8.3333333333%;max-width:640px}@media only screen and (max-width:1100px){.abt-2 .text{margin:0;padding-left:60px}}@media only screen and (max-width:991px){.abt-2 .text{padding-left:30px}}@media only screen and (max-width:809px){.abt-2 .text{padding-left:0}}.abt-2 h2{font-family:Soehne-Fett,sans-serif;font-size:20px;font-size:1.25rem;line-height:1.35em;margin-bottom:30px}.abt-2 h2,.abt-2 p,.abt-2 ul{font-weight:400;letter-spacing:0}.abt-2 p,.abt-2 ul{font-size:14px;font-size:.875rem;line-height:1.7142857143em;margin-bottom:1.75rem}.abt-2 ul{list-style-type:disc;margin-bottom:1.75rem}.abt-2 li{margin-left:1em;padding-left:.5em}.abt-2 .mb{margin-bottom:60px}.abt-2 a{color:#000;font-family:Soehne-Dreiviertelfett,sans-serif}.abt-2 a:hover{color:#50cff0}.abt-2 strong{font-family:Soehne-Dreiviertelfett,sans-serif}.abt-2 em{font-style:italic}.abt-2 p:last-of-type{margin:0}.con-1{background:url(/images/con-bg.jpg) top no-repeat;background-size:cover;color:#fff;padding:150px 50px;text-align:center}@media only screen and (max-width:809px){.con-1{padding:90px 30px}}.con-1 h1{font-family:Druk,sans-serif;font-size:80px;font-size:5rem;font-weight:700;letter-spacing:0;line-height:1em;text-transform:uppercase}@media only screen and (max-width:809px){.con-1 h1{font-size:50px}}@media only screen and (max-width:479px){.con-1 h1{font-size:34px}}.con-2{overflow:hidden;padding:120px 0;position:relative}@media only screen and (max-width:809px){.con-2{padding:0}.con-2 .flex{display:block;padding:0}}.con-2 .box-1,.con-2 .box-2{flex:0 0 33.3333333333%;margin-left:8.3333333333%;margin-right:8.3333333333%;max-width:33.3333333333%}@media only screen and (max-width:1100px){.con-2 .box-1,.con-2 .box-2{flex:0 0 50%;margin:0;max-width:50%}}@media only screen and (max-width:809px){.con-2 .box-1,.con-2 .box-2{max-width:none}}@media only screen and (max-width:1100px){.con-2 .box-1{padding-left:60px;padding-right:82px}}@media only screen and (max-width:991px){.con-2 .box-1{padding-left:30px;padding-right:52px}}@media only screen and (max-width:809px){.con-2 .box-1{background-color:#f2f2e7;padding:60px 22px}}@media only screen and (max-width:1100px){.con-2 .box-2{padding-left:82px;padding-right:60px}}@media only screen and (max-width:991px){.con-2 .box-2{padding-left:52px;padding-right:30px}}@media only screen and (max-width:809px){.con-2 .box-2{padding:60px 22px 32px}}.con-2 h2{font-family:Soehne-Fett,sans-serif;font-size:24px;font-size:1.5rem;line-height:1.3333333333em;margin-bottom:30px;text-transform:uppercase}.con-2 h2,.con-2 p{font-weight:400;letter-spacing:0}.con-2 p{font-size:14px;font-size:.875rem;line-height:1.7142857143em}.con-2 .mb{margin-bottom:60px}.con-2 a{color:#000;font-family:Soehne-Dreiviertelfett,sans-serif}@media (hover:hover) and (pointer:fine){.con-2 a:hover{color:#50cff0}}.con-2 li{margin-bottom:28px}.con-2 .group{margin-bottom:60px}.con-2 .group:last-of-type{margin:0}.con-2 h3{font-family:Soehne-Fett,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.7142857143em}.con-2 .address{display:none;padding-top:10px}.con-2 .box-1 h3{margin-bottom:15px}.con-2 .box-2 h3{align-items:center;cursor:pointer;display:inline-flex;gap:10px;transition:color .2s ease-out}@media (hover:hover) and (pointer:fine){.con-2 .box-2 h3:hover{color:#50cff0}}.con-2 .box-2 h3.open svg{transform:rotate(180deg)}.con-2 .box-2 h3 svg{height:6px;width:10px}.home-1 .hero{padding:80px 0 90px}@media only screen and (max-width:599px){.home-1 .hero{padding:40px 0 50px}}.home-1 h1{font-family:Soehne-Halbfett,sans-serif;font-size:48px;font-size:3rem;font-weight:400;letter-spacing:0;line-height:1.3333333333em;margin:0 auto 30px;max-width:785px;text-align:center}@media only screen and (max-width:991px){.home-1 h1{font-size:46px;font-size:2.875rem;font-weight:400;letter-spacing:0;line-height:1.347826087em}}@media only screen and (max-width:809px){.home-1 h1{font-size:40px;font-size:2.5rem;font-weight:400;letter-spacing:0;line-height:1.35em}}@media only screen and (max-width:599px){.home-1 h1{font-size:30px;font-size:1.875rem;font-weight:400;letter-spacing:0;line-height:1.3333333333em}}.home-1 h2{font-size:24px;font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:1.3333333333em;margin:0 auto;max-width:800px;text-align:center}@media only screen and (max-width:599px){.home-1 h2{font-size:18px;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:1.3333333333em}}.home-1 h3{font-family:Soehne-Dreiviertelfett,sans-serif;font-size:18px;font-size:1.125rem;font-weight:400;letter-spacing:.2222222222em;line-height:1.3333333333em;margin-bottom:10px;text-transform:uppercase}@media only screen and (max-width:599px){.home-1 h3{font-size:16px;font-size:1rem;font-weight:400;letter-spacing:.125em;line-height:1.375em}}.home-1 h4{font-family:Soehne-Fett,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.3571428571em;margin-bottom:5px}@media only screen and (max-width:599px){.home-1 h4{font-size:13px}}.home-1 h5{color:#82908d;font-size:12px;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.25em}@media only screen and (max-width:599px){.home-1 h5{font-size:11px}}.home-1 .search{background-color:#f7f7f7;border:2px solid #f7f7f7;border-radius:30px;height:56px;margin:0 auto;padding:0 130px 0 20px;position:relative;width:440px}@media only screen and (max-width:479px){.home-1 .search{padding:0 64px 0 15px;width:100%}}.home-1 .search:focus{border-color:#50cff0;outline:none}.home-1 .search .input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;box-shadow:none;font-size:16px;font-size:1rem;font-weight:400;letter-spacing:0;line-height:3.5em;outline:none;width:100%}.home-1 .search .submit{background-color:#000;border:none;border-radius:30px;color:#fff;font-size:18px;font-size:1.125rem;font-weight:400;height:56px;letter-spacing:0;line-height:3.1111111111em;padding:0 35px;position:absolute;right:0;top:0;transition:background-color .2s ease-out}@media only screen and (max-width:479px){.home-1 .search .submit{background:transparent url(/images/icon-search.svg) 19px no-repeat;background-size:20px;font-size:0;overflow:hidden;padding:0;text-indent:-9999px;width:56px}}.home-1 .search .submit:hover{background-color:#50cff0}.home-1 .home-1-car{margin-bottom:60px;position:relative}.home-1 .arrows{position:absolute;top:50%;transform:translateY(-10px);width:100%;z-index:1}.home-1 .arrows .prev{cursor:pointer;left:44px;position:absolute}@media only screen and (max-width:991px){.home-1 .arrows .prev{left:24px}}@media only screen and (max-width:479px){.home-1 .arrows .prev{left:18px}}.home-1 .arrows .next{cursor:pointer;position:absolute;right:44px}@media only screen and (max-width:991px){.home-1 .arrows .next{right:24px}}@media only screen and (max-width:479px){.home-1 .arrows .next{right:18px}}.home-1 .arrows svg{fill:#fff;height:20px;width:12px}.home-1 .carousel{overflow:hidden;position:relative}.home-1 .carousel .slides{display:flex}.home-1 .carousel .slide{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex:0 0 100%;height:477px;overflow:hidden;position:relative;z-index:0}@media only screen and (max-width:991px){.home-1 .carousel .slide{height:400px}}@media only screen and (max-width:809px){.home-1 .carousel .slide{height:350px}}@media only screen and (max-width:599px){.home-1 .carousel .slide{height:auto;padding:60px 0 90px}}.home-1 .carousel .bg{background-color:#000;bottom:-50px;height:calc(100% + 100px);left:-50px;position:absolute;right:-50px;top:-50px;width:calc(100% + 100px);z-index:1}.home-1 .carousel .bg-img{backface-visibility:hidden;background-position:50%;background-repeat:no-repeat;background-size:cover;filter:blur(50px);height:100%;opacity:.9;perspective:1000;position:relative;transform:translateZ(0);width:100%;z-index:1}.home-1 .carousel .grid{align-items:center;display:grid;gap:10%;grid-template-columns:29% 63%;padding:0 12%;position:relative;width:100%;z-index:2}@media only screen and (max-width:599px){.home-1 .carousel .grid{display:block}}@media only screen and (max-width:479px){.home-1 .carousel .grid{padding:0 50px}}@media only screen and (max-width:599px){.home-1 .carousel .img{margin:0 auto 20px;max-width:280px;width:auto}}.home-1 .carousel img{display:block}.home-1 .carousel .text{color:#fff}@media only screen and (max-width:599px){.home-1 .carousel .text{text-align:center}}.home-1 .carousel .title{font-family:Soehne-Halbfett,sans-serif;font-size:40px;font-size:2.5rem;font-weight:400;letter-spacing:0;line-height:1.1em;margin-bottom:8px}@media only screen and (max-width:809px){.home-1 .carousel .title{font-size:30px}}@media only screen and (max-width:479px){.home-1 .carousel .title{font-size:22px}}.home-1 .carousel .artist{font-size:24px;font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:1.3333333333em;margin-bottom:24px}@media only screen and (max-width:809px){.home-1 .carousel .artist{font-size:20px}}@media only screen and (max-width:479px){.home-1 .carousel .artist{font-size:16px}}.home-1 .carousel a{border:1px solid #fff;border-radius:30px;color:#fff;display:inline-block;font-family:Soehne-Dreiviertelfett,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1em;padding:18px 40px;text-transform:uppercase;transition:all .2s ease-out}@media only screen and (max-width:809px){.home-1 .carousel a{font-size:13px;padding:14px 30px}}@media only screen and (max-width:479px){.home-1 .carousel a{font-size:11px;padding:13.5px 24px}}.home-1 .carousel a:hover{background-color:#fff;color:#000}.home-1 .thumb{bottom:26px;position:absolute;text-align:center;width:100%}@media only screen and (max-width:991px){.home-1 .thumb{bottom:20px}}.home-1 .thumb a{background:#fff;border-radius:50%;cursor:pointer;display:inline-block;height:11px;margin:0 7px;opacity:.24;width:11px}@media only screen and (max-width:599px){.home-1 .thumb a{height:9px;margin:0 6px;width:9px}}.home-1 .thumb a.active{opacity:1}.home-1 .block{margin-bottom:60px}.home-1 .head{align-items:baseline;display:flex;justify-content:space-between}.home-1 .all{color:#000;font-family:Soehne-Fett,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1em;text-decoration:underline}@media only screen and (max-width:599px){.home-1 .all{font-size:12px;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1em}}.home-1 .items{display:grid;gap:60px 10px;grid-template-columns:repeat(5,1fr);margin:0 -10px}@media only screen and (max-width:1280px){.home-1 .items{gap:60px 2px}}@media only screen and (max-width:1048px){.home-1 .items{grid-template-columns:repeat(4,1fr)}.home-1 .items a:nth-of-type(5){display:none}}@media only screen and (max-width:599px){.home-1 .items{gap:60px 10px;grid-template-columns:repeat(3,1fr);margin:0}.home-1 .items a:nth-of-type(4){display:none}}.home-1 .items .ent{border-radius:5px;color:#000;padding:10px;transition:background-color .2s ease-in}@media only screen and (min-width:600px){.home-1 .items .ent:hover{background-color:#f2f2e7}}@media only screen and (max-width:599px){.home-1 .items .ent{padding:0}}.home-1 .items img{display:block;margin-bottom:10px;width:100%}@media only screen and (max-width:599px){.home-1 .items img{margin-bottom:5px}}.home-1 .posts{grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:599px){.home-1 .posts{grid-template-columns:repeat(2,1fr)}.home-1 .posts a:nth-of-type(3){display:none}}.home-1 .banner{align-items:center;background-color:#f2f2e7;display:flex;height:477px;margin-bottom:60px}@media only screen and (max-width:991px){.home-1 .banner{height:400px}}@media only screen and (max-width:809px){.home-1 .banner{height:350px}}@media only screen and (max-width:599px){.home-1 .banner{height:250px}}@media only screen and (max-width:479px){.home-1 .banner{height:200px}}.home-1 .banner .text{color:#fff;max-width:500px;padding-left:64px}@media only screen and (max-width:991px){.home-1 .banner .text{padding-left:40px}}@media only screen and (max-width:599px){.home-1 .banner .text{max-width:60%}}@media only screen and (max-width:479px){.home-1 .banner .text{padding-left:20px}}.home-1 .banner .title{font-family:Soehne-Halbfett,sans-serif;font-size:40px;font-size:2.5rem;font-weight:400;letter-spacing:0;line-height:1.1em;margin-bottom:8px}@media only screen and (max-width:809px){.home-1 .banner .title{font-size:30px}}@media only screen and (max-width:479px){.home-1 .banner .title{font-size:22px}}.home-1 .banner .artist{font-size:24px;font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:1.3333333333em;margin-bottom:8px}@media only screen and (max-width:809px){.home-1 .banner .artist{font-size:20px}}@media only screen and (max-width:479px){.home-1 .banner .artist{font-size:16px}}.home-1 .banner a{border:1px solid #fff;border-radius:30px;color:#fff;display:inline-block;font-family:Soehne-Dreiviertelfett,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1em;margin-top:16px;padding:18px 40px;text-transform:uppercase;transition:all .2s ease-out}@media only screen and (max-width:809px){.home-1 .banner a{font-size:13px;padding:14px 30px}}@media only screen and (max-width:479px){.home-1 .banner a{font-size:11px;padding:13.5px 24px}}.home-1 .banner a:hover{background-color:#fff;color:#000}.home-1 .ban2{background-position:100%;background-size:cover}@media only screen and (max-width:991px){.home-1 .ban2{background-position:85%}}@media only screen and (max-width:809px){.home-1 .ban2{background-position:60%}}@media only screen and (max-width:599px){.home-1 .ban2{background-position:70%}}.home-1 .ban3{background:#ddd60d url(/images/home-ban3.jpg);background-position:100%;background-size:cover}@media only screen and (max-width:991px){.home-1 .ban3{background-position:85%}}@media only screen and (max-width:809px){.home-1 .ban3{background-position:60%}}@media only screen and (max-width:599px){.home-1 .ban3{background-position:40%}}.home-1 .ban3 a:hover{background-color:#ddd60d;color:#000}.home-2{background:#f2f2e7;padding:80px 0 30px}.home-2 h2{letter-spacing:.2222222222em;margin-bottom:60px;text-transform:uppercase}.home-2 h2,.home-2 h3{font-family:Soehne-Dreiviertelfett,sans-serif;font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.3333333333em}.home-2 h3{letter-spacing:0;margin-bottom:15px}.home-2 p{border-left:1px solid #959891;color:#919191;font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.7142857143em;padding-left:20px}@media only screen and (max-width:599px){.home-2 p{font-size:13px}}.home-2 .grid{display:grid;gap:32px 0;grid-template-columns:repeat(1,1fr)}.home-2 .col{padding-right:200px}@media only screen and (max-width:991px){.home-2 .col{padding-right:60px}}@media only screen and (max-width:767px){.home-2 .col{padding:0}}.lic-1{background:url(/images/lic-bg.jpg) top no-repeat;background-size:cover;color:#fff;padding:150px 50px;text-align:center}@media only screen and (max-width:809px){.lic-1{padding:90px 30px 70px}}.lic-1 h1{font-family:Druk,sans-serif;font-size:80px;font-size:5rem;font-weight:700;letter-spacing:0;line-height:1em;margin-bottom:20px;text-transform:uppercase}@media only screen and (max-width:809px){.lic-1 h1{font-size:50px}}@media only screen and (max-width:479px){.lic-1 h1{font-size:34px}}.lic-2{background:#f2f2e7;overflow:hidden;padding:120px 0;position:relative}@media only screen and (max-width:809px){.lic-2{padding:0}.lic-2 .flex{display:block;padding:0}}.lic-2 .box-1,.lic-2 .box-2{flex:0 0 33.3333333333%;margin-left:8.3333333333%;margin-right:8.3333333333%;max-width:33.3333333333%}@media only screen and (max-width:1100px){.lic-2 .box-1,.lic-2 .box-2{flex:0 0 50%;margin:0;max-width:50%}}@media only screen and (max-width:809px){.lic-2 .box-1,.lic-2 .box-2{max-width:none}}@media only screen and (max-width:1100px){.lic-2 .box-1{padding-left:60px;padding-right:82px}}@media only screen and (max-width:991px){.lic-2 .box-1{padding-left:30px;padding-right:52px}}@media only screen and (max-width:809px){.lic-2 .box-1{padding:60px 22px 0}}@media only screen and (max-width:1100px){.lic-2 .box-2{padding-left:82px;padding-right:60px}}@media only screen and (max-width:991px){.lic-2 .box-2{padding-left:52px;padding-right:30px}}@media only screen and (max-width:809px){.lic-2 .box-2{padding:60px 22px}}.lic-2 h2{font-family:Soehne-Fett,sans-serif;font-size:24px;font-size:1.5rem;line-height:1.3333333333em;margin-bottom:30px;text-transform:uppercase}.lic-2 h2,.lic-2 p,.lic-2 ul{font-weight:400;letter-spacing:0}.lic-2 p,.lic-2 ul{font-size:14px;font-size:.875rem;line-height:1.7142857143em}.lic-2 p{margin-bottom:1.75rem}.lic-2 a{color:#000;font-family:Soehne-Dreiviertelfett,sans-serif}.lic-2 a:hover{color:#50cff0}.lic-3{background-color:#fff;padding:120px 0}@media only screen and (max-width:809px){.lic-3{padding:60px 0}}.lic-3 .text{margin-left:8.3333333333%;max-width:640px}@media only screen and (max-width:1100px){.lic-3 .text{margin:0;padding-left:60px}}@media only screen and (max-width:991px){.lic-3 .text{padding-left:30px}}@media only screen and (max-width:809px){.lic-3 .text{padding-left:0}}.lic-3 h3{font-family:Soehne-Fett,sans-serif;font-size:20px;font-size:1.25rem;line-height:1.35em;margin-bottom:30px}.lic-3 h3,.lic-3 p,.lic-3 ul{font-weight:400;letter-spacing:0}.lic-3 p,.lic-3 ul{font-size:14px;font-size:.875rem;line-height:1.7142857143em;margin-bottom:1.75rem}.lic-3 ul{list-style-type:disc;margin-bottom:60px}.lic-3 li{margin-left:1em;padding-left:.5em}.lic-3 .mb{margin-bottom:60px}.lic-3 a{color:#000;font-family:Soehne-Dreiviertelfett,sans-serif}.lic-3 a:hover{color:#50cff0}.lic-3 strong{font-family:Soehne-Dreiviertelfett,sans-serif}.news-1{background-color:#f2f2e7;padding:80px 0}@media only screen and (max-width:991px){.news-1 .site-w{max-width:810px}}@media only screen and (max-width:599px){.news-1 .site-w{max-width:462px}}.news-1 h1{font-family:Soehne-Dreiviertelfett,sans-serif;font-size:18px;font-size:1.125rem;font-weight:400;letter-spacing:.2222222222em;line-height:1.3333333333em;margin-bottom:64px;text-transform:uppercase}.news-1 .cat-nav{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:55px}.news-1 .cat-nav a{border:1px solid #000;border-radius:3px;color:#000;display:inline-block;font-size:11px;font-size:.6875rem;font-weight:400;letter-spacing:.0909090909em;line-height:2.5454545455em;padding:0 10px;text-transform:uppercase;transition:all .2s ease-out;white-space:nowrap}.news-1 .cat-nav a.active,.news-1 .cat-nav a:hover{background-color:#000;color:#fff}.news-1 .posts{display:grid;gap:58px;grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:1449px){.news-1 .posts{gap:40px}}@media only screen and (max-width:1280px){.news-1 .posts{gap:24px}}@media only screen and (max-width:991px){.news-1 .posts{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:599px){.news-1 .posts{grid-template-columns:none}}.news-1 .post{background-color:#fff;border-radius:32px;color:#000;display:block;overflow:hidden}.news-1 .post:hover .img{transform:scale(1.03)}.news-1 .post .img{transition:transform .4s cubic-bezier(.4,0,.25,1) 0ms,opacity 1s cubic-bezier(.4,0,.25,1) 0ms}.news-1 .post .text{background-color:#fff;padding:22px;position:relative}@media only screen and (max-width:810px){.news-1 .post .text{padding-right:4px}}@media only screen and (max-width:599px){.news-1 .post .text{padding:16px 22px 22px}}.news-1 .post .cat{color:#959891;display:inline-block;font-size:12px;font-size:.75rem;font-weight:400;letter-spacing:.0833333333em;line-height:2.3333333333em;text-transform:uppercase}@media only screen and (max-width:810px){.news-1 .post .cat{font-size:11px;margin-bottom:6px}}.news-1 .post h2{font-family:Soehne-Halbfett,sans-serif;font-size:18px;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:1.3333333333em;margin-bottom:1.75rem}@media only screen and (max-width:810px){.news-1 .post h2{font-size:16px;margin-bottom:5px}}.news-1 .post .dt{color:#959891;font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.3571428571em}@media only screen and (max-width:810px){.news-1 .post .dt{font-size:12px}}.article-1{padding:64px 0}@media only screen and (max-width:809px){.article-1{border-bottom:1px solid #ebe9e4}}.article-1 .title{margin-bottom:80px}@media only screen and (max-width:809px){.article-1 .title{margin-bottom:60px}}.article-1 .title a.cat{border:1px solid #000;border-radius:3px;color:#000;display:inline-block;font-size:11px;font-size:.6875rem;font-weight:400;letter-spacing:.0909090909em;line-height:2.5454545455em;margin-bottom:36px;padding:0 10px;text-transform:uppercase;white-space:nowrap}.article-1 .title a.cat:hover{background-color:#000;color:#fff}.article-1 .title h1{font-family:Soehne-Fett,sans-serif;font-family:Soehne-Halbfett,sans-serif;font-size:48px;font-size:3rem;font-weight:400;letter-spacing:0;line-height:1.3333333333em;max-width:800px}@media only screen and (max-width:599px){.article-1 .title h1{font-size:32px}}.article-1 .title .dt{color:#959891;display:inline-block;font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.3571428571em}.article-1 .btn{border-bottom:2px solid #50cff0;color:#000;font-family:Soehne-Halbfett,sans-serif}.article-1 .content{margin:0 auto 80px;max-width:670px}.article-1 .content h2{font-family:Soehne-Fett,sans-serif;font-size:24px;font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:1.3333333333em;margin-bottom:58px}.article-1 .content h3{font-family:Soehne-Fett,sans-serif;margin-bottom:1.75rem}.article-1 .content p{font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:2em;margin-bottom:1.75rem}.article-1 .content img{margin-bottom:1.75rem}.article-1 .content strong{font-family:Soehne-Dreiviertelfett,sans-serif}.article-1 .content blockquote,.article-1 .content em{font-family:Soehne-Buch-Italic,sans-serif}.article-1 .content blockquote{border-left:2px solid #50cff0;font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:2em;margin-bottom:1.75rem;padding-left:30px}@media only screen and (max-width:991px){.article-1 .content blockquote{padding-left:30px}}.article-1 .content blockquote p{font-family:Soehne-Buch-Italic,sans-serif}.article-1 .content .iframe{margin-bottom:1.75rem}.article-1 .content .iframe iframe{aspect-ratio:16/9;border:none;display:block;height:auto;width:100%}.article-1 .content figure{margin-bottom:1.75rem}.article-1 .content figure img{margin:0}.article-1 .content figcaption{color:#82908d;font-size:12px;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.3333333333em}.plylst-1{color:#fff;overflow:hidden;position:relative}.plylst-1 .bg{background-color:#000;bottom:-50px;height:calc(100% + 100px);left:-50px;position:absolute;right:-50px;top:-50px;width:calc(100% + 100px);z-index:1}.plylst-1 .bg-img{backface-visibility:hidden;background-position:50%;background-repeat:no-repeat;background-size:cover;filter:blur(50px);height:100%;opacity:.9;perspective:1000;position:relative;transform:translateZ(0);width:100%;z-index:1}.plylst-1 .hero{padding:60px 0;position:relative;z-index:2}@media only screen and (max-width:809px){.plylst-1 .hero{padding:50px 0}}@media only screen and (max-width:599px){.plylst-1 .hero{padding:22px 0 40px}}.plylst-1 .flex{align-items:center;gap:30px}@media only screen and (max-width:809px){.plylst-1 .flex{gap:25px}}@media only screen and (max-width:599px){.plylst-1 .flex{display:block}}.plylst-1 .img{flex:0 0 200px;max-width:200px}@media only screen and (max-width:809px){.plylst-1 .img{flex:0 0 140px}}@media only screen and (max-width:599px){.plylst-1 .img{margin-bottom:30px;max-width:200px}}.plylst-1 img{border:1px solid #fff;display:block}.plylst-1 .text p{line-height:1.4285714286em;max-width:800px}.plylst-1 .dt,.plylst-1 .text p{font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:0}.plylst-1 .dt{font-family:Soehne-Halbfett,sans-serif;line-height:1.1428571429em;margin-bottom:8px}@media only screen and (max-width:599px){.plylst-1 .dt{margin-bottom:15px}}.plylst-1 h1{font-family:Soehne-Dreiviertelfett,sans-serif;font-size:60px;font-size:3.75rem;font-weight:400;letter-spacing:0;line-height:1.1666666667em;margin-bottom:8px}@media only screen and (max-width:809px){.plylst-1 h1{font-size:40px}}@media only screen and (max-width:599px){.plylst-1 h1{font-size:32px;margin-bottom:25px}}.plylst-2{font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.1428571429em;padding:38px 0 40px}.plylst-2,.plylst-2 a{color:#565656}.plylst-2 a:hover{color:#50cff0}.plylst-2 span{color:#000;font-family:Soehne-Dreiviertelfett,sans-serif}.plylst-3{padding-bottom:90px}.plylst-3 h1{font-family:Soehne-Dreiviertelfett,sans-serif;font-size:18px;font-size:1.125rem;font-weight:400;letter-spacing:.2222222222em;line-height:1.3333333333em;padding:60px 0 25px;text-transform:uppercase}.ros-1{background-color:#000;color:#fff;overflow:hidden;padding:50px 0 100px}.ros-1 h1{font-family:Soehne-Halbfett,sans-serif;font-size:48px;font-size:3rem;font-weight:400;letter-spacing:0;line-height:1.3333333333em}@media only screen and (max-width:599px){.ros-1 h1{font-size:32px}}.ros-1 .header{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:30px}.ros-1 .arrow-nav{display:flex;gap:10px;margin-bottom:5px}.ros-1 .arrow{cursor:pointer}.ros-1 .arrow svg{fill:#fff;width:16px}.ros-1 .arrow.disabled{cursor:default}.ros-1 .arrow.disabled svg{fill:#565656}.ros-1 .flex{display:flex;gap:30px;overflow-x:visible}.ros-1 .card{flex:0 0 58.3333333333vw}@media only screen and (max-width:1048px){.ros-1 .card{flex:0 0 75vw}}@media only screen and (max-width:599px){.ros-1 .card{flex:0 0 91.6666666667vw}}.ros-1 .link{display:flex;position:relative}.ros-1 .link img{aspect-ratio:224/145;-o-object-fit:cover;object-fit:cover}.ros-1 .copy{bottom:11%;color:#fff;left:8%;position:absolute}@media only screen and (max-width:810px){.ros-1 .copy{left:5%}}.ros-1 .rap{align-items:center;display:flex}.ros-1 h2{font-family:Soehne-Halbfett,sans-serif;font-size:70px;font-size:4.375rem;font-weight:400;letter-spacing:0;line-height:1.2em;margin-bottom:30px}@media only screen and (max-width:809px){.ros-1 h2{font-size:60px}}@media only screen and (max-width:767px){.ros-1 h2{font-size:50px}}@media only screen and (max-width:599px){.ros-1 h2{font-size:40px}}.ros-1 .btn-wh{white-space:nowrap}.ros-1 .text{line-height:18px;margin-left:14px}@media only screen and (max-width:599px){.ros-1 .text{font-size:14px}}.ros-2{background-color:#000;color:#fff;padding-bottom:60px}.ros-2 .tabs{display:flex;gap:30px;margin-bottom:50px}.ros-2 .tabs button{color:#82908d;font-size:20px;font-size:1.25rem;font-weight:400;letter-spacing:0;line-height:1.6em}.ros-2 .tabs button.active{border-bottom:1px solid #fff;color:#fff}.ros-2 .tabs button:hover{color:#fff}.ros-2 .group{display:none;opacity:0;transition:opacity .5s cubic-bezier(.85,0,.15,1)}.ros-2 .group.active{display:block}.ros-2 .group.visible{opacity:1}.ros-2 .posts{display:grid;gap:60px 30px;grid-template-columns:repeat(4,1fr);padding:0 15px}@media only screen and (max-width:1280px){.ros-2 .posts{gap:60px 20px;padding:0 11px}}@media only screen and (max-width:1048px){.ros-2 .posts{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:599px){.ros-2 .posts{grid-template-columns:repeat(2,1fr)}}.ros-2 .post{color:#fff;display:block}.ros-2 .post:hover{color:#50cff0}.ros-2 img{aspect-ratio:1;margin-bottom:10px;-o-object-fit:cover;object-fit:cover}.ros-2 h2{font-family:Soehne-Halbfett,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.3571428571em}.rsd-1{color:#fff;overflow:hidden;position:relative}.rsd-1 .bg{background-color:#000;bottom:-50px;height:calc(100% + 100px);left:-50px;position:absolute;right:-50px;top:-50px;width:calc(100% + 100px);z-index:1}.rsd-1 .bg-img{backface-visibility:hidden;background-position:50%;background-repeat:no-repeat;background-size:cover;filter:blur(50px);height:100%;opacity:.9;perspective:1000;position:relative;transform:translateZ(0);width:100%;z-index:1}.rsd-1 .hero{padding:60px 0;position:relative;z-index:2}@media only screen and (max-width:809px){.rsd-1 .hero{padding:50px 0}}@media only screen and (max-width:599px){.rsd-1 .hero{padding:40px 0}}.rsd-1 .flex{align-items:center;gap:30px}@media only screen and (max-width:809px){.rsd-1 .flex{gap:25px}}@media only screen and (max-width:599px){.rsd-1 .flex{gap:20px}}.rsd-1 .img{flex:0 0 140px}@media only screen and (max-width:809px){.rsd-1 .img{flex:0 0 100px}}@media only screen and (max-width:599px){.rsd-1 .img{flex:0 0 80px}}.rsd-1 img{border:1px solid #fff;border-radius:50%;display:block}.rsd-1 h1{font-family:Soehne-Dreiviertelfett,sans-serif;font-size:60px;font-size:3.75rem;font-weight:400;letter-spacing:0;line-height:1.1666666667em}@media only screen and (max-width:809px){.rsd-1 h1{font-size:40px}}@media only screen and (max-width:599px){.rsd-1 h1{font-size:32px}}.rsd-2{background-color:#fff;padding:45px 0 120px;position:relative;z-index:3}.rsd-2 .btns{align-items:center;display:flex;gap:15px;justify-content:flex-start;margin-bottom:33px}.rsd-2 .btns .tab{border:1px solid #000;border-radius:50px;color:#000;display:inline-block;font-family:Soehne-Fett,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1em;padding:12px 24px}.rsd-2 .btns .tab.active{background-color:#000;color:#fff}.rsd-2 .group{display:none;opacity:0;transition:opacity .5s cubic-bezier(.85,0,.15,1)}.rsd-2 .group.active{display:block}.rsd-2 .group.visible{opacity:1}.rsd-2 .about{border-top:1px solid #ebe9e4;display:grid;gap:30px;grid-template-areas:"aside main";grid-template-columns:2fr 3fr;padding-top:40px}@media only screen and (max-width:991px){.rsd-2 .about{grid-template-areas:"aside" "main";grid-template-columns:1fr}}.rsd-2 .about aside{grid-area:aside}.rsd-2 .about main{grid-area:main;max-width:650px}.rsd-2 .about h2,.rsd-2 .about h3{font-family:Soehne-Fett,sans-serif}.rsd-2 .about h2,.rsd-2 .about h3,.rsd-2 .about p{font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:2em;margin-bottom:1.75rem}.rsd-2 .about p:last-of-type{margin:0}.rsd-2 .about li{font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:2em}.rsd-2 .about li a{color:#000;text-decoration:underline}.rsd-2 .about li a:hover{color:#50cff0}.rsd-2 .about .bio{margin-bottom:1.75rem}.rsd-2 .empty{border-top:1px solid #ebe9e4;padding-top:40px}@keyframes marquee{0%{transform:translateX(100vw)}to{transform:translateX(-100%)}}.search-1{padding:52px 0}.search-1 .box{background-color:#f7f7f7;background:#f7f7f7 url(/images/icon-search.svg) 19px no-repeat;background-size:20px;border:2px solid #f7f7f7;border-radius:30px;font-size:18px;font-size:1.125rem;font-weight:400;height:56px;letter-spacing:0;line-height:3.1111111111em;padding:0 58px;width:410px}@media only screen and (max-width:599px){.search-1 .box{width:100%}}.search-1 .box:focus{border-color:#50cff0;outline:none}.search-1 .sort{align-items:center;display:flex;gap:15px;position:relative}@media only screen and (max-width:599px){.search-1 .sort{align-items:flex-start;flex-direction:column}}.search-1 .sort b{color:#b3b3b3;display:inline-block;font-size:11px;font-size:.6875rem;font-weight:400;letter-spacing:.0909090909em;line-height:2.7272727273em;text-transform:uppercase}.search-1 .sort .select{border:1px solid #000;border-radius:3px;color:#000;display:inline-block;position:relative;z-index:0}.search-1 .sort .select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:#000;font-size:11px;font-size:.6875rem;font-weight:400;letter-spacing:.0909090909em;line-height:2.7272727273em;min-width:136px;padding:0 36px 0 12px;text-transform:uppercase}.search-1 .sort .select option{font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:2.1428571429em}.search-1 .sort svg{display:block;height:auto;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:8px;z-index:-1}.search-2{padding:0 0 80px}.song-1{background-color:#000;color:#fff;overflow:hidden;padding:50px 0 100px}.song-1 [id=chords],.song-1 [id=lyrics],.song-1 [id=sheet-music]{scroll-margin-block-start:135px}@media only screen and (max-width:809px){.song-1{background-color:#fff;padding:22px 0 0}.song-1 .site-w{padding:0}}.song-1 .details{border-bottom:1px solid #565656;display:flex;gap:24px;margin-bottom:50px;padding-bottom:16px}@media only screen and (max-width:809px){.song-1 .details{border:none;display:block;margin:0;padding:0 22px}}.song-1 .cover{flex:0 0 200px}@media only screen and (max-width:809px){.song-1 .cover{margin:0 auto 30px;max-width:400px}.song-1 .info{color:#000}}.song-1 h1{font-family:Soehne-Halbfett,sans-serif;font-size:48px;font-size:3rem;font-weight:400;letter-spacing:0;line-height:1.3333333333em;margin-bottom:6px}@media only screen and (max-width:599px){.song-1 h1{font-size:32px}}@media only screen and (max-width:809px){.song-1 h1{font-size:22px;font-size:1.375rem;font-weight:400;letter-spacing:0;line-height:1.3636363636em}}.song-1 .subhead{color:#fff;font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.2857142857em;margin-bottom:22px}@media only screen and (max-width:809px){.song-1 .subhead{color:#919191}}.song-1 .subhead a{color:#fff}@media only screen and (max-width:809px){.song-1 .subhead a{color:#919191}}.song-1 .subhead a:hover{text-decoration:underline}.song-1 .artist{font-family:Soehne-Halbfett,sans-serif}.song-1 .tools{align-items:center;display:flex;gap:20px;margin-bottom:22px}.song-1 .tools .play{align-items:center;background-color:#50cff0;border-radius:38px;display:flex;height:38px;justify-content:center;transition:background-color .2s ease-in;width:38px}.song-1 .tools .play svg{fill:#fff;margin-left:2px}.song-1 .tools .add svg,.song-1 .tools .like svg{fill:#fff}@media only screen and (max-width:809px){.song-1 .tools .add svg,.song-1 .tools .like svg{fill:#000}}.song-1 .grid{display:grid;font-size:14px;font-size:.875rem;font-weight:400;gap:22px;grid-template-columns:154px auto;letter-spacing:0;line-height:2em;margin-bottom:14px}@media only screen and (max-width:809px){.song-1 .grid{font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:2.1428571429em}}.song-1 .label{font-family:Soehne-Halbfett,sans-serif}.song-1 .data{color:#c6c6c6}@media only screen and (max-width:809px){.song-1 .data{color:#919191}}.song-1 .data a{color:#c6c6c6}@media only screen and (max-width:809px){.song-1 .data a{color:#919191}}.song-1 .data a:hover{text-decoration:underline}.song-1 .main{display:flex;justify-content:space-between}@media only screen and (max-width:991px){.song-1 .main{display:block}}.song-1 .btns{display:flex;gap:10px;margin-bottom:50px}@media only screen and (max-width:809px){.song-1 .btns{display:none}}.song-1 .btns a{border:1px solid #fff;border-radius:50px;color:#fff;display:inline-block;font-family:Soehne-Fett,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1em;padding:12px 24px}@media only screen and (max-width:599px){.song-1 .btns a{display:none}}.song-1 .btns a.active{background-color:#fff;color:#000}.song-1 .group{display:none;opacity:0;transition:opacity .5s cubic-bezier(.85,0,.15,1)}@media only screen and (max-width:809px){.song-1 .group{background-color:#000;border-radius:8px;display:block;margin-bottom:25px;max-height:286px;opacity:1;overflow:hidden;padding:12px 14px;position:relative}.song-1 .group:after{background-image:linear-gradient(180deg,transparent,#000);bottom:0;content:"";height:75px;left:0;position:absolute;width:100%}}.song-1 .group.active{display:block}.song-1 .group.visible{opacity:1}@media only screen and (max-width:809px){.song-1 .group.expanded{border-radius:0;left:0;min-height:100%;overflow:auto;position:fixed;top:0;width:100%;z-index:100}.song-1 .group.expanded:after{display:none}.open-box .song-1 .group.expanded{padding:84px 20px 60px}}.song-1 .group .selectors{display:flex;gap:20px;margin-bottom:68px}@media only screen and (max-width:809px){.song-1 .group .selectors{display:none}}.open-box .song-1 .group .selectors{display:flex}.song-1 .group .select{border:1px solid #fff;border-radius:3px;color:#fff;display:inline-block;position:relative;z-index:0}.song-1 .group .select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:#fff;min-width:136px;padding:0 36px 0 12px}.song-1 .group .select option,.song-1 .group .select select{font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:2.1428571429em}.song-1 .group .select svg{display:block;height:auto;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:8px;z-index:-1;fill:#fff}.song-1 .group h3{font-family:Soehne-Halbfett,sans-serif;font-size:12px;font-size:.75rem;font-weight:400;letter-spacing:.1666666667em;line-height:2em;position:relative;text-transform:uppercase;white-space:nowrap}.song-1 .group h3:after{background-color:#565656;content:"";height:1px;left:0;position:absolute;top:1em;width:100%}.song-1 .group h3 span{background-color:#000;display:inline-block;padding-right:2em;position:relative;z-index:1}.song-1 .col1{flex:0 0 58.3333333333%;padding-right:15px}@media only screen and (max-width:991px){.song-1 .col1{padding:0}}@media only screen and (max-width:809px){.song-1 .col1{border-bottom:1px solid #ebe9e4;padding:30px 22px 9px}}.song-1 .col2{flex:0 0 41.6666666667%;padding-left:15px}@media only screen and (max-width:991px){.song-1 .col2{padding:0}}.song-1 .col2 h2{color:#000;font-family:Soehne-Halbfett,sans-serif;font-size:12px;font-size:.75rem;font-weight:400;letter-spacing:.1666666667em;line-height:1.25em;text-transform:uppercase}.song-1 .lyrics{opacity:.2}.song-1 .lyrics p{margin-bottom:1.75rem}@media only screen and (max-width:809px){.song-1 .lyrics p{font-size:16px;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.375em}}.song-1 .lyrics em{font-family:Soehne-Buch-Italic,sans-serif}.song-1 .chords .pre{font-family:IBM Plex Mono,monospace;font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:-.0107142857em;line-height:2em;margin-bottom:46px;white-space:break-spaces}@media only screen and (max-width:809px){.song-1 .chords .pre{white-space:pre}}.song-1 .chords .pre .reset-font{font-family:Soehne-Buch,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:2em}.song-1 .chords .chord{color:#50cff0}.song-1 .mb-info{margin-bottom:22px;position:relative}.song-1 .mb-info h2{display:none;font-family:Soehne-Fett,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5714285714em;padding-right:40px;position:relative}@media only screen and (max-width:809px){.song-1 .mb-info h2{display:block}}.song-1 .mb-info .title{display:none}.open-box .song-1 .mb-info .title{display:block}.open-box .song-1 .mb-info .type{display:none}.song-1 .mb-info .expand,.song-1 .mb-info .unexpand{background-color:#565656;border-radius:13px;display:block;height:26px;position:absolute;right:0;top:0;width:26px}.open-box .song-1 .mb-info .expand,.song-1 .mb-info .unexpand{display:none}.open-box .song-1 .mb-info .unexpand{display:block}.song-1 .mb-info svg{fill:#fff;left:8px;position:relative;top:2px}.song-1 .mb-info .mb-artist{color:#919191;display:none;font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.2857142857em}.open-box .song-1 .mb-info .mb-artist{display:block}.song-1 .videos{background-color:#fff;padding:34px 22px}.song-1 .videos .header{display:flex;justify-content:space-between;margin-bottom:14px}.song-1 .videos .arrows{display:flex;gap:10px;margin-bottom:5px}.song-1 .videos .arrows svg{width:16px}.song-1 .videos .arrows .active{cursor:pointer}.song-1 .videos .arrows .disabled svg{fill:#c6c6c6}.song-1 .videos .carousel{overflow:hidden}.song-1 .videos .flex{display:flex}.song-1 .videos .item{flex:0 0 100%}.song-1 .videos .iframe{margin-bottom:10px}.song-1 .videos h3{color:#000;font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.3571428571em}.song-1 .links{background-color:#fff;border-top:1px solid #ebe9e4;padding:34px 22px}.song-1 .links h2{margin-bottom:14px}.song-1 .links .flex{flex-direction:column;gap:12px}.song-1 .links a{align-items:center;border:1px solid #000;border-radius:50px;color:#000;display:flex;font-family:Soehne-Fett,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;gap:20px;letter-spacing:0;line-height:1em;padding:12px 24px}.song-1 .links a svg{height:20px;width:20px}.song-2{padding:30px 0}@media only screen and (max-width:809px){.song-2{border-top:1px solid #ebe9e4}}.song-2 .related{display:grid;gap:60px 34px;grid-template-columns:repeat(6,1fr)}@media only screen and (max-width:1280px){.song-2 .related{gap:60px 20px}}@media only screen and (max-width:1048px){.song-2 .related{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:809px){.song-2 .related{gap:60px 15px}}@media only screen and (max-width:599px){.song-2 .related{grid-template-columns:repeat(2,1fr)}}.song-2 .song{border-radius:5px;color:#000;padding:10px;transition:background-color .2s ease-in}.song-2 .song:hover{background-color:#f7f7f7}.song-2 img{display:block;margin-bottom:10px;width:100%}.song-2 h2{font-family:Soehne-Halbfett,sans-serif;font-size:18px;font-size:1.125rem;font-weight:400;letter-spacing:.2222222222em;line-height:1.3333333333em;margin-bottom:30px;text-transform:uppercase}@media only screen and (max-width:809px){.song-2 h2{font-size:12px;font-size:.75rem;font-weight:400;letter-spacing:.1666666667em;line-height:1.25em}}.song-2 h3{font-family:Soehne-Fett,sans-serif;font-size:14px;font-size:.875rem;line-height:1.3571428571em;margin-bottom:5px}.song-2 h3,.song-2 h4{font-weight:400;letter-spacing:0}.song-2 h4{color:#959891;font-size:12px;font-size:.75rem;line-height:1.25em}@media only screen and (max-width:809px){body.open-box{overflow:hidden}body.open-box .expanded .mb-info{background-color:#000;left:0;padding:22px 20px;position:fixed;top:0;width:100%;z-index:101}}.pc-add-song-modal{align-items:center;background-color:rgba(0,0,0,.75);color:#000;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:fixed;text-align:center;top:0;transition:all 1s ease 0ms;visibility:hidden;width:100%;z-index:10}body.pc-modal-open .pc-add-song-modal{opacity:1;visibility:visible}.pc-add-song-modal .pc-add-song-modal-dialog{background:#fff;max-width:555px;position:relative;width:90%}.pc-add-song-modal .pc-add-song-modal-content{padding:32px}.pc-add-song-modal .title{font-family:Soehne-Halbfett,sans-serif;font-size:32px;font-size:2rem;font-weight:400;letter-spacing:0;line-height:1.25em;margin-bottom:30px}.pc-add-song-modal .heading{font-size:16px;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.375em;margin-bottom:24px}.pc-add-song-modal form:not(:last-child){margin-bottom:16px}.pc-add-song-modal form.is-success{opacity:.25}.pc-add-song-modal form.is-error+.message-error,.pc-add-song-modal form.is-success+.message-success{display:block}.pc-add-song-modal .message-error,.pc-add-song-modal .message-success{display:none;font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5714285714em}.pc-add-song-modal .message-error{color:red}.pc-add-song-modal .pc-add-song-modal-close{background-color:transparent;border:none;color:#fff;font-size:12px;font-size:.75rem;font-weight:600;letter-spacing:.1666666667em;line-height:3.3333333333em;padding:0;position:absolute;right:0;text-transform:uppercase;top:-44px}.pc-add-song-modal .pc-add-song-modal-close svg{display:inline-block;height:20px;position:relative;top:5px;width:20px;fill:#fff}.songs-1 h1,.songs-1 h2{font-family:Soehne-Dreiviertelfett,sans-serif;font-size:18px;font-size:1.125rem;font-weight:400;letter-spacing:.2222222222em;line-height:1.3333333333em;padding:60px 0 25px;text-transform:uppercase}@media only screen and (max-width:809px){.songs-1 h2{padding-top:0}}.songs-1 .btns{display:flex;gap:10px;margin-bottom:50px}@media only screen and (max-width:809px){.songs-1 .btns{display:none}}.songs-1 .btns a{border:1px solid #000;border-radius:50px;color:#000;display:inline-block;font-family:Soehne-Fett,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1em;padding:12px 24px}@media only screen and (max-width:599px){.songs-1 .btns a{display:none}}.songs-1 .btns a.active{background-color:#000;color:#fff}.songs-1 .group.active{display:block}.songs-1 .group.visible{opacity:1}.songs-1 .block{margin-bottom:60px}.songs-1 .block h4{font-family:Soehne-Fett,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.3571428571em;margin-bottom:5px}@media only screen and (max-width:599px){.songs-1 .block h4{font-size:13px}}.songs-1 .block h5{color:#82908d;font-size:12px;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.25em}@media only screen and (max-width:599px){.songs-1 .block h5{font-size:11px}}.songs-1 .items{display:grid;gap:60px 10px;grid-template-columns:repeat(5,1fr);margin:0 -10px}@media only screen and (max-width:1280px){.songs-1 .items{gap:60px 2px}}@media only screen and (max-width:1048px){.songs-1 .items{grid-template-columns:repeat(4,1fr)}.songs-1 .items a:nth-of-type(5){display:none}}@media only screen and (max-width:599px){.songs-1 .items{gap:60px 10px;grid-template-columns:repeat(3,1fr);margin:0}.songs-1 .items a:nth-of-type(4){display:none}}.songs-1 .items .ent{border-radius:5px;color:#000;padding:10px;transition:background-color .2s ease-in}@media only screen and (min-width:600px){.songs-1 .items .ent:hover{background-color:#f2f2e7}}@media only screen and (max-width:599px){.songs-1 .items .ent{padding:0}}.songs-1 .items img{display:block;margin-bottom:10px;width:100%}@media only screen and (max-width:599px){.songs-1 .items img{margin-bottom:5px}}.songs-1 .playlists{display:grid;gap:60px 34px;grid-template-columns:repeat(6,1fr);margin-bottom:60px}@media only screen and (max-width:1280px){.songs-1 .playlists{gap:60px 20px}}@media only screen and (max-width:1048px){.songs-1 .playlists{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:809px){.songs-1 .playlists{gap:60px 15px}}@media only screen and (max-width:599px){.songs-1 .playlists{grid-template-columns:repeat(2,1fr)}}.songs-1 .playlists .cover{border-radius:5px;color:#000;padding:10px;transition:background-color .2s ease-in}.songs-1 .playlists .cover:hover{background-color:#f7f7f7}.songs-1 .playlists img{display:block;margin-bottom:10px;width:100%}.songs-1 .playlists h3{font-family:Soehne-Fett,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.3571428571em;margin-bottom:5px}.songs-1 .song-table{margin-bottom:60px}.videos-1{background-color:#000;color:#fff;overflow:hidden;padding:50px 0}.videos-1 .header{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:30px}.videos-1 h1{font-family:Soehne-Halbfett,sans-serif;font-size:48px;font-size:3rem;font-weight:400;letter-spacing:0;line-height:1.3333333333em}@media only screen and (max-width:599px){.videos-1 h1{font-size:32px}}.videos-1 .arrows{display:flex;gap:10px;margin-bottom:5px}.videos-1 .arrows svg{fill:#fff;width:16px}.videos-1 .arrows .active{cursor:pointer}.videos-1 .arrows .disabled svg{fill:#565656}.videos-1 .featured{display:flex;gap:30px}@media only screen and (max-width:599px){.videos-1 .featured{gap:22px}}.videos-1 .item{flex:0 0 58.3333333333%;max-width:58.3333333333%}@media only screen and (max-width:599px){.videos-1 .item{flex:0 0 75%;max-width:75%}}.videos-1 img{margin-bottom:10px}.videos-1 h2{color:#fff}.videos-1 h3{color:#c6c6c6;font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.3571428571em}.videos-2{padding:90px 0}@media only screen and (max-width:599px){.videos-2{padding:60px 0}}.videos-2 .header{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:30px}.videos-2 h2{font-family:Soehne-Dreiviertelfett,sans-serif;font-size:18px;font-size:1.125rem;letter-spacing:.2222222222em;line-height:1.3333333333em;margin-bottom:26px}.videos-2 .num-videos,.videos-2 h2{font-weight:400;text-transform:uppercase}.videos-2 .num-videos{display:inline-block;font-size:11px;font-size:.6875rem;letter-spacing:.0909090909em;line-height:2.7272727273em}.videos-2 .sort{align-items:center;display:flex;gap:15px;position:relative}.videos-2 .sort b{color:#b3b3b3;display:inline-block;font-size:11px;font-size:.6875rem;font-weight:400;letter-spacing:.0909090909em;line-height:2.7272727273em;text-transform:uppercase}@media only screen and (max-width:599px){.videos-2 .sort b{display:none}}.videos-2 .sort .select{border:1px solid #000;border-radius:3px;color:#000;display:inline-block;position:relative;z-index:0}.videos-2 .sort .select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;font-size:11px;font-size:.6875rem;font-weight:400;letter-spacing:.0909090909em;line-height:2.7272727273em;min-width:136px;padding:0 36px 0 12px;text-transform:uppercase}.videos-2 .sort .select option{font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:2.1428571429em}.videos-2 .sort svg{display:block;height:auto;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:8px;z-index:-1}.pg-auth-complete{padding:32px 0;text-align:center}