.reel[data-astro-cid-j2uwnqbe]{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(280px,1fr);gap:32px;margin-top:40px;padding-top:24px;border-top:1px solid var(--line)}.reel-screen[data-astro-cid-j2uwnqbe]{display:block;position:relative;aspect-ratio:16 / 9;background:#e8e3d7;overflow:hidden}.reel-screen[data-astro-cid-j2uwnqbe] img[data-astro-cid-j2uwnqbe],.reel-screen[data-astro-cid-j2uwnqbe] video[data-astro-cid-j2uwnqbe]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.reel-screen[data-astro-cid-j2uwnqbe] video[data-astro-cid-j2uwnqbe]{opacity:0;transition:opacity .25s ease}.reel-screen[data-astro-cid-j2uwnqbe] video[data-astro-cid-j2uwnqbe].is-playing{opacity:1}.reel-caption[data-astro-cid-j2uwnqbe]{display:grid;grid-template-columns:minmax(0,1fr) auto;-moz-column-gap:24px;column-gap:24px;align-items:baseline;padding-top:18px}.reel-caption[data-astro-cid-j2uwnqbe] h2[data-astro-cid-j2uwnqbe]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;grid-column:1;margin:0;font:300 clamp(28px,2.6vw,40px)/1.1 var(--review-display),serif;letter-spacing:-.02em}.reel-meta[data-astro-cid-j2uwnqbe]{grid-column:1;margin:8px 0 0;color:var(--muted);font:400 14px/1.5 var(--review-body),sans-serif}.reel-note[data-astro-cid-j2uwnqbe]{grid-column:1;margin:12px 0 0;max-width:56ch;font:400 16px/1.6 var(--review-body),sans-serif}.reel-open[data-astro-cid-j2uwnqbe]{grid-column:2;grid-row:1;align-self:baseline;color:var(--ink);font:400 15px/1.4 var(--review-body),sans-serif;text-decoration:underline;text-underline-offset:4px;white-space:nowrap}.reel-open[data-astro-cid-j2uwnqbe]:hover,.reel-open[data-astro-cid-j2uwnqbe]:focus-visible{background:#ffd300}.reel-bin[data-astro-cid-j2uwnqbe]{list-style:none;margin:0;padding:0;border-top:1px solid var(--line);align-self:start}.reel-bin[data-astro-cid-j2uwnqbe] li[data-astro-cid-j2uwnqbe]{border-bottom:1px solid var(--line)}.reel-item[data-astro-cid-j2uwnqbe]{display:grid;grid-template-columns:112px minmax(0,1fr);gap:14px;align-items:center;padding:10px 0;color:var(--ink);text-decoration:none}.reel-item[data-astro-cid-j2uwnqbe] img[data-astro-cid-j2uwnqbe]{width:112px;aspect-ratio:16 / 9;-o-object-fit:cover;object-fit:cover;background:#e8e3d7;display:block}.reel-item-text[data-astro-cid-j2uwnqbe]{display:grid;gap:3px;min-width:0}.reel-item-title[data-astro-cid-j2uwnqbe]{font:400 19px/1.2 var(--review-display),serif;letter-spacing:-.01em;justify-self:start}.reel-item-meta[data-astro-cid-j2uwnqbe]{color:var(--muted);font:400 13px/1.4 var(--review-body),sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reel-item-title[data-astro-cid-j2uwnqbe]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.reel-meta[data-astro-cid-j2uwnqbe]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reel-item[data-astro-cid-j2uwnqbe][aria-current=true] .reel-item-title[data-astro-cid-j2uwnqbe],.reel-item[data-astro-cid-j2uwnqbe]:hover .reel-item-title[data-astro-cid-j2uwnqbe],.reel-item[data-astro-cid-j2uwnqbe]:focus-visible .reel-item-title[data-astro-cid-j2uwnqbe]{background:#ffd300}.reel-item[data-astro-cid-j2uwnqbe]:focus-visible{outline:2px solid #26398f;outline-offset:2px}@media(max-width:900px){.reel[data-astro-cid-j2uwnqbe]{grid-template-columns:1fr}}@media(max-width:760px){.reel-caption[data-astro-cid-j2uwnqbe]{grid-template-columns:1fr}.reel-open[data-astro-cid-j2uwnqbe]{grid-column:1;grid-row:auto;margin-top:12px;justify-self:start}.reel-item[data-astro-cid-j2uwnqbe]{grid-template-columns:96px minmax(0,1fr)}.reel-item[data-astro-cid-j2uwnqbe] img[data-astro-cid-j2uwnqbe]{width:96px}}@media(prefers-reduced-motion:reduce){.reel-screen[data-astro-cid-j2uwnqbe] video[data-astro-cid-j2uwnqbe]{display:none}}.collection-page{width:100%;max-width:1260px;margin:0 auto;padding:76px 40px 64px;font-family:var(--review-body)}.collection-page .hero{padding:0 0 24px!important}.collection-page .kicker{margin:0 0 16px;font:400 12px/1.5 var(--review-mono);letter-spacing:.1em;text-transform:uppercase}.collection-page h1{margin:0 0 24px;font:300 clamp(44px,5.5vw,70px)/1.08 var(--review-display);letter-spacing:-.035em}.collection-page .intro{max-width:58ch;margin:0 0 20px;font:400 19px/1.62 var(--review-body)}.collection-page .copy{max-width:760px;font:400 17px/1.65 var(--review-body);color:var(--muted)}.collection-page .copy a,.collection-page .thread-contact a{text-underline-offset:4px}.collection-page .copy a:hover,.collection-page .copy a:focus-visible,.collection-page .thread-contact a:hover,.collection-page .thread-contact a:focus-visible{background:#ffd300;color:var(--ink);text-decoration:none}.not-found-page .records{margin-top:56px;border-top:1px solid var(--line);padding-top:20px}.not-found-page .records>h2{font:400 12px/1.5 var(--review-mono);letter-spacing:.1em;text-transform:uppercase;margin:0 0 24px}.not-found-page .record-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px}.not-found-page .record-card a{display:block;text-decoration:none}.not-found-page .record-card img{display:block;width:100%;aspect-ratio:16/10;-o-object-fit:contain;object-fit:contain;background:#e8e3d7}.not-found-page .record-card h3{margin:12px 0 8px;font:400 24px/1.2 var(--review-display)}.not-found-page .record-card p{margin:0;color:var(--muted);font:400 14px/1.5 var(--review-body)}.not-found-page .record-card a:hover h3,.not-found-page .record-card a:focus-visible h3{background:#ffd300;color:var(--ink)}@media(max-width:760px){.collection-page{padding:40px 22px}.not-found-page .record-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.not-found-page .record-grid{grid-template-columns:1fr}}.thread-page .selected-card .card-heading h3{min-height:2.24em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.thread-page .selected-card.feature-card .card-heading h3{min-height:0}.thread-page .selected-card .metadata{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.thread-page[data-astro-cid-sjkfspzt]{width:100%;padding:76px 40px 64px}.thread-page[data-astro-cid-sjkfspzt] .hero[data-astro-cid-sjkfspzt]{display:block;max-width:960px;padding:0 0 24px!important}.thread-page[data-astro-cid-sjkfspzt] .kicker[data-astro-cid-sjkfspzt]{font:400 12px/1.5 var(--review-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink);margin:0 0 16px}.thread-page[data-astro-cid-sjkfspzt] h1[data-astro-cid-sjkfspzt]{font:300 clamp(44px,5.5vw,70px)/1.08 var(--review-display),serif;letter-spacing:-.04em;max-width:none}.thread-page[data-astro-cid-sjkfspzt] .intro[data-astro-cid-sjkfspzt]{font:400 19px/1.62 var(--review-body),sans-serif;max-width:760px;margin-top:22px}.thread-page[data-astro-cid-sjkfspzt] .copy[data-astro-cid-sjkfspzt]{font-size:16px;line-height:1.6;max-width:760px;color:var(--muted)}.selection[data-astro-cid-sjkfspzt]{margin-top:40px}.section-heading[data-astro-cid-sjkfspzt]{border-top:1px solid var(--line);padding-top:14px;margin-bottom:24px;display:flex;justify-content:space-between;gap:24px;align-items:baseline}.section-heading[data-astro-cid-sjkfspzt] h2[data-astro-cid-sjkfspzt]{font-size:30px;line-height:1.2;letter-spacing:-.02em;margin:0;font-weight:300}.section-heading[data-astro-cid-sjkfspzt] p[data-astro-cid-sjkfspzt]{font-size:14px;line-height:1.5;color:var(--muted);max-width:540px;margin:0}.selected-grid[data-astro-cid-sjkfspzt]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 20px}.selected-card[data-astro-cid-sjkfspzt] a[data-astro-cid-sjkfspzt]{display:block;text-decoration:none}.selected-card[data-astro-cid-sjkfspzt] img[data-astro-cid-sjkfspzt]{display:block;width:100%;aspect-ratio:16/9;-o-object-fit:contain;object-fit:contain;background:#e8e3d7}.card-heading[data-astro-cid-sjkfspzt]{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-top:12px}.card-heading[data-astro-cid-sjkfspzt] h3[data-astro-cid-sjkfspzt]{font:400 clamp(21px,2vw,28px)/1.12 var(--review-display),serif;margin:0;letter-spacing:-.02em}.card-heading[data-astro-cid-sjkfspzt] span[data-astro-cid-sjkfspzt]{font-size:15px}.metadata[data-astro-cid-sjkfspzt]{color:var(--muted);font-size:14px;line-height:1.5;margin:7px 0 10px}.selection-note[data-astro-cid-sjkfspzt]{font-size:15px;line-height:1.6;margin:0;max-width:52ch}.feature-card[data-astro-cid-sjkfspzt]{grid-column:1/-1;display:grid;grid-template-columns:1.65fr 1fr;-moz-column-gap:36px;column-gap:36px;align-content:center;position:relative;min-height:260px}.feature-card[data-astro-cid-sjkfspzt] a[data-astro-cid-sjkfspzt]{display:contents}.feature-card[data-astro-cid-sjkfspzt] img[data-astro-cid-sjkfspzt]{grid-column:1;grid-row:1/5;height:100%;max-height:420px;aspect-ratio:16/9}.feature-card[data-astro-cid-sjkfspzt] .card-heading[data-astro-cid-sjkfspzt]{grid-column:2;align-self:end;margin-top:0}.feature-card[data-astro-cid-sjkfspzt] h3[data-astro-cid-sjkfspzt]{font-size:clamp(28px,3vw,40px)}.feature-card[data-astro-cid-sjkfspzt] .metadata[data-astro-cid-sjkfspzt],.feature-card[data-astro-cid-sjkfspzt] .selection-note[data-astro-cid-sjkfspzt]{grid-column:2}.feature-card[data-astro-cid-sjkfspzt] .selection-note[data-astro-cid-sjkfspzt]{font-size:15px;max-width:38ch}.feature-card[data-astro-cid-sjkfspzt]:has(a:focus-visible){outline:2px solid var(--ink);outline-offset:6px}.selected-card[data-astro-cid-sjkfspzt] a[data-astro-cid-sjkfspzt]:hover h3[data-astro-cid-sjkfspzt],.selected-card[data-astro-cid-sjkfspzt] a[data-astro-cid-sjkfspzt]:focus-visible h3[data-astro-cid-sjkfspzt],.record-card[data-astro-cid-sjkfspzt] a[data-astro-cid-sjkfspzt]:hover h3[data-astro-cid-sjkfspzt],.record-card[data-astro-cid-sjkfspzt] a[data-astro-cid-sjkfspzt]:focus-visible h3[data-astro-cid-sjkfspzt]{background:#ffd300;color:var(--ink)}a[data-astro-cid-sjkfspzt]:focus-visible{outline:2px solid var(--ink);outline-offset:5px}.thread-page[data-astro-cid-sjkfspzt] .records[data-astro-cid-sjkfspzt]{margin-top:48px}.thread-page[data-astro-cid-sjkfspzt] .record-grid[data-astro-cid-sjkfspzt]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.thread-page[data-astro-cid-sjkfspzt] .record-card[data-astro-cid-sjkfspzt]{padding:12px 0;border-top:1px solid var(--line)}.thread-page[data-astro-cid-sjkfspzt] .record-card[data-astro-cid-sjkfspzt] a[data-astro-cid-sjkfspzt]{display:grid;grid-template-columns:100px 1fr;-moz-column-gap:16px;column-gap:16px;align-content:center}.thread-page[data-astro-cid-sjkfspzt] .record-card[data-astro-cid-sjkfspzt] img[data-astro-cid-sjkfspzt]{display:block;width:100%;grid-row:1/3;aspect-ratio:16/10;align-self:center;-o-object-fit:contain;object-fit:contain;background:#e8e3d7}.thread-page[data-astro-cid-sjkfspzt] .record-card[data-astro-cid-sjkfspzt] h3[data-astro-cid-sjkfspzt]{font:400 18px/1.2 var(--review-display),serif;margin:3px 0 5px}.thread-page[data-astro-cid-sjkfspzt] .record-card[data-astro-cid-sjkfspzt] p[data-astro-cid-sjkfspzt]{font-size:14px;line-height:1.5;margin:0;color:var(--muted)}.thread-contact[data-astro-cid-sjkfspzt]{margin-top:48px;border-top:1px solid var(--line);padding-top:20px;display:flex;gap:24px;align-items:baseline;flex-wrap:wrap}.thread-contact[data-astro-cid-sjkfspzt] p[data-astro-cid-sjkfspzt]{font:400 22px/1.2 var(--review-display),serif;margin:0 auto 0 0}.thread-contact[data-astro-cid-sjkfspzt] a[data-astro-cid-sjkfspzt]{font-size:14px;text-underline-offset:4px}@media(max-width:760px){.thread-page[data-astro-cid-sjkfspzt]{width:100%;padding:40px 22px}.selected-grid[data-astro-cid-sjkfspzt]{grid-template-columns:repeat(2,minmax(0,1fr))}.selected-card[data-astro-cid-sjkfspzt]:last-child:nth-child(4){grid-column:1/-1;max-width:none}.feature-card[data-astro-cid-sjkfspzt]{display:block;min-height:0}.feature-card[data-astro-cid-sjkfspzt] a[data-astro-cid-sjkfspzt]{display:block}.feature-card[data-astro-cid-sjkfspzt] img[data-astro-cid-sjkfspzt]{height:auto}.feature-card[data-astro-cid-sjkfspzt] .card-heading[data-astro-cid-sjkfspzt]{margin-top:12px}.feature-card[data-astro-cid-sjkfspzt] .selection-note[data-astro-cid-sjkfspzt]{max-width:52ch}.three-up[data-astro-cid-sjkfspzt]{grid-template-columns:1fr}.section-heading[data-astro-cid-sjkfspzt]{display:block}.section-heading[data-astro-cid-sjkfspzt] p[data-astro-cid-sjkfspzt]{margin-top:8px}.thread-page[data-astro-cid-sjkfspzt] .record-grid[data-astro-cid-sjkfspzt]{display:grid;grid-template-columns:1fr}}@media(max-width:480px){.selected-grid[data-astro-cid-sjkfspzt]{grid-template-columns:1fr}.thread-contact[data-astro-cid-sjkfspzt] p[data-astro-cid-sjkfspzt]{width:100%}.thread-page[data-astro-cid-sjkfspzt] h1[data-astro-cid-sjkfspzt]{font-size:38px}}
