.work-insights-featured-layout,.work-insights-featured-single{min-width:0}.work-insights-featured-layout{align-items:stretch}.work-insights-featured-layout__secondary{gap:clamp(14px,1.6vw,24px);display:grid}.work-insights-featured-card,.work-insights-support-card{min-width:0;color:inherit;border:1px solid color-mix(in srgb,var(--ink) 10%,transparent);background:var(--paper);box-shadow:0 20px 68px color-mix(in srgb,var(--ink) 6%,transparent);transition:border-color var(--dur-base) var(--ease-standard),box-shadow var(--dur-base) var(--ease-standard),transform var(--dur-base) var(--ease-standard);text-decoration:none;display:grid;position:relative;overflow:hidden}.work-insights-featured-card:after,.work-insights-support-card:after{content:"";background:var(--vermillion);transform-origin:0;height:2px;transition:transform var(--dur-base) var(--ease-standard);pointer-events:none;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.work-insights-featured-card:hover,.work-insights-featured-card:focus-visible,.work-insights-support-card:hover,.work-insights-support-card:focus-visible{border-color:color-mix(in srgb,var(--vermillion) 42%,transparent);box-shadow:0 26px 82px color-mix(in srgb,var(--ink) 9%,transparent);transform:translateY(-2px)}.work-insights-featured-card:hover:after,.work-insights-featured-card:focus-visible:after,.work-insights-support-card:hover:after,.work-insights-support-card:focus-visible:after{transform:scaleX(1)}.work-insights-featured-card{border-radius:var(--radius-lg);grid-template-rows:auto 1fr auto auto;gap:clamp(18px,2vw,30px);min-height:clamp(410px,30vw,540px);padding:clamp(26px,3vw,46px)}.work-insights-featured-card--work{background:radial-gradient(circle at 88% 12%,color-mix(in srgb,var(--copper) 9%,transparent),transparent 34%),color-mix(in srgb,var(--paper) 82%,var(--ivory))}.work-insights-featured-card--insight{color:var(--paper);border-color:color-mix(in srgb,var(--paper) 12%,transparent);background:radial-gradient(circle at 84% 16%,color-mix(in srgb,var(--copper) 16%,transparent),transparent 38%),color-mix(in srgb,var(--paper) 5%,var(--ink))}.work-insights-featured-card__kicker,.work-insights-featured-card__cta,.work-insights-support-card__meta{font-family:var(--font-mono);letter-spacing:.17em;text-transform:uppercase;font-size:11px;line-height:1.35}.work-insights-featured-card__kicker{color:color-mix(in srgb,var(--copper) 82%,var(--ink))}.work-insights-featured-card--insight .work-insights-featured-card__kicker{color:color-mix(in srgb,var(--bone) 78%,var(--copper))}.work-insights-featured-card__body{align-content:start;gap:clamp(14px,1.35vw,22px);max-width:74ch;display:grid}.work-insights-featured-card__body h3{max-width:18ch;color:inherit;font-size:clamp(32px,3.7vw,60px);font-weight:var(--fw-semibold);letter-spacing:-.066em;text-wrap:balance;margin:0;line-height:.96}.work-insights-featured-card--insight .work-insights-featured-card__body h3{max-width:16ch}.work-insights-featured-card__body p{max-width:58ch;color:color-mix(in srgb,var(--ink) 66%,transparent);margin:0;font-size:clamp(15px,.96vw,17px);line-height:1.64}.work-insights-featured-card--insight .work-insights-featured-card__body p{color:color-mix(in srgb,var(--paper) 74%,transparent)}.work-insights-featured-card__proof{border-top:1px solid color-mix(in srgb,currentColor 12%,transparent);border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent);grid-template-columns:repeat(2,minmax(0,1fr));max-width:760px;display:grid}.work-insights-featured-card__proof span{min-width:0;color:color-mix(in srgb,currentColor 62%,transparent);padding:clamp(12px,1.3vw,18px) clamp(14px,1.6vw,22px) clamp(12px,1.3vw,18px) 0;font-size:clamp(13px,.86vw,15px);line-height:1.42}.work-insights-featured-card__proof span+span{border-left:1px solid color-mix(in srgb,currentColor 10%,transparent);padding-left:clamp(14px,1.6vw,22px)}.work-insights-featured-card__proof--compact{width:fit-content;min-width:min(100%,360px)}.work-insights-featured-card__cta{width:fit-content;color:inherit;font-weight:var(--fw-semibold);transition:color var(--dur-base) var(--ease-standard),gap var(--dur-fast) var(--ease-standard);align-items:center;gap:.55em;display:inline-flex}.work-insights-featured-card:hover .work-insights-featured-card__cta,.work-insights-featured-card:focus-visible .work-insights-featured-card__cta{color:var(--vermillion);gap:.75em}.work-insights-featured-card--insight:hover .work-insights-featured-card__cta,.work-insights-featured-card--insight:focus-visible .work-insights-featured-card__cta{color:color-mix(in srgb,var(--brass) 88%,var(--paper))}.work-insights-support-card{border-radius:var(--radius-md);grid-template-rows:auto auto minmax(0,1fr) auto;align-content:stretch;gap:10px;min-height:clamp(194px,14vw,250px);padding:clamp(20px,2vw,30px)}.work-insights-support-card--work{background:var(--paper)}.work-insights-support-card__meta{color:color-mix(in srgb,var(--copper) 76%,var(--ink))}.work-insights-support-card__title{max-width:28ch;color:inherit;font-size:clamp(18px,1.18vw,23px);font-weight:var(--fw-semibold);letter-spacing:-.04em;transition:color var(--dur-base) var(--ease-standard);line-height:1.06}.work-insights-support-card__copy{max-width:48ch;color:color-mix(in srgb,var(--ink) 58%,transparent);-webkit-line-clamp:3;-webkit-box-orient:vertical;align-self:start;font-size:clamp(13px,.84vw,14.5px);line-height:1.5;display:-webkit-box;overflow:hidden}.work-insights-support-card__cta{width:fit-content;color:color-mix(in srgb,var(--ink) 58%,transparent);font-weight:var(--fw-semibold);transition:color var(--dur-base) var(--ease-standard),gap var(--dur-fast) var(--ease-standard),transform var(--dur-base) var(--ease-standard);align-self:end;align-items:center;gap:.5em;line-height:1;display:inline-flex}.work-insights-support-card:hover .work-insights-support-card__title,.work-insights-support-card:focus-visible .work-insights-support-card__title,.work-insights-support-card:hover .work-insights-support-card__cta,.work-insights-support-card:focus-visible .work-insights-support-card__cta{color:var(--vermillion)}.work-insights-support-card:hover .work-insights-support-card__cta,.work-insights-support-card:focus-visible .work-insights-support-card__cta{gap:.7em;transform:translate(3px)}@media(max-width:1100px){.work-insights-featured-card{min-height:clamp(330px,44vw,470px)}.work-insights-featured-card__body h3,.work-insights-featured-card--insight .work-insights-featured-card__body h3{max-width:22ch}}@media(max-width:720px){.work-insights-featured-layout__secondary{gap:14px}.work-insights-featured-card{border-radius:var(--radius-md);min-height:auto;padding:clamp(22px,7vw,30px)}.work-insights-featured-card__body h3{text-wrap:pretty;font-size:clamp(28px,10vw,42px);line-height:1}.work-insights-featured-card__proof{grid-template-columns:1fr}.work-insights-featured-card__proof span+span{border-left:0;border-top:1px solid color-mix(in srgb,currentColor 10%,transparent);padding-left:0}.work-insights-support-card{min-height:auto;padding:clamp(18px,6vw,24px)}.work-insights-support-card__copy{-webkit-line-clamp:unset;display:block;overflow:visible}}.work-filter-stack{margin-bottom:var(--section-header-to-body-gap-tight);gap:clamp(18px,2.2vw,30px);display:grid}.work-filter-stack .filter-chip-row{margin-bottom:0}.work-filter-stack__label{color:color-mix(in srgb,var(--ink) 54%,transparent);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;margin:0 0 clamp(10px,1vw,14px);font-size:11px;line-height:1.35}@media(max-width:720px){.work-filter-stack{gap:18px}}.work-filter-section .work-grid-v2{--card-grid-min-height:0px;gap:clamp(14px,1.5vw,22px)}.work-filter-section .case-card--compact.card-frame{grid-template-rows:auto minmax(0,1fr) auto;align-content:start;gap:clamp(14px,1.35vw,20px);height:100%;min-height:clamp(186px,13vw,246px);padding:clamp(20px,2vw,30px)}.work-filter-section .case-card--compact .card-frame__body{align-content:start;gap:clamp(10px,1vw,14px);display:grid}.work-filter-section .case-card--compact .case-card__client{letter-spacing:-.045em;max-width:28ch;font-size:clamp(20px,1.45vw,28px);line-height:1.06}.work-filter-section .case-card--compact .card-frame__copy{max-width:54ch;color:color-mix(in srgb,var(--ink) 62%,transparent);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:clamp(14.5px,.9vw,16px);line-height:1.52;display:-webkit-box;overflow:hidden}.work-filter-section .case-card--compact .case-card__footer{align-self:end;padding-top:clamp(4px,.75vw,10px)}@media(max-width:720px){.work-filter-section .work-grid-v2{grid-template-columns:1fr;gap:14px;display:grid}.work-filter-section .case-card--compact.card-frame{min-height:0;padding:clamp(18px,5.2vw,24px)}.work-filter-section .case-card--compact .case-card__client{font-size:clamp(20px,5.6vw,24px)}}.work-insights-featured-card[data-card-visual=true],.work-insights-support-card[data-card-visual=true]{--card-visual-foreground:var(--paper);--card-visual-muted:color-mix(in srgb, var(--paper) 74%, transparent);--card-visual-kicker:color-mix(in srgb, var(--bone) 84%, var(--paper));--card-visual-border:color-mix(in srgb, var(--paper) 18%, transparent);--card-visual-overlay:linear-gradient(to bottom, color-mix(in srgb, var(--ink) 56%, transparent) 0%, color-mix(in srgb, var(--ink) 34%, transparent) 34%, color-mix(in srgb, var(--ink) 10%, transparent) 64%, color-mix(in srgb, var(--ink) 40%, transparent) 100%), linear-gradient(90deg, color-mix(in srgb, var(--ink) 40%, transparent) 0%, color-mix(in srgb, var(--ink) 16%, transparent) 58%, transparent 90%);isolation:isolate;color:var(--card-visual-foreground)!important;border-color:var(--card-visual-border)!important;background-image:var(--card-visual-desktop)!important;background-size:var(--card-visual-desktop-size,cover)!important;background-position:var(--card-visual-desktop-position,center center)!important;background-repeat:no-repeat!important}.work-insights-featured-card[data-card-visual=true][data-card-visual-theme=light],.work-insights-featured-card[data-card-visual=true][data-card-visual-theme=warm],.work-insights-support-card[data-card-visual=true][data-card-visual-theme=light],.work-insights-support-card[data-card-visual=true][data-card-visual-theme=warm]{--card-visual-foreground:var(--ink);--card-visual-muted:color-mix(in srgb, var(--ink) 66%, transparent);--card-visual-kicker:color-mix(in srgb, var(--ink) 68%, transparent);--card-visual-border:color-mix(in srgb, var(--ink) 12%, transparent);--card-visual-overlay:linear-gradient(to bottom, color-mix(in srgb, var(--paper) 62%, transparent) 0%, color-mix(in srgb, var(--paper) 40%, transparent) 34%, color-mix(in srgb, var(--paper) 8%, transparent) 64%, color-mix(in srgb, var(--paper) 30%, transparent) 100%), linear-gradient(90deg, color-mix(in srgb, var(--paper) 50%, transparent) 0%, color-mix(in srgb, var(--paper) 18%, transparent) 58%, transparent 90%)}.work-insights-featured-card[data-card-visual=true][data-card-visual-theme=warm],.work-insights-support-card[data-card-visual=true][data-card-visual-theme=warm]{--card-visual-kicker:color-mix(in srgb, var(--copper) 70%, var(--ink))}.work-insights-featured-card[data-card-visual=true]:before,.work-insights-support-card[data-card-visual=true]:before{content:"";z-index:0;pointer-events:none;background:var(--card-visual-overlay);position:absolute;inset:0}.work-insights-featured-card[data-card-visual=true]>*,.work-insights-support-card[data-card-visual=true]>*{z-index:1;position:relative}.work-insights-featured-card[data-card-visual=true]:after,.work-insights-support-card[data-card-visual=true]:after{display:none}.work-insights-featured-card[data-card-visual=true] .work-insights-featured-card__kicker,.work-insights-support-card[data-card-visual=true] .work-insights-support-card__meta{color:var(--card-visual-kicker)!important}.work-insights-featured-card[data-card-visual=true] .work-insights-featured-card__body h3,.work-insights-featured-card[data-card-visual=true] .work-insights-featured-card__cta,.work-insights-support-card[data-card-visual=true] .work-insights-support-card__title,.work-insights-support-card[data-card-visual=true] .work-insights-support-card__cta{color:var(--card-visual-foreground)!important}.work-insights-featured-card[data-card-visual=true] .work-insights-featured-card__body p,.work-insights-featured-card[data-card-visual=true] .work-insights-featured-card__proof span,.work-insights-support-card[data-card-visual=true] .work-insights-support-card__copy{color:var(--card-visual-muted)!important}.work-insights-featured-card[data-card-visual=true] .work-insights-featured-card__proof{border-color:color-mix(in srgb,var(--card-visual-foreground) 16%,transparent)}.work-insights-featured-card[data-card-visual=true]:is(:hover,:focus-visible),.work-insights-support-card[data-card-visual=true]:is(:hover,:focus-visible){background-image:var(--card-visual-desktop)!important;background-size:var(--card-visual-desktop-size,cover)!important;background-position:var(--card-visual-desktop-position,center center)!important;border-color:color-mix(in srgb,var(--vermillion) 36%,var(--card-visual-border))!important}@media(max-width:720px){.work-insights-featured-card[data-card-visual=true],.work-insights-support-card[data-card-visual=true]{box-shadow:none;background-image:var(--card-visual-mobile)!important;background-size:var(--card-visual-mobile-size,cover)!important;background-position:var(--card-visual-mobile-position,center center)!important}}.work-filter-section .case-card--compact[data-card-visual=true].card-frame{min-height:clamp(250px,19vw,330px)}.insights-archive-section .insight-card[data-card-visual=true].card-frame,.field-notes-section .insight-card[data-card-visual=true].card-frame{min-height:clamp(290px,24vw,390px)}.proof-feature-pair .case-card[data-card-visual=true].card-frame{min-height:clamp(330px,25vw,470px)}@media(max-width:720px){.work-filter-section .case-card--compact[data-card-visual=true].card-frame,.insights-archive-section .insight-card[data-card-visual=true].card-frame,.field-notes-section .insight-card[data-card-visual=true].card-frame,.proof-feature-pair .case-card[data-card-visual=true].card-frame{min-height:clamp(300px,78vw,430px)}}.work-insights-support-card__cta{place-self:end start}@media(max-width:720px){.work-insights-support-card{grid-template-rows:auto auto auto auto}}.work-insights-featured-card[data-card-visual=true],.work-insights-support-card[data-card-visual=true]{--card-visual-overlay:radial-gradient(circle at 18% 18%, color-mix(in srgb, var(--ink) 24%, transparent) 0%, transparent 48%), linear-gradient(to bottom, color-mix(in srgb, var(--ink) 32%, transparent) 0%, color-mix(in srgb, var(--ink) 16%, transparent) 34%, color-mix(in srgb, var(--ink) 3%, transparent) 64%, color-mix(in srgb, var(--ink) 22%, transparent) 100%), linear-gradient(90deg, color-mix(in srgb, var(--ink) 24%, transparent) 0%, color-mix(in srgb, var(--ink) 7%, transparent) 58%, transparent 90%)!important}.work-insights-featured-card[data-card-visual=true][data-card-visual-theme=light],.work-insights-featured-card[data-card-visual=true][data-card-visual-theme=warm],.work-insights-support-card[data-card-visual=true][data-card-visual-theme=light],.work-insights-support-card[data-card-visual=true][data-card-visual-theme=warm]{--card-visual-overlay:radial-gradient(circle at 18% 18%, color-mix(in srgb, var(--paper) 34%, transparent) 0%, transparent 48%), linear-gradient(to bottom, color-mix(in srgb, var(--paper) 28%, transparent) 0%, color-mix(in srgb, var(--paper) 16%, transparent) 34%, color-mix(in srgb, var(--paper) 0%, transparent) 64%, color-mix(in srgb, var(--paper) 14%, transparent) 100%), linear-gradient(90deg, color-mix(in srgb, var(--paper) 26%, transparent) 0%, color-mix(in srgb, var(--paper) 7%, transparent) 58%, transparent 90%)!important}.work-insights-featured-card[data-card-visual=true]:before,.work-insights-support-card[data-card-visual=true]:before{background:var(--card-visual-overlay)!important}
