@font-face{font-family:Roboto;font-weight:300;font-style:normal;font-display:swap;src:url(/fonts/roboto/roboto-v51-latin-300.woff2) format("woff2")}@font-face{font-family:Roboto;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/roboto/roboto-v51-latin-regular.woff2) format("woff2")}@font-face{font-family:Roboto;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/roboto/roboto-v51-latin-500.woff2) format("woff2")}*,*:before,*:after{box-sizing:border-box}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{margin:0;font-family:Roboto,sans-serif;font-size:18px;line-height:1.5;color:#1f1a17;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:300;line-height:1.25}h1{font-size:calc(1.375rem + 1.5vw)}@media only screen and (min-width:1200px){h1{font-size:2.5rem}}h2{font-size:calc(1.325rem + .9vw)}@media only screen and (min-width:1200px){h2{font-size:2rem}}h3{font-size:calc(1.3rem + .6vw)}@media only screen and (min-width:1200px){h3{font-size:1.75rem}}h4{font-size:calc(1.275rem + .3vw)}@media only screen and (min-width:1200px){h4{font-size:1.5rem}}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}figure{margin:0 0 1rem}ul,ol{padding-left:2rem;margin-top:0;margin-bottom:1rem}img,svg{vertical-align:middle}img{max-width:100%;height:auto}a{color:#1f1a17;text-decoration:none}a:hover{color:#1f1a17}button{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;cursor:pointer}.container{width:100%;box-sizing:border-box;margin-inline:auto;padding-inline:12px}@media only screen and (min-width:576px){.container{max-width:540px}}@media only screen and (min-width:768px){.container{max-width:720px}}@media only screen and (min-width:992px){.container{max-width:960px}}@media only screen and (min-width:1200px){.container{max-width:1140px}}.row{display:flex;flex-wrap:wrap;margin-inline:-12px}.col,.col-auto,.col-6,.col-sm-4,.col-md-2,.col-md-6,.col-lg-4{box-sizing:border-box;max-width:100%;padding-inline:12px}.col{flex:1 0 0%}.col-auto{flex:0 0 auto;width:auto}.col-6,.col-sm-4,.col-md-2,.col-md-6,.col-lg-4{flex:0 0 auto;width:100%}.col-6{width:50%}@media only screen and (min-width:576px){.col-sm-4{width:33.3333333333%}}@media only screen and (min-width:768px){.col-md-2{width:16.6666666667%}.col-md-6{width:50%}}@media only screen and (min-width:992px){.col-lg-4{width:33.3333333333%}}.d-flex{display:flex!important}.align-items-center{align-items:center!important}.pt-0{padding-top:0!important}.mt-3{margin-top:1rem!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-3{margin-bottom:1rem!important}@media only screen and (min-width:768px){.ml-md-auto{margin-left:auto!important}}@media only screen and (min-width:768px){.mb-md-0{margin-bottom:0!important}}@media only screen and (min-width:768px){.mb-md-5{margin-bottom:3rem!important}}.button{display:inline-block;background-color:#1f1a17;color:#fff;padding:8px 16px;border-radius:4px;transition:background-color .25s,color .25s}.button:hover{background-color:#312925;color:#fff;text-decoration:none}.section{padding:32px 20px}@media only screen and (min-width:768px){.section{padding:64px 52px}}.section-small{padding:16px 20px}@media only screen and (min-width:992px){.section-small{padding:32px 20px}}@media only screen and (min-width:768px){.figure-right{float:right;max-width:50%;height:auto;margin-bottom:16px;margin-left:16px}}
