.article-hero.svelte-rzqdgg{position:relative;width:100%;height:70vh;min-height:500px;overflow:hidden;background:#000}.hero-image.svelte-rzqdgg{width:100%;height:100%;object-fit:cover;opacity:.85}.hero-overlay.svelte-rzqdgg{position:absolute;inset:0;background:linear-gradient(to top,#000000d9,#0000004d,#0000001a);display:flex;align-items:flex-end;padding:3rem 0}.hero-content.svelte-rzqdgg{color:#fff}.back-button.svelte-rzqdgg{display:inline-flex;align-items:center;color:#fff;text-decoration:none;padding:.5rem 1rem;border-radius:20px;background:#ffffff26;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.25);transition:all .2s cubic-bezier(.4,0,.2,1);font-weight:500}.back-button.svelte-rzqdgg:hover{background:#ffffff40;transform:translate(-4px)}.article-title-hero.svelte-rzqdgg{font-size:3.5rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-shadow:0 4px 12px rgba(0,0,0,.5);margin:0}.article-header-simple.svelte-rzqdgg{background:var(--bs-body-bg);padding:3rem 0 2rem;border-bottom:1px solid var(--bs-border-color)}.article-title-simple.svelte-rzqdgg{font-size:2.5rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;color:var(--bs-body-color);margin:0}.article-container.svelte-rzqdgg{padding:3rem 0}.article-content.svelte-rzqdgg{font-size:1.125rem;line-height:1.8;color:var(--bs-body-color)}.article-content.svelte-rzqdgg h2{font-size:2rem;font-weight:600;margin-top:2.5rem;margin-bottom:1rem;letter-spacing:-.01em}.article-content.svelte-rzqdgg h3{font-size:1.5rem;font-weight:600;margin-top:2rem;margin-bottom:.75rem}.article-content.svelte-rzqdgg p{margin-bottom:1.5rem}.article-content.svelte-rzqdgg img{max-width:100%;height:auto;border-radius:16px;margin:2rem 0;box-shadow:0 4px 12px #0000001a}.article-content.svelte-rzqdgg ul,.article-content.svelte-rzqdgg ol{margin-bottom:1.5rem;padding-left:1.5rem}.article-content.svelte-rzqdgg li{margin-bottom:.5rem}.article-content.svelte-rzqdgg blockquote{border-left:4px solid var(--bs-primary);padding-left:1.5rem;margin:2rem 0;font-style:italic;color:var(--bs-secondary)}.article-footer.svelte-rzqdgg{margin-top:3rem;padding-top:2rem;border-top:2px solid var(--bs-border-color)}.meta-info.svelte-rzqdgg{display:flex;flex-direction:column;gap:.75rem}.meta-item.svelte-rzqdgg{display:flex;align-items:center;color:var(--bs-secondary);font-size:.95rem}.meta-item.svelte-rzqdgg i:where(.svelte-rzqdgg){color:var(--bs-primary);font-size:1.25rem}@media (max-width: 768px){.article-hero.svelte-rzqdgg{height:50vh;min-height:400px}.article-title-hero.svelte-rzqdgg{font-size:2rem}.article-title-simple.svelte-rzqdgg{font-size:1.75rem}.hero-overlay.svelte-rzqdgg{padding:2rem 0}.article-content.svelte-rzqdgg{font-size:1rem}.article-content.svelte-rzqdgg h2{font-size:1.5rem}.article-content.svelte-rzqdgg h3{font-size:1.25rem}.meta-info.svelte-rzqdgg{width:100%}}
