html {line-height: 1.15;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}body {margin: 0;}article,aside,footer,header,nav,section {display: block;}h1 {font-size: 2em;margin: 0.67em 0;}figcaption,figure,main {display: block;}figure {margin: 1em 40px;}hr {box-sizing: content-box;height: 0;overflow: visible;}pre {font-family: monospace, monospace;font-size: 1em;}a {background-color: transparent;-webkit-text-decoration-skip: objects;}abbr[title] {border-bottom: none;text-decoration: underline;text-decoration: underline dotted;}b,strong {font-weight: inherit;}b,strong {font-weight: bolder;}code,kbd,samp {font-family: monospace, monospace;font-size: 1em;}dfn {font-style: italic;}mark {background-color: #ff0;color: #000;}small {font-size: 80%;}sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sub {bottom: -0.25em;}sup {top: -0.5em;}audio,video {display: inline-block;}audio:not([controls]) {display: none;height: 0;}img {border-style: none;}svg:not(:root) {overflow: hidden;}button,input,optgroup,select,textarea {font-family: sans-serif;font-size: 100%;line-height: 1.15;margin: 0;}button,input {overflow: visible;}button,select {text-transform: none;}button,html [type="button"],[type="reset"],[type="submit"] {-webkit-appearance: button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner {border-style: none;padding: 0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring {outline: 1px dotted ButtonText;}fieldset {padding: 0.35em 0.75em 0.625em;}legend {box-sizing: border-box;color: inherit;display: table;max-width: 100%;padding: 0;white-space: normal;}progress {display: inline-block;vertical-align: baseline;}textarea {overflow: auto;}[type="checkbox"],[type="radio"] {box-sizing: border-box;padding: 0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button {height: auto;}[type="search"] {-webkit-appearance: textfield;outline-offset: -2px;}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}::-webkit-file-upload-button {-webkit-appearance: button;font: inherit;}details,menu {display: block;}summary {display: list-item;}canvas {display: inline-block;}template {display: none;}[hidden] {display: none;}*,*:before,*:after {transition-property: background-color,border-color,box-shadow,color,opacity,text-shadow,transform;transition-duration: 0.15s;transition-timing-function: linear;}html {font-size: 1rem;line-height: 1.5;}body {-webkit-font-smoothing: antialiased;background-color: #F7F7F7;color: #333;font-family: "fira-sans","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;}h1,h2,h3,h4,h5,h6 {-webkit-hyphens: none;-ms-hyphens: none;hyphens: none;color: #333;font-family: "grad","Georgia","Cambria","Times New Roman","Times",serif;line-height: 1.3;font-weight: 500;text-rendering: optimizeLegibility;}h1 {font-size: 2.488rem;margin-bottom: 1.123rem;}h2 {font-size: 2.074rem;margin: 2.808rem 0 .936rem;}h3 {font-size: 1.728rem;margin: 2.34rem 0 1.56rem;}h4 {font-size: 1.44rem;line-height: 1.3;margin: 1.95rem 0 .65rem;}h5 {font-size: 1.2rem;margin: 1.625rem 0 .542rem;}h6 {font-size: 1rem;margin: 1.354rem 0 .451rem;}a {color: #428BCA;-webkit-text-decoration-skip: ink;text-decoration-skip: ink;outline-offset: .125em;position: relative;}a:focus,a:hover {color: #6aa3d5;text-decoration: none;}a:visited {color: #245682;}abbr {font-variant: small-caps;}abbr:hover {cursor: help;}blockquote {color: #555;border-left: 3px solid #E3E3E3;font-style: italic;margin: 0 0 1.688rem 1em;padding-left: 1em;}code {background-color: #fefefe;color: #515151;}dd {margin-bottom: 1.688rem;}dl {margin: 0 0 1.688rem;}figcaption {color: #4d4d4d;font-style: italic;}hr {border: none;border-bottom: 1px solid #bbb;margin: 1.688rem 0;}img,picture {max-width: 100%;height: auto;}input[type="image"] {box-sizing: content-box;}input[type="search"] {-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;-o-appearance: none;appearance: none;max-width: 100%;}legend {margin: 0;}mark {background: #ff0;color: #111;}ol {margin: 0 0 1.688rem;padding: 0 0 0 1.111rem;}ol ol,ol ul {margin: 0;}p {margin: 1.688rem 0;}pre {margin: 0 0 1.688rem;}small {font-size: .833rem;}ul {margin: 0 0 1.688rem;padding: 0 0 0 1.111rem;}ul ol,ul ul {margin: 0;}.element-hidden {display: none;}.clearfix {zoom: 1;}.clearfix:after {content: "";display: table;clear: both;}.list-inline {padding-left: 0;margin-left: -1em;list-style: none;}.list-inline>li {display: inline-block;padding-right: 1em;padding-left: 1em;}.list-clean {list-style: none;padding-left: 0;}.align-center {text-align: center;}.vertical-title {color: #777;font-size: 1rem;font-size: .833rem;letter-spacing: .02rem;font-family: "fira-sans","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-weight: 500;text-transform: uppercase;text-align: center;margin: 0 0 3.375rem;}.vertical-title:after {background-color: #777;content: "";display: block;height: 24px;margin: 1.688rem auto;width: 2px;}.airy {margin-bottom: 5.062rem;margin-top: 5.062rem;}.link--obvious {border-bottom: 1px dotted #428BCA;color: #428BCA;font-weight: 500;line-height: 1;text-decoration: none;}.link--obvious:visited {color: #428BCA;}.link--obvious i {font-size: 20px;margin: 0 .25em 0 0;vertical-align: sub;}@media all and (min-width: 48.062em) {html {font-size: 1.125rem;}}@media screen and (min-width: 48.062em) {.desktop-hidden {display: none;}.airy {margin-bottom: 10.125rem;margin-top: 10.125rem;}}@media print {* {background: transparent !important;box-shadow: none !important;color: #000 !important;-ms-filter: none !important;filter: none !important;text-shadow: none !important;}iframe,nav {display: none;}a,a:visited {text-decoration: none;}a[href]:after {color: blue;}a[href^="mailto:"]:after {content: "";}blockquote,pre {border: 1px solid #999;page-break-inside: avoid;}thead {display: table-header-group;}img,tr,ul {page-break-inside: avoid;}img {max-width: 100% !important;}h1 a:after,h2 a:after,h3 a:after,h4 a:after,h5 a:after,h6 a:after {display: inline-block;}h2,h3,h4,p {orphans: 3;widows: 3;}h2,h3,h4 {page-break-after: avoid;}}
