:root{--insight-ink:#102a43;--insight-muted:#52677d;--insight-line:#dce8ee;--insight-teal:#007f89;--insight-pale:#f2fbfb}
.insights-shell{max-width:1120px;margin:0 auto;padding:26px 24px 72px;color:var(--insight-ink)}
.insights-breadcrumbs{display:flex;align-items:center;gap:9px;flex-wrap:wrap;color:var(--insight-muted);font-size:14px;margin-bottom:30px}.insights-breadcrumbs a{color:var(--insight-teal)}
.insights-hero,.article-header{padding:clamp(28px,6vw,64px);border-radius:30px;background:linear-gradient(135deg,#001030,#075169);color:#fff}.insights-hero>p,.article-category{font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#79e1e5}.insights-hero h1,.article-header h1{font-size:clamp(34px,5vw,58px);line-height:1.08;margin:12px 0 22px;color:#fff}.insights-hero div,.article-description{max-width:760px;font-size:19px;line-height:1.7;color:#e5f5f7}
.topic-list{display:flex;gap:9px;flex-wrap:wrap;margin:28px 0}.topic-list span{padding:8px 13px;border:1px solid var(--insight-line);border-radius:999px;background:#fff;font-weight:700;font-size:14px}
.insights-list>h2,.related-articles>h2{font-size:30px}.insights-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.insights-grid article,.related-grid article{border:1px solid var(--insight-line);border-radius:22px;padding:25px;background:#fff}.insights-grid h3,.related-grid h3{font-size:23px;line-height:1.3;margin:8px 0 12px}.insights-grid h3 a,.related-grid h3 a{color:var(--insight-ink);text-decoration:none}.insights-grid h3 a:hover,.related-grid h3 a:hover{text-decoration:underline;text-decoration-color:#00a0b0}.insights-grid article>p:not(.article-category){line-height:1.65;color:var(--insight-muted)}.insights-grid span,.related-grid span{color:var(--insight-muted);font-size:14px}
.insights-article{max-width:900px;margin:auto}.article-header{margin-bottom:40px}.article-header .article-category{margin:0}.article-meta{display:flex;gap:8px 22px;flex-wrap:wrap;color:#c9e8eb;margin-top:24px}.article-body{max-width:760px;margin:auto}.article-body section{margin:0 0 42px}.article-body h2{font-size:30px;line-height:1.25}.article-body p{font-size:18px;line-height:1.85;color:#334e68}.article-cta{margin:52px 0;padding:30px;border-radius:22px;background:var(--insight-pale);border-inline-start:5px solid #00a0b0}.article-cta h2{margin-top:0}.related-articles{margin-top:56px}.related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.related-grid p{color:var(--insight-teal);font-weight:800;font-size:13px}.related-grid h3{font-size:18px}
[dir="rtl"] .insights-shell{text-align:right}[dir="rtl"] .insights-hero>p,[dir="rtl"] .article-category{letter-spacing:0;text-transform:none}
@media(max-width:760px){.insights-shell{padding:16px 14px 52px}.insights-grid,.related-grid{grid-template-columns:1fr}.insights-hero,.article-header{padding:27px 22px;border-radius:22px}.insights-hero h1,.article-header h1{font-size:34px}.article-body p{font-size:17px}.article-meta{display:grid}.article-body h2{font-size:25px}}
