.material-evidence{color:#eee;background:#101010;padding:110px 40px;scroll-margin-top:90px}.material-evidence__heading,.material-evidence__grid{max-width:1260px;margin-inline:auto}.material-evidence__heading{margin-bottom:48px}.material-evidence__heading .eyebrow{color:#999;margin-bottom:23px}.material-evidence__heading h2{letter-spacing:-.025em;text-wrap:balance;max-width:940px;font-size:clamp(32px,4vw,54px);font-weight:450;line-height:1.25}.material-evidence__heading>p:last-child{color:#aaa;max-width:720px;margin-top:24px;font-size:15px;line-height:1.9}.material-evidence__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.material-evidence__grid figure{min-width:0;margin:0}.material-evidence__photo{aspect-ratio:.85;background:#222;position:relative;overflow:hidden}.material-evidence__photo .photo{object-fit:cover;object-position:center 35%}.material-evidence figcaption{color:#bbb;border-bottom:1px solid #ffffff28;align-items:baseline;gap:22px;padding:20px 0;font-size:12px;display:flex}.material-evidence figcaption>span{color:#666;direction:ltr;font-size:9px}.craft-chapter__mobile{position:relative}.comfort-scene--craft .photo{object-position:center 40%}.cinema-hero__copy>p:not(.eyebrow){max-width:730px;margin-inline:auto;line-height:1.9}.product-heading h2{text-wrap:balance}.product-design .design-pair{max-width:880px;display:block}.product-design .fabric-image-options{grid-template-columns:repeat(5,minmax(0,1fr))}.product-design .fabric-selector__live{height:420px}.product-design .fabric-selector h3{font-size:30px}.product-cinema__intro h2{text-wrap:balance;max-width:760px;margin-inline:auto}.editorial-words h2{font-size:clamp(26px,3.1vw,45px)}.brand-closing h2{text-wrap:balance;max-width:1000px;margin-inline:auto}.brand-closing>p:not(.eyebrow){max-width:700px;margin-inline:auto;line-height:1.9}@media (max-width:760px){.material-evidence{padding:80px 22px}.material-evidence__heading h2{font-size:31px}.material-evidence__heading>p:last-child{font-size:13px}.material-evidence__grid{grid-template-columns:1fr;gap:28px}.material-evidence__photo{aspect-ratio:1.15}.material-evidence__heading{margin-bottom:33px}.product-design .fabric-image-options{grid-template-columns:repeat(3,minmax(0,1fr))}.product-design .fabric-selector__live{height:260px}.product-design .fabric-selector h3{font-size:26px}.cinema-hero__copy>p:not(.eyebrow){max-width:340px;font-size:12px;line-height:1.8}.editorial-words h2{font-size:25px}.product-cinema__intro h2{max-width:340px;font-size:24px}}.construction-summary{color:#222;background:#fff;padding:55px 40px 65px}.construction-summary>p{letter-spacing:.04em;color:#777;max-width:1260px;margin:0 auto 25px;font-size:11px}.construction-summary dl{grid-template-columns:repeat(3,1fr);max-width:1260px;margin:auto;display:grid}.construction-summary dl>div{border-inline-start:1px solid #ddd;padding-inline-start:30px}.construction-summary dl>div:first-child{border:0;padding-inline-start:0}.construction-summary dt{color:#777;margin-bottom:18px;font-size:12px}.construction-summary dd{letter-spacing:-.03em;font-size:52px;font-weight:400;line-height:1}.construction-summary dd small{color:#888;letter-spacing:0;font-size:18px}.craft-chapter__mobile{overflow:hidden}@media (max-width:760px){.construction-summary{padding:35px 22px 45px}.construction-summary dl>div{padding-inline-start:16px}.construction-summary dt{margin-bottom:15px;font-size:10px}.construction-summary dd{font-size:37px}.construction-summary dd small{font-size:13px}.material-evidence__photo{aspect-ratio:1.1}}.cinema-hero__image,.story-panel-sticky,.series-image,.product-room{background:radial-gradient(at 50% 64%,#3a3a3a 0%,#191919 53%,#101010 85%)}.cinema-hero__image .photo{object-fit:contain;object-position:center 90%;padding:27vh 9% 6vh}.story-panel-sticky>.photo,.series-image .photo{object-fit:contain;object-position:center 82%;padding:23vh 12% 5vh}.product-room>.photo{object-fit:contain;padding:5% 12%}@media (max-width:760px){.cinema-hero__image .photo{padding:26vh 4% 12vh}.story-panel-sticky>.photo,.series-image .photo{padding:25vh 5% 9vh}.product-room>.photo{padding:8% 5%}}.material-evidence__photo .photo,.craft-picture .photo[src^="/workshop/"],.craft-chapter__mobile .photo[src^="/workshop/"]{object-fit:cover;object-position:center 44%}.photo.photo--material{filter:none!important}
.journal-page,.journal-home{color:#202020;background:#f7f6f3}.journal-page{padding-block:clamp(60px,9vw,136px) clamp(72px,10vw,150px)}.journal-width,.journal-intro,.journal-figure,.journal-reading{width:min(100% - 44px,1180px);margin-inline:auto}.journal-intro,.journal-reading{max-width:720px}.journal-intro{margin-bottom:clamp(32px,6vw,70px)}.journal-intro h1{letter-spacing:-.04em;text-wrap:balance;max-width:18ch;margin-block:16px 20px;font-size:clamp(34px,6vw,74px);font-weight:520;line-height:1.06}.journal-intro>p:last-child{color:#4f4d49;font-size:clamp(16px,2vw,21px);line-height:1.55}.journal-back,.journal-action{color:inherit;text-underline-offset:.22em;text-decoration:underline}.journal-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2.5vw,32px);display:grid}.journal-card{height:100%;color:inherit;background:#fff;flex-direction:column;text-decoration:none;display:flex}.journal-card__image,.journal-figure>div{background:#d4d0c6;position:relative;overflow:hidden}.journal-card__image{aspect-ratio:3/2}.journal-card__image .photo,.journal-figure .photo{object-fit:cover}.journal-card__copy{flex-direction:column;flex:1;gap:13px;padding:clamp(18px,3vw,34px);display:flex}.journal-card__copy :is(h2,h3){font-size:clamp(19px,2.15vw,28px);font-weight:560;line-height:1.18}.journal-card__copy p{color:#4f4d49;font-size:.95rem;line-height:1.55}.journal-card__copy span{margin-top:auto;font-size:1.25rem}.journal-card:hover :is(h2,h3),.journal-card:focus-visible :is(h2,h3){text-underline-offset:.16em;text-decoration:underline}.journal-figure{max-width:880px;margin-block:0 58px}.journal-figure>div{aspect-ratio:16/9}.journal-figure figcaption{color:#55524c;margin-block-start:10px;font-size:.82rem}.journal-reading{font-size:clamp(16px,1.65vw,19px);line-height:1.78}.journal-reading section+section,.journal-sources{margin-block-start:42px}.journal-reading h2{margin-block:0 12px;font-size:clamp(23px,3.2vw,34px);font-weight:550;line-height:1.2}.journal-reading p+p{margin-block-start:16px}.journal-action{margin-block-start:35px;display:inline-block}.journal-sources{border-top:1px solid #d4d0c6;padding-block-start:23px;font-size:.92rem}.journal-sources h2{font-size:1.13rem}.journal-sources ul{padding-inline-start:20px}.journal-sources a{color:inherit;text-underline-offset:.16em;text-decoration:underline}.journal-related{margin-block-start:74px}.journal-related>h2,.journal-home h2{margin-block:0 22px;font-size:clamp(28px,4vw,52px);font-weight:520;line-height:1.12}.journal-home{padding-block:clamp(58px,9vw,120px)}.journal-home__header{margin-block-end:32px}.journal-home__header .eyebrow{margin-block-end:12px}.journal-product-link{text-underline-offset:.22em;margin-block-start:24px;text-decoration:underline;display:inline-block}@media (max-width:720px){.journal-grid{grid-template-columns:minmax(0,1fr)}.journal-intro h1{max-width:23ch}.journal-related{margin-block-start:52px}}.journal-home{scroll-margin-top:calc(var(--nav-h,72px) + 18px)}.journal-home-guide{gap:20px;min-width:0;display:grid}.journal-home-guide--feature{border-block:1px solid #cbc7bd;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(28px,6vw,90px);padding-block:clamp(22px,4vw,50px)}.journal-home-guide__figure{min-width:0;margin:0}.journal-home-guide__image{aspect-ratio:3/2;background:#d4d0c6;position:relative;overflow:hidden}.journal-home-guide--feature .journal-home-guide__image{aspect-ratio:6/5}.journal-home-guide__image .photo{object-fit:cover}.journal-home-guide__figure figcaption{color:#55524c;margin-block-start:8px;font-size:.82rem}.journal-home-guide__copy h3{text-wrap:balance;margin-block-end:14px;font-size:clamp(23px,3vw,37px);font-weight:540;line-height:1.18}.journal-home-guide--feature h3{font-size:clamp(29px,4.2vw,58px)}.journal-home-guide__copy p{color:#484742;max-width:59ch;margin-block-end:12px;line-height:1.68}.journal-home-guide__copy a{margin-block-start:5px;display:inline-block}.journal-home__related{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(28px,5vw,75px);margin-block-start:clamp(32px,5vw,64px);display:grid}.journal-home__index{margin-block-start:38px;display:inline-block}.journal-contents{background:#efede7;border-block:1px solid #cbc7bd;margin-block-end:46px;padding:20px clamp(18px,4vw,35px)}.journal-contents h2{font-size:1.2rem}.journal-contents ol{padding-inline-start:1.25em;list-style:decimal}.journal-contents li+li{margin-block-start:6px}.journal-contents a{color:inherit;text-underline-offset:.15em;text-decoration:underline}.journal-reading section{scroll-margin-top:calc(var(--nav-h,72px) + 22px)}@media (max-width:720px){.journal-home-guide--feature,.journal-home__related{grid-template-columns:minmax(0,1fr)}.journal-home-guide--feature .journal-home-guide__image{aspect-ratio:3/2}}
