.CaseStudyTemplate-module__dS0Gsq__hero{padding:24px 0 64px;}.CaseStudyTemplate-module__dS0Gsq__heroCopy{justify-items:start;gap:22px;max-width:900px;margin-top:40px;display:grid}.CaseStudyTemplate-module__dS0Gsq__identity{align-items:center;min-height:48px;display:flex}.CaseStudyTemplate-module__dS0Gsq__logo{filter:grayscale();width:auto;max-width:100%;height:48px;display:block}.CaseStudyTemplate-module__dS0Gsq__logo[src$=\.svg]{filter:brightness(0)}.CaseStudyTemplate-module__dS0Gsq__name{font-size:20px;font-weight:500;line-height:1.4}.CaseStudyTemplate-module__dS0Gsq__heroCopy h1{font-size:var(--site-type-article);font-weight:var(--site-weight-hero);line-height:var(--site-leading-hero);letter-spacing:var(--site-tracking-hero);text-wrap:balance;margin:0}.CaseStudyTemplate-module__dS0Gsq__lede{max-width:var(--site-measure-lead);font-size:var(--site-type-lead);line-height:var(--site-leading-body);color:var(--hero-muted,var(--site-ink-soft));text-wrap:pretty;margin:0}.CaseStudyTemplate-module__dS0Gsq__bullets{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 40px;margin:0;padding:0;list-style:none;display:grid}.CaseStudyTemplate-module__dS0Gsq__bullets li{border-top:1px solid var(--site-line);color:var(--site-ink-soft);padding:18px 0 0;font-size:17px;line-height:1.65}.CaseStudyTemplate-module__dS0Gsq__quote{max-width:900px;margin:0 auto}.CaseStudyTemplate-module__dS0Gsq__quote blockquote{letter-spacing:-.02em;margin:0;font-size:clamp(23px,2.5vw,30px);font-weight:400;line-height:1.45}.CaseStudyTemplate-module__dS0Gsq__quote blockquote:before,.CaseStudyTemplate-module__dS0Gsq__quote blockquote:after{content:"\""}.CaseStudyTemplate-module__dS0Gsq__quote figcaption{color:var(--site-ink-mute);margin-top:28px;font-size:14px;line-height:1.6}.CaseStudyTemplate-module__dS0Gsq__quote[data-style=card] figcaption{color:var(--site-neutral-300)}.CaseStudyTemplate-module__dS0Gsq__quote figcaption strong{font-weight:500}.CaseStudyTemplate-module__dS0Gsq__quote[data-style=plain]{border-block:1px solid var(--site-line);padding:32px 0}.CaseStudyTemplate-module__dS0Gsq__quote[data-style=plain] blockquote{font-weight:500}.CaseStudyTemplate-module__dS0Gsq__article{max-width:var(--site-container-article);margin:0 auto}.CaseStudyTemplate-module__dS0Gsq__relatedHeader{margin-bottom:var(--space-2xl);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;display:flex}@media (max-width:700px){.CaseStudyTemplate-module__dS0Gsq__hero{padding-bottom:48px}.CaseStudyTemplate-module__dS0Gsq__bullets{grid-template-columns:minmax(0,1fr)}}.CaseStudyTemplate-module__dS0Gsq__hero .CaseStudyTemplate-module__dS0Gsq__logo{filter:brightness(0)invert()}
.NewsGridTemplate-module__Q4gUNq__hero{padding-block:var(--space-5xl) var(--space-2xl);text-align:center;}.NewsGridTemplate-module__Q4gUNq__hero h1{max-width:18ch;font-size:var(--site-type-hero);font-weight:var(--site-weight-hero);letter-spacing:var(--site-tracking-hero);line-height:var(--site-leading-hero);text-wrap:balance;margin:0 auto}.NewsGridTemplate-module__Q4gUNq__hero p{max-width:560px;margin:var(--space-xl) auto 0;color:var(--hero-muted,var(--site-ink-soft));font-size:var(--site-type-lead);line-height:var(--site-leading-body)}.NewsGridTemplate-module__Q4gUNq__grid{gap:var(--space-md);grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.NewsGridTemplate-module__Q4gUNq__card{isolation:isolate;aspect-ratio:16/10;border-radius:var(--radius-md);background:var(--site-ink);color:var(--site-cream);padding:var(--space-xl);flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}.NewsGridTemplate-module__Q4gUNq__card[data-size=full]{aspect-ratio:21/9;grid-column:span 6}.NewsGridTemplate-module__Q4gUNq__card[data-size=wide]{aspect-ratio:16/9;grid-column:span 4}.NewsGridTemplate-module__Q4gUNq__card[data-size=narrow]{aspect-ratio:8/9;grid-column:span 2}.NewsGridTemplate-module__Q4gUNq__card[data-size=half]{aspect-ratio:16/10;grid-column:span 3}.NewsGridTemplate-module__Q4gUNq__card[data-size=third]{aspect-ratio:4/3;grid-column:span 2}.NewsGridTemplate-module__Q4gUNq__cover{z-index:-2;object-fit:cover;object-position:80% 50%;opacity:.65;width:100%;height:100%;transition:opacity var(--dur-slow) var(--ease-out);position:absolute;inset:0}.NewsGridTemplate-module__Q4gUNq__card:hover .NewsGridTemplate-module__Q4gUNq__cover{opacity:.8}.NewsGridTemplate-module__Q4gUNq__card:before{content:"";z-index:-1;background:linear-gradient(90deg, var(--site-ink) 0%, color-mix(in srgb, var(--site-ink) 92%, transparent) 45%, color-mix(in srgb, var(--site-ink) 40%, transparent) 100%), linear-gradient(180deg, transparent 50%, color-mix(in srgb, var(--site-ink) 80%, transparent) 100%);position:absolute;inset:0}.NewsGridTemplate-module__Q4gUNq__top{justify-content:space-between;align-items:center;gap:var(--space-md);min-height:36px;display:flex}.NewsGridTemplate-module__Q4gUNq__kind{color:color-mix(in srgb, var(--site-cream) 78%, transparent);font-size:13px;line-height:1.5}.NewsGridTemplate-module__Q4gUNq__mark{object-fit:contain;filter:brightness(0)invert();width:auto;max-width:240px;height:44px;margin-left:auto}.NewsGridTemplate-module__Q4gUNq__mark[src$=\.png],.NewsGridTemplate-module__Q4gUNq__mark[src$=\.avif]{filter:grayscale()invert()brightness(1.3);mix-blend-mode:screen}.NewsGridTemplate-module__Q4gUNq__marks{align-items:center;gap:var(--space-lg);margin-left:auto;display:flex}.NewsGridTemplate-module__Q4gUNq__marks .NewsGridTemplate-module__Q4gUNq__mark{margin-left:0}.NewsGridTemplate-module__Q4gUNq__card[data-cover=atmosphere] .NewsGridTemplate-module__Q4gUNq__cover{opacity:1;object-position:center}.NewsGridTemplate-module__Q4gUNq__card[data-cover=own] .NewsGridTemplate-module__Q4gUNq__cover{object-position:80% 40%;opacity:.6}.NewsGridTemplate-module__Q4gUNq__card[data-cover=own]:before{background:linear-gradient(90deg, var(--site-ink) 0%, color-mix(in srgb, var(--site-ink) 85%, transparent) 40%, color-mix(in srgb, var(--site-ink) 15%, transparent) 100%), linear-gradient(180deg, transparent 45%, color-mix(in srgb, var(--site-ink) 85%, transparent) 100%)}.NewsGridTemplate-module__Q4gUNq__card[data-cover=own]:hover .NewsGridTemplate-module__Q4gUNq__cover{opacity:.7}.NewsGridTemplate-module__Q4gUNq__card[data-size=full] .NewsGridTemplate-module__Q4gUNq__mark,.NewsGridTemplate-module__Q4gUNq__card[data-size=wide] .NewsGridTemplate-module__Q4gUNq__mark{max-width:300px;height:56px}.NewsGridTemplate-module__Q4gUNq__card[data-size=narrow] .NewsGridTemplate-module__Q4gUNq__mark,.NewsGridTemplate-module__Q4gUNq__card[data-size=third] .NewsGridTemplate-module__Q4gUNq__mark{max-width:160px;height:36px}.NewsGridTemplate-module__Q4gUNq__markText{color:var(--site-cream);margin-left:auto;font-size:15px;font-weight:500;line-height:1.5}.NewsGridTemplate-module__Q4gUNq__more{margin-top:var(--space-4xl)}.NewsGridTemplate-module__Q4gUNq__more h2{margin:0 0 var(--space-md);color:var(--site-ink-mute);font-size:15px;font-weight:400}.NewsGridTemplate-module__Q4gUNq__more ul{gap:var(--space-sm) var(--space-2xl);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.NewsGridTemplate-module__Q4gUNq__copy{max-width:34ch}.NewsGridTemplate-module__Q4gUNq__source{margin:0 0 var(--space-xs);color:color-mix(in srgb, var(--site-cream) 78%, transparent);font-size:14px;line-height:1.5}.NewsGridTemplate-module__Q4gUNq__card :is(h2,h3){font-size:var(--site-type-subheading);font-weight:var(--site-weight-section);letter-spacing:var(--site-tracking-section);line-height:var(--site-leading-section);text-wrap:balance;margin:0}.NewsGridTemplate-module__Q4gUNq__card[data-size=full] :is(h2,h3){font-size:var(--site-type-feature);letter-spacing:var(--site-tracking-section);line-height:var(--site-leading-section);font-weight:var(--site-weight-section)}.NewsGridTemplate-module__Q4gUNq__card[data-size=full] .NewsGridTemplate-module__Q4gUNq__copy{max-width:30ch}.NewsGridTemplate-module__Q4gUNq__card[data-size=narrow] h2,.NewsGridTemplate-module__Q4gUNq__card[data-size=third] :is(h2,h3){font-size:22px;line-height:var(--site-leading-section);letter-spacing:var(--site-tracking-section);font-weight:var(--site-weight-section)}.NewsGridTemplate-module__Q4gUNq__card :is(h2,h3) a{color:inherit;text-decoration:none}.NewsGridTemplate-module__Q4gUNq__card :is(h2,h3) a:after{content:"";position:absolute;inset:0}.NewsGridTemplate-module__Q4gUNq__card:focus-within{outline:2px solid var(--site-ink);outline-offset:3px}.NewsGridTemplate-module__Q4gUNq__empty{color:var(--site-ink-mute);margin:0}@media (max-width:800px){.NewsGridTemplate-module__Q4gUNq__grid{grid-template-columns:minmax(0,1fr)}.NewsGridTemplate-module__Q4gUNq__card[data-size]{aspect-ratio:4/3;padding:var(--space-lg);grid-column:1/-1}.NewsGridTemplate-module__Q4gUNq__card[data-size=full] :is(h2,h3){font-size:var(--site-type-subheading)}.NewsGridTemplate-module__Q4gUNq__card[data-size] .NewsGridTemplate-module__Q4gUNq__mark{max-width:200px;height:40px}}@media (max-width:760px){.NewsGridTemplate-module__Q4gUNq__hero{padding-block:var(--space-4xl) var(--space-xl)}}@media (prefers-reduced-motion:reduce){.NewsGridTemplate-module__Q4gUNq__cover{transition:none}}.NewsGridTemplate-module__Q4gUNq__card[data-cover=atmosphere]:before{content:none}.NewsGridTemplate-module__Q4gUNq__card[data-tone=light]{background:var(--site-cream);color:var(--site-ink)}.NewsGridTemplate-module__Q4gUNq__card[data-tone=light] :is(.NewsGridTemplate-module__Q4gUNq__kind,.NewsGridTemplate-module__Q4gUNq__source,.NewsGridTemplate-module__Q4gUNq__markText){color:var(--site-ink-soft)}.NewsGridTemplate-module__Q4gUNq__card[data-tone=light] .NewsGridTemplate-module__Q4gUNq__mark{filter:brightness(0)}.NewsGridTemplate-module__Q4gUNq__card[data-tone=light] .NewsGridTemplate-module__Q4gUNq__mark:is([src$=\.png],[src$=\.avif]){filter:grayscale();mix-blend-mode:multiply}
