a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none!important}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;scrollbar-gutter:stable}body{margin:0;width: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}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{display:block;border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.hyphen{-ms-hyphens:auto;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.hyph-disable{-ms-hyphens:none;-webkit-hyphens:none;-moz-hyphens:none;hyphens:none}.hyph-disable *{-ms-hyphens:none;-webkit-hyphens:none;-moz-hyphens:none;hyphens:none}h1,h2,h3,h4,h5,h6{white-space:pre-wrap}.uppercase{text-transform:uppercase}.lower-case,.lowercase{text-transform:none}.text-align-left{text-align:left}.text-align-center{text-align:center}.text-align-right{text-align:right}.text-decoration-none{text-decoration:none}:root{--border-color:rgba(0, 0, 0, 0.2)}.text-decoration-line{position:relative;background:repeating-linear-gradient(to bottom,transparent 0 calc(var(--line-height) - 1px),var(--color) 0 var(--line-height))}.text-decoration-line:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--color-background);pointer-events:none}.border-right{border-right:calc(1px) solid var(--border-color)}.border-left{border-left:1px solid var(--border-color)}.border-bottom{border-bottom:calc(1px) solid var(--border-color)}.border-top{border-top:calc(1px) solid var(--border-color)}*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden}html{margin:0!important;width:100vw;overflow-x:hidden;scroll-padding-top:100px}@media (max-width:766px){html{scroll-padding-top:90px}}:root{--viewport-height:100vh;--header-height:calc(100vh - 90px)}div#wpadminbar{opacity:calc(.753)}[inline-template]:empty{display:none}html.lock,html.lock body{overflow-y:hidden;width:100%}html.lock body,html.lock body body{overflow:hidden}@media (min-width:767px){html.lock .header-sticky-nav-menu{padding-right:10px}}body.frontend{position:relative;margin:0!important;color:var(--color);background:var(--color-background);transition:background-color .4s,color .4s;cursor:default}body.frontend.freeze{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;overflow:hidden}body.frontend.lock{overflow:hidden;width:100%}@media (max-width:768px){body.frontend.disable-links{background:var(--color-invert)!important}body.frontend.disable-links footer,body.frontend.disable-links main{visibility:hidden}}body.frontend.site-loading{position:absolute;top:0;overflow:hidden;cursor:wait}body.frontend.site-loading *{pointer-events:none!important}.mobile-view{display:none!important}@media (max-width:1300px){.web-view{display:none!important}.mobile-view{display:block!important}html{margin-top:0!important}}.hidden{display:none!important}img{width:100%;height:auto}.block{position:relative;margin-left:auto;margin-right:auto;margin-bottom:var(--spacing)}.block.block-no-margin{margin-bottom:var(--spacing-sixth)}.block.block-zero-margin{margin-bottom:0}.block .mobile-view{display:none!important}@media (max-width:1300px){.block .web-view{display:none!important}.block .mobile-view{display:block!important}}.no-margin{margin:0!important}.no-padding{padding:0!important}#shopwp-root{display:none!important}body.has-store #shopwp-root{display:block!important}.wp-block-ho-area{position:relative;width:100%;height:auto}.wp-block-ho-div,.wp-block-ho-flash,.wp-block-ho-pattern{position:relative}.position-relative{position:relative}.position-absolute,.wp-block.position-absolute{position:absolute;top:0;left:0;right:0}.wp-block.position-sticky{position:sticky;top:0}.position-fixed{position:fixed;top:0}.overflow-auto{overflow:auto}.overflow-visible{overflow:visible}.overflow-hidden{overflow:hidden}.flex-align-top-left{display:flex;justify-content:flex-start;align-items:flex-start}.flex-align-top-center{display:flex;justify-content:center;align-items:flex-start}.flex-align-top-right{display:flex;justify-content:flex-end;align-items:flex-start}.flex-align-center-left{display:flex;justify-content:flex-start;align-items:center}.flex-align-center-center{display:flex;justify-content:center;align-items:center}.flex-align-center-right{display:flex;justify-content:flex-end;align-items:center}.flex-align-bottom-left{display:flex;justify-content:flex-start;align-items:flex-end}.flex-align-bottom-center{display:flex;justify-content:center;align-items:flex-end}.flex-align-bottom-right{display:flex;justify-content:flex-end;align-items:flex-end}.sizes-height-default{height:auto}.sizes-height-fill{height:100%}.sizes-height-full{height:100vh}.sizes-height-custom.content-position-fill>*,.sizes-height-full.content-position-fill>*{position:absolute;top:0;left:0;right:0;bottom:0}[class^=col-]{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:15px;padding-left:15px;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-padding-remove{padding-right:0!important;padding-left:0!important}.grid-side-margin-remove-left{margin-left:calc(-1*var(--grid-side-margin));margin-right:var(--grid-side-margin)}.grid-side-margin-remove-right{margin-left:var(--grid-side-margin);margin-right:calc(-1*var(--grid-side-margin))}.middle-xs{align-items:center}:root{--grid-side-margin:150px;--gutter-width:20px;--grid-item-width:calc(calc(1/12 * 100vw) - calc(var(--gutter-width)*0.5));--max-fluid:1600px}@media (max-width:1298px){:root{--grid-side-margin:40px;--gutter-width:15px}}@media (max-width:766px){:root{--grid-side-margin:20px;--gutter-width:8px}}@media (min-width:1440px){:root{--grid-item-width:calc(calc(1/12 * var(--screen-lg)) - calc(var(--gutter-width)*0.5))}}.wrapper{box-sizing:border-box;max-width:2560px;margin:0 auto}.container-max{padding-left:var(--grid-side-margin);padding-right:var(--grid-side-margin);width:100%}.container-fluid{position:relative;max-width:1600px;margin:0 auto;width:100%;padding-left:var(--grid-side-margin);padding-right:var(--grid-side-margin)}.container-fluid .box{position:relative}@media (max-width:768px){.container-fluid.container-fluid-mobile-zero{padding-left:0;padding-right:0}}.row{width:100%;box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;margin-right:calc(var(--gutter-width) * .5 * -1);margin-left:calc(var(--gutter-width) * .5 * -1)}.row.reverse{flex-direction:row-reverse}.col.reverse{flex-direction:column-reverse}.col-xs{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:auto}.col-xs-1{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:8.33333%;max-width:8.33333%}.col-xs-2{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:16.66667%;max-width:16.66667%}.col-xs-3{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:25%;max-width:25%}.col-xs-4{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:33.33333%;max-width:33.33333%}.col-xs-5{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:41.66667%;max-width:41.66667%}.col-xs-6{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:50%;max-width:50%}.col-xs-7{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:58.33333%;max-width:58.33333%}.col-xs-8{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:66.66667%;max-width:66.66667%}.col-xs-9{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:75%;max-width:75%}.col-xs-10{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:83.33333%;max-width:83.33333%}.col-xs-11{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:91.66667%;max-width:91.66667%}.col-xs-12{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:100%;max-width:100%}.col-xs-offset-1{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:8.33333%}.col-xs-offset-2{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:16.66667%}.col-xs-offset-3{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:25%}.col-xs-offset-4{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:33.33333%}.col-xs-offset-5{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:41.66667%}.col-xs-offset-6{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:50%}.col-xs-offset-7{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:58.33333%}.col-xs-offset-8{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:66.66667%}.col-xs-offset-9{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:75%}.col-xs-offset-10{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:83.33333%}.col-xs-offset-11{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:91.66667%}.col-xs-offset-12{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:100%}.col-xs-offright-1{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:8.33333%}.col-xs-offright-2{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:16.66667%}.col-xs-offright-3{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:25%}.col-xs-offright-4{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:33.33333%}.col-xs-offright-5{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:41.66667%}.col-xs-offright-6{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:50%}.col-xs-offright-7{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:58.33333%}.col-xs-offright-8{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:66.66667%}.col-xs-offright-9{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:75%}.col-xs-offright-10{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:83.33333%}.col-xs-offright-11{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:91.66667%}.col-xs-offright-12{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:100%}.col-xs{flex-grow:1;flex-basis:0;max-width:100%}.col-xs-direction{flex-direction:row}.col-xs-direction-reverse{flex-direction:column-reverse}.start-xs{justify-content:flex-start;text-align:start}.center-xs{justify-content:center;text-align:center}.end-xs{justify-content:flex-end;text-align:end}.top-xs{align-items:flex-start}.middle-xs{align-items:center}.bottom-xs{align-items:flex-end}.around-xs{justify-content:space-around}.between-xs{justify-content:space-between}.first-xs{order:-1}.last-xs{order:1}@media (min-width:768px){.container{width:768px}.col-s{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:auto}.col-s-1{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:8.33333%;max-width:8.33333%}.col-s-2{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:16.66667%;max-width:16.66667%}.col-s-3{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:25%;max-width:25%}.col-s-4{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:33.33333%;max-width:33.33333%}.col-s-5{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:41.66667%;max-width:41.66667%}.col-s-6{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:50%;max-width:50%}.col-s-7{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:58.33333%;max-width:58.33333%}.col-s-8{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:66.66667%;max-width:66.66667%}.col-s-9{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:75%;max-width:75%}.col-s-10{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:83.33333%;max-width:83.33333%}.col-s-11{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:91.66667%;max-width:91.66667%}.col-s-12{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:100%;max-width:100%}.col-s-offset-1{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:8.33333%}.col-s-offset-2{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:16.66667%}.col-s-offset-3{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:25%}.col-s-offset-4{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:33.33333%}.col-s-offset-5{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:41.66667%}.col-s-offset-6{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:50%}.col-s-offset-7{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:58.33333%}.col-s-offset-8{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:66.66667%}.col-s-offset-9{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:75%}.col-s-offset-10{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:83.33333%}.col-s-offset-11{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:91.66667%}.col-s-offset-12{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:100%}.col-s-offset-0{margin-left:0}.col-s-offright-1{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:8.33333%}.col-s-offright-2{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:16.66667%}.col-s-offright-3{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:25%}.col-s-offright-4{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:33.33333%}.col-s-offright-5{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:41.66667%}.col-s-offright-6{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:50%}.col-s-offright-7{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:58.33333%}.col-s-offright-8{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:66.66667%}.col-s-offright-9{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:75%}.col-s-offright-10{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:83.33333%}.col-s-offright-11{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:91.66667%}.col-s-offright-12{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:100%}.col-s{flex-grow:1;flex-basis:0;max-width:100%}.start-s{justify-content:flex-start;text-align:start}.center-s{justify-content:center;text-align:center}.end-s{justify-content:flex-end;text-align:end}.top-s{align-items:flex-start}.middle-s{align-items:center}.bottom-s{align-items:flex-end}.around-s{justify-content:space-around}.between-s{justify-content:space-between}.first-s{order:-1}.last-s{order:1}.col-s-direction{flex-direction:row}.col-s-direction-reverse{flex-direction:column-reverse}}@media (min-width:768px){.container{width:768px}.col-sm{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:auto}.col-sm-1{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:8.33333%;max-width:8.33333%}.col-sm-2{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:16.66667%;max-width:16.66667%}.col-sm-3{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:25%;max-width:25%}.col-sm-4{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:33.33333%;max-width:33.33333%}.col-sm-5{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:41.66667%;max-width:41.66667%}.col-sm-6{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:50%;max-width:50%}.col-sm-7{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:58.33333%;max-width:58.33333%}.col-sm-8{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:66.66667%;max-width:66.66667%}.col-sm-9{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:75%;max-width:75%}.col-sm-10{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:83.33333%;max-width:83.33333%}.col-sm-11{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:91.66667%;max-width:91.66667%}.col-sm-12{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:100%;max-width:100%}.col-sm-offset-1{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:8.33333%}.col-sm-offset-2{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:16.66667%}.col-sm-offset-3{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:25%}.col-sm-offset-4{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:33.33333%}.col-sm-offset-5{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:41.66667%}.col-sm-offset-6{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:50%}.col-sm-offset-7{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:58.33333%}.col-sm-offset-8{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:66.66667%}.col-sm-offset-9{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:75%}.col-sm-offset-10{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:83.33333%}.col-sm-offset-11{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:91.66667%}.col-sm-offset-12{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offright-1{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:8.33333%}.col-sm-offright-2{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:16.66667%}.col-sm-offright-3{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:25%}.col-sm-offright-4{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:33.33333%}.col-sm-offright-5{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:41.66667%}.col-sm-offright-6{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:50%}.col-sm-offright-7{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:58.33333%}.col-sm-offright-8{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:66.66667%}.col-sm-offright-9{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:75%}.col-sm-offright-10{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:83.33333%}.col-sm-offright-11{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:91.66667%}.col-sm-offright-12{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:100%}.col-sm{flex-grow:1;flex-basis:0;max-width:100%}.start-sm{justify-content:flex-start;text-align:start}.center-sm{justify-content:center;text-align:center}.end-sm{justify-content:flex-end;text-align:end}.top-sm{align-items:flex-start}.middle-sm{align-items:center}.bottom-sm{align-items:flex-end}.around-sm{justify-content:space-around}.between-sm{justify-content:space-between}.first-sm{order:-1}.last-sm{order:1}.col-sm-direction{flex-direction:row}.col-sm-direction-reverse{flex-direction:column-reverse}}@media (min-width:1300px){.container{width:1300px}.col-md{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:auto}.col-md-1{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:8.33333%;max-width:8.33333%}.col-md-2{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:16.66667%;max-width:16.66667%}.col-md-3{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:25%;max-width:25%}.col-md-4{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:33.33333%;max-width:33.33333%}.col-md-5{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:41.66667%;max-width:41.66667%}.col-md-6{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:50%;max-width:50%}.col-md-7{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:58.33333%;max-width:58.33333%}.col-md-8{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:66.66667%;max-width:66.66667%}.col-md-9{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:75%;max-width:75%}.col-md-10{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:83.33333%;max-width:83.33333%}.col-md-11{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:91.66667%;max-width:91.66667%}.col-md-12{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:100%;max-width:100%}.col-md-offset-1{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:8.33333%}.col-md-offset-2{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:16.66667%}.col-md-offset-3{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:25%}.col-md-offset-4{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:33.33333%}.col-md-offset-5{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:41.66667%}.col-md-offset-6{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:50%}.col-md-offset-7{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:58.33333%}.col-md-offset-8{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:66.66667%}.col-md-offset-9{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:75%}.col-md-offset-10{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:83.33333%}.col-md-offset-11{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:91.66667%}.col-md-offset-12{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:100%}.col-md-offset-0{margin-left:0}.col-md-offright-1{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:8.33333%}.col-md-offright-2{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:16.66667%}.col-md-offright-3{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:25%}.col-md-offright-4{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:33.33333%}.col-md-offright-5{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:41.66667%}.col-md-offright-6{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:50%}.col-md-offright-7{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:58.33333%}.col-md-offright-8{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:66.66667%}.col-md-offright-9{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:75%}.col-md-offright-10{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:83.33333%}.col-md-offright-11{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:91.66667%}.col-md-offright-12{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:100%}.col-md{flex-grow:1;flex-basis:0;max-width:100%}.start-md{justify-content:flex-start;text-align:start}.center-md{justify-content:center;text-align:center}.end-md{justify-content:flex-end;text-align:end}.top-md{align-items:flex-start}.middle-md{align-items:center}.bottom-md{align-items:flex-end}.around-md{justify-content:space-around}.between-md{justify-content:space-between}.first-md{order:-1}.last-md{order:1}.col-md-direction{flex-direction:row}.col-md-direction-reverse{flex-direction:column-reverse}}@media (min-width:1440px){.container{width:1440px}.col-lg{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:auto}.col-lg-1{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:8.33333%;max-width:8.33333%}.col-lg-2{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:16.66667%;max-width:16.66667%}.col-lg-3{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:25%;max-width:25%}.col-lg-4{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:33.33333%;max-width:33.33333%}.col-lg-5{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:41.66667%;max-width:41.66667%}.col-lg-6{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:50%;max-width:50%}.col-lg-7{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:58.33333%;max-width:58.33333%}.col-lg-8{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:66.66667%;max-width:66.66667%}.col-lg-9{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:75%;max-width:75%}.col-lg-10{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:83.33333%;max-width:83.33333%}.col-lg-11{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:91.66667%;max-width:91.66667%}.col-lg-12{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:100%;max-width:100%}.col-lg-offset-1{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:8.33333%}.col-lg-offset-2{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:16.66667%}.col-lg-offset-3{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:25%}.col-lg-offset-4{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:33.33333%}.col-lg-offset-5{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:41.66667%}.col-lg-offset-6{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:50%}.col-lg-offset-7{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:58.33333%}.col-lg-offset-8{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:66.66667%}.col-lg-offset-9{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:75%}.col-lg-offset-10{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:83.33333%}.col-lg-offset-11{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:91.66667%}.col-lg-offset-12{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offright-1{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:8.33333%}.col-lg-offright-2{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:16.66667%}.col-lg-offright-3{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:25%}.col-lg-offright-4{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:33.33333%}.col-lg-offright-5{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:41.66667%}.col-lg-offright-6{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:50%}.col-lg-offright-7{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:58.33333%}.col-lg-offright-8{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:66.66667%}.col-lg-offright-9{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:75%}.col-lg-offright-10{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:83.33333%}.col-lg-offright-11{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:91.66667%}.col-lg-offright-12{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:100%}.col-lg{flex-grow:1;flex-basis:0;max-width:100%}.start-lg{justify-content:flex-start;text-align:start}.center-lg{justify-content:center;text-align:center}.end-lg{justify-content:flex-end;text-align:end}.top-lg{align-items:flex-start}.middle-lg{align-items:center}.bottom-lg{align-items:flex-end}.around-lg{justify-content:space-around}.between-lg{justify-content:space-between}.first-lg{order:-1}.last-lg{order:1}.col-lg-direction{flex-direction:row}.col-lg-direction-reverse{flex-direction:column-reverse}}@media (min-width:1920px){.container{width:1920px}.col-xlg{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:auto}.col-xlg-1{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:8.33333%;max-width:8.33333%}.col-xlg-2{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:16.66667%;max-width:16.66667%}.col-xlg-3{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:25%;max-width:25%}.col-xlg-4{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:33.33333%;max-width:33.33333%}.col-xlg-5{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:41.66667%;max-width:41.66667%}.col-xlg-6{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:50%;max-width:50%}.col-xlg-7{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:58.33333%;max-width:58.33333%}.col-xlg-8{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:66.66667%;max-width:66.66667%}.col-xlg-9{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:75%;max-width:75%}.col-xlg-10{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:83.33333%;max-width:83.33333%}.col-xlg-11{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:91.66667%;max-width:91.66667%}.col-xlg-12{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:100%;max-width:100%}.col-xlg-offset-1{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:8.33333%}.col-xlg-offset-2{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:16.66667%}.col-xlg-offset-3{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:25%}.col-xlg-offset-4{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:33.33333%}.col-xlg-offset-5{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:41.66667%}.col-xlg-offset-6{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:50%}.col-xlg-offset-7{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:58.33333%}.col-xlg-offset-8{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:66.66667%}.col-xlg-offset-9{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:75%}.col-xlg-offset-10{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:83.33333%}.col-xlg-offset-11{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:91.66667%}.col-xlg-offset-12{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:100%}.col-xlg-offset-0{margin-left:0}.col-xlg-offright-1{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:8.33333%}.col-xlg-offright-2{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:16.66667%}.col-xlg-offright-3{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:25%}.col-xlg-offright-4{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:33.33333%}.col-xlg-offright-5{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:41.66667%}.col-xlg-offright-6{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:50%}.col-xlg-offright-7{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:58.33333%}.col-xlg-offright-8{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:66.66667%}.col-xlg-offright-9{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:75%}.col-xlg-offright-10{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:83.33333%}.col-xlg-offright-11{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:91.66667%}.col-xlg-offright-12{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:100%}.col-xlg{flex-grow:1;flex-basis:0;max-width:100%}.start-xlg{justify-content:flex-start;text-align:start}.center-xlg{justify-content:center;text-align:center}.end-xlg{justify-content:flex-end;text-align:end}.top-xlg{align-items:flex-start}.middle-xlg{align-items:center}.bottom-xlg{align-items:flex-end}.around-xlg{justify-content:space-around}.between-xlg{justify-content:space-between}.first-xlg{order:-1}.last-xlg{order:1}.col-xlg-direction{flex-direction:row}.col-xlg-direction-reverse{flex-direction:column-reverse}}@media (max-width:766px){.hide-xs{display:none!important}}@media only screen and (min-width:480px) and (max-width:1030px){.hide-xsm{display:none!important}}@media (min-width:767px){.hide-sm{display:none!important}}@media (min-width:1299px){.hide-md{display:none!important}}@media (min-width:1439px){.hide-lg{display:none!important}}.hide{display:none!important}:root{--screen-xs:520px;--screen-sm:768px;--screen-sm-min:calc(var(--screen-sm) - 1px);--screen-md:1030px;--screen-md-min:calc(var(--screen-md) - 1px);--screen-lg:1440px;--screen-lg-min:calc(var(--screen-lg) - 1px);--screen-xs-max:calc(var( --screen-sm-min) - 1px);--screen-sm-max:calc(var( --screen-md-min) - 1px);--screen-md-max:calc(var( --screen-lg-min) - 1px)}*{-webkit-box-sizing:border-box;box-sizing:border-box}.hyphen{-ms-hyphens:auto;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}:root{--spacing:120px;--spacing-two-thirds:calc( var(--spacing) * 2 / 3);--spacing-half:calc( var(--spacing) / 2);--spacing-third:calc( var(--spacing) / 3);--spacing-sixth:calc( var(--spacing) / 6);--spacing-minimal:calc( var(--spacing) / 10);--spacing-atom:calc( var(--spacing) / 20)}@media (max-width:766px){:root{--spacing:72px}}.margin-bottom{margin-bottom:var(--spacing)}.margin-bottom-two-thirds{margin-bottom:var(--spacing-two-thirds)}.margin-bottom-half{margin-bottom:var(--spacing-half)}.margin-bottom-third{margin-bottom:var(--spacing-third)}.margin-bottom-sixth{margin-bottom:var(--spacing-sixth)}.margin-bottom-minimal{margin-bottom:var(--spacing-minimal)}.margin-bottom-atom{margin-bottom:var(--spacing-atom)}.margin-bottom-zero{margin-bottom:0}.nomargin{margin:0!important}.padding-top{padding-top:var(--spacing)}.padding-top-two-thirds{padding-top:var(--spacing-two-thirds)}.padding-top-half{padding-top:var(--spacing-half)}.padding-top-third{padding-top:var(--spacing-third)}.padding-top-sixth{padding-top:var(--spacing-sixth)}.padding-top-minimal{padding-top:var(--spacing-minimal)}.padding-top-atom{padding-top:var(--spacing-atom)}.padding-bottom{padding-bottom:var(--spacing)}.padding-bottom-two-thirds{padding-bottom:var(--spacing-two-thirds)}.padding-bottom-half{padding-bottom:var(--spacing-half)}.padding-bottom-third{padding-bottom:var(--spacing-third)}.padding-bottom-sixth{padding-bottom:var(--spacing-sixth)}.padding-bottom-minimal{padding-bottom:var(--spacing-minimal)}.padding-bottom-atom{padding-bottom:var(--spacing-atom)}@font-face{font-family:GTAmerica;font-weight:400;src:url(/assets/fonts/8bdbb479-105b-4b98-b8f5-4546132aa131/fonts/GT-America-Standard-Regular.eot);src:url(/assets/fonts/8bdbb479-105b-4b98-b8f5-4546132aa131/fonts/GT-America-Standard-Regular.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/8bdbb479-105b-4b98-b8f5-4546132aa131/fonts/GT-America-Standard-Regular.woff2) format("woff2"),url(/assets/fonts/8bdbb479-105b-4b98-b8f5-4546132aa131/fonts/GT-America-Standard-Regular.woff) format("woff"),url(/assets/fonts/8bdbb479-105b-4b98-b8f5-4546132aa131/fonts/GT-America-Standard-Regular.ttf) format("truetype"),url("/assets/fonts/8bdbb479-105b-4b98-b8f5-4546132aa131/fonts/GT-America-Standard-Regular.svg#GT America") format("svg")}@font-face{font-family:'GTAmerica Medium';src:url(/assets/fonts/3054a373-a5b9-43d5-b8d5-50ed5ea13651/fonts/GT-America-Medium.eot);src:url(/assets/fonts/3054a373-a5b9-43d5-b8d5-50ed5ea13651/fonts/GT-America-Medium.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/3054a373-a5b9-43d5-b8d5-50ed5ea13651/fonts/GT-America-Medium.woff2) format("woff2"),url(/assets/fonts/3054a373-a5b9-43d5-b8d5-50ed5ea13651/fonts/GT-America-Medium.woff) format("woff"),url(/assets/fonts/3054a373-a5b9-43d5-b8d5-50ed5ea13651/fonts/GT-America-Medium.ttf) format("truetype"),url("/assets/fonts/3054a373-a5b9-43d5-b8d5-50ed5ea13651/fonts/GT-America-Medium.svg#GT America") format("svg")}@font-face{font-family:'GTAmerica Bold';font-weight:700;src:url(/assets/fonts/c9908139-ad0a-44dd-86a7-06f67d1dad44/fonts/GT-America-Bold.eot);src:url(/assets/fonts/c9908139-ad0a-44dd-86a7-06f67d1dad44/fonts/GT-America-Bold.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/c9908139-ad0a-44dd-86a7-06f67d1dad44/fonts/GT-America-Bold.woff2) format("woff2"),url(/assets/fonts/c9908139-ad0a-44dd-86a7-06f67d1dad44/fonts/GT-America-Bold.woff) format("woff"),url(/assets/fonts/c9908139-ad0a-44dd-86a7-06f67d1dad44/fonts/GT-America-Bold.ttf) format("truetype"),url("/assets/fonts/c9908139-ad0a-44dd-86a7-06f67d1dad44/fonts/GT-America-Bold.svg#GT America") format("svg")}@font-face{font-family:'GTAmerica Expanded';src:url(/assets/fonts/2e18a523-fa41-4166-9ce6-9b2262317ce6/fonts/GT-America-Expanded-Black.eot);src:url(/assets/fonts/2e18a523-fa41-4166-9ce6-9b2262317ce6/fonts/GT-America-Expanded-Black.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/2e18a523-fa41-4166-9ce6-9b2262317ce6/fonts/GT-America-Expanded-Black.woff2) format("woff2"),url(/assets/fonts/2e18a523-fa41-4166-9ce6-9b2262317ce6/fonts/GT-America-Expanded-Black.woff) format("woff"),url(/assets/fonts/2e18a523-fa41-4166-9ce6-9b2262317ce6/fonts/GT-America-Expanded-Black.ttf) format("truetype"),url("/assets/fonts/2e18a523-fa41-4166-9ce6-9b2262317ce6/fonts/GT-America-Expanded-Black.svg#GT America Expanded Black") format("svg")}@font-face{font-family:'GTAmerica Mono';font-weight:400;src:url(/assets/fonts/34cccaf1-cc17-4092-8f76-4917f2511c67/fonts/GT-America-Mono-Regular.eot);src:url(/assets/fonts/34cccaf1-cc17-4092-8f76-4917f2511c67/fonts/GT-America-Mono-Regular.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/34cccaf1-cc17-4092-8f76-4917f2511c67/fonts/GT-America-Mono-Regular.woff2) format("woff2"),url(/assets/fonts/34cccaf1-cc17-4092-8f76-4917f2511c67/fonts/GT-America-Mono-Regular.woff) format("woff"),url(/assets/fonts/34cccaf1-cc17-4092-8f76-4917f2511c67/fonts/GT-America-Mono-Regular.ttf) format("truetype"),url("/assets/fonts/34cccaf1-cc17-4092-8f76-4917f2511c67/fonts/GT-America-Mono-Regular.svg#GT America Mono") format("svg")}@font-face{font-family:'GTAmerica Mono';font-weight:700;src:url(/assets/fonts/be56fd39-985e-47b6-acc2-939f7a415285/fonts/GT-America-Mono-Bold.eot);src:url(/assets/fonts/be56fd39-985e-47b6-acc2-939f7a415285/fonts/GT-America-Mono-Bold.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/be56fd39-985e-47b6-acc2-939f7a415285/fonts/GT-America-Mono-Bold.woff2) format("woff2"),url(/assets/fonts/be56fd39-985e-47b6-acc2-939f7a415285/fonts/GT-America-Mono-Bold.woff) format("woff"),url(/assets/fonts/be56fd39-985e-47b6-acc2-939f7a415285/fonts/GT-America-Mono-Bold.ttf) format("truetype"),url("/assets/fonts/be56fd39-985e-47b6-acc2-939f7a415285/fonts/GT-America-Mono-Bold.svg#GT America Mono Bold") format("svg")}@font-face{font-family:Fractul;src:url(/assets/fonts/fractul-black/Fractul-Black.woff2) format("woff2"),url(/assets/fonts/fractul-black/Fractul-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}.font-highlight{font-family:Fractul,"Arial Black",sans-serif!important}.font-mono{font-family:"GTAmerica Mono",monospace!important}.font-bold{font-family:Fractul,"Arial Black",sans-serif;font-weight:700}.font-regular{font-family:GTAmerica,Arial,sans-serif}.font-regular-medium{font-family:"GTAmerica Medium",Arial,sans-serif}.font-regular-bold{font-family:"GTAmerica Bold",Arial,sans-serif}body.frontend{font-family:GTAmerica,sans-serif}body.frontend{color:var(--color)}:root{--color-highlight:#000FA0;--color-highlight-yellow:#D4FF3E;--color-highlight-red:#FF4438;--color-highlight-flieder:#E4BEFF;--color-highlight-blue:#000FA0;--color:var(--color-highlight-blue);--white:#F9F7F0;--color-background:var(--white);--tmg-bullet-bg:var(--color-highlight-yellow);--tmg-bullet-fg:var(--color-highlight-blue);--ccm--scrollbar-width:10px}.has-default-color{color:var(--wp--preset--color--default)}.has-highlight-color{color:var(--wp--preset--color--highlight)}.has-invert-color{color:var(--color-background)!important}body.fontend{color:var(--color)}[class*=clamp-]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.clamp-1{-webkit-line-clamp:1}.clamp-2{-webkit-line-clamp:2}.clamp-3{-webkit-line-clamp:3}.clamp-4{-webkit-line-clamp:4}.clamp-5{-webkit-line-clamp:5}@font-face{font-family:icons;src:url(/assets/fonts/icon/fonts/ae.ttf?6) format("truetype"),url(/assets/fonts/icon/fonts/ae.woff?6) format("woff"),url(/assets/fonts/icon/fonts/ae.svg?6) format("svg")}[class*=" icon-"],[class*=" mx-btn-icon"],[class^=icon-]{font-family:icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-logo{line-height:.4;display:block;overflow:hidden}.icon-background{background:var(--color-base);border-radius:100%;color:var(--color-invert)}.icon-background-white{background:var(--color-invert);border-radius:100%;color:var(--color-base)}.rotate-90{transform:rotate(-90deg)}.scale-on-hover{transition:all .2s ease-out}.scale-on-hover:hover{transform:scale(1.1)}.icon-bricks-colored:before{content:"";display:inline-block;width:1em;height:1em;background-image:url(/assets/logos/bricks-icon.svg);background-repeat:no-repeat;background-size:contain;padding-right:.7em}.icon-left:before,.icon-pfeilLinks:before{content:"\e901";transform:rotate(180deg);display:inline-block}.icon-up:before{content:"\e901";transform:rotate(270deg);display:inline-block}.icon-down:before{content:"\e901";transform:rotate(90deg);display:inline-block}.icon-pfeilRechts:before{content:"\e901"}.icon-right:before{content:"\e901"}.icon-pen:before{content:"\e902"}.icon-resize:before{content:"\e903"}.icon-download:before{content:"\e904"}.icon-send:before{content:"\e905"}.icon-dashboard:before{content:"\e906"}.icon-paper:before{content:"\e907"}.icon-copy:before{content:"\e908"}.icon-external-link:before{content:"\e909"}.icon-resize-bigger:before{content:"\e90a"}.icon-i:before{content:"\e90b"}.icon-list:before{content:"\e90c"}.icon-exit:before{content:"\e90d"}.icon-reload:before{content:"\e90e"}.icon-menu:before{content:"\e90f"}.icon-close:before{content:"\e910"}.icon-youtube:before{content:"\e911"}.icon-twitter:before{content:"\e912"}.icon-tiktok:before{content:"\e913"}.icon-enter:before{content:"\e914"}.icon-insta:before{content:"\e915"}.icon-dotts:before{content:"\e916"}.icon-play:before{content:"\e900"}.icon-pause:before{content:"\e917"}.icon-open:before{content:"\e919"}.icon-bricks:before{content:"\e918"}.icon-add:before{content:"\e91a"}.icon-i-circle:before{content:"\e91b"}.icon-bluesky:before{content:"\e91c"}.icon-facebook:before{content:"\e91d"}.icon-plus:before{content:"\e91e"}.icon-minus:before{content:"\e91f"}.icon-linkedin:before{content:"\e920"}.icon-people .path1:before{content:"\e921";color:#ff4438}.icon-people .path2:before{content:"\e922";margin-left:-1.349609375em;color:#000}.icon-people .path3:before{content:"\e923";margin-left:-1.349609375em;color:#ff4438}.icon-people .path4:before{content:"\e924";margin-left:-1.349609375em;color:#000}.icon-people .path5:before{content:"\e925";margin-left:-1.349609375em;color:#ff4438}.icon-people .path6:before{content:"\e926";margin-left:-1.349609375em;color:#000}.icon-people .path7:before{content:"\e927";margin-left:-1.349609375em;color:#ff4438}.icon-people .path8:before{content:"\e928";margin-left:-1.349609375em;color:#000}.icon-people .path9:before{content:"\e929";margin-left:-1.349609375em;color:#ff4438}.icon-people .path10:before{content:"\e92a";margin-left:-1.349609375em;color:#000}.icon-people .path11:before{content:"\e92b";margin-left:-1.349609375em;margin-left:-1.509649373em;color:#ff4438}.icon-people .path12:before{content:"\e92c";margin-left:-1.349609375em;margin-left:-1.509649373em;color:#000}.icon-people-asset{height:1em;width:1.2em;background-image:url(/assets/media/gruppe.png);background-repeat:no-repeat;background-size:contain}.icon-pfeil .path1:before{content:"\e92d";color:#ff4538}.icon-pfeil .path2:before{content:"\e92e";margin-left:-.8798828125em;color:#000}.icon-pfeil .path3:before{content:"\e92f";margin-left:-.8798828125em;color:#000}.icon-pfeil .path4:before{content:"\e930";margin-left:-.8798828125em;color:#000}.icon-pfeil .path5:before{content:"\e931";margin-left:-.8798828125em;color:#000}.icon-pfeil-asset{height:1em;width:.76em;background-image:url(/assets/media/pfeil-red.png);background-repeat:no-repeat;background-size:contain;display:inline-block}.icon-folder .path1:before{content:"\e933";color:#000fa0}.icon-folder .path2:before{content:"\e93f";margin-left:-1.08984375em;color:#000}.icon-folder .path3:before{content:"\e940";margin-left:-1.08984375em;color:#d4ff3e}.icon-folder .path4:before{content:"\e941";margin-left:-1.08984375em;color:#000}.icon-folder .path5:before{content:"\e942";margin-left:-1.08984375em;color:#000fa0}.icon-folder .path6:before{content:"\e943";margin-left:-1.08984375em;color:#000}.icon-faecher .path1:before{content:"\e935";color:#e4beff}.icon-faecher .path2:before{content:"\e936";margin-left:-1.1474609375em;color:#000}.icon-faecher .path3:before{content:"\e937";margin-left:-1.1474609375em;color:#d4ff3e}.icon-faecher .path4:before{content:"\e938";margin-left:-1.1474609375em;color:#000}.icon-faecher .path5:before{content:"\e934";margin-left:-1.1474609375em;color:#e4beff}.icon-faecher .path6:before{content:"\e93c";margin-left:-1.1474609375em;color:#000}.icon-faecher .path7:before{content:"\e93d";margin-left:-1.1474609375em;color:#d4ff3e}.icon-faecher .path8:before{content:"\e93e";margin-left:-1.1474609375em;color:#000}.icon-person .path1:before{content:"\e939";color:#e4beff}.icon-person .path2:before{content:"\e93a";margin-left:-1em;color:#000}.icon-person .path3:before{content:"\e93b";margin-left:-1em;color:#f9f7f0}.icon-person .path4:before{content:"\e932";margin-left:-1em;color:#000}.icon-check:before{content:"\e944"}.icon-dauer .path1:before{content:"\e945";color:#ff4438}.icon-dauer .path2:before{content:"\e946";margin-left:-1.5em;color:#000}.icon-dauer .path3:before{content:"\e947";margin-left:-1.5em;color:#ebbcff}.icon-dauer .path4:before{content:"\e948";margin-left:-1.5em;color:#000}.icon-file:before{content:"\e949"}.icon-qr:before{content:"\e94a"}.icon-copy-colored .path1:before{content:"\e94b";color:#d5ff3e}.icon-copy-colored .path2:before{content:"\e94c";margin-left:-.96875em;color:#000fa0}.icon-copy-colored .path3:before{content:"\e94d";margin-left:-.96875em;color:#d5ff3e}.icon-copy-colored .path4:before{content:"\e94e";margin-left:-.96875em;color:#000fa0}.zeplin-heading{font-family:Fractul,"Arial Black",sans-serif;font-weight:700;font-size:72px;--line-height:1em;line-height:var(--line-height);white-space:pre-wrap}@media (max-width:766px){.zeplin-heading{font-size:40px}}.zeplin-subHead01{font-family:Fractul,"Arial Black",sans-serif;font-weight:700;font-size:54px;--line-height:1.05em;line-height:var(--line-height)}@media (max-width:766px){.zeplin-subHead01{font-size:36px}}.zeplin-subHead02{font-family:Fractul,"Arial Black",sans-serif;font-weight:700;font-size:42px;--line-height:1.2em;line-height:var(--line-height)}@media (max-width:766px){.zeplin-subHead02{font-size:32px}}.zeplin-teaserHeadline-S{font-size:40px;line-height:1em}@media (max-width:766px){.zeplin-teaserHeadline-S{font-size:32px}}.zeplin-subHead03{font-family:Fractul,"Arial Black",sans-serif;font-weight:700;font-size:32px;--line-height:1.2em;line-height:var(--line-height)}@media (max-width:766px){.zeplin-subHead03{font-size:26px}}.zeplin-subHead04{font-family:Fractul,"Arial Black",sans-serif;font-weight:700;font-size:24px;--line-height:1.2em;line-height:var(--line-height)}.zeplin-subHead04-regular{font-family:GTAmerica,Arial,sans-serif;font-weight:700;font-size:24px;--line-height:1.2em;line-height:var(--line-height)}.zeplin-subHead05{font-family:Fractul,"Arial Black",sans-serif;font-weight:700;font-size:20px;--line-height:1.2em}.zeplin-subHead05-regular{font-family:GTAmerica,Arial,sans-serif;font-weight:700;font-size:20px;--line-height:1.2em}.zeplin-subHead06{font-family:Fractul,"Arial Black",sans-serif;font-weight:700;font-size:16px;--line-height:1.2em}.zeplin-quote{font-family:Fractul,"Arial Black",sans-serif;font-weight:700;font-size:34px;line-height:1.3}.zeplin-quoteName{font-family:Fractul,"Arial Black",sans-serif!important;font-size:18px;line-height:1.8}.zeplin-quoteName:before{content:none}.copy-size-medium,.zeplin-body{font-family:"GTAmerica Medium",Arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%}.zeplin-body-large{font-family:"GTAmerica Medium",Arial,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:130%}@media (max-width:766px){.zeplin-body-large{font-size:20px}}.zeplin-body-large-bold{font-family:"GTAmerica Bold",Arial,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:130%}@media (max-width:766px){.zeplin-body-large-bold{font-size:20px}}.copy-size-small,.zeplin-body-small{font-family:GTAmerica,Arial,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:140%}.copy-size-small.zeplin-body-small-medium,.zeplin-body-small.zeplin-body-small-medium{font-weight:700}.copy-size-small.zeplin-body-small-bold,.zeplin-body-small.zeplin-body-small-bold{font-family:Fractul,"Arial Black",sans-serif;font-weight:700}.copy-size-extra-small,.zeplin-body-extra-small{font-family:GTAmerica,Arial,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:140%}.zeplin-body-mono-extra-small{font-family:"GTAmerica Mono",monospace!important;font-size:13px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.26px}.zeplin-body-mono-small{font-family:"GTAmerica Mono",monospace!important;font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.3px}.zeplin-body-mono-large{font-family:"GTAmerica Mono",monospace!important;font-size:20px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.4px}.copy,.copy.copy-size-medium,.editor-styles-wrapper .copy.copy-size-medium,.zeplin-copy{font-family:"GTAmerica Medium",Arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%}.copy ul,.copy.copy-size-medium ul,.editor-styles-wrapper .copy.copy-size-medium ul,.zeplin-copy ul{list-style:none!important;margin:0;padding-bottom:var(--spacing-sixth);padding-left:0}.copy ul li,.copy.copy-size-medium ul li,.editor-styles-wrapper .copy.copy-size-medium ul li,.zeplin-copy ul li{margin-bottom:var(--spacing-sixth)}.copy ul.unordered li:before,.copy.copy-size-medium ul.unordered li:before,.editor-styles-wrapper .copy.copy-size-medium ul.unordered li:before,.zeplin-copy ul.unordered li:before{position:absolute;margin-left:-20px;content:"-"}.copy ol,.copy.copy-size-medium ol,.editor-styles-wrapper .copy.copy-size-medium ol,.zeplin-copy ol{padding-bottom:var(--spacing-sixth);margin-left:20px;padding-left:0}.copy ol li,.copy.copy-size-medium ol li,.editor-styles-wrapper .copy.copy-size-medium ol li,.zeplin-copy ol li{margin-bottom:var(--spacing-sixth);list-style:decimal}.copy ol li::marker,.copy.copy-size-medium ol li::marker,.editor-styles-wrapper .copy.copy-size-medium ol li::marker,.zeplin-copy ol li::marker{position:relative}.copy.copy-size-small,.editor-styles-wrapper .copy.copy-size-small,.zeplin-copySmall,.zeplin-copySmall *{font-family:GTAmerica,Arial,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:140%}.copy.copy-size-small.zeplin-body-small-medium,.editor-styles-wrapper .copy.copy-size-small.zeplin-body-small-medium,.zeplin-copySmall .zeplin-body-small-medium,.zeplin-copySmall.zeplin-body-small-medium{font-weight:700}.copy.copy-size-small.zeplin-body-small-bold,.editor-styles-wrapper .copy.copy-size-small.zeplin-body-small-bold,.zeplin-copySmall .zeplin-body-small-bold,.zeplin-copySmall.zeplin-body-small-bold{font-family:Fractul,"Arial Black",sans-serif;font-weight:700}.copy.copy-size-extra-small,.editor-styles-wrapper .copy.copy-size-extra-small,.zeplin-copyExtraSmall,.zeplin-copyExtraSmall *{font-family:GTAmerica,Arial,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:140%}.copy.copy-size-mono-small,.editor-styles-wrapper .copy.copy-size-mono-small{font-family:"GTAmerica Mono",monospace!important;font-size:14px}.copy.copy-size-mono-extra-small,.editor-styles-wrapper .copy.copy-size-mono-extra-small{font-family:"GTAmerica Mono",monospace!important;font-size:12px}.copy.copy-size-mono-large,.editor-styles-wrapper .copy.copy-size-mono-large{font-family:"GTAmerica Mono",monospace!important;font-size:18px}.copy.copy-size-large,.editor-styles-wrapper .copy.copy-size-large,.zeplin-copyLarge,.zeplin-copyLarge *{font-family:"GTAmerica Medium",Arial,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:130%}@media (max-width:766px){.copy.copy-size-large,.editor-styles-wrapper .copy.copy-size-large,.zeplin-copyLarge,.zeplin-copyLarge *{font-size:20px}}.zeplin-teaserCopy-S{font-family:GTAmerica,Arial,sans-serif;font-size:15px;line-height:1.38;color:var(--color);font-weight:700}.zeplin-audio{font-family:GTAmerica,Arial,sans-serif;font-size:12px;line-height:1.67;text-align:center}@media (max-width:766px){.zeplin-audio{font-size:10px;line-height:2;text-align:center}}.tag,.zeplin-category,.zeplin-metadata,.zeplin-metadata_highlight{font-family:"GTAmerica Mono",monospace!important;font-size:12px;letter-spacing:-.24px;color:var(--color)}.tag.zeplin-metadata_highlight,.zeplin-category.zeplin-metadata_highlight,.zeplin-metadata.zeplin-metadata_highlight,.zeplin-metadata_highlight.zeplin-metadata_highlight{color:var(--color-highlight)}.copy ul,.zeplin-body ul,.zeplin-body-large ul,.zeplin-body-small ul{list-style:none;padding:0;margin:0 0 var(--spacing-sixth)}.copy ul li,.zeplin-body ul li,.zeplin-body-large ul li,.zeplin-body-small ul li{position:relative;margin-bottom:8px;margin-left:2.5em;list-style-type:none}.copy ul li::before,.zeplin-body ul li::before,.zeplin-body-large ul li::before,.zeplin-body-small ul li::before{content:"";display:block;position:absolute;left:-40px;top:.2em;width:.4em;height:.4em;border-radius:50%;font-size:2em;background:var(--tmg-bullet-bg);border:1px solid var(--color-highlight-blue)}.copy p,.zeplin-body p,.zeplin-body-large p,.zeplin-body-small p{margin:0 0 var(--spacing-sixth)}.h1,h1{padding:0;margin-top:0;margin-bottom:0;font-weight:initial;white-space:pre-wrap;color:var(--color);font-family:Fractul,"Arial Black",sans-serif;font-weight:700;font-size:72px;--line-height:1em;line-height:var(--line-height);white-space:pre-wrap}@media (max-width:766px){.h1,h1{font-size:40px}}.h2,h2{padding:0;margin-top:0;margin-bottom:0;font-weight:initial;white-space:pre-wrap;color:var(--color);font-family:Fractul,"Arial Black",sans-serif;font-weight:700;font-size:54px;--line-height:1.05em;line-height:var(--line-height)}@media (max-width:766px){.h2,h2{font-size:36px}}.h3,h3{padding:0;margin-top:0;margin-bottom:0;font-weight:initial;white-space:pre-wrap;color:var(--color);font-family:Fractul,"Arial Black",sans-serif;font-weight:700;font-size:42px;--line-height:1.2em;line-height:var(--line-height)}@media (max-width:766px){.h3,h3{font-size:32px}}.h4,h4{padding:0;margin-top:0;margin-bottom:0;font-weight:initial;white-space:pre-wrap;color:var(--color);font-family:Fractul,"Arial Black",sans-serif;font-weight:700;font-size:32px;--line-height:1.2em;line-height:var(--line-height)}@media (max-width:766px){.h4,h4{font-size:26px}}.h5,h5{padding:0;margin-top:0;margin-bottom:0;font-weight:initial;white-space:pre-wrap;color:var(--color);font-family:Fractul,"Arial Black",sans-serif;font-weight:700;font-size:24px;--line-height:1.2em;line-height:var(--line-height)}.h6,h6{padding:0;margin-top:0;margin-bottom:0;font-weight:initial;white-space:pre-wrap;color:var(--color);font-family:Fractul,"Arial Black",sans-serif;font-weight:700;font-size:20px;--line-height:1.2em}.h6-regular{padding:0;margin-top:0;margin-bottom:0;font-weight:initial;white-space:pre-wrap;color:var(--color);font-family:GTAmerica,Arial,sans-serif;font-weight:700;font-size:20px;--line-height:1.2em}.zeplin-heading-special{font-family:Fractul,"Arial Black",sans-serif!important;font-size:42px;--line-height:1.2em;line-height:var(--line-height)}@media (max-width:766px){.zeplin-heading-special{font-size:9vw}}.subline{padding:0;margin-top:0;margin-bottom:0;font-weight:initial;white-space:pre-wrap;color:var(--color)}.meta{padding:0;margin-top:0;margin-bottom:0;font-weight:initial;white-space:pre-wrap;color:var(--color);font-family:"GTAmerica Mono",monospace!important;font-size:12px;letter-spacing:-.24px}.meta.zeplin-metadata_highlight{color:var(--color-highlight)}.meta .meta-separator{display:inline-block;vertical-align:center;width:31px;height:1px;margin:0 5px 6px;border-bottom:solid 1px var(--color-highlight-blue)}.meta a{color:inherit;text-decoration:none;outline:0}.figcaption,figcaption{padding:0;margin-top:0;margin-bottom:0;font-weight:initial;white-space:pre-wrap;color:var(--color);margin-bottom:var(--spacing-sixth)}a,button{cursor:pointer}.copy a{text-decoration:none;color:var(--color-copy);display:inline!important}.reset-link-style a{text-decoration:none;color:inherit}.underlined-link{display:inline-block}.underlined-link a{text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-position:left bottom;background-repeat:no-repeat;transition:background-size .3s cubic-bezier(.55,.085,.68,.53);background-size:0 2px}.underlined-link a:hover{text-decoration:none;background-size:100% 2px}.underlined-link.button-active .button-label{text-decoration:none;background-size:100% 2px}.underlined-link a{background-size:100% 1px}.underlined-link a:hover{background-size:0 1px}.menu-link{display:inline-block}.menu-link a{text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-position:left bottom;background-repeat:no-repeat;transition:background-size .3s cubic-bezier(.55,.085,.68,.53);background-size:0 2px}.menu-link a:hover{text-decoration:none;background-size:100% 2px}.menu-link.button-active .button-label{text-decoration:none;background-size:100% 2px}.main-menu-link{display:inline-block}.main-menu-link a{text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-position:left bottom;background-repeat:no-repeat;transition:background-size .3s cubic-bezier(.55,.085,.68,.53);background-size:0 2px}.main-menu-link a:hover{text-decoration:none;background-size:100% 2px}.main-menu-link.button-active .button-label{text-decoration:none;background-size:100% 2px}.main-menu-link .button-label,.main-menu-link a{background-position:left bottom!important}.copy a{text-decoration:underline}.copy{font-family:"GTAmerica Medium",Arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%}.copy ul{list-style:none!important;margin:0;padding-bottom:var(--spacing-sixth);padding-left:0}.copy ul li{margin-bottom:var(--spacing-sixth)}.copy ul.unordered li:before{position:absolute;margin-left:-20px;content:"-"}.copy ol{padding-bottom:var(--spacing-sixth);margin-left:20px;padding-left:0}.copy ol li{margin-bottom:var(--spacing-sixth);list-style:decimal}.copy ol li::marker{position:relative}.copy p.has-text-align-center{text-align:center}.copy p.has-text-align-right{text-align:right}.copy.copy-with-initiale p:first-of-type:first-letter{font-size:2.4em;line-height:1;float:left;padding-top:.485em;padding-right:.75em;font-family:Fractul,"Arial Black",sans-serif!important}.copy.has-drop-cap p:first-of-type:first-letter{font-size:2.4em;line-height:1;float:left;padding-top:.485em;padding-right:.75em;font-family:Fractul,"Arial Black",sans-serif!important}.copy p.has-s-font-size{font-size:16px!important}.copy p.has-m-font-size{font-size:20px!important}.copy p.has-l-font-size{font-size:32px!important}em,i{font-style:italic}ol{list-style:none;counter-reset:item}ol li{counter-increment:item;margin-bottom:5px;display:flex}ol li:before{margin-right:1em;content:counter(item);background:#60c5b0;border-radius:100%;color:var(--color-highlight-blue);width:2.2em;height:2.2em;text-align:center;display:inline-flex;justify-content:center;align-items:center;font-family:"GTAmerica Mono",monospace!important;font-weight:700;font-size:9px;aspect-ratio:1}.insignificant{opacity:.5}abbr[title]{text-decoration:none;border:none;font-size:inherit;font-style:inherit;vertical-align:baseline}:root{--ho-button-height:45px;--ho-button-color-highlight:var(--color-highlight-yellow);--ho-button-color-face:var(--color-highlight-blue);--ho-button-color-text:var(--color-highlight-red);--ho-button-color-shadow-1:var(--color-highlight-red);--ho-button-color-border:black;--ho-button-shadow-offset:6px;--ho-button-color-black:var(--ho-button-color-text);--ho-button-color-white:var(--ho-button-color-face)}.ho-button{position:relative;display:inline-flex;text-decoration:none;-webkit-appearance:none;cursor:pointer;background:0 0;white-space:nowrap;align-items:center;justify-content:center;box-sizing:border-box;margin:0 0 var(--spacing-atom) 0;padding:0;border:0;outline:0;font-family:Fractul,"Arial Black",sans-serif;font-weight:700;vertical-align:middle;min-height:var(--ho-button-height);font-size:15px;line-height:1.1;color:var(--ho-button-color-text)}.ho-button .ho-button-label{white-space:pre-line}.ho-button:disabled{opacity:.5;filter:saturate(0)}.ho-button:first-of-type{margin-left:0}.ho-button:last-of-type{margin-right:0}.ho-button-100{width:100%}@media (max-width:766px){.ho-button-mobile-100{width:100%}}.ho-button-group{display:flex;flex-direction:row;justify-content:center}.ho-button-group .ho-button{margin:0 10px}.ho-button-group-stretch .ho-button-group .ho-button{flex:1}.ho-button.is-primary,.ho-button.is-quinary,.ho-button.is-tertiary{background-color:var(--ho-button-color-shadow-1);color:var(--ho-button-color-text);padding:9px 36px;text-transform:uppercase;letter-spacing:.05em;font-size:18px;margin-right:8px;border:2px solid var(--ho-button-color-border);margin-top:8px}.ho-button.is-primary::after,.ho-button.is-quinary::after,.ho-button.is-tertiary::after{content:'';position:absolute;inset:calc(var(--ho-button-shadow-offset) * -2) calc(var(--ho-button-shadow-offset) * -2) var(--ho-button-shadow-offset) var(--ho-button-shadow-offset);border:2px solid var(--ho-button-color-border);pointer-events:none;transition:inset .1s ease}.ho-button.is-primary .ho-button-icon,.ho-button.is-primary .ho-button-label,.ho-button.is-quinary .ho-button-icon,.ho-button.is-quinary .ho-button-label,.ho-button.is-tertiary .ho-button-icon,.ho-button.is-tertiary .ho-button-label{position:relative;z-index:1;transform:translate(calc(var(--ho-button-shadow-offset) * 1.5),calc(var(--ho-button-shadow-offset) * -1.5));transition:transform .1s ease}.ho-button.is-primary:hover::after,.ho-button.is-quinary:hover::after,.ho-button.is-tertiary:hover::after{inset:0;border-width:0}.ho-button.is-primary:hover .ho-button-icon,.ho-button.is-primary:hover .ho-button-label,.ho-button.is-quinary:hover .ho-button-icon,.ho-button.is-quinary:hover .ho-button-label,.ho-button.is-tertiary:hover .ho-button-icon,.ho-button.is-tertiary:hover .ho-button-label{transform:translate(0,0)}.ho-button.is-primary::after,.ho-button.is-quinary::after,.ho-button.is-tertiary::after{background-color:var(--ho-button-color-face)}.ho-button.is-primary-yellow-red,.ho-button.is-tertiary{--ho-button-color-face:var(--color-highlight-yellow);--ho-button-color-shadow-1:var(--color-highlight-red);--ho-button-color-text:var(--color-highlight-blue)}.ho-button.is-primary-yellow-blue{--ho-button-color-face:var(--color-highlight-yellow);--ho-button-color-shadow-1:var(--color-highlight-blue);--ho-button-color-text:var(--color-highlight-red)}.ho-button.is-primary-yellow-flieder{--ho-button-color-face:var(--color-highlight-yellow);--ho-button-color-shadow-1:var(--color-highlight-flieder);--ho-button-color-text:var(--color-highlight-red)}.ho-button.is-primary-red-yellow{--ho-button-color-face:var(--color-highlight-red);--ho-button-color-shadow-1:var(--color-highlight-yellow);--ho-button-color-text:var(--color-highlight-yellow)}.ho-button.is-primary-red-blue{--ho-button-color-face:var(--color-highlight-red);--ho-button-color-shadow-1:var(--color-highlight-blue);--ho-button-color-text:var(--color-highlight-yellow)}.ho-button.is-primary-red-flieder,.ho-button.is-quinary{--ho-button-color-face:var(--color-highlight-red);--ho-button-color-shadow-1:var(--color-highlight-flieder);--ho-button-color-text:var(--color-highlight-yellow)}.ho-button.is-primary-blue-yellow{--ho-button-color-face:var(--color-highlight-blue);--ho-button-color-shadow-1:var(--color-highlight-yellow);--ho-button-color-text:var(--color-highlight-red)}.ho-button.is-primary-blue-red{--ho-button-color-face:var(--color-highlight-blue);--ho-button-color-shadow-1:var(--color-highlight-red);--ho-button-color-text:var(--color-highlight-red)}.ho-button.is-primary-blue-flieder{--ho-button-color-face:var(--color-highlight-blue);--ho-button-color-shadow-1:var(--color-highlight-flieder);--ho-button-color-text:var(--color-highlight-red)}.ho-button.is-primary-flieder-yellow{--ho-button-color-face:var(--color-highlight-flieder);--ho-button-color-shadow-1:var(--color-highlight-yellow);--ho-button-color-text:var(--color-highlight-blue)}.ho-button.is-primary-flieder-red{--ho-button-color-face:var(--color-highlight-flieder);--ho-button-color-shadow-1:var(--color-highlight-red);--ho-button-color-text:var(--color-highlight-blue)}.ho-button.is-primary-flieder-blue{--ho-button-color-face:var(--color-highlight-flieder);--ho-button-color-shadow-1:var(--color-highlight-blue);--ho-button-color-text:var(--color-highlight-blue)}.ho-button.is-primary-white-yellow{--ho-button-color-face:var(--white);--ho-button-color-shadow-1:var(--color-highlight-yellow);--ho-button-color-text:var(--color-highlight-red)}.ho-button.is-secondary{--ho-button-color-face:var(--color-highlight-yellow);background-color:var(--ho-button-color-face);color:var(--ho-button-color-text);padding:0 40px;text-transform:uppercase;letter-spacing:.05em;font-size:18px;border:2px solid var(--ho-button-color-border)}.ho-button.is-secondary.is-icon{color:var(--ho-button-color-border)}.ho-button.is-secondary.is-round{border-radius:2em}.ho-button.is-secondary.is-icon.is-round{border-radius:50%}.ho-button.is-secondary.is-inactive{--ho-button-color-face:transparent;--ho-button-color-border:transparent;--ho-button-color-text:var(--color-highlight-blue)}.ho-button.is-secondary-yellow-red{--ho-button-color-face:var(--color-highlight-yellow);--ho-button-color-text:var(--color-highlight-red)}.ho-button.is-secondary-yellow-blue{--ho-button-color-face:var(--color-highlight-yellow);--ho-button-color-text:var(--color-highlight-blue)}.ho-button.is-secondary-yellow-flieder{--ho-button-color-face:var(--color-highlight-yellow);--ho-button-color-text:var(--color-highlight-flieder)}.ho-button.is-secondary-red-yellow{--ho-button-color-face:var(--color-highlight-red);--ho-button-color-text:var(--color-highlight-yellow)}.ho-button.is-secondary-red-blue{--ho-button-color-face:var(--color-highlight-red);--ho-button-color-text:var(--color-highlight-blue)}.ho-button.is-secondary-red-flieder{--ho-button-color-face:var(--color-highlight-red);--ho-button-color-text:var(--color-highlight-flieder)}.ho-button.is-secondary-blue-yellow{--ho-button-color-face:var(--color-highlight-blue);--ho-button-color-text:var(--color-highlight-yellow)}.ho-button.is-secondary-blue-red{--ho-button-color-face:var(--color-highlight-blue);--ho-button-color-text:var(--color-highlight-red)}.ho-button.is-secondary-blue-flieder{--ho-button-color-face:var(--color-highlight-blue);--ho-button-color-text:var(--color-highlight-flieder)}.ho-button.is-secondary-flieder-yellow{--ho-button-color-face:var(--color-highlight-flieder);--ho-button-color-text:var(--color-highlight-yellow)}.ho-button.is-secondary-flieder-red{--ho-button-color-face:var(--color-highlight-flieder);--ho-button-color-text:var(--color-highlight-red)}.ho-button.is-secondary-flieder-blue{--ho-button-color-face:var(--color-highlight-flieder);--ho-button-color-text:var(--color-highlight-blue)}.ho-button.is-pill{background-color:var(--white);color:var(--color-highlight-red);border:2px solid #000;border-radius:4em;padding:.25em 1.4em .25em .5em;text-transform:uppercase;letter-spacing:.05em;font-size:20px}@media (max-width:766px){.ho-button.is-pill{font-size:14px!important;border-radius:1.7em!important}}.ho-button.is-pill .ho-button-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.ho-button.is-pill .ho-button-icon img,.ho-button.is-pill .ho-button-icon svg{width:100%;height:100%;object-fit:contain}.ho-button.is-pill .ho-button-label{line-height:1.1}.ho-button.is-blue-pill,.ho-button.is-red-pill{background-color:var(--white);color:var(--color-highlight-blue);border:2px solid var(--color-highlight-blue);border-radius:4em;padding:0 .75em;letter-spacing:.05em;font-size:20px}.ho-button.is-blue-pill.is-red-pill,.ho-button.is-red-pill.is-red-pill{color:var(--color-highlight-red)}.ho-button.is-blue-pill .ho-button-icon,.ho-button.is-red-pill .ho-button-icon{font-size:1.95em}.ho-button.is-blue-pill.text-has-icon-left,.ho-button.is-blue-pill.text-has-icon-right,.ho-button.is-red-pill.text-has-icon-left,.ho-button.is-red-pill.text-has-icon-right{padding:.25em 1.4em}.ho-button.is-blue-pill.text-has-icon-left .ho-button-icon,.ho-button.is-blue-pill.text-has-icon-right .ho-button-icon,.ho-button.is-red-pill.text-has-icon-left .ho-button-icon,.ho-button.is-red-pill.text-has-icon-right .ho-button-icon{font-size:1.3em}.ho-button.is-link .ho-button-label{display:inline-block;text-decoration:none;background-image:linear-gradient(var(--ho-button-color-highlight),var(--ho-button-color-highlight));background-position:left bottom;background-repeat:no-repeat;transition:background-size .6s cubic-bezier(.38,.005,.215,1);background-size:100% 1px}.ho-button.is-link:hover:not(:disabled) .ho-button-label{background-size:0 1px}.ho-button.is-link:active:not(:disabled){border-color:inherit;background:inherit}.ho-button.is-lined{padding:10px 5px;letter-spacing:.05em;color:var(--color-highlight-blue);margin-bottom:12px;font-size:19px}.ho-button.is-lined.is-large{font-size:24px}.ho-button.is-lined::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:var(--color-highlight-red)}.ho-button.is-lined:hover:not(:disabled){border-style:solid}.ho-button.is-lined-invisible{padding:10px 5px;letter-spacing:.05em;color:var(--color-highlight-blue);margin-bottom:12px;font-size:19px}.ho-button.is-lined-invisible.is-large{font-size:24px}.ho-button.is-lined-invisible::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:var(--color-highlight-red)}.ho-button.is-lined-invisible:hover:not(:disabled){border-style:solid}.ho-button.is-lined-invisible::after{background-color:transparent}.ho-button.is-naked{font-family:Fractul,"Arial Black",sans-serif;font-size:1rem;text-transform:uppercase;text-decoration:none;letter-spacing:.03em;color:var(--ho-button-naked-color,var(--color-highlight-red));background:0 0;border:none;padding:0;box-shadow:none}.ho-button.is-naked-red{font-family:Fractul,"Arial Black",sans-serif;font-size:1rem;text-transform:uppercase;text-decoration:none;letter-spacing:.03em;color:var(--ho-button-naked-color,var(--color-highlight-red));background:0 0;border:none;padding:0;box-shadow:none;--ho-button-naked-color:var(--color-highlight-red)}.ho-button.is-naked-blue{font-family:Fractul,"Arial Black",sans-serif;font-size:1rem;text-transform:uppercase;text-decoration:none;letter-spacing:.03em;color:var(--ho-button-naked-color,var(--color-highlight-red));background:0 0;border:none;padding:0;box-shadow:none;--ho-button-naked-color:var(--color-highlight-blue)}.ho-button.is-plain{--ho-button-color-face:var(--color-highlight-yellow);--ho-button-color-text:var(--color-highlight-red);background-color:var(--ho-button-color-face);color:var(--ho-button-color-text);border:2px solid #000;padding:16px 24px;text-transform:uppercase;letter-spacing:.05em;font-size:24px}.ho-button.is-plain:hover:not(:disabled){background-color:var(--ho-button-color-text);color:var(--ho-button-color-face)}.ho-button.is-plain-invert{--ho-button-color-face:var(--color-highlight-red);--ho-button-color-text:var(--color-highlight-yellow);background-color:var(--ho-button-color-face);color:var(--ho-button-color-text);border:2px solid #000;padding:16px 24px;text-transform:uppercase;letter-spacing:.05em;font-size:24px}.ho-button.is-plain-invert:hover:not(:disabled){background-color:var(--ho-button-color-text);color:var(--ho-button-color-face)}.ho-button.is-text{font-family:"GTAmerica Mono",monospace!important;letter-spacing:-.37px;font-weight:400;font-size:18.4px}.ho-button.is-text .ho-button-label{display:inline-block;text-decoration:none;background-image:linear-gradient(var(--ho-button-color-text),var(--ho-button-color-text));background-position:left bottom;background-repeat:no-repeat;transition:background-size .6s cubic-bezier(.38,.005,.215,1);background-size:100% 1px}.ho-button.is-text:hover:not(:disabled) .ho-button-label{background-size:0 1px}.ho-button .ho-button-icon{font-size:calc(var(--ho-button-height) * .5);line-height:1;pointer-events:none}.ho-button.is-icon{padding:0;width:var(--ho-button-height);height:var(--ho-button-height);font-size:0;line-height:0}.ho-button.text-has-icon-left .ho-button-icon,.ho-button.text-has-icon-right .ho-button-icon{font-size:calc(var(--ho-button-height) * .7)}.ho-button.text-has-icon-right{padding-right:calc(var(--ho-button-height) * calc(24/42))}.ho-button.text-has-icon-right .ho-button-label{padding-right:calc(var(--ho-button-height) * calc(12/42))}.ho-button.text-has-icon-left{padding-left:calc(var(--ho-button-height) * calc(24/42))}.ho-button.text-has-icon-left .ho-button-label{padding-left:calc(var(--ho-button-height) * calc(12/42))}.ho-button.has-icon-text-outside{padding-left:0;padding-right:1em;color:var(--color)}.ho-button.has-icon-text-outside .ho-button-icon{position:relative;display:flex;align-items:center;justify-content:center;font-size:calc(var(--ho-button-height) * .3);width:calc(var(--ho-button-height) * .6);height:calc(var(--ho-button-height) * .6);border-radius:100%;border:1px solid var(--color);margin-right:1em;aspect-ratio:1}.ho-button.has-icon-text-outside .ho-button-label{position:relative;text-align:left;font-weight:400}@media (max-width:1299px){.ho-button.has-icon-text-outside .ho-button-label{display:block;width:100%;text-align:center}}.ho-button.has-icon-text-inside{padding-left:0;padding-right:1em;transition:background-size .6s cubic-bezier(.38,.005,.215,1)}.has-icon-text-inside.ho-button.is-quinary,.has-icon-text-inside.ho-button.is-tertiary,.ho-button.has-icon-text-inside.is-primary{background-color:rgba(255,255,255,.1)}.ho-button.has-icon-text-inside .ho-button-icon{position:relative;display:flex;align-items:center;justify-content:center;font-size:calc(var(--ho-button-height) * .5);width:var(--ho-button-height);height:var(--ho-button-height)}.ho-button.has-icon-text-inside .ho-button-label{position:relative;text-align:left;font-weight:400}@media (max-width:1299px){.ho-button.has-icon-text-inside .ho-button-label{display:block;width:100%;text-align:center}}.ho-button.is-tiny{--ho-button-height:22px;font-size:13px;line-height:1.1;font-weight:400}.ho-button.is-tiny .ho-button-icon{font-size:calc(var(--ho-button-height) * .65)}.ho-button.is-small{--ho-button-height:34px;font-size:13px;line-height:1.1;font-weight:400;--ho-button-shadow-offset:4px}.ho-button.is-large{font-size:20px;line-height:1.1;--ho-button-height:56px}.ho-button.is-x-large{font-size:32px;line-height:1.1;--ho-button-height:80px;padding:9px 56px}.ho-button.is-width-full{width:90%;padding:unset;left:calc(5% - 8px);position:relative}.ho-button.is-social-media{--ho-button-color-face:var(--color-highlight-red);--ho-button-color-text:var(--color-highlight-yellow);background-color:var(--ho-button-color-face);color:var(--ho-button-color-text);padding:0 40px;text-transform:uppercase;letter-spacing:.05em;font-size:18px;border:2px solid var(--ho-button-color-border);padding:0;width:var(--ho-button-height);height:var(--ho-button-height);font-size:0;line-height:0;text-align:center}.ho-button.is-social-media-big{--ho-button-color-face:var(--color-highlight-red);--ho-button-color-text:var(--color-highlight-yellow);background-color:var(--ho-button-color-face);color:var(--ho-button-color-text);padding:0 40px;text-transform:uppercase;letter-spacing:.05em;font-size:18px;border:2px solid var(--ho-button-color-border);padding:0;width:var(--ho-button-height);height:var(--ho-button-height);font-size:0;line-height:0;text-align:center;padding:53px;color:var(--ho-button-color-text);display:inline-flex;align-items:center;justify-content:center}.ho-button.is-social-media-big::after,.ho-button.is-social-media-big::before{content:"";position:absolute;top:4px;left:-4px;right:4px;bottom:4px;width:100%;height:100%;background-image:url(/assets/media/ecke-sw.svg);background-position:bottom left;background-repeat:no-repeat}.ho-button.is-social-media-big::before{top:-4px;left:4px;right:4px;bottom:4px;transform:rotate(180deg)}.is-flieder .ho-button.is-social-media-big::after,.is-flieder .ho-button.is-social-media-big::before{background-image:url(/assets/media/ecke-sw-flieder.svg)}.ho-button.is-social-media-big .ho-button-icon{font-size:55px}.teaser-tag-list{display:flex;flex-wrap:wrap;gap:0 .4em}.tag,.tags>*{display:inline-block;background-color:var(--white);text-transform:uppercase;border-radius:1.5em;color:#000;font-family:"GTAmerica Bold",Arial,sans-serif;font-weight:700;font-size:12px;line-height:1.5;letter-spacing:.03em;padding:3px 10px 4px;margin-right:.8em;margin-bottom:2px;border:1px solid #000;color:var(--color-highlight-blue)}.tags:empty{display:none}a.tag:hover{border:1px solid #000}.lvl{color:var(--color-highlight-blue);background-color:var(--color-highlight-yellow);font-family:"GTAmerica Bold",Arial,sans-serif;font-size:12px;line-height:1.1;letter-spacing:.03em;padding:3px 7px 4px;margin-right:.4em;display:inline-block;position:relative;border-radius:50%;font-weight:700}.tags .ho-taxonomy-item:last-of-type{margin-right:0!important}.stylebook-label{margin-top:50px;padding-bottom:20px;font-family:monospace;text-align:right;width:100%;border-top:1px solid #000;color:#000}:root{--form-error:#af0120;--form-border:transparent}body.frontend form{display:block}body.frontend input.forminator-input,body.frontend input[type=email],body.frontend input[type=number],body.frontend input[type=search],body.frontend input[type=tel],body.frontend input[type=text],body.frontend input[type=url],body.frontend select,body.frontend textarea{font-size:16px;background-color:#fff;border:solid 1px var(--form-border);color:var(--color-highlight-blue);border-radius:1em}body.frontend input[type=file]{font-family:Fractul,"Arial Black",sans-serif;font-weight:700;font-size:14px;line-height:1.18}@media (max-width:766px){body.frontend input[type=file]{font-size:15px;line-height:1.33}}body.frontend input::-webkit-input-placeholder{line-height:normal!important}.snackbar-notifications{position:fixed;bottom:var(--grid-side-margin);z-index:112;width:330px}@media (max-width:766px){.snackbar-notifications{display:none}}@media (min-width:767px){.snackbar-notifications{right:calc(var(--grid-side-margin) + 16px)}}@media (min-width:1600px){.snackbar-notifications{right:calc(calc(calc(100vw - var(--max-fluid))/ 2) + var(--grid-side-margin) + 16px)}}.snackbar-notifications .snacks{--color:var(--color-highlight-blue);--ho-button-color-black:var(--color-highlight-blue);position:relative;width:100%;cursor:pointer;box-shadow:0 2px 8px 0 rgba(0,0,0,.3)}.snackbar-important{position:fixed;padding:10px 0;width:330px;top:25px;z-index:9999;will-change:transform}.snackbar-important:has(.snackbar-bricks:empty):has(.snackbar-broadcasts:empty){display:none}.snackbar-important.has-brick_offer{z-index:10000}@media (max-width:766px){.snackbar-important{top:25px;right:calc(var(--grid-side-margin) + 6px);left:var(--grid-side-margin);width:auto}}@media (min-width:767px){.snackbar-important{right:calc(var(--grid-side-margin) + 16px)}}@media (min-width:1600px){.snackbar-important{right:calc(calc(calc(100vw - var(--max-fluid))/ 2) + var(--grid-side-margin) + 16px)}}.snackbar-important .brick-offer{box-shadow:0 0 13px 0 rgba(0,0,0,.4)}.brick-offer{color:var(--color-highlight-blue);--ho-button-color-black:var(--color-highlight-blue);border-radius:12px;background-color:var(--white);margin-bottom:.5em;animation:slide-up .4s ease}.brick-offer.brick-offer-multiple:after{content:'';display:block;position:absolute;top:0;bottom:0;left:10px;right:10px;background:rgba(0,0,0,.3);z-index:-1;border-radius:12px}.brick-offer .brick-offer-headline-avatar{width:40px;height:40px}.brick-offer .brick-offer-headline{padding:16px;border-bottom:1px solid rgba(0,0,0,.2);display:flex;align-items:center;font-size:14px;font-weight:700}.brick-offer .brick-offer-headline img{width:41px;height:auto}.brick-offer .brick-offer-headline .brick-offer-name{flex:1;padding:0 1em 0 0}.brick-offer .brick-offer-content{cursor:pointer;padding:20px 16px}.brick-offer .brick-offer-content:after{content:'';display:block;clear:both}.brick-offer .brick-offer-content .brick-preview-headline{color:var(--color-highlight-blue);padding-bottom:1.5em}.brick-offer .brick-offer-content .ho-button.is-width-full{margin-bottom:0}.brick-offer .brick-offer-content .brick-preview-number{color:var(--color-highlight-red);font-size:80px;padding-bottom:0;line-height:1em}.brick-offer .brick-offer-content .brick-preview-number-unit{font-size:40px}.brick-offer .brick-offer-content .brick-preview-text{padding-bottom:26px}.brick-offer .brick-offer-content .brick-preview-overline{padding-bottom:.5em}.brick-offer .brick-offer-content.brick-offer-content-vote{--ho-button-color-face:var(--color-highlight-red);--ho-button-color-shadow-1:var(--color-highlight-flieder);--ho-button-color-text:var(--color-highlight-yellow)}.brick-offer .brick-offer-content.brick-offer-content-infografik,.brick-offer .brick-offer-content.brick-offer-content-text{--ho-button-color-face:var(--color-highlight-yellow);--ho-button-color-shadow-1:var(--color-highlight-red);--ho-button-color-text:var(--color-highlight-red)}.brick-offer .brick-offer-content.brick-offer-content-audio{--ho-button-color-face:var(--color-highlight-blue);--ho-button-color-shadow-1:var(--color-highlight-red);--ho-button-color-text:var(--color-highlight-flieder)}.brick-offer .brick-offer-content.brick-offer-content-audio,.brick-offer .brick-offer-content.brick-offer-content-video{display:flex}.brick-offer .brick-offer-content .brick-video-preview{padding-right:1em;cursor:pointer}.brick-offer .brick-offer-content .brick-video-preview figure{padding:0 0 .5em 0;width:78px}.brick-offer .brick-offer-content .brick-video-preview .autoplay-video-toggle-btn,.brick-offer .brick-offer-content .brick-video-preview .external-content-wrapper{display:none}.brick-offer .brick-offer-content .brick-video-preview .image:after{content:'';z-index:1;position:absolute;bottom:4px;right:4px;width:20px;height:20px;background-image:url(/assets/media/mini-play-cubic.svg)}@keyframes slide-up{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.snack{--color:var(--color-highlight-blue);padding:16px;border-radius:12px;background-color:var(--white);margin-bottom:.5em;animation:slide-up .4s ease;display:flex;align-items:center;align-items:flex-start}.snack *{font-size:12px;line-height:150%;color:var(--color)}.snack .snack--message{flex:1;padding:0 10px}.snack .avatar--username{font-size:12px}.loading:after{content:'';display:block;position:absolute;background-image:url(/assets/icons/buttonloading.svg);background-repeat:no-repeat;background-position:center center;color:transparent!important;top:0;left:0;bottom:0;right:0;background-size:100px}.loading.loading-invert:after{background-image:url(/assets/icons/buttonloading-black.svg)}.loading.loading-span{display:inline-block;height:.75em;width:10ch}.loading.loading-span:after{background-image:url(/assets/icons/buttonloading-black.svg);height:100%;background-size:50px}.loading.loading-inline{width:100%;height:100px;margin:20px 0;position:relative}[inline-template]{min-width:200px;display:block;opacity:1}[inline-template]>*{visibility:hidden}[inline-template]:after{content:'';display:block;position:absolute;background-image:url(/assets/icons/buttonloading.svg);background-repeat:no-repeat;background-position:center center;color:transparent!important;top:0;left:0;bottom:0;right:0;background-size:100px}.gform_heading{padding-bottom:2em!important}nav.pagination{width:100%;text-align:center}nav.pagination ul{list-style:none!important}nav.pagination ul li{display:inline-block}nav.pagination ul li a{text-decoration:none}.forminator-pagination-steps{width:100%;text-align:center;margin-bottom:2em}.forminator-pagination-steps button.forminator-step{display:inline-block;border:none!important;text-decoration:underline}.forminator-pagination-steps .forminator-break{display:none}.wp-block-ho-pattern{padding-bottom:var(--spacing-two-thirds)}.gradient{position:relative}.gradient:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-image:linear-gradient(to bottom,#00059d 0,#a18dc8 100%);z-index:-1}.gradient-text{background:var(--color-highlight-flieder);--color-highlight:#FCECA9;--color:#FFF;--ho-button-color-black:#FFF;--color:var(--color-highlight-blue);color:var(--color-highlight-blue)}.gradient-text-infografik{background:var(--color-highlight-yellow);--color-highlight:var(--color-highlight-red)}.gradient-text-buttons{background:var(--color-highlight-red)}.gradient-text-video{background:var(--color-highlight-yellow)}.lazy-media-info-body-content{font-family:"GTAmerica Mono",monospace!important;font-size:12px;letter-spacing:-.24px;max-width:40%}.lazy-media-info-body-content.zeplin-metadata_highlight{color:var(--color-highlight)}@media (max-width:766px){.lazy-media-info-body-content{max-width:100%}}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{box-shadow:inset 20px 10px 15px #eee;border-radius:6px}::-webkit-scrollbar-thumb{background:#a8a8a8;border-radius:6px;border:none}.overflow-y-scroll{overflow-y:scroll;height:auto;max-height:100%}body #vue-site-head{height:74px;position:absolute;top:0}@media (max-width:766px){body #vue-site-head{height:74px}}body .blocks-content{min-height:80svh}:root{--background:var(--color-highlight-yellow)}body.frontend{background:var(--color-highlight-yellow);overflow-x:hidden}body.frontend .blocks-content{border-top:2px solid #000;background-color:var(--white);padding-top:132px}@media (max-width:766px){body.frontend .blocks-content{padding-top:90px}}body.page-template-page-rocket #menu-footer2,body.page-template-page-rocket .header-sticky-nav-menu{display:none}.countdown-hog{display:block}.countdown-hog .countdown-number{font-family:Fractul,"Arial Black",sans-serif!important}body.single-background .post-type-background-back{padding:30px 0}body #post-back-miniheader{height:101px}body #post-back-miniheader img{width:41px;height:41px}.audio-player-progress-info-text{font-family:"GTAmerica Mono",monospace!important}.page-template-template-nohub .dashboard,.page-template-template-nohub .header-sticky-nav-menu{display:none}body.frontend img{width:100%;height:auto}body.frontend .figcaption:empty,body.frontend figcaption:empty{display:none}#root{padding:40px 40px}.story-head{margin-bottom:40px}.audio-player{display:flex;flex-direction:column;align-items:center;user-select:none;padding:19px 0}.audio-player audio{position:absolute;height:0}.audio-player-row{display:flex;flex-direction:row;width:100%;align-items:center}.audio-player-timer-start{margin:0}.audio-player-timer-end{margin:0}.audio-player-btns{position:relative;display:flex;justify-content:center;margin-right:20px}.audio-player-btns-pause{display:none!important}.audio-player-btns.playing .audio-player-btns-play{display:none!important}.audio-player-btns.playing .audio-player-btns-pause{display:flex!important}.audio-player .audio-player-timer-spacer{margin-left:5px;margin-right:5px}.audio-player-top{display:flex;flex-direction:column;text-align:center}@media (min-width:1299px){.audio-player-top{flex-direction:row;text-align:left}}.lazy-media-inline{position:relative}.lazy-media-inline .height-container{position:relative;background:0 0;transform-origin:center center}.lazy-media-inline .height-container.loaded{background:0 0;transition:background .61s cubic-bezier(.25,.46,.45,.94) .6s}.lazy-media-inline.lazy-background-fill{height:100%}.lazy-media-inline.lazy-background-fill .height-container{padding-bottom:unset!important;height:100%}.lazy-media-placeholder-height-container{background:rgba(0,0,0,.1);width:100%}figcaption{margin-bottom:0!important;margin-top:var(--spacing-minimal)}figcaption .figcaption-wrapper{white-space:normal}figcaption.lazy-info-on-grid{background:rgba(255,255,255,.3);position:absolute;right:0;bottom:0;padding:5px 10px 10px}figcaption.image_copyright_only:before{display:none}figcaption .lazy-media-image-label{position:relative;left:0;padding-top:8px;font-family:"GTAmerica Mono",monospace!important;font-size:12px;letter-spacing:-.24px;text-align:left;color:var(--color);opacity:.5}figcaption .lazy-media-image-label.zeplin-metadata_highlight{color:var(--color-highlight)}figcaption .lazy-media-image-description{position:relative;left:0;padding-top:8px;font-family:"GTAmerica Mono",monospace!important;font-size:12px;letter-spacing:-.24px;text-align:left;color:var(--color);opacity:.5}figcaption .lazy-media-image-description.zeplin-metadata_highlight{color:var(--color-highlight)}body:not(.wp-admin) figcaption:empty{margin:0!important;display:none}.bodymovin-inline-container{position:absolute;width:100%;height:100%}.bodymovin-inline canvas{position:relative;width:100%;height:100%}.bodymovin-inline-wrapper{position:relative;width:100%;padding-bottom:var(--bodymovin-height)}.author-view{text-decoration:none;color:var(--background-color)}:root{--header-background:#580d82;--header-color:black;--nav-background:#ecd300;--nav-color:black}#body-scroll{max-width:100vw}article{position:relative}body.frontend header{--ho-button-color-white:var(--white);--ho-button-color-black:black}body.single-article{--header-background:#7ceab0;--header-color:black}body.single-article article:before{border-radius:0}body.single-article .block-header-default{background-color:var(--header-background)}.header-sticky-nav{transition:opacity .3s}.header-btn-mode{display:none}body.page-template-page-teach-php header,body.single-game-teach header{background:var(--color-highlight-flieder)}body.page-template-page-teach-php .header-btn-teach,body.single-game-teach .header-btn-teach{display:inline-flex}body.page-template-page-teach-php .header-home-link-teach,body.single-game-teach .header-home-link-teach{display:block}body.page-template-page-teach-php .header-back-link-teach,body.single-game-teach .header-back-link-teach{display:flex}body.page-template-page-teach-php #nav-teach-create-group,body.page-template-page-teach-php #nav-teach-play,body.single-game-teach #nav-teach-create-group,body.single-game-teach #nav-teach-play{transform:translateY(-120px);transition:transform .35s ease;pointer-events:none}body.page-template-page-teach-php #nav-teach-create-group,body.single-game-teach #nav-teach-create-group{transition-delay:50ms}body.page-template-page-teach-php.nav-minified #nav-teach-create-group,body.page-template-page-teach-php.nav-minified #nav-teach-play,body.single-game-teach.nav-minified #nav-teach-create-group,body.single-game-teach.nav-minified #nav-teach-play{transform:translateY(0);pointer-events:auto}body.page-template-page-play-php .header-sticky-nav-menu,body.single-game:not(.single-game-teach) .header-sticky-nav-menu{display:none}body.page-template-page-play-php .header-play-links,body.single-game:not(.single-game-teach) .header-play-links{display:flex}body.page-template-page-play-php .header-home-link-play,body.single-game:not(.single-game-teach) .header-home-link-play{display:block}body.page-template-page-play-php .header-back-link-play,body.single-game:not(.single-game-teach) .header-back-link-play{display:flex}body:not(.single-game):not(.single-game-teach):not(.page-template-page-teach-php):not(.page-template-page-play-php) .header-home-link-home{display:block}body:not(.single-game):not(.single-game-teach):not(.page-template-page-teach-php):not(.page-template-page-play-php) .header-back-link-home{display:flex}.header-back-link,.header-home-link{display:none}.header-play-links{display:none;align-items:center;gap:var(--spacing-third);position:absolute;z-index:100;top:20px;right:var(--grid-side-margin);transition:top .3s}@media (min-width:767px){.header-play-links{top:47px}.nav-minified .header-play-links{top:16px}}@media (max-width:766px){.header-play-links{top:22px}.nav-minified .header-play-links{top:8px}}@media (min-width:1600px){.header-play-links{right:60px}}header.nav-open{--ho-button-color-white:var(--nav-background);--ho-button-color-black:var(--nav-color);background:0 0!important;border-bottom:none}header.nav-open .header-sticky-nav-menu-label{color:var(--nav-color)!important}header.nav-open .header-sticky-nav,header.nav-open a:not(.nav-open-keep),header.nav-open button:not(.nav-open-keep){opacity:0}footer{background-color:var(--white)}footer .footercopy{font-family:GTAmerica,Arial,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:140%}footer .footercopy.zeplin-body-small-medium{font-weight:700}footer .footercopy.zeplin-body-small-bold{font-family:Fractul,"Arial Black",sans-serif;font-weight:700}footer #footerflieder{--footer-color:var(--color-highlight-blue);background-color:var(--color-highlight-flieder);padding-top:var(--spacing-half);position:relative;overflow:hidden;background-color:var(--color-highlight-flieder)}@media (max-width:766px){footer #footerflieder{padding-top:120px}}footer #footerflieder #footerflieder-svg{position:absolute;right:-8px;top:-3px;vector-effect:non-scaling-stroke;z-index:2}@media (max-width:766px){footer #footerflieder #footerflieder-svg{right:-8px;transform:scale(.5);transform-origin:top right}}footer #footerflieder:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:2px;opacity:1;z-index:1;border-top:2px solid #000}footer #footerflieder .footer-navs a{text-decoration:none;color:inherit;font-family:"GTAmerica Bold",Arial,sans-serif}footer #footerflieder ul{padding-bottom:var(--spacing-third)}footer #footerflieder img{width:auto}footer #footerflieder .nav-social ul li{display:inline-block}footer #footerflieder .nav-social ul li.is-big{display:block}footer #footerflieder .nav-social ul li a{display:inline-flex}footer #footerflieder #menu-footer3{display:flex;gap:1em;justify-content:center}footer #footerflieder #menu-footer3 a{display:inline;font-size:13px;font-family:"GTAmerica Bold",Arial,sans-serif;text-decoration:none;color:inherit}footer #footerflieder #menu-footer2 li{padding-top:.6em}footer #footerflieder .footer-imprint ul{display:flex;flex-direction:row}footer #footerflieder .footer-imprint ul li{display:flex;margin-right:20px}footer #footerflieder .footer-imprint ul li span{font-size:12px}footer #footerflieder img.footer-logo{height:100px!important;width:auto!important;max-width:100%;display:inline-block}@media (max-width:766px){footer #footerflieder img.footer-logo{height:auto!important;width:90%!important;margin-bottom:10px}}.show-footer-logo-dark .footer-logo-white{display:none}.show-footer-logo-white .footer-logo-dark{display:none}.header-sticky-nav-menu{position:absolute;z-index:100;top:20px;transition:top .3s;right:var(--grid-side-margin)}@media (min-width:767px){.header-sticky-nav-menu{top:47px}.nav-minified .header-sticky-nav-menu{top:16px}}@media (max-width:766px){.header-sticky-nav-menu{top:24px}.nav-minified .header-sticky-nav-menu{top:14px}}@media (max-width:766px){.header-sticky-nav-menu>div{display:flex;justify-content:space-between;width:100%}}@media (min-width:1600px){.header-sticky-nav-menu{right:60px}}.header-sticky-nav .menu-item-home{position:absolute;z-index:100;top:20px;left:var(--grid-side-margin)}@media (max-width:766px){.header-sticky-nav .menu-item-home{top:23px}.nav-minified .header-sticky-nav .menu-item-home{top:18px}}@media (min-width:767px){.header-sticky-nav .menu-item-home{top:20px}}@media (min-width:1600px){.header-sticky-nav .menu-item-home{left:60px}}.header-sticky-nav .menu-item-back{margin-top:8px}body:not(.page) .header-sticky-nav .menu-item-back{text-align:right}header{position:fixed;top:0;left:0;right:0;z-index:20;background:var(--color-highlight-yellow);border-bottom:2px solid #000}header .header-content{min-height:134px;transition:min-height .3s}@media (max-width:766px){header .header-content{min-height:95px}}@media (min-width:767px){.nav-minified header .header-content{min-height:80px}}@media (max-width:766px){.nav-minified header .header-content{min-height:68px}}header .header-border{position:absolute;width:100vw;left:0;top:134px}header .menu-item-home{transition:opacity .9s cubic-bezier(.19,1,.22,1)!important}header .menu-item-home img{width:auto;height:99px;transition:height .3s}@media (max-width:766px){header .menu-item-home img{height:50px}}@media (min-width:767px){.nav-minified header .menu-item-home img{height:55px}}@media (max-width:766px){.nav-minified header .menu-item-home img{height:40px}}@media (max-width:1299px){header .menu-item-home{display:flex;align-items:center;justify-content:center}}header .menu-item-back{display:none}header .header-content{position:relative;top:0}header .header-content-btn{position:relative}@media (max-width:1299px){header .header-content-btn{margin-top:50px}}header .header-content-sticky{position:fixed;top:74px;right:var(--grid-side-margin);z-index:2000;cursor:pointer}header .header-icon-close{display:none}header ol,header ul{list-style:none!important;margin:0;padding:0}.header-sticky-nav-menu{padding-left:5px;display:inline-flex;align-items:center;cursor:pointer}.header-sticky-nav-menu button{margin-left:13px!important;--ho-button-color-black:var(--footer-color)}.nav-minified .header-sticky-nav-menu-label{display:none}article{min-height:80svh}.header-sticky-nav-close{display:none}.post-type-background-back{text-align:right;--ho-button-color-black:var(--white)}body:not(.page) .post-type-background-back-right{text-align:right}.archive header .menu-item-home,.game header .menu-item-home{display:none}body.single-game-play .header-content{min-height:66px!important;height:66px!important}body.single-game-play .header-content .menu-item-back{height:61px!important}body.single-game-play .header-content .menu-item-home{top:10px!important}body.single-game-play .header-content .menu-item-home img{height:48px!important}.archive .menu-item-home img,.single-game-play .menu-item-home img{height:48px}.archive header,.single-game-play header{background-color:var(--white)}.archive .header-content,.single-game-play .header-content{min-height:77px}@media (min-width:767px){.archive .header-sticky-nav .menu-item-home,.single-game-play .header-sticky-nav .menu-item-home{top:16px}}.archive header .menu-item-back,.single-game-play header .menu-item-back{display:flex;justify-content:flex-end;align-items:center;padding-right:calc(var(--grid-side-margin) * .5);height:72px;margin-top:3px}@media (min-width:767px){.archive header .menu-item-back,.single-game-play header .menu-item-back{padding-right:60px}}.archive header .menu-item-back .ho-button,.single-game-play header .menu-item-back .ho-button{--color:#5C33AA;--ho-button-color-black:#5C33AA;margin-bottom:0}.archive header .menu-item-back{margin-top:31px}@media (max-width:1299px){.archive header .menu-item-back{margin-top:18px}}#header-sticky-nav-start-session{display:none}body.home #header-sticky-nav-start-session{display:inline-flex}.site-navigation-background{position:fixed;top:0;right:0;left:0;bottom:0;pointer-events:none;z-index:15;opacity:0;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:rgba(0,0,0,.25);transition:opacity .4s ease-in-out}.site-navigation-background-open{opacity:1;pointer-events:auto}.site-navigation{position:fixed;user-select:none;visibility:hidden;opacity:0;--site-nav-max-w:507px;top:0;right:0;bottom:0;left:auto;z-index:26;width:100%;max-width:var(--site-nav-max-w);height:100svh;display:flex;flex-direction:column;background:var(--color-highlight-yellow);transform:translateX(100%);will-change:transform;transition:transform .5s ease-in-out,opacity .2s ease-in-out,visibility 0s linear .5s;border-left:1px solid #000}@media (max-width:766px){.site-navigation{border-left:none}}.site-navigation .site-navigation-main{display:flex;flex-direction:column;height:100%;min-height:0}.site-navigation .site-navigation-main-top{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:40px}.site-navigation-open{visibility:visible;opacity:1;transform:translateX(0);transition:transform .5s ease-in-out,opacity .2s ease-in-out,visibility 0s linear 0s}.site-navigation .container-fluid{display:flex;min-height:100%;width:100%;flex-direction:column;align-items:flex-start;justify-content:space-evenly;padding-left:40px;padding-right:40px;padding-top:40px;padding-bottom:20px}@media (max-width:400px){.site-navigation .container-fluid{justify-content:space-around;padding-left:20px;padding-right:20px;padding-top:20px}}.site-navigation nav.nav-main{width:100%;padding-bottom:var(--spacing-third)}.site-navigation nav.nav-main ul li{position:relative;font-family:Fractul,"Arial Black",sans-serif;font-weight:700}.site-navigation nav.nav-main ul li.current_page_item a{color:var(--color-highlight-red)}.site-navigation nav.nav-main ul li a{color:inherit;text-decoration:none;margin-bottom:.7em;font-size:24px;line-height:1.2;display:inline-block}.site-navigation nav.nav-meta{width:100%}.site-navigation nav.nav-meta ul li{position:relative}.site-navigation nav.nav-meta ul li a{margin-bottom:.7em;font-size:14px;line-height:2.2}@media (max-width:766px){.site-navigation nav.nav-meta ul li a{line-height:1.2}}.site-navigation .nav-social ul li{display:inline-block}.site-navigation .nav-social ul li.is-big{display:block}.site-navigation .nav-footer{display:flex;width:100%;justify-content:space-between;align-items:flex-end}@media (max-width:766px){.site-navigation .nav-footer{flex-direction:column;align-items:flex-start;justify-content:space-between}.site-navigation .nav-footer .nav-social{padding-top:var(--spacing-third)}}.site-navigation .nav-side ul{display:flex}.site-navigation .nav-side ul li{padding-right:1.4em;font-size:12px}.site-navigation .site-navigation-lang{flex:0 0 auto;padding-top:0}.site-navigation .site-navigation-lang .site-nav-close{display:flex;width:100%;justify-content:flex-end}.nav-handbuch{padding-bottom:var(--spacing-third)}.nav-handbuch ul{display:block}.nav-handbuch ul li{padding-bottom:10px}#nav-gruppe-beitreten{position:relative;top:-100px;transition:top .3s ease}.nav-minified #nav-gruppe-beitreten{top:0}@media (max-width:1000px){#nav-teach-create-group,#nav-teach-play{display:none}}.nav-open #nav-teach-create-group,.nav-open #nav-teach-play{opacity:0}.site-intro{position:fixed;top:0;left:0;height:100dvh;width:100vw;overflow:hidden;z-index:9999999999999}.site-intro-background{position:absolute;top:0;left:0;height:100dvh;width:100vw;overflow:hidden;pointer-events:none;background:linear-gradient(90deg,#5e34a3 0,#000fa0 100%)}.site-intro-foreground{position:absolute;top:0;left:10vw;height:100dvh;width:80vw;overflow:hidden;pointer-events:none;display:flex;justify-content:center;align-items:center}@media (min-width:767px){.site-intro-foreground{top:0;left:25vw;height:100dvh;width:50vw}}.modal-backdrop{position:fixed;z-index:9999999999999;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:rgba(0,0,0,.2);--color:var(--color-highlight-blue);opacity:0;visibility:hidden}.modal-backdrop.open{opacity:1;visibility:visible}.modal-backdrop .modal{position:relative;background-color:var(--white);border-radius:20px;display:flex;min-width:320px;max-width:520px;width:90vw}.modal-backdrop .modal.fullWidth{max-width:964px}.modal-backdrop .modal .modal-close{position:absolute;cursor:pointer;display:block;right:10px;top:0;width:16px;height:15px;padding:20px 30px 30px 20px}.modal-backdrop .modal .modal-close img{width:16px;height:15px}.modal-backdrop .modal .icon-close{position:absolute;font-size:50px;right:10px;top:10px}@media (max-width:766px){.modal-backdrop .modal .icon-close{font-size:40px;right:5px;top:5px}}.modal-backdrop .modal a.button{justify-content:center;margin-top:var(--spacing-sixth);width:100%;max-width:none}.modal-backdrop .modal-with-backtitle{position:relative;background-color:var(--white);border-radius:50px;display:flex;min-width:320px;max-width:720px;width:90vw;flex-direction:column;background-color:var(--color-highlight-red);border:2px solid #000}.modal-backdrop .modal-with-backtitle .modal-backtitle{--color:var(--color-highlight-yellow);--ho-button-color-black:var(--white);border-bottom:2px solid #000;padding:20px 10px}.modal-backdrop .modal-with-backtitle .modal-backtitle button{position:absolute;right:30px;top:17px;z-index:10}.modal-backdrop .modal-with-backtitle .modal-backtitle .modal-title{text-align:center;max-width:calc(100% - 54px);padding-left:54px}.modal-backdrop .modal-with-backtitle .modal-backtitle-content{background-color:#f0f0f0;padding-top:40px;border-radius:0 0 50px 50px}.modal-backdrop .modal-with-backtitle .modal-backtitle-content>div{padding:10px 10px 30px}.modal-backdrop .modal-with-backtitle .modal-backtitle-content form{padding:0 20px 20px}.modal>div{position:relative;padding:52px var(--spacing-half) 42px;width:100%}@media (max-width:766px){.modal>div{padding:25px 40px}}@media (max-width:766px){.modal.fullWidth>div{padding:25px 20px}}.modal-fade-enter,.modal-fade-leave-active{opacity:0}.modal-fade-enter-active,.modal-fade-leave-active{transition:opacity .3s}.lazy-media{opacity:0;transition:opacity .6s cubic-bezier(.25,.46,.45,.94);will-change:opacity;position:absolute;width:100%;height:100%;overflow:hidden}.lazy-media.lazy-background-fill{background:red}.lazy-media.loaded{opacity:1;will-change:auto}.lazy-media .external-content-youtube-info{background:#000;position:absolute;width:100%;height:100%;padding:10% 10%;display:flex;flex-direction:column;align-items:center;justify-content:center}.lazy-media .image-wrapper{position:absolute;width:100%;height:100%}.lazy-media .image-wrapper img{position:relative;width:100%}.lazy-media .image-wrapper .image{background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;top:0;width:100%;height:100%}.lazy-media .image-wrapper .autoplay-video{object-fit:cover}.lazy-media .image-wrapper .lazy-media-darken-layer{position:absolute;top:0;left:0;right:0;bottom:0;background:#000;opacity:0;pointer-events:none}.lazy-media .lazy-media-annotation-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;background:0 0;transition:background 1.3s cubic-bezier(.19,1,.22,1)}.lazy-media .lazy-media-annotation-wrapper .lazy-media-annotation{position:absolute;display:block;cursor:pointer!important;width:64px;height:64px;margin-top:-32px;margin-left:-32px;padding:19px;background-color:rgba(255,255,255,.35);border-radius:100%}.lazy-media .lazy-media-annotation-wrapper .lazy-media-annotation:hover .lazy-media-annotation-inner{transform:scale(1.25)}.lazy-media .lazy-media-annotation-wrapper .lazy-media-annotation-inner{position:relative;border-radius:100%;width:26px;height:26px;box-shadow:0 0 4px 0 rgba(0,0,0,.7);background-color:var(--wp--preset--color--highlight);transition:transform 1.3s cubic-bezier(.19,1,.22,1)}.lazy-media.settings-annotation .lazy-media-annotation-wrapper{background:rgba(65,154,249,.4);cursor:crosshair}.lazy-media.settings-annotation .lazy-media-zoom-btn{display:none!important}.lazy-media.zoom{cursor:zoom-in}.lazy-media.zoom .lazy-media-zoom-btn{position:absolute;display:flex;align-items:center;justify-content:center;line-height:1;width:26px;height:26px;background:var(--white);color:#000;right:8px;bottom:8px;border-radius:100%;opacity:.6;transition:opacity .4s cubic-bezier(.39,.575,.565,1)}.lazy-media.zoom .lazy-media-zoom-btn:before{position:relative;left:1px}.lazy-media.zoom:hover .lazy-media-zoom-btn{opacity:1}.lazy-media.zoomed .lazy-media-zoom-btn{opacity:0!important}.lazy-media .external-content-darken-layer{position:absolute;top:0;left:0;right:0;bottom:0;background:var(--color);opacity:0;pointer-events:none}.lazy-media .external-content-wrapper{position:absolute;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.lazy-media .autoplay-video-toggle-btn{position:absolute;bottom:20px;right:20px;z-index:3}.lazy-media .external-content-play-btn{position:relative}.lazy-media .external-content-holder{position:absolute;top:0;width:100%;height:100%;overflow:hidden;background:var(--color);visibility:hidden;opacity:0;display:none}.lazy-media iframe,.lazy-media video{position:absolute;top:0;left:0;width:100%;height:100%}.height-container{position:relative;width:100%}figure{margin:0!important}.has-scroll-smooth iframe{pointer-events:none}.lazy-media-annotations{position:relative;z-index:1;width:100%;height:100%}.lazy-media-annotations-modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:100000;display:none;align-items:center;justify-content:center;background:rgba(0,0,0,.2)}.lazy-media-annotations-modal-content{display:flex;position:relative;overflow:hidden;width:483px;max-width:80vw;padding:8px 9px 26px 30px;border-radius:2px;box-shadow:0 2px 12px 0 rgba(0,0,0,.24);background-color:#fff}.lazy-media-annotations-modal-inner{position:relative;margin:22px 60px 0 0}.lazy-media-annotations-modal-close{position:absolute;top:10px;right:10px}.lazy-media-zoom{position:fixed;top:0;left:0;right:0;bottom:0;z-index:100000;display:none;cursor:zoom-out}.lazy-media-zoom-content{position:absolute;overflow:hidden}.lazy-media-zoom-content *{pointer-events:none}.lazy-media-zoom-content img{position:relative;width:100%}.lazy-media-zoom-content button{display:none!important}.lazy-media-zoom-content .image{background-size:contain;background-repeat:no-repeat;background-position:center;position:relative;top:0;width:100%;height:100%}.content-reveal{height:0;overflow:hidden;display:none}.block-lottie{position:initial;--sticky:1}.block-lottie[data-sticky-value="1"]{--sticky:2}.block-lottie[data-sticky-value="2"]{--sticky:3}.block-lottie[data-sticky-value="3"]{--sticky:4}.block-lottie[data-sticky-value="4"]{--sticky:5}.block-lottie[data-sticky-value="5"]{--sticky:6}.block-lottie[data-sticky-value="6"]{--sticky:7}.block-lottie[data-sticky-value="7"]{--sticky:8}.block-lottie[data-sticky-value="8"]{--sticky:9}.block-lottie[data-sticky-value="9"]{--sticky:10}.block-lottie[data-sticky-value="10"]{--sticky:11}.block-lottie.is-sticky{position:relative;height:calc(var(--viewport-height) * var(--sticky));width:calc(100%)}.block-lottie.is-sticky .block-lottie-sticky-bg{top:0;width:100%;height:calc(var(--viewport-height));overflow:hidden}.block-lottie.is-sticky .block-lottie-sticky-fg{position:absolute;top:0;left:0;right:0;bottom:0}.block-lottie .bodymovin-inline-wrapper{width:100%;height:100%}body:not(.smooth-scrolling) .block-lottie [data-scroll-sticky]{position:sticky;top:0}.teaser-lane-with-buttons{position:relative}.teaser-lane-with-buttons .teaser-lane-with-buttons-next,.teaser-lane-with-buttons .teaser-lane-with-buttons-prev{z-index:1002;display:inline-block;transition:opacity .2s}.teaser-lane-with-buttons .teaser-lane-with-buttons-next.invisible,.teaser-lane-with-buttons .teaser-lane-with-buttons-prev.invisible{opacity:0}.teaser-lane-with-buttons .teaser-lane-with-buttons-buttons{position:absolute;top:25%;left:0;width:100%}.teaser-lane-with-buttons .teaser-lane-with-buttons-prev{transform:rotate(180deg);left:-30px}.teaser-lane-with-buttons .teaser-lane-with-buttons-next{right:-30px}.image-copyright{position:relative;display:block}.image-copyright-btn{position:absolute;bottom:15px;right:15px;z-index:3;background:rgba(255,255,255,.85);border:none;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;line-height:1}.image-copyright-btn .icon-i-circle{font-size:22px}.image-copyright-layer{position:absolute;bottom:0;left:0;right:0;z-index:4;background:var(--white);display:flex;align-items:center;justify-content:space-between;padding:14px 16px;gap:12px;margin:15px;border-radius:7px}.image-copyright-credit{font-size:14px;line-height:1.3}.image-copyright-close{background:0 0;border:none;cursor:pointer;padding:0;flex-shrink:0;display:flex;align-items:center}.image-copyright-close .icon-close{font-size:22px}.image-copyright-enter-active,.image-copyright-leave-active{transition:opacity .2s ease}.image-copyright-enter,.image-copyright-leave-to{opacity:0}.cookie-layer .cookie-checkboxes{padding:22px 0;border-top:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2)}@media (max-width:766px){.cookie-layer .cookie-checkboxes .cookie-checkboxes_inner label{display:block}}@media (min-width:767px){.cookie-layer .cookie-checkboxes .cookie-checkboxes_inner{display:flex;justify-content:space-between;max-width:600px}}.cookie-layer #consent-info{height:0;overflow:hidden;clear:both}.cookie-layer .toggle-closed{transform:rotate(45deg)}.cookie-layer .form-scroll-area{max-height:60vh;overflow:auto;margin-bottom:var(--spacing-sixth);-webkit-overflow-scrolling:touch}.cookie-layer .ho-button{margin-bottom:var(--spacing-sixth)}.cookie-layer label{font-family:GTAmerica,Arial,sans-serif}cookie-layer[inline-template]{display:none}:root{--avatar-height:100px}.avatar{display:inline-flex;flex-direction:column;align-items:center}.avatar.avatar--verysmall{--avatar-height:43px}.avatar.avatar--small{--avatar-height:64px}.avatar.avatar--emblem{--avatar-height:32px}.avatar.avatar--emblem .avatar--username{display:none}.avatar.avatar--tiny{--avatar-height:16px}.avatar.avatar--tiny .avatar--username{display:none}.avatar .avatar--username{font-size:14px;word-break:break-all;line-height:1.79;font-weight:600;white-space:nowrap}.avatar .avatar-img{position:relative;height:var(--avatar-height);width:var(--avatar-height)}.avatar .avatar-img>div{height:var(--avatar-height);width:var(--avatar-height);position:absolute;top:0;left:0}.avatar .avatar-img .avatar-Background img{border-radius:50%;opacity:.7;transition:opacity .3s ease-in-out;aspect-ratio:1}.avatar .avatar-img:hover .avatar-Background img{opacity:.1;border:1px solid #000;transform-origin:center center}.avatar .avatar--username input.username-edit{color:inherit;font-family:GTAmerica,Arial,sans-serif;font-size:15px;font-style:bold;line-height:140%;text-align:center;background-color:transparent!important;display:inline;width:auto;padding:0;margin:0}.avatar-editor .username-span{cursor:url(/assets/media/pen.png) 0 20,auto}.avatar-editor .avatar-img{cursor:url(/assets/media/wand.png) 0 20,auto}.block-ae-login{position:relative;--ho-button-color-black:var(--white);--color:var(--white);padding-bottom:0!important;text-align:center}.block-ae-login h1{max-width:400px;display:inline-block;color:#fff}.block-ae-login figurey:after{content:"";display:block;position:absolute;bottom:-1px;left:0;background-image:url(/assets/media/fly-white.svg);background-repeat:no-repeat;background-size:contain;background-position:left bottom;width:100%;height:100px}.block-ae-login #header-fly-svg{position:absolute;bottom:0;left:0;max-width:50vw;height:auto}@media (max-width:766px){.block-ae-login #header-fly-svg{bottom:0}}@media (max-width:1298px){.block-ae-login #header-fly-svg{left:-3px}}.ae-login-wrapper{position:relative;overflow:hidden;border-bottom:2px solid #000}.ae-login-content{position:relative;z-index:2}@media (max-width:320px){.ae-login-content{padding-bottom:10px}}@media (max-width:766px){.ae-login-content{padding-bottom:17px}}.ae-login-content-headline{padding:clamp(calc(6vh + 120px),150px,200px) 0 clamp(3vh,50px,175px)}.ae-login-lottie{position:absolute;height:100%;width:100%;top:0;z-index:1;overflow:hidden}@media (max-width:766px){.ae-login-lottie{width:1800px;left:0}}@media (max-width:1438px){.ae-login-lottie{min-width:1500px;left:0}}#ae-login-info{position:absolute;right:20px;bottom:10px;--ho-button-color-black:#5c33aa;opacity:.7}.ae-login--session-overview{position:relative;--ho-button-color-black:black;--color:var(--color-highlight-blue);color:var(--color);padding-bottom:10px;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.ae-login--session-overview .ae-login--points{width:80%;padding:0 5%}@media (max-width:766px){.ae-login--session-overview .ae-login--points{width:100%}}@media (max-width:766px){.ae-login--session-overview{width:100%}.ae-login--session-overview .ae-login--avatar{padding-bottom:20px!important}.ae-login--session-overview .ae-login--points{border-left:none}.ae-login--session-overview .home-header-subscribers{display:none}}.ae-login--session-overview .home-header-subscribers .avatar{padding-right:10px}.session-code{text-align:center;margin-left:-.5rem}.session-code input[type=text]{display:inline;background-color:transparent!important;border:1px solid #a8a8a8!important;color:var(--color)!important;text-align:center;margin-left:.5rem;padding:1.5em .2em!important;border-radius:1em;text-transform:uppercase;font-size:22px!important}@media (max-width:766px){.session-code input[type=text]{padding:1em .1em!important;font-size:18px!important}}@keyframes wiggle{0%{transform:translate(10px,0)}25%{transform:translate(-10px,0)}50%{transform:translate(10px,0)}75%{transform:translate(-10px,0)}100%{transform:translate(0,0)}}.dashboard{position:fixed}.dashboard.dashboardOverlay{transition:right .3s,left .3s,bottom .3s,top .3s;top:20px;bottom:20px;left:20px;right:20px;width:auto;height:auto;border-radius:20px;z-index:111;box-shadow:0 2px 8px 0 rgba(0,0,0,.3);border:2px solid #000;position:fixed;display:flex;flex-direction:column;justify-content:flex-start;overflow-y:auto;background:var(--white)}.dashboard .dashboard--content{flex:1}.dashboard .dashboard--content>.row{height:100%}.dashboard.dashboardMinified{--admin-bar-addition:0px;bottom:calc(var(--gutter-width) + var(--admin-bar-addition));top:calc(100vh - var(--gutter-width) - 79px - var(--admin-bar-addition));left:var(--grid-side-margin);right:calc(100vw - var(--grid-side-margin) - 290px);width:290px;height:70px;z-index:4}.admin-bar .dashboard.dashboardMinified{--admin-bar-addition:32px}@media (max-width:766px){.dashboard.dashboardMinified{width:100%;left:0;padding:0 var(--grid-side-margin) var(--grid-side-margin)}}.dashboard.dashboardMinified .hub--container-box-label{width:100%;text-align:center}.dashboard.dashboardMinified button{margin-bottom:0}.dashboard.dashboardMinified .hub--container-box{display:flex;align-items:center;justify-content:space-between;padding:12px 16px}.dashboard.dashboardMinified .hub--container-box .ho-button{margin-left:12px;aspect-ratio:1}@media (max-width:766px){.dashboard .dashboard--base:after{opacity:0;transition:opacity .3s ease}.dashboard .dashboard--base.dashboard--base-grayed{content:'';position:fixed;left:0;right:0;top:0;bottom:0;display:block;background-color:var(--white);opacity:.7}}.dashboard .dashboard--side{background:var(--color-highlight-flieder);border-right:2px solid #000;padding:0 20px}.dashboard .dashboard--side>div{position:relative;height:100%}@media (max-width:766px){.dashboard .dashboard--side{border:none;background:0 0;padding:0;position:fixed;top:0;bottom:0;left:-100vw;right:0;display:flex;flex-direction:row;z-index:1;transition:left .2s ease,opacity .3s ease}.dashboard .dashboard--side>div{flex:1;padding:28px var(--grid-side-margin) var(--grid-side-margin);background:var(--color-highlight-flieder);box-shadow:0 2px 8px 0 rgba(0,0,0,.3)}.dashboard .dashboard--side:after{content:'';display:block;background-color:transparent;opacity:.7;width:20%}.dashboard .dashboard--side.dashboard--side-slide-in-mobile{left:0}}.dashboard .dashboard--side .ho-button-label{text-align:left!important}@media (max-width:766px){.dashboard .dashboard--logo-nav{border-bottom:2px solid #000;padding-bottom:15px}}.dashboard .dashboard--nav{height:100%}.dashboard .dashboard--nav>div{border-left:1px solid rgba(255,255,255,.39);height:100%}@media (max-width:766px){.dashboard .dashboard--nav>div{border-left:none}}.dashboard .dashboard--nav .dashboard--nav-buttons{display:flex;justify-content:flex-end;padding:34px 20px 0}.dashboard .dashboard--nav .dashboard--nav-buttons .ho-button{--ho-button-color-face:var(--color-highlight-flieder);--ho-button-color-text:var(--color-highlight-blue)}@media (max-width:766px){.dashboard .dashboard--nav .dashboard--nav-buttons{padding:34px 0 0 10px}}.dashboard .dashboard--nav .ho-button{margin-right:12px}@media (max-width:766px){.dashboard .dashboard--nav .ho-button{--ho-button-height:40px}}.dashboard .dashboard--nav .ho-button:last-child{margin-right:4px}.dashboard .dashboard--logo{padding:34px 20px 0}@media (min-width:767px){.dashboard .dashboard--logo{border-right:2px solid #000;text-align:center;background:var(--color-highlight-flieder)}}.dashboard .dashboard--logo img{display:inline;height:auto;width:auto}.dashboard .dashboard--boxes{height:100%;padding:40px 20px 0}.dashboard .dashboard--boxes .row{margin-right:0;margin-left:0}@media only screen and (max-width:1200px) and (min-width:763px){.dashboard .dashboard--boxes{padding:0 0 0 20px}}@media (min-width:767px){.dashboard .dashboard--boxes{border-left:1px solid rgba(255,255,255,.39)}}.dashboard .dashboard-menu li{padding-bottom:.8em}.dashboard .dashboard-menu li a{width:90%;justify-content:flex-start}.dashboard .dashboard-menu-handbuch{position:fixed;bottom:20px;left:88px}@media (max-width:766px){.dashboard .dashboard-menu-handbuch{display:none}}.dashboard .menu-handbuch-container{max-height:70px}.dashboard .menu-handbuch-container a{opacity:.6}.dashboard .last_messages--box-wrapper{position:relative;height:100%}.dashboard .last_messages--box-wrapper:after{content:"";display:block;width:100%;height:30px;bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.001)),to(var(--white)));background:-o-linear-gradient(left,rgba(255,255,255,.001),var(--white));background:linear-gradient(to bottom,rgba(255,255,255,.001),var(--white));position:absolute;z-index:1}.dashboard .last_messages--box{max-height:30vh;overflow-y:auto;overflow-x:hidden}.dashboard .last_messages{background-color:#f0f0f0;border-radius:10px;padding:16px;margin-right:1px;margin-bottom:10px}.hub--container-col{display:flex;flex-direction:column;justify-content:flex-start}@media (min-width:767px){.hub--container-col{min-height:60svh}}.hub--container-col .hub--container-code{flex:1}.hub--container-col .hub--container-participation{flex:1.95}.hub--container-col .hub--container-participation .hub--container-box{display:flex;flex-direction:column;justify-content:flex-start}.hub--container-col .hub--container-participation .slider-wrapper{position:relative;flex:1}.hub--container-col .hub--container-group{flex:1}.hub--container-col .hub--container-group .hub--container-box{display:flex;flex-direction:column;justify-content:space-between}.hub--container-col .hub--container-used{flex:1}.hub--container-col .hub--container-used .hub--container-box{display:flex;flex-direction:column;justify-content:flex-start}.hub--container-col .hub--container-used li{border-top:1px solid rgba(0,0,0,.1);padding:10px 0}.hub--container-col .hub--container-used li:first-child{border-top:0;padding-top:0}.hub--container-col .hub--container-used li .used-label{font-size:12px}.hub--container-col .hub--container-live{flex:1.95}.hub--container-col .hub--container-live .hub--container-box{display:flex;flex-direction:column;justify-content:flex-start}.hub--container-col .hub--container-points{flex:1}.hub-no-data{flex:1;display:flex;text-align:center;align-items:center;justify-content:center}.hub--container{padding-bottom:var(--spacing-sixth)}.hub--container .hub--container-box{--color:var(--color-highlight-blue);color:var(--color);border:2px solid #000;background-color:var(--white);border-radius:24px;padding:16px;height:100%}.hub--container .hub--container-box .is-icon{--ho-button-color-black:#5c33aa}.hub--container .hub--container-box h3.code-copy{font-family:"GTAmerica Bold",Arial,sans-serif;color:#ff4139;letter-spacing:.28em;text-align:center;padding-top:.1em;padding-bottom:.5em;font-size:46px}@media only screen and (max-width:1200px) and (min-width:763px){.hub--container .hub--container-box h3.code-copy{font-size:30px}}.hub--container.hub--container-code .ho-button.is-icon{border-color:#ded8ee!important}.hub--container-used a{text-decoration:none}.chat-window{max-height:60vh;margin-bottom:10px;overflow-y:auto}.chat-window .chat-window-copy{padding:0 20% 20px}.chat-window .chat-window-buttons{display:flex;align-items:center;gap:var(--spacing-third);margin-top:var(--spacing-third);justify-content:center}@media (max-width:766px){.chat-window .chat-window-buttons{flex-direction:column}}.chat-window .chat-message{max-width:80%;padding-bottom:20px}.chat-window .chat-message .chat-message-complex{display:inline-block}.chat-window .chat-message .chat-message-bubble{display:inline-block;background-color:#fff;--color:var(--color-highlight-blue);color:var(--color);padding:2em;border-radius:0 1em 1em 1em;font-family:Fractul,"Arial Black",sans-serif;font-weight:700;font-size:14px;line-height:.96}@media (max-width:766px){.chat-window .chat-message .chat-message-bubble{font-size:16px;line-height:1.11}}.chat-window .chat-message .chat-message-time{padding-top:4px;text-align:right;color:var(--color-highlight-blue)}.chat-window .chat-message{-webkit-animation:slideUpUser .6s ease;animation:slideUpUser .6s ease}.message-window{position:relative}.message-window input{padding-right:72px;font-family:Fractul,"Arial Black",sans-serif;font-weight:700;font-size:14px;line-height:.96;background-image:linear-gradient(transparent,transparent);border-radius:0;background-color:#fff;border:solid 1px var(--form-border);color:var(--color-highlight-blue);border-radius:1em;padding:2em;width:100%;background-repeat:no-repeat;background-position:right 1.2em center}@media (max-width:766px){.message-window input{font-size:16px;line-height:1.11}}.message-window button{position:absolute;top:16px;right:12px}.hub--progress{width:100%;height:6px;background-color:var(--color-highlight-red);position:relative}.hub--progress .hub--progress-bar{width:var(--progress);transition:width .3s ease;background-color:var(--color-highlight-yellow);height:6px;min-width:20px}.hub--progress .hub--progress-bar-self{background-color:var(--color-highlight-yellow);width:var(--progress);transition:width .3s ease;height:6px;min-width:20px;position:absolute}.hub--progress .avatar--username{text-align:left}.dashboard--boxes .hub--progress{background-color:var(--white);border:1px solid var(--color-highlight-blue);height:22px}.dashboard--boxes .hub--progress .hub--progress-bar{height:20px}.dashboard--boxes .hub--progress .hub--progress-bar-self{height:20px;min-width:22px;top:0;left:0}.dashboard--boxes .hub-progress-number-value{font-family:Fractul,"Arial Black",sans-serif!important}.dashboard--boxes .hub-progress-number-of{color:var(--color)!important}.hub--username{margin-bottom:.2em}.hub--username .avatar--username input.username-edit{text-align:left!important;width:100%}.hub-progress-number{margin-top:.5em}.hub-progress-number .hub-progress-number-of{vertical-align:top;line-height:1;opacity:.7}.hub-progress-number .hub-progress-number-value{line-height:.6;padding-right:.2em;font-size:44px}.hub-progress-number .hub-progress-number-of-myself-indicator{display:inline-block;background-color:var(--color-highlight-yellow);border-radius:3px;height:1em;width:1em;margin-left:4ch;margin-right:.5ch}@media (max-width:766px){.hub-progress-number .hub-progress-number-of-myself{white-space:nowrap}.hub-progress-number .hub-progress-number-of-myself .hub-progress-number-of-myself-indicator{margin-left:0}}.dashboard--materialien{height:100svh;overflow-y:auto;margin-bottom:20px}.dashboard--materialien-wrap{display:flex;justify-content:flex-start;flex-direction:column;height:100%;padding-top:80px;border-left:1px solid rgba(255,255,255,.39);padding:34px var(--grid-side-margin) 0}@media (max-width:766px){.dashboard--materialien-wrap{padding-left:var(--grid-side-margin);padding-right:var(--grid-side-margin)}}@media (max-width:766px){.dashboard--materialien-wrap{border-left:none}}.dashboard-material--intruction .copy{max-width:80ch}.dashboard-material--table table{width:100%}.dashboard-material--table table .material--insignificant-headline{font-size:12px;line-height:1.5;letter-spacing:-.24px;opacity:.7}.dashboard-material--table table:not(:has(thead)){border-top:2px solid var(--color)}.dashboard-material--table table thead{border-bottom:2px solid var(--color)}.dashboard-material--table table thead td{vertical-align:bottom;padding-bottom:.5em}.dashboard-material--table table thead td.material--table-name{padding-bottom:1.5em}.dashboard-material--table table tbody td{padding:1.2em 0;border-bottom:1px solid var(--color-highlight-blue);font-size:14px}.dashboard-material--table table .game--actions,.dashboard-material--table table .material--actions{text-align:right}@media (max-width:766px){.dashboard-material--table table .game--description,.dashboard-material--table table .material--fach,.dashboard-material--table table .material--stufe{display:none}}@keyframes slideUpUser{0%{opacity:0;-webkit-transform:translateY(20px) scale(.95);transform:translateY(20px) scale(.95)}100%{opacity:1}}.swiper-buttons{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;margin-top:20px;gap:20px}.swiper-buttons>div{position:relative}.swiper-buttons .swiper-buttons-pagniation{width:36px}.swiper-pagination-bullet{background:var(--color-black)}.swiper-pagination-bullet-active{background:0 0;border:2px solid var(--color-black);opacity:1;transform:scale(1)!important}.swiper-pagination-bullet-active-next,.swiper-pagination-bullet-active-prev{opacity:.75;transform:scale(.75)!important}.swiper-pagination-bullet-active-next-next,.swiper-pagination-bullet-active-prev-prev{opacity:.5;transform:scale(.5)!important}.question-slide-inner{display:flex;flex-direction:column;justify-content:space-between;border-radius:10px;background:#eeeef3;padding:20px}.question-slider-inner-context{padding-top:20px;text-align:center}.swiper-pagination-bullet{width:5px!important;height:5px!important;background-color:#00059d}:root{--c1-percentage:10;--c2-percentage:90;--total:389}svg.donut{display:inline-block;transform:rotate(-90deg);aspect-ratio:1}svg.donut circle{stroke-linecap:round;fill:none}svg.donut .c1{stroke-width:10px;stroke-dasharray:calc(var(--total) * var(--c1-percentage)/ 100) calc(var(--total) * (1 - var(--c1-percentage)/ 100));animation:c1 .5s ease-in-out both .5s}svg.donut .c2{stroke-width:10px;stroke-dasharray:calc(var(--total) * var(--c2-percentage)/ 100) calc(var(--total) * (1 - var(--c2-percentage)/ 100));stroke-dashoffset:calc(-1 * var(--total) * var(--c1-percentage)/ 100);animation:c2 .5s ease-in-out both .5s}svg.donut .svg-center-text{font-size:20px;fill:var(--color-highlight-blue)}.donut-outer-wrapper{text-align:center;width:100%;margin:5px 0 20px}.donut-wrapper{position:relative;text-align:center;height:136px;width:136px;display:inline-block}.donut-wrapper .donut--total{position:absolute;top:-7px;left:0;right:0;bottom:0;color:var(--color-highlight-blue);display:flex;align-items:center;justify-content:center}.donut-wrapper .donut--total span{display:inline-block;font-size:32px}.donut--statstable{color:var(--color);font-size:12px;width:100%}.donut--statstable tr:first-child{border-bottom:1px solid rgba(0,0,0,.1)}.donut--statstable td{padding:6px;vertical-align:top;width:1%}.donut--statstable td.donut--statstable-label{width:auto}.donut--statstable td:first-child{padding-left:0}.donut--statstable td:last-child{padding-right:0}.donut--statstable .donut--statstable-tendency{text-align:right}.donut--statstable .active-tendency{position:relative}.donut--statstable .active-tendency:after{content:'';display:block;position:absolute;top:-6px;bottom:-6px;left:-6px;right:-6px;background-color:#04133e;border-radius:50%;z-index:0}.donut--statstable .active-tendency{display:inline-block;width:4px;height:4px;font-size:8px;line-height:0;position:relative;top:2px}.donut--statstable .active-tendency span{position:relative;z-index:2;color:inherit;top:-1.5px;left:-1.5px}.donut--statstable .active-tendency-stable{transform:rotate(45deg);color:#ffd841}.donut--statstable .active-tendency-rising{transform:rotate(0);color:#60c4b1}.donut--statstable .active-tendency-declining{transform:rotate(90deg);color:#ff4239}.donut--statstable .donut--statstable--bubble-td{width:12px}.donut--statstable .donut--statstable--bubble{display:block;margin-top:1px;width:12px;height:12px;border-radius:3px;background-color:var(--color)}.donut--statstable .donut--statstable-number{font-weight:700;text-align:right}@keyframes c1{0%{opacity:0;stroke-dasharray:0 var(--total)}100%{opacity:1}}@keyframes c2{0%{opacity:0;stroke-dasharray:0 var(--total)}100%{opacity:1}}body.single-game-play{background:var(--background)!important}body.single-game-play:after{display:none}body.single-game-play #vue-site-head{background-color:var(--white)}body.single-game-play .header-play-links{display:none!important}body.single-game-play .single-game-play-abriss{border-top:2px solid #000;background-color:var(--white)}body.single-game-play article,body.single-game-play header{--color:var(--color-highlight-blue)}body.single-game-play .blocks-content{padding:68px 0 0!important;border-radius:0!important;background-color:transparent!important}body.single-game-play #site-footer,body.single-game-play .header-sticky-nav-menu{display:none}body.single-game-play #wpadminbar{display:none}.game{position:relative;background-color:var(--game-fg)}.game .game-iframe-wrapper{transform:translateZ(0);position:relative;z-index:0}.game .game-iframe,.game .game-splash-screen{width:100%!important;height:calc(100svh - 72px);min-height:calc(100svh - 72px);transition:height .3s ease;display:flex;flex-direction:column;justify-content:center;align-items:center}.game .game-tags{display:flex;gap:.8em;flex-wrap:wrap;align-items:center;flex-direction:row;justify-content:center}.game .game-tags .tag{margin-right:0;margin-left:0}.game .game-splash-screen{padding-top:100px}.game .header-game-info-text{font-size:12px}.game .hub-game-debug{width:100%;background-color:rgba(255,255,255,.7);font-size:12px;font-family:monospace;max-height:200px;overflow-y:scroll}@media (max-width:766px){.game .hub-game-debug{display:none}}.game .hub-game-debug table{width:auto}.game .hub-game-debug table tr td{padding:2px 10px}.game .hub-game-debug table tr td:nth-child(2){text-align:right}.game .game-splash-screen-inner-preview{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;overflow:hidden}.game .game-splash-screen-inner-preview img{width:90%;height:auto;display:inline-block;margin-top:38px}.game .game-splash-screen-inner-preview .height-container{padding-bottom:0}.game .game-splash-screen-inner-preview figure{overflow:hidden}.game .game-splash-screen-inner{text-align:center;background-color:var(--game-bg);color:var(--game-fg);z-index:2;--ho-button-color-face:var(--game-button-face);--ho-button-color-shadow-1:var(--game-button-shadow-1);--ho-button-color-text:var(--game-button-text);padding:40px;border:2px solid #000;width:60%;min-width:320px;max-width:840px}.game .game-splash-screen-inner .game-title{color:var(--game-fg)}@media (max-width:766px){.game .game-splash-screen-inner{width:100%}}.game .game-splash-screen-inner-preview{background-color:var(--game-fg);text-align:center}.game .game-brick-playing{position:fixed;z-index:223;background-color:transparent;overflow:hidden;width:auto;top:25px;bottom:25px;display:flex;flex-direction:column;justify-content:center}@media (max-width:766px){.game .game-brick-playing{top:25px;right:calc(var(--grid-side-margin) + 6px);left:var(--grid-side-margin);width:auto}}@media (min-width:767px){.game .game-brick-playing{right:calc(var(--grid-side-margin) + 16px);left:calc(var(--grid-side-margin))}}@media (min-width:1600px){.game .game-brick-playing{right:calc(calc(calc(100vw - var(--max-fluid))/ 2) + var(--grid-side-margin) + 16px);left:calc(calc(calc(100vw - var(--max-fluid))/ 2) + var(--grid-side-margin))}}.game .game-brick-playing>div{-webkit-animation:slideUpUser .6s ease alternate;animation:slideUpUser .6s ease;background-color:var(--white);border:2px solid #000;border-radius:24px;box-shadow:0 0 24px 0 rgba(0,0,0,.25);overflow:hidden;height:auto;margin:20px}@media (max-width:766px){.game .game-brick-playing>div{margin:10px}}.game .game-brick-playing .game-brick-playing-back{border-bottom:2px solid #000;--ho-button-color-black:black}.game .game-brick-playing .game-brick-playing-back .game-brick-playing-headline{padding:34px 0 26px;position:relative}.game .game-brick-playing .game-brick-playing-back .game-brick-playing-headline .game-brick-playing-close{position:absolute;right:23px;top:23px;z-index:1}.game .game-brick-playing .game-brick-playing-back .game-brick-playing-headline img{width:41px;height:auto;margin-right:1em}.game .game-brick-playing .game-brick-playing-back .game-brick-playing-headline .game-brick-playing-headline-content{flex:1;padding:0 .5em;display:flex;flex-direction:row;align-items:center;justify-content:center;font-weight:700}.game .game-brick-playing .game-brick-playing-back .game-brick-playing-headline:after{content:'';display:block;clear:both}.game .game-brick-playing .game-brick-playing-back .game-brick-playing-headline{color:var(--color-highlight-blue)}.game .game-brick-playing .game-brick-playing-brick{text-align:center;overflow-y:auto;height:auto;max-height:100%}.game .game-brick-playing .brick-playing-content{padding:var(--spacing-third) 0;color:var(--color);text-align:center}@media (max-width:766px){.game .game-brick-playing .brick-playing-content .container-fluid{padding-left:0;padding-right:0}}.game .game-brick-playing .brick-playing-content:empty{display:none}.game .game-brick-playing .brick-playing-content.brick-playing-content-audio .brick-headline,.game .game-brick-playing .brick-playing-content.brick-playing-content-audio .brick-subline{display:none}.game .game-brick-playing .brick-playing-content.brick-playing-content-audio .ae-audio{padding-bottom:0}.game .game-brick-playing .brick-playing-content.brick-playing-content-text{display:none}.game .game-brick-playing .brick-playing-content .autoplay-video-toggle-btn{display:none}.game .game-brick-playing .brick-playing-post-content{padding:60px 0}@media (max-width:766px){.game .game-brick-playing .brick-playing-post-content{padding:40px 30px}.game .game-brick-playing .brick-playing-post-content .container-fluid{padding-left:0!important;padding-right:0!important}}.game .game-brick-playing .brick-playing-post-content:empty{display:none;padding:0!important}.game .game-brick-playing .brick-playing-post-content .container-fluid{padding-left:0!important;padding-right:0!important;max-width:none!important;margin:0!important}.game .game-bricks{position:fixed;top:0;left:0;right:0;bottom:0;z-index:222;background-color:var(--white)}.game .game-bricks .game-bricks-bricks{-webkit-animation:slideUpUser .6s ease alternate;animation:slideUpUser .6s ease;--color:var(--color-highlight-blue);color:var(--color-highlight-blue)}.game .game-bricks .game-bricks-bricks{background-color:var(--white);padding:70px 0 170px;border-top:2px solid #000}.game .game-bricks .game-bricks-back{--ho-button-color-black:var(--white);text-align:right;height:72px;display:flex;align-items:center}.game .game-bricks .brick-offer{box-shadow:0 2px 8px 0 rgba(0,0,0,.3);flex:1;width:100%}.game .game-bricks .brick-offer .brick-offer-close{display:none}.game .game-bricks .brick-offer.brick-already_played{opacity:.4}.game .game-bricks-content{columns:230px;column-count:3;gap:0;max-width:1000px;margin:0 auto}.game .game-bricks-content>div{width:100%;break-inside:avoid;display:flex;justify-content:center;align-items:center;padding:10px;margin-bottom:10px;transition:.5s;user-select:none;position:relative;overflow:hidden}.game .brick-number{display:flex;flex-direction:row;align-items:baseline;justify-content:center}.game .brick-number-number{font-size:150px;line-height:.8em;color:var(--color-highlight)}@media (max-width:766px){.game .brick-number-number{font-size:50px}}.game .brick-number-subtext{justify-content:flex-end}.game .brick-number-subtext .brick-number-number{font-size:32px;line-height:27px}.game .brick-number-percent{font-size:25px;font-weight:700;color:var(--color-highlight)}.game .brick-number-bar{width:100%;height:33px;border:1px solid var(--color-highlight)}.game .brick-number-bar-filled{background-color:var(--color-highlight);height:32px;animation:show-bar-all 1.2s .1s forwards}@keyframes show-bar-all{0%{width:0}}.header-game-info{position:fixed;z-index:20;top:13px;left:calc(50vw - 136px);--color:#5C33AA;--ho-button-color-black:#5C33AA;-webkit-animation:slideUpUser .6s ease;animation:slideUpUser .6s ease}@media (max-width:766px){.header-game-info{display:none}}.header-game-info a{text-decoration:none;color:var(--color)}.header-game-info .header-game-info-i{display:inline-flex;align-items:center;justify-content:center;font-size:14px;width:20px;height:20px;border:1.2px solid var(--color);color:var(--color);border-radius:100%}.game-brick-backdrop{content:"";position:fixed;top:0;bottom:0;left:0;right:0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:223}@media (min-width:767px){.brick-playing-post-content .wp-block-ho-div.col-fix-brick-modal{flex-basis:66.66667%;max-width:66.66667%;margin-left:16.66667%}}@keyframes slideUpGame{0%{opacity:0;-webkit-transform:translateY(20px) scale(.95);transform:translateY(20px) scale(.95)}100%{opacity:1;transform:translateY(0)}}#party{background-color:transparent;position:absolute;top:calc(50% - 200px);margin-left:calc(50% - 100px);width:200px;height:200px;pointer-events:none;z-index:999}.small-screen-warning{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;background:var(--color-highlight-flieder);display:flex;align-items:center;justify-content:center;text-align:center;padding:40px 30px}.small-screen-warning .small-screen-warning-inner{max-width:360px}.small-screen-warning .small-screen-warning-title{font-weight:700;font-size:28px;color:var(--color-highlight-red);margin-bottom:24px}.small-screen-warning .small-screen-warning-text{font-size:18px;line-height:1.5;margin-bottom:48px}.answer{width:100%;background-color:var(--white);color:var(--color-highlight-blue);border:none;min-height:100px;z-index:0;overflow:hidden;padding:20px;margin-bottom:10px;position:relative}.answer .answer-content{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;text-align:left}.answer .answer--hover{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;transition:background .3s,width .3s;width:100%}.answer.answer-done .answer--hover,.answer:hover .answer--hover{background-color:var(--color-highlight-red);color:var(--color-highlight-blue)}.answer .answer-text{font-weight:700;padding-bottom:10px;flex:1}.answer .answer--alphaindex{padding-right:20px;padding-top:5px;flex:0 0 auto}.answer.answer-done{cursor:default}.answer-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center}.answer--percentage{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;color:var(--color-highlight-red);align-items:baseline;padding-left:20px;font-size:35px;width:calc(5ch + 20px)}.answer--percentage.percent-not-done{opacity:0}.answer--percentage span.answer--percentage-number{padding-right:.1em;display:inline-block}.answer--percentage span.answer--percentage-percent{font-size:12px}.header-floating-avatar{position:fixed;pointer-events:none;transition:top .2s ease,opacity .3s ease;top:-50px;opacity:0;left:calc(calc(calc(100vw - var(--max-fluid))/ 2) + var(--grid-side-margin));z-index:101;--avatar-height:45px}@media (max-width:1600px){.header-floating-avatar{left:var(--grid-side-margin);--avatar-height:44px}}.header-floating-avatar .avatar--username{display:none}.nav-minified .header-floating-avatar{top:42px;opacity:1}@media (max-width:766px){.nav-minified .header-floating-avatar{top:21px}}.session-code{text-align:center;margin-left:-.5rem}.session-code input{display:inline;width:5ch!important;text-align:center;margin-left:.5rem;padding:10px}.grid-helper{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;opacity:.2}.grid-helper .wrapper{max-width:100%}.grid-helper *{height:100%}.grid-helper .grid-helper-cell{background-color:#f94a00}@media (max-width:766px){.lane-mobile{display:flex;overflow-x:scroll;overflow-y:visible;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;scroll-snap-type:x mandatory;flex-wrap:nowrap;margin:0 auto;scroll-padding-left:var(--grid-side-margin);padding-right:var(--grid-side-margin);margin-right:calc(var(--gutter-width) * -.5);list-style:none;align-items:center}.lane-mobile>*{flex:0 0 auto;scroll-snap-align:start;margin-left:0}}[class^=col-]{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:15px;padding-left:15px;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-padding-remove{padding-right:0!important;padding-left:0!important}.grid-side-margin-remove-left{margin-left:calc(-1*var(--grid-side-margin));margin-right:var(--grid-side-margin)}.grid-side-margin-remove-right{margin-left:var(--grid-side-margin);margin-right:calc(-1*var(--grid-side-margin))}.middle-xs{align-items:center}:root{--grid-side-margin:150px;--gutter-width:20px;--grid-item-width:calc(calc(1/12 * 100vw) - calc(var(--gutter-width)*0.5));--max-fluid:1600px}@media (max-width:1298px){:root{--grid-side-margin:40px;--gutter-width:15px}}@media (max-width:766px){:root{--grid-side-margin:20px;--gutter-width:8px}}@media (min-width:1440px){:root{--grid-item-width:calc(calc(1/12 * var(--screen-lg)) - calc(var(--gutter-width)*0.5))}}.wrapper{box-sizing:border-box;max-width:2560px;margin:0 auto}.container-max{padding-left:var(--grid-side-margin);padding-right:var(--grid-side-margin);width:100%}.container-fluid{position:relative;max-width:1600px;margin:0 auto;width:100%;padding-left:var(--grid-side-margin);padding-right:var(--grid-side-margin)}.container-fluid .box{position:relative}@media (max-width:768px){.container-fluid.container-fluid-mobile-zero{padding-left:0;padding-right:0}}.row{width:100%;box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;margin-right:calc(var(--gutter-width) * .5 * -1);margin-left:calc(var(--gutter-width) * .5 * -1)}.row.reverse{flex-direction:row-reverse}.col.reverse{flex-direction:column-reverse}.col-xs{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:auto}.col-xs-1{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:8.33333%;max-width:8.33333%}.col-xs-2{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:16.66667%;max-width:16.66667%}.col-xs-3{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:25%;max-width:25%}.col-xs-4{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:33.33333%;max-width:33.33333%}.col-xs-5{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:41.66667%;max-width:41.66667%}.col-xs-6{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:50%;max-width:50%}.col-xs-7{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:58.33333%;max-width:58.33333%}.col-xs-8{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:66.66667%;max-width:66.66667%}.col-xs-9{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:75%;max-width:75%}.col-xs-10{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:83.33333%;max-width:83.33333%}.col-xs-11{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:91.66667%;max-width:91.66667%}.col-xs-12{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:100%;max-width:100%}.col-xs-offset-1{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:8.33333%}.col-xs-offset-2{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:16.66667%}.col-xs-offset-3{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:25%}.col-xs-offset-4{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:33.33333%}.col-xs-offset-5{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:41.66667%}.col-xs-offset-6{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:50%}.col-xs-offset-7{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:58.33333%}.col-xs-offset-8{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:66.66667%}.col-xs-offset-9{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:75%}.col-xs-offset-10{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:83.33333%}.col-xs-offset-11{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:91.66667%}.col-xs-offset-12{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:100%}.col-xs-offright-1{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:8.33333%}.col-xs-offright-2{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:16.66667%}.col-xs-offright-3{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:25%}.col-xs-offright-4{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:33.33333%}.col-xs-offright-5{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:41.66667%}.col-xs-offright-6{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:50%}.col-xs-offright-7{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:58.33333%}.col-xs-offright-8{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:66.66667%}.col-xs-offright-9{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:75%}.col-xs-offright-10{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:83.33333%}.col-xs-offright-11{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:91.66667%}.col-xs-offright-12{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:100%}.col-xs{flex-grow:1;flex-basis:0;max-width:100%}.col-xs-direction{flex-direction:row}.col-xs-direction-reverse{flex-direction:column-reverse}.start-xs{justify-content:flex-start;text-align:start}.center-xs{justify-content:center;text-align:center}.end-xs{justify-content:flex-end;text-align:end}.top-xs{align-items:flex-start}.middle-xs{align-items:center}.bottom-xs{align-items:flex-end}.around-xs{justify-content:space-around}.between-xs{justify-content:space-between}.first-xs{order:-1}.last-xs{order:1}@media (min-width:768px){.container{width:768px}.col-s{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:auto}.col-s-1{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:8.33333%;max-width:8.33333%}.col-s-2{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:16.66667%;max-width:16.66667%}.col-s-3{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:25%;max-width:25%}.col-s-4{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:33.33333%;max-width:33.33333%}.col-s-5{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:41.66667%;max-width:41.66667%}.col-s-6{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:50%;max-width:50%}.col-s-7{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:58.33333%;max-width:58.33333%}.col-s-8{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:66.66667%;max-width:66.66667%}.col-s-9{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:75%;max-width:75%}.col-s-10{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:83.33333%;max-width:83.33333%}.col-s-11{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:91.66667%;max-width:91.66667%}.col-s-12{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:100%;max-width:100%}.col-s-offset-1{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:8.33333%}.col-s-offset-2{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:16.66667%}.col-s-offset-3{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:25%}.col-s-offset-4{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:33.33333%}.col-s-offset-5{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:41.66667%}.col-s-offset-6{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:50%}.col-s-offset-7{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:58.33333%}.col-s-offset-8{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:66.66667%}.col-s-offset-9{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:75%}.col-s-offset-10{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:83.33333%}.col-s-offset-11{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:91.66667%}.col-s-offset-12{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:100%}.col-s-offset-0{margin-left:0}.col-s-offright-1{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:8.33333%}.col-s-offright-2{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:16.66667%}.col-s-offright-3{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:25%}.col-s-offright-4{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:33.33333%}.col-s-offright-5{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:41.66667%}.col-s-offright-6{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:50%}.col-s-offright-7{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:58.33333%}.col-s-offright-8{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:66.66667%}.col-s-offright-9{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:75%}.col-s-offright-10{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:83.33333%}.col-s-offright-11{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:91.66667%}.col-s-offright-12{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:100%}.col-s{flex-grow:1;flex-basis:0;max-width:100%}.start-s{justify-content:flex-start;text-align:start}.center-s{justify-content:center;text-align:center}.end-s{justify-content:flex-end;text-align:end}.top-s{align-items:flex-start}.middle-s{align-items:center}.bottom-s{align-items:flex-end}.around-s{justify-content:space-around}.between-s{justify-content:space-between}.first-s{order:-1}.last-s{order:1}.col-s-direction{flex-direction:row}.col-s-direction-reverse{flex-direction:column-reverse}}@media (min-width:768px){.container{width:768px}.col-sm{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:auto}.col-sm-1{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:8.33333%;max-width:8.33333%}.col-sm-2{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:16.66667%;max-width:16.66667%}.col-sm-3{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:25%;max-width:25%}.col-sm-4{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:33.33333%;max-width:33.33333%}.col-sm-5{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:41.66667%;max-width:41.66667%}.col-sm-6{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:50%;max-width:50%}.col-sm-7{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:58.33333%;max-width:58.33333%}.col-sm-8{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:66.66667%;max-width:66.66667%}.col-sm-9{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:75%;max-width:75%}.col-sm-10{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:83.33333%;max-width:83.33333%}.col-sm-11{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:91.66667%;max-width:91.66667%}.col-sm-12{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:100%;max-width:100%}.col-sm-offset-1{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:8.33333%}.col-sm-offset-2{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:16.66667%}.col-sm-offset-3{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:25%}.col-sm-offset-4{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:33.33333%}.col-sm-offset-5{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:41.66667%}.col-sm-offset-6{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:50%}.col-sm-offset-7{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:58.33333%}.col-sm-offset-8{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:66.66667%}.col-sm-offset-9{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:75%}.col-sm-offset-10{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:83.33333%}.col-sm-offset-11{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:91.66667%}.col-sm-offset-12{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offright-1{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:8.33333%}.col-sm-offright-2{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:16.66667%}.col-sm-offright-3{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:25%}.col-sm-offright-4{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:33.33333%}.col-sm-offright-5{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:41.66667%}.col-sm-offright-6{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:50%}.col-sm-offright-7{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:58.33333%}.col-sm-offright-8{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:66.66667%}.col-sm-offright-9{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:75%}.col-sm-offright-10{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:83.33333%}.col-sm-offright-11{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:91.66667%}.col-sm-offright-12{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:100%}.col-sm{flex-grow:1;flex-basis:0;max-width:100%}.start-sm{justify-content:flex-start;text-align:start}.center-sm{justify-content:center;text-align:center}.end-sm{justify-content:flex-end;text-align:end}.top-sm{align-items:flex-start}.middle-sm{align-items:center}.bottom-sm{align-items:flex-end}.around-sm{justify-content:space-around}.between-sm{justify-content:space-between}.first-sm{order:-1}.last-sm{order:1}.col-sm-direction{flex-direction:row}.col-sm-direction-reverse{flex-direction:column-reverse}}@media (min-width:1300px){.container{width:1300px}.col-md{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:auto}.col-md-1{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:8.33333%;max-width:8.33333%}.col-md-2{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:16.66667%;max-width:16.66667%}.col-md-3{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:25%;max-width:25%}.col-md-4{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:33.33333%;max-width:33.33333%}.col-md-5{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:41.66667%;max-width:41.66667%}.col-md-6{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:50%;max-width:50%}.col-md-7{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:58.33333%;max-width:58.33333%}.col-md-8{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:66.66667%;max-width:66.66667%}.col-md-9{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:75%;max-width:75%}.col-md-10{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:83.33333%;max-width:83.33333%}.col-md-11{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:91.66667%;max-width:91.66667%}.col-md-12{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:100%;max-width:100%}.col-md-offset-1{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:8.33333%}.col-md-offset-2{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:16.66667%}.col-md-offset-3{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:25%}.col-md-offset-4{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:33.33333%}.col-md-offset-5{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:41.66667%}.col-md-offset-6{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:50%}.col-md-offset-7{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:58.33333%}.col-md-offset-8{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:66.66667%}.col-md-offset-9{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:75%}.col-md-offset-10{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:83.33333%}.col-md-offset-11{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:91.66667%}.col-md-offset-12{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:100%}.col-md-offset-0{margin-left:0}.col-md-offright-1{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:8.33333%}.col-md-offright-2{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:16.66667%}.col-md-offright-3{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:25%}.col-md-offright-4{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:33.33333%}.col-md-offright-5{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:41.66667%}.col-md-offright-6{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:50%}.col-md-offright-7{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:58.33333%}.col-md-offright-8{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:66.66667%}.col-md-offright-9{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:75%}.col-md-offright-10{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:83.33333%}.col-md-offright-11{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:91.66667%}.col-md-offright-12{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:100%}.col-md{flex-grow:1;flex-basis:0;max-width:100%}.start-md{justify-content:flex-start;text-align:start}.center-md{justify-content:center;text-align:center}.end-md{justify-content:flex-end;text-align:end}.top-md{align-items:flex-start}.middle-md{align-items:center}.bottom-md{align-items:flex-end}.around-md{justify-content:space-around}.between-md{justify-content:space-between}.first-md{order:-1}.last-md{order:1}.col-md-direction{flex-direction:row}.col-md-direction-reverse{flex-direction:column-reverse}}@media (min-width:1440px){.container{width:1440px}.col-lg{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:auto}.col-lg-1{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:8.33333%;max-width:8.33333%}.col-lg-2{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:16.66667%;max-width:16.66667%}.col-lg-3{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:25%;max-width:25%}.col-lg-4{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:33.33333%;max-width:33.33333%}.col-lg-5{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:41.66667%;max-width:41.66667%}.col-lg-6{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:50%;max-width:50%}.col-lg-7{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:58.33333%;max-width:58.33333%}.col-lg-8{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:66.66667%;max-width:66.66667%}.col-lg-9{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:75%;max-width:75%}.col-lg-10{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:83.33333%;max-width:83.33333%}.col-lg-11{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:91.66667%;max-width:91.66667%}.col-lg-12{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:100%;max-width:100%}.col-lg-offset-1{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:8.33333%}.col-lg-offset-2{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:16.66667%}.col-lg-offset-3{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:25%}.col-lg-offset-4{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:33.33333%}.col-lg-offset-5{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:41.66667%}.col-lg-offset-6{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:50%}.col-lg-offset-7{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:58.33333%}.col-lg-offset-8{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:66.66667%}.col-lg-offset-9{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:75%}.col-lg-offset-10{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:83.33333%}.col-lg-offset-11{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:91.66667%}.col-lg-offset-12{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offright-1{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:8.33333%}.col-lg-offright-2{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:16.66667%}.col-lg-offright-3{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:25%}.col-lg-offright-4{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:33.33333%}.col-lg-offright-5{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:41.66667%}.col-lg-offright-6{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:50%}.col-lg-offright-7{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:58.33333%}.col-lg-offright-8{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:66.66667%}.col-lg-offright-9{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:75%}.col-lg-offright-10{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:83.33333%}.col-lg-offright-11{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:91.66667%}.col-lg-offright-12{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:100%}.col-lg{flex-grow:1;flex-basis:0;max-width:100%}.start-lg{justify-content:flex-start;text-align:start}.center-lg{justify-content:center;text-align:center}.end-lg{justify-content:flex-end;text-align:end}.top-lg{align-items:flex-start}.middle-lg{align-items:center}.bottom-lg{align-items:flex-end}.around-lg{justify-content:space-around}.between-lg{justify-content:space-between}.first-lg{order:-1}.last-lg{order:1}.col-lg-direction{flex-direction:row}.col-lg-direction-reverse{flex-direction:column-reverse}}@media (min-width:1920px){.container{width:1920px}.col-xlg{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:auto}.col-xlg-1{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:8.33333%;max-width:8.33333%}.col-xlg-2{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:16.66667%;max-width:16.66667%}.col-xlg-3{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:25%;max-width:25%}.col-xlg-4{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:33.33333%;max-width:33.33333%}.col-xlg-5{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:41.66667%;max-width:41.66667%}.col-xlg-6{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:50%;max-width:50%}.col-xlg-7{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:58.33333%;max-width:58.33333%}.col-xlg-8{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:66.66667%;max-width:66.66667%}.col-xlg-9{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:75%;max-width:75%}.col-xlg-10{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:83.33333%;max-width:83.33333%}.col-xlg-11{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:91.66667%;max-width:91.66667%}.col-xlg-12{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:100%;max-width:100%}.col-xlg-offset-1{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:8.33333%}.col-xlg-offset-2{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:16.66667%}.col-xlg-offset-3{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:25%}.col-xlg-offset-4{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:33.33333%}.col-xlg-offset-5{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:41.66667%}.col-xlg-offset-6{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:50%}.col-xlg-offset-7{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:58.33333%}.col-xlg-offset-8{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:66.66667%}.col-xlg-offset-9{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:75%}.col-xlg-offset-10{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:83.33333%}.col-xlg-offset-11{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:91.66667%}.col-xlg-offset-12{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-left:100%}.col-xlg-offset-0{margin-left:0}.col-xlg-offright-1{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:8.33333%}.col-xlg-offright-2{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:16.66667%}.col-xlg-offright-3{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:25%}.col-xlg-offright-4{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:33.33333%}.col-xlg-offright-5{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:41.66667%}.col-xlg-offright-6{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:50%}.col-xlg-offright-7{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:58.33333%}.col-xlg-offright-8{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:66.66667%}.col-xlg-offright-9{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:75%}.col-xlg-offright-10{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:83.33333%}.col-xlg-offright-11{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:91.66667%}.col-xlg-offright-12{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);margin-right:100%}.col-xlg{flex-grow:1;flex-basis:0;max-width:100%}.start-xlg{justify-content:flex-start;text-align:start}.center-xlg{justify-content:center;text-align:center}.end-xlg{justify-content:flex-end;text-align:end}.top-xlg{align-items:flex-start}.middle-xlg{align-items:center}.bottom-xlg{align-items:flex-end}.around-xlg{justify-content:space-around}.between-xlg{justify-content:space-between}.first-xlg{order:-1}.last-xlg{order:1}.col-xlg-direction{flex-direction:row}.col-xlg-direction-reverse{flex-direction:column-reverse}}@media (max-width:766px){.hide-xs{display:none!important}}@media only screen and (min-width:480px) and (max-width:1030px){.hide-xsm{display:none!important}}@media (min-width:767px){.hide-sm{display:none!important}}@media (min-width:1299px){.hide-md{display:none!important}}@media (min-width:1439px){.hide-lg{display:none!important}}.hide{display:none!important}.image-with-border-radius .image,.image-with-border-radius img{border-radius:10px}@media (max-width:1298px){.lazy-media-inline .lazy-media .lazy-media-zoom-btn{width:100%;right:0}.lazy-media-inline .lazy-media .lazy-media-zoom-btn img{width:52px;height:52px}}@media (min-width:1300px){.ae-image-text-content{padding-left:10px}}.ae-audio .ae-audio-content{background-color:var(--color-highlight-yellow);--color:var(--color-highlight-blue);color:var(--color-highlight-blue);border-radius:0;padding:var(--spacing-third);width:100%}.wp-block-ho-lane-wrapper .wp-block-ho-lane-controls-row{width:100%;box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;margin-right:calc(var(--gutter-width) * .5 * -1);margin-left:calc(var(--gutter-width) * .5 * -1)}.wp-block-ho-lane-wrapper .wp-block-ho-lane-controls-col{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:calc(var(--gutter-width) * .5);padding-left:calc(var(--gutter-width) * .5);flex-basis:auto;flex-grow:1;max-width:100%;display:flex;justify-content:flex-end;position:relative;margin-top:40px}.teaser-hintergrundwissen-lane .wp-block-ho-lane-controls,.teaser-slider-minigame-lane .wp-block-ho-lane-controls{position:relative;max-width:1600px;margin:0 auto;width:100%;padding-left:var(--grid-side-margin);padding-right:var(--grid-side-margin)}.teaser-hintergrundwissen-lane .wp-block-ho-lane-controls .box,.teaser-slider-minigame-lane .wp-block-ho-lane-controls .box{position:relative}@media (max-width:768px){.teaser-hintergrundwissen-lane .wp-block-ho-lane-controls.container-fluid-mobile-zero,.teaser-slider-minigame-lane .wp-block-ho-lane-controls.container-fluid-mobile-zero{padding-left:0;padding-right:0}}.teaser-hintergrundwissen-lane .wp-block-ho-lane,.teaser-slider-minigame-lane .wp-block-ho-lane{padding-left:calc((100vw - min(1600px,100vw))/ 2 + var(--grid-side-margin) - var(--gutter-width) * .5);scroll-padding-left:calc((100vw - min(1600px,100vw))/ 2 + var(--grid-side-margin) - var(--gutter-width) * .5);padding-right:calc(var(--grid-side-margin));align-items:normal}.teaser-hintergrundwissen-lane .col-xs-10,.teaser-slider-minigame-lane .col-xs-10{flex-basis:calc(calc(100vw - var(--gutter-width) * 4) * .83333);max-width:calc(calc(100vw - var(--gutter-width) * 4) * .83333)}@media (min-width:768px) and (max-width:1023px){.teaser-hintergrundwissen-lane .col-sm-5,.teaser-slider-minigame-lane .col-sm-5{flex-basis:calc(calc(100vw - var(--gutter-width) * 4) * .41667);max-width:calc(calc(100vw - var(--gutter-width) * 4) * .41667)}}@media (min-width:1030px){.teaser-hintergrundwissen-lane .col-md-4,.teaser-slider-minigame-lane .col-md-4{flex-basis:calc(calc(1600px - var(--gutter-width) * 4) * .33333);max-width:calc(calc(1600px - var(--gutter-width) * 4) * .33333)}}.block-editor-writing-flow .teaser-hintergrundwissen-lane .wp-block-ho-lane,.block-editor-writing-flow .teaser-slider-minigame-lane .wp-block-ho-lane{padding-left:calc(var(--grid-side-margin))!important;scroll-padding-left:0!important;padding-right:calc(var(--grid-side-margin))}.teaser-hintergrundwissen-item,.teaser-slider-minigame-item{width:100%;padding:17px 0}.teaser-slider-minigame-headerline h5{position:absolute;top:50px;z-index:1}.block-teaser .wp-block-ho-grid-item{margin-bottom:32px}.block-teaser h5:empty,.block-teaser h6:empty{display:none}.block-teaser h5{padding-bottom:var(--spacing-third)!important}.block-teaser h5,.block-teaser h6{word-break:break-word;overflow-wrap:break-word;hyphens:auto}.wp-block-ho-teaser{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:24px 24px 24px;border-radius:20px;background-color:transparent;box-shadow:0 4px 20px 0 rgba(0,0,0,.15);background-color:var(--teaser-bg);--color:var(--teaser-fg);cursor:pointer;text-decoration:none}.block-teaser-flat-layout .wp-block-ho-teaser{box-shadow:none;border:1px solid #bcbcbc;padding:32px 16px 16px}.block-teaser-flat-layout .wp-block-ho-teaser .wp-block-ho-post-image{display:none}.wp-block-ho-teaser .image-wrapper{overflow:hidden}.wp-block-ho-teaser .teaser-image{position:relative}.wp-block-ho-teaser .wp-block-ho-post-image{position:relative}.wp-block-ho-teaser .wp-block-ho-post-image .image{background-size:contain!important}.wp-block-ho-teaser .wp-block-ho-post-image:empty:after{content:"";display:block;padding-bottom:56.25%;background-color:#eee;border-radius:var(--img-radius)}.teaser-tag-list .tags{display:inline;padding-bottom:5px}.teaser-tag-list .tags>*{display:inline-block!important}.teaser-tag-list .tags>:before{content:"#";display:inline-block}.teaser-tag-list .tags>.ho-taxonomy-item{display:none!important}.teaser-tag-list .tags>.ho-taxonomy-item:first-child{display:inline-block!important}.ccm-settings-summoner{display:none!important}.ae-roundbox-box{background-color:var(--color-highlight-flieder)!important;color:var(--color-highlight-blue)!important;border:2px solid #000;padding:52px 32px!important}.ae-roundbox-box h6{color:var(--color-highlight)!important}.ae-roundbox-box{position:relative}.ae-roundbox-box>div:first-of-type{position:unset}.ae-roundbox-box::after,.ae-roundbox-box::before,.ae-roundbox-box>div:first-of-type:after,.ae-roundbox-box>div:first-of-type:before{content:'';position:absolute;top:-8px;right:-8px;width:16px;height:16px;background:var(--color-highlight-red);border:2px solid #000}.ae-roundbox-box>div:first-of-type:after{top:auto;bottom:-8px}.ae-roundbox-box::before{top:-8px;left:-8px;box-shadow:calc(var(--box-w,100cqi) - 0px) 0 0 0 transparent}.ae-roundbox-box::after{top:auto;bottom:-8px;left:-8px;box-shadow:calc(var(--box-w) - 0px) 0 0 0 var(--color-highlight-red)}.ae-roundbox-box-blue{background-color:var(--color-highlight-blue)!important;--color:var(--color-highlight-red)!important}.ae-roundbox-box-flieder{background-color:var(--color-highlight-flieder)!important;--color:var(--color-highlight-blue)!important}.ae-zitat .zitat-author,.ae-zitat .zitat-quote{color:var(--color-highlight-red)}.ae-zitat .zitat-author .copy{font-family:"GTAmerica Mono",serif!important}.ae-header-overline h6{font-size:14px;font-family:"GTAmerica Mono",serif!important;font-weight:400;margin-bottom:var(--spacing-sixth)}.ae-header-overline h6:empty{display:none}.ae-header{padding-top:100px}.ae-header-headline h1{font-size:42px!important;color:var(--color-highlight)!important}.ae-header-subline .copy{font-family:GTAmerica,sans-serif;font-weight:700}.ae-header-subline .copy p{margin-top:var(--spacing-third)}.ae-header-subline .copy p:empty{display:none}@media (max-width:1298px){.ae-header:has(.lazy-media) .ae-header-image{padding-top:30px}}.ae-accordeon .block-accordion-item-head .button-label{margin-left:0}.ae-accordeon .block-accordion-item-head .button-icon{right:0;left:auto}.ae-accordeon .row{margin-right:0!important;margin-left:0!important}.ae-accordeon .col{padding-left:0!important;padding-right:0!important}.wp-admin .ae-teaser-random .wp-block-ho-buttons,.wp-admin .ae-teaser-random .wp-block-ho-icon{display:inline-block!important}.ae-teaser-random{text-align:center}.ae-teaser-random .ae-teaser-lottie-col>*,.ae-teaser-random .block-lottie{width:100px;display:inline-block}.ae-teaser-random .wp-block-ho-icon{display:inline-block}.ae-teaser-random .wp-block-ho-buttons{display:flex;justify-content:center}.ae-teaser-radial-gradient{background-color:var(--color-highlight-red);border:2px solid #000;min-height:400px}@media (max-width:766px){.ae-teaser-radial-gradient{padding:40px 10px;height:auto!important}}.marquee-wrapper{background-color:var(--bg);overflow:hidden;margin:0 calc(-1 * var(--grid-side-margin))}.marquee{display:flex;align-items:center;justify-content:flex-start;padding:20px 0;text-transform:lowercase;will-change:transform;transform:translateX(0);white-space:nowrap;animation:marquee 45s linear infinite}@media (prefers-reduced-motion:reduce){.marquee{animation:none}}.marquee a{font-size:42px;font-family:"GTAmerica Expanded",serif;text-decoration:none;letter-spacing:.42px;color:var(--bg);background-color:transparent;text-shadow:-1px -1px 0 var(--color),1px -1px 0 var(--color),-1px 1px 0 var(--color),1px 1px 0 var(--color);display:inline-block;padding:0 20px;transition:color .4s}.marquee:hover{animation-play-state:paused!important}.marquee:hover a{text-shadow:none;color:var(--color)}@keyframes marquee{0%{transform:translateX(0)}50%{transform:translateX(-100%)}100%{transform:translateX(0)}}.block-gallery .flickity-slider img{width:auto;height:auto}.block-gallery .image,.block-gallery img{border-radius:10px}@media (max-width:766px){.block-gallery .image,.block-gallery img{border-radius:0}}.special-teach-header{background-color:var(--color-highlight-flieder);position:relative}.special-teach-header.special-teach-header-red{background-color:var(--color-highlight-red)}@media (max-width:766px){.special-teach-header{padding:var(--spacing-third) 0 var(--spacing-half)}}.special-teach-header .special-teach-header-simple-headline,.special-teach-header-content>.bodymovin-inline-wrapper{display:block;width:100%;height:auto}.special-teach-header-content{padding-right:var(--spacing-third)}@media (max-width:766px){.special-teach-header-content{padding-right:0;padding-bottom:var(--spacing-third)}}.special-teach-header-buttons{display:flex;gap:var(--spacing-sixth);flex-wrap:wrap;text-align:center}@media (min-width:1001px){.special-teach-header .special-teach-header-simple-buttons{display:none}}.special-teach-header-headline{margin:0 0 var(--spacing-sixth)}.special-teach-header-headline .bodymovin-inline-wrapper{position:relative;left:-5%}@media (min-width:1001px){.special-teach-header-headline .bodymovin-inline-wrapper{left:-5%}}.special-teach-header-headline .bodymovin-inline-wrapper,.special-teach-header-headline img,.special-teach-header-headline svg{display:block;width:100%;height:auto}.special-teach-header-text{color:var(--color-highlight-blue);margin:0 0 var(--spacing-third)!important}.special-teach-header-media{position:relative;padding:0 0 24px 24px}@media (max-width:766px){.special-teach-header-media{padding:0 0 24px 0}}.special-teach-header .special-teach-header-line{position:absolute;bottom:0;left:0;width:100%;height:10px;background-color:var(--color-highlight-flieder);opacity:1;z-index:1;border-bottom:2px solid #000}.special-teach-header.special-teach-header-red .special-teach-header-line{background-color:var(--color-highlight-red)}.special-teach-header #header-fly-svg{position:absolute;bottom:-.4px;left:0;max-width:50vw;height:auto;z-index:2}.special-teach-header.special-teach-header-red #header-fly-svg{left:auto;right:0}@media (max-width:766px){.special-teach-header.special-teach-header-red #header-fly-svg{max-width:80vw;right:0}}.special-teach-header-frame{border:3px solid #000;border-radius:12px;overflow:hidden;position:relative}.special-teach-header-frame img{display:block;width:100%;height:auto;object-fit:cover}.special-teach-header-frame--back{position:absolute;top:0;left:0;width:calc(100% - 16px);height:calc(100% - 16px);background-color:var(--color-highlight-red);z-index:1}.special-teach-header-frame--front{position:relative;background-color:var(--color-highlight-yellow);z-index:2}.special-teach-header-items{background-color:var(--white);padding:var(--spacing-half) 0}@media (max-width:766px){.special-teach-header-items{padding:var(--spacing-third) 0}}.special-teach-header-item{text-align:center;padding:var(--spacing-third) var(--spacing-sixth)}@media (max-width:766px){.special-teach-header-item{padding:var(--spacing-third) 0;border-bottom:1px solid rgba(0,0,0,.1)}.special-teach-header-item:last-child{border-bottom:none}}.special-teach-header-item-icon{display:block;margin:0 auto var(--spacing-sixth);font-size:70px}@media (max-width:766px){.special-teach-header-item-icon{font-size:54px}}.special-teach-header-item-headline{color:var(--color-highlight-blue);margin:0 0 var(--spacing-sixth)}.special-teach-header-item-text{color:var(--color-highlight-blue);margin:0}.special-teach-header-buttons{position:relative;display:inline-flex}.special-teach-header-buttons:after{content:'';display:block;position:absolute;right:-28px;bottom:-20px;background-image:url(/assets/media/pfeil-yellow.svg);background-repeat:no-repeat;width:55px;height:64px;pointer-events:none}@media (max-width:766px){.special-teach-header-buttons:after{right:0}}.special-teach-header-buttons-group{padding-top:var(--spacing-half)}@media (max-width:766px){.special-teach-header-buttons-group>:not(:last-child){margin-bottom:10px!important}}.special-teach-header-content-rows .bodymovin-inline-wrapper{display:block;width:100%;height:auto}.special-teach-header-content-rows{background-color:var(--color-highlight-blue);padding:var(--spacing-two-thirds) 0 var(--spacing-half)}@media (max-width:766px){.special-teach-header-content-rows{padding-bottom:var(--spacing-third)}}.special-teach-header-cr{padding:var(--spacing-half) 0;display:flex}@media (max-width:766px){.special-teach-header-cr{padding:var(--spacing-third) 0}}.special-teach-header-cr.is-reversed .special-teach-header-cr-content{order:2}.special-teach-header-cr.is-reversed .special-teach-header-cr-media{order:1}.special-teach-header-cr-content{display:flex;flex-direction:column;justify-content:center;padding-right:var(--spacing-third)}@media (max-width:766px){.special-teach-header-cr-content{padding-right:0;padding-bottom:var(--spacing-third)}}.is-reversed .special-teach-header-cr-content{padding-right:0;padding-left:var(--spacing-third)}@media (max-width:766px){.is-reversed .special-teach-header-cr-content{padding-left:0}}@media (max-width:766px){.special-teach-header-cr-content{order:1!important}}.special-teach-header-cr-headline{color:var(--color-highlight-red);margin:0 0 var(--spacing-third)}.special-teach-header-cr-text{color:var(--white)}@media (max-width:766px){.special-teach-header-cr-media{order:2!important}}.special-teach-header-cr-frame{border:2px solid #000;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative}.special-teach-header-cr-frame img{display:block;width:100%;height:auto;object-fit:cover}.special-teach-header-cr-frame:after{content:'';display:block;width:52px;height:52px;position:absolute;right:-2px;top:-2px;background-image:url(/assets/media/ecke-f.png);background-size:contain;z-index:2}.special-teach-header-red-bar{background-color:var(--color-highlight-red);padding:12px 20px;text-align:left;border-color:#000;border-width:2px 0;border-style:solid}.special-teach-header-quotes{background-color:var(--color-highlight-yellow);padding:var(--spacing-third) 0;border-bottom:2px solid #000;position:relative}.special-teach-header-quotes .wp-block-ho-lane-controls{position:absolute;left:20px;right:20px;z-index:3;top:190px;pointer-events:none}@media (max-width:766px){.special-teach-header-quotes .wp-block-ho-lane-controls{display:none}}.special-teach-header-quotes .wp-block-ho-lane-controls .wp-block-ho-lane-controls-col{display:flex;justify-content:space-between}.special-teach-header-quotes .wp-block-ho-lane-controls button{pointer-events:all}.special-teach-header-quotes .wp-block-ho-lane{padding-left:0;align-items:stretch}.special-teach-header-quote-item{display:flex;flex-direction:column}.special-teach-header-quote-slide{padding:var(--spacing-third) 10px;flex:1;display:flex;flex-direction:column}.special-teach-header-quote-text{flex:1;box-sizing:border-box;color:var(--white);-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.special-teach-header-quote-text-inner{height:100%;display:flex;flex-direction:column;justify-content:space-between}.special-teach-header-quote-author{padding-top:var(--spacing-third);display:flex;align-items:center;gap:12px}.special-teach-header-quote-author-image{width:60px;height:60px;flex-shrink:0;border:2px solid #000;background-size:cover;background-position:center;background-repeat:no-repeat}.special-teach-header-quote-author-name{min-height:3em}.special-teaser-svg-headline{padding-bottom:var(--spacing)}@media (max-width:766px){.special-teaser-svg-headline{padding:var(--spacing-half) 0}}.special-teaser-svg-headline-headline{margin-bottom:var(--spacing-sixth)}.special-teaser-svg-headline-headline .bodymovin-inline-wrapper,.special-teaser-svg-headline-headline img,.special-teaser-svg-headline-headline svg{width:100%;height:auto;position:relative}.special-teaser-svg-headline-headline-desktop{display:block;max-width:959px;height:auto}.special-teaser-svg-headline-headline-mobile{position:relative}.special-teaser-svg-headline-text{margin:0 0 var(--spacing-half);color:var(--color-highlight-blue)}.special-teaser-svg-headline-image-col{display:flex;align-items:center}@media (max-width:766px){.special-teaser-svg-headline-image-col{margin-top:var(--spacing-half)}}.special-teaser-svg-headline-image{width:100%;height:auto;display:block}.special-teaser-svg-headline-image-ecke{border:2px solid #000;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative}.special-teaser-svg-headline-image-ecke img{display:block;width:100%;height:auto;object-fit:cover}.special-teaser-svg-headline-image-ecke:after{content:'';display:block;width:52px;height:52px;position:absolute;right:-2px;top:-2px;background-image:url(/assets/media/ecke-up-fl.png);background-size:contain;z-index:2}@property --shadow-offset{syntax:'<length>';inherits:false;initial-value:12px}.special-shadow-teaser{padding-bottom:var(--spacing);--shadow-color:var(--color-highlight-red);--button-color:var(--color-highlight-yellow)}@media (max-width:1298px){.special-shadow-teaser{padding-bottom:var(--spacing-half)}}@media (min-width:1299px){.special-shadow-teaser .row>div:nth-child(2){padding-left:60px}}@media (min-width:1299px){.special-shadow-teaser .row>div:nth-child(2n+1){padding-right:60px}}.special-shadow-teaser-item{position:relative;height:100%;--shadow-offset:12px;margin-left:var(--shadow-offset)}@media (max-width:1298px){.special-shadow-teaser-item{margin-bottom:var(--spacing);height:auto}}.special-shadow-teaser-item-shadow{position:absolute;top:var(--shadow-offset);right:var(--shadow-offset);left:calc(var(--shadow-offset) * -1);bottom:calc(var(--shadow-offset) * -1);background-color:var(--shadow-color);border:2px solid #000;transition:bottom .1s ease,left .1s ease,top .1s ease}.special-shadow-teaser-item-card{position:relative;top:1;left:0;right:0;bottom:0;z-index:1;background-color:var(--color-highlight-flieder);border:2px solid #000;padding:var(--spacing-third) var(--spacing-third);display:flex;flex-direction:column;justify-content:space-between;height:100%;transform:translate(0,0);transition:transform .1s ease}.special-shadow-teaser-item:hover .special-shadow-teaser-item-card{transform:translate(calc(var(--shadow-offset) * -1),var(--shadow-offset))}.special-shadow-teaser-item-headline{color:var(--color-highlight-blue);margin-bottom:var(--spacing-sixth)}.special-shadow-teaser-item-subline{color:var(--color-highlight-blue);font-weight:700;margin:0 0 var(--spacing-third)}.special-shadow-teaser-item-content{color:var(--color-highlight-blue);margin-bottom:var(--spacing-third)}.special-shadow-teaser-item-content p{margin:0 0 var(--spacing-sixth)}.special-teach-menu{padding:var(--spacing-two-thirds) 0 var(--spacing-sixth)}.special-teach-menu-has-margin{padding-bottom:var(--spacing-two-thirds)}@media (max-width:1000px){.special-teach-menu-has-margin{padding-bottom:var(--spacing-half)}}.special-teach-menu-list{list-style:none;margin:0;padding:0;display:flex;gap:var(--spacing);justify-content:center}@media (max-width:1000px){.special-teach-menu-list{flex-direction:column;gap:0;text-align:center;gap:var(--spacing-sixth)}.special-teach-menu-list .ho-button{margin-bottom:0}}.special-teach-menu-list li.current-menu-item a{color:var(--color-highlight-red);border-bottom-color:var(--color-highlight-red)}.special-teach-minigame-teaser-item{padding:var(--spacing-sixth) 0;text-decoration:initial;display:block}.special-teach-minigame-teaser-item-card{background-color:var(--tmg-bg);border-radius:16px;padding:var(--spacing-third) var(--spacing-third);overflow:hidden}@media (max-width:766px){.special-teach-minigame-teaser-item-card{padding:var(--spacing-half) var(--spacing-third)}}.special-teach-minigame-teaser-item-title{color:var(--tmg-accent);margin:0 0 var(--spacing-sixth)}.special-teach-minigame-teaser-item-subtitle{color:var(--tmg-accent);margin:0 0 var(--spacing-third)}.special-teach-minigame-teaser-item-content{color:var(--tmg-accent)}.special-teach-minigame-teaser-item-content p{margin:0 0 var(--spacing-sixth)}.special-teach-minigame-teaser-item-button-wrap{width:100%;padding-right:var(--ho-button-shadow-offset)}.special-teach-minigame-teaser-item-button-wrap .ho-button{width:100%}@media (max-width:766px){.special-teach-minigame-teaser-item-button-wrap .ho-button{text-align:center}}@media (max-width:766px){.special-teach-minigame-teaser-item-left{padding-bottom:var(--spacing-half)}}.special-teach-minigame-teaser-item-right{display:flex;flex-direction:column;align-items:flex-end}.special-teach-minigame-teaser-item-image{display:block;width:100%;height:auto;margin-bottom:var(--spacing-third)}.special-minigame-description{padding:var(--spacing) 0}@media (max-width:766px){.special-minigame-description{padding:var(--spacing-half) 0}}@media (max-width:1298px){.special-minigame-description-col{margin-bottom:var(--spacing-half)}}.special-minigame-description-icon{display:block;width:auto;height:60px;margin-bottom:var(--spacing-third);font-size:56px}.special-minigame-description-label{color:var(--color-highlight-blue);font-weight:700;margin:0 0 var(--spacing-sixth)}.special-minigame-description-content{color:var(--color-highlight-blue)}.special-minigame-description-content p{margin:0 0 var(--spacing-sixth)}.special-intro-popup-headline{text-align:center;margin-bottom:var(--spacing-half);color:var(--color-highlight-blue)}.special-intro-popup-headline-accent{color:var(--color-highlight-red)}.special-intro-popup-image{margin-bottom:var(--spacing-half)}.special-intro-popup-image img{display:block;width:100%;height:auto;border-radius:11px}.special-intro-popup-buttons{display:flex;align-items:center;justify-content:center;gap:var(--spacing-half);flex-wrap:wrap}.special-intro-popup .fullWidth{max-width:893px}.special-intro-popup-slide{text-align:center}.special-intro-popup-slide .row{margin-left:0;margin-right:0}.special-intro-popup-slide-image{margin-bottom:var(--spacing-sixth)}.special-intro-popup-slide-image img{display:block;width:100%;height:auto;max-height:260px;object-fit:cover;border-radius:11px}.special-intro-popup-slide-headline{margin-bottom:var(--spacing-sixth);color:var(--color-highlight-blue)}.special-intro-popup-slide-text{margin:0;color:var(--color-highlight-blue)}.special-intro-popup-nav{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sixth);margin-top:var(--spacing-half)}.intro-popup-pagination{display:flex;align-items:center;gap:6px}.intro-popup-pagination .swiper-pagination-bullet{border-radius:0;width:10px!important;height:10px!important;border:2px solid #000;background-color:var(--color-highlight-yellow);opacity:.8}.intro-popup-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color-highlight-red)}.ho-button.introjs-disabled{display:none!important}.introjs-helperLayer{border-radius:30px}.introjs-helperLayer.highlight-intro-on-button{border-radius:6px}.special-funktionen-bubbles{padding-bottom:var(--spacing-half)}@media (max-width:1298px){.special-funktionen-bubbles{padding-bottom:var(--spacing-half)}}.special-funktionen-bubbles-headline{color:var(--color-highlight-blue);margin-bottom:var(--spacing-third)}.special-funktionen-bubbles-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-third)}@media (max-width:1298px){.special-funktionen-bubbles-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:766px){.special-funktionen-bubbles-grid{grid-template-columns:1fr}}.special-funktionen-bubbles-bubble{display:flex;align-items:center;justify-content:center;text-align:center;min-height:180px;padding:var(--spacing-third);border:2px solid #000;border-radius:24px;cursor:pointer;text-decoration:none;transition:transform .1s ease;background:0 0}.special-funktionen-bubbles-bubble:hover{transform:scale(1.02)}.special-funktionen-bubbles-bubble.color-1{background-color:var(--color-highlight-blue);--bubble-text:var(--color-highlight-yellow)}.special-funktionen-bubbles-bubble.color-2{background-color:var(--color-highlight-yellow);--bubble-text:var(--color-highlight-blue)}.special-funktionen-bubbles-bubble.color-3{background-color:var(--color-highlight-flieder);--bubble-text:var(--color-highlight-blue)}.special-funktionen-bubbles-bubble-headline{color:var(--bubble-text);font-size:30px}.special-funktionen-bubbles-slides{padding:10px 10px 30px}.special-funktionen-bubbles-nav{display:flex;justify-content:center;align-items:center;gap:var(--spacing-third);padding-top:var(--spacing-third)}.special-funktionen-bubbles-dots{display:flex;gap:8px;align-items:center}.special-funktionen-bubbles-dot{display:inline-block;width:10px;height:10px;border-radius:50%;background-color:var(--color-highlight-blue);opacity:.3;transition:opacity .2s}.special-funktionen-bubbles-dot.active{background-color:var(--color-highlight-red);opacity:1}.single-game-teach-hero{padding:var(--spacing-half) 0;background-color:var(--hero-bg);color:var(--hero-color);border-bottom:2px solid #000}@media (max-width:766px){.single-game-teach-hero{padding:var(--spacing-third) 0 var(--spacing)}}.single-game-teach-hero-left{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-sixth)}.single-game-teach-hero-back{display:inline-flex;align-items:center;color:inherit;text-decoration:none;font-family:Fractul,"Arial Black",sans-serif;display:inline-block;padding-bottom:2px;border-bottom:2px solid var(--hero-color);text-transform:uppercase}.single-game-teach-hero-title{margin:0;color:var(--hero-color)}.single-game-teach-hero-intro p{margin:0 0 var(--spacing-sixth)}.single-game-teach-hero-intro p:last-child{margin-bottom:0}@media (max-width:1298px){.single-game-teach-hero-right{margin-top:var(--spacing-third)}}.single-game-teach-hero-swiper{width:100%}.single-game-teach-hero-swiper .swiper-slide{position:relative}.single-game-teach-hero-image{position:relative;padding:24px}.single-game-teach-hero-image-inner{--quart-size:10px;--quart-size-padding:calc(var(--quart-size) / -1);--quart-size-half-padding:calc(var(--quart-size) / -2);position:relative}.single-game-teach-hero-image-inner::after,.single-game-teach-hero-image-inner:before,.single-game-teach-hero-image-inner>div:first-of-type:after,.single-game-teach-hero-image-inner>div:first-of-type:before{content:'';position:absolute;top:var(--quart-size-padding);right:var(--quart-size-padding);width:var(--quart-size);height:var(--quart-size);background:var(--hero-active);border:2px solid #000;z-index:1}.single-game-teach-hero-image-inner:before{top:var(--quart-size-half-padding);left:var(--quart-size-half-padding);right:auto}.single-game-teach-hero-image-inner>div:first-of-type:after{top:auto;bottom:var(--quart-size-half-padding);right:var(--quart-size-half-padding)}.single-game-teach-hero-image-inner>div:first-of-type:before{top:var(--quart-size-half-padding);bottom:auto;right:var(--quart-size-half-padding);left:auto}.single-game-teach-hero-image-inner:after{top:auto;bottom:var(--quart-size-half-padding);right:auto;left:var(--quart-size-half-padding)}.single-game-teach-hero-image-bg{display:block;width:100%;aspect-ratio:16/11;background-size:cover;background-position:center;background-repeat:no-repeat;border:2px solid #000;padding:24px}.single-game-teach-hero .swiper-wrapper{padding-bottom:30px}.single-game-teach-hero .swiper-pagination-bullets{bottom:0!important}.single-game-teach-hero .swiper-pagination-bullet{border-radius:0;width:10px!important;height:10px!important;border:2px solid #000;background-color:var(--hero-neutral);opacity:.8}.single-game-teach-hero .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--hero-active)}.single-game-teach-files{background-color:var(--color-highlight-yellow);color:var(--color-highlight-blue);--color:var(--color-highlight-blue);position:relative;margin-bottom:var(--spacing-half);border:2px solid #000;bottom:0;padding:30px 50px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;top:-50px;max-width:416px;--ecke-rechts-oben:url(/assets/media/ecke-up-b.png)}@media (min-width:767px){.single-game-teach-files{left:50px}}.single-game-teach-files.single-game-teach-files-base-flieder{--ecke-rechts-oben:url(/assets/media/ecke-up-r-fl.png)}.single-game-teach-files.single-game-teach-files-base-yellow{background-color:var(--color-highlight-flieder);--ecke-rechts-oben:url(/assets/media/ecke-up-y.png)}.single-game-teach-files.single-game-teach-files-base-red{background-color:var(--color-highlight-flieder);--ecke-rechts-oben:url(/assets/media/ecke-up-r-r.png)}.single-game-teach-files:before{content:'';display:block;width:30px;height:30px;position:absolute;right:-2px;top:-2px;background-image:var(--ecke-rechts-oben);background-size:contain;z-index:2}.single-game-teach-files:after{content:'';display:block;width:30px;height:30px;position:absolute;left:-2px;bottom:-2px;background-image:url(/assets/media/ecke-w.png);background-size:contain;z-index:2}.single-game-teach-files-link{text-decoration:none;padding:.8em 0;display:inline-flex;align-items:center;gap:1em}.single-game-teach-files-icon{font-size:24px;flex-shrink:0}.single-game-teach-description{padding-bottom:var(--spacing-half)}.single-game-teach-launcher-section{padding:var(--spacing-half) 0;background-color:var(--hero-bg);border-top:2px solid #000}.single-game-teach-launcher{position:relative;width:100%;aspect-ratio:16/9;background-color:#d9d9d9;border:2px solid #000;overflow:hidden}.single-game-teach-launcher-overlay{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-third);background-size:cover;background-position:center;background-repeat:no-repeat}.single-game-teach-launcher-btn{position:relative;z-index:1}.single-game-teach-launcher-iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.single-game-teach-boxes{padding:var(--spacing) 0;border-top:2px solid #000}@media (max-width:766px){.single-game-teach-boxes{padding:var(--spacing-half) 0}}.single-game-teach-box-card{background-color:var(--white);--shadow-color:var(--color-highlight-red);gap:var(--spacing-sixth)}.teach-qr-modal-wrap{display:inline-block}.teach-qr-modal-inner{display:flex;flex-direction:column;align-items:center;gap:20px;padding:0 40px 20px!important;min-height:100px}.teach-qr-modal-qr{line-height:0}.teach-qr-modal-url-row{width:320px;overflow:hidden}.teach-qr-modal-url-copy{display:flex;margin-bottom:14px;align-items:center;gap:8px;border-radius:100px;padding:6px 10px 6px 14px;cursor:pointer;background:var(--color-bg-secondary,#e0e0e0)}.teach-qr-modal-url-copy:hover{background:var(--color-bg-tertiary,#d4d4d4)}.teach-qr-modal-url-text{font-size:13px;padding:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--color-highlight-blue);flex:1;min-width:0}.teach-qr-modal-url-copy-btn{flex-shrink:0;display:flex;align-items:center;font-size:16px}.teach-files-modal-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;width:100%}.teach-files-modal-body{display:flex;align-items:center;gap:1em;padding-bottom:var(--spacing-third)}.teach-files-modal-info{flex:1;min-width:0}.teach-files-modal-download{flex-shrink:0}.single-game-teach-files-link[type=button]{background:0 0;border:none;cursor:pointer;font:inherit;color:inherit;padding:0;text-align:left;width:100%}.single-game-teach-files-list{display:flex;flex-direction:column;gap:var(--spacing-sixth)}