#em-case-main{--em-case-title-size:clamp(48px,5.25vw,96px);--em-case-copy-size:clamp(16px,1.25vw,20px);--em-case-space:clamp(24px,4vw,56px)}#em-case-main .em-case-nav{position:relative;inset:auto;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 20px;padding:0;margin-block:0;min-height:44px;z-index:15}#em-case-main .em-case-nav__link{display:inline-flex;align-items:center;gap:8px;min-height:44px;max-width:100%;padding:6px 12px;border:1px solid currentColor;border-radius:12px;color:inherit;font-size:13px;font-weight:600;line-height:1.25;letter-spacing:0;text-decoration:none;overflow-wrap:anywhere}#em-case-main .em-case-nav__link>span:first-child{font-size:22px;line-height:1;flex-shrink:0}#em-case-main .em-case-nav__link:hover{text-decoration:underline;text-underline-offset:3px}#em-case-main .em-case-nav .em-engagement--case{position:relative;inset:auto;display:grid;grid-template-columns:max-content minmax(0,auto) auto;align-items:center;justify-content:end;gap:0 10px;width:auto;min-width:0;max-width:100%;margin:0 0 0 auto}#em-case-main .em-case-nav .em-engagement__controls{flex-direction:row}#em-case-main .em-case-nav .em-engagement__button--like{flex-direction:row;gap:7px}#em-case-main .em-case-nav .em-engagement__status:empty{display:none}#em-case-main .em-case-nav .em-engagement__status{padding:0;font-size:12px!important;line-height:1.35;overflow-wrap:anywhere}#em-case-main .em-case-nav .em-engagement.em-engagement--case button.em-engagement__retry{justify-self:start;appearance:none;min-width:44px;min-height:44px;width:auto;margin:0;padding:4px 0;border:0!important;border-radius:0;background:transparent!important;color:var(--em-reaction-ink)!important;font:500 12px/1.35 Inter,Arial,sans-serif!important;letter-spacing:normal;text-transform:none;text-decoration:underline;text-underline-offset:3px;box-shadow:none}#em-case-main .em-lp-topline{padding-top:28px}#em-case-main .em-case__hero-grid{padding-top:var(--em-case-space)}#em-case-main .em-case__hero h1{font-size:var(--em-case-title-size);font-weight:600;line-height:1.04;letter-spacing:-.035em;max-width:18ch}#em-case-main .em-case__hero .em-case__intro{font-size:var(--em-case-copy-size);line-height:1.55;letter-spacing:0;max-width:52ch;margin-top:24px}#em-case-main :is(.em-case__presentation-jump,.em-case__environment-jump,.em-case__product-jump){display:flex;align-items:center;justify-content:space-between;gap:28px;min-height:48px;width:fit-content;min-width:min(230px,100%);max-width:100%;margin-top:28px;font-size:14px;line-height:1.4;letter-spacing:0;border-bottom:1px solid currentColor}#em-case-main .em-case__story{gap:24px 40px;padding-block:32px}#em-case-main .em-case__story h2{font-size:clamp(22px,2.2vw,30px);line-height:1.15;letter-spacing:-.025em}#em-case-main .em-case__story p{font-size:clamp(18px,1.8vw,28px);line-height:1.5;letter-spacing:-.01em;max-width:52ch}#em-case-main .em-case__credits{padding-block:40px 48px}#em-case-main :is(.em-case__credits,.em-case__related) .em-case__section-head h2{font-size:clamp(30px,3.2vw,48px);line-height:1.1;letter-spacing:-.035em}#em-case-main .em-case__credits dl{gap:28px 32px}#em-case-main .em-case__credits dt{font-size:13px;line-height:1.4;margin-bottom:8px}#em-case-main .em-case__credits dd{font-size:clamp(20px,1.8vw,28px);line-height:1.3;letter-spacing:-.02em}@media(min-width:701px){#em-case-main :is(.em-case__article--presentation,.em-case__article--collection) .em-case__hero-copy{row-gap:24px}#em-case-main :is(.em-case__article--presentation,.em-case__article--collection) .em-case__hero-copy h1{grid-column:1;grid-row:1}#em-case-main :is(.em-case__article--presentation,.em-case__article--collection) .em-case__hero-copy .em-case__intro{grid-column:2;grid-row:1;margin-top:0}}@media(max-width:700px){#em-case-main{--em-case-title-size:clamp(36px,6.8vw,48px);--em-case-copy-size:16px;--em-case-space:24px}#em-case-main .em-case-nav{gap:8px;min-height:44px}#em-case-main .em-case-nav__link{font-size:11px;padding:5px 8px;gap:5px}#em-case-main .em-case-nav .em-engagement__controls{gap:2px}#em-case-main .em-case-nav .em-engagement--case{grid-template-columns:max-content minmax(0,1fr);justify-content:start;gap:0 10px;margin-left:0}#em-case-main .em-case-nav .em-engagement__controls{grid-column:1;grid-row:1/3;align-self:center}#em-case-main .em-case-nav .em-engagement__status{grid-column:2;grid-row:1;align-self:end;max-width:none}#em-case-main .em-case-nav .em-engagement__retry{grid-column:2;grid-row:2;align-self:start}#em-case-main .em-case__hero{padding-top:24px;padding-bottom:34px}#em-case-main .em-case__article--presentation .em-case__hero{padding-bottom:76px}#em-case-main .em-case__hero-grid{padding-top:24px}#em-case-main .em-case__hero-copy{grid-template-columns:1fr;row-gap:0}#em-case-main .em-case__hero h1{max-width:20ch;letter-spacing:-.035em}#em-case-main .em-case__story{grid-template-columns:1fr;gap:18px;padding-block:24px}#em-case-main .em-case__story p{font-size:18px;line-height:1.5}#em-case-main .em-case__facts{gap:22px 20px;padding-block:24px}#em-case-main .em-case__credits{padding-block:32px}#em-case-main .em-case__credits dl{grid-template-columns:1fr;gap:24px}#em-case-main .em-lp-topline{padding-block:20px 0}#em-case-main .em-lp-hero__body{padding-top:28px}}@media(min-width:1001px){#em-case-main .em-case__article--environment .em-case__hero h1{font-size:clamp(32px,3.15vw,54px);max-width:none;line-height:1.08;word-break:normal;overflow-wrap:break-word}}@media(min-width:1001px){#em-case-main .em-case--expansive .em-case__environment-opening{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(32px,4vw,64px);padding:32px max(32px,calc((100% - 1400px)/2));box-sizing:border-box}#em-case-main .em-case--expansive.em-case__article--environment .em-case__hero{padding:0;background:0 0}#em-case-main .em-case--expansive.em-case__article--environment .em-case__hero-grid{padding-top:32px}#em-case-main .em-case--expansive.em-case__article--environment .em-case__hero-copy{display:flex;flex-direction:column;align-items:flex-start;gap:24px}#em-case-main .em-case--expansive.em-case__article--environment .em-case__hero h1{font-size:clamp(40px,3.5vw,64px);line-height:1.05;margin:0}#em-case-main .em-case--expansive.em-case__article--environment .em-case__intro{margin:0;max-width:44ch}#em-case-main .em-case--expansive .em-case__environment-jump{margin-top:4px;align-self:flex-start}#em-case-main .em-case--expansive .em-case__environment-cover{width:100%;padding:0;margin:0}#em-case-main .em-case--expansive .em-case__environment-cover>a{background:0 0}#em-case-main .em-case--expansive .em-case__environment-cover img{width:auto;max-width:100%;height:auto;max-height:640px;object-fit:contain}}@media(max-width:700px){#em-case-main{--em-case-title-size:clamp(32px,8.2vw,40px);--em-case-space:20px}#em-case-main .em-case__article{--em-case-inset:18px}#em-case-main .em-case__hero-grid{padding-top:20px}#em-case-main .em-case__hero .em-case__intro{margin-top:20px}#em-case-main :is(.em-case__presentation-jump,.em-case__environment-jump,.em-case__product-jump){margin-top:20px}#em-case-main .em-case__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding-block:24px}#em-case-main .em-case__facts>div:nth-child(2){grid-column:auto;grid-row:auto}#em-case-main .em-case__facts dt{font-size:11px;line-height:1.35;margin-bottom:8px}#em-case-main .em-case__facts dd{font-size:15px;line-height:1.4}#em-case-main .em-case__brief{padding-block:8px}#em-case-main .em-case__story{grid-template-columns:1fr;gap:20px;padding-block:20px}#em-case-main .em-case__story h2{font-size:22px;line-height:1.2;margin:0}#em-case-main .em-case__story p{font-size:18px;line-height:1.5;margin:0;letter-spacing:0}#em-case-main .em-case__body{padding-block:20px 12px}#em-case-main .em-case__prose{font-size:18px;line-height:1.5;letter-spacing:0}#em-case-main .em-case__prose :is(h2,h3){font-size:22px;line-height:1.2;margin-block:24px 16px}#em-case-main .em-case__prose>:first-child{margin-top:0}#em-case-main .em-case__prose :is(p,ul,ol,blockquote){margin-bottom:20px}#em-case-main .em-case__prose>:last-child{margin-bottom:0}#em-case-main .ea-context{margin-block:24px 0;padding-block:20px 0}#em-case-main .ea-context h2{font-size:22px;margin-block:0 16px}#em-case-main .ea-context-links{gap:12px 20px;font-size:14px;line-height:1.5}#em-case-main :is(.em-case__gallery,.em-case__environment-gallery,.em-case__video){padding-block:20px 24px}#em-case-main .em-case__section-head{gap:12px;margin-bottom:20px}#em-case-main :is(.em-case__environment-gallery,.em-case__product-gallery) .em-case__section-head{padding-block:20px;margin-bottom:0}#em-case-main .em-case__section-head h2,#em-case-main .em-case__video h2{font-size:24px;line-height:1.15;letter-spacing:-.025em;margin:0}#em-case-main .em-case__credits{padding-block:24px}#em-case-main :is(.em-case__credits,.em-case__related) .em-case__section-head h2{font-size:24px;line-height:1.15}#em-case-main .em-case__credits dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 16px}#em-case-main .em-case__credits dt{font-size:13px;line-height:1.35;margin-bottom:8px}#em-case-main .em-case__credits dd{font-size:14px;line-height:1.4;letter-spacing:0}#em-case-main :is(.em-case__facts,.em-case__credits) :is(dt,dd){min-width:0;overflow-wrap:break-word}#em-case-main .em-case__related{padding-block:24px}}@media(max-width:359px){#em-case-main .em-case__credits dl{grid-template-columns:repeat(2,minmax(0,1fr))}#em-case-main .em-case__facts{gap:12px}#em-case-main .em-case__facts dd{font-size:14px}}#em-case-main .em-case__related-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(16px,2vw,32px)}#em-case-main .em-case__related-card{position:relative;isolation:isolate;grid-column:span 4;aspect-ratio:4/3;min-width:0;display:flex;align-items:flex-end;overflow:hidden;border-radius:12px;background:#191919;color:#fff}#em-case-main .em-case__related-card:nth-child(n+4){grid-column:span 3}#em-case-main .em-case__related-visual{position:absolute;inset:0;aspect-ratio:auto;z-index:-2}#em-case-main .em-case__related-visual img,#em-case-main .em-case__related-visual[data-cover-fit=contain] img{width:100%;height:100%;object-fit:cover;padding:0}#em-case-main .em-case__related-card:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,transparent 35%,rgb(0 0 0/.18) 55%,rgb(0 0 0/.88) 100%);pointer-events:none}#em-case-main .em-case__related-caption{padding:clamp(16px,1.5vw,24px);width:100%;line-height:1.2}#em-case-main .em-case__related-card h3{display:inline;margin:0;font-size:clamp(20px,1.65vw,30px);font-weight:500;line-height:1.2;letter-spacing:-.035em;overflow-wrap:break-word;color:#fff}#em-case-main .em-case__related-card:nth-child(n+4) h3{font-size:clamp(18px,1.35vw,24px)}#em-case-main .em-case__related-card h3 a{color:inherit;text-decoration:none}#em-case-main .em-case__related-card h3 a:after{content:"";position:absolute;inset:0;z-index:1}#em-case-main .em-case__related-card:focus-within{outline:2px solid currentColor;outline-offset:4px}#em-case-main .em-case__related-reactions{position:static;display:inline;isolation:auto;color:#fff;--em-reaction-ink:#fff}#em-case-main .em-case__related-reactions .em-engagement__controls{display:contents}#em-case-main .em-case__related-reactions .em-engagement__button--like{position:relative;display:inline-flex;vertical-align:middle;z-index:2;padding:4px;gap:4px;min-height:44px;min-width:44px;margin-block:-10px}#em-case-main .em-case__related-reactions .em-engagement__button--share{position:absolute;right:8px;top:8px;z-index:2;width:44px;height:44px;border-radius:50%;background:rgb(0 0 0/.6)!important}#em-case-main .em-case__related-reactions .em-engagement__status:empty{display:none}#em-case-main .em-case__related-reactions .em-engagement__status:not(:empty),#em-case-main .em-case__related-reactions .em-engagement__retry{position:relative;z-index:2;display:inline-block}@media(max-width:1000px){#em-case-main .em-case__related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#em-case-main .em-case__related-card,#em-case-main .em-case__related-card:nth-child(n+4){grid-column:auto}#em-case-main .em-case__related-card h3,#em-case-main .em-case__related-card:nth-child(n+4) h3{font-size:22px}}@media(max-width:600px){#em-case-main .em-case__related-grid{grid-template-columns:1fr;gap:16px}#em-case-main .em-case__related-caption{padding:18px}}.em-case .em-case__nowrap{white-space:nowrap}.em-case .em-case__context .ea-context{margin:0 0 clamp(36px,5vw,64px)}.em-case .em-case__context .ea-context h2{margin:0 0 14px}#em-case-main .em-case__article--identity-photo .em-case__hero{width:100%;padding:28px 0 0}#em-case-main .em-case__article--identity-photo :is(.em-case__topline,.em-case__hero-grid){width:min(100% - var(--em-case-inset,48px)*2,1440px);margin-inline:auto}#em-case-main .em-case__article--identity-photo .em-case__hero-grid{padding-block:clamp(32px,5vw,72px) clamp(32px,4vw,56px)}#em-case-main .em-case__article--identity-photo .em-case__hero-copy{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:24px 64px;align-items:end}#em-case-main .em-case__article--identity-photo .em-case__hero h1{font-size:clamp(44px,5.1vw,88px);max-width:17ch;line-height:1.03}#em-case-main .em-case__article--identity-photo .em-case__hero .em-case__intro{margin:0;max-width:40ch;font-size:clamp(17px,1.5vw,22px);line-height:1.5}#em-case-main .em-case__article--identity-photo .em-case__identity-photo{width:min(100%,var(--em-case-native-width,1536px));margin:0 auto;padding:0}#em-case-main .em-case__article--identity-photo .em-case__identity-photo img{display:block;width:100%;height:auto;max-height:none;aspect-ratio:var(--em-case-native-ratio,3/2);object-fit:contain}#em-case-main .em-case__article--identity-photo .em-case__brief{background:var(--em-case-paper);color:var(--em-case-ink);padding-block:0 32px}#em-case-main .em-case__article--identity-photo .em-case__brief .em-case__story{padding-block:24px;gap:24px 48px}#em-case-main .em-case__article--identity-photo .em-case__body{width:100%;max-width:none;margin:0;padding:0}#em-case-main .em-case__article--identity-photo .em-case__prose>.em-identity-versions{width:100%;max-width:none;margin:0;padding:clamp(32px,5vw,72px) max(18px,calc((100% - 1440px)/2));background:#f3f1eb;color:#111}#em-case-main .em-identity-versions__intro{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:24px 64px;padding-inline:clamp(0px,3vw,48px);margin-bottom:32px}#em-case-main .em-identity-versions .em-identity-versions__intro h2{font-size:clamp(28px,3.4vw,48px);line-height:1.08;max-width:16ch;margin:0}#em-case-main .em-identity-versions .em-identity-versions__intro p{font-size:clamp(16px,1.4vw,20px);line-height:1.5;max-width:42ch;margin:0}#em-case-main .em-identity-versions__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:#d9d7d1}#em-case-main .em-identity-versions__grid figure{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:clamp(24px,4vw,64px);margin:0;background:#fff;color:#111}#em-case-main .em-identity-versions__grid figure:first-child{background:#0b0c0e;color:#f5f4ef}#em-case-main .em-identity-versions__grid img{width:min(100%,420px);height:auto;margin:auto;clip-path:inset(6px)}#em-case-main .em-identity-versions__grid figcaption{font-size:13px;line-height:1.4;align-self:flex-start;opacity:.7}#em-case-main .em-case__article--identity-photo .em-case__gallery{width:100%;max-width:none;padding:0}#em-case-main .em-case__article--identity-photo .em-case__gallery>.em-case__section-head{width:min(100% - var(--em-case-inset,48px)*2,1440px);margin:0 auto;padding-block:clamp(28px,4vw,56px);align-items:end}#em-case-main .em-case__article--identity-photo .em-case__gallery .em-case__section-head h2{font-size:clamp(28px,3.4vw,48px);line-height:1.08}#em-case-main .em-case__article--identity-photo .em-case__gallery-grid{display:block}#em-case-main .em-case__article--identity-photo .em-case__gallery-grid figure{width:min(100%,var(--em-case-native-width,1536px));margin:0 auto}#em-case-main .em-case__article--identity-photo .em-case__gallery-grid a{background:0 0}#em-case-main .em-case__article--identity-photo .em-case__gallery-grid img{width:100%;height:auto;max-height:none;aspect-ratio:var(--em-case-native-ratio,3/2);object-fit:contain}#em-case-main .em-case__article--identity-photo .em-case__gallery-grid figcaption{font-size:13px;line-height:1.5;padding:16px var(--em-case-inset,32px) 32px;opacity:.65}@media(max-width:700px){#em-case-main .em-case__article--identity-photo .em-case__hero{padding-top:20px}#em-case-main .em-case__article--identity-photo .em-case__hero-grid{padding-block:28px}#em-case-main .em-case__article--identity-photo .em-case__hero-copy{grid-template-columns:1fr;gap:20px}#em-case-main .em-case__article--identity-photo .em-case__hero h1{font-size:clamp(34px,9vw,48px);max-width:18ch}#em-case-main .em-case__article--identity-photo .em-case__hero .em-case__intro{font-size:16px;max-width:38ch}#em-case-main .em-case__article--identity-photo .em-case__facts{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) auto;gap:14px}#em-case-main .em-case__article--identity-photo .em-case__brief{padding-bottom:20px}#em-case-main .em-case__article--identity-photo .em-case__brief .em-case__story{gap:16px;padding-block:16px}#em-case-main .em-identity-versions__intro{grid-template-columns:1fr;gap:16px;padding:0;margin-bottom:24px}#em-case-main .em-identity-versions__grid{grid-template-columns:1fr;gap:0}#em-case-main .em-identity-versions__grid figure{padding:28px;gap:20px}#em-case-main .em-identity-versions__grid img{width:min(100%,300px)}#em-case-main .em-case__article--identity-photo .em-case__gallery>.em-case__section-head{display:block;padding-block:28px}#em-case-main .em-case__article--identity-photo .em-case__gallery .em-case__section-head h2{font-size:28px;margin-bottom:12px}#em-case-main .em-case__article--identity-photo .em-case__gallery-grid figcaption{font-size:12px;padding-block:12px 24px}}