.article-header.svelte-3su0hd{margin-bottom:40px}.featured-image.svelte-3su0hd{position:relative;width:100%;height:500px;overflow:hidden;border-radius:8px}.featured-image.svelte-3su0hd img:where(.svelte-3su0hd){width:100%;height:100%;object-fit:cover}.gradient-overlay.svelte-3su0hd{position:absolute;inset:0;background:linear-gradient(to top,#000c,#0006,#0000001a)}.header-content.svelte-3su0hd{position:absolute;bottom:0;left:0;right:0;padding:40px;color:#fff;z-index:10}.article-title.svelte-3su0hd{font-family:var(--font-family-serif);font-size:48px;font-weight:900;line-height:1.2;margin:20px 0;color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.3)}.meta-wrapper.svelte-3su0hd .meta-info,.meta-wrapper.svelte-3su0hd .meta-item{color:#ffffffe6}.header-content-no-image.svelte-3su0hd{padding:40px 0;border-bottom:2px solid #e5e7eb}.header-content-no-image.svelte-3su0hd .article-title:where(.svelte-3su0hd){font-family:var(--font-family-serif);font-size:48px;font-weight:900;line-height:1.2;margin:20px 0;color:var(--color-brand-dark, #141414)}@media(max-width:768px){.featured-image.svelte-3su0hd{height:350px;border-radius:4px}.header-content.svelte-3su0hd{padding:24px}.article-title.svelte-3su0hd{font-size:32px}.header-content-no-image.svelte-3su0hd{padding:24px 0}.header-content-no-image.svelte-3su0hd .article-title:where(.svelte-3su0hd){font-size:32px}}@media(max-width:480px){.featured-image.svelte-3su0hd{height:280px}.header-content.svelte-3su0hd{padding:20px}.article-title.svelte-3su0hd{font-size:26px}.header-content-no-image.svelte-3su0hd .article-title:where(.svelte-3su0hd){font-size:26px}}.article-content.svelte-nfifqb{max-width:720px;margin:0 auto;font-family:var(--font-family-serif);font-size:18px;line-height:1.8;color:var(--color-text-primary, #1a1a1a)}.article-content.svelte-nfifqb p{margin-bottom:1.5em}.article-content.svelte-nfifqb h1,.article-content.svelte-nfifqb h2,.article-content.svelte-nfifqb h3,.article-content.svelte-nfifqb h4,.article-content.svelte-nfifqb h5,.article-content.svelte-nfifqb h6{font-family:var(--font-family-serif);font-weight:700;margin-top:2em;margin-bottom:.75em;line-height:1.3;color:var(--color-brand-dark, #141414)}.article-content.svelte-nfifqb h2{font-size:28px;border-bottom:1px solid #e5e7eb;padding-bottom:.5em}.article-content.svelte-nfifqb h3{font-size:24px}.article-content.svelte-nfifqb h4{font-size:20px}.article-content.svelte-nfifqb a{color:var(--color-brand-primary, #d93025);text-decoration:underline;transition:color .2s}.article-content.svelte-nfifqb a:hover{color:#b82619}.article-content.svelte-nfifqb ul,.article-content.svelte-nfifqb ol{margin-bottom:1.5em;padding-left:2em}.article-content.svelte-nfifqb li{margin-bottom:.5em}.article-content.svelte-nfifqb blockquote{margin:2em 0;padding:1.5em 2em;border-left:4px solid var(--color-brand-accent, #dd9933);background-color:#f9fafb;font-style:italic;color:#4b5563}.article-content.svelte-nfifqb blockquote p:last-child{margin-bottom:0}.article-content.svelte-nfifqb img{max-width:100%;height:auto;display:block;margin:2em auto;border-radius:4px}.article-content.svelte-nfifqb figure{margin:2em 0}.article-content.svelte-nfifqb figcaption{margin-top:.75em;font-size:14px;color:#6b7280;text-align:center;font-style:italic}.article-content.svelte-nfifqb table{width:100%;border-collapse:collapse;margin:2em 0;font-size:16px}.article-content.svelte-nfifqb th,.article-content.svelte-nfifqb td{padding:12px;border:1px solid #e5e7eb;text-align:left}.article-content.svelte-nfifqb th{background-color:#f9fafb;font-weight:600;color:var(--color-brand-dark, #141414)}.article-content.svelte-nfifqb pre{background-color:#1f2937;color:#f9fafb;padding:1.5em;border-radius:6px;overflow-x:auto;margin:2em 0}.article-content.svelte-nfifqb code{font-family:Courier New,Courier,monospace;font-size:.9em}.article-content.svelte-nfifqb pre code{background:none;padding:0}.article-content.svelte-nfifqb :not(pre)>code{background-color:#f3f4f6;padding:.2em .4em;border-radius:3px;color:#d93025}.article-content.svelte-nfifqb hr{border:none;border-top:2px solid #e5e7eb;margin:3em 0}.article-content.svelte-nfifqb iframe{max-width:100%;margin:2em auto;display:block}.article-content.svelte-nfifqb .wp-block-image,.article-content.svelte-nfifqb .wp-block-quote{margin:2em 0}.article-content.svelte-nfifqb .alignleft{float:left;margin-right:1.5em;margin-bottom:1em}.article-content.svelte-nfifqb .alignright{float:right;margin-left:1.5em;margin-bottom:1em}.article-content.svelte-nfifqb .aligncenter{display:block;margin-left:auto;margin-right:auto}@media(max-width:768px){.article-content.svelte-nfifqb{font-size:17px;line-height:1.7}.article-content.svelte-nfifqb h2{font-size:24px}.article-content.svelte-nfifqb h3{font-size:20px}.article-content.svelte-nfifqb blockquote{padding:1em 1.25em}.article-content.svelte-nfifqb .alignleft,.article-content.svelte-nfifqb .alignright{float:none;margin:1em 0}}
