.FgJKzG_hero{color:var(--colour-ink);position:relative}.FgJKzG_photos{z-index:0;pointer-events:none;position:fixed;inset:0}.FgJKzG_photo{object-fit:cover;opacity:0;transition:opacity 1.1s,transform 2.4s cubic-bezier(.22,1,.36,1);transform:scale(1.05)}.FgJKzG_photoActive{opacity:1;transform:scale(1)}.FgJKzG_wash{background:#e6dcc8ad;position:absolute;inset:0}.FgJKzG_inner{z-index:1;width:min(100%, var(--content-width));padding:24px var(--page-gutter) 0;flex-direction:column;margin:0 auto;display:flex;position:relative}.FgJKzG_layers{margin-bottom:40px;display:grid;position:relative}.FgJKzG_layer{opacity:0;pointer-events:none;flex-direction:column;grid-area:1/1;transition:opacity .56s,transform .7s cubic-bezier(.22,1,.36,1);display:flex}.FgJKzG_layerActive{opacity:1;pointer-events:auto}.FgJKzG_layer h1{max-width:840px;margin:0 0 26px;font-size:clamp(46px,5.8vw,84px);line-height:1.02}.FgJKzG_detail{max-width:560px;margin:0 0 32px;font-size:clamp(17px,1.4vw,20px);line-height:1.55}.FgJKzG_actions{flex-wrap:wrap;align-items:center;gap:16px 36px;display:flex}.FgJKzG_more{color:var(--colour-brand-ink);align-items:center;gap:10px;padding:12px 0;font-size:17px;text-decoration:none;display:inline-flex}.FgJKzG_more:hover{text-underline-offset:5px;text-decoration:underline}.FgJKzG_rail{padding-bottom:34px;position:relative}.FgJKzG_railLine{background:#1a1a1a73;height:1px;position:absolute;top:0;left:0;right:0}.FgJKzG_railIndicator{top:-1px;left:calc(var(--i) * 100% / var(--n) + var(--i) * 16px);width:calc(100% / var(--n) - 32px);height:3px;transition:left .62s cubic-bezier(.22,1,.36,1);position:absolute}.FgJKzG_railFill{width:calc(var(--p) * 100%);background:var(--colour-brand-ink);height:100%}.FgJKzG_railCells{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;display:grid}.FgJKzG_cell{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:6px;padding:26px 0 0;display:flex}.FgJKzG_cellNum{color:var(--colour-muted);font-size:13px}.FgJKzG_cellTitle{color:var(--colour-muted);font-family:var(--font-heading-stack);font-size:26px;line-height:1.15;transition:color .3s}.FgJKzG_cellActive .FgJKzG_cellTitle{color:var(--colour-brand-ink)}.FgJKzG_cellSub{color:var(--colour-muted);font-size:15px;line-height:1.4}@media (max-width:900px){.FgJKzG_inner{padding-top:22px}.FgJKzG_layers{flex-direction:column;margin-bottom:0;display:flex}.FgJKzG_layer{display:none;position:relative}.FgJKzG_layerActive{animation:.56s both FgJKzG_heroLayerIn;display:flex}.FgJKzG_layer h1{margin-bottom:16px;font-size:clamp(40px,11vw,52px)}.FgJKzG_detail{margin-bottom:20px;font-size:16px}.FgJKzG_rail{margin-top:26px;padding-bottom:28px;padding-left:18px}.FgJKzG_railLine{width:1px;height:auto;top:0;bottom:0;right:auto}.FgJKzG_railIndicator{top:calc(var(--i) * 58px);width:3px;height:58px;transition:top .56s cubic-bezier(.22,1,.36,1);left:-1px}.FgJKzG_railFill{width:100%;height:calc(var(--p) * 100%)}.FgJKzG_railCells{flex-direction:column;gap:0;display:flex}.FgJKzG_cell{flex-direction:row;align-items:baseline;gap:12px;height:58px;padding:0}.FgJKzG_cellTitle{font-size:22px}.FgJKzG_cellSub{display:none}}@keyframes FgJKzG_heroLayerIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.FgJKzG_photo,.FgJKzG_layer,.FgJKzG_railIndicator{transition:none}.FgJKzG_layerActive{animation:none}}
.Sf2-Sa_backdrop{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.Sf2-Sa_photo{object-fit:cover;transform:scale(1.06)}.Sf2-Sa_wash{position:absolute;inset:0}@keyframes Sf2-Sa_backdropDrift{0%{transform:translateY(0)scale(1.06)}to{transform:translateY(-6%)scale(1.12)}}@supports (animation-timeline:scroll()){.Sf2-Sa_photo{animation:linear both Sf2-Sa_backdropDrift;animation-timeline:scroll(root)}}@media (prefers-reduced-motion:reduce){.Sf2-Sa_photo{animation:none}}
