nav a[aria-current=page]{color:var(--gold);text-decoration:underline;text-underline-offset:6px}.insights-hero{padding:64px 0 45px;border-bottom:1px solid var(--line);background:#f4efe5}.insights-hero h1{font-size:clamp(3rem,5.5vw,5.7rem);line-height:1.05}.insights-hero h1 span{color:var(--gold)}.insights-hero>.wrap>p:last-child{font-size:1.05rem;line-height:1.8;color:var(--muted);margin-top:22px}.insights-body{padding-block:36px 64px}.insights-filters{display:flex;align-items:end;justify-content:space-between;gap:24px;padding-bottom:28px;border-bottom:1px solid var(--line)}.type-filters{display:flex;flex-wrap:wrap;gap:8px}.type-filters button{font:inherit;font-size:.8rem;border:1px solid #d8c8aa;border-radius:24px;background:transparent;color:#65553b;padding:9px 15px;min-height:44px;cursor:pointer}.type-filters button[aria-pressed=true]{background:#20251f;color:#e7c581;border-color:#20251f}.search-label{display:grid;gap:6px;font-size:.75rem;color:var(--muted);min-width:230px}.search-label input,.archive-box select{font:inherit;font-size:16px;border:1px solid #d8c8aa;background:#fffdf8;color:var(--ink);min-height:44px;padding:9px 12px;border-radius:5px;min-width:0;width:100%}.insights-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:46px;margin-top:28px}.insights-count{font-size:.76rem;color:var(--muted);margin-bottom:16px}.insight-card{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);border:1px solid #ded5c7;border-radius:12px;overflow:hidden;background:#fffdf8}.insight-art{display:flex;align-items:center;background:#f4efe5;min-width:0}.insight-art img{display:block;width:100%;height:auto}.insight-card-copy{padding:26px}.insight-card-copy .eyebrow{font-size:.58rem;line-height:1.7}.insight-card time{font-size:.73rem;color:var(--muted)}.insight-card h2{font-size:1.9rem;line-height:1.17;margin:14px 0}.insight-card h2 a{text-decoration:none}.insight-card-copy>p:not(.eyebrow){font-size:.88rem;color:var(--muted);line-height:1.75}.insight-read{display:inline-flex;align-items:center;gap:18px;min-height:44px;margin-top:16px;color:#806132;font-size:.8rem;text-decoration:none}.archive-box{align-self:start;border-top:2px solid #b99a60;padding-top:20px}.archive-box .eyebrow{font-size:.58rem}.archive-box h2{font-size:2rem;margin:0 0 24px}.archive-box label{font-size:.8rem;display:block;margin-bottom:7px}.archive-box p:not(.eyebrow){font-size:.82rem;line-height:1.75;color:var(--muted);margin-top:14px}.archive-note{margin-top:30px;border-top:1px solid var(--line);padding-top:20px}.archive-note h3{font:1.35rem Georgia,serif}.insights-empty{padding:32px;border:1px solid var(--line);border-radius:8px;color:var(--muted);font-size:.9rem}.insights-community{background:#171c16;color:#f8f3e8;padding:54px 0}.insights-community h2{font-size:clamp(2.5rem,4vw,4rem)}.insights-community h2 span{color:#e7c581}.insights-community p:not(.eyebrow){margin:22px 0;color:#d0ccbf}.insights-footer{padding:28px 0;font-size:.76rem}.insights-footer>.wrap{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.article-main{max-width:1000px;padding-block:30px 60px}.article-back{display:inline-flex;align-items:center;min-height:44px;color:#806132;font-size:.83rem;text-decoration:none}.article-heading{padding-block:28px;background:transparent;z-index:auto}.article-heading h1{font-size:clamp(2.7rem,5vw,4.4rem);line-height:1.1;max-width:900px}.article-heading h1 span{color:#a67b3d}.article-meta{font-size:.8rem;color:var(--muted);margin:22px 0}.article-deck{font-size:1.1rem;line-height:1.8;max-width:760px;color:var(--muted)}.article-figure{margin:16px 0 40px}.article-figure img{display:block;width:100%;height:auto}.article-figure figcaption{text-align:center;font-size:.72rem;color:var(--muted);margin-top:12px}.article-prose{max-width:750px;margin:auto}.article-prose h2{font-size:2rem;line-height:1.2;margin:36px 0 16px}.article-prose p{line-height:1.9;font-size:1rem;color:#555348;margin-bottom:18px}.article-takeaway{background:#eee7d9;border-left:3px solid #b99a60;padding:22px;margin-block:28px}.article-takeaway h3{font:1.4rem Georgia,serif;margin-bottom:12px}.article-takeaway p{margin:0}.article-sources{padding-left:20px;line-height:1.8;font-size:.87rem}.article-sources li{margin-bottom:12px}.article-education{font-size:.8rem!important}.article-discuss{border-top:1px solid var(--line);margin-top:32px;padding:0 0 30px}.article-discuss .button{max-width:100%}[hidden]{display:none!important}@media(max-width:1050px){.insights-filters{flex-direction:column;align-items:stretch}.insights-layout{grid-template-columns:minmax(0,1fr) 230px;gap:24px}.insight-card{grid-template-columns:1fr}.insight-art img{max-height:300px;object-fit:contain}}@media(max-width:680px){.insights-hero{padding:40px 0 30px}.insights-hero>.wrap>p:last-child{font-size:.95rem}.insights-layout{grid-template-columns:1fr;gap:38px}.insight-card-copy{padding:22px}.insights-community{padding:40px 0}.article-heading{padding-top:18px}.article-main{padding-top:18px}.article-prose h2{font-size:1.7rem}.article-prose p{font-size:.95rem}.article-figure{max-width:440px;margin-inline:auto}.insights-footer>.wrap{flex-direction:column;gap:12px}}
