#lb{z-index:100;background:var(--paper,#f3eee4);grid-template-columns:64px 1fr 64px;align-items:center;padding:56px 8px 16px;display:grid;position:fixed;inset:0}#lb[hidden]{display:none}#lb figure{flex-direction:column;align-items:stretch;gap:12px;height:100%;min-height:0;margin:0;display:flex}#lb img{color:#0000;object-fit:contain;flex:1 1 0;width:100%;min-height:0}#lb figcaption{font:12px/1.4 var(--mono,monospace);letter-spacing:.06em;text-transform:uppercase;color:var(--ink,#111);opacity:.75;text-align:center;flex:none}#lb button{font:13px var(--mono,monospace);cursor:pointer;color:var(--ink,#111);background:0 0;border:0;padding:12px}#lb .lb-x{letter-spacing:.08em;text-transform:uppercase;position:absolute;top:10px;right:14px}#lb .lb-prev,#lb .lb-next{font-size:28px}@media (width<=640px){#lb{grid-template-columns:1fr}#lb .lb-prev,#lb .lb-next{display:none}}#arr{z-index:60;background:var(--paper);color:var(--ink);font:12px/1.4 var(--mono);outline:none;flex-direction:column;display:flex;position:fixed;inset:0}#arr[hidden]{display:none}#arr [hidden]{display:none!important}#arr .arr-bar{border-bottom:1.5px solid var(--ink);background:var(--paper);flex:none;gap:8px;padding:10px clamp(14px,2.5vw,28px);display:grid}#arr .arr-row{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}#arr .arr-title{font:500 12px var(--mono);letter-spacing:.14em;text-transform:uppercase}#arr .arr-count{opacity:.6}#arr #arr-msg{opacity:.85;font-size:11px}#arr #arr-msg.bad{color:var(--accent)}#arr .arr-spacer{flex:1}#arr #arr-confirm,#arr #arr-actions{flex-wrap:wrap;align-items:center;gap:8px 10px;display:inline-flex}#arr .arr-btn{font:500 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;border:1.5px solid var(--ink);background:var(--ink);color:var(--paper);cursor:pointer;border-radius:999px;padding:7px 12px}#arr .arr-btn.ghost{color:var(--ink);background:0 0}#arr .arr-btn:hover:not(:disabled){background:var(--ink);color:var(--paper);border-color:var(--ink);opacity:.85}#arr .arr-btn.ghost:hover:not(:disabled){background:var(--ink);color:var(--paper);opacity:1}#arr .arr-btn:disabled{opacity:.35;cursor:default}#arr .arr-btn[aria-pressed=true]{background:var(--ink);color:var(--paper)}#arr label{letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;font-size:10px;display:inline-flex}#arr input[type=range]{width:86px;accent-color:var(--ink);border:0;padding:0}#arr input[type=number]{width:62px;padding:5px 6px}#arr select{width:auto;min-width:104px;padding:6px 26px 6px 8px}#arr .seg{width:auto}#arr .seg button{flex:none;padding:6px 12px}#arr .menu-wrap{display:inline-flex;position:relative}#arr .menu{z-index:20;background:var(--paper);min-width:230px;color:var(--ink);border:1.5px solid var(--ink);padding:4px;display:grid;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 12px 40px #00000059}#arr .menu.up{top:auto;bottom:calc(100% + 8px)}#arr .menu>button{text-align:left;color:inherit;font:500 11px var(--mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;gap:2px;padding:9px 10px;display:grid}#arr .menu>button small{text-transform:none;letter-spacing:0;opacity:.6;font-weight:400}#arr .menu>button:hover{background:var(--ink);color:var(--paper)}#arr .menu .menu-row{border-top:1px solid color-mix(in srgb, var(--ink) 25%, transparent);align-items:center;gap:8px;padding:6px 10px;display:flex}#arr .menu .menu-row button{background:var(--ink);color:var(--paper);font:500 11px var(--mono);text-transform:uppercase;cursor:pointer;border:0;padding:6px 12px}#arr .arr-main{flex:1;min-height:0;display:flex}#arr .arr-scroll{overscroll-behavior:contain;background:var(--sheet);flex:1;min-width:0;overflow:auto}#arr-list{min-height:100%;color:var(--sheet-ink);--asize:120px;flex-wrap:wrap;align-content:flex-start;gap:10px 8px;padding:22px clamp(14px,2.5vw,28px) 150px;display:flex}#arr-list:after{content:"";flex-grow:1000000}#arr .at{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:manipulation;outline:none;transition:opacity .15s;position:relative}#arr-list.view-sheet .at{flex:var(--grow) 1 calc(var(--ar) * var(--asize));min-width:0}#arr-list.view-sheet .at img{width:100%;aspect-ratio:var(--ar);object-fit:cover;height:auto}#arr-list.view-grid .at{width:var(--asize);height:var(--asize);flex:none}#arr-list.view-grid .at img{object-fit:cover;width:100%;height:100%}#arr .at img{pointer-events:none;outline:1px solid color-mix(in srgb, var(--sheet-ink) 22%, transparent);transition:outline-color .15s;display:block}#arr .at:hover img{outline:2px solid color-mix(in srgb, var(--sheet-ink) 70%, transparent)}#arr .at:focus-visible img{outline:2px solid var(--sheet-ink)}#arr .at .an{font:500 9px var(--mono);letter-spacing:.1em;background:color-mix(in srgb, var(--sheet) 82%, transparent);color:var(--sheet-ink);padding:2px 5px;position:absolute;top:0;left:0}#arr .at .an.film{font-weight:700}#arr .at .ap{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font:500 9px var(--mono);letter-spacing:.1em;text-transform:uppercase;background:color-mix(in srgb, var(--sheet-ink) 88%, transparent);color:var(--sheet);padding:2px 6px;display:none;position:absolute;bottom:0;left:0;overflow:hidden}#arr .show-places .at .ap:not([hidden]){display:block}#arr .show-places .at.runstart{box-shadow:-5px 0 0 color-mix(in srgb, var(--sheet-ink) 50%, transparent)}#arr .at .ck{background:var(--accent);color:#fff;width:24px;height:24px;box-shadow:0 0 0 2px var(--sheet);border-radius:50%;place-items:center;font-size:14px;font-weight:700;display:none;position:absolute;top:6px;right:6px}#arr .at.sel .ck{display:grid}#arr .at.sel img{outline:4px solid var(--accent);outline-offset:-4px}#arr-list.has-sel .at:not(.sel){opacity:.5}#arr-list.has-sel .at:not(.sel):hover{opacity:.85}#arr .at .tag{gap:3px;display:flex;position:absolute;bottom:4px;right:4px}#arr .at .tag span{font:500 9px var(--mono);letter-spacing:.08em;text-transform:uppercase;background:var(--sheet);color:var(--sheet-ink);border:1px solid color-mix(in srgb, var(--sheet-ink) 60%, transparent);padding:2px 5px}#arr .at.pair-first img,#arr .at.pair-second img{border-bottom:3px solid var(--sheet-ink)}#arr .at.pin-first img,#arr .at.pin-last img{outline:2px dashed var(--sheet-ink);outline-offset:-2px}#arr .at .aflag{color:var(--sheet-ink);text-shadow:0 0 3px var(--sheet);font-size:12px;line-height:1;position:absolute;top:22px;left:4px}#arr-list[data-flagfilter=keep] .at:not([data-flag=keep]),#arr-list[data-flagfilter=maybe] .at:not([data-flag=maybe]),#arr-list[data-flagfilter=out] .at:not([data-flag=out]),#arr-list[data-flagfilter=none] .at:not([data-flag=""]){opacity:.2}#arr .at.hl img{outline:4px solid var(--sheet-ink);outline-offset:-4px}#arr .at.hl{opacity:1!important}#arr .a-ghost{opacity:.25}#arr .a-fb{z-index:100;cursor:grabbing;transform:scale(1.05);box-shadow:0 14px 44px #00000080;opacity:.96!important}#arr-list.dragging .at{cursor:grabbing}#arr #arr-selected-tools{z-index:12;background:var(--ink);max-width:calc(100% - 24px);color:var(--paper);font:500 11px var(--mono);border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;padding:6px 6px 6px 16px;display:flex;position:absolute;bottom:92px;left:50%;transform:translate(-50%);box-shadow:0 10px 34px #00000073}#arr #arr-selcount{letter-spacing:.06em;text-transform:uppercase;margin-right:6px;font-weight:700}#arr #arr-selected-tools>button,#arr #arr-selected-tools .menu-wrap>button{color:inherit;font:inherit;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:8px 12px}#arr #arr-selected-tools>button:hover,#arr #arr-selected-tools .menu-wrap>button:hover{background:color-mix(in srgb, var(--paper) 20%, transparent)}#arr #arr-selected-tools .x{background:color-mix(in srgb, var(--paper) 16%, transparent)}#arr #arr-selected-tools .menu{color:var(--ink)}#arr #arr-selected-tools .menu>button{padding:9px 10px}#arr #arr-ribbon{border-top:1.5px solid var(--ink);background:var(--paper);flex:none;gap:4px;padding:8px clamp(14px,2.5vw,28px);display:grid}#arr #arr-ribbon[hidden]{display:none}#arr .rb-row{align-items:center;gap:10px;min-width:0;display:flex}#arr .rb-l{letter-spacing:.12em;text-transform:uppercase;opacity:.65;cursor:help;flex:none;width:82px;font-size:9px}#arr .rb-cells{flex:1;min-width:0;height:20px;display:flex}#arr .rb-c{cursor:pointer;background:color-mix(in srgb, var(--ink) 15%, transparent);border:0;border-radius:0;flex:1 1 0;min-width:1px;padding:0}#arr .rb-c.seam{margin-left:6px}#arr .rb-c:hover,#arr .rb-c.hl{outline:2px solid var(--ink);outline-offset:1px;z-index:2;position:relative}#arr .rb-cap{opacity:.55;margin:0 0 0 92px;font-size:10px}#arr #arr-preview{border-left:1.5px solid var(--ink);background:var(--paper);flex-direction:column;flex:none;width:min(46vw,600px);display:flex}#arr #arr-preview.phone{width:min(46vw,430px)}#arr .pv-head{border-bottom:1.5px solid var(--ink);text-transform:uppercase;letter-spacing:.1em;flex:none;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;font-size:10px;display:flex}#arr .pv-body{background:color-mix(in srgb, var(--ink) 8%, var(--paper));flex:1;min-height:0;padding:12px 0;overflow:auto}#arr #pv-scale{margin:0 auto;box-shadow:0 6px 24px #0000002e}#arr #pv-device{transform-origin:0 0;background:var(--paper);width:1280px}#arr .pv-sheet{background:var(--sheet);flex-wrap:wrap;gap:30px 14px;padding:18px 14px 14px;display:flex}#arr .pv-sheet:after{content:"";flex-grow:1000000}#arr .pv-sheet.phone{gap:28px 8px;padding:18px 8px 8px}#arr .pf{flex-basis:calc(var(--ar) * var(--size));min-width:0;padding-bottom:34px}#arr .pf img{width:100%;aspect-ratio:var(--ar);object-fit:cover;display:block}#arr .pp{flex-basis:calc(var(--ar) * var(--size));gap:14px;min-width:0;display:flex}#arr .pp .pf{flex:var(--ar) 1 0}#arr .pv-sheet.phone .pp{flex-direction:column;flex-basis:100%;gap:0}#arr .pv-sheet.phone .pp .pf{flex:none;width:100%}#arr .pf.hl img{outline:4px solid var(--paper);outline-offset:-4px}#arr .arr-drawer{z-index:14;background:var(--paper);width:min(360px,100vw - 32px);max-height:calc(100% - 200px);color:var(--ink);border:1.5px solid var(--ink);padding:14px;position:absolute;top:96px;right:16px;overflow:auto;box-shadow:0 16px 60px #00000059}#arr .arr-drawer .row{gap:8px;margin-bottom:12px;display:flex}#arr .arr-drawer input[type=text]{flex:1}#arr .vrow{border-top:1px solid color-mix(in srgb, var(--ink) 25%, transparent);grid-template-columns:1fr auto;align-items:center;gap:4px 10px;padding:9px 0;display:grid}#arr .vrow .vn{font-weight:500}#arr .vrow .vm{opacity:.55;grid-column:1;font-size:10px}#arr .vrow .vb{grid-area:1/2/span 2;gap:6px;display:flex}#arr .vrow .vb button{padding:5px 10px;font-size:10px}#arr .srow{border-top:1px solid color-mix(in srgb, var(--ink) 25%, transparent);padding:10px 0}#arr .srow .st{flex-wrap:wrap;gap:4px;margin-bottom:8px;display:flex}#arr .srow img{object-fit:cover;width:62px;height:62px;display:block}#arr .srow .sb{gap:6px;display:flex}#arr .srow .sb button{padding:5px 10px;font-size:10px}#arr #arr-compare{z-index:30;background:var(--sheet);color:var(--sheet-ink);flex-direction:column;display:flex;position:absolute;inset:0}#arr .cmp-head,#arr .rv-head{background:var(--paper);color:var(--ink);border-bottom:1.5px solid var(--ink);flex-wrap:wrap;flex:none;align-items:center;gap:8px 12px;padding:10px clamp(14px,2.5vw,28px);display:flex}#arr #cmp-body{flex:1;gap:12px;min-height:0;padding:16px;display:flex}#arr #cmp-body figure{flex-direction:column;flex:1 1 0;gap:8px;min-width:0;min-height:0;margin:0;display:flex}#arr #cmp-body img{object-fit:contain;flex:1;width:100%;min-height:0}#arr #cmp-body figcaption{letter-spacing:.08em;text-transform:uppercase;text-align:center;opacity:.8;flex:none;font-size:10px}#arr #arr-review{z-index:31;background:var(--sheet);color:var(--sheet-ink);flex-direction:column;display:flex;position:absolute;inset:0}#arr .rv-head label{font-size:10px}#arr #rv-hideconfirm{align-items:center;gap:8px;display:inline-flex}#arr .rv-stage{flex:1;align-items:stretch;gap:8px;min-height:0;padding:14px;display:flex}#arr .rv-stage figure{flex-direction:column;flex:1;gap:8px;min-width:0;min-height:0;margin:0;display:flex}#arr .rv-stage img{object-fit:contain;flex:1;width:100%;min-height:0}#arr .rv-stage figcaption{text-align:center;letter-spacing:.08em;text-transform:uppercase;opacity:.85;flex:none;font-size:11px}#arr .rv-nav{width:54px;color:inherit;cursor:pointer;opacity:.7;background:0 0;border:0;flex:none;font-size:28px}#arr .rv-nav:hover{opacity:1}#arr .rv-flags{flex:none;justify-content:center;gap:10px;padding:6px 14px 4px;display:flex}#arr .rv-flags button{font:500 12px var(--mono);letter-spacing:.1em;text-transform:uppercase;border:1.5px solid var(--sheet-ink);color:var(--sheet-ink);cursor:pointer;background:0 0;border-radius:999px;padding:10px 20px}#arr .rv-flags button kbd{font:inherit;opacity:.55;margin-left:6px}#arr .rv-flags button:hover{background:color-mix(in srgb, var(--sheet-ink) 18%, transparent)}#arr .rv-flags button[aria-pressed=true]{background:var(--sheet-ink);color:var(--sheet)}#arr .rv-sum{text-align:center;letter-spacing:.08em;text-transform:uppercase;opacity:.6;flex:none;padding:4px 14px 14px;font-size:10px}@media (width<=900px){#arr #arr-preview{width:48vw}}@media (width<=700px){#arr #arr-preview,#arr #arr-preview.phone{z-index:4;width:auto;position:absolute;inset:0}#arr .rb-cap{display:none}}#ed .ed-bar{z-index:40;background:var(--ink);max-width:calc(100vw - 24px);color:var(--paper);font:500 11px var(--mono);border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;padding:6px;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #0000004d}#ed .ed-bar button,#ed .ed-bar a{color:inherit;font:inherit;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:9px 14px;text-decoration:none}#ed .ed-bar button:hover,#ed .ed-bar a:hover{background:color-mix(in srgb, var(--paper) 18%, transparent)}#ed .ed-bar [aria-pressed=true],#ed .ed-bar [aria-expanded=true]{background:var(--accent);color:#fff}#ed .ed-bar [hidden]{display:none}#ed-msg{opacity:.85;min-width:0;padding:0 10px}#ed-msg.bad{color:#ffb4a2}#ed-hint{z-index:40;background:var(--paper);max-width:calc(100vw - 24px);color:var(--ink);border:1.5px solid var(--ink);font:11px/1.4 var(--mono);text-align:center;padding:7px 14px;position:fixed;bottom:72px;left:50%;transform:translate(-50%)}#ed-hint[hidden]{display:none}#ed .ed-panel{z-index:41;background:var(--paper);width:min(340px,100vw - 32px);max-height:calc(100vh - 110px);color:var(--ink);border:1.5px solid var(--ink);font:12px/1.4 var(--mono);padding:16px;position:fixed;bottom:70px;right:16px;overflow:auto;box-shadow:0 16px 60px #00000047}#ed .ed-panel[hidden]{display:none}#ed .ed-h{text-transform:uppercase;letter-spacing:.1em;justify-content:space-between;align-items:center;margin-bottom:12px;font-weight:500;display:flex}#ed .ed-h button{cursor:pointer;color:inherit;background:0 0;border:0;font-size:20px}#ed .ed-g{gap:5px;margin-bottom:12px;display:grid}#ed .ed-g label{letter-spacing:.12em;text-transform:uppercase;opacity:.6;font-size:10px}#ed input[type=text],#ed input[type=email],#ed input[type=number],#ed textarea,#ed select{width:100%;font:12px var(--mono);color:inherit;border:1.5px solid var(--ink);background-color:#0000;border-radius:0;padding:7px}#ed select{padding-right:28px}#ed input[type=color]{border:1.5px solid var(--ink);background:0 0;width:56px;height:34px;padding:2px}#ed .row{align-items:center;gap:10px;display:flex}#ed .link{cursor:pointer;font:11px var(--mono);color:inherit;background:0 0;border:0;padding:0;text-decoration:underline}#ed .sw{flex-wrap:wrap;gap:8px;display:flex}#ed .sw button{border:1.5px solid var(--ink);cursor:pointer;border-radius:50%;width:38px;height:38px;padding:0}#ed .sw button[aria-pressed=true]{outline:2px solid var(--accent);outline-offset:2px}#ed .seg{border:1.5px solid var(--ink);display:flex}#ed .seg button{color:inherit;border:0;border-right:1.5px solid var(--ink);font:500 11px var(--mono);cursor:pointer;text-transform:uppercase;letter-spacing:.06em;background:0 0;flex:1;padding:7px 4px}#ed .seg button:last-child{border-right:0}#ed .seg button[aria-pressed=true]{background:var(--ink);color:var(--paper)}#ed .chk{align-items:center;gap:8px;margin:4px 0 10px;font-size:12px;display:flex}#ed .primary{background:var(--ink);width:100%;color:var(--paper);font:500 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border:0;margin-top:4px;padding:12px}#ed .primary:hover{background:var(--accent)}#ed .note{opacity:.55;margin:6px 0 0;font-size:10px}#ed .ed-danger{border-top:1px dashed color-mix(in srgb, var(--ink) 40%, transparent);margin-top:18px;padding-top:12px}#ed .ed-danger p{margin:0 0 10px;font-size:11px;line-height:1.5}#ed .ed-danger .row{gap:14px}#ed .danger{background:var(--accent);color:#fff;font:500 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border:0;padding:9px 16px}#ed .danger:hover{filter:brightness(1.1)}#ed-hidden-list .hbtns{gap:6px;display:grid}#ed-hidden-list button.hdel{color:var(--ink);border:1.5px solid var(--ink);background:0 0}#ed-hidden-list button.hdel:hover,#ed-hidden-list button.hdel.sure{background:var(--accent);border-color:var(--accent);color:#fff}#ed-hidden-list{gap:10px;display:grid}#ed-hidden-list .hrow{grid-template-columns:64px 1fr auto;align-items:center;gap:10px;display:grid}#ed-hidden-list img{object-fit:cover;width:64px;height:64px;display:block}#ed-hidden-list .ht{text-overflow:ellipsis;font-size:12px;overflow:hidden}#ed-hidden-list .hm{opacity:.6;font-size:10px}#ed-hidden-list button{background:var(--ink);color:var(--paper);font:500 10px var(--mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:0;padding:8px 10px}#ed-hidden-list button:hover{background:var(--accent)}#ed-photo-thumb{object-fit:cover;width:100%;max-height:160px;margin-bottom:12px;display:block}body.editing .frame{cursor:pointer}body.editing .frame .ph{outline:1px dashed var(--accent)}body.editing .frame:hover .ph{transform:none}body.editing .no:after{content:none!important}@media (width<=640px){#ed .ed-bar button,#ed .ed-bar a{padding:8px 10px}#ed .ed-panel{bottom:64px;right:8px}}main[data-astro-cid-rj65ajc3]{max-width:1500px;font-family:var(--mono);margin:0 auto;padding:0 clamp(12px,3vw,32px) 40px;font-size:12px}header[data-astro-cid-rj65ajc3]{grid-template-columns:1fr auto;align-items:end;gap:32px;padding:clamp(28px,5vw,64px) 0 24px;display:grid}.name[data-astro-cid-rj65ajc3]{font-family:var(--name-font);font-style:var(--name-style);font-weight:var(--name-weight);letter-spacing:var(--name-spacing);margin:0;font-size:clamp(52px,10vw,148px);line-height:.88}.crumb[data-astro-cid-rj65ajc3]{text-transform:uppercase;letter-spacing:.1em;opacity:.7;margin:14px 0 0;font-size:11px}.facts[data-astro-cid-rj65ajc3]{text-transform:uppercase;letter-spacing:.08em;border-left:1.5px solid var(--ink);grid-template-columns:auto auto;gap:6px 18px;max-width:380px;margin:0;padding-left:18px;font-size:11px;display:grid}.facts[data-astro-cid-rj65ajc3] div[data-astro-cid-rj65ajc3]{display:contents}.facts[data-astro-cid-rj65ajc3] dt[data-astro-cid-rj65ajc3]{opacity:.55}.facts[data-astro-cid-rj65ajc3] dd[data-astro-cid-rj65ajc3]{margin:0}.places[data-astro-cid-rj65ajc3]{flex-wrap:wrap;align-items:center;gap:8px;padding:0 0 14px;display:flex}.places[data-astro-cid-rj65ajc3] a[data-astro-cid-rj65ajc3]{font:500 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;border:1.5px solid var(--ink);border-radius:999px;padding:7px 14px;text-decoration:none}.places[data-astro-cid-rj65ajc3] a[data-astro-cid-rj65ajc3] b[data-astro-cid-rj65ajc3]{opacity:.55;margin-left:4px;font-weight:400}.places[data-astro-cid-rj65ajc3] a[data-astro-cid-rj65ajc3]:hover,.places[data-astro-cid-rj65ajc3] a[data-astro-cid-rj65ajc3].on{background:var(--ink);color:var(--paper)}.places[data-astro-cid-rj65ajc3] a[data-astro-cid-rj65ajc3].sub{border-style:dashed}.sep[data-astro-cid-rj65ajc3]{opacity:.4}.filters[data-astro-cid-rj65ajc3]{flex-wrap:wrap;gap:6px 28px;padding:6px 0 12px;display:flex}.filters[data-astro-cid-rj65ajc3]>div[data-astro-cid-rj65ajc3]{gap:6px;display:flex}.filters[data-astro-cid-rj65ajc3] button[data-astro-cid-rj65ajc3]{font:500 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;color:var(--ink);opacity:.6;background:0 0;border:0;border-bottom:2px solid #0000;margin-right:12px;padding:6px 2px}.filters[data-astro-cid-rj65ajc3] button[data-astro-cid-rj65ajc3] b[data-astro-cid-rj65ajc3]{opacity:.6;margin-left:4px;font-weight:400}.filters[data-astro-cid-rj65ajc3] button[data-astro-cid-rj65ajc3][aria-selected=true]{opacity:1;border-bottom-color:var(--accent)}.filters[data-astro-cid-rj65ajc3] button[data-astro-cid-rj65ajc3]:hover{opacity:1}.strip[data-astro-cid-rj65ajc3]{background-color:var(--sheet);background-image:radial-gradient(circle at 10px 11px, var(--paper) 0 3px, transparent 3.5px);background-size:20px 22px;height:22px}.sheet[data-astro-cid-rj65ajc3]{background:var(--sheet);color:var(--sheet-ink);flex-wrap:wrap;gap:30px 14px;padding:18px 14px 14px;display:flex}.sheet[data-astro-cid-rj65ajc3]:after{content:"";flex-grow:1000000}.frame[data-astro-cid-rj65ajc3]{color:inherit;flex-basis:calc(var(--ar) * var(--size));min-width:0;text-decoration:none;display:block;position:relative}.pair[data-astro-cid-rj65ajc3]{flex-basis:calc(var(--ar) * var(--size));gap:14px;min-width:0;display:flex}.pair[data-astro-cid-rj65ajc3] .frame[data-astro-cid-rj65ajc3]{flex:var(--ar) 1 0}@media (width<=700px){.pair[data-astro-cid-rj65ajc3]{flex-direction:column;flex-basis:100%;gap:28px}.pair[data-astro-cid-rj65ajc3] .frame[data-astro-cid-rj65ajc3]{flex:none;width:100%}}.frame[data-astro-cid-rj65ajc3][hidden]{display:none}.ph[data-astro-cid-rj65ajc3]{width:100%;aspect-ratio:var(--ar);outline:1px solid color-mix(in srgb, var(--sheet-ink) 30%, transparent);transition:transform .35s,outline-color .2s;display:block;overflow:hidden}.frame[data-astro-cid-rj65ajc3] img[data-astro-cid-rj65ajc3]{object-fit:cover;color:#0000;width:100%;height:100%;transition:opacity .5s;display:block}.js .frame[data-astro-cid-rj65ajc3] img[data-astro-cid-rj65ajc3]:not(.loaded){opacity:0}.frame[data-astro-cid-rj65ajc3]:hover .ph[data-astro-cid-rj65ajc3]{outline:2px solid var(--accent);transform:translateY(-3px)}.no[data-astro-cid-rj65ajc3]{letter-spacing:.12em;font-size:10px;position:absolute;top:-17px;left:0}.no[data-astro-cid-rj65ajc3].film,.frame[data-astro-cid-rj65ajc3]:hover .no[data-astro-cid-rj65ajc3]{color:var(--accent)}.frame[data-astro-cid-rj65ajc3]:hover .no[data-astro-cid-rj65ajc3].film:after{content:" · film"}.frame[data-astro-cid-rj65ajc3]:hover .no[data-astro-cid-rj65ajc3].digital:after{content:" · digital"}.cap[data-astro-cid-rj65ajc3]{letter-spacing:.06em;text-transform:uppercase;padding-top:6px;font-size:10px;display:block}.cap[data-astro-cid-rj65ajc3] em[data-astro-cid-rj65ajc3]{opacity:.6;font-style:normal;display:block}.ct[data-astro-cid-rj65ajc3]{opacity:.9;display:block}.no-caps[data-astro-cid-rj65ajc3] .cap[data-astro-cid-rj65ajc3]{display:none}.empty[data-astro-cid-rj65ajc3]{opacity:.6;text-transform:uppercase;letter-spacing:.08em;padding:60px 0}footer[data-astro-cid-rj65ajc3]{text-transform:uppercase;letter-spacing:.08em;opacity:.6;margin-top:18px}@media (width<=700px){header[data-astro-cid-rj65ajc3]{grid-template-columns:1fr;gap:20px}.facts[data-astro-cid-rj65ajc3]{border-left:0;border-top:1.5px solid var(--ink);max-width:none;padding-top:12px;padding-left:0}.sheet[data-astro-cid-rj65ajc3]{gap:28px 8px;padding:18px 8px 8px}}
