.prose-wrapper[data-astro-cid-dl4ron7y]{display:grid;grid-template-columns:1fr min(72ch,100%) 1fr;counter-reset:footnote-counter;font-size:var(--font-size-base);overflow-wrap:anywhere}.prose-wrapper[data-astro-cid-dl4ron7y]>*{grid-column:2}.prose-wrapper[data-astro-cid-dl4ron7y]>p{font-size:var(--font-size-base);line-height:var(--leading-looser);margin-bottom:var(--space-m)}.prose-wrapper[data-astro-cid-dl4ron7y] p:last-child:not(blockquote p){margin-bottom:0}@media (max-width: 767px){.prose-wrapper[data-astro-cid-dl4ron7y]>p{line-height:var(--leading-loose)}}.prose-wrapper[data-astro-cid-dl4ron7y]>p.subtext{font-size:calc(var(--font-size-sm) * 1.1);line-height:var(--leading-loose)}.prose-wrapper[data-astro-cid-dl4ron7y]>h1{font-size:var(--font-size-2xl);margin:var(--space-2xl) 0 var(--space-m)}.prose-wrapper[data-astro-cid-dl4ron7y]>h2{font-size:var(--font-size-xl);margin:var(--space-xl) 0 var(--space-m);line-height:var(--leading-base)}.prose-wrapper[data-astro-cid-dl4ron7y]>h2.title1{font-size:var(--font-size-2xl);font-family:var(--font-serif);line-height:var(--leading-tighter);font-weight:400;margin:var(--space-2xl) 0 var(--space-m);max-width:1200px;color:inherit;transition:none}.prose-wrapper[data-astro-cid-dl4ron7y] h2.micro{font-family:var(--font-sans);font-size:var(--font-size-sm);color:var(--color-bright-crimson);margin:0 0 var(--space-s);line-height:var(--leading-base);text-transform:uppercase;font-weight:700;letter-spacing:.04rem}.prose-wrapper[data-astro-cid-dl4ron7y] h3{font-size:calc(var(--font-size-lg) / 1.1);font-weight:300;line-height:var(--leading-base);margin:var(--space-m) 0 var(--space-s)}.prose-wrapper[data-astro-cid-dl4ron7y] h4{font-size:var(--font-size-base);font-weight:700;margin:var(--space-s) 0 var(--space-xs)}.prose-wrapper[data-astro-cid-dl4ron7y] h1+h2,.prose-wrapper[data-astro-cid-dl4ron7y] h2+h3,.prose-wrapper[data-astro-cid-dl4ron7y] h3+h4,.prose-wrapper[data-astro-cid-dl4ron7y] h4+h5,.prose-wrapper[data-astro-cid-dl4ron7y] h5+h6{margin-top:0}.prose-wrapper[data-astro-cid-dl4ron7y] ul,.prose-wrapper[data-astro-cid-dl4ron7y] ol{padding:0;margin-top:0}.prose-wrapper[data-astro-cid-dl4ron7y] ul{list-style:none}.prose-wrapper[data-astro-cid-dl4ron7y] ul>li{margin-bottom:var(--space-xs);line-height:var(--leading-loose);margin-left:2.5rem}.prose-wrapper[data-astro-cid-dl4ron7y] ul>li:before{content:"";display:inline-block;width:24px;clear:both;height:24px;margin-right:-1.5rem;background-image:url(/images/leaf-icon.svg);background-size:contain;background-repeat:no-repeat;position:relative;top:4px;right:2.5rem;transform-origin:50% 50%}@media (hover: hover) and (pointer: fine) and (prefers-reduced-motion: no-preference){.prose-wrapper[data-astro-cid-dl4ron7y] ul>li:hover:before{animation:leafBulletWiggle calc(var(--dur-page) + var(--dur-quick)) var(--ease-in-out) 1}}@keyframes leafBulletWiggle{0%,to{transform:rotate(0)}25%{transform:rotate(10deg)}50%{transform:rotate(-10deg)}75%{transform:rotate(6deg)}}@media (prefers-reduced-motion: reduce){.prose-wrapper[data-astro-cid-dl4ron7y] ul>li:before{animation:none}}.prose-wrapper[data-astro-cid-dl4ron7y] ol>li{margin-bottom:var(--space-xs);line-height:var(--leading-looser);margin-left:2.5rem}.prose-wrapper[data-astro-cid-dl4ron7y] hr{margin:var(--space-xl) auto var(--space-2xl);height:3px;background-color:var(--color-salmon);border:none;width:20%}.prose-wrapper[data-astro-cid-dl4ron7y] blockquote{text-align:center;padding:var(--space-m) 0 var(--space-xl)}.prose-wrapper[data-astro-cid-dl4ron7y] blockquote>p{text-align:center;max-width:30ch;margin:var(--space-m) auto;font-size:var(--font-size-lg);line-height:var(--leading-base);display:inline-block}.prose-wrapper[data-astro-cid-dl4ron7y] blockquote.long-quote>p{max-width:40ch;font-size:var(--font-size-md);line-height:150%}.prose-wrapper[data-astro-cid-dl4ron7y] blockquote:before,.prose-wrapper[data-astro-cid-dl4ron7y] blockquote:after{content:"";display:block;margin:0 auto;width:3rem;border-top:2px solid rgba(0,0,0,.1)}@media screen and (max-width: 767px){.prose-wrapper[data-astro-cid-dl4ron7y] h1{margin:var(--space-xl) 0 var(--space-m)}.prose-wrapper[data-astro-cid-dl4ron7y] h2{margin:var(--space-l) 0 var(--space-s)}.prose-wrapper[data-astro-cid-dl4ron7y]>h2.title1{font-size:var(--font-size-2xl);max-width:100%;margin:var(--space-xl) 0 var(--space-m)}.prose-wrapper[data-astro-cid-dl4ron7y] hr{margin:var(--space-l) auto}}
