.apply[data-astro-cid-2c6plled]{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem 2.5rem;padding:clamp(1.5rem,3vw,2.25rem);background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm),var(--edge-highlight);overflow:hidden}.apply__rule[data-astro-cid-2c6plled]{position:absolute;inset-block-start:0;inset-inline:0;block-size:5px;background-image:var(--contest-gradient)}.apply__body[data-astro-cid-2c6plled]{max-inline-size:var(--width-prose)}.apply__status{margin-block-end:.75rem}.apply__title[data-astro-cid-2c6plled]{font-size:var(--text-3xl)}.apply__lede[data-astro-cid-2c6plled]{margin-block-start:.5rem;font-size:var(--text-md);line-height:var(--leading-relaxed);color:var(--text-secondary)}.apply__deadline[data-astro-cid-2c6plled]{margin-block-start:.75rem;font-size:var(--text-base);font-weight:500;color:var(--text-primary);font-variant-numeric:tabular-nums}.apply__action[data-astro-cid-2c6plled]{flex:none}@media(max-width:640px){.apply__action[data-astro-cid-2c6plled],.apply__action[data-astro-cid-2c6plled]>.btn{inline-size:100%}}.chero[data-astro-cid-bj46fwn7]{position:relative;isolation:isolate;--orn-clear: clamp(90px, 13vh, 150px)}.chero__inner[data-astro-cid-bj46fwn7]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;padding-block-start:1rem;padding-block-end:calc(var(--orn-clear) + clamp(1.25rem,3vw,2.5rem))}.chero__crumbs[data-astro-cid-bj46fwn7]{align-self:flex-start;text-align:start;margin-block-end:clamp(1.5rem,4vw,3rem)}.chero__mark,.chero__logo{height:clamp(104px,3.5vw + 78px,148px);width:auto;margin-block-end:clamp(1rem,2.5vw,1.5rem)}.chero__mark{color:var(--contest-ink)}.chero__logo--ink{display:block;aspect-ratio:var(--logo-ratio);color:var(--text-primary);background-color:currentColor;-webkit-mask:var(--logo-src) center / contain no-repeat;mask:var(--logo-src) center / contain no-repeat}.chero__logo--dark{display:none}:root[data-theme=dark] .chero__logo--light{display:none}:root[data-theme=dark] .chero__logo--dark{display:block}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .chero__logo--light{display:none}:root:not([data-theme=light]) .chero__logo--dark{display:block}}.chero__logo{height:clamp(min(230px,var(--logo-h, 420px)),12vw + 150px,var(--logo-h, 420px))}.chero__kind[data-astro-cid-bj46fwn7]{font-size:var(--text-lg);font-weight:500;line-height:var(--leading-relaxed);color:var(--text-primary);max-inline-size:var(--width-prose)}.chero__name[data-astro-cid-bj46fwn7]{margin-block-start:.375rem;font-size:var(--text-6xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-tighter);color:var(--text-primary);text-wrap:balance}.chero__status{margin-block-start:clamp(1rem,2vw,1.375rem)}.chero__facts[data-astro-cid-bj46fwn7]{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 2rem;margin:clamp(1rem,2vw,1.5rem) 0 0}.chero__fact[data-astro-cid-bj46fwn7] dt[data-astro-cid-bj46fwn7]{font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--text-primary)}.chero__fact[data-astro-cid-bj46fwn7] dd[data-astro-cid-bj46fwn7]{margin:.25rem 0 0;font-size:var(--text-md);font-weight:500;color:var(--text-primary);font-variant-numeric:tabular-nums}.chero__actions[data-astro-cid-bj46fwn7]{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-block-start:clamp(1.5rem,3vw,2.25rem)}@media(max-width:640px){.chero[data-astro-cid-bj46fwn7]{--orn-clear: 11vh}.chero__actions[data-astro-cid-bj46fwn7]{inline-size:100%;flex-direction:column}.chero__actions[data-astro-cid-bj46fwn7]>.btn{inline-size:100%}}.docs[data-astro-cid-6znftyp3]{max-inline-size:var(--width-content);background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm),var(--edge-highlight)}.docs__summary[data-astro-cid-6znftyp3]{display:flex;align-items:center;gap:.75rem;min-height:56px;padding:0 1.125rem;cursor:pointer;font-weight:500;list-style:none}.docs__summary[data-astro-cid-6znftyp3]::-webkit-details-marker{display:none}.docs__summary[data-astro-cid-6znftyp3]:hover{background:var(--bg-surface-hover);border-radius:var(--radius-lg)}.docs__summary[data-astro-cid-6znftyp3]:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:calc(-1 * var(--focus-ring-width));border-radius:var(--radius-lg)}.docs__icon[data-astro-cid-6znftyp3]{color:var(--contest-ink);flex:none}.docs__label[data-astro-cid-6znftyp3]{margin-inline-end:auto}.docs__count[data-astro-cid-6znftyp3]{min-inline-size:1.5rem;padding:.125rem .4375rem;text-align:center;font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--text-secondary);background:var(--bg-inset);border-radius:var(--radius-full)}.docs__chevron[data-astro-cid-6znftyp3]{color:var(--text-tertiary);flex:none;transition:transform var(--duration-base) var(--ease-out-quart)}.docs[data-astro-cid-6znftyp3][open] .docs__chevron[data-astro-cid-6znftyp3]{transform:rotate(180deg)}.docs__list[data-astro-cid-6znftyp3]{margin:0;padding:0;list-style:none;border-block-start:1px solid var(--border-subtle)}.docs__item[data-astro-cid-6znftyp3]{display:grid;grid-template-columns:6.5rem 1fr auto;align-items:baseline;gap:.25rem 1rem;padding:.875rem 1.125rem;text-decoration:none;color:var(--text-primary);border-block-start:1px solid var(--border-subtle)}.docs__list[data-astro-cid-6znftyp3]>li[data-astro-cid-6znftyp3]:first-child .docs__item[data-astro-cid-6znftyp3]{border-block-start:0}.docs__item[data-astro-cid-6znftyp3]:hover{background:var(--bg-surface-hover)}.docs__item[data-astro-cid-6znftyp3]:hover .docs__title[data-astro-cid-6znftyp3]{text-decoration:underline;text-underline-offset:.2em}.docs__kind[data-astro-cid-6znftyp3]{font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--contest-ink)}.docs__title[data-astro-cid-6znftyp3]{font-size:var(--text-base)}.docs__meta[data-astro-cid-6znftyp3]{font-size:var(--text-sm);color:var(--text-tertiary);font-variant-numeric:tabular-nums;white-space:nowrap}.docs__hint[data-astro-cid-6znftyp3]{padding:0 1.125rem .875rem;font-size:var(--text-sm);color:var(--text-tertiary)}@media(max-width:560px){.docs__item[data-astro-cid-6znftyp3]{grid-template-columns:1fr auto}.docs__kind[data-astro-cid-6znftyp3]{grid-column:1 / -1}}.fees[data-astro-cid-sbnrrqye]{max-inline-size:var(--width-content)}.fees__list[data-astro-cid-sbnrrqye]{container-type:inline-size;container-name:fees;margin:0;background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm),var(--edge-highlight);overflow:hidden}.fees__row[data-astro-cid-sbnrrqye]{display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:.5rem 1.5rem;padding:1rem 1.25rem}.fees__row[data-astro-cid-sbnrrqye]+.fees__row[data-astro-cid-sbnrrqye]{border-block-start:1px solid var(--border-subtle)}@container fees (max-inline-size: 30rem){.fees__row[data-astro-cid-sbnrrqye]{grid-template-columns:1fr}.fees__amount[data-astro-cid-sbnrrqye]{justify-self:start}}.fees__label[data-astro-cid-sbnrrqye]{display:flex;flex-direction:column;gap:.1875rem;font-weight:500}.fees__note[data-astro-cid-sbnrrqye]{font-size:var(--text-sm);font-weight:400;color:var(--text-secondary)}.fees__amount[data-astro-cid-sbnrrqye]{margin:0;font-family:var(--font-display);font-size:var(--text-xl);font-weight:600;font-variant-numeric:tabular-nums;color:var(--contest-ink);white-space:nowrap}.fees__hint[data-astro-cid-sbnrrqye]{margin-block-start:.875rem;font-size:var(--text-sm);color:var(--text-tertiary)}.cat[data-astro-cid-vf45n7go]{inline-size:26%;font-size:var(--text-xl);font-weight:600;letter-spacing:var(--tracking-snug);line-height:var(--leading-snug);color:var(--contest-ink)}.cat__note[data-astro-cid-vf45n7go]{display:block;margin-block-start:.25rem;font-size:var(--text-sm);font-weight:400;letter-spacing:normal;line-height:var(--leading-normal);color:var(--text-secondary)}.size[data-astro-cid-vf45n7go]{inline-size:24%;font-size:var(--text-md);color:var(--text-primary)}.ages[data-astro-cid-vf45n7go]{margin:0;padding:0;list-style:none}.ages[data-astro-cid-vf45n7go] li[data-astro-cid-vf45n7go]+li[data-astro-cid-vf45n7go]{margin-block-start:.25rem}@media(max-width:560px){thead[data-astro-cid-vf45n7go]{display:none}tbody[data-astro-cid-vf45n7go],tr[data-astro-cid-vf45n7go]{display:block}tr[data-astro-cid-vf45n7go]{padding:1.125rem}tr[data-astro-cid-vf45n7go]+tr[data-astro-cid-vf45n7go]{border-block-start:1px solid var(--border-subtle)}.cat[data-astro-cid-vf45n7go].cat,.cell[data-astro-cid-vf45n7go].cell{display:block;inline-size:auto;padding:0;border:0}.cat[data-astro-cid-vf45n7go].cat{margin-block-end:.75rem}.cell[data-astro-cid-vf45n7go].cell+.cell[data-astro-cid-vf45n7go].cell{margin-block-start:.75rem}.cell[data-astro-cid-vf45n7go].cell:before{content:attr(data-label);display:block;margin-block-end:.25rem;font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--text-tertiary)}}.info__facts[data-astro-cid-hxniwfmp]{display:flex;flex-wrap:wrap;gap:1px;margin:0;background:var(--border-subtle);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);overflow:hidden}.info__fact[data-astro-cid-hxniwfmp]{flex:1 1 10rem;padding:1rem 1.125rem;background:var(--bg-surface)}.info__fact[data-astro-cid-hxniwfmp] dt[data-astro-cid-hxniwfmp]{font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--text-tertiary)}.info__fact[data-astro-cid-hxniwfmp] dd[data-astro-cid-hxniwfmp]{margin:.375rem 0 0;font-size:var(--text-md);font-weight:500;color:var(--text-primary);font-variant-numeric:tabular-nums;text-wrap:balance}.info__part[data-astro-cid-hxniwfmp]{margin-block-start:clamp(1.75rem,3vw,2.5rem)}.info__sub[data-astro-cid-hxniwfmp]{margin-block-end:1rem;font-size:var(--text-xl)}.noms[data-astro-cid-hxniwfmp]{display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:.75rem;margin:0;padding:0;list-style:none}.noms__item[data-astro-cid-hxniwfmp]{display:flex;flex-direction:column;gap:.25rem;padding:.875rem 1rem;background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-md);border-inline-start:3px solid var(--contest-ink)}.noms__label[data-astro-cid-hxniwfmp]{font-weight:500}.noms__note[data-astro-cid-hxniwfmp]{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-secondary)}.jury[data-astro-cid-zo2b7a4v]{display:grid;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:1.25rem;margin:0;padding:0;list-style:none}.jury__card[data-astro-cid-zo2b7a4v]{display:flex;flex-direction:column;gap:1rem;padding:1.25rem;background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm),var(--edge-highlight)}.jury__photo{inline-size:84px;block-size:84px;border-radius:var(--radius-full);object-fit:cover}.jury__monogram[data-astro-cid-zo2b7a4v]{display:grid;place-items:center;inline-size:84px;block-size:84px;border-radius:var(--radius-full);font-family:var(--font-display);font-size:var(--text-2xl);font-weight:600;letter-spacing:var(--tracking-tight);color:var(--contest-ink);background:color-mix(in oklch,var(--contest-ink) 12%,var(--bg-canvas))}.jury__role[data-astro-cid-zo2b7a4v]{margin-block-end:.25rem;font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--contest-ink)}.jury__name[data-astro-cid-zo2b7a4v]{font-size:var(--text-lg)}.jury__where[data-astro-cid-zo2b7a4v]{margin-block-start:.125rem;font-size:var(--text-sm);color:var(--text-secondary)}.jury__title[data-astro-cid-zo2b7a4v]{margin-block-start:.625rem;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-secondary)}.tl[data-astro-cid-zhxkjw2l]{margin:0;padding:0;list-style:none;max-inline-size:var(--width-content)}.tl__day[data-astro-cid-zhxkjw2l]{margin-block-end:.75rem;font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--text-tertiary)}.tl__item--day[data-astro-cid-zhxkjw2l]:not(:first-child) .tl__day[data-astro-cid-zhxkjw2l]{margin-block-start:2rem}.tl__row[data-astro-cid-zhxkjw2l]{display:grid;grid-template-columns:4.5rem 1fr;gap:0 1.25rem;padding-block:.875rem}.tl__when[data-astro-cid-zhxkjw2l]{position:relative;padding-inline-end:1.25rem;text-align:end}.tl__when[data-astro-cid-zhxkjw2l]:before{content:"";position:absolute;inset-block:-.875rem;inset-inline-end:4px;inline-size:1px;background:var(--border-default)}.tl__when[data-astro-cid-zhxkjw2l]:after{content:"";position:absolute;inset-block-start:.45em;inset-inline-end:0;inline-size:9px;block-size:9px;border-radius:var(--radius-full);background:var(--contest-ink);box-shadow:0 0 0 3px var(--bg-canvas)}.tl__item[data-astro-cid-zhxkjw2l]:first-child .tl__when[data-astro-cid-zhxkjw2l]:before{inset-block-start:.45em}.tl__item[data-astro-cid-zhxkjw2l]:last-child .tl__when[data-astro-cid-zhxkjw2l]:before{inset-block-end:calc(100% - .45em - 9px)}.tl__time[data-astro-cid-zhxkjw2l]{font-size:var(--text-base);font-weight:500;font-variant-numeric:tabular-nums;color:var(--text-primary)}.tl__title[data-astro-cid-zhxkjw2l]{font-size:var(--text-lg)}.tl__place[data-astro-cid-zhxkjw2l]{margin-block-start:.25rem;font-size:var(--text-sm);color:var(--text-secondary)}.tl__note[data-astro-cid-zhxkjw2l]{margin-block-start:.25rem;font-size:var(--text-sm);color:var(--text-tertiary)}@media(max-width:560px){.tl__row[data-astro-cid-zhxkjw2l]{grid-template-columns:3.5rem 1fr;gap:0 .875rem}.tl__when[data-astro-cid-zhxkjw2l]{padding-inline-end:.875rem}}.venue__remote[data-astro-cid-7fz5wujj]{max-inline-size:var(--width-prose);font-size:var(--text-md);line-height:var(--leading-relaxed);color:var(--text-secondary)}.venue[data-astro-cid-7fz5wujj]{max-inline-size:var(--width-content);background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm),var(--edge-highlight);overflow:hidden}.venue__map[data-astro-cid-7fz5wujj]{inline-size:100%;aspect-ratio:16 / 7;object-fit:cover;border-block-end:1px solid var(--border-subtle)}.venue__where[data-astro-cid-7fz5wujj]{flex:1 1 20rem}.venue__card[data-astro-cid-7fz5wujj]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.25rem 2rem;padding:clamp(1.25rem,2.5vw,1.75rem)}.venue__card[data-astro-cid-7fz5wujj]+.venue__card[data-astro-cid-7fz5wujj]{border-block-start:1px solid var(--border-subtle)}.venue__name[data-astro-cid-7fz5wujj]{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:600;letter-spacing:var(--tracking-tight);text-wrap:balance}.venue__address[data-astro-cid-7fz5wujj]{margin-block-start:.3125rem;font-size:var(--text-md);color:var(--text-secondary)}.venue__format[data-astro-cid-7fz5wujj]{margin-block-start:.375rem;font-size:var(--text-sm);color:var(--text-tertiary)}.venue__links[data-astro-cid-7fz5wujj]{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.venue__link[data-astro-cid-7fz5wujj]{display:inline-flex;align-items:center;gap:.4375rem;min-height:40px;padding:0 .9375rem;font-size:var(--text-sm);color:var(--text-secondary);text-decoration:none;border:1px solid var(--border-default);border-radius:var(--radius-md)}.venue__link[data-astro-cid-7fz5wujj]:hover{color:var(--text-primary);background:var(--bg-surface-hover);border-color:var(--border-strong)}
