@charset "UTF-8";@font-face{font-family:Metric;src:url(assets/fonts/metric-web-medium.eot?#iefix) format("embedded-opentype"),url(assets/fonts/metric-web-medium.woff2) format("woff2"),url(assets/fonts/metric-web-medium.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Metric;src:url(assets/fonts/metric-web-semibold.eot);src:url(assets/fonts/metric-web-semibold.eot?#iefix) format("embedded-opentype"),url(assets/fonts/metric-web-semibold.woff2) format("woff2"),url(assets/fonts/metric-web-semibold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Metric;src:url(assets/fonts/metric-bold.woff2) format("woff2");font-weight:700;font-style:normal}/*!
Theme Name: z’wein
Theme URI: http://www.mrfischer.de
Description: Theme by MrFischer Web-Development
Version: 2.0.0
Author: Stephan Fischer
Author URI: http://www.mrfischer.de
*/a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}html{font-size:62.5%;font-family:Metric,Helvetica,Arial,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,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-color:transparent;outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}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{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{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;padding:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;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;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}html{font-size:10px}@media (max-width:1500px){html{font-size:9.5px}}@media (max-width:1400px){html{font-size:9px}}@media (max-width:1024px){html{font-size:8.5px}}@media (max-width:768px){html{font-size:4px}}@media (max-width:460px){html{font-size:4px}}body,button,input,select,textarea{color:#000;font-size:25px;font-size:2.5rem;line-height:1.35}.entry-text .text-small,.text-small{font-size:75%}h1,h2,h3,h4,h5,h6{clear:both}h3{margin-top:2.308em}h4,p{margin-bottom:5rem}p:last-child{margin-bottom:0}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:1.5rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:1.5rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%;width:100%}table{margin:0 0 1.5em;width:100%}body,html{height:100%}body{text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-font-smoothing:unset;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;padding:0;background:#fff;font-size:calc(16px + 3vw);line-height:1}body.overlay{height:100%;overflow:hidden}body.overlay #content{min-height:100vh;overflow:hidden}#wrapper{display:flex;min-height:100%;flex-direction:column;margin:auto}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#wrapper{display:block}}#content{display:block;flex-grow:1;padding:0;width:100%}#content a{color:inherit;text-decoration:none;position:relative}#content a.default{color:inherit;text-decoration:none;position:relative}::-moz-selection{background:rgba(30,40,150,.5)}::selection{background:rgba(30,40,150,.5)}.hyphens{hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto}.no-hyphens{hyphens:none;-ms-hyphens:none;-moz-hyphens:none;-webkit-hyphens:none}.single-word{width:min-intrinsic;width:-webkit-min-content;width:-moz-min-content;width:min-content;display:table-caption;display:-ms-grid;-ms-grid-columns:min-content}#header{position:relative;top:0;left:0;z-index:100;width:100%;padding:2.5rem 5rem;background:#fff;transition:background-color .3s linear,color .3s linear;justify-content:center;display:flex;align-items:center}@media (min-width:0) and (max-width:768px){#header{padding-left:20px;padding-right:20px}}#header #logo{transition:color .3s linear,opacity .3s linear;line-height:.86;font-size:calc(16px + 6vw);text-decoration:none;color:#e64132;font-weight:800}#header.fixed{position:fixed}#header a{text-decoration:none}#header a img,#header a svg{width:32.4rem;height:auto}#header.bg-blue #logo{color:#e64132}#header.bg-purple #logo{color:#1e2896}#header.bg-red #logo{color:#ff82c8}.sib_signup_form{color:#000;margin:5rem 0 0 0;font-weight:600;font-size:calc(16px + 3vw);letter-spacing:0;line-height:1}.sib_signup_form .sib_signup_box_inside_1{display:flex;flex-direction:column}.sib_signup_form .sib_signup_box_inside_1 .sib_msg_disp{order:5;border:0!important}.sib_signup_form .sib_signup_box_inside_1 .sib_msg_disp p.sib-alert-message-success{margin:5rem 0 0 0;background-color:transparent!important;color:#ff82c8!important;border:0!important}.sib_signup_form .sib_loader img{width:auto}.sib_signup_form .sib-email-area{margin-bottom:0!important}.sib_signup_form .sib-email-area input{margin-bottom:5rem!important}.sib_signup_form h2{margin:5rem 0 0 0;font-weight:700;color:#1e2896}.sib_signup_form input[type=email],.sib_signup_form input[type=text]{border-radius:80px!important;color:#1e2896;border:0 none;text-align:center;padding:1rem 15rem;margin:.5rem auto;border:5px solid #ff82c8;line-height:1;font-size:calc(16px + 1.5vw)}@media (min-width:0) and (max-width:768px){.sib_signup_form input[type=email],.sib_signup_form input[type=text]{border-width:3px}}.sib_signup_form input:focus,.sib_signup_form textarea:focus{outline:0}.sib_signup_form input[type=submit]{display:block;border-radius:80px!important;margin:5rem auto 0;color:#1e2896;background-color:#ff82c8;border:none;line-height:1;padding:15px 45px 19px;font-size:calc(16px + 1.5vw)}@media (min-width:0) and (max-width:768px){.sib_signup_form input[type=submit]{padding:10px 40px 14px}}.sib_signup_form input::placeholder{color:#1e2896}.sib_signup_form .custom-checkbox{font-size:calc(16px + 1.5vw);cursor:pointer;user-select:none}.sib_signup_form .custom-checkbox input{opacity:0;padding:0;margin:0}.sib_signup_form .custom-checkbox .checkmark{position:relative;width:calc(16px + 1.5vw);height:calc(16px + 1.5vw);border:7px solid #ff82c8;border-radius:0;position:relative;box-sizing:border-box;transition:all .2s ease-in-out;display:inline-block;cursor:pointer;vertical-align:middle;transform:translate(0,-3px) scale(.66)}@media (min-width:0) and (max-width:768px){.sib_signup_form .custom-checkbox .checkmark{border-width:5px}}.sib_signup_form .custom-checkbox .checkmark::after{content:"";position:absolute;left:50%;top:50%;width:calc((16px + 1.5vw) * .25);opacity:0;height:calc((16px + 1.5vw) * .5);border:solid #ff82c8;border-width:0 calc((16px + 1.5vw) * .15) calc((16px + 1.5vw) * .15) 0;transform:translate(-50%,-50%) rotate(45deg)}.sib_signup_form .custom-checkbox input:checked+.checkmark::after{opacity:1}.sib_signup_form p{margin-bottom:5rem;color:#1e2896;display:flex;justify-content:center;align-items:center;flex-direction:column}.sib_signup_form p:first-of-type{margin-bottom:10rem!important}.sib_signup_form p.highlight{color:#ff82c8;margin-bottom:5rem!important}.sib_signup_form p a{font-weight:700}form#sib_signup_form_1 p.sib-alert-message-error{background-color:inherit!important;color:#ff82c8!important;margin:5rem 0 0 0!important;font-size:calc(16px + 3vw)!important;border:0!important}#content article{position:relative}#content article header{padding:10rem 5rem;background:#1e2896;color:#fff;text-align:center;display:flex;justify-content:center}#content article header div{display:flex;align-items:center;justify-content:center}#content article header h2{line-height:.81;font-size:calc(14px + 12vw);font-weight:700}.home #content article h3:last-of-type{margin:10rem 0 0 0}.home #content article header h2{line-height:.495;font-size:calc(14px + 20vw)}.home #content article.a-1 header h2{line-height:.81;font-size:calc(14px + 12vw)}#content article.post header h2{font-size:calc(14px + 10vw)}#content article.post .text h3{margin:0 0 5rem 0;line-height:.7}#content article.post:not(.image) .text{font-size:calc(16px + 3vw);text-align:left}@media (min-width:769px){#content article.post:not(.image) .text{padding-left:0;padding-right:0}}#content article.image{display:flex;flex-direction:row;padding:0}#content article.image.pos-right figure{order:3}@media (min-width:0) and (max-width:768px){#content article.image.pos-right figure{order:1}}#content article.image .text{width:50%;order:2}#content article.image figure{margin:0;width:50%;order:1;display:flex}#content article.image figure img{line-height:1;object-fit:cover}@media (min-width:0) and (max-width:768px){#content article.image{flex-direction:column}#content article.image .text,#content article.image figure{width:100%}}#content article.image+.post:not(.image){margin-top:10rem}#content article .text{margin:auto;text-align:center;font-weight:600;font-size:calc(16px + 3vw);line-height:1;padding:10rem 5rem}@media (min-width:769px){#content article .text{max-width:90%}}@media (min-width:0) and (max-width:768px){#content article .text{padding-left:20px;padding-right:20px}}#content article .text h3{margin:0;font-weight:700}#content article .text a.button{border-radius:80px!important;margin:0;display:inline-block;border:none;line-height:1;padding:15px 45px 19px;font-size:calc(16px + 1.5vw)}@media (min-width:0) and (max-width:768px){#content article .text a.button{padding:10px 40px 14px}}#content article.text-blue .text{color:#1e2896}#content article.text-purple .text{color:#ff82c8}#content article.text-red .text{color:#e64132}#content article.bg-blue a.button,#content article.bg-blue header{background:#1e2896;color:#e64132}#content article.bg-purple a.button,#content article.bg-purple header{background:#ff82c8;color:#1e2896}#content article.bg-red a.button,#content article.bg-red header{background:#e64132;color:#ff82c8}#content article.bg-color1 a.button,#content article.bg-color1 header{background:#1e2896;color:#e64132}#content article.bg-color1 h3{color:#e64132}#content article.bg-color2 a.button,#content article.bg-color2 header{background:#ff82c8;color:#1e2896}#content article.bg-color2 h3{color:#1e2896}#content article.bg-color3 a.button,#content article.bg-color3 header{background:#e64132;color:#ff82c8}#content article.bg-color3 h3{color:#ff82c8}#content article header h2 .highlight{color:#fff}#content article header h2 span.w2,#content article header h2 span.w3{position:absolute;opacity:0;left:50%;transform:translate(-50%,0)}#content article header h2 span.w2.w2,#content article header h2 span.w3.w2{color:#ff82c8}#content article header h2 span.w2.w3,#content article header h2 span.w3.w3{color:#1e2896}#content article.a-1.v2 header{background-color:#e64132}#content article.a-1.v2 .w2{opacity:1}#content article.a-1.v2 .w1{opacity:0}#content article.a-1.v3 header{background-color:#ff82c8}#content article.a-1.v3 .w3{opacity:1}#content article.a-1.v3 .w2{opacity:0}#content article.a-1.v3 .w1{opacity:0}#content article ol,#content article p,#content article ul{margin:0 0 5rem 0;font-size:inherit}#content article ol:last-child,#content article p:last-child,#content article ul:last-child{margin-bottom:0}#content article p{font-size:inherit;line-height:inherit}#content article b,#content article strong{font-weight:700}#content article ul{list-style:none}#content article ul li{padding:0;margin:0}@keyframes colorHeaderBG{0%,3%{background-color:#1e2896}3.01%,33%{background-color:#1e2896}35%,36.5%{background-color:#e64132}36.51%,66.6%{background-color:#e64132}68%,69.5%{background-color:#ff82c8}69.51%,93%{background-color:#ff82c8}100%,93.01%{background-color:#1e2896}}@keyframes textHeaderBGW1{0%,3%{opacity:1}3.01%,33%{opacity:1}35%,36.5%{opacity:0}36.51%,66.6%{opacity:0}68%,69.5%{opacity:0}69.51%,93%{opacity:0}100%,93.01%{opacity:1}}@keyframes textHeaderBGW2{0%,3%{opacity:0}3.01%,33%{opacity:0}35%,36.5%{opacity:1}36.51%,66.6%{opacity:1}68%,69.5%{opacity:0}69.51%,93%{opacity:0}100%,93.01%{opacity:0}}@keyframes textHeaderBGW3{0%,3%{opacity:0}3.01%,33%{opacity:0}35%,36.5%{opacity:0}36.51%,66.6%{opacity:0}68%,69.5%{opacity:1}69.51%,93%{opacity:1}100%,93.01%{opacity:0}}#blog{display:grid;grid-template-columns:repeat(3,1fr);gap:7.5rem 5rem;list-style:none;margin:0 5rem;padding:0 0 5rem 0}@media (min-width:769px) and (max-width:1200px){#blog{grid-template-columns:repeat(2,1fr)}}@media (min-width:0) and (max-width:768px){#blog{grid-template-columns:1fr}}#blog li{box-sizing:border-box}#blog li a{display:block;text-align:center}#blog li a .title{display:flex;justify-content:center;align-items:center;width:100%;aspect-ratio:16/9;padding:0 5rem}#blog li a .title h2{line-height:.81;font-size:calc(16px + 3vw);font-weight:700}@media (min-width:0) and (max-width:768px){#blog li a .title h2{font-size:calc(14px + 5vw)}}#blog li a .number{font-weight:700;margin:0;padding:2.5rem 0 0 0;font-size:calc(16px + 3vw)}#blog li a .number:before{content:"#"}#blog li:nth-child(3n+1) a .title{background:#1e2896;color:#e64132}#blog li:nth-child(3n+2) a .title{background:#e64132;color:#ff82c8}#blog li:nth-child(3n+3) a .title{background:#ff82c8;color:#1e2896}@media (min-width:1201px){#blog li.color1 a .title{background:#1e2896;color:#e64132}#blog li.color2 a .title{background:#e64132;color:#ff82c8}#blog li.color3 a .title{background:#ff82c8;color:#1e2896}}article.page{width:100%}article.page .text{margin:0 2.5rem;text-align:left;font-size:calc(16px + 1vw);line-height:1}article.page .text h1{margin:0 0 5rem 0}article.page .text h2{margin:0 0 2.5rem 0}article.page .text h1,article.page .text h2,article.page .text h3{font-weight:700}#footer{margin:0 auto;padding:0 7.5rem 5rem;width:100%;position:relative;display:flex;flex-direction:column;align-items:center;line-height:1}@media (min-width:0) and (max-width:768px){#footer{padding-left:20px;padding-right:20px}}#footer .footer{flex:1;width:100%}#footer-menu{display:flex;flex-direction:row;padding:0;margin:0;list-style:none;width:100%}#footer-menu li{flex:1;text-align:center}@media (min-width:769px){#footer-menu li:first-child{text-align:left}#footer-menu li:last-child{text-align:right}}#footer-menu li a{margin:0;font-size:calc(16px + 1.5vw);color:#000;text-decoration:none;transition:color .3s ease-out;font-weight:600}@media (min-width:0) and (max-width:768px){#footer-menu li a{margin-left:0;margin-right:0}}#signet{max-width:30rem;width:100%;margin:5rem auto 15rem}#signet svg{width:30rem;height:auto}#signet.v2 svg .st1{fill:#ff82c8}#signet.v2 svg .st2{fill:#e64132}#signet.v3 svg .st1{fill:#1e2896}#signet.v3 svg .st2{fill:#ff82c8}@keyframes colorFG{0%,3%{fill:#e64132}3.01%,33%{fill:#e64132}35%,36.5%{fill:#ff82c8}36.51%,66.6%{fill:#ff82c8}68%,69.5%{fill:#1e2896}69.51%,93%{fill:#1e2896}100%,93.01%{fill:#e64132}}@keyframes colorBG{0%,3%{fill:#1e2896}3.01%,33%{fill:#1e2896}35%,36.5%{fill:#e64132}36.51%,66.6%{fill:#e64132}68%,69.5%{fill:#ff82c8}69.51%,93%{fill:#ff82c8}100%,93.01%{fill:#1e2896}}