: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 0.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:0.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:1em 0;position:relative;}summary::marker{content:"";}summary{cursor:pointer;user-select:none;margin-left:2em;}summary::before{content:"⊕";display:inline-block;transform:translateY(-0.05em);transition:transform 0.25s;font-size:2em;position:absolute;left:0;top:-0.27em;line-height:1;}[open] > summary::before{transform:translateX(0.1em) rotate(45deg);}code{background-color:var(--code,#f5f5f5);display:inline-block;padding:0.2em;margin:0 0.1em;}pre{background-color:var(--code,#f5f5f5);max-width:100%;white-space:break-spaces;padding:30px;overflow:auto;margin:2.5em 0;}
