@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-ext-wght-normal.1zrieox9119mb.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-wght-normal.2whpih27xg_2r.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-ext-wght-normal.1xlj4-0oa5zql.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-wght-normal.1fxkn-ggzj93z.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-vietnamese-wght-normal.1ahvy37o8m5gt.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-ext-wght-normal.2ktx6yqc-sbf1.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-wght-normal.0rpdhg_4ubdtf.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(../media/roboto-latin-400-normal.2agf1cdprvnnl.woff2)format("woff2"),url(../media/roboto-latin-400-normal.2pej9yurnulma.woff)format("woff")}
@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(../media/roboto-latin-500-normal.26n7h8nv6i3gj.woff2)format("woff2"),url(../media/roboto-latin-500-normal.2nzd351s3k656.woff)format("woff")}
@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(../media/roboto-latin-700-normal.3c7g6pge43x5z.woff2)format("woff2"),url(../media/roboto-latin-700-normal.16d-hd20d0gid.woff)format("woff")}
@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-display:swap;font-weight:400;src:url(../media/frank-ruhl-libre-latin-400-normal.0ver-sqazbrvq.woff2)format("woff2"),url(../media/frank-ruhl-libre-latin-400-normal.227np7swsfrr1.woff)format("woff")}
@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-display:swap;font-weight:500;src:url(../media/frank-ruhl-libre-latin-500-normal.26lgphmpw0heh.woff2)format("woff2"),url(../media/frank-ruhl-libre-latin-500-normal.2etjn31zggxfi.woff)format("woff")}
@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-display:swap;font-weight:700;src:url(../media/frank-ruhl-libre-latin-700-normal.1pytzcl450510.woff2)format("woff2"),url(../media/frank-ruhl-libre-latin-700-normal.24jw-5kkizsc3.woff)format("woff")}
@font-face{font-family:Nunito;src:url(/fonts/nunito/nunito-latin-400-normal.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Nunito;src:url(/fonts/nunito/nunito-latin-500-normal.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Nunito;src:url(/fonts/nunito/nunito-latin-700-normal.woff2)format("woff2");font-weight:700;font-display:swap}.case-study-presentation-module__n-EDWq__presentation{--case-unit:min(.0520833vw, 1px);color:#0d1216;font-family:"DM Sans Opsz", var(--font-sans);font-variation-settings:"opsz" 14;background:#fff}.case-study-presentation-module__n-EDWq__band{width:100%;padding:calc(120 * var(--case-unit)) max(20px, calc(40 * var(--case-unit)));flex-direction:column;justify-content:center;align-items:center;display:flex}.case-study-presentation-module__n-EDWq__band>*{max-width:1840px}.case-study-presentation-module__n-EDWq__mockup{border-radius:clamp(16px,1.25vw,24px);width:100%;min-width:0;position:relative;overflow:hidden}.case-study-presentation-module__n-EDWq__fittedImage{object-fit:cover;border-radius:inherit}.case-study-presentation-module__n-EDWq__hero{color:#fff;gap:calc(48 * var(--case-unit));background:#0d1216}.case-study-presentation-module__n-EDWq__editorial{justify-content:space-between;align-items:center;gap:64px;width:100%;display:flex}.case-study-presentation-module__n-EDWq__editorial h1{letter-spacing:-.02em;overflow-wrap:break-word;text-box-trim:trim-both;text-box-edge:cap alphabetic;width:60%;max-width:1100px;font-size:clamp(60px,5vw,96px);font-weight:600;line-height:1.10417}.case-study-presentation-module__n-EDWq__heroSummary{flex-direction:column;align-items:flex-start;gap:32px;width:385px;max-width:30%;display:flex}.case-study-presentation-module__n-EDWq__heroSummary p{color:#b4c0cc;font-size:18px;line-height:28px}.case-study-presentation-module__n-EDWq__heroSummary .case-study-presentation-module__n-EDWq__talk{font-family:var(--font-mono);border-radius:16px}.case-study-presentation-module__n-EDWq__facts{gap:calc(40 * var(--case-unit));grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.case-study-presentation-module__n-EDWq__facts>div{align-items:center;gap:calc(24 * var(--case-unit));padding:calc(20 * var(--case-unit)) calc(32 * var(--case-unit));background:#29333d;border-radius:24px;min-width:0;display:flex}.case-study-presentation-module__n-EDWq__facts>div:first-child{gap:calc(32 * var(--case-unit))}.case-study-presentation-module__n-EDWq__facts img{width:calc(48 * var(--case-unit));height:calc(48 * var(--case-unit));flex-shrink:0}.case-study-presentation-module__n-EDWq__facts dt{letter-spacing:-.025em;font-size:clamp(20px,1.6667vw,32px);font-weight:600;line-height:1.25}.case-study-presentation-module__n-EDWq__facts dd{color:#b4c0cc;margin-top:8px;font-size:18px;line-height:28px}.case-study-presentation-module__n-EDWq__overview{gap:calc(120 * var(--case-unit))}.case-study-presentation-module__n-EDWq__campaign{gap:calc(48 * var(--case-unit))}.case-study-presentation-module__n-EDWq__heroImage{aspect-ratio:1840/1080}.case-study-presentation-module__n-EDWq__statement{width:min(100%, calc(1214 * var(--case-unit)));letter-spacing:-.04em;color:#0d1216;text-box-trim:trim-both;text-box-edge:cap alphabetic;font-size:clamp(48px,3.75vw,72px);font-weight:600;line-height:1.16667}.case-study-presentation-module__n-EDWq__showcaseImage,.case-study-presentation-module__n-EDWq__video{aspect-ratio:1840/1024;object-fit:cover;border-radius:24px;width:100%}.case-study-presentation-module__n-EDWq__textColumn{width:min(100%, calc(1214 * var(--case-unit)));flex-direction:column;gap:24px;display:flex}.case-study-presentation-module__n-EDWq__story{width:min(100%, calc(894 * var(--case-unit)))}.case-study-presentation-module__n-EDWq__story h2,.case-study-presentation-module__n-EDWq__solution h2{letter-spacing:-.04em;text-box-trim:trim-both;text-box-edge:cap alphabetic;padding-block:16px;font-family:inherit;font-size:clamp(40px,3.125vw,60px);font-weight:600;line-height:1.2}.case-study-presentation-module__n-EDWq__story p,.case-study-presentation-module__n-EDWq__solution>p{color:#52616f;letter-spacing:0;font-size:18px;font-weight:400;line-height:28px}.case-study-presentation-module__n-EDWq__bannerImage{aspect-ratio:1840/850}.case-study-presentation-module__n-EDWq__featureCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.case-study-presentation-module__n-EDWq__featureCard{border-radius:24px;flex-direction:column;gap:16px;min-width:0;padding:24px;display:flex;box-shadow:0 0 36px #0d121612}.case-study-presentation-module__n-EDWq__featureCard h3{letter-spacing:-.015em;font-size:24px;font-weight:600;line-height:32px}.case-study-presentation-module__n-EDWq__featureCard p{color:#52616f;margin-top:24px;font-size:18px;line-height:28px}.case-study-presentation-module__n-EDWq__featureImage{height:calc(280 * var(--case-unit));border-radius:16px;flex-shrink:0}.case-study-presentation-module__n-EDWq__branding{background:#fcfdf1}.case-study-presentation-module__n-EDWq__collage{gap:calc(20 * var(--case-unit));grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.case-study-presentation-module__n-EDWq__collageColumn{gap:calc(20 * var(--case-unit));flex-direction:column;min-width:0;display:flex}.case-study-presentation-module__n-EDWq__collageColumn:first-child>:first-child{aspect-ratio:600/651}.case-study-presentation-module__n-EDWq__collageColumn:first-child>:nth-child(2){aspect-ratio:600/572}.case-study-presentation-module__n-EDWq__collageColumn:nth-child(2)>:first-child{aspect-ratio:600/393}.case-study-presentation-module__n-EDWq__collageColumn:nth-child(2)>:nth-child(2){aspect-ratio:600/830}.case-study-presentation-module__n-EDWq__collageColumn:nth-child(3)>:first-child{aspect-ratio:600/794}.case-study-presentation-module__n-EDWq__collageColumn:nth-child(3)>:nth-child(2){aspect-ratio:600/429}.case-study-presentation-module__n-EDWq__quote{background:#f8ffeb;border-radius:16px;position:relative;overflow:hidden;container-type:inline-size}.case-study-presentation-module__n-EDWq__quoteMark{width:11.33%;height:auto;position:absolute;top:16%;left:5%}.case-study-presentation-module__n-EDWq__quote blockquote{letter-spacing:-.015em;z-index:1;width:38.333%;font-size:4cqw;font-weight:600;line-height:1.33333;position:absolute;bottom:5.1%;left:3.333%}.case-study-presentation-module__n-EDWq__quotePhone{width:61.74%;height:97.817%;position:absolute;top:4.35%;right:-14.05%}.case-study-presentation-module__n-EDWq__quoteScreen{width:68.95%;height:122.87%;position:absolute;top:-23.54%;right:-14.0067%;overflow:hidden}.case-study-presentation-module__n-EDWq__quoteScreen .case-study-presentation-module__n-EDWq__screenLayer{max-width:none;width:260.93%!important;height:261.05%!important;top:-.06%!important;left:-.02%!important}.case-study-presentation-module__n-EDWq__quoteReflection{width:37.1667%;height:72.519%;position:absolute;bottom:-.1272%;right:.1117%}.case-study-presentation-module__n-EDWq__brandLayout{gap:calc(64 * var(--case-unit));grid-template-columns:567fr 1209fr;width:100%;display:grid}.case-study-presentation-module__n-EDWq__glyph{aspect-ratio:567/702;color:var(--project-primary);font-family:var(--project-font);font-size:calc(310 * var(--case-unit));background:#0d1216;border-radius:24px;place-items:center;font-weight:700;display:grid}.case-study-presentation-module__n-EDWq__typePanel{background:var(--project-surface);border-radius:24px;grid-template-columns:521fr 692fr;min-width:0;display:grid;overflow:hidden}.case-study-presentation-module__n-EDWq__specimen{min-width:0;padding:calc(159 * var(--case-unit)) calc(48 * var(--case-unit)) calc(80 * var(--case-unit)) calc(53 * var(--case-unit));font-family:var(--project-font)}.case-study-presentation-module__n-EDWq__specimen h2{font-size:calc(96 * var(--case-unit));letter-spacing:-.02em;overflow-wrap:break-word;font-weight:700;line-height:1.04167}.case-study-presentation-module__n-EDWq__specimen p{font-size:calc(28 * var(--case-unit));letter-spacing:-.02em;white-space:pre-wrap;margin-top:calc(28 * var(--case-unit));line-height:1.28571}.case-study-presentation-module__n-EDWq__weights{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.case-study-presentation-module__n-EDWq__weights>span:nth-of-type(2){font-weight:500}.case-study-presentation-module__n-EDWq__logoGrid{border-radius:0;height:100%}.case-study-presentation-module__n-EDWq__palette{width:100%;margin-top:calc(80 * var(--case-unit));gap:calc(65 * var(--case-unit));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.case-study-presentation-module__n-EDWq__swatch{aspect-ratio:410/395;position:relative;container-type:inline-size}.case-study-presentation-module__n-EDWq__colorSample,.case-study-presentation-module__n-EDWq__colorDetails{aspect-ratio:1;border-radius:16px;width:64.15%;position:absolute}.case-study-presentation-module__n-EDWq__colorSample{border:1px solid #0d121633;top:0;right:0}.case-study-presentation-module__n-EDWq__colorDetails{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);color:#0d1216;font-family:var(--font-inter);background:#ffffff1a;flex-direction:column;justify-content:center;align-items:center;gap:17px;display:flex;bottom:0;left:0}.case-study-presentation-module__n-EDWq__colorDetails dt{font-size:5.85cqw;font-weight:300}.case-study-presentation-module__n-EDWq__colorDetails dd{font-size:8.78cqw;font-weight:400}.case-study-presentation-module__n-EDWq__swatch:nth-child(2n) .case-study-presentation-module__n-EDWq__colorSample{top:auto;bottom:0;left:0}.case-study-presentation-module__n-EDWq__swatch:nth-child(2n) .case-study-presentation-module__n-EDWq__colorDetails{inset:0 0 auto auto}.case-study-presentation-module__n-EDWq__gallery{gap:calc(48 * var(--case-unit))}.case-study-presentation-module__n-EDWq__galleryImage{aspect-ratio:16/9}@media not (min-width:1280px){.case-study-presentation-module__n-EDWq__band{padding:64px 40px}.case-study-presentation-module__n-EDWq__overview,.case-study-presentation-module__n-EDWq__campaign{gap:48px}.case-study-presentation-module__n-EDWq__statement,.case-study-presentation-module__n-EDWq__textColumn{width:min(100%,1214px)}.case-study-presentation-module__n-EDWq__hero{gap:64px;padding:32px 32px 64px}.case-study-presentation-module__n-EDWq__editorial{flex-direction:column;align-items:flex-start;gap:32px}.case-study-presentation-module__n-EDWq__editorial h1{width:100%;font-size:60px;line-height:68px}.case-study-presentation-module__n-EDWq__heroSummary{width:100%;max-width:100%}.case-study-presentation-module__n-EDWq__facts{gap:16px}.case-study-presentation-module__n-EDWq__facts>div,.case-study-presentation-module__n-EDWq__facts>div:first-child{flex-direction:column;align-items:flex-start;gap:12px;padding:20px}.case-study-presentation-module__n-EDWq__facts img{width:32px;height:32px}.case-study-presentation-module__n-EDWq__facts dt{font-size:18px;line-height:23px}.case-study-presentation-module__n-EDWq__facts dd{font-size:14px;line-height:18px}.case-study-presentation-module__n-EDWq__statement,.case-study-presentation-module__n-EDWq__story h2{font-size:48px;line-height:56px}.case-study-presentation-module__n-EDWq__story p,.case-study-presentation-module__n-EDWq__solution>p{font-size:18px;line-height:28px}.case-study-presentation-module__n-EDWq__solution h2{font-size:40px;line-height:46px}.case-study-presentation-module__n-EDWq__featureCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.case-study-presentation-module__n-EDWq__featureCard:last-child:nth-child(odd){grid-column:1/-1}.case-study-presentation-module__n-EDWq__featureCard{padding:16px}.case-study-presentation-module__n-EDWq__featureCard h3{font-size:20px;line-height:28px}.case-study-presentation-module__n-EDWq__featureCard p{font-size:14px;line-height:20px}.case-study-presentation-module__n-EDWq__collage,.case-study-presentation-module__n-EDWq__collageColumn{gap:8px}.case-study-presentation-module__n-EDWq__brandLayout{grid-template-columns:1fr;gap:32px}.case-study-presentation-module__n-EDWq__glyph{aspect-ratio:auto;width:100%;height:280px;font-size:180px}.case-study-presentation-module__n-EDWq__typePanel{min-height:400px}.case-study-presentation-module__n-EDWq__specimen{padding:48px 24px}.case-study-presentation-module__n-EDWq__specimen h2{font-size:44px;line-height:53px}.case-study-presentation-module__n-EDWq__specimen p{margin-top:24px;font-size:17px;line-height:25px}.case-study-presentation-module__n-EDWq__specimen .case-study-presentation-module__n-EDWq__weights{font-size:16px}.case-study-presentation-module__n-EDWq__palette{gap:16px;margin-top:32px}.case-study-presentation-module__n-EDWq__colorDetails{gap:8px}.case-study-presentation-module__n-EDWq__gallery{gap:24px}}@media not (min-width:640px){.case-study-presentation-module__n-EDWq__band{padding:48px 20px}.case-study-presentation-module__n-EDWq__overview,.case-study-presentation-module__n-EDWq__campaign{gap:32px}.case-study-presentation-module__n-EDWq__featureCard{min-height:0}.case-study-presentation-module__n-EDWq__hero{gap:32px;padding-top:32px}.case-study-presentation-module__n-EDWq__editorial{gap:24px}.case-study-presentation-module__n-EDWq__editorial h1{font-size:40px;line-height:43px}.case-study-presentation-module__n-EDWq__heroSummary{gap:24px}.case-study-presentation-module__n-EDWq__heroSummary p{font-size:16px;line-height:24px}.case-study-presentation-module__n-EDWq__facts{grid-template-columns:1fr;gap:12px}.case-study-presentation-module__n-EDWq__facts>div,.case-study-presentation-module__n-EDWq__facts>div:first-child{flex-direction:row;align-items:center;gap:20px;padding:16px 20px}.case-study-presentation-module__n-EDWq__facts img{width:40px;height:40px}.case-study-presentation-module__n-EDWq__facts dt{font-size:20px;line-height:28px}.case-study-presentation-module__n-EDWq__facts dd{margin-top:4px;line-height:20px}.case-study-presentation-module__n-EDWq__statement{font-size:30px;line-height:35px}.case-study-presentation-module__n-EDWq__story h2,.case-study-presentation-module__n-EDWq__solution h2{font-size:32px;line-height:40px}.case-study-presentation-module__n-EDWq__story p,.case-study-presentation-module__n-EDWq__solution>p{font-size:16px;line-height:24px}.case-study-presentation-module__n-EDWq__featureCards{grid-template-columns:1fr;gap:24px}.case-study-presentation-module__n-EDWq__featureCard:last-child:nth-child(odd){grid-column:auto}.case-study-presentation-module__n-EDWq__featureCard{padding:20px}.case-study-presentation-module__n-EDWq__featureImage{aspect-ratio:310/240}.case-study-presentation-module__n-EDWq__collage{grid-template-columns:1fr;gap:20px}.case-study-presentation-module__n-EDWq__collageColumn{gap:20px}.case-study-presentation-module__n-EDWq__brandLayout{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.case-study-presentation-module__n-EDWq__glyph{grid-column:1;height:169px;font-size:84px}.case-study-presentation-module__n-EDWq__typePanel{display:contents}.case-study-presentation-module__n-EDWq__specimen{grid-column:2;padding:0}.case-study-presentation-module__n-EDWq__specimen h2{font-size:32px;line-height:38px}.case-study-presentation-module__n-EDWq__specimen p{margin-top:12px;font-size:12px;line-height:17px}.case-study-presentation-module__n-EDWq__specimen .case-study-presentation-module__n-EDWq__weights{gap:4px;font-size:13px;line-height:22px}.case-study-presentation-module__n-EDWq__logoGrid{aspect-ratio:350/321;grid-column:1/-1;height:auto}.case-study-presentation-module__n-EDWq__palette{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.case-study-presentation-module__n-EDWq__colorSample,.case-study-presentation-module__n-EDWq__colorDetails{border-radius:12px}.case-study-presentation-module__n-EDWq__gallery{gap:24px}}@media not (min-width:1280px){.case-study-presentation-module__n-EDWq__band{padding:64px 24px}.case-study-presentation-module__n-EDWq__hero{gap:32px}.case-study-presentation-module__n-EDWq__editorial{gap:24px}.case-study-presentation-module__n-EDWq__editorial h1{font-size:60px;line-height:72px}.case-study-presentation-module__n-EDWq__heroSummary{gap:20px}.case-study-presentation-module__n-EDWq__heroSummary .case-study-presentation-module__n-EDWq__talk{min-height:44px;padding:12px 20px;font-size:14px;line-height:20px}.case-study-presentation-module__n-EDWq__heroSummary p{font-size:16px;line-height:24px}.case-study-presentation-module__n-EDWq__facts{gap:20px}.case-study-presentation-module__n-EDWq__facts>div,.case-study-presentation-module__n-EDWq__facts>div:first-child{flex-direction:row;align-items:center;gap:12px;padding:20px 16px}.case-study-presentation-module__n-EDWq__facts img{width:28px;height:28px}.case-study-presentation-module__n-EDWq__facts dt,.case-study-presentation-module__n-EDWq__facts dd{letter-spacing:0;font-size:16px;line-height:24px}.case-study-presentation-module__n-EDWq__facts dd{margin-top:4px}.case-study-presentation-module__n-EDWq__heroImage{aspect-ratio:720/420}.case-study-presentation-module__n-EDWq__overview{gap:64px}.case-study-presentation-module__n-EDWq__showcaseImage,.case-study-presentation-module__n-EDWq__video,.case-study-presentation-module__n-EDWq__bannerImage{aspect-ratio:720/380}.case-study-presentation-module__n-EDWq__campaign{gap:32px}.case-study-presentation-module__n-EDWq__textColumn{gap:20px}.case-study-presentation-module__n-EDWq__story h2,.case-study-presentation-module__n-EDWq__solution h2{padding-block:12px;font-size:48px;line-height:56px}.case-study-presentation-module__n-EDWq__story p,.case-study-presentation-module__n-EDWq__solution>p{letter-spacing:0;font-size:16px;font-weight:400;line-height:24px}.case-study-presentation-module__n-EDWq__featureCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:12px}.case-study-presentation-module__n-EDWq__featureCard:last-child:nth-child(odd){grid-column:auto}.case-study-presentation-module__n-EDWq__featureCard{gap:24px;min-height:0;padding:16px}.case-study-presentation-module__n-EDWq__featureCard p{margin-top:24px;font-size:16px;line-height:24px}.case-study-presentation-module__n-EDWq__featureImage{aspect-ratio:1;height:auto}.case-study-presentation-module__n-EDWq__collage,.case-study-presentation-module__n-EDWq__collageColumn{gap:16px}.case-study-presentation-module__n-EDWq__brandLayout{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.case-study-presentation-module__n-EDWq__glyph{aspect-ratio:350/272.381;height:auto;font-size:160px}.case-study-presentation-module__n-EDWq__typePanel{display:contents}.case-study-presentation-module__n-EDWq__specimen{align-self:center;padding:0}.case-study-presentation-module__n-EDWq__specimen h2{letter-spacing:-.035em;font-size:48px;line-height:56px}.case-study-presentation-module__n-EDWq__specimen p,.case-study-presentation-module__n-EDWq__specimen .case-study-presentation-module__n-EDWq__weights{letter-spacing:0;margin-top:12px;font-size:16px;line-height:24px}.case-study-presentation-module__n-EDWq__logoGrid{aspect-ratio:688/568;grid-column:1/-1;height:auto}.case-study-presentation-module__n-EDWq__palette{gap:16px;margin-top:32px}}@media not (min-width:640px){.case-study-presentation-module__n-EDWq__band{padding:48px 16px}.case-study-presentation-module__n-EDWq__hero{gap:24px}.case-study-presentation-module__n-EDWq__editorial h1{font-size:36px;line-height:40px}.case-study-presentation-module__n-EDWq__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.case-study-presentation-module__n-EDWq__facts>div,.case-study-presentation-module__n-EDWq__facts>div:first-child{border-radius:16px;flex-direction:column;align-items:flex-start;gap:16px;padding:12px 8px}.case-study-presentation-module__n-EDWq__facts img{width:24px;height:24px}.case-study-presentation-module__n-EDWq__facts dt{letter-spacing:-.01em;font-size:20px;line-height:28px}.case-study-presentation-module__n-EDWq__facts dd{font-size:14px;line-height:20px}.case-study-presentation-module__n-EDWq__heroImage,.case-study-presentation-module__n-EDWq__showcaseImage,.case-study-presentation-module__n-EDWq__video{aspect-ratio:358/220}.case-study-presentation-module__n-EDWq__overview{gap:48px}.case-study-presentation-module__n-EDWq__statement{font-size:32px;line-height:40px}.case-study-presentation-module__n-EDWq__campaign{gap:24px}.case-study-presentation-module__n-EDWq__textColumn{gap:16px}.case-study-presentation-module__n-EDWq__story h2,.case-study-presentation-module__n-EDWq__solution h2{padding-block:8px;font-size:36px;line-height:40px}.case-study-presentation-module__n-EDWq__story p,.case-study-presentation-module__n-EDWq__solution>p{font-size:14px;line-height:20px}.case-study-presentation-module__n-EDWq__bannerImage{aspect-ratio:1840/831}.case-study-presentation-module__n-EDWq__featureCards{grid-template-columns:1fr;gap:16px;margin-top:8px}.case-study-presentation-module__n-EDWq__featureCard p{margin-top:16px;font-size:14px;line-height:20px}.case-study-presentation-module__n-EDWq__featureImage{aspect-ratio:326/200}.case-study-presentation-module__n-EDWq__collage{grid-template-columns:1fr;gap:24px}.case-study-presentation-module__n-EDWq__collageColumn{gap:24px}.case-study-presentation-module__n-EDWq__collageColumn:first-child>:nth-child(n){aspect-ratio:358/320}.case-study-presentation-module__n-EDWq__collageColumn:nth-child(2)>:first-child{aspect-ratio:358/220}.case-study-presentation-module__n-EDWq__collageColumn:nth-child(2)>:nth-child(2),.case-study-presentation-module__n-EDWq__collageColumn:nth-child(3)>:first-child{aspect-ratio:358/380}.case-study-presentation-module__n-EDWq__collageColumn:nth-child(3)>:nth-child(2){aspect-ratio:358/220}.case-study-presentation-module__n-EDWq__glyph{aspect-ratio:169/166;height:auto;font-size:84px}.case-study-presentation-module__n-EDWq__specimen h2{letter-spacing:-.025em;font-size:32px;line-height:40px}.case-study-presentation-module__n-EDWq__specimen p,.case-study-presentation-module__n-EDWq__specimen .case-study-presentation-module__n-EDWq__weights{margin-top:12px;font-size:14px;line-height:20px}.case-study-presentation-module__n-EDWq__logoGrid{aspect-ratio:350/321}.case-study-presentation-module__n-EDWq__palette{gap:16px;margin-top:24px}.case-study-presentation-module__n-EDWq__gallery{gap:20px}}.case-study-presentation-module__n-EDWq__journeyPanel{width:100%;margin:0}.case-study-presentation-module__n-EDWq__journeyPanel figcaption{color:#52616f;margin-top:12px;font-size:18px;line-height:28px}.case-study-presentation-module__n-EDWq__gridArtwork{border-radius:0;height:100%}.case-study-presentation-module__n-EDWq__logoGrid{position:relative;overflow:hidden}.case-study-presentation-module__n-EDWq__projectLogo{width:64%;height:auto;position:absolute;top:43.571%;left:18%}.case-study-presentation-module__n-EDWq__glyphArtwork{aspect-ratio:567/702}.case-study-presentation-module__n-EDWq__travel .case-study-presentation-module__n-EDWq__editorial{gap:calc(80 * var(--case-unit))}.case-study-presentation-module__n-EDWq__travel .case-study-presentation-module__n-EDWq__heroSummary{width:520px;max-width:29%}.case-study-presentation-module__n-EDWq__travel .case-study-presentation-module__n-EDWq__heroSummary p{max-width:385px}.case-study-presentation-module__n-EDWq__travel .case-study-presentation-module__n-EDWq__solution{width:min(100%, calc(1220 * var(--case-unit)))}.case-study-presentation-module__n-EDWq__travel .case-study-presentation-module__n-EDWq__featureCards{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) calc(383 * var(--case-unit))}.case-study-presentation-module__n-EDWq__travel .case-study-presentation-module__n-EDWq__typePanel{background:#fffaeb}.case-study-presentation-module__n-EDWq__travel .case-study-presentation-module__n-EDWq__specimen{font-family:inherit}.case-study-presentation-module__n-EDWq__travel .case-study-presentation-module__n-EDWq__specimen h2,.case-study-presentation-module__n-EDWq__travel .case-study-presentation-module__n-EDWq__specimen p,.case-study-presentation-module__n-EDWq__travel .case-study-presentation-module__n-EDWq__weights>*{font-weight:600}.case-study-presentation-module__n-EDWq__travel .case-study-presentation-module__n-EDWq__specimen h2{text-box-trim:trim-both;text-box-edge:cap alphabetic;line-height:106px}.case-study-presentation-module__n-EDWq__travel .case-study-presentation-module__n-EDWq__colorDetails{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;font-family:inherit}.case-study-presentation-module__n-EDWq__travel .case-study-presentation-module__n-EDWq__colorDetails dt,.case-study-presentation-module__n-EDWq__travel .case-study-presentation-module__n-EDWq__colorDetails dd{font-weight:600}.case-study-presentation-module__n-EDWq__travel .case-study-presentation-module__n-EDWq__colorSample,.case-study-presentation-module__n-EDWq__travel .case-study-presentation-module__n-EDWq__colorDetails{border-radius:24px}.case-study-presentation-module__n-EDWq__travel .case-study-presentation-module__n-EDWq__swatch:nth-child(3) .case-study-presentation-module__n-EDWq__colorSample{left:0;right:auto}.case-study-presentation-module__n-EDWq__travel .case-study-presentation-module__n-EDWq__swatch:nth-child(3) .case-study-presentation-module__n-EDWq__colorDetails{left:auto;right:0}.case-study-presentation-module__n-EDWq__travel .case-study-presentation-module__n-EDWq__gallery{gap:calc(48 * var(--case-unit))}@media not (min-width:1280px){.case-study-presentation-module__n-EDWq__travel .case-study-presentation-module__n-EDWq__heroSummary{width:100%;max-width:100%}.case-study-presentation-module__n-EDWq__travel .case-study-presentation-module__n-EDWq__featureCards{grid-template-columns:repeat(3,minmax(0,1fr))}.case-study-presentation-module__n-EDWq__glyphArtwork{aspect-ratio:350/272.381}.case-study-presentation-module__n-EDWq__travel .case-study-presentation-module__n-EDWq__specimen h2{line-height:56px}.case-study-presentation-module__n-EDWq__gridArtwork{position:absolute;inset:0}.case-study-presentation-module__n-EDWq__travel .case-study-presentation-module__n-EDWq__gallery{gap:24px}}@media not (min-width:640px){.case-study-presentation-module__n-EDWq__travel .case-study-presentation-module__n-EDWq__featureCards{grid-template-columns:1fr}.case-study-presentation-module__n-EDWq__glyphArtwork{aspect-ratio:169/166}.case-study-presentation-module__n-EDWq__travel .case-study-presentation-module__n-EDWq__specimen h2{line-height:40px}.case-study-presentation-module__n-EDWq__journeyPanel figcaption{font-size:14px;line-height:20px}.case-study-presentation-module__n-EDWq__travel .case-study-presentation-module__n-EDWq__gallery{gap:20px}.case-study-presentation-module__n-EDWq__travel .case-study-presentation-module__n-EDWq__colorSample,.case-study-presentation-module__n-EDWq__travel .case-study-presentation-module__n-EDWq__colorDetails{border-radius:12px}}@media (min-width:1280px){.case-study-presentation-module__n-EDWq__travel .case-study-presentation-module__n-EDWq__palette{height:calc(395 * var(--case-unit));display:block;position:relative}.case-study-presentation-module__n-EDWq__travel .case-study-presentation-module__n-EDWq__swatch{aspect-ratio:auto;height:100%;position:absolute;top:0}.case-study-presentation-module__n-EDWq__travel .case-study-presentation-module__n-EDWq__swatch:first-child{width:20.109%;left:0}.case-study-presentation-module__n-EDWq__travel .case-study-presentation-module__n-EDWq__swatch:nth-child(2){width:20.326%;left:25.163%}.case-study-presentation-module__n-EDWq__travel .case-study-presentation-module__n-EDWq__swatch:nth-child(3){width:24.076%;left:50.543%}.case-study-presentation-module__n-EDWq__travel .case-study-presentation-module__n-EDWq__swatch:nth-child(4){width:20.38%;right:0}.case-study-presentation-module__n-EDWq__travel .case-study-presentation-module__n-EDWq__colorSample,.case-study-presentation-module__n-EDWq__travel .case-study-presentation-module__n-EDWq__colorDetails{width:calc(263 * var(--case-unit));height:calc(263 * var(--case-unit));aspect-ratio:auto}.case-study-presentation-module__n-EDWq__travel .case-study-presentation-module__n-EDWq__colorDetails dt{font-size:calc(24 * var(--case-unit))}.case-study-presentation-module__n-EDWq__travel .case-study-presentation-module__n-EDWq__colorDetails dd{font-size:calc(36 * var(--case-unit))}.case-study-presentation-module__n-EDWq__travel .case-study-presentation-module__n-EDWq__swatch:first-child .case-study-presentation-module__n-EDWq__colorDetails{bottom:calc(8 * var(--case-unit))}.case-study-presentation-module__n-EDWq__travel .case-study-presentation-module__n-EDWq__swatch:nth-child(3) .case-study-presentation-module__n-EDWq__colorDetails{bottom:calc(1 * var(--case-unit))}.case-study-presentation-module__n-EDWq__travel .case-study-presentation-module__n-EDWq__swatch:nth-child(4) .case-study-presentation-module__n-EDWq__colorSample{left:auto;right:0;bottom:calc(18 * var(--case-unit))}.case-study-presentation-module__n-EDWq__travel .case-study-presentation-module__n-EDWq__swatch:nth-child(4) .case-study-presentation-module__n-EDWq__colorDetails{left:0;right:auto}}.case-study-presentation-module__n-EDWq__weights{align-items:center}.case-study-presentation-module__n-EDWq__weights>span,.case-study-presentation-module__n-EDWq__weights>strong{text-box-trim:trim-both;text-box-edge:cap alphabetic;white-space:nowrap}.case-study-presentation-module__n-EDWq__weights .case-study-presentation-module__n-EDWq__weightSeparator{flex:0 0 8px;align-self:center;width:8px;height:8px}@media not (min-width:1280px){.case-study-presentation-module__n-EDWq__weights .case-study-presentation-module__n-EDWq__weightSeparator{flex-basis:5px;width:5px;height:5px}}@media not (min-width:640px){.case-study-presentation-module__n-EDWq__weights .case-study-presentation-module__n-EDWq__weightSeparator{flex-basis:4px;width:4px;height:4px}}
