/**
 * Skipped minification because the original files appears to be already minified.
 * Original file: /npm/pressman.css@1.0.0/pressman.css
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
/*!
 * pressman v0.0.8
 * a project by @kjhx
 *
 * Licensed under MIT
 */html{box-sizing:border-box;height:100%;font-size:62.5%}html body{height:100%}body{display:flex;flex-direction:column;margin:0;font-size:1.6rem;line-height:1.6;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;font-weight:400;color:#000;background-color:#fff}main{flex:1 0 auto}h1,h2,h3,h4,h5,h6{line-height:1.2}@media (min-width: 414px){h1{font-size:4.236rem}h2{font-size:2.618rem}h3{font-size:1.618rem}h4{font-size:1.000rem}h5{font-size:0.618rem}h6{font-size:0.382rem}}@media (min-width: 768px){h1{font-size:6.854rem}h2{font-size:4.236rem}h3{font-size:2.618rem}h4{font-size:1.618rem}h5{font-size:1.000rem}h6{font-size:0.618rem}}a,a:visited{color:#000;text-decoration:none;font-weight:bold;transition:color .15s ease-in}abbr[title]{text-decoration:none;border-bottom:1px dotted;cursor:help}mark,.highlight{background-color:#f4e00b;border-radius:.1rem;padding:.1rem}blockquote{margin-left:0;padding-left:2rem;border-left:0.4rem solid #f2f2f2}code{padding:.2rem .5rem;margin:0 .2rem;font-family:monospace;background:#f2f2f2;border-radius:4px}pre code{display:block;white-space:pre-wrap}table{width:100%;border-collapse:collapse}table th,table td{padding:1rem;text-align:left}table td{border:1px solid black}a.button,button,input[type="submit"],input[type="reset"],input[type="button"]{display:inline-block;height:3rem;line-height:3rem;padding:0 1rem;font-size:1.1rem;color:#000;text-align:center;letter-spacing:.1rem;text-transform:uppercase;text-decoration:none;white-space:nowrap;background-color:transparent;border:0.1rem solid #000;border-radius:.2rem;cursor:pointer;transition:all .2s ease}a.button:hover,button:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover{color:#000;background-color:#f2f2f2;border:0.1rem solid #000}button.primary{color:#fff;background-color:#000;border:0.1rem solid #000}button.primary:hover{background-color:#4d4d4d;border-color:#000}form>label{display:block;font-size:1rem}textarea,input[type=text],input[type=search],input[type=email],input[type=url],input[type=color],input[type=date],input[type=file],input[type=month],input[type=number],input[type=tel],input[type=password]{-webkit-appearance:textfield;min-height:1.5rem;padding:.4rem .4rem;border:0.1rem solid gray;border-radius:.2rem;margin-bottom:2rem;outline:none;font-size:1.4rem;transition:all .2s ease}textarea:focus,input[type=text]:focus,input[type=search]:focus,input[type=email]:focus,input[type=url]:focus,input[type=color]:focus,input[type=date]:focus,input[type=file]:focus,input[type=month]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=password]:focus{border-color:#000}img{max-width:100%}div.container{max-width:914px;margin:0 auto}@media (min-width: 414px){div.container{width:90%}}@media (min-width: 768px){div.container{width:80%}}nav{padding:1.4rem;font-size:1.2rem}nav:after{content:"";clear:both;display:table}nav>*:first-child{float:left;margin-left:0}nav>*{float:right;margin-left:1rem}div.hero{min-height:calc(100vh - 34rem);padding:12rem 0}div.hero>h1:first-child{margin:0;margin-bottom:8rem}footer{flex-shrink:0;margin-top:16rem;padding:10rem 0;font-size:1.2rem;background-color:#000;color:#fff}footer nav{padding:0}footer a,footer a:visited{color:#fff}
