.blog-detail[data-v-b95e7122]{padding-top:calc(var(--nav-height) + 2rem);padding-bottom:4rem}.blog-detail__nav[data-v-b95e7122]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;flex-wrap:wrap;gap:1rem}.blog-detail__back[data-v-b95e7122]{display:inline-flex;align-items:center;gap:.5rem;font-size:.8rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);transition:color var(--transition)}.blog-detail__back[data-v-b95e7122]:hover{color:var(--color-gold)}.blog-detail__share[data-v-b95e7122]{display:flex;gap:.5rem;flex-wrap:wrap}.blog-detail__share a[data-v-b95e7122]{font-size:.68rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:.4rem .85rem;border:1px solid rgba(0,0,0,.1);border-radius:var(--radius-sm);transition:all var(--transition)}.blog-detail__share a[data-v-b95e7122]:hover{border-color:var(--color-gold);color:var(--color-gold)}.blog-detail__hero[data-v-b95e7122]{width:100%;max-height:480px;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-lg);margin-bottom:2.5rem;box-shadow:var(--shadow-md)}.blog-detail__header[data-v-b95e7122]{margin-bottom:2rem;max-width:800px}.blog-detail__caption[data-v-b95e7122]{margin-top:1rem;font-size:1.1rem;color:var(--color-text-muted);line-height:1.6}.blog-detail__body[data-v-b95e7122]{max-width:800px;line-height:1.85;color:var(--color-text-muted)}.blog-detail__body[data-v-b95e7122] img{max-width:100%;border-radius:var(--radius-md);margin:1.5rem 0}.blog-detail__body[data-v-b95e7122] h2,.blog-detail__body[data-v-b95e7122] h3{font-family:var(--font-display);color:var(--color-text);margin:2rem 0 1rem}.blog-detail__body[data-v-b95e7122] p{margin-bottom:1rem}
