.projects--insights{background-color:var(--color-bg-dark);min-height:100vh;padding:0}body[data-page-type=resources]{--page-bg:#121212;--page-text:#ffffffe6;--page-text-muted:#ffffff9e;--page-text-soft:#ffffff75;--resources-divider:var(--site-divider);background:var(--page-bg);color:var(--page-text);--resources-page-gutter:clamp(.9rem, 1.8vw, 1.4rem)}body[data-page-type=resources][data-theme=light]{--page-bg:#fdfdfc;--page-text:#121212eb;--page-text-muted:#1212129e;--page-text-soft:#12121275;--resources-divider:var(--site-divider-light);background:var(--page-bg);color:var(--page-text)}body[data-page-type=resources] .work-hero,body[data-page-type=resources] main,body[data-page-type=resources] .projects--insights{background:var(--page-bg)}body[data-page-type=resources] .work-hero__title{color:var(--page-text)}body[data-page-type=resources] .work-hero__text,body[data-page-type=resources] .work-hero__filter-label{color:var(--page-text-muted)}body[data-page-type=resources] .work-hero__filter{border-color:var(--resources-divider);color:var(--page-text-muted)}body[data-page-type=resources] .work-hero__filter:hover{background:#ffffff1a}body[data-page-type=resources][data-theme=light] .work-hero__filter:hover{background:#1212120f}body[data-page-type=resources] .work-hero__filter.is-active{color:#121212;background:#fdfdfc;border-color:#fdfdfc}body[data-page-type=resources][data-theme=light] .work-hero__filter.is-active{color:#fdfdfc;background:#121212;border-color:#121212}body[data-page-type=resources][data-theme=light] .footer{background:#12121209!important}body[data-page-type=resources][data-theme=light] .footer__statement,body[data-page-type=resources][data-theme=light] .footer__section-title,body[data-page-type=resources][data-theme=light] .footer__brand{color:#121212eb!important}body[data-page-type=resources][data-theme=light] .footer__description,body[data-page-type=resources][data-theme=light] .footer__copyright,body[data-page-type=resources][data-theme=light] .footer__location{color:#1212129e!important}body[data-page-type=resources][data-theme=light] .footer__nav-link,body[data-page-type=resources][data-theme=light] .footer__contact-link{color:#121212c7!important}body[data-page-type=resources][data-theme=light] .footer__nav-link:hover,body[data-page-type=resources][data-theme=light] .footer__contact-link:hover{color:#121212fa!important}body[data-page-type=resources][data-theme=light] .footer__sections,body[data-page-type=resources][data-theme=light] .footer__section,body[data-page-type=resources][data-theme=light] .footer__bottom{border-color:var(--site-divider-light)!important}body[data-page-type=resources] .projects--insights>.container{width:calc(100% - (var(--resources-page-gutter) * 2));border-left:1px solid var(--resources-divider);border-right:1px solid var(--resources-divider);max-width:none;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}body[data-page-type=resources] .insights-hero__text{max-width:34.5rem}body[data-page-type=resources] .insights-hero__title{max-width:28rem}.insights-index__filter-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:5.75rem;display:grid;position:relative}.insights-index__filter-row:before,.insights-index__filter-row:after{content:"";background:var(--resources-divider);pointer-events:none;width:100vw;height:1px;position:absolute;left:50%;transform:translate(-50%)}.insights-index__filter-row:before{top:0}.insights-index__filter-row:after{bottom:0}.insights-index__label{letter-spacing:-.04em;color:var(--page-text);margin:0;padding:0 1rem;font-family:Geist,Helvetica Neue,Arial,sans-serif;font-size:clamp(1.4rem,2vw,2rem);font-weight:500;line-height:1.02}.insights-index__filters{justify-content:flex-end;padding:0 1rem}body[data-page-type=resources] .insights-index__grid{flex-direction:column;display:flex}body[data-page-type=resources] .insights-index__article-row{background-image:linear-gradient(to right, transparent calc(25% - .5px), var(--resources-divider) calc(25% - .5px), var(--resources-divider) calc(25% + .5px), transparent calc(25% + .5px)), linear-gradient(to right, transparent calc(50% - .5px), var(--resources-divider) calc(50% - .5px), var(--resources-divider) calc(50% + .5px), transparent calc(50% + .5px)), linear-gradient(to right, transparent calc(75% - .5px), var(--resources-divider) calc(75% - .5px), var(--resources-divider) calc(75% + .5px), transparent calc(75% + .5px));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.insights-index__row-spacer{z-index:1;background:var(--page-bg);min-height:3.6rem;position:relative}.insights-index__row-spacer:before,.insights-index__row-spacer:after{content:"";background:var(--resources-divider);pointer-events:none;width:100vw;height:1px;position:absolute;left:50%;transform:translate(-50%)}.insights-index__row-spacer:before{top:0}.insights-index__row-spacer:after{bottom:0}body[data-page-type=resources][data-theme=light] .insight-card__link:hover,body[data-page-type=resources][data-theme=light] .insight-card__link:focus-visible{background:#121212}body[data-page-type=resources][data-theme=light] .insight-card__link:hover .insight-card__title,body[data-page-type=resources][data-theme=light] .insight-card__link:focus-visible .insight-card__title{color:#ffffffeb}body[data-page-type=resources][data-theme=light] .insight-card__link:hover .insight-card__description,body[data-page-type=resources][data-theme=light] .insight-card__link:focus-visible .insight-card__description,body[data-page-type=resources][data-theme=light] .insight-card__link:hover .insight-card__meta,body[data-page-type=resources][data-theme=light] .insight-card__link:focus-visible .insight-card__meta{color:#ffffff9e}body[data-page-type=resources][data-theme=light] .insight-card__link:hover .insight-card__tags span,body[data-page-type=resources][data-theme=light] .insight-card__link:focus-visible .insight-card__tags span{color:#ffffffc7;border-color:#ffffff2e}@media (width<=900px){.insights-index__filter-row{grid-template-columns:1fr;align-items:start;padding:1rem 0}.insights-index__filters{justify-content:flex-start}body[data-page-type=resources] .insights-index__article-row{background-image:linear-gradient(to right, transparent calc(50% - .5px), var(--resources-divider) calc(50% - .5px), var(--resources-divider) calc(50% + .5px), transparent calc(50% + .5px));grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){body[data-page-type=resources] .insights-index__article-row{background-image:none;grid-template-columns:1fr}body[data-page-type=resources] .insights-index__article-row>.insight-card+.insight-card{border-top:1px solid var(--resources-divider)}}body[data-page-type=resources] main{background:var(--page-bg)}body[data-page-type=resources] .work-hero{background-color:var(--page-bg)}body[data-page-type=resources] .work-hero>.container{min-height:65vh;padding-top:120px;padding-bottom:calc(var(--space-2xl) + 2.15rem);flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}body[data-page-type=resources] .duplicate-header__actions{align-items:center;margin-left:auto;display:inline-flex}body[data-page-type=resources] .duplicate-theme-toggle{color:#ffffffb3;opacity:1;pointer-events:auto;background:0 0;border:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0;transition:color .18s,transform .18s;display:inline-flex;position:relative}body[data-page-type=resources] .duplicate-theme-toggle:hover{color:#fff;transform:scale(.96)}body[data-page-type=resources] .duplicate-theme-toggle__icon{width:1.25rem;height:1.25rem}body[data-page-type=resources] .duplicate-theme-toggle__moon-mask{transition:transform .3s}body[data-page-type=resources] .duplicate-theme-toggle:hover .duplicate-theme-toggle__moon-mask,body[data-page-type=resources][data-theme=light] .duplicate-theme-toggle__moon-mask{transform:translate(-13px,9px)}body[data-page-type=resources][data-theme=light] .duplicate-theme-toggle:hover .duplicate-theme-toggle__moon-mask{transform:translate(0)}body[data-page-type=resources][data-theme=light] .duplicate-header__link,body[data-page-type=resources][data-theme=light] .duplicate-header__side-link,body[data-page-type=resources][data-theme=light] .duplicate-header__menu-toggle,body[data-page-type=resources][data-theme=light] .duplicate-theme-toggle{color:#12121294}body[data-page-type=resources][data-theme=light] .duplicate-header__brand,body[data-page-type=resources][data-theme=light] .duplicate-header__brand-text{color:#121212}body[data-page-type=resources][data-theme=light] .duplicate-header__link:hover,body[data-page-type=resources][data-theme=light] .duplicate-header__side-link:hover,body[data-page-type=resources][data-theme=light] .duplicate-header__menu-toggle:hover,body[data-page-type=resources][data-theme=light] .duplicate-theme-toggle:hover{color:#121212e6}body[data-page-type=resources][data-theme=light] .duplicate-header.is-scrolled .duplicate-header__menu-toggle,body[data-page-type=resources][data-theme=light] .duplicate-header.is-open .duplicate-header__menu-toggle,body[data-page-type=resources][data-theme=light] .duplicate-header.is-scrolled .duplicate-header__brand,body[data-page-type=resources][data-theme=light] .duplicate-header.is-open .duplicate-header__brand,body[data-page-type=resources][data-theme=light] .duplicate-header.is-scrolled .duplicate-header__brand-text,body[data-page-type=resources][data-theme=light] .duplicate-header.is-open .duplicate-header__brand-text,body[data-page-type=resources][data-theme=light] .duplicate-header.is-scrolled .duplicate-theme-toggle,body[data-page-type=resources][data-theme=light] .duplicate-header.is-open .duplicate-theme-toggle,body[data-page-type=resources][data-theme=light] .duplicate-header.is-scrolled .duplicate-header__side-link,body[data-page-type=resources][data-theme=light] .duplicate-header.is-open .duplicate-header__side-link,body[data-page-type=resources][data-theme=light] .duplicate-header.is-open .duplicate-header__menu-link,body[data-page-type=resources][data-theme=light] .duplicate-header.is-scrolled .duplicate-header__menu-toggle:hover,body[data-page-type=resources][data-theme=light] .duplicate-header.is-open .duplicate-header__menu-toggle:hover,body[data-page-type=resources][data-theme=light] .duplicate-header.is-scrolled .duplicate-theme-toggle:hover,body[data-page-type=resources][data-theme=light] .duplicate-header.is-open .duplicate-theme-toggle:hover{color:#fff}body[data-page-type=resources][data-theme=light] .work-hero__button,body[data-page-type=resources][data-theme=light] .insights-index__show-more{color:#121212!important;background:#f5f5f4!important;border-color:#0000!important}body[data-page-type=resources][data-theme=light] .work-hero__button:hover,body[data-page-type=resources][data-theme=light] .insights-index__show-more:hover{color:#fdfdfc!important;background:#121212!important;border-color:#121212!important}body[data-page-type=resources] .projects--insights{padding:0!important}body[data-page-type=resources] .projects--insights:before{background:var(--resources-divider)!important}body[data-page-type=resources] .projects--insights:after{content:""!important;background:var(--resources-divider)!important;pointer-events:none!important;height:1px!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important}body[data-page-type=resources] .insights-index__filter-row{grid-template-columns:none!important;justify-content:space-between!important;align-items:center!important;gap:1rem!important;min-height:4.75rem!important;padding:0 1rem!important;display:flex!important;position:relative!important}body[data-page-type=resources] .insights-index__filter-row:after{content:""!important;background:var(--resources-divider)!important;pointer-events:none!important;width:100vw!important;height:1px!important;position:absolute!important;left:50%!important;transform:translate(-50%)!important}body[data-page-type=resources] .insights-index__filter-row:before{content:none!important}body[data-page-type=resources] .insights-index__filter-row:after{bottom:0!important}body[data-page-type=resources] .insights-index__label,body[data-page-type=resources] .insights-index__filters{padding:0!important}body[data-page-type=resources] .insights-index__filters{flex:0 auto!important;min-width:0!important;margin-left:auto!important}body[data-page-type=resources] .insights-index__filter-control{align-items:center;gap:.75rem;display:flex}body[data-page-type=resources] .insights-index__filter-label{color:var(--page-text-muted);font-family:var(--font-primary);letter-spacing:-.01em;white-space:nowrap;font-size:.75rem}body[data-page-type=resources] .insights-index__select-wrap{min-width:12.5rem;display:block;position:relative}body[data-page-type=resources] .insights-index__select{appearance:none;border:1px solid var(--resources-divider);background:var(--page-bg);width:100%;min-height:2.65rem;color:var(--page-text);font-family:var(--font-primary);letter-spacing:-.01em;cursor:pointer;border-radius:0;padding:.65rem 2.5rem .65rem .85rem;font-size:.8rem;line-height:1.2}body[data-page-type=resources] .insights-index__select:hover,body[data-page-type=resources] .insights-index__select:focus-visible{border-color:var(--page-text-muted)}body[data-page-type=resources] .insights-index__select:focus-visible{outline:1px solid var(--page-text);outline-offset:2px}body[data-page-type=resources] .insights-index__select-icon{width:1rem;height:1rem;color:var(--page-text-muted);pointer-events:none;position:absolute;top:50%;right:.85rem;transform:translateY(-50%)}@media (width<=768px){body[data-page-type=resources] .insights-index__filter-row{min-height:4.75rem!important;padding:1rem!important}body[data-page-type=resources] .insights-index__filters{margin-left:auto!important}body[data-page-type=resources] .insights-index__filter-label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}body[data-page-type=resources] .insights-index__select-wrap{min-width:min(11rem,48vw)}}
