/*! START: OpenSans Font *//*! Font license: https://ontrecs.com/static/OpenSans-OFL.txt */@font-face{font-family:"OpenSans";src:url("/static/OpenSans-Regular.ttf")}@font-face{font-family:"OpenSans";src:url("/static/OpenSans-Bold.ttf");font-weight:bold}/*! END: OpenSans Font */html{background-color:#FAFAFA;color:#161616;font-family:"OpenSans", system-ui, sans-serif;font-size:62.5%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media screen and (max-width: 960px){body{padding:0 2rem}}.main-content{margin-left:auto;margin-right:auto;max-width:960px}.header{padding:5rem 0;text-align:center}.header-title a,.header-title a:link,.header-title a:hover,.header-title a:active,.header-title a:visited{color:#161616;font-size:3rem;font-variant-caps:small-caps;font-weight:bold;text-decoration:none}.footer{color:#888888;font-size:1.25rem;line-height:2rem;padding:8rem 0 4rem 0;text-align:center}.footer a,.footer a:link,.footer a:hover,.footer a:active,.footer a:visited{border-bottom-color:#999999;border-bottom-style:solid;border-bottom-width:1px;color:#888888;text-decoration:none}.page-entries .main{display:grid;grid-template-columns:6fr 1fr}.page-entries .site-description{padding:0 0 2.0rem 0}.page-entries .site-description p{font-size:1.75rem;line-height:2.75rem;margin:0 0 1.5rem 0;padding:0 4.0rem 0 0}.page-entries .entry:not(:last-child){margin-bottom:8rem}.page-entries .entry-title{margin:0 0 1.0rem 0;padding:0 1.0rem 0 0}.page-entries .entry-title a,.page-entries .entry-title a:link,.page-entries .entry-title a:hover,.page-entries .entry-title a:active,.page-entries .entry-title a:visited{color:#161616;font-size:1.75rem;font-weight:bold;text-align:left;text-decoration:underline}.page-entries .tags h3{font-size:1.5rem;font-weight:bold;padding:0 0 1.0rem 0}.page-entries .tags li{padding:0 0 0.4rem 0}.page-entries .tag a,.page-entries .tag a:link,.page-entries .tag a:hover,.page-entries .tag a:active,.page-entries .tag a:visited{color:#161616;font-size:1.2rem;text-align:left;text-decoration:underline}.page-entry .entry:not(:last-child){margin-bottom:8rem}.page-entry .entry-info{color:#707070;font-size:1.5rem;margin:1.5rem 0}@media screen and (max-width: 960px){.page-entry .entry-info{display:block}}.page-entry .entry-tags{text-align:left}.page-entry .entry-tag{display:inline-block}.page-entry .entry-tag a,.page-entry .entry-tag a:link,.page-entry .entry-tag a:hover,.page-entry .entry-tag a:active,.page-entry .entry-tag a:visited{color:#707070;text-decoration:none}.page-entry .entry-tag-separator{margin:0.3rem}.page-entry .entry-title{margin:0 0 0 0}.page-entry .entry-title a,.page-entry .entry-title a:link,.page-entry .entry-title a:hover,.page-entry .entry-title a:active,.page-entry .entry-title a:visited{color:#161616;font-size:2rem;font-weight:bold;text-align:center;text-decoration:underline}.page-entry .entry-content h3{font-size:1.75rem;font-weight:bold}.page-entry .entry-content p,.page-entry .entry-content ul{font-size:1.75rem;font-weight:400;line-height:2.75rem;margin:1.5rem 0}.page-entry .entry-content ul{list-style:disc;padding:0 1.0rem 0 4.0rem}.page-entry .entry-content ul>li{padding:0.1rem 0 0.1rem 0}.page-entry .entry-content p:first-child{margin-top:0}.page-entry .entry-content p a,.page-entry .entry-content p a:link,.page-entry .entry-content p a:hover,.page-entry .entry-content p a:active,.page-entry .entry-content p a:visited,.page-entry .entry-content ul a,.page-entry .entry-content ul a:link,.page-entry .entry-content ul a:hover,.page-entry .entry-content ul a:active,.page-entry .entry-content ul a:visited{border-bottom-color:#999999;border-bottom-style:solid;border-bottom-width:1px;color:#161616;text-decoration:none}.page-entry .entry-content p a:hover,.page-entry .entry-content ul a:hover{color:#0055CC}.page-entry .entry-content p.image{text-align:center}.page-entry .entry-content p.image a,.page-entry .entry-content p.image a:link,.page-entry .entry-content p.image a:hover,.page-entry .entry-content p.image a:active,.page-entry .entry-content p.image a:visited{border:none;display:inline-block;text-decoration:none}.page-entry .entry-content p.image img{border-width:1px;border-color:#999999;border-style:solid}.page-entry .video-youtube{text-align:center}.pagination{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"pagination-previous pagination-next";margin:6rem 0}.page-slug-tos .entry-content{padding-top:1.75rem}.page-slug-tos .entry-content p{font-size:1.4rem;line-height:2.0rem}.pagination a,.pagination a:link,.pagination a:hover,.pagination a:active,.pagination a:visited{border-bottom-color:#999999;border-bottom-style:solid;border-bottom-width:1px;color:#161616;font-size:1.5rem;text-decoration:none}.pagination-previous{grid-area:pagination-previous;padding-right:6rem;text-align:left}.pagination-next{grid-area:pagination-next;padding-left:6rem;text-align:right}.page-error .error-message{text-align:center}.page-error .error-message p{font-size:1.75rem;line-height:2.75rem;margin:1.5rem 0}