:root{color:var(--ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:var(--base,caption);}@media (min-width:675px){:root{font-size:18px;}}body{background:white;}h1{color:var(--title-color,inherit);font:var(--huge,caption);margin:2.111rem 0;}h2{color:var(--title-color,inherit);font:var(--big,caption);}h3{color:var(--title-color,inherit);font-weight:600;}a{color:var(--ink-lnk);font-weight:var(--lnk-wght);transition:color .25s;}a:hover{color:var(--ink-lnk-hv);}h1 > a,h2 > a,h3 > a{color:inherit;text-decoration:none;}ul,ol{padding-left:1em;}img{height:auto;max-width:100%;vertical-align:bottom;}[type="text"],[type="email"],[type="tel"],[type="password"],select,textarea{padding:.5rem;width:100%;box-sizing:border-box;outline-color:var(--highlight);;border:1px solid #20434F;border-radius:2px;}[type="text"]:focus,[type="email"]:focus,[type="tel"]:focus,[type="password"]:focus,select:focus,textarea:focus{border-color:var(--highlight);}:-moz-focusring{outline:1px solid var(--highlight);}:placeholder{color:#C1C4C5;}textarea{resize:vertical;}form{margin:auto;}blockquote{margin:0;font:var(--big,caption);}cite{font-weight:600;font-style:normal;}table{border-collapse:collapse;}details{display:block;margin:2em 0 3em;position:relative;}summary::marker{content:'';}summary{cursor:pointer;user-select:none;margin-left:2em;}summary::before{content:'⊕';display:inline-block;transform:translateY(-.05em);transition:transform .25s;font-size:2em;position:absolute;left:0;top:-.45em;}[open] > summary::before{transform:translateX(.1em) rotate(45deg);}code{background-color:var(--code,#f5f5f5);display:inline-block;padding:.2em;margin:0 .1em;}pre{background-color:var(--code,#f5f5f5);max-width:100%;white-space:break-spaces;padding:30px;overflow:auto;margin:2.5em 0;}
