@media (hover:hover) and (min-width:1024px){@font-face{font-family:'Vermiglione';font-weight:200 700;font-display:swap;src:url(assets/vermiglione.woff2) format('woff2')}@font-face{font-family:'Roboto Flex';font-weight:100 1000;font-stretch:50% 200%;font-display:swap;src:url(assets/RobotoFlex.woff2) format('woff2')}@font-face{font-family:'Roboto Flex';font-weight:100 1000;font-stretch:50% 200%;font-display:swap;src:url(assets/roboto-flex-latin-ext.woff2) format('woff2');unicode-range:          U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}}:root{--system-sans:"San Francisco" , "Segoe UI" , Oxygen-Sans , Ubuntu , Cantarell , "Helvetica Neue" , system-ui , sans-serif;--system-serif:Charter , "Bitstream Charter" , "Sitka Text" , Cambria , serif;--system-mono:ui-monospace , "Cascadia Code" , "Source Code Pro" , Menlo , Consolas , "DejaVu Sans Mono" , monospace;--body-font:var(--system-sans);--heading-font:var(--system-serif);--content-width:1200px}@media (hover:hover) and (min-width:1024px){body{--body-font:"Roboto Flex" , "San Francisco" , "Segoe UI" , Oxygen-Sans , Ubuntu , Cantarell , "Helvetica Neue" , system-ui , sans-serif;--heading-font:--body-font}i,em,.italic{font-style:oblique 12deg;letter-spacing:.01em}}html{font-size:18px;font-size:                      calc( 15px + ( 16 * .02vw ) )}html>body{font-family:                    var( --body-font );font-style:normal;font-weight:300;background:url(assets/xgraph_tile.png.pagespeed.ic.GP-p2yXC_A.png)}ul{padding-left:2ch}li{list-style-position:inside;padding:.2em 0}.card-wide li{list-style-position:outside}.card .flex-container{display:flex}#find-follow>ul{flex-wrap:wrap;> li {
		flex-basis:		10rem;
	}
}figure{margin:0;padding:.5rem 0}header,main{max-width:var(--content-width);margin:0 auto}main{margin:3rem auto;display:flex;flex-wrap:wrap;gap:2rem}.card{flex-basis:calc(50% - 5.5rem);padding:0 2rem 1rem;border:1px solid #9e9e9e;border-radius:1rem;overflow:hidden;background:rgba(255,255,255,.7)}.card.card-wide{flex-basis:100%}.card h2{background:rgba(200,200,200,.2);border-bottom:1px solid #cfcfcf;margin:0 -2rem;padding:.4em 1.4ch;color:#600}.card h3{margin:0;padding:.25em 0;text-align:left}.card p{margin:0;padding:.25em 0}#volunteer>div,#work>div{> ul,
	> figure {
		flex-basis:		50%;
	}
}#work>div>figure{text-align:center}