@font-face{font-family:JoeCollegeSerifNF Fallback;src:local(Rockwell Nova),local(Rockwell),local(Superclarendon),local(Georgia);font-weight:400;font-style:normal;size-adjust:103%;ascent-override:80%;descent-override:20%;line-gap-override:0%}@font-face{font-family:JoeCollegeSerifNF;src:url(/_astro/JoeCollegeSerifNF.D-Cyko3a.woff2)format("woff2"),url(/_astro/JoeCollegeSerifNF.kKEAP49H.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}*{margin:0}*,:before,:after{box-sizing:border-box}html{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;background-color:#592b8c;flex-direction:column;min-height:100vh;font-family:Inter,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}}ol{counter-reset:list}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) "."}.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:""}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-size:50px;font-weight:400;line-height:1}@media (width>=395px){h1{font-size:75.538px}}@media (width>=941px){h1{font-size:108.493px}}h2{font-size:30px;font-weight:400}@media (width>=941px){h2{font-size:42px}}.title{letter-spacing:.02em;text-transform:uppercase;font-family:JoeCollegeSerifNF,JoeCollegeSerifNF Fallback,sans-serif}.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;color:#fbf239;margin-left:auto;margin-right:auto}.brand{width:100%;max-width:255px;margin:0 auto;display:block}@media (width>=941px){.brand{max-width:482px}}.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:35px 0 0;position:static;transform:none}}.hero-image{grid-area:image;width:calc(100% + 80px);max-width:none;margin:-15vw -40px 0;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:-86vw}@media (width>=570px){.hero-copy{margin-top:-60vw}}@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}.socials{justify-content:center;gap:14px;display:flex}.social-link{background:#fbf239;place-items:center;width:60px;height:60px;display:grid}.social-icon{width:100%;max-width:22px;max-height:22px}.handle{letter-spacing:.02em;margin:30px 0 0;font-family:JoeCollegeSerifNF,JoeCollegeSerifNF Fallback,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 a{color:inherit}.footer .brand{margin-top:16px}@media (width>=941px){.footer .brand{max-width:255px;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}}
