.brand-landing{--brand-ink:#f5f4f0;--brand-muted:#aaa9a6;--brand-rule:#ffffff26;min-height:100svh;color:var(--brand-ink);background:#000;position:relative}.brand-landing--matcha{--brand-ink:#173328;--brand-muted:#4b5a4f;--brand-rule:#17332830;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#eeeae0}.brand-landing-header{z-index:5;min-height:112px;padding:24px var(--inset);justify-content:space-between;align-items:center;gap:24px;display:flex;position:absolute;top:0;left:0;right:0}.brand-landing-parent{letter-spacing:.02em;color:#f5f4f0;align-items:center;gap:9px;min-height:44px;font-size:11px;display:inline-flex}.brand-landing-parent>span,.brand-landing-credit>span{letter-spacing:-.05em;font-size:17px;font-weight:600}.brand-landing-mobile-name{display:none}.brand-landing .locale-switch button{color:var(--brand-muted)}.brand-landing .locale-switch button[aria-pressed=true]{color:var(--brand-ink)}.brand-landing .locale-switch>span{color:var(--brand-muted)}.brand-landing-hero{grid-template-columns:56% 44%;max-width:2000px;min-height:100svh;margin:0 auto;display:grid}.brand-landing-main-image{background:#111;min-width:0;position:relative;overflow:hidden}.brand-landing-main-image picture,.brand-landing-main-image img{width:100%;height:100%;display:block}.brand-landing-main-image img{object-fit:cover;object-position:center;position:absolute;inset:0}.brand-landing--cards .brand-landing-main-image img{object-position:85% center}.brand-landing--matcha .brand-landing-main-image img{object-position:left center}.brand-landing-hero-copy{align-self:center;min-width:0;padding:160px clamp(40px,4.5vw,88px) 112px}.brand-landing-category{letter-spacing:.12em;color:var(--brand-muted);margin-bottom:40px;font-size:10px;line-height:1.6}.brand-landing-title{letter-spacing:-.06em;font-family:Helvetica Neue,Arial,sans-serif;font-size:clamp(64px,6.5vw,112px);font-weight:500;line-height:.95}.brand-landing-title>span{display:block}.brand-landing-tagline{letter-spacing:-.04em;max-width:530px;margin-top:40px;font-size:clamp(22px,2.1vw,34px);font-weight:500;line-height:1.8}.brand-landing-status{letter-spacing:.15em;border-top:1px solid var(--brand-rule);margin-top:38px;padding-top:26px;font-size:10px;line-height:1.8}.brand-landing-description{color:var(--brand-muted);max-width:490px;margin-top:20px;font-size:14px;line-height:2.2}.brand-landing-story{padding-top:128px;padding-bottom:96px}.brand-landing-story-intro{grid-template-columns:1.1fr 1fr;align-items:start;gap:12%;margin-bottom:64px;display:grid}.brand-landing-story-intro>h2{letter-spacing:-.04em;max-width:680px;font-size:clamp(30px,3vw,46px);font-weight:500;line-height:1.7}.brand-landing-story-intro>p{color:var(--brand-muted);max-width:530px;font-size:15px;line-height:2.2}.brand-landing-gallery{grid-template-columns:1.35fr 1fr;align-items:start;gap:40px 48px;display:grid}.brand-landing-detail{min-width:0}.brand-landing-detail>img{aspect-ratio:16/10;object-fit:cover;background:#111;width:100%}.brand-landing-detail--1{grid-area:1/1/3}.brand-landing-detail--1>img{aspect-ratio:3/4}.brand-landing-detail--2{grid-area:1/2}.brand-landing-detail--3{grid-area:2/2}.brand-landing-detail>figcaption{color:var(--brand-muted);margin-top:16px;font-size:12px;line-height:1.8}.brand-landing-imagery-note{color:var(--brand-muted);margin-top:32px;font-size:10px;line-height:1.8}.brand-landing-footer{border-top:1px solid var(--brand-rule);flex-wrap:wrap;align-items:center;gap:32px;padding-top:48px;padding-bottom:40px;display:flex}.brand-landing-credit{letter-spacing:.02em;align-items:center;gap:9px;margin-right:auto;font-size:11px;display:flex}.brand-landing-return{font-size:13px}.brand-landing-copyright{color:var(--brand-muted);flex-basis:100%;margin-top:8px;font-size:10px;line-height:1.8}.brand-landing--matcha .brand-landing-main-image,.brand-landing--matcha .brand-landing-detail>img{background:#dcd8ca}.brand-landing--matcha .brand-landing-parent{color:#173328;background:#eeeae0e6;border-radius:99px;padding:0 16px}.brand-landing--matcha .brand-landing-return{--liquid-optics-tint:#123022e0;--liquid-optics-fallback-tint:#123022f5}.brand-landing--matcha .brand-landing-return[data-liquid-optics][data-liquid-control]{--liquid-control-tint:#123022e0;color:#f5f4f0!important;background:#123022e0!important}.brand-landing--matcha :is(a,button):focus-visible{outline-color:#173328}.brand-landing.brand-landing--matcha .brand-landing-return:focus-visible{outline-color:#173328!important}html[lang=en] .brand-landing-tagline{letter-spacing:-.025em;line-height:1.35}html[lang=en] .brand-landing-story-intro>h2{letter-spacing:-.035em;line-height:1.2}@media (min-width:2001px){.brand-landing-header{max-width:2000px;margin:0 auto}}@media (max-width:1100px) and (min-width:761px){.brand-landing-hero{grid-template-columns:50% 50%}.brand-landing-hero-copy{padding:144px 40px 96px}.brand-landing-title{font-size:72px}.brand-landing-tagline{font-size:26px}.brand-landing-category{margin-bottom:32px}.brand-landing-gallery{gap:32px}}@media (max-width:760px){.brand-landing-header{min-height:72px;padding:12px var(--inset);position:relative}.brand-landing-parent,.brand-landing--matcha .brand-landing-parent{display:none}.brand-landing-mobile-name{letter-spacing:-.045em;font-size:17px;font-weight:500;display:block}.brand-landing .locale-switch button{width:36px}.brand-landing-hero{flex-direction:column;min-height:0;display:flex}.brand-landing-main-image{aspect-ratio:auto;width:100%;height:40svh;min-height:280px;max-height:420px}.brand-landing-main-image picture{position:absolute;inset:0}.brand-landing--cards .brand-landing-main-image img{object-position:center 62%}.brand-landing--matcha .brand-landing-main-image img{object-position:center 60%}.brand-landing-hero-copy{padding:28px var(--inset) 0;align-self:stretch}.brand-landing-category{margin-bottom:20px;font-size:9px}.brand-landing-title{letter-spacing:-.055em;flex-wrap:wrap;gap:.22em;font-size:clamp(30px,8.5vw,44px);line-height:1;display:flex}.brand-landing-tagline{max-width:550px;margin-top:24px;font-size:clamp(22px,5.6vw,28px);line-height:1.65}.brand-landing-status{margin-top:24px;padding-top:18px;font-size:9px}.brand-landing-description{margin-top:16px;font-size:14px;line-height:2.1}.brand-landing-story{padding-top:88px;padding-bottom:56px}.brand-landing-story-intro{grid-template-columns:1fr;gap:24px;margin-bottom:40px}.brand-landing-story-intro>h2{font-size:clamp(28px,7.4vw,38px);line-height:1.75}.brand-landing-story-intro>p{font-size:14px;line-height:2.15}.brand-landing-gallery{flex-direction:column;gap:32px;display:flex}.brand-landing-detail{width:100%}.brand-landing-detail>img{aspect-ratio:4/3}.brand-landing-detail--1>img{aspect-ratio:4/5}.brand-landing-detail>figcaption{margin-top:12px;font-size:11px}.brand-landing-imagery-note{margin-top:24px}.brand-landing-footer{gap:24px;padding-top:32px;padding-bottom:28px}.brand-landing-credit{flex-basis:100%;font-size:10px}.brand-landing-credit>span{font-size:16px}.brand-landing-copyright{margin-top:0;font-size:9px}}@media (max-width:360px){.brand-landing-header{gap:12px}.brand-landing-mobile-name{font-size:15px}.brand-landing-title{font-size:30px}.brand-landing-tagline{font-size:22px}.brand-landing-description,.brand-landing-story-intro>p{font-size:13px}.brand-landing-story-intro>h2{font-size:27px}}@media (prefers-reduced-transparency:reduce){.brand-landing--matcha .brand-landing-return[data-liquid-optics][data-liquid-control]{background:#173328!important}}@media (forced-colors:active){.brand-landing--matcha .brand-landing-return[data-liquid-optics][data-liquid-control]{color:buttontext!important;background:buttonface!important}.brand-landing--matcha :is(a,button):focus-visible{outline-color:highlight}.brand-landing.brand-landing--matcha .brand-landing-return:focus-visible{outline-color:highlight!important}}
