.news-details-hero.svelte-1to9obx{position:relative;isolation:isolate;overflow:hidden;padding:3rem 1.5rem}@media(min-width:640px){.news-details-hero.svelte-1to9obx{padding:4rem 1.5rem 3.5rem}}@media(min-width:1024px){.news-details-hero.svelte-1to9obx{padding:6rem 2rem}}.news-details-hero-container.svelte-1to9obx{width:100%;max-width:80rem;margin-left:auto;margin-right:auto}.news-details-hero-grid.svelte-1to9obx{display:grid;gap:1.25rem}@media(min-width:640px){.news-details-hero-grid.svelte-1to9obx{gap:1.5rem}}@media(min-width:1024px){.news-details-hero-grid.svelte-1to9obx{grid-template-columns:repeat(2,minmax(0,1fr));align-items:flex-start;gap:3rem}}.news-details-hero-content.svelte-1to9obx{display:flex;flex-direction:column;gap:1.25rem}@media(min-width:640px){.news-details-hero-content.svelte-1to9obx{gap:1.5rem}}.news-details-title.svelte-1to9obx{margin:0;font-size:1.875rem;font-weight:700;line-height:1.25;color:var(--color-foreground)}@media(min-width:640px){.news-details-title.svelte-1to9obx{font-size:2.25rem}}@media(min-width:1024px){.news-details-title.svelte-1to9obx{font-size:3rem}}.news-details-excerpt.svelte-1to9obx{margin:0;font-size:1.25rem;line-height:1.625;color:var(--color-muted-foreground)}.news-details-tags.svelte-1to9obx{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding-top:.5rem}.news-details-tag-icon.svelte-1to9obx{color:var(--color-muted-foreground)}.news-details-tag.svelte-1to9obx{display:inline-flex;align-items:center;border-radius:9999px;background:oklch(from var(--color-primary) l c h / .1);padding:.25rem .75rem;font-size:.875rem;font-weight:500;color:var(--color-primary)}.news-details-image-wrapper.svelte-1to9obx{display:flex;align-items:center;justify-content:flex-end}.news-details-image-frame.svelte-1to9obx{position:relative;aspect-ratio:3 / 2;max-height:20rem;width:100%;overflow:hidden;border-radius:.75rem;box-shadow:0 25px 50px -12px #00000040}.news-details-image.svelte-1to9obx{height:100%;width:100%;object-fit:cover}.news-details-body.svelte-1to9obx{position:relative;padding:2rem 1.5rem 8rem}@media(min-width:1024px){.news-details-body.svelte-1to9obx{padding-left:2rem;padding-right:2rem}}.news-details-body-container.svelte-1to9obx{width:100%;max-width:80rem;margin-left:auto;margin-right:auto}.news-details-article.svelte-1to9obx{width:100%;display:flex;flex-direction:column;gap:1.5rem}.news-details-empty.svelte-1to9obx{font-size:1rem;color:var(--color-muted-foreground);font-style:italic;margin:0}
