.slider[data-astro-cid-ngaql6qi]{background:var(--ink-2);user-select:none;touch-action:pan-y;position:relative;overflow:hidden}.slider[data-astro-cid-ngaql6qi] .s-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.s-dusk[data-astro-cid-ngaql6qi]{clip-path:inset(0 0 0 var(--pos));position:absolute;inset:0}.s-line[data-astro-cid-ngaql6qi]{top:0;bottom:0;left:var(--pos);background:var(--paper);pointer-events:none;width:1px;position:absolute;transform:translate(-.5px)}.s-knob[data-astro-cid-ngaql6qi]{border:1px solid var(--paper);background:#0b0b0a8c;border-radius:50%;width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.s-knob[data-astro-cid-ngaql6qi]:before{content:"";background:var(--gold);border-radius:50%;width:10px;height:10px;position:absolute;top:9px;left:9px}.s-tag[data-astro-cid-ngaql6qi]{color:var(--paper);pointer-events:none;background:#0b0b0ab3;padding:4px 8px;font-size:11px;position:absolute;top:16px}.s-tag-day[data-astro-cid-ngaql6qi]{left:16px}.s-tag-dusk[data-astro-cid-ngaql6qi]{right:16px}.s-input[data-astro-cid-ngaql6qi]{opacity:0;cursor:ew-resize;-webkit-appearance:none;appearance:none;width:100%;height:100%;margin:0;position:absolute;inset:0}.s-input[data-astro-cid-ngaql6qi]::-webkit-slider-thumb{-webkit-appearance:none;width:44px;height:100vh}.s-input[data-astro-cid-ngaql6qi]::-moz-range-thumb{border:0;width:44px;height:100vh}.slider[data-astro-cid-ngaql6qi]:has(.s-input:focus-visible){outline:2px solid var(--gold);outline-offset:4px}.filters[data-astro-cid-rj65ajc3]{flex-wrap:wrap;gap:8px;margin-bottom:32px;display:flex}.filters[data-astro-cid-rj65ajc3] button[data-astro-cid-rj65ajc3]{cursor:pointer;min-height:44px;color:var(--paper);border:1px solid var(--rule);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;background:0 0;padding:8px 16px;font-size:12px}.filters[data-astro-cid-rj65ajc3] button[data-astro-cid-rj65ajc3] span[data-astro-cid-rj65ajc3]{color:var(--stone-on-dark);margin-inline-start:6px}.filters[data-astro-cid-rj65ajc3] button[data-astro-cid-rj65ajc3][aria-pressed=true]{border-color:var(--gold);color:var(--gold)}.grid[data-astro-cid-rj65ajc3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.grid[data-astro-cid-rj65ajc3] li[data-astro-cid-rj65ajc3][hidden]{display:none}.thumb[data-astro-cid-rj65ajc3]{background:var(--ink-2);cursor:zoom-in;aspect-ratio:1;border:0;width:100%;padding:0;display:block;overflow:hidden}.thumb[data-astro-cid-rj65ajc3] .thumb-img{object-fit:cover;width:100%;height:100%;transition:transform var(--medium) var(--ease)}.thumb[data-astro-cid-rj65ajc3]:hover .thumb-img{transform:scale(1.03)}.viewer[data-astro-cid-rj65ajc3]{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--paper);background:#0b0b0af7;border:0;margin:0;padding:16px}.viewer[data-astro-cid-rj65ajc3][open]{grid-template-rows:1fr auto;gap:16px;display:grid}.viewer[data-astro-cid-rj65ajc3]::backdrop{background:#000c}.viewer[data-astro-cid-rj65ajc3] figure[data-astro-cid-rj65ajc3]{grid-template-rows:1fr auto;place-items:center;gap:12px;min-height:0;margin:0;display:grid}.viewer[data-astro-cid-rj65ajc3] img[data-astro-cid-rj65ajc3]{object-fit:contain;max-width:100%;min-height:0;max-height:100%}.v-controls[data-astro-cid-rj65ajc3]{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.v-controls[data-astro-cid-rj65ajc3] button[data-astro-cid-rj65ajc3]{cursor:pointer;min-height:44px;color:var(--paper);border:1px solid var(--rule);background:0 0;padding:8px 16px;font-size:15px}.v-controls[data-astro-cid-rj65ajc3] button[data-astro-cid-rj65ajc3]:hover{border-color:var(--gold)}.v-count[data-astro-cid-rj65ajc3]{font-family:var(--font-mono);color:var(--stone-on-dark);text-align:center;direction:ltr;min-width:64px;font-size:13px}@media (width<=767px){.grid[data-astro-cid-rj65ajc3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}.reel[data-astro-cid-qsmq67p2]{margin:0;position:relative}video[data-astro-cid-qsmq67p2]{aspect-ratio:9/16;object-fit:cover;background:var(--ink-2);width:100%;height:auto;display:block}figcaption[data-astro-cid-qsmq67p2]{inset-inline-start:12px;position:absolute;bottom:12px}.reel-btn[data-astro-cid-qsmq67p2]{cursor:pointer;min-height:44px;color:var(--paper);border:1px solid var(--rule);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;background:#0b0b0ab3;padding:8px 14px;font-size:12px}.p-head[data-astro-cid-4r7fg6xi]{padding-top:48px}.crumbs[data-astro-cid-4r7fg6xi]{color:var(--stone-on-dark)}.crumbs[data-astro-cid-4r7fg6xi] a[data-astro-cid-4r7fg6xi]{color:var(--stone-on-dark);text-decoration:none}.crumbs[data-astro-cid-4r7fg6xi] a[data-astro-cid-4r7fg6xi]:hover{color:var(--gold)}.title[data-astro-cid-4r7fg6xi]{gap:16px;margin-top:48px;display:grid}.title[data-astro-cid-4r7fg6xi] h1[data-astro-cid-4r7fg6xi]{font-size:clamp(40px,5.4vw,80px)}.body[data-astro-cid-4r7fg6xi]{align-items:start;margin-top:64px}.visual[data-astro-cid-4r7fg6xi]{grid-column:1/span 8;gap:12px;display:grid}.hint[data-astro-cid-4r7fg6xi]{font-size:14px}.facts[data-astro-cid-4r7fg6xi]{top:calc(var(--header-h) + 24px);grid-column:10/span 3;gap:32px;display:grid;position:sticky}dl[data-astro-cid-4r7fg6xi]{border-top:1px solid var(--rule);gap:0;margin:0;display:grid}dl[data-astro-cid-4r7fg6xi] div[data-astro-cid-4r7fg6xi]{border-bottom:1px solid var(--rule);gap:4px;padding-block:16px;display:grid}dt[data-astro-cid-4r7fg6xi]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--stone-on-dark);font-size:12px}dd[data-astro-cid-4r7fg6xi]{margin:0;font-size:16px}.note[data-astro-cid-4r7fg6xi]{font-size:14px}.facts[data-astro-cid-4r7fg6xi] .btn-primary[data-astro-cid-4r7fg6xi]{justify-self:start}.design-sec[data-astro-cid-4r7fg6xi]{padding-block:112px}.design[data-astro-cid-4r7fg6xi]{row-gap:48px}.design[data-astro-cid-4r7fg6xi] h2[data-astro-cid-4r7fg6xi]{grid-column:1/span 4}.design-body[data-astro-cid-4r7fg6xi]{grid-column:6/span 7;gap:40px;display:grid}.note-item[data-astro-cid-4r7fg6xi]{border-top:1px solid var(--ink);gap:10px;padding-top:24px;display:grid}.note-item[data-astro-cid-4r7fg6xi] p[data-astro-cid-4r7fg6xi]{font-size:clamp(17px,1.3vw,19px);line-height:1.6}.small-h[data-astro-cid-4r7fg6xi]{font-size:13px;font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--gold-on-light);font-weight:500}.features-block[data-astro-cid-4r7fg6xi],.shown[data-astro-cid-4r7fg6xi]{gap:12px;display:grid}.features[data-astro-cid-4r7fg6xi]{border-top:1px solid var(--rule-light);margin:0;padding:0;list-style:none}.features[data-astro-cid-4r7fg6xi] li[data-astro-cid-4r7fg6xi]{border-bottom:1px solid var(--rule-light);padding-block:14px;font-size:17px;line-height:1.5}.shown[data-astro-cid-4r7fg6xi] p[data-astro-cid-4r7fg6xi]:not(.muted){font-size:17px}.shown[data-astro-cid-4r7fg6xi] .muted[data-astro-cid-4r7fg6xi]{font-size:15px}.sec-head[data-astro-cid-4r7fg6xi]{justify-content:space-between;align-items:end;gap:24px;margin-bottom:48px;display:flex}.reels[data-astro-cid-4r7fg6xi]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.reel-item[data-astro-cid-4r7fg6xi]{gap:12px;display:grid}.next[data-astro-cid-4r7fg6xi]{border-top:1px solid var(--rule)}.next[data-astro-cid-4r7fg6xi] a[data-astro-cid-4r7fg6xi]{gap:12px;padding-block:72px;text-decoration:none;display:grid}.next-name[data-astro-cid-4r7fg6xi]{text-transform:uppercase;transition:color var(--quick) var(--ease);font-size:clamp(32px,3.9vw,56px);font-weight:300;line-height:1.1}.next[data-astro-cid-4r7fg6xi] a[data-astro-cid-4r7fg6xi]:hover .next-name[data-astro-cid-4r7fg6xi]{color:var(--gold)}@media (width<=1023px){.visual[data-astro-cid-4r7fg6xi]{grid-column:1/span 7}.facts[data-astro-cid-4r7fg6xi]{grid-column:8/span 5}.design[data-astro-cid-4r7fg6xi] h2[data-astro-cid-4r7fg6xi],.design-body[data-astro-cid-4r7fg6xi]{grid-column:1/-1}}@media (width<=767px){.p-head[data-astro-cid-4r7fg6xi]{padding-top:24px}.title[data-astro-cid-4r7fg6xi]{margin-top:32px}.body[data-astro-cid-4r7fg6xi]{row-gap:40px;margin-top:40px}.visual[data-astro-cid-4r7fg6xi],.facts[data-astro-cid-4r7fg6xi]{grid-column:1/-1}.facts[data-astro-cid-4r7fg6xi]{position:static}.design-sec[data-astro-cid-4r7fg6xi]{padding-block:72px}.reels[data-astro-cid-4r7fg6xi]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}
