.hero[data-astro-cid-ge2uvauf]{isolation:isolate;border-bottom:1px solid var(--border);align-items:flex-end;min-height:100svh;display:flex;position:relative;overflow:hidden}.hero__media[data-astro-cid-ge2uvauf]{z-index:-1;position:absolute;inset:0}.hero__media[data-astro-cid-ge2uvauf] picture{width:100%;height:100%;display:block}.hero__media[data-astro-cid-ge2uvauf] .hero__img{object-fit:cover;object-position:center 25%;width:100%;height:100%}@media (width<=800px){.hero__media[data-astro-cid-ge2uvauf] .hero__img{object-position:36% 25%}}.hero__glow[data-astro-cid-ge2uvauf]{background:radial-gradient(55% 60% at 82% 28%,#c9a96e29,#0000 70%),radial-gradient(40% 45% at 10% 100%,#c9a96e12,#0000 70%);position:absolute;inset:0}.hero__shade[data-astro-cid-ge2uvauf]{background:linear-gradient(90deg, #0e0e10eb 0%, #0e0e10a8 55%, #0e0e1040 100%), linear-gradient(to top, var(--bg) 0%, #0e0e10b3 32%, transparent 65%);position:absolute;inset:0}@media (width>=62rem){.hero__shade[data-astro-cid-ge2uvauf]{background:linear-gradient(270deg, #0e0e10e6 0%, #0e0e10b3 38%, #0e0e101a 75%), linear-gradient(to top, var(--bg) 0%, #0e0e1099 28%, transparent 60%)}}.hero__staff[data-astro-cid-ge2uvauf]{opacity:.6;bottom:1.25rem}.hero__content[data-astro-cid-ge2uvauf]{padding-top:calc(var(--header-h) + var(--space-6));padding-bottom:calc(clamp(2.5rem, 8vh, 5rem) + var(--staff-h))}@media (width>=62rem){.hero__content[data-astro-cid-ge2uvauf]{text-align:right;flex-direction:column;align-items:flex-end;display:flex}.hero[data-astro-cid-ge2uvauf] .rule[data-astro-cid-ge2uvauf]{margin-left:auto}.hero[data-astro-cid-ge2uvauf] .btn-row[data-astro-cid-ge2uvauf]{justify-content:flex-end}}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{margin-top:var(--space-2);letter-spacing:-.015em;font-size:clamp(3.4rem,1.4rem + 9.5vw,9.5rem);line-height:.95}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]:not(.visually-hidden){display:block}.hero__subtitle[data-astro-cid-ge2uvauf]{font-family:var(--font-display);color:var(--text);margin-bottom:var(--space-4);font-size:clamp(1.4rem,1.1rem + 1.2vw,2rem);font-style:italic}.hero[data-astro-cid-ge2uvauf] .rule[data-astro-cid-ge2uvauf]{margin-block:var(--space-3) var(--space-2)}.intro[data-astro-cid-6voplrxj]{gap:var(--space-6);align-items:center;display:grid}.intro--with-photo[data-astro-cid-6voplrxj]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.intro__photo[data-astro-cid-6voplrxj] img{aspect-ratio:4/5;object-fit:cover;border:1px solid var(--border-strong);border-radius:var(--radius);width:100%;height:auto}.intro__text[data-astro-cid-6voplrxj]>[data-astro-cid-6voplrxj]+[data-astro-cid-6voplrxj]{margin-top:var(--space-3)}.intro__text[data-astro-cid-6voplrxj] .rule[data-astro-cid-6voplrxj]{margin-block:var(--space-3)}.intro__text[data-astro-cid-6voplrxj] .lead[data-astro-cid-6voplrxj]{max-width:34ch}.pillars[data-astro-cid-6voplrxj]{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pillar[data-astro-cid-6voplrxj]{padding-top:var(--space-3);border-top:1px solid var(--accent)}.pillar__num[data-astro-cid-6voplrxj]{margin-bottom:var(--space-2);font-family:var(--font-display);letter-spacing:.15em;color:var(--accent);font-size:1.1rem;display:block}.pillar[data-astro-cid-6voplrxj] h3[data-astro-cid-6voplrxj]{margin-bottom:var(--space-2)}.prize[data-astro-cid-6voplrxj]{align-items:baseline;gap:var(--space-1) var(--space-3);margin-bottom:var(--space-5);padding:var(--space-3) var(--space-4);background:var(--accent-soft);border:1px solid var(--accent);border-radius:var(--radius);flex-wrap:wrap;display:flex}.prize__label[data-astro-cid-6voplrxj]{letter-spacing:.2em;text-transform:uppercase;color:var(--accent);font-size:.75rem;font-weight:600}.prize__text[data-astro-cid-6voplrxj]{font-family:var(--font-display);font-size:clamp(1.25rem,1.1rem + .6vw,1.55rem);line-height:1.3}.proof[data-astro-cid-6voplrxj]{gap:var(--space-5) var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.proof__title[data-astro-cid-6voplrxj]{margin-bottom:var(--space-2);padding-bottom:var(--space-1);border-bottom:1px solid var(--border-strong);font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--accent);font-size:.75rem;font-weight:600}.proof[data-astro-cid-6voplrxj] li[data-astro-cid-6voplrxj]{color:var(--text-muted);padding-block:.3rem;line-height:1.45}.events[data-astro-cid-6voplrxj]{gap:var(--space-3);display:grid}.more[data-astro-cid-6voplrxj]{margin-top:var(--space-5)}.media-teaser__inner[data-astro-cid-6voplrxj]{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}@media (width<=62rem){.intro--with-photo[data-astro-cid-6voplrxj]{grid-template-columns:1fr}.intro__photo[data-astro-cid-6voplrxj]{max-width:26rem}.pillars[data-astro-cid-6voplrxj]{gap:var(--space-4);grid-template-columns:1fr}.proof[data-astro-cid-6voplrxj]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=36rem){.proof[data-astro-cid-6voplrxj]{grid-template-columns:1fr}.prize[data-astro-cid-6voplrxj]{padding:var(--space-3)}}
