.insight-article-page{color:var(--ink);background:#fff}.insight-article-shell{padding-top:14px;padding-bottom:64px}.insight-article-header{max-width:820px;padding:28px 0 24px}.insight-article-header h1{letter-spacing:-.05em;margin-bottom:18px;font-size:clamp(46px,7vw,82px);line-height:.96}.insight-article-summary{max-width:720px;color:var(--muted);letter-spacing:-.02em;font-size:16px;line-height:1.6}.insight-article-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px;font-size:12px;display:flex}.insight-article-hero{aspect-ratio:16/9;object-fit:cover;border:1px solid var(--line);border-radius:6px;width:min(980px,100%);height:auto}.insight-article-body{max-width:720px;padding:34px 0 12px}.insight-article-body p{letter-spacing:-.02em;margin-bottom:22px;font-size:17px;line-height:1.72}.insight-article-body h2{letter-spacing:-.035em;margin:40px 0 14px;font-size:clamp(26px,4vw,36px);line-height:1.08}.insight-article-body h3{letter-spacing:-.025em;margin:30px 0 12px;font-size:22px}.insight-article-body ul,.insight-article-body ol{margin:0 0 22px;padding-left:24px;font-size:17px;line-height:1.72}.insight-article-body li+li{margin-top:8px}.insight-article-body blockquote{border-left:3px solid var(--purple);color:var(--muted);font-family:var(--serif);letter-spacing:-.03em;margin:32px 0;padding:4px 0 4px 22px;font-size:clamp(22px,3vw,30px);line-height:1.25}.insight-article-body a{color:var(--purple);text-underline-offset:3px;text-decoration:underline}.insight-article-body code{background:var(--surface);border-radius:3px;padding:2px 5px;font-size:.9em}.insight-article-table-wrap{border:1px solid var(--line);border-radius:6px;width:100%;margin:0 0 26px;overflow-x:auto}.insight-article-table-wrap table{border-collapse:collapse;width:100%;min-width:580px;font-size:14px;line-height:1.5}.insight-article-table-wrap th,.insight-article-table-wrap td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:13px 15px}.insight-article-table-wrap th{background:var(--surface);font-size:12px;font-weight:600}.insight-article-table-wrap tr:last-child td{border-bottom:0}.insight-article-visuals{gap:24px;max-width:720px;margin:12px 0 36px;display:grid}.insight-article-visuals figure{margin:0}.insight-article-visuals img{border:1px solid var(--line);border-radius:6px;width:100%;height:auto;display:block}.insight-article-visuals figcaption{color:var(--muted);margin-top:8px;font-size:12px;line-height:1.45}.insight-article-footer{border-top:1px solid var(--line);max-width:720px;padding-top:10px}@media (max-width:760px){.insight-article-shell{padding-bottom:44px}.insight-article-header{padding-top:18px}.insight-article-header h1{font-size:clamp(44px,13vw,64px)}.insight-article-summary{font-size:15px}.insight-article-body{padding-top:26px}.insight-article-body p{font-size:16px;line-height:1.68}}
