.insights-page,.insights-dialog{--color-primary:var(--cc-plum);--color-primary-foreground:var(--cc-paper);--color-background:var(--cc-paper);--color-foreground:var(--cc-ink);--color-border:var(--cc-clay);--color-input:var(--cc-clay);--color-ring:var(--cc-plum);--color-muted:var(--cc-band);--color-muted-foreground:var(--cc-muted);--color-secondary:var(--cc-band);--color-secondary-foreground:var(--cc-ink);--color-card:var(--cc-paper);--color-card-foreground:var(--cc-ink);--color-popover:var(--cc-paper);--color-popover-foreground:var(--cc-ink)}.insights-page{background:var(--cc-paper);color:var(--cc-ink);font-weight:300}.insights-container{width:100%;max-width:var(--site-content-max-width);padding-inline:var(--site-content-gutter);margin-inline:auto}.insights-section{padding-block:98px 64px}.insights-band{background:var(--cc-band)}.insights-eyebrow{letter-spacing:.05em;text-transform:uppercase;color:var(--cc-plum);margin:0;font-size:14px;font-weight:400;line-height:1.3}.insights-masthead{padding-block:176px 96px}.insights-heading-layout{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}.insights-heading-layout h1,.insights-heading-layout h2,.insights-subscribe h2{letter-spacing:-.04em;margin:0;font-size:52px;font-weight:300;line-height:1.1}.insights-intro{max-width:50ch;color:var(--cc-body);margin:32px 0 0;font-size:20px;line-height:1.5}.insights-featured{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}.insights-featured-copy{flex-direction:column;align-items:start;gap:32px;display:flex}.insights-featured h2{letter-spacing:-.035em;margin:0;font-size:46px;font-weight:300;line-height:1.15}.insights-featured-description{color:var(--cc-body);margin:0;font-size:20px;line-height:1.5}.insights-featured-media{display:block}.insights-featured-media img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.insights-actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.insights-articles-heading{margin-bottom:64px}.insights-toolbar{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;width:calc(50% - 12px);margin-bottom:64px;margin-left:auto;display:grid}.insights-filters{flex-wrap:wrap;gap:8px;display:flex}.insights-search{align-items:center;gap:8px;min-width:0;display:flex}.insights-search>svg{color:var(--cc-muted);flex-shrink:0}.insights-article-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 24px;margin:0;padding:0;list-style:none;display:grid}.insights-article-grid>li{min-width:0}.insights-card-image{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.insights-meta{color:var(--cc-plum);letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;gap:8px 16px;margin:0;font-size:11px;font-weight:400;line-height:1.4;display:flex}.insights-meta span{color:var(--cc-muted)}.insights-card-title{letter-spacing:-.025em;margin:0;font-size:28px;font-weight:300;line-height:1.2}.insights-card-title a:hover,.insights-featured h2 a:hover{text-underline-offset:5px;text-decoration:underline}.insights-card-description{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:20px;font-weight:300;line-height:1.2;display:-webkit-box;overflow:hidden}.insights-card-footer{justify-content:space-between;align-items:center;gap:16px;display:flex}.insights-author{color:var(--cc-muted);margin:0;font-size:12px;line-height:1.4}.insights-load-more{justify-content:center;margin-top:64px;display:flex}.insights-empty{text-align:center;flex-direction:column;align-items:center;gap:24px;padding-block:64px;display:flex}.insights-empty h3{margin:0;font-size:28px;font-weight:300}.insights-empty p{color:var(--cc-muted);margin:0;font-size:18px}.insights-subscribe{background:var(--cc-ink)url(/art/hero/wave.webp) center/cover no-repeat;color:var(--cc-paper)}.insights-subscribe-panel{flex-direction:column;gap:32px;width:calc(50% - 12px);display:flex}.insights-subscribe .insights-eyebrow{color:var(--cc-mauve)}.insights-subscribe-panel>p:not(.insights-eyebrow,.insights-privacy){margin:0;font-size:20px;line-height:1.5}.insights-signup-form{flex-direction:column;gap:12px;display:flex}.insights-signup-form label{font-size:14px;font-weight:400}.insights-signup-form>p{margin:0;font-size:14px;line-height:1.5}.insights-subscribe-panel .insights-signup-form{--color-input:var(--cc-mauve);--color-foreground:var(--cc-paper);--color-muted-foreground:var(--cc-mauve)}.insights-subscribe-success{align-items:center;gap:12px;display:flex}.insights-privacy{color:var(--cc-mauve);margin:0;font-size:12px;line-height:1.5}.insights-privacy a{text-underline-offset:3px;text-decoration:underline}@media (width<=1100px){.insights-article-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.insights-featured{gap:40px}.insights-featured h2{font-size:38px}.insights-toolbar{grid-template-columns:minmax(0,1fr);gap:24px}.insights-search{max-width:360px}}@media (width<=767px){.insights-section{padding-block:64px}.insights-masthead{padding-block:128px 64px}.insights-heading-layout,.insights-featured{grid-template-columns:minmax(0,1fr);gap:32px}.insights-heading-layout h1,.insights-heading-layout h2,.insights-subscribe h2{font-size:38px}.insights-intro,.insights-featured-description{font-size:18px}.insights-featured h2{font-size:36px}.insights-articles-heading,.insights-toolbar{margin-bottom:40px}.insights-toolbar{width:100%}.insights-article-grid{grid-template-columns:minmax(0,1fr);gap:32px}.insights-card-title{font-size:28px}.insights-subscribe{background-position:100% 100%;background-size:auto 360px;padding-bottom:400px}.insights-subscribe-panel{width:100%}.insights-subscribe-panel>p:not(.insights-eyebrow,.insights-privacy){font-size:18px}}.insights-card-thumbnail{display:block;position:relative}.insights-reading-time{--color-secondary:var(--cc-paper);position:absolute;bottom:16px;left:16px}.insights-card-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;display:flex}.insights-date{color:var(--cc-muted)}.insights-filter-label{letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:8px;font-size:14px;font-weight:400;display:inline-flex}.insights-filter-label:before{content:"";opacity:0;background:currentColor;width:4px;height:4px}.insights-filter-label[data-active=true]{color:var(--cc-plum)}.insights-filter-label[data-active=true]:before{opacity:1}.insights-subscribe{background-image:-webkit-image-set(url(/art/hero/responsive/wave-1920.avif) 1x type("image/avif"),url(/art/hero/wave.webp) 1x type("image/webp"));background-image:image-set("/art/hero/responsive/wave-1920.avif" 1x type("image/avif"),"/art/hero/wave.webp" 1x type("image/webp"))}@media (width<=767px){.insights-subscribe{background-image:-webkit-image-set(url(/art/hero/responsive/wave-768.avif) 1x type("image/avif"),url(/art/hero/responsive/wave-768.webp) 1x type("image/webp"));background-image:image-set("/art/hero/responsive/wave-768.avif" 1x type("image/avif"),"/art/hero/responsive/wave-768.webp" 1x type("image/webp"))}}
