.BriefcatchCaseStudy-module__J5yI-G__page{background:var(--bg);color:var(--ink)}.BriefcatchCaseStudy-module__J5yI-G__wrap{max-width:1180px;margin:0 auto;padding:0 32px}.BriefcatchCaseStudy-module__J5yI-G__label{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--raspberry);margin-bottom:16px;font-size:.7rem;font-weight:700}.BriefcatchCaseStudy-module__J5yI-G__section{min-height:0;padding:96px 0;display:block}.BriefcatchCaseStudy-module__J5yI-G__section h2{letter-spacing:-.025em;text-wrap:pretty;max-width:20ch;font-size:clamp(1.7rem,3.2vw,2.4rem);font-weight:700;line-height:1.16}.BriefcatchCaseStudy-module__J5yI-G__section h2 em{color:var(--raspberry);font-style:normal}.BriefcatchCaseStudy-module__J5yI-G__alt{background:var(--white);border-block:1px solid var(--border-light)}.BriefcatchCaseStudy-module__J5yI-G__body{max-width:66ch;color:var(--ink);margin-top:22px;font-size:1.0625rem;line-height:1.68}.BriefcatchCaseStudy-module__J5yI-G__body p+p{margin-top:18px}.BriefcatchCaseStudy-module__J5yI-G__cols{grid-template-columns:1fr 1fr;align-items:start;gap:56px;display:grid}.BriefcatchCaseStudy-module__J5yI-G__hero{background:var(--navy);position:relative;overflow:hidden}.BriefcatchCaseStudy-module__J5yI-G__hero canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.BriefcatchCaseStudy-module__J5yI-G__scrim{background:linear-gradient(90deg,#191614f2 0%,#191614db 30%,#1916146b 52%,#1916140d 78%,#19161400 100%);position:absolute;inset:0}.BriefcatchCaseStudy-module__J5yI-G__heroInner{max-width:1180px;min-height:600px;margin:0 auto;padding:132px 32px 120px;position:relative}.BriefcatchCaseStudy-module__J5yI-G__heroKicker{letter-spacing:.24em;margin-bottom:24px;font-size:.72rem}.BriefcatchCaseStudy-module__J5yI-G__heroTitle{letter-spacing:-.028em;color:var(--bg);text-wrap:pretty;max-width:15ch;font-size:clamp(2.4rem,5.4vw,4.25rem);font-weight:700;line-height:1.05}.BriefcatchCaseStudy-module__J5yI-G__heroTitle em{color:var(--raspberry-dim);font-style:normal}.BriefcatchCaseStudy-module__J5yI-G__heroLede{color:#d6ccc7;max-width:52ch;margin-top:26px;font-size:clamp(1.0625rem,1.6vw,1.3rem);line-height:1.5}.BriefcatchCaseStudy-module__J5yI-G__heroByline{color:var(--muted-dark);margin-top:22px;font-size:.9rem}.BriefcatchCaseStudy-module__J5yI-G__heroByline b{color:var(--bg);font-weight:600}.BriefcatchCaseStudy-module__J5yI-G__meta{flex-wrap:wrap;gap:44px;margin-top:40px;display:flex}.BriefcatchCaseStudy-module__J5yI-G__meta div span{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted-dark);margin-bottom:7px;font-size:.625rem;font-weight:700;display:block}.BriefcatchCaseStudy-module__J5yI-G__meta div strong{color:var(--bg);font-size:1rem;font-weight:600}.BriefcatchCaseStudy-module__J5yI-G__results{background:var(--white);border-bottom:1px solid var(--border-light)}.BriefcatchCaseStudy-module__J5yI-G__statGrid{grid-template-columns:repeat(4,1fr);display:grid}.BriefcatchCaseStudy-module__J5yI-G__stat{border-right:1px solid var(--border-light);padding:44px 30px}.BriefcatchCaseStudy-module__J5yI-G__stat:last-child{border-right:none}.BriefcatchCaseStudy-module__J5yI-G__statNum{color:var(--raspberry);letter-spacing:-.03em;font-size:clamp(2.1rem,4.4vw,3.25rem);font-weight:700;line-height:1}.BriefcatchCaseStudy-module__J5yI-G__statNum small{font-size:.52em;font-weight:700}.BriefcatchCaseStudy-module__J5yI-G__statLabel{color:var(--muted);margin-top:12px;font-size:.85rem;line-height:1.42}.BriefcatchCaseStudy-module__J5yI-G__quote{background:var(--navy);color:var(--bg)}.BriefcatchCaseStudy-module__J5yI-G__quoteInner{grid-template-columns:auto 1fr;align-items:center;gap:44px;max-width:1180px;margin:0 auto;padding:86px 32px;display:grid}.BriefcatchCaseStudy-module__J5yI-G__quoteInner.BriefcatchCaseStudy-module__J5yI-G__noPhoto{grid-template-columns:1fr}.BriefcatchCaseStudy-module__J5yI-G__quotePhoto{object-fit:cover;border:3px solid #fbf7f429;border-radius:50%;width:132px;height:132px}.BriefcatchCaseStudy-module__J5yI-G__quoteInner blockquote{letter-spacing:-.02em;text-wrap:pretty;font-size:clamp(1.35rem,2.8vw,2rem);font-weight:600;line-height:1.34}.BriefcatchCaseStudy-module__J5yI-G__quoteWho{color:var(--muted-dark);margin-top:22px;font-size:.95rem}.BriefcatchCaseStudy-module__J5yI-G__quoteWho b{color:var(--bg);font-weight:600}.BriefcatchCaseStudy-module__J5yI-G__steps{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:40px;display:grid}.BriefcatchCaseStudy-module__J5yI-G__step{background:var(--bg-elevated);border:1px solid var(--border-light);border-radius:2px;padding:24px 22px 26px}.BriefcatchCaseStudy-module__J5yI-G__alt .BriefcatchCaseStudy-module__J5yI-G__step{background:var(--bg)}.BriefcatchCaseStudy-module__J5yI-G__stepNum{font-family:var(--f-mono);color:var(--raspberry);letter-spacing:.1em;font-size:.75rem;font-weight:700}.BriefcatchCaseStudy-module__J5yI-G__step h3{margin:10px 0 9px;font-size:1.0625rem;font-weight:700;line-height:1.25}.BriefcatchCaseStudy-module__J5yI-G__step p{color:var(--muted);font-size:.875rem;line-height:1.5}.BriefcatchCaseStudy-module__J5yI-G__figure{border:1px solid var(--border-light);background:var(--navy);border-radius:2px;margin-top:42px;overflow:hidden}.BriefcatchCaseStudy-module__J5yI-G__figure img{width:100%;height:auto;display:block}.BriefcatchCaseStudy-module__J5yI-G__figCaption{color:var(--muted);background:var(--white);border-top:1px solid var(--border-light);padding:14px 20px;font-size:.78rem}.BriefcatchCaseStudy-module__J5yI-G__alt .BriefcatchCaseStudy-module__J5yI-G__figCaption{background:var(--bg)}.BriefcatchCaseStudy-module__J5yI-G__numList{counter-reset:n;max-width:66ch;margin-top:22px;padding:0;list-style:none}.BriefcatchCaseStudy-module__J5yI-G__numList li{counter-increment:n;color:var(--ink);margin-bottom:14px;padding-left:44px;font-size:1.0625rem;line-height:1.6;position:relative}.BriefcatchCaseStudy-module__J5yI-G__numList li:before{content:counter(n);background:var(--bg-elevated);width:28px;height:28px;color:var(--raspberry);font-family:var(--f-mono);border-radius:50%;justify-content:center;align-items:center;font-size:.8rem;font-weight:700;display:flex;position:absolute;top:2px;left:0}.BriefcatchCaseStudy-module__J5yI-G__alt .BriefcatchCaseStudy-module__J5yI-G__numList li:before{background:var(--bg)}.BriefcatchCaseStudy-module__J5yI-G__takeaway{background:var(--bg-elevated);border:1px solid var(--border-light);border-left:3px solid var(--raspberry);border-radius:2px;margin-top:44px;padding:34px 36px}.BriefcatchCaseStudy-module__J5yI-G__takeaway h3{margin-bottom:10px;font-size:1.1875rem;font-weight:700}.BriefcatchCaseStudy-module__J5yI-G__takeaway p{color:var(--muted);max-width:70ch;font-size:1rem;line-height:1.6}.BriefcatchCaseStudy-module__J5yI-G__cta{background:var(--navy)}.BriefcatchCaseStudy-module__J5yI-G__ctaInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:48px;max-width:1180px;margin:0 auto;padding:90px 32px;display:flex}.BriefcatchCaseStudy-module__J5yI-G__ctaInner h2{letter-spacing:-.025em;color:var(--bg);text-wrap:pretty;max-width:20ch;font-size:clamp(1.8rem,3.4vw,2.6rem);font-weight:700;line-height:1.1}.BriefcatchCaseStudy-module__J5yI-G__ctaInner h2 em{color:var(--raspberry);font-style:normal}.BriefcatchCaseStudy-module__J5yI-G__ctaInner p{color:var(--muted-dark);max-width:58ch;margin-top:16px;font-size:1.0625rem;line-height:1.6}.BriefcatchCaseStudy-module__J5yI-G__ctaButton{background:var(--bg);color:var(--navy);white-space:nowrap;border-radius:2px;padding:15px 30px;font-size:1rem;font-weight:700;transition:background .2s,transform .15s,box-shadow .2s;box-shadow:0 2px 10px #00000047}.BriefcatchCaseStudy-module__J5yI-G__ctaButton:hover{background:var(--white);transform:translateY(-1px);box-shadow:0 4px 14px #00000052}.BriefcatchCaseStudy-module__J5yI-G__backLink{max-width:1180px;font-family:var(--f-mono);color:var(--raspberry-dim);margin:0 auto;padding:40px 32px 64px;font-size:.8rem;display:block}.BriefcatchCaseStudy-module__J5yI-G__backLink:before{content:"← "}.BriefcatchCaseStudy-module__J5yI-G__backLink:hover{color:var(--raspberry-deep)}@media (max-width:900px){.BriefcatchCaseStudy-module__J5yI-G__section{padding:72px 0}.BriefcatchCaseStudy-module__J5yI-G__wrap,.BriefcatchCaseStudy-module__J5yI-G__heroInner,.BriefcatchCaseStudy-module__J5yI-G__quoteInner,.BriefcatchCaseStudy-module__J5yI-G__ctaInner,.BriefcatchCaseStudy-module__J5yI-G__backLink{padding-left:24px;padding-right:24px}.BriefcatchCaseStudy-module__J5yI-G__heroInner{min-height:520px;padding-top:96px;padding-bottom:88px}.BriefcatchCaseStudy-module__J5yI-G__statGrid{grid-template-columns:repeat(2,1fr)}.BriefcatchCaseStudy-module__J5yI-G__stat{border-bottom:1px solid var(--border-light)}.BriefcatchCaseStudy-module__J5yI-G__stat:nth-child(2){border-right:none}.BriefcatchCaseStudy-module__J5yI-G__cols{grid-template-columns:1fr;gap:34px}.BriefcatchCaseStudy-module__J5yI-G__steps{grid-template-columns:1fr 1fr}.BriefcatchCaseStudy-module__J5yI-G__quoteInner{grid-template-columns:1fr;gap:26px}.BriefcatchCaseStudy-module__J5yI-G__scrim{background:linear-gradient(#191614b8 0%,#191614eb 70%)}.BriefcatchCaseStudy-module__J5yI-G__ctaInner{padding-top:72px;padding-bottom:72px}}@media (max-width:560px){.BriefcatchCaseStudy-module__J5yI-G__steps{grid-template-columns:1fr}.BriefcatchCaseStudy-module__J5yI-G__meta{gap:28px}}
