.thread[data-astro-cid-4qxqpkhu]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(28px,5vw,72px);margin-top:clamp(64px,9vw,120px);display:grid}h2[data-astro-cid-4qxqpkhu]{margin:12px 0 18px;font-size:clamp(2.2rem,4.4vw,3.8rem)}.lede[data-astro-cid-4qxqpkhu]{font:400 1.12rem/1.55 var(--serif);color:var(--muted);max-width:30rem;margin:0 0 24px}.count[data-astro-cid-4qxqpkhu]{opacity:.6;font-variant-numeric:tabular-nums;margin-left:8px}.status[data-astro-cid-4qxqpkhu]{min-height:1.4em;font:italic 400 1.05rem/1.4 var(--serif);color:var(--bordeaux);margin:18px 0 0}.board[data-astro-cid-4qxqpkhu]{position:relative}.line[data-astro-cid-4qxqpkhu]{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.line[data-astro-cid-4qxqpkhu] path[data-astro-cid-4qxqpkhu]{fill:none;stroke:var(--bordeaux);stroke-width:1.4px;stroke-linecap:round}.nodes[data-astro-cid-4qxqpkhu]{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 28px;margin:0;padding:0;list-style:none;display:grid;position:relative}.node[data-astro-cid-4qxqpkhu]:nth-child(2n){transform:translateY(36px)}.node[data-astro-cid-4qxqpkhu] a[data-astro-cid-4qxqpkhu]{background:var(--paper);transition:opacity var(--t-med) var(--ease), border-color var(--t-med), transform var(--t-med) var(--ease);border:1px solid #0000;grid-template-columns:76px 1fr;align-items:center;gap:14px;padding:10px;text-decoration:none;display:grid;position:relative}.node[data-astro-cid-4qxqpkhu] a[data-astro-cid-4qxqpkhu]:hover{border-color:var(--rule)}.js .board[data-astro-cid-4qxqpkhu].has-active .node[data-astro-cid-4qxqpkhu]:not(.on) a[data-astro-cid-4qxqpkhu]{opacity:.32}.js .board[data-astro-cid-4qxqpkhu].has-active .node[data-astro-cid-4qxqpkhu].on a[data-astro-cid-4qxqpkhu]{border-color:var(--rule)}.dot[data-astro-cid-4qxqpkhu]{background:var(--ivory);border:1.4px solid var(--rule);z-index:3;width:9px;height:9px;transition:background var(--t-med), border-color var(--t-med);border-radius:50%;margin-top:-4.5px;position:absolute;top:50%;left:-5px}.node[data-astro-cid-4qxqpkhu].on .dot[data-astro-cid-4qxqpkhu]{background:var(--bordeaux);border-color:var(--bordeaux)}.thumb[data-astro-cid-4qxqpkhu]{aspect-ratio:1;background:var(--stone);display:block;position:relative;overflow:hidden}.thumb[data-astro-cid-4qxqpkhu] img{object-fit:cover;width:100%;height:100%}.tc[data-astro-cid-4qxqpkhu]{font:italic 400 .9rem/1 var(--display);text-align:center;place-items:center;padding:4px;display:grid;position:absolute;inset:0}.tone-bordeaux[data-astro-cid-4qxqpkhu]{background:var(--bordeaux);color:var(--paper)}.tone-ink[data-astro-cid-4qxqpkhu]{background:var(--ink);color:var(--paper)}.tone-stone[data-astro-cid-4qxqpkhu]{color:var(--ink);background:#e2d6c6}.txt[data-astro-cid-4qxqpkhu]{gap:4px;display:grid}.sec[data-astro-cid-4qxqpkhu]{font:600 .62rem/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--bordeaux)}.ttl[data-astro-cid-4qxqpkhu]{font:500 1.02rem/1.2 var(--display)}@media (width<=900px){.thread[data-astro-cid-4qxqpkhu]{grid-template-columns:1fr}}@media (width<=560px){.nodes[data-astro-cid-4qxqpkhu]{grid-template-columns:1fr}.node[data-astro-cid-4qxqpkhu]:nth-child(2n){transform:none}}.cover[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--rule);min-height:min(78vh,760px);display:grid;position:relative;overflow:hidden}.cover-media[data-astro-cid-lcdefpme]{position:absolute;inset:0 0 0 28%;overflow:hidden}.cover-media[data-astro-cid-lcdefpme] img{object-fit:cover;object-position:40% 30%;width:100%;max-width:none;height:100%;animation:cover-in 1.8s var(--ease) both}.cover-media[data-astro-cid-lcdefpme]{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000059 16%,#000 44%);mask-image:linear-gradient(90deg,#0000 0%,#00000059 16%,#000 44%)}.cover-copy[data-astro-cid-lcdefpme]{z-index:1;align-self:center;padding-block:clamp(48px,8vw,110px);position:relative}h1[data-astro-cid-lcdefpme]{letter-spacing:-.035em;max-width:9.5em;font-size:clamp(3.1rem,8vw,7.4rem);line-height:.92}.ln[data-astro-cid-lcdefpme]{margin-bottom:-.16em;padding-bottom:.24em;display:block;overflow:hidden}.ln[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{animation:line-up 1.1s var(--ease) both;display:inline-block}.ln[data-astro-cid-lcdefpme]:nth-child(2)>span[data-astro-cid-lcdefpme]{animation-delay:.14s}.sub[data-astro-cid-lcdefpme]{font:italic 400 clamp(1.2rem, 1.8vw, 1.6rem)/1.3 var(--serif);max-width:22rem;animation:fade 1s .45s var(--ease) both;margin:22px 0 32px}.cta[data-astro-cid-lcdefpme]{animation:fade 1s .6s var(--ease) both;flex-wrap:wrap;align-items:center;gap:24px;display:flex}.more[data-astro-cid-lcdefpme]{font:400 1.05rem/1 var(--serif)}.cover-credit[data-astro-cid-lcdefpme]{color:var(--muted);animation:fade 1s .8s var(--ease) both;margin:40px 0 0;font-size:.8rem}@keyframes line-up{0%{transform:translateY(105%)}}@keyframes fade{0%{opacity:0;transform:translateY(10px)}}@keyframes cover-in{0%{opacity:0;transform:scale(1.1)}}.tiles[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:10px;display:grid}.tile[data-astro-cid-lcdefpme]{aspect-ratio:7/3.4;color:var(--paper);background:var(--ink);text-decoration:none;display:block;position:relative;overflow:hidden}.tile[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;max-width:none;height:100%;transition:transform 1.4s var(--ease), opacity .6s;opacity:.92}.tile[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(#0000 40%,#0a06059e);position:absolute;inset:0}.tile[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{z-index:1;font:400 clamp(1.1rem, 1.8vw, 1.6rem)/1 var(--display);letter-spacing:.08em;text-transform:uppercase;padding-bottom:8px;position:absolute;bottom:18px;left:22px}.tile[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:after{content:"";width:56px;height:1px;transition:width var(--t-med) var(--ease);background:currentColor;position:absolute;bottom:0;left:0}.tile[data-astro-cid-lcdefpme]:hover img{transform:scale(1.05)}.tile[data-astro-cid-lcdefpme]:hover span[data-astro-cid-lcdefpme]:after{width:100%}.edit[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(20px,3vw,40px);display:grid}.grid3[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px clamp(20px,3vw,40px);display:grid}.fw-now[data-astro-cid-lcdefpme]{background:var(--ink);color:var(--paper);margin-top:clamp(72px,9vw,120px);padding-block:clamp(48px,7vw,96px)}.fw-inner[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,5vw,80px);display:grid}.fw-now[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:#ffffffa6}.fw-now[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:10px 0 20px;font-size:clamp(2.4rem,5vw,4.4rem)}.fw-now[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:#d9a3ad}.next[data-astro-cid-lcdefpme]{font:400 1.12rem/1.5 var(--serif);margin:0 0 28px}.tag[data-astro-cid-lcdefpme]{font:700 .58rem/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;vertical-align:2px;border:1px solid #ffffff80;margin-left:8px;padding:3px 7px;display:inline-block}.btn--light[data-astro-cid-lcdefpme]{background:var(--paper);color:var(--ink);border-color:var(--paper)}.btn--light[data-astro-cid-lcdefpme]:hover{color:var(--paper);background:0 0}.fw-list[data-astro-cid-lcdefpme]{border-top:1px solid #ffffff40;margin:0;padding:0;list-style:none}.fw-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{transition:padding var(--t-med) var(--ease);border-bottom:1px solid #ffffff40;gap:8px;padding:22px 0;text-decoration:none;display:grid}.fw-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{padding-left:14px}.fw-list[data-astro-cid-lcdefpme] .meta[data-astro-cid-lcdefpme]{color:#ffffffa6}.fw-list[data-astro-cid-lcdefpme] .t[data-astro-cid-lcdefpme]{font:500 clamp(1.3rem, 2vw, 1.8rem)/1.15 var(--display)}.sections-index[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px;margin-top:56px;display:flex}.letter[data-astro-cid-lcdefpme]{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:1fr 1fr;align-items:center;gap:clamp(28px,5vw,80px);margin-top:clamp(72px,9vw,120px);padding-block:clamp(40px,5vw,64px);display:grid}.letter[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:10px 0 14px;font-size:clamp(2.2rem,4vw,3.4rem)}.lede[data-astro-cid-lcdefpme]{font:400 1.12rem/1.55 var(--serif);color:var(--muted);margin:0}@media (width<=1000px){.edit[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.edit[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:first-child{grid-column:1/-1}.grid3[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.fw-inner[data-astro-cid-lcdefpme],.letter[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width<=900px){.cover[data-astro-cid-lcdefpme]{min-height:0}.cover-media[data-astro-cid-lcdefpme]{aspect-ratio:4/3;order:-1;position:relative;inset:auto;-webkit-mask-image:linear-gradient(#000 70%,#0000 100%);mask-image:linear-gradient(#000 70%,#0000 100%)}.cover-copy[data-astro-cid-lcdefpme]{padding-block:8px 48px}.tiles[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}@media (width<=640px){.edit[data-astro-cid-lcdefpme],.grid3[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.tile[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:1rem;bottom:12px;left:14px}}
