.Insight-module-scss-module__3S7qxG__toolbar{border-bottom:1px solid color-mix(in srgb, var(--color-fg) 12%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:clamp(2rem,4vw,3rem);padding-bottom:.5rem;display:flex}.Insight-module-scss-module__3S7qxG__filters{flex-wrap:wrap;align-items:center;gap:clamp(.25rem,1vw,1rem);margin-inline:calc(-1*clamp(.6rem,1.2vw,.9rem));display:flex}@media (max-width:639px){.Insight-module-scss-module__3S7qxG__filters{scrollbar-width:none;flex-wrap:nowrap;min-width:0;max-width:calc(100% + 2*clamp(.6rem,1.2vw,.9rem));margin-bottom:-.6rem;padding-bottom:.6rem;overflow-x:auto}.Insight-module-scss-module__3S7qxG__filters>*{flex-shrink:0}.Insight-module-scss-module__3S7qxG__filters::-webkit-scrollbar{display:none}}.Insight-module-scss-module__3S7qxG__filter{font-size:var(--text-body);letter-spacing:-.01em;color:var(--color-fg-dim);white-space:nowrap;cursor:pointer;transition:color .4s var(--ease-core);padding:.7rem clamp(.6rem,1.2vw,.9rem);font-weight:600;position:relative}.Insight-module-scss-module__3S7qxG__filter:hover{color:var(--color-fg-muted)}.Insight-module-scss-module__3S7qxG__filter sup{font-family:var(--font-chakra),var(--font-ui);font-size:var(--text-label);letter-spacing:.06em;color:var(--color-fg-dim);vertical-align:baseline;margin-left:.35rem;font-weight:700}.Insight-module-scss-module__3S7qxG__filterActive{color:var(--color-fg)}.Insight-module-scss-module__3S7qxG__filterActive:after{content:"";background:var(--color-brand);height:2px;position:absolute;bottom:-.5rem;left:clamp(.6rem,1.2vw,.9rem);right:clamp(.6rem,1.2vw,.9rem)}.Insight-module-scss-module__3S7qxG__filterActive sup{color:var(--color-brand)}.Insight-module-scss-module__3S7qxG__search{border:1px solid color-mix(in srgb, var(--color-fg) 14%, transparent);transition:border-color .35s var(--ease-core);background:#ffffff09;align-items:center;gap:.6rem;padding:.6rem 1rem;display:flex;position:relative}.Insight-module-scss-module__3S7qxG__search:focus-within{border-color:var(--color-brand)}@media (max-width:639px){.Insight-module-scss-module__3S7qxG__search{flex:100%}.Insight-module-scss-module__3S7qxG__search input{flex:1;min-width:0}}.Insight-module-scss-module__3S7qxG__search input{width:11rem;font-size:max(1rem,var(--text-body));color:var(--color-fg);background:0 0;border:0;outline:none}.Insight-module-scss-module__3S7qxG__search input::placeholder{color:var(--color-fg-dim)}.Insight-module-scss-module__3S7qxG__count{font-family:var(--font-ui);font-size:var(--text-caption);letter-spacing:.02em;color:var(--color-fg-dim)}.Insight-module-scss-module__3S7qxG__featured{cursor:pointer;background:var(--ink-panel);clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,0 100%);transition:background-color .6s var(--ease-core),box-shadow .6s var(--ease-core);gap:1.75rem;margin-bottom:clamp(2.5rem,5vw,4rem);padding:clamp(1.75rem,4vw,3rem);display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff17}@media (min-width:900px){.Insight-module-scss-module__3S7qxG__featured{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:end;gap:clamp(2rem,4vw,4rem)}}.Insight-module-scss-module__3S7qxG__featured:after{content:"";transform-origin:100% 0;width:25.56px;height:1px;transition:background-color .5s var(--ease-core);pointer-events:none;background:#ffffff38;position:absolute;top:0;right:0;transform:rotate(-45deg)}.Insight-module-scss-module__3S7qxG__featured:hover{background:var(--ink-panel-hi);box-shadow:inset 0 0 0 1px #fff3}.Insight-module-scss-module__3S7qxG__featured:hover:after{background:var(--color-brand)}.Insight-module-scss-module__3S7qxG__featuredLabel{font-family:var(--font-ui);font-size:var(--text-label);letter-spacing:.2em;color:var(--color-brand);align-items:center;gap:.5rem;margin-bottom:1.1rem;font-weight:600;display:inline-flex}.Insight-module-scss-module__3S7qxG__featuredTitle{font-size:clamp(1.75rem,3.2vw,2.75rem);font-weight:700;line-height:var(--lh-display);letter-spacing:-.035em;word-break:keep-all;text-wrap:balance}.Insight-module-scss-module__3S7qxG__featuredDesc{font-size:var(--text-body);line-height:var(--lh-body);color:var(--color-fg-muted);word-break:keep-all;text-wrap:balance;max-width:50ch;margin-top:1rem}.Insight-module-scss-module__3S7qxG__featuredMeta{font-size:var(--text-caption);color:var(--color-fg-dim);flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.Insight-module-scss-module__3S7qxG__readMore{background:var(--color-fg);color:var(--color-ink);font-size:var(--text-caption);pointer-events:none;width:fit-content;transition:transform .5s var(--ease-expo),background-color .35s var(--ease-core),color .35s var(--ease-core);align-items:center;gap:.6rem;margin-top:1.5rem;padding:.85rem 1.5rem;font-weight:700;display:inline-flex}.Insight-module-scss-module__3S7qxG__readMore span{transition:transform .5s var(--ease-expo)}.Insight-module-scss-module__3S7qxG__featured:hover .Insight-module-scss-module__3S7qxG__readMore,.Insight-module-scss-module__3S7qxG__featured:focus-within .Insight-module-scss-module__3S7qxG__readMore{background:var(--color-brand);color:var(--color-fg);transform:translate(6px)}.Insight-module-scss-module__3S7qxG__featured:hover .Insight-module-scss-module__3S7qxG__readMore span,.Insight-module-scss-module__3S7qxG__featured:focus-within .Insight-module-scss-module__3S7qxG__readMore span{transform:translate(4px)}@media (prefers-reduced-motion:reduce){.Insight-module-scss-module__3S7qxG__readMore,.Insight-module-scss-module__3S7qxG__readMore span{transition:background-color .35s var(--ease-core);transform:none!important}}.Insight-module-scss-module__3S7qxG__grid{gap:clamp(1rem,2vw,1.75rem);display:grid}@media (min-width:640px){.Insight-module-scss-module__3S7qxG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.Insight-module-scss-module__3S7qxG__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1800px){.Insight-module-scss-module__3S7qxG__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.Insight-module-scss-module__3S7qxG__card{background:var(--ink-panel);clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,0 100%);transition:background-color .6s var(--ease-core),box-shadow .6s var(--ease-core);flex-direction:column;gap:.9rem;padding:clamp(1.35rem,2.4vw,1.85rem);display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff17}.Insight-module-scss-module__3S7qxG__card:after{content:"";transform-origin:100% 0;width:25.56px;height:1px;transition:background-color .5s var(--ease-core);pointer-events:none;background:#ffffff38;position:absolute;top:0;right:0;transform:rotate(-45deg)}.Insight-module-scss-module__3S7qxG__card:hover{background:var(--ink-panel-hi);box-shadow:inset 0 0 0 1px #fff3}.Insight-module-scss-module__3S7qxG__card:hover:after{background:var(--color-brand)}.Insight-module-scss-module__3S7qxG__cardMeta{font-family:var(--font-ui);font-size:var(--text-label);letter-spacing:.14em;justify-content:space-between;align-items:center;gap:1rem;font-weight:600;display:flex}.Insight-module-scss-module__3S7qxG__cardCategory{color:var(--color-fg-muted);transition:color .45s var(--ease-core)}.Insight-module-scss-module__3S7qxG__card:hover .Insight-module-scss-module__3S7qxG__cardCategory{color:var(--color-brand)}.Insight-module-scss-module__3S7qxG__cardDate{font-family:var(--font-chakra),var(--font-ui);color:var(--color-fg-dim);font-weight:700}.Insight-module-scss-module__3S7qxG__cardTitle{font-size:var(--text-lead);font-weight:700;line-height:var(--lh-subtitle);letter-spacing:-.025em;word-break:keep-all;text-wrap:balance}.Insight-module-scss-module__3S7qxG__cardDesc{font-size:var(--text-sm);line-height:var(--lh-body);color:var(--color-fg-muted);word-break:keep-all;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Insight-module-scss-module__3S7qxG__cardFoot{border-top:1px solid color-mix(in srgb, var(--color-fg) 10%, transparent);font-size:var(--text-caption);color:var(--color-fg-dim);justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding-top:.75rem;display:flex}.Insight-module-scss-module__3S7qxG__cardArrow{transition:transform .5s var(--ease-expo)}.Insight-module-scss-module__3S7qxG__card:hover .Insight-module-scss-module__3S7qxG__cardArrow{transform:translate(4px,-4px)}.Insight-module-scss-module__3S7qxG__stretch:after{content:"";position:absolute;inset:0}.Insight-module-scss-module__3S7qxG__empty{text-align:center;color:var(--color-fg-muted);border:1px dashed color-mix(in srgb, var(--color-fg) 16%, transparent);padding:4rem 1rem}
