html,body{margin:0;padding:0}html,body{width:100%;height:100%}#container{min-height:100%;display:flex;flex-direction:column;align-items:stretch}article{flex-grow:1}header,article,footer{flex-shrink:0}body{background:#ddd;color:#333;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:1.25rem}a,a:visited{color:#e10911;text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,h4,h5{margin-top:0;color:#000}header nav{background:#e10911;padding:.75rem 2rem;border-bottom:2px solid #ab080e}header nav a,header nav a:visited{color:#fff;text-decoration:none;background:#ffffff38;padding:.6rem;border-radius:.6rem;display:block}header nav a:hover,header nav a:visited:hover{background:#00000038;text-decoration:none}header nav ul{margin:0;padding:0}header nav ul li{display:inline-block;font-size:1rem}header nav ul li:first-child a{font-weight:bold;background:none;padding:0;margin-right:.6rem}article{margin:1rem 2rem}article h1{font-size:2.5rem}article a.cta{background:#e10911;color:#fff;padding:1.5rem 0;font-size:1.75rem;border:2px solid #ab080e;border-radius:.5rem;display:block;width:50%;text-align:center;margin-top:5rem;margin-left:25%}article a.cta:hover{background-color:#ab080e;border-color:#000}article .breadcrumbs{font-size:1rem;margin:1rem 0}article .breadcrumbs ul{margin:0;padding:0}article .breadcrumbs li{display:inline-block;list-style-type:none;margin:0 .15rem 0 0}article .breadcrumbs li:after{content:">";padding-left:.3rem}article .breadcrumbs li:last-child:after{content:""}article .intro{margin-bottom:.5rem}article .sub-pages{background:#e8e8e8;border:1px solid #ccc;float:left;min-width:25%;margin:0 1rem .5rem 0;padding:1.25rem 2rem;font-size:1rem}article .sub-pages h1{margin-bottom:.5rem;font-size:1.25rem}article .sub-pages ul{padding:0;margin:0 0 0 1.5rem}article .sub-pages li{list-style-type:circle;padding:.15rem 0}article img.left{float:left;margin:1rem;margin-left:0}article img.right{float:right;margin:1rem;margin-right:0}article img.square{width:15rem;height:15rem}article figure{background:#fff;display:inline-block;border:1px solid #000;padding:.5rem;margin:1rem 0;text-align:center;max-width:100%}article figure img{max-width:100%;height:auto}article figure figcaption{font-size:1rem;margin:.5rem 0;padding:0}article .ad{clear:both}article .ad.fake{background:red;display:block;height:280px}.page-links article ul,.page-glossary article ul,.page-vendors article ul{list-style:none;margin:0;padding:0}.page-links article li,.page-glossary article li,.page-vendors article li{background:#e8e8e8;margin:1rem 0;padding:1rem;border:1px solid #ccc}.page-links article li a,.page-links article li h2,.page-glossary article li a,.page-glossary article li h2,.page-vendors article li a,.page-vendors article li h2{font-size:1.5rem}.page-links article li .link-domain,.page-glossary article li .link-domain,.page-vendors article li .link-domain{float:right;font-size:.8rem;vertical-align:middle;background-color:#fff;border-radius:.4rem;padding:.2rem .4rem}.page-links article .aka,.page-glossary article .aka,.page-vendors article .aka{margin:1rem 0 0rem 0;font-size:.75rem}footer{background:#d6d6d6;padding:.75rem 2rem;font-size:.75rem}footer>div{display:flex}footer>div>div{display:inline-block;flex-grow:1}footer>div>div:last-child{text-align:right}@media only screen and (max-width: 40rem){article .sub-pages{float:none;margin:1rem -1rem}img.right,img.left{float:none;margin:1rem 0}img.square{width:10rem;height:10rem}}@media only screen and (max-width: 55rem){article{margin:1rem}article a.cta{width:80%;margin-left:10%}header nav ul li{margin-bottom:.3rem}header nav ul li:first-child{display:block;margin:0}header nav ul li:first-child a{padding:0;padding-bottom:.75rem;font-size:2rem}}@media only screen and (min-width: 100rem){header nav{padding:.75rem 0}header nav ul,article,footer>div{max-width:80rem;margin-left:20%;margin-right:20%}}

/*# sourceMappingURL=styles.795fc0cc.css.map */