.article.article--editorial{--article-measure:65ch;box-sizing:border-box;width:min(1280px, calc(100% - 2 * var(--gutter)));background:0 0;max-width:1280px;margin-inline:auto;padding:28px 0 0}.article.article--editorial .article-header{background:0 0;margin:0 0 28px;padding:0}.article.article--editorial.article--with-rail .article-header{max-width:calc(100% - 320px)}.article.article--editorial .article-header .article__title{max-width:36ch;color:var(--reader-ink);font:700 clamp(36px, 3.4vw, 48px)/1.1 var(--font-sans);letter-spacing:-.025em;text-transform:none;text-wrap:balance;margin:0 0 20px}.article.article--editorial .article-meta-row{border-top:1px solid var(--reader-line);align-items:center;gap:16px;padding-top:16px}.article.article--editorial .article-author-line{font:500 14px/1.5 var(--font-sans);gap:5px 14px}.article.article--editorial .article-kicker{font:600 12px/1.5 var(--font-sans);letter-spacing:.02em}.article.article--editorial .byline .meta{font:400 12px/1.55 var(--font-sans);margin-top:5px}.article.article--editorial .article-reading-time{font-size:12px}.article.article--editorial .article-actions{gap:8px}.article.article--editorial .article-actions button{border:1px solid var(--reader-control);width:44px;height:44px;color:var(--reader-ink);background:0 0;border-radius:8px;flex:none}.article.article--editorial .article-actions button:hover{background:var(--reader-inset)}.article.article--editorial .article-share-status{font-size:13px}.article.article--editorial .article__grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:32px;width:100%;max-width:none;margin:0;padding:0;display:grid}.article.article--editorial.article--with-rail .article__grid{grid-template-columns:minmax(0,1fr) 288px}.article.article--editorial .article-main{background:var(--reader-surface);border-radius:12px;min-width:0;overflow:hidden}.article.article--editorial .article-photo{background:var(--reader-surface);border-radius:0;margin:0}.article.article--editorial .article-photo picture{display:block}.article.article--editorial .article-main>.article-photo img{aspect-ratio:auto;object-fit:contain;width:100%;height:auto;max-height:none;display:block}.article.article--editorial .article-photo figcaption{color:var(--reader-muted);font:400 12px/1.6 var(--font-sans);overflow-wrap:anywhere;background:0 0;margin:0;padding:16px 28px 0}.article.article--editorial .article-photo figcaption a{color:inherit;text-underline-offset:3px}.article.article--editorial .article-lead{background:0 0;padding:28px 32px 0}.article.article--editorial .article-lead .article__dek{max-width:var(--article-measure);color:var(--reader-ink);font:500 20px/1.55 var(--font-sans);letter-spacing:-.005em;margin:0 auto}.article.article--editorial .article-main .prose{box-sizing:content-box;width:auto;max-inline-size:var(--article-measure);color:var(--reader-prose);font:400 19px/1.75 var(--font-sans);overflow-wrap:break-word;border-radius:0;margin-inline:auto;padding:24px 32px 36px}.article.article--editorial .prose p,.article.article--editorial .prose li{color:var(--reader-prose);font-size:inherit;line-height:inherit}.article.article--editorial .prose p{margin-block:0 1.1em}.article.article--editorial .article-main .prose h2{color:var(--reader-ink);font:700 28px/1.2 var(--font-sans);letter-spacing:-.015em;text-transform:none;margin:1.6em 0 .6em}.article.article--editorial .article-main .prose h3{color:var(--reader-ink);font:700 23px/1.25 var(--font-sans);letter-spacing:-.01em}.article.article--editorial .prose a{color:var(--reader-ink);text-decoration-thickness:1px;text-decoration-color:var(--reader-underline);text-underline-offset:.18em}.article.article--editorial .prose a:hover{text-decoration-color:var(--reader-accent);background:0 0}.article.article--editorial a:focus-visible,.article.article--editorial button:focus-visible,.article.article--editorial summary:focus-visible,.article-related a:focus-visible{outline:3px solid var(--reader-focus);outline-offset:4px}.article.article--editorial .prose .meta,.article.article--editorial .prose p.meta,.article.article--editorial .prose figcaption{color:var(--reader-muted);font-size:13px;line-height:1.6}.article.article--editorial .prose .box{background:var(--reader-inset);color:var(--reader-ink);border:0;border-radius:12px;padding:20px}.article.article--editorial .prose .box p{font-size:15px;line-height:1.6}.article.article--editorial .prose .sources{border-top:1px solid var(--reader-line);margin-top:32px;padding-top:8px}.article.article--editorial .sources summary{min-height:44px;color:var(--reader-ink);font:600 16px/1.4 var(--font-sans)}.article.article--editorial .sources ul{margin:4px 0 0;padding-inline-start:20px}.article.article--editorial .sources li{font-size:14px;line-height:1.5}.article.article--editorial .sources a{box-sizing:border-box;min-height:44px;padding-block:10px;display:inline-block}.article.article--editorial .prose .article-photo-note{margin-top:24px}.article.article--editorial .tags{gap:8px;margin-block:24px}.article.article--editorial .tags a{border:1px solid var(--reader-line);min-height:44px;font:500 13px/1.4 var(--font-sans);background:0 0;border-radius:8px;padding-inline:14px;text-decoration:none}.article.article--editorial .tags a:hover{background:var(--reader-inset)}.article.article--editorial .prose .article-signature{border-top:1px solid var(--reader-line);background:0 0;border-radius:0;margin:28px 0 0;padding:24px 0 0}.article.article--editorial .article-signature>b{font:700 18px/1.4 var(--font-sans);display:block}.article.article--editorial .article-signature>b a{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.article.article--editorial .article-signature .meta{max-width:65ch}.article.article--editorial .article__rail{background:var(--reader-surface);min-width:0;color:var(--reader-ink);border:0;border-radius:12px;margin:0;padding:24px;position:static}.article.article--editorial .article__rail>details{background:0 0;border:0;border-radius:0;padding:0}.article.article--editorial .article__rail>details>summary{min-height:44px;color:var(--reader-ink);font:700 20px/1.25 var(--font-sans);letter-spacing:-.015em;align-items:center;margin:0;padding:0;display:flex}.article.article--editorial .article-rail-content{gap:28px;padding-top:24px;display:grid}.article.article--editorial .article-rail-section{min-width:0}.article.article--editorial .article-rail-section+.article-rail-section{border-top:1px solid var(--reader-line);padding-top:24px}.article.article--editorial .article__rail .article-rail-section>h2{font:700 18px/1.3 var(--font-sans);letter-spacing:-.01em;margin:0 0 12px}.article.article--editorial .article__rail .meta{color:var(--reader-muted);font:400 12px/1.55 var(--font-sans);margin:0 0 12px;display:block}.article.article--editorial .article__rail table{width:100%;font-size:12px}.article.article--editorial .article__rail .table-wrap{max-width:100%;margin-block:12px 0}.article.article--editorial .article__rail td,.article.article--editorial .article__rail th{padding:7px 3px}.article.article--editorial .article__rail th{font:600 10px/1.5 var(--font-sans);letter-spacing:.02em;background:0 0}.article.article--editorial .article__rail .srow__rider>a{white-space:normal;min-height:44px;font:600 13px/1.3 var(--font-sans)}.article.article--editorial .article__rail .srow__num{font-size:11px}.article.article--editorial .article__rail .srow__team{font-size:10px}.article.article--editorial .article__rail .srow__pts{font:700 16px/1.3 var(--font-sans)}.article.article--editorial .article__rail .srow__gap{font:400 11px/1.4 var(--font-sans)}.article.article--editorial .article__rail .srow__pos b{font:700 15px/1.3 var(--font-sans)}.article.article--editorial .article__rail .meta a{min-height:44px;font:500 13px/1.5 var(--font-sans);color:var(--reader-ink);justify-content:space-between;align-items:center;gap:10px;text-decoration:none;display:flex}.article.article--editorial .article__rail a:hover{color:var(--reader-accent)}.article.article--editorial .article-rail-race__name{font:700 22px/1.25 var(--font-sans);letter-spacing:-.015em;margin:0 0 8px}.article.article--editorial .article__rail .article-rail-race__time{color:var(--reader-muted);font:400 12px/1.5 var(--font-sans);flex-wrap:wrap;align-items:baseline;gap:5px 8px;margin:16px 0 20px;display:flex}.article.article--editorial .article-rail-race__time strong{color:var(--reader-ink);font:700 26px/1.2 var(--font-sans);font-variant-numeric:tabular-nums}.article.article--editorial .article-rail-race__time>span{width:100%}.article.article--editorial .article__rail .article-rail-race__programme{box-sizing:border-box;color:#fff;min-height:44px;font:600 14px/1.4 var(--font-sans);background:#e10600;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;text-decoration:none;display:flex}.article.article--editorial .article__rail .article-rail-race__programme:hover{color:#fff;background:#bd0500}.article-related.wrap{box-sizing:border-box;width:min(1280px, calc(100% - 2 * var(--gutter)));margin:48px auto 0;padding:0}.article-related .section-title{color:var(--reader-ink);font:700 28px/1.25 var(--font-sans);letter-spacing:-.015em;text-transform:none;border:0;margin:0 0 24px;padding:0}.article-related .cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}@media (width<=1000px){.article.article--editorial.article--with-rail .article-header{max-width:100%}.article.article--editorial.article--with-rail .article__grid{grid-template-columns:minmax(0,1fr);gap:28px}.article.article--editorial .article__rail{position:static}.article.article--editorial .article-rail-content{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.article.article--editorial .article-rail-section+.article-rail-section{border-top:0;padding-top:0}}@media (width<=760px){.article.article--editorial{padding-top:20px}.article.article--editorial .article-header{margin-bottom:20px}.article.article--editorial .article-header .article__title{letter-spacing:-.02em;text-wrap:pretty;max-width:none;margin-bottom:16px;font-size:32px;line-height:1.13}.article.article--editorial .article-meta-row{align-items:flex-start;gap:10px;padding-top:12px}.article.article--editorial .article-author-line{gap:3px 10px;font-size:13px}.article.article--editorial .article-reading-time{width:100%;font-size:12px}.article.article--editorial .byline .meta{font-size:11px;line-height:1.5}.article.article--editorial .article-actions{flex-direction:row;gap:4px}.article.article--editorial .article-main{border-radius:12px}.article.article--editorial .article-photo figcaption{padding:14px 18px 0;font-size:11px;line-height:1.55}.article.article--editorial .article-lead{padding:22px 18px 0}.article.article--editorial .article-lead .article__dek{max-width:none;font-size:18px;line-height:1.55}.article.article--editorial .article-main .prose{box-sizing:border-box;max-inline-size:none;width:100%;padding:22px 18px 28px;font-size:18px;line-height:1.7}.article.article--editorial .article-main .prose h2{font-size:25px;line-height:1.22}.article.article--editorial .article-main .prose h3{font-size:21px}.article.article--editorial .prose .box{padding:18px 16px}.article.article--editorial .prose .article-signature{padding:20px 0 0}.article.article--editorial .article__rail{padding:20px}.article.article--editorial .article__rail>details>summary{font-size:18px}.article.article--editorial .article-rail-content{grid-template-columns:minmax(0,1fr);gap:24px;padding-top:20px}.article.article--editorial .article-rail-section+.article-rail-section{border-top:1px solid var(--reader-line);padding-top:24px}.article-related.wrap{margin-top:32px}.article-related .section-title{margin-bottom:4px;font-size:24px}.article-related .cards{grid-template-columns:minmax(0,1fr);gap:0}}@media (width<=359px){.article.article--editorial .article-header .article__title{font-size:30px}.article.article--editorial .article-meta-row{flex-wrap:wrap}.article.article--editorial .article-meta-row .byline{flex-basis:100%}.article.article--editorial .article-author-line .article-reading-time{width:auto}.article.article--editorial .article-actions{margin-top:2px}.article.article--editorial .article-photo figcaption,.article.article--editorial .article-lead,.article.article--editorial .article-main .prose{padding-inline:16px}}
