@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(https://fonts.gstatic.com/s/newsreader/v25/cY9CfjOCX1hbuyalUrK439vCgYhCFpY.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(https://fonts.gstatic.com/s/newsreader/v25/cY9CfjOCX1hbuyalUrK439vCgIhCFpY.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(https://fonts.gstatic.com/s/newsreader/v25/cY9CfjOCX1hbuyalUrK439vCjohC.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(https://fonts.gstatic.com/s/newsreader/v25/cY9AfjOCX1hbuyalUrK439HyjJBG.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(https://fonts.gstatic.com/s/newsreader/v25/cY9AfjOCX1hbuyalUrK439DyjJBG.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(https://fonts.gstatic.com/s/newsreader/v25/cY9AfjOCX1hbuyalUrK4397yjA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cotta;src:url("./media/Cotta-N55BKWD6.otf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Luthon Southard Script;src:url("./media/Luthon Southard Script-3ZAVZTZQ.otf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Luthon Southard Serif";src:url("./media/Luthon Southard Serif-6YMLCSUX.otf") format("truetype");font-weight:400;font-style:normal}:root{--font-family-primary: "NewsReader", serif;--font-family-secondary: "Luthon Southard Serif", serif;--font-family-accent: "Luthon Southard Script", serif;--font-size-hero-value: 6;--font-size-extra-large-value: 3.5;--font-size-large-value: 1.25;--font-size-medium-value: 1;--font-size-small-value: .9;--font-size-extra-small-value: .8;--font-size-hero-mobile-value: var(--font-size-extra-large-value);--font-size-extra-large-mobile-value: var(--font-size-large-value);--font-size-large-mobile-value: var(--font-size-medium-value);--font-size-medium-mobile-value: var(--font-size-small-value);--font-size-small-mobile-value: var(--font-size-extra-small-value);--font-size-extra-small-mobile-value: .75;--font-size-hero: calc(var(--font-size-hero-value) * 1rem);--font-size-extra-large: calc(var(--font-size-extra-large-value) * 1rem);--font-size-large: calc(var(--font-size-large-value) * 1rem);--font-size-medium: calc(var(--font-size-medium-value) * 1rem);--font-size-small: calc(var(--font-size-small-value) * 1rem);--font-size-extra-small: calc(var(--font-size-extra-small-value) * 1rem);--font-size-hero-mobile: calc(var(--font-size-hero-mobile-value) * 1rem);--font-size-extra-large-mobile: calc(var(--font-size-extra-large-mobile-value) * 1rem);--font-size-large-mobile: calc(var(--font-size-large-mobile-value) * 1rem);--font-size-medium-mobile: calc(var(--font-size-medium-mobile-value) * 1rem);--font-size-small-mobile: calc(var(--font-size-small-mobile-value) * 1rem);--font-size-extra-small-mobile: calc(var(--font-size-extra-small-mobile-value) * 1rem);--font-weight-bold: 700;--font-weight-semi-bold: 500;--font-weight-medium: 400;--font-weight-light: 200;--color-multiplier-light: 1.4;--color-multiplier-bright: 1.2;--color-multiplier-dim: .8;--color-multiplier-dark: .6;--color-primary: rgb(240, 227, 211);--color-primary-light: hsl(from var(--color-primary) h s calc(l * var(--color-multiplier-light)));--color-primary-bright: hsl(from var(--color-primary) h s calc(l * var(--color-multiplier-bright)));--color-primary-dim: hsl(from var(--color-primary) h s calc(l * var(--color-multiplier-dim)));--color-primary-dark: hsl(from var(--color-primary) h s calc(l * var(--color-multiplier-dark)));--color-secondary: rgb(221, 190, 169);--color-secondary-light: hsl(from var(--color-secondary) h s calc(l * var(--color-multiplier-light)));--color-secondary-bright: hsl(from var(--color-secondary) h s calc(l * var(--color-multiplier-bright)));--color-secondary-dim: hsl(from var(--color-secondary) h s calc(l * var(--color-multiplier-dim)));--color-secondary-dark: hsl(from var(--color-secondary) h s calc(l * var(--color-multiplier-dark)));--color-tertiary: rgba(255, 255, 255, 0);--color-tertiary-light: hsl(from var(--color-tertiary) h s calc(l * var(--color-multiplier-light)));--color-tertiary-bright: hsl(from var(--color-tertiary) h s calc(l * var(--color-multiplier-bright)));--color-tertiary-dim: hsl(from var(--color-tertiary) h s calc(l * var(--color-multiplier-dim)));--color-tertiary-dark: hsl(from var(--color-tertiary) h s calc(l * var(--color-multiplier-dark)));--color-accent: rgb(111, 132, 64);--color-accent-light: hsl(from var(--color-accent) h s calc(l * var(--color-multiplier-light)));--color-accent-bright: hsl(from var(--color-accent) h s calc(l * var(--color-multiplier-bright)));--color-accent-dim: hsl(from var(--color-accent) h s calc(l * var(--color-multiplier-dim)));--color-accent-dark: hsl(from var(--color-accent) h s calc(l * var(--color-multiplier-dark)));--color-success: rgb(33, 161, 121);--color-warning: rgb(244, 211, 143);--color-error: rgb(218, 65, 103);--color-white: rgb(255, 255, 255);--color-black: rgb(from var(--color-accent-dark) r g b);--spacing-extra-large: 3rem;--spacing-large: 1.5rem;--spacing-medium: 1rem;--spacing-small: .5rem;--spacing-extra-small: .25rem;--border-radius-large: 8px;--border-radius-medium: 4px;--border-radius-small: 2px;--bootstrap-gutter-size: 15px;--contained-width: 1200px}html,body{height:100%}body{margin:0;word-wrap:break-word;background-color:rgb(from var(--color-primary) r g b/1);font-family:var(--font-family-primary)!important;font-weight:var(--font-weight-light)!important;--slope: calc((var(--font-size-large-value) - var(--font-size-large-mobile-value)) / (75 - 22.5));--intercept: calc(var(--font-size-large-mobile-value) - var(--slope) * 22.5);font-size:clamp(var(--font-size-large-mobile-value) * 1rem,var(--slope) * 100vw + var(--intercept) * 1rem,var(--font-size-large-value) * 1rem)!important}body h1,body h2,body h3,body h4,body h5{margin:0}body h1,body .font-size-extra-large{font-family:var(--font-family-primary)!important;--slope: calc((var(--font-size-extra-large-value) - var(--font-size-extra-large-mobile-value)) / (75 - 22.5));--intercept: calc(var(--font-size-extra-large-mobile-value) - var(--slope) * 22.5);font-size:clamp(var(--font-size-extra-large-mobile-value) * 1rem,var(--slope) * 100vw + var(--intercept) * 1rem,var(--font-size-extra-large-value) * 1rem)!important}body h2,body .font-size-large{font-family:var(--font-family-primary)!important;--slope: calc((var(--font-size-large-value) - var(--font-size-large-mobile-value)) / (75 - 22.5));--intercept: calc(var(--font-size-large-mobile-value) - var(--slope) * 22.5);font-size:clamp(var(--font-size-large-mobile-value) * 1rem,var(--slope) * 100vw + var(--intercept) * 1rem,var(--font-size-large-value) * 1rem)!important}body h3,body .font-size-medium{--slope: calc((var(--font-size-medium-value) - var(--font-size-medium-mobile-value)) / (75 - 22.5));--intercept: calc(var(--font-size-medium-mobile-value) - var(--slope) * 22.5);font-size:clamp(var(--font-size-medium-mobile-value) * 1rem,var(--slope) * 100vw + var(--intercept) * 1rem,var(--font-size-medium-value) * 1rem)!important}body h4,body .font-size-small{--slope: calc((var(--font-size-small-value) - var(--font-size-small-mobile-value)) / (75 - 22.5));--intercept: calc(var(--font-size-small-mobile-value) - var(--slope) * 22.5);font-size:clamp(var(--font-size-small-mobile-value) * 1rem,var(--slope) * 100vw + var(--intercept) * 1rem,var(--font-size-small-value) * 1rem)!important}body h5,body .font-size-extra-small{--slope: calc((var(--font-size-extra-small-value) - var(--font-size-extra-small-mobile-value)) / (75 - 22.5));--intercept: calc(var(--font-size-extra-small-mobile-value) - var(--slope) * 22.5);font-size:clamp(var(--font-size-extra-small-mobile-value) * 1rem,var(--slope) * 100vw + var(--intercept) * 1rem,var(--font-size-extra-small-value) * 1rem)!important}body .font-weight-bold{font-weight:var(--font-weight-bold)!important}body .font-weight-semi-bold{font-weight:var(--font-weight-semi-bold)!important}body .font-weight-medium{font-weight:var(--font-weight-medium)!important}body .font-weight-light{font-weight:var(--font-weight-light)!important}body .font-family-primary{font-family:var(--font-family-primary)!important}body .font-family-accent{font-family:var(--font-family-accent)!important}body .rounded-large{border-radius:var(--border-radius-large)!important}body .rounded-medium{border-radius:var(--border-radius-medium)!important}body .rounded-small{border-radius:var(--border-radius-small)!important}body input,body textarea{border-radius:var(--border-radius-medium)!important;--slope: calc((var(--font-size-small-value) - var(--font-size-small-mobile-value)) / (75 - 22.5));--intercept: calc(var(--font-size-small-mobile-value) - var(--slope) * 22.5);font-size:clamp(var(--font-size-small-mobile-value) * 1rem,var(--slope) * 100vw + var(--intercept) * 1rem,var(--font-size-small-value) * 1rem)!important;font-weight:var(--font-weight-light)!important;width:100%;border:none;padding:var(--spacing-small);background-color:#fff}body input:focus,body textarea:focus{outline:1px solid var(--color-primary)}body input[type=date],body textarea[type=date]{display:block;appearance:textfield;-webkit-appearance:textfield;-moz-appearance:textfield;min-height:1.2em}body input[type=date].placeholder::-webkit-datetime-edit-text,body input[type=date].placeholder::-webkit-datetime-edit-month-field,body input[type=date].placeholder::-webkit-datetime-edit-day-field,body input[type=date].placeholder::-webkit-datetime-edit-year-field,body textarea[type=date].placeholder::-webkit-datetime-edit-text,body textarea[type=date].placeholder::-webkit-datetime-edit-month-field,body textarea[type=date].placeholder::-webkit-datetime-edit-day-field,body textarea[type=date].placeholder::-webkit-datetime-edit-year-field{color:#757575}body button,body a.button{border-radius:var(--border-radius-medium)!important;font-family:var(--font-family-primary)!important;--slope: calc((var(--font-size-large-value) - var(--font-size-large-mobile-value)) / (75 - 22.5));--intercept: calc(var(--font-size-large-mobile-value) - var(--slope) * 22.5);font-size:clamp(var(--font-size-large-mobile-value) * 1rem,var(--slope) * 100vw + var(--intercept) * 1rem,var(--font-size-large-value) * 1rem)!important;font-weight:var(--font-weight-bold)!important;--duration: 1500;cursor:pointer;position:relative;width:fit-content;padding:var(--spacing-small) var(--spacing-medium);background-color:var(--color-secondary-dark);color:#fff;text-decoration:none;border:none}body button.loading,body a.button.loading{color:#ffffff80}body button:not(.loading):hover,body a.button:not(.loading):hover{outline:2px solid white}body button.loading:after,body a.button.loading:after{border-radius:var(--border-radius-large)!important;content:"";position:absolute;z-index:-1;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%);background-image:conic-gradient(from var(--angle),transparent 70%,white);padding:4px;animation:calc(var(--duration) * 1ms) rotate linear infinite}@property --angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@keyframes rotate{0%{--angle: 0deg}to{--angle: 360deg}}
