.guide-showcase[data-astro-cid-ookrehdy]{padding:48px 0 56px;border-bottom:1px solid var(--line);scroll-margin-top:100px;min-width:0}.guide-heading[data-astro-cid-ookrehdy]{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:26px}.guide-heading[data-astro-cid-ookrehdy] .eyebrow[data-astro-cid-ookrehdy]{margin:0 0 10px;color:var(--muted)}.guide-heading[data-astro-cid-ookrehdy] h2[data-astro-cid-ookrehdy]{display:flex;align-items:center;gap:16px;font:500 clamp(30px,3.5vw,44px)/1.08 var(--sans);letter-spacing:-.045em;margin:0;color:var(--ink)}.guide-total[data-astro-cid-ookrehdy]{font:400 13px/1 var(--mono);border:1px solid var(--line);min-width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;letter-spacing:0}.guide-navigation[data-astro-cid-ookrehdy]{display:flex;align-items:center;gap:8px;flex-shrink:0}.guide-navigation[data-astro-cid-ookrehdy][hidden]{display:none}.guide-position[data-astro-cid-ookrehdy]{font:10px/1 var(--mono);color:var(--muted);margin-right:10px;font-variant-numeric:tabular-nums}.guide-navigation[data-astro-cid-ookrehdy] button[data-astro-cid-ookrehdy]{width:42px;height:42px;border:1px solid var(--ink);background:var(--paper);color:var(--ink);font:22px/1 var(--sans);cursor:pointer}.guide-navigation[data-astro-cid-ookrehdy] button[data-astro-cid-ookrehdy]:hover:not(:disabled){background:var(--ink);color:var(--paper)}.guide-navigation[data-astro-cid-ookrehdy] button[data-astro-cid-ookrehdy]:disabled{opacity:.3;cursor:default}.guide-track[data-astro-cid-ookrehdy]{display:grid;grid-auto-flow:column;grid-auto-columns:100%;gap:24px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#aaa transparent;padding-bottom:14px;min-width:0}.guide-page[data-astro-cid-ookrehdy]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;scroll-snap-align:start;align-items:stretch;min-width:0}.guide-card[data-astro-cid-ookrehdy]{min-width:0;display:flex;flex-direction:column;border:1px solid var(--line);color:var(--ink);background:var(--paper);text-decoration:none;transition:border-color .16s ease}.guide-card[data-astro-cid-ookrehdy]:hover{border-color:var(--ink)}.guide-card[data-astro-cid-ookrehdy]:focus-visible,.guide-navigation[data-astro-cid-ookrehdy] button[data-astro-cid-ookrehdy]:focus-visible,.guide-track[data-astro-cid-ookrehdy]:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.guide-artwork[data-astro-cid-ookrehdy]{position:relative;overflow:hidden;aspect-ratio:16/10;background:#f0f0ee;border-bottom:1px solid var(--line)}.guide-artwork[data-astro-cid-ookrehdy] img{display:block;width:100%;height:100%;object-fit:cover;object-position:top;filter:none;transition:transform .2s ease}.guide-card-photo[data-astro-cid-ookrehdy] .guide-artwork[data-astro-cid-ookrehdy] img{object-fit:contain;object-position:center;padding:16px}.guide-card[data-astro-cid-ookrehdy]:hover .guide-artwork[data-astro-cid-ookrehdy] img{transform:scale(1.02)}.guide-kind[data-astro-cid-ookrehdy]{position:absolute;left:12px;top:12px;padding:7px 9px;background:var(--paper);border:1px solid var(--line);font:10px/1 var(--mono);color:var(--ink)}.guide-artwork-caption[data-astro-cid-ookrehdy]{position:absolute;right:8px;bottom:8px;padding:4px 6px;background:var(--paper);font:9px/1 var(--mono);color:var(--muted)}.guide-card-body[data-astro-cid-ookrehdy]{display:flex;flex-direction:column;flex:1;padding:20px;min-width:0}.guide-author[data-astro-cid-ookrehdy]{font:10px/1.5 var(--mono);color:var(--muted);margin-bottom:9px;overflow-wrap:anywhere}.guide-card[data-astro-cid-ookrehdy] h3[data-astro-cid-ookrehdy]{font:500 22px/1.15 var(--sans);letter-spacing:-.025em;margin:0 0 14px;overflow-wrap:anywhere}.guide-evidence[data-astro-cid-ookrehdy]{font:12px/1.6 var(--mono);color:var(--muted);margin:-10px 0 24px}.guide-summary[data-astro-cid-ookrehdy]{font:15px/1.55 var(--sans);margin:0 0 16px;color:var(--ink)}.guide-fit[data-astro-cid-ookrehdy]{font:12px/1.6 var(--sans);color:var(--muted);margin:0 0 22px}.guide-fit[data-astro-cid-ookrehdy] span[data-astro-cid-ookrehdy]{display:block;font:10px/1.5 var(--mono);color:var(--ink);margin-bottom:6px}.guide-destination[data-astro-cid-ookrehdy]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:14px;border-top:1px solid var(--line);font:10px/1.4 var(--mono);color:var(--muted);overflow-wrap:anywhere}.guide-open[data-astro-cid-ookrehdy]{font:24px/1 var(--sans);color:var(--ink);flex-shrink:0}@media(max-width:1000px)and (min-width:761px){.guide-page[data-astro-cid-ookrehdy]{gap:16px}.guide-card-body[data-astro-cid-ookrehdy]{padding:16px}.guide-card[data-astro-cid-ookrehdy] h3[data-astro-cid-ookrehdy]{font-size:19px}}@media(max-width:760px){.guide-showcase[data-astro-cid-ookrehdy]{padding:32px 0 36px}.guide-heading[data-astro-cid-ookrehdy]{gap:12px;margin-bottom:20px;align-items:center}.guide-heading[data-astro-cid-ookrehdy] h2[data-astro-cid-ookrehdy]{font-size:30px;gap:10px}.guide-heading[data-astro-cid-ookrehdy] .eyebrow[data-astro-cid-ookrehdy]{font-size:9px}.guide-total[data-astro-cid-ookrehdy]{font-size:10px;min-width:23px;height:23px}.guide-navigation[data-astro-cid-ookrehdy]{gap:6px}.guide-navigation[data-astro-cid-ookrehdy] button[data-astro-cid-ookrehdy]{width:36px;height:36px}.guide-position[data-astro-cid-ookrehdy]{display:none}.guide-track[data-astro-cid-ookrehdy]{grid-auto-columns:min(82%,360px);gap:16px;scroll-padding:0}.guide-page[data-astro-cid-ookrehdy]{display:contents}.guide-card[data-astro-cid-ookrehdy]{scroll-snap-align:start}.guide-card-body[data-astro-cid-ookrehdy]{padding:18px}.guide-card[data-astro-cid-ookrehdy] h3[data-astro-cid-ookrehdy]{font-size:21px}.guide-artwork[data-astro-cid-ookrehdy]{aspect-ratio:16/10}}@media(prefers-reduced-motion:reduce){.guide-card[data-astro-cid-ookrehdy],.guide-artwork[data-astro-cid-ookrehdy] img{transition:none}}
