.cd__head[data-v-ddcb34f3]{display:flex;align-items:center;gap:.6rem}.cd__meta[data-v-ddcb34f3]{font-size:var(--fs-sm);color:var(--gray-500)}.cd__photos[data-v-ddcb34f3]{display:grid;gap:.85rem;margin-top:1.5rem}@media(min-width:640px){.cd__photos--two[data-v-ddcb34f3]{grid-template-columns:1fr 1fr}}.cd__photo[data-v-ddcb34f3]{margin:0}.cd__photo img[data-v-ddcb34f3]{width:100%;aspect-ratio:3 / 2;-o-object-fit:cover;object-fit:cover;border-radius:var(--r-lg);background:var(--surface-2)}.cd__photo figcaption[data-v-ddcb34f3]{margin-top:.5rem;font-size:var(--fs-caption);color:var(--gray-400)}.cd__video[data-v-ddcb34f3]{margin-top:1.5rem}.cd__body[data-v-ddcb34f3]{margin-top:2rem;font-size:var(--fs-lead);line-height:1.9;color:var(--ink-soft)}.cd__case-note[data-v-ddcb34f3]{margin-top:2rem;padding:1rem 1.2rem;border-radius:var(--r-md);background:var(--surface-2);font-size:var(--fs-sm);color:var(--gray-600)}.cd__note[data-v-ddcb34f3]{margin-top:.75rem;font-size:var(--fs-caption);line-height:1.7;color:var(--gray-400)}.cd__nav[data-v-ddcb34f3]{display:grid;gap:.75rem;margin-top:2.5rem;padding-top:2rem;border-top:1px solid var(--line)}@media(min-width:640px){.cd__nav[data-v-ddcb34f3]{grid-template-columns:1fr 1fr}}.cd__nav-item[data-v-ddcb34f3]{display:flex;flex-direction:column;gap:.35rem;padding:1rem 1.2rem;border:1px solid var(--line);border-radius:var(--r-md);transition:border-color var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease)}.cd__nav-item[data-v-ddcb34f3]:hover{border-color:var(--mint-200);background:var(--sage-tint)}.cd__nav-item--next[data-v-ddcb34f3]{text-align:right;align-items:flex-end}.cd__nav-label[data-v-ddcb34f3]{display:inline-flex;align-items:center;gap:.25rem;font-size:var(--fs-caption);color:var(--gray-400)}.cd__nav-title[data-v-ddcb34f3]{font-size:var(--fs-sm);font-weight:600;color:var(--ink);line-height:1.5}.cd__back[data-v-ddcb34f3]{margin-top:2rem;text-align:center}.cd__back[data-v-ddcb34f3] .btn{margin-inline:auto}
