.jump[data-astro-cid-cnkil6qw]{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:1.5rem}.jump[data-astro-cid-cnkil6qw] a[data-astro-cid-cnkil6qw]{font-family:var(--font-label);font-size:var(--text-label);text-transform:uppercase;letter-spacing:.16em;color:var(--accent-ink);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px}.section-head[data-astro-cid-cnkil6qw]{margin-bottom:2rem;scroll-margin-top:1rem}.section-head[data-astro-cid-cnkil6qw] h2[data-astro-cid-cnkil6qw]{font-size:var(--text-h2);margin-top:.6rem}.section-head[data-astro-cid-cnkil6qw] em[data-astro-cid-cnkil6qw]{color:var(--accent)}.convos[data-astro-cid-cnkil6qw] .section-head[data-astro-cid-cnkil6qw]{border-top:1px solid var(--line);padding-top:1.5rem}.thread[data-astro-cid-cnkil6qw]{list-style:none;margin:0;padding:0;max-width:52rem;display:grid;gap:1.75rem}.msg[data-astro-cid-cnkil6qw]{display:flex;align-items:flex-end;gap:.75rem}.msg[data-astro-cid-cnkil6qw].right{flex-direction:row-reverse}.msg[data-astro-cid-cnkil6qw].both{padding-inline:clamp(0rem,6vw,4rem)}.who[data-astro-cid-cnkil6qw]{flex:none;display:flex;margin-bottom:.25rem}.mono[data-astro-cid-cnkil6qw]{width:2.4rem;height:2.4rem;border-radius:50%;display:grid;place-items:center;font-family:var(--font-display);font-size:1.15rem;font-style:italic;color:var(--linen);background:var(--terracotta-ink);box-shadow:0 0 0 3px var(--bg)}.mono[data-astro-cid-cnkil6qw].m-a{background:var(--old-leather)}.mono[data-astro-cid-cnkil6qw]+.mono[data-astro-cid-cnkil6qw]{margin-left:-.7rem}.bubble[data-astro-cid-cnkil6qw]{position:relative;display:block;max-width:40rem;padding:1.25rem 1.5rem 1.1rem;background:var(--surface);border:1px solid var(--line);border-radius:22px 22px 22px 6px;box-shadow:0 10px 24px -14px #1c0f0759;color:var(--text);text-decoration:none;transition:transform .25s ease,box-shadow .25s ease}.right[data-astro-cid-cnkil6qw] .bubble[data-astro-cid-cnkil6qw]{border-radius:22px 22px 6px;background:#f1e2d2}.both[data-astro-cid-cnkil6qw] .bubble[data-astro-cid-cnkil6qw]{background:#efe6d2}a[data-astro-cid-cnkil6qw].bubble:hover,a[data-astro-cid-cnkil6qw].bubble:focus-visible{transform:translateY(-3px);box-shadow:0 16px 28px -14px #1c0f0766}.bubble[data-astro-cid-cnkil6qw] h3[data-astro-cid-cnkil6qw]{font-size:clamp(1.6rem,3.4vw,2.2rem);margin:.45rem 0 .4rem}a[data-astro-cid-cnkil6qw].bubble:hover h3[data-astro-cid-cnkil6qw]{color:var(--accent-ink);font-style:italic}.summary[data-astro-cid-cnkil6qw]{font-family:var(--font-display);font-style:italic;font-size:1.2rem;color:var(--text-soft);margin:0 0 .6rem}.by[data-astro-cid-cnkil6qw]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;font-style:italic;color:var(--text-meta);margin:0}.read[data-astro-cid-cnkil6qw]{font-style:normal;font-family:var(--font-label);font-size:var(--text-label);text-transform:uppercase;letter-spacing:.16em;color:var(--accent-ink);align-self:center}.typing[data-astro-cid-cnkil6qw]{padding-left:3.15rem}.typing[data-astro-cid-cnkil6qw] .bubble[data-astro-cid-cnkil6qw]{display:flex;gap:5px;padding:.9rem 1.1rem;box-shadow:none;opacity:.75}.typing[data-astro-cid-cnkil6qw] .bubble[data-astro-cid-cnkil6qw] span[data-astro-cid-cnkil6qw]{width:7px;height:7px;border-radius:50%;background:var(--muted-brown);animation:dot 1.4s infinite ease-in-out}.typing[data-astro-cid-cnkil6qw] .bubble[data-astro-cid-cnkil6qw] span[data-astro-cid-cnkil6qw]:nth-child(2){animation-delay:.2s}.typing[data-astro-cid-cnkil6qw] .bubble[data-astro-cid-cnkil6qw] span[data-astro-cid-cnkil6qw]:nth-child(3){animation-delay:.4s}@keyframes dot{0%,60%,to{opacity:.3;transform:none}30%{opacity:1;transform:translateY(-3px)}}@media(prefers-reduced-motion:reduce){.typing[data-astro-cid-cnkil6qw] .bubble[data-astro-cid-cnkil6qw] span[data-astro-cid-cnkil6qw]{animation:none}}@media(max-width:560px){.mono[data-astro-cid-cnkil6qw]{width:2rem;height:2rem;font-size:1rem}.msg[data-astro-cid-cnkil6qw].both{padding-inline:0}.bubble[data-astro-cid-cnkil6qw]{padding:1.1rem 1.15rem 1rem}}.screening[data-astro-cid-cnkil6qw]{--text: var(--linen);--bg: #24150c;--text-soft: rgba(243, 237, 224, .78);--text-meta: #cdb48e;--line: rgba(243, 237, 224, .18);margin-top:clamp(4.5rem,10vw,7rem);padding-block:clamp(3rem,7vw,5rem);color:var(--text);background:radial-gradient(ellipse 60% 50% at 15% 0%,rgba(226,160,100,.22),transparent 70%),linear-gradient(#2a180d,#1c0f07);border-top:6px solid #5a2f1f;box-shadow:inset 0 14px 0 -8px #7a3b27}.screening[data-astro-cid-cnkil6qw] .section-head[data-astro-cid-cnkil6qw] em[data-astro-cid-cnkil6qw]{color:#e5946f}.lede[data-astro-cid-cnkil6qw]{color:var(--text-soft);font-style:italic;margin:0}.marquee[data-astro-cid-cnkil6qw]{display:inline-flex;align-items:center;gap:.6rem;color:#e8c98f}.marquee[data-astro-cid-cnkil6qw]:before,.marquee[data-astro-cid-cnkil6qw]:after{content:"";width:3.2rem;height:6px;background:radial-gradient(circle,#f3d894 1.6px,transparent 2.2px) 0 50% / 9px 6px repeat-x;filter:drop-shadow(0 0 3px rgba(243,216,148,.8))}.movies[data-astro-cid-cnkil6qw]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));gap:clamp(2rem,4vw,2.75rem) clamp(1rem,2.5vw,2rem)}@media(max-width:480px){.movies[data-astro-cid-cnkil6qw]{grid-template-columns:1fr 1fr}}.poster[data-astro-cid-cnkil6qw]{display:block;border-radius:3px;overflow:hidden;box-shadow:0 18px 30px -12px #000000b3,0 0 0 1px #f3ede014;transition:transform .3s ease}.poster[data-astro-cid-cnkil6qw]:hover,.poster[data-astro-cid-cnkil6qw]:focus-visible{transform:translateY(-4px) scale(1.015)}.no-poster[data-astro-cid-cnkil6qw]{aspect-ratio:2 / 3;display:flex;flex-direction:column;justify-content:center;gap:.5rem;padding:1.4rem;text-align:center;background:radial-gradient(circle,#1c0f07 2.5px,transparent 3px) 6px 0 / 100% 14px repeat-y,radial-gradient(circle,#1c0f07 2.5px,transparent 3px) calc(100% - 6px) 0 / 100% 14px repeat-y,linear-gradient(160deg,#6d3a26,#3a2015)}.np-title[data-astro-cid-cnkil6qw]{font-family:var(--font-display);font-style:italic;font-size:1.6rem;line-height:1.05;color:var(--linen)}.np-year[data-astro-cid-cnkil6qw]{font-family:var(--font-label);letter-spacing:.2em;font-size:var(--text-label);color:#e8c98f}.stub[data-astro-cid-cnkil6qw]{position:relative;margin-top:.9rem;padding:.95rem 1rem .85rem;background:#f3ede0;color:var(--walnut);border-radius:3px;-webkit-mask:radial-gradient(circle 7px at 0 1.6rem,#0000 97%,#000) left / 51% 100% no-repeat,radial-gradient(circle 7px at 100% 1.6rem,#0000 97%,#000) right / 51% 100% no-repeat;mask:radial-gradient(circle 7px at 0 1.6rem,#0000 97%,#000) left / 51% 100% no-repeat,radial-gradient(circle 7px at 100% 1.6rem,#0000 97%,#000) right / 51% 100% no-repeat}.stub[data-astro-cid-cnkil6qw] h3[data-astro-cid-cnkil6qw]{font-size:1.3rem;line-height:1.15;margin:0 0 .3rem}.stub[data-astro-cid-cnkil6qw] h3[data-astro-cid-cnkil6qw] a[data-astro-cid-cnkil6qw]{color:inherit;text-decoration:none}.stub[data-astro-cid-cnkil6qw] h3[data-astro-cid-cnkil6qw] a[data-astro-cid-cnkil6qw]:hover{color:var(--terracotta-ink);font-style:italic}.stub[data-astro-cid-cnkil6qw] .year[data-astro-cid-cnkil6qw]{font-weight:400;color:var(--muted-brown);font-size:.9em}.stub[data-astro-cid-cnkil6qw] .label[data-astro-cid-cnkil6qw]{color:var(--muted-brown);margin:0}.stars[data-astro-cid-cnkil6qw]{color:var(--terracotta);letter-spacing:.12em;margin:.45rem 0 .4rem;border-top:1px dashed rgba(28,15,7,.25);padding-top:.45rem}.excerpt[data-astro-cid-cnkil6qw]{font-size:.875rem;line-height:1.5;color:#1c0f07bf;margin:0 0 .6rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.links[data-astro-cid-cnkil6qw]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;margin:0}.links[data-astro-cid-cnkil6qw] .by[data-astro-cid-cnkil6qw]{display:inline;font-size:.875rem;color:var(--muted-brown)}.links[data-astro-cid-cnkil6qw] a[data-astro-cid-cnkil6qw]{font-family:var(--font-label);font-size:var(--text-label);letter-spacing:.14em;font-weight:600;color:var(--walnut);background:#e8c98f;padding:.2rem .45rem;border-radius:2px;white-space:nowrap;text-decoration:none}.links[data-astro-cid-cnkil6qw] a[data-astro-cid-cnkil6qw]:hover{background:#f3d894}.credit[data-astro-cid-cnkil6qw]{margin:3rem 0 0;font-size:.75rem;color:var(--text-meta)}
