.renewed-site .home-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.renewed-site .home-shortlist{padding-block:128px 120px}.renewed-site .home-shortlist-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px;align-items:center}.renewed-site .home-shortlist-copy h2{max-width:11em;font-size:clamp(38px,calc(3.6 * var(--vw)),54px);color:var(--ink)}.renewed-site .home-shortlist-lead{max-width:34em;margin-top:24px;font-size:var(--text-lead);line-height:1.55;color:var(--ink)}.renewed-site .home-shortlist-facts{display:flex;flex-wrap:wrap;gap:24px 56px;margin:40px 0 36px}.renewed-site .home-shortlist-facts>div{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:8px;max-width:190px}.renewed-site .home-shortlist-facts dd{margin:0;font-family:var(--heading);font-size:clamp(56px,calc(5.4 * var(--vw)),80px);font-weight:550;line-height:.95;letter-spacing:-.05em;color:var(--ink);font-variant-numeric:tabular-nums}.renewed-site .home-shortlist-facts dt{font-size:var(--text-ui);line-height:var(--leading-ui);color:var(--ink)}.renewed-site .home-week{padding:40px 40px 28px;border-radius:14px;background:var(--diagram-canvas)}.renewed-site .home-week-grid{--label-width: 218px;--day: calc((100% - var(--label-width)) / 5);background:linear-gradient(to right,transparent calc(var(--label-width) + var(--day) * 4),var(--diagram-highlight) 0) no-repeat;border-radius:10px}.renewed-site .home-week-days,.renewed-site .home-week-grid li,.renewed-site .home-week-result{display:grid;grid-template-columns:var(--label-width) repeat(5,minmax(0,1fr));align-items:center}.renewed-site .home-week-days{padding-top:14px}.renewed-site .home-week-days span{padding-left:10px;font-size:var(--text-caption);font-weight:550;color:var(--muted)}.renewed-site .home-week-days span:first-child{grid-column:2}.renewed-site .home-week-days span[data-final]{color:var(--blue);font-weight:650}.renewed-site .home-week-grid ol{margin:14px 0 0;padding:0;list-style:none}.renewed-site .home-week-grid li{position:relative;grid-template-rows:auto auto;padding-block:11px}.renewed-site .home-week-grid li:before{content:"";grid-column:2 / -1;grid-row:1 / span 2;height:10px;margin-inline:8px;border-radius:5px;background:var(--paper)}.renewed-site .home-week-grid li strong{grid-column:1;grid-row:1;padding-right:18px;font-size:var(--text-ui);font-weight:550;line-height:1.35;color:var(--ink)}.renewed-site .home-week-span{grid-column:1;grid-row:2;font-size:var(--text-caption);color:var(--muted)}.renewed-site .home-week-bar{grid-column:var(--span-wide);grid-row:1 / span 2;height:10px;margin-inline:8px;border-radius:5px;background:var(--diagram-night)}.renewed-site .home-week-grid li[data-final] .home-week-bar{background:var(--blue)}.renewed-site .home-week-result{padding-block:14px 16px}.renewed-site .home-week-result svg{grid-column:6;justify-self:center;width:78px;height:30px;overflow:visible}.renewed-site .home-week-result circle,.renewed-site .home-week-result path{fill:var(--ink)}.renewed-site .home-week-result [data-optional]>*{fill:none;stroke:var(--diagram-line);stroke-width:1.5;stroke-dasharray:3 3}.renewed-site .home-week-result p{grid-column:1 / 6;grid-row:1;justify-self:end;padding-right:16px;font-size:var(--text-ui);font-weight:550;color:var(--ink)}.renewed-site .home-week figcaption{margin-top:18px;font-size:var(--text-caption);line-height:1.5;color:var(--muted)}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.renewed-site .home-week-grid{view-timeline-name:--shortlist-week}.renewed-site .home-week-bar{transform-origin:left center;animation:shortlist-bar linear both;animation-timeline:--shortlist-week;animation-range:cover calc(8% + var(--row) * 5%) cover calc(18% + var(--row) * 5%)}.renewed-site .home-week-result svg{animation:shortlist-arrive linear both;animation-timeline:--shortlist-week;animation-range:cover 33% cover 40%}.renewed-site [data-home-motion=paused] :is(.home-week-bar,.home-week-result svg),.renewed-site [data-home-motion=static] :is(.home-week-bar,.home-week-result svg){animation:none!important}}}@keyframes shortlist-bar{0%{transform:scaleX(0);opacity:.35}to{transform:scaleX(1);opacity:1}}@keyframes shortlist-arrive{0%{transform:translateY(10px) scale(.95);opacity:0}to{transform:none;opacity:1}}@media(max-width:1100px){.renewed-site .home-shortlist-grid{grid-template-columns:1fr;gap:48px}.renewed-site .home-shortlist-copy{max-width:720px}}@media(max-width:700px){.renewed-site .home-shortlist{padding-block:72px 80px}.renewed-site .home-shortlist-lead{font-size:var(--text-body)}.renewed-site .home-shortlist-facts{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:32px 0 28px}.renewed-site .home-week{margin-inline:-8px;padding:24px 16px 20px}.renewed-site .home-week-grid{--label-width: 0px}.renewed-site .home-week-days,.renewed-site .home-week-grid li,.renewed-site .home-week-result{grid-template-columns:repeat(5,minmax(0,1fr))}.renewed-site .home-week-days span{padding-left:4px}.renewed-site .home-week-days span:first-child{grid-column:1}.renewed-site .home-week-grid li{padding-inline:4px}.renewed-site .home-week-grid li strong,.renewed-site .home-week-span{grid-column:1 / -1;padding-left:4px}.renewed-site .home-week-span{grid-row:2;margin-bottom:8px}.renewed-site .home-week-bar{grid-column:var(--span-narrow);grid-row:3;margin-inline:4px}.renewed-site .home-week-grid li:before{grid-column:1 / -1;grid-row:3;margin-inline:4px}.renewed-site .home-week-result svg{grid-column:5;width:64px}.renewed-site .home-week-result p{grid-column:1 / 5;padding:0 8px 0 4px;font-size:var(--text-caption);text-align:right}}.renewed-site .home-days-card{display:none}@media(max-width:700px){.renewed-site .home-shortlist-facts,.renewed-site .home-shortlist-copy>.text-link{display:none}.renewed-site .home-week{margin-inline:0;padding:28px 22px 22px}.renewed-site .home-week-grid,.renewed-site .home-week figcaption{display:none}.renewed-site .home-days-card{display:block}.renewed-site .home-days{position:relative;display:flex;align-items:center;justify-content:space-between;margin:0;padding:0;list-style:none}.renewed-site .home-days:before,.renewed-site .home-days:after{content:"";position:absolute;left:20px;right:28px;top:calc(50% - 1px);height:2px;border-radius:2px}.renewed-site .home-days:before{background:#c9d5df}.renewed-site .home-days:after{background:var(--diagram-night);transform-origin:left}.renewed-site .home-days li{position:relative;z-index:1}.renewed-site .home-day-node{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--diagram-night);color:var(--paper);font:650 16px / 1 var(--heading)}.renewed-site .home-days li[data-final] .home-day-node{width:56px;height:56px;background:var(--blue);font-size:22px}.renewed-site .home-days-answer{margin-top:26px}.renewed-site .home-days-answer strong{display:block;font:700 30px / 1.08 var(--heading);letter-spacing:-.035em;color:var(--ink)}.renewed-site .home-days-answer span{display:block;margin-top:8px;font-size:var(--text-ui);line-height:1.5;color:var(--ink)}}@media(max-width:700px)and (prefers-reduced-motion:no-preference){.renewed-site .home-week[data-enhanced] .home-day-node{transition:background .35s cubic-bezier(.23,1,.32,1),color .35s,box-shadow .35s,transform .35s cubic-bezier(.23,1,.32,1);transition-delay:calc(.15s + var(--day) * .22s)}.renewed-site .home-week[data-enhanced] .home-days:after{transition:transform 1.2s .2s cubic-bezier(.65,0,.35,1)}.renewed-site .home-days[data-waiting] .home-day-node{background:var(--paper);color:var(--ink);box-shadow:inset 0 0 0 2px #c9d5df}.renewed-site .home-days[data-waiting] li[data-final] .home-day-node{transform:scale(.8)}.renewed-site .home-days[data-waiting]:after{transform:scaleX(0)}}.renewed-site .shortlist-scene{display:grid;gap:16px}.renewed-site .story-status{display:grid;margin:0;font:600 clamp(1.125rem,calc(1.5 * var(--vw)),1.375rem) / 1.25 var(--heading);letter-spacing:-.015em;color:var(--ink)}.renewed-site .story-status span{grid-area:1 / 1;visibility:hidden}.renewed-site .shortlist-scene[data-stage="0"] .story-status [data-for="0"],.renewed-site .shortlist-scene[data-stage="1"] .story-status [data-for="1"],.renewed-site .shortlist-scene[data-stage="2"] .story-status [data-for="2"],.renewed-site .shortlist-scene[data-stage="3"] .story-status [data-for="3"],.renewed-site .shortlist-scene[data-stage="4"] .story-status [data-for="4"]{visibility:visible}.renewed-site .shortlist-story{display:grid;gap:22px;margin:0;padding:clamp(22px,calc(3 * var(--vw)),36px);border-radius:20px;background:var(--soft)}.renewed-site .story-days{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.renewed-site .story-days-track{position:absolute;top:15px;left:10%;right:10%;height:3px;border-radius:3px;background:#d5dfe8}.renewed-site .story-days-fill{display:block;height:100%;border-radius:inherit;background:var(--ink)}.renewed-site .story-day{position:relative;display:grid;justify-items:center;gap:6px}.renewed-site .story-day b{position:relative;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--paper);font:650 14px / 1 var(--heading)}.renewed-site .story-day b i{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--ink)}.renewed-site .story-day[data-final] b i{background:var(--blue)}.renewed-site .story-day b span{color:var(--muted)}.renewed-site .story-day b i{display:grid;place-items:center;font-style:normal;color:var(--paper)}.renewed-site .story-day small{font-size:var(--text-caption);color:var(--muted)}.renewed-site .story-day[data-final] small{font-weight:600;color:var(--ink)}.renewed-site .story-stage{display:grid;gap:20px}.renewed-site .story-brief{justify-self:start;margin:0;padding:10px 16px;border-radius:10px;background:var(--paper);font-size:var(--text-ui);color:var(--ink)}.renewed-site .story-brief span{margin-right:8px;font-weight:650}.renewed-site .story-network{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.renewed-site .story-network li{position:relative;aspect-ratio:1}.renewed-site .story-network li>span{display:block;height:100%;overflow:hidden;border-radius:50%;background:var(--paper)}.renewed-site .story-network img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 18%}.renewed-site .story-ring{position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;box-shadow:inset 0 0 0 3px var(--blue),inset 0 0 0 6px var(--soft)}.renewed-site .story-shortlist{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.renewed-site .story-shortlist li{border-radius:14px;background:#ffffff80}.renewed-site .story-card{display:grid;grid-template-columns:48px minmax(0,1fr);gap:10px 12px;align-items:center;height:100%;padding:14px;border-radius:14px;background:var(--paper)}.renewed-site .story-card img{width:48px;height:48px;border-radius:50%;object-fit:cover;object-position:center 18%}.renewed-site .story-card strong{display:block;font:650 1.0625rem / 1.2 var(--heading)}.renewed-site .story-card small{display:block;font-size:var(--text-caption);line-height:1.35;color:var(--muted)}.renewed-site .story-card-facts{grid-column:1 / -1;display:grid;gap:2px}.renewed-site .story-card-facts b{font-size:var(--text-ui);font-weight:650;white-space:nowrap;color:var(--blue)}.renewed-site .story-caption{margin:0;font-size:var(--text-caption);color:var(--muted)}@media(max-width:900px){.renewed-site .story-network{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px 12px}.renewed-site .story-shortlist{grid-template-columns:minmax(0,1fr)}.renewed-site .story-card{grid-template-columns:48px minmax(0,1fr) auto}.renewed-site .story-card-facts{grid-column:auto;justify-items:end}}@media(max-width:420px){.renewed-site .story-day small{font-size:12px}.renewed-site .story-card{grid-template-columns:44px minmax(0,1fr)}.renewed-site .story-card img{width:44px;height:44px}.renewed-site .story-card-facts{grid-column:2;display:flex;flex-wrap:wrap;justify-content:flex-start;column-gap:12px}}
