.photo-bar{top:var(--header-h);z-index:40;background:var(--header-bg);-webkit-backdrop-filter:blur(12px);border-block:1px solid var(--hair);position:sticky}.photo-bar__in{align-items:center;gap:.75rem 1.25rem;padding-block:.7rem;display:flex}.photo-bar__chips{scrollbar-width:none;flex:auto;gap:.4rem;min-width:0;padding:.15rem;display:flex;overflow-x:auto}.photo-bar__chips::-webkit-scrollbar{display:none}.photo-bar__now{white-space:nowrap;flex:none;align-items:center;gap:.9rem;margin-left:auto;display:flex}.chap-ticks{gap:3px;display:flex}.chap-ticks a{background:var(--hair);width:1.3rem;height:4px;transition:background .2s;display:block}.chap-ticks a.is-on{background:var(--text)}html:not(.js) .photo-bar{display:none}@media (width<=52rem){.photo-bar__now{display:none}}.chap{border-top:1px solid var(--hair);grid-template-columns:16.5rem minmax(0,1fr);gap:3.5rem;padding-block:4.5rem;display:grid}.chap[hidden]{display:none}.chap__aside{top:calc(var(--header-h) + 5.5rem);align-self:start;position:sticky}.chap__city{font:300 clamp(2.5rem, 4vw, 3.5rem)/.86 var(--serif);text-transform:uppercase;letter-spacing:-.04em;margin:.9rem 0 .45rem}.chap__sub{font:italic 400 1.2rem/1.3 var(--serif);color:var(--text-2);margin:0}.chap__facts{border-top:1px solid var(--hair);gap:.55rem;margin:1.5rem 0 0;padding-top:1.1rem;display:grid}.chap__facts div{justify-content:space-between;gap:1rem;display:flex}.chap__facts dt{font:500 .64rem/1.4 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.chap__facts dd{font:500 .72rem/1.4 var(--mono);letter-spacing:.06em;text-align:right;font-variant-numeric:lining-nums;margin:0}.chap__intro{color:var(--muted);margin:1.25rem 0 0;font-size:.98rem;line-height:1.6}.chap__read{margin-top:1.4rem}.chap__body{gap:3rem;min-width:0;display:grid}.day{align-items:center;gap:1rem;margin:0;display:flex}.day:after{content:"";background:var(--hair);flex:1;height:1px}.day b{color:var(--text);font-weight:500}.row{align-items:flex-start;gap:1.4rem;display:flex}.shot{flex:var(--r) 1 0;min-width:0;margin:0}.shot--seule-verticale{flex:0 30rem}.shot__img img{width:100%;height:auto;aspect-ratio:var(--r);object-fit:cover;transition:transform .8s var(--ease)}.shot:hover .shot__img img{transform:scale(1.02)}.transit{align-items:center;gap:1rem;margin:0;padding-block:1.6rem;display:flex}.transit:before,.transit:after{content:"";border-top:1px dashed var(--line);flex:1}.transit span{font:500 .66rem/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);white-space:nowrap}.transit[hidden]{display:none}.photos-fin{padding-block:2rem clamp(4rem,8vw,6rem)}@media (width<=62rem){.chap{grid-template-columns:1fr;gap:2rem;padding-block:3rem}.chap__aside{position:static}}@media (width<=40rem){.row{flex-wrap:wrap}.row .shot{flex-basis:100%}.row--pair .shot{flex-basis:calc(50% - .7rem)}.row--pair .ecriteau p{font-size:.9rem}.transit span{white-space:normal;text-align:center}}
