.hero[data-astro-cid-lcdefpme]{isolation:isolate;border-bottom:6px solid var(--red);align-items:end;min-height:min(80vh,44rem);padding-block:clamp(3rem,8vw,6rem);display:grid;position:relative}.hero__photo[data-astro-cid-lcdefpme]{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;background:linear-gradient(90deg,#1f2124f0 0%,#1f2124cc 45%,#1f21244d 100%);position:absolute;inset:0}.hero__inner[data-astro-cid-lcdefpme]{width:min(100% - 2 * var(--gutter), var(--wide))}.hero__text[data-astro-cid-lcdefpme]{justify-items:start;gap:1.5rem;max-width:40rem;display:grid}.hero__text[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:14ch}.hero__lede[data-astro-cid-lcdefpme]{max-width:46ch;font-size:var(--step-1);color:var(--snow-deep);line-height:1.4}.hero__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.75rem;display:flex}@media (width<=56rem){.hero[data-astro-cid-lcdefpme]:before{background:#1f2124c7}}.section[data-astro-cid-lcdefpme]{margin-top:clamp(3.5rem,9vw,6rem)}.section__head[data-astro-cid-lcdefpme]{gap:.9rem;max-width:52rem;margin-bottom:2rem;display:grid}.section__text[data-astro-cid-lcdefpme]{color:var(--ink-soft);font-size:var(--step-1);line-height:1.4}.section__more[data-astro-cid-lcdefpme]{margin-top:1.75rem}.section--split[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,4rem);display:grid}@media (width<=56rem){.section--split[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.grid[data-astro-cid-lcdefpme]{gap:1.25rem;display:grid}.grid--3[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=60rem){.grid--3[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=38rem){.grid--3[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.tiles[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.tiles--dense[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.tiles[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{background:var(--snow-raised);min-height:7rem;color:var(--ink);border-left:5px solid var(--ink);gap:.4rem;padding:1.1rem;text-decoration:none;display:grid}.tiles[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{border-left-color:var(--red);background:var(--ice)}.tiles__name[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:var(--step-2);text-transform:uppercase;font-weight:760;line-height:1}.tiles__count[data-astro-cid-lcdefpme]{font-size:var(--step--1);color:var(--ink-soft)}@media (width<=56rem){.tiles[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}.manifesto[data-astro-cid-lcdefpme]{margin-top:clamp(3.5rem,9vw,6rem);padding-block:clamp(3rem,8vw,5rem)}.manifesto__inner[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:clamp(2rem,5vw,5rem);display:grid}.manifesto__head[data-astro-cid-lcdefpme]{align-content:start;gap:1rem;display:grid}.manifesto__head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--step-4);max-width:12ch}.manifesto__text[data-astro-cid-lcdefpme]{font-size:var(--step-1);gap:1.1em;max-width:60ch;line-height:1.5;display:grid}@media (width<=56rem){.manifesto__inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.upcoming[data-astro-cid-lcdefpme]{border-top:3px solid var(--ink);margin:0;padding:0;list-style:none;display:grid}.upcoming[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--rule);color:var(--ink);grid-template-columns:6.5rem 1fr;gap:.2rem 1rem;padding:.9rem 0;text-decoration:none;display:grid}.upcoming[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .upcoming__name[data-astro-cid-lcdefpme]{text-decoration:underline;text-decoration-color:var(--red);text-decoration-thickness:3px}.upcoming__month[data-astro-cid-lcdefpme]{font-family:var(--font-display);text-transform:uppercase;color:var(--red);font-weight:800;font-size:var(--step-1);grid-row:span 2;line-height:1}.upcoming__name[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-weight:760;font-size:var(--step-1);text-transform:uppercase;line-height:1}.upcoming__place[data-astro-cid-lcdefpme]{color:var(--ink-soft);font-size:var(--step--1)}.chapters[data-astro-cid-lcdefpme]{border-top:3px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 2rem;margin:0;padding:0;list-style:none;display:grid}.chapters[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--rule);color:var(--ink);grid-template-columns:3rem 1fr;gap:.15rem .5rem;padding:.9rem 0;text-decoration:none;display:grid}.chapters__n[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-weight:800;font-size:var(--step-2);color:var(--red);grid-row:span 2;line-height:1}.chapters__title[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-weight:760;font-size:var(--step-1);text-transform:uppercase;line-height:1}.chapters[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .chapters__title[data-astro-cid-lcdefpme]{text-decoration:underline;text-decoration-color:var(--red);text-decoration-thickness:3px}.chapters__summary[data-astro-cid-lcdefpme]{color:var(--ink-soft);font-size:var(--step--1)}@media (width<=48rem){.chapters[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.ambassador[data-astro-cid-lcdefpme]{margin-top:clamp(3.5rem,9vw,6rem)}.ambassador__inner[data-astro-cid-lcdefpme]{background:var(--ice);border-left:6px solid var(--red);justify-items:start;gap:1rem;padding:clamp(1.5rem,4vw,2.5rem);display:grid}.ambassador__inner[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:60ch;font-size:var(--step-1);line-height:1.4}.faq[data-astro-cid-lcdefpme]{max-width:calc(var(--measure) + 10rem);margin-top:clamp(3.5rem,9vw,6rem)}.faq[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--step-2)}
