@import url("https://use.typekit.net/odw1kqt.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%}a{color:inherit;text-decoration:none}.textual a{border-bottom:1px solid}a.button{border:1px solid #b1b5bb;border-radius:8px;color:#808285;font-family:museo-sans, sans-serif;font-size:0.85rem;font-weight:400;display:inline-block;padding:5px 20px}a.button:hover{background:black;border-color:black;color:white}h1{font-size:2rem;font-weight:600;letter-spacing:-0.01em;line-height:1.2em;margin:auto;max-width:590px;text-align:center}@media only screen and (min-width: 1100px){h1{font-size:2.5rem}}.pro-feed-title h1{margin-bottom:1em}.pro-feed-title.small h1{font-size:1rem;font-weight:400;line-height:1.2em;text-align:left}@media only screen and (min-width: 1100px){.pro-feed-title.small h1{font-size:1.5rem;line-height:1.2em}}p{color:#808285}h1+p{margin-top:2rem}p+p{margin-top:1rem}p.center{text-align:center}hr{border:none;border-bottom:1px solid #b1b5bb;margin:2rem 0}span.subtle{color:#b1b5bb;font-size:0.85rem}span.inline-icon{display:inline-block;fill:#505050;height:30px;width:30px;vertical-align:middle}span.inline-icon.gray{fill:#b1b5bb}.trigger{cursor:pointer}.form-wrap{max-width:480px;width:90%}.fields{border:1px solid #b1b5bb;border-radius:4px;padding:20px}.field{margin-top:10px}form{width:100%}label{color:#b1b5bb;display:block;margin:10px;white-space:nowrap}input,select,textarea{border:1px solid #b1b5bb;border-radius:4px;font-size:1rem;max-width:480px;padding:10px;width:100%;-webkit-appearance:none}input:focus,select:focus,textarea:focus{outline:none;border:1px solid #1B9AC9}input[type=submit],select[type=submit],textarea[type=submit]{background:#1B9AC9;border-color:#1B9AC9;color:white;padding:10px 40px;width:auto}input[type=submit]:hover,select[type=submit]:hover,textarea[type=submit]:hover{background:#15789c;cursor:pointer}input.narrow[type=submit],select.narrow[type=submit],textarea.narrow[type=submit]{max-width:200px}.middle{display:grid;min-height:100vh;place-items:center}.message{color:#1B9AC9;padding:10px}.message.alert{color:#ff0000}
