._8M8sgW_hero{min-height:86svh;color:var(--bone);background:#1a1815;align-items:flex-end;display:flex;position:relative;overflow:hidden}._8M8sgW_heroMedia{will-change:transform;position:absolute;inset:0}._8M8sgW_heroMedia video{object-fit:cover;width:100%;height:100%}._8M8sgW_heroScrim{background:linear-gradient(#14131159 0%,#14131133 40%,#141311d9 100%);position:absolute;inset:0}._8M8sgW_heroInner{padding:calc(var(--nav-h) + 3rem) 0 clamp(2.5rem, 7vh, 5rem);grid-template-columns:1.2fr .8fr;align-items:end;gap:2rem;display:grid;position:relative}._8M8sgW_heroInner h1{max-width:12ch;margin:.8rem 0 0}._8M8sgW_heroLede{color:#efe9dcd9;max-width:30rem}._8M8sgW_filtersWrap{padding-top:clamp(2rem,5vh,3rem)}._8M8sgW_filters{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}._8M8sgW_grid{columns:3;column-gap:clamp(1rem,2vw,1.6rem);padding-bottom:clamp(4rem,10vh,8rem)}._8M8sgW_item{break-inside:avoid;margin-bottom:clamp(1rem,2vw,1.6rem);display:block}._8M8sgW_item ._8M8sgW_media{border-radius:4px}._8M8sgW_item .media img{transition:transform 1.2s var(--ease)}._8M8sgW_item:hover .media img{transform:scale(1.04)}._8M8sgW_cap{color:var(--graphite);justify-content:space-between;gap:1rem;padding:.6rem .1rem;font-size:.82rem;display:flex}._8M8sgW_capLink{border-bottom:1px solid var(--hair)}._8M8sgW_capLink:hover{border-bottom-color:var(--ink);color:var(--ink)}@media (max-width:1000px){._8M8sgW_grid{columns:2}}@media (max-width:860px){._8M8sgW_heroInner{padding-top:calc(var(--nav-h) + 2rem);grid-template-columns:1fr}._8M8sgW_filters{justify-content:flex-start}}@media (max-width:560px){._8M8sgW_grid{columns:1}}
.jodbtq_quote{grid-template-columns:.85fr 1.15fr;align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.jodbtq_media{aspect-ratio:4/5;border-radius:4px}.jodbtq_text{flex-direction:column;gap:1.3rem;display:flex}.jodbtq_line{font-family:var(--font-serif), serif;letter-spacing:-.015em;max-width:24ch;font-size:clamp(1.35rem,2.3vw,2.2rem);font-weight:300;line-height:1.3}.jodbtq_cite{opacity:.7}@media (max-width:860px){.jodbtq_quote{grid-template-columns:1fr}.jodbtq_media{aspect-ratio:4/3}.jodbtq_line{max-width:none}}
._7TE_Tq_wrap{grid-template-columns:1.15fr .85fr;min-height:min(100vh,920px);display:grid;position:relative;overflow:hidden}._7TE_Tq_media{background:#1a1815;min-height:min(100vh,920px);position:relative}._7TE_Tq_img{opacity:0;transition:opacity .9s var(--ease), transform 1.6s var(--ease);will-change:opacity, transform;position:absolute;inset:0;transform:scale(1.04)}._7TE_Tq_img._7TE_Tq_on{opacity:1;transform:scale(1)}._7TE_Tq_img img{object-fit:cover;object-position:var(--focus,50% 50%)}._7TE_Tq_grad{display:none}._7TE_Tq_caption{color:var(--bone);opacity:.8;position:absolute;bottom:1.4rem;left:clamp(1.2rem,3vw,2.4rem)}._7TE_Tq_text{flex-direction:column;justify-content:center;gap:1.2rem;padding:clamp(3rem,8vh,6rem) clamp(1.5rem,5vw,5rem);display:flex}._7TE_Tq_steps{border-top:1px solid var(--hair-light);flex-direction:column;margin-top:.8rem;list-style:none;display:flex}._7TE_Tq_step{border-bottom:1px solid var(--hair-light);list-style:none}._7TE_Tq_stepBtn{text-align:left;opacity:.38;cursor:default;width:100%;transition:opacity .45s var(--ease), padding-left .5s var(--ease);grid-template-columns:3rem 1fr;align-items:start;gap:1rem;padding:1.1rem 0 1.1rem .2rem;display:grid}._7TE_Tq_stepBtn:focus-visible{outline:1px solid var(--bone);outline-offset:4px;border-radius:4px}._7TE_Tq_stepOn ._7TE_Tq_stepBtn{opacity:1;padding-left:.6rem}._7TE_Tq_n{font-size:1.6rem;line-height:1}._7TE_Tq_stepBody{flex-direction:column;gap:.3rem;display:flex}._7TE_Tq_title,._7TE_Tq_copy{display:block}._7TE_Tq_hint{opacity:.5;margin-top:.4rem}@media (max-width:860px){._7TE_Tq_wrap{grid-template-columns:1fr;min-height:0}._7TE_Tq_media{height:56vh;min-height:0}._7TE_Tq_text{padding:2rem 5vw 3rem}._7TE_Tq_stepBtn{opacity:.5;cursor:pointer;grid-template-columns:2.4rem 1fr;padding:.9rem 0}._7TE_Tq_stepOn ._7TE_Tq_stepBtn{padding-left:0}}
.E0kJGG_hero{min-height:100svh;color:var(--bone);background:#1a1815;align-items:flex-end;display:flex;position:relative;overflow:hidden}.E0kJGG_heroMedia{will-change:transform;position:absolute;inset:0}.E0kJGG_heroMedia video{object-fit:cover;width:100%;height:100%}.E0kJGG_heroScrim{background:linear-gradient(#14131173 0%,#14131126 40%,#141311d1 100%);position:absolute;inset:0}.E0kJGG_heroInner{padding-bottom:clamp(2.5rem,7vh,5rem);padding-top:calc(var(--nav-h) + 3rem);grid-template-columns:1fr;align-items:end;gap:2rem;display:grid;position:relative}.E0kJGG_heroTitle{max-width:12ch;margin:1rem 0 1.6rem}.E0kJGG_heroTag{color:var(--bone);flex-wrap:wrap;align-items:baseline;gap:.9rem;display:flex}.E0kJGG_heroTag .E0kJGG_wordmark{font-size:clamp(1.2rem,1.8vw,1.7rem)}.E0kJGG_heroTagRow{flex-wrap:wrap;align-items:baseline;gap:.9rem;display:inline-flex}.E0kJGG_heroCtas{flex-wrap:wrap;gap:.8rem;display:flex}.E0kJGG_scrollCue{width:1px;height:46px;animation:E0kJGG_cue 2.2s var(--ease) infinite;background:linear-gradient(#efe9dc00 0%,#efe9dce6 100%);position:absolute;bottom:1.2rem;left:50%;transform:translate(-50%)}@keyframes E0kJGG_cue{0%{transform-origin:top;transform:translate(-50%)scaleY(0)}50%{transform-origin:top;transform:translate(-50%)scaleY(1)}51%{transform-origin:bottom}to{transform-origin:bottom;transform:translate(-50%)scaleY(0)}}.E0kJGG_claim{flex-direction:column;gap:.5rem;display:flex}.E0kJGG_claimText{max-width:26ch}.E0kJGG_intro{flex-direction:column;gap:1rem;max-width:40rem;margin-top:1.8rem;display:flex}.E0kJGG_numbers{border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);grid-template-columns:repeat(3,1fr);display:grid}.E0kJGG_numbers>div{border-right:1px solid var(--hair);padding:2rem 1.4rem 2rem 0}.E0kJGG_numbers>div:last-child{border-right:0}.E0kJGG_numbers .num{letter-spacing:-.035em;color:var(--ink);margin-bottom:.7rem;font-size:clamp(3.2rem,6.4vw,6.4rem);font-weight:700;line-height:1;display:block}.E0kJGG_numbers small{color:var(--ink);max-width:18ch;font-size:.95rem;font-weight:600;line-height:1.4;display:block}.E0kJGG_tones{grid-template-columns:repeat(3,1fr);gap:clamp(1rem,2vw,2rem);display:grid}.E0kJGG_toneCard{text-align:left;flex-direction:column;gap:.9rem;display:flex}.E0kJGG_toneCard .media{aspect-ratio:4/5;border-radius:4px}.E0kJGG_toneCard .media img{transition:transform 1.2s var(--ease)}.E0kJGG_toneCard:hover .media img{transform:scale(1.06)}.E0kJGG_toneMeta{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.E0kJGG_toneMeta h3{font-size:1.5rem}.E0kJGG_toneBlurb{color:var(--graphite);font-size:.92rem}.E0kJGG_tonesHead{margin-bottom:clamp(1.2rem,3vh,2rem)}.E0kJGG_samples{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.E0kJGG_box{aspect-ratio:1;width:100%;max-width:520px;margin:0 auto;position:relative}.E0kJGG_boxBase{border:1.5px solid var(--hair);background:var(--paper);border-radius:6px;position:absolute;inset:8% 6% 6%}.E0kJGG_chip{aspect-ratio:1;width:27%;transition:transform .7s var(--ease);border-radius:4px;position:absolute;overflow:hidden;box-shadow:0 14px 30px #1413112e}.E0kJGG_chip img{object-fit:cover;width:100%;height:100%}.E0kJGG_box:hover .E0kJGG_chip:nth-child(2){transform:translate(-6%,-5%)rotate(-3deg)}.E0kJGG_box:hover .E0kJGG_chip:nth-child(3){transform:translate(6%,-3%)rotate(2deg)}.E0kJGG_box:hover .E0kJGG_chip:nth-child(4){transform:translateY(5%)rotate(-1deg)}.E0kJGG_boxLabel{flex-direction:column;gap:.2rem;display:flex;position:absolute;bottom:10%;left:10%}.E0kJGG_samplesText{flex-direction:column;gap:1.3rem;display:flex}.E0kJGG_marqueeItem{font-family:var(--font-serif), serif;letter-spacing:-.01em;opacity:.9;align-items:center;gap:3rem;font-size:clamp(1.4rem,2.6vw,2.4rem);font-weight:300;display:inline-flex}.E0kJGG_marqueeItem:after{content:"◦";opacity:.4;font-size:.6em}.E0kJGG_shop{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.E0kJGG_shop .media{aspect-ratio:4/5;border-radius:4px}.E0kJGG_shopText{flex-direction:column;gap:1.2rem;display:flex}.E0kJGG_price{font-size:clamp(2rem,3vw,3rem)}@media (max-width:760px){.E0kJGG_numbers{grid-template-columns:1fr}.E0kJGG_numbers>div{border-right:0;border-bottom:1px solid var(--hair)}.E0kJGG_numbers>div:last-child{border-bottom:0}}@media (max-width:860px){.E0kJGG_heroInner{grid-template-columns:1fr}.E0kJGG_heroTagRow{flex-direction:column;align-items:flex-start;gap:.5rem}.E0kJGG_tones{grid-template-columns:1fr}.E0kJGG_toneCard .media{aspect-ratio:4/3}.E0kJGG_samples,.E0kJGG_shop{grid-template-columns:1fr}}.E0kJGG_spacesHead{justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:clamp(2rem,5vh,3rem);display:flex}.E0kJGG_spacesHead h2{max-width:14ch;margin-top:.6rem}.E0kJGG_spacesGrid{grid-template-columns:repeat(3,1fr);gap:clamp(1rem,2vw,2rem);display:grid}.E0kJGG_spaceCard .media{aspect-ratio:4/5;border-radius:4px}.E0kJGG_spaceCard .media img{transition:transform 1.2s var(--ease)}.E0kJGG_spaceCard:hover .media img{transform:scale(1.04)}.E0kJGG_spaceCard figcaption{color:var(--graphite);justify-content:space-between;gap:1rem;padding:.8rem .1rem 0;font-size:.82rem;display:flex}@media (max-width:860px){.E0kJGG_spacesHead{flex-direction:column;align-items:flex-start}.E0kJGG_spacesGrid{grid-template-columns:1fr}}
