@keyframes cross-fade{0%{opacity:1}20%{opacity:1}34%{opacity:0}88%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in-out{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes fill{to{width:100%}}*{box-sizing:border-box;margin:0;padding:0}html{height:100%;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:#101010;font-size:100%}body{color:#101010;flex-direction:column;font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400;min-height:100vh;min-height:-webkit-fill-available;width:100vw}body,main{display:flex;min-width:375px;overflow-x:hidden;position:relative}main{align-content:flex-start;background-color:#fff;flex:1;flex-wrap:wrap}main>article{display:flex;flex-wrap:wrap;position:relative;width:100%}strong{font-weight:600}em{font-style:italic}h1,h2,h3,h4,h5,h6{font-style:normal;font-weight:400}h1{line-height:1.2}p{line-height:1.4}p+p{margin-top:1.38rem}@media screen and (min-width:calc(1024 * 1px)){p+p{margin-top:1.38rem}}a,b,code,em,i,small,strong{color:inherit}sub,sup{line-height:0;position:relative;vertical-align:initial}sup{font-size:75%;top:-.16rem}sub{bottom:-.25rem}ol,ul{list-style-position:outside}ul{list-style-type:disc}ul ul{list-style-type:circle}a{transition-duration:.8s;transition-property:all;transition-timing-function:cubic-bezier(.23,1,.32,1)}a,a:active,a:hover,a:visited{cursor:pointer;text-decoration:none}a:focus{outline:none}button{background:none;cursor:pointer;line-height:1.5}button,iframe{border:none}img{border:0;pointer-events:none}figcaption{padding-top:.5vw}dialog,input{border:none}input{border-radius:.5rem;color:#000;font-family:outfit-regular;font-size:calc(.5264vw + .5264rem);padding:.63rem 4.08rem .63rem 3.08rem}hr{border:0;border-bottom:1px solid;height:0;margin:0 auto;width:100%}::-moz-focus-inner{border:0;padding:0}svg{pointer-events:none}