.hidden{display:none!important}.noscroll{overflow:hidden}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p,body,ol li,p,ul li{font-family:Geist,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:140%}.p.large,body.large,ol li,p.large,ul li{font-size:clamp(1rem,.1877934272vw + .9559859155rem,1.125rem);line-height:135%}.p.small,body.small,ol li.small,p.small,ul li.small{font-size:.75rem;line-height:135%}@media (width < 58.75rem){.p.large,body.large,ol li,p.large,ul li{line-height:140%}}.h1,.h2,.h3,.h4,.h6,h1,h2,h3,h4,h6{font-family:Martian,monospace;font-style:normal;font-weight:700;text-transform:uppercase}.h1,h1{font-size:clamp(1.75rem,6.3849765258vw + .2535211268rem,6rem)}.h1,.h2,h1,h2{line-height:105%}.h2,h2{font-size:clamp(1.5rem,3.7558685446vw + .6197183099rem,4rem)}.h3,h3{font-size:clamp(1.25rem,1.8779342723vw + .8098591549rem,2.5rem);line-height:110%}.h4,h4{font-size:clamp(1rem,1.5023474178vw + .6478873239rem,2rem);line-height:105%}.h5,h5{font-family:Geist,sans-serif;font-size:clamp(1.125rem,.5633802817vw + .9929577465rem,1.5rem);font-style:normal;font-weight:400;line-height:130%}@media (width < 58.75rem){.h5,h5{line-height:135%}}.h6,h6{font-size:clamp(1rem,.3755868545vw + .911971831rem,1.25rem);line-height:105%}@media (width < 58.75rem){.h6,h6{line-height:120%}}.text-label{opacity:.75}.button,.text-label{font-family:Martian,monospace;font-size:.75rem;font-weight:600;line-height:115%;text-transform:uppercase}.button{line-height:105%}.text-link{font-weight:600}.text-number{font-family:Martian,monospace;font-size:clamp(2.5rem,3.7558685446vw + 1.6197183099rem,5rem);font-style:normal;font-weight:700;line-height:105%;text-transform:uppercase}div.modal-content-partner{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start}div.modal-content-partner figure.logo{background-color:#fff;border-radius:0 0 .5rem;filter:saturate(3) grayscale(1);flex-shrink:0;max-height:40svh;max-width:40svh;padding:clamp(3.5rem,0vw + 3.5rem,3.5rem) calc((100vw - clamp(1.5rem,3.7558685446vw + .6197183099rem,4rem)*2 - clamp(.5rem,0vw + .5rem,.5rem)*(var(--grid-column-count) - 1))/var(--grid-column-count)*0 + clamp(.5rem,0vw + .5rem,.5rem)*0 + clamp(1.5rem,3.7558685446vw + .6197183099rem,4rem)*1);width:calc((100vw - clamp(1.5rem,3.7558685446vw + .6197183099rem,4rem)*2 - clamp(.5rem,0vw + .5rem,.5rem)*(var(--grid-column-count) - 1))/var(--grid-column-count)*3 + clamp(.5rem,0vw + .5rem,.5rem)*2 + clamp(1.5rem,3.7558685446vw + .6197183099rem,4rem)*1)}div.modal-content-partner div.partner-wrapper{align-items:stretch;display:flex;flex-direction:column;flex-grow:1;height:100svh;justify-content:center}div.modal-content-partner div.partner-wrapper div.partner-content{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-start;overflow:scroll;padding:clamp(5rem,7.5117370892vw + 3.2394366197rem,10rem) calc((100vw - clamp(1.5rem,3.7558685446vw + .6197183099rem,4rem)*2 - clamp(.5rem,0vw + .5rem,.5rem)*(var(--grid-column-count) - 1))/var(--grid-column-count)*2 + clamp(.5rem,0vw + .5rem,.5rem)*3 + clamp(1.5rem,3.7558685446vw + .6197183099rem,4rem)*0) clamp(5rem,7.5117370892vw + 3.2394366197rem,10rem) calc((100vw - clamp(1.5rem,3.7558685446vw + .6197183099rem,4rem)*2 - clamp(.5rem,0vw + .5rem,.5rem)*(var(--grid-column-count) - 1))/var(--grid-column-count)*1 + clamp(.5rem,0vw + .5rem,.5rem)*2 + clamp(1.5rem,3.7558685446vw + .6197183099rem,4rem)*0);row-gap:clamp(1.5rem,0vw + 1.5rem,1.5rem)}div.modal-content-partner div.partner-wrapper div.partner-content div.partner-header h4.name{color:#111010}div.modal-content-partner div.partner-wrapper div.partner-content div.partner-header p.title{margin-top:clamp(.5rem,0vw + .5rem,.5rem)}div.modal-content-partner div.partner-wrapper div.partner-content div.partner-links{align-items:baseline;-moz-column-gap:1.5rem;column-gap:1.5rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}div.modal-content-partner div.partner-wrapper div.partner-content div.partner-links a.button div.button-wrapper.text{color:#333c40;padding:.25rem 0}div.modal-content-partner div.partner-wrapper div.partner-content div.partner-text{color:#111010}div.modal-content-partner div.partner-wrapper div.partner-content div.partner-text p{font-family:Geist,sans-serif;font-size:clamp(1.125rem,.5633802817vw + .9929577465rem,1.5rem);font-style:normal;font-weight:400;line-height:130%}@media (width < 58.75rem){div.modal-content-partner div.partner-wrapper div.partner-content div.partner-text p{line-height:135%}}div.modal-content-partner div.partner-wrapper div.partner-content div.partner-text li{font-family:Geist,sans-serif;font-size:clamp(1.125rem,.5633802817vw + .9929577465rem,1.5rem);font-style:normal;font-weight:400;line-height:130%}@media (width < 58.75rem){div.modal-content-partner div.partner-wrapper div.partner-content div.partner-text li{line-height:135%}div.modal-content-partner{align-items:stretch;display:flex;flex-direction:column;height:100svh;justify-content:stretch;overflow:scroll;row-gap:0}div.modal-content-partner figure.logo{width:calc((100vw - clamp(1.5rem,3.7558685446vw + .6197183099rem,4rem)*2 - clamp(.5rem,0vw + .5rem,.5rem)*(var(--grid-column-count) - 1))/var(--grid-column-count)*6 + clamp(.5rem,0vw + .5rem,.5rem)*5 + clamp(1.5rem,3.7558685446vw + .6197183099rem,4rem)*1)}div.modal-content-partner div.partner-wrapper{height:auto}div.modal-content-partner div.partner-wrapper div.partner-content{padding-left:calc((100vw - clamp(1.5rem,3.7558685446vw + .6197183099rem,4rem)*2 - clamp(.5rem,0vw + .5rem,.5rem)*(var(--grid-column-count) - 1))/var(--grid-column-count)*0 + clamp(.5rem,0vw + .5rem,.5rem)*0 + clamp(1.5rem,3.7558685446vw + .6197183099rem,4rem)*1);padding-right:calc((100vw - clamp(1.5rem,3.7558685446vw + .6197183099rem,4rem)*2 - clamp(.5rem,0vw + .5rem,.5rem)*(var(--grid-column-count) - 1))/var(--grid-column-count)*0 + clamp(.5rem,0vw + .5rem,.5rem)*0 + clamp(1.5rem,3.7558685446vw + .6197183099rem,4rem)*1)}}
