.band.svelte-7y5obx{background:var(--c-court);color:var(--c-line);padding-block:var(--s-5) var(--s-4)}.band-inner.svelte-7y5obx{width:min(100% - 1rem, var(--wrap));margin:0;margin-inline:auto}.band-photo.svelte-7y5obx{border-radius:var(--radius) var(--radius) 0 0;aspect-ratio:4/3;overflow:hidden}.band-photo.svelte-7y5obx img:where(.svelte-7y5obx){object-fit:cover;object-position:center 40%;width:100%;height:100%}.band-net.svelte-7y5obx{background:repeating-linear-gradient(45deg,#00000073 0 1px,#0000 1px 6px),repeating-linear-gradient(-45deg,#00000073 0 1px,#0000 1px 6px),#ffffff1a;height:1rem;position:relative}.band-tape.svelte-7y5obx{background:var(--c-line);height:4px;position:absolute;inset:0 0 auto}.band-caption.svelte-7y5obx{padding-top:var(--s-4);gap:var(--s-2);font-size:var(--t-lg);line-height:1.35;display:grid}.band-line.svelte-7y5obx{background:var(--c-line);transform-origin:0;width:100%;height:3px;display:block}.band-caption.svelte-7y5obx a{color:var(--c-line)}@media (width>=48rem){.band-photo.svelte-7y5obx{aspect-ratio:2}}@supports (animation-timeline:view()){.band-photo.svelte-7y5obx img:where(.svelte-7y5obx){animation:linear both svelte-7y5obx-rise-from-net;animation-timeline:view();animation-range:entry 10% cover 45%}.band-line.svelte-7y5obx{animation:linear both svelte-7y5obx-mark-line;animation-timeline:view();animation-range:entry cover 30%}}@keyframes svelte-7y5obx-rise-from-net{0%{opacity:.35;transform:translateY(18%)scale(1.04)}to{opacity:1;transform:none}}@keyframes svelte-7y5obx-mark-line{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.band-photo.svelte-7y5obx img:where(.svelte-7y5obx),.band-line.svelte-7y5obx{opacity:1;transform:none;animation:none!important}}.saison.svelte-p8zqc9{gap:var(--s-5);align-items:start;display:grid}.saison-text.svelte-p8zqc9 p:where(.svelte-p8zqc9):not(.eyebrow){margin:var(--s-3) 0 0}.saison-poster.svelte-p8zqc9{max-width:22rem}.lutins-head.svelte-p8zqc9{margin-bottom:var(--s-5)}.lutins-head.svelte-p8zqc9 p:where(.svelte-p8zqc9){margin:var(--s-3) 0 0}.lutins-grid.svelte-p8zqc9{gap:var(--s-5);margin-top:var(--s-6);align-items:start;display:grid}.stage.svelte-p8zqc9{border-left:3px solid var(--c-court);padding-left:var(--s-3)}.stage.svelte-p8zqc9 p:where(.svelte-p8zqc9){margin:var(--s-2) 0 0}.stage.svelte-p8zqc9 a:where(.svelte-p8zqc9){margin-top:var(--s-3);padding-block:var(--s-1);display:inline-block}.stage-date.svelte-p8zqc9{color:var(--c-muted);font-size:var(--t-sm)}.criterium.svelte-p8zqc9{max-width:20rem}.juniors.svelte-p8zqc9>p:where(.svelte-p8zqc9){margin:var(--s-3) 0 0}.juniors-row.svelte-p8zqc9{gap:var(--s-5);margin-top:var(--s-5);align-items:start;display:grid}.juniors-more.svelte-p8zqc9{margin:var(--s-5) 0 0;font-weight:600}.juniors-more.svelte-p8zqc9 a:where(.svelte-p8zqc9){padding-block:var(--s-1);display:inline-block}@media (width>=48rem){.saison.svelte-p8zqc9{gap:var(--s-6);grid-template-columns:1fr 22rem}.lutins-grid.svelte-p8zqc9{gap:var(--s-6);grid-template-columns:1fr 20rem}.juniors-row.svelte-p8zqc9{grid-template-columns:2fr 3fr}}
