@font-face{font-family:'Hanken Sans';src:url("../fonts/hanken-sans/hankensans-light.woff2") format("woff2"), url("../fonts/hanken-sans/hankensans-light.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:'Hanken Sans';src:url("../fonts/hanken-sans/hankensans-lightitalic.woff2") format("woff2"), url("../fonts/hanken-sans/hankensans-lightitalic.woff") format("woff");font-weight:300;font-style:italic}@font-face{font-family:'Hanken Sans';src:url("../fonts/hanken-sans/hankensans-regular.woff2") format("woff2"), url("../fonts/hanken-sans/hankensans-regular.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:'Hanken Sans';src:url("../fonts/hanken-sans/hankensans-italic.woff2") format("woff2"), url("../fonts/hanken-sans/hankensans-italic.woff") format("woff");font-weight:400;font-style:italic}@font-face{font-family:'Hanken Sans';src:url("../fonts/hanken-sans/hankensans-medium.woff2") format("woff2"), url("../fonts/hanken-sans/hankensans-medium.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:'Hanken Sans';src:url("../fonts/hanken-sans/hankensans-mediumitalic.woff2") format("woff2"), url("../fonts/hanken-sans/hankensans-mediumitalic.woff") format("woff");font-weight:500;font-style:italic}@font-face{font-family:'Hanken Sans';src:url("../fonts/hanken-sans/hankensans-bold.woff2") format("woff2"), url("../fonts/hanken-sans/hankensans-bold.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:'Hanken Sans';src:url("../fonts/hanken-sans/hankensans-bolditalic.woff2") format("woff2"), url("../fonts/hanken-sans/hankensans-bolditalic.woff") format("woff");font-weight:700;font-style:italic}@font-face{font-family:'Hanken Sans';src:url("../fonts/hanken-sans/hankensans-extrabold.woff2") format("woff2"), url("../fonts/hanken-sans/hankensans-extrabold.woff") format("woff");font-weight:800;font-style:normal}@font-face{font-family:'Hanken Sans';src:url("../fonts/hanken-sans/hankensans-extrabolditalic.woff2") format("woff2"), url("../fonts/hanken-sans/hankensans-extrabolditalic.woff") format("woff");font-weight:800;font-style:italic}@font-face{font-family:'Hanken Sans';src:url("../fonts/hanken-sans/hankensans-black.woff2") format("woff2"), url("../fonts/hanken-sans/hankensans-black.woff") format("woff");font-weight:900;font-style:normal}html{overflow-x:hidden;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,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:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.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:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 2em}hr{-moz-box-sizing:content-box;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;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{overflow-x:hidden;overflow-y:scroll;font-size:100%;background-color:white}@media (min-width:30em){html{font-size:1.125rem}}@media (min-width:60em){html{font-size:1.25rem}}@media (min-width:80em){html{font-size:1.375rem}}body{color:#535e73;font-family:Hanken Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen-Sans, Cantarell, Helvetica Neue, Helvetica, sans-serif;font-size:1rem;font-weight:400;line-height:1.5625}body:before{background-color:#CC2200;border-radius:3px 0 0 0;color:white;font:small-caption;padding:2px 5px;pointer-events:none;position:fixed;right:0;bottom:0;z-index:100}*,:after,:before{box-sizing:border-box}.clearfix,.group{*zoom:1}.clearfix:after,.group:after{content:"";display:table;clear:both}.clearfix:before,.group:before{content:" ";display:table}.hide,.is-hidden{display:none}.is-shown,.show{display:block}.visually-hidden{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.align-left{text-align:left}.align-right{text-align:right}.align-center{text-align:center}.center{display:block;text-align:center;margin-left:auto;margin-right:auto}.left{float:left}.right{float:right}.clear{clear:both}.clear-left{clear:left}.clear-right{clear:right}img{display:block;width:100%;max-width:100%}img.natural-width{width:auto;max-width:none}figure>img{display:block}figure.pixels{background:black}figure.pixels img{image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-crisp-edges;image-rendering:pixelated;-ms-interpolation-mode:nearest-neighbor;max-width:640px;margin:0 auto}a,a:visited{color:#404858;text-decoration:none;transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, padding 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, padding 0.2s ease-in-out, transform 0.2s ease-in-out;transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, padding 0.2s ease-in-out, transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out}a:active,a:focus,a:hover,a:visited:active,a:visited:focus,a:visited:hover{color:#2a303b}a:focus,a:visited:focus{outline-color:white}.link-hover a:not(.button),.link-hover a:visited:not(.button){font-weight:500;line-height:1.17188;box-shadow:inset 0 -1px 0 #ced2db}.link-hover a:not(.button):active,.link-hover a:not(.button):focus,.link-hover a:not(.button):hover,.link-hover a:visited:not(.button):active,.link-hover a:visited:not(.button):focus,.link-hover a:visited:not(.button):hover{color:#404858;outline-color:#c6b976;box-shadow:inset 0 0 0 100px #d9d1a3, -2px 0 0 0 #d9d1a3, 2px 0 0 0 #d9d1a3, 0 0 0 1px #d9d1a3}.link-hover--invert a:not(.button),.link-hover--invert a:visited:not(.button){color:#d6c77a;line-height:1.17188;box-shadow:inset 0 -1px 0 #b3a248;box-shadow:none}.link-hover--invert a:not(.button):active,.link-hover--invert a:not(.button):focus,.link-hover--invert a:not(.button):hover,.link-hover--invert a:visited:not(.button):active,.link-hover--invert a:visited:not(.button):focus,.link-hover--invert a:visited:not(.button):hover{outline:none;color:#2a303b;box-shadow:inset 0 0 0 100px #d6c77a, -2px 0 0 0 #d6c77a, 2px 0 0 0 #d6c77a, 0 0 0 1px #d6c77a}.block-link,.block-link:visited{position:relative;display:block;padding:0.5em 1em 0.5em 0;box-shadow:none;color:#535e73;font-weight:normal}.block-link .icon svg,.block-link:visited .icon svg,.block-link:visited svg,.block-link svg{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);width:1em;height:1em;fill:currentColor;pointer-events:none}.block-link:active,.block-link:focus,.block-link:hover,.block-link:visited:active,.block-link:visited:focus,.block-link:visited:hover{outline:none;padding-left:1em;color:#000;background-color:#f4f1e4;box-shadow:none}.link-list{list-style:none;margin:0;padding:0;border-top:1px solid #f3f4f6}.link-list li{border-bottom:1px solid #f3f4f6;margin-top:0;margin-bottom:0}.link-list,.link-list.grid{padding-top:0;padding-bottom:0}.link-list--inline{border:0}.link-list--inline li{display:inline-block;border:0}.link-list--inline li svg{width:1em;height:1em}.categories__list li .icon svg{-webkit-transform:none;-ms-transform:none;transform:none;width:1.25em;height:1.25em;margin-right:0.5em;vertical-align:-0.25em}@media (max-width:39.99em){.categories__list li{width:48%;float:left}.categories__list li:nth-child(odd){margin-right:2%}.categories__list li:nth-child(2n){margin-left:2%}}@media (min-width:40em){.categories__list li{width:30%;float:left}.categories__list li:nth-child(3n-1){margin:0 5%}}.categories__list li a{text-align:center}@media (max-width:39.99em){.categories__list{border:none}.categories__list li{border-bottom:1px solid #f3f4f6}.categories__list li:first-child,.categories__list li:nth-child(2){border-top:1px solid #f3f4f6}}@media (min-width:40em){.categories__list{border:none}.categories__list li{border-bottom:1px solid #f3f4f6}.categories__list li:first-child,.categories__list li:nth-child(2),.categories__list li:nth-child(3){border-top:1px solid #f3f4f6}}.related-entries>p{text-align:center}.related-links li{font-size:1rem}.related-links li a{text-align:center}dl,ol,p,ul{margin:0 0 1em}ol,ul{margin-left:0;padding-left:1em}ol li,ul li{margin-bottom:0.5em}strong{font-weight:500}.h-large,.h-larger,.h-largest,.h-small,.h-smaller,.h-smallest,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0.25em;line-height:1.27551;font-family:Hanken Sans, Hanken Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen-Sans, Cantarell, Helvetica Neue, Helvetica, sans-serif;font-weight:700;font-style:normal;color:#404858}.h-largest,h1{line-height:1.19895;font-size:3.37922rem}.h-larger,h2{font-size:2.75855rem}.h-large,h3{font-size:2.25188rem}.h-medium{font-size:1.83827rem}.h-small,h4{font-size:1.50063rem}.h-smaller,h5{font-size:1.225rem}.h-smallest,h6{font-size:1rem;line-height:1.5625}@media (max-width:39.99em){.h-largest,h1{font-size:2.25188rem}.h-larger,h2{font-size:1.83827rem}.h-large,h3{font-size:1.50063rem}.h-medium{font-size:1.225rem}.h-small,h4{font-size:1.225rem}.h-smaller,h5{font-size:1rem}}.article__content .h-large,.article__content .h-small,.hero__intro .h-large,.hero__intro .h-small{margin-top:1em}.article__content .h-small,.hero__intro .h-small{text-transform:uppercase;font-weight:700;font-style:normal;font-size:1.225rem}.article__content .h-small.vm-top--none,.hero__intro .h-small.vm-top--none{margin-top:0}@media (max-width:39.99em){.article__content .h-small,.hero__intro .h-small{font-size:1rem}}.ff-sans{font-family:Hanken Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen-Sans, Cantarell, Helvetica Neue, Helvetica, sans-serif}.ff-serif{font-family:Georgia Pro, Georgia, Droid Serif, Palatino, Palatino Linotype, Times New Roman, serif}.ff-slab{font-family:""}.ff-condensed{font-family:""}.ff-code,code{font-family:Consolas, monaco, monospace}.f-em{font-style:italic}.f-caps{text-transform:uppercase}.f-expand{letter-spacing:0.1125em}.f-ghost{color:#8893a9}.f-accent{color:#a08b1a}.f-hi{color:#a08b1a;font-weight:500}.fs-up1{font-size:1.225rem}.fs-up2{font-size:1.50063rem}.fs-down1{font-size:0.81633rem}.fs-down2{font-size:0.66639rem}li>ol,li>ul{margin-bottom:0}pre{overflow:auto}pre mark{background:none;border-bottom:1px solid;color:inherit}.code-comment{opacity:0.75;filter:alpha(opacity=75)}.main{position:relative}.box{clear:both;position:relative;max-width:38em;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width:48em){.box{padding-left:2rem;padding-right:2rem}}.box.box--full{width:100%;max-width:none;padding-left:0;padding-right:0}.box.box--stretch{max-width:60em}.box.box--medium{max-width:48em}.box.box--max{max-width:72em}.box.box--nopad{padding-left:0;padding-right:0}.box.box--padtop{padding-top:2rem}.box.box--padbottom{padding-bottom:2rem}.box.box--padboth{padding-top:2rem;padding-bottom:2rem}.box.box--padtop-large{padding-top:4rem}.box.box--padbottom-large{padding-bottom:4rem}.box.box--padboth-large{padding-top:4rem;padding-bottom:4rem}.box.box--padboth-small{padding-top:1rem;padding-bottom:1rem}.box.box--padall{padding:2rem}@media (max-width:47.99em){.box.box--padtop-large{padding-top:2rem}.box.box--padbottom-large{padding-bottom:2rem}.box.box--padboth-large{padding-top:2rem;padding-bottom:2rem}}.box--padboth .box>:last-child,.box--padboth>:last-child,.box--padbottom .box>:last-child,.box--padbottom>:last-child{margin-bottom:0}.video{position:relative;height:0;padding-bottom:56.25%;margin-bottom:1rem}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.bg-grey{background-color:#f3f4f6}.bg-dark{background-color:#1d2028;background-image:url(../img/t-noise.png)}.bg-accent{background-color:#f4f1e4}.bg-accent-invert{background-color:#a08b1a}.bg-pattern{background-size:24px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48'%3E%3Cpath fill='%23FFFFFF' d='M0,48V47.157L47.157,0H35.843L0,35.843V31.157L31.157,0H19.843L0,19.843V15.157L15.157,0H3.843L0,3.843V0H48V48H0ZM48,3.843L3.843,48H15.157L48,15.157V3.843Zm0,16L19.843,48H31.157L48,31.157V19.843Zm0,16L35.843,48H47.157L48,47.157V35.843Z'/%3E%3C/svg%3E")}.bg-dark-grad{background-color:#1d2028;background-size:auto, cover;background-image:url(../img/t-noise.png), linear-gradient(160deg, #535e73 -15%, #1d2028 100%)}.vm-top{margin-top:2rem}.vm-bottom{margin-bottom:2rem}.vm-both{margin-top:2rem;margin-bottom:2rem}.vm-both--small{margin-top:1rem;margin-bottom:1rem}.vm-none{margin-top:0;margin-bottom:0}.vm-none--lastchild>:last-child{margin-bottom:0}.vm-top--none{margin-top:0}.vm-bottom--none{margin-bottom:0}.va-middle,.va-middle *{vertical-align:middle}.divide-after,.divide-before{border:0;margin-top:0;margin-bottom:0;height:auto;box-sizing:border-box}.divide-before{position:relative}.divide-before:before{content:"";clear:both;display:block;position:relative;width:4rem;height:1px;margin-top:2rem;margin-bottom:2rem;background-color:#ced2db}.divide-after{position:relative}.divide-after:after{content:"";clear:both;display:block;position:relative;width:4rem;height:1px;margin-top:2rem;margin-bottom:2rem;background-color:#ced2db}.grid{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.grid.nopad,.grid.nopad *{padding:0!important;border:0!important}.grid--web{padding:0.5rem}.grid--web .grid__item{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;border:0.5rem solid transparent}@media (max-width:39.99em){.grid--web .grid__item{width:100%}}@media (min-width:40em){.grid--web .grid__item{width:50%}}@media (min-width:90em){.grid--web .grid__item{width:33.333%}}@media (min-width:60em){.grid--web{padding:1rem}.grid--web .grid__item{border-width:1rem}}.grid--books{padding:0.5rem}.grid--books .grid__item{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;border:0.5rem solid transparent}@media (max-width:19.99em){.grid--books .grid__item{width:50%}}@media (min-width:20em) and (max-width:39.99em){.grid--books .grid__item{width:33.333%}}@media (min-width:40em) and (max-width:59.99em){.grid--books .grid__item{width:25%}}@media (min-width:60em) and (max-width:89.99em){.grid--books .grid__item{width:16.66667%}}@media (min-width:90em){.grid--books .grid__item{width:12.5%}}@media (min-width:80em){.grid--books{padding:1rem}.grid--books .grid__item{border-width:1rem}}.footer{position:relative}.footer p{font-size:0.81633rem}.footer .h-small{margin-top:0;margin-bottom:1rem;color:#a08b1a}.footer .h-small+p{border-top:1px solid #ebedf1;padding-top:0.6rem}.footer .link-list{border-color:#ebedf1}.footer .link-list li{border-color:#ebedf1}@media (max-width:39.99em){.footer .link-list li{width:48%;float:left}.footer .link-list li:nth-child(odd){margin-right:2%;clear:both}.footer .link-list li:nth-child(2n){margin-left:2%}}.footer .link-list li .block-link,.footer .link-list li .block-link:visited{box-shadow:none;font-size:0.81633rem;font-family:Hanken Sans, Hanken Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen-Sans, Cantarell, Helvetica Neue, Helvetica, sans-serif;font-weight:500;text-transform:uppercase;color:#404858}.footer .link-list li .block-link:visited svg,.footer .link-list li .block-link svg{display:block;width:1.25em;position:absolute;right:1em;top:50%;-webkit-transform:translateY(-50%) scale(1.33);-ms-transform:translateY(-50%) scale(1.33);transform:translateY(-50%) scale(1.33);fill:#a08b1a}.footer .link-list li .block-link:active,.footer .link-list li .block-link:focus,.footer .link-list li .block-link:hover,.footer .link-list li .block-link:visited:active,.footer .link-list li .block-link:visited:focus,.footer .link-list li .block-link:visited:hover{box-shadow:none;background-color:#f3f4f6}.footer .link-list li .block-link:active svg,.footer .link-list li .block-link:focus svg,.footer .link-list li .block-link:hover svg,.footer .link-list li .block-link:visited:active svg,.footer .link-list li .block-link:visited:focus svg,.footer .link-list li .block-link:visited:hover svg{fill:currentColor}.footer .link-list li.active .block-link,.footer .link-list li.active .block-link:visited{color:#a08b1a}.footer__column{margin:2rem 0}@media (min-width:40em){.footer__column{float:left;width:20%;margin-left:5%}.footer__column:last-child{margin-right:0}.footer__column.footer-promo{width:50%;margin-left:0}}.footer__end,.footer__main{position:relative;z-index:5}.footer__end{clear:both;position:relative;padding-top:1rem;padding-bottom:1rem;border-top:1px solid #ebedf1}.copyright p,.sitemeta p{margin-bottom:0.125rem;font-size:0.66639rem;text-align:center}@media (min-width:80em){.copyright br,.sitemeta br{display:none}}@media (min-width:60em){.sitemeta{float:left}.sitemeta p{text-align:left}.copyright{float:right}.copyright p{text-align:right}}form{padding:0;margin:0;overflow:hidden}form fieldset{padding:1rem 0;margin:0;border:none}form legend{width:100%;white-space:normal;border:none;padding:0;margin:0;font-family:Hanken Sans, Hanken Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen-Sans, Cantarell, Helvetica Neue, Helvetica, sans-serif;font-size:1.225rem;font-weight:500!important;color:#a08b1a!important}form legend{position:relative}form legend:before{content:"";clear:both;display:block;position:relative;width:100%;height:1px;margin-top:1rem;margin-bottom:1rem;background-color:#ced2db}form .label,form label{display:block;cursor:pointer;line-height:1;font-family:Hanken Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen-Sans, Cantarell, Helvetica Neue, Helvetica, sans-serif;font-weight:500;font-size:1rem;margin-bottom:0.5em;color:#535e73}input[type=checkbox],input[type=radio]{cursor:pointer;margin:0 0.25em 0 0}.text,.text-field,input[type=email],input[type=file],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],select,textarea{height:auto;width:100%;padding:0.5rem;margin-bottom:1rem;background-color:#f3f4f6;border:1px solid #ced2db;border-radius:0;font-size:0.81633rem;font-family:Hanken Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen-Sans, Cantarell, Helvetica Neue, Helvetica, sans-serif;line-height:1;color:#2a303b}.text-field:active,.text-field:focus,.text-field:hover,.text:active,.text:focus,.text:hover,input[type=email]:active,input[type=email]:focus,input[type=email]:hover,input[type=file]:active,input[type=file]:focus,input[type=file]:hover,input[type=number]:active,input[type=number]:focus,input[type=number]:hover,input[type=password]:active,input[type=password]:focus,input[type=password]:hover,input[type=tel]:active,input[type=tel]:focus,input[type=tel]:hover,input[type=text]:active,input[type=text]:focus,input[type=text]:hover,input[type=url]:active,input[type=url]:focus,input[type=url]:hover,select:active,select:focus,select:hover,textarea:active,textarea:focus,textarea:hover{border:1px solid #a08b1a;box-shadow:inset 0 0 2px 0 #a08b1a;outline:none}select,textarea{line-height:normal}.textarea,textarea{width:100%;min-height:10rem}select{cursor:pointer;letter-spacing:normal}option{font-size:0.81633rem;font-family:inherit;background:white}.field{clear:both;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.field>*{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.field .heading{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;width:20%}.field label{padding:0.5rem 1rem 0 0;text-align:right}.field>.input{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.field.dropdown .heading,.field.dropdown label{width:auto}.field.errors .errors{width:100%;margin:-0.5rem 0 1rem;padding-left:20%;list-style:none;font-style:italic;color:#dd0000}.field.errors .errors li{margin:0}fieldset:not(:first-of-type) .field{margin-bottom:0.5rem}fieldset:not(:first-of-type) .field--checkbox,fieldset:not(:first-of-type) .field--radio{margin-bottom:1.5rem}fieldset .field:last-of-type{margin-bottom:0!important}.field .instructions{font-style:italic;font-size:0.81633rem;margin-bottom:0.125rem}.field--checkbox .heading,.field--checkbox .heading label,.field--radio .heading,.field--radio .heading label,.field--text-wide .heading,.field--text-wide .heading label,.field--textarea-wide .heading,.field--textarea-wide .heading label{width:100%;float:none;padding:0;margin-bottom:0;font-weight:500;text-align:left}.field--checkbox .heading .instructions,.field--radio .heading .instructions,.field--text-wide .heading .instructions,.field--textarea-wide .heading .instructions{font-weight:normal}.field--checkbox .input,.field--radio .input,.field--text-wide .input,.field--textarea-wide .input{width:100%}.field--checkbox .input textarea,.field--radio .input textarea,.field--text-wide .input textarea,.field--textarea-wide .input textarea{margin-bottom:1rem}.field--checkbox.errors .errors,.field--radio.errors .errors,.field--text-wide.errors .errors,.field--textarea-wide.errors .errors{padding:0}.field--checkbox .input,.field--radio .input{padding:1rem;border-radius:0;border:1px solid #ced2db;background-color:#f3f4f6}.field--checkbox .input label,.field--radio .input label{font-size:0.81633rem;text-transform:none;color:#535e73}.field--checkbox,.field--radio{margin-bottom:1rem}.field--checkbox .input .checkbox,.field--checkbox .input .radio,.field--radio .input .checkbox,.field--radio .input .radio{display:inline-block;float:none;width:auto;vertical-align:baseline;line-height:inherit}.field--checkbox .input label,.field--radio .input label{display:inline-block;float:none;width:auto;margin:0;padding-left:0.5rem;vertical-align:baseline;text-align:left;font-weight:500;cursor:pointer}.field--checkbox .input-pair,.field--radio .input-pair{clear:none;float:none;display:inline-block}.field--checkbox .input-pair:focus,.field--checkbox .input-pair:hover,.field--radio .input-pair:focus,.field--radio .input-pair:hover{background-color:#e7e9ee}.field--checkbox .field--checkbox,.field--checkbox .field--radio,.field--radio .field--checkbox,.field--radio .field--radio{margin-bottom:0!important}::-webkit-input-placeholder{font-style:normal;color:#8893a9}::-moz-placeholder{font-style:normal;color:#8893a9}:-moz-placeholder{font-style:normal;color:#8893a9}:-ms-input-placeholder{font-style:normal;color:#8893a9}.form-errors{margin-left:20%;padding:0;list-style:none;clear:both}.form-errors li{clear:both;font-size:0.81633rem;color:#dd4b39}#mc_embed_signup .mc-field-group{display:-webkit-flex;display:-ms-flexbox;display:flex}#mc_embed_signup .mc-field-group>*{width:auto;margin:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#mc_embed_signup .mc-field-group>:first-child{padding-right:1rem;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}#mc_embed_signup .mc-field-group>:nth-child(2n){-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;color:#2a303b;background-color:white}@media (max-width:29.99em){#mc_embed_signup .mc-field-group{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#mc_embed_signup .mc-field-group>:not(:last-child){margin-bottom:1rem}}.hero__image{position:relative;background-size:cover;background-position:center center;padding-bottom:44.824%}.hero__image:after,.hero__image:before{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%}.hero__image:after{z-index:3;background-image:url(../img/t-noise.png)}@media (min-width:60em){.hero__image{padding-bottom:29.8826%}}@media (min-width:90em){.hero__image{padding-bottom:22.412%}}@media (min-width:100em){.hero__image{padding-bottom:16.809%}}.fourohfour .hero__image{padding-bottom:20%}@media (min-width:60em){.book-covers .hero__image,.web-design:not(.entrytype-portfolio_web_item) .hero__image{background-size:contain}}@media (min-width:60em){.web-design.writing .hero__image{background-size:cover}}.hero__photo{display:block;position:relative;z-index:6;overflow:hidden;transition:width 0.2s ease-in-out, right 0.2s ease-in-out}@media (max-width:79.99em){.hero__photo{position:absolute;top:20%;right:8%;bottom:0;width:30%}.homepage .hero__photo{display:none}}@media (min-width:80em){.hero__photo{position:absolute;top:2rem;right:8%;bottom:0;width:16rem}}@media (min-width:90em){.hero__photo{right:10%;width:18rem}}@media (min-width:100em){.hero__photo{right:10%}}@media (min-width:112.5em){.hero__photo{right:12%;width:20rem}}.hero__image-credit{position:absolute;z-index:5;bottom:1rem}.hero__image-credit span{color:white;font-size:0.66639rem;opacity:0.5}.hero__image-credit span a,.hero__image-credit span a:visited{color:white}.hero__heading{position:relative;z-index:10;width:100%;max-width:100%;padding-top:2rem}.hero__heading-secondary{margin-bottom:0;color:#a08b1a}.hero__heading-secondary>em{font-style:normal;color:#404858}@media (min-width:30em){.hero__heading-primary+.hero__heading-secondary{margin-top:-0.6125rem}}.hero__intro{position:relative;margin-top:1rem}.hero__intro .box>:last-child,.hero__intro>:last-child{margin-bottom:0}.hero__meta,.hero__worklinks{margin-top:1rem;margin-bottom:1rem}.hero__meta>*,.hero__worklinks>*{line-height:1;margin:0}.hero__worklinks>*{font-family:Hanken Sans, Hanken Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen-Sans, Cantarell, Helvetica Neue, Helvetica, sans-serif;font-weight:700;font-size:1rem}.hero__datewarn p{margin:0 0 1rem;font-style:italic;font-size:0.81633rem}.hero__datewarn span{margin-right:0.25rem}.button,.button:visited{display:inline-block;position:relative;padding:1em 1.5em;margin:0;vertical-align:middle;white-space:nowrap;outline:none;text-align:center;text-decoration:none;text-transform:uppercase;font-family:Hanken Sans, Hanken Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen-Sans, Cantarell, Helvetica Neue, Helvetica, sans-serif;font-weight:700;font-size:0.81633rem;line-height:1;background-color:#a08b1a;color:white;cursor:pointer;border:none;border-radius:0;transition:box-shadow 0.2s ease-in-out, background-color 0.2s ease-in-out, color 0.2s ease-in-out}.button:active,.button:focus,.button:hover,.button:visited:active,.button:visited:focus,.button:visited:hover{background-color:#404858}.button:active,.button:active *,.button:focus,.button:focus *,.button:hover,.button:hover *,.button:visited:active,.button:visited:active *,.button:visited:focus,.button:visited:focus *,.button:visited:hover,.button:visited:hover *{color:white}.button:active>svg,.button:focus>svg,.button:hover>svg,.button:visited:active>svg,.button:visited:focus>svg,.button:visited:hover>svg{fill:currentColor}.button:visited>svg,.button>svg{display:inline-block;padding:0;vertical-align:-0.25em;width:1.125em;height:1.125em;margin-right:0.25em;fill:currentColor}.button.button--secondary,.button:visited.button--secondary{font-size:0.81633rem;padding:0.625em 0.875em;background-color:#f3f4f6;color:#404858}.button.button--secondary:active,.button.button--secondary:focus,.button.button--secondary:hover,.button:visited.button--secondary:active,.button:visited.button--secondary:focus,.button:visited.button--secondary:hover{background-color:#a08b1a;color:white}.button.button--secondary.button--narrow,.button:visited.button--secondary.button--narrow{padding-left:0.75em;padding-right:0.75em}.button.button--invert,.button:visited.button--invert{background-color:#2a303b;color:white}.button.button--invert:active,.button.button--invert:focus,.button.button--invert:hover,.button:visited.button--invert:active,.button:visited.button--invert:focus,.button:visited.button--invert:hover{background-color:#a08b1a;color:white}.button.button--white,.button:visited.button--white{background-color:white;color:#2a303b}.button.button--white:active,.button.button--white:focus,.button.button--white:hover,.button:visited.button--white:active,.button:visited.button--white:focus,.button:visited.button--white:hover{background-color:#a08b1a;color:white}.button.button--accent2,.button:visited.button--accent2{background-color:#33657b;color:white}.button.button--arrow-left>svg,.button.button--arrow-right>svg,.button:visited.button--arrow-left>svg,.button:visited.button--arrow-right>svg{position:absolute;margin:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:0.75em;height:0.75em;vertical-align:middle;fill:currentColor}.button.button--arrow-left:focus>svg,.button.button--arrow-left:hover>svg,.button.button--arrow-right:focus>svg,.button.button--arrow-right:hover>svg,.button:visited.button--arrow-left:focus>svg,.button:visited.button--arrow-left:hover>svg,.button:visited.button--arrow-right:focus>svg,.button:visited.button--arrow-right:hover>svg{fill:currentColor}.button.button--arrow-right,.button:visited.button--arrow-right{padding-right:1.5rem}.button.button--arrow-right>svg,.button:visited.button--arrow-right>svg{right:0.5rem}.button.button--arrow-left,.button:visited.button--arrow-left{padding-left:1.5rem}.button.button--arrow-left>svg,.button:visited.button--arrow-left>svg{left:0.5rem}.button.button--large,.button:visited.button--large{padding:0.875em 1.5em 1em;font-size:1rem}.button.button--ghost,.button:visited.button--ghost{box-shadow:inset 0 0 0 0.125rem #a08b1a;background:white;color:#a08b1a}.button.button--ghost:active,.button.button--ghost:focus,.button.button--ghost:hover,.button:visited.button--ghost:active,.button:visited.button--ghost:focus,.button:visited.button--ghost:hover{box-shadow:none;background-color:#404858;color:white}.social-icon,.social-icon:visited{display:inline-block;position:relative;padding:0;width:1em;height:1em;border-radius:200px;background-color:#a08b1a;color:white;transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out}.social-icon:visited svg,.social-icon svg{width:50%;height:50%;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);fill:white}.social-icon:focus,.social-icon:hover,.social-icon:visited:focus,.social-icon:visited:hover{background-color:#1a343f}.social-icon:focus.twitter,.social-icon:hover.twitter,.social-icon:visited:focus.twitter,.social-icon:visited:hover.twitter{background-color:#55acee}.social-icon:focus.gplus,.social-icon:hover.gplus,.social-icon:visited:focus.gplus,.social-icon:visited:hover.gplus{background-color:#dd4b39}.social-icon:focus.facebook,.social-icon:hover.facebook,.social-icon:visited:focus.facebook,.social-icon:visited:hover.facebook{background-color:#3B5998}.social-icon:focus.linkedin,.social-icon:hover.linkedin,.social-icon:visited:focus.linkedin,.social-icon:visited:hover.linkedin{background-color:#4875B4}.social-icon:focus.tumblr,.social-icon:hover.tumblr,.social-icon:visited:focus.tumblr,.social-icon:visited:hover.tumblr{background-color:#38475d}.social-icon:focus.email,.social-icon:hover.email,.social-icon:visited:focus.email,.social-icon:visited:hover.email{background-color:#2a303b}.social-icon:focus *,.social-icon:hover *,.social-icon:visited:focus *,.social-icon:visited:hover *{color:white;fill:white}.navbar{margin:0 auto;width:100%;background-color:white}@media (max-width:47.99em){.navbar{padding:1rem}}@media (min-width:48em){.navbar{padding:1.5rem}}@media (min-width:48em){.navbar.has-subnav{padding-bottom:0}}.navbar{line-height:1}.navbar a,.navbar button,.navbar li,.navbar ul{line-height:1;font-size:0.81633rem}@media (min-width:80em){.navbar a,.navbar button,.navbar li,.navbar ul{font-size:0.66639rem}}.navbar .nav-toggle,.navbar a,.navbar a:visited{box-shadow:none;font-family:Hanken Sans, Hanken Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen-Sans, Cantarell, Helvetica Neue, Helvetica, sans-serif;font-weight:700;text-transform:uppercase;color:#404858}.navbar .nav-toggle:focus,.navbar .nav-toggle:hover,.navbar a:focus,.navbar a:hover,.navbar a:visited:focus,.navbar a:visited:hover{color:#a08b1a}@media (min-width:70em){.navbar a:not(.navbar__logo){position:relative}.navbar a:not(.navbar__logo):after{transition:width 0.2s ease-in-out;content:"";box-sizing:content-box;display:block;position:absolute;bottom:-0.125em;width:0;max-width:0;height:1px;background-color:#d9d1a3}.navbar a:not(.navbar__logo):focus:after,.navbar a:not(.navbar__logo):hover:after{width:100%;max-width:100%}}@media (min-width:48em) and (max-width:79.99em){.navbar{text-align:center}}.navbar__logo{display:block;float:left;font-weight:700;letter-spacing:0;transition:color 0.2s ease-in-out}.navbar__logo .navbar__logo-tagline{display:inline-block;text-transform:none;color:#a08b1a}.navbar__logo:focus .navbar__logo-tagline,.navbar__logo:hover .navbar__logo-tagline{color:#404858}@media (min-width:48em) and (max-width:69.99em){.navbar__logo{float:none;display:inline-block;-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}.navbar__logo{position:relative}.navbar__logo:after{content:"";clear:both;display:block;position:relative;width:100%;height:1px;margin-top:0.75rem;margin-bottom:1.25rem;background-color:#f3f4f6;margin-left:auto;margin-right:auto}}@media (min-width:70em){.navbar__logo{position:relative;z-index:10;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}}@media (max-width:69.99em){.navbar__links{clear:both;background-color:white}}.navbar__links-primary,.navbar__links-primary>*{margin:0;padding:0}@media (max-width:47.99em){.navbar__links-primary{list-style:none;padding-top:1rem;margin-bottom:-1rem}.navbar__links-primary li{border-top:1px solid #f3f4f6;text-align:center}.navbar__links-primary li li{border:0}.navbar__links-primary a,.navbar__links-primary a:visited,.navbar__links-primary li.active a{display:block;padding:1rem 0;border:none;white-space:nowrap;transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out}.navbar__links-primary a:focus,.navbar__links-primary a:hover,.navbar__links-primary a:visited:focus,.navbar__links-primary a:visited:hover,.navbar__links-primary li.active a:focus,.navbar__links-primary li.active a:hover{background-color:#a08b1a;color:white}.navbar__links-primary li.active a{background-color:#f4f1e4;color:#7d6c14}}@media (min-width:48em){.navbar__links-primary li{display:block;float:left;width:auto;border:none;vertical-align:middle}.navbar__links-primary li:not(:last-child){margin-right:1rem}.navbar__links-primary li.active a{color:#a08b1a}.navbar__links-primary li.active a:after{width:100%;max-width:100%}}@media (min-width:48em) and (max-width:69.99em){.navbar__links-primary{clear:both;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.navbar__links-primary li{padding-right:0.75rem;padding-left:0.75rem}.navbar__links-primary li:not(:last-child){margin:0}}@media (min-width:70em){.navbar__links-primary{float:right}.navbar__links-primary li:not(:last-child){margin-right:1.5rem}}.navbar .nav-home{display:none}.navbar__links-secondary,.navbar__links-secondary li{list-style:none;padding:0;margin:0}li .navbar__links-secondary{display:none}@media (max-width:47.99em){li.active .navbar__links-secondary{display:block}li.active .navbar__links-secondary li,li .navbar__links-secondary li{line-height:1}li.active .navbar__links-secondary li a,li.active .navbar__links-secondary li a:visited,li .navbar__links-secondary li a,li .navbar__links-secondary li a:visited{padding:0.66rem 0;border-top:1px dotted #ced2db;text-transform:none;font-weight:400}li.active .navbar__links-secondary li a,li.active .navbar__links-secondary li a:visited{border-color:#d9d1a3}}@media (min-width:48em){.navbar__links-secondary{display:none}}@media (max-width:47.99em){.navbar__links-subnav{display:none}}@media (min-width:48em){.navbar__links-subnav{list-style:none;padding:0.75rem 1rem;margin:1.5rem -1.5rem 0;clear:both;text-align:center;border-top:1px solid #f3f4f6}.navbar__links-subnav li{display:inline-block;margin:0 1rem}.navbar__links-subnav li a,.navbar__links-subnav li a:visited{color:#404858;text-transform:none}.navbar__links-subnav li a:after,.navbar__links-subnav li a:visited:after{display:none}.navbar__links-subnav li a:focus,.navbar__links-subnav li a:hover,.navbar__links-subnav li a:visited:focus,.navbar__links-subnav li a:visited:hover{color:#a08b1a}.navbar__links-subnav li.active a,.navbar__links-subnav li.active a:visited{color:#a08b1a}}@media (min-width:70em){.navbar__links-subnav{margin:2rem -2rem 0}}.navbar__links-social{margin:0}.navbar__links-social .social-icon{display:inline-block;padding:0;margin:0 0.5rem}.navbar__links-social .social-icon:after{display:none!important}@media (max-width:47.99em){.navbar__links-social{border-top:1px solid #a6aebe;padding:0.75rem 0}.navbar__links-social .social-icon{width:2rem;height:2rem}}@media (min-width:48em){.navbar__links-social .social-icon{width:1em;height:1em;margin-left:0;-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}.navbar__links-social .social-icon:not(:last-child){margin-right:1rem}}.nav-collapse{transition-timing-function:ease-in!important}.js .nav-collapse{clip:rect(0 0 0 0);max-height:0;position:absolute;display:block;zoom:1}.nav-collapse.opened{clip:auto;max-height:9999px}.navbar .nav-toggle{float:right;position:relative;padding:0;border:0;outline:none;text-transform:uppercase;background:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;vertical-align:bottom}.navbar .nav-toggle:after{content:"";display:inline-block;vertical-align:bottom;width:1em;height:1em;margin-left:0.5rem;background-size:cover;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath id='menu' fill='%23535e73' d='M18.636,4.667H1.364A1.352,1.352,0,0,1,0,3.333,1.352,1.352,0,0,1,1.364,2H18.636A1.352,1.352,0,0,1,20,3.333,1.353,1.353,0,0,1,18.636,4.667Zm0,13.333H1.364a1.334,1.334,0,1,1,0-2.667H18.636A1.334,1.334,0,1,1,18.636,18Zm0-6.74H1.364a1.334,1.334,0,1,1,0-2.667H18.636A1.334,1.334,0,1,1,18.636,11.26Z'/%3E%3C/svg%3E")}.navbar .nav-toggle.active:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath id='menu-close' fill='%23535e73' d='M16.324,18.431L1.563,3.671a1.491,1.491,0,0,1,2.11-2.108l14.759,14.76A1.49,1.49,0,1,1,16.324,18.431ZM1.564,16.323L16.325,1.564a1.491,1.491,0,0,1,2.107,2.11L3.671,18.431A1.49,1.49,0,0,1,1.564,16.323Z'/%3E%3C/svg%3E")}.navbar .nav-toggle:active:after,.navbar .nav-toggle:focus:after,.navbar .nav-toggle:hover:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath id='menu' fill='%23a08b1a' d='M18.636,4.667H1.364A1.352,1.352,0,0,1,0,3.333,1.352,1.352,0,0,1,1.364,2H18.636A1.352,1.352,0,0,1,20,3.333,1.353,1.353,0,0,1,18.636,4.667Zm0,13.333H1.364a1.334,1.334,0,1,1,0-2.667H18.636A1.334,1.334,0,1,1,18.636,18Zm0-6.74H1.364a1.334,1.334,0,1,1,0-2.667H18.636A1.334,1.334,0,1,1,18.636,11.26Z'/%3E%3C/svg%3E")}.navbar .nav-toggle:active.active:after,.navbar .nav-toggle:focus.active:after,.navbar .nav-toggle:hover.active:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath id='menu-close' fill='%23a08b1a' d='M16.324,18.431L1.563,3.671a1.491,1.491,0,0,1,2.11-2.108l14.759,14.76A1.49,1.49,0,1,1,16.324,18.431ZM1.564,16.323L16.325,1.564a1.491,1.491,0,0,1,2.107,2.11L3.671,18.431A1.49,1.49,0,0,1,1.564,16.323Z'/%3E%3C/svg%3E")}@media (min-width:48em){.js .nav-collapse{position:relative}.js .nav-collapse.closed{max-height:none}.nav-toggle{display:none}}.prev-next{clear:both}.prev-next .left p,.prev-next .right p{font-family:Hanken Sans, Hanken Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen-Sans, Cantarell, Helvetica Neue, Helvetica, sans-serif;font-weight:500;letter-spacing:0}.prev-next .button,.prev-next .button:visited{min-height:1.625rem;line-height:1.625rem;padding-top:0;padding-bottom:0}.prev-next .button:visited>svg,.prev-next .button>svg{fill:currentColor;margin:0}.prev-next .button--selected,.prev-next .button--selected:focus,.prev-next .button--selected:hover{background-color:#404858;color:white;cursor:default}.prev-next--links{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.prev-next--links>p{margin:0.5rem 2rem;font-size:0.81633rem;font-family:Hanken Sans, Hanken Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen-Sans, Cantarell, Helvetica Neue, Helvetica, sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:0;text-align:center;color:#a08b1a}.prev-next--links>p a,.prev-next--links>p a:visited{margin:0 0.25em;font-size:1rem;font-weight:500!important;text-transform:none;white-space:nowrap}.paginate-icon,.paginate-icon:visited{box-shadow:none;text-align:center;color:white}.paginate-icon:first-child,.paginate-icon:visited:first-child{text-align:left}.paginate-icon:last-child,.paginate-icon:visited:last-child{text-align:right}.paginate-icon:visited span,.paginate-icon span{font-size:0.81633rem;margin-left:0.5em}@media (max-width:29.99em){.paginate-icon:visited span,.paginate-icon span{display:none}}.paginate-icon:visited svg,.paginate-icon svg{width:1.25em;height:auto;vertical-align:middle;fill:currentColor}.paginate-icon:active,.paginate-icon:focus,.paginate-icon:hover,.paginate-icon:visited:active,.paginate-icon:visited:focus,.paginate-icon:visited:hover{background:transparent;box-shadow:none;color:#a08b1a}.hr{background:transparent;color:#a6aebe;border:none;border-bottom-width:1px;border-bottom-style:solid;margin-top:2rem;margin-bottom:2rem;line-height:0}.hr--hidden{color:white}.hr--hidden.hr--ornament:after{color:#a6aebe}.hr--dotted{border-bottom-style:dotted}.hr--dashed{border-bottom-style:dashed}.hr--medium{margin-left:25%;margin-right:25%}.hr--short{margin-left:45%;margin-right:45%}.hr--ornament{position:relative;border-color:transparent}.hr--ornament:after{content:"\273B";position:absolute;height:1em;top:0;right:0;left:0;font-size:100%;line-height:0;text-align:center;color:#6a7893}.hr--ornament[data-ornament]:after{content:attr(data-ornament)}blockquote{position:relative;padding:1rem;margin-top:1rem;margin-bottom:1rem;font-family:Hanken Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen-Sans, Cantarell, Helvetica Neue, Helvetica, sans-serif;font-weight:400;color:#535e73}blockquote p:last-of-type{margin-bottom:0}.simplequote{padding:1rem 3rem}.simplequote p{text-indent:0!important}.pullquote{margin:1rem 0;background-color:#f3f4f6}.pullquote>blockquote{position:relative;margin-top:0;margin-bottom:0;padding-top:2rem;padding-bottom:2rem;line-height:1.95313;font-family:Hanken Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen-Sans, Cantarell, Helvetica Neue, Helvetica, sans-serif;font-weight:500;font-style:italic;background:transparent;color:#404858}.pullquote>blockquote:before{display:inline;position:absolute;font-family:serif;font-style:normal;font-size:11.41913rem;line-height:1;content:"\201D";color:#ced2db;top:auto;left:auto;right:1rem;bottom:0;-webkit-transform:translateY(55%);-ms-transform:translateY(55%);transform:translateY(55%)}@media (min-width:48em){.pullquote>blockquote:before{content:"\201C";font-size:11.41913rem;bottom:auto;top:0;left:0;right:auto;-webkit-transform:translateY(3%) translateX(-0.425em);-ms-transform:translateY(3%) translateX(-0.425em);transform:translateY(3%) translateX(-0.425em)}}@media (min-width:60em){.pullquote{margin:2rem 0}.pullquote p{margin:0}}.cite,cite{display:block;margin-top:1rem;text-transform:uppercase;font-family:Hanken Sans, Hanken Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen-Sans, Cantarell, Helvetica Neue, Helvetica, sans-serif;font-weight:500;font-size:0.81633rem;font-style:normal;color:#2a303b}.cite a,.cite a:visited,cite a,cite a:visited{box-shadow:none;font-weight:inherit!important;color:#2a303b}.meta{margin-top:1rem;margin-bottom:1rem}.meta__entry{position:relative;display:inline-block;vertical-align:middle;text-transform:uppercase;font-size:0.81633rem;font-family:Hanken Sans, Hanken Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen-Sans, Cantarell, Helvetica Neue, Helvetica, sans-serif;font-weight:700;letter-spacing:0;font-feature-settings:"lnum", "liga";color:#535e73!important}.meta__entry:not(:last-child){margin-right:1em}.meta__entry svg{display:inline-block;vertical-align:middle;width:1em;height:1em;margin-right:0.25em;fill:#a08b1a;-webkit-transform:translateY(-10%);-ms-transform:translateY(-10%);transform:translateY(-10%)}.meta__entry a,.meta__entry a:visited{color:#535e73!important;font-weight:700!important}.article__summary .meta{margin:0.5rem 0}.writing .article__content>:first-child{position:relative}.writing .article__content>:first-child:before{content:"";clear:both;display:block;position:relative;width:4rem;height:1px;margin-top:2rem;margin-bottom:2rem;background-color:#ced2db}.article__content:last-child{margin-bottom:2rem}.article__content>.pullquote:first-child{margin-top:-2rem}.article__content>p:empty{display:none}.article__content figure{clear:both;position:relative;margin:1rem 0}.article__content figure img{display:block}.article__content figcaption{padding:0.5rem 0;font-style:italic;font-family:Hanken Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen-Sans, Cantarell, Helvetica Neue, Helvetica, sans-serif;font-size:0.81633rem;color:#404858}@media (min-width:80em){.article__content figure{margin:2rem -11rem 2rem 0}.article__content figcaption{position:absolute;bottom:-0.5rem;left:-12rem;width:11rem;text-align:right}}.writing.entrytype-creative .article__content p{margin-bottom:0;text-indent:1.5rem}.read-more{font-family:Hanken Sans, Hanken Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen-Sans, Cantarell, Helvetica Neue, Helvetica, sans-serif;font-weight:500;color:#a08b1a}.read-more span:before{color:inherit;content:"Read more\2026"}.read-more b{position:absolute;left:-999em}.article__summary,.article__summary:visited{display:block;position:relative;font-weight:normal;color:#535e73}html:not(.homepage) .article__summary,html:not(.homepage) .article__summary:visited{position:relative}html:not(.homepage) .article__summary:before,html:not(.homepage) .article__summary:visited:before{content:"";clear:both;display:block;position:relative;width:4rem;height:1px;margin-top:2rem;margin-bottom:2rem;background-color:#ced2db}.article__summary *,.article__summary:visited *{transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out}.article__summary .article__title,.article__summary:visited .article__title{margin-bottom:0.5rem}.article__summary .article__intro,.article__summary .article__intro p,.article__summary:visited .article__intro,.article__summary:visited .article__intro p{margin:0 0 0.5rem}.article__summary:focus *,.article__summary:hover *,.article__summary:visited:focus *,.article__summary:visited:hover *{color:#2a303b;fill:#2a303b}.article__summary:focus:before,.article__summary:hover:before,.article__summary:visited:focus:before,.article__summary:visited:hover:before{background-color:#2a303b}.archive-list .h-large{margin:2rem 0 0.5rem}.archive-list ul:last-of-type{margin-bottom:2rem}@media (min-width:100em){.archive-page{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.archive-page>*{max-width:none;margin:0}.archive-page .h-large{font-size:1.83827rem}.browse-tags{width:30%}.browse-tags .h-large{margin-bottom:1rem}.archive-list{width:60%}.archive-list .h-large:first-child{margin-top:0}.archive-list .link-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.archive-list .link-list li{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:33.333%}.archive-list .link-list a{font-size:0.81633rem}}.promo-block{position:relative;background-color:white;transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out}.promo-image{position:relative;background-size:cover;background-position:center center;background-color:white;padding-bottom:75%}.promo-image--books{background-color:white}@media (max-width:39.99em){.promo-image--books{background-image:url(../img/promo-book-small.jpg)}}@media (min-width:40em) and (max-width:69.99em){.promo-image--books{background-image:url(../img/promo-book-med.jpg)}}@media (min-width:70em){.promo-image--books{background-image:url(../img/promo-book-large.jpg)}}@media (max-width:39.99em){.promo-image--web{background-image:url(../img/promo-web-small.jpg)}}@media (min-width:40em) and (max-width:69.99em){.promo-image--web{background-image:url(../img/promo-web-med.jpg)}}@media (min-width:70em){.promo-image--web{background-image:url(../img/promo-web-large.jpg)}}.toc li{margin:0 0 0.25rem}.toc li.toc__level2{margin-left:1rem;list-style:circle}.faq-list{list-style-position:outside;list-style-type:decimal}.faq-list__pair .h-smaller{padding-top:1rem}.faq-list__pair .h-smallest{font-weight:normal}.faq-list__pair .h-smallest>*{font-family:Hanken Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen-Sans, Cantarell, Helvetica Neue, Helvetica, sans-serif}.faq-list__pair ol,.faq-list__pair ul{font-size:0.81633rem}.sitemap li{margin:0 0 0.25rem}.sitemap li li:first-child{margin-top:0.25rem}.book-prices{overflow:hidden;background-color:#0d1a20;background-size:auto, cover;background-image:url(../img/t-noise.png), linear-gradient(45deg, #284d5f 0, #0d1a20 95%)}.book-prices>*{position:relative;z-index:5;color:white}.book-prices [class^=h-]{color:#d6c77a}.book-prices .grid--pricing{padding:0;color:#535e73;-webkit-filter:drop-shadow(0 1rem 1rem rgba(29, 32, 40, 0.25));filter:drop-shadow(0 1rem 1rem rgba(29, 32, 40, 0.25))}.book-prices .grid--pricing .grid__item{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;padding:1rem;background-color:white;border:1px solid #ced2db;text-align:left}@media (max-width:59.99em){.book-prices .grid--pricing .grid__item:not(:last-child){margin-bottom:1rem}}@media (max-width:39.99em){.book-prices .grid--pricing .grid__item{width:100%;font-size:0.81633rem}}@media (min-width:40em){.book-prices .grid--pricing .grid__item{padding:1rem 2rem;margin-left:4rem;margin-right:4rem}}@media (min-width:60em){.book-prices .grid--pricing .grid__item{width:33.333%;margin:0;padding:2rem}.book-prices .grid--pricing .grid__item li,.book-prices .grid--pricing .grid__item p:not(.price){font-size:0.81633rem}.book-prices .grid--pricing .grid__item:first-child{border-right:0}.book-prices .grid--pricing .grid__item:last-child{border-left:0}}.book-prices .grid--pricing .grid__item [class^=h-]{text-align:center;color:#a08b1a}.book-prices .grid--pricing .grid__item [class^=h-].price{font-weight:700;color:#404858}@media (min-width:80em){.book-prices .grid--pricing .grid__item{margin:2rem 0}.book-prices .grid--pricing .grid__item:first-child{width:30%;box-shadow:inset -4rem 0 4rem -4rem rgba(106, 120, 147, 0.25)}.book-prices .grid--pricing .grid__item:nth-child(2n){position:relative;z-index:2;width:40%;margin:0}.book-prices .grid--pricing .grid__item:last-child{width:30%;box-shadow:inset 4rem 0 4rem -4rem rgba(106, 120, 147, 0.25)}}.gallery-link{display:block}.gallery-link:after{z-index:5}.gallery-link:before{display:block;content:"";position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;width:100%}.gallery-link [class^=h-]{position:absolute;z-index:100;top:50%;left:0;right:0;margin:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:white;line-height:1;transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out}.gallery-link [class^=h-] span{display:inline-block;padding:1rem 2rem 1.25rem;background-color:#1d2028}.gallery-link:focus [class^=h-],.gallery-link:hover [class^=h-]{color:#d6c77a}.cta,.cta:visited{display:block;position:relative;font-weight:normal;transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out;background-color:white;color:#2a303b}.cta .h-medium,.cta:visited .h-medium{color:#a08b1a}.cta .hire-me__image,.cta:visited .hire-me__image{display:none}@media (max-width:47.99em){.cta .hire-me__text,.cta:visited .hire-me__text{text-align:center}}@media (min-width:48em){.cta .hire-me__text,.cta:visited .hire-me__text{float:right;width:50%}.cta .hire-me__image,.cta:visited .hire-me__image{display:block;float:left;width:44%}}@media (min-width:80em){.cta .hire-me__image,.cta:visited .hire-me__image{width:50%;margin:-1rem 0 -2rem -2rem}}.tags,.tags--all{margin:0}.tags--all svg,.tags svg{width:1em;height:1em;margin-right:0.25em;margin-bottom:-0.25em;fill:#a08b1a}.tags--all .tag,.tags--all .tag:visited,.tags .tag,.tags .tag:visited{font-family:Hanken Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen-Sans, Cantarell, Helvetica Neue, Helvetica, sans-serif;font-weight:500;font-size:0.81633rem;letter-spacing:0;box-shadow:none}.tags--entry{margin-top:1rem;padding-top:1rem;border-top:1px solid #f3f4f6}.tags--all{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.tags--all .tag,.tags--all .tag:visited{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:inline-block;margin:0 1em 0.5em 0;white-space:nowrap;box-shadow:none}.folio-item,.folio-item:visited{position:relative;display:block;margin:0;box-shadow:none;transition:color 0.2s ease-in-out, box-shadow 0.2s ease-in-out, background-color 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out, background-color 0.2s ease-in-out;transition:transform 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out, background-color 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out}.folio-item:focus,.folio-item:hover,.folio-item:visited:focus,.folio-item:visited:hover{opacity:1;background-color:transparent;box-shadow:none}.folio-item:focus .folio-item__image:after,.folio-item:hover .folio-item__image:after,.folio-item:visited:focus .folio-item__image:after,.folio-item:visited:hover .folio-item__image:after{opacity:0}.folio-item:focus .folio-item__image-book,.folio-item:hover .folio-item__image-book,.folio-item:visited:focus .folio-item__image-book,.folio-item:visited:hover .folio-item__image-book{z-index:20;cursor:url("../img/cursor-magnify-small.svg"), -webkit-zoom-in;cursor:url("../img/cursor-magnify-small.svg"), zoom-in;box-shadow:0 12px 36px rgba(29, 32, 40, 0.4)!important;-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}@media (min-width:40em) and (max-width:89.99em){.folio-item:focus .folio-item__image-book,.folio-item:hover .folio-item__image-book,.folio-item:visited:focus .folio-item__image-book,.folio-item:visited:hover .folio-item__image-book{-webkit-transform:scale(1.875);-ms-transform:scale(1.875);transform:scale(1.875)}}.folio-item:focus .folio-item__image-book img,.folio-item:hover .folio-item__image-book img,.folio-item:visited:focus .folio-item__image-book img,.folio-item:visited:hover .folio-item__image-book img{opacity:1!important}.folio-item:focus .folio-item__title,.folio-item:hover .folio-item__title,.folio-item:visited:focus .folio-item__title,.folio-item:visited:hover .folio-item__title{background-color:white}.folio-item:focus .folio-item__logo,.folio-item:hover .folio-item__logo,.folio-item:visited:focus .folio-item__logo,.folio-item:visited:hover .folio-item__logo{background-color:white}.folio-item:focus .folio-item__logo img,.folio-item:hover .folio-item__logo img,.folio-item:visited:focus .folio-item__logo img,.folio-item:visited:hover .folio-item__logo img{opacity:1;-webkit-filter:none;filter:none}.grid--books-nowrap:hover .folio-item .folio-item__image-book img{opacity:0.75}.folio-item__image{position:relative;display:block;margin:0;padding-bottom:44.82421875%;overflow:hidden}.folio-item__image img{position:absolute;top:0;left:0;right:0;bottom:0;transition:all 0.2s ease-in-out}.folio-item__image:after{content:"";position:absolute;z-index:10;top:0;right:0;bottom:0;left:0;display:block;background-image:url(../img/t-noise.png);opacity:1}.folio-item__image-book{padding:0;overflow:auto;background-color:transparent;transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out}.folio-item__image-book img{position:static;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0.875}.folio-item__image-book:after{display:none}@media (max-width:19.99em){.grid__item:nth-child(odd) .folio-item__image-book{-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.grid__item:nth-child(2n) .folio-item__image-book{-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}}@media (min-width:20em) and (max-width:39.99em){.grid__item:nth-child(3n-2) .folio-item__image-book{-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.grid__item:nth-child(3n) .folio-item__image-book{-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}}@media (min-width:40em) and (max-width:59.99em){.grid__item:nth-child(4n-3) .folio-item__image-book{-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.grid__item:nth-child(4n) .folio-item__image-book{-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}}@media (min-width:60em) and (max-width:89.99em){.grid__item:nth-child(6n-5) .folio-item__image-book{-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.grid__item:nth-child(6n) .folio-item__image-book{-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}}@media (min-width:90em){.grid__item:nth-child(8n-7) .folio-item__image-book{-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.grid__item:nth-child(8n) .folio-item__image-book{-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}}.folio-item__logo{position:absolute;top:0;left:0;right:0;bottom:0}.folio-item__logo,.folio-item__logo>*{transition:all 0.2s ease-in-out}.folio-item__logo img{display:block;max-height:100%;width:auto;opacity:0;position:absolute;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);-webkit-backface-visibility:hidden;backface-visibility:hidden}:root .folio-item__logo img,_:-ms-fullscreen{opacity:0}.folio-item__title{margin:0;padding:1em 0.5em}.bg-accent .folio-item__title,.bg-grey .folio-item__title{background-color:white}.folio-item__title--main,.folio-item__title--sub{margin:0;text-align:center;font-size:1.225rem}.folio-item__title--sub{margin-top:0.5em;font-size:0.81633rem;font-style:normal}.folio-details{clear:both;width:100%;padding:0;margin:0}.folio-details td,.folio-details th{border:1px solid #f3f4f6;border-width:1px 0;padding:0.25em 0;font-family:Hanken Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen-Sans, Cantarell, Helvetica Neue, Helvetica, sans-serif;font-weight:normal;text-align:left;vertical-align:top}.folio-details th{padding-right:0.25em;font-weight:500}@media (max-width:112.49em){.folio-details th{width:35%}}.folio-image{width:auto;margin:2rem auto}@media (min-width:80em){.folio-image{margin:4rem auto}}.iconbar__inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.iconbar__inner>*{padding:0 0.5rem}.iconbar__inner:last-child{line-height:0}.iconbar__links{margin:0}.iconbar__links .social-icon,.iconbar__links .social-icon:visited{height:2rem;width:2rem;margin:0 0.125rem}.homepage .hero{position:relative;padding:2rem 0 4rem;background-position:center center;background-color:#0d1a20;background-size:auto, cover;background-image:url(../img/t-noise.png), linear-gradient(45deg, #284d5f 0, #0d1a20 95%);color:white}@media (min-width:40em){.homepage .hero{padding-top:3rem;padding-bottom:4rem}}.homepage .hero__heading,.homepage .hero__intro{position:relative;z-index:6;text-align:center;background-color:transparent}@media (min-width:80em){.homepage .hero__heading,.homepage .hero__intro{-webkit-transform:translateX(-9rem);-ms-transform:translateX(-9rem);transform:translateX(-9rem)}}@media (min-width:112.5em){.homepage .hero__heading,.homepage .hero__intro{-webkit-transform:translateX(-13rem);-ms-transform:translateX(-13rem);transform:translateX(-13rem)}}.homepage .hero__heading-primary{text-transform:uppercase;font-weight:700;letter-spacing:0.05625em;color:white}@media (max-width:29.99em){.homepage .hero__heading-primary{font-size:2.25188rem}}@media (min-width:30em) and (max-width:47.99em){.homepage .hero__heading-primary{font-size:2.75855rem}}@media (min-width:48em){.homepage .hero__heading-primary{font-size:3.37922rem}}@media (min-width:70em){.homepage .hero__heading-primary{font-size:4.13955rem}}.homepage .hero__heading-secondary{text-transform:uppercase;font-size:1.50063rem;font-weight:700;letter-spacing:0.225em;color:#d6c77a}.homepage .hero__heading-secondary>b{display:inline-block;font-weight:inherit;color:#f3f4f6;-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75)}.homepage .hero__intro{padding-top:1rem;padding-bottom:3rem;font-weight:400}.homepage .hero__intro{position:relative}.homepage .hero__intro:after,.homepage .hero__intro:before{content:"";display:block;position:absolute;z-index:15;top:auto;bottom:0;left:50%}.homepage .hero__intro:before{width:2rem;height:2rem;-webkit-transform:translateX(-1rem) translateY(50%);-ms-transform:translateX(-1rem) translateY(50%);transform:translateX(-1rem) translateY(50%);border-radius:200px;background-color:#b3a248}.homepage .hero__intro:after{width:4rem;height:4rem;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:translateX(-50%) translateY(50%) rotateZ(180deg) scale(0.25);-ms-transform:translateX(-50%) translateY(50%) rotate(180deg) scale(0.25);transform:translateX(-50%) translateY(50%) rotateZ(180deg) scale(0.25);background-size:cover;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3E%3Cpath fill='white' d='M44.767,3L69.03,27.159A6.726,6.726,0,0,1,59.5,36.651l-12.757-12.7V72.288a6.74,6.74,0,0,1-13.479,0V23.946l-12.757,12.7a6.759,6.759,0,0,1-9.531,0,6.693,6.693,0,0,1,0-9.492L35.236,3A6.759,6.759,0,0,1,44.767,3Z' transform='translate(0 -0.016)'/%3E%3C/svg%3E")}.home-promos__wrap{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.home-promo{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;text-align:center;padding-top:3rem;padding-bottom:4rem}.home-promo__title{display:inline-block}.home-promo__image{display:block;box-shadow:none!important}.home-promo__image:focus,.home-promo__image:hover{outline:none}.home-promo__image:focus .promo-block,.home-promo__image:hover .promo-block{-webkit-transform:scale(1.0325);-ms-transform:scale(1.0325);transform:scale(1.0325)}.home-promo__image:focus .promo-image:before,.home-promo__image:hover .promo-image:before{background:transparent}.home-promo__text{text-align:center}.home-promo__action{text-align:center;margin-bottom:0}@media (min-width:90em){.latest__panels{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.latest__panels>*{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:50%;background:none;padding-right:3rem;padding-left:3rem}}@media (max-width:89.99em){.latest__panel:first-child .box{position:relative}.latest__panel:first-child .box:after{content:"";clear:both;display:block;position:relative;width:4rem;height:1px;margin-top:2rem;margin-bottom:2rem;background-color:#ced2db}}.latest__panel-title{margin:0 0 1rem;font-weight:500;font-style:normal;text-transform:uppercase;letter-spacing:0.225em}
/*# sourceMappingURL=style.css.map */