.legacy-case-narrative{grid-template-columns:minmax(0,1fr);gap:clamp(40px,5vw,78px);padding-top:clamp(38px,5vw,80px);padding-bottom:clamp(40px,5vw,80px);display:grid}.legacy-case-narrative>*{min-width:0;max-width:100%}.legacy-case-table-hint{color:#58534f;margin:0 0 18px;font-size:14px;line-height:1.5}.legacy-case-chapter{min-width:0}.legacy-case-chapter h2,.legacy-case-evidence h2{letter-spacing:-.025em;max-width:30ch;margin:0 0 22px;font-size:clamp(25px,2.3vw,36px);font-weight:650;line-height:1.16}.legacy-case-chapter p{max-width:64ch;margin:0 0 18px;font-size:clamp(16px,1.18vw,18px);line-height:1.75}.legacy-case-chapter p:last-child{margin-bottom:0}.legacy-case-reading{max-width:800px}.legacy-case-columns,.legacy-case-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,80px);display:grid}.legacy-case-split .cx-picture{width:100%;margin:0}.legacy-case-split .cx-picture img{-o-object-fit:cover;object-fit:cover;width:100%;height:auto;max-height:550px}.legacy-case-brand{gap:32px;display:grid}.legacy-case-brand>.cx-picture{max-width:100%;margin:0}.legacy-case-brand>.cx-picture img{-o-object-fit:contain;object-fit:contain;width:100%;max-height:580px}.legacy-case-brand>.legacy-case-chapter{max-width:800px}.legacy-case-evidence{border-top:1px solid #cac6c2;padding-top:30px}.legacy-case-table-wrap{border-bottom:1px solid #cac6c2;overflow-x:auto}.legacy-case-table-wrap:focus-visible{outline-offset:5px;outline:2px solid #262525}.legacy-case-evidence table{border-collapse:collapse;text-align:left;width:100%;min-width:520px}.legacy-case-evidence caption{text-align:left;color:#58534f;padding:0 0 15px;font-size:14px;line-height:1.5}.legacy-case-evidence th,.legacy-case-evidence td{vertical-align:top;border-top:1px solid #dcd8d4;padding:18px 20px 18px 0;line-height:1.5}.legacy-case-evidence thead th{color:#58534f;font-size:13px;font-weight:600}.legacy-case-evidence tbody th{width:38%;font-size:16px;font-weight:500}.legacy-case-evidence tbody td:nth-child(2){white-space:nowrap;width:22%;font-size:20px;font-weight:650}.legacy-case-evidence tbody td:last-child{color:#58534f;font-size:15px}.legacy-case-source{color:#58534f;margin:0;font-size:14px;line-height:1.6}.legacy-case-source a{color:inherit;text-underline-offset:3px;text-decoration:underline}.legacy-case-source a:hover{color:#171717}@media (max-width:760px){.legacy-case-columns,.legacy-case-split{grid-template-columns:1fr;gap:32px}.legacy-case-narrative{gap:42px}.legacy-case-evidence th,.legacy-case-evidence td{padding:14px 15px 14px 0}.legacy-case-chapter h2,.legacy-case-evidence h2{max-width:none}}.legacy-case-reports{grid-template-columns:1.25fr 1fr;align-items:start;gap:clamp(16px,2vw,32px);margin-block:clamp(32px,3vw,48px);display:grid}.legacy-case-reports figure{gap:10px;margin:0;display:grid}.legacy-case-reports :is(img,.eyg-report-image){background:#fff;border-radius:12px;width:100%;height:auto;box-shadow:0 0 0 1px #00000014}.legacy-case-reports figcaption{letter-spacing:.06em;text-transform:uppercase;color:#6b6f74;font-size:14px;font-weight:650}@media (max-width:760px){.legacy-case-reports{grid-template-columns:1fr}}
.cx.cx-crittall-launch{color:#262626;background:#f7f5ef}.cx.cx-crittall-launch h2{font-size:var(--type-section);letter-spacing:-.035em;margin:0 0 24px;font-weight:500;line-height:1.12}.cx.cx-crittall-launch p{font-size:var(--type-body);max-width:var(--reading-measure);margin:0 0 22px;line-height:1.75}.cx-crittall-launch .cl-opening{padding-block:30px 45px}.cx-crittall-launch .cl-logo{-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:160px;height:70px;margin:32px 0}.cx-crittall-launch .cl-opening>div{grid-template-columns:1.1fr .9fr;align-items:start;gap:8%;display:grid}.cx-crittall-launch .cl-opening h1{letter-spacing:-.05em;margin:0;font-size:clamp(40px,4.7vw,66px);font-weight:500;line-height:1.07}.cx-crittall-launch .cl-opening dl{border-top:1px solid #2223;grid-template-columns:.6fr 1.5fr .4fr;gap:35px;margin:38px 0 0;padding-top:24px;display:grid}.cx-crittall-launch .cl-opening dt{color:#5c5c5c;margin-bottom:8px;font-size:14px}.cx-crittall-launch .cl-opening dd{margin:0;font-size:16px;line-height:1.5}.cx-crittall-launch .cl-teaser .cx-picture{background:#080808;margin:0}.cx-crittall-launch .cl-teaser .cx-picture img{-o-object-fit:contain;object-fit:contain;width:100%;height:auto;max-height:640px;display:block}.cx-crittall-launch .cl-brief{padding-block:var(--section-space);grid-template-columns:.8fr 1.2fr;gap:10%;display:grid}.cx-crittall-launch .cl-sequence{color:#f2f2f2;padding-block:var(--section-space);background:#353535}.cx-crittall-launch .cl-sequence header{max-width:770px;margin-bottom:44px}.cx-crittall-launch .cl-phases{border-top:1px solid #fff5;grid-template-columns:1fr 1fr;gap:9%;padding-top:34px;display:grid}.cx-crittall-launch .cl-phases article{position:relative}.cx-crittall-launch .cl-phases h3{margin:0 0 20px;font-size:30px;font-weight:500}.cx-crittall-launch .cl-phases ul{margin:30px 0 0;padding:0;list-style:none}.cx-crittall-launch .cl-phases li{border-top:1px solid #fff3;padding:12px 0;font-size:16px}.cx-crittall-launch .cl-audiences{padding-block:var(--section-space);grid-template-columns:1.1fr .9fr;align-items:center;gap:7%;display:grid}.cx-crittall-launch .cl-audiences .cx-picture{background:#eae8e0;margin:0}.cx-crittall-launch .cl-audiences .cx-picture img{aspect-ratio:1.05;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply}.cx-crittall-launch .cl-results{padding-block:20px var(--section-space)}.cx-crittall-launch .cl-results>div{grid-template-columns:.8fr 1.2fr;gap:10%;display:grid}.cx-crittall-launch .cl-results dl{border-block:1px solid #2224;grid-template-columns:repeat(3,1fr);gap:5%;margin:20px 0;padding:30px 0;display:grid}.cx-crittall-launch .cl-results dl>div{flex-direction:column-reverse;gap:8px;display:flex}.cx-crittall-launch .cl-results dd{letter-spacing:-.045em;margin:0;font-size:clamp(34px,4vw,54px);font-weight:500}.cx-crittall-launch .cl-results dt{font-size:17px}.cx-crittall-launch .cl-results .cl-period{color:#5c5c5c;font-size:15px}.cx-crittall-launch .cl-perspective{padding-block:0 var(--section-space)}.cx-crittall-launch .cl-perspective blockquote{border-left:3px solid #bfbfbf;max-width:950px;margin:0 0 0 auto;padding-left:35px}.cx-crittall-launch .cl-perspective blockquote p{letter-spacing:-.02em;font-size:clamp(23px,2.8vw,36px);line-height:1.4}.cx-crittall-launch .cl-perspective footer{gap:7px;font-size:16px;display:grid}.cx-crittall-launch .cl-perspective footer span{color:#5c5c5c}.cx-crittall-launch .cl-related{flex-wrap:wrap;gap:25px 45px;padding-block:0 70px;display:flex}@media (max-width:800px){.cx-crittall-launch .cl-opening>div,.cx-crittall-launch .cl-brief,.cx-crittall-launch .cl-phases,.cx-crittall-launch .cl-audiences,.cx-crittall-launch .cl-results>div{grid-template-columns:1fr;gap:25px}.cx-crittall-launch .cl-opening dl{grid-template-columns:1fr;gap:20px}.cx-crittall-launch .cl-logo{margin-block:24px}.cx-crittall-launch .cl-phases article+article{border-top:1px solid #fff4;padding-top:25px}.cx-crittall-launch .cl-audiences .cx-picture img{aspect-ratio:1.25}.cx-crittall-launch .cl-results dl{gap:15px}.cx-crittall-launch .cl-results dt{font-size:14px}.cx-crittall-launch .cl-perspective blockquote{padding-left:23px}.cx-crittall-launch .cl-related{gap:22px;display:grid}}.cx-crittall-launch .cl-phases{position:relative}.cx-crittall-launch .cl-phases:before{content:"";transform-origin:0;background:#ccc;width:100%;height:2px;position:absolute;top:-1px;left:0}@media (prefers-reduced-motion:no-preference){.cx-crittall-launch .cl-phases:before{transition:transform .85s cubic-bezier(.2,.7,.3,1);transform:scaleX(0)}.cx-crittall-launch .cl-phases[data-entered=true]:before{transform:scaleX(1)}}
.cx-results .cx-results-heading h1{letter-spacing:-.05em;text-wrap:balance;font-size:clamp(42px,5vw,72px);line-height:1.06}.cx-results .cx-results-heading{padding-bottom:40px}.cx-results .cx-results-close{padding-block:78px}.cx-results .cx-results-close h2{font-size:clamp(34px,3.6vw,50px);line-height:1.12}.cx-results .collection-evidence>p{font-size:16px;line-height:1.6}.cx.cx-crittall-launch .cl-audiences .cx-picture{background:0 0}.cx.cx-crittall-launch .cl-audiences .cx-picture img{aspect-ratio:auto;mix-blend-mode:normal;height:auto}.cx-case .cx-case-opening.is-artwork{background:0 0}.cx-case .cx-case-opening.is-artwork .cx-case-image{background:0 0;height:auto;min-height:0}.cx-case .cx-case-opening.is-artwork .cx-case-image>img{-o-object-fit:contain;object-fit:contain;background:0 0;width:auto;max-width:100%;height:auto;max-height:600px;margin-inline:auto;display:block;position:static}.cx-case.case-client-almeda .cx-case-image>img,.cx-case.case-client-droylsden .cx-case-image>img{-o-object-position:center top;object-position:center top}.cx-case .cx-case-quote blockquote p{font-size:clamp(28px,3.4vw,46px)}.cx-case .cx-case-client-film .case-film-media{aspect-ratio:16/9}.cx-case .cx-case-client-film .case-film-media video{-o-object-fit:contain;object-fit:contain}.cx-case.case-client-deks .cx-case-opening{background:0 0;width:min(100% - 112px,720px)}.cx-case.case-client-deks .cx-case-opening .cx-case-image{height:clamp(360px,45vw,650px)}.cx-case.case-client-deks .cx-case-opening .cx-case-image>img{height:100%}.cx-case .cx-evidence-table h2{font-size:clamp(30px,3.4vw,48px)}.cx-case .cx-case-result strong{color:#f3f1eb}.cx-case .cx-case-introduction>*{min-width:0}.cx-case.case-client-dekko .cx-case-result>strong{white-space:normal;overflow-wrap:anywhere;font-size:clamp(36px,4.1vw,59px)}.cx-case.case-client-dekko .cx-case-opening{background:0 0;width:min(100% - 112px,900px);min-height:0}.cx-case.case-client-dekko .cx-case-opening .cx-case-image{background:0 0;height:auto;min-height:0}.cx-case.case-client-dekko .cx-case-opening .cx-case-image>img{aspect-ratio:auto;-o-object-fit:contain;object-fit:contain;background:0 0;width:100%;height:auto;max-height:none;display:block;position:static}.cx-case .case-split>.motion-clip{aspect-ratio:16/9;width:100%}.cx-case .case-caribbean-event .cx-picture{background:0 0}.cx-case .case-caribbean-event .cx-picture img{aspect-ratio:auto;-o-object-fit:contain;object-fit:contain;mix-blend-mode:normal;height:auto;max-height:620px}.cx.cx-results .cx-work-gallery[data-collection=pr-reputation] .cx-project{border:0;margin:0;padding:0;display:block}.cx.cx-results .cx-work-gallery[data-collection=pr-reputation] .cx-project-caption{grid-template-columns:120px 1fr;align-items:start;gap:24px;margin:0;padding-top:22px;display:grid}.cx.cx-results .cx-work-gallery[data-collection=pr-reputation] .cx-project-caption h2{max-width:none;font-size:clamp(22px,2vw,28px)}.cx.cx-results .cx-portfolio{row-gap:32px}.cx.cx-results .cx-work-gallery .cx-project:nth-child(n){margin-top:0}.cx.cx-results .cx-work-gallery .cx-project-image.is-website{aspect-ratio:auto;background:0 0}.cx.cx-results .cx-work-gallery .cx-project-image.is-website>img{height:auto;display:block}@media (max-width:760px){.cx.cx-results .cx-work-gallery[data-collection=pr-reputation] .cx-project-caption{grid-template-columns:100px 1fr;gap:18px}.cx-case.case-client-deks .cx-case-opening,.cx-case.case-client-dekko .cx-case-opening{width:calc(100% - 40px)}.cx-results .cx-results-heading h1{font-size:clamp(36px,9.5vw,49px)}.cx-results .cx-results-heading{padding-bottom:30px}.cx-results .cx-results-close{padding-block:52px}}
.cx.cx-results .cx-results-heading>div{max-width:1120px;display:block}.cx.cx-results .cx-results-heading h1{max-width:24ch;margin-bottom:25px}.cx.cx-results .cx-results-heading p{max-width:76ch;font-size:20px;line-height:1.6}.cx.cx-results .cx-portfolio{align-items:stretch;gap:32px}.cx.cx-results .collection-feature{color:#181b1a;background:#ece9e1;border:1px solid #dad6ce;grid-column:1/-1;grid-template-columns:1.1fr 1fr;align-items:stretch;min-width:0;display:grid}.collection-feature-media{background:#e4e1da;align-items:center;min-width:0;display:flex;overflow:hidden}.collection-feature-media>img{-o-object-fit:cover;object-fit:cover;aspect-ratio:1.2;width:100%;height:100%;transition:transform .65s cubic-bezier(.2,.7,.2,1);display:block}.collection-feature-art .collection-feature-media{background:#f0eeea;padding:clamp(16px,2.5vw,38px)}.collection-feature-art .collection-feature-media>img{aspect-ratio:auto;-o-object-fit:contain;object-fit:contain;height:auto}.cx.cx-results .collection-feature-portrait{grid-template-columns:.72fr 1.28fr}.collection-feature-portrait .collection-feature-media>img{max-height:650px}.collection-feature-copy{flex-direction:column;align-items:start;gap:22px;min-width:0;padding:clamp(26px,3.4vw,50px);display:flex}.collection-feature-logo{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:160px;height:65px}.collection-feature-result{flex-wrap:wrap;align-items:center;gap:20px;padding-top:5px;display:flex}.collection-feature-result strong{letter-spacing:-.055em;font-size:clamp(40px,4vw,60px);font-weight:550;line-height:1.04}.collection-feature-result span{max-width:24ch;font-size:15px;line-height:1.4}.cx.cx-results .collection-feature h2{letter-spacing:-.035em;max-width:29ch;margin:0;font-size:clamp(27px,2.7vw,39px);line-height:1.13}.cx.cx-results .collection-feature p{max-width:59ch;margin:0;font-size:17px;line-height:1.65}.collection-feature .collection-evidence-action{gap:20px;width:100%;margin-top:auto;padding-top:19px}.collection-feature:hover .collection-feature-media>img{transform:scale(1.025)}.collection-feature:focus-visible{outline-offset:5px;outline:3px solid #222}.cx.cx-results .collection-evidence{border-top:2px solid var(--case-colour);background:#eeece7;gap:19px}.cx.cx-results .collection-evidence-result{margin:2px 0 0}.cx.cx-results .collection-evidence-action{padding-top:18px}.cx.cx-results .cx-project:nth-child(n){margin:0}.cx.cx-results .cx-project-image:has(.cx-project-measure):after{background:linear-gradient(#0000 20%,#000d)}.cx.cx-results .cx-project-image.is-website:after{display:none}.cx.cx-results .cx-project-image.is-website .cx-project-measure{color:#171919;background:#eeece7;padding:24px;position:static}.cx.cx-results .cx-project-image.is-website:has(.cx-project-measure){aspect-ratio:auto}.cx.cx-results .cx-project:hover .cx-project-open{transform:none}.cx.cx-results .cx-project-context{max-width:65ch;margin-top:18px;font-size:17px;line-height:1.65}.cx.cx-case .cx-case-opening.is-artwork .cx-case-image>img{-o-object-fit:contain;object-fit:contain;width:100%;max-width:1250px;height:auto;max-height:none}.cx.cx-case .case-narrative{padding-block:clamp(38px,5vw,76px)}.cx.cx-case .case-chapter .sv-prose,.cx.cx-case .legacy-case-chapter .sv-prose{min-width:0}.cx.cx-case .case-chapter p{max-width:66ch;margin-bottom:20px;font-size:clamp(17px,1.35vw,20px);line-height:1.72}.cx.cx-case .case-chapter h2{max-width:27ch;margin-bottom:23px;font-size:clamp(29px,2.7vw,40px)}.cx.cx-case .case-split{gap:5%;margin-bottom:clamp(35px,5vw,70px)}.cx.cx-case .case-narrative .cx-picture{background:0 0;width:100%;min-width:0}.cx.cx-case .case-narrative .cx-picture img{-o-object-fit:contain;object-fit:contain;background:0 0;width:100%;height:auto;max-height:none}.cx.cx-case .case-reading{border-top:1px solid #c4c0b8;max-width:none;margin:40px 0 0;padding-top:34px}.cx.cx-case .case-reading>.case-chapter,.cx.cx-case .case-closing-chapter>.case-chapter,.cx.cx-case .case-narrative>.case-chapter{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:5%;display:grid}.cx.cx-case .case-reading>.cx-link{margin-top:24px}.cx.cx-case .case-closing-chapter{max-width:none;margin-left:0}.cx.cx-case .case-narrative-almeda,.cx.cx-case .case-narrative-emerald{max-width:1560px}.cx.cx-case .case-narrative-almeda>.case-chapter h2,.cx.cx-case .case-narrative-emerald>.case-chapter h2{grid-row:auto}.cx.cx-case .case-account-story{display:block}.cx.cx-case .case-account-story>.case-chapter{border-top:1px solid #c4c0b8;margin-top:34px;padding-top:34px}.cx.cx-case .case-account-story>.case-chapter:first-child{margin-top:0}.cx.cx-case .case-deks-introduction{grid-template-columns:.8fr 1.2fr;align-items:start}.cx.cx-case .case-deks-introduction>.cx-picture{position:sticky;top:110px}.cx.cx-case .case-deks-introduction>.cx-picture img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%;aspect-ratio:4/5;max-height:670px}.cx.cx-case .case-deks-campaign{border-top:1px solid #c4c0b8;padding-top:35px}.cx.cx-case .case-caribbean-event .cx-picture img{max-height:none}.cx.cx-case .case-publication{gap:5%}.cx.cx-case .legacy-case-reading{max-width:none}.cx.cx-case .legacy-case-reading>.legacy-case-chapter{border-top:1px solid #c4c0b8;grid-template-columns:.8fr 1.2fr;gap:5%;padding-top:30px;display:grid}.cx.cx-case .legacy-case-brand{grid-template-columns:1fr 1fr;align-items:center;gap:5%}.cx.cx-case .legacy-case-brand>.cx-picture img{max-height:none}.cx.cx-case .legacy-case-columns,.cx.cx-case .legacy-case-split{gap:5%}.cx.cx-case .cx-case-notes>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px 32px;display:grid}.cx.cx-case .cx-case-notes h2{grid-column:1/-1;margin:0 0 15px}.cx.cx-case .cx-case-notes a{align-self:stretch;min-height:68px;font-size:17px;line-height:1.4}.cx.cx-case .cx-case-notes a>.px-arrow{flex:none;width:23px}.cx.cx-crittall-launch .cl-brief{grid-template-columns:.85fr 1.15fr;gap:5%}.cx.cx-crittall-launch .cl-audiences{grid-template-columns:1.15fr .85fr;gap:5%}.cx.cx-crittall-launch .cl-audiences .cx-picture img{width:100%;max-height:none}@media (max-width:1000px){.cx.cx-results .collection-feature{grid-template-columns:1fr 1fr}.collection-feature-copy{gap:19px;padding:27px}.cx.cx-case .case-deks-introduction{grid-template-columns:1fr 1fr}.cx.cx-case .cx-case-notes>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.cx.cx-results .cx-results-heading p{font-size:18px}.cx.cx-results .cx-results-heading h1{margin-bottom:20px}.cx.cx-results .cx-portfolio{gap:25px}.cx.cx-results .collection-feature,.cx.cx-results .collection-feature-portrait{grid-template-columns:1fr}.collection-feature-media>img{aspect-ratio:1.35;height:auto;max-height:400px}.collection-feature-art .collection-feature-media{padding:18px}.collection-feature-art .collection-feature-media>img{aspect-ratio:auto;max-height:none}.collection-feature-copy{gap:20px;padding:25px 23px}.collection-feature-logo{width:135px;height:50px}.collection-feature-result strong{font-size:45px}.cx.cx-results .collection-feature h2{font-size:29px}.cx.cx-results .collection-feature p{font-size:16px}.cx.cx-case .case-reading>.case-chapter,.cx.cx-case .case-closing-chapter>.case-chapter,.cx.cx-case .case-narrative>.case-chapter,.cx.cx-case .legacy-case-reading>.legacy-case-chapter,.cx.cx-case .legacy-case-brand,.cx.cx-case .case-deks-introduction{grid-template-columns:1fr;gap:24px}.cx.cx-case .case-deks-introduction>.cx-picture{position:static}.cx.cx-case .case-deks-introduction>.cx-picture img{aspect-ratio:1;max-height:450px}.cx.cx-case .case-chapter h2{margin-bottom:20px;font-size:29px}.cx.cx-case .case-reading{margin-top:25px;padding-top:28px}.cx.cx-case .cx-case-notes>div{grid-template-columns:1fr;gap:0}.cx.cx-case .cx-case-notes a{min-height:60px}.cx.cx-case .legacy-case-brand{gap:29px}.cx.cx-crittall-launch .cl-brief,.cx.cx-crittall-launch .cl-audiences{grid-template-columns:1fr;gap:27px}}@media (prefers-reduced-motion:reduce){.collection-feature-media>img{transition:none}.collection-feature:hover .collection-feature-media>img{transform:none}}
main.cx.cx-case{--case-space:clamp(40px,4.5vw,68px)}main.cx.cx-case .cx-case-heading-rx{padding:calc(var(--header-height,92px) + 28px) 0 clamp(38px,4vw,60px);color:#fff;background:#0e1113}main.cx.cx-case .cx-case-heading-rx .cx-crumb{color:#b5b8ba;margin-bottom:30px}main.cx.cx-case .cx-case-heading-rx .cx-crumb a{color:#d2d4d5}main.cx.cx-case .cx-case-hero-grid{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}main.cx.cx-case .cx-case-hero-grid>*{min-width:0}main.cx.cx-case .cx-case-heading-rx .cx-case-brand{margin:0 0 26px;display:block}main.cx.cx-case .cx-case-brand .cx-case-logo{background:#fff;border:0;border-radius:4px;justify-content:center;align-items:center;padding:10px 16px;display:inline-flex}main.cx.cx-case .cx-case-logo img{-o-object-fit:contain;object-fit:contain;width:auto;max-width:170px;height:34px;display:block}main.cx.cx-case .cx-case-heading-rx h1{letter-spacing:-.045em;color:#fff;text-wrap:balance;max-width:19ch;margin:0;font-size:clamp(38px,3.75vw,64px);font-weight:560;line-height:1.06}main.cx.cx-case .cx-case-intro{color:#d0d2d3;border:0;max-width:53ch;margin:24px 0 0;padding:0;font-size:clamp(18px,1.35vw,21px);line-height:1.6}main.cx.cx-case .cx-case-hero-media{aspect-ratio:3/2;background:#202526;border-radius:6px;width:100%;margin:0;display:block;position:relative;overflow:hidden}main.cx.cx-case .cx-case-hero-media>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}main.cx.cx-case .cx-case-hero-media.is-artwork{background:#efeeeb}main.cx.cx-case .cx-case-hero-media.is-artwork>img{-o-object-fit:contain;object-fit:contain}main.cx.cx-case .cx-case-hero-media .motion-clip{aspect-ratio:auto;width:100%;height:100%}main.cx.cx-case .cx-case-hero-media .motion-clip video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}main.cx.cx-case.case-client-deks .cx-case-hero-media>img{-o-object-position:50% 12%;object-position:50% 12%}main.cx.cx-case.case-client-caribbean .cx-case-hero-media>img{-o-object-position:50% 40%;object-position:50% 40%}main.cx.cx-case.case-client-almeda .cx-case-hero-media>img{-o-object-fit:contain;object-fit:contain}main.cx.cx-case .cx-case-heading-rx .cx-case-result{text-align:left;background:0 0;border:0;border-top:1px solid #ffffff30;flex-direction:row;justify-content:flex-start;align-items:center;gap:clamp(18px,2vw,30px);margin-top:22px;padding:20px 0 0;display:flex}main.cx.cx-case .cx-case-heading-rx .cx-case-result>strong{letter-spacing:-.055em;color:#fff;white-space:nowrap;flex:none;font-size:clamp(48px,5vw,76px);font-weight:550;line-height:1}main.cx.cx-case .cx-case-heading-rx .cx-case-result h2{letter-spacing:-.02em;color:#fff;max-width:27ch;margin:0;font-size:clamp(18px,1.5vw,23px);font-weight:550;line-height:1.25}main.cx.cx-case .cx-case-heading-rx .cx-case-result p{color:#b7bcbf;max-width:48ch;margin:7px 0 0;font-size:13px;line-height:1.5}main.cx.cx-case .cx-case-heading-rx .cx-case-result.cx-qualitative>strong{display:none}main.cx.cx-case .cx-case-heading-rx .cx-case-result.cx-qualitative h2{max-width:none;font-size:clamp(22px,1.9vw,29px)}main.cx.cx-case .cx-case-heading-rx .cx-case-result.cx-long-result{flex-wrap:wrap;gap:14px}main.cx.cx-case .cx-case-heading-rx .cx-case-result.cx-long-result>strong{white-space:normal;font-size:clamp(36px,3.5vw,54px)}main.cx.cx-case .cx-case-film-credit{color:#b7bcbf;margin:13px 0 0;font-size:12px;line-height:1.4}main.cx.cx-case :is(.case-narrative,.legacy-case-narrative){padding-block:var(--case-space)}main.cx.cx-case :is(.case-chapter,.legacy-case-chapter){align-content:start;row-gap:18px!important}main.cx.cx-case :is(.case-chapter,.legacy-case-chapter) h2{letter-spacing:-.035em;margin:0 0 18px;font-size:clamp(27px,2.3vw,35px);font-weight:560;line-height:1.17}main.cx.cx-case :is(.case-chapter,.legacy-case-chapter) p{max-width:68ch;margin:0 0 18px;font-size:clamp(17px,1.3vw,20px);line-height:1.68}main.cx.cx-case :is(.case-chapter,.legacy-case-chapter) p:last-child{margin-bottom:0}main.cx.cx-case :is(.case-split,.case-publication,.legacy-case-split,.legacy-case-brand){gap:clamp(28px,4vw,64px)}main.cx.cx-case .case-split{margin-bottom:var(--case-space)}main.cx.cx-case .case-split:last-child{margin-bottom:0}main.cx.cx-case .case-publication{margin-block:var(--case-space)}main.cx.cx-case .case-narrative .cx-picture{border-radius:5px;overflow:hidden}main.cx.cx-case :is(.case-reading,.case-closing-chapter,.legacy-case-reading){width:min(100%,920px);max-width:920px;margin-inline:auto}main.cx.cx-case .case-reading{margin-top:var(--case-space);border:0;padding-top:0}main.cx.cx-case .case-reading:first-child{margin-top:0}main.cx.cx-case .case-reading+.case-split,main.cx.cx-case .case-closing-chapter{margin-top:var(--case-space)}main.cx.cx-case .case-narrative>.case-chapter{width:min(100%,920px);margin-inline:auto}main.cx.cx-case :is(.case-narrative-emerald,.case-narrative-almeda){max-width:920px}main.cx.cx-case :is(.case-narrative-emerald,.case-narrative-almeda)>.case-chapter{margin-bottom:0}main.cx.cx-case :is(.case-narrative-emerald,.case-narrative-almeda)>.case-chapter+.case-chapter{margin-top:42px}main.cx.cx-case .legacy-case-narrative{gap:var(--case-space)}main.cx.cx-case .legacy-case-reading>.legacy-case-chapter{border-top:0;padding-top:0}main.cx.cx-case .case-account-story{grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,80px);display:grid}main.cx.cx-case .case-account-story>.case-chapter{border-top:0;margin:0;padding-top:0}main.cx.cx-case .case-audience-pair{gap:clamp(28px,5vw,80px)}main.cx.cx-case .case-audience-pair>.case-chapter{border-top:0;padding-top:0}main.cx.cx-case .case-deks-introduction{grid-template-columns:1fr 1fr;align-items:start}main.cx.cx-case .case-deks-campaign{border-top:0;padding-top:0}main.cx.cx-case .case-client-film{align-items:center}main.cx.cx-case .case-journeys,main.cx.cx-case .case-transaction-story>div{background:#e8e5dd;border-radius:5px;padding:clamp(24px,3vw,40px)}main.cx.cx-case .case-library{background:#e8e5dd;border:0;border-radius:5px;padding:28px 32px}main.cx.cx-case .case-library p:last-child{margin-bottom:0}main.cx.cx-case .cx-case-client-film{margin-block:0 var(--case-space);gap:5%}main.cx.cx-case .cx-case-client-film h2{letter-spacing:-.035em;font-size:clamp(28px,2.4vw,36px);line-height:1.17}main.cx.cx-case .cx-case-client-film p{font-size:18px;line-height:1.65}main.cx.cx-case :is(.cx-evidence-table,.cx-channel-evidence){margin-block:var(--case-space)}main.cx.cx-case :is(.cx-evidence-table,.cx-channel-evidence)+.case-narrative{padding-top:0}main.cx.cx-case :is(.cx-evidence-table h2,.cx-channel-evidence>h2,.legacy-case-evidence h2){letter-spacing:-.035em;max-width:38ch;font-size:clamp(27px,2.3vw,35px);font-weight:560;line-height:1.17}main.cx.cx-case .cx-table-scroll{margin-top:24px}main.cx.cx-case .cx-evidence-table td{font-size:clamp(25px,2.5vw,36px)}main.cx.cx-case .cx-channel-evidence>div{gap:clamp(22px,4vw,60px)}main.cx.cx-case .cx-channel-evidence strong{font-size:clamp(48px,4.5vw,68px)}main.cx.cx-case .cx-channel-evidence span{font-size:21px}main.cx.cx-case .legacy-case-reports{row-gap:16px;margin-block:0}main.cx.cx-case .legacy-case-report-period{grid-column:1/-1;margin:0;font-size:14px;line-height:1.6}main.cx.cx-case .cx-case-quote{margin-block:0 var(--case-space);border-color:#c9c6bd;padding-block:clamp(32px,4vw,56px);display:block}main.cx.cx-case .cx-case-quote blockquote{max-width:1060px;margin-inline:auto}main.cx.cx-case .cx-case-quote blockquote>p{letter-spacing:-.028em;margin:0;font-family:inherit;font-size:clamp(25px,2.6vw,38px);font-style:normal;font-weight:450;line-height:1.4}main.cx.cx-case .cx-case-quote footer{margin-top:24px}main.cx.cx-case .cx-case-notes{padding-block:0 var(--case-space)}main.cx.cx-case .cx-case-notes>div{flex-wrap:wrap;align-items:center;gap:12px 36px;display:flex}main.cx.cx-case .cx-case-notes h2{flex:0 0 100%;margin:0 0 4px;font-size:22px}main.cx.cx-case .cx-case-notes a{justify-content:flex-start;gap:24px;min-height:54px;padding:12px 0;font-size:17px}main.cx.cx-case .cx-next-story{padding-block:32px 60px}main.cx.cx-case .cx-next-link{gap:32px;padding-block:28px}main.cx.cx-case .cx-next-link h3{max-width:32ch;font-size:clamp(26px,2.6vw,38px);line-height:1.15}main.cx.cx-crittall-launch .cl-opening{padding-top:calc(var(--header-height,92px) + 28px);padding-bottom:32px}main.cx.cx-crittall-launch .cl-opening>div{grid-template-columns:1fr;gap:24px;max-width:940px}main.cx.cx-crittall-launch .cl-opening h1{max-width:24ch;font-size:clamp(36px,3.8vw,58px)}main.cx.cx-crittall-launch .cl-opening>div>p{max-width:70ch;margin:0}main.cx.cx-crittall-launch .cl-opening dl{margin-top:28px}main.cx.cx-crittall-launch .cl-logo{height:52px;margin:24px 0}main.cx.cx-crittall-launch .cl-teaser .cx-picture{border-radius:6px;overflow:hidden}main.cx.cx-crittall-launch .cl-teaser .cx-picture img{max-height:520px}main.cx.cx-crittall-launch :is(.cl-brief,.cl-sequence,.cl-audiences){padding-block:clamp(40px,4.5vw,68px)}main.cx.cx-crittall-launch .cl-brief{display:block}main.cx.cx-crittall-launch :is(.cl-brief,.cl-results) .section-intro{max-width:920px}main.cx.cx-crittall-launch :is(.cl-brief,.cl-sequence,.cl-audiences,.cl-results) h2{font-size:clamp(28px,2.5vw,38px)}main.cx.cx-crittall-launch .cl-sequence header{margin-bottom:30px}main.cx.cx-crittall-launch .cl-phases{gap:6%;padding-top:28px}main.cx.cx-crittall-launch .cl-phases h3{font-size:27px}main.cx.cx-crittall-launch .cl-results{padding-block:0 44px}main.cx.cx-crittall-launch .cl-perspective{padding-bottom:44px}main.cx.cx-crittall-launch .cl-perspective blockquote{max-width:1060px;margin:0}main.cx.cx-crittall-launch .cl-perspective blockquote p{font-size:clamp(25px,2.6vw,38px);line-height:1.4}main.cx.cx-crittall-launch .cl-related{padding-bottom:50px}@media (min-width:761px) and (max-width:1100px){main.cx.cx-case .cx-case-hero-grid{gap:32px}main.cx.cx-case .cx-case-heading-rx h1{font-size:clamp(35px,4vw,44px)}main.cx.cx-case .cx-case-heading-rx .cx-case-result{flex-wrap:wrap;gap:14px}main.cx.cx-case .cx-case-heading-rx .cx-case-result>strong{font-size:54px}}@media (max-width:800px){main.cx.cx-case :is(.case-account-story,.case-deks-introduction){grid-template-columns:1fr;gap:36px}}@media (max-width:760px){main.cx.cx-case .cx-case-heading-rx{padding-top:calc(var(--header-height,76px) + 22px);padding-bottom:34px}main.cx.cx-case .cx-case-heading-rx .cx-crumb{margin-bottom:24px}main.cx.cx-case .cx-case-hero-grid{grid-template-columns:1fr;gap:28px}main.cx.cx-case .cx-case-heading-rx .cx-case-brand{margin-bottom:22px}main.cx.cx-case .cx-case-logo img{max-width:150px;height:28px}main.cx.cx-case .cx-case-heading-rx h1{max-width:21ch;font-size:clamp(33px,8.8vw,46px)}main.cx.cx-case .cx-case-intro{margin-top:20px;font-size:18px;line-height:1.58}main.cx.cx-case .cx-case-hero-media{aspect-ratio:3/2;border-radius:4px}main.cx.cx-case .cx-case-heading-rx .cx-case-result{align-items:flex-start;gap:18px;margin-top:18px;padding-top:18px}main.cx.cx-case .cx-case-heading-rx .cx-case-result>strong{font-size:clamp(38px,12vw,60px)}main.cx.cx-case .cx-case-heading-rx .cx-case-result h2{font-size:18px}main.cx.cx-case .cx-case-heading-rx .cx-case-result p{font-size:12px}main.cx.cx-case .cx-case-heading-rx .cx-case-result.cx-long-result>strong{font-size:clamp(32px,9vw,46px)}main.cx.cx-case :is(.case-chapter,.legacy-case-chapter) h2{font-size:28px}main.cx.cx-case :is(.case-chapter,.legacy-case-chapter) p{font-size:17px}main.cx.cx-case :is(.case-narrative-emerald,.case-narrative-almeda){width:calc(100% - 2 * var(--page-pad))}main.cx.cx-case .cx-case-notes>div{grid-template-columns:1fr;gap:0;display:grid}main.cx.cx-case .cx-case-notes h2{margin-bottom:12px}main.cx.cx-case .cx-case-notes a{justify-content:space-between;min-height:56px}main.cx.cx-case .cx-case-quote blockquote>p{font-size:26px}main.cx.cx-case .cx-case-client-film{gap:24px}main.cx.cx-case .cx-next-story{padding-bottom:42px}main.cx.cx-case .cx-next-link{gap:20px;padding-block:24px}main.cx.cx-case .cx-next-link h3{font-size:26px}main.cx.cx-crittall-launch .cl-opening h1{font-size:36px}main.cx.cx-crittall-launch .cl-phases{gap:25px}}@media (max-width:360px){main.cx.cx-case .cx-case-heading-rx .cx-case-result{flex-wrap:wrap;gap:12px}}
