body{visibility:inherit}h1,h2,h3,h4,h5{font-family:Georgia,sans-serif;font-variant:small-caps;font-weight:400}h1{margin-top:8px;margin-bottom:8px}@media screen and (max-width:46.24em){h1:not(.non-responsive){font-size:1.5em!important}}@media screen and (max-width:19.99em){h1:not(.non-responsive){font-size:1.3em!important}}h2{margin-top:8px;margin-bottom:8px;font-size:1.2em;color:#777;border-bottom:1px solid #ccc}.section>p{margin-top:0}#main-photo{display:inline-block;position:relative;margin-bottom:8px;width:100%}#main-photo img{position:relative;display:block;width:100%;height:auto}#main-photo .image-border{display:block;position:absolute;left:10px;top:10px;right:10px;bottom:10px;border:1px solid #fff}.app-formats{display:table;margin:0 auto;width:100%}@media screen and (min-width:60em){.app-formats .app-button{display:none!important}}@media screen and (max-width:59.99em){.app-formats .text{display:none!important}}@media screen and (min-width:37.5em) and (max-width:59.99em){.app-formats .icon{visibility:hidden}}@media screen and (max-width:37.49em){.app-formats{display:block;width:100%}.app-formats .icon{display:none!important}}.app-formats>div.store-link{display:table-cell}.app-formats>div.store-link .inner{left:50%;transform:translateX(-50%);position:relative;width:98%;width:calc(100% - 12px);border-radius:10px;display:table;table-layout:fixed}@media screen and (min-width:37.5em){.app-formats>div.store-link .inner{margin:8px 0 0 0;padding:8px 0 4px 0;border:1px solid #aaa}}@media screen and (min-width:37.5em) and (max-width:59.99em){.app-formats>div.store-link .inner{position:relative}}@media screen and (min-width:37.5em) and (max-width:46.24em){.app-formats>div.store-link .inner{padding:4px 0 8px 0}}@media screen and (min-width:60em){.app-formats>div.store-link:hover{cursor:pointer}.app-formats>div.store-link:hover a{text-decoration:underline}}.app-formats>div.store-link.ios .icon{padding-left:42px}@media screen and (min-width:46.25em){.app-formats>div.store-link.android .icon img{margin-left:12px}}.app-formats>div.store-link.android .icon{padding-left:24px!important}.app-formats>div.store-link .inner>div{display:table-cell;vertical-align:middle}@media screen and (max-width:46.24em){.app-formats>div.store-link .inner>div{display:block}}.app-formats>div.store-link .inner>div.icon{text-align:left;padding-top:4px;padding-bottom:4px;padding-right:16px}@media screen and (max-width:59.99em){.app-formats>div.store-link .inner>div.icon{display:none}}.app-formats>div.store-link .inner>div.text{text-align:center;font-size:17px;font-variant:small-caps;color:#fff}.app-formats>div.store-link .inner>div.text a{color:#fff;text-decoration:none}.app-formats>div.store-link .inner>div.qr{text-align:right;padding-left:18px;padding-right:8px}@media screen and (max-width:46.24em){.app-formats>div.store-link .inner>div.qr{text-align:center}}@media screen and (max-width:37.49em){.app-formats>div.store-link .inner>div.qr{display:none!important}}.app-formats>div.store-link .inner>div.qr img{max-width:100px}@media screen and (max-width:59.99em){.app-formats>div.store-link .inner>div.qr img{width:100%}}@media screen and (min-width:46.25em) and (max-width:59.99em){.app-formats>div.store-link .inner>div.app-button{top:50%;transform:translateY(-50%);position:absolute;left:8px;text-align:left}}@media screen and (max-width:46.24em){.app-formats>div.store-link .inner>div.app-button{text-align:center}}.app-formats>div.store-link .inner>div.app-button a{padding-left:42px}@media screen and (max-width:37.49em){.app-formats>div.store-link .inner>div.app-button a{margin:12px 0 0 0}}#app-intro{background-color:#131;border-radius:4px;z-index:0;position:relative;padding:4px 0 0 0;margin-top:32px;display:none}#app-intro,#app-intro a{color:#fff}#app-intro:before{content:'';position:absolute;width:100%;height:18px;left:0;top:0;background:linear-gradient(#2e802e,#174517);border-radius:4px 4px 0 0;z-index:-1}#app-intro:after{content:'';position:absolute;width:100%;height:18px;left:0;top:18px;background:linear-gradient(#184719,#131);z-index:-1}#app-intro>*{z-index:2}body:not(.fullscreen) #app-intro>*{position:relative}#app-intro .slick-next,#app-intro .slick-prev{z-index:1;width:auto!important;height:auto!important}#app-intro .slick-next:before,#app-intro .slick-prev:before{background-color:#000;border-radius:20px}#app-intro .slick-prev{left:16px}#app-intro .slick-prev:before{content:"\f104";font:40px/1 FontAwesome;padding:0 16px 2px 12px}#app-intro .slick-next{right:16px;text-align:right}#app-intro .slick-next:before{content:"\f105";font:40px/1 FontAwesome;padding:0 12px 2px 16px}#app-intro .slick-next:hover:before,#app-intro .slick-prev:hover:before{color:#7e7e7e}@media (pointer:coarse) and (hover:none){#app-intro .slick-next:hover:before,#app-intro .slick-prev:hover:before{color:#fff;opacity:.75}}@media screen and (max-width:48.615em){#app-intro .slick-next:hover:before,#app-intro .slick-prev:hover:before{color:#fff;opacity:.75}}#app-intro .slideshow{margin:0 auto 0 auto;width:100%}#app-intro .slideshow:not(.initialised) .slide{display:none!important}#app-intro .slideshow:not(.initialised) .slide:first-child{display:block!important}#app-intro .slideshow.loading{width:100%}body:not(.fullscreen) #app-intro .slideshow.loading{position:relative}#app-intro .slideshow.loading::after{content:'';position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-30px;width:50px;height:50px;border-radius:50px;border:5px solid rgba(255,255,255,.25);border-top-color:#fff;-webkit-animation:loading 1s ease infinite;animation:loading 1s ease infinite}@-webkit-keyframes loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}#app-intro .slideshow.loading .caption{display:none!important}#app-intro .slideshow.loading .slide{visibility:hidden}#app-intro .slideshow.loading .slide:first-child .caption{display:block!important}#app-intro .slideshow.loading .slide img{display:none}#app-intro .slideshow.initialised:not(.loading) .wrapper:not(.evaluating){position:relative}#app-intro .slideshow.initialised:not(.loading) .wrapper:not(.evaluating) .caption{top:50%;transform:translateY(-50%);position:absolute}#app-intro .slideshow .slide img{display:block;width:100%;max-width:100%;height:auto}#app-intro .slideshow .slide .caption{font-family:"Coming Soon";color:#ddd;padding:8px 16px;display:block;vertical-align:middle;font-size:16pt}@media screen and (max-width:37.49em){#app-intro .slideshow .slide .caption{font-size:12pt;line-height:14pt}}#app-intro h2{font-size:1.6em;color:#fff;border-bottom:none;padding:0 8px 8px 8px;margin:0}#app-intro .slideshow{background-color:#131}#app-download-links{padding-bottom:8px}