.coll-page{--creme: #EDE0C4;--creme-faible: rgba(237,224,196,.42);--rose: #E8C4C0;--ink-0: #FFFFFF;--ink-1: #E8EBF0;--ink-2: #C8D0DC;--ink-3: #8B94A5;--rule: rgb(var(--ml-fg-rgb) / .08);--t-kicker: 12px;--t-meta: 14px;--t-ui: 16px;--t-body: 18px;--lead: 32px;--t-h2: 28px;--t-lede: 22px;--sp-1: 8px;--sp-2: 24px;--sp-3: 56px;--sp-4: 96px;--font-display: "Figtree", ui-sans-serif, system-ui, sans-serif;--font-text: "Iowan Old Style", "Charter", "Sitka Text", Georgia, Cambria, serif;position:relative;min-height:100vh;background:#050810;isolation:isolate}.coll-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden}body:has(.coll-page) #site-footer{position:relative;z-index:1}.coll-bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:blur(90px) saturate(1.25);opacity:.16;transform:scale(1.25)}.coll-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 80% at 50% 0%,#0508108c,#050810eb 70%)}.coll-wrap{max-width:40rem;margin-inline:auto;padding-inline:1.25rem}.coll-hero-wrap{padding-top:calc(var(--header-h-top, 4.5rem) + 2.5rem)}.coll-hero{min-height:21rem}@media(min-width:768px){.coll-hero{min-height:25rem}}.coll-kicker{display:flex;align-items:center;gap:.75rem;margin:0 0 var(--sp-1);font-family:var(--font-display);font-size:var(--t-kicker);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--creme)}.coll-kicker-text{flex:0 1 auto}.coll-kicker-author{color:inherit;text-decoration:underline;text-decoration-color:var(--creme-faible);text-underline-offset:3px}.coll-kicker-author:hover{text-decoration-color:var(--creme)}.coll-kicker-author:focus-visible{outline:2px solid var(--creme);outline-offset:3px}.coll-kicker:after{content:"";flex:1 1 auto;height:1px;background:linear-gradient(90deg,var(--creme-faible),transparent)}@media(max-width:639px){.coll-kicker{display:block;letter-spacing:.06em;line-height:1.5}.coll-kicker:after{content:none}}.coll-title{margin:38px 0 -30px;font-family:var(--font-display);color:var(--ink-0);font-weight:700;letter-spacing:-.02em;font-size:clamp(30px,4.4vw,44px);line-height:1.2}.coll-title-more{margin:44px 0 0}.coll-title-more a{font-family:var(--font-display);color:var(--ink-2);font-size:var(--t-meta);text-decoration:underline;text-decoration-color:var(--creme-faible);text-underline-offset:3px}.coll-title-more a:hover{color:var(--ink-0);text-decoration-color:var(--creme)}.coll-title-more a:focus-visible{outline:2px solid var(--creme);outline-offset:3px}.coll-lede{margin:var(--sp-2) 0 0;font-family:var(--font-text);font-size:var(--t-lede);line-height:34px;color:var(--ink-1)}.coll-lede.has-drop{position:relative;z-index:0}.coll-toc{margin-top:var(--sp-2);padding:var(--sp-1) 0;border-block:1px solid var(--rule)}.coll-toc-link{display:flex;align-items:baseline;gap:.625rem;padding:.3125rem 0;font-family:var(--font-display);color:var(--ink-2);font-size:var(--t-ui);line-height:24px;text-decoration:none}.coll-toc-link:hover{color:var(--ink-0)}.coll-toc-link:focus-visible{outline:2px solid var(--creme);outline-offset:2px}.coll-toc-num{flex:0 0 1.25rem;color:var(--creme);font-size:var(--t-meta);font-weight:700;font-variant-numeric:tabular-nums}.coll-entry{position:relative;margin-top:var(--sp-3);scroll-margin-top:7rem}.coll-entry+.coll-entry{padding-top:var(--sp-3);border-top:1px solid var(--rule)}.coll-interlude{margin-top:var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--rule)}.coll-interlude-title{margin:0;font-family:var(--font-display);color:var(--ink-0);font-weight:700;font-style:italic;letter-spacing:-.01em;font-size:var(--t-lede);line-height:30px}.coll-interlude-text{margin:var(--sp-1) 0 0;font-family:var(--font-text);color:var(--ink-1);font-size:var(--t-body);line-height:var(--lead)}.coll-entry.after-interlude{margin-top:var(--sp-2)}.coll-entry-title{position:relative;margin:0;font-family:var(--font-display);color:var(--ink-0);font-weight:700;letter-spacing:-.01em;font-size:var(--t-h2);line-height:34px}.coll-entry-link{color:inherit;text-decoration:none}.coll-entry-link:hover{text-decoration:underline;text-underline-offset:.18em}.coll-entry-link:focus-visible{outline:2px solid var(--ink-0);outline-offset:3px;border-radius:2px}.coll-entry-photo-link{cursor:pointer}.coll-entry-num{position:absolute;right:calc(100% + 1.75rem);top:.06em;font-family:var(--font-display);font-size:2rem;line-height:1;font-weight:700;font-variant-numeric:tabular-nums lining-nums;color:var(--creme);white-space:nowrap}.coll-entry-num:after{content:".";color:var(--creme-faible)}.coll-entry-num:before{content:"";position:absolute;left:0;top:2.6rem;width:2.25rem;height:2px;background:var(--creme-faible)}@media(max-width:899px){.coll-entry-num{position:static;font-size:inherit;margin-right:.35rem}.coll-entry-num:before,.coll-entry-num:after{display:none}.coll-entry-num:after{content:"."}}.coll-entry-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:var(--sp-1) 0 0;font-family:var(--font-display);color:var(--ink-3);font-size:var(--t-meta);line-height:20px}.coll-entry-meta>*{display:inline-flex;align-items:center;gap:.3125rem}.coll-entry-meta>*+*:before{content:"·";margin-right:.5rem;color:rgb(var(--ml-fg-rgb) / .25)}.coll-entry-act{color:var(--creme);text-decoration:underline;text-decoration-color:var(--creme-faible);text-underline-offset:3px}.coll-entry-act:hover{color:var(--ml-ink-strong);text-decoration-color:var(--creme)}.coll-star{color:#fbbf24;flex:0 0 auto}.coll-entry-figure{margin:var(--sp-2) 0 0}.coll-entry-figure img{display:block;width:100%;aspect-ratio:3 / 2;-o-object-fit:cover;object-fit:cover;border-radius:0;background:#0b1220}@media(min-width:1100px){.coll-entry-figure:not(.is-pack){width:calc(100% + 8rem);max-width:calc(100vw - 50% - 18rem)}}.coll-entry-figure.coll-postcard{margin:calc(var(--sp-2) + 1.25rem) auto 2rem;max-width:36.5rem;background:var(--creme);padding:.625rem .625rem 1.75rem;box-shadow:0 14px 30px #00000080,0 3px 8px #00000059;transform:rotate(var(--tilt, -2deg))}@media(min-width:1100px){.coll-entry-figure.coll-postcard{width:auto;max-width:27rem;margin:calc(var(--sp-2) + .75rem) auto 1.5rem}.coll-entry-figure.is-pack{max-width:40rem}}.coll-entry-text{margin:var(--sp-2) 0 0;font-family:var(--font-text);color:var(--ink-2);font-size:var(--t-body);line-height:var(--lead)}.coll-cue{color:var(--creme);font-family:var(--font-display);font-weight:600}.coll-entry-text.has-drop{position:relative;z-index:0}.coll-drop{position:absolute;z-index:-1;right:calc(100% - .5rem);top:-.4em;font-family:Pinyon Script,Snell Roundhand,Apple Chancery,cursive;font-style:normal;font-size:9.5em;line-height:1;font-weight:400;letter-spacing:0;color:var(--ml-ink-strong);opacity:.16;pointer-events:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}@media(max-width:1099px){.coll-drop{left:-.4rem;font-size:6em}}.coll-entry-mention{margin:var(--sp-1) 0 0;font-family:var(--font-text);font-style:italic;color:var(--ink-3);font-size:var(--t-meta);line-height:20px}.coll-entry-outils{margin:var(--sp-2) 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-1);font-family:var(--font-display)}.coll-entry-plus{color:var(--creme);font-weight:600;white-space:nowrap;text-decoration:underline;text-decoration-color:var(--creme-faible);text-underline-offset:3px}.coll-entry-plus:hover{color:var(--ml-ink-strong);text-decoration-color:var(--creme)}.coll-entry-plus:focus-visible{outline:2px solid var(--creme);outline-offset:2px}.coll-entry-actions{margin:var(--sp-2) 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.coll-entry-more{margin:0}.coll-entry-more a{display:inline-flex;align-items:center;gap:.4375rem;font-family:var(--font-display);color:var(--ink-2);font-size:var(--t-ui);text-decoration:underline;text-decoration-color:var(--creme-faible);text-underline-offset:4px}.coll-entry-more a:hover{color:var(--ink-0);text-decoration-color:var(--creme)}.coll-entry-more a:focus-visible{outline:2px solid var(--creme);outline-offset:3px}.coll-entry-figure.is-pack{display:grid;grid-template-columns:1fr;gap:.625rem}@media(min-width:640px){.coll-entry-figure.is-pack{grid-template-columns:1.85fr 1fr}}.coll-entry-figure.is-pack img{aspect-ratio:16 / 10}.coll-entry-map{min-height:9rem;aspect-ratio:16 / 10;background:#0b1220;border:1px solid var(--rule)}.coll-map-pin,.coll-map-pin-off{background:none!important;border:none!important}.coll-sisters{margin-top:var(--sp-4);padding-top:var(--sp-2);border-top:1px solid var(--rule)}.coll-sisters-lab{margin:0 0 var(--sp-2);font-family:var(--font-display);font-size:var(--t-kicker);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--creme)}.coll-sisters ul{margin:0;padding:0;list-style:none}.coll-sisters li+li{margin-top:var(--sp-1)}.coll-sisters a{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.625rem 0;border-bottom:1px solid var(--rule);font-family:var(--font-display);text-decoration:none}.coll-sisters a:hover .coll-sisters-name{color:var(--creme)}.coll-sisters a:focus-visible{outline:2px solid var(--creme);outline-offset:2px}.coll-sisters-name{color:var(--ink-1);font-size:var(--t-ui);line-height:24px}.coll-sisters-meta{flex:0 0 auto;color:var(--ink-3);font-size:var(--t-meta)}.coll-next{margin-top:var(--sp-4);padding-top:var(--sp-2);border-top:1px solid var(--rule)}.coll-next-title{margin:0;font-family:var(--font-display);color:var(--ink-0);font-size:var(--t-h2);line-height:34px;font-weight:700}.coll-next-intro{margin:var(--sp-1) 0 0;font-family:var(--font-text);color:var(--ink-3);font-size:var(--t-meta);line-height:22px}.coll-next-list{margin:var(--sp-2) 0 0;padding:0;list-style:none}.coll-next-list li+li{margin-top:var(--sp-1)}.coll-next-list a{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 0;border-bottom:1px solid var(--rule);font-family:var(--font-display);color:var(--ink-1);font-size:var(--t-ui);text-decoration:none}.coll-next-list a:hover{color:var(--creme)}.coll-next-list a:focus-visible{outline:2px solid var(--creme);outline-offset:2px}.coll-next-list svg{flex:0 0 auto;color:var(--creme-faible)}.coll-nearby{margin-top:var(--sp-4);padding-top:var(--sp-2);border-top:1px solid var(--rule);scroll-margin-top:7rem}.coll-nearby-title{margin:0 0 var(--sp-2);font-family:var(--font-display);color:var(--ink-0);font-size:var(--t-h2);line-height:34px;font-weight:700}.coll-map{margin-top:var(--sp-4);padding-top:var(--sp-3);border-top:1px solid var(--rule)}.coll-map h2{font-size:var(--t-h2)!important;line-height:34px!important}@media(min-width:1100px){.coll-map{margin-top:var(--sp-3);padding-top:var(--sp-2)}.coll-map>section{margin-top:0}}.coll-footer-link{margin-top:var(--sp-4);padding-top:var(--sp-2);border-top:1px solid var(--rule)}.coll-footer-link a{font-family:var(--font-display);color:var(--ink-2);font-size:var(--t-meta);text-decoration:underline;text-decoration-color:var(--creme-faible);text-underline-offset:3px}.coll-footer-link a:hover{color:var(--ink-0);text-decoration-color:var(--creme)}.coll-footer-link a:focus-visible{outline:2px solid var(--creme);outline-offset:3px}
