.em-case{--em-case-ink:#171717;--em-case-paper:#f4f2ee;--em-case-orange:#ff5900;--em-case-line:#d3d1cd;background:var(--em-case-paper);color:var(--em-case-ink);font-family:EchoMosaicInter,Arial,sans-serif;font-weight:400;line-height:1.5;width:100%;max-width:none;margin:0;isolation:isolate;overflow-wrap:anywhere}.em-case,.em-case *,.em-case *:before,.em-case *:after{box-sizing:border-box}.em-case :where(h1,h2,h3,p,figure,dl,dd){margin:0}.em-case :where(h1,h2,h3){color:inherit;font-family:inherit;font-weight:500;line-height:1.06;letter-spacing:-.055em}.em-case a{color:inherit;text-decoration:none}.em-case a:focus-visible,.em-case button:focus-visible,.em-case input:focus-visible,.em-case video:focus-visible{outline:3px solid currentColor;outline-offset:6px}.em-case img{display:block;max-width:100%;height:auto}.em-case__wrap{width:min(100% - 96px,1440px);margin-inline:auto}.em-case__hero{padding-block:30px 58px}.em-case__topline{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:13px;line-height:1.3}.em-case__back{display:inline-flex;align-items:center;gap:12px;min-height:44px}.em-case__back:hover{text-decoration:underline;text-underline-offset:5px}.em-case__back span{font-size:21px}.em-case__tags{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:12px}.em-case__chip{padding:8px 12px;border:1px solid currentColor;border-radius:40px;font-size:11px}.em-case__hero-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:48px;padding-top:54px}.em-case__hero-grid--title-only{grid-template-columns:1fr;max-width:1050px}.em-case__brand{font-size:clamp(72px,13vw,190px);font-weight:600;line-height:.84;letter-spacing:-.085em}.em-case__brand--soko{font-size:clamp(130px,22.5vw,326px);font-weight:650;letter-spacing:-.1em;margin-left:-.04em}.em-case h1{font-size:clamp(34px,4.2vw,66px);max-width:13ch}.em-case__hero-grid--title-only h1{max-width:19ch;font-size:clamp(42px,6vw,90px)}.em-case__intro{font-size:clamp(15px,1.2vw,18px);line-height:1.5;margin-top:25px;max-width:44ch;letter-spacing:-.02em}.em-case__cover{width:100%;background:#e3e0db}.em-case__cover img{width:100%;height:auto;max-height:900px;object-fit:contain}.em-case__cover--soko{background:#ff5300}.em-case__cover--soko img{height:clamp(380px,67vw,900px);object-fit:contain}.em-case__facts{display:grid;grid-template-columns:1fr 1.5fr .5fr;gap:36px;padding-block:36px 66px}.em-case__facts dt{font-size:12px;color:#65625f;margin-bottom:12px}.em-case__facts dd{font-size:18px;line-height:1.4;max-width:42ch;letter-spacing:-.025em}.em-case__story{display:grid;grid-template-columns:minmax(160px,.38fr) minmax(0,1fr);gap:50px;padding-block:44px 60px;border-top:1px solid var(--em-case-line)}.em-case__story h2{font-size:25px;display:flex;justify-content:space-between;gap:20px;padding-right:12px}.em-case__story h2 span{font-size:28px;font-weight:400}.em-case__story p{font-size:clamp(22px,2.2vw,34px);line-height:1.35;letter-spacing:-.04em;max-width:42ch}.em-case__concept{background:var(--em-case-orange);margin-block:18px 64px;overflow:hidden}.em-case__concept-inner{position:relative;max-width:1600px;margin:auto;padding:34px 48px 30px;min-height:680px}.em-case__concept-label{position:relative;font-size:13px;z-index:1}.em-case__concept-line{position:relative;font-size:clamp(80px,9.5vw,150px);font-weight:550;line-height:.88;letter-spacing:-.065em;padding-block:64px 70px;z-index:1}.em-case__sun{position:absolute;top:96px;right:12%;width:clamp(120px,23vw,350px);aspect-ratio:1;border:clamp(32px,6vw,84px) solid var(--em-case-ink);border-radius:50%}.em-case__concept-bottom{position:relative;display:flex;justify-content:space-between;align-items:end;gap:30px;font-size:14px;line-height:1.3;z-index:1}.em-case__concept-brand{font-size:clamp(75px,11vw,160px);font-weight:650;letter-spacing:-.1em;line-height:.72}.em-case__body{padding-block:10px 60px}.em-case__prose{max-width:900px;margin-left:auto;font-size:20px;line-height:1.65;letter-spacing:-.02em}.em-case__prose :where(p,ul,ol,blockquote,figure,table){margin-bottom:1.5em}.em-case__prose :where(h2,h3,h4){margin-block:1.5em .6em}.em-case__prose h2{font-size:38px}.em-case__prose h3{font-size:28px}.em-case__prose a,.em-case__text-link{text-decoration:underline;text-underline-offset:5px}.em-case__prose :where(iframe,video,embed,object){max-width:100%}.em-case__prose :where(pre,table){display:block;max-width:100%;overflow-x:auto}.em-case__prose blockquote{border-left:3px solid var(--em-case-orange);padding-left:24px}.em-case__gallery{padding-block:20px 64px}.em-case__section-head{display:flex;align-items:baseline;justify-content:space-between;gap:24px;margin-bottom:28px}.em-case__section-head h2,.em-case__video h2{font-size:38px}.em-case__section-head>span{font-size:12px;color:#65625f}.em-case__gallery-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.em-case__gallery-grid figure:only-child,.em-case__gallery-grid figure:last-child:nth-child(odd){grid-column:1/-1}.em-case__gallery-grid a{display:block;background:#e8e5e0}.em-case__gallery-grid img{width:100%;aspect-ratio:1;object-fit:contain}.em-case__gallery-grid figure:only-child img,.em-case__gallery-grid figure:last-child:nth-child(odd) img{aspect-ratio:auto;max-height:900px}.em-case__video{padding-block:12px 64px}.em-case__video h2{margin-bottom:28px}.em-case__video video{display:block;width:100%;max-height:850px;background:#171717}.em-case__text-link{display:inline-flex;align-items:center;gap:15px;font-size:20px;min-height:48px}.em-case__story--result{padding-top:50px;padding-bottom:84px}.em-case p.em-case__demo-note{font-size:13px;line-height:1.5;letter-spacing:0;color:#65625f;margin-top:25px}.em-case__contact{background:#171717;color:var(--em-case-paper);padding-block:78px 86px}.em-case__contact-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:80px;align-items:end}.em-case__contact h2{font-size:clamp(46px,6vw,88px);letter-spacing:-.06em}.em-case__contact p{font-size:18px;line-height:1.5;color:#cfccc7;margin-bottom:28px;letter-spacing:-.025em}.em-case__cta-link{display:flex;align-items:center;justify-content:space-between;gap:25px;min-height:64px;padding:18px 0;border-top:1px solid #77736d;font-size:clamp(17px,1.8vw,25px);line-height:1.3;letter-spacing:-.04em}.em-case__cta-link span{font-size:42px;line-height:1;flex-shrink:0;transition:transform .15s ease}.em-case__cta-link:hover span{transform:translate(3px,-3px)}.em-case__protected{padding-block:55px 100px;min-height:55vh}.em-case__protected h1{font-size:48px;max-width:18ch;margin-block:30px}.em-case__protected form{max-width:600px}.em-case__protected input{max-width:100%;min-height:44px}@media(max-width:900px){.em-case__wrap{width:calc(100% - 48px)}.em-case__hero-grid{gap:28px;padding-top:35px}.em-case__brand--soko{font-size:24vw}.em-case__hero{padding-bottom:40px}.em-case__intro{font-size:15px;margin-top:20px}.em-case__story{grid-template-columns:170px minmax(0,1fr);gap:30px}.em-case__facts{gap:25px;padding-bottom:50px}.em-case__facts dd{font-size:16px}.em-case__concept-inner{padding:26px 28px;min-height:560px}.em-case__concept-line{padding-top:58px}.em-case__sun{right:8%;top:80px}.em-case__contact-grid{gap:35px}.em-case__contact p{font-size:16px}}@media(max-width:600px){.em-case__wrap{width:calc(100% - 36px)}.em-case__hero{padding-block:16px 32px}.em-case__topline{font-size:12px;gap:14px}.em-case__tags{gap:7px}.em-case__chip{font-size:10px;padding:7px 9px}.em-case__back{gap:7px}.em-case__hero-grid{grid-template-columns:1fr;gap:30px;padding-top:40px}.em-case__brand{font-size:23vw}.em-case__brand--soko{font-size:43vw;margin-left:-.035em}.em-case h1{font-size:42px;max-width:13ch}.em-case__hero-grid--title-only h1{font-size:42px}.em-case__intro{font-size:16px;max-width:34ch;margin-top:20px}.em-case__cover--soko img{height:auto;aspect-ratio:1}.em-case__facts{grid-template-columns:1fr auto;gap:26px 20px;padding-block:28px 40px}.em-case__facts>div:nth-child(2){grid-column:1/-1;grid-row:2}.em-case__facts dt{margin-bottom:7px;font-size:11px}.em-case__facts dd{font-size:16px}.em-case__story{grid-template-columns:1fr;gap:25px;padding-block:28px 38px}.em-case__story h2{font-size:23px;padding:0}.em-case__story p{font-size:25px;line-height:1.4;letter-spacing:-.04em}.em-case__concept{margin-block:10px 36px}.em-case__concept-inner{padding:22px 18px 24px;min-height:510px}.em-case__concept-label{font-size:11px}.em-case__concept-line{font-size:20vw;padding-block:64px 64px}.em-case__sun{top:36px;right:-44px;width:155px;border-width:40px}.em-case__concept-bottom{font-size:12px;gap:15px}.em-case__concept-brand{font-size:24vw}.em-case__body{padding-block:0 36px}.em-case__prose{font-size:18px}.em-case__prose h2{font-size:31px}.em-case__prose h3{font-size:25px}.em-case__prose ul,.em-case__prose ol{padding-left:24px}.em-case__gallery{padding-block:10px 36px}.em-case__section-head{gap:15px;margin-bottom:20px}.em-case__section-head h2,.em-case__video h2{font-size:30px}.em-case__section-head>span{font-size:11px}.em-case__gallery-grid{grid-template-columns:1fr;gap:14px}.em-case__gallery-grid img{aspect-ratio:auto}.em-case__video{padding-block:10px 36px}.em-case__story--result{padding-bottom:48px}.em-case p.em-case__demo-note{font-size:12px;margin-top:22px}.em-case__contact{padding-block:46px 58px}.em-case__contact-grid{grid-template-columns:1fr;gap:32px}.em-case__contact h2{font-size:52px}.em-case__contact p{font-size:16px;margin-bottom:25px}.em-case__cta-link{font-size:18px;gap:15px}.em-case__cta-link span{font-size:34px}.em-case__protected h1{font-size:38px}}@media(prefers-reduced-motion:reduce){.em-case *,.em-case *:before,.em-case *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.em-case .em-case__article{--em-case-line:color-mix(in srgb,var(--em-case-ink) 23%,transparent);background:var(--em-case-paper);color:var(--em-case-ink)}.em-case .em-case__article :is(.em-case__facts dt,.em-case__demo-note,.em-case__section-head>span){color:inherit;opacity:.68}.em-case .em-case__article--serif h1{font-family:Georgia,'Times New Roman',serif;font-weight:400;letter-spacing:-.055em;line-height:1.08}.em-case .em-case__article--type .em-case__hero{position:relative;overflow:hidden;padding-bottom:68px}.em-case .em-case__article--type .em-case__topline{position:relative;z-index:2}.em-case .em-case__article--type .em-case__hero-grid{display:block;position:relative;text-align:center;padding-top:70px;z-index:1}.em-case .em-case__article--type .em-case__brand{font-size:clamp(110px,21vw,330px);line-height:1;letter-spacing:-.08em;position:relative}.em-case .em-case__article--type .em-case__hero-copy{max-width:820px;margin:30px auto 0}.em-case .em-case__article--type h1{font-size:clamp(38px,5vw,78px);max-width:none}.em-case .em-case__article--type .em-case__intro{max-width:61ch;margin:24px auto 0}.em-case .em-case__north-arrow{display:inline-block;font-size:.42em;vertical-align:top;margin-left:.15em;font-weight:400;line-height:1.4}.em-case [data-case-demo=quiet] .em-case__brand{text-transform:lowercase;font-weight:450;letter-spacing:-.09em}.em-case .em-case__sound-rings{position:absolute;top:46%;left:50%;width:75%;aspect-ratio:1;transform:translate(-50%,-50%);pointer-events:none;opacity:.23}.em-case .em-case__sound-rings span{position:absolute;inset:0;border:1px solid currentColor;border-radius:50%}.em-case .em-case__sound-rings span:nth-child(2){inset:14%}.em-case .em-case__sound-rings span:nth-child(3){inset:28%}.em-case .em-case__article--immersive .em-case__hero{width:100%;padding:28px 0 58px}.em-case .em-case__article--immersive .em-case__topline,.em-case .em-case__article--immersive .em-case__hero-grid{width:min(100% - 96px,1440px);margin-inline:auto}.em-case .em-case__immersive-media{position:relative;margin-top:28px;isolation:isolate;background:#0a238d}.em-case .em-case__immersive-media img{width:100%;height:clamp(420px,63vw,900px);object-fit:cover}.em-case .em-case__immersive-brand{position:absolute;top:26px;left:48px;color:#fff;font-size:clamp(110px,15vw,240px);font-weight:600;line-height:.85;letter-spacing:-.08em}.em-case .em-case__article--immersive .em-case__hero-grid{display:block;padding-top:46px}.em-case .em-case__article--immersive .em-case__hero-copy{display:grid;grid-template-columns:1.1fr .9fr;align-items:end;gap:70px}.em-case .em-case__article--immersive h1{font-size:clamp(42px,5.2vw,82px);max-width:15ch}.em-case .em-case__article--immersive .em-case__intro{margin:0;font-size:18px;max-width:47ch}.em-case .em-case__art-label{font-size:13px;line-height:1.3;letter-spacing:0;display:block;position:relative;z-index:1}.em-case .em-case__art-foot{display:block;font-size:14px;line-height:1.4;letter-spacing:0;position:relative;z-index:1}.em-case .em-case__nord-art{background:#173e32;color:#f0efeb;overflow:hidden;margin-block:0 38px}.em-case .em-case__nord-art>.em-case__wrap{position:relative;padding-block:34px 42px;min-height:620px}.em-case .em-case__nord-art p{position:relative;z-index:1;padding-block:110px 100px;font:400 clamp(54px,6.4vw,104px)/1 Georgia,'Times New Roman',serif;letter-spacing:-.055em;max-width:70%}.em-case .em-case__route-arrow{position:absolute;right:20px;top:76px;font:400 clamp(190px,30vw,430px)/1 Arial,sans-serif;opacity:.9}.em-case .em-case__volume-art{display:grid;grid-template-columns:1fr 1fr;min-height:580px;margin-block:0 40px}.em-case .em-case__metal-study{position:relative;display:flex;align-items:center;justify-content:center;background:#d4d2ce;color:#191919;min-height:500px;overflow:hidden}.em-case .em-case__metal-study>span{display:block;width:65%;aspect-ratio:1;clip-path:polygon(0 5%,85% 0,100% 86%,20% 100%);background:conic-gradient(from 34deg at 49% 49%,#eceef1 0deg,#64666c 72deg,#f9f9f7 73deg,#9c9da2 172deg,#31343a 173deg,#eceef1 270deg,#575a60 271deg,#eceef1 360deg);transform:rotate(-9deg)}.em-case .em-case__metal-study small{position:absolute;bottom:28px;left:32px;font-size:12px}.em-case .em-case__volume-type{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:45px;padding:32px 40px;background:#101010;color:#e8e5df}.em-case .em-case__volume-type p{font-size:clamp(45px,5.8vw,88px);font-weight:450;line-height:.99;letter-spacing:-.06em}.em-case .em-case__quiet-art{background:#e9dfec;color:#532aff;margin-block:0 40px;overflow:hidden}.em-case .em-case__quiet-art>.em-case__wrap{position:relative;padding-block:36px 40px;min-height:680px}.em-case .em-case__quiet-art p{font-size:clamp(52px,6vw,96px);line-height:1;letter-spacing:-.06em;padding-top:55px;position:relative;z-index:1}.em-case .em-case__sound-bars{display:flex;align-items:center;justify-content:flex-end;gap:clamp(10px,2vw,32px);height:270px;margin-top:-30px}.em-case .em-case__sound-bars span{width:clamp(16px,3vw,46px);height:35%;background:currentColor;border-radius:100px}.em-case .em-case__sound-bars span:nth-child(2),.em-case .em-case__sound-bars span:nth-child(6){height:63%}.em-case .em-case__sound-bars span:nth-child(3),.em-case .em-case__sound-bars span:nth-child(5){height:84%}.em-case .em-case__sound-bars span:nth-child(4){height:100%}.em-case .em-case__quiet-art .em-case__art-foot{margin-top:30px}.em-case .em-case__credits{border-top:1px solid var(--em-case-line);padding-block:38px 54px}.em-case .em-case__credits dl{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px}.em-case .em-case__credits dt{font-size:12px;opacity:.68;margin-bottom:10px}.em-case .em-case__credits dd{font-size:21px;line-height:1.4;letter-spacing:-.025em}.em-case .em-case__team-note{font-size:12px;opacity:.65;margin-top:25px}.em-case .em-case__project-link{display:inline-flex;align-items:center;gap:20px;min-height:46px;margin-top:22px;text-decoration:underline;text-underline-offset:4px;font-size:16px}.em-case .em-case__related{border-top:1px solid var(--em-case-line);padding-block:42px 72px}.em-case .em-case__related .em-case__text-link{font-size:15px;min-height:40px}.em-case .em-case__related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.em-case .em-case__related-card{display:block;min-width:0}.em-case .em-case__related-visual{display:flex;align-items:center;justify-content:center;position:relative;aspect-ratio:1;background:var(--em-related-bg);color:var(--em-related-ink);overflow:hidden}.em-case .em-case__related-visual img{width:100%;height:100%;object-fit:cover}.em-case .em-case__related-visual>span{font-size:clamp(48px,6vw,100px);line-height:1;letter-spacing:-.07em;max-width:90%;font-weight:500}.em-case .em-case__related-visual i{position:absolute;right:15px;top:12px;font:400 30px/1 Arial,sans-serif;display:flex;align-items:center;justify-content:center;width:38px;height:38px;background:#fff;color:#191919;border-radius:50%}.em-case .em-case__related-card>p{font-size:12px;opacity:.7;margin-block:16px 7px}.em-case .em-case__related-card h3{font-size:25px;line-height:1.2;letter-spacing:-.04em}.em-case .em-case__related-card>small{font-size:12px;opacity:.7;display:block;line-height:1.5;margin-top:8px}.em-case .em-case__sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#em-case-main.em-case :is(h1,h2,h3,h4,h5,h6,.elementor-heading-title,p,li,label,input,textarea,select,button,.elementor-widget-text-editor),#em-case-main.em-case :is(h1,h2,h3,h4,h5,h6,.elementor-heading-title,p,li,label,button,.elementor-widget-text-editor) :is(span,a,strong,em,small){font-family:inherit!important;color:inherit!important}#em-case-main.em-case .em-case__article--serif h1,#em-case-main.em-case .em-case__article--serif h1 :is(span,a,strong,em),#em-case-main.em-case .em-case__nord-art p,#em-case-main.em-case .em-case__nord-art p :is(span,a,strong,em){font-family:Georgia,'Times New Roman',serif!important}#em-case-main.em-case .em-case__immersive-brand{color:#fff!important}#em-case-main.em-case .em-case__contact{color:#f4f2ee}#em-case-main.em-case .em-case__contact p{color:#cfccc7!important}.em-case .em-case__article--identity:has(.em-solidarity-story) .em-case__identity-media{padding:0;min-height:0;margin-block:22px 0}.em-case .em-case__article--identity:has(.em-solidarity-story) .em-case__identity-media img{width:100%;max-width:none;max-height:none;height:clamp(340px,52vw,780px);object-fit:cover;object-position:center}.em-case .em-case__article--identity:has(.em-solidarity-story) .em-case__hero-grid{padding-top:52px}.em-case .em-case__article--identity:has(.em-solidarity-story) .em-case__prose>.em-solidarity-billboard{width:100%;max-width:none;margin:0}.em-case .em-solidarity-billboard img{width:100%;height:auto}.em-case .em-solidarity-billboard figcaption{padding:15px max(24px,calc((100% - 1380px)/2));font-size:12px;line-height:1.5;color:var(--em-case-ink);background:#dceaf1}@media(max-width:600px){.em-case .em-case__article--identity:has(.em-solidarity-story) .em-case__hero-grid{padding-top:30px}.em-case .em-case__article--identity:has(.em-solidarity-story) .em-case__identity-media img{height:320px}}.em-case .em-case__related-visual[data-cover-fit=contain] img{object-fit:contain;padding:12%}.em-case .em-case__cover[data-cover-fit=contain] img,.em-case .em-case__immersive-media[data-cover-fit=contain] img{object-fit:contain;padding:12%}.em-case .em-case__article--identity .em-case__hero{width:100%;padding-block:28px 58px}.em-case .em-case__article--identity .em-case__topline,.em-case .em-case__article--identity .em-case__hero-grid{width:min(100% - 96px,1440px);margin-inline:auto}.em-case .em-case__identity-media{display:flex;align-items:center;justify-content:center;min-height:clamp(320px,36vw,580px);padding:70px 10%;margin:22px 0 0;background:var(--em-case-paper)}.em-case .em-case__identity-media img{display:block;width:100%;max-width:1250px;height:auto;max-height:370px;object-fit:contain}.em-case .em-case__article--identity .em-case__hero-grid{display:block;padding-top:20px}.em-case .em-case__article--identity .em-case__hero-copy{display:grid;grid-template-columns:1.1fr .9fr;gap:65px;align-items:end}.em-case .em-case__article--identity h1{max-width:19ch;font-size:clamp(42px,5.2vw,82px)}.em-case .em-case__article--identity .em-case__intro{margin:0;max-width:48ch;font-size:18px}.em-case .em-case__article--identity .em-case__body{width:100%;max-width:none;padding:0;margin:0}.em-case .em-case__article--identity .em-case__prose{width:100%;max-width:none;margin:0}.em-case .em-case__article--identity .em-case__prose>:not(.em-identity-story):not(.em-identity-symbol):not(.em-identity-manifesto):not(.em-identity-detail):not(.em-solidarity-billboard){max-width:1000px;width:calc(100% - 72px);margin-inline:auto}.em-case :is(.em-identity-story,.em-identity-symbol,.em-identity-detail){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:60px;align-items:center;padding:clamp(38px,6vw,90px) max(36px,calc((100% - 1380px)/2));margin:0;background:var(--em-case-paper);color:var(--em-case-ink)}.em-case :is(.em-identity-story,.em-identity-symbol,.em-identity-detail)>*{min-width:0}.em-case :is(.em-identity-story,.em-identity-symbol,.em-identity-manifesto,.em-identity-detail) :is(p,h2,h3,figure){margin:0}.em-case :is(.em-identity-story,.em-identity-symbol) h2{font-size:clamp(36px,4.5vw,66px);line-height:1.07;letter-spacing:-.055em;max-width:16ch}.em-case :is(.em-identity-story,.em-identity-symbol,.em-identity-detail) p{font-size:20px;line-height:1.6;letter-spacing:-.025em;max-width:48ch}.em-case :is(.em-identity-story,.em-identity-symbol,.em-identity-detail) :is(h2,h3)+p,.em-case :is(.em-identity-story,.em-identity-symbol,.em-identity-detail) p+p{margin-top:24px}.em-case :is(.em-identity-story,.em-identity-symbol,.em-identity-detail) figure{display:flex;align-items:center;justify-content:center;min-height:320px}.em-case :is(.em-identity-story,.em-identity-symbol,.em-identity-detail) img{display:block;width:auto;max-width:100%;max-height:500px;height:auto;object-fit:contain}.em-case .em-identity-symbol{background:var(--em-case-orange);color:var(--em-case-ink);gap:clamp(40px,7vw,110px);padding-block:90px}.em-case .em-identity-symbol img{max-width:86%;max-height:480px;mix-blend-mode:multiply}.em-case .em-identity-symbol figure{min-height:420px}.em-case .em-identity-manifesto{padding:clamp(60px,8vw,125px) max(36px,calc((100% - 1380px)/2));background:var(--em-case-ink);color:var(--em-case-orange);margin:0}.em-case .em-identity-manifesto h2{font-size:clamp(48px,7.5vw,118px);line-height:1.02;letter-spacing:-.065em;max-width:17ch}.em-case .em-identity-manifesto p{font-size:17px;line-height:1.5;max-width:52ch;margin-top:35px;letter-spacing:-.02em}.em-case .em-identity-manifesto img{display:block;max-width:100%;max-height:480px;width:auto;height:auto;object-fit:contain;margin-inline:auto}.em-case .em-identity-detail{align-items:start;padding-block:72px 84px;gap:70px}.em-case .em-identity-detail h2,.em-case .em-identity-detail h3{font-size:34px;line-height:1.15;letter-spacing:-.04em}.em-case .em-identity-detail>div{border-top:1px solid var(--em-case-line);padding-top:26px}.em-case :is(.em-identity-story,.em-identity-symbol,.em-identity-manifesto,.em-identity-detail) p.em-identity-eyebrow{font-size:12px;line-height:1.4;letter-spacing:.01em;margin:0 0 26px;opacity:.7}@media(max-width:900px){.em-case .em-case__article--identity .em-case__topline,.em-case .em-case__article--identity .em-case__hero-grid{width:calc(100% - 48px)}.em-case .em-case__article--identity .em-case__hero-copy{gap:35px}.em-case .em-case__identity-media{min-height:350px;padding:60px 9%}.em-case :is(.em-identity-story,.em-identity-symbol,.em-identity-detail){gap:35px;padding-inline:28px}.em-case .em-identity-symbol figure{min-height:320px}.em-case .em-identity-manifesto{padding-inline:28px}}@media(max-width:600px){.em-case .em-case__article--identity .em-case__hero{padding-block:16px 34px}.em-case .em-case__article--identity .em-case__topline,.em-case .em-case__article--identity .em-case__hero-grid{width:calc(100% - 36px)}.em-case .em-case__identity-media{min-height:240px;padding:65px 7%;margin-top:12px}.em-case .em-case__identity-media img{max-height:200px}.em-case .em-case__article--identity .em-case__hero-grid{padding-top:12px}.em-case .em-case__article--identity .em-case__hero-copy{grid-template-columns:1fr;gap:22px}.em-case .em-case__article--identity h1{font-size:42px;max-width:16ch}.em-case .em-case__article--identity .em-case__intro{font-size:16px}.em-case .em-case__article--identity .em-case__prose>:not(.em-identity-story):not(.em-identity-symbol):not(.em-identity-manifesto):not(.em-identity-detail):not(.em-solidarity-billboard){width:calc(100% - 36px)}.em-case :is(.em-identity-story,.em-identity-symbol,.em-identity-detail){grid-template-columns:1fr;padding:42px 20px;gap:32px}.em-case :is(.em-identity-story,.em-identity-symbol) h2{font-size:39px}.em-case :is(.em-identity-story,.em-identity-symbol,.em-identity-detail) p{font-size:18px;line-height:1.55}.em-case :is(.em-identity-story,.em-identity-symbol,.em-identity-detail) figure{min-height:260px}.em-case .em-identity-symbol{gap:40px;padding-block:50px}.em-case .em-identity-symbol img{max-height:300px;max-width:80%}.em-case .em-identity-manifesto{padding:55px 20px 64px}.em-case .em-identity-manifesto h2{font-size:50px;line-height:1.08;letter-spacing:-.055em}.em-case .em-identity-manifesto p{font-size:15px;margin-top:26px}.em-case .em-identity-detail{gap:38px}.em-case .em-identity-detail h2,.em-case .em-identity-detail h3{font-size:29px}.em-case :is(.em-identity-story,.em-identity-symbol,.em-identity-manifesto,.em-identity-detail) p.em-identity-eyebrow{font-size:11px;margin-bottom:20px}}@media(max-width:900px){.em-case .em-case__article--immersive .em-case__topline,.em-case .em-case__article--immersive .em-case__hero-grid{width:calc(100% - 48px)}.em-case .em-case__article--immersive .em-case__hero-copy{gap:35px}.em-case .em-case__immersive-brand{left:24px}.em-case .em-case__nord-art>.em-case__wrap{min-height:500px}.em-case .em-case__nord-art p{padding-block:85px}.em-case .em-case__route-arrow{right:0;top:120px}.em-case .em-case__volume-type{padding:28px}.em-case .em-case__metal-study{min-height:450px}.em-case .em-case__quiet-art>.em-case__wrap{min-height:600px}.em-case .em-case__related-card h3{font-size:22px}.em-case .em-case__credits dd{font-size:18px}}@media(max-width:600px){.em-case .em-case__article--type .em-case__hero{padding-bottom:45px}.em-case .em-case__article--type .em-case__hero-grid{padding-top:60px}.em-case .em-case__article--type .em-case__brand{font-size:38vw}.em-case .em-case__article--type .em-case__hero-copy{margin-top:30px}.em-case .em-case__article--type h1{font-size:42px}.em-case .em-case__article--type .em-case__intro{font-size:16px;margin-top:23px}.em-case .em-case__north-arrow{font-size:.35em;margin-left:.08em}.em-case .em-case__sound-rings{width:160%;top:39%}.em-case .em-case__article--immersive .em-case__hero{padding-block:16px 38px}.em-case .em-case__article--immersive .em-case__topline,.em-case .em-case__article--immersive .em-case__hero-grid{width:calc(100% - 36px)}.em-case .em-case__immersive-media{margin-top:18px}.em-case .em-case__immersive-media img{height:480px;object-position:40% center}.em-case .em-case__immersive-brand{font-size:108px;left:18px;top:22px}.em-case .em-case__article--immersive .em-case__hero-grid{padding-top:30px}.em-case .em-case__article--immersive .em-case__hero-copy{grid-template-columns:1fr;gap:24px}.em-case .em-case__article--immersive h1{font-size:46px}.em-case .em-case__article--immersive .em-case__intro{font-size:16px}.em-case .em-case__art-label{font-size:11px}.em-case .em-case__art-foot{font-size:12px}.em-case .em-case__nord-art{margin-bottom:18px}.em-case .em-case__nord-art>.em-case__wrap{min-height:500px;padding-block:25px 30px}.em-case .em-case__nord-art p{font-size:49px;padding-block:60px 180px;max-width:100%}.em-case .em-case__route-arrow{font-size:200px;top:220px;right:12px}.em-case .em-case__volume-art{grid-template-columns:1fr;min-height:0;margin-bottom:18px}.em-case .em-case__metal-study{min-height:360px}.em-case .em-case__metal-study>span{width:65%}.em-case .em-case__metal-study small{left:20px;bottom:20px;font-size:11px}.em-case .em-case__volume-type{padding:28px 20px;min-height:430px;gap:35px}.em-case .em-case__volume-type p{font-size:57px}.em-case .em-case__quiet-art{margin-bottom:18px}.em-case .em-case__quiet-art>.em-case__wrap{padding-block:25px 28px;min-height:550px}.em-case .em-case__quiet-art p{font-size:49px;padding-top:42px}.em-case .em-case__sound-bars{height:205px;margin-top:28px;gap:16px;justify-content:center}.em-case .em-case__sound-bars span{width:25px}.em-case .em-case__quiet-art .em-case__art-foot{margin-top:32px}.em-case .em-case__credits{padding-block:28px 36px}.em-case .em-case__credits .em-case__section-head h2{font-size:30px}.em-case .em-case__credits dl{grid-template-columns:1fr;gap:24px}.em-case .em-case__credits dt{font-size:11px;margin-bottom:6px}.em-case .em-case__credits dd{font-size:20px}.em-case .em-case__team-note{font-size:11px;margin-top:25px}.em-case .em-case__related{padding-block:30px 45px}.em-case .em-case__related .em-case__section-head{align-items:center;gap:15px}.em-case .em-case__related .em-case__section-head h2{font-size:30px}.em-case .em-case__related .em-case__text-link{font-size:12px;gap:8px;white-space:nowrap}.em-case .em-case__related-grid{grid-template-columns:1fr;gap:30px}.em-case .em-case__related-visual>span{font-size:24vw}.em-case .em-case__related-card h3{font-size:27px}}.em-case .em-case__article--presentation .em-case__hero{width:100%;padding:28px max(48px,calc((100% - 1440px)/2)) 115px;background:var(--em-case-orange);color:var(--em-case-ink);border-bottom:2px solid var(--em-case-ink)}.em-case .em-case__article--presentation .em-case__hero-grid{display:block;max-width:none;padding-top:52px}.em-case .em-case__article--presentation .em-case__hero-copy{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(250px,.7fr);column-gap:75px;row-gap:28px;align-items:end}.em-case .em-case__article--presentation .em-case__presentation-label{grid-column:1/-1;font-size:12px;text-transform:uppercase;letter-spacing:.08em;font-weight:600;display:flex;gap:13px;flex-wrap:wrap}.em-case .em-case__article--presentation h1{max-width:18ch;font-size:clamp(48px,5.2vw,84px);line-height:1.01;letter-spacing:-.065em;font-weight:600}.em-case .em-case__article--presentation .em-case__intro{font-size:18px;line-height:1.5;max-width:43ch;margin:0;letter-spacing:-.025em}.em-case .em-case__presentation-jump{display:flex;grid-column:1/-1;align-items:center;justify-content:space-between;gap:28px;width:fit-content;min-width:230px;min-height:48px;margin-top:8px;border-bottom:2px solid currentColor;font-size:14px;font-weight:500}.em-case .em-case__presentation-jump span{font-size:26px}.em-case .em-case__presentation-cover{position:relative;margin-top:-59px;margin-bottom:14px}.em-case .em-case__presentation-cover>a{display:block;position:relative;background:#fff;border:2px solid var(--em-case-ink);box-shadow:8px 8px 0 var(--em-case-ink)}.em-case .em-case__presentation-cover img{width:100%;height:auto;object-fit:contain}.em-case .em-case__presentation-cover figcaption{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:23px;font-size:12px;line-height:1.5}.em-case .em-case__presentation-cover figcaption>span:first-child{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.em-case .em-case__presentation-expand{position:absolute;display:flex;align-items:center;justify-content:center;right:18px;bottom:18px;width:50px;height:50px;border:2px solid var(--em-case-ink);background:var(--em-case-orange);color:var(--em-case-ink);font-size:30px;line-height:1;box-shadow:3px 3px 0 var(--em-case-ink)}.em-case .em-case__article--presentation .em-case__facts{padding-block:40px 58px}.em-case .em-case__article--presentation .em-case__facts dt{text-transform:uppercase;letter-spacing:.055em;font-size:11px}.em-case .em-case__article--presentation .em-case__story{border-top:2px solid var(--em-case-ink);padding-block:34px 52px}.em-case .em-case__article--presentation .em-case__story h2{font-size:22px;letter-spacing:-.03em;font-weight:600}.em-case .em-case__article--presentation .em-case__story p{font-size:clamp(23px,2.2vw,34px);line-height:1.4}.em-case .em-case__article--presentation .em-case__body{padding-top:0;padding-bottom:48px}.em-case .em-case__article--presentation .em-case__prose{max-width:960px}.em-case .em-case__slides{padding-block:34px 76px;scroll-margin-top:35px}.em-case .em-case__slides .em-case__section-head{margin-bottom:35px}.em-case .em-case__slides .em-case__section-head h2{font-size:clamp(36px,4vw,58px);line-height:1.06;letter-spacing:-.055em;max-width:22ch}.em-case .em-case__slide-list{display:grid;gap:35px;min-width:0}.em-case .em-case__slide>a{display:block;position:relative;border:2px solid var(--em-case-ink);background:#fff}.em-case .em-case__slide img{width:100%;height:auto;object-fit:contain}.em-case .em-case__slide figcaption{margin-top:12px;font-size:12px}.em-case .em-case__slides.is-enhanced .em-case__slide figcaption{display:none}.em-case .em-case__slide-controls{display:flex;align-items:center;justify-content:center;gap:30px;margin-top:22px}.em-case .em-case__slide-counter{font-size:13px;line-height:1.4;font-variant-numeric:tabular-nums;min-width:100px;text-align:center;margin:0}.em-case .em-case__slides button,.em-case .em-case__slide-dialog button{appearance:none;font-family:inherit;font-weight:400;text-transform:none;letter-spacing:0;border-radius:0;margin:0;cursor:pointer;box-shadow:none;line-height:1;transition:background .15s ease,opacity .15s ease}.em-case .em-case__slide-arrow{display:flex;align-items:center;justify-content:center;padding:0;width:48px;height:48px;min-width:48px;border:1px solid currentColor;background:0 0;color:inherit;font-size:25px}.em-case .em-case__slide-arrow:disabled{opacity:.25;cursor:default}.em-case .em-case__slides .em-case__slide-arrow:not(:disabled):hover{background:var(--em-case-orange)}.em-case .em-case__slide-thumbs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:25px}.em-case .em-case__slide-thumbs .em-case__slide-thumb{display:flex;flex-direction:column;gap:10px;min-width:0;padding:8px;border:2px solid transparent;background:0 0;color:var(--em-case-ink);text-align:left}.em-case .em-case__slide-thumb[aria-current=true]{border-color:var(--em-case-ink);background:var(--em-case-orange)}.em-case .em-case__slide-thumb img{width:100%;aspect-ratio:1280/904;object-fit:contain;background:#fff}.em-case .em-case__slide-thumb>span{display:block;font-size:12px;font-weight:500;letter-spacing:.035em;padding:2px}.em-case .em-case__slides [hidden],.em-case .em-case__slide-dialog [hidden]{display:none!important}.em-case .em-case__article--presentation .em-case__credits dl{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.em-case .em-case__article--presentation .em-case__contact{background:var(--em-case-ink)}.em-case .em-case__article--presentation .em-case__contact h2{font-size:clamp(42px,4.7vw,72px);max-width:19ch;line-height:1.07}.em-case .em-case__article--presentation .em-case__cta-link{border-color:#71817a}.em-case .em-case__article--presentation .em-case__cta-link:hover{text-decoration:underline;text-underline-offset:5px}.em-case .em-case__slide-dialog{position:fixed;inset:0;width:calc(100vw - 32px);height:calc(100dvh - 32px);max-width:none;max-height:none;margin:auto;padding:0;border:1px solid #4f5d58;background:#111713;color:#fff;overflow:hidden;box-shadow:0 15px 100px #0008;font-family:EchoMosaicInter,Arial,sans-serif}.em-case .em-case__slide-dialog[open]{display:grid;grid-template-rows:auto minmax(0,1fr) auto}.em-case .em-case__slide-dialog::backdrop{background:#000c}.em-case .em-case__slide-dialog:fullscreen{width:100vw;height:100dvh;border:0}.em-case .em-case__slide-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;min-width:0;padding:12px 16px;border-bottom:1px solid #ffffff26}.em-case .em-case__slide-dialog-title{font-size:13px;line-height:1.4;letter-spacing:0;min-width:0}.em-case .em-case__slide-dialog-tools{display:flex;gap:8px;flex-shrink:0}.em-case .em-case__slide-tool{display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;padding:0;border:1px solid #71817a;background:0 0;color:#fff;font-size:28px}.em-case .em-case__slide-tool:hover,.em-case .em-case__slide-dialog .em-case__slide-arrow:not(:disabled):hover{background:#34443b}.em-case .em-case__slide-stage{display:block;min-width:0;min-height:0;width:100%;height:100%;overflow:auto;padding:15px;overscroll-behavior:contain;touch-action:pan-x pan-y pinch-zoom}.em-case .em-case__slide-stage img{display:block;width:100%;height:100%;max-width:none;max-height:none;object-fit:contain;margin:auto}.em-case .em-case__slide-stage.is-zoomed img{height:auto;object-fit:initial;max-width:none;max-height:none;margin:0}.em-case .em-case__slide-dialog-footer{display:flex;align-items:center;justify-content:center;gap:28px;position:relative;padding:12px 16px;border-top:1px solid #ffffff26}.em-case .em-case__slide-dialog .em-case__slide-arrow{width:44px;height:44px;min-width:44px;border-color:#71817a}.em-case .em-case__slide-hint{position:absolute;right:18px;font-size:11px;color:#b9c6be}@media(max-width:1000px){.em-case .em-case__article--presentation .em-case__hero{padding-inline:24px}.em-case .em-case__article--presentation .em-case__hero-copy{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:28px}.em-case .em-case__article--presentation h1{font-size:clamp(46px,6vw,64px)}.em-case .em-case__article--presentation .em-case__intro{font-size:16px}.em-case .em-case__slide-hint{display:none}}@media(max-width:600px){.em-case .em-case__article--presentation .em-case__hero{padding:16px 18px 78px}.em-case .em-case__article--presentation .em-case__hero-grid{padding-top:35px}.em-case .em-case__article--presentation .em-case__hero-copy{grid-template-columns:1fr;row-gap:24px}.em-case .em-case__article--presentation .em-case__presentation-label{font-size:10px;gap:10px}.em-case .em-case__article--presentation h1{font-size:44px;max-width:17ch;line-height:1.04}.em-case .em-case__article--presentation .em-case__intro{max-width:38ch;font-size:16px;line-height:1.55}.em-case .em-case__presentation-jump{min-width:210px;margin-top:0;font-size:13px}.em-case .em-case__presentation-cover{margin-top:-38px;margin-bottom:2px}.em-case .em-case__presentation-cover>a{box-shadow:4px 4px 0 var(--em-case-ink)}.em-case .em-case__presentation-cover figcaption{font-size:10px;gap:20px;margin-top:16px;align-items:flex-start}.em-case .em-case__presentation-cover figcaption>span:last-child{max-width:24ch;text-align:right}.em-case .em-case__presentation-expand{width:40px;height:40px;right:10px;bottom:10px;font-size:24px;box-shadow:2px 2px 0 var(--em-case-ink)}.em-case .em-case__article--presentation .em-case__facts{padding-block:30px 40px}.em-case .em-case__article--presentation .em-case__story{padding-block:27px 38px;gap:24px}.em-case .em-case__article--presentation .em-case__story p{font-size:24px}.em-case .em-case__article--presentation .em-case__body{padding-bottom:30px}.em-case .em-case__slides{padding-block:20px 45px}.em-case .em-case__slides .em-case__section-head{display:block;margin-bottom:25px}.em-case .em-case__slides .em-case__section-head h2{font-size:35px;line-height:1.1;margin-bottom:16px}.em-case .em-case__slide-controls{gap:25px;margin-top:18px}.em-case .em-case__slide-thumbs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px}.em-case .em-case__slide-thumbs .em-case__slide-thumb{padding:5px;gap:6px}.em-case .em-case__article--presentation .em-case__credits dl{grid-template-columns:1fr;gap:24px}.em-case .em-case__article--presentation .em-case__contact h2{font-size:41px;line-height:1.1}.em-case .em-case__slide-dialog{width:100vw;height:100dvh;border:0}.em-case .em-case__slide-toolbar{padding:10px;gap:10px}.em-case .em-case__slide-dialog-title{font-size:11px;max-width:14ch}.em-case .em-case__slide-dialog-tools{gap:5px}.em-case .em-case__slide-stage{padding:8px}.em-case .em-case__slide-dialog-footer{gap:25px;padding:10px 12px max(10px,env(safe-area-inset-bottom))}}.em-case .em-case__slide-dialog:not([open]){display:none}.em-case .em-case__slide-stage:focus-visible{outline:2px solid #a5f2e5;outline-offset:-4px}.em-case .em-case__article--presentation .em-engagement--case{position:relative;inset:auto;z-index:12;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;flex-wrap:wrap;width:fit-content;max-width:100%;margin:18px 0 0 auto}.em-case .em-case__article--presentation .em-engagement--case .em-engagement__controls{flex-direction:row;padding:4px;border-radius:12px;box-shadow:0 2px 10px #17112e08}.em-case .em-case__article--presentation .em-engagement--case .em-engagement__button{min-width:44px;min-height:44px}.em-case .em-case__article--presentation .em-engagement--case .em-engagement__button--like{flex-direction:row;gap:7px}.em-case .em-case__article--presentation .em-engagement--case .em-engagement__popover{top:calc(100% + 10px);right:0}.em-case .em-case__article--presentation .em-engagement--case dialog.em-engagement__popover{right:auto}.em-case .em-case__article--presentation .em-engagement--case:not([hidden])+.em-case__hero-grid{padding-top:26px}.em-case .em-case__environment-opening,.em-case .em-case__layout-deck,.em-case .em-case__layout-stage{display:contents}.em-case .em-case__layout-deck[hidden]{display:none!important}.em-case .em-case__layout-controls,.em-case .em-case__layout-thumbs{display:none}.em-case .em-case__article--environment .em-case__hero{width:100%;padding:28px max(48px,calc((100% - 1440px)/2)) 70px;background:var(--em-case-orange);color:var(--em-case-ink)}.em-case .em-case__article--environment .em-case__hero-grid{display:block;max-width:none;padding-top:42px}.em-case .em-case__article--environment .em-case__hero-copy{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,.65fr);gap:28px 64px;align-items:start}.em-case .em-case__environment-label{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:13px;font-size:12px;line-height:1.5;font-weight:600;text-transform:uppercase;letter-spacing:.055em}.em-case .em-case__article--environment h1{grid-column:1;max-width:19ch;font-size:clamp(44px,5.4vw,84px);font-weight:600;line-height:1.02;letter-spacing:-.065em}.em-case .em-case__article--environment .em-case__intro{grid-column:1;font-size:18px;line-height:1.5;max-width:47ch;margin:0}.em-case .em-case__format{grid-column:2;grid-row:2/4;align-self:end;border-top:2px solid currentColor;border-bottom:2px solid currentColor;padding:18px 0 25px;margin-bottom:0}.em-case .em-case__format dt{font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.09em;margin-bottom:24px}.em-case .em-case__format dd{font-size:clamp(38px,5.4vw,84px);line-height:1.05;font-weight:600;letter-spacing:-.065em;overflow-wrap:normal}.em-case .em-case__environment-jump{grid-column:1;display:flex;align-items:center;justify-content:space-between;gap:25px;width:fit-content;min-width:215px;min-height:44px;font-size:13px;border-bottom:2px solid currentColor;margin-top:6px}.em-case .em-case__environment-jump span{font-size:27px}.em-case .em-case__environment-cover{margin-top:0;padding-top:40px;padding-bottom:12px;max-width:var(--em-case-media-width,100%)}.em-case .em-case__environment-cover>a,.em-case .em-case__environment-image>a{display:block;position:relative;background:color-mix(in srgb,var(--em-case-ink) 6%,var(--em-case-paper));overflow:hidden}.em-case .em-case__environment-cover img,.em-case .em-case__environment-image img{width:auto;max-width:100%;height:auto;max-height:none;object-fit:contain;margin-inline:auto}.em-case .em-case__environment-image{width:100%;max-width:var(--em-case-media-width,100%);justify-self:center}.em-case .em-case__slide-dialog[data-em-gallery-kind=environment] .em-case__slide-stage:not(.is-zoomed) img{object-fit:scale-down}.em-case .em-case__slide-dialog[data-em-gallery-kind=environment] .em-case__slide-tool:disabled{opacity:.3;cursor:default;background:0 0}.em-case .em-case__environment-cover figcaption,.em-case .em-case__environment-image figcaption{display:flex;justify-content:space-between;align-items:baseline;gap:20px;margin-top:14px;font-size:12px;line-height:1.5;font-variant-numeric:tabular-nums}.em-case .em-case__article--environment .em-case__facts{padding-block:40px 56px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.em-case .em-case__article--environment .em-case__facts dt{text-transform:uppercase;letter-spacing:.07em;font-size:11px}.em-case .em-case__article--environment .em-case__story{border-top:2px solid var(--em-case-ink);padding-block:35px 55px}.em-case .em-case__article--environment .em-case__story h2{font-size:23px;font-weight:600}.em-case .em-case__article--environment .em-case__story p{max-width:45ch;font-size:clamp(23px,2.1vw,33px);line-height:1.45}.em-case .em-case__article--environment .em-case__body{padding-bottom:45px}.em-case .em-case__environment-gallery{padding-block:32px 76px;scroll-margin-top:32px}.em-case .em-case__environment-gallery .em-case__section-head{padding-top:30px;border-top:2px solid var(--em-case-ink);margin-bottom:42px;align-items:end}.em-case .em-case__environment-gallery .em-case__section-head h2{font-size:clamp(44px,5.6vw,80px);font-weight:600;line-height:.99;letter-spacing:-.065em}.em-case .em-case__environment-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 24px;align-items:start}.em-case .em-case__environment-image.is-wide,.em-case .em-case__environment-image:only-child,.em-case .em-case__environment-image:last-child:nth-child(odd){grid-column:1/-1}.em-case .em-case__environment-image>a:hover .em-case__presentation-expand,.em-case .em-case__environment-cover>a:hover .em-case__presentation-expand{transform:translate(2px,-2px)}.em-case .em-case__article--environment .em-case__presentation-expand{transition:transform .15s ease}.em-case .em-case__article--environment .em-case__credits dl{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.em-case .em-case__article--environment .em-case__contact{background:var(--em-case-ink)}.em-case .em-case__article--environment .em-case__contact h2{max-width:18ch;font-size:clamp(44px,5vw,76px);line-height:1.06}.em-case .em-case__article--environment .em-case__cta-link{border-color:var(--em-case-orange)}.em-case .em-case__article--environment .em-case__cta-link:hover{text-decoration:underline;text-underline-offset:5px}.em-case .em-case__article--environment .em-engagement--case{position:relative;inset:auto;z-index:12;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;flex-wrap:wrap;width:fit-content;max-width:100%;margin:18px 0 0 auto}.em-case .em-case__article--environment .em-engagement--case .em-engagement__controls{flex-direction:row;padding:4px;border-radius:12px;box-shadow:0 2px 10px #17112e08}.em-case .em-case__article--environment .em-engagement--case .em-engagement__button{min-width:44px;min-height:44px}.em-case .em-case__article--environment .em-engagement--case .em-engagement__button--like{flex-direction:row;gap:7px}.em-case .em-case__article--environment .em-engagement--case .em-engagement__popover{top:calc(100% + 10px);right:0}.em-case .em-case__article--environment .em-engagement--case dialog.em-engagement__popover{right:auto}.em-case .em-case__article--environment .em-engagement--case:not([hidden])+.em-case__hero-grid{padding-top:26px}@media(max-width:1000px){.em-case .em-case__article--environment .em-case__hero{padding-inline:24px}.em-case .em-case__article--environment .em-case__hero-copy{column-gap:30px}.em-case .em-case__article--environment h1{font-size:clamp(42px,5.6vw,64px)}.em-case .em-case__article--environment .em-case__intro{font-size:16px}.em-case .em-case__format dd{font-size:clamp(34px,5.5vw,56px)}}@media(max-width:600px){.em-case .em-case__article--environment .em-case__hero{padding:16px 18px 36px}.em-case .em-case__article--environment .em-case__hero-grid{padding-top:30px}.em-case .em-case__article--environment .em-case__hero-copy{grid-template-columns:1fr;gap:23px}.em-case .em-case__environment-label{font-size:10px;gap:8px}.em-case .em-case__article--environment h1{font-size:42px;max-width:18ch;line-height:1.05}.em-case .em-case__article--environment .em-case__intro{max-width:40ch;line-height:1.55}.em-case .em-case__format{grid-column:1;grid-row:auto;display:flex;gap:25px;align-items:center;justify-content:space-between;padding:17px 0;margin-top:6px}.em-case .em-case__format dt{margin:0;font-size:10px}.em-case .em-case__format dd{font-size:48px;max-width:80%}.em-case .em-case__environment-jump{margin-top:0}.em-case .em-case__environment-cover{padding-top:18px;padding-bottom:0}.em-case .em-case__environment-cover figcaption,.em-case .em-case__environment-image figcaption{font-size:10px;margin-top:10px;gap:15px}.em-case .em-case__article--environment .em-case__facts{grid-template-columns:1fr;gap:22px;padding-block:29px 35px}.em-case .em-case__article--environment .em-case__facts>div:nth-child(2){grid-column:auto;grid-row:auto}.em-case .em-case__article--environment .em-case__story{padding-block:26px 36px;gap:22px}.em-case .em-case__article--environment .em-case__story p{font-size:23px;line-height:1.45}.em-case .em-case__environment-gallery{padding-block:20px 45px}.em-case .em-case__environment-gallery .em-case__section-head{display:block;margin-bottom:25px;padding-top:25px}.em-case .em-case__environment-gallery .em-case__section-head h2{font-size:48px;margin-bottom:20px}.em-case .em-case__environment-list{grid-template-columns:1fr;gap:28px}.em-case .em-case__article--environment .em-case__credits dl{grid-template-columns:1fr;gap:24px}.em-case .em-case__article--environment .em-case__contact h2{font-size:43px;line-height:1.1}}@media(min-width:1001px){.em-case .em-case__article--environment .em-case__wrap{width:min(100% - 80px,1180px)}.em-case .em-case__environment-opening{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px;width:min(100% - 80px,1180px);margin:32px auto 16px}.em-case .em-case__article--environment .em-case__hero{position:relative;width:100%;margin:0;padding:26px 28px 30px}.em-case .em-case__article--environment .em-case__topline{padding-right:160px;font-size:12px}.em-case .em-case__article--environment .em-case__tags{display:none}.em-case .em-case__article--environment .em-engagement--case{position:absolute;top:23px;right:24px;margin:0}.em-case .em-case__article--environment .em-engagement--case .em-engagement__controls{background:0 0;box-shadow:none;padding:0}.em-case .em-case__article--environment .em-case__hero-grid,.em-case .em-case__article--environment .em-engagement--case:not([hidden])+.em-case__hero-grid{padding-top:26px}.em-case .em-case__article--environment .em-case__hero-copy{grid-template-columns:minmax(0,1fr) auto;gap:20px 18px;align-items:start}.em-case .em-case__article--environment .em-case__environment-label{font-size:10px;line-height:1.5;letter-spacing:.06em;gap:9px}.em-case .em-case__article--environment h1{grid-column:1/-1;max-width:none;font-size:clamp(45px,3.65vw,53px);line-height:1.045;letter-spacing:-.06em}.em-case .em-case__article--environment .em-case__intro{grid-column:1/-1;max-width:48ch;font-size:16px;line-height:1.55;letter-spacing:-.018em}.em-case .em-case__article--environment .em-case__format{grid-column:1;grid-row:auto;align-self:center;display:flex;align-items:center;gap:13px;margin:4px 0 0;padding:0;border:0;min-height:44px}.em-case .em-case__article--environment .em-case__format dt{font-size:10px;margin:0;letter-spacing:.045em}.em-case .em-case__article--environment .em-case__format dd{font-size:29px;line-height:1;font-weight:600;letter-spacing:-.06em;white-space:nowrap}.em-case .em-case__article--environment .em-case__environment-jump{grid-column:2;align-self:center;gap:14px;min-width:0;margin:4px 0 0;font-size:12px;white-space:nowrap}.em-case .em-case__article--environment .em-case__environment-jump span{font-size:22px}.em-case .em-case__article--environment .em-case__environment-cover{width:100%;max-width:100%;margin:0;padding:0;align-self:center}.em-case .em-case__environment-cover figcaption{font-size:11px;margin-top:12px}.em-case .em-case__article--environment .em-case__presentation-expand{width:38px;height:38px;right:12px;bottom:12px;font-size:23px;box-shadow:2px 2px 0 var(--em-case-ink)}.em-case .em-case__article--environment .em-case__facts{padding-block:26px 36px;gap:32px}.em-case .em-case__article--environment .em-case__facts dt{font-size:10px;margin-bottom:8px}.em-case .em-case__article--environment .em-case__facts dd{font-size:16px}.em-case .em-case__article--environment .em-case__story{grid-template-columns:190px minmax(0,1fr);gap:40px;padding-block:28px 36px;border-top-width:1px}.em-case .em-case__article--environment .em-case__story h2{font-size:20px}.em-case .em-case__article--environment .em-case__story h2 span{font-size:24px}.em-case .em-case__article--environment .em-case__story p{max-width:66ch;font-size:22px;line-height:1.5;letter-spacing:-.026em}.em-case .em-case__article--environment .em-case__body{padding-block:0 28px}.em-case .em-case__article--environment .em-case__prose{max-width:none;margin-left:230px;font-size:18px;line-height:1.6}.em-case .em-case__article--environment .em-case__prose h2{font-size:28px;line-height:1.15}.em-case .em-case__article--environment .em-case__prose :where(h2,h3,h4){margin-block:1.15em .55em}.em-case .em-case__article--environment .em-case__prose p{margin-bottom:1.15em}.em-case .em-case__environment-gallery{padding-block:12px 48px}.em-case .em-case__environment-gallery .em-case__section-head{border-top-width:1px;padding-top:26px;margin-bottom:30px}.em-case .em-case__environment-gallery .em-case__section-head h2{font-size:46px;line-height:1.04;letter-spacing:-.055em}.em-case .em-case__environment-list{gap:32px 24px}.em-case .em-case__environment-image figcaption{font-size:11px;margin-top:10px}.em-case .em-case__layout-deck{display:block;grid-column:1/-1;width:min(100%,960px);min-width:0;margin:8px auto 0;padding:16px;background:#eceae2;border:1px solid color-mix(in srgb,var(--em-case-ink) 14%,transparent)}.em-case .em-case__layout-stage{display:block;min-width:0}.em-case .em-case__layout-stage .em-case__environment-image{width:100%;max-width:100%;margin:0}.em-case .em-case__layout-stage .em-case__environment-image>a{background:0 0}.em-case .em-case__layout-stage img{width:auto;max-width:100%;max-height:360px;object-fit:contain}.em-case .em-case__layout-stage figcaption{display:none}.em-case .em-case__layout-stage .em-case__presentation-expand{display:none}.em-case .em-case__layout-deck [hidden]{display:none!important}.em-case .em-case__layout-controls{display:flex;align-items:center;justify-content:center;gap:24px;margin-top:18px}.em-case .em-case__layout-controls p{min-width:104px;margin:0;text-align:center;font-size:12px;line-height:1.5;font-variant-numeric:tabular-nums}.em-case .em-case__layout-deck button{appearance:none;font-family:inherit;text-transform:none;letter-spacing:0;border-radius:0;box-shadow:none;cursor:pointer;line-height:1;transition:opacity .15s ease,background .15s ease}.em-case .em-case__layout-controls button{display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;margin:0;padding:0;border:1px solid var(--em-case-ink);background:var(--em-case-ink);color:var(--em-case-paper);font-size:22px;font-weight:400}.em-case .em-case__layout-controls button:not(:disabled):hover{background:var(--em-case-orange);color:var(--em-case-ink)}#em-case-main.em-case .em-case__layout-controls .em-case__slide-arrow{color:var(--em-case-paper)!important}#em-case-main.em-case .em-case__layout-controls .em-case__slide-arrow:not(:disabled):hover{color:var(--em-case-ink)!important}.em-case .em-case__layout-controls button:disabled{opacity:.22;cursor:default}.em-case .em-case__layout-controls .em-case__layout-expand{width:auto;padding-inline:14px;font-size:12px;background:0 0;color:var(--em-case-ink)}.em-case .em-case__layout-thumbs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:18px}.em-case .em-case__layout-thumbs .em-case__layout-thumb{display:flex;flex-direction:column;gap:7px;min-width:0;margin:0;padding:5px;border:1px solid transparent;background:0 0;color:var(--em-case-ink);text-align:left}.em-case .em-case__layout-thumb[aria-current=true]{border-color:var(--em-case-ink);background:var(--em-case-orange)}.em-case .em-case__layout-thumb:not([aria-current=true]):hover{border-color:color-mix(in srgb,var(--em-case-ink) 40%,transparent)}.em-case .em-case__layout-thumb img{width:100%;height:auto;aspect-ratio:8/3;object-fit:contain;background:#fff}.em-case .em-case__layout-thumb>span{font-size:10px;line-height:1.4;padding:0 2px;font-variant-numeric:tabular-nums}.em-case .em-case__article--environment .em-case__story--result{padding-block:28px 44px}.em-case .em-case__article--environment .em-case__contact{padding-block:52px 58px}.em-case .em-case__article--environment .em-case__contact h2{font-size:52px;line-height:1.08}.em-case .em-case__article--environment .em-case__contact p{font-size:16px}.em-case .em-case__article--environment .em-case__contact-grid{gap:56px}}.em-case .em-case__article--product .em-case__wrap{width:min(100% - 96px,1180px)}.em-case .em-case__product-opening{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,450px);gap:76px;align-items:center;width:min(100% - 96px,1180px);margin:42px auto 38px}.em-case .em-case__article--product .em-case__hero{position:relative;width:100%;margin:0;padding:0}.em-case .em-case__article--product .em-case__topline{padding-right:162px;font-size:12px}.em-case .em-case__article--product .em-case__tags{display:none}.em-case .em-case__article--product .em-case__hero-grid{display:block;max-width:none;padding-top:36px}.em-case .em-case__article--product .em-case__hero-copy{max-width:590px;margin:0}.em-case .em-case__product-label{display:flex;flex-wrap:wrap;gap:12px;font-size:11px;font-weight:500;line-height:1.5;text-transform:uppercase;letter-spacing:.09em;margin-bottom:24px}.em-case .em-case__product-label>span{color:var(--em-case-orange)}.em-case .em-case__article--product h1{font-size:clamp(45px,4.5vw,65px);line-height:1.055;font-weight:550;letter-spacing:-.058em;max-width:17ch}.em-case .em-case__article--product .em-case__intro{font-size:18px;line-height:1.6;letter-spacing:-.02em;margin-top:26px;max-width:43ch}.em-case .em-case__product-jump{display:flex;align-items:center;justify-content:space-between;gap:38px;width:fit-content;min-height:48px;font-size:13px;border-bottom:1px solid var(--em-case-orange);margin-top:24px}.em-case .em-case__product-jump>span{font-size:25px}.em-case .em-case__product-cover{width:100%;max-width:450px;margin:0;justify-self:center}.em-case .em-case__product-cover>a,.em-case .em-case__product-image>a{position:relative;display:block;width:100%;max-width:var(--em-case-media-width,100%);min-height:1px;margin-inline:auto;background:color-mix(in srgb,var(--em-case-ink) 4%,var(--em-case-paper))}.em-case .em-case__product-cover img,.em-case .em-case__product-image img{display:block;width:100%;max-width:100%;height:auto;min-height:1px;max-height:560px;object-fit:contain;margin-inline:auto}.em-case .em-case__product-cover figcaption,.em-case .em-case__product-image figcaption{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-top:14px;font-size:11px;line-height:1.5;font-variant-numeric:tabular-nums}.em-case .em-case__product-cover figcaption>span:last-child,.em-case .em-case__product-image figcaption>span:last-child{opacity:.6;white-space:nowrap}.em-case .em-case__product-expand{position:absolute;bottom:14px;right:14px;display:flex;align-items:center;justify-content:center;width:38px;height:38px;background:var(--em-case-paper);border:1px solid color-mix(in srgb,var(--em-case-ink) 25%,transparent);color:var(--em-case-ink);font-size:24px;line-height:1;transition:background .15s ease,transform .15s ease}.em-case .em-case__product-cover>a:hover .em-case__product-expand,.em-case .em-case__product-image>a:hover .em-case__product-expand{background:var(--em-case-orange);transform:translate(2px,-2px)}.em-case .em-case__article--product .em-case__facts{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:36px;padding-block:26px 42px;border-bottom:1px solid var(--em-case-line)}.em-case .em-case__article--product .em-case__facts dt{text-transform:uppercase;font-size:10px;letter-spacing:.08em;margin-bottom:9px}.em-case .em-case__article--product .em-case__facts dd{font-size:16px}.em-case .em-case__article--product .em-case__story{grid-template-columns:190px minmax(0,1fr);gap:42px;border-top:0;padding-block:36px 12px}.em-case .em-case__article--product .em-case__story h2{font-size:20px;font-weight:500}.em-case .em-case__article--product .em-case__story h2 span{color:var(--em-case-orange);font-size:24px}.em-case .em-case__article--product .em-case__story p{max-width:65ch;font-size:23px;line-height:1.5;letter-spacing:-.028em}.em-case .em-case__article--product .em-case__body{padding-block:24px 12px}.em-case .em-case__article--product .em-case__prose{max-width:none;margin-left:232px;font-size:18px;line-height:1.6}.em-case .em-case__article--product .em-case__prose h2{font-size:30px}.em-case .em-case__product-gallery{padding-block:52px 56px;scroll-margin-top:32px}.em-case .em-case__product-gallery .em-case__section-head{align-items:end;border-top:1px solid var(--em-case-line);padding-top:28px;margin-bottom:35px}.em-case .em-case__product-gallery .em-case__section-head h2{font-size:54px;line-height:1.04;letter-spacing:-.055em}.em-case .em-case__product-list{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:56px;align-items:start}.em-case .em-case__product-image{width:100%;max-width:560px;justify-self:start}.em-case .em-case__product-image:nth-child(even){max-width:448px;margin-top:62px;justify-self:end}.em-case .em-case__product-image:only-child{grid-column:1/-1;justify-self:center}.em-case .em-case__article--product .em-case__video{display:grid;grid-template-columns:190px minmax(0,1fr);gap:42px;align-items:start;padding-block:24px 52px}.em-case .em-case__article--product .em-case__video h2{font-size:20px;line-height:1.4;letter-spacing:-.035em;padding-top:4px;margin:0}.em-case .em-case__article--product .em-case__video video{width:auto;max-width:100%;height:auto;max-height:560px;object-fit:contain;justify-self:center;background:var(--em-case-ink)}.em-case .em-case__article--product .em-case__video video[data-video-format=portrait]{width:min(100%,315px);aspect-ratio:9/16}.em-case .em-case__article--product .em-case__video video[data-video-format=landscape]{width:min(100%,760px);aspect-ratio:16/9}.em-case .em-case__article--product .em-case__video video[data-video-format=square]{width:min(100%,560px);aspect-ratio:1}.em-case .em-case__article--product .em-case__story--result{padding-block:30px 52px;border-top:1px solid var(--em-case-line)}.em-case .em-case__article--product .em-case__credits{padding-block:30px 54px}.em-case .em-case__article--product .em-case__credits dl{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.em-case .em-case__article--product .em-case__contact{background:var(--em-case-ink);padding-block:60px 66px}.em-case .em-case__article--product .em-case__contact h2{font-size:clamp(42px,4.4vw,64px);line-height:1.08;max-width:19ch;font-weight:400}.em-case .em-case__article--product .em-case__contact p{font-size:16px;color:var(--em-case-paper);opacity:.8}.em-case .em-case__article--product .em-case__cta-link{border-color:var(--em-case-orange);font-size:20px}.em-case .em-case__article--product .em-case__cta-link:hover{color:var(--em-case-orange)}.em-case .em-case__article--product .em-engagement--case{position:absolute;inset:0 0 auto auto;z-index:12;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;flex-wrap:wrap;width:fit-content;max-width:100%;margin:0}.em-case .em-case__article--product .em-engagement--case .em-engagement__controls{flex-direction:row;padding:0;background:0 0;box-shadow:none}.em-case .em-case__article--product .em-engagement--case .em-engagement__button{min-width:44px;min-height:44px}.em-case .em-case__article--product .em-engagement--case .em-engagement__button--like{flex-direction:row;gap:7px}.em-case .em-case__article--product .em-engagement--case .em-engagement__popover{top:calc(100% + 10px);right:0}.em-case .em-case__article--product .em-engagement--case dialog.em-engagement__popover{right:auto}.em-case .em-case__slide-dialog[data-em-gallery-kind=product] .em-case__slide-stage:not(.is-zoomed) img{object-fit:scale-down}.em-case .em-case__slide-dialog[data-em-gallery-kind=product] .em-case__slide-tool:disabled{opacity:.3;cursor:default;background:0 0}@media(max-width:1000px){.em-case .em-case__article--product .em-case__wrap{width:calc(100% - 48px)}.em-case .em-case__product-opening{width:calc(100% - 48px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px;margin-top:30px}.em-case .em-case__article--product h1{font-size:46px}.em-case .em-case__article--product .em-case__intro{font-size:16px}.em-case .em-case__article--product .em-case__hero-grid{padding-top:28px}.em-case .em-case__product-label{font-size:10px;gap:8px;margin-bottom:20px}.em-case .em-case__product-list{gap:32px}.em-case .em-case__article--product .em-case__story,.em-case .em-case__article--product .em-case__video{grid-template-columns:150px minmax(0,1fr);gap:28px}.em-case .em-case__article--product .em-case__prose{margin-left:178px}.em-case .em-case__article--product .em-case__story p{font-size:22px}}@media(max-width:700px){.em-case .em-case__article--product .em-case__wrap{width:calc(100% - 36px)}.em-case .em-case__product-opening{display:block;width:calc(100% - 36px);margin:18px auto 24px}.em-case .em-case__article--product .em-case__hero{width:100%;padding:0}.em-case .em-case__article--product .em-case__hero-grid{padding-top:30px}.em-case .em-case__article--product .em-case__topline{padding-right:156px;font-size:12px}.em-case .em-case__article--product h1{font-size:43px;line-height:1.07;max-width:17ch}.em-case .em-case__article--product .em-case__intro{max-width:41ch;margin-top:22px;font-size:16px;line-height:1.6}.em-case .em-case__product-jump{margin-top:21px;min-height:44px;font-size:12px}.em-case .em-case__product-cover{margin:30px auto 0;max-width:420px}.em-case .em-case__product-cover img{max-height:525px}.em-case .em-case__product-cover figcaption,.em-case .em-case__product-image figcaption{font-size:10px;margin-top:10px}.em-case .em-case__product-expand{width:36px;height:36px;right:10px;bottom:10px;font-size:22px}.em-case .em-case__article--product .em-case__facts{grid-template-columns:1fr;gap:22px;padding-block:20px 30px}.em-case .em-case__article--product .em-case__facts>div:nth-child(2){grid-column:auto;grid-row:auto}.em-case .em-case__article--product .em-case__story{grid-template-columns:1fr;gap:20px;padding-block:27px 8px}.em-case .em-case__article--product .em-case__story h2{font-size:21px}.em-case .em-case__article--product .em-case__story p{font-size:22px;line-height:1.45}.em-case .em-case__article--product .em-case__body{padding-block:20px 0}.em-case .em-case__article--product .em-case__prose{margin-left:0;font-size:17px}.em-case .em-case__article--product .em-case__prose h2{font-size:28px}.em-case .em-case__product-gallery{padding-block:35px 36px}.em-case .em-case__product-gallery .em-case__section-head{display:block;padding-top:23px;margin-bottom:27px}.em-case .em-case__product-gallery .em-case__section-head h2{font-size:44px;line-height:1.04;margin-bottom:17px}.em-case .em-case__product-list{grid-template-columns:1fr;gap:30px}.em-case .em-case__product-image,.em-case .em-case__product-image:nth-child(even){max-width:420px;margin:0;justify-self:center}.em-case .em-case__product-image img{max-height:525px}.em-case .em-case__article--product .em-case__video{grid-template-columns:1fr;gap:22px;padding-block:0 38px}.em-case .em-case__article--product .em-case__video h2{font-size:26px}.em-case .em-case__article--product .em-case__video video{max-height:525px}.em-case .em-case__article--product .em-case__video video[data-video-format=portrait]{width:min(100%,295.3125px)}.em-case .em-case__article--product .em-case__video video[data-video-format=square]{width:min(100%,525px)}.em-case .em-case__article--product .em-case__story--result{padding-block:27px 35px}.em-case .em-case__article--product .em-case__credits{padding-block:27px 40px}.em-case .em-case__article--product .em-case__credits dl{grid-template-columns:1fr;gap:24px}.em-case .em-case__article--product .em-case__contact{padding-block:40px 48px}.em-case .em-case__article--product .em-case__contact h2{font-size:42px;line-height:1.1}.em-case .em-case__article--product .em-case__contact-grid{gap:28px}.em-case .em-case__article--product .em-case__cta-link{font-size:18px}}.em-case .em-case__article--merch .em-case__product-opening{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;margin-block:32px 30px}.em-case .em-case__article--merch .em-case__hero{padding:28px 30px 32px;background:var(--em-case-orange);color:var(--em-case-ink)}.em-case .em-case__article--merch .em-case__hero-grid{padding-top:30px}.em-case .em-case__article--merch .em-case__product-label{font-size:10px;letter-spacing:.07em;margin-bottom:22px}.em-case .em-case__article--merch .em-case__product-label>span{color:inherit;opacity:.55}.em-case .em-case__article--merch h1{font-size:clamp(44px,4vw,57px);line-height:1.04;font-weight:600;max-width:17ch}.em-case .em-case__article--merch .em-case__intro{font-size:16px;line-height:1.55;margin-top:24px;max-width:44ch}.em-case .em-case__article--merch .em-case__product-jump{border-color:currentColor;font-size:12px}.em-case .em-case__article--merch .em-engagement--case{top:27px;right:26px}.em-case .em-case__article--merch .em-case__product-cover{max-width:560px}.em-case .em-case__article--merch .em-case__product-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 28px}.em-case .em-case__article--merch .em-case__product-image,.em-case .em-case__article--merch .em-case__product-image:nth-child(even){max-width:560px;margin:0;justify-self:center}.em-case .em-case__article--merch .em-case__product-gallery .em-case__section-head h2{font-size:50px;font-weight:550;line-height:1.06}.em-case .em-case__merch-context{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;align-items:center;margin-top:10px}.em-case .em-case__merch-context--image-only{grid-template-columns:1fr}.em-case .em-case__merch-statement{align-self:stretch;display:flex;flex-direction:column;justify-content:space-between;gap:60px;padding:34px 38px 42px;background:var(--em-case-orange);color:var(--em-case-ink);min-height:380px}.em-case .em-case__merch-statement>span{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.08em}.em-case .em-case__merch-statement>p{font-size:clamp(44px,5.1vw,74px);font-weight:600;line-height:1.03;letter-spacing:-.065em;max-width:10ch;margin:0}.em-case .em-case__article--merch .em-case__merch-context .em-case__product-image{max-width:488px;justify-self:center}.em-case .em-case__article--merch .em-case__contact h2{font-weight:500}@media(max-width:1000px){.em-case .em-case__article--merch .em-case__product-opening{gap:24px}.em-case .em-case__article--merch .em-case__hero{padding:22px}.em-case .em-case__article--merch .em-case__topline{padding-right:145px;font-size:11px}.em-case .em-case__article--merch .em-engagement--case{top:21px;right:18px}.em-case .em-case__article--merch h1{font-size:44px}.em-case .em-case__merch-statement{padding:26px;min-height:340px}.em-case .em-case__merch-statement>p{font-size:50px}}@media(max-width:700px){.em-case .em-case__article--merch .em-case__product-opening{margin-block:18px 22px}.em-case .em-case__article--merch .em-case__hero{padding:18px 18px 27px}.em-case .em-case__article--merch .em-case__topline{padding-right:140px}.em-case .em-case__article--merch .em-engagement--case{top:17px;right:14px}.em-case .em-case__article--merch .em-case__hero-grid{padding-top:27px}.em-case .em-case__article--merch h1{font-size:41px;line-height:1.06}.em-case .em-case__article--merch .em-case__product-label{font-size:9px;margin-bottom:19px;gap:7px}.em-case .em-case__article--merch .em-case__intro{font-size:16px;line-height:1.55;margin-top:22px}.em-case .em-case__article--merch .em-case__product-cover{margin-top:22px;max-width:420px}.em-case .em-case__article--merch .em-case__product-list{grid-template-columns:1fr;gap:28px}.em-case .em-case__article--merch .em-case__product-gallery .em-case__section-head h2{font-size:40px;line-height:1.08}.em-case .em-case__article--merch .em-case__product-image,.em-case .em-case__article--merch .em-case__product-image:nth-child(even){max-width:420px}.em-case .em-case__merch-context{grid-template-columns:1fr;gap:22px;margin-top:0}.em-case .em-case__merch-statement{padding:24px 26px 30px;min-height:290px;gap:38px}.em-case .em-case__merch-statement>span{font-size:10px}.em-case .em-case__merch-statement>p{font-size:52px;line-height:1.05}.em-case .em-case__article--merch .em-case__merch-context .em-case__product-image{max-width:420px}}.em-case .em-case--expansive{--em-case-inset:clamp(28px,5vw,112px);width:100%;max-width:none}.em-case .em-case--expansive .em-case__wrap{width:min(100% - var(--em-case-inset)*2,1600px)}.em-case .em-case--expansive :is(.em-case__cover,.em-case__immersive-media,.em-case__identity-media,.em-case__presentation-cover,.em-case__environment-cover,.em-case__environment-image,.em-case__slide,.em-case__gallery-grid figure) img{width:min(100%,var(--em-case-native-width,1280px));max-width:100%;height:auto;max-height:none;object-fit:contain;margin-inline:auto}.em-case .em-case--expansive.em-case__article--identity:has(.em-solidarity-story) .em-case__identity-media img{width:min(100%,var(--em-case-native-width,1280px));max-width:100%;height:auto;max-height:none;object-fit:contain;margin-inline:auto}.em-case .em-case--expansive.em-case__article--identity:not(:has(.em-solidarity-story)) .em-case__identity-media img{width:auto;max-width:min(100%,var(--em-case-native-width,1280px));max-height:min(70vh,700px);object-fit:contain}.em-case .em-case--expansive .em-case__gallery-grid{gap:0}.em-case .em-case--expansive .em-case__gallery-grid img{aspect-ratio:auto}.em-case .em-case--expansive:not(.em-case__article--product) .em-case__hero{width:100%;max-width:none;padding-inline:var(--em-case-inset);background:var(--em-case-orange);color:var(--em-case-accent-ink,var(--em-case-ink))}.em-case .em-case--expansive:not(.em-case__article--product) .em-case__hero-grid{max-width:1600px;margin-inline:auto}.em-case .em-case--expansive .em-case__environment-opening{width:100%;gap:0;margin:0;background:var(--em-case-orange);color:var(--em-case-accent-ink,var(--em-case-ink))}.em-case .em-case--expansive .em-case__brief{padding-block:28px 48px;background:var(--em-case-ink);color:var(--em-case-stage-ink,var(--em-case-paper))}.em-case .em-case--expansive .em-case__brief .em-case__story{grid-template-columns:minmax(140px,.3fr) minmax(0,1fr);gap:72px;padding-block:60px 24px;border:0}.em-case .em-case--expansive .em-case__brief .em-case__story h2{font-size:18px;line-height:1.4}.em-case .em-case--expansive .em-case__brief .em-case__story h2 span{color:inherit;opacity:.65}.em-case .em-case--expansive .em-case__brief .em-case__story p{max-width:50ch;font-size:clamp(25px,2.4vw,38px);line-height:1.4;letter-spacing:-.035em}.em-case .em-case--expansive .em-case__facts-band{width:100%;max-width:none;padding-inline:var(--em-case-inset);background:var(--em-case-orange);color:var(--em-case-accent-ink,var(--em-case-ink))}.em-case .em-case--expansive .em-case__facts{max-width:1600px;margin-inline:auto;padding-block:38px 44px;border:0}.em-case .em-case--expansive .em-case__facts dd{font-size:18px}.em-case .em-case--expansive .em-case__story--result{width:100%;max-width:none;padding:76px max(var(--em-case-inset),calc((100% - 1600px)/2));border:0;background:var(--em-case-orange);color:var(--em-case-accent-ink,var(--em-case-ink))}.em-case .em-case--expansive .em-case__story--result h2 span{color:inherit}.em-case .em-case--expansive .em-case__story--result p{max-width:48ch;font-size:clamp(26px,2.6vw,40px);line-height:1.38}.em-case .em-case--expansive .em-case__credits{padding-block:64px 70px}.em-case .em-case--expansive .em-case__contact{padding-block:100px 112px;background:var(--em-case-ink);color:var(--em-case-stage-ink,var(--em-case-paper))}.em-case .em-case--expansive .em-case__contact h2{font-size:clamp(55px,6.6vw,108px);line-height:1.02;max-width:16ch}.em-case .em-case--expansive .em-case__contact p{font-size:18px;color:var(--em-case-stage-ink,var(--em-case-paper));opacity:1}.em-case .em-case--expansive .em-case__cta-link{font-size:23px;min-height:76px}#em-case-main.em-case .em-case--expansive .em-case__contact{color:var(--em-case-stage-ink,var(--em-case-paper))}#em-case-main.em-case .em-case--expansive .em-case__contact p{color:var(--em-case-stage-ink,var(--em-case-paper))!important}.em-case .em-case--expansive .em-case__cta-link:hover{color:inherit;opacity:.72}.em-case .em-case--expansive .em-case__product-opening{width:100%;max-width:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;align-items:stretch;margin:0;background:var(--em-case-orange);color:var(--em-case-accent-ink,var(--em-case-ink))}.em-case .em-case--expansive.em-case__article--product .em-case__hero{display:flex;flex-direction:column;justify-content:center;width:100%;padding:34px var(--em-case-inset) 54px;min-height:620px;background:var(--em-case-orange);color:var(--em-case-accent-ink,var(--em-case-ink))}.em-case .em-case--expansive .em-case__product-opening .em-case__topline{margin-bottom:auto;padding-right:160px}.em-case .em-case--expansive .em-case__product-opening .em-case__hero-grid{padding-block:50px 0}.em-case .em-case--expansive .em-case__product-opening .em-case__hero-copy{max-width:760px}.em-case .em-case--expansive.em-case__article--product h1{font-size:clamp(48px,5.25vw,96px);font-weight:600;line-height:1.01;letter-spacing:0px;max-width:16ch}.em-case .em-case--expansive .em-case__product-label{font-size:11px;letter-spacing:.08em;margin-bottom:28px}.em-case .em-case--expansive .em-case__product-label>span{color:inherit}.em-case .em-case--expansive .em-case__product-opening .em-case__intro{font-size:clamp(17px,1.25vw,21px);line-height:1.5;max-width:42ch;margin-top:28px}.em-case .em-case--expansive .em-case__product-jump{font-size:13px;min-height:52px;margin-top:32px;border-color:currentColor}.em-case .em-case--expansive .em-engagement--case{top:33px;right:var(--em-case-inset)}.em-case .em-case--expansive .em-case__product-cover{display:flex;flex-direction:column;justify-content:center;align-self:stretch;width:100%;max-width:none;margin:0;background:var(--em-case-orange)}.em-case .em-case__product-expand,.em-case .em-case__presentation-expand{display:none}.em-case .em-case--expansive :is(.em-case__product-cover,.em-case__product-image)>a{width:100%;max-width:var(--em-case-native-width,var(--em-case-media-width,1280px));background:0 0}.em-case .em-case--expansive :is(.em-case__product-cover,.em-case__product-image) img{width:100%;height:auto;max-height:none;object-fit:contain}.em-case .em-case--expansive :is(.em-case__product-cover,.em-case__product-image) figcaption{padding:16px 24px 20px;margin:0;font-size:11px}.em-case .em-case--expansive .em-case__product-gallery{width:100%;max-width:none;padding:0;background:var(--em-case-ink);color:var(--em-case-stage-ink,var(--em-case-paper))}.em-case .em-case--expansive .em-case__product-gallery .em-case__section-head{width:min(100% - var(--em-case-inset)*2,1600px);margin:0 auto;padding-block:62px 76px;border:0;gap:40px}.em-case .em-case--expansive .em-case__product-gallery .em-case__section-head h2{font-size:clamp(60px,7.8vw,124px);font-weight:550;line-height:1.01;letter-spacing:-.065em}.em-case .em-case--expansive .em-case__product-gallery .em-case__section-head>span{color:inherit;opacity:.8}.em-case .em-case--expansive .em-case__product-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;align-items:start}.em-case .em-case--expansive .em-case__product-image,.em-case .em-case--expansive .em-case__product-image:nth-child(even){width:100%;max-width:none;margin:0;justify-self:stretch}.em-case .em-case--expansive .em-case__merch-context{gap:0;margin:0;align-items:stretch;background:var(--em-case-orange);color:var(--em-case-accent-ink,var(--em-case-ink))}.em-case .em-case--expansive .em-case__merch-statement{padding:60px var(--em-case-inset) 74px;min-height:0;justify-content:center;gap:48px;color:var(--em-case-accent-ink,var(--em-case-ink))}.em-case .em-case--expansive .em-case__merch-statement>span{font-size:11px}.em-case .em-case--expansive .em-case__merch-statement>p{font-size:clamp(58px,7.65vw,148px);line-height:1.01;font-weight:600;letter-spacing:-.065em;max-width:10ch}.em-case .em-case--expansive .em-case__merch-context .em-case__product-image{max-width:none;display:flex;flex-direction:column;justify-content:center}.em-case .em-case--expansive .em-case__merch-context .em-case__product-image figcaption{color:var(--em-case-accent-ink,var(--em-case-ink))}@media(min-width:701px) and (max-width:1100px){.em-case .em-case--expansive{--em-case-inset:30px}.em-case .em-case--expansive.em-case__article--product .em-case__hero{min-height:580px;padding-top:28px;padding-bottom:40px}.em-case .em-case--expansive .em-engagement--case{top:27px;right:22px}.em-case .em-case--expansive .em-case__product-opening .em-case__topline{padding-right:142px;font-size:11px}.em-case .em-case--expansive .em-case__product-opening .em-case__hero-grid{padding-top:32px}.em-case .em-case--expansive .em-case__brief .em-case__story{gap:38px}.em-case .em-case--expansive .em-case__merch-statement{padding-block:42px;gap:32px}.em-case .em-case--expansive .em-case__merch-statement>p{font-size:clamp(52px,7.5vw,82px)}}@media(max-width:700px){.em-case .em-case--expansive{--em-case-inset:20px}.em-case .em-case--expansive .em-case__product-opening{display:block;margin:0;width:100%}.em-case .em-case--expansive.em-case__article--product .em-case__hero{min-height:0;padding:20px 20px 34px}.em-case .em-case--expansive .em-case__product-opening .em-case__hero-grid{padding-top:20px}.em-case .em-case--expansive .em-case__product-opening .em-case__topline{margin:0;padding-right:145px}.em-case .em-case--expansive .em-engagement--case{top:19px;right:14px}.em-case .em-case--expansive.em-case__article--product h1{font-size:clamp(40px,6.8vw,64px);line-height:1.04;max-width:16ch}.em-case .em-case--expansive .em-case__product-label{font-size:9px;gap:7px;margin-bottom:22px}.em-case .em-case--expansive .em-case__product-opening .em-case__intro{font-size:16px;line-height:1.55;margin-top:24px}.em-case .em-case--expansive .em-case__product-jump{font-size:12px;margin-top:26px;min-height:46px}.em-case .em-case--expansive .em-case__product-cover{width:100%;max-width:none;margin:0}.em-case .em-case--expansive :is(.em-case__product-cover,.em-case__product-image) figcaption{padding:12px 20px 18px;font-size:10px}.em-case .em-case--expansive .em-case__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 20px;padding-block:0px 20px}.em-case .em-case--expansive .em-case__facts>div:nth-child(2){grid-column:auto;grid-row:auto}.em-case .em-case--expansive .em-case__facts dd{font-size:15px}.em-case .em-case--expansive .em-case__brief{padding-block:14px 0}.em-case .em-case--expansive .em-case__brief .em-case__story{grid-template-columns:1fr;gap:24px;padding-block:15px 15px}.em-case .em-case--expansive .em-case__brief .em-case__story h2{font-size:17px}.em-case .em-case--expansive .em-case__brief .em-case__story p{font-size:18px;line-height:1.45}.em-case .em-case--expansive .em-case__product-gallery .em-case__section-head{display:block;padding-block:15px 20px}.em-case .em-case--expansive .em-case__product-gallery .em-case__section-head h2{font-size:clamp(30px,8.7vw,40px);line-height:1.08;letter-spacing:0;max-width:100%;margin-bottom:14px}.em-case .em-case--expansive .em-case__product-list{grid-template-columns:1fr;gap:0}.em-case .em-case--expansive .em-case__product-image,.em-case .em-case--expansive .em-case__product-image:nth-child(even){width:100%;max-width:none;margin:0}.em-case .em-case--expansive .em-case__merch-context{grid-template-columns:1fr;gap:0;margin:0}.em-case .em-case--expansive .em-case__merch-statement{padding:20px;gap:20px}.em-case .em-case--expansive .em-case__merch-statement>span{font-size:10px}.em-case .em-case--expansive .em-case__merch-statement>p{font-size:clamp(32px,9.2vw,42px);line-height:1.08;letter-spacing:0;max-width:100%}.em-case .em-case--expansive .em-case__story--result{grid-template-columns:1fr;gap:24px;padding:15px 20px 30px}.em-case .em-case--expansive .em-case__story--result p{font-size:25px;line-height:1.4}.em-case .em-case--expansive .em-case__credits{padding-block:34px 44px}.em-case .em-case--expansive .em-case__contact{padding-block:48px 58px}.em-case .em-case--expansive .em-case__contact-grid{grid-template-columns:1fr;gap:30px}.em-case .em-case--expansive .em-case__contact h2{font-size:48px;line-height:1.05}.em-case .em-case--expansive .em-case__contact p{font-size:16px}.em-case .em-case--expansive .em-case__cta-link{font-size:19px;min-height:64px}}.em-case .em-case__article--collection{--em-case-inset:clamp(22px,4vw,88px);--em-collection-line:color-mix(in srgb,var(--em-case-ink) 22%,transparent)}.em-case .em-case__article--collection .em-case__wrap{width:min(100% - var(--em-case-inset)*2,1600px)}.em-case .em-case__article--collection .em-case__product-opening{display:block;width:100%;max-width:none;margin:0;background:var(--em-case-paper);color:var(--em-case-ink)}.em-case .em-case__article--product.em-case__article--collection .em-case__hero{display:block;width:min(100% - var(--em-case-inset)*2,1600px);min-height:0;max-width:none;margin:0 auto;padding:28px 0 62px;background:var(--em-case-paper);color:var(--em-case-ink)}.em-case .em-case__article--collection .em-case__product-opening .em-case__topline{margin:0;padding-right:165px;font-size:12px}.em-case .em-case__article--collection .em-case__product-opening .em-case__hero-grid{padding:88px 0 0}.em-case .em-case__article--collection .em-case__product-opening .em-case__hero-copy{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr);gap:30px 75px;max-width:none;align-items:end}.em-case .em-case__article--collection .em-case__product-label{grid-column:1/-1;font-size:10px;font-weight:400;letter-spacing:.15em;line-height:1.5;gap:14px;margin:0 0 4px}.em-case .em-case__article--collection .em-case__product-label>span{color:inherit;opacity:.55}.em-case .em-case__article--product.em-case__article--collection h1{font-size:clamp(54px,6.65vw,112px);font-weight:400;line-height:1.01;letter-spacing:-.065em;max-width:16ch}.em-case .em-case__article--collection .em-case__product-opening .em-case__intro{font-size:clamp(16px,1.15vw,19px);line-height:1.65;max-width:35ch;margin:0;padding-bottom:4px;letter-spacing:-.012em}.em-case .em-case__article--collection .em-case__product-jump{grid-column:1/-1;justify-content:space-between;width:fit-content;min-width:245px;min-height:48px;margin:20px 0 0;border-color:var(--em-collection-line);font-size:12px;font-weight:400}.em-case .em-case__article--collection .em-engagement--case{top:26px;right:0}.em-case .em-case__article--collection .em-engagement__controls{border-color:var(--em-collection-line);border-radius:0}#em-case-main.em-case .em-case__article--collection .em-engagement__controls .em-engagement__count{color:inherit!important}.em-case .em-case__article--collection .em-case__product-cover{display:block;width:100%;max-width:none;margin:0;background:var(--em-case-paper);color:var(--em-case-ink)}.em-case .em-case__article--collection .em-case__product-cover>a{width:100%;max-width:var(--em-case-native-width,var(--em-case-media-width,1280px));margin-inline:auto;background:0 0}.em-case .em-case__article--collection .em-case__product-cover img{width:100%;height:auto;max-height:none;object-fit:contain}.em-case .em-case__article--collection .em-case__product-cover figcaption{width:min(100% - var(--em-case-inset)*2,1600px);margin:0 auto;padding:17px 0 24px;font-size:10px;letter-spacing:.04em}.em-case .em-case__article--collection .em-case__product-expand{color:var(--em-case-ink);background:var(--em-case-paper);border-color:var(--em-collection-line)}.em-case .em-case__article--collection .em-case__product-expand:hover{background:var(--em-case-orange)}.em-case .em-case__article--collection .em-case__facts-band{width:min(100% - var(--em-case-inset)*2,1600px);padding:0;margin-inline:auto;background:var(--em-case-paper);color:var(--em-case-ink);border-bottom:1px solid var(--em-collection-line)}.em-case .em-case__article--collection .em-case__facts{padding-block:33px 40px;gap:30px;border:0}.em-case .em-case__article--collection .em-case__facts dt{color:inherit;opacity:.65;font-size:10px;letter-spacing:.09em}.em-case .em-case__article--collection .em-case__facts dd{font-size:16px}.em-case .em-case__article--collection .em-case__brief{padding:35px 0 20px;background:var(--em-case-paper);color:var(--em-case-ink)}.em-case .em-case__article--collection .em-case__brief .em-case__story{grid-template-columns:minmax(150px,.38fr) minmax(0,1fr);gap:60px;padding-block:35px 25px;border:0}.em-case .em-case__article--collection .em-case__brief .em-case__story h2{font-size:15px;line-height:1.4;font-weight:400;letter-spacing:-.02em}.em-case .em-case__article--collection .em-case__brief .em-case__story p{font-size:clamp(22px,2vw,30px);font-weight:400;line-height:1.55;letter-spacing:-.025em;max-width:49ch}.em-case .em-case__article--collection .em-case__body{padding-block:12px 60px}.em-case .em-case__article--collection .em-case__prose{max-width:1000px;margin-left:auto;font-size:18px;line-height:1.65}.em-case .em-case__article--collection .em-case__prose h2{font-size:34px;font-weight:400;line-height:1.2;letter-spacing:-.035em}.em-case .em-case__collection-brand{background:#eeece7;color:#151515;padding-block:75px;margin-top:20px}.em-case .em-case__collection-brand-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:80px}.em-case .em-case__collection-brand-inner--logo-only{grid-template-columns:1fr}.em-case .em-case__collection-logo{min-width:0;width:100%;margin:0;justify-self:center}.em-case .em-case__collection-logo>a{display:block;width:min(100%,var(--em-case-native-width,var(--em-case-media-width,464px)));margin-inline:auto;transition:opacity .2s ease}.em-case .em-case__collection-logo>a:hover{opacity:.65}.em-case .em-case__collection-logo img{width:100%;height:auto;max-height:none;object-fit:contain}.em-case .em-case__collection-logo figcaption{width:min(100%,var(--em-case-native-width,var(--em-case-media-width,464px)));display:flex;justify-content:space-between;gap:20px;margin:26px auto 0;padding-top:14px;border-top:1px solid #15151535;font-size:10px;letter-spacing:.07em;text-transform:uppercase}.em-case .em-case__collection-statement{font-size:clamp(54px,6.5vw,104px);font-weight:400;line-height:1.04;letter-spacing:-.065em;max-width:10ch;justify-self:center}.em-case .em-case__article--collection .em-case__product-gallery{width:100%;max-width:none;padding:0 0 70px;background:var(--em-case-paper);color:var(--em-case-ink)}.em-case .em-case__article--collection .em-case__product-gallery .em-case__section-head{width:min(100% - var(--em-case-inset)*2,1600px);padding-block:74px 50px;margin:0 auto;border:0;align-items:end}.em-case .em-case__article--collection .em-case__product-gallery .em-case__section-head h2{font-size:clamp(44px,4.65vw,74px);font-weight:400;line-height:1.08;letter-spacing:-.055em;max-width:none}.em-case .em-case__article--collection .em-case__product-gallery .em-case__section-head>span{font-size:10px;letter-spacing:.04em;color:inherit;opacity:.7;white-space:nowrap}.em-case .em-case__article--collection .em-case__product-list{width:min(100% - var(--em-case-inset)*2,1600px);margin-inline:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:45px 24px;align-items:start}.em-case .em-case__article--collection .em-case__product-image,.em-case .em-case__article--collection .em-case__product-image:nth-child(even){width:100%;max-width:none;margin:0;justify-self:center}.em-case .em-case__article--collection .em-case__product-image>a{width:100%;max-width:var(--em-case-native-width,var(--em-case-media-width,600px));background:0 0;margin-inline:auto}.em-case .em-case__article--collection .em-case__product-image img{width:100%;max-width:100%;height:auto;max-height:none;object-fit:contain}.em-case .em-case__article--collection .em-case__product-image figcaption{padding:16px 0 0;margin:0;font-size:12px;font-weight:400;letter-spacing:0}.em-case .em-case__article--collection .em-case__product-image figcaption>span:last-child{font-size:10px;letter-spacing:.04em;opacity:.6}.em-case .em-case__article--collection .em-case__story--result{width:min(100% - var(--em-case-inset)*2,1600px);padding:55px 0 58px;background:var(--em-case-paper);color:var(--em-case-ink);border-top:1px solid var(--em-collection-line)}.em-case .em-case__article--collection .em-case__story--result h2{font-size:16px;font-weight:400}.em-case .em-case__article--collection .em-case__story--result p{font-size:clamp(24px,2.1vw,32px);font-weight:400;line-height:1.5;max-width:50ch}.em-case .em-case__article--collection .em-case__credits{border-top:1px solid var(--em-collection-line);padding-block:45px 60px}.em-case .em-case__article--collection .em-case__credits .em-case__section-head h2{font-size:30px;font-weight:400;letter-spacing:-.025em}.em-case .em-case__article--collection .em-case__credits dt{color:inherit;opacity:.65}.em-case .em-case__article--collection .em-case__credits dd{font-size:18px}.em-case .em-case__article--collection .em-case__related{padding-block:46px 74px}.em-case .em-case__article--collection .em-case__related .em-case__section-head h2{font-size:34px;font-weight:400;letter-spacing:-.035em}.em-case .em-case__article--collection .em-case__contact{padding-block:80px 94px;border-top:1px solid var(--em-collection-line);background:var(--em-case-paper);color:var(--em-case-ink)}#em-case-main.em-case .em-case__article--collection .em-case__contact{color:var(--em-case-ink)}#em-case-main.em-case .em-case__article--collection .em-case__contact p{color:var(--em-case-ink)!important;opacity:.8}.em-case .em-case__article--collection .em-case__contact h2{font-size:clamp(48px,5.5vw,86px);font-weight:400;line-height:1.04;letter-spacing:-.055em;max-width:17ch}.em-case .em-case__article--collection .em-case__contact p{font-size:17px;line-height:1.65}.em-case .em-case__article--collection .em-case__cta-link{font-size:18px;min-height:64px;border-color:var(--em-collection-line)}.em-case .em-case__article--collection .em-case__cta-link:hover{color:inherit;opacity:.7}.em-case .em-case__slide-stage[data-em-viewer-tone=light]{background:#eeece7}.em-case .em-case__article--collection:not(.em-case--expansive) .em-case__product-opening{width:min(100% - 44px,1180px);margin-inline:auto}@media(min-width:1201px){.em-case .em-case__article--collection .em-case__product-image:last-child:nth-child(3n+1){grid-column:2}}@media(min-width:701px) and (max-width:1200px){.em-case .em-case__article--collection .em-case__product-opening .em-case__hero-grid{padding-top:65px}.em-case .em-case__article--collection .em-case__product-opening .em-case__hero-copy{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);column-gap:36px}.em-case .em-case__article--product.em-case__article--collection h1{font-size:clamp(50px,6.5vw,78px)}.em-case .em-case__article--collection .em-case__product-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 22px}.em-case .em-case__article--collection .em-case__product-image:last-child:nth-child(odd){grid-column:1/-1;width:min(100%,520px)}.em-case .em-case__collection-brand-inner{gap:45px}}@media(max-width:700px){.em-case .em-case__article--collection{--em-case-inset:20px}.em-case .em-case__article--product.em-case__article--collection .em-case__hero{padding:20px 0 34px}.em-case .em-case__article--collection .em-case__product-opening .em-case__topline{padding-right:145px;font-size:11px}.em-case .em-case__article--collection .em-engagement--case{top:19px;right:0}.em-case .em-case__article--collection .em-case__product-opening .em-case__hero-grid{padding-top:56px}.em-case .em-case__article--collection .em-case__product-opening .em-case__hero-copy{grid-template-columns:1fr;gap:25px}.em-case .em-case__article--collection .em-case__product-label{font-size:9px;gap:10px;margin:0;letter-spacing:.1em}.em-case .em-case__article--product.em-case__article--collection h1{font-size:clamp(42px,12.2vw,72px);line-height:1.045;max-width:17ch}.em-case .em-case__article--collection .em-case__product-opening .em-case__intro{font-size:16px;line-height:1.6;max-width:38ch;margin:0}.em-case .em-case__article--collection .em-case__product-jump{font-size:12px;margin-top:2px;min-width:230px}.em-case .em-case__article--collection .em-case__product-cover figcaption{font-size:9px;padding:12px 0 18px}.em-case .em-case__article--collection .em-case__facts{padding-block:23px 30px;gap:20px;font-size:14px}.em-case .em-case__article--collection .em-case__facts dd{font-size:14px}.em-case .em-case__article--collection .em-case__brief{padding-block:15px 10px}.em-case .em-case__article--collection .em-case__brief .em-case__story{grid-template-columns:1fr;gap:20px;padding-block:27px 18px}.em-case .em-case__article--collection .em-case__brief .em-case__story p{font-size:22px;line-height:1.5}.em-case .em-case__article--collection .em-case__body{padding-bottom:30px}.em-case .em-case__article--collection .em-case__prose{font-size:17px;line-height:1.65;margin-left:0}.em-case .em-case__article--collection .em-case__prose h2{font-size:29px}.em-case .em-case__collection-brand{padding-block:48px;margin-top:8px}.em-case .em-case__collection-brand-inner{grid-template-columns:1fr;gap:45px}.em-case .em-case__collection-logo figcaption{font-size:9px;margin-top:22px}.em-case .em-case__collection-statement{font-size:clamp(54px,15vw,84px);justify-self:start}.em-case .em-case__article--collection .em-case__product-gallery{padding-bottom:40px}.em-case .em-case__article--collection .em-case__product-gallery .em-case__section-head{display:block;padding-block:44px 30px}.em-case .em-case__article--collection .em-case__product-gallery .em-case__section-head h2{font-size:42px;line-height:1.08;margin-bottom:18px}.em-case .em-case__article--collection .em-case__product-list{grid-template-columns:1fr;gap:32px;width:min(100% - 40px,520px)}.em-case .em-case__article--collection .em-case__product-image,.em-case .em-case__article--collection .em-case__product-image:nth-child(even){width:100%;max-width:none;margin:0}.em-case .em-case__article--collection .em-case__product-image figcaption{padding:13px 0 0}.em-case .em-case__article--collection .em-case__story--result{padding-block:30px 38px;grid-template-columns:1fr;gap:22px}.em-case .em-case__article--collection .em-case__story--result p{font-size:23px}.em-case .em-case__article--collection .em-case__credits{padding-block:30px 40px}.em-case .em-case__article--collection .em-case__credits .em-case__section-head h2{font-size:28px}.em-case .em-case__article--collection .em-case__related{padding-block:30px 46px}.em-case .em-case__article--collection .em-case__related .em-case__section-head h2{font-size:29px}.em-case .em-case__article--collection .em-case__contact{padding-block:42px 52px}.em-case .em-case__article--collection .em-case__contact h2{font-size:44px;line-height:1.07}.em-case .em-case__article--collection .em-case__contact p{font-size:16px}}.em-case [data-em-slide-open]{cursor:default!important}.em-case .em-case__presentation-expand{display:none!important}.em-case__layout-controls [hidden]{display:none!important}.em-case .em-case__article--identity .em-engagement--case{position:relative;inset:auto;z-index:12;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;flex-wrap:wrap;width:fit-content;max-width:100%;margin:18px 0 0 auto}.em-case .em-case__article--identity .em-engagement--case .em-engagement__controls{flex-direction:row;padding:4px;border-radius:12px}.em-case .em-case__article--identity .em-engagement--case .em-engagement__button{min-width:44px;min-height:44px}.em-case .em-case__article--identity .em-engagement--case .em-engagement__button--like{flex-direction:row;gap:7px}.em-case .em-case__article--identity .em-engagement--case .em-engagement__popover{top:calc(100% + 10px);right:0}.em-case .em-case__article--identity .em-engagement--case dialog.em-engagement__popover{inset:auto}