.insights-hero[data-astro-cid-3qp3b35e]{--split:356px;--below:128px;display:grid}.insights-hero__panel[data-astro-cid-3qp3b35e]{padding:64px var(--inside) 0;background:var(--phthalo);grid-template-columns:minmax(0,1fr);gap:64px;display:grid;overflow:hidden}.insights-hero__text[data-astro-cid-3qp3b35e]{width:100%;max-width:var(--content);gap:24px;margin-inline:auto;display:grid}.insights-hero__title[data-astro-cid-3qp3b35e]{line-height:round(down,1.1em,1px)}.insights-hero__title[data-astro-cid-3qp3b35e] .sans[data-astro-cid-3qp3b35e]{color:var(--yellow)}.insights-hero__stage[data-astro-cid-3qp3b35e]{margin-inline:calc(-1 * var(--inside));grid-template-columns:minmax(0,1fr);display:grid}.insights-hero__scene[data-astro-cid-3qp3b35e]{margin-top:var(--split);background:var(--phthalo-deep);grid-area:1/1;position:relative;overflow:hidden}.featured[data-astro-cid-3qp3b35e]{width:calc(100% - 32px);max-width:var(--content);margin:0 auto var(--below);isolation:isolate;color:var(--black);grid-area:1/1;grid-template-columns:minmax(0,1fr);text-decoration:none;display:grid;position:relative}.featured[data-astro-cid-3qp3b35e]:before{content:"";z-index:-1;background:var(--white);box-shadow:inset 0 0 0 1px #1111110d, 0 var(--shadow-y,32px) var(--shadow-blur,80px) var(--shadow-spread,-32px) rgb(0 0 0/var(--shadow-alpha,.75));transition:inset .3s,box-shadow .3s;position:absolute;inset:0}.featured[data-astro-cid-3qp3b35e]:hover:before,.featured[data-astro-cid-3qp3b35e]:focus-visible:before{--shadow-alpha:1;inset:-8px}.featured__media[data-astro-cid-3qp3b35e]{aspect-ratio:4/3;background:var(--phthalo);display:block;position:relative;overflow:hidden}.featured__media[data-astro-cid-3qp3b35e] .featured__image{object-fit:cover;width:100%;height:100%;transition:transform .3s}.featured__badges[data-astro-cid-3qp3b35e]{display:flex;position:absolute;bottom:0;left:0}.featured__badge[data-astro-cid-3qp3b35e]{color:var(--white);background:#1116;padding:5px 12px}.featured__badge--latest[data-astro-cid-3qp3b35e]{background:var(--black)}.featured__text[data-astro-cid-3qp3b35e]{gap:32px;padding:32px 24px 24px;display:grid}.featured__copy[data-astro-cid-3qp3b35e]{gap:20px;display:grid}.featured__title[data-astro-cid-3qp3b35e]{letter-spacing:-.02em;text-wrap:pretty;transition:color var(--ease) ease;font-size:32px;line-height:round(1.1em,1px)}.featured__foot[data-astro-cid-3qp3b35e]{justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}.featured__author[data-astro-cid-3qp3b35e]{letter-spacing:0;align-items:center;gap:12px;display:flex}.featured__author[data-astro-cid-3qp3b35e] img[data-astro-cid-3qp3b35e]{background:var(--half-grey);border-radius:50%;flex:none;width:44px;height:44px}.featured__author[data-astro-cid-3qp3b35e]>span[data-astro-cid-3qp3b35e]{display:grid}.featured__name[data-astro-cid-3qp3b35e]{letter-spacing:.01em;font-size:14px;font-weight:600;line-height:1.5}.featured__author[data-astro-cid-3qp3b35e] time[data-astro-cid-3qp3b35e]{color:var(--text-light)}.featured__read[data-astro-cid-3qp3b35e]{flex:none;width:44px;margin-left:auto;padding:0}.featured__read-label[data-astro-cid-3qp3b35e],.featured__cursor[data-astro-cid-3qp3b35e]{display:none}.featured[data-astro-cid-3qp3b35e]:hover .featured__image,.featured[data-astro-cid-3qp3b35e]:focus-visible .featured__image{transform:scale(1.05)}.featured[data-astro-cid-3qp3b35e]:hover .featured__title[data-astro-cid-3qp3b35e],.featured[data-astro-cid-3qp3b35e]:focus-visible .featured__title[data-astro-cid-3qp3b35e]{color:var(--phthalo)}.insights-hero--few[data-astro-cid-3qp3b35e] .insights-hero__panel[data-astro-cid-3qp3b35e]{padding-bottom:128px}@media (width>=768px){.insights-hero--few[data-astro-cid-3qp3b35e] .insights-hero__panel[data-astro-cid-3qp3b35e]{padding-bottom:192px}}@media (width>=1440px){.insights-hero--few[data-astro-cid-3qp3b35e] .insights-hero__panel[data-astro-cid-3qp3b35e]{padding-bottom:256px}}@media (width>=768px){.insights-hero[data-astro-cid-3qp3b35e]{--split:409px;--below:160px}.insights-hero__panel[data-astro-cid-3qp3b35e]{gap:96px;padding-top:96px}.insights-hero__text[data-astro-cid-3qp3b35e]{text-align:center;justify-items:center;gap:36px}.insights-hero__text[data-astro-cid-3qp3b35e] p[data-astro-cid-3qp3b35e]{max-width:640px}.featured[data-astro-cid-3qp3b35e]{width:calc(100% - 2 * var(--inside))}.featured__media[data-astro-cid-3qp3b35e]{aspect-ratio:624/417;border-radius:var(--radius-s);corner-shape:squircle;margin:32px 32px 0}.featured__badges[data-astro-cid-3qp3b35e]{top:0;bottom:auto}.featured__text[data-astro-cid-3qp3b35e]{padding:40px}.featured__title[data-astro-cid-3qp3b35e]{font-size:44px}.featured__author[data-astro-cid-3qp3b35e] img[data-astro-cid-3qp3b35e]{width:48px;height:48px}.featured__name[data-astro-cid-3qp3b35e]{font-size:16px}}@media (width>=1024px){.insights-hero[data-astro-cid-3qp3b35e]{--split:245px;--below:152px}.featured[data-astro-cid-3qp3b35e]{grid-template-columns:410fr 466fr;padding:40px 0 40px 36px}.featured__media[data-astro-cid-3qp3b35e]{aspect-ratio:1;align-self:start;margin:0}.featured__text[data-astro-cid-3qp3b35e]{grid-template-rows:1fr auto;padding:16px 40px}.featured__copy[data-astro-cid-3qp3b35e]{align-self:start;gap:24px}.featured__title[data-astro-cid-3qp3b35e]{border-bottom:1px solid var(--black);padding-bottom:24px}.featured__intro[data-astro-cid-3qp3b35e]{letter-spacing:.01em;font-size:16px;line-height:1.5}}@media (hover:hover) and (pointer:fine){.featured__read[data-astro-cid-3qp3b35e]{opacity:0;transition:opacity var(--ease) ease}.featured[data-astro-cid-3qp3b35e]:focus-visible .featured__read[data-astro-cid-3qp3b35e]{opacity:1}.featured__cursor[data-astro-cid-3qp3b35e]{z-index:2;pointer-events:none;opacity:0;top:var(--y,0);left:var(--x,0);transition:opacity var(--ease) ease, scale var(--ease) ease;padding:0 20px 0 24px;display:inline-flex;position:absolute;translate:-50% -50%;scale:.8}.featured[data-astro-cid-3qp3b35e].is-following{cursor:none}.featured[data-astro-cid-3qp3b35e].is-following .featured__cursor[data-astro-cid-3qp3b35e]{opacity:1;scale:1}}@media (width>=768px) and (hover:hover) and (pointer:fine){.featured__read[data-astro-cid-3qp3b35e]{width:auto;padding:0 20px 0 24px}.featured__read-label[data-astro-cid-3qp3b35e]{display:inline}}@media (width>=1440px){.insights-hero[data-astro-cid-3qp3b35e]{--split:237px;--below:160px}.featured[data-astro-cid-3qp3b35e]{--shadow-y:48px;--shadow-blur:120px;--shadow-spread:-40px;grid-template-columns:590fr 650fr;max-width:1280px;padding:40px 0 40px 40px}.featured__media[data-astro-cid-3qp3b35e]{aspect-ratio:590/394}.featured__text[data-astro-cid-3qp3b35e]{padding:24px 60px 20px}.featured__title[data-astro-cid-3qp3b35e]{font-size:48px}}.insights[data-astro-cid-k4hgjgvq]{padding-block:32px var(--v-large)}.insights__inner[data-astro-cid-k4hgjgvq]{grid-template-columns:minmax(0,1fr);gap:48px;display:grid}.insights__bar[data-astro-cid-k4hgjgvq]{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.insights__bar[data-astro-cid-k4hgjgvq][hidden],.insights__empty[data-astro-cid-k4hgjgvq][hidden],.insights__more[data-astro-cid-k4hgjgvq][hidden],.insights__inner[data-astro-cid-k4hgjgvq] .cards[hidden],.insights__inner[data-astro-cid-k4hgjgvq] .card[hidden]{display:none}.insights__filters[data-astro-cid-k4hgjgvq]{margin-inline:calc(-1 * var(--full));padding-inline:var(--full);scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.insights__filters[data-astro-cid-k4hgjgvq]::-webkit-scrollbar{display:none}.insights__filters[data-astro-cid-k4hgjgvq] .filter[data-astro-cid-k4hgjgvq]{height:32px;padding-inline:11.2px;font-size:14px}.insights__filters[data-astro-cid-k4hgjgvq]{margin-block:-5px;padding-block:5px}.search[data-astro-cid-k4hgjgvq]{border:1px solid var(--border-mid);height:36px;transition:border-color var(--ease) ease;border-radius:9999px;order:-1;align-items:center;gap:8px;padding:0 15px;display:flex;position:relative}.search[data-astro-cid-k4hgjgvq]:hover{border-color:#1111114d}.search[data-astro-cid-k4hgjgvq]:focus-within{border-color:var(--black)}.search[data-astro-cid-k4hgjgvq] .icon{flex:none}.search[data-astro-cid-k4hgjgvq] input[data-astro-cid-k4hgjgvq]{appearance:none;min-width:0;color:var(--black);font:inherit;letter-spacing:.01em;background:0 0;border:0;outline:0;flex:1;padding:0;font-size:16px;line-height:1}.search[data-astro-cid-k4hgjgvq] input[data-astro-cid-k4hgjgvq]::placeholder{color:#11111173;opacity:1}.search[data-astro-cid-k4hgjgvq] input[data-astro-cid-k4hgjgvq]::-webkit-search-cancel-button{appearance:none}.search__clear[data-astro-cid-k4hgjgvq]{color:#11111173;cursor:pointer;width:34px;height:34px;transition:color var(--ease) ease;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin-right:-10px;padding:0;display:grid}.search__clear[data-astro-cid-k4hgjgvq]:hover{color:var(--black)}.search__clear[data-astro-cid-k4hgjgvq][hidden]{display:none}.insights__inner[data-astro-cid-k4hgjgvq] .card__link:focus-visible{outline-offset:4px}.insights__empty[data-astro-cid-k4hgjgvq]{background:var(--yellow);text-align:center;justify-items:center;gap:32px;padding:40px 24px;display:grid}.insights__empty-text[data-astro-cid-k4hgjgvq]{gap:16px;max-width:640px;display:grid}.insights__empty[data-astro-cid-k4hgjgvq] h2[data-astro-cid-k4hgjgvq]{letter-spacing:0;font-size:24px;line-height:round(1.1em,1px)}.insights__more[data-astro-cid-k4hgjgvq]{justify-self:start;height:44px;padding:0 24px}@media (width>=768px){.insights[data-astro-cid-k4hgjgvq]{padding-block:64px var(--v-large)}.insights__inner[data-astro-cid-k4hgjgvq]{gap:64px}.insights__bar[data-astro-cid-k4hgjgvq]{gap:32px}.insights__filters[data-astro-cid-k4hgjgvq]{flex-wrap:wrap;gap:8px 4px;margin:0;padding:0;overflow:visible}.search[data-astro-cid-k4hgjgvq]{height:44px}.insights__empty[data-astro-cid-k4hgjgvq]{padding:64px 80px}.insights__empty[data-astro-cid-k4hgjgvq] h2[data-astro-cid-k4hgjgvq]{font-size:32px}.insights__more[data-astro-cid-k4hgjgvq]{justify-self:center}}@media (width>=1024px){.insights__inner[data-astro-cid-k4hgjgvq]{gap:80px}.insights__bar[data-astro-cid-k4hgjgvq]{gap:24px}}@media (width>=1440px){.insights[data-astro-cid-k4hgjgvq]{padding-block:var(--v-normal) var(--v-large)}.insights__inner[data-astro-cid-k4hgjgvq]{gap:var(--v-gap-s)}.insights__bar[data-astro-cid-k4hgjgvq]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:64px}.insights__filters[data-astro-cid-k4hgjgvq]{flex-wrap:nowrap;gap:6px;margin:-5px;padding:5px;overflow-x:auto}.insights__filters[data-astro-cid-k4hgjgvq] .filter[data-astro-cid-k4hgjgvq]{height:36px;padding-inline:15.2px;font-size:16px}.search[data-astro-cid-k4hgjgvq]{order:0;width:clamp(220px,12.5vw + 40px,385px);height:36px}.insights__bar--search[data-astro-cid-k4hgjgvq] .search[data-astro-cid-k4hgjgvq]{grid-column:2}}.insights--topic[data-astro-cid-k4hgjgvq] .search[data-astro-cid-k4hgjgvq] .icon:nth-of-type(2){display:none}@media (width>=768px){.insights--topic[data-astro-cid-k4hgjgvq] .search[data-astro-cid-k4hgjgvq] .icon:first-of-type{display:none}.insights--topic[data-astro-cid-k4hgjgvq] .search[data-astro-cid-k4hgjgvq] .icon:nth-of-type(2){display:block}}@media (width>=1024px){.insights--topic[data-astro-cid-k4hgjgvq] .insights__bar[data-astro-cid-k4hgjgvq]{justify-items:center}.insights--topic[data-astro-cid-k4hgjgvq] .search[data-astro-cid-k4hgjgvq]{width:calc((100% - 2 * var(--column-gap)) / 3)}}@media (width>=1440px){.insights--topic[data-astro-cid-k4hgjgvq] .insights__bar[data-astro-cid-k4hgjgvq]{grid-template-columns:minmax(0,1fr)}.insights--topic[data-astro-cid-k4hgjgvq] .insights__bar--search[data-astro-cid-k4hgjgvq] .search[data-astro-cid-k4hgjgvq]{width:calc((100% - 3 * var(--column-gap)) / 4);grid-column:auto;height:44px}}.browse[data-astro-cid-tokrfzgz]{padding:64px var(--inside);background:var(--half-grey);border-end-end-radius:0;border-end-start-radius:0}.browse__inner[data-astro-cid-tokrfzgz]{max-width:var(--content);gap:32px;margin-inline:auto;display:grid}.browse__title[data-astro-cid-tokrfzgz]{letter-spacing:-.02em;font-size:32px;line-height:round(1.1em,1px)}.browse__links[data-astro-cid-tokrfzgz]{flex-wrap:wrap;gap:8px 6px;margin:0;display:flex}.browse[data-astro-cid-tokrfzgz]+.closing .closing__panel{border-start-start-radius:0;border-start-end-radius:0}@media (width>=768px){.browse[data-astro-cid-tokrfzgz]{padding-block:var(--v-small)}.browse__inner[data-astro-cid-tokrfzgz]{text-align:center;justify-items:center;gap:40px}.browse__title[data-astro-cid-tokrfzgz]{font-size:44px}.browse__links[data-astro-cid-tokrfzgz]{justify-content:center}}@media (width>=1440px){.browse__title[data-astro-cid-tokrfzgz]{font-size:48px}}.cases[data-astro-cid-7ixnojgv]{--overlap:64px;margin-top:calc(-1 * var(--overlap));padding-bottom:var(--v-large);position:relative}.cases[data-astro-cid-7ixnojgv] .card__media{background:var(--phthalo-deep)}.cases[data-astro-cid-7ixnojgv] .card__link:focus-visible{outline-offset:4px}@media (width>=768px){.cases[data-astro-cid-7ixnojgv]{--overlap:96px}}@media (width>=1440px){.cases[data-astro-cid-7ixnojgv]{--overlap:128px}}
