:root{--lakelife-white:#ffffff;--lakelife-dark-teal:#098290;--lakelife-light-teal:#60b2bf;--lakelife-clay:#d3cdc5;--lakelife-mid-clay:#e2d9d1;--lakelife-light-clay:#f0e5dd;--lakelife-sand:#a99277;--margin:1em;--padding:1em;--small-margin:0.5em;--small-padding:0.5em;--border-radius:var(--padding);--font-base:1em;--gap:0.75em;--small-gap:0.5em;--vertical-margin:1em;--buttonHoverColor:white;--buttonHoverBackgroundColor:var(--lakelife-dark-teal);--button-hover-color:var(--buttonHoverColor);--button-hover-background-color:var(--buttonHoverBackgroundColor);--link-hover-color:var(--buttonHoverBackgroundColor);--headingbarColor:black;--headingbarBackgroundColor:white;--subheadingbarColor:white;--subheadingbarBackgroundColor:var(--lakelife-dark-teal);--cardHeadingColor:black;--cardHeadingBackgroundColor:var(--lakelife-clay);--cardBackgroundColor:white;--box-shadow:1px 1px 3px 0 rgba(0,0,0,0.5);--box-shadow-vertical:0 3px 0 rgba(0,0,0,0.25);--box-shadow-large:1px 4px 4px 0 rgba(0,0,0,0.5);--site-title-font-font-size-value:2}