@import url("https://use.typekit.net/qtv3hss.css");*,*::before,*::after{box-sizing:border-box}ul[class],ol[class]{padding:0}body,h1,h2,h3,h4,p,ul[class],ol[class],li,figure,figcaption,blockquote,dl,dd{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}ul[class],ol[class]{list-style:none}a:not([class]){text-decoration-skip-ink:auto}img{max-width:100%;display:block}article>*+*{margin-top:1em}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){*{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}}@keyframes pulse{50%{transform:scale(1.1)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes fadein{0%{opacity:0}20%{opacity:0.5}100%{opacity:1}}@keyframes bop{0%{transform:scale(0.7)}20%{transform:scale(0.25)}50%{transform:scale(1.25)}60%{transform:scale(1)}100%{transform:scale(1)}}@keyframes spotlight{0%{background:rgba(14,200,233,0.65)}15%{background:rgba(255,255,255,0.65)}25%{background:rgba(255,255,255,0.65)}100%{background:rgba(14,200,233,0.65)}}@keyframes flipX{0%,100%{transform:scaleX(1)}50%{transform:scaleX(-1)}}@keyframes scaleIn{0%{transform:scale(0.1)}100%{transform:scale(1)}}html{font-size:16px;line-height:1.3em}@media only screen and (min-width: 800px){html{font-size:17px}}@media only screen and (min-height: 880px){html{font-size:18px}}body{background:none;color:black;font-family:museo-sans, sans-serif;font-weight:300;min-height:100vh}body.nav-open{overflow:hidden}img{width:100%}.textual{margin:auto;max-width:700px;padding:0 20px;width:100%}@media only screen and (min-width: 750px){.textual{padding:0}}.textual+.textual{margin-top:1rem}.image+.textual{margin-top:2rem}.textual:first-of-type{margin-top:60px}.textual:last-of-type{margin-bottom:60px}.minimal{background:rgba(255,255,255,0.5);border-radius:8px;display:grid;height:50vh;place-items:center;padding:20px}@media only screen and (min-width: 800px){.minimal{padding:0}}input{border:1px solid #b1b5bb;font-family:museo-sans, sans-serif;max-width:100%;padding:5px 10px;width:100%;-webkit-appearance:none}input[type=submit]{background:#26a123;color:white;cursor:pointer;max-width:180px}input[type=submit]:hover{background:#1B9AC9}input[type=checkbox]{border-radius:4px;border:2px solid #888;height:24px;padding:0;width:24px}input[type=checkbox]:focus{border:2px solid #888}input[type=checkbox]:checked{background:#26a123;border:2px solid #26a123}.field~.field{margin-top:20px}
