@font-face{font-family:RW Mona;src:url(/fonts/mona-sans.woff2) format("woff2");font-weight:200 900;font-stretch:75% 125%;font-display:swap}@property --u{syntax: "<length>"; inherits: true; initial-value: 1px;}:root{--ink: #191417;--cream: #f4e7d8;--cream-btn: #fdebda;--pink: #b04e9c;--rule-dim: #302c2e;--rule-grid: #252023;--rule-grid-lit: #31292d;--paper: url(/textures/paper.webp);--display: "Area Extended", "RW Mona", system-ui, sans-serif;--text: "Area Normal", "RW Mona", system-ui, sans-serif;--label: "Area Variable", "RW Mona", system-ui, sans-serif;--track: .02em;--display-weight: 860;--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:var(--ink);scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;container-type:inline-size;background:var(--paper) 0 0 / 1474px 1068px repeat,var(--ink);background-blend-mode:overlay,normal;color:var(--cream);font-family:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}body:after{content:"";position:fixed;inset:0;z-index:100;pointer-events:none;background:url(/textures/grain.webp) 0 0 / 128px 128px repeat}a{color:inherit;text-decoration:none}p,h1,h2,h3,ul,ol,dl,dd,figure{margin:0;padding:0}ul,ol{list-style:none}img,svg{display:block;max-width:100%}:focus-visible{outline:3px solid var(--pink);outline-offset:3px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.page{--u: min(1px, 100cqw / 1440);position:relative}.wrap{width:100%;max-width:calc(1440 * var(--u));margin-inline:auto;padding-inline:calc(60 * var(--u))}.h-xl,.h-sm,.hero__title{margin:0;font-family:var(--display);font-stretch:125%;font-weight:var(--display-weight);text-transform:uppercase;letter-spacing:calc(-.04em + var(--track));line-height:1}.h-xl{font-size:calc(84 * var(--u))}.h-sm{font-size:calc(32 * var(--u))}.body{font-family:var(--text);font-size:calc(20 * var(--u));font-weight:500;line-height:1.6;letter-spacing:-.02em}.label{font-family:var(--label);font-size:calc(14 * var(--u));font-weight:700;line-height:1.15;letter-spacing:.04em;text-transform:uppercase}.line{display:block;overflow:clip;overflow-clip-margin:.08em;padding-bottom:.04em;margin-bottom:-.04em}.line>span{display:block;transform:translateY(105%);transition:transform 1s var(--ease-out);transition-delay:calc(var(--d, 0) * 1ms)}.line:nth-child(2)>span{--d: 90}.line:nth-child(3)>span{--d: 180}.line:nth-child(4)>span{--d: 270}.is-in .line>span,.is-loaded .hero__title .line>span{transform:none}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;height:calc(52 * var(--u));padding-inline:calc(17 * var(--u));border:calc(4 * var(--u)) solid currentColor;font-family:var(--display);font-stretch:125%;font-size:calc(32 * var(--u));font-weight:var(--display-weight);line-height:1;letter-spacing:calc(-.02em + var(--track));text-transform:uppercase;white-space:nowrap;isolation:isolate;overflow:hidden;transition:color .35s var(--ease-out),transform .2s var(--ease-out)}.btn:before{content:"";position:absolute;inset:0;z-index:-1;background:currentColor;transform:scaleY(0);transform-origin:bottom;transition:transform .35s var(--ease-out)}.btn:active{transform:scale(.97)}.btn--outline{color:var(--cream)}.btn--outline.btn--dark{color:var(--ink)}.btn--solid,.btn--ink{border:0;background:var(--cream-btn);color:var(--ink)}.btn--ink{background:var(--ink);color:var(--cream)}.btn--solid:before{background:var(--pink)}.btn--ink:before{background:var(--pink)}@media(hover:hover){.btn--outline:hover:before,.btn--solid:hover:before,.btn--ink:hover:before{transform:scaleY(1)}.btn--outline:hover{color:var(--ink)}.btn--outline.btn--dark:hover{color:var(--cream)}.btn--outline:hover:before{background:var(--cream)}.btn--outline.btn--dark:hover:before{background:var(--ink)}.btn--solid:hover,.btn--ink:hover{color:var(--cream)}}.btn--sm{height:calc(30 * var(--u));width:calc(140 * var(--u));padding:0;font-size:calc(20 * var(--u))}.btn--icon svg{width:auto;height:calc(37 * var(--u))}.grad{position:absolute;inset:0;overflow:hidden;isolation:isolate;background:var(--ink)}.grad__img{position:absolute;inset:-6%;background-size:100% 100%;animation:drift 22s var(--ease-in-out) infinite alternate}.grad:after{content:"";position:absolute;inset:0;background:var(--paper) 0 0 / 1474px 1068px repeat;mix-blend-mode:overlay}@keyframes drift{0%{transform:translate3d(-3%,1%,0) scale(1)}50%{transform:translate3d(2%,-2%,0) scale(1.04)}to{transform:translate3d(4%,1.5%,0) scale(1.02)}}.rw-tile{display:block;aspect-ratio:1}.rw-tile--pink{width:calc(92 * var(--u));padding:calc(1.24 * var(--u));background:var(--pink) padding-box;border:calc(2.5 * var(--u)) solid var(--cream);background-image:var(--paper);background-size:1474px 1068px;background-blend-mode:overlay}.rw-tile--pink svg{width:100%;height:100%;margin:calc(-3.7 * var(--u));width:calc(100% + 7.4 * var(--u));height:calc(100% + 7.4 * var(--u))}.rw-tile--gradient{width:calc(192 * var(--u));height:auto}.top{position:relative;z-index:20;display:flex;align-items:flex-start;max-width:calc(1440 * var(--u));margin-inline:auto;padding:calc(60 * var(--u)) calc(60 * var(--u)) 0}.top__logo{transition:transform .4s var(--ease-out)}.top__logo:hover{transform:rotate(-4deg) scale(1.04)}.top__nav{display:flex;gap:calc(40 * var(--u));margin-left:calc(131 * var(--u));padding-top:calc(3 * var(--u))}.top__nav a,.foot__col a{position:relative;font-family:var(--label);font-size:calc(14 * var(--u));font-weight:700;line-height:1;text-transform:uppercase}.top__nav a:after,.foot__col a:after{content:"";position:absolute;left:0;right:0;bottom:-.35em;height:2px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .35s var(--ease-out)}.top__nav a:hover:after,.foot__col a:hover:after{transform:scaleX(1);transform-origin:left}.top__tickets{margin-left:auto}.top__menu,.menu{display:none}.hero__head{display:flex;justify-content:space-between;align-items:flex-end;margin-top:calc(108 * var(--u));height:calc(200 * var(--u))}.hero__lede{width:calc(315 * var(--u));font-family:var(--text);font-size:calc(20 * var(--u));font-weight:500;line-height:1.4;letter-spacing:-.02em;margin-bottom:calc(-4 * var(--u))}.hero__title{width:calc(650 * var(--u));font-size:calc(100 * var(--u));white-space:nowrap}.band{position:relative;display:block;overflow:hidden}.band--hero{height:calc(397 * var(--u));margin-top:calc(60 * var(--u))}.band__gap{position:absolute;left:0;right:0;z-index:1;top:calc(var(--top) * var(--u));height:calc(10 * var(--u));background:var(--paper) 0 0 / 1474px 1068px,var(--ink);background-blend-mode:overlay,normal;transform-origin:left}.band__gap--11{height:calc(11 * var(--u))}.band__gap--12{height:calc(12 * var(--u))}.band__count{position:absolute;inset:calc(30 * var(--u)) 0 auto;z-index:2;height:calc(32 * var(--u))}.count{display:flex;align-items:center;height:100%;margin-left:calc(669 * var(--u));color:var(--ink);font-variant-numeric:tabular-nums}.count__label{margin-right:calc(20 * var(--u));font-family:var(--label);font-stretch:112%;font-size:calc(20 * var(--u));font-weight:var(--display-weight);text-transform:uppercase}.count__part{display:inline-flex;align-items:baseline;gap:calc(8 * var(--u));min-width:calc(122 * var(--u))}.count__part:last-child{min-width:0}.count__num{display:inline-block;font-family:var(--display);font-stretch:125%;font-size:calc(20 * var(--u));font-weight:var(--display-weight);letter-spacing:calc(-.04em + var(--track))}.count__num.tick{animation:tick .45s var(--ease-out)}@keyframes tick{0%{transform:translateY(-40%);opacity:0}}.count__unit{font-family:var(--label);font-size:calc(14 * var(--u));font-weight:700;letter-spacing:.04em;text-transform:uppercase}.facts{display:flex;align-items:center;justify-content:space-between;margin-top:calc(39 * var(--u))}.facts__list{display:flex}.facts__item{width:calc(223 * var(--u));padding-left:calc(20 * var(--u));border-left:calc(2 * var(--u)) solid var(--cream)}.facts__item:first-child{padding-left:0;border-left:0}.facts__item dt{font-family:var(--label);font-size:calc(14 * var(--u));font-weight:700;line-height:1;text-transform:uppercase}.facts__item dd{margin-top:calc(14 * var(--u));font-family:var(--label);font-size:calc(20 * var(--u));font-weight:700;line-height:1;white-space:nowrap}.facts__cta{display:flex;gap:calc(12 * var(--u))}.facts__cta .btn{width:calc(201 * var(--u))}.launch{display:grid;grid-template-columns:calc(538 * var(--u)) 1fr;gap:calc(20 * var(--u));margin-top:calc(200 * var(--u))}.launch__info{display:flex;flex-direction:column}.launch__info .h-xl{margin-top:calc(10 * var(--u))}.launch__lede{margin-top:calc(18 * var(--u));line-height:1.2}.launch__events{margin-top:calc(32 * var(--u))}.launch__events li{position:relative;padding-block:calc(38 * var(--u)) calc(36 * var(--u))}.launch__events li:before{content:"";position:absolute;top:0;left:0;right:0;height:calc(4 * var(--u));background:var(--rule-dim)}.launch__events li:first-child:before{background:var(--cream)}.launch__name{font-family:var(--label);font-size:calc(20 * var(--u));font-weight:700;line-height:1}.launch__when{margin-top:calc(18 * var(--u));font-family:var(--label);font-size:calc(16 * var(--u));line-height:1}.launch__app{margin-top:auto;font-family:var(--label);font-size:calc(20 * var(--u));font-weight:800;line-height:1;text-transform:uppercase}.launch__stores{display:grid;grid-template-columns:1fr 1fr;gap:calc(24 * var(--u));margin-top:calc(20 * var(--u))}.launch__stores .btn{width:100%}.card-apr{position:relative;container-type:inline-size;aspect-ratio:762 / 962;border-radius:4px;overflow:hidden;isolation:isolate}.card-apr .grad{transition:transform 1.2s var(--ease-out)}@media(hover:hover){.card-apr:hover .grad{transform:scale(1.03)}}.card-apr__date{position:relative;display:flex;justify-content:space-between;padding:7.6cqi 2.6cqi 0;font-family:var(--display);font-stretch:125%;font-weight:var(--display-weight);font-size:24.4cqi;line-height:.8;letter-spacing:calc(-.1em + var(--track));text-transform:uppercase}.card-apr__kicker{position:relative;margin-top:1.4cqi;padding-right:2.36cqi;text-align:right;font-family:var(--display);font-stretch:125%;font-weight:var(--display-weight);font-size:4.2cqi;line-height:1;letter-spacing:calc(-.02em + var(--track));text-transform:uppercase}.card-apr__foot{position:absolute;left:2.6cqi;right:2.88cqi;bottom:2.88cqi;display:flex;align-items:flex-end;justify-content:space-between;gap:4cqi}.card-apr__foot .body{max-width:57cqi;font-size:2.62cqi;line-height:1.6}.card-apr__foot .btn{height:6.83cqi;padding-inline:2.36cqi;border-width:.52cqi;font-size:4.2cqi}.band--tickets{height:calc(80 * var(--u));margin-top:calc(98 * var(--u));color:var(--ink);max-width:calc(1424 * var(--u));margin-inline:auto}.band__bars{position:absolute;top:0;bottom:0;z-index:1;width:calc(216 * var(--u));background:linear-gradient(to right,transparent 0 calc(4 * var(--u)),var(--ink) 0 calc(8 * var(--u)),transparent 0 calc(16 * var(--u)),var(--ink) 0 calc(20 * var(--u)),transparent 0 calc(36 * var(--u)),var(--ink) 0 calc(40 * var(--u)),transparent 0 calc(60 * var(--u)),var(--ink) 0 calc(64 * var(--u)),transparent 0 calc(96 * var(--u)),var(--ink) 0 calc(100 * var(--u)),transparent 0 calc(148 * var(--u)),var(--ink) 0 calc(152 * var(--u)),transparent 0 calc(212 * var(--u)),var(--ink) 0 calc(216 * var(--u)))}.band__bars--left{left:0}.band__bars--right{right:0;transform:scaleX(-1)}.marquee{position:absolute;inset:0 calc(216 * var(--u));z-index:0;display:flex;align-items:center;overflow:hidden}.marquee__track{display:flex;flex:none;padding-left:calc(44 * var(--u));animation:marquee 28s linear infinite}.band--tickets:hover .marquee__track{animation-duration:12s}.marquee__item{display:inline-flex;align-items:center;font-family:var(--display);font-stretch:125%;font-size:calc(32 * var(--u));font-weight:var(--display-weight);letter-spacing:calc(-.02em + var(--track));text-transform:uppercase;white-space:nowrap}.dot{width:calc(8 * var(--u));height:calc(8 * var(--u));margin-inline:calc(37 * var(--u));background:var(--ink)}@keyframes marquee{to{transform:translate(-50%)}}.stats{margin-top:calc(160 * var(--u))}.stats .h-sm{margin-left:calc(-1 * var(--u))}.stats__list{margin-top:calc(66 * var(--u))}.stats__row{position:relative;display:flex;justify-content:space-between;align-items:center;height:calc(152 * var(--u));padding-top:calc(4 * var(--u))}.stats__figure{display:flex;align-items:flex-end;gap:calc(22 * var(--u))}.stats__num,.prize__big,.steps__name{text-box:trim-both cap alphabetic}.stats__num{font-family:var(--display);font-stretch:125%;font-size:calc(84 * var(--u));font-weight:var(--display-weight);line-height:1;letter-spacing:calc(-.04em + var(--track))}.stats__figure .label{margin-bottom:calc(1 * var(--u))}.stats__text{width:calc(290 * var(--u))}[data-reveal=rule]{--rule: var(--cream)}.stats__row:before,.prize__items li:after,.faq__item:before{content:"";position:absolute;left:0;right:0;top:0;height:calc(4 * var(--u));background:var(--rule);transform:scaleX(0);transform-origin:left;transition:transform 1.1s var(--ease-out)}.is-in.stats__row:before,.is-in.prize__items li:after,.prize__items li.is-in:after,.faq__item.is-in:before{transform:none}.how{position:relative;margin-top:calc(160 * var(--u));padding:calc(160 * var(--u)) 0 calc(160 * var(--u));color:var(--ink);background:var(--paper) 0 0 / 1474px 1068px repeat,var(--cream);background-blend-mode:overlay,normal}.how__head{display:flex;align-items:flex-end}.how__title{margin-left:calc(20 * var(--u));margin-bottom:calc(-3 * var(--u))}.how__cta{display:flex;gap:calc(14 * var(--u));margin-left:auto}.how__cta .btn--outline{width:calc(248 * var(--u))}.how__cta .btn--ink{width:calc(201 * var(--u))}.steps{margin-top:calc(60 * var(--u))}.steps__row{display:flex;gap:calc(4 * var(--u));height:calc(80 * var(--u));margin-bottom:calc(8 * var(--u))}.steps__row--open{height:calc(232 * var(--u))}.steps__main{position:relative;display:flex;width:calc(1216 * var(--u));padding:calc(31 * var(--u)) calc(60 * var(--u)) 0;background:var(--paper) 0 0 / 1474px 1068px,var(--pink);background-blend-mode:overlay,normal;transform-origin:left}.steps__name{width:calc(320 * var(--u));flex:none;font-family:var(--display);font-stretch:125%;font-size:calc(32 * var(--u));font-weight:var(--display-weight);line-height:1;letter-spacing:calc(-.02em + var(--track));text-transform:uppercase}.steps__when{font-family:var(--label);font-stretch:112%;font-size:calc(20 * var(--u));font-weight:var(--display-weight);line-height:.82;text-transform:uppercase}.steps__text{max-width:calc(410 * var(--u));margin-top:calc(56 * var(--u));line-height:1.6}.steps__num{position:absolute;top:calc(38 * var(--u));right:calc(88 * var(--u));font-family:var(--display);font-stretch:125%;font-size:calc(100 * var(--u));font-weight:var(--display-weight);line-height:.75;letter-spacing:calc(-.02em + var(--track));color:var(--ink);filter:url(#outline-4)}.steps__bars{display:flex;gap:calc(4 * var(--u))}.steps__bars i{display:block;height:100%;background:var(--paper) 0 0 / 1474px 1068px,var(--pink);background-blend-mode:overlay,normal;transform-origin:left}.steps__bars i:nth-child(1){width:calc(60 * var(--u))}.steps__bars i:nth-child(2){width:calc(48 * var(--u))}.steps__bars i:nth-child(3){width:calc(32 * var(--u))}.steps__bars i:nth-child(4){width:calc(20 * var(--u))}.steps__bars i:nth-child(5){width:calc(16 * var(--u))}.steps__bars i:nth-child(6){width:calc(8 * var(--u))}.steps__bars i:nth-child(7){width:calc(4 * var(--u))}[data-reveal=row] .steps__main,[data-reveal=row] .steps__bars i{transform:scaleX(0);transition:transform .9s var(--ease-out);transition-delay:calc(var(--i) * 70ms)}[data-reveal=row] .steps__bars i{transition-duration:.5s;transition-delay:calc(var(--i) * 70ms + .38s)}[data-reveal=row] .steps__main>*{opacity:0;transition:opacity .5s ease calc(var(--i) * 70ms + .3s)}[data-reveal=row].is-in .steps__main,[data-reveal=row].is-in .steps__bars i{transform:none}[data-reveal=row].is-in .steps__main>*{opacity:1}@media(hover:hover){.steps__row:hover .steps__bars i{transform:scaleX(1.6)}.steps__row .steps__name{transition:transform .4s var(--ease-out)}.steps__row:hover .steps__name{transform:translate(calc(10 * var(--u)))}}.past{margin-top:calc(70 * var(--u))}.past__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(20 * var(--u));margin-top:calc(42 * var(--u))}.past__card{position:relative;aspect-ratio:426.667 / 560;border-radius:4px;overflow:hidden;isolation:isolate}.past__card img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease-out)}@media(hover:hover){.past__card:hover img{transform:scale(1.04)}}.past__card figcaption{position:absolute;left:calc(24 * var(--u));bottom:calc(28 * var(--u));display:flex;flex-direction:column;width:calc(143 * var(--u));padding-top:calc(28 * var(--u));border-top:1px solid var(--cream);color:var(--cream)}.past__winner{margin-top:calc(14 * var(--u));font-family:var(--display);font-stretch:125%;font-size:calc(32 * var(--u));font-weight:var(--display-weight);line-height:.8;letter-spacing:calc(-.02em + var(--track));text-transform:uppercase;opacity:.85}.experts{margin-top:calc(42 * var(--u))}.experts__title{letter-spacing:0}.logo-marquee{position:relative;margin-top:calc(14 * var(--u));overflow:hidden;mask-image:linear-gradient(to right,transparent calc(30 * var(--u)),#000 calc(60 * var(--u)),#000 calc(100% - 60 * var(--u)),transparent calc(100% - 30 * var(--u)))}.logo-marquee__track{display:flex;width:max-content;gap:calc(62 * var(--u));animation:marquee 30s linear infinite}.logo-marquee:hover .logo-marquee__track{animation-play-state:paused}.zapier{display:block;width:calc(105.4 * var(--u));height:calc(48 * var(--u));background:currentColor;mask:url(/logos/zapier.svg) center / contain no-repeat}.experts .zapier{color:var(--ink)}.grab{position:relative;overflow:hidden;padding-bottom:calc(31 * var(--u));color:var(--cream)}.grab__row{margin:0;margin-left:calc(-16 * 100cqw / 1440);font-family:var(--display);font-stretch:125%;font-size:calc(150 * 100cqw / 1440);font-weight:var(--display-weight);line-height:calc(107 / 150);letter-spacing:calc(-.04em + var(--track));text-transform:uppercase;white-space:nowrap;will-change:transform}.grab__row--solid{margin-top:calc(-19 * 100cqw / 1440)}.grab__row--outline{display:flex;width:max-content;filter:url(#outline-1);transform:translate3d(-33.3333%,0,0)}.grab__row--outline span{padding-right:.28em}.prizes{position:relative;color:var(--ink);min-height:calc(1012 * var(--u));padding:calc(97 * var(--u)) 0 calc(200 * var(--u))}.prizes__grid{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:calc(20 * var(--u));padding-inline:calc(60 * var(--u)) calc(59 * var(--u))}.prize{display:flex;flex-direction:column}.prize__place{display:flex;align-items:flex-end;gap:calc(16 * var(--u));padding-bottom:calc(16 * var(--u))}.prize__big{font-family:var(--display);font-stretch:125%;font-size:calc(84 * var(--u));font-weight:var(--display-weight);line-height:1;letter-spacing:calc(-.04em + var(--track));text-transform:uppercase}.prize__items{display:flex;flex-direction:column;flex:1}.prize--2 .prize__items,.prize--3 .prize__items{justify-content:flex-end}.prize__items{position:relative;border-top:calc(4 * var(--u)) solid var(--ink)}.prize__items li{--rule: var(--ink);position:relative;display:flex;align-items:center;height:calc(80 * var(--u))}.prize__items li:after{top:auto;bottom:0}.prize__items li:last-child:after{display:none}.prize--2 .prize__items li:first-child:before,.prize--3 .prize__items li:first-child:before{content:"";position:absolute;left:0;right:0;top:calc(-4 * var(--u));height:calc(4 * var(--u));background:var(--ink)}.prize--2 .prize__items,.prize--3 .prize__items{border-top-color:transparent}.prize--2 .prize__items li:last-child:after,.prize--3 .prize__items li:last-child:after{display:none}.prizes__gap{position:absolute;left:0;right:0;height:calc(10 * var(--u));background:var(--paper) 0 0 / 1474px 1068px,var(--ink);background-blend-mode:overlay,normal}.prizes__gap:nth-of-type(1){bottom:calc(120 * var(--u));height:calc(8 * var(--u))}.prizes__gap:nth-of-type(2){bottom:calc(62 * var(--u))}.prizes__gap:nth-of-type(3){bottom:calc(20 * var(--u))}.sponsors{margin-top:calc(150 * var(--u))}.sponsors__head{display:flex;justify-content:space-between;align-items:baseline}.sponsors__head .body{font-size:calc(20 * var(--u));line-height:1}.sponsors__grid{display:grid;grid-template-columns:repeat(4,1fr);margin-top:calc(56 * var(--u));border:calc(4 * var(--u)) solid var(--rule-grid-lit)}.sponsors__grid li{display:grid;place-items:center;height:calc(200 * var(--u));border-right:calc(4 * var(--u)) solid var(--rule-grid-lit);border-bottom:calc(4 * var(--u)) solid var(--rule-grid-lit);color:var(--cream);transition:background-color .4s ease}.sponsors__grid li:nth-child(4n){border-right:0}.sponsors__grid li:nth-last-child(-n+4){border-bottom:0}.sponsors__grid .zapier{width:calc(105.4 * var(--u));height:calc(48 * var(--u));transition:transform .4s var(--ease-out)}@media(hover:hover){.sponsors__grid li:hover{background-color:var(--rule-grid-lit)}.sponsors__grid li:hover .zapier{transform:scale(1.12)}}.faq{display:grid;grid-template-columns:1fr calc(538 * var(--u));margin-top:calc(158 * var(--u))}.faq__intro .h-xl{margin-top:calc(10 * var(--u))}.faq__all{margin-top:calc(66 * var(--u));width:calc(221 * var(--u))}.faq__item{--rule: var(--cream);position:relative;padding-top:calc(4 * var(--u))}.faq__item:last-child{padding-bottom:0}.faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:calc(20 * var(--u));min-height:calc(84 * var(--u));cursor:pointer;list-style:none;font-family:var(--label);font-size:calc(20 * var(--u));font-weight:700;line-height:1.2}.faq__item summary::-webkit-details-marker{display:none}.faq__icon{position:relative;flex:none;width:calc(16 * var(--u));height:calc(16 * var(--u));opacity:0;transition:opacity .3s ease,transform .4s var(--ease-out)}.faq__icon:before,.faq__icon:after{content:"";position:absolute;top:50%;left:0;right:0;height:2px;margin-top:-1px;background:currentColor}.faq__icon:after{transform:rotate(90deg)}.faq__item summary:hover .faq__icon,.faq__item[open] .faq__icon,.faq__item summary:focus-visible .faq__icon{opacity:1}.faq__item[open] .faq__icon{transform:rotate(45deg)}.faq__answer{overflow:hidden}.faq__answer p{padding-bottom:calc(24 * var(--u));max-width:calc(500 * var(--u));color:#f4e7d8c7;font-size:calc(18 * var(--u))}.foot{margin-top:calc(160 * var(--u))}.foot__cta{display:flex;align-items:flex-end;padding-bottom:calc(60 * var(--u))}.foot__title{margin-left:calc(20 * var(--u));margin-bottom:calc(-3 * var(--u));white-space:nowrap}.foot__tickets{margin-left:auto;width:calc(201 * var(--u));background:var(--cream)}.band--footer{height:calc(440 * var(--u));color:var(--ink)}.foot__body{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:flex-end;height:100%;padding-bottom:calc(60 * var(--u))}.foot__brand{display:flex;align-items:center;gap:calc(18 * var(--u))}.foot__redbud svg{width:calc(63 * var(--u));height:calc(64 * var(--u));margin:calc(-4 * var(--u)) calc(-8 * var(--u)) calc(-12 * var(--u))}.foot__brand .label{letter-spacing:0}.foot__cols{display:grid;grid-template-columns:repeat(3,calc(223 * var(--u)));margin-right:calc(-14 * var(--u))}.foot__col ul{display:contents}.foot__col{display:flex;flex-direction:column;gap:calc(20 * var(--u))}.foot__head,.foot__col a{font-size:calc(14 * var(--u));letter-spacing:0}.foot__col li{line-height:1}.js [data-reveal]:not([data-reveal=lines]):not([data-reveal=row]):not([data-reveal=rule]){opacity:0;transform:translateY(24px);transition:opacity .8s ease,transform 1s var(--ease-out);transition-delay:calc(var(--i, 0) * 80ms)}.js [data-reveal=cell]{transition-delay:calc(mod(var(--i, 0),4)*60ms + round(down,var(--i, 0) / 4,1)*60ms)!important}.js [data-reveal=rule]{opacity:0;transition:opacity .6s ease .2s}.js [data-reveal].is-in{opacity:1!important;transform:none!important}.js .card-apr[data-reveal=card]{transform:translateY(48px) scale(.98)}.js [data-intro]{opacity:0;transition:opacity .9s ease .35s,transform 1s var(--ease-out) .35s}.js .top[data-intro]{transform:translateY(-12px)}.js .hero__lede[data-intro]{transform:translateY(16px)}.js .band--hero[data-intro]{opacity:1;clip-path:inset(0 100% 0 0);transition:clip-path 1.4s var(--ease-in-out) .25s}.js .band--hero[data-intro] .band__gap{transform:scaleX(0);transition:transform 1.2s var(--ease-out) .9s}.is-loaded [data-intro]{opacity:1;transform:none}.is-loaded .band--hero[data-intro]{clip-path:inset(0)}.is-loaded .band--hero[data-intro] .band__gap{transform:none}html:not(.js) .line>span{transform:none}@media(max-width:1100px){.top__nav{margin-left:calc(80 * var(--u))}}@media(max-width:899px){.page{--u: 1px}.wrap{padding-inline:20px}.top{align-items:center;padding:20px 20px 0}.rw-tile--pink{width:56px;border-width:2px}.top__nav{display:none}.top .top__tickets{height:36px;border:0;width:auto;padding-inline:14px;font-size:17px}.top__menu{position:relative;display:grid;place-items:center;width:44px;height:36px;margin-left:10px;padding:0;border:2px solid var(--cream);background:transparent;color:var(--cream);cursor:pointer}.top__menu-bars,.top__menu-bars:before{display:block;width:18px;height:2px;background:currentColor;transition:transform .35s var(--ease-out)}.top__menu-bars{position:relative;transform:translateY(-3px)}.top__menu-bars:before{content:"";position:absolute;top:6px}.top__menu[aria-expanded=true] .top__menu-bars{transform:rotate(45deg)}.top__menu[aria-expanded=true] .top__menu-bars:before{transform:translateY(-6px) rotate(-90deg)}.menu{position:fixed;inset:0;z-index:19;display:flex;align-items:flex-end;padding:96px 20px 32px;background:var(--paper) 0 0 / 1474px 1068px,var(--ink);background-blend-mode:overlay,normal;clip-path:inset(0 0 100% 0);transition:clip-path .6s var(--ease-in-out)}.menu[hidden]{display:flex;visibility:hidden}.menu.is-open{clip-path:inset(0)}.menu nav{display:flex;flex-direction:column;gap:6px;width:100%}.menu nav a:not(.btn){font-family:var(--display);font-stretch:125%;font-weight:var(--display-weight);font-size:clamp(32px,10vw,52px);line-height:1.05;letter-spacing:calc(-.04em + var(--track));text-transform:uppercase;transform:translateY(30px);opacity:0;transition:transform .6s var(--ease-out),opacity .4s ease;transition-delay:calc(var(--i) * 50ms + .15s)}.menu nav .btn{margin-top:24px;height:56px;font-size:24px;opacity:0;transition:opacity .4s ease calc(var(--i) * 50ms + .15s)}.menu.is-open nav a{transform:none!important;opacity:1!important}.menu-open{overflow:hidden}.hero__head{flex-direction:column-reverse;align-items:flex-start;gap:24px;height:auto;margin-top:56px}.hero__title{width:auto;font-size:clamp(40px,12vw,110px)}.hero__lede{width:auto;max-width:30ch;font-size:18px;margin-bottom:0}.band--hero{height:260px;margin-top:40px}.band__count{inset:30px 0 auto}.count{margin-left:0;gap:0;justify-content:space-between;max-width:520px}.count__label{margin-right:16px;font-size:15px}.count__part{min-width:0;gap:4px}.count__num{font-size:16px}.count__unit{font-size:10px}.facts{flex-direction:column;align-items:stretch;gap:28px;margin-top:32px}.facts__list{display:grid;grid-template-columns:1fr 1fr;row-gap:22px}.facts__item{width:auto;padding-left:14px;border-left-width:2px}.facts__item:nth-child(odd){padding-left:0;border-left:0}.facts__item dt{font-size:12px}.facts__item dd{margin-top:10px;font-size:18px;white-space:normal}.facts__cta{display:grid;grid-template-columns:1fr 1fr;gap:10px}.facts__cta .btn,.btn{width:auto;height:52px;border-width:3px;font-size:24px}.launch{grid-template-columns:1fr;gap:44px;margin-top:96px}.h-xl{font-size:clamp(34px,10vw,84px)}.h-sm{font-size:clamp(22px,6vw,32px)}.body{font-size:17px}.label{font-size:12px}.launch__lede{margin-top:18px;line-height:1.4}.launch__events{margin-top:28px}.launch__events li{padding-block:20px 22px}.launch__events li:before{height:3px}.launch__name{font-size:18px}.launch__when{margin-top:10px;font-size:15px}.launch__app{margin-top:10px;font-size:17px}.launch__stores{gap:12px;margin-top:14px}.btn--icon svg{height:30px}.card-apr__foot{flex-direction:column;align-items:flex-start;gap:16px;left:4.5cqi;right:4.5cqi;bottom:4.5cqi}.card-apr__foot .body{max-width:none;font-size:clamp(14px,4.2cqi,18px);line-height:1.4}.card-apr__foot .btn{height:48px;padding-inline:16px;border-width:3px;font-size:22px}.card-apr__date{padding-inline:4cqi;font-size:21.5cqi}.card-apr__kicker{font-size:5.6cqi;padding-right:4cqi}.band--tickets{height:60px;margin-top:80px;max-width:none}.band__bars{width:108px;background-size:200% 100%}.band__bars--left,.band__bars--right{width:54px;background:linear-gradient(to right,transparent 0 2px,var(--ink) 0 4px,transparent 0 8px,var(--ink) 0 10px,transparent 0 18px,var(--ink) 0 20px,transparent 0 30px,var(--ink) 0 32px,transparent 0 48px,var(--ink) 0 50px,transparent 0)}.marquee{inset:0 54px}.marquee__item{font-size:22px}.dot{width:6px;height:6px;margin-inline:22px}.stats{margin-top:96px}.stats__list{margin-top:32px}.stats__row{flex-direction:column;align-items:flex-start;justify-content:center;gap:14px;height:auto;padding:30px 0 28px}.stats__row:before{height:3px}.stats__num{font-size:clamp(44px,13vw,84px)}.stats__figure{flex-wrap:wrap;column-gap:12px;row-gap:8px}.stats__text{width:auto;max-width:32ch}.how{margin-top:96px;padding:72px 0 80px}.how__head{display:grid;grid-template-columns:auto 1fr;align-items:end;gap:16px}.rw-tile--gradient{width:clamp(84px,24vw,140px)}.how__title{margin:0 0 -2px}.how__cta{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:12px 0 0}.how__cta .btn--outline,.how__cta .btn--ink{width:auto}.steps{margin-top:40px}.steps__row{height:auto;min-height:68px;margin-bottom:6px}.steps__row--open{height:auto}.steps__main{flex:1;width:auto;flex-direction:column;gap:10px;padding:18px 20px 16px}.steps__name{width:auto;font-size:24px}.steps__when{font-size:14px}.steps__row--open .steps__when{margin-top:0}.steps__text{max-width:30ch;margin-top:12px;font-size:16px}.steps__num{top:18px;right:18px;font-size:56px;-webkit-text-stroke-width:2.5px}.steps__bars i:nth-child(1){width:18px}.steps__bars i:nth-child(2){width:12px}.steps__bars i:nth-child(3){width:8px}.steps__bars i:nth-child(4){width:5px}.steps__bars i:nth-child(5){width:3px}.steps__bars i:nth-child(6),.steps__bars i:nth-child(7){display:none}.steps__bars{gap:3px}.past{margin-top:64px}.past__cards{display:flex;gap:12px;margin:24px -20px 0;padding:0 20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:20px;scrollbar-width:none}.past__cards::-webkit-scrollbar{display:none}.past__card{flex:none;width:min(72vw,320px);scroll-snap-align:start}.past__card figcaption{left:18px;bottom:20px;width:120px;padding-top:18px}.past__winner{margin-top:10px;font-size:26px}.experts{margin-top:40px}.logo-marquee{margin-inline:-20px;mask-image:linear-gradient(to right,transparent,#000 40px,#000 calc(100% - 40px),transparent)}.logo-marquee__track{gap:28px}.zapier{width:84px;height:38px}.grab{padding-bottom:18px}.prizes{min-height:0;padding:56px 0 156px}.prizes .grad{bottom:86px}.prizes__grid{grid-template-columns:1fr;gap:48px;padding-inline:20px}.prize__big{font-size:clamp(48px,15vw,84px)}.prize__items{border-top-width:3px}.prize--2 .prize__items,.prize--3 .prize__items{border-top-color:var(--ink)}.prize--2 .prize__items li:first-child:before,.prize--3 .prize__items li:first-child:before{display:none}.prize__items li{height:60px}.prize__items li:after{height:3px}.prizes__gap:nth-of-type(1){bottom:76px;height:8px}.prizes__gap:nth-of-type(2){bottom:58px;height:8px}.prizes__gap:nth-of-type(3){bottom:32px;height:8px}.sponsors{margin-top:88px}.sponsors__head{flex-direction:column;gap:12px}.sponsors__head .body{font-size:16px;line-height:1.4}.sponsors__grid{margin-top:28px;border-width:2px}.sponsors__grid li{height:clamp(64px,18vw,120px);border-right-width:2px;border-bottom-width:2px}.sponsors__grid .zapier{width:clamp(48px,13vw,90px);height:clamp(22px,6vw,41px)}.faq{grid-template-columns:1fr;gap:40px;margin-top:96px}.faq__all{margin-top:28px;width:auto;padding-inline:18px}.faq__item{padding-top:3px}.faq__item:before{height:3px}.faq__item summary{min-height:68px;font-size:17px}.faq__icon{width:14px;height:14px;opacity:1}.faq__answer p{font-size:16px;padding-bottom:20px}.foot{margin-top:120px}.foot__cta{flex-direction:column;align-items:flex-start;gap:20px;padding-bottom:40px}.foot__title{margin:0;white-space:normal}.foot__tickets{grid-column:1 / -1;margin:12px 0 0;width:100%}.band--footer{height:auto;min-height:440px}.foot__body{flex-direction:column-reverse;align-items:flex-start;gap:44px;padding-top:172px;padding-bottom:32px}.foot__cols{grid-template-columns:repeat(3,auto);justify-content:space-between;width:100%;margin-right:0}.foot__col{gap:16px}.foot__head,.foot__col a{font-size:12px}.foot__redbud svg{width:54px;height:55px}}@media(min-width:600px)and (max-width:899px){.facts__list{grid-template-columns:repeat(4,1fr)}.facts__item:nth-child(odd){padding-left:14px;border-left:2px solid var(--cream)}.facts__item:first-child{padding-left:0;border-left:0}.launch{grid-template-columns:1fr 1fr;gap:24px;align-items:start}.stats__row{flex-direction:row;align-items:center;justify-content:space-between;min-height:128px}.stats__text{max-width:260px}.past__cards{display:grid;grid-template-columns:repeat(3,1fr);margin-inline:0;padding:0;overflow:visible}.past__card{width:auto}.prizes__grid{grid-template-columns:repeat(3,1fr);gap:16px}.prize__big{font-size:48px}.prize__items li{font-size:14px;line-height:1.25}.launch .h-xl{font-size:6.6vw}}@media(max-width:480px){.count__label{display:none}}@media(max-width:380px){.foot__cols{grid-template-columns:repeat(2,auto);row-gap:32px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition-duration:.01ms!important;transition-delay:0s!important}.line>span{transform:none!important}}
