:root{--block-margin:2.6em 0;--border-radius:5px;--button-padding:10px 15px;--button-border-width:1px;--body-background:#fff;--text-color:#333;--text-color-light:#fff;--link-color:#333;--navbar-background-color:#fff;--font-stack:"Roboto",Arial,sans-serif;--font-size:16px;--font-weight:400;--font-stack-heading:"Roboto",Arial,sans-serif;--font-weight-heading:700;--footer-height:100px;--footer-height-mobile:100px;--footer-background-color:#fff;--navbar-height:150px;--navbar-height-mobile:100px;--transition-duration:0.3s;--padding-inline:1rem}@media(min-width:0px){:root{--content-max-width:100%;--breakout-max-width:3rem}}@media(min-width:576px){:root{--content-max-width:calc(576px - 3rem);--breakout-max-width:calc(576px + 3rem)}}@media(min-width:768px){:root{--content-max-width:calc(768px - 3rem);--breakout-max-width:calc(768px + 3rem)}}@media(min-width:992px){:root{--content-max-width:calc(992px - 3rem);--breakout-max-width:calc(992px + 3rem)}}@media(min-width:1200px){:root{--content-max-width:calc(1200px - 3rem);--breakout-max-width:calc(1200px + 3rem)}}@media(min-width:1400px){:root{--content-max-width:calc(1400px - 3rem);--breakout-max-width:calc(1400px + 3rem)}}:root{--breakout-size:calc((var(--breakout-max-width) - var(--content-max-width))/2);--font-stack:"Inter",Arial,sans-serif;--font-stack-heading:"Inter",Arial,sans-serif;--font-weight-heading:600;--primary-color:#e0e0e0;--secondary-color:#212529;--navbar-background-color:var(--primary-color);--transition-duration:0.4s;--border-radius:0;--footer-background-color:var(--primary-color)}@font-face{font-family:Roboto;font-weight:300;src:url(/build/website/fonts/Roboto-Light.809af994.woff2) format("woff2"),url(/build/website/fonts/Roboto-Light.19a99746.woff) format("woff")}@font-face{font-family:Roboto;font-weight:400;src:url(/build/website/fonts/Roboto-Regular.07b8421c.woff2) format("woff2"),url(/build/website/fonts/Roboto-Regular.774f9946.woff) format("woff")}@font-face{font-family:Roboto;font-weight:700;src:url(/build/website/fonts/Roboto-Bold.a9b9828e.woff2) format("woff2"),url(/build/website/fonts/Roboto-Bold.75a1a5b5.woff) format("woff")}@font-face{font-family:Inter;font-weight:400;src:url(/build/website/fonts/Inter-Regular.532c2ec3.woff2) format("woff2"),url(/build/website/fonts/Inter-Regular.82b33bba.woff) format("woff")}@font-face{font-family:Inter;font-weight:600;src:url(/build/website/fonts/Inter-SemiBold.d873c5ea.woff2) format("woff2"),url(/build/website/fonts/Inter-SemiBold.d703b389.woff) format("woff")}@font-face{font-family:Inter;font-weight:700;src:url(/build/website/fonts/Inter-Bold.139ab13d.woff2) format("woff2"),url(/build/website/fonts/Inter-Bold.8f8c5ea1.woff) format("woff")}h1{font-weight:700}h2{font-weight:600}hr{border-top:1px solid var(--secondary-color,#ccc);opacity:.3}#cc-main{--cc-btn-secondary-color:var(--text-color-light);--cc-btn-secondary-border-color:var(--cc-btn-secondary-color)}.navbar ul .navbar-menu__item{color:var(--text-color-light);text-transform:uppercase;text-underline-offset:14px}.navbar ul .navbar-menu__item--active,.navbar ul .navbar-menu__item:hover{font-weight:400;text-decoration:underline}.navbar ul.navbar-menu__submenu{box-shadow:0 2px 10px rgba(0,0,0,.1)}.navbar-burger__icon div{background-color:var(--text-color-light)}.navigation.burger-active{background-color:var(--primary-color,#3498db);position:fixed}.navigation.burger-active .navbar-menu__item--active{font-weight:400;text-decoration:underline}.navigation.burger-active .navbar-menu__submenu{box-shadow:none}.navigation.burger-active .btn-submenu i{color:var(--text-color-light)}.btn-primary{background-color:transparent;border:none!important;color:var(--text-color);padding:10px 5px!important}.btn-primary:after{background-color:var(--text-color);bottom:0;content:"";height:1px;left:0;position:absolute;transition:width var(--transition-duration,.3s) ease-in-out;width:20px}.btn-primary:focus,.btn-primary:hover{background-color:transparent;border:none!important;color:var(--text-color)}.btn-primary:focus:after,.btn-primary:hover:after{width:100%}.bg-primary .btn-primary{background-color:transparent;border:none!important;color:var(--text-color-light)}.bg-primary .btn-primary:after{background-color:var(--text-color-light)}.bg-primary .btn-primary:hover{background-color:transparent;border:none!important;color:var(--text-color-light)}.block-quote *,.block-quote:before{color:var(--text-color-light)}footer{padding:30px 0}footer a:hover{color:var(--text-color-light);text-decoration:none}