.hidden{display:none !important}*{box-sizing:border-box;font-family:"Poppins",sans-serif}.empty,.spacer{flex:1 1 auto}@media(max-width: 639px){.tablet:not(.mobile),.desktop:not(.mobile){display:none !important}}@media(min-width: 640px)and (max-width: 1023px){.mobile:not(.tablet),.desktop:not(.tablet){display:none !important}}@media(min-width: 1024px){.mobile:not(.desktop),.tablet:not(.desktop){display:none !important}}:root{color-scheme:dark;--text-color: #ededf1;--text-color-primary: #cda100;--text-color-primary-light: #e1c046;--text-color-primary-hover: #e1c046;--link-text-color: #4187e3;--link-text-color-hover: #85a0c8;--button-color: #78570e;--button-focus-color: #1a387c;--button-disabled-color: #2f2f32;--button-text-color: #ffffff;--color-accent: #78570e;--container-background-color: rgba(19, 19, 21);--input-background: #000;--brand: #E1C046;--link: #cda100;--link-focus: #FFDD72;--link-active: #A37F00;--link-disabled: #83724B;--button: #78570e;--button-focus: #9F7A18;--button-active: #5C420B;--button-disabled: #4A4235;--white: #ffffff;--text: #efefef;--text-dark: #9A9A9A;--error: #801b1b;--error-focus: #CC4A4A;--error-active: #8E2E2E;--error-disabled: #5B1C1C;--border-color-0: #222222;--border-color-1: #505050;--background-0: #060607;--background-1: #0A0A0B;--background-2: #131315;--background-3: #181818}button,input[type=submit]{padding:12px 18px;font-size:1.4rem;border:solid 1px var(--container-background-color);border-radius:0;background-color:var(--button);color:var(--white);cursor:pointer;letter-spacing:1px;font-weight:400}button.fw,input[type=submit].fw{width:100%}button:disabled,input[type=submit]:disabled{background-color:var(--button-disabled);cursor:not-allowed}button:hover:not(:disabled),button:focus:not(:disabled),input[type=submit]:hover:not(:disabled),input[type=submit]:focus:not(:disabled){background-color:var(--button-focus)}button.red,input[type=submit].red{background-color:#680f0f}button.green,input[type=submit].green{background-color:#1b461b}button.icon,input[type=submit].icon{border-radius:4px;padding:0;width:28px;height:28px;display:flex;align-content:center;align-items:center;justify-content:center}button.icon i,input[type=submit].icon i{font-size:1rem}button:not(.icon) i:first-child:not(:last-child),input[type=submit]:not(.icon) i:first-child:not(:last-child){margin-right:8px}hr{border:0;border-bottom:2px solid #121213;margin:0 80px}.input{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;margin:0}.input input{border:none;height:55px;font-size:1.2rem;padding:12px 24px}.input input:not([type=submit]){background:#23262e}.input input::placeholder{color:var(--text-dark)}.input input.error{border:var(--error) solid 2px !important}.input input:disabled{color:var(--text-dark) !important;border:none !important}.input.fw input[type=text]{flex:1 1 auto}form:not(.form) input:hover,form:not(.form) input:focus{z-index:1}.form .input{flex-direction:column;justify-content:unset;align-items:unset;margin-top:.25rem}.form .input label,.form .input .label{position:absolute;top:0;left:10px;color:var(--text);font-size:1.1rem;margin-left:4px;transform:translateY(-50%);background-color:var(--container-background-color);padding:0 6px;letter-spacing:.5px;user-select:none}.form .input label a,.form .input .label a{margin:0;font-size:1.1rem;text-decoration:underline;color:var(--text)}.form .input label a:visited,.form .input .label a:visited{color:var(--text)}.form .input label a:hover,.form .input label a:focus,.form .input .label a:hover,.form .input .label a:focus{color:var(--link-focus)}.form .input .label{pointer-events:none}.form .input input,.form .input select,.form .input .stripe-element{background-color:var(--container-background-color);border:1px solid var(--border-color-1);color:var(--text);letter-spacing:1px;font-size:1.2rem;padding:20px 16px 12px;border-radius:0;cursor:pointer}.form .input p.hint{color:var(--text-dark);font-size:1rem;margin:0;padding:6px 12px}.form .input p.hint:last-child{margin:0}.form .input .stripe-element{padding-top:24px}.form .input input[type=file]{padding:6px}.form .input:focus{border-color:var(--text);outline:solid 1px var(--text)}.form .input:has(input[type=checkbox]){display:flex;flex-direction:row;align-items:center;gap:10px}.form .input:has(input[type=checkbox])>label{position:static;transform:none;background-color:rgba(0,0,0,0)}.form .input:has(input[type=checkbox])>input[type=checkbox]{width:20px;height:20px}table{border-collapse:collapse}table th{font-weight:400}table tfoot th{color:var(--brand);border-top:1px solid var(--border-color-0)}table th,table td{padding:6px;color:var(--text);font-size:1.2rem}table th a,table td a{margin:0}h1,h2,h3,h4,h5,h6,p,span,a,td,th{margin:6px}h1.left,h2.left,h3.left,h4.left,h5.left,h6.left,p.left,span.left,a.left,td.left,th.left{text-align:left}h1.center,h2.center,h3.center,h4.center,h5.center,h6.center,p.center,span.center,a.center,td.center,th.center{text-align:center}h1.right,h2.right,h3.right,h4.right,h5.right,h6.right,p.right,span.right,a.right,td.right,th.right{text-align:right}h1,h2,h3,h4,h5,h6{color:var(--brand);text-align:center;font-weight:400;padding:12px}h1{font-size:2.25rem;letter-spacing:1px;width:calc(100% - 12px)}h2{letter-spacing:1px}p,span,li{color:var(--text);font-size:1.2rem}p.smaller,span.smaller,li.smaller{font-size:1rem}p.dark,span.dark,li.dark{color:var(--text-dark)}p a,span a,li a{margin:0;text-decoration:underline;color:var(--text)}p a:visited,span a:visited,li a:visited{color:var(--text)}p a:hover,p a:focus,span a:hover,span a:focus,li a:hover,li a:focus{color:var(--link-focus)}b,i,u,li{color:var(--text);font-size:1.2rem}a,a.highlight{font-size:1.2rem;letter-spacing:1px;color:var(--link);text-decoration:none}a i,a span,a.highlight i,a.highlight span{color:var(--link)}a:visited,a.highlight:visited{color:var(--link)}a:visited i,a:visited span,a.highlight:visited i,a.highlight:visited span{color:var(--link)}a:hover,a:focus,a.highlight:hover,a.highlight:focus{color:var(--link-focus)}a:hover i,a:hover span,a:focus i,a:focus span,a.highlight:hover i,a.highlight:hover span,a.highlight:focus i,a.highlight:focus span{color:var(--link-focus)}body{margin:0;padding:0;background-color:var(--background-1)}body:has(nav.is-open){overflow:hidden}header{position:fixed;background-color:var(--background-1);grid-row:1;grid-column:1;grid-gap:6px;padding:12px;width:100%;height:80px;transition:background-color .5s ease-in-out;display:flex;flex-direction:row;align-items:center;z-index:10}header>.logo{display:flex;justify-content:center;height:100%}header>.logo img{height:100%}header>.title{color:var(--white);font-size:1.6rem;letter-spacing:1px;text-decoration:none;padding:6px;margin:0;text-align:center}header>a{padding:6px;margin:0;font-size:1.4rem;white-space:nowrap}header #HeaderUser>a,header #HeaderUser>p{padding:6px;margin:0;font-size:1.4rem;white-space:nowrap}header #HeaderUser button{padding:6px;margin:0;font-size:1.4rem;white-space:nowrap;border:none;background:none;cursor:pointer;outline:none;color:var(--link);display:flex;align-items:center;gap:8px}header #HeaderUser button i{margin:0;font-size:1.6rem;text-align:center;color:var(--link)}header #HeaderUser button:hover,header #HeaderUser button:focus{color:var(--link-focus)}header #HeaderUser button:hover i,header #HeaderUser button:focus i{color:var(--link-focus)}header #HeaderUser .menu{right:12px;top:80px}@media(min-width: 640px){header{background-color:rgba(0,0,0,0);padding-right:24px;grid-gap:12px}header>.title{text-align:left}header #MainMenuButton{display:none}header .logo{margin:0;justify-content:flex-end;width:60px}}@media(min-width: 640px){body.scrolled header,body.frame header{background-color:var(--background-1)}body:has(nav#MainMenu ul:is(:hover,:focus,:focus-within)) header{transition:background-color .3s ease-in-out;background-color:var(--background-1)}}main{margin:0;padding-top:80px;min-height:calc(100dvh - 80px)}@media(min-width: 640px){main{padding-left:64px}}nav#MainMenu{display:none;position:fixed;top:80px;height:calc(100dvh - 80px);background-color:var(--background-2);width:100dvw;z-index:20;transition:background-color .5s ease-in-out;right:0}nav#MainMenu ul{list-style:none;display:flex;flex-direction:column;gap:6px;padding:12px 24px;margin:0;max-height:calc(100% - 24px);overflow-y:auto;overflow-x:clip}nav#MainMenu ul li{margin:0;padding:0}nav#MainMenu ul li a{text-decoration:none;display:flex;align-items:center;gap:24px;padding:12px;margin:0}nav#MainMenu ul li a i,nav#MainMenu ul li a svg{font-size:1.6rem;width:28px;text-align:center}nav#MainMenu ul li a span{display:block;overflow:hidden;font-size:1.4rem;margin:0}@media(max-width: 639px){nav#MainMenu.is-open{display:block}nav#MainMenu.is-open li a span{opacity:1;max-width:80dvw}}@media(min-width: 640px){nav#MainMenu{display:block;background-color:rgba(0,0,0,0);width:auto;right:unset}nav#MainMenu ul{padding:6px}nav#MainMenu ul li{max-width:calc(64px - 12px);transition:all .5s ease-in-out}nav#MainMenu ul li a{padding:12px;gap:18px}nav#MainMenu ul li a i{flex:0 0 auto}nav#MainMenu ul li a span{font-size:1.2rem;white-space:nowrap;margin-right:12px}nav#MainMenu ul:hover li,nav#MainMenu ul:focus-within li{max-width:80dvw;transition:all .3s ease-in-out}nav#MainMenu ul:hover li a span,nav#MainMenu ul:focus-within li a span{opacity:1}nav#MainMenu:has(ul:is(:hover,:focus,:focus-within)){transition:background-color .3s ease-in-out;background-color:var(--background-1)}}@media(min-width: 640px){body.scrolled nav#MainMenu,body.frame nav#MainMenu{background-color:var(--background-1);transition:background-color .5s ease-in-out}}footer{background:#040405;position:relative;z-index:10}footer .subscribe{background:#3d341c;width:100%;padding:1px}footer .subscribe .content{display:flex;gap:36px;justify-content:center;width:100%;max-width:800px;margin:20px auto}footer .subscribe .content label{flex:0 0 auto;font-size:1.2rem;text-align:center}footer .subscribe .content label b{font-size:1.6rem;font-weight:500}footer .subscribe .content .input{flex:1 1 auto}footer .main{display:grid;grid-template-columns:1fr;width:100%;margin:0;grid-gap:24px;max-width:1000px;padding:40px 12px 24px}footer .main .info{grid-column:span 1;display:flex;flex-direction:column;align-items:center;justify-content:center}footer .main .info img{width:150px}footer .main .links,footer .main .follow{display:flex;flex-direction:column;align-items:center}footer .main .links h3,footer .main .follow h3{padding:0 0 6px;color:var(--text)}footer .main .links a,footer .main .follow a{margin:6px}footer .main .links a i,footer .main .follow a i{font-size:1.6rem;margin-right:8px}footer .main .links a:has(i),footer .main .follow a:has(i){display:flex;align-items:center}footer .copyright{margin:0;padding:12px 0;text-align:center;width:100%;font-size:.9rem;color:var(--text-dark)}footer .copyright span{margin:0;font-size:inherit;color:inherit}@media(max-width: 1023px){footer .copyright{padding:12px 0 24px}}@media(min-width: 440px){footer .main{grid-template-columns:repeat(2, minmax(0, 1fr))}footer .main .info{grid-column:span 2}footer .main .links{align-items:flex-end}footer .main .links a{text-align:right}footer .main .follow{align-items:flex-start}}@media(min-width: 640px){footer .main{grid-template-columns:repeat(3, minmax(0, 1fr));margin:0 auto}footer .main .info{grid-column:span 1}footer .main .links{align-items:flex-start}footer .main .links a{text-align:left}}body:has(#persistent-media-player:not(.hidden)) footer{padding-bottom:85px}.background{position:fixed;top:0;left:0;right:0;bottom:0;z-index:0;background-color:var(--background-1);background-size:cover;background-position:center;background-attachment:fixed}.background.posters{background-image:radial-gradient(rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.9)),url("/public/assets/images/posters.jpg")}.background.turntable{background-image:radial-gradient(rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.9)),url("/public/assets/images/turntable.jpg")}.columns{display:grid;grid-gap:16px;padding:0 10px;grid-auto-columns:minmax(0, 1fr);grid-auto-flow:column}.columns.no-marg{margin-left:0;padding:0 0 20px}.columns.no-marg>div{padding:20px}.columns.no-marg.separator{grid-gap:0}.columns.no-marg.separator>*:not(:first-child){border-left:1px solid #353637}.columns.no-marg.separator>*:not(:last-child){border-right:1px solid #353637}.columns.col-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.columns.col-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.columns .w2{grid-column:span 2}.columns .w3{grid-column:span 3}.flexy-column{display:flex;flex-direction:column;min-height:calc(100vh - 80px);padding:0 0 160px;align-items:center}@media(min-width: 640px){.flexy-column{justify-content:center}}.container{position:relative;background-color:var(--container-background-color);border:1px solid var(--border-color-0);padding:0;width:calc(100% - 20px);margin:12px;max-width:600px;display:flex;flex-direction:column;gap:20px;z-index:1}.container>p,.container :not(.errors)>p{margin:0 20px 0}.container>p:last-child,.container :not(.errors)>p:last-child{margin-bottom:40px}.container .buttons{display:grid;grid-template-columns:1fr;gap:2px;margin:2px;width:calc(100% - 4px)}.container .buttons a{margin:0}.container .buttons button{padding:6px 12px;width:100%;font-size:1.2rem}@media(min-width: 640px){.container{margin:24px}}@media(min-width: 1024px){.container .buttons{grid-template-columns:repeat(auto-fit, minmax(0, 1fr))}}.section .container .buttons{margin:2px;display:grid}.content{width:100%;max-width:1000px;margin:0 auto}.content h2,.content h3,.content h4,.content h5,.content h6{padding:0;text-align:left}.content h2{margin:24px 0 6px}.content h3{margin:24px 0 6px}.content h4{margin:6px 0 12px}.form{display:flex;flex-direction:column;gap:20px;padding:20px}.form>.submit{width:100%}.form>.submit input{width:100%}.form>.errors{background-color:var(--error);padding:12px}.form>.errors p{font-size:1.2rem}.form hr{margin:6px 0;border:1px solid var(--border-color-0)}.form .input_wrapper:not(:has(>div:not(.hidden))){display:none}.hero{display:grid;position:relative;margin:0;padding:0;height:50vh;width:100%;background-image:radial-gradient(rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.9));background-size:cover;background-position:center;background-attachment:fixed}.hero.short{height:65vh}.hero .content{width:unset;max-width:calc(100% - 48px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:36px;margin:0 0 0 24px}.hero .content h1,.hero .content p{margin:0;text-align:center}.hero .content h1{font-size:clamp(1.8rem,12vw,7rem);font-family:"Libre Baskerville",serif;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.hero .content p{font-size:1.2rem}.hero .scoll-down{cursor:pointer;position:absolute;left:50%;bottom:26px;transform:translateX(-50%);font-size:52px;color:hsla(0,0%,100%,.35);padding:10px;border-bottom:solid 4px hsla(0,0%,100%,.35)}@media(min-width: 640px){.hero{margin:-80px 0 0 -64px;padding:80px 0 0 64px;height:100vh;width:calc(100% + 64px)}.hero .content{margin-left:5dvw}.hero .content h1{font-size:clamp(2.6rem,8vw,7rem);text-align:left;text-shadow:-2px -2px 0 #000,2px -2px 0 #000,-2px 2px 0 #000,2px 2px 0 #000}.hero .content p{font-size:1.4rem}}.hero.hero-1{background-image:radial-gradient(rgba(0, 0, 0, 0.77), rgba(0, 0, 0, 0.87)),url("/public/assets/images/hero-1-m.jpg")}@media(min-width: 768px){.hero.hero-1{background-image:radial-gradient(rgba(0, 0, 0, 0.77), rgba(0, 0, 0, 0.87)),url("/public/assets/images/hero-1.jpg")}}.hero.photos{background-image:radial-gradient(rgba(0, 0, 0, 0.77), rgba(0, 0, 0, 0.87)),url("/public/assets/images/photos-m.jpg")}@media(min-width: 768px){.hero.photos{background-image:radial-gradient(rgba(0, 0, 0, 0.77), rgba(0, 0, 0, 0.87)),url("/public/assets/images/photos.jpg")}}#persistent-media-player{position:fixed;bottom:0;left:0;right:0;background:#111;color:#fff;padding:12px;display:flex;justify-content:space-between;align-items:center;z-index:9999;border-top:1px solid #333}#persistent-media-player .info{display:flex;flex-direction:row;gap:12px;width:100%;align-items:center}#persistent-media-player .info .track-time{font-family:monospace;color:#aaa}#persistent-media-player .info .track-live{color:#fff;background:#7c0808;padding:3px 6px;font-size:1.2rem;letter-spacing:1px;margin:0 -6px 0 6px;border-radius:6px}#persistent-media-player .info .volume-control{display:flex;align-items:center;gap:8px}@media(min-width: 1024px){#persistent-media-player button{padding:6px 18px}}#MediaPlayerVolume{-webkit-appearance:none;height:4px;background:#444;border-radius:2px;outline:none}#MediaPlayerVolume::-webkit-slider-thumb{-webkit-appearance:none;width:12px;height:12px;background:var(--brand, #ff0000);border-radius:50%;cursor:pointer}.menu{position:absolute;display:none;background-color:var(--background-2);z-index:10}.menu.is-open{display:block}.menu ul{list-style:none;display:flex;flex-direction:column;padding:12px;margin:0;overflow-y:auto;overflow-x:clip}.menu ul li{margin:0;padding:0}.menu ul li a{text-decoration:none;display:flex;align-items:center;gap:24px;padding:12px;margin:0;font-size:1.4rem;color:var(--link)}.menu ul li a i,.menu ul li a svg{font-size:1.6rem;width:26px;text-align:center}.menu ul li a:hover,.menu ul li a:focus{color:var(--link-focus)}@media(min-width: 640px){.menu ul{padding:6px}.menu ul li a{padding:12px;gap:12px;font-size:1.2rem;white-space:nowrap;margin-right:12px}.menu ul li a i{flex:0 0 auto;font-size:1.4rem}}.section{width:100%;padding:24px 12px;position:relative}.section.lighter-1{background-color:var(--background-2)}.section.lighter-2{background-color:var(--background-3)}.section.fh{min-height:100vh}.section .buttons{margin:18px 6px;display:flex;text-align:center;justify-content:center}@media(min-width: 640px){.section{padding:36px 24px}.section .buttons{margin:24px 12px}}@media(min-width: 1024px){.section{padding:48px 30px}}.subscription-plans{display:flex;flex-direction:column;gap:24px;align-items:center;margin-top:30px;padding:12px}.subscription-plans .plan{padding:12px;border-radius:10px;width:400px;background-color:#292a2b;display:flex;flex-direction:column}.subscription-plans .plan h3{font-size:2.2rem;letter-spacing:1px;font-weight:400;padding:0}.subscription-plans .plan .cost{text-align:center;font-size:1rem}.subscription-plans .plan .cost .amount{font-size:2rem;margin:0}.subscription-plans .plan .content{margin:18px 0 18px}.subscription-plans .plan .content .item{display:flex;flex-direction:row;align-items:center;gap:12px}.subscription-plans .plan .content .item i{font-size:1.6rem;color:var(--brand)}.subscription-plans .plan .content .item span{margin:0}@media(min-width: 640px){.subscription-plans{flex-direction:row;align-items:flex-start;justify-content:center}}#PaymentSections{display:flex;flex-direction:column;align-items:center}.product-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:12px}.product-list .error{grid-column:span 3;margin:20px;padding:40px 20px;background:#430505;color:#fff;text-align:center}.product-list .product{position:relative;background-color:#131315;border:solid 1px var(--border-color-0);display:flex;flex-direction:column}.product-list .product img{width:100%;object-fit:cover}.product-list .product .info{flex:1 1 auto}.product-list .product h2{font-size:1.5rem}.product-list .product .cost{font-size:1.2rem;font-weight:400;letter-spacing:1px}.product-list .product .buttons{display:grid;grid-template-columns:repeat(2, 1fr);gap:2px;margin:2px;width:calc(100% - 4px)}.product-list .product .buttons a{margin:0}.product-list .product .buttons button{padding:6px 12px;width:100%;font-size:1.2rem}.shop{background-color:var(--background-0);min-height:calc(100vh - 80px);padding:12px}.shop .basket-column{position:relative;width:100%}.shop .basket-column .basket{margin:0;width:100%;top:92px;position:sticky}.tabs{margin-bottom:12px;display:grid;grid-template-columns:repeat(auto-fit, minmax(0, 1fr));gap:2px}.tabs button{background:var(--background-3);border:solid 1px var(--border-color-0);color:var(--text);border-bottom:solid 2px rgba(0,0,0,0);font-size:1.4rem;padding:8px 24px;text-align:center}.tabs button:hover,.tabs button:focus{background:var(--background-3);color:var(--link-focus)}.tabs button.active{color:var(--link-active);border-bottom-color:var(--link-active);background:var(--background-3)}.tabs button.active:hover,.tabs button.active:focus{color:var(--link-focus)}.video-layout{display:grid;grid-template-columns:1fr;gap:12px;margin:0 12px 36px}@media(min-width: 1400px){.video-layout:has(.side-content:not(.hidden)){grid-template-columns:auto 400px}}.video-layout .video-wrapper{display:flex;justify-content:center;align-items:center}.video-layout .video-wrapper video{mask-image:radial-gradient(#111, black);-webkit-mask-image:-webkit-radial-gradient(#111, black)}.video-layout .side-content{display:flex;justify-content:center;align-items:center}.video-layout .side-content iframe{border:none;display:block;max-width:calc((100vh - 80px - 85px - 24px)*1.6);width:100%;height:100%}@media(max-width: 1399px){.video-layout .side-content iframe{min-height:calc(85vh - 80px - 85px)}}@media(min-width: 1400px){.video-layout .side-content iframe{max-height:calc((100vw - 64px - (24px) - 400px)*.625 - 10px)}}@media(min-width: 640px){.video-layout{margin-left:0}}@media(max-width: 1399px){.video-layout{gap:18px}}.video-container{position:relative;background:#000;border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.5);max-height:calc(100vh - 80px - 85px - 24px);max-width:calc((100vh - 80px - 85px - 24px)*1.6);width:100%;aspect-ratio:16/10}.video-container video{width:100%;height:100%;object-fit:contain}.video-controls{display:flex;background:#1a1a1a;padding:10px;gap:10px;border-top:1px solid #333}.video-controls button{background:#333;color:#fff;border:none;padding:8px 15px;border-radius:4px;cursor:pointer;font-family:inherit;transition:background .2s}.video-controls button:hover{background:#444}.video-controls button i{margin-right:5px}.loading-placeholder{color:#666;font-style:italic}#ketv-video-starter,#ketv-stream-ended{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:24px}#ketv-video-starter img,#ketv-stream-ended img{height:20%}#ketv-video-starter p,#ketv-stream-ended p{margin:0}#Checkout #Login{max-width:800px}#Checkout #Login #GuestSelection{margin-top:12px}@media(max-width: 639px){.hero.home{height:calc(100dvh - 80px)}.hero.home .content{justify-content:flex-end;margin-bottom:100px}.hero.home .content h1{text-align:left}}.section.home h2{font-size:clamp(1.6rem,6vw,2.2rem)}.section.home h3{font-size:1.4rem}@media(min-width: 640px){.section.home h2{font-size:2.4rem}.section.home h3{font-size:1.8rem}}@media(min-width: 1024px){.section.home h2{font-size:2.4rem}.section.home h3{font-size:1.8rem}}.home-section{margin:0;padding:50px 80px;background-color:#121212}.home-section h2{padding:10px;font-size:2.4rem;font-weight:400;letter-spacing:1px;text-align:center;width:calc(100% - 20px);margin-bottom:20px}.home-section h3{font-size:1.8rem}.home-section form{margin-top:32px}.home-section form:not(:last-child){margin-bottom:10px}.home-section .buttons{margin-top:20px;display:flex;text-align:center;justify-content:center}.home-section.lighter{background-color:#181818}#book-promo{display:flex;flex-direction:row;gap:50px;justify-content:center;align-items:center}@media(min-width: 1024px){#book-promo{padding-left:60px;padding-right:60px}}#book-promo img{flex:0 0 auto;max-height:450px}#book-promo .details{flex:0 1 auto;max-width:800px}#book-promo .details .image{text-align:center}#book-promo .details .image img{border:solid 2px #000}#book-promo .details form{margin:30px 0 18px}#book-promo .details form div{margin:12px 0}#book-promo .details .input{width:100%}@media(max-width: 1023px){#book-promo .details .input{flex-direction:column}#book-promo .details .input input{width:100%;text-align:center}}#book-promo .details .errors{text-align:center}#book-promo .details .errors p{color:var(--error)}#book-promo .details #book-interest-success button:disabled{margin-top:20px;font-size:1.2rem}.next-event{display:flex;align-items:center;flex-direction:column}.next-event .event{background-color:var(--container-background-color);border:1px solid #222;display:inline-flex;flex-direction:row}.next-event .event .details{max-width:600px;padding:20px;display:flex;flex-direction:column}.next-event .event .details .info{margin-bottom:16px;display:flex;flex-direction:column;flex:1 1 auto}.next-event .event .details .info span{margin-right:12px;color:var(--brand)}.next-event .event .details .info i{color:var(--brand);margin-right:4px}.next-event .event .details p{flex:1 1 auto}.next-event .event img{max-width:90vw;max-height:450px}@media(max-width: 900px){.next-event .event{flex-direction:column;align-items:center}.next-event .event .details{order:2}.next-event .event a:has(img){order:1}}#ketv-timetable .schedule{display:grid;grid-template-columns:1fr;gap:24px;align-items:flex-start;margin-top:30px}#ketv-timetable .schedule .schedule-column{padding:24px;border-radius:10px;height:100%;background-color:var(--button-disabled)}#ketv-timetable .schedule .schedule-column h3{font-weight:400}#ketv-timetable .schedule .schedule-column .time{width:calc(100% - 12px);text-align:center}@media(min-width: 1024px){#ketv-timetable .schedule{grid-template-columns:repeat(3, 1fr)}}#chatbox-placeholder{flex-direction:column;align-items:center;justify-content:center;padding:12px;border-radius:12px;gap:24px;height:100%;background:linear-gradient(34deg, #3b155f, #410c9a);user-select:none}#chatbox-placeholder:not(.hidden){display:flex}#chatbox-placeholder p{text-align:center}#chatbox-placeholder #chatbox-enable{border-radius:12px;border:#fff;background:#603aad}#chatbox-placeholder #chatbox-enable:hover,#chatbox-placeholder #chatbox-enable:focus{background:#755aac}#chatbox-placeholder #chatbox-dismiss{cursor:pointer}.content.legal .terms-error{color:var(--error)}.content.legal p,.content.legal b,.content.legal i,.content.legal u,.content.legal li,.content.legal th,.content.legal td,.content.legal a{font-size:1rem;line-height:1.6}.content.legal p{margin:12px 6px}.content.legal ul{margin-bottom:18px}.content.legal table{margin:18px 12px}#vod-authorised .playlist{display:flex;flex-direction:column;gap:12px;margin-top:24px;align-items:center}#vod-authorised .playlist .video{display:flex;justify-content:space-between;align-items:center;padding:24px;background:hsla(0,0%,100%,.05);border-radius:12px;cursor:pointer;transition:background .2s;width:100%;max-width:800px}#vod-authorised .playlist .video:hover{background:hsla(0,0%,100%,.1)}#vod-authorised .playlist .video.active{background:hsla(0,0%,100%,.15);border-left:solid 4px var(--brand)}#vod-authorised .playlist .video .video-info{display:flex;flex-direction:column;gap:6px}#vod-authorised .playlist .video .video-info .title{font-weight:bold;font-size:1.1rem}#vod-authorised .playlist .video .video-info .date{font-size:.9rem;opacity:.7}#vod-authorised .playlist .video .length{font-family:monospace;opacity:.8}

/*# sourceMappingURL=main.css.map*/