@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}#header{box-shadow:none;border-bottom:none;position:relative;z-index:20;filter:drop-shadow(0px 4px 5px rgba(0,0,0,0.15));--mask-gap: 2rem;--border-bottom: 6px;--mask-height: calc(100% + (var(--mask-gap)))}#header .header-main{height:clamp(90px, 12vh, 134px)}@media (min-width: 1200px){#header .header-main{height:clamp(112px, 16vh, 160px)}}#header .header-main::after{content:"";display:block;width:100%;height:calc(var(--mask-height) - var(--border-bottom));position:absolute;top:0;left:0;display:block;z-index:-1;background-image:repeating-linear-gradient(135deg, var(--bs-third) 0, var(--bs-third) 2px, transparent 0, transparent 50%);background-size:1rem 1rem;background-color:var(--bs-white);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--mask-gap)), 0% 100%)}#header .header-main::before{content:"";display:block;width:100%;height:var(--mask-height);position:absolute;top:0;left:0;display:block;z-index:-2;clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--mask-gap)), 0% 100%);background-color:var(--bs-third)}.header-content-layout{height:100%}.header-content-layout .header-main-inner{height:100%}.body-page{--logo-height: clamp(130px, 20vh, 190px)}@media (min-width: 1200px){.body-page{--logo-height: clamp(130px, 28vh, 220px)}}header .site-branding-logo{position:absolute;top:0;width:auto;max-width:var(--logo-height) !important;height:var(--logo-height)}header .site-branding-logo img{height:100%;width:auto}#menu-bar{background:var(--bs-white);border-radius:10px;filter:drop-shadow(0px 4px 5px rgba(0,0,0,0.15))}#menu-bar span{background:var(--bs-text);height:3px}.gva-offcanvas-mobile{height:fit-content;z-index:15;max-width:calc(100% - 80px)}.breadcrumbs{position:relative;z-index:0;--mask-gap: 2rem;--border-bottom: 6px;--mask-height: calc(40vh + (var(--mask-gap)))}.breadcrumbs::after{content:"";display:block;width:100%;height:calc(var(--mask-height));position:absolute;top:0;left:0;display:block;z-index:-1;background-color:var(--bs-third);--bg-size: 1000px auto;--bg-size-2: 500px auto;background-image:url(../img/scribble_bg.webp),url(../img/scribble_bg.webp);background-repeat:repeat, repeat;background-size:var(--bg-size),var(--bg-size-2);background-position:center top, center bottom;background-blend-mode:color-dodge, color-dodge;background-attachment:fixed, scroll;clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--mask-gap)), 0% 100%)}@media (min-width: 1200px){.breadcrumbs::after{--bg-size: 100vw auto;--bg-size-2: 50vw auto}}@media (min-width: 1200px){#block-linkclips-breadcrumbregion .group-wrapper{justify-content:flex-end;display:flex}}#block-linkclips-breadcrumbregion .group-row{margin-left:auto;margin-right:auto;display:inline-flex}@media (min-width: 1200px){#block-linkclips-breadcrumbregion .group-row{width:auto;max-width:calc(100% - var(--logo-height))}}@media (min-width: 1200px){#block-linkclips-breadcrumbregion .group-row{margin-left:auto;margin-right:0;margin-top:.8rem}}#block-linkclips-breadcrumbs{margin:0 auto}#infos{--border-bottom: 6px solid var(--bs-second);border-bottom:var(--border-bottom)}.breadcrumb-content-inner .gva-block-breadcrumb .breadcrumb-links{margin-left:auto;margin-right:auto;margin-top:calc(var(--logo-height) / 3)}.breadcrumb-content-inner .gva-block-breadcrumb .breadcrumb-links nav.breadcrumb ol{display:inline-flex;justify-content:center;flex-wrap:wrap}@media (min-width: 1200px){.breadcrumb-content-inner .gva-block-breadcrumb .breadcrumb-links nav.breadcrumb ol{justify-content:flex-end}}.breadcrumb-content-inner .gva-block-breadcrumb .breadcrumb-links nav.breadcrumb ol li{font-size:2vmax;display:inline-flex}@media (min-width: 1200px){.breadcrumb-content-inner .gva-block-breadcrumb .breadcrumb-links nav.breadcrumb ol li{font-size:1rem}}.breadcrumb-content-inner .gva-block-breadcrumb .breadcrumb-links nav.breadcrumb ol li span{padding:0 .4em}@media (min-width: 1200px){.breadcrumb-content-inner .gva-block-breadcrumb .breadcrumb-links{margin-left:auto;margin-right:0;margin-top:.8rem}}.breadcrumb-content-inner .gva-block-breadcrumb .breadcrumb-links .content-inner{margin-left:auto;margin-right:auto}@media (min-width: 1200px){.breadcrumb-content-inner .gva-block-breadcrumb .breadcrumb-links .content-inner{margin-left:auto;margin-right:0}}.content-main-inner{position:relative;z-index:2}.body-page{--logo-size: 20vmax}@media (min-width: 1200px){.body-page{--logo-size: 10rem}}.logo-cnt{background:var(--bs-white);border:6px solid var(--bs-white);border-radius:100%;filter:drop-shadow(0px 4px 5px rgba(0,0,0,0.15));overflow:hidden}.logo-cnt .item-image{aspect-ratio:1/1;width:var(--logo-size);height:var(--logo-size)}.logo-cnt .item-image img{object-fit:cover;width:100%;height:100%}.title-cnt .link-cnt{margin-top:-2em}@media (min-width: 1200px){.video-wrapper{margin-bottom:2rem}}.video-wrapper .video{width:fit-content;max-height:calc(100vh);max-width:100%;height:100%;border:6px solid var(--bs-third);border-radius:2rem;filter:drop-shadow(0px 4px 5px rgba(0,0,0,0.15));position:relative;z-index:1;overflow:hidden}@media (min-width: 1200px){.video-wrapper .video{max-height:calc(100vh - 2rem)}}.video-wrapper .video:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;--bs-bg-opacity: .2;background-color:rgba(var(--bs-third-rgb), var(--bs-bg-opacity));backdrop-filter:blur(0.2rem);z-index:2;opacity:0;display:block;transition-property:all;transition-duration:200ms;transition-timing-function:ease;transition-delay:unset;opacity:1}.video-wrapper .video.played:before{opacity:0}.video-wrapper .video video{max-width:100%;max-height:100%}.video-wrapper .video .btn{position:absolute;z-index:3;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.video-wrapper .video .btn.btn-lg{--btn-font-size: calc(var(--btn-font-size-main) * 2.5)}@media (min-width: 1200px){.video-wrapper .video .btn.btn-lg{--btn-font-size: calc(var(--btn-font-size-main) * 2.5)}}#video{margin-top:-1rem;padding-top:1rem}.node--type-linkclip #page-main-content{padding:0}.rating-wrapper{width:fit-content;text-align:center;filter:drop-shadow(0px 4px 5px rgba(0,0,0,0.15));border-radius:2rem;background:var(--bs-white)}.rating-wrapper .title{width:100%;text-align:center}.rating{width:fit-content;text-align:center;margin:0 auto;--rating-size: 7vmax}@media (min-width: 1200px){.rating{--rating-size: 4rem}}.rating.small{--rating-size: 4vmax}@media (min-width: 1200px){.rating.small{--rating-size: 2.5rem}}.rating div.fivestar-widget .cancel,.rating div.fivestar-widget .star{width:var(--rating-size);height:var(--rating-size)}.rating div.fivestar-widget-static{--rating-size: 2.5vmax}@media (min-width: 1200px){.rating div.fivestar-widget-static{--rating-size: 2rem}}.rating div.fivestar-widget-static .star{width:var(--rating-size);height:var(--rating-size);background:url("../img/stars_sprite.svg");background-size:100% auto}.rating div.fivestar-widget-static .star span.on{background:url("../img/stars_sprite.svg") no-repeat 0 calc(-1 * (var(--rating-size) * 1));background-size:100% auto}.rating div.fivestar-widget-static .star span.off{background:url("../img/stars_sprite.svg") no-repeat 0 0;background-size:100% auto}.rating div.fivestar-widget div.on a{background-position:0 calc(-1 * var(--rating-size))}.rating div.fivestar-widget div.hover a,.rating div.rating div a:hover{background-position:0 calc(-1 * (var(--rating-size) * 2))}.rating .fivestar-basic div.fivestar-widget .star,.rating .fivestar-basic div.fivestar-widget .star a,.rating .fivestar-basic div.fivestar-widget-static .star,.rating .fivestar-basic div.fivestar-widget-static .star a,.rating div.fivestar-widget-static .star{background-image:url("../img/stars_sprite.svg");background-size:100% auto}.body-wrapper.bg-pattern::after{height:calc(100% - (var(--logo-size) + 9vmax));bottom:0;top:auto;border-top:6px solid var(--bs-second)}.info-wrapper{position:relative;cursor:auto;width:fit-content;display:inline-flex;--btn-background-hover: var(--bs-white);--btn-background-active: var(--bs-white);--btn-padding-y: 0.9em;--btn-padding-x: 3.2em;--btn-color-hover: var(--bs-text);--btn-color-active: var(--bs-text);--btn-border-hover: 3px solid var(--bs-text);--btn-border-active: 3px solid var(--bs-text);--btn-margin-y: 1rem;--btn-margin-x: 0;--btn-icon-bg: var(--bs-second);--btn-icon-bg-hover: var(--bs-second)}.info-wrapper a,.info-wrapper .field--name-field-superkraft{color:currentColor;font-size:1rem;font-family:"Lato";--btn-background: var(--bs-white);background:var(--btn-background)}.info-wrapper a{filter:drop-shadow(0px 4px 5px rgba(0,0,0,0.15));padding:.2em .8em;border-radius:1em;border:1px solid var(--bs-second);display:inline-flex;margin:0 .25em;margin-bottom:.5em;align-items:center}.info-wrapper a :last-child{margin-bottom:0}.info-wrapper a .icon{--btn-icon-bg: var(--bs-second);--btn-icon-border: 1px solid var(--bs-text);--btn-icon-bg-hover: var(--bs-second);margin-right:.25em}.info-wrapper .field--name-dynamic-token-fieldtaxonomy-term-linkclips-topic-link a{--btn-background: var(--bs-second);--btn-color: var(--bs-text);--btn-background-hover: var(--bs-white);--btn-background-active: var(--bs-white)}.info-wrapper .inner-wrapper::before{content:"";display:block;width:3em;height:3em;background-color:var(--btn-icon-bg);border-radius:100%;filter:drop-shadow(0px 4px 5px rgba(0,0,0,0.15));position:absolute;left:0;top:0;z-index:3;background-position:center center;background-size:auto 50%;background-repeat:no-repeat}.info-wrapper .inner-wrapper:hover::before{background-color:var(--btn-icon-bg-hover)}.info-wrapper .inner-wrapper a{--btn-icon-bg: var(--bs-grey);--btn-icon-border: 1px solid var(--bs-text);text-align:left;hyphens:auto}.alter-wrapper .inner-wrapper::before{background-image:url("../img/icon_age.svg")}.tags-wrapper .inner-wrapper::before{background-image:url("../img/icon_tags.svg")}.superpower-wrapper .inner-wrapper::before{background-image:url("../img/icon_power.svg")}.bg-scribble{--bg-size: 1000px auto;--bg-size-2: 500px auto;background-image:url(../img/scribble_bg.webp),url(../img/scribble_bg.webp);background-repeat:repeat, repeat;background-size:var(--bg-size),var(--bg-size-2);background-position:center top, center bottom;background-blend-mode:color-dodge, color-dodge;background-attachment:fixed, scroll}@media (min-width: 1200px){.bg-scribble{--bg-size: 100vw auto;--bg-size-2: 50vw auto}}.bg-pattern{position:relative;z-index:2}.bg-pattern::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:-1;background-image:repeating-linear-gradient(135deg, rgba(var(--bs-third-rgb), 0.4) 0, rgba(var(--bs-third-rgb), 0.4) 2px, transparent 0, transparent 50%);background-size:1rem 1rem;background-color:var(--bs-white);background-size:.6rem .6rem}#footer{color:var(--bs-text);background:var(--bs-white)}.footer-inner .row{justify-content:center}@media (min-width: 1200px){.footer-inner .row{justify-content:space-between}}.block-system-main-block{overflow:visible;margin-top:4rem !important}.block-system-main-block .node{position:relative;z-index:2;padding:1rem 0}.block-system-main-block .node::after{content:"";position:absolute;top:0;left:50%;width:calc(100% + 2rem);transform:translateX(-50%);height:100%;display:block;z-index:-1;background-color:rgba(var(--bs-white-rgb), 1);background-size:.6rem .6rem;backdrop-filter:blur(1rem)}#footer .copyright{justify-content:center;font-family:"Lato";display:flex;align-items:center;background:var(--bs-light);border-top:6px solid var(--bs-third)}@media (min-width: 1200px){#footer .copyright{text-align:right;justify-content:flex-start}}#footer .copyright #block-linkclips-fusszeile{width:auto;margin-left:auto;margin-right:auto}@media (min-width: 1200px){#footer .copyright #block-linkclips-fusszeile{margin-left:0;margin-right:0}}#footer .copyright .gva_menu{list-style-type:none;padding-left:0;margin-left:auto;margin-right:auto;margin-bottom:1rem}@media (min-width: 1200px){#footer .copyright .gva_menu{margin-bottom:0;margin-left:0;margin-right:0}}#footer .copyright .gva_menu a{padding:.5rem 1rem;text-align:center}@media (min-width: 1200px){#footer .copyright .gva_menu a{text-align:left}}#footer .copyright .region-copyright{width:100%;justify-content:space-between}#footer .region{display:flex;align-content:center;align-items:center;flex-wrap:wrap}#block-linkclips-copyright{text-align:center}@media (min-width: 1200px){#block-linkclips-copyright{text-align:right}}
