/*! sanitize.css v5.0.0 | CC0 License | github.com/jonathantneal/sanitize.css */*,::before,::after{background-repeat:no-repeat;-webkit-box-sizing:inherit;box-sizing:inherit}::before,::after{text-decoration:inherit;vertical-align:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}body{margin:0}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}nav ol,nav ul{list-style:none}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ffff00;color:#000000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}::-moz-selection{background-color:#b3d4fc;color:#000000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000000;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg{fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,optgroup,select,textarea{margin:0}button,input,select,textarea{color:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto;resize:vertical}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}a,area,button,input,label,select,summary,textarea,[tabindex]{-ms-touch-action:manipulation;touch-action:manipulation}[hidden]{display:none}[aria-busy="true"]{cursor:progress}[aria-controls]{cursor:pointer}[aria-hidden="false"][hidden]:not(:focus){clip:rect(0, 0, 0, 0);display:inherit;position:absolute}[aria-disabled]{cursor:default}.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,h5,h6{text-transform:uppercase;-ms-font-feature-settings:"lnum", "smcp", "c2sc" 0}@supports not (font-variant-caps: small-caps){.smcp,h5,h6{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,h5,h6{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 ((-webkit-font-feature-settings: "c2sc") 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,h5.c2sc,h6.c2sc,.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,h5.c2sc,h6.c2sc,.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,h5.onum,h6.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";font-variant-numeric:diagonal-fractions}@supports not (font-variant-numeric: diagonal-fractions){.frac{-webkit-font-feature-settings:"frac", "frac";font-feature-settings:"frac", "frac"}}.afrc{-ms-font-feature-settings:"afrc";font-variant-numeric:stacked-fractions}@supports not (font-variant-numeric: stacked-fractions){.afrc{-webkit-font-feature-settings:"afrc", "afrc";font-feature-settings:"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 ((-webkit-box-pack: inherit) or (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 ((-webkit-box-pack: inherit) or (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 ((-webkit-box-pack: inherit) or (justify-content: inherit)){.sinf{vertical-align:sub;font-size:smaller}}.lnum{font-variant-numeric:lining-nums}@supports not (font-variant-numeric: lining-nums){.lnum{-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{-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{-webkit-font-feature-settings:"lnum", "onum" 0, "pnum", "tnum" 0;font-feature-settings:"lnum", "onum" 0, "pnum", "tnum" 0}}.lnum.tnum{-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{-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{-ms-font-feature-settings:"lnum", "zero"}@supports not ((-webkit-font-feature-settings: "onum" inherit) or (font-feature-settings: "onum" inherit)){.lnum.zero{-webkit-font-feature-settings:"lnum", "zero";font-feature-settings:"lnum", "zero"}}.lnum.tnum.zero{-ms-font-feature-settings:"lnum", "zero", "tnum"}@supports not ((-webkit-font-feature-settings: "onum" inherit) or (font-feature-settings: "onum" inherit)){.lnum.tnum.zero{-webkit-font-feature-settings:"lnum", "zero", "tnum";font-feature-settings:"lnum", "zero", "tnum"}}.lnum.pnum.zero{-ms-font-feature-settings:"lnum", "zero", "pnum"}@supports not ((-webkit-font-feature-settings: "onum" inherit) or (font-feature-settings: "onum" inherit)){.lnum.pnum.zero{-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,h5,h6{text-transform:lowercase}.c2sc{text-transform:lowercase}.c2sc.smcp,h5.c2sc,h6.c2sc,.caps{text-transform:lowercase}}*+*:not(br){margin-top:1rem}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}body{background-color:#fff8f0;margin-top:0}::-moz-selection,::-moz-selection{background:#664C43;color:white}::-moz-selection,::selection{background:#664C43;color:white}.container{margin:0 auto;max-width:1000px;padding:2rem}a{border-bottom:1px solid #f3ebd6;text-decoration:none;color:#7c2a35;-webkit-transition:color, 0.2s;transition:color, 0.2s}a:hover{border-bottom:2px solid #f3ebd6;color:#561D25}[disabled]{color:#ccc}[readonly]{background-color:#e6e6e6}img{max-width:100%}li{margin-top:1rem}li+li{margin-left:1.25rem}dt{font-weight:bold}pre,code,kbd{font-family:"Source Code Pro","Consolas","Ubuntu Mono",monospace}pre,code{background-color:#f3ebd6;white-space:pre-wrap;border:none}pre{padding:0.5rem 1rem;border:1px solid #ddd2d3}code{padding:0.25rem 0.5rem}mark{background-color:#f3ebd6;padding:0 0.5rem 0.25rem 0.5rem;-webkit-box-shadow:0 0 0.25rem 0 #f3ebd6;box-shadow:0 0 0.25rem 0 #f3ebd6}kbd{background-color:#f3ebd6;padding:0.2rem 0.5rem;border-radius:0.25rem;border:1px solid #ccc}abbr,acronym{letter-spacing:0.05rem;text-transform:lowercase;font-variant:small-caps;-ms-font-feature-settings:"smcp";-webkit-font-feature-settings:"smcp";-o-font-feature-settings:"smcp";font-feature-settings:"smcp"}hr{display:block;margin:2rem auto;padding:0;height:1px;border:0;border-top:#f3ebd6 1px solid;text-align:center}hr:after{vertical-align:top;color:#ccc;display:inline;padding:0 1.5rem;content:'* * *';font-size:2rem;line-height:0.33;background-color:#fff8f0}hr.plain:after{display:none}tr:nth-child(odd){background-color:#f2f2f2}thead{border-bottom:1px solid #fff8f0}td,th{text-align:left;padding:0.25rem 0.5rem;border:1px solid #ccc}audio{max-width:100%}.meta-spacer:after{color:#f3ebd6;content:' • ';font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Open Sans","Roboto","Oxygen","Ubuntu","Helvetica Neue",sans-serif}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Open Sans","Roboto","Oxygen","Ubuntu","Helvetica Neue",sans-serif;line-height:1.5;font-weight:400;font-size:16px}@media all and (min-width: 640px){body{font-size:18px}}@media all and (min-width: 800px){body{font-size:21px}}.sassisfy-tera{font-size:85.83px;font-size:3.8146666667rem;margin-bottom:57.22px;margin-bottom:3.1788888889rem}@media all and (min-width: 800px){.sassisfy-tera{font-size:85.83px;font-size:3.8146666667rem}}@media all and (min-width: 960px){.sassisfy-tera{font-size:85.83px;font-size:4.7683333333rem}}.sassisfy-giga{font-size:68.664px;font-size:3.0517333333rem;margin-bottom:45.776px;margin-bottom:2.5431111111rem}@media all and (min-width: 800px){.sassisfy-giga{font-size:68.664px;font-size:3.0517333333rem}}@media all and (min-width: 960px){.sassisfy-giga{font-size:68.664px;font-size:3.8146666667rem}}.sassisfy-mega{font-size:54.931px;font-size:2.4413777778rem;margin-bottom:36.6206666667px;margin-bottom:2.0344814815rem}@media all and (min-width: 800px){.sassisfy-mega{font-size:54.931px;font-size:2.4413777778rem}}@media all and (min-width: 960px){.sassisfy-mega{font-size:54.931px;font-size:3.0517222222rem}}.sassisfy-alpha,h1{font-size:43.945px;font-size:1.9531111111rem;margin-bottom:29.2966666667px;margin-bottom:1.6275925926rem}@media all and (min-width: 800px){.sassisfy-alpha,h1{font-size:43.945px;font-size:1.9531111111rem}}@media all and (min-width: 960px){.sassisfy-alpha,h1{font-size:43.945px;font-size:2.4413888889rem}}.sassisfy-beta,h2,header h2{font-size:35.156px;font-size:1.5624888889rem;margin-bottom:23.4373333333px;margin-bottom:1.3020740741rem}@media all and (min-width: 800px){.sassisfy-beta,h2,header h2{font-size:35.156px;font-size:1.5624888889rem}}@media all and (min-width: 960px){.sassisfy-beta,h2,header h2{font-size:35.156px;font-size:1.9531111111rem}}.sassisfy-gamma,h3{font-size:28.125px;font-size:1.25rem;margin-bottom:18.75px;margin-bottom:1.0416666667rem}@media all and (min-width: 800px){.sassisfy-gamma,h3{font-size:28.125px;font-size:1.25rem}}@media all and (min-width: 960px){.sassisfy-gamma,h3{font-size:28.125px;font-size:1.5625rem}}.sassisfy-delta,h4,h5,h6{font-size:22.5px;font-size:1rem;margin-bottom:15px;margin-bottom:.8333333333rem}@media all and (min-width: 800px){.sassisfy-delta,h4,h5,h6{font-size:22.5px;font-size:1rem}}@media all and (min-width: 960px){.sassisfy-delta,h4,h5,h6{font-size:22.5px;font-size:1.25rem}}.sassisfy-epsilon{font-size:18px;font-size:.8rem;margin-bottom:12px;margin-bottom:.6666666667rem}@media all and (min-width: 800px){.sassisfy-epsilon{font-size:18px;font-size:.8rem}}@media all and (min-width: 960px){.sassisfy-epsilon{font-size:18px;font-size:1rem}}.sassisfy-zeta{font-size:14.4px;font-size:.64rem;margin-bottom:9.6px;margin-bottom:.5333333333rem}@media all and (min-width: 800px){.sassisfy-zeta{font-size:14.4px;font-size:.64rem}}@media all and (min-width: 960px){.sassisfy-zeta{font-size:14.4px;font-size:.8rem}}h1,h2,header h2,h3,h4,h5,h6{font-family:"Playfair Display","Georgia",serif;color:#664C43;font-weight:700;margin-top:3rem;margin-bottom:1rem}h1,h2,header h2{margin-top:4rem;margin-bottom:2rem}h3,h4{margin-bottom:1.5rem}p{font-family:"Playfair Display","Georgia",serif}footer,aside{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Open Sans","Roboto","Oxygen","Ubuntu","Helvetica Neue",sans-serif}.dropcap::first-letter{color:#664C43;font-family:inherit;float:left;margin:-0.5rem 0rem 0 -0.8rem;padding:0 0.6rem;font-size:5.966rem;line-height:1;text-indent:0;background:transparent}_:-moz-tree-row(hover),.dropcap:first-letter{margin-top:0.9rem}@media print{body{background:#fff;color:#000;font-size:12pt}p a::after{content:" (" attr(href) ")";font-size:80%}hr::after{display:none}@page{margin:3cm}}input,button,textarea{width:100%;padding:0.25rem 0.5rem;font-weight:400;border:1px solid #ccc;-webkit-box-shadow:none;box-shadow:none;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Open Sans","Roboto","Oxygen","Ubuntu","Helvetica Neue",sans-serif}@media all and (min-width: 640px){input,button,textarea{width:auto}}input[type=color]{padding:0;width:3rem;height:3rem}input:focus,input:active,textarea:focus,textarea:active,button:focus,button:active{outline:none;border:1px solid #7c2a35}button:not([disabled]),.btn:not([disabled]),input[type=submit]:not([disabled]){background-color:#f3ebd6;background-image:-webkit-gradient(linear, left top, right bottom, from(#f3ebd6), to(#e2b09a));background-image:linear-gradient(to bottom right, #f3ebd6, #e2b09a);padding:0.5rem 0.8rem;color:#561D25;font-weight:700;text-transform:uppercase;cursor:pointer;border:1px solid #e2cd9a;border-radius:0.15rem;-webkit-transition:0.3s;transition:0.3s}button:not([disabled]):hover,.btn:not([disabled]):hover,input[type=submit]:not([disabled]):hover{background-color:#7c2a35;background-image:-webkit-gradient(linear, left top, right bottom, from(#a23746), to(#561D25));background-image:linear-gradient(to bottom right, #a23746, #561D25);color:#fff8f0 !important;border:1px solid #561D25;-webkit-box-shadow:0 0 0.25rem 0.25rem #561D25 inset;box-shadow:0 0 0.25rem 0.25rem #561D25 inset;-webkit-transition:0.3s;transition:0.3s}.btn--cta:not([disabled]){background-color:#7c2a35;background-image:-webkit-gradient(linear, left top, right bottom, from(#7c2a35), to(#69232d));background-image:linear-gradient(to bottom right, #7c2a35, #69232d);color:#fff8f0;border:1px solid #561d25}.btn--cta:not([disabled]):hover{background-color:#561D25;background-image:-webkit-gradient(linear, left top, right bottom, from(#561f1d), to(#561D25));background-image:linear-gradient(to bottom right, #561f1d, #561D25);-webkit-box-shadow:0 0 0.5rem -0.15rem #561D25 inset;box-shadow:0 0 0.5rem -0.15rem #561D25 inset;border:1px solid #301015}.pagination{text-align:center}main img{margin:1.5rem 0}figure:not(.plain){margin:1.5rem auto;text-align:center}img:has(+figcaption){margin-bottom:0}figcaption{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Open Sans","Roboto","Oxygen","Ubuntu","Helvetica Neue",sans-serif;font-size:0.8rem;padding:1rem;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%}blockquote,.semantic-pull-quote--pulled,.spq{font-size:1rem}blockquote:before,.semantic-pull-quote--pulled:before,.spq:before{content:'\201C';float:left;position:relative;line-height:0;top:1.5rem;right:2.5rem;color:#ede1c2;font-size:5.966rem;z-index:-1}@media all and (min-width: 960px){blockquote.pull,.semantic-pull-quote--pulled,.spq{float:right;width:40%}}blockquote{margin:1rem;margin-right:0;padding:0 1.5rem;display:block}.semantic-pull-quote--pulled,.spq{padding:0.5rem;margin-left:2rem}.semantic-pull-quote--pulled:after,.spq:after{content:attr(data-content)}.end-mark::after{content:"❦";position:relative;bottom:0.02rem;color:#2c3e50}.gallery{display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;justify-items:center;grid-template-columns:repeat(4, auto)}.gallery[data-columns="1"]{grid-template-columns:repeat(1, auto)}.gallery[data-columns="2"]{grid-template-columns:repeat(2, auto)}.gallery[data-columns="3"]{grid-template-columns:repeat(3, auto)}.gallery[data-columns="4"]{grid-template-columns:repeat(4, auto)}.gallery[data-columns="5"]{grid-template-columns:repeat(5, auto)}.gallery[data-columns="6"]{grid-template-columns:repeat(6, auto)}.gallery[data-columns="7"]{grid-template-columns:repeat(7, auto)}.gallery[data-columns="8"]{grid-template-columns:repeat(8, auto)}.gallery[data-columns="9"]{grid-template-columns:repeat(9, auto)}.gallery[data-columns="10"]{grid-template-columns:repeat(10, auto)}.gallery[data-columns="11"]{grid-template-columns:repeat(11, auto)}.gallery[data-columns="12"]{grid-template-columns:repeat(12, auto)}.gallery>img,.gallery>figure,.gallery>div{grid-column:1 / -1;padding:0.5rem;margin:0}@media all and (min-width: 800px){.gallery>img,.gallery>figure,.gallery>div{grid-column:auto / auto}}.gallery img{width:auto;margin:0;cursor:-webkit-zoom-in;cursor:zoom-in}aside{background-color:#fff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Open Sans","Roboto","Oxygen","Ubuntu","Helvetica Neue",sans-serif;font-size:1rem;padding:1rem;border:1px solid #ccc}@media all and (min-width: 800px){aside{width:40%;float:right;margin-right:0;margin:0.8rem;position:relative;left:0.5rem}}aside>h1,aside>h2,header aside>h2,aside>h3,aside>h4,aside>h5,aside>h6{margin-top:1rem}aside p{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Open Sans","Roboto","Oxygen","Ubuntu","Helvetica Neue",sans-serif}aside p:last-of-type{margin-bottom:0}@media all and (min-width: 800px){aside.full,aside.full-width{margin:1rem 0 2rem 0}}aside.note:before{position:relative;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Open Sans","Roboto","Oxygen","Ubuntu","Helvetica Neue",sans-serif;font-weight:900;color:#f3ebd6;bottom:0.5rem;right:1.5rem;content:'*';font-size:3.054rem;line-height:0;float:left}.share .fa-twitter{color:#4099ff}.share .fa-facebook{color:#3a5795}.share .fa-google-plus{color:#dd4b39}.share .fa:hover{color:#561D25;cursor:pointer}.subscribe h1,.subscribe h2,.subscribe h3,.subscribe h4,.subscribe h5,.subscribe h6{margin-top:0}.subscribe form{text-align:center}@media all and (min-width: 640px){.subscribe form{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex}}.subscribe input[type='email']{width:100%;background-color:#f3ebd6}.subscribe input[type='email']:focus{border-left:3px solid #561D25}@media all and (min-width: 640px){.subscribe input[type='email']{width:calc(100% - 20rem);-webkit-box-flex:3;-ms-flex:3;flex:3}}.subscribe button[type='submit']{width:100%}@media all and (min-width: 640px){.subscribe button[type='submit']{-webkit-box-flex:1;-ms-flex:1;flex:1}}.subscribe--box .fa-envelope{display:none;color:white;float:left;padding-right:1.5rem;margin-top:-0.5rem;opacity:0.3}@media all and (min-width: 640px){.subscribe--box .fa-envelope{display:inline}}.subscribe--box{color:#664C43;background-color:#fefefd;padding:2rem;border:4px solid #f3ebd6}.subscribe--box h2{color:#664C43}.subscribe--box input[type='email']{color:#664C43;border:0}.subscribe--box button[type='submit']{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Open Sans","Roboto","Oxygen","Ubuntu","Helvetica Neue",sans-serif}.subscribe--box button[type='submit'] .fa{color:white;opacity:0.5}.subscribe--bar h1,.subscribe--bar h2,.subscribe--bar h3,.subscribe--bar h4,.subscribe--bar h5,.subscribe--bar h6{font-family:"Playfair Display","Georgia",serif;font-style:italic;color:#ccc;text-align:center;margin-bottom:0}.subscribe--bar{padding:2rem 0}.subscribe input[type='email']{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Open Sans","Roboto","Oxygen","Ubuntu","Helvetica Neue",sans-serif;border:0}.subscribe button[type='submit']{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Open Sans","Roboto","Oxygen","Ubuntu","Helvetica Neue",sans-serif;-webkit-box-shadow:none;box-shadow:none;line-height:1}.grid{padding:1rem;display:grid;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-template-columns:repeat(3, 1fr);margin:0 auto;max-width:1500px}.grid[data-columns="1"]{grid-template-columns:repeat(1, 1fr)}.grid[data-columns="2"]{grid-template-columns:repeat(2, 1fr)}.grid[data-columns="3"]{grid-template-columns:repeat(3, 1fr)}.grid[data-columns="4"]{grid-template-columns:repeat(4, 1fr)}.grid[data-columns="5"]{grid-template-columns:repeat(5, 1fr)}.grid[data-columns="6"]{grid-template-columns:repeat(6, 1fr)}.grid[data-columns="7"]{grid-template-columns:repeat(7, 1fr)}.grid[data-columns="8"]{grid-template-columns:repeat(8, 1fr)}.grid[data-columns="9"]{grid-template-columns:repeat(9, 1fr)}.grid[data-columns="10"]{grid-template-columns:repeat(10, 1fr)}.grid[data-columns="11"]{grid-template-columns:repeat(11, 1fr)}.grid[data-columns="12"]{grid-template-columns:repeat(12, 1fr)}.grid>*{grid-column:1 / -1}@media all and (min-width: 800px){.grid>*{grid-column:auto / auto}}.card{border:2px solid #f3ebd6;border-radius:0.25rem;-webkit-box-shadow:0.5rem 0.5rem 0.5rem 0.05rem #f3ebd6;box-shadow:0.5rem 0.5rem 0.5rem 0.05rem #f3ebd6;font-family:"Playfair Display","Georgia",serif;padding:1rem;line-height:1.5;position:relative;-ms-flex-item-align:start;align-self:start;text-align:center}.card .fade{background:-webkit-gradient(linear, left top, left bottom, from(rgba(255,248,240,0)), color-stop(25%, rgba(255,248,240,0.25)), color-stop(50%, rgba(255,248,240,0.5)), color-stop(75%, rgba(255,248,240,0.75)), to(#fff8f0));background:linear-gradient(to bottom, rgba(255,248,240,0), rgba(255,248,240,0.25) 25%, rgba(255,248,240,0.5) 50%, rgba(255,248,240,0.75) 75%, #fff8f0);position:absolute;bottom:0;left:0;width:100%;height:7rem;-webkit-box-shadow:none;box-shadow:none;z-index:10}.audio-icon{position:absolute;top:0;right:1rem;color:#e7d7ae}.card .title{font-size:1.25rem}.text{max-height:10.5rem;overflow:hidden}.tag{text-transform:uppercase;font-weight:400;letter-spacing:0.025rem}.meta{font-size:0.8rem;font-weight:400 !important}.card .read-more{font-family:"Playfair Display","Georgia",serif;position:relative;bottom:3.34rem;height:0;z-index:100;text-align:center}.card .read-more a{border:1px solid #e7d7ae;border-radius:0.25rem;padding:0.2rem 0.5rem 0.25rem 0.5rem;background-color:#fff8f0;-webkit-box-shadow:0 0 2rem 1rem #fff8f0;box-shadow:0 0 2rem 1rem #fff8f0;font-size:1rem;padding:0.25rem 0.5rem !important;text-transform:uppercase;letter-spacing:0.05rem;font-weight:900}.card .read-more a:hover{background-color:#7c2a35;color:#fff8f0;border:1px solid #561D25;-webkit-box-shadow:0 0 0.25rem 0.25rem #561D25 inset;box-shadow:0 0 0.25rem 0.25rem #561D25 inset}.read-more-button{border-radius:0.25rem;display:block;text-align:center;border:1px solid #7c2a35;color:#fff8f0;width:calc(100%);padding:0.5rem;background-color:#7c2a35}.read-more-button:hover{color:white;border:1px solid #561D25;background-color:#561D25}.main-header{text-align:center;padding-top:1rem}header h2{margin-top:0rem;margin-bottom:0.5rem;color:#561D25}header img{height:3rem}header h4{margin-bottom:0;font-weight:400;color:#0a0304;margin-top:0.5rem;font-style:italic}.main-nav{text-align:center;display:inline}.main-nav ul{padding:0.8rem 0 0.8rem;border-top:1px solid #f3ebd6;border-bottom:1px solid #f3ebd6}.main-nav li{margin-left:0;border-bottom:1px solid #fff8f0;width:100%;margin-top:0}@media all and (min-width: 640px){.main-nav li{display:inline}}.main-nav a{text-transform:uppercase;font-size:1rem;font-weight:700;letter-spacing:0.05rem;padding:1rem 2rem;width:100%;display:block;border-bottom:none}.main-nav a:hover,.main-nav a:focus{background-color:#561D25;color:#f3ebd6;border-bottom:none}@media all and (min-width: 640px){.main-nav a{display:inline;padding:0.5rem 1rem}.main-nav a:hover,.main-nav a:focus{background-color:#f3ebd6;color:#7c2a35}}.search-form{display:inline;position:relative}.search-form input{text-transform:uppercase;font-size:1rem;letter-spacing:0.05rem;font-weight:700;background-color:#fff8f0;border:none;border-bottom:1px solid #f3ebd6;width:12rem;padding-left:0;max-width:100%}.search-form input:active,.search-form input:focus{margin-bottom:0;border-bottom:1px solid #e7d7ae}.search-form button{background:none;border:none;padding:0;margin:0;position:relative;right:1.5rem;bottom:0.005rem;color:#7c2a35}.search-form button:hover,.search-form button:focus,.search-form button:active{color:#561D25 !important;background:none;border:none;padding:0;margin:0;-webkit-box-shadow:none;box-shadow:none}@media all and (max-width: 640px){.search-form button{width:auto}}footer{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Open Sans","Roboto","Oxygen","Ubuntu","Helvetica Neue",sans-serif;text-transform:uppercase;font-size:1rem;font-weight:900;letter-spacing:0.05rem}footer.site-footer{font-weight:400;text-transform:capitalize !important}.site-footer span{display:block;margin:0}@media all and (min-width: 960px){.site-footer span{display:inline;margin-top:auto}}.site-footer .meta-spacer::after{content:''}@media all and (min-width: 640px){.site-footer .meta-spacer::after{content:' • '}}.footer-nav li{margin-left:0}@media all and (min-width: 640px){.footer-nav li{display:inline}}.footer-nav ul{-webkit-padding-start:0;-moz-padding-start:0;padding-inline-start:0}.footer-nav li:not(:last-child)::after{color:#f3ebd6;content:''}@media all and (min-width: 640px){.footer-nav li:not(:last-child)::after{content:' / '}}@media all and (min-width: 960px){.featured-grace{min-width:600px}}.grid>.intro-text,.grid>.featured-grace{grid-column:1 / -1}@media all and (min-width: 960px){.grid>.intro-text,.grid>.featured-grace{grid-column:auto / auto}}.feature-block .card{margin:1rem}.featured-grace-card-header{text-transform:uppercase;letter-spacing:0.05rem;position:relative;top:1rem;z-index:10}.featured-grace-card-header strong{color:#dcc487;background-color:#fff8f0;padding:0.25rem 0.8rem;border:2px solid #f3ebd6;border-radius:0.25rem}.header-with-lines{line-height:1.5;text-align:center;max-width:100vw;overflow-x:hidden}.header-with-lines a{font-size:1.5rem;display:inline-block;position:relative;text-transform:uppercase;letter-spacing:0.05rem;color:#dcc487;background-color:#fff8f0;padding:0.15rem 0.8rem 0.15rem 0.8rem;border:2px solid #f3ebd6;border-radius:0.25rem}.header-with-lines a:before,.header-with-lines a:after{overflow:hidden;content:"";position:absolute;height:0;border-top:2px solid #f3ebd6;top:1.25rem;width:590px}.header-with-lines a:before{right:100%;margin-right:0}.header-with-lines a:after{left:100%;margin-left:0}.card .text{overflow:hidden;position:relative}li.card{list-style-type:none !important;margin:1rem;padding:1rem}.grace-list{-webkit-padding-start:0;-moz-padding-start:0;padding-inline-start:0}.inline{display:inline}.center-text{text-align:center}.fl{float:left}.fr{float:right}.cf::before,.cf::after{content:' ';display:table}.cf::after{clear:both}.cf{*zoom:1}.m0{margin:0}.m0a{margin:0 auto}.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}.p1rem{padding:1rem}.full,.full-width{width:100%}.unstyled-anchor,.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:-apple-system,BlinkMacSystemFont,"Segoe UI","Open Sans","Roboto","Oxygen","Ubuntu","Helvetica Neue",sans-serif}.serif{font-family:"Playfair Display","Georgia",serif}.tertiary-bg{background:#f3ebd6}.tertiary-color{color:#f3ebd6}.butler-color{color:#ccc}.amp{font-style:italic;font-weight:400;font-family:'Libre Baskerville', Baskerville, 'Goudy Old Style', Palatino, 'Book Antiqua', serif}

/*# sourceMappingURL=main.css.map */