﻿:root{--text-font-stack: "Fira Sans", "PT Serif", "Georgia", "Charter", "Georgia", serif;--interface-font-stack: "Fira Sans", "PT Serif", "Georgia", "Charter", "Georgia", serif;--header-font-stack: "Playfair Display", "PT Sans", "Source Sans Pro", "Roboto", "PT Sans", "Helvetica", sans-serif;--mono-font-stack: "PT Mono", "Source Code Pro", monospace;--interactive-color: teal;--active-color: #68c6c6;--primary-color: #01161E;--secondary-color:#34454b;--tertiary-color: #f0f9f9;--copy-color: #444;--butler-color: #ccc;--bg-color: #fdfdfd;--header-color: #fff;--font-adjust-sm: 0.5;--font-adjust-md: 0.8;--font-adjust-lg: 1;--x-height-offset: 0.25rem;--container-width: 1024px;--text-container-width: 800px}.show-only-in-dark-mode{display:none}@media(prefers-color-scheme: dark){:root{--interactive-color: #98cbcb;--active-color: #339999;--primary-color: #fdfdfd;--secondary-color:#e4e4e4;--tertiary-color: #0f2e2e;--copy-color: #f8f8f8;--primary-color-desaturate-25: #fdfdfd;--butler-color: #aaa;--butler-color-shade-75: #aaa;--bg-color: #242943;--header-color: #2a2f4a}.dark-mode-invert{filter:invert(1)}.hide-in-dark-mode{display:none}.show-only-in-dark-mode{display:unset}}/*! 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;font-family:sans-serif;line-height:1.5;text-rendering:optimizeLegibility;vertical-align:top}button,input,select,textarea{background:rgba(0,0,0,0)}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-zeta,h6,.typgr8-epsilon,h5,.typgr8-delta,h4,.typgr8-gamma,h3,.typgr8-beta,h2,.typgr8-alpha,h1,.typgr8-mega,.typgr8-giga,.typgr8-tera{text-rendering:optimizeLegibility;line-height:1.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:var(--copy-color)}@media all and (max-width: 640px){.typgr8-tera{font-size:68.664px;font-size:3.8146666667rem;margin-bottom:45.776px;margin-bottom:2.5431111111rem}}@media all and (min-width: 640px){.typgr8-tera{font-size:85.83px;font-size:4.7683333333rem;margin-bottom:57.22px;margin-bottom:3.1788888889rem}}@media all and (max-width: 640px){.typgr8-giga{font-size:54.9312px;font-size:3.0517333333rem;margin-bottom:36.6208px;margin-bottom:2.0344888889rem}}@media all and (min-width: 640px){.typgr8-giga{font-size:68.664px;font-size:3.8146666667rem;margin-bottom:45.776px;margin-bottom:2.5431111111rem}}@media all and (max-width: 640px){.typgr8-mega{font-size:43.9448px;font-size:2.4413777778rem;margin-bottom:29.2965333333px;margin-bottom:1.6275851852rem}}@media all and (min-width: 640px){.typgr8-mega{font-size:54.931px;font-size:3.0517222222rem;margin-bottom:36.6206666667px;margin-bottom:2.0344814815rem}}@media all and (max-width: 640px){.typgr8-alpha,h1{font-size:28.8px;font-size:1.6rem;margin-bottom:19.2px;margin-bottom:1.0666666667rem}}@media all and (min-width: 640px){.typgr8-alpha,h1{font-size:36px;font-size:2rem;margin-bottom:24px;margin-bottom:1.3333333333rem}}@media all and (max-width: 640px){.typgr8-beta,h2{font-size:22.4px;font-size:1.2444444444rem;margin-bottom:14.9333333333px;margin-bottom:0.8296296296rem}}@media all and (min-width: 640px){.typgr8-beta,h2{font-size:28px;font-size:1.5555555556rem;margin-bottom:18.6666666667px;margin-bottom:1.037037037rem}}@media all and (max-width: 640px){.typgr8-gamma,h3{font-size:19.2px;font-size:1.0666666667rem;margin-bottom:12.8px;margin-bottom:0.7111111111rem}}@media all and (min-width: 640px){.typgr8-gamma,h3{font-size:24px;font-size:1.3333333333rem;margin-bottom:16px;margin-bottom:0.8888888889rem}}@media all and (max-width: 640px){.typgr8-delta,h4{font-size:16.8px;font-size:0.9333333333rem;margin-bottom:11.2px;margin-bottom:0.6222222222rem}}@media all and (min-width: 640px){.typgr8-delta,h4{font-size:21px;font-size:1.1666666667rem;margin-bottom:14px;margin-bottom:0.7777777778rem}}@media all and (max-width: 640px){.typgr8-epsilon,h5{font-size:14.4px;font-size:0.8rem;margin-bottom:9.6px;margin-bottom:0.5333333333rem}}@media all and (min-width: 640px){.typgr8-epsilon,h5{font-size:18px;font-size:1rem;margin-bottom:12px;margin-bottom:0.6666666667rem}}@media all and (max-width: 640px){.typgr8-zeta,h6{font-size:11.52px;font-size:0.64rem;margin-bottom:7.68px;margin-bottom:0.4266666667rem}}@media all and (min-width: 640px){.typgr8-zeta,h6{font-size:14.4px;font-size:0.8rem;margin-bottom:9.6px;margin-bottom:0.5333333333rem}}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 .6rem;font-size:6rem;font-family:inherit;line-height:1;text-indent:0;background:rgba(0,0,0,0);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:.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{-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%}.full-bleed,.post figure.kg-width-full,.post figure.kg-width-wide{max-width:100vw;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.unstyled-anchor,.more-dropdown a,.unstyled-anchor:hover,.unstyled-anchor:active{text-decoration:inherit;border:inherit;color:inherit}.hcenter{margin:0 auto;width:100%}.hidden{display:none}.sans-serif{font-family:"Fira Sans","PT Serif","Georgia","Charter","Georgia",serif;font-family:var(--interface-font-stack)}.serif{font-family:"Fira Sans","PT Serif","Georgia","Charter","Georgia",serif;font-family:var(--text-font-stack)}.tertiary-bg{background-color:#f0f9f9;background-color:var(--tertiary-color)}.tertiary-color{color:#f0f9f9;color:var(--tertiary-color)}.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;background-color:var(--bg-color);padding:0 1rem}.fancy-header-element:before,.fancy-header-element:after{content:"";position:absolute;border-bottom:1px solid #f0f9f9;border-top:1px solid #f0f9f9;border-bottom:1px solid var(--tertiary-color);border-top:1px solid var(--tertiary-color);letter-spacing:.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:.25rem;margin-top:var(--x-height-offset)}*,*::before,*::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*+*{margin-top:1rem}::-moz-selection,::selection{background:#34454b;background:var(--secondary-color);color:#fff}body{min-height:98vh;display:flex;flex-direction:column;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;max-width:var(--container-width)}@media all and (min-width: 640px){.container{padding:1.5rem}}.page-template .content,.post-template .content,.home-template .content,.content{max-width:800px;max-width:var(--text-container-width)}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:#f0f9f9 !important;background:var(--tertiary-color) !important}pre[class*=language-]{margin:0 0 1.7rem 0 !important;padding:.5rem .8rem !important}code[class*=language-]{text-shadow:none !important;color:#444 !important;font-family:"PT Mono","Source Code Pro",monospace !important;font-family:var(--mono-font-stack) !important}pre{padding:.5em .8em;margin-bottom:2rem}code{text-align:baseline;padding:.15em .25em;vertical-align:baseline}pre,code{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #e1f4f4;border:1px solid var(--active-color-tint-20, #e1f4f4);background-color:#f0f9f9;background-color:var(--tertiary-color);white-space:pre-wrap;font-size:.8em;font-family:"PT Mono","Source Code Pro",monospace;font-family:var(--mono-font-stack)}pre code{padding:0;border:none}kbd{font-family:"Fira Sans","PT Serif","Georgia","Charter","Georgia",serif;font-family:var(--interface-font-stack);font-size:.8rem;font-weight:900;padding:.25rem .5rem .125rem .5rem;margin:.25rem;border:1px solid #ccc;border:1px solid var(--butler-color);background-color:#f0f9f9;background-color:var(--tertiary-color);line-height:2.25;border-radius:.15rem}sup,sub{font-size:1rem}sup{vertical-align:super}sub{vertical-align:sub}ol,ul{padding-left:0;margin-left:2rem;margin-top:1rem;margin-bottom:1rem}ol ol,ul ul,ul ol,ol ul{margin-top:.25rem;-webkit-margin-before:1rem !important;margin-bottom:1rem;margin-left:1.5rem}mark{background-color:#f0f9f9;background-color:var(--tertiary-color)}li{font-family:inherit}li+li{margin-top:.5rem}input{height:100%}input,button,textarea{padding:.5rem 1rem;border:1px solid #ccc;border:1px solid var(--butler-color);box-shadow:none;font-family:"Fira Sans","PT Serif","Georgia","Charter","Georgia",serif;font-family:var(--interface-font-stack)}input:focus,input:active,button:focus,button:active{outline:none;border:1px solid teal;border:1px solid var(--interactive-color)}hr{display:block;margin:1.65rem auto;padding:0;height:1px;border:0;border-top:#f0f9f9 1px double;border-top:var(--tertiary-color) 1px double;text-align:center;overflow:visible}hr::after{position:relative;top:.28rem;display:inline;padding:0 1rem;content:"* * *";font-size:1.954rem;line-height:0}hr[data-content]::after{font-size:.7rem !important;content:attr(data-content);font-size:var(--font-size);top:var(--xho)}@media all and (min-width: 640px){hr[data-content]::after{font-size:1rem !important}}hr.plain-hr:after{display:none}.meta-spacer::after{color:#f0f9f9;color:var(--tertiary-color);content:" • ";font-weight:900;font-family:"Fira Sans","PT Serif","Georgia","Charter","Georgia",serif;font-family:var(--interface-font-stack)}.meta-spacer[spacer]::after{content:attr(spacer)}.dropcap:first-letter{float:left;margin:-0.8rem 0rem 0 -1rem;padding:0 .6rem;font-size:6rem;font-family:inherit;line-height:1;text-indent:0;background:rgba(0,0,0,0);color:inherit}.dropcap::first-letter{font-weight:900;color:var(--dropcap-color);color:#999}.dropcap::first-line{text-transform:uppercase}@-moz-document url-prefix(){.dropcap::first-letter{margin-top:.25rem}}.site-footer__navigation .fa-rss,.pagination .fa{margin-top:.25rem;margin-top:var(--x-height-offset)}.site-footer__attribution--ghost img{margin-top:.375rem;margin-top:calc(var(--x-height-offset)*1.5)}body{font-family:"Fira Sans","PT Serif","Georgia","Charter","Georgia",serif;font-family:var(--interface-font-stack)}h1,h2,h3,h4,h5,h6{font-family:"Playfair Display","PT Sans","Source Sans Pro","Roboto","PT Sans","Helvetica",sans-serif;font-family:var(--header-font-stack);font-weight:900;margin-top:2rem;margin-bottom:1.5rem;color:#34454b;color:var(--secondary-color)}.post__title,.post-teaser__title a{color:#01161e;color:var(--primary-color)}.post-teaser__title a:hover{color:teal;color:var(--interactive-color)}p,.content{font-family:"Fira Sans","PT Serif","Georgia","Charter","Georgia",serif;font-family:var(--text-font-stack)}a{color:teal;color:var(--interactive-color);border-bottom:1px solid #f0f9f9;border-bottom:1px solid var(--tertiary-color);-webkit-transition:color,.2s;-o-transition:color,.2s;transition:color,.2s}a:hover,a.active{color:#68c6c6;color:var(--active-color);border-bottom:2px solid #f0f9f9;border-bottom:2px solid var(--tertiary-color)}[disabled]{color:#ccc;color:var(--butler-color)}.post__content:not(*:root)>p:first-of-type::first-line{text-transform:none}footer,aside{font-family:"Fira Sans","PT Serif","Georgia","Charter","Georgia",serif;font-family:var(--interface-font-stack)}.read-more,hr:after,.post-teaser__meta,.site-footer__attribution,.post__meta,.butler-color{color:#999;color:var(--butler-color-shade-75, #999999)}body,hr:after{background-color:#fdfdfd;background-color:var(--bg-color)}.post-teaser__meta,.site-footer__attribution,.post__meta{font-family:"Fira Sans","PT Serif","Georgia","Charter","Georgia",serif;font-family:var(--interface-font-stack);font-weight:400;transition:color,.5s;font-size:.8rem}.post-teaser__meta:hover,.site-footer__attribution:hover,.post__meta:hover{color:#666;color:var(--butler-color-shade-50, #666666);transition:color,.5s}.post-teaser__meta a,.site-footer__attribution a,.post__meta a{color:#59acac;color:var(--interactive-color-tint-65, #59acac);border-bottom:none}.post-teaser__meta a:hover,.site-footer__attribution a:hover,.post__meta a:hover{color:#68c6c6;color:var(--active-color)}.subtle-display-text{text-rendering:optimizeLegibility;font-size:1rem;font-family:"Fira Sans","PT Serif","Georgia","Charter","Georgia",serif;font-family:var(--interface-font-stack);font-weight:400}.post__meta{font-size:1rem;margin-bottom:1rem;margin-top:-0.5rem}.site-footer__attribution{font-size:.8rem}@media all and (min-width: 640px){.site-footer__attribution{font-size:1rem}}.post__content sup,sup.footnote-ref{vertical-align:top;position:relative;top:-0.25em;font-size:.8em}.littlefoot .littlefoot__button{margin-top:-16px;background-color:unset;color:unset;padding:0;margin-left:-0.25em;margin-right:-0.25em}.littlefoot .littlefoot__button:hover,.littlefoot .littlefoot__button:active,.littlefoot .littlefoot__button:focus{border:none;background-color:unset;border-radius:unset;box-shadow:unset;color:unset !important}.littlefoot .littlefoot__button::before{content:"[";position:relative;left:.25em}.littlefoot .littlefoot__button::after{content:"]";position:relative;left:-0.25em}section.footnotes.littlefoot--print{display:block}section.footnotes.littlefoot--print .littlefoot--print{display:block}section.footnotes.littlefoot--print li.littlefoot--print{display:list-item}p>img,.content>img{margin:1.5rem 0}figure:not(.plain-figure){margin:1.5rem auto}figure:not(.plain-figure) figcaption{background-color:#f0f9f9;background-color:var(--tertiary-color);font-family:"Fira Sans","PT Serif","Georgia","Charter","Georgia",serif;font-family:var(--interface-font-stack);font-size:.8rem;line-height:1rem;padding:.5rem;margin-top:0;text-align:center}figure img,.thumb img{margin-top:0}.kg-image-card{text-align:center}.kg-image-card img{height:auto}.post .kg-image{max-width:100%}@media all and (min-width: 1024px){.post figure.kg-width-wide{width:1024px;width:var(--container-width);margin-left:-512px;margin-right:-512px;margin-left:calc(-1*var(--container-width)/2);margin-right:calc(-1*var(--container-width)/2)}}.post figure.kg-width-wide .kg-image{width:100vw}@media all and (min-width: 1024px){.post figure.kg-width-wide .kg-image{max-width:1024px;max-width:var(--container-width);width:1024px;width:var(--container-width)}}.post figure.kg-width-full .kg-image{max-width:100vw;width:100vw}.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:.5rem 0 .5rem 1rem}}.thumb img.full-img{margin:0 auto;width:100%}figure.kg-embed-card{border:none}figure iframe{margin:0 auto}button,.btn,input[type=submit]{background-color:#f0f9f9;background-image:-moz-linear-gradient(#f0f9f9, #d8e2e3);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#f0f9f9), to(#d8e2e3));background-image:-webkit-linear-gradient(#f0f9f9, #d8e2e3);background-image:-o-linear-gradient(#f0f9f9, #d8e2e3);background-color:var(--tertiary-color, #f0f9f9);background-image:-moz-linear-gradient(var(--tertiary-color, #f0f9f9), var(--tertiary-color-mix-primary-color-90, #d8e2e3));background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(var(--tertiary-color, #f0f9f9)), to(var(--tertiary-color-mix-primary-color-90, #d8e2e3)));background-image:-webkit-linear-gradient(var(--tertiary-color, #f0f9f9), var(--tertiary-color-mix-primary-color-90, #d8e2e3));background-image:-o-linear-gradient(var(--tertiary-color, #f0f9f9), var(--tertiary-color-mix-primary-color-90, #d8e2e3));padding:.5rem .8rem;color:#01161e;color:var(--primary-color);font-weight:700;text-transform:uppercase;cursor:pointer;border:2px solid teal;border:2px solid var(--interactive-color);border-radius:.15rem;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}button:hover,.btn:hover,input[type=submit]:hover{background-color:#003380;background-image:-moz-linear-gradient(#003380, #688dc6);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#003380), to(#688dc6));background-image:-webkit-linear-gradient(#003380, #688dc6);background-image:-o-linear-gradient(#003380, #688dc6);background-color:var(--interactive-color-hue-36, #003380);background-image:-moz-linear-gradient(var(--interactive-color-hue-36, #003380), var(--active-color-hue-36, #688dc6));background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(var(--interactive-color-hue-36, #003380)), to(var(--active-color-hue-36, #688dc6)));background-image:-webkit-linear-gradient(var(--interactive-color-hue-36, #003380), var(--active-color-hue-36, #688dc6));background-image:-o-linear-gradient(var(--interactive-color-hue-36, #003380), var(--active-color-hue-36, #688dc6));box-shadow:0 0 .5rem 0 #01161e inset;box-shadow:0 0 .5rem 0 var(--primary-color) inset;color:#fdfdfd !important;color:#fdfdfd;color:var(--bg-color);border:2px solid #68c6c6;box-shadow:0 0 .5rem -0.15rem #01161e inset;box-shadow:0 0 .5rem -0.15rem var(--primary-color) inset;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.btn--cta{background-color:teal;background-image:-moz-linear-gradient(teal, #006060);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(teal), to(#006060));background-image:-webkit-linear-gradient(teal, #006060);background-image:-o-linear-gradient(teal, #006060);background-color:var(--interactive-color);background-image:-moz-linear-gradient(var(--interactive-color), var(--interactive-color-mix-black-75, #006060));background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(var(--interactive-color)), to(var(--interactive-color-mix-black-75, #006060)));background-image:-webkit-linear-gradient(var(--interactive-color), var(--interactive-color-mix-black-75, #006060));background-image:-o-linear-gradient(var(--interactive-color), var(--interactive-color-mix-black-75, #006060));color:#fdfdfd;color:var(--bg-color);border:2px solid #cceaea;border:2px solid var(--tertiary-color-darken-10, #cceaea)}.btn--cta:hover{background-color:#003380;background-image:-moz-linear-gradient(#003380, #688dc6);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#003380), to(#688dc6));background-image:-webkit-linear-gradient(#003380, #688dc6);background-image:-o-linear-gradient(#003380, #688dc6);background-color:var(--interactive-color-hue-36, #003380);background-image:-moz-linear-gradient(var(--interactive-color-hue-36, #003380), var(--active-color-hue-36, #688dc6));background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(var(--interactive-color-hue-36, #003380)), to(var(--active-color-hue-36, #688dc6)));background-image:-webkit-linear-gradient(var(--interactive-color-hue-36, #003380), var(--active-color-hue-36, #688dc6));background-image:-o-linear-gradient(var(--interactive-color-hue-36, #003380), var(--active-color-hue-36, #688dc6));box-shadow:0 0 .5rem -0.15rem #01161e inset}.kg-image-card,.kg-gallery-card{margin:0 0 1.5rem}.kg-image-card figcaption,.kg-gallery-card figcaption{margin:-1rem 0 1.5rem}.kg-gallery-container{display:flex;flex-direction:column;margin:.25rem auto;width:100vw;max-width:100%}.kg-width-wide .kg-gallery-container{max-width:1024px;max-width:var(--container-width)}.kg-width-full .kg-gallery-container{max-width:100vw}.kg-gallery-row{display:flex;flex-direction:row;justify-content:center}.kg-gallery-image img{display:block;margin:0;width:100%;height:100%;cursor:-webkit-zoom-in}.kg-gallery-row:not(:first-of-type){margin:.25rem 0 0 0}.kg-gallery-image:not(:first-of-type){margin:0 0 0 .25rem}.jslghtbx{visibility:hidden}.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:.5rem auto}.gallery img{width:auto;height:auto;max-width:100%;max-height:130px;cursor:-webkit-zoom-in}.toc{overflow-y:auto}.toc>.toc-list{overflow:hidden;position:relative}.toc>.toc-list li{list-style:none}.js-toc{overflow-y:hidden}.toc-list{margin:0;padding-left:10px}a.toc-link{color:currentColor;height:100%}.is-collapsible{max-height:1000px;overflow:hidden;transition:all 300ms ease-in-out}.is-collapsed{max-height:0}.is-position-fixed{position:fixed !important;top:0}.is-active-link{font-weight:700}.toc-link::before{background-color:#eee;content:" ";display:inline-block;height:inherit;left:0;margin-top:-1px;position:absolute;width:2px}.is-active-link::before{background-color:#54bc4b}.post__content{position:relative}.gh-toc>.toc-list{position:relative}.toc-list{overflow:hidden;list-style:none}.gh-sidebar{display:none}@media(min-width: 1221px)and (max-width: 1500px){main:has(.toc-list){margin:0 2rem 0 20rem}}@media(min-width: 960px)and (max-width: 1220px){main:has(.toc-list){margin:0 2rem 0 16rem}}@media(min-width: 960px){.gh-sidebar{display:block;position:absolute;top:0;bottom:0;margin-top:4vmin;left:-18rem;width:16rem;border:none;background-color:unset}.gh-toc{position:sticky;top:130px}}@media(min-width: 1500px){.gh-sidebar{left:-20rem;width:40%}}@media(min-width: 1600px){.gh-sidebar{left:-22rem}}.gh-toc .is-active-link::before{background-color:var(--ghost-accent-color)}.main-header{background-color:var(--header-color);border-bottom:1px solid #f0f9f9;border-bottom:1px solid var(--tertiary-color);padding:1rem;width:100%;position:absolute;margin:0 auto;z-index:1000;top:0;left:0;-webkit-transition-duration:.5s;transition-duration:.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 .5rem}}@media all and (min-width: 1024px){.main-header .container{padding:0 1.5rem}}.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:.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:.5rem;color:#05141a;color:var(--primary-color-desaturate-25, #05141a);font-family:"Playfair Display","PT Sans","Source Sans Pro","Roboto","PT Sans","Helvetica",sans-serif;font-family:var(--header-font-stack);font-weight:400}@media all and (min-width: 640px){.main-header__blog-title{margin-bottom:.5rem}}.main-header__blog-description{font-family:"Playfair Display","PT Sans","Source Sans Pro","Roboto","PT Sans","Helvetica",sans-serif;font-family:var(--header-font-stack);font-weight:400;margin-bottom:0;color:#b3b3b3;color:var(--butler-color-darken-10, #b3b3b3);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:.5rem;display:inline-block;text-align:right;flex:100 100 auto}@media all and (min-width: 1024px){.menu{padding-top:.25rem}}.menu li{display:inline !important}.menu a,.more-toggle{font-size:1rem;border-bottom:0;letter-spacing:.05rem;font-family:"Fira Sans","PT Serif","Georgia","Charter","Georgia",serif;font-family:var(--interface-font-stack);font-weight:400}.menu a:hover,.more-toggle:hover{border-bottom:2px solid #f0f9f9;border-bottom:2px solid var(--tertiary-color)}.more-dropdown-wrapper{margin-top:0;height:0}.more-toggle{margin-top:1rem;padding:0;padding-left:.25rem;border:none;outline:none;color:#34454b;color:var(--primary-color);cursor:pointer;border-radius:0;background:none}.more-toggle:hover{color:#68c6c6 !important;color:var(--active-color) !important;background:none;border:none;box-shadow:none}nav.is-empty .more-toggle{margin-top:.25rem}.more-toggle:active,.more-toggle:focus{outline:none;border:none}.more-dropdown{border:1px solid #cceaea;border:1px solid var(--tertiary-color-darken-10, #cceaea);background-color:#f0f9f9;background-color:var(--tertiary-color);right:0;top:2rem;display:none}.more-dropdown .meta-spacer{display:none}.more-dropdown.show{display:inline-block}.more-dropdown.show .menu-icon-helper-text.hidden{display:initial}.more-dropdown::after,.arrow_box::before{bottom:100%;right:1.5rem;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none}.more-dropdown::after{border-color:rgba(136,183,213,0);border-bottom-color:#f0f9f9;border-bottom-color:var(--tertiary-color);border-width:.5rem;margin-left:.5rem;margin-top:0;margin-bottom:0}.more-dropdown::before{border-color:rgba(194,225,245,0);border-bottom-color:#f0f9f9;border-bottom-color:var(--tertiary-color);border-width:.5rem;margin-left:.5rem}.more-dropdown a{display:block;margin-bottom:0;color:teal;color:var(--interactive-color);padding:.5rem 1rem}.more-dropdown a:hover{background-color:#cceaea;background-color:var(--tertiary-color-darken-10, #cceaea);border-bottom:none}.meta-spacer--nav::after{content:" //";width:1rem;font-size:1rem;letter-spacing:.05rem}.main-header .fa{margin-top:.25rem;margin-top:var(--x-height-offset)}.fa-twitter{color:#4099ff}.fa-twitter:hover{color:#68c6c6;color:var(--active-color)}.fa-facebook-square{color:#3a5795}.fa-facebook-square:hover{color:#68c6c6;color:var(--active-color)}.main-header--hidden{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.main-header--narrow{padding:.25rem 1rem}@media all and (min-width: 640px){.main-header--narrow{padding:.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:.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:.05rem}@media all and (min-width: 640px){.main-header--narrow .main-header__blog-title{padding-top:.4rem}}@media all and (min-width: 1024px){.main-header--narrow .main-header__blog-title{padding-top:.8rem}}.nav-ul li{margin-right:1.1rem}@media(min-width: 401px)and (max-width: 500px){h1.main-header__blog-title{font-size:1rem}}@media all and (max-width: 400px){.main-header{padding-bottom:.5rem}.main-header .container{display:block;text-align:center}.main-header__text-container,.main-header__logo{padding-right:0}.more-dropdown.show{right:-60%;text-align:center;margin-left:auto;margin-right:auto;width:100vw;left:-50vw;right:-50vw;overflow:auto}.nav-ul{margin-left:0}.more-dropdown::after,.more-dropdown::before{left:0;right:0;margin:auto}.menu{text-align:center;margin:0 !important}}@media all and (min-width: 640px){main.post-list{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:.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:.25rem}.teaser-meta__tags .meta-spacer:after{content:"";color:#ccc;color:var(--butler-color)}@media all and (min-width: 640px){.teaser-meta__tags{display:inline}.teaser-meta__tags .meta-spacer:after{content:" • ";color:#f0f9f9;color:var(--tertiary-color)}}.read-more__link{font-weight:900;font-style:italic}.read-more span::before{content:"read more ";text-decoration:none}.read-more span[data-content]::before{content:attr(data-content)}.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 .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:#677478;color:var(--secondary-color-mix-white-75, #677478)}.author-profile__meta a:hover{color:#68c6c6;color:var(--active-color)}.author-profile__meta{line-height:2}.author-profile__meta>*{line-height:1.5}.author-profile__meta span{display:block;margin:0;font-size:.8rem}@media all and (min-width: 640px){.author-profile__meta span{display:inline;font-size:1rem}}.author-profile__stats{white-space:nowrap}/*# sourceMappingURL=main.min.css.map */
