body{--font-heading--family:Georgia,'Times New Roman',serif;--font-heading--weight:400;--font-h1--family:Georgia,'Times New Roman',serif;--font-h2--family:Georgia,'Times New Roman',serif;--font-h3--family:Georgia,'Times New Roman',serif;background:#fcfaf5;color:#1f4a33}
#MainContent h1{font-family:Georgia,'Times New Roman',serif;font-weight:400;letter-spacing:-.04em;font-size:clamp(34px,4vw,56px);line-height:1.08}
#MainContent h2,#MainContent h3{font-family:Georgia,'Times New Roman',serif;font-weight:400}
#MainContent a:focus-visible,#MainContent button:focus-visible{outline:2px solid #1f4a33;outline-offset:4px}
#header-group .daylo-site,#header-group .d-header{overflow:visible}
.daylo-site .d-wordmark{color:#1f4a33;font-family:Arial,sans-serif}
.daylo-site .d-navigation{font-family:Arial,sans-serif}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}
