@media print{.noprint{display:none}}body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif,-apple-system,system-ui,BlinkMacSystemFont,segoe ui,Roboto,Ubuntu,sans-serif;font-weight:400;margin:0;padding:0;color:#111}@media not print{body{background-color:#eee}}@media print{body{background-color:#fff}}h1{text-align:center;font-size:1.8rem}h2{border-bottom:3px double #111}h3{font-weight:400;background-color:grey;color:#fff;padding-left:1em;padding-top:.2em;padding-bottom:.2em;margin-top:2rem;border-radius:.3em;-moz-border-radius:.3em;-webkit-border-radius:.3em;-o-border-radius:.3em;-ms-border-radius:.3em}h3 .daterange{margin-right:1em}h4{border-bottom:1px dotted #111}@media not print{summary{cursor:pointer;box-sizing:border-box;min-height:44px;padding-block:.65rem}summary:focus-visible{outline:2px solid #006385;outline-offset:3px}}@media print{summary{display:block}summary::-webkit-details-marker{display:none}}.details-hint{color:#006385;font-size:.875em}.hide-details,details[open]>summary .show-details{display:none}details[open]>summary .hide-details{display:inline}.daterange{float:right;margin-left:.5em;font-style:italic}img{width:100%}.sidebar{height:100%;position:fixed;top:0;left:0;bottom:0;width:20em}.content{max-width:760px;margin:0 auto;padding:0 2em}.footer{text-align:center;font-size:.5em}ul{padding-left:1.1em}li{margin-top:.4em;margin-bottom:.4em}@media print{figure figcaption{display:inline-block}}@media not print{figure figcaption{display:none}}figure.svg{display:inline-block;margin:.3em}@media not print{figure.city,figure.phone{display:none}}figure.gmail svg{fill:#d14836}figure.linkedin svg{fill:#0077b5}figure.fb svg{fill:#3b5998}figure.wechat svg{fill:#7bb32e}figure.skype svg{fill:#00aff0}figure.telegram svg{fill:#2ca5e0}figure.viber svg{fill:#665cac}figure.github svg{fill:#181717}figure.tw svg{fill:#1da1f2}figure svg{display:inline-block;vertical-align:middle;box-sizing:border-box}@media not print{figure svg{width:2em;height:2em}}@media print{figure svg{width:1.2em;height:1.2em;margin-right:.3em}}figure svg:hover{border:3px solid #eee}dt{display:inline}dd{margin:0;padding:.1em;background-color:#fff;border:1px dotted red;display:inline-block;border-radius:.3em;-moz-border-radius:.3em;-webkit-border-radius:.3em;-o-border-radius:.3em;-ms-border-radius:.3em}a:-moz-any-link{color:inherit;text-decoration-skip-ink:none;cursor:pointer}a:any-link{color:inherit;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;cursor:pointer}@media not print{a:-moz-any-link{text-decoration:underline;-moz-text-decoration:underline solid;-webkit-text-decoration:underline solid;-o-text-decoration:underline solid;-ms-text-decoration:underline solid}a:any-link{text-decoration:underline;-moz-text-decoration:underline solid;-webkit-text-decoration:underline solid;-o-text-decoration:underline solid;-ms-text-decoration:underline solid}}@media print{a:-moz-any-link{text-decoration:none;-moz-text-decoration:none;-webkit-text-decoration:none;-o-text-decoration:none;-ms-text-decoration:none}a:any-link{text-decoration:none;-moz-text-decoration:none;-webkit-text-decoration:none;-o-text-decoration:none;-ms-text-decoration:none}}a:hover{text-decoration:none}blockquote{background:#f9f9f9;border-left:.2em solid #ccc;margin:0;padding:.5em;quotes:"\201C" "\201D" "\2018" "\2019"}blockquote:before{color:#ccc;content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-.4em}blockquote:after{color:#ccc;content:close-quote;font-size:4em;line-height:0;vertical-align:-.5em}blockquote p{display:inline}.printer{float:right;font-size:50%;font-family:segoe ui emoji}@media print{.printer{display:none}}@media not print{.printer{display:inline}}.printer a:-moz-any-link{text-decoration:none;-moz-text-decoration:none;-webkit-text-decoration:none;-o-text-decoration:none;-ms-text-decoration:none}.printer a:any-link{text-decoration:none;-moz-text-decoration:none;-webkit-text-decoration:none;-o-text-decoration:none;-ms-text-decoration:none}.subheader{border-bottom:1px dotted #111}