.post[data-v-bc63cbc5]{background:var(--white);overflow-x:hidden}.post__hero[data-v-bc63cbc5]{background:radial-gradient(ellipse 60% 60% at 90% 0%, #ff4f011a, transparent 60%), linear-gradient(180deg, var(--cream) 0%, #fff 100%);padding-block:clamp(7rem,13vw,9rem) clamp(1.5rem,3vw,2.5rem)}.post__back[data-v-bc63cbc5]{font-weight:var(--fw-semi);color:var(--orange);margin-block-end:1.2rem;display:inline-block}.post__meta[data-v-bc63cbc5]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.6rem;margin-block-end:1rem;font-size:.85rem;display:flex}.post__cat[data-v-bc63cbc5]{color:var(--orange);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.06em}.post__title[data-v-bc63cbc5]{font-size:var(--fs-display);margin:0}.post__cover[data-v-bc63cbc5]{margin-block:clamp(1.5rem,4vw,2.5rem) 0}.post__cover img[data-v-bc63cbc5]{border-radius:var(--radius-2xl);inline-size:100%}.post__body[data-v-bc63cbc5]{padding-block:clamp(2rem,5vw,3.5rem)}.post__related[data-v-bc63cbc5]{padding-block:clamp(2rem,4vw,3rem) clamp(3rem,6vw,5rem)}.post__related-title[data-v-bc63cbc5]{font-size:var(--fs-subsection);margin:0 0 1.5rem}.post__related-grid[data-v-bc63cbc5]{grid-template-columns:repeat(3,1fr);gap:clamp(1rem,2.5vw,1.6rem);display:grid}.post__related-card[data-v-bc63cbc5]{border:1px solid var(--border);border-radius:var(--radius-xl);background:#fff;block-size:100%;padding:1.4rem;display:block}.post__related-cover[data-v-bc63cbc5]{aspect-ratio:16/10;border-radius:var(--radius-xl) var(--radius-xl) 0 0;margin:-1.4rem -1.4rem 1rem;overflow:hidden}.post__related-cover img[data-v-bc63cbc5]{object-fit:cover;block-size:100%;inline-size:100%}.post__related-card h3[data-v-bc63cbc5]{color:var(--ink);margin:.5rem 0 0;font-size:1.05rem}@media (max-width:760px){.post__related-grid[data-v-bc63cbc5]{grid-template-columns:1fr}}
