main>.inner{position:relative;background-color:#fff;z-index:2}main>.inner>header{padding:3.5em 0}main>.inner>header h1{margin-bottom:.5em}main .inner header time{font-size:var(--font-p);display:block}main>.inner header ul.share.flex{font-size:var(--font-h1);list-style-type:none;list-style-image:none;padding:0;margin:1em 0 0 0;flex:0 0 2em;justify-content:flex-start}main>.inner header ul.share.flex li{background-image:none;padding-left:0;font-size:1rem;margin-bottom:0;margin-left:0}main>.inner header ul.share li.social a{vertical-align:middle;border-bottom:none}main>.inner header ul.share li.social a img{-moz-filter:var(--svg-grey);-ms-filter:var(--svg-grey);-webkit-filter:var(--svg-grey);filter:var(--svg-grey)}main>.inner header ul.share li.social picture.hover img{-moz-filter:var(--svg-aqua);-ms-filter:var(--svg-aqua);-webkit-filter:var(--svg-aqua);filter:var(--svg-aqua)}main .pagebanner figure{flex:0 0 100%;padding:0;margin:0}main .pagebanner.flex figure:not(:first-child){display:none}main .pagebanner figure img{width:100%;display:block}main .inner section{padding:2em;border-bottom:solid 1px var(--grey)}main .inner:not(.bottom) section h2{display:block;font-family:var(--font-text)}main .inner section h2 span{display:block;font-weight:300}main .inner>figure{padding:0;margin:0}main .inner blockquote{padding:var(--spc-vertical-half) 2em;margin:0;border-bottom:solid 1px var(--grey);text-align:center}main .inner blockquote p{font-family:var(--font-heading);font-size:var(--font-h1);font-weight:300}main .inner.bottom section{padding:var(--spc-vertical-half) 2em}main .bottom h2{text-align:center;font-weight:600}main .bottom ul.flex{list-style-type:none;list-style-image:none;padding:0;margin:0;flex-wrap:wrap}main .bottom ul.flex li{background-image:none;padding-left:0;margin-bottom:0;margin-left:0;-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%}main .bottom ul li a{display:block;border:solid 1px var(--aqua);padding:2em 2em 4em 2em;margin:2em auto 0 auto;width:60%;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}main .bottom ul li a:hover{color:#fff;background-color:var(--aqua)}main .bottom ul li a:after{display:block;content:var(--icons-arrow-right);-moz-filter:var(--svg-aqua);-ms-filter:var(--svg-aqua);-webkit-filter:var(--svg-aqua);filter:var(--svg-aqua);width:1em;position:absolute;right:2em;bottom:1em}main .bottom ul li a:hover:after{-moz-filter:none;-ms-filter:none;-webkit-filter:none;filter:none}main .inner section.bannerbottom{padding:0;margin:0}main .inner section.bannerbottom figure{padding:0;margin:0;position:relative}main .inner section.bannerbottom figure img{display:block}main .inner section.bannerbottom figure figcaption{color:#fff;text-align:center;position:absolute;top:50%;left:50%;width:60%;height:60%;z-index:2;border:solid 10px var(--light-grey);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}main .inner section.bannerbottom figure figcaption:after{content:"";background-color:var(--dark-grey-50);position:absolute;top:0;left:0;bottom:0;width:100%;mix-blend-mode:multiply;z-index:1;-moz-transition:background-color var(--trn-linear-long);-o-transition:background-color var(--trn-linear-long);-webkit-transition:background-color var(--trn-linear-long);transition:background-color var(--trn-linear-long)}main .inner section.bannerbottom figure figcaption div{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;z-index:3;font-family:var(--font-heading)}@media screen and (min-width:800px){main .inner header{padding:3em 15%}main .pagebanner figure{flex:0 0 50%}main .pagebanner figure:first-child:last-child{flex:0 0 100%}main .pagebanner.flex figure:not(:first-child){display:block}main .inner blockquote{padding-left:10%;padding-right:10%;margin:0 15%}main .inner.bottom section{padding-left:0;padding-right:0}}@media screen and (min-width:1080px){main .inner blockquote{padding-top:var(--spc-vertical-full);padding-bottom:var(--spc-vertical-full)}main .inner.bottom section{padding-top:var(--spc-vertical-full);padding-bottom:var(--spc-vertical-full)}}@media screen and (min-width:1200px){main .bottom ul.flex{flex-wrap:nowrap}main .bottom ul.flex li{flex:0 0 33%}main .bottom ul.flex li a{width:90%}}main .bottom aside.flex{padding:2em 0;flex-wrap:wrap}main .bottom aside.flex h2{flex:0 0 100%}main .bottom aside.flex article{flex:0 0 100%}main .bottom aside article figure{padding:0;margin:0 -2em;width:calc(100% + 4em)}main .bottom aside article h2{font-family:var(--font-text);font-size:var(--font-p);margin-bottom:.25em;text-align:left}main .bottom aside article p{font-size:var(--font-p-small);margin-bottom:.25em}@media screen and (min-width:800px){main .bottom aside{padding:3em 0}main .bottom aside.flex{justify-content:space-between}main .bottom aside.flex article{flex:0 0 47%;padding:0 1em}main .bottom aside article figure{margin:0 -1em;width:calc(100% + 2em)}}