.insights__head{max-width:62ch;margin-bottom:clamp(30px,3.4vw,48px)}.insights__intro{margin-top:16px}.insights__filters{display:flex;flex-wrap:wrap;gap:0 clamp(16px,2.2vw,34px);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.insights__filter{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding-block:12px;margin-bottom:-1px;font-size:.82rem;letter-spacing:.04em;color:var(--text-secondary);border-bottom:2px solid transparent;transition:color .2s var(--ease),border-color .2s var(--ease)}@media (hover:hover) and (pointer:fine){.insights__filter:hover{color:var(--text-primary)}}.insights__filter[aria-pressed=true]{color:var(--text-primary);border-bottom-color:var(--accent)}.insights__filter-count{font-size:.68rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-secondary);opacity:.7}.insights__count{margin-top:18px;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary)}.insights__list{margin-top:16px;border-top:1px solid var(--border)}.insights__item{border-bottom:1px solid var(--border)}.insights__row{display:grid;grid-template-columns:minmax(0,190px) minmax(0,1fr) minmax(0,170px);grid-gap:clamp(20px,3vw,54px);gap:clamp(20px,3vw,54px);padding-block:clamp(26px,3.2vw,44px);align-items:start;transition:background .26s var(--ease)}@media (hover:hover) and (pointer:fine){.insights__item--published:hover .insights__row{background:var(--surface-light)}}.insights__category{padding-top:6px}.insights__title{color:var(--text-primary);max-width:28ch}.insights__title-end{white-space:nowrap}.insights__title .arrow{display:inline-block;margin-left:12px;color:var(--accent-strong);transition:transform .24s var(--ease)}@media (hover:hover) and (pointer:fine){.insights__item--published:hover .insights__title .arrow{transform:translateX(5px)}}.insights__excerpt{margin-top:12px;font-size:.94rem;line-height:1.68;max-width:52ch}.insights__excerpt,.insights__item--planned .insights__title,.insights__meta{color:var(--text-secondary)}.insights__meta{display:flex;flex-direction:column;align-items:flex-end;gap:7px;padding-top:5px;font-size:.78rem;letter-spacing:.04em;text-align:right}.insights-article__related-status,.insights-article__status,.insights__status{display:inline-block;padding:4px 9px;border:1px solid var(--border);font-size:10.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-strong);white-space:nowrap}.insights__empty{margin-top:16px;padding-block:clamp(26px,3vw,44px);border-top:1px solid var(--border)}.insights__notes{display:grid;grid-gap:14px;gap:14px;justify-items:start;margin-top:clamp(30px,3.4vw,48px);padding-top:clamp(20px,2.2vw,28px);border-top:1px solid var(--border-soft)}.insights__preview{text-decoration:underline;text-underline-offset:3px}.insights-article__notes .dev-note,.insights__notes .dev-note{max-width:86ch}.insights-article__head{padding-top:clamp(26px,3.2vw,52px);padding-bottom:clamp(30px,3.6vw,52px);border-bottom:1px solid var(--border)}.insights-article__measure{width:100%;max-width:68ch;margin-inline:auto}.insights-article__back{margin-bottom:clamp(22px,2.6vw,34px)}.insights-article__back .arrow{transform:rotate(180deg)}@media (hover:hover) and (pointer:fine){.link.insights-article__back:hover .arrow{transform:rotate(180deg) translateX(4px)}}.insights-article__category{margin-bottom:16px}.insights-article__title{max-width:20ch}.insights-article__standfirst{margin-top:clamp(18px,2.2vw,28px);font-family:var(--font-serif);font-size:clamp(1.08rem,1.55vw,1.4rem);line-height:1.5;color:var(--text-secondary);max-width:46ch}.insights-article__byline{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 28px;margin-top:clamp(26px,3vw,40px);padding-top:18px;border-top:1px solid var(--border)}.insights-article__author{font-size:.86rem;color:var(--text-primary)}.insights-article__name{font-weight:500}.insights-article__role{display:block;margin-top:5px;font-size:.74rem;letter-spacing:.05em;color:var(--text-secondary)}.insights-article__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:.78rem;letter-spacing:.04em;color:var(--text-secondary)}.insights-article__meta time+span:before{content:"·";margin-right:14px;color:var(--border)}.insights-article__body{padding-top:clamp(34px,4vw,62px);padding-bottom:clamp(44px,5vw,84px)}.insights-article__section+.insights-article__section{margin-top:clamp(28px,3.2vw,46px)}.insights-article__heading{margin-bottom:14px}.insights-article__section p{font-size:clamp(1rem,1.1vw,1.09rem);line-height:1.78;color:var(--text-primary);max-width:68ch}.insights-article__section p+p{margin-top:1.1em}.insights-article__pending-links{margin-top:clamp(18px,2vw,26px)}.insights-article__notes{display:grid;grid-gap:14px;gap:14px;margin-top:clamp(26px,3vw,40px)}.insights-article__related{border-top:1px solid var(--border)}.insights-article__related-title{margin-bottom:clamp(28px,3.2vw,46px)}.insights-article__related-item{margin-block:14px 12px}.insights-article__related-item .arrow{display:inline-block;margin-left:10px;color:var(--accent-strong);transition:transform .24s var(--ease)}@media (hover:hover) and (pointer:fine){.insights-article__related-item a:hover .arrow{transform:translateX(5px)}}.insights-article__related-status{margin-top:16px}.insights-article__cta-inner{max-width:62ch}.insights-article__cta-title{margin-block:14px 18px}.insights-article__cta-actions{margin-top:clamp(26px,3vw,38px)}@media (max-width:1023px){.insights__row{grid-template-columns:minmax(0,1fr) auto;gap:14px clamp(20px,3vw,40px)}.insights__category{grid-column:1;grid-row:1;padding-top:0}.insights__body{grid-column:1;grid-row:2}.insights__meta{grid-column:2;grid-row:1;padding-top:0}.insights__excerpt,.insights__title{max-width:100%}}@media (max-width:767px){.insights__filters{flex-wrap:nowrap;gap:0;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter) calc(var(--gutter) + 26px);overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scroll-padding-inline-start:var(--gutter);scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),transparent)}.insights__filters::-webkit-scrollbar{display:none}.insights__filter{flex:none;scroll-snap-align:start;min-height:48px;min-width:44px;padding-inline:9px;margin-bottom:0}.insights__filter:first-child{padding-left:0}.insights__filter:focus-visible{outline-offset:-3px}.insights__row{grid-template-columns:1fr;gap:12px}.insights__body,.insights__category,.insights__meta{grid-column:1;grid-row:auto}.insights__meta{flex-direction:row;align-items:center;justify-content:flex-start;text-align:left}.insights__preview{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;min-height:44px}.insights-article__head{padding-top:20px;padding-bottom:26px}.insights-article__back{margin-bottom:18px}.insights-article__standfirst,.insights-article__title{max-width:100%}.insights-article__cta-title,.insights-article__related-item,.insights__title{text-wrap:balance}.insights-article__standfirst,.insights__excerpt{text-wrap:pretty}.insights-article__byline{flex-direction:column;align-items:flex-start}.insights-article__cta-actions .link{width:100%;justify-content:space-between}}