@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes floaty2{0%,to{transform:translateY(0)}50%{transform:translateY(10px)}}@keyframes rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}#site .blog-card:hover{transform:translateY(-6px);box-shadow:0 26px 46px -24px #503c3266}#site .article-prose{font-size:17px;line-height:1.75}#site .article-prose p{margin:0 0 1.1em}#site .article-prose h2{color:var(--c-ink);margin:1.3em 0 .5em;font-family:Cormorant Garamond,serif;font-size:1.5em;font-weight:600}#site .article-prose h3{color:var(--c-ink);margin:1.1em 0 .4em;font-family:Cormorant Garamond,serif;font-size:1.25em;font-weight:600}#site .article-prose ul,#site .article-prose ol{margin:0 0 1.1em;padding-left:1.4em}#site .article-prose ul{list-style:outside}#site .article-prose ol{list-style:decimal}#site .article-prose li{margin:.35em 0}#site .article-prose blockquote{border-left:3px solid var(--c-primary);color:var(--c-muted);margin:0 0 1.1em;padding-left:1.1em;font-style:italic}#site .article-prose a{color:var(--c-primary-d);text-decoration:underline}#site .article-prose img{border-radius:14px;max-width:100%;height:auto;margin:.8em 0}#site .article-prose hr{border:none;border-top:1px solid var(--c-line);margin:1.4em 0}html{scroll-behavior:smooth}@media (width<=720px){#site .site-nav{display:none!important}}@media (width<=860px){#site #top .hero-photo{opacity:.22;width:100%!important}#site #top .hero-content{max-width:100%!important}}@media (width<=560px){#site #top .hero-title{white-space:normal}}
