*,:after,:before{box-sizing:border-box;margin:0}html{font-size:62.5%;scroll-behavior:smooth}body,html{height:100%}body{font-size:1.6rem}a,address,blockquote,button,cite,dd,dt,em,figcaption,h1,h2,h3,h4,h5,h6,input,label,legend,li,p,pre,small,span,strong,summary,td,textarea,th{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}address,cite,h1,h2,h3,h4,h5,h6,strong,th{font-size:inherit;font-style:normal;font-weight:400}a,button,dialog,input,label,select,summary,textarea{background-color:transparent;outline:none}a,button,select{color:inherit;cursor:pointer;text-decoration:none}button,dialog,fieldset,iframe,input,legend,select,textarea{border:0;padding:0}input,textarea{border-radius:0}input:is([type=text],[type=email],[type=number],[type=button],[type=submit],[type=reset]),select{-webkit-appearance:none;-moz-appearance:none;appearance:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}summary{cursor:pointer}summary::-webkit-details-marker{display:none}menu,ol,ul{padding-left:0}menu li,ol li,ul li{list-style:none}figure,img,picture,video{display:block;height:auto;width:100%}svg{fill:currentColor;max-height:100%}@font-face{font-display:swap;font-family:Bangers;font-style:normal;font-weight:400;src:url(../fonts/bangers-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Space Grotesk;font-style:normal;font-weight:400;src:url(../fonts/space-grotesk-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Space Grotesk;font-style:normal;font-weight:300;src:url(../fonts/space-grotesk-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Space Grotesk;font-style:normal;font-weight:600;src:url(../fonts/space-grotesk-600.woff2) format("woff2")}:root{--black:#000;--white:#fff;--gutter:.7rem;--haha:1.4rem;--ditch:clamp(2rem,5vw,5rem);--moat:clamp(6rem,10vw,12rem);--border:.1rem solid var(--black);--small:clamp(1.4rem,3vw,1.6rem);--base:clamp(1.6rem,3vw,2.2rem);--medium:clamp(2rem,3vw,4rem);--large:clamp(3.5rem,3vw,5rem);--fantasy:"Bangers",fantasy;--sans:"Space Grotesk",sans-serif;--wide:11rem}.logo,.logotype{width:7rem}.icon{display:block;flex-shrink:0;height:100%;max-height:3rem;max-width:4rem;width:100%}.icon--tiny{max-width:1.5rem}.brand{display:block;width:100%}.headline{font-family:var(--fantasy);font-size:var(--large);letter-spacing:.1em;padding:var(--gutter);padding-inline:var(--haha);position:relative}.headline:before{background-color:var(--white);content:"";inset:0 auto 0 0;margin:auto;position:absolute;width:100%}.headline__inner{position:relative;z-index:1}.heading{align-items:center;display:flex;flex-flow:row nowrap;font-family:var(--fantasy);font-size:var(--base);justify-content:stretch;letter-spacing:.05em}.catch{font-size:var(--large)}.desc{font-family:var(--fantasy);font-size:var(--base);letter-spacing:.1em;max-width:40ch}.line{font-family:var(--sans);font-size:var(--small);max-width:50ch}.link{align-items:stretch;display:flex;flex-flow:row nowrap;font-family:var(--fantasy);font-size:var(--base);gap:var(--gutter);justify-content:stretch;letter-spacing:.1em;text-wrap:nowrap}.link:hover{text-decoration:underline}.button{transition:all .2s ease-in-out 0s}.button:hover{background-color:var(--red)}.macro{font-size:3em;line-height:.4}.intro,.nameplate{align-items:stretch;display:flex;flex-flow:column nowrap;justify-content:stretch}.intro{gap:var(--haha);text-align:right}.stack{flex-flow:column nowrap;gap:var(--gutter)}.list,.stack{align-items:stretch;display:flex;justify-content:stretch}.list{flex-flow:row nowrap;gap:var(--ditch)}.docket{display:grid;gap:var(--haha);grid-template-columns:repeat(2,1fr)}.docket__item{flex-flow:column nowrap}.docket__item,.flag{align-items:center;display:flex;gap:var(--haha);justify-content:stretch}.flag{flex-flow:row nowrap;text-align:left}:nth-child(odd)>.flag{flex-direction:row-reverse;text-align:right}.notes{align-items:center;justify-content:center;text-align:center}.notes,.strip{display:flex;flex-flow:column nowrap}.strip{align-items:stretch;color:var(--white);justify-content:stretch;overflow:hidden;width:min(80rem,100%)}@media screen and (min-width:736px){.strip{padding-inline:var(--haha)}}.strip__inner{color:var(--black);-moz-column-gap:var(--ditch);column-gap:var(--ditch);display:grid;justify-content:center;row-gap:var(--haha)}@media screen and (max-width:735px){.strip__inner{grid-template-columns:12rem auto;grid-template-rows:auto}}@media screen and (min-width:736px){.strip__inner{align-items:end;grid-template-columns:20rem auto;grid-template-rows:1fr auto}}@media screen and (max-width:735px){.strip__figure{border-bottom:.1rem solid var(--black);grid-column:1/3;grid-row:1}}@media screen and (min-width:736px){.strip__figure{grid-column:2;grid-row:1/3}}@media screen and (max-width:735px){.strip__logo{grid-column:1;grid-row:2;padding-left:var(--haha)}}@media screen and (min-width:736px){.strip__logo{width:10rem}}.strip__body{align-items:stretch;display:flex;flex-flow:column nowrap;gap:var(--haha);justify-content:stretch;padding-bottom:var(--haha);padding-top:var(--gutter)}@media screen and (max-width:735px){.strip__body{grid-column:2;grid-row:2;padding-right:var(--haha)}}.card{align-items:stretch;color:var(--white);display:flex;flex-flow:column nowrap;justify-content:stretch;overflow:hidden;width:min(80rem,100%)}@media screen and (max-width:735px){.card{border-bottom:.1rem solid var(--black)}}@media screen and (min-width:736px){.card{padding-inline:var(--haha)}}.card__inner{align-items:end;color:var(--black);-moz-column-gap:var(--ditch);column-gap:var(--ditch);display:grid;grid-template-columns:repeat(2,1fr);justify-content:center;row-gap:var(--haha)}.card__logo{width:10rem}.card__content{align-items:stretch;flex-flow:column nowrap;padding-bottom:var(--haha);padding-top:var(--gutter)}.card__content,.card__head{display:flex;gap:var(--haha);justify-content:stretch}.card__head{align-items:center;flex-flow:row nowrap}.card__body{align-items:stretch;gap:var(--haha)}.card__body,.page{display:flex;flex-flow:column nowrap;justify-content:stretch}.page{align-items:center;gap:var(--moat);padding-bottom:var(--moat)}.banner{align-items:stretch;display:flex;flex-flow:row nowrap;gap:var(--ditch);justify-content:space-between;padding:var(--ditch);width:min(80rem + var(--ditch),100%)}.board{align-items:stretch}.board,.deck{display:flex;flex-flow:column nowrap;justify-content:stretch;width:100%}.deck{align-items:center;position:relative}.deck--sliced:before{background-color:var(--black);content:"";height:.1rem;inset:0 0 auto;margin:auto;position:absolute;width:100%}@media screen and (min-width:736px){.deck--sliced:after{transform:translateY(-15rem)}.deck:after{background-color:var(--black);content:"";height:.1rem;inset:auto 0 0;margin:auto;position:absolute;width:100%}}.deck__head{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:stretch;width:min(80rem,100%)}.deck--sliced .deck__head{transform:translateY(-50%)}.deck__head--invert{align-items:flex-end}.deck__inner{align-items:center;display:flex;flex-flow:column nowrap;justify-content:stretch}@media screen and (max-width:735px){.deck--sliced .deck__item{transform:translateY(-9rem)}}@media screen and (min-width:736px){.deck--sliced .deck__item{transform:translateY(-15rem)}}.bottom{gap:var(--moat);justify-content:stretch}.bottom,.colophon{align-items:center;display:flex;flex-flow:column nowrap}.colophon{font-family:var(--sans);gap:var(--haha);justify-content:center}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}
