.rs-section.svelte-gczoum{padding-block:var(--section-y);scroll-margin-top:calc(var(--nav-h) + 3.25rem)}.rs-section.svelte-gczoum+.rs-section:where(.svelte-gczoum):not(.rs-paper){border-top:1px solid var(--rule)}.rs-eyebrow.svelte-gczoum{margin:0 0 var(--sp-3)}.rs-h2.svelte-gczoum{margin:0;max-width:calc(18 * var(--ch-display));font-family:var(--font-display);font-weight:600;font-size:var(--fs-h2);line-height:1.04;letter-spacing:-.012em;color:var(--cream);text-wrap:balance}.rs-h3.svelte-gczoum{margin:var(--sp-2) 0 0;font-family:var(--font-display);font-weight:600;font-size:var(--fs-h4);line-height:1.15;color:var(--cream)}.rs-lead.svelte-gczoum{margin:var(--sp-4) 0 0;max-width:var(--read-max);font-family:var(--font-body);font-size:var(--fs-body);line-height:1.65;color:var(--cream-soft)}.rs-body.svelte-gczoum{margin:var(--sp-3) 0 0;font-family:var(--font-body);font-size:var(--fs-small);line-height:1.6;color:var(--cream-soft)}.rs-actions.svelte-gczoum{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3) var(--sp-5);margin-top:var(--sp-6)}.rs-note.svelte-gczoum{margin:var(--sp-3) 0 0}@media(max-width:639.98px){.rs-note--wide.svelte-gczoum{display:none}.rs-preview.svelte-gczoum{padding:var(--sp-2)}}.rs-rail.svelte-gczoum{position:sticky;top:var(--nav-h);z-index:calc(var(--z-sticky) - 1);background:color-mix(in srgb,var(--ink) 94%,transparent);border-block:1px solid var(--rule);transition:transform var(--dur-settle) var(--ease-settle)}@media(max-width:1023.98px){html:has(.site-nav[data-hidden]) .rs-rail.svelte-gczoum{transform:translateY(calc(-1 * var(--nav-h)))}}.rs-rail-list.svelte-gczoum{position:relative;display:flex;gap:var(--sp-1);margin:0 calc(-1 * var(--sp-3));padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.rs-rail-list.svelte-gczoum::-webkit-scrollbar{display:none}.rs-rail-list.svelte-gczoum li:where(.svelte-gczoum){flex:none;scroll-snap-align:start}.rs-chip.svelte-gczoum{position:relative;display:inline-flex;align-items:center;gap:var(--sp-2);min-height:2.75rem;padding:0 var(--sp-3);font-family:var(--font-mono);font-weight:500;font-size:var(--fs-label);letter-spacing:var(--tracking-ui);text-transform:uppercase;white-space:nowrap;color:var(--cream-soft);text-decoration:none;transition:color var(--dur-quick) ease}.rs-chip.svelte-gczoum:after{content:"";position:absolute;left:var(--sp-3);right:var(--sp-3);bottom:0;height:2px;background:var(--horizon);transform:scaleX(0);transform-origin:left;transition:transform var(--dur-settle) var(--ease-settle)}.rs-chip-num.svelte-gczoum{color:var(--horizon)}.rs-chip[aria-current].svelte-gczoum{color:var(--cream)}.rs-chip[aria-current].svelte-gczoum:after{transform:scaleX(1)}@media(hover:hover)and (pointer:fine){.rs-chip.svelte-gczoum:hover{color:var(--cream)}}@media(min-width:1024px){.rs-rail-list.svelte-gczoum{justify-content:space-between;margin:0 calc(-1 * var(--sp-3))}}.rs-paper.svelte-gczoum{scroll-margin-top:calc(var(--nav-h) + 3.25rem)}.rs-targets.svelte-gczoum{display:grid;grid-auto-flow:column;grid-auto-columns:min(80vw,17.5rem);gap:var(--sp-4);margin:0 calc(-1 * var(--gutter));padding:0 var(--gutter) var(--sp-3);list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);-webkit-overflow-scrolling:touch}.rs-target.svelte-gczoum{scroll-snap-align:start}@media(min-width:1024px){.rs-targets.svelte-gczoum{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-5);margin:0;padding:0;overflow:visible}}.rs-target-link.svelte-gczoum{display:flex;flex-direction:column;height:100%;background:var(--paper);border:1px solid var(--paper-rule-strong);border-radius:var(--radius);color:var(--paper-ink);text-decoration:none;transition:border-color var(--dur-quick) ease,transform var(--dur-quick) var(--ease-settle)}.rs-target-link.svelte-gczoum:active{transform:translateY(var(--press))}.rs-target-link.svelte-gczoum:focus-visible{outline:2px solid var(--paper-ink);outline-offset:2px}@media(hover:hover)and (pointer:fine){.rs-target-link.svelte-gczoum:hover{border-color:var(--paper-ink);transform:translateY(var(--lift))}}.rs-target-img.svelte-gczoum{display:block;padding:var(--sp-4) var(--sp-4) var(--sp-3);border-bottom:1px solid var(--paper-rule)}.rs-target-img.svelte-gczoum img:where(.svelte-gczoum){display:block;width:100%;height:auto;aspect-ratio:640 / 495;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply}.rs-target-body.svelte-gczoum{display:flex;flex:1;flex-direction:column;padding:var(--sp-4) var(--sp-4) var(--sp-5)}.rs-target-name.svelte-gczoum{font-family:var(--font-display);font-weight:600;font-size:var(--fs-h4);line-height:1.15}.rs-target-spec.svelte-gczoum{margin-top:var(--sp-2);font-family:var(--font-mono);font-weight:500;font-size:var(--fs-label);line-height:1.4;letter-spacing:.06em;text-transform:uppercase;color:var(--paper-horizon)}.rs-target-text.svelte-gczoum{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;line-clamp:5;overflow:hidden;margin:var(--sp-3) 0 var(--sp-4);font-family:var(--font-body);font-size:var(--fs-small);line-height:1.55;color:var(--paper-ink-soft)}@media(min-width:1024px){.rs-target-text.svelte-gczoum{display:block;-webkit-line-clamp:none;line-clamp:none}}.rs-target-dl.svelte-gczoum{display:flex;align-items:center;gap:var(--sp-2);min-height:2.75rem;margin-top:auto;padding-top:var(--sp-3);border-top:1px solid var(--paper-rule);font-family:var(--font-mono);font-weight:600;font-size:var(--fs-label);letter-spacing:var(--tracking-ui);text-transform:uppercase;color:var(--paper-ink);text-decoration:underline;text-decoration-color:var(--amber-deep);text-underline-offset:.3em}.rs-split.svelte-gczoum{display:grid;gap:var(--sp-7);align-items:center}@media(min-width:1024px){.rs-split.svelte-gczoum{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:var(--sp-9)}.rs-split--wide-media.svelte-gczoum{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.rs-split--even.svelte-gczoum{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.rs-ck.svelte-gczoum{display:grid;grid-template-columns:minmax(0,1fr) 6.5rem;grid-template-areas:"head head" "facts thumb" "actions actions";-moz-column-gap:var(--sp-4);column-gap:var(--sp-4);align-items:start}.rs-ck-head.svelte-gczoum{grid-area:head}.rs-ck-facts.svelte-gczoum{grid-area:facts}.rs-ck-actions.svelte-gczoum{grid-area:actions}.rs-ck-preview.svelte-gczoum{grid-area:thumb;margin-top:var(--sp-5)}@media(max-width:639.98px){.rs-ck-preview.rs-preview.svelte-gczoum{padding:var(--sp-2)}.rs-ck-preview.svelte-gczoum .rs-preview-cap:where(.svelte-gczoum){display:none}}@media(min-width:640px){.rs-ck.svelte-gczoum{grid-template-columns:minmax(0,1fr) 13rem;-moz-column-gap:var(--sp-7);column-gap:var(--sp-7)}}@media(min-width:1024px){.rs-ck.svelte-gczoum{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);grid-template-rows:auto auto 1fr;grid-template-areas:"head thumb" "facts thumb" "actions thumb";-moz-column-gap:var(--sp-9);column-gap:var(--sp-9)}.rs-ck-preview.svelte-gczoum{align-self:center;margin-top:0}}.rs-byline.svelte-gczoum{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--sp-3);margin-top:var(--sp-3)}.rs-flush.svelte-gczoum{margin:0}.rs-facts.svelte-gczoum{margin:var(--sp-5) 0 0;padding:0;max-width:30rem;list-style:none;border-top:1px solid var(--rule-horizon)}.rs-facts.svelte-gczoum li:where(.svelte-gczoum){display:flex;align-items:baseline;gap:var(--sp-3);padding:var(--sp-3) 0;border-bottom:1px solid var(--rule);font-family:var(--font-body);font-size:var(--fs-small);color:var(--cream-soft)}.rs-facts-num.svelte-gczoum{flex:0 0 1.75rem;font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.06em;color:var(--horizon)}.rs-preview.svelte-gczoum{display:flex;flex-direction:column;align-items:center;gap:var(--sp-3);width:100%;padding:clamp(1rem,4vw,2.5rem);border:1px solid var(--rule-strong);border-radius:var(--radius);background:var(--surface);cursor:pointer;transition:border-color var(--dur-quick) ease}.rs-preview.svelte-gczoum img:where(.svelte-gczoum){display:block;width:100%;height:auto;transition:transform var(--dur-settle) var(--ease-settle)}.rs-preview--page.svelte-gczoum img:where(.svelte-gczoum){width:100%;max-width:24rem;border:1px solid var(--rule)}.rs-preview.svelte-gczoum:focus-visible{outline:2px solid var(--amber);outline-offset:2px}@media(hover:hover)and (pointer:fine){.rs-preview.svelte-gczoum:hover{border-color:var(--rule-amber)}.rs-preview.svelte-gczoum:hover img:where(.svelte-gczoum){transform:translateY(var(--lift))}}.rs-preview-cap.svelte-gczoum{margin:0}.rs-layouts.svelte-gczoum{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--sp-5);margin:var(--sp-5) 0 0;padding:0;list-style:none;border-top:1px solid var(--rule-horizon)}.rs-layout.svelte-gczoum{display:grid;grid-template-columns:auto minmax(0,1fr);align-content:start;-moz-column-gap:var(--sp-2);column-gap:var(--sp-2);padding:var(--sp-3) 0;border-bottom:1px solid var(--rule)}.rs-layout-num.svelte-gczoum{grid-row:span 2;font-family:var(--font-mono);font-size:var(--fs-label);line-height:1.6;color:var(--horizon)}.rs-layout-name.svelte-gczoum{font-family:var(--font-display);font-weight:600;font-size:1.0625rem;line-height:1.25;color:var(--cream)}.rs-layout-desc.svelte-gczoum{font-family:var(--font-body);font-size:var(--fs-small);line-height:1.45;color:var(--cream-muted)}.rs-gear.svelte-gczoum{display:grid;gap:var(--sp-7)}@media(min-width:768px){.rs-gear.svelte-gczoum{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-6)}}.rs-gear-item.svelte-gczoum{display:flex;flex-direction:column;min-width:0}@media(max-width:639.98px){.rs-gear.svelte-gczoum{gap:var(--sp-6)}.rs-gear-item.svelte-gczoum{display:grid;grid-template-columns:5.5rem minmax(0,1fr);-moz-column-gap:var(--sp-4);column-gap:var(--sp-4);align-items:start}.rs-gear-item.svelte-gczoum .rs-gear-media:where(.svelte-gczoum){height:7rem}.rs-gear-item.svelte-gczoum .rs-gear-body:where(.svelte-gczoum){padding-top:0}.rs-gear-item.svelte-gczoum .rs-gear-actions:where(.svelte-gczoum){grid-column:1 / -1;padding-top:var(--sp-4)}}.rs-gear-media.svelte-gczoum{display:block;width:100%;height:8.5rem;padding:0;overflow:hidden;border:1px solid var(--rule-strong);border-radius:var(--radius);background:var(--surface);cursor:pointer;transition:border-color var(--dur-quick) ease}.rs-gear-media.svelte-gczoum img:where(.svelte-gczoum){display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0%;object-position:50% 0%}@media(min-width:768px){.rs-gear-media.svelte-gczoum{height:12rem}}@media(min-width:1024px){.rs-gear-media.svelte-gczoum{height:16rem}}@media(hover:hover)and (pointer:fine){.rs-gear-media.svelte-gczoum:hover{border-color:var(--rule-amber)}}.rs-gear-body.svelte-gczoum{display:flex;flex:1;flex-direction:column;padding-top:var(--sp-5)}.rs-gear-actions.rs-actions.svelte-gczoum{margin-top:auto;padding-top:var(--sp-5)}.rs-stats.svelte-gczoum{display:flex;flex-wrap:wrap;gap:var(--sp-3) var(--sp-7);margin:var(--sp-5) 0 0;padding-top:var(--sp-4);border-top:1px solid var(--rule-horizon)}.rs-stats.svelte-gczoum dt:where(.svelte-gczoum){margin:0}.rs-stats.svelte-gczoum dd:where(.svelte-gczoum){margin:var(--sp-1) 0 0;font-family:var(--font-display);font-weight:600;font-size:var(--fs-h4);color:var(--cream)}.rs-matches.svelte-gczoum{min-width:0;border:1px solid var(--rule-strong);border-radius:var(--radius);background:var(--surface)}.rs-map.svelte-gczoum{position:relative;display:block;overflow:hidden;color:var(--cream);text-decoration:none}.rs-map.svelte-gczoum img:where(.svelte-gczoum){display:block;width:100%;height:auto;aspect-ratio:16 / 9;-o-object-fit:cover;object-fit:cover;transition:transform var(--dur-settle) var(--ease-settle)}.rs-map.svelte-gczoum:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,var(--scrim-strong) 0%,transparent 55%);pointer-events:none}.rs-map-label.svelte-gczoum{position:absolute;left:var(--sp-4);right:var(--sp-4);bottom:var(--sp-4);z-index:1;display:grid;gap:var(--sp-1)}.rs-map-cta.svelte-gczoum{display:inline-flex;align-items:center;gap:var(--sp-2);font-family:var(--font-display);font-weight:600;font-size:1.125rem;color:var(--cream)}.rs-map.svelte-gczoum:focus-visible{outline:2px solid var(--amber);outline-offset:-2px}@media(hover:hover)and (pointer:fine){.rs-map.svelte-gczoum:hover img:where(.svelte-gczoum){transform:scale(1.02)}}.rs-upcoming.svelte-gczoum{padding:var(--sp-4) var(--sp-4) var(--sp-2)}.rs-upcoming-head.svelte-gczoum{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-4);padding-bottom:var(--sp-3);border-bottom:1px solid var(--rule)}.rs-upcoming-label.svelte-gczoum{margin:0}.rs-small-link.svelte-gczoum{font-size:var(--fs-small)}.rs-match-list.svelte-gczoum{margin:0;padding:0;list-style:none}.rs-match-list.svelte-gczoum li:where(.svelte-gczoum)+li:where(.svelte-gczoum){border-top:1px solid var(--rule)}.rs-match.svelte-gczoum{display:grid;grid-template-columns:3rem minmax(0,1fr) auto;align-items:center;gap:var(--sp-3);min-height:3.5rem;padding:var(--sp-3) 0;color:var(--cream);text-decoration:none}.rs-match--empty.svelte-gczoum{grid-template-columns:minmax(0,1fr) auto}.rs-match-date.svelte-gczoum{display:grid;justify-items:center;padding:var(--sp-1) 0;border:1px solid var(--rule-strong);border-radius:var(--radius);line-height:1.1}.rs-match-date.svelte-gczoum span:where(.svelte-gczoum){font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--horizon)}.rs-match-date.svelte-gczoum strong:where(.svelte-gczoum){font-family:var(--font-display);font-weight:600;font-size:1.25rem;color:var(--cream)}.rs-match-copy.svelte-gczoum{display:grid;gap:.125rem;min-width:0}.rs-match-meta.svelte-gczoum{display:flex;flex-wrap:wrap;gap:0 var(--sp-2);font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--cream-muted)}.rs-match-series.svelte-gczoum{color:var(--horizon)}.rs-match-name.svelte-gczoum{font-family:var(--font-display);font-weight:600;font-size:1rem;line-height:1.25;color:var(--cream)}.rs-match-loc.svelte-gczoum{display:inline-flex;align-items:center;gap:var(--sp-1);font-family:var(--font-body);font-size:var(--fs-small);color:var(--cream-muted)}.rs-match.svelte-gczoum .rs-match-arrow{color:var(--cream-muted);transition:color var(--dur-quick) ease,transform var(--dur-quick) ease}@media(hover:hover)and (pointer:fine){.rs-match.svelte-gczoum:hover .rs-match-name:where(.svelte-gczoum){color:var(--amber)}.rs-match.svelte-gczoum:hover .rs-match-arrow{color:var(--amber);transform:translate(2px)}}.rs-teasers.svelte-gczoum{display:grid;gap:var(--sp-5);margin:0;padding:0;list-style:none}@media(min-width:768px){.rs-teasers.svelte-gczoum{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-5)}}.rs-teaser.svelte-gczoum{display:grid;grid-template-columns:7.5rem minmax(0,1fr);grid-template-rows:auto auto 1fr;-moz-column-gap:var(--sp-4);column-gap:var(--sp-4);row-gap:var(--sp-1);color:var(--cream);text-decoration:none}.rs-teaser-media.svelte-gczoum{grid-row:1 / span 3;align-self:start;aspect-ratio:16 / 9;border-radius:var(--radius);background:var(--surface)}.rs-teaser.svelte-gczoum>:where(.svelte-gczoum):not(.rs-teaser-media){grid-column:2}@media(max-width:767.98px){.rs-teaser-tag.svelte-gczoum{margin-top:0}.rs-teaser-title.svelte-gczoum{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;font-size:1.0625rem}.rs-teaser-meta--desc.svelte-gczoum{display:none}.rs-teaser-play.svelte-gczoum{left:50%;top:50%;bottom:auto;transform:translate(-50%,-50%);width:2rem;height:2rem}}@media(min-width:768px){.rs-teaser.svelte-gczoum{grid-template-columns:minmax(0,1fr);grid-template-rows:none;row-gap:var(--sp-2)}.rs-teaser-media.svelte-gczoum{grid-row:auto}.rs-teaser.svelte-gczoum>:where(.svelte-gczoum):not(.rs-teaser-media){grid-column:1}}.rs-teaser-media.svelte-gczoum img:where(.svelte-gczoum){display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform var(--dur-settle) var(--ease-settle)}.rs-teaser-play.svelte-gczoum{position:absolute;left:var(--sp-3);bottom:var(--sp-3);z-index:2;display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%;background:var(--scrim-strong);color:var(--cream)}.rs-teaser-tag.svelte-gczoum{margin-top:var(--sp-2)}.rs-teaser-title.svelte-gczoum{font-family:var(--font-display);font-weight:600;font-size:var(--fs-h4);line-height:1.2;color:var(--cream);transition:color var(--dur-quick) ease}.rs-teaser-meta.svelte-gczoum{font-family:var(--font-body);font-size:var(--fs-small);line-height:1.55;color:var(--cream-muted)}.rs-teaser.svelte-gczoum:focus-visible{outline:2px solid var(--amber);outline-offset:4px}@media(hover:hover)and (pointer:fine){.rs-teaser.svelte-gczoum:hover .rs-teaser-title:where(.svelte-gczoum){color:var(--amber)}.rs-teaser.svelte-gczoum:hover .rs-teaser-media:where(.svelte-gczoum) img:where(.svelte-gczoum){transform:scale(1.02)}}.rs-more.svelte-gczoum{display:grid;margin:var(--sp-7) 0 0;padding:0;list-style:none;border-top:1px solid var(--rule-horizon)}@media(min-width:768px){.rs-more.svelte-gczoum{grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:var(--sp-5);column-gap:var(--sp-5)}}.rs-more.svelte-gczoum li:where(.svelte-gczoum){border-bottom:1px solid var(--rule)}.rs-more-link.svelte-gczoum{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);min-height:3.5rem;font-family:var(--font-display);font-weight:500;font-size:var(--fs-ui);letter-spacing:var(--tracking-ui);text-transform:uppercase;color:var(--cream);text-decoration:none;transition:color var(--dur-quick) ease}.rs-more-link.svelte-gczoum svg{color:var(--horizon);transition:transform var(--dur-quick) ease}@media(hover:hover)and (pointer:fine){.rs-more-link.svelte-gczoum:hover{color:var(--amber)}.rs-more-link.svelte-gczoum:hover svg{transform:translate(3px)}}.rs-modal-state.svelte-gczoum{display:flex;min-height:10rem;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-4);padding:var(--sp-6) 0;text-align:center;font-family:var(--font-body);color:var(--cream-soft)}
