.main-image.svelte-1lwkyyb{width:100%;margin:1rem 0;border-radius:8px}.detail-wrapper.svelte-1lwkyyb{margin:0 auto;padding:2rem 0 4rem}.meta.svelte-1lwkyyb{display:flex;justify-content:space-between;gap:2rem;flex-wrap:wrap}.left-meta.svelte-1lwkyyb{flex:1;min-width:200px}h2.svelte-1lwkyyb{margin-bottom:.3rem}.tags-container.svelte-1lwkyyb{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.tag.svelte-1lwkyyb{border:1px solid #ccc;border-radius:8px;padding:.3rem .6rem;color:#333;text-transform:lowercase;text-decoration:none}.article-link.svelte-1lwkyyb{margin-top:0rem}.article-link.svelte-1lwkyyb a:where(.svelte-1lwkyyb){color:#000;text-decoration:underline}.description.svelte-1lwkyyb{flex:2;column-count:2;column-gap:2rem;line-height:1.6;text-align:left}.media-grid.svelte-1lwkyyb{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;margin-top:2rem}.media-item.svelte-1lwkyyb{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.media-item.visible.svelte-1lwkyyb{opacity:1;transform:translateY(0)}.span-two.svelte-1lwkyyb{grid-column:span 2}.media-grid.svelte-1lwkyyb img:where(.svelte-1lwkyyb),.media-grid.svelte-1lwkyyb iframe:where(.svelte-1lwkyyb){width:100%;border-radius:8px;display:block}.vimeo-container.svelte-1lwkyyb{position:relative;overflow:hidden;border-radius:8px;--video-aspect: 56.25%}.vimeo-container.svelte-1lwkyyb:before{content:"";display:block;padding-top:var(--video-aspect)}.vimeo-container.svelte-1lwkyyb iframe:where(.svelte-1lwkyyb){position:absolute;top:0;left:0;width:100%;height:100%;border:none}.footer-meta.svelte-1lwkyyb{margin-top:3rem;font-size:.95rem;color:#000}.back-link.svelte-1lwkyyb{margin-top:2rem;text-decoration:none}@media (max-width: 1024px){.meta.svelte-1lwkyyb{flex-direction:column}}@media (max-width: 640px){.description.svelte-1lwkyyb{column-count:1}.media-grid.svelte-1lwkyyb{grid-template-columns:1fr}.span-two.svelte-1lwkyyb{grid-column:span 1}}
