body{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;margin:0;padding:0}h1,h2,p{margin:0;padding:0}h1{font-size:var(--frill-type-brand);font-weight:700;line-height:var(--frill-leading-normal);margin-bottom:var(--frill-space-16);margin-top:var(--frill-space-16)}h2{font-size:var(--frill-type-subtitle);font-weight:700;line-height:var(--frill-leading-normal);margin-bottom:var(--frill-space-8)}h4{margin-top:var(--frill-space-4);margin-bottom:var(--frill-space-4)}h5{margin-bottom:var(--frill-space-8);margin-top:var(--frill-space-4)}p{font-size:var(--frill-type-body);line-height:var(--frill-leading-normal)}a{color:var(--frill-ink-strong);text-decoration:none}a:hover{text-decoration:underline;cursor:pointer}hr{border-bottom:none;border-top:1px solid var(--frill-ink-strong);margin:0}pre{white-space:pre-wrap}body{display:flex;flex-direction:column;min-height:100vh}body>main{margin:0 var(--frill-space-8) var(--frill-space-8) var(--frill-space-8)}section{padding:var(--frill-space-8) 0}@media(min-width:768px){section{padding:var(--frill-space-16) 0}}fieldset{display:flex;flex-direction:column;margin-bottom:var(--frill-space-4);padding:var(--frill-space-8)}form{max-width:100%}@media(min-width:768px){form{max-width:400px}}input{border-radius:var(--frill-radius-2xs);border:1px solid var(--frill-ink-strong);font-size:var(--frill-type-body);margin-bottom:var(--frill-space-4);margin-top:var(--frill-space-2);padding:var(--frill-space-4)}legend{font-weight:600;margin-bottom:var(--frill-space-4)}ul{list-style:none;margin:0;padding:0}li{margin-bottom:var(--frill-space-4)}dl{margin:var(--frill-space-4) 0}code{background:var(--frill-code-wash);border-radius:var(--frill-radius-2xs);font-family:monospace;padding:var(--frill-space-2)}
