*{box-sizing:border-box;outline:none}body{margin:0}button{background-color:#000;border:2px solid #000;border-radius:16px;color:#fff;display:block;font:bold 16px "Ubuntu",sans-serif;margin:0;padding:16px}footer{background-color:#000;border-radius:16px 16px 0 0;color:#fff;padding:16px;text-align:center}footer div.ui-rows div.ui-row div.ui-cols{flex-direction:row !important}footer div.ui-rows div.ui-row div.ui-cols div.ui-col{align-self:flex-start !important;padding:0 8px !important;width:50%}footer div.ui-rows div.ui-row div.ui-cols div.ui-col div.ui-rows div.ui-row a{color:#fff;text-decoration:none}footer div.ui-rows div.ui-row div.ui-cols div.ui-col div.ui-rows div.ui-row a:focus,footer div.ui-rows div.ui-row div.ui-cols div.ui-col div.ui-rows div.ui-row a:hover{text-decoration:underline}footer div.ui-rows div.ui-row div.ui-cols div.ui-col:first-child{padding-left:0 !important}footer div.ui-rows div.ui-row div.ui-cols div.ui-col:last-child{padding-right:0 !important}h1{font-size:2rem}@media all and (min-width: 768px){h1{font-size:2.5rem}}@media all and (min-width: 1024px){h1{font-size:3.5rem}}@media all and (min-width: 1200px){h1{font-size:4rem}}header{background-color:#000;left:0;padding:16px;position:fixed;right:0;top:0;z-index:1000}@media all and (min-width: 1056px){header{border-radius:0 0 16px 16px;left:16px;right:16px}}@media all and (min-width: 1232px){header{left:calc(50% - 600px);right:calc(50% - 600px)}}header div.ui-cols div.ui-col{align-self:center}header div.ui-cols div.ui-col:first-child{flex:1 1 auto;font:40px "PumpStd",sans-serif}header div.ui-cols div.ui-col:first-child a{color:#fff;text-decoration:none}header div.ui-cols div.ui-col:last-child button{font-size:25px;padding:0}@media all and (min-width: 800px){header div.ui-cols div.ui-col:last-child button{display:none}}header div.ui-cols div.ui-col:last-child div.ui-cols{display:none}@media all and (min-width: 800px){header div.ui-cols div.ui-col:last-child div.ui-cols{display:flex}}header div.ui-cols div.ui-col:last-child div.ui-cols div.ui-col{flex:0 0 auto;font:bold 16px "Ubuntu",sans-serif}header div.ui-cols div.ui-col:last-child div.ui-cols div.ui-col a{color:#fff;text-decoration:none}html{background-color:#dcdcdc;font:16px "Ubuntu",sans-serif;margin:0}img{border:2px solid #969696;border-radius:16px;display:block;height:auto;margin:0;padding:0;width:100%}main{left:0;padding:16px 16px 0 16px;position:absolute;right:0;top:80.43px}@media all and (min-width: 1056px){main{left:16px;padding:16px 0 0 0;right:16px}}@media all and (min-width: 1232px){main{left:calc(50% - 600px);right:calc(50% - 600px)}}div.ui-bot{background-color:#fff;border:2px solid #969696;border-radius:0 0 16px 16px;border-top:0;padding:16px}div.ui-button a{background-color:#000;border:2px solid #000;border-radius:16px;color:#fff;display:inline-block;font:bold 16px "Ubuntu",sans-serif;padding:16px;text-decoration:none}div.ui-button a:focus,div.ui-button a:hover{background-color:#fff;color:#000}div.ui-cols{display:flex;flex-direction:row}div.ui-cols div.ui-col{padding:0 8px}div.ui-cols div.ui-col:first-child{padding-left:0}div.ui-cols div.ui-col:last-child{padding-right:0}div.ui-hero{position:relative}div.ui-hero div.filter{background-color:rgba(0,0,0,.5);border:2px solid #969696;border-radius:16px;bottom:0;left:0;position:absolute;right:0;top:0}div.ui-hero div.text{color:#fff;font-family:"PumpStd",sans-serif;left:16px;position:absolute;right:16px;text-align:center;text-wrap:balance;top:50%;transform:translateY(-50%)}div.ui-rows{display:flex;flex-direction:column}div.ui-rows div.ui-row{padding:8px 0}div.ui-rows div.ui-row:first-child{padding-top:0}div.ui-rows div.ui-row:last-child{padding-bottom:0}div.ui-top{background-color:#000;border-radius:16px 16px 0 0;color:#fff;font:bold 16px "Ubuntu",sans-serif;padding:16px;text-align:center}main div.ui-rows div.ui-row div.ui-cols{flex-direction:column}@media all and (min-width: 1056px){main div.ui-rows div.ui-row div.ui-cols{flex-direction:row}}main div.ui-rows div.ui-row div.ui-cols div.ui-col{align-self:center;padding:8px 0;text-align:center;text-wrap:balance}@media all and (min-width: 1056px){main div.ui-rows div.ui-row div.ui-cols div.ui-col{padding:0 8px;width:50%}}main div.ui-rows div.ui-row div.ui-cols div.ui-col:first-child{padding-top:0}@media all and (min-width: 1056px){main div.ui-rows div.ui-row div.ui-cols div.ui-col:first-child{padding-left:0}}main div.ui-rows div.ui-row div.ui-cols div.ui-col:last-child{padding-bottom:0}@media all and (min-width: 1056px){main div.ui-rows div.ui-row div.ui-cols div.ui-col:last-child{padding-right:0}}
