.prose body,.prose button,.prose input,.prose option,.prose select,.prose textarea{font: 400 1.125rem/1.85625rem system-ui,Helvetica Neue,Helvetica,Arial,sans-serif}.prose [hidden]{display:none}.prose th{font-weight:600}.prose td,.prose th{border-bottom:0 solid #595959;padding:.928125rem 1.125rem;text-align:left;vertical-align:top;word-wrap:break-word}.prose thead th{border-bottom-width:.135rem;padding-bottom:.39375rem}.prose table{display:table;table-layout:fixed;width:100%}@media (max-width:1024px){.prose table,.prose table thead{display:none}}.prose table tr,.prose table tr th{border-bottom-width:.135rem}.prose table tr td,.prose table tr th{overflow:hidden;padding:.3375rem .225rem}@media (max-width:1024px){.prose table tr td,.prose table tr th{border:0;display:inline-block}.prose table tr{margin:.675rem 0}.prose table,.prose table tr{display:inline-block}}.prose fieldset label,.prose fieldset legend{display:block}.prose fieldset legend{margin:1.125rem 0}.prose button,.prose input,.prose select,.prose textarea{border-radius:3.6px;display:inline-block;padding:.61875rem}.prose button+input[type=checkbox],.prose button+input[type=radio],.prose button+label,.prose input+input[type=checkbox],.prose input+input[type=radio],.prose input+label,.prose select+input[type=checkbox],.prose select+input[type=radio],.prose select+label,.prose textarea+input[type=checkbox],.prose textarea+input[type=radio],.prose textarea+label{page-break-before:always}.prose input,.prose label,.prose select{margin-right:.225rem}.prose textarea{min-height:5.625rem;min-width:22.5rem}.prose label{display:inline-block;margin-bottom:.7875rem}.prose label+*{page-break-before:always}.prose label>input{margin-bottom:0}.prose button,.prose input[type=reset],.prose input[type=submit]{background:#f2f2f2;color:#191919;cursor:pointer;display:inline;margin-bottom:1.125rem;margin-right:.45rem;padding:.4078125rem 1.4625rem;text-align:center}.prose button:hover,.prose input[type=reset]:hover,.prose input[type=submit]:hover{background:#d9d9d9;color:#000}.prose button[disabled],.prose input[type=reset][disabled],.prose input[type=submit][disabled]{background:#e6e5e5;color:#403f3f;cursor:not-allowed}.prose button[type=submit],.prose input[type=submit]{background:#275a90;color:#fff}.prose button[type=submit]:hover,.prose input[type=submit]:hover{background:#173454;color:#bfbfbf}.prose input,.prose select,.prose textarea{margin-bottom:1.125rem}.prose input[type=color],.prose input[type=date],.prose input[type=datetime-local],.prose input[type=datetime],.prose input[type=email],.prose input[type=file],.prose input[type=month],.prose input[type=number],.prose input[type=password],.prose input[type=phone],.prose input[type=range],.prose input[type=search],.prose input[type=tel],.prose input[type=text],.prose input[type=time],.prose input[type=url],.prose input[type=week],.prose select,.prose textarea{border:1px solid #595959;padding:.3375rem .39375rem}.prose input[type=checkbox],.prose input[type=radio]{flex-grow:0;height:1.85625rem;margin-left:0;margin-right:9px;vertical-align:middle}.prose input[type=checkbox]+label,.prose input[type=radio]+label{page-break-before:avoid}.prose select[multiple]{min-width:270px}.prose code,.prose kbd,.prose output,.prose pre,.prose samp,.prose var{font:.9rem Menlo,Monaco,Consolas,Courier New,monospace}.prose pre{border-left:0 solid #59c072;line-height:1.575rem;overflow:auto;padding-left:18px}.prose pre code{background:none;border:0;line-height:1.85625rem;padding:0}.prose code,.prose kbd{background:#daf1e0;border-radius:3.6px;color:#2a6f3b;display:inline-block;line-height:1.125rem;padding:.225rem .39375rem .16875rem}.prose kbd{background:#2a6f3b;color:#fff}.prose mark{background:#ffc;padding:0 .225rem}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{color:#000;margin-bottom:1.125rem}.prose h1{font-size:2.25rem;font-weight:500;line-height:2.7rem;margin-top:4.5rem}.prose h2{font-size:1.575rem;font-weight:400;line-height:2.1375rem;margin-top:3.375rem}.prose h3{font-size:1.35rem;line-height:1.6875rem;margin-top:2.25rem}.prose h4{font-size:1.125rem;line-height:1.4625rem;margin-top:1.125rem}.prose h5{line-height:1.35rem}.prose h5,.prose h6{font-size:.9rem;font-weight:700;text-transform:uppercase}.prose h6{color:#595959;line-height:1.125rem}.prose a{color:#275a90;text-decoration:none}.prose a:hover{text-decoration:underline}.prose hr{border-bottom:1px solid #595959}.prose figcaption,.prose small{font-size:.95625rem}.prose figcaption{color:#595959}.prose em,.prose i,.prose var{font-style:italic}.prose b,.prose dt,.prose strong{font-weight:600}.prose del,.prose s{text-decoration:line-through}.prose ins,.prose u{text-decoration:underline}.prose sub,.prose sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.prose sup{top:-.5em}.prose sub{bottom:-.25em}.prose *{border:0;border-collapse:separate;border-spacing:0;box-sizing:border-box;margin:0;max-width:100%;padding:0;vertical-align:baseline}.prose body,.prose html{width:100%}.prose html{height:100%}.prose body{background:#fff;color:#1a1919;padding:36px}.prose address,.prose blockquote,.prose dl,.prose fieldset,.prose figure,.prose form,.prose hr,.prose ol,.prose p,.prose pre,.prose table,.prose ul{margin-bottom:1.85625rem}.prose section{margin-left:auto;margin-right:auto;width:900px}.prose aside{float:right;width:285px}.prose article,.prose footer,.prose header{padding:43.2px}.prose article{background:#fff;border:1px solid #d9d9d9}.prose nav,.prose nav ul{text-align:center}.prose nav ul{list-style:none;margin-left:0}.prose nav ul li{display:inline-block;margin-left:9px;margin-right:9px;vertical-align:middle}.prose nav ul li:first-child{margin-left:0}.prose nav ul li:last-child{margin-right:0}.prose ol,.prose ul{margin-left:31.5px}.prose li dl,.prose li ol,.prose li ul{margin-bottom:0}.prose dl{display:inline-block}.prose dt{padding:0 1.125rem}.prose dd{padding:0 1.125rem .28125rem}.prose dd:last-of-type{border-bottom:0 solid #595959}.prose dd+dt{border-top:0 solid #595959;padding-top:.5625rem}.prose blockquote{border-left:0 solid #595959;padding:.28125rem 1.125rem .28125rem .99rem}.prose blockquote footer{color:#595959;font-size:.84375rem;margin:0}.prose blockquote p{margin-bottom:0}.prose img{height:auto;margin:0 auto}.prose figure img{display:block}@media (max-width:767px){.prose body{padding:18px 0}.prose article{border:0}.prose article,.prose footer,.prose header{padding:18px}.prose fieldset,.prose input,.prose select,.prose textarea{min-width:0}.prose fieldset *{flex-grow:1;page-break-before:auto}.prose section{width:auto}.prose x:-moz-any-link{display:table-cell}}
