.mentions[data-astro-cid-ittha6q6]{display:grid;gap:.75rem;grid-template-columns:1fr;list-style:none;padding:0;margin:0}@media(min-width:640px){.mentions[data-astro-cid-ittha6q6]{grid-template-columns:repeat(auto-fill,minmax(19rem,1fr))}}.mention[data-astro-cid-ittha6q6]{display:flex;flex-direction:column;gap:.375rem;height:100%;padding:1rem 1.25rem;background:var(--paper);border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:inherit;text-decoration:none;transition:border-color .15s ease}.mention[data-astro-cid-ittha6q6]:hover,.mention[data-astro-cid-ittha6q6]:focus-visible{border-color:var(--clay)}.mention[data-astro-cid-ittha6q6]:hover .mention__title[data-astro-cid-ittha6q6],.mention[data-astro-cid-ittha6q6]:focus-visible .mention__title[data-astro-cid-ittha6q6]{color:var(--clay-strong)}.mention__meta[data-astro-cid-ittha6q6]{display:flex;flex-wrap:wrap;gap:.5rem;font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.06em;text-transform:uppercase;color:var(--stone-light)}.mention__label[data-astro-cid-ittha6q6]{color:var(--clay)}.mention__title[data-astro-cid-ittha6q6]{font-weight:600;line-height:1.4;color:var(--stone)}.crumbs[data-astro-cid-l3cn546x]{display:flex;align-items:center;gap:.5rem;margin-bottom:clamp(1.25rem,3vw,2rem);font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.06em;text-transform:uppercase;color:var(--stone-light)}.crumbs[data-astro-cid-l3cn546x] a[data-astro-cid-l3cn546x]{color:var(--clay);text-decoration:none}.crumbs[data-astro-cid-l3cn546x] a[data-astro-cid-l3cn546x]:hover{color:var(--clay-strong);text-decoration:underline}.crumbs__current[data-astro-cid-l3cn546x]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail[data-astro-cid-l3cn546x]{display:grid;gap:clamp(1.5rem,3vw,2.5rem);grid-template-columns:1fr;align-items:start}@media(min-width:900px){.detail[data-astro-cid-l3cn546x]{grid-template-columns:minmax(0,1fr) 19rem}}.detail__main[data-astro-cid-l3cn546x] h1[data-astro-cid-l3cn546x]{font-size:clamp(1.75rem,3.4vw,2.375rem);margin-bottom:.75rem}.detail__main--with-image[data-astro-cid-l3cn546x]{display:grid;gap:clamp(1.25rem,3vw,2rem);grid-template-columns:1fr;align-items:start}@media(min-width:700px)and (max-width:899px),(min-width:1100px){.detail__main--with-image[data-astro-cid-l3cn546x]{grid-template-columns:18rem minmax(0,1fr)}}.detail__media[data-astro-cid-l3cn546x]{margin:0;max-width:18rem;aspect-ratio:1;padding:1.25rem;background:#fff;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);overflow:hidden}.detail__media[data-astro-cid-l3cn546x] img[data-astro-cid-l3cn546x]{display:block;width:100%;height:100%;object-fit:contain}.detail__media--own[data-astro-cid-l3cn546x]{aspect-ratio:4/3;padding:0}.detail__media--own[data-astro-cid-l3cn546x] img[data-astro-cid-l3cn546x]{object-fit:cover}.detail__text[data-astro-cid-l3cn546x]{min-width:0}.detail__rating[data-astro-cid-l3cn546x]{margin-bottom:1.25rem}.detail__description[data-astro-cid-l3cn546x]{max-width:var(--measure);font-size:1.0625rem;line-height:1.75;color:var(--stone);margin-bottom:0}.facts[data-astro-cid-l3cn546x]{display:grid;gap:.5rem;margin:1.75rem 0 0;padding:1.125rem 1.25rem;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--paper);max-width:32rem}.facts__row[data-astro-cid-l3cn546x]{display:flex;gap:1rem;justify-content:space-between;font-size:.875rem}.facts__row[data-astro-cid-l3cn546x] dt[data-astro-cid-l3cn546x]{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--sage)}.facts__row[data-astro-cid-l3cn546x] dd[data-astro-cid-l3cn546x]{margin:0;text-align:right;color:var(--stone)}.buy[data-astro-cid-l3cn546x]{position:sticky;top:6.5rem;padding:clamp(1.25rem,2.5vw,1.5rem);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--paper);box-shadow:var(--shadow-low)}@media(max-width:899px){.buy[data-astro-cid-l3cn546x]{position:static}}.buy__heading[data-astro-cid-l3cn546x]{font-family:var(--font-mono);font-size:.6875rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--clay);margin:0 0 .875rem}.buy__links[data-astro-cid-l3cn546x]{display:flex;flex-direction:column;gap:.5rem}.buy__link[data-astro-cid-l3cn546x]{justify-content:space-between;width:100%}.buy__tag[data-astro-cid-l3cn546x]{font-family:var(--font-mono);font-size:.5625rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--stone-light)}.buy__note[data-astro-cid-l3cn546x]{margin:.875rem 0 0;font-size:.8125rem;line-height:1.55;color:var(--stone-light)}.related-grid[data-astro-cid-l3cn546x]{display:grid;gap:1.25rem;grid-template-columns:1fr}@media(min-width:640px){.related-grid[data-astro-cid-l3cn546x]{grid-template-columns:repeat(auto-fill,minmax(19rem,1fr))}}.section-head__note[data-astro-cid-l3cn546x]{margin:0}
