.section{display:flex;flex-direction:column;gap:0;width:100%;position:relative}.section:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:var(--color-neutral-25);clip-path:polygon(.5rem 0,calc(100% - .5rem) 0,100% .5rem,100% calc(100% - .5rem),calc(100% - .5rem) 100%,.5rem 100%,0 calc(100% - .5rem),0 .5rem);z-index:0}.section>*{position:relative;z-index:1}.section>header{padding:.5rem 1rem;font-family:shuttleblock-condensed,sans-serif;font-size:clamp(1.4rem,2vw,2.25rem);font-weight:600;text-transform:uppercase}.section>footer{padding:.5rem;display:flex;flex-direction:row-reverse;justify-content:space-between;width:100%}.section>.section__body{display:flex;flex-direction:column;gap:.2rem}.section>.section__body>div,.section>.section__body>section>div{margin-left:-.5rem;margin-right:-.5rem;background:var(--color-white);padding:1rem 1.5rem;clip-path:polygon(.5rem 0,calc(100% - .5rem) 0,100% .5rem,100% calc(100% - .5rem),calc(100% - .5rem) 100%,.5rem 100%,0 calc(100% - .5rem),0 .5rem)}.section>.section__body>section{background:transparent;display:flex;gap:.2rem;margin-left:-.5rem;margin-right:-.5rem}.section>.section__body>section>div{flex:1;margin:0}.section__body{font-family:area-inktrap,sans-serif;font-weight:400;font-style:normal}.section>.section__body>.--share{display:flex;flex-direction:column;gap:1em;align-items:center;text-align:center;padding-top:2rem;padding-bottom:2rem}.section>.section__body>.--share p{max-width:30ch}.section>.section__body>.--share input{background:var(--color-neutral-25);border-radius:.5em;padding:1em;width:100%;text-align:center}.--stats{display:flex;flex-direction:column;gap:1em;justify-content:space-between}.--stats h2{font-size:clamp(2.8rem,4vw,4.5rem);line-height:1}.--stats h2,.--stats h3{text-align:right;font-family:shuttleblock-condensed,sans-serif;font-weight:500}.--stats h3{font-size:clamp(1.4rem,2vw,2.25rem)}.--stats input{background:var(--color-neutral-25);border-radius:.5em;padding:1em;width:100%;text-align:center}.--stats sup{font-size:.55em;line-height:0}.--total{background:var(--color-neutral-700)!important;color:var(--color-white)}.--no-padding{padding:0!important}.section--large .section__body{gap:1em}