.ins-list__head{margin-bottom:var(--s-8)}.ins-filter{gap:var(--s-2);flex-wrap:wrap;margin-bottom:clamp(2rem,1.5rem + 2vw,3.5rem);display:flex}.ins-filter[hidden]{display:none}.ins-chip{min-height:40px;color:var(--fg);font-size:var(--fs-small);border:1px solid var(--line-strong);transition:border-color var(--t-hover) ease, background-color var(--t-hover) ease, color var(--t-hover) ease;background:0 0;border-radius:999px;align-items:center;padding:0 16px;font-weight:500;display:inline-flex}.ins-chip:hover{border-color:var(--accent)}.ins-entries{border-top:1px solid var(--line-strong)}.ins-entry[hidden]{display:none}.ins-entry__link{column-gap:var(--gutter);padding-block:var(--s-8);color:inherit;border-bottom:1px solid var(--line);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;text-decoration:none;display:grid}.ins-entry__thumb{border-color:#0000;grid-column:1/span 3;margin-bottom:0}.ins-entry__glyph{width:52px;height:52px}.ins-entry__body{column-gap:var(--gutter);grid-column:5/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:start;display:grid}.ins-entry__topic,.ins-entry__title{grid-column:1}.ins-entry__summary{color:var(--fg-2);grid-area:1/2/span 3}.ins-entry__meta{grid-column:1}.ins-entry__topic{color:var(--accent-text);font-size:var(--fs-small);font-weight:500}.ins-entry__title{margin-top:var(--s-2);font-size:var(--fs-h3);letter-spacing:-.01em;text-wrap:balance;transition:color var(--t-hover) ease;font-weight:500;line-height:1.2}.ins-entry__meta{gap:var(--s-2) var(--s-6);margin-top:var(--s-4);color:var(--fg-2);font-size:var(--fs-small);flex-wrap:wrap;display:flex}.ins-entry__cta{color:var(--accent-text);opacity:0;transition:opacity var(--t-hover) ease, transform var(--t-hover) var(--ease-out);font-weight:500;transform:translate(-4px)}.ins-entry__link:hover .ins-entry__title,.ins-entry__link:focus-visible .ins-entry__title{color:var(--accent-text)}.ins-entry__link:hover .ins-entry__cta,.ins-entry__link:focus-visible .ins-entry__cta{opacity:1;transform:none}.ins-entry__link:hover .ins-entry__thumb{border-color:#0ec46f8c}.ins-entry--feature .ins-entry__link{padding-block:var(--s-8) var(--s-12)}.ins-entry--feature .ins-entry__thumb{grid-column:1/span 7}.ins-entry--feature .ins-entry__glyph{width:76px;height:76px}.ins-entry--feature .ins-entry__body{grid-column:9/-1;align-self:end;display:block}.ins-entry--feature .ins-entry__title{margin-top:var(--s-3);font-size:var(--fs-h2);letter-spacing:-.02em;line-height:1.08}.ins-entry--feature .ins-entry__summary{margin-top:var(--s-4);font-size:var(--fs-lead);line-height:1.45}.ins-entry--feature .ins-entry__meta{margin-top:var(--s-6)}.ins-entry--feature .ins-entry__cta{opacity:1;transform:none}.ins-entries.is-filtered .ins-entry--feature .ins-entry__thumb{grid-column:1/span 3}.ins-entries.is-filtered .ins-entry--feature .ins-entry__body{grid-column:5/-1;align-self:start}.ins-entries.is-filtered .ins-entry--feature .ins-entry__title{font-size:var(--fs-h3);line-height:1.2}.ins-entries.is-filtered .ins-entry--feature .ins-entry__summary{font-size:var(--fs-body)}@media (width<=64rem){.ins-entry__thumb{grid-column:1/span 4}.ins-entry__body{grid-column:5/-1;display:block}.ins-entry__summary{margin-top:var(--s-3)}.ins-entry--feature .ins-entry__thumb,.ins-entry--feature .ins-entry__body{grid-column:1/-1}.ins-entry--feature .ins-entry__body{margin-top:var(--s-6)}.ins-entry__cta{opacity:1;transform:none}}@media (width<=40rem){.ins-entry__link{column-gap:var(--s-4);padding-block:var(--s-6);grid-template-columns:6.5rem minmax(0,1fr)}.ins-entry__thumb,.ins-entries.is-filtered .ins-entry--feature .ins-entry__thumb{aspect-ratio:1;grid-column:1}.ins-entry__body,.ins-entries.is-filtered .ins-entry--feature .ins-entry__body{grid-column:2}.ins-entry__glyph{width:40px;height:40px;top:50%;left:50%}.ins-entry__glyph .icon{width:20px;height:20px}.ins-entry__title{font-size:1.1875rem}.ins-entry__summary{font-size:var(--fs-small);line-height:1.5}.ins-entry--feature .ins-entry__link{grid-template-columns:minmax(0,1fr)}.ins-entry--feature .ins-entry__thumb{aspect-ratio:16/9;grid-column:1}.ins-entry--feature .ins-entry__body{grid-column:1}.ins-entry--feature .ins-entry__glyph{width:60px;height:60px;left:var(--gx);top:var(--gy)}.ins-entry--feature .ins-entry__glyph .icon{width:28px;height:28px}.ins-entry--feature .ins-entry__title{font-size:var(--fs-h2)}.ins-entry--feature .ins-entry__summary{font-size:var(--fs-body);line-height:1.55}}.ins-questions-index .index-row__title{max-width:30ch}.ins-writing__title{margin-top:var(--s-4);max-width:16ch}.ins-writing__intro{margin-top:var(--s-6);max-width:40ch;color:var(--fg-2)}.ins-writing__points{border-top:1px solid var(--line-strong);display:grid}.ins-writing__points li{padding-block:var(--s-6);font-size:var(--fs-lead);border-bottom:1px solid var(--line);grid-template-columns:1.5rem minmax(0,1fr);align-items:baseline;line-height:1.4;display:grid}.ins-writing__ray{color:var(--accent)}
