.head[data-astro-cid-lfszzljq]{gap:1rem;max-width:52rem;padding-top:clamp(2.5rem,7vw,5rem);display:grid}.head__lede[data-astro-cid-lfszzljq]{font-size:var(--step-1);color:var(--ink-soft);line-height:1.4}.head__intro[data-astro-cid-lfszzljq]{max-width:62ch}.filters[data-astro-cid-lfszzljq]{background:var(--snow-raised);border-top:3px solid var(--ink);flex-wrap:wrap;align-items:end;gap:1rem 1.5rem;margin-top:2rem;padding:1rem 1.25rem;display:flex}.filters[data-astro-cid-lfszzljq] label[data-astro-cid-lfszzljq]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.06em;gap:.3rem;font-size:.95rem;font-weight:720;display:grid}.filters[data-astro-cid-lfszzljq] select[data-astro-cid-lfszzljq]{font:inherit;font-family:var(--font-text);text-transform:none;letter-spacing:0;border:2px solid var(--ink);background:#fff;min-width:11rem;padding:.5rem .6rem;font-weight:500}.filters__status[data-astro-cid-lfszzljq]{color:var(--ink-soft);font-size:var(--step--1);flex-basis:100%;margin:0}.grid[data-astro-cid-lfszzljq]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-top:1.5rem;display:grid}.empty[data-astro-cid-lfszzljq]{color:var(--ink-soft);grid-column:1/-1}@media (width<=60rem){.grid[data-astro-cid-lfszzljq]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=38rem){.grid[data-astro-cid-lfszzljq]{grid-template-columns:1fr}}.missing[data-astro-cid-lfszzljq]{background:var(--ice);border-left:6px solid var(--ink);justify-items:start;gap:1rem;margin-top:clamp(3rem,8vw,5rem);padding:clamp(1.5rem,4vw,2.5rem);display:grid}.missing[data-astro-cid-lfszzljq] h2[data-astro-cid-lfszzljq]{font-size:var(--step-2)}.missing[data-astro-cid-lfszzljq] p[data-astro-cid-lfszzljq]{max-width:60ch}.faq[data-astro-cid-nlpxrw7j]{max-width:calc(var(--measure) + 10rem);margin-top:clamp(3rem,8vw,5rem)}.faq[data-astro-cid-nlpxrw7j] h2[data-astro-cid-nlpxrw7j]{font-size:var(--step-2)}.event__head[data-astro-cid-gwo5mumv]{border-bottom:6px solid var(--red);padding-block:clamp(2.5rem,7vw,5rem) clamp(2rem,5vw,3rem)}.event__head-inner[data-astro-cid-gwo5mumv]{gap:1rem;max-width:56rem;display:grid}.event__head[data-astro-cid-gwo5mumv] h1[data-astro-cid-gwo5mumv]{font-size:var(--step-5)}.event__place[data-astro-cid-gwo5mumv]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.06em;font-weight:700;font-size:var(--step-1);color:var(--granite)}.event__intro[data-astro-cid-gwo5mumv]{font-size:var(--step-1);max-width:60ch;line-height:1.4}.event__actions[data-astro-cid-gwo5mumv]{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:.5rem;display:flex}.event__rank[data-astro-cid-gwo5mumv]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.06em;font-weight:760}.event__top[data-astro-cid-gwo5mumv]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,3rem);margin-top:clamp(2rem,5vw,3.5rem);display:grid}@media (width<=56rem){.event__top[data-astro-cid-gwo5mumv]{grid-template-columns:1fr}}.facts[data-astro-cid-gwo5mumv] h2[data-astro-cid-gwo5mumv],.meters[data-astro-cid-gwo5mumv] h2[data-astro-cid-gwo5mumv]{font-size:var(--step-2);margin-bottom:1rem}.facts[data-astro-cid-gwo5mumv] dl[data-astro-cid-gwo5mumv]{border-top:3px solid var(--ink);margin:0;display:grid}.facts[data-astro-cid-gwo5mumv] dl[data-astro-cid-gwo5mumv]>div[data-astro-cid-gwo5mumv]{border-bottom:1px solid var(--rule);grid-template-columns:9rem 1fr;gap:1rem;padding:.55rem 0;display:grid}.facts[data-astro-cid-gwo5mumv] dt[data-astro-cid-gwo5mumv]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-soft);overflow-wrap:normal;font-size:.95rem;font-weight:720}.facts[data-astro-cid-gwo5mumv] dd[data-astro-cid-gwo5mumv]{margin:0}.facts__next[data-astro-cid-gwo5mumv]{background:var(--ice);margin-top:1rem;padding:.9rem 1rem}.facts__checked[data-astro-cid-gwo5mumv]{font-size:var(--step--1);color:var(--ink-faint);margin-top:.75rem}.meters__text[data-astro-cid-gwo5mumv]{color:var(--ink-soft);margin-bottom:1.25rem}.meters__grid[data-astro-cid-gwo5mumv]{gap:1.5rem;display:grid}.event__body[data-astro-cid-gwo5mumv]{grid-template-columns:minmax(0,1fr) 20rem;gap:clamp(2rem,5vw,4rem);margin-top:clamp(2.5rem,6vw,4rem);display:grid}@media (width<=60rem){.event__body[data-astro-cid-gwo5mumv]{grid-template-columns:1fr}}.side[data-astro-cid-gwo5mumv]{align-content:start;gap:1.25rem;display:grid}.side__box[data-astro-cid-gwo5mumv]{background:var(--snow-raised);border-top:4px solid var(--ink);justify-items:start;gap:.75rem;padding:1.25rem;display:grid}.side__box--ice[data-astro-cid-gwo5mumv]{background:var(--ice);border-top-color:var(--red)}.side__box[data-astro-cid-gwo5mumv] h2[data-astro-cid-gwo5mumv]{font-size:var(--step-1)}.side__box[data-astro-cid-gwo5mumv] p[data-astro-cid-gwo5mumv]{color:var(--ink-soft);font-size:var(--step--1)}.side__links[data-astro-cid-gwo5mumv]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em;gap:.5rem;margin:0;padding:0;font-weight:720;list-style:none;display:grid}.related[data-astro-cid-gwo5mumv]{margin-top:clamp(3rem,8vw,5rem)}.related[data-astro-cid-gwo5mumv] h2[data-astro-cid-gwo5mumv]{font-size:var(--step-2);margin-bottom:1.25rem}.related__grid[data-astro-cid-gwo5mumv]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}@media (width<=60rem){.related__grid[data-astro-cid-gwo5mumv]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=38rem){.related__grid[data-astro-cid-gwo5mumv]{grid-template-columns:1fr}}.sources[data-astro-cid-gwo5mumv]{max-width:var(--measure);font-size:var(--step--1);color:var(--ink-soft);margin-top:clamp(3rem,8vw,5rem)}.sources[data-astro-cid-gwo5mumv] h2[data-astro-cid-gwo5mumv]{font-size:var(--step-1);margin-bottom:.75rem}.sources[data-astro-cid-gwo5mumv] ul[data-astro-cid-gwo5mumv]{margin-top:.75rem;padding-left:1.2em}.sources[data-astro-cid-gwo5mumv] li[data-astro-cid-gwo5mumv]+li[data-astro-cid-gwo5mumv]{margin-top:.3em}.head[data-astro-cid-6n6ygblp]{gap:1rem;max-width:52rem;padding-top:clamp(2.5rem,7vw,5rem);display:grid}.head__lede[data-astro-cid-6n6ygblp]{font-size:var(--step-1);color:var(--ink-soft);line-height:1.4}.head__intro[data-astro-cid-6n6ygblp]{max-width:62ch}.findings[data-astro-cid-6n6ygblp]{background:var(--ice);border-left:6px solid var(--red);max-width:52rem;margin-top:2rem;padding:1.25rem 1.5rem}.findings[data-astro-cid-6n6ygblp] h2[data-astro-cid-6n6ygblp]{font-size:var(--step-1);margin-bottom:.5rem}.findings[data-astro-cid-6n6ygblp] ul[data-astro-cid-6n6ygblp]{margin:0;padding-left:1.2em}.findings[data-astro-cid-6n6ygblp] li[data-astro-cid-6n6ygblp]+li[data-astro-cid-6n6ygblp]{margin-top:.3em}.table-scroll[data-astro-cid-6n6ygblp]{margin-top:2rem}.ranking[data-astro-cid-6n6ygblp]{border-collapse:collapse;width:100%;font-size:.95rem}.ranking[data-astro-cid-6n6ygblp] th[data-astro-cid-6n6ygblp]{text-align:left;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.06em;border-bottom:3px solid var(--ink);padding:.6rem .6rem .6rem 0;font-weight:760}.ranking[data-astro-cid-6n6ygblp] td[data-astro-cid-6n6ygblp]{border-bottom:1px solid var(--rule);vertical-align:top;padding:.7rem .6rem .7rem 0}.ranking__rank[data-astro-cid-6n6ygblp]{font-family:var(--font-display);font-weight:800;font-size:var(--step-1);color:var(--red);white-space:nowrap}.ranking__name[data-astro-cid-6n6ygblp] a[data-astro-cid-6n6ygblp]{font-family:var(--font-display);text-transform:uppercase;font-weight:760;font-size:var(--step-1);color:var(--ink);line-height:1;text-decoration:none}.ranking__name[data-astro-cid-6n6ygblp] a[data-astro-cid-6n6ygblp]:hover{text-decoration:underline;text-decoration-color:var(--red);text-decoration-thickness:3px}.ranking__place[data-astro-cid-6n6ygblp]{color:var(--ink-faint);font-size:var(--step--1);display:block}.ranking__score[data-astro-cid-6n6ygblp]{white-space:nowrap}.ranking__n[data-astro-cid-6n6ygblp]{text-align:center;color:#fff;min-width:1.6em;font-family:var(--font-display);background:var(--tone);padding:.05em .3em;font-weight:800;display:inline-block}.ranking__word[data-astro-cid-6n6ygblp]{color:var(--ink-soft);font-size:var(--step--1)}.is-low[data-astro-cid-6n6ygblp]{--tone:var(--tone-low)}.is-mid[data-astro-cid-6n6ygblp]{--tone:var(--tone-mid)}.is-high[data-astro-cid-6n6ygblp]{--tone:var(--tone-high)}.use[data-astro-cid-6n6ygblp]{max-width:var(--measure);color:var(--ink-soft);margin-top:2.5rem}.use[data-astro-cid-6n6ygblp] h2[data-astro-cid-6n6ygblp]{font-size:var(--step-1);margin-bottom:.5rem}.page[data-astro-cid-ybatimd6]{padding-top:clamp(2.5rem,7vw,5rem)}.page__head[data-astro-cid-ybatimd6]{gap:1rem;max-width:48rem;display:grid}.page__head[data-astro-cid-ybatimd6] h1[data-astro-cid-ybatimd6]{font-size:var(--step-4)}.page__lede[data-astro-cid-ybatimd6]{font-size:var(--step-1);color:var(--ink-soft);line-height:1.4}.page__meta[data-astro-cid-ybatimd6]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-faint);font-size:.95rem}.page__body[data-astro-cid-ybatimd6]{margin-top:clamp(2rem,5vw,3rem)}.scale[data-astro-cid-kepvo34w]{padding-left:1.4em}.scale[data-astro-cid-kepvo34w] strong[data-astro-cid-kepvo34w]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em;font-size:1.05em}.head[data-astro-cid-pktl7c4z]{gap:1rem;max-width:52rem;padding-top:clamp(2.5rem,7vw,5rem);display:grid}.head__lede[data-astro-cid-pktl7c4z]{font-size:var(--step-1);color:var(--ink-soft);line-height:1.4}.list[data-astro-cid-pktl7c4z]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.list[data-astro-cid-pktl7c4z] a[data-astro-cid-pktl7c4z]{background:var(--snow-raised);border-top:4px solid var(--ink);color:var(--ink);gap:.6rem;height:100%;padding:1.5rem;text-decoration:none;display:grid}.list[data-astro-cid-pktl7c4z] a[data-astro-cid-pktl7c4z]:hover{border-top-color:var(--red)}.list[data-astro-cid-pktl7c4z] a[data-astro-cid-pktl7c4z]:hover .list__name[data-astro-cid-pktl7c4z]{text-decoration:underline;text-decoration-color:var(--red);text-decoration-thickness:3px}.list__name[data-astro-cid-pktl7c4z]{font-family:var(--font-display);font-size:var(--step-3);text-transform:uppercase;font-weight:780;line-height:.98}.list__intro[data-astro-cid-pktl7c4z]{color:var(--ink-soft)}.list__count[data-astro-cid-pktl7c4z]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.06em;color:var(--red);font-weight:720}@media (width<=48rem){.list[data-astro-cid-pktl7c4z]{grid-template-columns:1fr}}.head[data-astro-cid-oj2ypml3]{border-bottom:6px solid var(--red);padding-block:clamp(2.5rem,7vw,5rem) clamp(2rem,5vw,3rem)}.head__inner[data-astro-cid-oj2ypml3]{gap:1rem;max-width:56rem;display:grid}.head__intro[data-astro-cid-oj2ypml3]{font-size:var(--step-1);max-width:60ch;line-height:1.4}.body[data-astro-cid-oj2ypml3]{grid-template-columns:minmax(0,1fr) 18rem;gap:clamp(2rem,5vw,4rem);margin-top:clamp(2rem,5vw,3.5rem);display:grid}@media (width<=60rem){.body[data-astro-cid-oj2ypml3]{grid-template-columns:1fr}}.side[data-astro-cid-oj2ypml3]{align-content:start;gap:1.25rem;display:grid}.side__toc[data-astro-cid-oj2ypml3] ul[data-astro-cid-oj2ypml3]{border-top:3px solid var(--ink);padding:0;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em;gap:.4rem;margin:0;padding-top:.75rem;font-weight:720;list-style:none;display:grid}.side__toc[data-astro-cid-oj2ypml3] a[data-astro-cid-oj2ypml3]{color:var(--ink);text-decoration:none}.side__toc[data-astro-cid-oj2ypml3] a[data-astro-cid-oj2ypml3]:hover{color:var(--red)}.side__box[data-astro-cid-oj2ypml3]{background:var(--snow-raised);border-top:4px solid var(--ink);justify-items:start;gap:.75rem;padding:1.25rem;display:grid}.side__box[data-astro-cid-oj2ypml3] h2[data-astro-cid-oj2ypml3]{font-size:var(--step-1)}.side__box[data-astro-cid-oj2ypml3] p[data-astro-cid-oj2ypml3]{color:var(--ink-soft);font-size:var(--step--1)}.races[data-astro-cid-oj2ypml3]{margin-top:clamp(3rem,8vw,5rem)}.races[data-astro-cid-oj2ypml3] h2[data-astro-cid-oj2ypml3]{font-size:var(--step-3);margin-bottom:1.25rem}.races__grid[data-astro-cid-oj2ypml3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}@media (width<=60rem){.races__grid[data-astro-cid-oj2ypml3]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=38rem){.races__grid[data-astro-cid-oj2ypml3]{grid-template-columns:1fr}}.sources[data-astro-cid-oj2ypml3]{max-width:var(--measure);font-size:var(--step--1);color:var(--ink-soft);margin-top:clamp(3rem,8vw,5rem)}.sources[data-astro-cid-oj2ypml3] h2[data-astro-cid-oj2ypml3]{font-size:var(--step-1);margin-bottom:.75rem}.sources[data-astro-cid-oj2ypml3] ul[data-astro-cid-oj2ypml3]{padding-left:1.2em}.head[data-astro-cid-ic5bwg6c]{gap:1rem;max-width:52rem;padding-top:clamp(2.5rem,7vw,5rem);display:grid}.head__lede[data-astro-cid-ic5bwg6c]{font-size:var(--step-1);color:var(--ink-soft);line-height:1.4}.list[data-astro-cid-ic5bwg6c]{gap:1.25rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.list[data-astro-cid-ic5bwg6c] a[data-astro-cid-ic5bwg6c]{background:var(--snow-raised);border-left:6px solid var(--ink);color:var(--ink);grid-template-columns:14rem 1fr auto;align-items:start;gap:1.5rem;padding:1.5rem;text-decoration:none;display:grid}.list[data-astro-cid-ic5bwg6c] a[data-astro-cid-ic5bwg6c]:hover{border-left-color:var(--red)}.list[data-astro-cid-ic5bwg6c] a[data-astro-cid-ic5bwg6c]:hover .list__name[data-astro-cid-ic5bwg6c]{text-decoration:underline;text-decoration-color:var(--red);text-decoration-thickness:3px}.list__name[data-astro-cid-ic5bwg6c]{font-family:var(--font-display);font-size:var(--step-3);text-transform:uppercase;font-weight:780;line-height:.98}.list__intro[data-astro-cid-ic5bwg6c]{color:var(--ink-soft)}.list__count[data-astro-cid-ic5bwg6c]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.06em;color:var(--red);white-space:nowrap;font-weight:720}@media (width<=48rem){.list[data-astro-cid-ic5bwg6c] a[data-astro-cid-ic5bwg6c]{grid-template-columns:1fr}}.head[data-astro-cid-5tbjkzj3]{border-bottom:6px solid var(--red);padding-block:clamp(2.5rem,7vw,5rem) clamp(2rem,5vw,3rem)}.head__inner[data-astro-cid-5tbjkzj3]{gap:1rem;max-width:56rem;display:grid}.head__intro[data-astro-cid-5tbjkzj3]{font-size:var(--step-1);max-width:60ch;line-height:1.4}.races[data-astro-cid-5tbjkzj3]{margin-top:clamp(2rem,5vw,3.5rem)}.races[data-astro-cid-5tbjkzj3] h2[data-astro-cid-5tbjkzj3]{font-size:var(--step-3);margin-bottom:1.25rem}.races__grid[data-astro-cid-5tbjkzj3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}@media (width<=60rem){.races__grid[data-astro-cid-5tbjkzj3]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=38rem){.races__grid[data-astro-cid-5tbjkzj3]{grid-template-columns:1fr}}.body[data-astro-cid-5tbjkzj3]{grid-template-columns:minmax(0,1fr) 18rem;gap:clamp(2rem,5vw,4rem);margin-top:clamp(3rem,8vw,5rem);display:grid}@media (width<=60rem){.body[data-astro-cid-5tbjkzj3]{grid-template-columns:1fr}.side[data-astro-cid-5tbjkzj3]{display:none}}.side__toc[data-astro-cid-5tbjkzj3] ul[data-astro-cid-5tbjkzj3]{border-top:3px solid var(--ink);font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em;gap:.4rem;margin:0;padding:.75rem 0 0;font-weight:720;list-style:none;display:grid;position:sticky;top:5rem}.side__toc[data-astro-cid-5tbjkzj3] a[data-astro-cid-5tbjkzj3]{color:var(--ink);text-decoration:none}.side__toc[data-astro-cid-5tbjkzj3] a[data-astro-cid-5tbjkzj3]:hover{color:var(--red)}.sources[data-astro-cid-5tbjkzj3]{max-width:var(--measure);font-size:var(--step--1);color:var(--ink-soft);margin-top:clamp(3rem,8vw,5rem)}.sources[data-astro-cid-5tbjkzj3] h2[data-astro-cid-5tbjkzj3]{font-size:var(--step-1);margin-bottom:.75rem}.sources[data-astro-cid-5tbjkzj3] ul[data-astro-cid-5tbjkzj3]{padding-left:1.2em}.head[data-astro-cid-3ls4pcqn]{border-bottom:6px solid var(--red);padding-block:clamp(2.5rem,7vw,5rem) clamp(2rem,5vw,3rem)}.head__inner[data-astro-cid-3ls4pcqn]{gap:1rem;max-width:56rem;display:grid}.head__lede[data-astro-cid-3ls4pcqn]{font-size:var(--step-1);max-width:60ch;line-height:1.4}.chapters[data-astro-cid-3ls4pcqn]{border-top:3px solid var(--ink);margin:clamp(2rem,5vw,3.5rem) auto 0;padding:0;list-style:none;display:grid}.chapters[data-astro-cid-3ls4pcqn] a[data-astro-cid-3ls4pcqn]{border-bottom:1px solid var(--rule);color:var(--ink);grid-template-columns:5rem 1fr;align-items:start;gap:1rem;padding:1.25rem 0;text-decoration:none;display:grid}.chapters__n[data-astro-cid-3ls4pcqn]{font-family:var(--font-display);font-weight:800;font-size:var(--step-4);color:var(--red);line-height:.9}.chapters__text[data-astro-cid-3ls4pcqn]{gap:.35rem;max-width:60ch;display:grid}.chapters__title[data-astro-cid-3ls4pcqn]{font-family:var(--font-display);font-weight:780;font-size:var(--step-3);text-transform:uppercase;line-height:.98}.chapters[data-astro-cid-3ls4pcqn] a[data-astro-cid-3ls4pcqn]:hover .chapters__title[data-astro-cid-3ls4pcqn]{text-decoration:underline;text-decoration-color:var(--red);text-decoration-thickness:3px}.chapters__summary[data-astro-cid-3ls4pcqn]{color:var(--ink-soft)}.programmes[data-astro-cid-3ls4pcqn]{gap:1rem;margin-top:clamp(3rem,8vw,5rem);display:grid}.programmes__list[data-astro-cid-3ls4pcqn]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.programmes__list[data-astro-cid-3ls4pcqn] a[data-astro-cid-3ls4pcqn]{background:var(--ice);border-top:4px solid var(--red);color:var(--ink);gap:.6rem;height:100%;padding:1.5rem;text-decoration:none;display:grid}.programmes__list[data-astro-cid-3ls4pcqn] a[data-astro-cid-3ls4pcqn]:hover .programmes__title[data-astro-cid-3ls4pcqn]{text-decoration:underline;text-decoration-color:var(--red);text-decoration-thickness:3px}.programmes__title[data-astro-cid-3ls4pcqn]{font-family:var(--font-display);font-weight:780;font-size:var(--step-2);text-transform:uppercase;line-height:.98}.programmes__summary[data-astro-cid-3ls4pcqn]{color:var(--ink-soft)}@media (width<=56rem){.programmes__list[data-astro-cid-3ls4pcqn]{grid-template-columns:1fr}}.chapter__head[data-astro-cid-qf6lgyfl]{border-bottom:6px solid var(--red);padding-block:clamp(2rem,6vw,4rem) clamp(2rem,5vw,3rem)}.chapter__head-inner[data-astro-cid-qf6lgyfl]{gap:1.25rem;max-width:56rem;display:grid}.chapter__lede[data-astro-cid-qf6lgyfl]{max-width:50ch;font-size:var(--step-1);line-height:1.4}.chapter__meta[data-astro-cid-qf6lgyfl]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.06em;color:var(--granite);font-size:.95rem}.chapter__toc[data-astro-cid-qf6lgyfl]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em;flex-wrap:wrap;align-items:baseline;gap:.4rem 1rem;font-size:.95rem;display:flex}.chapter__toc[data-astro-cid-qf6lgyfl]>a[data-astro-cid-qf6lgyfl]{color:var(--red);font-weight:800;text-decoration:none}.chapter__toc[data-astro-cid-qf6lgyfl] ol[data-astro-cid-qf6lgyfl]{flex-wrap:wrap;gap:.4rem 1rem;margin:0;padding:0;list-style:none;display:flex}.chapter__toc[data-astro-cid-qf6lgyfl] ol[data-astro-cid-qf6lgyfl] a[data-astro-cid-qf6lgyfl]{color:var(--granite);font-weight:700;text-decoration:none}.chapter__toc[data-astro-cid-qf6lgyfl] ol[data-astro-cid-qf6lgyfl] a[data-astro-cid-qf6lgyfl]:hover{color:#fff;text-decoration:underline}.chapter__toc[data-astro-cid-qf6lgyfl] ol[data-astro-cid-qf6lgyfl] a[data-astro-cid-qf6lgyfl][aria-current=page]{color:#fff;border-bottom:3px solid var(--red)}.chapter__body[data-astro-cid-qf6lgyfl]{padding-top:clamp(2rem,5vw,3.5rem)}.chapter__foot[data-astro-cid-qf6lgyfl]{grid-template-columns:1fr 1fr;gap:1.5rem;margin-top:clamp(3rem,8vw,5rem);display:grid}@media (width<=48rem){.chapter__foot[data-astro-cid-qf6lgyfl]{grid-template-columns:1fr}}.next[data-astro-cid-qf6lgyfl]{border:3px solid var(--ink);color:var(--ink);align-content:start;gap:.5rem;padding:1.75rem;text-decoration:none;display:grid}.next[data-astro-cid-qf6lgyfl]:hover{border-color:var(--red)}.next__label[data-astro-cid-qf6lgyfl]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.08em;color:var(--red);font-size:.95rem;font-weight:760}.next__title[data-astro-cid-qf6lgyfl]{font-family:var(--font-display);font-size:var(--step-2);text-transform:uppercase;font-weight:780;line-height:.98}.next[data-astro-cid-qf6lgyfl]:hover .next__title[data-astro-cid-qf6lgyfl]{text-decoration:underline;text-decoration-color:var(--red);text-decoration-thickness:3px}.next__summary[data-astro-cid-qf6lgyfl]{color:var(--ink-soft)}.cta[data-astro-cid-qf6lgyfl]{background:var(--ice);border-left:6px solid var(--red);align-content:start;justify-items:start;gap:1rem;padding:1.75rem;display:grid}.cta[data-astro-cid-qf6lgyfl] h2[data-astro-cid-qf6lgyfl]{font-size:var(--step-2)}.head[data-astro-cid-36ucmnjy]{border-bottom:6px solid var(--red);padding-block:clamp(2.5rem,7vw,5rem) clamp(2rem,5vw,3rem)}.head__inner[data-astro-cid-36ucmnjy]{gap:1rem;max-width:56rem;display:grid}.head__lede[data-astro-cid-36ucmnjy]{font-size:var(--step-1);max-width:50ch;line-height:1.4}.body[data-astro-cid-36ucmnjy]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,5rem);margin-top:clamp(2rem,5vw,3.5rem);display:grid}@media (width<=56rem){.body[data-astro-cid-36ucmnjy]{grid-template-columns:1fr}}.text[data-astro-cid-36ucmnjy]{gap:1rem;max-width:52ch;display:grid}.text[data-astro-cid-36ucmnjy] h2[data-astro-cid-36ucmnjy]{font-size:var(--step-2);margin-top:1rem}.steps[data-astro-cid-36ucmnjy]{counter-reset:step;gap:1rem;margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-36ucmnjy] li[data-astro-cid-36ucmnjy]{gap:.25rem;padding-left:3.2rem;display:grid;position:relative}.steps[data-astro-cid-36ucmnjy] li[data-astro-cid-36ucmnjy]:before{counter-increment:step;content:counter(step, decimal-leading-zero);font-family:var(--font-display);font-weight:800;font-size:var(--step-2);color:var(--red);line-height:1;position:absolute;top:0;left:0}.steps[data-astro-cid-36ucmnjy] strong[data-astro-cid-36ucmnjy]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em;font-size:var(--step-1);font-weight:760}.terms[data-astro-cid-36ucmnjy]{gap:.5rem;margin:0;padding-left:1.2em;display:grid}.terms[data-astro-cid-36ucmnjy] li[data-astro-cid-36ucmnjy]::marker{color:var(--red)}.form[data-astro-cid-36ucmnjy]{background:var(--snow-raised);border-top:4px solid var(--red);gap:1rem;min-height:20rem;padding:1.5rem;display:grid}.form[data-astro-cid-36ucmnjy] h2[data-astro-cid-36ucmnjy]{font-size:var(--step-2)}.form__missing[data-astro-cid-36ucmnjy]{color:var(--ink-soft)}.contact[data-astro-cid-zeyb3vaw]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(2rem,5vw,5rem);padding-top:clamp(2.5rem,7vw,5rem);display:grid}.contact__intro[data-astro-cid-zeyb3vaw]{gap:1rem;max-width:46ch;display:grid}.contact__intro[data-astro-cid-zeyb3vaw] h1[data-astro-cid-zeyb3vaw]{font-size:var(--step-4)}.contact__lede[data-astro-cid-zeyb3vaw]{font-size:var(--step-1);color:var(--ink-soft);line-height:1.4}.contact__intro[data-astro-cid-zeyb3vaw] ul[data-astro-cid-zeyb3vaw]{margin:0;padding-left:1.2em}.contact__intro[data-astro-cid-zeyb3vaw] li[data-astro-cid-zeyb3vaw]::marker{color:var(--red)}.contact__form[data-astro-cid-zeyb3vaw]{background:var(--snow-raised);border-top:4px solid var(--red);min-height:24rem;padding:1.5rem}.contact__missing[data-astro-cid-zeyb3vaw]{color:var(--ink-soft)}@media (width<=52rem){.contact[data-astro-cid-zeyb3vaw]{grid-template-columns:1fr}}.page[data-astro-cid-a2c2p7ql]{gap:1.5rem;padding-block:clamp(3rem,10vw,7rem) 0;display:grid}.page[data-astro-cid-a2c2p7ql]>p[data-astro-cid-a2c2p7ql]{max-width:50ch;font-size:var(--step-1);line-height:1.4}.actions[data-astro-cid-a2c2p7ql]{flex-wrap:wrap;gap:.75rem;display:flex}
