.he-home{--he-gutter:28px;--he-space:88px}.he-home .he-navigator{display:grid;grid-template-columns:7fr 5fr;gap:var(--he-gutter);align-items:center;padding-top:22px;padding-bottom:24px}.he-navigator nav{display:flex;flex-wrap:wrap;gap:24px;font:11px/1.8 var(--sans)}.he-navigator .hero-search{width:100%;max-width:none;margin:0}.he-navigator .search-line{padding:5px 0}.he-navigator input{font-size:12px}.he-navigator label{font-size:8px}.he-home .he-chapter{padding-top:var(--he-space);padding-bottom:0;border:0}.he-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:32px}.he-heading .eyebrow{font:9px/1.6 var(--sans);letter-spacing:.18em;color:#77756e;margin:0 0 12px}.he-heading h2{font-size:30px;font-weight:400;line-height:1.25;margin:0}.he-heading>a,.he-home .he-link{font:11px/1.8 var(--sans);letter-spacing:.03em;color:#5d5b53;text-underline-offset:5px}.he-heading>a:hover,.he-link:hover{text-decoration:none;color:#262620}.he-home figure{margin:0}.he-home figcaption{font:9px/1.6 var(--sans);color:#77756e;margin-top:10px}.he-discovery,.he-opening,.he-resources,.he-wall{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--he-gutter)}.he-opening>figure{grid-column:span 8}.he-opening>figure img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.he-opening-note{grid-column:span 4;padding:24px 0 0 20px;display:flex;flex-direction:column;align-items:flex-start}.he-opening-note h3{font-size:36px;font-weight:400;line-height:1.45;margin:20px 0}.he-opening-note>p:not(.eyebrow){font:13px/1.9 var(--sans);color:#77756e}.he-object{align-self:flex-end;width:52%;margin:20px 0!important}.he-object img{width:100%;height:auto;aspect-ratio:4/3;object-fit:contain}.he-opening-note>.he-link{margin-top:auto}.he-discovery{margin-top:44px;align-items:start}.he-discovery>div{grid-column:span 7}.he-brand-entry{grid-column:9/span 4}.he-brand-entry img{width:100%;aspect-ratio:8/5;object-fit:cover}.he-brand-entry h3{font-size:23px;font-weight:400;margin:8px 0 12px}.he-categories{display:grid;grid-template-columns:1fr 1fr;gap:0 30px}.he-categories a{display:grid;grid-template-columns:30px 1fr auto;align-items:center;gap:10px;border-bottom:1px solid #dedcd5;padding:20px 0}.he-categories small{font:9px var(--sans);color:#98958c}.he-categories span{font-size:18px}.he-categories span:last-child{font:11px var(--sans);color:#888}.he-home .b05-designer-preview{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--he-gutter)}.he-home .b05-designer-preview>figure{grid-column:span 6}.he-home .b05-designer-preview>figure img{width:100%;height:auto;aspect-ratio:8/5;object-fit:cover}.he-home .b05-designer-preview>.designer-list{grid-column:8/span 5}.he-home .b05-designer-preview .designer-row{padding:16px 0}.he-home .b05-designer-preview .designer-row:first-child{padding-top:0}.he-home .b05-designer-preview .designer-row h2{font-size:20px}.he-home .b05-designer-preview .designer-row .designer-bio{display:none}.he-cases{margin-top:52px}.he-cases .he-heading h2{font-size:24px}.he-home .case-archive-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px var(--he-gutter)}.he-home .case-archive-card{padding:0;grid-column:auto}.he-home .case-card-heading h2{font-size:23px}.he-home .case-card-heading{min-height:90px}.he-wall figure:nth-child(4n+1),.he-wall figure:nth-child(4n+4){grid-column:span 8}.he-wall figure:nth-child(4n+2),.he-wall figure:nth-child(4n+3){grid-column:span 4}.he-wall img{width:100%;height:390px;object-fit:cover;display:block}.he-wall figure:nth-child(4n+2) img,.he-wall figure:nth-child(4n+3) img{height:300px}.he-wall figure:nth-child(4n+3){align-self:end}.he-resources>a{grid-column:span 6}.he-resources img{width:100%;height:auto;aspect-ratio:8/5;object-fit:cover}.he-resources h3{font-size:25px;font-weight:400;margin:10px 0}.he-resources p:not(.eyebrow){font:12px/1.8 var(--sans);color:#777}.he-home .editorial-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--he-gutter)}.he-home .editorial-grid>article{grid-column:auto!important;padding:0!important}.he-home .editorial-grid img,.he-home .editorial-image-empty{width:100%;height:auto;aspect-ratio:8/5;object-fit:cover}.he-home .editorial-card-copy h2{font-size:22px;line-height:1.45;font-weight:400;min-height:64px}.he-home .editorial-card-copy>p:not(.eyebrow){display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:44px;font:12px/1.8 var(--sans)}.he-home .he-closing{text-align:center;padding:104px 0 96px;border:0}.he-closing h2{font-size:38px;font-weight:400;margin:18px 0}.he-closing>p:not(.eyebrow){font:13px/1.8 var(--sans);color:#777}.he-closing .he-link{display:inline-block;margin-top:20px}@media(max-width:700px){.he-home{--he-gutter:18px;--he-space:52px}.he-home .he-navigator{grid-template-columns:1fr;gap:18px}.he-navigator nav{gap:16px}.he-heading{margin-bottom:24px;gap:12px}.he-heading h2{font-size:26px}.he-heading>a{font-size:10px;white-space:nowrap}.he-brand-entry,.he-discovery>div,.he-home .b05-designer-preview>.designer-list,.he-home .b05-designer-preview>figure,.he-opening-note,.he-opening>figure,.he-resources>a{grid-column:1/-1}.he-opening-note{padding:10px 0 0;display:grid;grid-template-columns:1fr 1fr;column-gap:18px}.he-opening-note h3{font-size:28px;grid-column:1}.he-opening-note>.eyebrow,.he-opening-note>p{grid-column:1}.he-opening-note>.he-object{grid-column:2;grid-row:2/4;width:100%;margin:0!important}.he-opening-note>.he-link{grid-column:1/-1;margin-top:20px}.he-discovery{margin-top:32px}.he-brand-entry{margin-top:14px}.he-categories a{padding:18px 0}.he-categories span{font-size:17px}.he-home .case-archive-grid{grid-template-columns:1fr}.he-home .case-card-heading{min-height:0}.he-cases{margin-top:36px}.he-wall{gap:24px 12px}.he-wall figure:nth-child(n){grid-column:span 6;align-self:start}.he-wall figure:nth-child(4n+1),.he-wall figure:nth-child(4n+4){grid-column:1/-1}.he-wall img{height:auto;aspect-ratio:8/5}.he-wall figure:nth-child(4n+2) img,.he-wall figure:nth-child(4n+3) img{height:auto;aspect-ratio:3/4}.he-home .editorial-grid{grid-template-columns:1fr;gap:32px}.he-home .editorial-card-copy h2{min-height:0}.he-home .he-closing{padding:70px 0}.he-closing h2{font-size:30px}}.he-provenance{display:block;font:8px/1.6 var(--sans);color:#88857c;margin-top:8px}.a2-home.he-home #home-editorial .editorial-image{aspect-ratio:8/5!important;height:auto!important;object-fit:cover;width:100%}.a2-home.he-home #home-editorial .editorial-card-copy h2{font:400 22px/1.45 var(--serif)}.a2-home.he-home #home-editorial .editorial-card-copy{padding-top:16px}.a2-home.he-home #home-editorial .editorial-card-copy small{border:0;padding-top:16px}.a2-home.he-home{--he-space:80px;--he-internal:40px;--he-header:28px}.a2-home.he-home .he-heading{margin-bottom:var(--he-header)}.a2-home.he-home .he-opening{align-items:start}.a2-home.he-home .he-opening-note{padding:0;display:flex;align-items:flex-start;gap:0}.a2-home.he-home .he-opening-note>.eyebrow{margin:0 0 14px}.a2-home.he-home .he-opening-note h3{font-size:32px;line-height:1.4;margin:0 0 14px}.a2-home.he-home .he-opening-note>p:not(.eyebrow){margin:0 0 20px}.a2-home.he-home .he-object{align-self:flex-start;max-width:340px;margin:0 0 20px!important}.a2-home.he-home .he-object img{aspect-ratio:8/5;display:block}.a2-home.he-home .he-opening-note>.he-link{margin:0}.a2-home.he-home .he-discovery{margin-top:var(--he-internal);align-items:start}.a2-home.he-home .he-brand-entry,.a2-home.he-home .he-discovery>div{grid-column:span 6}.a2-home.he-home .he-index-title{font-size:24px;font-weight:400;line-height:1.4;margin:8px 0 22px}.a2-home.he-home .he-brand-entry img{display:block;width:100%;aspect-ratio:8/5}.a2-home.he-home .he-categories{column-gap:28px}.a2-home.he-home .he-categories a{padding:24px 0}.a2-home.he-home .b05-designer-preview>figure{grid-column:span 7}.a2-home.he-home .b05-designer-preview>.designer-list{grid-column:span 5}.a2-home.he-home .b05-designer-preview .designer-logo-container,.a2-home.he-home .b05-designer-preview .studio-name{display:none}.a2-home.he-home .b05-designer-preview .designer-row{grid-template-columns:1fr auto;padding:18px 0}.a2-home.he-home .b05-designer-preview .designer-row>div:nth-child(3){display:none}.a2-home.he-home .he-cases{margin-top:var(--he-internal)}.a2-home.he-home .he-cases .he-heading{margin-bottom:24px}.a2-home.he-home .case-card-heading{min-height:90px}.a2-home.he-home .he-wall{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:240px 240px;gap:var(--he-gutter)}.a2-home.he-home .he-wall figure{position:relative;min-height:0;align-self:stretch;overflow:hidden}.a2-home.he-home .he-wall figure:first-child{grid-column:1/span 8;grid-row:1/span 2}.a2-home.he-home .he-wall figure:nth-child(2){grid-column:9/span 4;grid-row:1}.a2-home.he-home .he-wall figure:nth-child(3){grid-column:9/span 4;grid-row:2}.a2-home.he-home .he-wall figure>a{display:block;height:100%}.a2-home.he-home .he-wall figure img{height:100%;width:100%;object-fit:cover;aspect-ratio:auto}.a2-home.he-home .he-wall figcaption{position:absolute;inset:auto 0 0;margin:0;padding:26px 12px 10px;display:flex;justify-content:space-between;gap:12px;background:linear-gradient(transparent,rgba(0,0,0,.4));color:#f2efe7;font-size:8px;pointer-events:none}.a2-home.he-home .he-resources>a{display:flex;flex-direction:column}.a2-home.he-home .he-resources .he-link{margin-top:auto;padding-top:12px}.a2-home.he-home #home-editorial .editorial-figure{display:none}.a2-home.he-home #home-editorial .editorial-card-copy{padding-top:0}.a2-home.he-home #home-editorial .editorial-card-copy h2{min-height:64px}.a2-home.he-home #home-editorial .editorial-card-copy small{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.a2-home.he-home .he-closing{padding-top:var(--he-space);padding-bottom:var(--he-space)}@media(max-width:700px){.a2-home.he-home{--he-space:52px;--he-internal:32px;--he-header:24px}.a2-home.he-home .he-opening-note{display:flex;padding:8px 0 0}.a2-home.he-home .he-object{max-width:none;width:100%}.a2-home.he-home .he-opening-note h3{font-size:28px}.a2-home.he-home .b05-designer-preview>.designer-list,.a2-home.he-home .b05-designer-preview>figure,.a2-home.he-home .he-brand-entry,.a2-home.he-home .he-discovery>div{grid-column:1/-1}.a2-home.he-home .he-brand-entry{margin-top:12px}.a2-home.he-home .he-wall{display:flex;flex-direction:column;gap:18px}.a2-home.he-home .he-wall figure:nth-child(n){height:auto}.a2-home.he-home .he-wall figure img{height:auto;aspect-ratio:8/5}.a2-home.he-home .he-wall figure:nth-child(2) img{aspect-ratio:4/3}.a2-home.he-home #home-editorial .editorial-card-copy h2,.a2-home.he-home .case-card-heading{min-height:0}}.a2-home.he-home .he-object{max-width:none;width:100%;margin-bottom:18px!important}.a2-home.he-home .he-object img{aspect-ratio:3/2;object-fit:contain;background:#eeece6}.a2-home.he-home .he-categories a{padding:28px 0}.a2-home.he-home .he-categories span:not(:last-child){font-size:24px;font-weight:400;letter-spacing:.03em}.a2-home.he-home .he-brand-entry img{height:270px;aspect-ratio:auto;object-fit:cover}.a2-home.he-home .he-resources>a:first-child img{object-position:center 72%}.a2-home.he-home #home-editorial .editorial-figure{display:block}.a2-home.he-home #home-editorial .editorial-card-copy{padding-top:18px}.a2-home.he-home #home-editorial .editorial-card-copy>p:not(.eyebrow){-webkit-line-clamp:1;min-height:22px}.a2-home.he-home #home-editorial .editorial-card-copy small{flex-direction:row;justify-content:space-between;gap:12px}.a2-home.he-home .he-closing{padding-top:56px;padding-bottom:56px}@media(max-width:700px){.a2-home.he-home .he-categories a{padding:24px 0}.a2-home.he-home .he-categories span:not(:last-child){font-size:20px}.a2-home.he-home .he-brand-entry img{height:auto;aspect-ratio:8/5}.a2-home.he-home .he-closing{padding-top:38px;padding-bottom:38px}.a2-home.he-home .he-categories a{grid-template-columns:20px minmax(0,1fr) 11px;gap:6px}.a2-home.he-home .he-categories span:not(:last-child){font-size:18px;white-space:nowrap}}.a2-home.he-home .he-discovery .eyebrow{font-size:10px;letter-spacing:.19em;color:#67645c}.a2-home.he-home .he-discovery .he-index-title{font-size:26px;margin-bottom:20px}.a2-home.he-home .he-categories span:not(:last-child){font-size:25px}.a2-home.he-home .he-categories small{font-size:10px;color:#817d72}.a2-home.he-home .he-categories a{padding:27px 0}.a2-home.he-home .he-brand-entry img{height:243px}.a2-home.he-home .he-discovery-cta{display:block;margin-top:18px;line-height:20px}@media(max-width:700px){.a2-home.he-home .he-discovery .he-index-title{font-size:24px}.a2-home.he-home .he-categories span:not(:last-child){font-size:18px}.a2-home.he-home .he-categories a{padding:24px 0}.a2-home.he-home .he-brand-entry img{height:auto;aspect-ratio:16/9}}