﻿@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url("../fonts/roboto-v20-latin-ext-regular.woff2") format("woff2"),url("../fonts/roboto-v20-latin-ext-regular.woff") format("woff")}@font-face{font-family:'Roboto';font-style:italic;font-weight:400;src:local("Roboto Italic"),local("Roboto-Italic"),url("../fonts/roboto-v20-latin-ext-italic.woff2") format("woff2"),url("../fonts/roboto-v20-latin-ext-italic.woff") format("woff")}@font-face{font-family:'Roboto';font-style:italic;font-weight:500;src:local("Roboto Medium Italic"),local("Roboto-MediumItalic"),url("../fonts/roboto-v20-latin-ext-500italic.woff2") format("woff2"),url("../fonts/roboto-v20-latin-ext-500italic.woff") format("woff")}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium"),url("../fonts/roboto-v20-latin-ext-500.woff2") format("woff2"),url("../fonts/roboto-v20-latin-ext-500.woff") format("woff")}*{margin:0;padding:0;box-sizing:border-box}:root{--bgColor: #fff;--textColor: #000}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}html.w__waiting *{cursor:wait !important}body{font:400 22px/30px Roboto,sans-serif;color:var(--textColor);background-color:var(--bgColor);border-top-color:#000;border-bottom-color:#000}a{text-decoration:none;color:var(--textColor)}img{border:none;vertical-align:bottom}strong{font-weight:500}.w__ellipsis{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w__hyphens{-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.w__inactive{pointer-events:none}.hidden{visibility:hidden}.none,.w__mobile-only,.w__smartphone-only{display:none}.w__center{text-align:center}.w__no-select{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.w__ul{list-style:none}.w__ul li{text-indent:-25px;margin-left:25px}.w__ul li::before{content:'•';font-size:15px;width:25px;display:inline-block;float:left}.w__link{color:var(--textColor);text-decoration:underline;text-decoration-color:#d11111}.w__button{display:inline-block;font-weight:500;text-align:center;padding:15px;border:5px solid var(--textColor);color:var(--textColor);background-color:var(--bgColor);border-radius:10px;box-shadow:3px 3px 6px rgba(0,0,0,0.5)}.w__choices .w__button{-ms-flex:0 1 calc((100% - 60px) / 3);-webkit-flex:0 1 calc((100% - 60px) / 3);flex:0 1 calc((100% - 60px) / 3);margin:0 30px 30px 0}.w__choices .w__button:nth-child(3n+3){margin-right:0}.w__chapter{width:100%;max-width:1000px;margin:0 auto;padding-bottom:50px}.w__chapter.w__choices{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.w__chapter.w__text{padding-right:50px;padding-left:50px}.w__chapter.w__text p,.w__chapter.w__text .w__ul{margin-bottom:30px}.w__chapter.w__text p:last-child,.w__chapter.w__text .w__ul:last-child{margin-bottom:0}.w__chapter.w__chapter--storyline{max-width:none;background-color:var(--textColor);font-size:14px;line-height:20px;padding:10px 50px}.w__chapter.w__chapter--storyline a{color:var(--bgColor)}.w__chapter.w__chapter--header{max-width:none;font-size:16px;line-height:20px;padding:10px 50px;border-bottom:2px solid var(--textColor);margin-bottom:75px}.w__chapter.w__storyline--intro{padding:50px}.w__storyline--title{font:500 60px/70px Roboto,sans-serif;border-bottom:5px solid var(--textColor);color:var(--textColor);padding:0 0 10px}.w__chapter--title{font:500 44px/50px Roboto,sans-serif}.w__chapter--hint{font:400 16px/20px Roboto,sans-serif;opacity:.6;text-align:left;padding:0 50px}.w__chapter--qr-scanner{max-width:640px;width:100%;margin:0 auto 10px}.w__form{width:100%}.w__input{padding:15px;border:5px solid var(--textColor);color:var(--textColor);background-color:var(--bgColor);font:400 22px/30px Roboto,sans-serif;border-radius:10px;max-width:400px;width:100%}.w__error{margin-top:25px;color:#d11111}.w__audio{width:100%;max-width:900px}.w__image,.w__video{max-width:100%;max-height:100vh;width:auto;height:auto}.w__video--link{background-position:center;background-size:cover}.w__video--link,.w__iframe--container{display:block;width:100%;padding-top:56.25%;position:relative}.w__video--iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.w__video--play-button{width:100%;height:100%;position:absolute;top:0;left:0}.w__video--play-button::before{content:'';width:80px;height:80px;display:block;position:absolute;top:50%;left:50%;background-color:rgba(0,0,0,0.35);border-radius:80px;-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:0}.w__video--play-button::after{content:'';border-style:solid;border-width:20px 0 20px 35px;border-color:transparent transparent transparent var(--bgColor);display:block;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin-left:5px;z-index:1}.w__video--play-button:hover::before{background-color:rgba(0,0,0,0.75)}.w__home .w__logo{width:auto;height:auto;max-width:50vw;max-height:50vh;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.w__logo{width:75%;height:auto;max-width:300px}.w__logo--container{padding:50px 0 100px}@media (max-width: 900px){.w__logo{max-width:80vw}}@media (max-width: 700px){body{font-size:20px;line-height:26px}.w__logo--container{padding:35px 15px 50px}.w__logo{max-height:12.5vh;max-width:none}.w__storyline--title{font-size:30px;line-height:46px}.w__chapter--title{font-size:32px;line-height:38px;padding:0 15px}.w__chapter.w__chapter--header{margin-bottom:50px}.w__chapter.w__choices{display:block}.w__chapter.w__choices .w__button{width:100%;margin-right:0}.w__chapter.w__text,.w__chapter.w__storyline--intro{padding-left:15px;padding-right:15px}.w__form{padding:0 15px}.w__input{font-size:20px;line-height:26px;padding:15px 10px}.w__chapter--hint{padding:0 15px}}.ise.ise--hint{color:#2274a5;display:block;text-align:center;margin-bottom:25px}.w__chapter.w__center>.ise{margin-bottom:10px}.ise--chapter-select{font:400 16px/20px Roboto, sans-serif;border:none;color:#2274a5}

/*# sourceMappingURL=style.css.map */