.max-h-vh-hero-image{max-height:60vh}footer{display:none}@media(prefers-color-scheme:dark){::-moz-selection{color:#000;background:#fff}}@media(prefers-color-scheme:dark){::selection{color:#000;background:#fff}}@media(prefers-color-scheme:light){::-moz-selection{color:#fff;background:#000}}@media(prefers-color-scheme:light){::selection{color:#fff;background:#000}}h1{margin-top:1.5rem;margin-bottom:0;font-family:Spectral,Georgia,Cambria,Times New Roman,Times,serif;font-size:1.875rem;line-height:2.25rem;letter-spacing:-.025em}h2{margin-top:0;margin-bottom:.75rem;font-size:1.25rem;line-height:1.75rem;font-weight:300;font-style:italic}