.id-insight{--insight-paper:#f4f1e9;--insight-ink:#09333f;background:var(--insight-paper);color:var(--insight-ink)}
.id-insight-header{padding:clamp(44px,6vw,80px) clamp(24px,4.4vw,64px) clamp(56px,7vw,96px)}
.id-insight-header__inner{max-width:1000px;margin-inline:auto}
.id-insight-breadcrumb{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;margin:0 0 40px;font-size:13px;color:#527078}
.id-insight-breadcrumb a{color:inherit;text-underline-offset:3px}
.id-insight-breadcrumb span[aria-hidden]{opacity:.5}
.id-insight-kicker{margin:0 0 20px;color:#186e5d;font:500 11px/1.6 var(--id-mono,'Spline Sans Mono',monospace);letter-spacing:.1em;text-transform:uppercase}
.id-insight h1{max-width:21ch;margin:0;font:500 clamp(36px,5.2vw,68px)/1.06 var(--id-disp,'Schibsted Grotesk',system-ui,sans-serif);letter-spacing:-.045em;text-wrap:pretty}
.id-insight-dek{max-width:60ch;margin:28px 0 0;font-size:clamp(18px,1.7vw,23px);line-height:1.55;color:#3e5960;text-wrap:pretty}
.id-insight-byline{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:28px;color:#5a6e72;font-size:13px;line-height:1.7}
.id-insight-byline a{color:var(--insight-ink);text-underline-offset:3px}
.id-insight-summary{max-width:65ch;margin:36px 0 0;padding-left:20px;border-left:3px solid #159474;font-size:17px;line-height:1.65}
.id-insight-guide{max-width:1000px;margin-inline:auto;padding:clamp(56px,7vw,96px) 0}
.id-insight-reading{padding-inline:clamp(24px,4.4vw,64px)}
.id-insight-guide h2{max-width:24ch;margin:0 0 32px;font:500 clamp(28px,3vw,40px)/1.12 var(--id-disp,'Schibsted Grotesk',system-ui,sans-serif);letter-spacing:-.035em}
.id-insight-rules{display:grid;gap:28px;margin:0;padding:0;list-style:none;counter-reset:rules}
.id-insight-rules li{position:relative;padding-left:56px;counter-increment:rules}
.id-insight-rules li::before{position:absolute;top:2px;left:0;content:'0' counter(rules);font:500 12px/1.6 var(--id-mono,'Spline Sans Mono',monospace);color:#186e5d}
.id-insight-rules h3{margin:0 0 10px;font:600 21px/1.25 var(--id-disp,'Schibsted Grotesk',system-ui,sans-serif);letter-spacing:-.02em}
.id-insight-rules p{max-width:67ch;margin:0;color:#3e5960;font-size:17px;line-height:1.65;text-wrap:pretty}
.id-insight-sources{margin-top:48px;padding-top:36px;border-top:1px solid #09333f2b}
.id-insight-sources h2{font-size:26px;margin-bottom:20px}
.id-insight-sources ol{display:grid;gap:14px;margin:0;padding-left:22px}
.id-insight-sources li{padding-left:7px;font-size:14px;line-height:1.6;color:#486269}
.id-insight-sources a{color:var(--insight-ink);text-underline-offset:3px}
.id-insight-next{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;margin-top:44px;padding:30px;border:1px solid #09333f2b;border-radius:16px}
.id-insight-next h2{margin:0 0 12px;font-size:26px}
.id-insight-next p{max-width:54ch;margin:0;font-size:16px;line-height:1.55;color:#3e5960}
.id-insight-next a{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:52px;padding:14px 20px;border:1px solid #09333f;border-radius:5px;background:#09333f;color:#f4f1e9;font-size:15px;font-weight:600;text-decoration:none}
.id-insight :focus-visible{outline:3px solid #12765c;outline-offset:4px}
@media(max-width:700px){.id-insight-breadcrumb{margin-bottom:30px}.id-insight h1{font-size:36px}.id-insight-guide{padding-block:56px}.id-insight-rules li{padding-left:36px}.id-insight-next{grid-template-columns:minmax(0,1fr);padding:24px}.id-insight-next a{width:fit-content}.id-insight-byline{gap:6px 16px}}
