.dot-figure{margin:0}.dot-plate{position:relative;width:100%;max-width:560px;overflow:hidden;border-radius:16px;background:#fdfdfb;line-height:0}.dot-plate:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(11,12,14,.08);pointer-events:none}.dot-plate>img,.dot-plate>svg{display:block;width:100%;height:auto}.dot-figure-caption{margin:10px 0 0;font-size:13px;font-weight:500;line-height:18px;color:#6b6b6b}.dot-glyph{display:inline-block;flex:none;line-height:0}.dot-glyph>img,.dot-glyph>svg{display:block}@media (prefers-reduced-motion:no-preference){.dot-plate[data-develop] path{animation:dot-develop var(--dur-fade) var(--ease-out) both}.dot-plate[data-develop] .dp2{animation-delay:calc(var(--stagger) * 2)}.dot-plate[data-develop] .dp3{animation-delay:calc(var(--stagger) * 4)}.dot-plate[data-develop] .dp4{animation-delay:calc(var(--stagger) * 6)}.dot-plate[data-develop] .dp5{animation-delay:calc(var(--stagger) * 8)}.dot-plate[data-develop] .dp6{animation-delay:calc(var(--stagger) * 12)}@keyframes dot-develop{0%{opacity:0}to{opacity:1}}}.dot-glyph--lead{display:block;margin-bottom:16px}.v2-index .v2-index-row[data-glyph]{align-items:start}.v2-index-glyph{grid-column:2;grid-row:1;margin-bottom:8px}.v2-index .v2-index-row[data-glyph] .v2-index-title{grid-row:2}.v2-index .v2-index-row[data-glyph] .v2-index-line{grid-row:3}.sport-column .v2-index-glyph svg{width:48px;height:48px}@media (max-width:719.98px){.v2-index-glyph svg{width:72px;height:72px}.sport-column .v2-index-glyph svg{width:48px;height:48px}}@media (min-width:900px){.v2-wrap>.v2-index .v2-index-row[data-glyph]{grid-template-columns:64px 96px minmax(0,1fr) auto;align-items:center}.v2-wrap>.v2-index .v2-index-row[data-glyph] .v2-index-glyph{grid-column:2;grid-row:1;margin-bottom:0}.v2-wrap>.v2-index .v2-index-row[data-glyph] .v2-index-line{grid-column:3;grid-row:1}.v2-wrap>.v2-index .v2-index-row[data-glyph] .v2-index-title{grid-column:4;grid-row:1}}.hub-panel{position:relative;overflow:hidden;background:#fdfdfb;border-radius:16px}.hub-panel--sky{background:linear-gradient(180deg,#eaecf9 0,#f8f9fa 33%,#fdfdfb 50%)}.hub-panel:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(11,12,14,.08);pointer-events:none}.hub-panel[data-art=none]{border-radius:0}.hub-panel[data-art=none]:after{box-shadow:none}.hub-panel img,.hub-panel-picture{position:absolute;inset:0}.hub-panel img{width:100%;height:100%;object-fit:cover;object-position:50% 100%}.hub-panel .hub-panel-sky{object-fit:fill}.hub-panel [hidden]{display:none}.hub-panel-soft{opacity:0}.hub-panel-art{opacity:1}@media (min-width:720px){.hub-panel{width:560px;height:400px}}@media (max-width:719.98px){.hub-panel{width:100%;height:auto;aspect-ratio:16/10}}@media (min-width:720px){.hub-panel--sport{height:280px}}@media (max-width:719.98px){.hub-panel--sport{aspect-ratio:2/1}}@media (prefers-reduced-motion:no-preference) and (scripting:enabled){.hub-panel[data-arrival=rest] .hub-panel-art{opacity:0;animation:hub-panel-show var(--dur-exit) linear var(--dur-arrive) both}@keyframes hub-panel-show{to{opacity:1}}}@media (min-width:720px){.hub-panel-plate{width:560px}}@media (max-width:719.98px){.hub-panel-plate{width:100%}}.hub-opener{padding-top:calc(160px - var(--wordmark-bar-height));padding-bottom:96px}.hub-opener-grid{display:grid;grid-template-columns:minmax(0,545px);grid-row-gap:40px;row-gap:40px;align-items:start}.hub-opener-text{display:grid;justify-items:start;align-content:start}.hub-label{margin:0;line-height:1.4}.hub-label--crumbs{margin-block:-14.9px}.hub-h1{margin:16px 0 0;font-size:52px;font-weight:500;line-height:1.2;letter-spacing:-.02em;color:#0b0c0e;text-wrap:balance}.hub-opener-text>.hub-h1:first-child{margin-top:0}.hub-lead{margin:20px 0 0;font-size:18px;line-height:29px;letter-spacing:0;color:#4a4a4a;text-wrap:pretty}.hub-opener-content{display:grid;justify-items:start;width:100%;max-width:720px;margin-top:28px}.hub-opener-content p{margin:0;color:#4a4a4a;font-size:17px;line-height:27px}.hub-opener-content-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin-top:22px;border-top:1px solid var(--v2-line-strong)}.hub-opener-content-action{display:flex;min-width:48px;min-height:56px;align-items:center;justify-content:space-between;gap:12px;padding:4px 14px 4px 0;border-bottom:1px solid var(--v2-line-strong);color:#0b0c0e;font-size:15px;font-weight:700;text-decoration:none}.hub-opener-content-action+.hub-opener-content-action{padding-left:14px;border-left:1px solid var(--v2-line-strong)}.hub-opener-content-action:focus-visible{border-radius:4px;outline:2px solid #0b0c0e;outline-offset:3px}@media (prefers-reduced-motion:no-preference){.hub-chips,.hub-doors,.hub-h1,.hub-lead,.hub-opener-text>.door{animation:v2-rise-in var(--dur-enter) var(--ease-out) both}.hub-lead{animation-delay:calc(var(--dur-exit) / 3)}.hub-chips{animation-delay:calc(var(--dur-exit) * 2 / 3)}.hub-doors,.hub-opener-text>.door{animation-delay:var(--dur-exit)}}.hub-chips{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0 0;padding:0;list-style:none}.hub-chip{display:inline-flex;align-items:center;height:40px;padding:0 16px;border:1px solid #858585;border-radius:8px;background:transparent;color:#0b0c0e;font-size:15px;font-weight:500;line-height:1.2;letter-spacing:0;text-decoration:none;transition:background-color var(--dur-state) var(--ease-standard),border-color var(--dur-state) var(--ease-standard),transform var(--dur-state) var(--ease-standard)}.hub-chip[aria-current=page]{background:#0b0c0e;border-color:#0b0c0e;color:#fdfdfb}.hub-chip:active{transform:scale(.98);transition-duration:0s}.hub-chip:focus-visible{outline:2px solid #0b0c0e;outline-offset:2px}.hub-opener .door--link{margin:28px 0 0}.hub-opener .hub-doors{display:grid;grid-gap:12px;gap:12px;margin:28px 0 0;justify-items:start}.hub-opener .hub-doors .door--link{margin:0}@media (hover:hover) and (pointer:fine){.hub-chip:not([aria-current=page]):hover{background:rgba(241,241,241,.5);border-color:#0b0c0e}}@media (min-width:1260px){.hub-opener-grid{grid-template-columns:545px 560px;justify-content:space-between;align-items:start}.hub-opener--plain .hub-opener-grid{grid-template-columns:minmax(0,545px);justify-content:start}.hub-opener--content .hub-opener-grid{grid-template-columns:minmax(0,720px)}}@media (max-width:719.98px){.hub-opener{padding-top:calc(104px - var(--wordmark-bar-height));padding-bottom:56px}.hub-opener-grid{grid-template-columns:minmax(0,1fr);row-gap:32px}.hub-opener-text{justify-items:center;text-align:center}.hub-opener--content .hub-opener-text{justify-items:start;text-align:left}.hub-h1{font-size:30.4px;line-height:1.2}.hub-lead{font-size:16px;line-height:26px}.hub-chips{display:grid;grid-template-columns:repeat(2,max-content);justify-content:center}.hub-chips li{display:flex}.hub-chips li:last-child:nth-child(odd){grid-column:1/-1;justify-self:center}.hub-chip{flex:1 1;height:48px}.hub-chip,.hub-label--crumbs .v2-crumbs ol{justify-content:center}.hub-opener .door--link{text-align:left}.hub-opener .hub-doors{width:100%;justify-items:stretch}}@media (prefers-reduced-motion:reduce){.hub-chips,.hub-doors,.hub-h1,.hub-lead,.hub-opener-text>.door{animation:none}.hub-chip{transition:background-color var(--dur-exit) linear,border-color var(--dur-exit) linear}.hub-chip:active{transform:none}}