*{margin:0}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;scroll-behavior:smooth;min-height:100%}img,picture,video,canvas,svg{max-width:100%;height:auto;display:block}svg{max-width:fit-content}body{color:#fff;text-rendering:optimizelegibility;overflow-wrap:break-word;background-color:#003c1a;flex-direction:column;min-height:100vh;font-family:acumin-pro,Acumin Pro,Arial,sans-serif;font-size:1.25rem;line-height:1.5;display:flex}p,span,li,blockquote,figure,caption,th,td,label,button,a,:before,:after{text-box:trim-both cap alphabetic}h1,h2,h3,h4,h5,h6{text-box:trim-both cap alphabetic;margin-top:2.5rem;margin-bottom:1.875rem;line-height:1.1}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}@supports not (text-box:trim-both cap alphabetic){span,caption,th,td,label,button,a,:before,:after,h1,h2{line-height:1.1}p,li,blockquote,figure{line-height:1.2}}label,span{display:inline}ul,ol{margin-top:1rem;padding-left:1em}@supports not (text-box:trim-both cap alphabetic){ul,ol{margin-top:.5rem}}ul:first-child,ol:first-child{margin-top:0}li>ul,li>ol{margin-top:1rem}@supports not (text-box:trim-both cap alphabetic){li>ul,li>ol{margin-top:.5rem}}li{display:block;position:relative}li+li{margin-top:1rem}@supports not (text-box:trim-both cap alphabetic){li+li{margin-top:.5rem}}li:before{content:"•";position:absolute;top:0;left:-1em}li ul,li ol{margin-top:1rem}@supports not (text-box:trim-both cap alphabetic){li ul,li ol{margin-top:.5rem}}li ul:first-child,li ol:first-child{margin-top:.625rem}@supports not (text-box:trim-both cap alphabetic){li ul:first-child,li ol:first-child{margin-top:.5rem}}ol>li{counter-increment:list}ol>li:before{content:counter(list) "."}p{text-wrap:pretty;overflow-wrap:break-word;margin:26px 0}p:first-child{margin-top:0}p:last-child{margin-bottom:0}h1{font-family:acumin-pro-condensed,Acumin Pro Condensed,Arial,sans-serif;font-size:50px;font-weight:900;line-height:1}@media (width>=395px){h1{font-size:75.538px}}@media (width>=941px){h1{font-size:108.493px}}h2{font-family:acumin-pro-condensed,Acumin Pro Condensed,Arial,sans-serif;font-size:30px;font-weight:900}@media (width>=941px){h2{font-size:42px}}.title{text-transform:uppercase;font-family:acumin-pro-condensed,Acumin Pro Condensed,Arial,sans-serif}a{color:inherit}.container{max-width:1512px;margin:0 auto;padding:0 20px;position:relative}.main-and-footer{flex-direction:column;flex:1 0 auto;display:flex;position:relative}.responsive-background{z-index:-1;pointer-events:none;position:absolute;inset:0}.responsive-background img{object-fit:cover;width:100%;max-width:none;height:100%}.hero{padding-top:60px;padding-bottom:30px;position:relative;overflow:hidden}@media (width>=941px){.hero{padding-bottom:60px}}.hero .container{grid-template-columns:1fr;grid-template-areas:"brand""image""copy";row-gap:1.25rem;display:grid}@media (width>=941px){.hero .container{grid-template:"brand image""copy image"1fr/minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:1rem 2.5rem}}.hero h1{text-shadow:0 4px 4px #00000040;margin-left:auto;margin-right:auto}@media (width>=941px){.hero h1 br{display:none}}.brand{width:100%;max-width:310px;margin:0 auto;display:block}@media (width>=941px){.brand{max-width:550px}}.brand a{display:block}.hero .brand{z-index:2;grid-area:brand;width:65%;margin-top:-20px;position:absolute;left:50%;transform:translate(-50%)}@media (width>=475px){.hero .brand{width:unset}}@media (width>=941px){.hero .brand{margin:55px 0 0;position:static;transform:none}}.hero-image{grid-area:image;width:100%;max-width:none;margin-top:5vw;display:block}@media (width>=570px){.hero-image{margin-bottom:-100px}}@media (width>=941px){.hero-image{place-self:end;align-items:flex-end;width:100%;max-width:100%;height:auto;margin:0 auto -60px}}.hero-image img{width:100%;height:auto;display:block}@media (width>=941px){.hero-image img{object-fit:contain;object-position:bottom;width:100%;height:auto}}.hero-copy{text-align:center;grid-area:copy;margin-top:-5vw}.hero-copy .title{margin-bottom:30px}.hero-copy .title span{white-space:nowrap}@media (width>=570px){.hero-copy{margin-top:10vw}}@media (width>=941px){.hero-copy{text-align:left;align-self:start;max-width:648px;margin-top:30px}}section{content-visibility:auto;padding:40px 0}@media (width>=941px){section{padding:60px 0}}section:not([class]){color:#1a1a1a;background-color:#fff}.video{text-align:center;padding-bottom:0}.video-wrapper{aspect-ratio:16/9;background-color:#0000;width:100%}.video-wrapper iframe{width:100%;height:100%;display:block}@media (width>=941px){.video-wrapper{margin-top:50px}}.socials{justify-content:center;gap:10px;display:flex}.social-link{background:#e2261b;border-radius:50%;place-items:center;width:60px;height:60px;display:grid}.social-icon{width:100%;max-width:28px;max-height:28px}.handle{margin:20px 0 0;font-family:acumin-pro-condensed,Acumin Pro Condensed,Arial,sans-serif;font-size:1.75rem}.footer{text-align:center;flex:1 0 auto;padding-top:35px;padding-bottom:35px;font-size:1rem;position:relative;overflow:hidden}.footer section{padding:0 0 30px}.footer a{color:inherit}.footer .brand{margin-top:10px}@media (width>=941px){.footer .brand{max-width:310px;margin-top:80px}}.footer-text{margin-top:40px}.footer-text p{margin:.8rem 0}.columns{gap:40px;display:grid}@media (width>=600px){.columns{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}@media (width>=941px){.columns{gap:40px 80px}}.columns-2{gap:40px;display:grid}@media (width>=600px){.columns-2{grid-template-columns:repeat(2,1fr)}}@media (width>=941px){.columns-2{gap:40px 80px}}.winner-entry,.winner-table{margin-top:2.5rem}.terms-conditions ol{list-style:decimal}@media (width>=941px){.terms-conditions ol{padding-left:1em}}.terms-conditions ol>li>ol{padding-left:1.5em;list-style-type:lower-alpha}.terms-conditions ol>li>ol>li>ol{padding-left:1.5em;list-style-type:lower-roman}.terms-conditions li{counter-increment:list-item;margin-top:1em;padding-bottom:10px;display:list-item}.terms-conditions li:before{content:none}.terms-conditions ol>li>ol li{margin-top:0;padding-top:10px;padding-bottom:5px}.terms-conditions ul>li:before{content:""}
