[header~=wrapper]{background-color:#fff;padding:6rem 0 4rem}[header~=stage]{width:100%;max-width:1440px;margin:auto;text-align:center}[header~=headline]{font-size:3rem;font-weight:400;padding:0 12rem;line-height:1.25;text-wrap:balance}[header~=paragraph]{font-size:1em;font-weight:400;padding:1rem 12rem 0;line-height:1.5}[header~=finder]{display:grid;grid-template-columns:50% 50%;margin:4rem auto 5rem;width:400px}[header~=teams]{border:1px solid rgba(0,0,0,.2);border-top-left-radius:6px;border-bottom-left-radius:6px;background-color:#fff;font-size:1rem;font-weight:600;padding:.75rem 0;cursor:pointer}.fa-chevron-down{padding-left:1.75rem}[header~=drop]{display:none;position:absolute;top:6px;left:0;right:0;width:200px;height:auto;max-height:328px;border:1px solid rgba(0,0,0,.2);border-top:0px;background-color:#fff;overflow-y:scroll;z-index:10;box-shadow:.75rem .75rem #0003}[header~=drop] ::-webkit-scrollbar{-webkit-appearance:none;width:7px;height:7px}[header~=drop] ::-webkit-scrollbar-thumb{border-radius:4px;background-color:#00000080;-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}[header~=drop] li{display:block;width:100%;text-align:left;font-size:1rem}[header~=drop] li a,[header~=drop] li strong{display:block;padding:.75rem 0 .75rem 1.75rem}[header~=drop] li strong{font-weight:600;margin-left:0!important;padding-left:1rem}[header~=drop] li:hover a{background-color:#ccc}[header~=button]{text-align:center;background-color:#800;color:#fff;font-size:1rem;font-weight:600;padding:.75rem 0;border-top-right-radius:6px;border-bottom-right-radius:6px}[header~=button]:hover{background-color:#800;color:#fff;cursor:pointer}[header~=brands]{display:grid;grid-template-columns:repeat(5,auto)}[header~=brands]{justify-self:center}[header~=brand]{align-self:center}[header~=brands] img{max-height:60px;opacity:.25}[header~=legal]{padding-top:4rem;font-size:.9rem;letter-spacing:1px;color:#666}@media only screen and (max-width:767px){[header~=wrapper]{padding:2rem 0}[header~=headline],[header~=paragraph]{padding:1rem}[header~=finder]{grid-template-columns:100%;margin:1rem auto;width:200px}[header~=button]{display:none}[header~=brands]{display:grid;grid-template-columns:repeat(1,auto);padding:2rem 0;display:none}[header~=brand]{padding:1rem 0}[header~=legal]{display:none;padding:0 2rem;line-height:1.5}}@supports not (display: grid){[header~=stage]{overflow:hidden;margin:auto}[header~=teams],[header~=button]{float:left;width:50%}[header~=brands]{overflow:hidden;margin:auto;text-align:center;width:100%}[header~=brand]{display:inline-block;padding:4rem 2rem 0}[header~=legal]{overflow:hidden}}[hero~=wrapper]{color:#333;background-color:#800;padding-bottom:3rem}[hero~=stage]{width:100%;max-width:1920px;margin:auto}[hero~=image]{width:100%;box-shadow:.75rem .75rem #0003}@media only screen and (min-width:1921px){[hero~=image] img{margin-top:-50px}}[hero~=text]{margin:-8% 0 auto auto;padding:4rem;width:60%;font-size:1em;background-color:#fff;box-shadow:.75rem .75rem #0003;border-radius:.5rem 0 0 .5rem}@media only screen and (max-width:1024px){[hero~=text]{width:95%!important;margin:-8% auto auto;border-radius:.5rem}}[hero~=headline]{font-size:1.5em;font-weight:400;line-height:1.5}[hero~=paragraph]{font-size:.9em;font-weight:400;line-height:1.75;margin-top:.5rem}@media only screen and (max-width:767px){[hero~=text]{padding:2rem}}[info~=wrapper]{color:#fff;padding:0 0 4rem;background-color:#800}[info~=stage]{display:grid;grid-template-columns:45% 55%;width:100%;max-width:1440px;margin:auto}[info~=item]{display:grid;grid-template-columns:repeat(2,50%);margin-top:3rem}[info~=number]{font-size:4rem;text-align:right;align-self:center;padding-right:1rem}[info~=text]{align-self:stretch;padding:3rem 1rem;border-left:1px solid rgba(255,255,255,.2)}[info~=title]{font-size:1.75rem;font-weight:600}[info~=subtitle]{font-size:1rem;margin-top:.5rem;line-height:1.25}@media only screen and (max-width:767px){[info~=stage]{display:grid;grid-template-columns:100%;width:94%;max-width:1440px;margin:auto}[info~=item]{grid-template-columns:repeat(1,100%);margin-top:3rem}[info~=number]{text-align:center;align-self:center;padding-right:0}[info~=text]{align-self:center;text-align:center;padding:1rem;border-left:none}}@supports not (display: grid){[info~=stage]{overflow:hidden;text-align:center}[info~=item]{overflow:hidden;display:inline-block;padding:0 2rem}[info~=number]{text-align:center;padding:0}[info~=text]{padding:1rem;border:none}}
