.opus-work-detail.svelte-1ymm6nq{display:flex;flex-direction:column;gap:.35rem}.opus-work-detail__title.svelte-1ymm6nq{color:var(--color-text);font-family:Geist,sans-serif;font-size:1.46rem;font-weight:500;letter-spacing:.1%;line-height:1;margin:0}.opus-work-detail__desc.svelte-1ymm6nq{color:var(--color-text-muted-opus);font-family:Geist,sans-serif;font-size:1.08rem;font-weight:400;letter-spacing:.18%;line-height:1.48;margin:.35rem 0 0}.opus-work-detail__meta.svelte-1ymm6nq{display:flex;flex-direction:column;gap:.15rem;margin:.35rem 0 0;min-width:0}.opus-work-detail__row.svelte-1ymm6nq{display:grid;gap:.35rem;grid-template-columns:1fr 2fr}.opus-work-detail__key.svelte-1ymm6nq{color:var(--color-text-muted-opus);font-family:Geist,sans-serif;font-size:.92rem;font-weight:400;letter-spacing:.18%;line-height:1.5;margin:0}.opus-work-detail__value.svelte-1ymm6nq{color:var(--color-text);font-family:Geist,sans-serif;font-size:.92rem;font-weight:400;letter-spacing:.18%;line-height:1.5;margin:0;min-width:0;overflow-wrap:anywhere}.opus-work-detail__quote.svelte-1ymm6nq{align-items:stretch;display:flex;gap:.5rem;margin-top:1.2rem}.opus-work-detail__quote-line.svelte-1ymm6nq{background:var(--color-text);display:block;flex-shrink:0;margin-right:.25rem;width:2px}.opus-work-detail__quote-body.svelte-1ymm6nq{display:flex;flex-direction:column;gap:.25rem}.opus-work-detail__quote-text.svelte-1ymm6nq{color:var(--color-text);font-family:Geist,sans-serif;font-size:.92rem;font-weight:500;letter-spacing:.18%;line-height:1.5;margin:0}.opus-work-detail__quote-by.svelte-1ymm6nq{align-items:center;color:var(--color-text-muted-opus);display:flex;font-family:Geist,sans-serif;font-size:.92rem;font-weight:500;gap:.5rem;letter-spacing:.18%;line-height:1.5}.opus-work-detail__quote-avatar.svelte-1ymm6nq{aspect-ratio:1 / 1;background:var(--color-overlay-05);border-radius:.35rem;display:block;overflow:hidden;width:2rem}.opus-work-detail__quote-avatar.svelte-1ymm6nq img:where(.svelte-1ymm6nq){display:block;height:100%;object-fit:cover;width:100%}a.opus-work-detail__quote-by.svelte-1ymm6nq{color:var(--color-text-muted-opus);text-decoration:none;transition:color .2s ease}a.opus-work-detail__quote-by.svelte-1ymm6nq:hover,a.opus-work-detail__quote-by.svelte-1ymm6nq:focus-visible{color:var(--color-text)}.opus-work-detail__gallery.svelte-1ymm6nq{align-items:start;display:grid;gap:.5rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:3.5rem;width:calc(100% + 20rem + 4px)}.opus-work-detail__gallery-cell.svelte-1ymm6nq{background:var(--color-overlay-02);max-width:100%;min-height:0;min-width:0;overflow:hidden;width:100%}.opus-work-detail__gallery-cell--wide.svelte-1ymm6nq{grid-column:1 / -1}.opus-work-detail__gallery-cell.svelte-1ymm6nq img:where(.svelte-1ymm6nq){display:block;height:100%;object-fit:cover;object-position:center;width:100%}.opus-section.svelte-6vm282{position:relative;z-index:1}.opus-section--work-detail.svelte-6vm282{display:flex;flex-direction:column;gap:2.5rem}.opus-back.svelte-6vm282{align-items:center;background:var(--color-overlay-05);border:none;border-radius:0;color:var(--color-text);cursor:pointer;display:inline-flex;justify-content:center;min-height:2rem;min-width:2rem;opacity:.9;padding:.45rem;pointer-events:auto;position:relative;text-decoration:none;transition:background .25s ease,color .25s ease,opacity .25s ease;width:fit-content;z-index:5}.opus-back.svelte-6vm282:hover{background:var(--color-text);color:var(--color-bg);opacity:1}@media(hover:none){.opus-back.svelte-6vm282:hover{background:var(--color-overlay-05);color:var(--color-text);opacity:.9}.opus-back.svelte-6vm282:active{background:var(--color-text);color:var(--color-bg);opacity:1}}
