:root{--text:#0a0a0a;--bg:#fffffa;--border:#e5e4e7;--code-bg:#f4f3ec;--accent:#aa3bff;--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;--social-bg:#f4f3ec80;--shadow:#0000001a 0 10px 15px -3px, #0000000d 0 4px 6px -2px;--fonts:"EB Garamond", "Garamond", serif;--mono:ui-monospace, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (width<=1024px){:root{font-size:16px}}a{color:#00f}a:visited{color:purple}body{font-family: ;margin:0}h1,h2{font-family:var(--heading);color:var(--text-h);font-weight:500}h1{letter-spacing:-1.68px;margin:32px 0;font-size:56px}@media (width<=1024px){h1{margin:20px 0;font-size:36px}}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}@media (width<=1024px){h2{font-size:20px}}p{margin:0}.main{max-width:600px;margin:auto;line-height:1.2em}.logo{max-height:4rem;padding-left:1rem;display:inline-block;transform:translateY(1rem)}.email{border-color:1px gray;background-color:#fffffa;border-radius:0;padding:3px}input[type=submit]{background-color:#fff;margin-left:1rem;box-shadow:3px 3px #000000bf}input[type=submit]:hover{box-shadow:2px 2px #000000bf}input[type=submit]:active{box-shadow:0 0 #000000bf}legend{font-weight:700}fieldset{width:fit-content;margin:2rem auto}.FQAs>details{margin-top:.6rem}.FQAs>details>p{text-indent:1rem;border-left:2px solid #000;padding-left:1rem;line-height:1.3rem}.FQAs>details>summary{font-family:Helvetica,sans-serif;font-style:italic}.FQAs>details>summary:hover{font-style:normal}@media (width<=1024px){.main{padding:1rem}fieldset{width:90%}}@keyframes screw-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.screw{filter:opacity(50%);cursor:pointer;user-drag:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;width:13px;position:fixed}.screw.spinning{animation:.6s cubic-bezier(.45,0,.55,1) screw-spin}.screw1{top:5px;right:5px}.screw2{top:5px;left:5px}.screw3{bottom:5px;right:5px}.screw4{bottom:5px;left:5px}
