﻿/*! sanitize.css | CC0 Public Domain | github.com/jonathantneal/sanitize.css */:root{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;text-size-adjust:100%}audio:not([controls]){display:none}details{display:block}input[type="number"]{width:auto}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}main{display:block}summary{display:block}pre{overflow:auto}progress{display:inline-block}small{font-size:75%}template{display:none}textarea{overflow:auto}[hidden]{display:none}[unselectable]{user-select:none}*,*::before,*::after{box-sizing:inherit;text-decoration:inherit;vertical-align:inherit}*{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;line-height:inherit}*,*::before,*::after{border-style:solid;border-width:0}*{margin:0;padding:0}:root{box-sizing:border-box;cursor:default;font-family:sans-serif;line-height:1.5;text-rendering:optimizeLegibility;vertical-align:top}button,input,select,textarea{background:transparent}code,kbd,pre,samp{font-family:monospace,monospace}input{min-height:1.5}nav ol,nav ul{list-style:none}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}table{border-collapse:collapse;border-spacing:0}textarea{resize:vertical}::selection{background-color:#B3D4FC;text-shadow:none}@media screen{[hidden~="screen"]{display:inherit}[hidden~="screen"]:not(:active):not(:focus):not(:target){clip:rect(0 0 0 0) !important;position:absolute !important}}.liga{-ms-font-feature-settings:"liga";-webkit-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures}@supports not ((-webkit-font-variant-ligatures: common-ligatures) or (font-variant-ligatures: common-ligatures)){.liga{-webkit-font-feature-settings:"liga", "liga", "clig";font-feature-settings:"liga", "liga", "clig"}}.dlig{-ms-font-feature-settings:"dlig";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures}@supports not ((-webkit-font-variant-ligatures: discretionary-ligatures) or (font-variant-ligatures: discretionary-ligatures)){.dlig{-webkit-font-feature-settings:"dlig", "dlig";font-feature-settings:"dlig", "dlig"}}.smcp{text-transform:uppercase;-ms-font-feature-settings:"lnum", "smcp", "c2sc" 0}@supports not (font-variant-caps: small-caps){.smcp{text-transform:inherit;-webkit-font-feature-settings:"onum", "smcp", "c2sc" 0;font-feature-settings:"onum", "smcp", "c2sc" 0}}@supports (font-variant-caps: small-caps){.smcp{text-transform:inherit;-webkit-font-feature-settings:"c2sc";font-feature-settings:"c2sc";font-variant-caps:small-caps}}.c2sc{text-transform:uppercase;font-variant-caps:all-small-caps;-ms-font-feature-settings:"smcp" 0, "c2sc"}@supports (font-variant-caps: all-small-caps) or (font-feature-settings: "c2sc"){.c2sc{text-transform:lowercase}}@supports not (font-variant-caps: all-small-caps){.c2sc{-webkit-font-feature-settings:"onum", "smcp" 0, "c2sc", "smcp", "c2sc";font-feature-settings:"onum", "smcp" 0, "c2sc", "smcp", "c2sc"}}.c2sc.smcp,.caps{text-transform:uppercase;-ms-font-feature-settings:"smcp", "c2sc";font-variant-caps:all-small-caps}@supports (-webkit-font-feature-settings: "smcp","c2sc") or (font-feature-settings: "smcp","c2sc"){@supports not (font-variant-caps: all-small-caps){.c2sc.smcp,.caps{text-transform:inherit;-webkit-font-feature-settings:"smcp", "c2sc", "smcp", "c2sc";font-feature-settings:"smcp", "c2sc", "smcp", "c2sc"}}}@supports not (font-variant-caps: small-caps){@supports not (font-variant-numeric: oldstyle-nums){.smcp.onum{-webkit-font-feature-settings:"onum", "smcp" 1;font-feature-settings:"onum", "smcp" 1}}}@supports not (font-variant-caps: all-small-caps){@supports not (font-variant-numeric: oldstyle-nums){.c2sc.onum,.caps.onum{text-transform:lowercase;-webkit-font-feature-settings:"onum", "smcp" 1;font-feature-settings:"onum", "smcp" 1}}}.case{-webkit-font-feature-settings:"case";font-feature-settings:"case"}.titl{-ms-font-feature-settings:"titl";font-variant-caps:titling-caps}@supports not (font-variant-caps: titling-caps){.titl{-webkit-font-feature-settings:"titl", "titl";font-feature-settings:"titl", "titl"}}.calt{-ms-font-feature-settings:"calt";-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}@supports not ((-webkit-font-variant-ligatures: contextual) or (font-variant-ligatures: contextual)){.calt{-webkit-font-feature-settings:"calt", "calt";font-feature-settings:"calt", "calt"}}.hist{-ms-font-feature-settings:"hist";font-variant-alternates:historical-forms}@supports not (font-variant-alternates: historical-forms){.hist{-webkit-font-feature-settings:"hist";font-feature-settings:"hist"}}.swsh,.swsh-1{-webkit-font-feature-settings:"swsh";font-feature-settings:"swsh"}.swsh-2{-webkit-font-feature-settings:"swsh" 2;font-feature-settings:"swsh" 2}.swsh-3{-webkit-font-feature-settings:"swsh" 3;font-feature-settings:"swsh" 3}.salt,.salt-1{-webkit-font-feature-settings:"salt";font-feature-settings:"salt"}.salt-2{-webkit-font-feature-settings:"salt" 2;font-feature-settings:"salt" 2}.salt-3{-webkit-font-feature-settings:"salt" 3;font-feature-settings:"salt" 3}.ss01{-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01"}.ss02{-webkit-font-feature-settings:"ss02";font-feature-settings:"ss02"}.ss03{-webkit-font-feature-settings:"ss03";font-feature-settings:"ss03"}.ss04{-webkit-font-feature-settings:"ss04";font-feature-settings:"ss04"}.ss05{-webkit-font-feature-settings:"ss05";font-feature-settings:"ss05"}.ss06{-webkit-font-feature-settings:"ss06";font-feature-settings:"ss06"}.ss07{-webkit-font-feature-settings:"ss07";font-feature-settings:"ss07"}.ss08{-webkit-font-feature-settings:"ss08";font-feature-settings:"ss08"}.ss09{-webkit-font-feature-settings:"ss09";font-feature-settings:"ss09"}.ss10{-webkit-font-feature-settings:"ss10";font-feature-settings:"ss10"}.ss11{-webkit-font-feature-settings:"ss11";font-feature-settings:"ss11"}.ss12{-webkit-font-feature-settings:"ss12";font-feature-settings:"ss12"}.ss13{-webkit-font-feature-settings:"ss13";font-feature-settings:"ss13"}.ss14{-webkit-font-feature-settings:"ss14";font-feature-settings:"ss14"}.ss15{-webkit-font-feature-settings:"ss15";font-feature-settings:"ss15"}.ss16{-webkit-font-feature-settings:"ss16";font-feature-settings:"ss16"}.ss17{-webkit-font-feature-settings:"ss17";font-feature-settings:"ss17"}.ss18{-webkit-font-feature-settings:"ss18";font-feature-settings:"ss18"}.ss19{-webkit-font-feature-settings:"ss19";font-feature-settings:"ss19"}.ss20{-webkit-font-feature-settings:"ss20";font-feature-settings:"ss20"}.frac{-ms-font-feature-settings:"frac", "afrc" 0;font-variant-numeric:diagonal-fractions}@supports not (font-variant-numeric: diagonal-fractions){.frac{-webkit-font-feature-settings:"frac", "afrc" 0, "frac";font-feature-settings:"frac", "afrc" 0, "frac"}}.afrc{-ms-font-feature-settings:"frac", "afrc";font-variant-numeric:stacked-fractions}@supports not (font-variant-numeric: stacked-fractions){.afrc{-webkit-font-feature-settings:"frac", "afrc", "afrc";font-feature-settings:"frac", "afrc", "afrc"}}.ordn{-ms-font-feature-settings:"ordn";font-variant-numeric:ordinal}@supports not (font-variant-numeric: ordinal){.ordn{-webkit-font-feature-settings:"ordn", "ordn";font-feature-settings:"ordn", "ordn"}}.sups{font-variant-position:super}@supports not (font-variant-position: sup){.sups{-webkit-font-feature-settings:"sups", "sups";font-feature-settings:"sups", "sups"}@supports (-webkit-font-feature-settings: "sups") or (font-feature-settings: "sups"){.sups{font-size:1em;vertical-align:baseline}}@supports (overflow: -webkit-marquee) and (justify-content: inherit){.sups{vertical-align:super}}}.subs,.sinf{font-size:inherit;font-variant-position:sub}@supports not (font-variant-position: sub){.subs,.sinf{-webkit-font-feature-settings:"subs", "subs";font-feature-settings:"subs", "subs"}@supports (-webkit-font-feature-settings: "subs") or (font-feature-settings: "subs"){.subs,.sinf{font-size:1em;vertical-align:baseline}}@supports (overflow: -webkit-marquee) and (justify-content: inherit){.subs,.sinf{vertical-align:sub;font-size:smaller}}}@supports (-webkit-font-feature-settings: "sinf") or (font-feature-settings: "sinf"){.sinf{font-variant-position:normal;-webkit-font-feature-settings:"sinf", "subs" off, "sups" off;font-feature-settings:"sinf", "subs" off, "sups" off;vertical-align:baseline}}@supports (overflow: -webkit-marquee) and (justify-content: inherit){.sinf{vertical-align:sub;font-size:smaller}}.lnum,.subtle-display-text{font-variant-numeric:lining-nums}@supports not (font-variant-numeric: lining-nums){.lnum,.subtle-display-text{-webkit-font-feature-settings:"lnum", "onum" 0, "lnum";font-feature-settings:"lnum", "onum" 0, "lnum"}}.onum{font-variant-numeric:oldstyle-nums}@supports not (font-variant-numeric: oldstyle-nums){.onum{-webkit-font-feature-settings:"lnum" 0, "onum", "onum";font-feature-settings:"lnum" 0, "onum", "onum"}}.pnum{font-variant-numeric:proportional-nums}@supports not (font-variant-numeric: proportional-nums){.pnum{-webkit-font-feature-settings:"pnum", "tnum" 0, "pnum";font-feature-settings:"pnum", "tnum" 0, "pnum"}}.tnum{font-variant-numeric:tabular-nums}@supports not (font-variant-numeric: tabular-nums){.tnum{-webkit-font-feature-settings:"pnum" 0, "tnum", "tnum";font-feature-settings:"pnum" 0, "tnum", "tnum"}}.lnum.pnum,.pnum.subtle-display-text{-ms-font-feature-settings:"lnum", "onum" 0, "pnum", "tnum" 0}@supports not ((-webkit-font-feature-settings: "onum" inherit) or (font-feature-settings: "onum" inherit)){.lnum.pnum,.pnum.subtle-display-text{-webkit-font-feature-settings:"lnum", "onum" 0, "pnum", "tnum" 0;font-feature-settings:"lnum", "onum" 0, "pnum", "tnum" 0}}.lnum.tnum,.tnum.subtle-display-text{-ms-font-feature-settings:"lnum", "onum" 0, "pnum" 0, "tnum"}@supports not ((-webkit-font-feature-settings: "onum" inherit) or (font-feature-settings: "onum" inherit)){.lnum.tnum,.tnum.subtle-display-text{-webkit-font-feature-settings:"lnum", "onum" 0, "pnum" 0, "tnum";font-feature-settings:"lnum", "onum" 0, "pnum" 0, "tnum"}}.onum.pnum{-ms-font-feature-settings:"lnum" 0, "onum", "pnum", "tnum" 0}@supports not ((-webkit-font-feature-settings: "onum" inherit) or (font-feature-settings: "onum" inherit)){.onum.pnum{-webkit-font-feature-settings:"lnum" 0, "onum", "pnum", "tnum" 0;font-feature-settings:"lnum" 0, "onum", "pnum", "tnum" 0}}.onum.tnum{-ms-font-feature-settings:"lnum" 0, "onum", "pnum" 0, "tnum"}@supports not ((-webkit-font-feature-settings: "onum" inherit) or (font-feature-settings: "onum" inherit)){.onum.tnum{-webkit-font-feature-settings:"lnum" 0, "onum", "pnum" 0, "tnum";font-feature-settings:"lnum" 0, "onum", "pnum" 0, "tnum"}}.onum.zero{-ms-font-feature-settings:"onum", "zero"}@supports not ((-webkit-font-feature-settings: "onum" inherit) or (font-feature-settings: "onum" inherit)){.onum.zero{-webkit-font-feature-settings:"onum", "zero";font-feature-settings:"onum", "zero"}}.onum.tnum.zero{-ms-font-feature-settings:"onum", "zero", "tnum"}@supports not ((-webkit-font-feature-settings: "onum" inherit) or (font-feature-settings: "onum" inherit)){.onum.tnum.zero{-webkit-font-feature-settings:"onum", "zero", "tnum";font-feature-settings:"onum", "zero", "tnum"}}.onum.pnum.zero{-ms-font-feature-settings:"onum", "zero", "pnum"}@supports not ((-webkit-font-feature-settings: "onum" inherit) or (font-feature-settings: "onum" inherit)){.onum.pnum.zero{-webkit-font-feature-settings:"onum", "zero", "pnum";font-feature-settings:"onum", "zero", "pnum"}}.lnum.zero,.zero.subtle-display-text{-ms-font-feature-settings:"lnum", "zero"}@supports not ((-webkit-font-feature-settings: "onum" inherit) or (font-feature-settings: "onum" inherit)){.lnum.zero,.zero.subtle-display-text{-webkit-font-feature-settings:"lnum", "zero";font-feature-settings:"lnum", "zero"}}.lnum.tnum.zero,.tnum.zero.subtle-display-text{-ms-font-feature-settings:"lnum", "zero", "tnum"}@supports not ((-webkit-font-feature-settings: "onum" inherit) or (font-feature-settings: "onum" inherit)){.lnum.tnum.zero,.tnum.zero.subtle-display-text{-webkit-font-feature-settings:"lnum", "zero", "tnum";font-feature-settings:"lnum", "zero", "tnum"}}.lnum.pnum.zero,.pnum.zero.subtle-display-text{-ms-font-feature-settings:"lnum", "zero", "pnum"}@supports not ((-webkit-font-feature-settings: "onum" inherit) or (font-feature-settings: "onum" inherit)){.lnum.pnum.zero,.pnum.zero.subtle-display-text{-webkit-font-feature-settings:"lnum", "zero", "pnum";font-feature-settings:"lnum", "zero", "pnum"}}.zero{font-variant-numeric:slashed-zero}@supports not (font-variant-numeric: slashed-zero){.zero{-webkit-font-feature-settings:"zero", "zero";font-feature-settings:"zero", "zero"}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.smcp{text-transform:lowercase}.c2sc{text-transform:lowercase}.c2sc.smcp,.caps{text-transform:lowercase}}/*!
Typegreat : Starter Kit
A customized version of Typeplate (typeplate.com)

URL ........... http://typeplate.com
Version ....... 3.0.2
Github ........ https://github.com/typeplate/starter-kit
Authors ....... Dennis Gaebel (@gryghostvisuals) & Zachary Kain (@zakkain)
License ....... Creative Commmons Attribution 3.0
License URL ... https://github.com/typeplate/starter-kit/blob/master/license.txt

*/@font-face{font-family:"Ampersand";src:local("Georgia"),local("Garamond"),local("Palatino"),local("Book Antiqua");unicode-range:U+0026}@font-face{font-family:"Ampersand";src:local("Georgia");unicode-range:U+270C}.typgr8-tera,.typgr8-giga,.typgr8-mega,.typgr8-alpha,h1,.typgr8-beta,h2,.typgr8-gamma,h3,.typgr8-delta,h4,.typgr8-epsilon,h5,.typgr8-zeta,h6{text-rendering:optimizeLegibility;line-height:1;margin-top:0;color:#222}blockquote+figcaption cite{display:block;font-size:inherit;text-align:right}body{word-wrap:break-word}pre code{word-wrap:normal}html{font:normal 112.5%/1.5 serif}body{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;color:#444}@media all and (max-width: 640px){.typgr8-tera{font-size:68.664px;font-size:3.81467rem;margin-bottom:45.776px;margin-bottom:2.54311rem}}@media all and (min-width: 640px){.typgr8-tera{font-size:85.83px;font-size:4.76833rem;margin-bottom:57.22px;margin-bottom:3.17889rem}}@media all and (max-width: 640px){.typgr8-giga{font-size:54.9312px;font-size:3.05173rem;margin-bottom:36.6208px;margin-bottom:2.03449rem}}@media all and (min-width: 640px){.typgr8-giga{font-size:68.664px;font-size:3.81467rem;margin-bottom:45.776px;margin-bottom:2.54311rem}}@media all and (max-width: 640px){.typgr8-mega{font-size:43.9448px;font-size:2.44138rem;margin-bottom:29.29653px;margin-bottom:1.62759rem}}@media all and (min-width: 640px){.typgr8-mega{font-size:54.931px;font-size:3.05172rem;margin-bottom:36.62067px;margin-bottom:2.03448rem}}@media all and (max-width: 640px){.typgr8-alpha,h1{font-size:35.156px;font-size:1.95311rem;margin-bottom:23.43733px;margin-bottom:1.30207rem}}@media all and (min-width: 640px){.typgr8-alpha,h1{font-size:43.945px;font-size:2.44139rem;margin-bottom:29.29667px;margin-bottom:1.62759rem}}@media all and (max-width: 640px){.typgr8-beta,h2{font-size:28.1248px;font-size:1.56249rem;margin-bottom:18.74987px;margin-bottom:1.04166rem}}@media all and (min-width: 640px){.typgr8-beta,h2{font-size:35.156px;font-size:1.95311rem;margin-bottom:23.43733px;margin-bottom:1.30207rem}}@media all and (max-width: 640px){.typgr8-gamma,h3{font-size:22.5px;font-size:1.25rem;margin-bottom:15px;margin-bottom:0.83333rem}}@media all and (min-width: 640px){.typgr8-gamma,h3{font-size:28.125px;font-size:1.5625rem;margin-bottom:18.75px;margin-bottom:1.04167rem}}@media all and (max-width: 640px){.typgr8-delta,h4{font-size:18px;font-size:1rem;margin-bottom:12px;margin-bottom:0.66667rem}}@media all and (min-width: 640px){.typgr8-delta,h4{font-size:22.5px;font-size:1.25rem;margin-bottom:15px;margin-bottom:0.83333rem}}@media all and (max-width: 640px){.typgr8-epsilon,h5{font-size:14.4px;font-size:0.8rem;margin-bottom:9.6px;margin-bottom:0.53333rem}}@media all and (min-width: 640px){.typgr8-epsilon,h5{font-size:18px;font-size:1rem;margin-bottom:12px;margin-bottom:0.66667rem}}@media all and (max-width: 640px){.typgr8-zeta,h6{font-size:11.52px;font-size:0.64rem;margin-bottom:7.68px;margin-bottom:0.42667rem}}@media all and (min-width: 640px){.typgr8-zeta,h6{font-size:14.4px;font-size:0.8rem;margin-bottom:9.6px;margin-bottom:0.53333rem}}p{margin:auto auto 1.5em}small{font-size:80%}input,abbr,acronym,blockquote,code,kbd,q,samp,var{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre{white-space:pre}pre code{white-space:-moz-pre-wrap;white-space:pre-wrap}code{white-space:pre;font-family:monospace}abbr{-webkit-font-variant:small-caps;-moz-font-variant:small-caps;-ms-font-variant:small-caps;font-variant:small-caps;font-weight:600;text-transform:lowercase;color:gray}abbr[title]:hover{cursor:help}.typgr8-drop-cap:first-letter{float:left;margin:-0.8rem 0rem 0 -1rem;padding:0 0.6rem;font-size:6rem;font-family:inherit;line-height:1;text-indent:0;background:transparent;color:inherit}p+.typgr8-drop-cap{text-indent:0;margin-top:0}.typgr8-lining dt,.typgr8-lining dd{display:inline;margin:0}.typgr8-lining dt+dt:before,.typgr8-lining dd+dt:before{content:"\A";white-space:pre}.typgr8-lining dd+dd:before{content:", "}.typgr8-lining dd:before{content:": ";margin-left:-0.2rem}.typgr8-dictionary-style dt{display:inline;counter-reset:definitions}.typgr8-dictionary-style dt+dt:before{content:", ";margin-left:-0.2rem}.typgr8-dictionary-style dd{display:block;counter-increment:definitions}.typgr8-dictionary-style dd:before{content:counter(definitions,decimal) ". "}.typgr8-pull-quote{position:relative;padding:1em}.typgr8-pull-quote:before,.typgr8-pull-quote:after{height:1em;opacity:0.5;position:absolute;font-size:4em;color:#dc976e}.typgr8-pull-quote:before{content:'“';top:0;left:0}.typgr8-pull-quote:after{content:'”';bottom:0;right:0}.priority-nav{white-space:nowrap}.priority-nav>ul{display:inline-block}.priority-nav>ul>li{display:inline-block}.priority-nav-has-dropdown .priority-nav__dropdown-toggle{position:relative}.priority-nav__wrapper{position:relative}.priority-nav__dropdown{position:absolute;visibility:hidden}.priority-nav__dropdown.show{visibility:visible}.priority-nav__dropdown-toggle{visibility:hidden;position:absolute}.priority-nav-is-visible{visibility:visible}.priority-nav-is-hidden{visibility:hidden}.inline{display:inline}.center-text{text-align:center}.fl{float:left}.fr{float:right}.sc,.dropcap::first-line,.post__content>p:first-of-type::first-line{-moz-font-feature-settings:"smcp=1";-moz-font-feature-settings:"smcp";-ms-font-feature-settings:"smcp";-webkit-font-feature-settings:"smcp";-o-font-feature-settings:"smcp";font-feature-settings:"smcp"}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}.m0{margin:0}.m0a{margin:0 auto}.m1,.m1rem{margin:1rem}.mt0{margin-top:0 !important}.mr0{margin-right:0 !important}.mb0{margin-bottom:0 !important}.ml0{margin-left:0 !important}.mt1{margin-top:1rem !important}.mr1{margin-right:1rem !important}.mb1{margin-bottom:1rem !important}.ml1{margin-left:1rem !important}.p0{padding:0}.pt0{padding-top:0 !important}.pr0{padding-right:0 !important}.pb0{padding-bottom:0 !important}.pl0{padding-left:0 !important}.pt1{padding-top:1rem !important}.pr1{padding-right:1rem !important}.pb1{padding-bottom:1rem !important}.pl1{padding-left:1rem !important}.p1,.p1rem{padding:1rem}.full,.full-width{width:100%}.unstyled-anchor,.more-dropdown a,.unstyled-anchor:hover,.more-dropdown a:hover,.unstyled-anchor:active,.more-dropdown a:active{text-decoration:inherit;border:inherit;color:inherit}.hcenter{margin:0 auto;width:100%}.hidden{display:none}.sans-serif{font-family:"PT Sans","Source Sans Pro","Roboto","PT Sans","Helvetica",sans-serif}.serif{font-family:"PT Serif","Georgia","Charter","Georgia",serif}.tertiary-bg{background:#f5eede}.tertiary-color{color:#f5eede}.amp{font-style:italic;font-weight:400;font-family:'Libre Baskerville', Baskerville, 'Goudy Old Style', Palatino, 'Book Antiqua', serif}.fancy-header-container{text-transform:uppercase;width:100%;text-align:center}.fancy-header-element{position:relative;background-color:#fdfdfd;padding:0 1rem}.fancy-header-element:before,.fancy-header-element:after{content:"";position:absolute;border-bottom:1px solid #f5eede;border-top:1px solid #f5eede;letter-spacing:0.05rem;height:4px;width:100%;top:45%;z-index:-1}.fancy-header-element:before{right:100%;width:200%}.fancy-header-element:after{left:100%;width:200%}.xho{margin-top:0.25rem}*,*::before,*::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*+*{margin-top:1rem}::-moz-selection,::selection{background:#2c3e50;color:white}body{padding-top:8rem}@media all and (min-width: 640px){body{padding-top:8rem}}.katex *,.katex *::before,.katex *::after{vertical-align:baseline}.math *+*,.katex *+*{margin-top:0}.math{max-width:100%;overflow:auto}.container{margin:0 auto;padding:1rem;max-width:1024px}@media all and (min-width: 640px){.container{padding:1.5rem}}.page-template .content,.post-template .content{max-width:850px}img{max-width:100%}img[data-jslghtbx]{cursor:zoom-in}.jslghtbx-contentwrapper{max-height:110vh !important}a{text-decoration:none}.post-teaser__title a{border-bottom:none}em,i,var{font-style:italic}del,strike,s{text-decoration:line-through}pre[class*="language-"],.token.operator{background:#f5eede !important}pre[class*="language-"]{margin:0 0 1.7rem 0 !important;padding:0.5rem 0.8rem !important}code[class*="language-"]{text-shadow:none !important;color:#444 !important;font-family:"PT Mono","Source Code Pro",monospace !important}pre{padding:0.5em 0.8em;margin-bottom:2rem}code{text-align:baseline;padding:0.15em 0.25em;vertical-align:baseline}pre,code{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #fde1ce;background-color:#f5eede;white-space:pre-wrap;font-size:0.8em;font-family:"PT Mono","Source Code Pro",monospace}pre code{padding:0;border:none}kbd{font-family:"PT Sans","Source Sans Pro","Roboto","PT Sans","Helvetica",sans-serif;font-size:0.8rem;font-weight:900;padding:0.25rem 0.5rem 0.125rem 0.5rem;margin:0.25rem;border:1px solid #a0a8b0;background-color:#f5eede;line-height:2.25;border-radius:0.15rem}sup,sub{font-size:1rem;position:relative}sup{bottom:0.25rem}sub{top:0.25rem}ol,ul{padding-left:0;margin-top:1rem;margin-bottom:1rem}ol ol,ul ul,ul ol,ol ul{margin-top:1rem;margin-bottom:1rem;margin-left:1.5rem}mark{background-color:#f5eede}li{font-family:inherit}li+li{margin-top:.5rem}input{height:100%}input,button,textarea{padding:0.5rem 1rem;border:1px solid #a0a8b0;box-shadow:none;font-weight:900;font-family:"PT Sans","Source Sans Pro","Roboto","PT Sans","Helvetica",sans-serif}input:focus,input:active,button:focus,button:active{outline:none;border:1px solid #E87E04}hr{display:block;margin:1.65rem auto;padding:0;height:1px;border:0;border-top:#f5eede 1px double;text-align:center}hr:after{position:relative;top:0.28rem;display:inline;padding:0 1rem;content:'* * *';font-size:1.954rem;line-height:0}hr.plain-hr:after{display:none}.meta-spacer:after{color:#f5eede;content:' • ';font-weight:900;font-family:"PT Sans","Source Sans Pro","Roboto","PT Sans","Helvetica",sans-serif}.dropcap:first-letter,.post__content>p:first-of-type:first-letter{float:left;margin:-0.8rem 0rem 0 -1rem;padding:0 0.6rem;font-size:6rem;font-family:inherit;line-height:1;text-indent:0;background:transparent;color:inherit}.dropcap::first-letter,.post__content>p:first-of-type::first-letter{font-weight:900;color:#787e84}.dropcap::first-line,.post__content>p:first-of-type::first-line{text-transform:uppercase}_:-moz-tree-row(hover),.dropcap:first-letter,.post__content>p:first-of-type:first-letter{margin-top:0.25rem}.site-footer__navigation .fa-rss,.pagination .fa{margin-top:0.25rem}.site-footer__attribution--ghost img{margin-top:0.375rem}body{font-family:"PT Sans","Source Sans Pro","Roboto","PT Sans","Helvetica",sans-serif}@media all and (min-width: 1024px){body{font-size:21px}}h1,h2,h3,h4,h5,h6{font-family:"PT Sans","Source Sans Pro","Roboto","PT Sans","Helvetica",sans-serif;font-weight:900;margin-top:4rem;margin-bottom:1.5rem;color:#2c3e50}.post__title,.post-teaser__title a{color:#6B1E00}.post-teaser__title a:hover{color:#E87E04}p,.content{font-family:"PT Serif","Georgia","Charter","Georgia",serif}a{color:#E87E04;border-bottom:1px solid #f5eede;-webkit-transition:color, .2s;-o-transition:color, .2s;transition:color, .2s}a:hover,a.active{color:#F9690E;border-bottom:2px solid #f5eede}[disabled]{color:#a0a8b0}footer,aside{font-family:"PT Sans","Source Sans Pro","Roboto","PT Sans","Helvetica",sans-serif}.read-more,hr:after,.post-teaser__meta,.site-footer__attribution,.post__meta,.butler-color{color:#787e84}body,hr:after{background-color:#fdfdfd}.post-teaser__meta,.site-footer__attribution,.post__meta{font-family:"PT Sans","Source Sans Pro","Roboto","PT Sans","Helvetica",sans-serif;font-weight:400;transition:color, .5s;font-size:0.8rem}.post-teaser__meta:hover,.site-footer__attribution:hover,.post__meta:hover{color:#505458;transition:color, .5s}.post-teaser__meta a,.site-footer__attribution a,.post__meta a{color:#f0ab5b;border-bottom:none}.post-teaser__meta a:hover,.site-footer__attribution a:hover,.post__meta a:hover{color:#f9690e}.subtle-display-text{text-rendering:optimizeLegibility;font-size:1rem;font-family:"PT Sans","Source Sans Pro","Roboto","PT Sans","Helvetica",sans-serif;text-transform:uppercase;font-weight:400}.post__meta{font-size:1rem;margin-bottom:4rem;margin-top:-0.5rem}.site-footer__attribution{font-size:0.8rem}@media all and (min-width: 640px){.site-footer__attribution{font-size:1rem}}.content>img,p>img{margin:1.5rem 0}figure:not(.plain-figure){margin:1.5rem auto;border:4px solid #cfd3d7}figure:not(.plain-figure) figcaption{background-color:#f5eede;font-family:"PT Sans","Source Sans Pro","Roboto","PT Sans","Helvetica",sans-serif;font-size:0.8rem;line-height:1rem;padding:0.5rem;margin-top:0}figure img,.thumb img{margin-top:0}.thumb,figure.thumb{width:100%;margin:1rem auto;line-height:1}@media all and (min-width: 640px){.thumb,figure.thumb{float:right;max-width:225px;margin:0.5rem 0 0.5rem 1rem}}.thumb img.full-img{margin:0 auto;width:100%}button,.btn,input[type=submit]{background-color:#f5eede;background-image:-moz-linear-gradient(#f5eede, #e7d9c7);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#f5eede), to(#e7d9c7));background-image:-webkit-linear-gradient(#f5eede, #e7d9c7);background-image:-o-linear-gradient(#f5eede, #e7d9c7);padding:0.5rem 0.8rem;color:#6B1E00;font-weight:700;text-transform:uppercase;cursor:pointer;border:2px solid #E87E04;border-radius:0.15rem;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}button:hover,.btn:hover,input[type=submit]:hover{background-color:#e8a404;background-image:-moz-linear-gradient(#e8a404, #f9900e);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#e8a404), to(#f9900e));background-image:-webkit-linear-gradient(#e8a404, #f9900e);background-image:-o-linear-gradient(#e8a404, #f9900e);box-shadow:0 0 0.5rem 0 #6B1E00 inset;color:#fdfdfd !important;border:2px solid #F9690E;box-shadow:0 0 0.5rem -0.15rem #6B1E00 inset;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.btn--cta{background-color:#E87E04;background-image:-moz-linear-gradient(#E87E04, #ae5e03);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#E87E04), to(#ae5e03));background-image:-webkit-linear-gradient(#E87E04, #ae5e03);background-image:-o-linear-gradient(#E87E04, #ae5e03);color:#fdfdfd;border:2px solid #e9dab7}.btn--cta:hover{background-color:#e8a404;background-image:-moz-linear-gradient(#e8a404, #f9900e);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#e8a404), to(#f9900e));background-image:-webkit-linear-gradient(#e8a404, #f9900e);background-image:-o-linear-gradient(#e8a404, #f9900e);box-shadow:0 0 0.5rem -0.15rem #6B1E00 inset}.gallery{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.gallery div{margin:0;margin:0.5rem auto}.gallery img{width:auto;height:auto;max-width:100%;max-height:130px;cursor:-webkit-zoom-in}.main-header{background-color:#fff;border-bottom:1px solid #f5eede;padding:1rem;width:100%;position:absolute;margin:0 auto;z-index:1000;top:0;left:0;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition-property:-webkit-transform;transition-property:transform}.main-header .container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding:0}@media all and (min-width: 640px){.main-header .container{padding:0 0.5rem}}@media all and (min-width: 1024px){.main-header .container{padding:0 1.5rem}}@media all and (max-width: 400px){.main-header .container{display:block;text-align:center}}.main-header__logo{-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:1rem}@media all and (min-width: 1024px){.main-header__logo{padding-right:1.65rem}}.main-header__logo img{max-height:3.5rem}@media all and (max-width: 640px){.main-header__logo img{max-height:2.5rem}}.main-header__text-container{margin-top:0.8rem;padding-right:1rem;flex:0 0 auto;align-items:center}@media all and (min-width: 640px){.main-header__text-container{margin-top:0}}.main-header__blog-title{border-bottom:none;margin-bottom:0.5rem;color:#5e240d;font-family:"PT Serif","Georgia","Charter","Georgia",serif;font-weight:400}@media all and (min-width: 640px){.main-header__blog-title{margin-bottom:0.5rem}}.main-header__blog-description{font-family:"PT Sans","Source Sans Pro","Roboto","PT Sans","Helvetica",sans-serif;font-weight:400;margin-bottom:0;color:#848e99;text-transform:uppercase;display:none}@media all and (min-width: 640px){.main-header__blog-description{display:block}}.main-header nav{min-width:4rem;margin-top:0.5rem;display:inline-block;text-align:right;flex:100 100 auto}@media all and (min-width: 1024px){.menu{padding-top:0.25rem}}.menu li{display:inline !important}.menu a,.site-footer__navigation a,.more-toggle{font-size:1rem;border-bottom:0;letter-spacing:0.05rem;font-family:"PT Sans","Source Sans Pro","Roboto","PT Sans","Helvetica",sans-serif;text-transform:uppercase;font-weight:900}.menu a:hover,.site-footer__navigation a:hover,.more-toggle:hover{border-bottom:2px solid #f5eede}.more-dropdown-wrapper{margin-top:0;height:0}.more-toggle{margin-top:1rem;padding:0;padding-left:0.25rem;border:none;outline:none;color:#2c3e50;cursor:pointer;border-radius:0;background:none}.more-toggle:hover{color:#F9690E !important;background:none;border:none;box-shadow:none}nav.is-empty .more-toggle{margin-top:0.25rem}.more-toggle:active{outline:none}.more-dropdown{border:1px solid #e9dab7;background-color:#f5eede;right:0;top:2rem}.more-dropdown .meta-spacer{display:none}.more-dropdown::after,.arrow_box::before{bottom:100%;right:1.5rem;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.more-dropdown::after{border-color:rgba(136,183,213,0);border-bottom-color:#f5eede;border-width:0.5rem;margin-left:0.5rem;margin-top:0;margin-bottom:0}.more-dropdown::before{border-color:rgba(194,225,245,0);border-bottom-color:#f5eede;border-width:0.5rem;margin-left:0.5rem}.more-dropdown a{display:block;margin-bottom:0;color:#E87E04;padding:1rem}.more-dropdown a:hover{background-color:#e9dab7;border-bottom:none}.meta-spacer--nav::after{content:" //";width:1rem;font-size:1rem;letter-spacing:0.05rem}.main-header .fa{margin-top:0.25rem}.fa-twitter{color:#4099ff}.fa-twitter:hover{color:#F9690E}.fa-facebook-square{color:#3a5795}.fa-facebook-square:hover{color:#F9690E}.main-header--hidden{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.main-header--narrow{padding:0.25rem 1rem}@media all and (min-width: 640px){.main-header--narrow{padding:0.25rem 1rem}}.main-header--narrow .container{padding:0 1.5rem}.main-header--narrow .main-header__logo{display:none}@media all and (min-width: 1024px){.main-header--narrow .main-header__logo{display:block}.main-header--narrow .main-header__logo img{height:2rem !important;margin-top:0.25rem}}.main-header--narrow .main-header__blog-description{display:none}.main-header--narrow .main-header__blog-title{padding-top:0rem;font-size:1.25rem;text-transform:uppercase;font-weight:400;letter-spacing:0.05rem}@media all and (min-width: 640px){.main-header--narrow .main-header__blog-title{padding-top:0.4rem}}@media all and (min-width: 1024px){.main-header--narrow .main-header__blog-title{padding-top:0.8rem}}@media all and (min-width: 1024px){main.post-list{max-width:2000px;margin:0 auto}}.post-teaser{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}.post-teaser__thumbnail{display:none;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;-webkit-box-ordinal-group:3;-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;margin-top:0.25rem}@media all and (min-width: 640px){.post-teaser__thumbnail{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}.post-teaser__thumbnail img{max-height:160px;max-width:initial}.post-teaser__text-container{margin-top:0;-webkit-box-flex:3;-webkit-flex:3;-moz-box-flex:3;-moz-flex:3;-ms-flex:3;flex:3;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1}@media all and (min-width: 640px){.post-teaser__text-container{padding:0 1rem 0 0}}.post-teaser p{margin-bottom:0;font-size:1rem}.teaser-meta__tags{display:block;margin-top:0.25rem}.teaser-meta__tags .meta-spacer:after{content:"";color:#a0a8b0}@media all and (min-width: 640px){.teaser-meta__tags{display:inline}.teaser-meta__tags .meta-spacer:after{content:" • ";color:#f5eede}}.read-more__link{font-weight:900;font-style:italic}.read-more span:before{content:"read more ";text-decoration:none}.tag-info__intro{padding-bottom:1rem;display:inline-block}.tag-info__image{float:left;margin:1.25rem 2rem 1rem 0}.tag-info__image img{max-height:9rem}@media all and (max-width: 640px){.tag-info__image,.tag-info__intro,.tag-info__name{width:100%;text-align:center;display:block}}.author-profile{font-weight:400}.author-profile__name{margin-top:1rem}@media all and (min-width: 640px){.author-profile__image{float:left;margin:1rem 2rem 0.5rem 0}}.author-profile__image img{max-height:9rem}@media all and (max-width: 640px){.author-profile__image,.author-profile__intro,.author-profile__name{text-align:center;display:block}}.author-profile .fa,.author-profile__stats{color:#606e7b}.author-profile__meta a:hover{color:#F9690E}.author-profile__meta{line-height:2}.author-profile__meta>*{line-height:1.5}.author-profile__meta span{display:block;margin:0;font-size:0.8rem}@media all and (min-width: 640px){.author-profile__meta span{display:inline;font-size:1rem}}.author-profile__stats{white-space:nowrap}
/*# sourceMappingURL=main.css.map */
