@charset "UTF-8";@import"https://static.thelaumix.com/fonts/anek-latin.css";:root{--c-background-values: 253, 253, 253;--c-background: rgb(var(--c-background-values));--c-text: #333;--c-container: #fff;--c-vl-values: 25, 115, 135;--c-vl: rgb(var(--c-vl-values));--c-vl-actual:#197387;--c-accent1: #d88e19;--c-accent2: #f0571e;--c-accent3: #b23053;--c-accent4: #6ea536;--c-accent5: #386db3;--container-width: 82rem;--content-width: 60rem;--header-height: 5rem;--header-shade-width: calc(var(--content-width) + 5rem);--header-shade-scale: 2rem;--header-shade-color: #0002;--image-border-radius: 1rem;--text-block-margin: 2.1em;background:var(--c-background);color:var(--c-text);font-family:Anek Latin,sans-serif;font-size:min(1.5vw,14pt);line-height:1.15}::selection{background:var(--c-vl-actual);color:#fff}html,body{margin:0}body{overflow-y:scroll;overflow-x:hidden}#vl-distributor{margin:auto;min-height:100dvh;overflow:unset;display:flex;flex-flow:column}#vl-distributor #switchable-mount{margin-top:var(--header-height);overflow:unset;flex-grow:1}#vl-distributor #switchable-mount .--centric{width:var(--content-width);margin:auto;padding-top:1rem}#vl-distributor #switchable-mount h1{font-size:3.3rem;font-stretch:90%;margin-top:0;transition:margin-top .5s cubic-bezier(0,0,0,1)}#vl-distributor #switchable-mount .switch-container-mount{padding:.1px}#vl-distributor #switchable-mount .switch-container-mount.--t-in{animation:.1s .2s swc-in ease-out 1;animation-fill-mode:both}#vl-distributor #switchable-mount .switch-container-mount.--t-out{animation:.1s swc-out ease-out 1;animation-fill-mode:both}@keyframes swc-in{0%{opacity:0}to{opacity:1}}@keyframes swc-out{0%{opacity:1}to{opacity:0}}.headwrap{--fullrem: 3;--realper: max(min(1, calc(var(--scr-remc) / var(--fullrem))), 0);--fullper: var(--realper);--heightdif: 1.5rem;position:fixed;background:rgba(var(--c-background-values),.98);height:var(--header-height);height:calc(var(--header-height) - var(--fullper) * var(--heightdif));width:100%;left:0;top:0;display:flex;align-items:center;justify-content:center;z-index:50;-webkit-backdrop-filter:blur(.5em);backdrop-filter:blur(.5em);transition:.1s ease-out;-webkit-user-select:none;user-select:none}.headwrap .headmount{width:var(--content-width);margin:auto;display:flex;justify-content:space-between;align-items:center}.headwrap .headmount .logo a{transition:.1s ease-out;background:transparent;background-image:url(/assets/vllogo-C6xuV5Q2.svg);height:3rem;display:inline-block;width:12.45rem;background-size:100%;background-size:calc(100% - var(--fullper) * 30%);background-position:left;background-repeat:no-repeat}.headwrap .headmount .navigation{display:flex;gap:.4em;transition:.1s ease-out;align-items:center}.headwrap .headmount .navigation a{background:linear-gradient(to top,var(--c-vl) 2q,transparent 2q calc(50% - 2q),var(--c-vl) 0);background-size:0% 200%;background-repeat:no-repeat;background-position:50% 100%;padding:.3em .8em;border-radius:.8em;display:inline-flex;align-items:center;gap:.4em}.headwrap .headmount .navigation a:hover{background-size:100% 200%}.headwrap .headmount .navigation a.active{transition-duration:.25s;transition-timing-function:cubic-bezier(0,0,0,1);color:var(--c-background);background-size:100% 200%;background-position:50% 0%}.headwrap .headmount .navigation a .icon{font-family:Material Symbols Rounded;scale:1.3;font-weight:300}.headwrap .headmount .navigation a.d-icononly .label{display:none}.headwrap .headmount .navigation .themetoggle{--sz: 1.5em;width:var(--sz);height:var(--sz);border-radius:var(--sz);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.1s cubic-bezier(0,0,0,1);scale:1}.headwrap .headmount .navigation .themetoggle:before,.headwrap .headmount .navigation .themetoggle:after{font-family:Material Symbols Rounded;scale:1.3;font-weight:300;position:absolute;transition:color .1s,rotate .3s cubic-bezier(0,0,0,1)}.headwrap .headmount .navigation .themetoggle:before{content:"";opacity:1}.headwrap .headmount .navigation .themetoggle:after{content:"";rotate:180deg;opacity:0}.headwrap .headmount .navigation .themetoggle:hover{scale:1.2}.headwrap .headmount #mtoggle{display:none}.headwrap .subshade{width:calc(var(--header-shade-width) + var(--header-shade-scale) * 2);position:fixed;height:var(--header-shade-scale);overflow:hidden;pointer-events:none;top:var(--header-height);top:calc(var(--header-height) - var(--fullper) * var(--heightdif));transition:.2s opacity,.1s ease-out;opacity:var(--realper)}.headwrap .subshade .dummy{width:var(--header-shade-width);height:100%;bottom:100%;position:absolute;box-shadow:0 0 var(--header-shade-scale) var(--header-shade-color);left:50%;translate:-50% 0}.footwrap{--logo-sz: 13rem;background:linear-gradient(to bottom,rgba(0,0,0,.168627451) 0,transparent 2.5rem),var(--c-vl);color:#fff;margin-top:3.5rem;border-radius:100% 100% 0% 0%/20% 20% 50% 50%;box-shadow:0 0 2.5rem #0002,0 8rem 0 var(--c-vl)}.footwrap .footmount{width:var(--content-width);margin:auto;padding:3rem 0 2.5rem;display:grid;grid-template-columns:1fr var(--logo-sz) 1fr;justify-content:space-between;font-size:.9em}.footwrap .footmount ::selection{color:var(--c-vl-actual);background:#fff}.footwrap .footmount a{--c: #fff}.footwrap .footmount .logo{display:flex;align-items:center;justify-content:center;flex-flow:column;gap:.8em}.footwrap .footmount .logo img{-webkit-user-select:none;user-select:none;pointer-events:none;width:var(--logo-sz);opacity:.5}.footwrap .footmount .logo .socials{display:flex;gap:.5em}.footwrap .footmount .logo .socials .social{--s: 2.2rem;width:var(--s);height:var(--s);display:block;background-image:url(/assets/socials-BuEHfqZi.svg);background-size:auto 100%;background-position-x:0%;opacity:.5;transition:.1s}.footwrap .footmount .logo .socials .social:hover{opacity:1}.footwrap .footmount .logo .socials .social.insta{background-position-x:100%}.footwrap .footmount .right{text-align:right}.footwrap .footmount .right .contact-snip{flex-flow:row-reverse;gap:.4em}.footwrap .footmount .cvers{color:#fffa;font-style:italic;font-weight:300;font-size:.8em}.footwrap .footmount .cvers span{font-weight:200}a{--c: var(--c-vl);color:var(--c);text-decoration:none;display:inline-block;font-weight:450}a:not(.noline){background:linear-gradient(to right,var(--c) 50%,transparent 0);background-size:200% 1q;background-repeat:no-repeat;background-position:100% 100%;transition:.1s cubic-bezier(.35,.01,.29,1)}a:not(.noline):hover{background-position-x:0%}.sourced-mount{-webkit-hyphens:auto;hyphens:auto}.sourced-mount p,.sourced-mount li{text-align:justify;-webkit-hyphens:auto;hyphens:auto}.vl-texicle{margin:var(--text-block-margin) 0}.vl-texicle .content{display:flex;flex-flow:column;gap:1em;-webkit-hyphens:auto;hyphens:auto}.vl-texicle .content p{margin:0;text-align:justify}.vl-texicle .content p a{word-break:break-all;-webkit-hyphens:auto;hyphens:auto}.vl-texicle .content .vlbt{font-size:1.1em;margin:.5em auto auto;display:flex;gap:.2em;align-items:center;background-color:var(--c-container);padding:.4em 1.2em;border-radius:.5em;box-shadow:0 .1em .3em #0001;transition:.3s cubic-bezier(0,0,0,1);background-size:200% 2q}.vl-texicle .content .vlbt:hover{translate:0 -.1em;box-shadow:0 .2em .3em #0002}.vl-texicle .content .btrow{display:flex;flex-grow:0;flex-shrink:1;justify-content:center;flex-flow:row;align-items:flex-start;gap:1em;margin-top:.5em}.vl-texicle .content .btrow *{flex-shrink:1;flex-grow:0;margin:unset}.vl-texicle.profbox{display:flex;gap:2.5em;align-items:start;--psize: 15em}.vl-texicle.profbox .prof{width:var(--psize);height:var(--psize);overflow:hidden;flex-grow:0;flex-shrink:0;position:sticky;top:calc(var(--header-height) + 3em);border-radius:100%;-webkit-user-select:none;user-select:none;pointer-events:none;filter:sepia(.155) hue-rotate(145deg)}.vl-texicle.profbox .prof img{width:100%;height:100%;object-fit:cover;object-position:center}.vl-texicle.profbox .content{padding:calc(var(--psize) * .09) 0}.vl-texicle.news{--c: var(--c-vl);border-radius:1rem;padding:1.5em 0;position:relative}.vl-texicle.news:before{content:"";width:100vw;height:100%;top:0;left:50%;transform:translate(-50%);position:absolute;z-index:-1;background:var(--c);box-shadow:inset 0 0 0 100vw #fffc,0 0 1rem #0001;border:.1px solid var(--c);opacity:.7}.vl-texicle.news h2{margin-top:0}.vl-texicle.columnated .content{flex-flow:row;gap:1.8rem}.vl-texicle.columnated .content>div{display:flex;flex-flow:column;gap:1em;-webkit-hyphens:auto;hyphens:auto}.vl-texicle.columnated .content .right{flex-grow:1}.--hl,m{color:var(--c-vl)}img.fullp{width:100%;border-radius:var(--image-border-radius);-webkit-user-select:none;user-select:none;pointer-events:none;display:block}img.fullp:not(.nomargin){margin:var(--text-block-margin) 0}img.fullp.preview{width:20rem;object-position:center;object-fit:cover;transition:.5s cubic-bezier(0,0,0,1);object-view-box:inset(0% 0% 0% 0%)}img.fullp.preview:hover{object-view-box:inset(2%)}a:hover>img.fullp.preview{object-view-box:inset(2%)}.paragraphed-section{counter-reset:parag}.paragraphed-section h2{counter-increment:parag;counter-reset:abs;margin-bottom:.5em}.paragraphed-section h2:before{content:"§" counter(parag) " "}.paragraphed-section>p,.paragraphed-section ul{margin:.7em 0}.paragraphed-section>p{counter-increment:abs;padding-left:1.9em;position:relative}.paragraphed-section>p:before{content:"(" counter(abs) ")";position:absolute;left:0;font-weight:500;color:#888}.paragraphed-section ul{margin-left:1em}.notfound-wrap{width:var(--content-width);margin:4rem auto;display:flex;justify-content:center;align-items:center;gap:3rem}.notfound-wrap .number{display:flex;font-size:14rem;font-stretch:75%;font-weight:800;margin-right:2rem}.notfound-wrap .number .digits.tilt{color:#580016;rotate:29deg;translate:1rem 3rem}.notfound-wrap .message{width:32.1rem}.notfound-wrap .message .title{font-size:4rem;font-stretch:91%;font-weight:600}.notfound-wrap .message .value{font-size:1.184rem;color:#aaa}.membership-panel{display:flex;gap:1.5rem;justify-content:start;margin:2em 0}.membership-panel .memblock{background-color:var(--c-container);border-radius:1rem;box-shadow:0 0 1.7rem #0001;padding:1.4em 1.8em;display:flex;flex-flow:column;align-items:end;gap:1em}.membership-panel .memblock .label{font-size:1.4em;font-stretch:75%;font-weight:700}.membership-panel .memblock .price{display:flex;gap:.4em;font-stretch:85%;font-weight:300;align-items:baseline}.membership-panel .memblock .price .value{font-size:2em;display:flex;gap:.1em}.membership-panel .memblock .price .value .base{font-weight:700}.membership-panel .memblock .price .rate:before{content:"/ "}.warnicle{--col: #414141;border:1px solid var(--col);background-color:var(--col);box-shadow:inset 0 0 0 10rem #fffe;border-radius:.4em;padding:.7em 1.2em;display:flex;align-items:center;gap:1em;color:var(--col)}.warnicle .material-symbols{font-size:1.5em;text-align:justify;-webkit-hyphens:auto;hyphens:auto}.warnicle.info{--col: var(--c-vl)}@media only screen and (max-width: 768px){:root{font-size:3.6vmin;--content-width: calc(100vw - 4rem) }.headwrap{--fullper: 0!important}.headwrap .headmount #mtoggle{display:flex;align-items:center;font-size:2rem;transition:.2s ease-in-out}.headwrap .headmount .navigation{position:absolute;right:0;top:var(--header-height);display:flex;flex-flow:column;align-items:stretch;background:rgba(var(--c-background-values),.9);width:100vw;-webkit-user-select:none;user-select:none;pointer-events:none;opacity:0;padding:1.2rem;gap:.7rem;box-sizing:border-box;box-shadow:0 1rem 1rem #0002;-webkit-backdrop-filter:blur(.4rem);backdrop-filter:blur(.4rem);translate:0 -2rem}.headwrap .headmount .navigation a.d-icononly .label{display:block}.headwrap .headmount .navigation a.d-icononly .icon{display:none}.headwrap .headmount .navigation .themetoggle{width:unset}.headwrap .headmount.open #mtoggle{scale:1.2}.headwrap .headmount.open .navigation{opacity:1;pointer-events:unset;translate:0 0rem}.footwrap .footmount{grid-template-columns:1fr;font-size:1rem;text-align:center}.footwrap .footmount .logo{grid-row:3;margin-top:1rem}.footwrap .footmount .right{text-align:center;grid-row:1}.footwrap .footmount .right .contact-snip{margin-left:-1.5em;flex-flow:row;justify-content:center}#vl-distributor #switchable-mount h1{font-size:2.7rem}.vl-texicle.profbox.flowable{flex-flow:column;align-items:center;gap:1em;margin-top:4em}.vl-texicle.profbox.flowable .prof{position:relative;top:unset}.vl-texicle.columnated .content{flex-flow:column}.vl-texicle.columnated .content .right{flex-grow:1}img.fullp{width:100vw;border-radius:0;position:relative;left:50%;translate:-50% 0}img.fullp.preview{border-radius:1em}}html[lx-theme=dark]{--c-background-values:40, 40, 40;--c-background:rgb(var(--c-background-values));--c-text:#e0e0e0;--c-container:#1d1d1d;--c-vl-values:105, 195, 215;--c-vl:rgb(var(--c-vl-values));--c-accent1:#d29608;--c-accent2:#e06f44;--c-accent3:#dc2951;--c-accent4:#7aa80d;--c-accent5:#2c70c9;--header-shade-color: #1117}html[lx-theme=dark] .scheduler .schedule-item .evt-info{color:#aaa}html[lx-theme=dark] .hmhdr .overlay.upcoming .event-container .event-item,html[lx-theme=dark] .hmhdr .overlay.hm-quotes .container .quote-root .quotel{background-color:#202020e3}html[lx-theme=dark] .headwrap{background-color:var(--c-vl-actual)}html[lx-theme=dark] .headwrap .headmount .logo a{background-image:url(/assets/vllogo_inv-D4WCdwJH.svg)}html[lx-theme=dark] .headwrap .headmount .navigation a{--c-vl:#fff}html[lx-theme=dark] .footwrap{--c-vl:#151515}html[lx-theme=dark] .scheduler-root .sched-filter .toggolo:hover{box-shadow:inset 0 0 10em #1d1d1dde,inset 0 0 10em var(--c)}html[lx-theme=dark] .scheduler-root .sched-filter .toggolo.on:hover{box-shadow:inset 0 0 10em #0000004a,inset 0 0 10em var(--c)}html[lx-theme=dark] .vl-texicle .content .vlbt{background-color:var(--c-vl-actual);color:#fff;--c:#fff6;text-shadow:0 .13em 0 rgba(0,0,0,.5333333333);box-shadow:0 .15em #0005}html[lx-theme=dark] .vl-texicle.news:before{box-shadow:inset 0 0 0 100vw #111d,0 0 1rem #0001}html[lx-theme=dark] .vl-texicle.news h2{margin-top:0}html[lx-theme=dark] #vl-distributor #switchable-mount h1{margin-top:1rem}html[lx-theme=dark] .headwrap .headmount .navigation .themetoggle:before{opacity:0;rotate:180deg}html[lx-theme=dark] .headwrap .headmount .navigation .themetoggle:after{rotate:360deg;opacity:1}html[lx-theme=dark] .warnicle{box-shadow:inset 0 0 0 10rem #111c;color:#fffe}.readycon-box{display:grid;grid-template-columns:max-content 1fr;border:.1px solid rgba(255,255,255,.2);background-color:var(--dark-elem);border-radius:.6em;margin:1em auto;width:19em;--color-load:#fffc;--color-text:#fffa;padding:.7em;box-shadow:0 .13em #0002;transition:background-color .6s}.readycon-box .text-area{display:flex;align-items:center;font-size:1.3em;margin-left:1em;font-weight:300;color:var(--color-text);font-stretch:85%;transition:color .4s}.readycon-box .text-area .texticle{animation-duration:.2s}.readycon-box .loadicle{border-radius:100%;position:relative;width:4.7em;height:4.7em}.readycon-box.okay{--color-load:#3ab93a;--color-text:#c0dfb6;background-color:#191e1f}.readycon-box.failed{--color-load:#ad2546;--color-text:#e39fb5;background-color:#1a1719}svg.spinload-graphicle{height:4.3em;width:4.3em;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}svg.spinload-graphicle path{stroke:var(--color-load);transition:stroke .7s}.switch-container-root{overflow:hidden;overflow-y:auto;position:relative}.switch-container-root .switch-container-content{width:100%;box-sizing:border-box;overflow:hidden;position:relative;transition:.3s}.switch-container-root .switch-container-content .switch-container-mount{box-sizing:border-box;width:100%}.switch-container-root .switch-container-content .switch-container-mount.--frozen{position:absolute!important}.switch-container-root .switch-container-content .switch-container-mount:not(.plain){--mult: -1}.switch-container-root .switch-container-content .switch-container-mount:not(.plain).--f-after{--mult: 1}.switch-container-root .switch-container-content .switch-container-mount:not(.plain).--t-in{animation:.3s switchcontainer-def-in ease-in-out 1;animation-fill-mode:both}@keyframes switchcontainer-def-in{0%{opacity:0;transform:translate(calc(100% * var(--mult)))}to{opacity:1;transform:translate(0)}}.switch-container-root .switch-container-content .switch-container-mount:not(.plain).--t-out{animation:.3s switchcontainer-def-out ease-in-out 1;animation-fill-mode:both}@keyframes switchcontainer-def-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(calc(100% * var(--mult)))}}.areal-popup-blocker{--popup-blocker-bg: #222b32aa;position:fixed;top:0;left:0;width:100%;height:100%;z-index:11;background-color:var(--popup-blocker-bg);-webkit-backdrop-filter:blur(.2rem);backdrop-filter:blur(.2rem);animation:.3s ar-pop-block-in ease-out 1}.areal-popup-blocker.--out{-webkit-backdrop-filter:blur(0rem);backdrop-filter:blur(0rem);background-color:transparent;pointer-events:none;animation:.15s ar-pop-block-out ease-out 1}.areal-popup{--popup-bg: #181b1f;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:11;background-color:#000;border-radius:.5em;transition:.3s cubic-bezier(.3,-.01,0,1.02);overflow:hidden;background-color:var(--popup-bg);box-shadow:0 0 .8rem #0003;--trans-time: .4s;--panel-animation: var(--trans-time) ar-pop-in-base cubic-bezier(0, 0, .05, 1) 1, var(--trans-time) ar-pop-in-swing cubic-bezier(.42, 0, .35, 1) 1;animation:var(--panel-animation)}.areal-popup.--out{--trans-time: .3s;--panel-animation: var(--trans-time) ar-pop-out-base cubic-bezier(.43, .01, .89, .27) 1, var(--trans-time) ar-pop-out-swing cubic-bezier(.43, .01, .89, .27) 1;animation-fill-mode:both}.areal-popup .button-row,.areal-popup .container .csub .slide-switch-wrapper .restore-padd,.areal-popup .container,.areal-popup .title-bar{padding:.44em 1.6em}.areal-popup .title-bar{border-bottom:.1px solid rgba(255,255,255,.1333333333);font-weight:600;background-color:var(--theme)}.areal-popup .title-bar .title-label{font-size:1.5em;font-weight:700;font-stretch:90%}.areal-popup .container .csub{margin:.4em 0}.areal-popup .container .csub .slide-switch-wrapper{margin:-.84em -1.6em}.areal-popup .container .csub .pop-confirm-slide{width:25rem}.areal-popup .button-row{text-align:center;margin-bottom:.3em}.areal-popup .button-row button{--horizontal-margin: .4rem;--vertical-margin: .1rem}@keyframes ar-pop-block-in{0%{background-color:transparent;-webkit-backdrop-filter:blur(0rem);backdrop-filter:blur(0rem)}to{background-color:var(--popup-blocker-bg);-webkit-backdrop-filter:blur(.2rem);backdrop-filter:blur(.2rem)}}@keyframes ar-pop-block-out{0%{background-color:var(--popup-blocker-bg);-webkit-backdrop-filter:blur(.2rem);backdrop-filter:blur(.2rem);pointer-events:all}to{background-color:transparent;-webkit-backdrop-filter:blur(0rem);backdrop-filter:blur(0rem);pointer-events:all}}@keyframes ar-pop-in-base{0%{transform:translate(-50%,50%);top:100%}60%{transform:translate(-50%,-50%);top:50%}to{transform:translate(-50%,-50%);top:50%}}@keyframes ar-pop-in-swing{0%{margin-top:-3rem}30%{margin-top:-3rem}to{margin-top:0rem}}@keyframes ar-pop-out-base{0%{transform:translate(-50%,-50%);top:50%}40%{transform:translate(-50%,-50%);top:50%}to{transform:translate(-50%,50%);top:100%}}@keyframes ar-pop-out-swing{0%{margin-top:0rem}70%{margin-top:-3rem}to{margin-top:-3rem}}.ovf-scroller{--time: 11s;--real-time: calc(var(--time) * var(--ts));overflow:hidden;white-space:nowrap;position:relative}.ovf-scroller .scr-container{--gap: 2.5rem;white-space:nowrap;display:flex;gap:var(--gap);width:max-content;position:relative}.ovf-scroller.oflow .scr-container{animation:var(--real-time) ovf-scrcont-driver linear infinite}@keyframes ovf-scrcont-driver{20%{left:0}to{left:calc(-1 * var(--gap) - var(--cw))}}.code-input{display:flex;align-items:center;justify-content:center;margin:1em 0}.code-input .char-field{border-bottom:.3em solid var(--theme);background-color:#0005;border-radius:.3em;margin:0 .2em}.code-input .char-field input{background:transparent;border:none;font-family:var(--font);color:var(--text);font-weight:700;font-stretch:75%;font-size:3em;width:.65em;text-align:center;outline:none}.code-input .char-dash{font-size:3em;font-weight:800;vertical-align:top;position:relative;top:-.1em;font-stretch:120%;margin:0 .1em;opacity:.7}.code-input.loading .char-field{animation:.6s char-inp-field-loading linear infinite;pointer-events:none;-webkit-user-select:none;user-select:none}@keyframes char-inp-field-loading{0%{opacity:.3}10%{opacity:.9}80%{opacity:.3}to{opacity:.3}}.parallaxer{position:relative;overflow:hidden}.parallaxer>*{width:100%;object-fit:cover;position:relative;top:var(--lax)}.parallaxer img,img{-webkit-user-select:none;user-select:none;pointer-events:none}.slider{--slide-i: 0;--slide-t: 1.2s cubic-bezier(.35, .01, .09, .99);--slide-p: 50%;display:block;box-sizing:border-box;position:relative}.slider .slide-container{display:flex;overflow-x:hidden;overflow-y:hidden;scroll-snap-type:x mandatory;position:relative}.slider .slide-container .slide-outer{--slide-n: 0;transition:var(--slide-t);scroll-snap-align:start;scroll-behavior:smooth;width:100%;height:100%;overflow:hidden;flex-grow:1;flex-shrink:0;box-sizing:border-box;position:relative;left:calc(var(--slide-i) * -100%)}.slider .slide-container .slide-outer .slide-mnt{transition:var(--slide-t);position:relative;overflow:hidden;--dif: calc(var(--slide-i) - var(--slide-n));left:calc(var(--dif) * var(--slide-p))}.slider .slide-controls{position:absolute;bottom:2em;left:50%;translate:-50% 0;display:flex;gap:1em;z-index:1;--c: #ffffffc4}.slider .slide-controls .pinpoint{transition:.2s;--scale: .7em;width:var(--scale);height:var(--scale);outline:3q solid var(--c);border-radius:100%;background:radial-gradient(var(--c) 0 50%,transparent 0);background-size:0% 0%;background-position:center;background-repeat:no-repeat;cursor:pointer}.slider .slide-controls .pinpoint.on,.slider .slide-controls .pinpoint:hover{outline-offset:4q}.slider .slide-controls .pinpoint.on{background-size:200% 200%}.hmhdr{--slider-height: calc(100lvh + -0rem) ;height:var(--slider-height);position:relative;top:calc(-1 * var(--header-height));margin-bottom:calc(-1 * var(--header-height))}.hmhdr .backpic{position:absolute;width:100%;height:100%}.hmhdr .backpic img{width:100%;height:var(--slider-height);object-fit:cover;object-position:top}.hmhdr .backpic .slider{--slide-t: 2s cubic-bezier(.35, 0, 0, 1);height:var(--slider-height)}.hmhdr .backpic .slider .slide-controls{bottom:calc(1.5em + var(--lax))}.hmhdr .overlay{position:absolute;box-sizing:border-box;--bg: #ffffffbb;font-size:min(1.1vw,1rem);--quotel-trans: cubic-bezier(.44, .03, 0, 1);--quotel-trans-time: .8s}.hmhdr .overlay.hm-quotes{bottom:3rem;left:2rem}.hmhdr .overlay.hm-quotes .container{width:28em}.hmhdr .overlay.hm-quotes .container .quote-root{display:flex;flex-flow:column;align-items:flex-start}.hmhdr .overlay.hm-quotes .container .quote-root .quotel{--c: var(--c-vl-actual);box-sizing:border-box;background-color:var(--bg);border-radius:.3em;box-shadow:0 0 2.2rem #0005,inset 1.5rem 0 0 var(--c);-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem);font-size:1.1em;display:flex;flex-flow:column-reverse;gap:.4em;font-stretch:95%;opacity:0;margin-top:1em;animation:var(--quotel-trans-time) quotel-in var(--quotel-trans) 1;transition:var(--quotel-trans-time) var(--quotel-trans);transform-origin:left center;padding:0 1.2em .8em 2.6em;overflow:hidden}@keyframes quotel-in{0%{padding-bottom:0;padding-top:0;max-height:0px;overflow:hidden;translate:0 6rem;margin-top:0}to{overflow:hidden;max-height:14rem;translate:0 0}}.hmhdr .overlay.hm-quotes .container .quote-root .quotel .author{font-size:1.6em;font-stretch:85%;font-weight:600;color:#fff;background-color:var(--c);text-shadow:0 .055em 0 rgba(0,0,0,.3333333333);margin:0 -.78em .25em;padding:.2em .78em;display:flex;justify-content:space-between;align-items:center;gap:1em}.hmhdr .overlay.hm-quotes .container .quote-root .quotel .author .name-voice-combo{display:flex;align-items:center;justify-content:space-between;flex-grow:1}.hmhdr .overlay.hm-quotes .container .quote-root .quotel .author .name-voice-combo .voice{font-size:.7em;font-weight:300;margin-left:2em;position:relative;left:.6em;color:#fffb}.hmhdr .overlay.hm-quotes .container .quote-root .quotel .author:after{font-family:Material Symbols Rounded;content:"";font-variation-settings:"FILL" 1;font-size:.7em}.hmhdr .overlay.hm-quotes .container .quote-root .quotel:nth-last-child(1){opacity:1}.hmhdr .overlay.hm-quotes .container .quote-root .quotel:nth-last-child(2){opacity:1}.hmhdr .overlay.hm-quotes .container .quote-root .quotel:nth-last-child(3){opacity:0}.hmhdr .overlay.hm-quotes .container .quote-root .quotel:nth-last-child(4){opacity:0}.hmhdr .overlay.hm-quotes .container .quote-root .quotel:nth-last-child(5){opacity:0}.hmhdr .overlay.hm-quotes .container .quote-root .quotel:not(:last-child){animation:10s fadeout ease-in 1;animation-fill-mode:both}@keyframes fadeout{to{opacity:0}}.hmhdr .overlay.upcoming{bottom:3rem;right:2rem;max-width:37em}.hmhdr .overlay.upcoming .event-container{display:flex;flex-flow:column;font-size:1.1em;gap:1em}.hmhdr .overlay.upcoming .event-container .event-item{-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem);padding:0 2.6em .4em 1.1em;background-color:var(--bg);border-radius:.3em;box-shadow:0 0 2.2rem #0005,inset -1.5rem 0 0 var(--c);overflow:hidden;font-stretch:95%;text-align:right;animation:var(--quotel-trans-time) quotel-in var(--quotel-trans) 1;transition:var(--quotel-trans-time) var(--quotel-trans);cursor:pointer}.hmhdr .overlay.upcoming .event-container .event-item .name{font-size:1.6em;font-stretch:85%;font-weight:600;color:#fff;background-color:var(--c);text-shadow:0 .055em 0 rgba(0,0,0,.3333333333);margin:0 -.78em .25em;padding:.2em .78em;display:flex;align-items:center;justify-content:space-between;gap:1em}.hmhdr .overlay.upcoming .event-container .event-item .name span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hmhdr .overlay.upcoming .event-container .event-item .name:before{font-family:Material Symbols Rounded;content:"";font-variation-settings:"FILL" 1;font-size:.7em}.hmhdr .overlay.upcoming .event-container .event-item.konzert .name:before{content:""}.hmhdr .overlay.upcoming .event-container .event-item .lowerpad{display:flex;justify-content:space-between;gap:1.3em;font-stretch:85%;padding:.1em 0}.hmhdr .overlay.upcoming .event-container .event-item .lowerpad div{display:flex;align-items:center;gap:.2em}.hmhdr .overlay.upcoming .event-container .event-item .lowerpad div:before{content:"";font-family:Material Symbols Rounded;font-variation-settings:"FILL" 1;font-size:.9em;color:var(--c)}.hmhdr .overlay.upcoming .event-container .event-item .lowerpad div.location:before{content:""}.hmhdr .overlay.upcoming .event-container .event-item .lowerpad div.date{font-weight:500}.hmhdr .overlay.upcoming .event-container .event-item.now{background-color:var(--c);color:#fff;animation:1.6s evt-item-now ease-in-out infinite}.hmhdr .overlay.upcoming .event-container .event-item.now .lowerpad div:before{color:#fff}@keyframes evt-item-now{0%,to{opacity:1;scale:1}50%{opacity:.95;scale:.98}}.home-fulllaxer{height:12rem;position:relative;margin:4rem 0;border-radius:var(--image-border-radius)}.home-fulllaxer:after{content:"";position:absolute;z-index:1;font-size:10rem;left:0;top:0;width:100%;height:100%;box-shadow:inset 0 0 4rem #000c;display:block}.home-fulllaxer img{z-index:-1;position:relative;height:150%}@media only screen and (max-width: 768px){.home-fulllaxer{border-radius:0;width:100vw;left:50%;translate:-50% 0}}html:not([lx-htop=full]):not(:has(.headmount.open)) #vl-distributor.--home .headwrap{background-color:rgba(var(--c-background-values),0);-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);--fullper: 0!important;background:linear-gradient(to bottom,rgba(0,0,0,.3333333333) 10%,rgba(0,0,0,.0666666667) 80%,transparent)}html:not([lx-htop=full]):not(:has(.headmount.open)) #vl-distributor.--home .headwrap .navigation{filter:contrast(0) brightness(2)}html:not([lx-htop=full]):not(:has(.headmount.open)) #vl-distributor.--home .headwrap #mtoggle{color:#fff}html:not([lx-htop=full]):not(:has(.headmount.open)) #vl-distributor.--home .headwrap .logo a{background-image:url(/assets/vllogo_inv-D4WCdwJH.svg)}html:not([lx-htop=full]):not(:has(.headmount.open)) #vl-distributor.--home .subshade{opacity:0}@media only screen and (max-width: 768px){.hmhdr{--slider-height: 30rem;margin-bottom:-2rem}.hmhdr .backpic .slider .slide-controls{display:none}.hmhdr .overlay{font-size:1rem;--bg: #fffd}.hmhdr .overlay.hm-quotes{bottom:-3rem}.hmhdr .overlay.hm-quotes .container{width:86vw}.hmhdr .overlay.hm-quotes .container .quote-root{align-items:center}.hmhdr .overlay.hm-quotes .container .quote-root .quotel{box-shadow:0 0 2.2em #0005;padding:0 1.1em .8em;font-size:.9em;flex-grow:1;transform-origin:center}.hmhdr .overlay.hm-quotes .container .quote-root .quotel:nth-last-child(2){opacity:0}.hmhdr .overlay.hm-quotes .container .quote-root .quotel:nth-last-child(3){opacity:0}.hmhdr .overlay.hm-quotes .container .quote-root .quotel:nth-last-child(4){opacity:0}.hmhdr .overlay.hm-quotes .container .quote-root .quotel:not(:last-child){animation:none!important}.hmhdr .overlay.upcoming{width:86vw;bottom:unset;top:calc(var(--header-height) + .3rem)}.hmhdr .overlay.upcoming .event-container{flex-flow:row;overflow:hidden;overflow-x:scroll;scroll-snap-type:x mandatory;border-radius:.3rem}.hmhdr .overlay.upcoming .event-container .event-item{box-shadow:0 0 2.2em #0005;padding:0 1.1em .4em;font-size:.9rem;scroll-snap-align:start;flex:0 0 86vw;box-sizing:border-box}.hmhdr .overlay.upcoming .event-container .event-item .lowerpad{padding:.3em 0}}.scheduler .schedule-item{position:relative;display:flex;flex-flow:row;padding:1.3em 0;--c: #752d75;--w: .5rem;--libar-left: 4rem;gap:3.3em}.scheduler .schedule-item.newmonth{padding-top:6rem}.scheduler .schedule-item.newmonth .blocksnip{position:absolute;top:2rem;left:var(--libar-left);font-stretch:80%;font-weight:500;font-size:1.8em;background:var(--c);color:#fff;text-shadow:0 .05em 0 rgba(0,0,0,.2);padding:.2rem .5em;padding-left:1.3em;border-radius:.2rem}.scheduler .schedule-item.newmonth .blocksnip .year{font-weight:200;margin-left:.1em}.scheduler .schedule-item.newmonth:first-child{padding-top:4rem!important}.scheduler .schedule-item.newmonth:first-child .blocksnip{top:0rem}.scheduler .schedule-item.newmonth.--running{padding-top:2em;margin-top:4em}.scheduler .schedule-item.newmonth.--running .blocksnip{margin-top:-4rem}.scheduler .schedule-item.newmonth.--running .blocksnip:before{content:"";height:4rem;width:var(--w);background:var(--c);display:block;position:absolute;left:0;top:-2rem;border-radius:1em}.scheduler .schedule-item .datmark{text-align:right;width:2em;font-stretch:75%;font-size:1.5em;white-space:nowrap;flex-shrink:0}.scheduler .schedule-item .datmark .datm{display:inline-block}.scheduler .schedule-item .datmark .datm>div{display:inline-block}.scheduler .schedule-item .datmark .datm .year{display:block;position:absolute;left:calc(var(--libar-left) + var(--w) * .5);top:0;font-size:.8em;font-weight:700;color:var(--c);z-index:1;background:var(--c-background);translate:-50% -50%;padding:.1em .3em;border:.15em solid var(--c);border-radius:.5em}.scheduler .schedule-item .datmark .datm .month{font-weight:300;margin-right:.2em}.scheduler .schedule-item .datmark .datm .day{font-weight:500}.scheduler .schedule-item .datmark .datm.b:before{opacity:.5;content:"-";margin:0 .1em}.scheduler .schedule-item.d-break .datmark .datm{display:block}.scheduler .schedule-item.d-break .datmark .datm.b:before{display:block;margin:0}.scheduler .schedule-item .libar{width:var(--w);height:calc(100% + var(--w));background:var(--c);position:absolute;top:0;left:var(--libar-left);border-radius:2em}.scheduler .schedule-item .label{font-size:1.5em;font-weight:600;font-stretch:90%;display:flex;align-items:center;color:var(--c)}.scheduler .schedule-item .label:before{content:"";display:block;position:absolute;border-radius:100%;width:1em;height:1em;box-sizing:border-box;border:.16em solid var(--c);background:var(--c-background);left:calc(.5 * var(--w) + var(--libar-left));translate:-50% 0}.scheduler .schedule-item .evt-info{display:flex;align-items:center;gap:1em;font-size:1em;font-stretch:95%;font-weight:340;color:#888}.scheduler .schedule-item .evt-info div,.scheduler .schedule-item .evt-info div>span{display:flex;align-items:center;gap:.2em}.scheduler .schedule-item .evt-info div:before,.scheduler .schedule-item .evt-info div>span:before{content:"";font-family:Material Symbols Rounded;font-variation-settings:"FILL" 1;display:block;color:var(--c);opacity:.5}.scheduler .schedule-item .evt-info div.location:before,.scheduler .schedule-item .evt-info div>span.location:before{content:""}.scheduler .schedule-item .evt-info div.dtime .time,.scheduler .schedule-item .evt-info div>span.dtime .time{font-weight:500;margin-left:.9em;display:inline-flex;align-items:center}.scheduler .schedule-item .evt-info div.dtime .time:before,.scheduler .schedule-item .evt-info div>span.dtime .time:before{content:"";font-family:Material Symbols Rounded;font-weight:300;margin-right:.15em;font-size:.8em}.scheduler .schedule-item .evt-info div.dtime .wd:before,.scheduler .schedule-item .evt-info div>span.dtime .wd:before{content:""}.scheduler .schedule-item .evt-info div.dtime .date:before,.scheduler .schedule-item .evt-info div>span.dtime .date:before{display:none}.scheduler .schedule-item .evt-info div.dtime:before,.scheduler .schedule-item .evt-info div>span.dtime:before{display:none}.scheduler .schedule-item .evt-info div.dtime .upto,.scheduler .schedule-item .evt-info div>span.dtime .upto{margin:0 .3em;font-size:1.3em}.scheduler .schedule-item .evt-info div.dtime .upto:before,.scheduler .schedule-item .evt-info div>span.dtime .upto:before{content:"";opacity:1;color:#aaa}.scheduler .schedule-item .desc{margin-top:.3em;border-radius:.5em}.scheduler .schedule-item.--past{opacity:.8;filter:grayscale(.5)}.scheduler .schedule-item.--running{background:var(--c);color:#fffe!important;border-radius:1rem;box-shadow:0 .4rem .9rem #0001,0 .05rem .3rem #0002;z-index:1;text-shadow:0 .07em 0 rgba(0,0,0,.2),0 0 .9em rgba(0,0,0,.2)}.scheduler .schedule-item.--running .libar{background:var(--c-background);border-radius:0;top:0rem;height:100%}.scheduler .schedule-item.--running .label{color:#fff}.scheduler .schedule-item.--running .label:before{border-color:var(--c-background);background:var(--c);animation:1.3s evt-active-circle ease-in-out infinite}.scheduler .schedule-item.--running .evt-info{color:#fffe}.scheduler .schedule-item.--running .evt-info *:before{color:#fffe!important}@keyframes evt-active-circle{0%,to{scale:1}50%{scale:1.3}}.scheduler .empticle{font-size:1.5em;padding:1rem;text-align:center;font-weight:300;color:#888}*.konzert{--c: var(--c-accent3)!important}*.probe{--c: var(--c-accent4)!important}*.event{--c: var(--c-accent1)!important}*.special{--c: var(--c-accent5)!important}.scheduler-root{display:flex;align-items:flex-start;gap:1rem}.scheduler-root .sched-filter{position:sticky;top:calc(var(--header-height) + 2rem);padding:1rem 1.3rem;background:var(--c-container);box-shadow:0 .1rem 1.4rem #00000008;border-radius:.3rem;display:grid;gap:.3rem;flex-shrink:0;flex-grow:0}.scheduler-root .sched-filter .toggolo{--c: #777;font-stretch:88%;padding:.4em 1.3em;font-size:1em;transition:.2s;font-weight:570;border-radius:.5em;background-color:transparent;cursor:pointer;-webkit-user-select:none;user-select:none;box-shadow:inset 0 0 10em #fff0,inset 0 0 10em #fff0}.scheduler-root .sched-filter .toggolo:hover{box-shadow:inset 0 0 10em #fffd,inset 0 0 10em var(--c)}.scheduler-root .sched-filter .toggolo.on{background-color:var(--c);color:#fff;text-shadow:0 .03em 0 rgba(0,0,0,.3333333333)}.scheduler-root .sched-filter .toggolo.on:hover{box-shadow:inset 0 0 10em #fff3,inset 0 0 10em var(--c)}.scheduler-root .sched-mount{flex-grow:1}.scheduler-udtime{font-size:.8em;color:#aaa;text-align:right;margin:1em 0}.scheduler-udtime b{font-weight:500}.sched-loadicle{--c-main: #e9e9e9;--c-sec: #f5f5f5;z-index:1;padding-left:4rem;counter-reset:wi}.sched-loadicle .dummy{display:block;background:linear-gradient(-45deg,var(--c-main),var(--c-sec),var(--c-main));background-size:200% 100%;border-radius:.2em;animation:.6s backmove linear infinite}.sched-loadicle .dummy.yr{height:2.4em;width:12.2em;margin-bottom:1.9em;margin-left:-2.25em}.sched-loadicle .dummy.entry{background:transparent;padding-left:2.25em;padding-top:0;padding-bottom:2.7em;position:relative}.sched-loadicle .dummy.entry:before{content:"";height:calc(100% + 1em);width:.5em;background-color:var(--c-main);display:block;position:absolute;left:0;border-radius:1rem}.sched-loadicle .dummy.entry:has(.yr){padding-top:.57em}.sched-loadicle .dummy.entry:has(.yr):first-child{padding-top:0}.sched-loadicle .dummy.hdr{width:8.5rem;height:1.4em;margin-bottom:.3em}.sched-loadicle .dummy.bot{width:18em;height:1em}@keyframes backmove{0%{background-position-x:0%}to{background-position-x:-200%}}@media only screen and (max-width: 768px){.scheduler-root{flex-flow:column;align-items:normal}.scheduler-root .sched-filter{flex-grow:1;flex-shrink:1;z-index:1;top:var(--header-height);display:grid;grid-template-columns:1fr 1fr;margin:0 -7vw}.scheduler-root .sched-mount{flex-grow:0;margin-left:-7vw}.scheduler-root .sched-mount .scheduler .schedule-item .evt-info{flex-flow:column;align-items:flex-start;gap:0em}.scheduler-root .sched-mount .scheduler .schedule-item .evt-info div.dtime{display:flex;flex-wrap:wrap;align-items:center}.scheduler-root .sched-mount .scheduler .schedule-item .evt-info div.dtime>span{display:inline-flex}.scheduler-root .sched-mount .scheduler .schedule-item .evt-info div.dtime .upto,.scheduler-root .sched-mount .scheduler .schedule-item .evt-info div>span.dtime .upto{display:block}.scheduler-root .sched-mount .scheduler .empticle{margin-left:7vw}}.choircont{display:flex;--t: 1;gap:.2em;-webkit-user-select:none;user-select:none}.choircont *{-webkit-user-select:none;user-select:none}.choircont .numlet{--c: #666666;--n: 0;background:var(--c);position:relative;flex:var(--n);text-align:center;border-radius:.6rem}.choircont .numlet .amt{font-size:1.5em;font-weight:650;color:#fffe;font-stretch:90%;text-shadow:0 .05em 0 rgba(0,0,0,.4)}.choircont .numlet .lab{position:absolute;width:100%;color:var(--c);font-stretch:80%}@media only screen and (max-width: 768px){.choircont .numlet{position:relative}.choircont .numlet .amt{padding:.15rem 0;font-size:1.2em}.choircont .numlet .lab{white-space:nowrap;width:5em;text-align:right;top:calc(100% + 1.3em);right:50%;transform:translate(50%,100%) rotate(-90deg)}}.imptable-closure{display:flex;gap:2rem}.imptable-closure>div{flex-grow:1}@media only screen and (max-width: 768px){.imptable-closure{display:grid}}.contable-head{font-size:2.2em;font-stretch:92%}.contable{display:grid;grid-template-columns:repeat(2,1fr);flex-wrap:wrap;gap:2rem;margin:var(--text-block-margin) 0}.contable .imp-profile{flex-grow:1;flex-shrink:0}.contable .imp-profile .profbox{--psize: 10.6em;gap:1.7em;background:var(--c-container);border-radius:10rem;box-shadow:0 0 2em #0001;margin:0;overflow:hidden;align-items:stretch}.contable .imp-profile .profbox .prof{box-shadow:0 0 2em #0001}.contable .imp-profile .profbox .content{display:flex;gap:0;justify-content:space-between}.contable .imp-profile .profbox .content .basics .name{font-size:1.5em;font-stretch:83%;font-weight:600}.contable .imp-profile .profbox .content .basics .role{font-stretch:80%;font-size:1.3em;font-weight:500;color:var(--c-vl)}.contable .imp-profile .profbox .content .basics .subrole{font-stretch:80%;font-size:1em;font-weight:430;color:var(--c-vl)}.contable .imp-profile .profbox .content .address{position:relative;font-size:.85em;padding-left:1.5em}.contable .imp-profile .profbox .content .address:before{font-family:Material Symbols Rounded;content:"";font-variation-settings:"FILL" 1;position:absolute;left:0;opacity:.6}.contable .imp-profile .profbox .content .contactlets{font-size:.85em}@media only screen and (max-width: 768px){.contable .imp-profile .profbox{--psize: 8rem;font-size:.9em}}.contable .imp-profile.noimg .profbox .prof img{scale:.7}@media only screen and (max-width: 768px){.contable{grid-template-columns:1fr}}.contact-snip{display:flex;gap:.4em;align-items:baseline}.contact-snip .material-symbols{opacity:.6;top:.2em;position:relative}.material-symbols{-webkit-user-select:none;user-select:none;font-weight:400;font-style:normal;font-size:inherit;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr}@font-face{font-family:Material Symbols Rounded;font-style:normal;font-display:block;src:url(/assets/material-symbols-rounded-BRomGpAQ.woff2) format("woff2")}.material-symbols{font-family:Material Symbols Rounded}
