.content-hero[data-v-9ebd9b94]{background:#0a0a0a;overflow:hidden;padding:12rem 0 6rem;position:relative}.hero-pattern[data-v-9ebd9b94]{background-image:radial-gradient(hsl(var(--color-primary-600)/.2) 1px,transparent 1px);background-size:32px 32px;inset:0;pointer-events:none;position:absolute}.hero-container[data-v-9ebd9b94]{margin:0 auto;max-width:900px;padding:0 2rem;position:relative;z-index:10}.hero-inner[data-v-9ebd9b94]{text-align:center}.hero-date[data-v-9ebd9b94]{margin-bottom:2rem}.date-text[data-v-9ebd9b94]{border:1px solid hsl(var(--color-primary-300)/.1);color:hsl(var(--color-primary));display:inline-block;font-family:Karla,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.15em;padding:.5rem 1.25rem;text-transform:uppercase}.hero-title[data-v-9ebd9b94]{color:#fff;font-family:Oswald,sans-serif;font-size:clamp(2rem,5vw,3.5rem);font-weight:500;letter-spacing:-.02em;line-height:1.2;margin-bottom:3rem}.hero-author[data-v-9ebd9b94]{align-items:center;display:flex;gap:1rem;justify-content:center}.author-image[data-v-9ebd9b94]{height:3.5rem;-o-object-fit:cover;object-fit:cover;width:3.5rem}.author-info[data-v-9ebd9b94]{align-items:flex-start;display:flex;flex-direction:column;text-align:left}.author-name[data-v-9ebd9b94]{color:#fff;font-size:1rem;font-weight:500}.author-name[data-v-9ebd9b94],.author-role[data-v-9ebd9b94]{font-family:Karla,sans-serif}.author-role[data-v-9ebd9b94]{color:hsl(var(--color-primary-100)/.5);font-size:.75rem;font-weight:400;letter-spacing:.1em;text-transform:uppercase}.content-body[data-v-9ebd9b94]{background:linear-gradient(hsl(var(--color-primary-100)) -200%,#fff);padding:5rem 0}.body-container[data-v-9ebd9b94]{margin:0 auto;max-width:800px;padding:0 2rem}.featured-media[data-v-9ebd9b94]{margin-bottom:3rem}.featured-image[data-v-9ebd9b94]{display:block;height:auto;width:100%}.featured-video[data-v-9ebd9b94]{background:#0a0a0a;display:block;width:100%}.featured-iframe[data-v-9ebd9b94]{aspect-ratio:16/9;display:block;width:100%}.article-content[data-v-9ebd9b94]{color:#3d3d3d;font-family:Karla,sans-serif;font-size:1.0625rem;font-weight:400;line-height:1.9}.article-content[data-v-9ebd9b94] h1,.article-content[data-v-9ebd9b94] h2,.article-content[data-v-9ebd9b94] h3,.article-content[data-v-9ebd9b94] h4{color:#0a0a0a;font-family:Oswald,sans-serif;font-weight:600;line-height:1.3;margin-bottom:1rem;margin-top:2.5rem}.article-content[data-v-9ebd9b94] h2{font-size:2rem}.article-content[data-v-9ebd9b94] h3{font-size:1.5rem}.article-content[data-v-9ebd9b94] h4{font-size:1.25rem}.article-content[data-v-9ebd9b94] p{margin-bottom:1.5rem}.article-content[data-v-9ebd9b94] a{color:hsl(var(--color-primary));text-decoration:underline;text-underline-offset:2px;transition:color .3s ease}.article-content[data-v-9ebd9b94] a:hover{color:hsl(var(--color-primary-300))}.article-content[data-v-9ebd9b94] ol,.article-content[data-v-9ebd9b94] ul{margin-bottom:1.5rem;padding-left:1.5rem}.article-content[data-v-9ebd9b94] li{margin-bottom:.5rem}.article-content[data-v-9ebd9b94] blockquote{background:#2d5a3d0d;border-left:3px solid hsl(var(--color-primary));color:#666;font-style:italic;margin:2rem 0;padding:1.5rem 2rem}.article-content[data-v-9ebd9b94] img{height:auto;margin:2rem 0;max-width:100%}.article-content[data-v-9ebd9b94] strong{color:#0a0a0a;font-weight:600}.related-section[data-v-9ebd9b94]{background:linear-gradient(hsl(var(--color-primary-100)) -200%,#fff)}
