.hero[data-astro-cid-ge2uvauf]{min-height:max(560px, calc(100vh - var(--header-h)));min-height:max(560px, calc(100svh - var(--header-h)));color:var(--hero-mark);background:radial-gradient(120% 90% at 62% 50%, var(--hero-ground) 40%, var(--hero-ground-deep) 100%);padding-block:64px 88px;padding-inline:max(16px, env(safe-area-inset-left,0px)) max(16px, env(safe-area-inset-right,0px));font-family:var(--font-display);place-items:center;display:grid;position:relative;overflow:hidden}.hero__grooves[data-astro-cid-ge2uvauf]{width:100%;height:100%;display:block;position:absolute;inset:0}.hero__inner[data-astro-cid-ge2uvauf]{justify-items:center;gap:clamp(28px,5vw,56px);display:grid;position:relative}.lockup[data-astro-cid-ge2uvauf]{letter-spacing:.01em;color:var(--hero-mark);text-wrap:nowrap;grid-template-rows:auto auto;grid-template-columns:auto auto auto;align-items:center;column-gap:.18em;margin:0;font-size:clamp(30px,8.4vw,132px);font-weight:500;line-height:1;display:grid;position:relative}.word[data-astro-cid-ge2uvauf]{white-space:nowrap;padding-bottom:.12em;font-size:1em}.word[data-astro-cid-ge2uvauf].left{grid-area:1/1;animation:.9s cubic-bezier(.22,1,.36,1) 1.05s both in-left}.word[data-astro-cid-ge2uvauf].right{grid-area:1/3;animation:.9s cubic-bezier(.22,1,.36,1) 1.05s both in-right}.mark[data-astro-cid-ge2uvauf]{grid-area:1/2/span 2;align-self:start;width:auto;height:1.95em;margin-top:-.42em;overflow:visible}.tagline[data-astro-cid-ge2uvauf]{letter-spacing:.02em;white-space:nowrap;grid-area:2/3;justify-self:end;margin-top:.2em;font-size:.205em;font-weight:600;animation:.8s ease-out 1.75s both fade-up}.mark[data-astro-cid-ge2uvauf] .s[data-astro-cid-ge2uvauf]{fill:none;stroke:var(--hero-mark);stroke-linecap:butt;stroke-dasharray:1 1;stroke-dashoffset:1px}.mark[data-astro-cid-ge2uvauf] .s0[data-astro-cid-ge2uvauf]{animation:.55s cubic-bezier(.65,0,.35,1) forwards draw}.mark[data-astro-cid-ge2uvauf] .s1[data-astro-cid-ge2uvauf]{animation:.6s cubic-bezier(.65,0,.35,1) .25s forwards draw}.mark[data-astro-cid-ge2uvauf] .s2[data-astro-cid-ge2uvauf]{animation:.6s cubic-bezier(.65,0,.35,1) .65s forwards draw}.mark[data-astro-cid-ge2uvauf] .s3[data-astro-cid-ge2uvauf]{animation:.6s cubic-bezier(.65,0,.35,1) .95s forwards draw}.mark[data-astro-cid-ge2uvauf] .d[data-astro-cid-ge2uvauf]{fill:var(--hero-mark);transform-box:fill-box;transform-origin:50%;transform:scale(0)}.mark[data-astro-cid-ge2uvauf] .d0[data-astro-cid-ge2uvauf]{animation:.55s cubic-bezier(.34,1.56,.64,1) 1.25s forwards pop}.mark[data-astro-cid-ge2uvauf] .d1[data-astro-cid-ge2uvauf]{animation:.55s cubic-bezier(.34,1.56,.64,1) 1.4s forwards pop}.mark[data-astro-cid-ge2uvauf] .spin[data-astro-cid-ge2uvauf]{transform-origin:496px 500px;animation:1.9s cubic-bezier(.22,1,.36,1) forwards settle}.hero__actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;justify-content:center;gap:10px;animation:.8s ease-out 2s both fade-up;display:flex}.hero-btn[data-astro-cid-ge2uvauf]{background:rgba(var(--hero-groove), .1);color:var(--hero-mark);font:600 14px/1 var(--font-display);letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid #0000;border-radius:999px;padding:12px 20px;text-decoration:none;transition:background-color .2s,border-color .2s,transform .2s}.hero-btn[data-astro-cid-ge2uvauf]:hover{background:rgba(var(--hero-groove), .2);transform:translateY(-1px)}.hero-btn--primary[data-astro-cid-ge2uvauf]{background:var(--hero-mark);color:var(--hero-ground);border-color:var(--hero-mark)}.hero-btn--primary[data-astro-cid-ge2uvauf]:hover{background:var(--hero-mark);color:var(--hero-ground);opacity:.88}@keyframes draw{to{stroke-dashoffset:0}}@keyframes pop{to{transform:scale(1)}}@keyframes settle{0%{transform:rotate(-15deg)}to{transform:rotate(0)}}@keyframes in-left{0%{opacity:0;transform:translate(.6em)}to{opacity:1;transform:none}}@keyframes in-right{0%{opacity:0;transform:translate(-.6em)}to{opacity:1;transform:none}}@keyframes fade-up{0%{opacity:0;transform:translateY(.6em)}to{opacity:1;transform:none}}.hero__sponsors[data-astro-cid-ge2uvauf]{inset-inline:0;animation:.8s ease-out 2.2s both fade-up;display:flex;position:absolute;bottom:22px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.sponsor-row[data-astro-cid-ge2uvauf]{flex:none;align-items:center;gap:30px;margin:0;padding:0 15px;list-style:none;animation:48s linear infinite sponsors-drift;display:flex}.hero__sponsors[data-astro-cid-ge2uvauf]:hover .sponsor-row[data-astro-cid-ge2uvauf],.hero__sponsors[data-astro-cid-ge2uvauf]:active .sponsor-row[data-astro-cid-ge2uvauf],.hero__sponsors[data-astro-cid-ge2uvauf]:focus-within .sponsor-row[data-astro-cid-ge2uvauf]{animation-play-state:paused}@keyframes sponsors-drift{to{transform:translate(-100%)}}.sponsor-row[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]{width:calc(var(--w) * .8);height:calc(var(--h) * .8);background:var(--hero-mark);-webkit-mask:var(--mask) center / contain no-repeat;-webkit-mask:var(--mask) center / contain no-repeat;mask:var(--mask) center / contain no-repeat;opacity:.72;transition:opacity .2s;display:block}.sponsor-row[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]:hover,.sponsor-row[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]:focus-visible{opacity:1}@media (width<=1023px){.hero[data-astro-cid-ge2uvauf]{padding-bottom:104px}}@media (width>=1024px){.hero[data-astro-cid-ge2uvauf]{padding-bottom:150px}.hero__sponsors[data-astro-cid-ge2uvauf]{justify-content:center;bottom:clamp(20px,3vw,36px);overflow:visible;-webkit-mask-image:none;mask-image:none}.sponsor-row[data-astro-cid-ge2uvauf]{padding:0 var(--gutter);flex-wrap:wrap;justify-content:center;gap:14px clamp(20px,2.6vw,40px);animation:none}.sponsor-row[data-astro-cid-ge2uvauf][aria-hidden]{display:none}.sponsor-row[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]{width:var(--w);height:var(--h)}}@media (width<=1023px) and (prefers-reduced-motion:reduce){.hero__sponsors[data-astro-cid-ge2uvauf]{scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow-x:auto}.hero__sponsors[data-astro-cid-ge2uvauf]::-webkit-scrollbar{display:none}.sponsor-row[data-astro-cid-ge2uvauf]{animation:none}.sponsor-row[data-astro-cid-ge2uvauf][aria-hidden]{display:none}}@media (width<=640px){.tagline[data-astro-cid-ge2uvauf]{white-space:normal;text-align:center;grid-column:1/-1;justify-self:center;margin-top:.9em;font-size:max(.32em,12px)}.mark[data-astro-cid-ge2uvauf]{grid-row:1;margin-top:-.4em;margin-bottom:-.4em}}@media (prefers-reduced-motion:reduce){.lockup[data-astro-cid-ge2uvauf] [data-astro-cid-ge2uvauf],.mark[data-astro-cid-ge2uvauf] [data-astro-cid-ge2uvauf],.hero__actions[data-astro-cid-ge2uvauf],.hero__sponsors[data-astro-cid-ge2uvauf]{stroke-dashoffset:0!important;opacity:1!important;animation:none!important;transform:none!important}}.tile__cover[data-astro-cid-jvmxs3a7]{position:absolute;inset:0}.section-title[data-astro-cid-jvmxs3a7]{margin-bottom:20px;font-size:clamp(26px,3.4vw,38px)}.feature[data-astro-cid-yr23l7fg]{background:var(--color-surface);border-radius:calc(var(--radius) + 6px);align-items:center;gap:clamp(24px,4vw,56px);padding:clamp(20px,3vw,32px);display:grid}.feature__media[data-astro-cid-yr23l7fg]{border-radius:var(--radius);background:var(--color-sunken);aspect-ratio:1;overflow:hidden}.feature__media[data-astro-cid-yr23l7fg] img{object-fit:cover;width:100%;height:100%;display:block}.feature__media[data-astro-cid-yr23l7fg] a[data-astro-cid-yr23l7fg]{height:100%;display:block}.feature__eyebrow[data-astro-cid-yr23l7fg]{font:600 13px/1 var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--color-muted);margin-bottom:14px}.feature__headline[data-astro-cid-yr23l7fg]{letter-spacing:-.01em;font-size:clamp(30px,4.4vw,52px);line-height:1.04}.feature__body[data-astro-cid-yr23l7fg]{max-width:none;margin-top:22px;font-size:16px}.feature__cta[data-astro-cid-yr23l7fg]{margin-top:28px}.feature--grouped[data-astro-cid-yr23l7fg]{align-items:start}.feature__body[data-astro-cid-yr23l7fg][class*=--cols-]{column-gap:28px}.feature__body[data-astro-cid-yr23l7fg][class*=--cols-] h3{letter-spacing:.06em;text-transform:uppercase;margin-top:0;padding-bottom:8px;font-size:18px}.feature__body[data-astro-cid-yr23l7fg][class*=--cols-] p{break-inside:avoid;font-size:15px;line-height:1.55}.feature__body[data-astro-cid-yr23l7fg][class*=--cols-] em{color:var(--color-muted);font-size:13px}.feature__body[data-astro-cid-yr23l7fg][class*=--cols-] h3:not(:first-child){break-before:column}@media (width>=560px){.feature__body--cols-2[data-astro-cid-yr23l7fg]{columns:2}.feature__body--cols-3[data-astro-cid-yr23l7fg]{columns:3}.feature__body[data-astro-cid-yr23l7fg][class*=--cols-]>*+*{margin-top:0}.feature__body[data-astro-cid-yr23l7fg][class*=--cols-] p{margin-bottom:0}}@media (width<=559px){.feature__body[data-astro-cid-yr23l7fg][class*=--cols-] h3:not(:first-child){margin-top:1.4em}}@media (width>=900px){.feature[data-astro-cid-yr23l7fg]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.feature--image-right[data-astro-cid-yr23l7fg]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.feature--image-right[data-astro-cid-yr23l7fg] .feature__media[data-astro-cid-yr23l7fg]{order:2}.feature--no-image[data-astro-cid-yr23l7fg]{grid-template-columns:1fr}.feature--grouped[data-astro-cid-yr23l7fg] .feature__media[data-astro-cid-yr23l7fg]{top:calc(var(--header-h) + 24px);position:sticky}}.poster[data-astro-cid-47mytzhf]{--gold:var(--lightningcss-light,#a86b00)var(--lightningcss-dark,#f2a81d);--gold-soft:#ead48a;--ink:var(--lightningcss-light,var(--color-text))var(--lightningcss-dark,#fff);--bar-ink:#10291a;width:min(100% - 2 * var(--gutter), 760px);color:var(--ink);font-family:var(--font-display);margin:0 auto;padding-block:clamp(8px,2vw,24px) clamp(24px,4vw,48px);position:relative}.poster__inner[data-astro-cid-47mytzhf]{grid-template-columns:minmax(0,1fr);justify-items:center;padding:0;display:grid;position:relative;container-type:inline-size}.poster__partners[data-astro-cid-47mytzhf]{justify-content:space-between;align-items:center;width:100%;margin-bottom:-6px;display:flex}.poster__partners[data-astro-cid-47mytzhf]>span[data-astro-cid-47mytzhf]{align-items:center;gap:14px;display:flex}.poster__partners[data-astro-cid-47mytzhf] a[data-astro-cid-47mytzhf]{background:var(--ink);-webkit-mask:var(--mask) center / contain no-repeat;-webkit-mask:var(--mask) center / contain no-repeat;mask:var(--mask) center / contain no-repeat;opacity:.9;display:block}.poster__badge[data-astro-cid-47mytzhf]{width:clamp(52px,13cqi,96px);color:var(--gold)}.poster__badge[data-astro-cid-47mytzhf] svg[data-astro-cid-47mytzhf]{fill:currentColor;width:100%;display:block;overflow:visible}.poster__badge-num[data-astro-cid-47mytzhf]{font:700 30px/1 var(--font-display)}.poster__badge-label[data-astro-cid-47mytzhf]{font:700 9px/1 var(--font-display);letter-spacing:.08em}.poster__rows[data-astro-cid-47mytzhf]{width:100%;font-size:min(46px, calc(100cqi / (var(--chars) * .6)));text-transform:uppercase;letter-spacing:.005em;margin:0;padding:0;font-weight:600;line-height:1.08;list-style:none}.poster__row[data-astro-cid-47mytzhf]{white-space:nowrap;justify-content:space-between;align-items:baseline;gap:.28em;display:flex}.poster[data-astro-cid-47mytzhf][data-measuring] .poster__row[data-astro-cid-47mytzhf]{justify-content:flex-start;width:max-content}.poster__act[data-astro-cid-47mytzhf]{color:var(--ink)}.poster__act[data-astro-cid-47mytzhf].is-gold{color:var(--gold)}.poster__star[data-astro-cid-47mytzhf]{color:var(--ink);opacity:.9;font-size:.55em;transform:translateY(-.25em)}.poster__more[data-astro-cid-47mytzhf]{letter-spacing:.02em;text-transform:uppercase;justify-self:end;margin-top:.35em;font-size:clamp(10px,2.2cqi,16px);font-weight:700}.poster__tagline[data-astro-cid-47mytzhf]{text-align:center;text-transform:uppercase;white-space:nowrap;width:100%;margin-top:clamp(8px,2.4cqi,18px);padding-top:.12em;font-size:min(44px,5.55556cqi);font-weight:600;line-height:1.1}.poster__dates[data-astro-cid-47mytzhf]{background:var(--gold-soft);width:100%;color:var(--bar-ink);white-space:nowrap;justify-content:center;align-items:center;gap:.35em;margin-top:clamp(10px,3cqi,22px);padding:.22em .4em .26em;font-size:min(44px,6.25cqi);font-weight:600;line-height:1;display:flex;overflow:hidden}.poster__dates[data-astro-cid-47mytzhf] .poster__star[data-astro-cid-47mytzhf]{color:var(--bar-ink)}.cta-band[data-astro-cid-vlkzfca2]{margin-block:clamp(32px,5vw,64px) 0}.cta-band__link[data-astro-cid-vlkzfca2]{--gold:#f2a81d;padding:clamp(36px, 6vw, 72px) var(--gutter);color:#fff;background:radial-gradient(70% 140%,#1f4525 0%,#022b00 70%);justify-content:center;align-items:center;gap:clamp(16px,3vw,40px);text-decoration:none;transition:background-color .3s;display:flex;position:relative;overflow:hidden}.cta-band__link[data-astro-cid-vlkzfca2] .cta-band__mark{color:#ffffff38;flex:none;width:auto;height:clamp(48px,7vw,88px)}.cta-band__label[data-astro-cid-vlkzfca2]{justify-items:center;gap:10px;display:grid}.cta-band__label[data-astro-cid-vlkzfca2]>span[data-astro-cid-vlkzfca2]{font:700 clamp(44px, 9vw, 120px)/.9 var(--font-display);letter-spacing:.02em;text-transform:uppercase;color:var(--gold);border-block:clamp(3px,.45vw,6px) solid #fff;padding-block:.12em}.cta-band__label[data-astro-cid-vlkzfca2] small[data-astro-cid-vlkzfca2]{font:600 clamp(13px, 1.4vw, 16px)/1.3 var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:#fffc}.cta-band__arrow[data-astro-cid-vlkzfca2]{width:clamp(32px,4vw,52px);height:auto;color:var(--gold);transition:transform .35s var(--ease-out);flex:none}a[data-astro-cid-vlkzfca2].cta-band__link:hover .cta-band__arrow[data-astro-cid-vlkzfca2],a[data-astro-cid-vlkzfca2].cta-band__link:focus-visible .cta-band__arrow[data-astro-cid-vlkzfca2]{transform:translate(8px)}a[data-astro-cid-vlkzfca2].cta-band__link:hover .cta-band__mark{color:#ffffff5c}a[data-astro-cid-vlkzfca2].cta-band__link:focus-visible{outline:3px solid var(--gold);outline-offset:-6px}@media (width<=560px){.cta-band__link[data-astro-cid-vlkzfca2] .cta-band__mark{display:none}}.artists__title[data-astro-cid-wlhlyuhe]{margin-bottom:20px;font-size:clamp(26px,3.4vw,38px)}.artist-card[data-astro-cid-wlhlyuhe] .tile__name[data-astro-cid-wlhlyuhe]{text-transform:uppercase}.artist-card__meta[data-astro-cid-wlhlyuhe]{font:600 12px/1 var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);flex-wrap:wrap;gap:6px 12px;display:flex}.artist-card__day[data-astro-cid-wlhlyuhe]{color:var(--color-text)}.artist-card[data-astro-cid-wlhlyuhe] .tile__desc[data-astro-cid-wlhlyuhe]{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.statement[data-astro-cid-seofadmx]{color:#f2c14e;background:radial-gradient(80% 120% at 50% 45%,#1f4525 0%,#0f2a14 75%);margin-top:clamp(40px,6vw,80px);position:relative;overflow:hidden}.statement__grooves[data-astro-cid-seofadmx]{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.statement__inner[data-astro-cid-seofadmx]{padding:clamp(56px, 9vw, 120px) var(--gutter);color:inherit;font:700 clamp(44px, 9.5vw, 128px)/1 var(--font-display);letter-spacing:.01em;text-transform:uppercase;text-align:center;justify-items:center;text-decoration:none;display:grid;position:relative}.statement__inner[data-astro-cid-seofadmx] span[data-astro-cid-seofadmx]{display:block}a[data-astro-cid-seofadmx].statement__inner:hover span[data-astro-cid-seofadmx]{color:#ffd36e}.blocks--home[data-astro-cid-h4qngm3k]{padding-top:clamp(32px,5vw,64px)}
