@import url("https://fonts.googleapis.com/css?family=BenchNine:700&subset=latin-ext");
/*!
Pure v1.0.0
Copyright 2013 Yahoo!
Licensed under the BSD License.
https://github.com/yahoo/pure/blob/master/LICENSE.md
*/
/*!
normalize.css v^3.0 | MIT License | git.io/normalize
Copyright (c) Nicolas Gallagher and Jonathan Neal
*/
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,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}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}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}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;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}.hidden,[hidden]{display:none!important}.pure-img{max-width:100%;height:auto;display:block}
/*!
Pure v1.0.0
Copyright 2013 Yahoo!
Licensed under the BSD License.
https://github.com/yahoo/pure/blob/master/LICENSE.md
*/.pure-g{letter-spacing:-.31em;letter-spacing:normal;word-spacing:-.43em;text-rendering:optimizespeed;font-family:FreeSans,Arimo,Droid Sans,Helvetica,Arial,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:start;align-content:flex-start}@media (-ms-high-contrast:active),(-ms-high-contrast:none){table .pure-g{display:block}}.opera-only :-o-prefocus,.pure-g{word-spacing:-.43em}.pure-u{display:inline-block;display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-g [class*=pure-u]{font-family:sans-serif}
/*!
Pure v1.0.0
Copyright 2013 Yahoo!
Licensed under the BSD License.
https://github.com/yahoo/pure/blob/master/LICENSE.md
*/@media screen and (min-width:35.5em){.pure-u-sm-1,.pure-u-sm-1-1,.pure-u-sm-1-2,.pure-u-sm-1-3,.pure-u-sm-1-4,.pure-u-sm-1-5,.pure-u-sm-1-6,.pure-u-sm-1-8,.pure-u-sm-1-12,.pure-u-sm-1-24,.pure-u-sm-2-3,.pure-u-sm-2-5,.pure-u-sm-2-24,.pure-u-sm-3-4,.pure-u-sm-3-5,.pure-u-sm-3-8,.pure-u-sm-3-24,.pure-u-sm-4-5,.pure-u-sm-4-24,.pure-u-sm-5-5,.pure-u-sm-5-6,.pure-u-sm-5-8,.pure-u-sm-5-12,.pure-u-sm-5-24,.pure-u-sm-6-24,.pure-u-sm-7-8,.pure-u-sm-7-12,.pure-u-sm-7-24,.pure-u-sm-8-24,.pure-u-sm-9-24,.pure-u-sm-10-24,.pure-u-sm-11-12,.pure-u-sm-11-24,.pure-u-sm-12-24,.pure-u-sm-13-24,.pure-u-sm-14-24,.pure-u-sm-15-24,.pure-u-sm-16-24,.pure-u-sm-17-24,.pure-u-sm-18-24,.pure-u-sm-19-24,.pure-u-sm-20-24,.pure-u-sm-21-24,.pure-u-sm-22-24,.pure-u-sm-23-24,.pure-u-sm-24-24{display:inline-block;display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-sm-1-24{width:4.1667%;width:4.1357%}.pure-u-sm-1-12,.pure-u-sm-2-24{width:8.3333%;width:8.3023%}.pure-u-sm-1-8,.pure-u-sm-3-24{width:12.5%;width:12.469%}.pure-u-sm-1-6,.pure-u-sm-4-24{width:16.6667%;width:16.6357%}.pure-u-sm-1-5{width:20%;width:19.969%}.pure-u-sm-5-24{width:20.8333%;width:20.8023%}.pure-u-sm-1-4,.pure-u-sm-6-24{width:25%;width:24.969%}.pure-u-sm-7-24{width:29.1667%;width:29.1357%}.pure-u-sm-1-3,.pure-u-sm-8-24{width:33.3333%;width:33.3023%}.pure-u-sm-3-8,.pure-u-sm-9-24{width:37.5%;width:37.469%}.pure-u-sm-2-5{width:40%;width:39.969%}.pure-u-sm-5-12,.pure-u-sm-10-24{width:41.6667%;width:41.6357%}.pure-u-sm-11-24{width:45.8333%;width:45.8023%}.pure-u-sm-1-2,.pure-u-sm-12-24{width:50%;width:49.969%}.pure-u-sm-13-24{width:54.1667%;width:54.1357%}.pure-u-sm-7-12,.pure-u-sm-14-24{width:58.3333%;width:58.3023%}.pure-u-sm-3-5{width:60%;width:59.969%}.pure-u-sm-5-8,.pure-u-sm-15-24{width:62.5%;width:62.469%}.pure-u-sm-2-3,.pure-u-sm-16-24{width:66.6667%;width:66.6357%}.pure-u-sm-17-24{width:70.8333%;width:70.8023%}.pure-u-sm-3-4,.pure-u-sm-18-24{width:75%;width:74.969%}.pure-u-sm-19-24{width:79.1667%;width:79.1357%}.pure-u-sm-4-5{width:80%;width:79.969%}.pure-u-sm-5-6,.pure-u-sm-20-24{width:83.3333%;width:83.3023%}.pure-u-sm-7-8,.pure-u-sm-21-24{width:87.5%;width:87.469%}.pure-u-sm-11-12,.pure-u-sm-22-24{width:91.6667%;width:91.6357%}.pure-u-sm-23-24{width:95.8333%;width:95.8023%}.pure-u-sm-1,.pure-u-sm-1-1,.pure-u-sm-5-5,.pure-u-sm-24-24{width:100%}}@media screen and (min-width:48em){.pure-u-md-1,.pure-u-md-1-1,.pure-u-md-1-2,.pure-u-md-1-3,.pure-u-md-1-4,.pure-u-md-1-5,.pure-u-md-1-6,.pure-u-md-1-8,.pure-u-md-1-12,.pure-u-md-1-24,.pure-u-md-2-3,.pure-u-md-2-5,.pure-u-md-2-24,.pure-u-md-3-4,.pure-u-md-3-5,.pure-u-md-3-8,.pure-u-md-3-24,.pure-u-md-4-5,.pure-u-md-4-24,.pure-u-md-5-5,.pure-u-md-5-6,.pure-u-md-5-8,.pure-u-md-5-12,.pure-u-md-5-24,.pure-u-md-6-24,.pure-u-md-7-8,.pure-u-md-7-12,.pure-u-md-7-24,.pure-u-md-8-24,.pure-u-md-9-24,.pure-u-md-10-24,.pure-u-md-11-12,.pure-u-md-11-24,.pure-u-md-12-24,.pure-u-md-13-24,.pure-u-md-14-24,.pure-u-md-15-24,.pure-u-md-16-24,.pure-u-md-17-24,.pure-u-md-18-24,.pure-u-md-19-24,.pure-u-md-20-24,.pure-u-md-21-24,.pure-u-md-22-24,.pure-u-md-23-24,.pure-u-md-24-24{display:inline-block;display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-md-1-24{width:4.1667%;width:4.1357%}.pure-u-md-1-12,.pure-u-md-2-24{width:8.3333%;width:8.3023%}.pure-u-md-1-8,.pure-u-md-3-24{width:12.5%;width:12.469%}.pure-u-md-1-6,.pure-u-md-4-24{width:16.6667%;width:16.6357%}.pure-u-md-1-5{width:20%;width:19.969%}.pure-u-md-5-24{width:20.8333%;width:20.8023%}.pure-u-md-1-4,.pure-u-md-6-24{width:25%;width:24.969%}.pure-u-md-7-24{width:29.1667%;width:29.1357%}.pure-u-md-1-3,.pure-u-md-8-24{width:33.3333%;width:33.3023%}.pure-u-md-3-8,.pure-u-md-9-24{width:37.5%;width:37.469%}.pure-u-md-2-5{width:40%;width:39.969%}.pure-u-md-5-12,.pure-u-md-10-24{width:41.6667%;width:41.6357%}.pure-u-md-11-24{width:45.8333%;width:45.8023%}.pure-u-md-1-2,.pure-u-md-12-24{width:50%;width:49.969%}.pure-u-md-13-24{width:54.1667%;width:54.1357%}.pure-u-md-7-12,.pure-u-md-14-24{width:58.3333%;width:58.3023%}.pure-u-md-3-5{width:60%;width:59.969%}.pure-u-md-5-8,.pure-u-md-15-24{width:62.5%;width:62.469%}.pure-u-md-2-3,.pure-u-md-16-24{width:66.6667%;width:66.6357%}.pure-u-md-17-24{width:70.8333%;width:70.8023%}.pure-u-md-3-4,.pure-u-md-18-24{width:75%;width:74.969%}.pure-u-md-19-24{width:79.1667%;width:79.1357%}.pure-u-md-4-5{width:80%;width:79.969%}.pure-u-md-5-6,.pure-u-md-20-24{width:83.3333%;width:83.3023%}.pure-u-md-7-8,.pure-u-md-21-24{width:87.5%;width:87.469%}.pure-u-md-11-12,.pure-u-md-22-24{width:91.6667%;width:91.6357%}.pure-u-md-23-24{width:95.8333%;width:95.8023%}.pure-u-md-1,.pure-u-md-1-1,.pure-u-md-5-5,.pure-u-md-24-24{width:100%}}@media screen and (min-width:64em){.pure-u-lg-1,.pure-u-lg-1-1,.pure-u-lg-1-2,.pure-u-lg-1-3,.pure-u-lg-1-4,.pure-u-lg-1-5,.pure-u-lg-1-6,.pure-u-lg-1-8,.pure-u-lg-1-12,.pure-u-lg-1-24,.pure-u-lg-2-3,.pure-u-lg-2-5,.pure-u-lg-2-24,.pure-u-lg-3-4,.pure-u-lg-3-5,.pure-u-lg-3-8,.pure-u-lg-3-24,.pure-u-lg-4-5,.pure-u-lg-4-24,.pure-u-lg-5-5,.pure-u-lg-5-6,.pure-u-lg-5-8,.pure-u-lg-5-12,.pure-u-lg-5-24,.pure-u-lg-6-24,.pure-u-lg-7-8,.pure-u-lg-7-12,.pure-u-lg-7-24,.pure-u-lg-8-24,.pure-u-lg-9-24,.pure-u-lg-10-24,.pure-u-lg-11-12,.pure-u-lg-11-24,.pure-u-lg-12-24,.pure-u-lg-13-24,.pure-u-lg-14-24,.pure-u-lg-15-24,.pure-u-lg-16-24,.pure-u-lg-17-24,.pure-u-lg-18-24,.pure-u-lg-19-24,.pure-u-lg-20-24,.pure-u-lg-21-24,.pure-u-lg-22-24,.pure-u-lg-23-24,.pure-u-lg-24-24{display:inline-block;display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-lg-1-24{width:4.1667%;width:4.1357%}.pure-u-lg-1-12,.pure-u-lg-2-24{width:8.3333%;width:8.3023%}.pure-u-lg-1-8,.pure-u-lg-3-24{width:12.5%;width:12.469%}.pure-u-lg-1-6,.pure-u-lg-4-24{width:16.6667%;width:16.6357%}.pure-u-lg-1-5{width:20%;width:19.969%}.pure-u-lg-5-24{width:20.8333%;width:20.8023%}.pure-u-lg-1-4,.pure-u-lg-6-24{width:25%;width:24.969%}.pure-u-lg-7-24{width:29.1667%;width:29.1357%}.pure-u-lg-1-3,.pure-u-lg-8-24{width:33.3333%;width:33.3023%}.pure-u-lg-3-8,.pure-u-lg-9-24{width:37.5%;width:37.469%}.pure-u-lg-2-5{width:40%;width:39.969%}.pure-u-lg-5-12,.pure-u-lg-10-24{width:41.6667%;width:41.6357%}.pure-u-lg-11-24{width:45.8333%;width:45.8023%}.pure-u-lg-1-2,.pure-u-lg-12-24{width:50%;width:49.969%}.pure-u-lg-13-24{width:54.1667%;width:54.1357%}.pure-u-lg-7-12,.pure-u-lg-14-24{width:58.3333%;width:58.3023%}.pure-u-lg-3-5{width:60%;width:59.969%}.pure-u-lg-5-8,.pure-u-lg-15-24{width:62.5%;width:62.469%}.pure-u-lg-2-3,.pure-u-lg-16-24{width:66.6667%;width:66.6357%}.pure-u-lg-17-24{width:70.8333%;width:70.8023%}.pure-u-lg-3-4,.pure-u-lg-18-24{width:75%;width:74.969%}.pure-u-lg-19-24{width:79.1667%;width:79.1357%}.pure-u-lg-4-5{width:80%;width:79.969%}.pure-u-lg-5-6,.pure-u-lg-20-24{width:83.3333%;width:83.3023%}.pure-u-lg-7-8,.pure-u-lg-21-24{width:87.5%;width:87.469%}.pure-u-lg-11-12,.pure-u-lg-22-24{width:91.6667%;width:91.6357%}.pure-u-lg-23-24{width:95.8333%;width:95.8023%}.pure-u-lg-1,.pure-u-lg-1-1,.pure-u-lg-5-5,.pure-u-lg-24-24{width:100%}}@media screen and (min-width:80em){.pure-u-xl-1,.pure-u-xl-1-1,.pure-u-xl-1-2,.pure-u-xl-1-3,.pure-u-xl-1-4,.pure-u-xl-1-5,.pure-u-xl-1-6,.pure-u-xl-1-8,.pure-u-xl-1-12,.pure-u-xl-1-24,.pure-u-xl-2-3,.pure-u-xl-2-5,.pure-u-xl-2-24,.pure-u-xl-3-4,.pure-u-xl-3-5,.pure-u-xl-3-8,.pure-u-xl-3-24,.pure-u-xl-4-5,.pure-u-xl-4-24,.pure-u-xl-5-5,.pure-u-xl-5-6,.pure-u-xl-5-8,.pure-u-xl-5-12,.pure-u-xl-5-24,.pure-u-xl-6-24,.pure-u-xl-7-8,.pure-u-xl-7-12,.pure-u-xl-7-24,.pure-u-xl-8-24,.pure-u-xl-9-24,.pure-u-xl-10-24,.pure-u-xl-11-12,.pure-u-xl-11-24,.pure-u-xl-12-24,.pure-u-xl-13-24,.pure-u-xl-14-24,.pure-u-xl-15-24,.pure-u-xl-16-24,.pure-u-xl-17-24,.pure-u-xl-18-24,.pure-u-xl-19-24,.pure-u-xl-20-24,.pure-u-xl-21-24,.pure-u-xl-22-24,.pure-u-xl-23-24,.pure-u-xl-24-24{display:inline-block;display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-xl-1-24{width:4.1667%;width:4.1357%}.pure-u-xl-1-12,.pure-u-xl-2-24{width:8.3333%;width:8.3023%}.pure-u-xl-1-8,.pure-u-xl-3-24{width:12.5%;width:12.469%}.pure-u-xl-1-6,.pure-u-xl-4-24{width:16.6667%;width:16.6357%}.pure-u-xl-1-5{width:20%;width:19.969%}.pure-u-xl-5-24{width:20.8333%;width:20.8023%}.pure-u-xl-1-4,.pure-u-xl-6-24{width:25%;width:24.969%}.pure-u-xl-7-24{width:29.1667%;width:29.1357%}.pure-u-xl-1-3,.pure-u-xl-8-24{width:33.3333%;width:33.3023%}.pure-u-xl-3-8,.pure-u-xl-9-24{width:37.5%;width:37.469%}.pure-u-xl-2-5{width:40%;width:39.969%}.pure-u-xl-5-12,.pure-u-xl-10-24{width:41.6667%;width:41.6357%}.pure-u-xl-11-24{width:45.8333%;width:45.8023%}.pure-u-xl-1-2,.pure-u-xl-12-24{width:50%;width:49.969%}.pure-u-xl-13-24{width:54.1667%;width:54.1357%}.pure-u-xl-7-12,.pure-u-xl-14-24{width:58.3333%;width:58.3023%}.pure-u-xl-3-5{width:60%;width:59.969%}.pure-u-xl-5-8,.pure-u-xl-15-24{width:62.5%;width:62.469%}.pure-u-xl-2-3,.pure-u-xl-16-24{width:66.6667%;width:66.6357%}.pure-u-xl-17-24{width:70.8333%;width:70.8023%}.pure-u-xl-3-4,.pure-u-xl-18-24{width:75%;width:74.969%}.pure-u-xl-19-24{width:79.1667%;width:79.1357%}.pure-u-xl-4-5{width:80%;width:79.969%}.pure-u-xl-5-6,.pure-u-xl-20-24{width:83.3333%;width:83.3023%}.pure-u-xl-7-8,.pure-u-xl-21-24{width:87.5%;width:87.469%}.pure-u-xl-11-12,.pure-u-xl-22-24{width:91.6667%;width:91.6357%}.pure-u-xl-23-24{width:95.8333%;width:95.8023%}.pure-u-xl-1,.pure-u-xl-1-1,.pure-u-xl-5-5,.pure-u-xl-24-24{width:100%}}html{height:100%}body{-webkit-animation:none 0s ease 0s 1 normal none running;animation:none 0s ease 0s 1 normal none running;-webkit-backface-visibility:visible;backface-visibility:visible;background:transparent none repeat 0 0/auto auto padding-box border-box scroll;border:medium none currentColor;border-collapse:separate;-o-border-image:none;border-image:none;border-radius:0;border-spacing:0;bottom:auto;box-shadow:none;box-sizing:content-box;caption-side:top;clear:none;clip:auto;-webkit-columns:auto;-moz-columns:auto;columns:auto;-webkit-column-count:auto;-moz-column-count:auto;column-count:auto;-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance;-webkit-column-gap:normal;-moz-column-gap:normal;column-gap:normal;-webkit-column-rule:medium none currentColor;-moz-column-rule:medium none currentColor;column-rule:medium none currentColor;-webkit-column-span:1;-moz-column-span:1;column-span:1;-webkit-column-width:auto;-moz-column-width:auto;column-width:auto;content:normal;counter-increment:none;counter-reset:none;cursor:auto;direction:ltr;display:inline;empty-cells:show;float:none;font-family:serif;font-size:medium;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;line-height:normal;height:auto;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;left:auto;letter-spacing:normal;list-style:disc outside none;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;opacity:1;orphans:2;outline:medium none invert;overflow:visible;overflow-x:visible;overflow-y:visible;padding:0;page-break-after:auto;page-break-before:auto;page-break-inside:auto;-webkit-perspective:none;perspective:none;-webkit-perspective-origin:50% 50%;perspective-origin:50% 50%;position:static;right:auto;-moz-tab-size:8;-o-tab-size:8;tab-size:8;table-layout:auto;text-align:left;-moz-text-align-last:auto;text-align-last:auto;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;top:auto;-webkit-transform:none;transform:none;-webkit-transform-origin:50% 50% 0;transform-origin:50% 50% 0;-webkit-transform-style:flat;transform-style:flat;-webkit-transition:none 0s ease 0s;transition:none 0s ease 0s;unicode-bidi:normal;vertical-align:baseline;visibility:visible;white-space:normal;widows:2;width:auto;word-spacing:normal;z-index:auto;all:initial;color:#000;font-family:BenchNine;font-size:24px;font-size:1.5rem;line-height:33.6px;line-height:2.1rem;height:100%}p{margin:0;padding:0}.main{height:100vh;position:relative}.main header{height:128px;height:8rem;width:100%;display:block;z-index:1;top:0;position:relative}.main header .title-bar{height:100%;display:block;overflow:hidden;text-transform:uppercase;background-color:#f2f2f2;padding:0;box-sizing:content}.main header .title-bar .logo{display:inline-block;float:left;padding:1.5vh;position:relative;height:2.7em;width:2.7em}.main header .title-bar .title{display:block;font-size:48px;font-size:3rem;line-height:38.4px;line-height:2.4rem;padding-top:1.5vh;white-space:nowrap}.main header .title-bar .subtitle{display:block;color:#bb0c0c;font-size:26.4px;font-size:1.65rem;line-height:24px;line-height:1.5rem;padding-top:4.8px;padding-top:.3rem;white-space:nowrap}.main header .menu{display:block;clear:both;height:1.3em;background-color:#e7e7e7;position:absolute;width:100%;bottom:0}.main header .menu .menu-list{list-style:none;padding:0;margin:0 0 0 1.5vh}.main header .menu .menu-list .menu-item{display:inline-block}.main header .menu .menu-list .menu-item .menu-link{text-transform:uppercase;text-decoration:none;font-size:.8em;line-height:.3em;color:gray;margin-right:1.5vh}.main header .menu .menu-list .menu-item .menu-link:active,.main header .menu .menu-list .menu-item .menu-link:hover{color:#600606}.main .image-container{clear:both;width:100%}.main .image-container,.main .image-container .image{position:relative;margin:0;box-sizing:border-box}.main .image-container .image .image-title{word-spacing:normal;position:absolute;display:block;top:0;right:0;background-color:rgba(0,0,0,.5);color:#fff;text-decoration:none;box-sizing:border-box;text-align:right;padding:.2em .4em}.main .image-container .image img{width:100%;min-width:400px;height:auto;min-height:400px}.main .image-container .image:hover .image-title{-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:1}@media (max-width:75rem){.main header{position:relative}}@media (max-width:35rem){.main .image-container .image{width:100%}}@media (min-width:75.001rem){.main .image-container .image{overflow:hidden;max-height:320px;max-height:20rem}}@media (min-width:75.001rem){.main .image-container .image .image-title{opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;font-size:.8em;line-height:1.2em}.main .image-container .image .image-title:hover{color:#f99f9f}}@media (max-width:75rem){.main .image-container .image .image-title{font-size:.7em;line-height:.9em}}.illustration{overflow-x:hidden;overflow-y:visible;overflow-y:initial;position:relative}.illustration .image-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.illustration .image-container .image{width:100%;height:auto;max-height:none;margin:0 auto}.illustration .image-container .image img{width:100%;min-width:0;min-height:0;height:auto;pointer-events:auto}.illustration .image-container .contents{width:98vw;height:auto;padding:0 0 0 .5em}.illustration .image-container:hover{cursor:pointer}@media (min-width:75.001rem){.illustration .image-container .image{max-width:1200px}}@media (min-width:75.001rem){.illustration .image-container .contents{padding:0}}footer{clear:both}