.ep{--ink:var(--color-nuit);--ink-soft:color-mix(in srgb, var(--color-terre) 55%, var(--color-nuit));--rule:color-mix(in srgb, var(--color-nuit) 18%, transparent);--rule-strong:color-mix(in srgb, var(--color-nuit) 34%, transparent);--stick:calc(var(--nav-h) + 1.25rem)}.ep,.ep-soir,.ep-part{background-color:var(--color-sable);background-image:radial-gradient(70% 60% at var(--sun-x,85%) 0%, color-mix(in srgb, var(--color-creme) 55%, transparent), transparent 72%), var(--terrain-img);background-repeat:no-repeat,repeat;background-size:auto,1600px 1000px;background-position:0 0, var(--terrain,0 0)}.ep{--sun-x:70%}.ep-soir{--terrain:-600px -800px}.ep-part{--terrain:-1300px -150px;--sun-x:20%;background-color:var(--color-sable-clair)}@media (max-width:767px){.ep,.ep-soir,.ep-part{background-size:auto,1100px 688px}}.ep [id]{scroll-margin-top:var(--stick)}.ep-judge__title,.ep-reg__title,.ep-sign__title,.ep-fam__title{font-size:min(clamp(2.25rem, 4.4vw, 4.25rem), (100vw - 2 * var(--gutter)) / var(--fp,8));text-transform:uppercase;text-wrap:balance;font-variation-settings:"wdth" 125;font-weight:900;line-height:.86}.ep-hero{padding-block:calc(var(--nav-h) + clamp(3rem, 7vw, 6rem)) clamp(4rem, 8vw, 7rem)}.ep-hero__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(2.5rem,5vw,5.5rem);display:grid}.ep-hero__text{container-type:inline-size}.ep-hero__title{letter-spacing:0;text-transform:uppercase;font-variation-settings:"wdth" 125;font-weight:900;line-height:.8}.ep-hero__kicker{font-size:min(2.75rem,5.12195cqi);line-height:1;display:block}.ep-hero__word{margin-top:.12em;font-size:min(7rem,12.0482cqi);display:block}.ep-hero__lead{max-width:34ch;font-size:var(--fs-lead);margin-top:clamp(1.5rem,3vw,2.25rem);line-height:1.4}.ep-hero__sign{text-decoration:underline;-webkit-text-decoration-color:var(--color-rouge);text-decoration-color:var(--color-rouge);text-underline-offset:.2em;font-weight:700;text-decoration-thickness:2px}.ep-hero__ways{margin-top:clamp(2rem,4vw,3rem)}.ep-hero__ways ul{border-top:1px solid var(--rule-strong)}.ep-hero__ways a{border-bottom:1px solid var(--rule-strong);letter-spacing:.06em;text-transform:uppercase;font-variation-settings:"wdth" 110;justify-content:space-between;align-items:center;gap:1rem;min-height:3.25rem;font-size:.9375rem;font-weight:800;display:flex}.ep-hero__ways svg{color:var(--color-rouge);transition:transform .24s var(--ease-out-strong)}@media (hover:hover) and (pointer:fine){.ep-hero__ways a:hover svg{transform:translateY(.2rem)}}.ep-plate{border:1px solid var(--rule-strong);background:color-mix(in srgb, var(--color-sable-clair) 55%, transparent)}.ep-plate__row{padding:clamp(1rem,1.8vw,1.5rem) clamp(1rem,2vw,1.75rem) clamp(.75rem,1.4vw,1.25rem)}.ep-plate__row--tour{background:var(--color-nuit);color:var(--color-sable)}.ep-plate__name{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);font-size:.75rem;font-weight:700}.ep-plate__row--tour .ep-plate__name{color:var(--color-poussiere)}.ep-plate__list{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:.5rem;display:grid}.ep-plate__item{text-align:center;font-variation-settings:"wdth" 100;align-content:start;justify-items:center;gap:.6rem;height:100%;padding:.75rem .35rem;font-size:.8125rem;font-weight:700;line-height:1.2;display:grid}.ep-plate__item .course{aspect-ratio:1;width:min(100%,5.25rem);height:auto;margin:0}.ep-plate__row--tour :focus-visible{outline-color:var(--color-sable)}[data-run][data-running] .course__path{stroke:var(--color-rouge);transition:none}[data-run][data-running] .course__rider{opacity:1}@media (hover:hover) and (pointer:fine){.ep-plate__item:hover span{text-decoration:underline;-webkit-text-decoration-color:var(--color-rouge);text-decoration-color:var(--color-rouge);text-underline-offset:.3em}}html.js [data-run] [data-reveal=course] .course__path,html.js [data-reveal=course][data-run] .course__path{stroke-dashoffset:1px;transition:stroke-dashoffset 1.1s var(--ease-in-out-strong) calc(.15s + var(--d,0) * 90ms)}html.js [data-run] [data-reveal=course].is-in .course__path,html.js [data-reveal=course][data-run].is-in .course__path{stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){html.js [data-run] [data-reveal=course] .course__path,html.js [data-reveal=course][data-run] .course__path{stroke-dashoffset:0;transition:none}}.ep-chap{display:none}@media (max-width:1023px){.ep{--stick:calc(var(--nav-h) + 3.75rem)}.ep-chap{top:calc(var(--nav-h) - 1px);z-index:40;padding-inline:calc(var(--gutter) - .25rem);background:color-mix(in oklab, var(--color-nuit) 92%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);border-bottom:1px solid color-mix(in oklab, var(--color-sable) 14%, transparent);color:var(--color-sable);transition:top .28s var(--ease-out-strong);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:sticky}.nav[data-hidden=true]~main .ep-chap{top:0}.ep-chap a{letter-spacing:.06em;text-transform:uppercase;font-variation-settings:"wdth" 100;min-height:2.875rem;color:color-mix(in oklab, var(--color-sable) 70%, transparent);place-items:center;font-size:.75rem;font-weight:800;transition:color .2s;display:grid;position:relative}.ep-chap a:after{content:"";background:var(--color-rouge);height:2px;transition:transform .26s var(--ease-out-strong);position:absolute;bottom:.4rem;left:.75rem;right:.75rem;transform:scaleX(0)}.ep-chap a[aria-current]{color:var(--color-sable)}.ep-chap a[aria-current]:after{transform:scaleX(1)}.ep-chap :focus-visible{outline-color:var(--color-sable);outline-offset:-3px}}@media (max-width:419px){.ep-chap a{letter-spacing:.03em;font-variation-settings:"wdth" 85;font-size:.6875rem}}.ep-judge{padding-block:clamp(3.5rem,7vw,6rem)}.ep-judge__grid{border-top:1px solid var(--rule-strong);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:clamp(2rem,5vw,5rem);padding-top:clamp(2rem,4vw,3rem);display:grid}.ep-judge__title{--fp:6.2;font-size:min(clamp(1.75rem, 3vw, 3rem), (100vw - 2 * var(--gutter)) / var(--fp))}.ep-judge__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,3vw,2.5rem);display:grid}.ep-judge__list dt{text-transform:uppercase;font-variation-settings:"wdth" 125;font-size:clamp(1.375rem,2vw,1.875rem);font-weight:900;line-height:1}.ep-judge__list dd{color:var(--ink-soft);margin-top:.85rem}.ep-judge__guide{grid-column:2;font-weight:600}.ep-judge__guide a{text-decoration:underline;-webkit-text-decoration-color:var(--color-rouge);text-decoration-color:var(--color-rouge);text-underline-offset:.25em;font-weight:800}@media (max-width:1023px){.ep-judge__guide{grid-column:auto}}.ep-judge__list dd a,.ep-rules dd a,.ep-fiche__meta a{font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--color-rouge);text-decoration-color:var(--color-rouge);text-underline-offset:.3em;white-space:nowrap;align-items:center;gap:.25rem;font-weight:700;text-decoration-thickness:2px;display:inline-flex}.ep-fam{color:var(--ink);position:relative}.ep-fam__opener{isolation:isolate;position:relative}.ep-fam__photo{height:clamp(22rem,64svh,42rem);overflow:hidden}.ep-fam__photo img{object-fit:cover;object-position:50% 28%;width:100%;height:100%}.ep-fam--tour .ep-fam__photo img{object-position:55% 40%}.ep-fam__opener:after{content:"";z-index:0;background:linear-gradient(0deg, color-mix(in srgb, var(--color-nuit) 82%, transparent) 0%, transparent 55%);pointer-events:none;position:absolute;inset:0}.ep-fam__head{z-index:1;color:var(--color-sable);padding-bottom:clamp(1.5rem,3.5vw,3rem);position:absolute;inset:auto 0 0}.ep-fam__title{--fp:6;font-size:min(clamp(2.5rem, 6vw, 6rem), (100vw - 2 * var(--gutter)) / var(--fp))}.ep-fam__grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(2rem,5vw,5rem);padding-block:clamp(3rem,6vw,5rem) clamp(4rem,9vw,8rem);display:grid}.ep-fam__side{top:var(--stick);align-self:start;position:sticky}.ep-fam__intro{max-width:30ch;font-size:clamp(1.125rem,1.5vw,1.375rem);line-height:1.4}.ep-fam__index ol{border-top:1px solid var(--rule);margin-top:clamp(1.5rem,3vw,2.25rem)}.ep-fam__index a{border-bottom:1px solid var(--rule);font-variation-settings:"wdth" 110;min-height:2.875rem;color:var(--ink-soft);align-items:center;gap:.75rem;font-size:.9375rem;font-weight:700;transition:color .2s;display:flex}.ep-fam__index a:before{content:"";background:var(--color-rouge);width:.55rem;height:.55rem;transition:transform .3s var(--ease-out-strong);border-radius:50%;flex:none;transform:scale(0)}.ep-fam__index a[data-current]{color:var(--ink)}.ep-fam__index a[data-current]:before{transform:none}@media (hover:hover) and (pointer:fine){.ep-fam__index a:hover{color:var(--ink)}}.ep-fiche{border-top:1px solid var(--rule);grid-template-columns:minmax(0,15rem) minmax(0,1fr);gap:clamp(1.5rem,4vw,3.5rem);padding-block:clamp(2.25rem,4vw,3.25rem);display:grid}.ep-fiche:first-child{border-top:0;padding-top:0}.ep-fiche__course{aspect-ratio:1;border:1px solid var(--rule);align-self:start;padding:clamp(.75rem,1.5vw,1.25rem)}.ep-fiche__course .course{width:100%;height:100%;margin:0}.ep-fiche__course .course__path,.ep-fiche__course .course__ghost{stroke-width:1.4px}.ep-fiche__course .course__ring{stroke-width:1.2px}.ep-fiche__course .course__rider{r:2.6px}.ep-fiche__title{text-transform:uppercase;font-variation-settings:"wdth" 125;font-size:clamp(1.5rem,2.4vw,2.25rem);font-weight:900;line-height:.92}.ep-fiche__meta{font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:.4rem 1.25rem;margin-top:.85rem;font-weight:700;display:flex}.ep-fiche__desc{max-width:50ch;margin-top:1.25rem;font-size:clamp(1.0625rem,1.3vw,1.1875rem);line-height:1.5}.ep-fiche__chiffres{border-top:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.5rem;max-width:34rem;margin-top:1.25rem;display:grid}.ep-fiche__chiffres>div{border-bottom:1px solid var(--rule);flex-direction:column-reverse;justify-content:flex-end;gap:.25rem;padding:.75rem 0;display:flex}.ep-fiche__chiffres dd{font-variant-numeric:tabular-nums;font-variation-settings:"wdth" 110;font-size:clamp(1.5rem,2.2vw,2rem);font-weight:900;line-height:1}.ep-fiche__chiffres dt{font-size:var(--fs-small);line-height:1.35}.ep-fiche__points,.ep-fiche__dq ul{gap:.5rem;max-width:62ch;display:grid}.ep-fiche__points{color:var(--ink-soft);margin-top:1.1rem}.ep-fiche__points li,.ep-fiche__dq li{padding-left:1.4rem;position:relative}.ep-fiche__points li:before,.ep-fiche__dq li:before{content:"";background:var(--color-rouge);width:.7rem;height:2px;position:absolute;top:.78em;left:0}.ep-fiche__dq{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);max-width:62ch;margin-top:1.5rem}.ep-fiche__dq summary{cursor:pointer;letter-spacing:.08em;text-transform:uppercase;font-variation-settings:"wdth" 110;justify-content:space-between;align-items:center;gap:1rem;min-height:3rem;font-size:.875rem;font-weight:800;list-style:none;display:flex}.ep-fiche__dq summary::-webkit-details-marker{display:none}.ep-fiche__dq summary:after{content:"";background:linear-gradient(var(--color-rouge), var(--color-rouge)) center / 100% 2px no-repeat, linear-gradient(var(--color-rouge), var(--color-rouge)) center / 2px 100% no-repeat;width:.875rem;height:.875rem;transition:transform .24s var(--ease-out-strong);flex:none}.ep-fiche__dq[open] summary:after{transform:rotate(45deg)}.ep-fiche__dq ul{padding-bottom:1.1rem}.ep-fiche__note{max-width:56ch;font-size:var(--fs-small);color:var(--ink-soft);margin-top:1.25rem}.ep-soir{isolation:isolate;--ink:var(--color-sable);--ink-soft:color-mix(in srgb, var(--color-creme) 80%, var(--color-nuit));--rule:color-mix(in srgb, var(--color-sable) 16%, transparent);--rule-strong:color-mix(in srgb, var(--color-sable) 30%, transparent);color:var(--ink);transition:color .4s;position:relative}.ep-soir.is-day{--ink:var(--color-nuit);--ink-soft:color-mix(in srgb, var(--color-terre) 55%, var(--color-nuit));--rule:color-mix(in srgb, var(--color-nuit) 18%, transparent);--rule-strong:color-mix(in srgb, var(--color-nuit) 34%, transparent)}.ep-soir__night{z-index:-1;background:var(--color-nuit);pointer-events:none;will-change:opacity;position:absolute;inset:0}.ep-soir:not(.is-day) :focus-visible{outline-color:var(--color-sable)}.ep-soir .ep-fiche__title,.ep-soir .ep-fam__intro{transition:color .4s}.ep-gp{isolation:isolate;min-height:clamp(34rem,92svh,56rem);color:var(--color-sable);align-items:end;display:grid;position:relative}.ep-gp__photo{z-index:-1;position:absolute;inset:0;overflow:hidden}.ep-gp__photo img{object-fit:cover;object-position:45% 45%;width:100%;height:100%}.ep-gp__photo:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--color-nuit) 90%, transparent) 0%, color-mix(in srgb, var(--color-nuit) 55%, transparent) 40%, transparent 68%), linear-gradient(180deg, var(--color-nuit) 0%, transparent 22%, transparent 62%, var(--color-nuit) 100%);position:absolute;inset:0}.ep-gp__grid{padding-block:clamp(6rem,12vw,10rem) clamp(4rem,8vw,7rem)}.ep-gp__copy{justify-items:start;max-width:40rem;display:grid}.ep-gp__title{--fp:5.6;font-size:min(clamp(3rem, 7vw, 6.5rem), (100vw - 2 * var(--gutter)) / var(--fp));text-transform:uppercase;font-variation-settings:"wdth" 125;font-weight:900;line-height:.82}.ep-gp__when{font-variation-settings:"wdth" 110;margin-top:clamp(1rem,2vw,1.5rem);font-size:clamp(1.25rem,2.1vw,1.875rem);font-weight:800;line-height:1.15}.ep-gp__tag{font-size:var(--fs-small);color:var(--color-creme);align-items:center;gap:.65rem;margin-top:1rem;font-weight:600;display:inline-flex}.ep-gp__text{max-width:40ch;color:var(--color-creme);margin-top:1.5rem}.ep-gp__cta{--ghost-ink:var(--color-sable);--btn-hover-fg:var(--color-nuit);margin-top:clamp(1.75rem,3vw,2.5rem)}.ep-gp :focus-visible{outline-color:var(--color-sable)}.ep-reg{padding-block:clamp(4rem, 8vw, 7rem) var(--section-y)}.ep-reg__grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:clamp(2.5rem,6vw,6rem);display:grid}.ep-reg__title{--fp:9.3}.ep-reg__intro{max-width:44ch;color:var(--ink-soft);margin-top:clamp(1.25rem,2.5vw,2rem);font-size:clamp(1.125rem,1.5vw,1.3125rem);line-height:1.45}.ep-doc{border:1px solid var(--rule-strong);background:color-mix(in srgb, var(--ink) 4%, transparent);grid-template-columns:auto minmax(0,1fr);margin-top:clamp(2rem,4vw,3rem);display:grid}.ep-doc__section{border-right:1px solid var(--rule-strong);font-variation-settings:"wdth" 75;color:#0000;-webkit-text-stroke:1.5px var(--ink);place-items:center;padding:clamp(1.25rem,2.5vw,2rem);font-size:clamp(4.5rem,9vw,8rem);font-weight:900;line-height:.8;display:grid}.ep-doc__body{padding:clamp(1.25rem,3vw,2.25rem)}.ep-doc__title{font-variation-settings:"wdth" 110;font-size:clamp(1.25rem,1.8vw,1.625rem);font-weight:900;line-height:1.1}.ep-doc__by{margin-top:.35rem;font-weight:600}.ep-doc__where{font-size:var(--fs-small);color:var(--ink-soft);margin-top:1rem}.ep-doc__file{font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);margin-top:.35rem;font-weight:700}.ep-doc__actions{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:clamp(1.5rem,2.5vw,2rem);display:flex}.ep-soir:not(.is-day) .ep-doc .btn{--btn-fill:var(--color-sable)}@media (hover:hover) and (pointer:fine){.ep-soir:not(.is-day) .ep-doc .btn:hover{color:var(--color-nuit)}}.ep-doc__more{font-size:var(--fs-small);text-decoration:underline;-webkit-text-decoration-color:var(--color-rouge);text-decoration-color:var(--color-rouge);text-underline-offset:.3em;align-items:center;gap:.3rem;font-weight:600;display:inline-flex}.ep-reg__side{padding-top:clamp(.5rem,1vw,1rem)}.ep-reg__sub{text-transform:uppercase;font-variation-settings:"wdth" 125;font-size:clamp(1.25rem,1.8vw,1.75rem);font-weight:900;line-height:1}.ep-rules{border-top:1px solid var(--rule-strong);margin-top:1.25rem}.ep-rules>div{border-bottom:1px solid var(--rule);padding-block:1.15rem}.ep-rules dt{font-variation-settings:"wdth" 110;font-size:1.125rem;font-weight:800}.ep-rules dd{color:var(--ink-soft);margin-top:.35rem}.ep-reg__sanction{font-size:var(--fs-small);color:var(--ink-soft);margin-top:1.5rem}.ep-part{padding-block:var(--section-y);color:var(--color-nuit)}.ep-sign__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem 2rem;display:flex}.ep-step__link,.ep-sign__action p a{color:var(--color-nuit);text-decoration:underline;-webkit-text-decoration-color:var(--color-rouge);text-decoration-color:var(--color-rouge);text-underline-offset:.3em;align-items:center;gap:.3rem;font-weight:700;display:inline-flex}.ep-sign__title{--fp:9.4}.ep-sign__lead{max-width:34ch;font-size:var(--fs-lead);line-height:1.35}.ep-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,3rem);margin-top:clamp(2rem,4vw,3.25rem);display:grid}.ep-step{border-top:1px solid var(--rule-strong);align-content:start;justify-items:start;padding-top:1.25rem;display:grid}.ep-step__num{font-variation-settings:"wdth" 75;color:var(--color-terre);font-size:clamp(3rem,5vw,4.5rem);font-weight:900;line-height:.8}.ep-step__title{font-variation-settings:"wdth" 110;margin-top:1.1rem;font-size:clamp(1.125rem,1.5vw,1.3125rem);font-weight:900;line-height:1.1}.ep-step__text{max-width:36ch;color:var(--ink-soft);margin-top:.6rem}.ep-step__link{font-size:var(--fs-small);margin-top:.85rem}.ep-sign__action{background:var(--color-nuit);color:var(--color-creme);flex-wrap:wrap;align-items:center;gap:1.25rem clamp(1.5rem,4vw,3rem);margin-top:clamp(2.5rem,5vw,4rem);padding:clamp(1.5rem,3vw,2.5rem);display:flex}.ep-sign__action .btn{--btn-fill:var(--color-sable)}@media (hover:hover) and (pointer:fine){.ep-sign__action .btn:hover{color:var(--color-nuit)}}.ep-sign__action p{font-size:var(--fs-small);line-height:1.7}.ep-sign__action p a{color:var(--color-sable)}.ep-sign__action :focus-visible{outline-color:var(--color-sable)}@media (max-width:1023px){.ep-hero__grid,.ep-judge__grid,.ep-fam__grid,.ep-reg__grid{grid-template-columns:minmax(0,1fr)}.ep-hero__lead{max-width:44ch}.ep-hero__ways{display:none}.ep-fam__side{position:static}.ep-fam__index{display:none}.ep-fam__intro{max-width:44ch}.ep-fam__photo{aspect-ratio:16/9;height:auto}}@media (max-width:767px){.ep-hero{padding-top:calc(var(--nav-h) + 2.5rem)}.ep-judge__list{grid-template-columns:minmax(0,1fr);gap:1.5rem}.ep-judge__list>div{border-top:1px solid var(--rule);padding-top:1.25rem}.ep-fiche{grid-template-columns:5.5rem minmax(0,1fr);gap:1rem 1.1rem;padding-block:1.5rem}.ep-fiche__course{padding:.4rem}.ep-fiche__course .course__path,.ep-fiche__course .course__ghost{stroke-width:2.4px}.ep-fiche__course .course__rider{r:3.6px}.ep-fiche__title{font-variation-settings:"wdth" 110;font-size:1.375rem}.ep-fiche__desc,.ep-fiche__chiffres,.ep-fiche__fold,.ep-fiche__note{grid-column:1/-1}.ep-fiche__fold .fold__body>*{margin-top:0}html.js .ep-fiche__fold .fold__toggle{color:var(--ink);justify-self:start}.ep-fiche__body{display:contents}.ep-fiche__title,.ep-fiche__meta{grid-column:2}.ep-fiche__course{grid-row:1/span 2}.ep-fiche__title{align-self:end}.ep-fiche__meta{align-self:start;margin-top:.5rem}.ep-fiche__desc{margin-top:.4rem}.ep-gp{align-items:stretch;min-height:0}.ep-gp__photo{z-index:0;aspect-ratio:4/3;position:relative;inset:auto}.ep-gp__photo:after{background:linear-gradient(180deg, var(--color-nuit) 0%, transparent 25%, transparent 60%, var(--color-nuit) 100%)}.ep-gp__grid{margin-top:-3rem;padding-block:0 4rem;position:relative}.ep-doc{grid-template-columns:minmax(0,1fr)}.ep-doc__section{display:none}.ep-steps{grid-template-columns:minmax(0,1fr);gap:1.5rem}.ep-step{grid-template-columns:3rem minmax(0,1fr);column-gap:1rem}.ep-step__num{grid-row:1/span 3;font-size:3rem}.ep-step__title{margin-top:0}.ep-sign__action .btn{justify-content:center;width:100%}}@media (max-width:639px){.ep-plate__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:.75rem}.ep-plate__item{text-align:left;grid-template-columns:2.5rem minmax(0,1fr);place-items:center start;gap:.6rem;padding:.4rem 0}.ep-plate__item .course{width:2.5rem}}
