﻿@font-face{font-family:"Gaisyr";font-style:normal;font-weight:normal;src:url("Gaisyr-Book.woff2") format("woff2"),url("Gaisyr-Book.woff") format("woff")}*{position:relative;box-sizing:border-box;outline:0;padding:0;margin:0;letter-spacing:-0.02em}a{color:#101010;text-decoration:none}p a,nav a{display:inline}p a,p a small{text-decoration:underline}ul{display:block;width:100%}li{list-style:none;display:list-item;margin:0;line-height:1.6}img{width:100%}body,html{width:100%;height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{font-size:16px;margin:0 auto;color:#101010;background-color:#ffffff;-webkit-overflow-scrolling:touch;-webkit-touch-callout:none;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media only screen and (min-width: 126.625em){body{font-size:18px}}@media only screen and (min-width: 156.625em){body{font-size:20px}}@media only screen and (max-width: 40.625em){body{font-size:14px}}header{position:fixed;top:0;left:0;width:100%;background-color:#ffffff;z-index:2}header nav{padding:0.55em 1.5em}@media only screen and (max-width: 40.625em){header nav{padding:0.75em 1em 0.5em}}header nav .m-menu{position:absolute;top:0;right:0.25em;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNzUycHQiIGhlaWdodD0iNzUycHQiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDc1MiA3NTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiA8Zz4KICA8cGF0aCBkPSJtMTg4LjU0IDIyOC4wMWgzNzQuOTJ2MTkuNzM0aC0zNzQuOTJ6Ii8+CiAgPHBhdGggZD0ibTE4OC41NCAzNjYuMTRoMzc0LjkydjE5LjczNGgtMzc0LjkyeiIvPgogIDxwYXRoIGQ9Im0xODguNTQgNTA0LjI2aDM3NC45MnYxOS43MzRoLTM3NC45MnoiLz4KIDwvZz4KPC9zdmc+Cg==) no-repeat 50% 50%/contain;height:4em;width:4em;cursor:pointer}header nav .m-menu.off{opacity:0.3}@media only screen and (min-width: 40.625em){header nav .m-menu{display:none}}header nav ul{padding:0;margin:0;display:flex;justify-content:space-between}@media only screen and (max-width: 40.625em){header nav ul{flex-direction:column}}header nav ul li{padding:0.25em 0;margin:0 0.25em;border-top:2px solid transparent}@media only screen and (max-width: 40.625em){header nav ul li:not(:nth-child(1)){display:none}}@media only screen and (min-width: 40.625em){header nav ul li:hover,header nav ul li.active{border-color:#000}}@media only screen and (max-width: 40.625em){header nav ul li:hover a,header nav ul li.active a{border-top:2px solid #000}}header nav ul li a{font:2.5em/1 "Gaisyr"}@media only screen and (max-width: 40.625em){header nav ul li a{font-size:1.75em}}header nav ul li:first-child a{text-transform:uppercase}main{position:absolute;top:0;width:100vw;min-height:100vh;min-height:-webkit-fill-available;max-height:100vh;max-height:-webkit-fill-available;overflow:hidden}main .inner{position:absolute;top:0;left:0;width:100%;height:100%;will-change:transform}main .inner [view]{position:absolute;top:0;left:0;width:100%;height:100%;will-change:transform;-webkit-transition:transform 0.5s cubic-bezier(1, 0.1, 0.18, 0.73);transition:transform 0.5s cubic-bezier(1, 0.1, 0.18, 0.73)}main .inner [view].offRight{transform:translateX(100%) translateZ(0.1px)}@media only screen and (max-width: 40.625em){[view="info"]{overflow:scroll;margin-top:4em}}@media only screen and (max-width: 40.625em){[view="info"] .aps{flex-direction:column}}[page="home"] main>div>div:nth-child(1)>div.simplebar-track.simplebar-vertical,[parent="projekte"][page="home"] main>div>div:nth-child(1)>div.simplebar-track.simplebar-vertical,[parent="magazin"][page="home"] main>div>div:nth-child(1)>div.simplebar-track.simplebar-vertical{visibility:hidden !important}[page="home"] [view="home"],[parent="projekte"][page="home"] [view="home"],[parent="magazin"][page="home"] [view="home"]{transform:translateX(0) translateZ(0.1px) !important}[page="home"] [view="projekte"],[page="home"] [view="magazin"],[page="home"] [view="info"],[parent="projekte"][page="home"] [view="projekte"],[parent="projekte"][page="home"] [view="magazin"],[parent="projekte"][page="home"] [view="info"],[parent="magazin"][page="home"] [view="projekte"],[parent="magazin"][page="home"] [view="magazin"],[parent="magazin"][page="home"] [view="info"]{transform:translateX(100%) translateZ(0.1px) !important}[page="projekte"] [view="projekte"],[parent="projekte"] [view="projekte"],[parent="magazin"][page="projekte"] [view="projekte"]{transform:translateX(0) translateZ(0.1px) !important}[page="projekte"] [view="home"],[parent="projekte"] [view="home"],[parent="magazin"][page="projekte"] [view="home"]{transform:translateX(-100%) translateZ(0.1px) !important}[page="projekte"] [view="magazin"],[page="projekte"] [view="info"],[parent="projekte"] [view="magazin"],[parent="projekte"] [view="info"],[parent="magazin"][page="projekte"] [view="magazin"],[parent="magazin"][page="projekte"] [view="info"]{transform:translateX(100%) translateZ(0.1px) !important}[page="magazin"] [view="magazin"],[parent="magazin"] [view="magazin"],[parent="projekte"][page="magazin"] [view="magazin"]{transform:translateX(0) translateZ(0.1px) !important}[page="magazin"] [view="home"],[page="magazin"] [view="projekte"],[parent="magazin"] [view="home"],[parent="magazin"] [view="projekte"],[parent="projekte"][page="magazin"] [view="home"],[parent="projekte"][page="magazin"] [view="projekte"]{transform:translateX(-100%) translateZ(0.1px) !important}[page="magazin"] [view="info"],[parent="magazin"] [view="info"],[parent="projekte"][page="magazin"] [view="info"]{transform:translateX(100%) translateZ(0.1px) !important}[page="info"] [view="info"],[parent="projekte"][page="info"] [view="info"],[parent="magazin"][page="info"] [view="info"]{transform:translateX(0) translateZ(0.1px) !important}[page="info"] [view="home"],[page="info"] [view="projekte"],[page="info"] [view="magazin"],[parent="projekte"][page="info"] [view="home"],[parent="projekte"][page="info"] [view="projekte"],[parent="projekte"][page="info"] [view="magazin"],[parent="magazin"][page="info"] [view="home"],[parent="magazin"][page="info"] [view="projekte"],[parent="magazin"][page="info"] [view="magazin"]{transform:translateX(-100%) translateZ(0.1px) !important}[view]>.simplebar-track .simplebar-scrollbar::before{top:6.5em;min-height:3vh}.lazyload:not(.lazyloaded){position:absolute;top:0}.lazyloaded+.img-helper{display:none}.m_close{position:-webkit-sticky;position:sticky;bottom:2em;margin-top:6em;margin-bottom:2em;display:flex;align-items:center;justify-content:center;z-index:2;-webkit-backface-visibility:hidden;backface-visibility:hidden}.m_close a{font:0.95em/1 "Gaisyr";background-color:rgba(62,62,62,0.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#fff;padding:0.85em 1em;border-radius:1em}.hero{position:-webkit-sticky;position:sticky;top:3em;margin-top:3em}@media only screen and (max-width: 40.625em){.hero{margin-top:1.5em}}.hero .txt{position:absolute;bottom:0;left:0;width:100%;padding:1em 1.5em 1.5em;display:flex;flex-direction:column;justify-content:space-between;height:65%}@media only screen and (max-width: 40.625em){.hero .txt{height:75%}}.hero .txt.white-types>div>*{color:#ffffff}.hero .txt div>*{font:3.75em/0.9 "Gaisyr"}@media only screen and (max-width: 40.625em){.hero .txt div>*{font-size:2em}}.hero .txt div>h1{text-transform:uppercase}.hero .txt div>h1,.hero .txt div h2{font:5.25em/0.9 "Gaisyr";text-align:center}@media only screen and (max-width: 40.625em){.hero .txt div>h1,.hero .txt div h2{font-size:3em}}.hero .img-wrapper{height:calc(100vh - 3em)}@media only screen and (max-width: 40.625em){.hero .img-wrapper{height:70vh}}.hero .img-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}a.img-wrapper{display:block}figcaption{font:1em/1.2 "Gaisyr";padding:0.25em 0 0}.posts.landing{display:flex;margin-top:3em}.posts.landing .left.pp{position:-webkit-sticky;position:sticky;top:3em;height:calc(100vh - 3em);flex:1 1 0%;overflow:auto;text-transform:uppercase}.posts.landing .left.pp .jspVerticalBar{right:1.25em}.posts.landing .left.pp p{font:3.75em/0.9 "Gaisyr";text-align:center;padding:0.5em 0.35em 0.3em 0.15em}.posts.landing .left.pp p span:last-child i{display:none}.posts.landing:not(.prjs) .right{flex:2 1 0%;margin-top:-3em;padding:1.25em}@media only screen and (min-width: 40.625em){.posts.landing:not(.prjs) .right{margin-top:0;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:1.5em;-moz-column-gap:1.5em;column-gap:1.5em;padding:2.75em 2.25em 1.75em 0}}.posts.landing:not(.prjs) .right .each{break-inside:avoid;margin-bottom:3.5em}.posts.landing:not(.prjs) .right .each.last{margin-top:3.5em}.posts.landing.prjs .right{flex:1 1 0%;padding:0 2em 0 1em}.posts.landing.prjs .right figure,.posts.landing.landing .right figure{margin-bottom:0.75em}.posts.landing.prjs .right figure img,.posts.landing.landing .right figure img{mix-blend-mode:multiply;-webkit-backface-visibility:hidden;backface-visibility:hidden}.posts.landing.prjs .right figure img:hover,.posts.landing.landing .right figure img:hover{mix-blend-mode:normal}.posts.landing.prjs .right h2,.posts.landing.prjs .right h3,.posts.landing.landing .right h2,.posts.landing.landing .right h3{font:3.75em/0.9 "Gaisyr"}@media only screen and (max-width: 40.625em){.posts.landing.prjs .right h2,.posts.landing.prjs .right h3,.posts.landing.landing .right h2,.posts.landing.landing .right h3{font-size:2em}}.posts.landing.prjs .right h2,.posts.landing.landing .right h2{text-transform:uppercase;margin-bottom:0.35em;text-align:center}.posts.landing.prjs .right p,.posts.landing.landing .right p{font:1.5em/1.05 "Gaisyr";margin-bottom:1.25em}.posts.landing.prjs .right p:last-child a,.posts.landing.landing .right p:last-child a{text-decoration:underline}.posts.landing.prjs .right p big,.posts.landing.landing .right p big{font-size:1.5em}@media only screen and (max-width: 40.625em){.posts.landing.prjs .right p big,.posts.landing.landing .right p big{font-size:1.25em}}.posts.landing.prjs .right p small,.posts.landing.landing .right p small{margin-top:1em;font:0.8em/1.1 "Gaisyr";display:block}.simplebar-content-wrapper::-webkit-scrollbar{display:none}.posts.landing.prjs .right figure{width:60%;margin-left:20%}@media only screen and (max-width: 40.625em){.posts.landing.prjs .right figure{width:80%;margin-left:10%}}@media only screen and (max-width: 40.625em){body>main>div>div:nth-child(1)>div.simplebar-wrapper>div.simplebar-mask>div>div>div>section.posts.landing.v--helper.offRight>div.left>div.simplebar-wrapper>div.simplebar-mask>div>div>div>div:nth-child(1)>h2{padding-top:0.5em}body>main>div>div:nth-child(1)>div.simplebar-wrapper>div.simplebar-mask>div>div>div>section.posts.landing.v--helper.offRight{flex-direction:column}}.posts.landing{margin-top:4em;height:calc(100vh - 4em)}@media only screen and (max-width: 40.625em){.posts.landing{margin-top:0;height:auto}}.posts.landing .simplebar-content{padding:0 2em 1em 1em !important}.posts.landing .left,.posts.landing .center,.posts.landing .fright{flex:1;height:100%}.posts.landing .left .each,.posts.landing .center .each,.posts.landing .fright .each{padding:2.5em 0 0}.posts.landing .left .each figure,.posts.landing .center .each figure,.posts.landing .fright .each figure{margin-bottom:0.75em}.posts.landing .left .each a img,.posts.landing .center .each a img,.posts.landing .fright .each a img{mix-blend-mode:multiply;-webkit-backface-visibility:hidden;backface-visibility:hidden}.posts.landing .left .each a img:hover,.posts.landing .center .each a img:hover,.posts.landing .fright .each a img:hover{mix-blend-mode:normal}.posts.landing .left .each h2,.posts.landing .center .each h2,.posts.landing .fright .each h2{font:3.75em/0.9 "Gaisyr";text-align:center;margin-bottom:0.35em}@media only screen and (max-width: 40.625em){.posts.landing .left .each h2,.posts.landing .center .each h2,.posts.landing .fright .each h2{font-size:2.5em}}.posts.landing .left .each h2.lrg,.posts.landing .center .each h2.lrg,.posts.landing .fright .each h2.lrg{font:5.25em/0.9 "Gaisyr";word-break:break-all;text-align:center;text-transform:uppercase}@media only screen and (max-width: 40.625em){.posts.landing .left .each h2.lrg,.posts.landing .center .each h2.lrg,.posts.landing .fright .each h2.lrg{font-size:4.25em}}.posts.landing .left .each p,.posts.landing .center .each p,.posts.landing .fright .each p{font:1.5em/1.05 "Gaisyr";margin-bottom:1em}.posts.landing .left .each p small,.posts.landing .center .each p small,.posts.landing .fright .each p small{font:0.8em/1.1 "Gaisyr";display:inline-block}@media only screen and (max-width: 40.625em){.posts.landing .left,.posts.landing .center,.posts.landing .fright{height:auto;position:relative}}.posts.landing .left .jspVerticalBar,.posts.landing .center .jspVerticalBar,.posts.landing .fright .jspVerticalBar{right:0.75em}.posts.landing.ap{margin-top:0;padding-top:0;height:calc(100vh - 4em)}@media only screen and (max-width: 40.625em){.posts.landing.ap{flex-direction:column;padding-top:0.5em}}[page="magazin"] .jspVerticalBar,[parent="magazin"] .jspVerticalBar{right:50%}.posts.landing.prjs{margin-top:4em;height:auto}@media only screen and (max-width: 40.625em){.posts.landing.prjs{flex-direction:column}}.posts.landing.prjs.scale .left>*,.posts.landing.prjs.scale .right>*{transform:translateY(5em);opacity:0.25;-webkit-transition:transform 0.5s ease-in, opacity 0.5s ease-in;transition:transform 0.5s ease-in, opacity 0.5s ease-in}@media only screen and (max-width: 40.625em){.posts.landing.prjs{margin-top:3.75em}}.posts.landing.prjs .right{margin-top:0;height:100%}.posts.landing.prjs .left{height:calc(100vh - 4em);top:4em}@media only screen and (max-width: 40.625em){.posts.landing.prjs .left{height:auto;top:3.75em;z-index:2}}.posts.landing.prjs .each{margin-bottom:5em}.posts.landing.prjs .each.active{pointer-events:none;opacity:0.3}.posts.landing.prjs .each:not(.last) h2,.posts.landing.prjs .each:not(.last) figcaption{text-align:center}.posts.landing.prjs .each:not(.last) h2{margin-top:1em}.list{height:100vh}.list .simplebar-track{right:calc(50% - 4px) !important}.list .simplebar-track.simplebar-vertical{top:4em !important}@media only screen and (max-width: 40.625em){.list{margin-top:0}}.list+.body{display:none}.list h1,.list h2{font:5.25em/0.9 "Gaisyr"}@media only screen and (max-width: 40.625em){.list h1,.list h2{font-size:2.25em}}.list h3{font:3.75em/0.9 "Gaisyr";margin-top:1.5em}.list h1{text-transform:uppercase;margin-bottom:0.75em}.list .each{padding:2em 2em 3em;position:-webkit-sticky;position:sticky;top:4em}.list .each:first-child{margin-top:4em}.list .each>a{height:calc(100vh - 26em);display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-height: 52.625em){.list .each>a{height:auto}}.list .each>a>h3{padding-bottom:0.5em;text-align:center}.list .each.rel{position:relative;top:0;margin-bottom:-2em}@media only screen and (max-width: 40.625em){.list .each{padding:2.5em 1.25em 3em}}.list .each .body{display:none;padding-top:4em}[filter]{cursor:pointer}[filter] i{font-style:normal}@media only screen and (max-width: 40.625em){[filter] i{margin-right:0.25em}}@media only screen and (max-width: 40.625em){[filter]{white-space:nowrap}[filter]:last-child{padding-right:0.65em}}[filter]:hover,[filter].set{background-color:#000;color:var(--switchc)}.posts.prjs .left p{text-align:left !important}@media only screen and (max-width: 40.625em){.posts.prjs .left p{display:flex;font-size:1.75em !important}}.clear{display:block;text-transform:none;cursor:pointer;padding-top:0.175em;padding-left:0.05em;font-size:0.685em}@media only screen and (max-width: 40.625em){.clear{position:-webkit-sticky;position:sticky;left:1.1em}.clear+span{margin-left:0.75em}}.clear.opac{pointer-events:none;opacity:0.3}.mg_img{display:flex;flex-direction:column;align-items:left;margin:3em 0;padding:0 15%}@media only screen and (min-width: 96.625em){.mg_img{padding:0 20%}}@media only screen and (min-width: 126.625em){.mg_img{padding:0 25%}}@media only screen and (max-width: 40.625em){.mg_img{padding:0}}@media only screen and (max-width: 40.625em){.mg_img .img-wrapper{width:100% !important}}.default{position:relative;padding:2em;margin-top:3.75em}.default.load{position:fixed;z-index:3;top:0;left:0;width:100%;transform:translateY(0);-webkit-transition:transform 0.5s cubic-bezier(1, 0.1, 0.18, 0.73);transition:transform 0.5s cubic-bezier(1, 0.1, 0.18, 0.73)}.default.load.off{transform:translateY(120vh)}@media only screen and (max-width: 40.625em){.default{padding:2em 1.25em}}.default h1,.default h2{font:5.25em/0.9 "Gaisyr"}@media only screen and (max-width: 40.625em){.default h1,.default h2{font-size:2.5em}}.default h1{text-transform:uppercase}.default .head{text-align:center;margin:2em 0 3em;padding:0 15%}@media only screen and (min-width: 96.625em){.default .head{padding:0 20%}}@media only screen and (min-width: 126.625em){.default .head{padding:0 25%}}@media only screen and (max-width: 40.625em){.default .head{padding:0;margin-top:2.5em}}.default .head figure{margin-top:2em}.default .head figcaption{text-align:left}.default .body p{padding:0 20%;width:100%}@media only screen and (max-width: 40.625em){.default .body p{padding:0}}.default .body figure+p{margin-top:2em}.default .body .partners{margin-top:5em;text-align:center;width:60%;margin-left:20%}@media only screen and (max-width: 40.625em){.default .body .partners{margin-top:3em}}@media only screen and (max-width: 40.625em){.default .body .partners{width:100%;margin-left:0}}.default .body .partners figure{width:20%;display:inline-block}@media only screen and (max-width: 40.625em){.default .body .partners figure{width:40%}}.default .body .partners img{mix-blend-mode:multiply}body.wait::after{content:"";position:fixed;left:0;bottom:0;height:.5em;z-index:9999999;background-color:#000;-webkit-animation:grow 3s infinite;-webkit-animation-timing-function:linear;animation:grow 3s infinite;animation-timing-function:linear}@-webkit-keyframes grow{from{width:0}to{width:100%}}@keyframes grow{from{width:0}to{width:100%}}.top{display:flex;margin:1em 0 5em}@media only screen and (min-width: 40.625em){.top{justify-content:space-between}}@media only screen and (max-width: 40.625em){.top{flex-direction:column}}.top p{font:1.5em/1.05 "Gaisyr";font-size:1.25em}@media only screen and (min-width: 40.625em){.top p{max-width:25%}}@media only screen and (max-width: 40.625em){.top p:not(:last-child){margin-bottom:0.85em}.top p:last-child{margin-bottom:-1em}}@media only screen and (min-width: 40.625em){.top p:last-child{text-align:right}}.body p{margin-bottom:1.2em;width:70%}@media only screen and (max-width: 40.625em){.body p{width:100%;padding-left:0 !important;width:100% !important}}.body [size="1 0"]>p{font:2.5em/1 "Gaisyr"}@media only screen and (max-width: 40.625em){.body [size="1 0"]>p{font-size:1.75em}}.body [size="0 0"]>p{font:1.5em/1.05 "Gaisyr"}.body [size="0 1"]>p{font:1em/1.2 "Gaisyr"}.body [indent="15%"]>p{padding-left:15%;width:75%}.body [indent="30%"]>p{padding-left:30%;width:90%}.body [indent="45%"]>p{padding-left:45%;width:100%}.body [indent="60%"]>p{padding-left:60%;width:100%}.each .body h3{font:3.75em/0.9 "Gaisyr"}@media only screen and (max-width: 40.625em){.each .body h3{font-size:2em}}.jspPane.smooth{-webkit-transition:top 0.5s cubic-bezier(1, 0.1, 0.18, 0.73);transition:top 0.5s cubic-bezier(1, 0.1, 0.18, 0.73)}.pwcmb-widget__close{display:none}.pwcmb-widget__row-label{opacity:1;font-weight:normal;font-size:1em;cursor:pointer}.pwcmb-widget__copy{flex:1 1 auto;display:flex}#pwcmb-consent-form{flex:1 1 auto;display:flex;padding-left:0}@media only screen and (max-width: 40.625em){.pwcmb-widget__copy{flex-direction:column}}@media only screen and (max-width: 40.625em){#pwcmb-consent-form{padding-left:0}}.pwcmb-option-wrapper{display:flex;align-items:center;margin-left:2em;margin-top:-1px}.pwcmb-option-wrapper:first-child{margin-left:0.25em}.pwcmb-option-wrapper input{width:10px;height:10px;margin-right:1.25em;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.pwcmb-option-wrapper input::before{content:"";position:absolute;top:-7px;left:-4px;width:16px;height:16px;border:2px solid #666;border-radius:100px;-webkit-transition:background-color 0.1s cubic-bezier(1, 0.1, 0.18, 0.73);transition:background-color 0.1s cubic-bezier(1, 0.1, 0.18, 0.73)}.pwcmb-option-wrapper input.--selected::before,.pwcmb-option-wrapper input:hover::before{border-color:#fff}.pwcmb-option-wrapper input.--selected::before{background-color:#fff}@media only screen and (max-width: 40.625em){.pwcmb-option-wrapper{margin-left:0.25em;margin-top:1em}.pwcmb-option-wrapper:first-of-type{margin-right:1.5em}}@media only screen and (max-width: 80.625em){.pwcmb-option-wrapper input::before{top:-4px;left:-3px;width:15px;height:15px}}@media only screen and (max-width: 40.625em){.pwcmb-widget__inner{flex-direction:column}}.pwcmb{font:0.85em/1.2 "Gaisyr"}.pwcmb p,.pwcmb span,.pwcmb .pwcmb-widget--message.js-show{color:#fff;font-weight:normal;letter-spacing:0}.pwcmb p a,.pwcmb span a,.pwcmb .pwcmb-widget--message.js-show a{display:inline;text-decoration:none;font:0.85em/1.2 "Gaisyr";margin-left:2px;padding-bottom:0;border-bottom:1px solid #fff;color:#fff}@media only screen and (max-width: 40.625em){.pwcmb{margin-left:0;margin-left-color:#101010}}.pwcmb p a:hover,.pwcmb span a:hover{border-bottom:0}.pwcmb .pwcmb-widget--message.js-show{padding:1.45em 1.65em 1.5em}.pwcmb .pwcmb-widget--message.js-show a:hover{border-bottom:0}.pwcmb span{color:#fff}.pwcmb-widget{padding:1em 1.65em;transition:0s;background-color:#000000;width:50%;right:0;height:4vw}.pwcmb-widget button{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:0.85em/1.2 "Gaisyr";font-size:0.85em;line-height:1em;color:#fff;background-color:transparent;padding:0.65em 1em 0.5em;margin-left:0.35em;border-radius:10em;border:2px solid #666;outline:0;cursor:pointer;transition:color 0.1s cubic-bezier(1, 0.1, 0.18, 0.73),background-color 0.1s cubic-bezier(1, 0.1, 0.18, 0.73)}.pwcmb-widget button:hover{border-color:#fff;color:#fff}.pwcmb-widget button.js-pwcmb-save-pref{border:2px solid #666;color:#fff;opacity:0.3;pointer-events:none}.pwcmb-widget button.js-pwcmb-save-pref.--active-btn{opacity:1;pointer-events:auto}.pwcmb-widget button.js-pwcmb-save-pref:hover{border-color:#fff}input:-webkit-autofill,input:-webkit-autofill:hover, input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-text-fill-color:#ffffff;-webkit-box-shadow:0 0 0px 1000px #000 inset}.pwcmb-widget--manage .pwcmb-widget__text{display:none}@media only screen and (max-width: 40.625em){.pwcmb-widget{padding:1em 0.85em}}@media only screen and (max-width: 40.625em){.pwcmb-widget button{font-size:0.85em}}@media only screen and (max-width: 40.625em){.pwcmb-widget button{margin-top:1.75em;margin-bottom:0.75em}.pwcmb-widget button:first-of-type{margin-left:0}}
