.container.svelte-1ormjzk{width:100%;max-width:1100px;margin:0 auto;padding:0 var(--space-4)}@media(min-width:768px){.container.svelte-1ormjzk{padding:0 var(--space-8)}}@media(min-width:1024px){.container.svelte-1ormjzk{padding:0 var(--space-12)}}.article-hero.svelte-1ormjzk{position:relative;width:100%;height:55vh;min-height:380px;max-height:600px;overflow:hidden}.article-hero__img.svelte-1ormjzk{width:100%;height:100%;object-fit:cover}.article-hero__overlay.svelte-1ormjzk{position:absolute;inset:0;background:linear-gradient(to top,rgba(6,24,74,.75) 0%,rgba(6,24,74,.25) 40%,transparent 100%)}.article-hero__breadcrumb-wrap.svelte-1ormjzk{position:absolute;top:var(--space-6);left:0;right:0}.article-hero__breadcrumb.svelte-1ormjzk{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--font-body);font-size:.75rem;font-weight:var(--font-medium);letter-spacing:.1em;text-transform:uppercase;color:#fffc;text-decoration:none;transition:color .2s}.article-hero__breadcrumb.svelte-1ormjzk:hover{color:#fff}.article-hero__caption.svelte-1ormjzk{position:absolute;bottom:var(--space-4);right:var(--space-6);font-family:var(--font-body);font-size:.625rem;color:#ffffffbf;font-style:italic}.article-header.svelte-1ormjzk{max-width:720px;margin:0 auto;padding:var(--space-12) 0 var(--space-8);border-bottom:1px solid var(--border-warm)}.article-header__meta.svelte-1ormjzk{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-6);flex-wrap:wrap}.article-header__badge.svelte-1ormjzk{font-family:var(--font-mono);font-size:.5625rem;font-weight:var(--font-bold);letter-spacing:.2em;text-transform:uppercase;padding:var(--space-1) var(--space-3);border:1px solid rgba(200,169,110,.3);color:var(--color-gold)}.article-header__readtime.svelte-1ormjzk,.article-header__date.svelte-1ormjzk{font-family:var(--font-body);font-size:.8125rem;color:var(--text-muted)}.article-header__title.svelte-1ormjzk{font-family:var(--font-display);font-size:clamp(1.75rem,4vw,2.75rem);font-weight:var(--font-semibold);color:var(--text-authority);line-height:1.15;margin-bottom:var(--space-4)}.article-header__subtitle.svelte-1ormjzk{font-family:var(--font-body);font-size:1.0625rem;color:var(--text-secondary);line-height:1.6;margin-bottom:var(--space-8)}.article-header__author.svelte-1ormjzk{display:flex;align-items:center;gap:var(--space-4)}.article-header__author-img.svelte-1ormjzk{width:48px;height:48px;border-radius:50%;object-fit:cover;filter:grayscale(1)}.article-header__author-name.svelte-1ormjzk{font-family:var(--font-body);font-size:.875rem;font-weight:var(--font-semibold);color:var(--text-authority)}.article-header__author-role.svelte-1ormjzk{font-family:var(--font-body);font-size:.75rem;color:var(--text-muted)}.article-header__share.svelte-1ormjzk{margin-left:auto;font-family:var(--font-body);font-size:.75rem;color:var(--text-muted);background:none;border:none;cursor:pointer;transition:color .2s}.article-header__share.svelte-1ormjzk:hover{color:var(--text-authority)}.article-layout.svelte-1ormjzk{display:flex;gap:var(--space-16);padding:var(--space-12) 0}.article-body.svelte-1ormjzk{flex:1;min-width:0;max-width:720px;margin:0 auto}@media(min-width:1024px){.article-body.svelte-1ormjzk{margin:0}}.article-body__heading.svelte-1ormjzk{font-family:var(--font-display);font-size:clamp(1.375rem,3vw,1.75rem);font-weight:var(--font-semibold);color:var(--text-authority);line-height:1.3;margin-top:var(--space-12);margin-bottom:var(--space-4)}.article-body__paragraph.svelte-1ormjzk{font-family:var(--font-body);font-size:1rem;color:var(--text-primary);line-height:1.85;margin-bottom:var(--space-6)}.article-body__quote.svelte-1ormjzk{margin:var(--space-10) 0;padding-left:var(--space-6);border-left:3px solid var(--color-gold)}.article-body__quote.svelte-1ormjzk p:where(.svelte-1ormjzk){font-family:var(--font-display);font-size:clamp(1.125rem,2.5vw,1.5rem);font-style:italic;color:var(--text-authority);line-height:1.5;margin-bottom:var(--space-3)}.article-body__quote.svelte-1ormjzk cite:where(.svelte-1ormjzk){font-family:var(--font-body);font-size:.75rem;font-style:normal;color:var(--text-muted);letter-spacing:.02em}.article-body__list.svelte-1ormjzk{list-style:none;margin:var(--space-6) 0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.article-body__list.svelte-1ormjzk li:where(.svelte-1ormjzk){display:flex;align-items:flex-start;gap:var(--space-3);font-family:var(--font-body);font-size:1rem;color:var(--text-primary);line-height:1.7}.article-body__list-dot.svelte-1ormjzk{width:6px;height:6px;border-radius:50%;background-color:var(--color-gold);margin-top:9px;flex-shrink:0}.article-body__data.svelte-1ormjzk{margin:var(--space-10) 0;background-color:var(--surface-warm);border:1px solid var(--border-warm);padding:var(--space-6) var(--space-8)}.article-body__data-grid.svelte-1ormjzk{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-6)}@media(min-width:640px){.article-body__data-grid.svelte-1ormjzk{grid-template-columns:repeat(3,1fr)}}.data-item.svelte-1ormjzk{display:flex;flex-direction:column;gap:var(--space-1)}.data-item__value.svelte-1ormjzk{font-family:var(--font-display);font-size:clamp(1.25rem,2.5vw,1.625rem);font-weight:var(--font-semibold);color:var(--text-authority)}.data-item__label.svelte-1ormjzk{font-family:var(--font-body);font-size:.75rem;color:var(--text-primary);line-height:1.4}.data-item__note.svelte-1ormjzk{font-family:var(--font-body);font-size:.625rem;font-style:italic;color:var(--text-muted)}.article-body__tags.svelte-1ormjzk{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-top:var(--space-12);padding-top:var(--space-8);border-top:1px solid var(--border-warm)}.article-body__tags-icon.svelte-1ormjzk{font-family:var(--font-body);font-size:.875rem;color:var(--text-muted);margin-right:var(--space-2)}.article-body__tag.svelte-1ormjzk{font-family:var(--font-body);font-size:.625rem;font-weight:var(--font-medium);letter-spacing:.04em;color:var(--text-muted);background-color:var(--surface-warm);padding:var(--space-1) var(--space-3)}.article-sidebar.svelte-1ormjzk{display:none;width:280px;flex-shrink:0}@media(min-width:1024px){.article-sidebar.svelte-1ormjzk{display:block}}.article-sidebar__sticky.svelte-1ormjzk{position:sticky;top:110px;display:flex;flex-direction:column;gap:var(--space-8)}.sidebar-cta.svelte-1ormjzk{background-color:var(--surface-authority);padding:var(--space-6)}.sidebar-cta__line.svelte-1ormjzk{display:block;width:20px;height:1px;background-color:var(--color-gold);margin-bottom:var(--space-4)}.sidebar-cta__title.svelte-1ormjzk{font-family:var(--font-display);font-size:1.25rem;color:#fff;line-height:1.3;margin-bottom:var(--space-2)}.sidebar-cta__body.svelte-1ormjzk{font-family:var(--font-body);font-size:.8125rem;color:#ffffffbf;line-height:1.7;margin-bottom:var(--space-5)}.sidebar-cta__btn.svelte-1ormjzk{display:block;text-align:center;padding:var(--space-3) var(--space-4);background-color:var(--color-gold);color:var(--surface-authority);font-family:var(--font-body);font-size:.625rem;font-weight:var(--font-bold);letter-spacing:.15em;text-transform:uppercase;text-decoration:none;transition:background-color .2s}.sidebar-cta__btn.svelte-1ormjzk:hover{background-color:var(--color-gold-hover)}.sidebar-related__header.svelte-1ormjzk{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-4)}.sidebar-related__icon.svelte-1ormjzk{font-size:.875rem;color:var(--color-gold)}.sidebar-related__title.svelte-1ormjzk{font-family:var(--font-mono);font-size:.625rem;font-weight:var(--font-bold);letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted)}.sidebar-related__list.svelte-1ormjzk{display:flex;flex-direction:column;gap:var(--space-4)}.sidebar-related__item.svelte-1ormjzk{display:flex;gap:var(--space-3);align-items:flex-start;text-decoration:none}.sidebar-related__item-img.svelte-1ormjzk{width:64px;height:48px;object-fit:cover;filter:grayscale(1);transition:filter .3s;flex-shrink:0}.sidebar-related__item.svelte-1ormjzk:hover .sidebar-related__item-img:where(.svelte-1ormjzk){filter:grayscale(0)}.sidebar-related__item-cat.svelte-1ormjzk{font-family:var(--font-body);font-size:.625rem;color:var(--color-gold);font-weight:var(--font-medium);letter-spacing:.04em;display:block;margin-bottom:var(--space-1)}.sidebar-related__item-title.svelte-1ormjzk{font-family:var(--font-body);font-size:.8125rem;font-weight:var(--font-medium);color:var(--text-authority);line-height:1.4;transition:color .2s;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sidebar-related__item.svelte-1ormjzk:hover .sidebar-related__item-title:where(.svelte-1ormjzk){color:var(--color-kinos-blue)}.related-mobile.svelte-1ormjzk{display:block;border-top:1px solid var(--border-warm);padding:var(--space-10) 0}@media(min-width:1024px){.related-mobile.svelte-1ormjzk{display:none}}.related-mobile__title.svelte-1ormjzk{font-family:var(--font-mono);font-size:.625rem;font-weight:var(--font-bold);letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted);margin-bottom:var(--space-6)}.related-mobile__grid.svelte-1ormjzk{display:grid;grid-template-columns:1fr;gap:var(--space-6)}@media(min-width:640px){.related-mobile__grid.svelte-1ormjzk{grid-template-columns:repeat(2,1fr)}}.related-mobile__item.svelte-1ormjzk{display:flex;gap:var(--space-4);text-decoration:none}.related-mobile__item-img.svelte-1ormjzk{width:80px;height:64px;object-fit:cover;flex-shrink:0}.related-mobile__item-cat.svelte-1ormjzk{font-family:var(--font-body);font-size:.625rem;color:var(--color-gold);font-weight:var(--font-medium);letter-spacing:.04em;display:block;margin-bottom:var(--space-1)}.related-mobile__item-title.svelte-1ormjzk{font-family:var(--font-body);font-size:.875rem;font-weight:var(--font-medium);color:var(--text-authority);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.article-cta-final.svelte-1ormjzk{border-top:1px solid var(--border-warm);padding:var(--space-16) 0;text-align:center;max-width:720px;margin:0 auto}.article-cta-final__eyebrow.svelte-1ormjzk{font-family:var(--font-mono);font-size:.625rem;font-weight:var(--font-bold);letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted);margin-bottom:var(--space-4)}.article-cta-final__title.svelte-1ormjzk{font-family:var(--font-display);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:var(--font-semibold);color:var(--text-authority);margin-bottom:var(--space-4)}.article-cta-final__body.svelte-1ormjzk{font-family:var(--font-body);font-size:.9375rem;color:var(--text-secondary);max-width:52ch;margin:0 auto var(--space-8);line-height:1.7}.article-cta-final__btns.svelte-1ormjzk{display:flex;flex-direction:column;gap:var(--space-3);justify-content:center}@media(min-width:640px){.article-cta-final__btns.svelte-1ormjzk{flex-direction:row}}.article-cta-final__btn.svelte-1ormjzk{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:48px;padding:var(--space-4) var(--space-8);font-family:var(--font-body);font-size:.6875rem;font-weight:var(--font-bold);letter-spacing:.12em;text-transform:uppercase;text-decoration:none;transition:all .2s}.article-cta-final__btn--primary.svelte-1ormjzk{background-color:var(--surface-authority);color:#fff}.article-cta-final__btn--primary.svelte-1ormjzk:hover{background-color:#0a2560}.article-cta-final__btn--secondary.svelte-1ormjzk{border:1px solid var(--text-authority);color:var(--text-authority)}.article-cta-final__btn--secondary.svelte-1ormjzk:hover{background-color:var(--surface-authority);color:#fff}
