.insights-hero__bg{z-index:-1;background:radial-gradient(circle at 12% 18%, #e8a33c33 0%, transparent 38%), radial-gradient(circle at 86% 74%, #a22b4833 0%, transparent 44%), linear-gradient(140deg, var(--color-navy) 0%, var(--color-navy-dark) 100%);position:absolute;inset:0}.insights-hero__grid{gap:var(--space-10);grid-template-columns:1fr;align-items:stretch;display:grid}@media (min-width:1024px){.insights-hero__grid{gap:var(--space-12);grid-template-columns:1.25fr .85fr}}.insights-hero__title{margin-bottom:var(--space-4);font-size:clamp(2.4rem,4.6vw,4.8rem);line-height:.95}.insights-hero__text{max-width:62ch;color:var(--color-gray-light);font-size:var(--text-lg);line-height:var(--leading-relaxed)}.insights-hero__stats{margin-top:var(--space-8);gap:var(--space-4);flex-wrap:wrap;display:flex}.insights-hero__panel{padding:var(--space-8);border-radius:var(--radius-2xl);border:1px solid var(--color-border);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(160deg,#ffffff0f,#ffffff05);position:relative}.insights-hero__panel li:before{content:"";background:var(--color-amber);border-radius:50%;width:8px;height:8px;position:absolute;top:.55em;left:0}.insights-filter-bar{gap:var(--space-3);padding-bottom:var(--space-2);margin-bottom:var(--space-8);flex-wrap:nowrap;display:flex;overflow-x:auto}.insights-filter-chip--active{color:var(--color-white);background:#e8a33c2e;border-color:#e8a33ccc;box-shadow:inset 0 0 0 1px #e8a33c4d}.insights-filter-context{margin-bottom:var(--space-8);color:var(--color-gray-light)}.insight-card{border:1px solid var(--color-border);border-radius:var(--radius-2xl);background:linear-gradient(145deg, var(--color-surface) 0%, var(--color-navy-light) 100%);overflow:hidden}.insight-card--featured{margin-bottom:var(--space-12);grid-template-columns:1fr;display:grid}@media (min-width:1024px){.insight-card--featured{grid-template-columns:1fr 1.05fr}}.insight-card--compact{grid-template-rows:auto 1fr;display:grid}.insight-card__media{border-bottom:1px solid var(--color-border);min-height:240px;display:block;position:relative;overflow:hidden}.insight-card--featured .insight-card__media{border-right:0;min-height:100%}@media (min-width:1024px){.insight-card--featured .insight-card__media{border-bottom:0;border-right:1px solid var(--color-border)}}.insight-card:hover .insight-card__image{transform:scale(1.03)}.insight-card__media--fallback{background:radial-gradient(circle at 20% 15%, #e8a33c52 0%, transparent 44%), radial-gradient(circle at 82% 78%, #a22b484d 0%, transparent 48%), linear-gradient(145deg, var(--color-navy-light), var(--color-navy-dark));justify-content:center;align-items:stretch;display:flex}.insight-card__fallback{width:100%;padding:var(--space-8);justify-content:center;gap:var(--space-3);flex-direction:column;display:flex}.insight-card__content{padding:var(--space-10)}.insight-card--featured .insight-card__content{padding-left:var(--space-12)}.insight-card--compact .insight-card__content{padding:var(--space-10) var(--space-10) var(--space-9)}@media (min-width:1024px){.insight-card--featured .insight-card__content{padding-top:var(--space-10);padding-right:var(--space-10);padding-bottom:var(--space-10);padding-left:calc(var(--space-12) + var(--space-4))}.insight-card--compact .insight-card__content{padding:var(--space-10)}}.insight-card__reading-details{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.insight-card__reading-details .insight-language-label,.insight-article-hero__meta .insight-language-label{color:inherit;border-color:var(--color-border);font-weight:var(--font-medium)}.insight-article-hero__category{margin-bottom:var(--space-4)}.insight-card__category{align-items:center;gap:var(--space-2);color:var(--color-amber);font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide);display:inline-flex}.insight-card__meta{color:var(--color-gray);font-size:var(--text-xs)}.insight-card__title{margin:0 0 var(--space-5) 0;font-size:var(--text-2xl);line-height:1.12}.insight-card--compact .insight-card__title{font-size:var(--text-xl)}.insight-card__title a:hover{color:var(--color-amber)}.insight-card__excerpt{color:var(--color-gray-light);margin-bottom:var(--space-6);line-height:var(--leading-relaxed)}.insight-card__tags{gap:var(--space-2);margin-bottom:var(--space-7);flex-wrap:wrap;display:flex}.insight-card__read-link{align-items:center;gap:var(--space-2);color:var(--color-amber);font-weight:var(--font-semibold);font-size:var(--text-sm);display:inline-flex}.insight-card__read-link:hover svg{transform:translate(4px)}.insight-card__read-link--featured{width:fit-content;margin-left:auto;display:flex}.insights-list-grid{gap:var(--space-10);grid-template-columns:1fr;display:grid}@media (min-width:768px){.insights-list-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.insights-empty-state{margin-top:var(--space-10);padding:var(--space-10);border-radius:var(--radius-2xl);border:1px solid var(--color-border);background:var(--color-surface);text-align:center}.insights-empty-state--journal{justify-items:center;gap:var(--space-1);padding:var(--space-12) var(--space-8);background:radial-gradient(circle at 16% 18%, #e8a33c29, transparent 46%), radial-gradient(circle at 84% 80%, #a22b482e, transparent 48%), linear-gradient(150deg, var(--color-surface), var(--color-navy-light));display:grid}.insights-empty-state__actions{justify-content:center;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.insights-pagination{margin-top:var(--space-12);justify-content:center;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.insights-pagination__pages{justify-content:center;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.insights-pagination__control:hover,.insights-pagination__page:hover{color:var(--color-white);border-color:#e8a33cb3}.insights-pagination__page--active{background:var(--color-amber);border-color:var(--color-amber);color:var(--color-navy)}.insights-pagination__ellipsis{color:var(--color-gray);font-size:var(--text-sm);padding:0 var(--space-1)}.insight-article-hero{padding-top:calc(80px + var(--space-16));padding-bottom:var(--space-16);position:relative;overflow:hidden}.insight-article-hero__bg{z-index:-1;background:radial-gradient(circle at 18% 12%, #e8a33c30 0%, transparent 42%), radial-gradient(circle at 84% 84%, #a22b483d 0%, transparent 46%), linear-gradient(150deg, var(--color-navy) 0%, var(--color-navy-dark) 100%);position:absolute;inset:0}.insight-article-hero__grid{gap:var(--space-10);grid-template-columns:1fr;align-items:center;display:grid}@media (min-width:1024px){.insight-article-hero__grid{grid-template-columns:1.1fr 1fr}}.insight-back-link{align-items:center;gap:var(--space-2);color:var(--color-gray-light);font-size:var(--text-sm);margin-bottom:var(--space-6);display:inline-flex}.insight-back-link:hover{color:var(--color-amber)}.insight-article-hero__meta{align-items:center;gap:var(--space-3);margin-bottom:var(--space-5);color:var(--color-gray-light);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.insight-article-hero__meta .insight-language-label{gap:.35em}.insight-article-hero__title{margin-bottom:var(--space-5);font-size:clamp(2rem,4vw,3.6rem);line-height:var(--leading-tight)}.insight-article-hero__excerpt{font-size:var(--text-lg);color:var(--color-gray-light);line-height:var(--leading-relaxed)}.insight-article-hero__author{margin-top:var(--space-7);gap:var(--space-1);display:grid}.insight-article-hero__author span:first-child{color:var(--color-white);font-weight:var(--font-semibold)}.insight-article-hero__author span:last-child{color:var(--color-gray-light);font-size:var(--text-sm)}.insight-article-media{border-radius:var(--radius-2xl);border:1px solid var(--color-border);background:var(--color-surface);min-height:320px;position:relative;overflow:hidden}@media (min-width:1024px){.insight-article-media{min-height:470px}}.insight-article-media__image{object-fit:cover}.insight-article-media--fallback{background:radial-gradient(circle at 22% 20%, #e8a33c52, transparent 42%), radial-gradient(circle at 80% 78%, #a22b4845, transparent 46%), linear-gradient(155deg, var(--color-navy-light), var(--color-navy-dark));justify-content:center;align-items:stretch;display:flex}.insight-article-media__fallback-content{padding:var(--space-10);gap:var(--space-4);align-content:center;display:grid}.insight-article-layout{gap:var(--space-10);grid-template-columns:1fr;display:grid}@media (min-width:1024px){.insight-article-layout{gap:var(--space-12);grid-template-columns:minmax(0,.35fr) minmax(0,.65fr);align-items:start}}.insight-article-sidebar{gap:var(--space-5);display:grid}@media (min-width:1024px){.insight-article-sidebar{top:calc(88px + var(--space-4));position:sticky}}.insight-side-card{padding:var(--space-6);border-radius:var(--radius-xl);border:1px solid var(--color-border);background:var(--color-surface)}.insight-side-card--accent{background:linear-gradient(145deg,#e8a33c1c,#a22b4814);border-color:#e8a33c73}.insight-side-card__link{width:100%}.insight-article-content{gap:var(--space-8);display:grid}.insight-article-content__body{max-width:72ch}.insight-article-content__body a:hover{color:#f2c06d}.insight-article-content__body>div:first-child p:first-child{color:var(--color-white);font-size:var(--text-lg);line-height:1.72}.insight-article-content__body ol li:before{content:none}.insight-article-content__body blockquote p:last-child{margin-bottom:0}.insight-article-content__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.insight-related-section{padding-top:var(--space-24);padding-bottom:var(--space-24)}.insight-related-header{margin-bottom:var(--space-10)}.insight-related-header .section-header__title{margin-bottom:var(--space-3)}.insight-related-header .section-header__text{max-width:56ch;margin:0 auto}.insight-related-grid{gap:var(--space-6);grid-template-columns:1fr;display:grid}@media (min-width:900px){.insight-related-grid{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr))}}.insight-related-card{gap:var(--space-4);padding:var(--space-8);border-radius:var(--radius-xl);border:1px solid var(--color-border);background:linear-gradient(150deg, var(--color-surface), var(--color-navy-light));flex-direction:column;display:flex}.insight-related-card__category{color:var(--color-amber);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);font-weight:var(--font-semibold);margin-bottom:0;display:inline-flex}.insight-related-card h3 a{color:var(--color-white)}.insight-related-card h3 a:hover{color:var(--color-amber)}.insight-related-card .insight-card__read-link{padding-top:var(--space-4);margin-top:auto}@media (max-width:900px){.insight-related-section{padding-top:var(--space-20);padding-bottom:var(--space-20)}.insight-related-header{margin-bottom:var(--space-8)}.insight-related-card{padding:var(--space-6);gap:var(--space-3)}.insight-related-card .insight-card__read-link{padding-top:var(--space-3)}}[data-theme=light] .insights-hero__bg{background:radial-gradient(circle at 12% 18%,#e8a33c24 0%,#0000 40%),radial-gradient(circle at 86% 74%,#a22b481c 0%,#0000 46%),linear-gradient(140deg,#fff 0%,#edf1f4 100%)}[data-theme=light] .insights-hero__panel h2,[data-theme=light] .insight-card__title a,[data-theme=light] .insight-article-hero__title,[data-theme=light] .insight-article-hero__author span:first-child,[data-theme=light] .insight-related-card h3 a{color:var(--color-navy)}[data-theme=light] .insights-hero__text,[data-theme=light] .insights-hero__stats span,[data-theme=light] .insights-hero__panel p,[data-theme=light] .insights-hero__panel li,[data-theme=light] .insight-card__excerpt,[data-theme=light] .insight-card__fallback p,[data-theme=light] .insights-filter-context,[data-theme=light] .insight-article-hero__excerpt,[data-theme=light] .insight-article-hero__meta,[data-theme=light] .insight-article-hero__author span:last-child,[data-theme=light] .insight-article-media__fallback-content p,[data-theme=light] .insight-side-card p,[data-theme=light] .insight-side-card li,[data-theme=light] .insight-article-content__body p,[data-theme=light] .insight-article-content__body li,[data-theme=light] .insight-article-content__body ol,[data-theme=light] .insight-related-card p{color:var(--color-gray-dark)}[data-theme=light] .insight-article-content__body>div:first-child p:first-child,[data-theme=light] .insight-article-content__body h1,[data-theme=light] .insight-article-content__body h2,[data-theme=light] .insight-article-content__body h3,[data-theme=light] .insight-article-content__body h4,[data-theme=light] .insight-article-content__body strong{color:var(--color-navy)}[data-theme=light] .insight-article-content__body hr{border-top-color:var(--color-light-gray)}[data-theme=light] .insight-article-content__body a{color:#8f5915}[data-theme=light] .insight-article-content__body a:hover{color:#73470f}[data-theme=light] .insight-article-content__body code{color:var(--color-navy);background:#eff3f7;border-color:#d5dce4}[data-theme=light] .insight-article-content__body pre{background:#eef2f6;border-color:#d5dce4}[data-theme=light] .insight-article-content__body pre code{color:var(--color-gray-dark)}[data-theme=light] .insight-article-content__body blockquote{background:#f3f6fa;border-left-color:#e8a33ceb}[data-theme=light] .insight-article-content__body th,[data-theme=light] .insight-article-content__body td{color:var(--color-gray-dark);border-color:#d5dce4}[data-theme=light] .insight-article-content__body th{color:var(--color-navy)}[data-theme=light] .insight-card__meta,[data-theme=light] .insight-card__tags>span,[data-theme=light] .insight-back-link{color:var(--color-gray-dark)}[data-theme=light] .insights-filter-chip span{color:var(--color-navy);background:#eef2f6}[data-theme=light] .insights-pagination__control,[data-theme=light] .insights-pagination__page{border-color:var(--color-light-gray);color:var(--color-gray-dark);background:#fff}[data-theme=light] .insights-pagination__control:hover,[data-theme=light] .insights-pagination__page:hover{color:var(--color-navy);border-color:#e8a33cbf}[data-theme=light] .insights-pagination__page--active{background:var(--color-amber);border-color:var(--color-amber);color:var(--color-navy)}[data-theme=light] .insight-card__media--fallback,[data-theme=light] .insight-article-media--fallback{background:radial-gradient(circle at 22% 20%,#e8a33c3d,#0000 42%),radial-gradient(circle at 80% 78%,#a22b482e,#0000 46%),linear-gradient(155deg,#f3f5f8,#e8edf2)}[data-theme=light] .insight-card__fallback strong,[data-theme=light] .insight-article-media__fallback-content strong,[data-theme=light] .insight-article-media__fallback-content span{color:var(--color-navy)}[data-theme=light] .insights-empty-state--journal{background:radial-gradient(circle at 16% 18%,#e8a33c1f,#0000 46%),radial-gradient(circle at 84% 80%,#a22b481a,#0000 48%),linear-gradient(150deg,#fff,#f3f5f8)}[data-theme=light] .insight-article-hero__bg{background:radial-gradient(circle at 18% 12%,#e8a33c26 0%,#0000 42%),radial-gradient(circle at 84% 84%,#a22b4829 0%,#0000 46%),linear-gradient(150deg,#fff 0%,#edf1f4 100%)}
