*,*::before,*::after{box-sizing:border-box}*{margin:0}html,body{height:100%;scroll-behavior:smooth}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}html{font-family:"Open Sans","Helvetica Neue",Arial,sans-serif;font-size:16px;scroll-behavior:smooth}h1,h2,h3,h4,h5,h6{font-family:"Open Sans","Helvetica Neue",Arial,sans-serif;line-height:.85em;text-transform:uppercase}h1{font-size:3.4rem;font-weight:normal;letter-spacing:-.1rem}h2{font-size:3rem;font-weight:normal;letter-spacing:-.1rem}h3{font-size:1.75rem;letter-spacing:-.05rem}h4{font-size:1.5rem;letter-spacing:-.05rem}h5{font-size:1.25rem}h6{font-size:1rem}@media (max-width: 1199px){h1{font-size:2.4rem}h2{font-size:2.0rem}h3{font-size:1.5rem}h4{font-size:1.25rem}h5{font-size:1.1rem}h6{font-size:0.9rem}}main{overflow-x:hidden}main p,main li{font-size:1.125rem}@media (max-width: 1199px){main p,main li{font-size:1rem}}main ul{padding:0;list-style:none}main p+p{margin-top:1rem}a{color:#fff;text-decoration:none}p a,small a{border-bottom:1px solid transparent}p a:hover,small a:hover{border-color:#fff}a,button,path{transition:color ease .5s, opacity ease .5s, background-color ease .5s, border-color ease .5s, fill ease .5s}a,button{cursor:pointer}img{align-self:center}.container{position:relative;max-width:1360px;width:94%;margin-left:auto;margin-right:auto}.columns{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));gap:2rem}@media (max-width: 639px){.columns{grid-template-columns:1fr}.columns.invert .column:first-child{grid-row:2}}.column{flex-basis:0;flex-grow:1;flex-shrink:1}body{color:#535353;background:#000}main{min-height:80vh;padding:3rem 0}@media (min-width: 640px){main{display:flex;justify-content:center;align-items:center}}main .container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem}@media (min-width: 1200px){main .container{flex-direction:row;justify-content:space-between;align-items:center}}main .container .logo{text-align:center}main .container .logo img{width:90%;height:auto;margin:0 auto}@media (min-width: 1200px){main .container .logo img{width:100%}}main .container .logo h1 span{display:none}main .container .logo p{margin-top:.5em;font-size:1.2rem;letter-spacing:-.025em}@media (min-width: 640px) and (max-width: 1199px){main .container .logo p{font-size:1.68rem}}@media (min-width: 1200px){main .container .logo p{font-size:1.68rem;padding-left:107px}}@media (min-width: 1200px){main .container .logo{text-align:left}}main .container .brands{text-align:center;font-size:1.25rem}@media (min-width: 1200px){main .container .brands{margin-right:10%}}main .container .brands .logos{margin-top:1rem;display:flex;flex-direction:column;gap:2.5rem}main .container .brands .logos img{max-width:150px;height:auto;opacity:.5;transition:opacity .5s ease}main .container .brands .logos img:hover{opacity:1;transition:opacity .5s ease}@media (min-width: 1200px){main .container .brands .logos img{width:100%}}footer .container{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem 0;border-top:1px solid rgba(255,255,255,0.25);text-align:center}@media (min-width: 640px){footer .container{flex-direction:row;justify-content:space-between;text-align:left}}a:hover{color:#9DE900}
