@import url("https://use.typekit.net/fqz2tvy.css");*,*::before,*::after{box-sizing:border-box}ul[class],ol[class]{padding:0}body,h1,h2,h3,h4,h5,h6,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 attention{0%{background:#F5BB16}50%{background:#b1b5bb}100%{background:#F5BB16}}@keyframes shrinkbounce{0%,100%{transform:scale(1)}30%{transform:scale(0)}50%{transform:scale(1.5)}}@keyframes pulse{0%,30%{background:#F5BB16;color:#5789bf}20%,40%{background:#5789bf;color:white}100%{background:#b1b5bb;color:white}}@keyframes fadein{0%{opacity:0}20%{opacity:0.5}100%{opacity:1}}body{background:#fafafa;color:#262522;display:flex;flex-direction:column;font-family:"museo-slab", "Helvetica", sans-serif;font-size:16px;font-weight:500;justify-content:flex-start;line-height:1.75em}@media only screen and (min-width: 750px){body{font-size:18px}}@media only screen and (min-width: 1500px){body{font-size:20px}}@media only screen and (min-width: 1600px){body{font-size:22px}}body.open-nav{overflow:hidden}.outer{display:flex;flex-direction:column;height:95vh}.header{display:flex;justify-content:space-around;padding:5px 0}.core{background:white;flex-grow:1;margin:auto;max-width:1024px;overflow-y:scroll;scroll-behavior:smooth}@media only screen and (min-width: 1024px){.core{border:1px solid gainsboro}}h1{background:#872727;color:white;display:block;font-size:1.5rem;font-weight:300;line-height:1.2em;padding:10px 20px;position:sticky;top:0}h2{color:#872727;font-size:1.3rem;font-weight:300;line-height:1.2em;margin:1em auto 0;max-width:800px;padding:0 20px}a{color:inherit;text-decoration:none}a.nav-title{display:block;padding:5px 20px}a.nav-title:hover{background:white;color:#872727}section a{border-bottom:1px solid;color:#872727}p,table{margin:auto;max-width:800px;padding:0 20px}h1+p,h2+p,h3+p,p+p,h1+table,h2+table,h3+table,table+p{margin-top:1em}table{font-size:1rem}th,td{padding:5px}ul{margin:auto;max-width:800px;padding:10px 20px 10px 60px}span.red{color:#872727}span.selector{cursor:pointer;display:block;padding:5px 20px}span.selector:hover{background:white;color:#872727}sup{line-height:0;font-size:0.75em;vertical-align:0.558em}section.pad{padding-bottom:20px}section:last-of-type{font-size:0.85rem}.trigger{cursor:pointer}.image{background:#872727;box-shadow:0 -2px 8px -2px rgba(0,0,0,0.3);margin-top:20px}.nav-wrap{position:fixed;inset:0;transform:translateX(-100%);transition:transform 0.2s ease-out;z-index:7}.nav-wrap.active{transform:translateX(0)}.nav-shade{background:rgba(0,0,0,0.5);inset:0;position:absolute}.nav-content{background:#872727;color:white;height:100%;left:0;max-width:540px;overflow-y:scroll;position:absolute;transform:translateX(-100%);transition:transform 0.4s ease-out;top:0;width:100%}.active .nav-content{transform:translateX(0)}.nav-actions{display:flex;justify-content:flex-end;margin:10px auto;width:90%}.nav-close{cursor:pointer;font-weight:100;transform:rotate(45deg) scale(2)}.nav-close:hover{color:black}.nav-icon{height:30px;position:relative;width:30px}.nav-icon:before{border-bottom:2px solid black;border-top:2px solid black;content:'';height:40%;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);transition:all 0.2s ease-out;width:70%}.nav-icon:hover:before{border-color:#872727;height:60%}.middle{display:grid;min-height:100vh;place-items:center}.login-form{border:1px dotted #b1b5bb;border-radius:10px;max-width:500px;padding:40px;width:90%}.field{margin-top:1em}input{border:1px solid #b1b5bb;border-radius:4px;font-size:1rem;padding:10px;width:100%;-webkit-appearance:none}input:focus{outline:none;border:1px solid #5789bf}input[type=submit]{background:#5789bf;color:white;width:120px}input[type=submit]:hover{background:#3f70a4;cursor:pointer}
