body.tmr-atelier-home .tm-listening-dock{display:none!important}#tmr-home-editorial{--tmh-line:#353c38;--tmh-muted:#bfc4be}#tmr-home-editorial .tmh-atelier-hero{min-height:clamp(640px,51vw,810px);max-width:1920px;margin:auto}#tmr-home-editorial .tmh-hero-image img{object-position:62% 44%}#tmr-home-editorial .tmh-atelier-hero:after{background:linear-gradient(90deg,#080a0bed 0%,#080a0ba6 27%,#080a0b16 57%,#080a0b08 100%),linear-gradient(0deg,#080a0bcc,transparent 36%)}#tmr-home-editorial .tmh-hero-content{padding-block:58px 82px;width:62%}#tmr-home-editorial .tmh-hero-content>.tmh-kicker{font-size:12px;letter-spacing:.18em;margin-bottom:36px}#tmr-home-editorial .tmh-atelier-hero h1{font-size:clamp(74px,7.8vw,136px);letter-spacing:-.052em;margin-bottom:32px}#tmr-home-editorial .tmh-hero-description{letter-spacing:.065em;max-width:33ch;margin-bottom:28px}#tmr-home-editorial .tmh-hero-content .tmh-button{min-height:52px;padding:16px 22px;font-size:13px;letter-spacing:.06em}#tmr-home-editorial .tmh-hero-footnote{font-size:12px;line-height:1.6;letter-spacing:.12em;margin-top:32px}#tmr-home-editorial .tmh-scroll-cue{display:inline-flex;gap:36px;align-items:center;min-height:44px;font-size:12px;letter-spacing:.05em;margin-top:22px;border-bottom:1px solid #b9c2b566}#tmr-home-editorial .tmh-scroll-cue span{font-size:24px;color:var(--tmh-accent)}#tmr-home-editorial .tmh-hero-signature{bottom:9%;right:4.5%}#tmr-home-editorial .tmh-hero-signature>span{font-size:clamp(24px,2.4vw,38px)}#tmr-home-editorial .tmh-hero-caption{max-width:1920px;margin:auto;font-size:12px;line-height:1.6;padding-block:14px}#tmr-home-editorial .tmh-entry-point{padding-block:60px;gap:7%}#tmr-home-editorial .tmh-entry-person .tmh-kicker{font-size:12px;letter-spacing:.13em}#tmr-home-editorial .tmh-entry-point h2{font-size:clamp(34px,3.2vw,50px);max-width:18ch}#tmr-home-editorial .tmh-entry-track{background:linear-gradient(135deg,#20271f,#0f1515);border:1px solid #4b5748;padding:26px;grid-template-columns:130px minmax(0,1fr);gap:26px}#tmr-home-editorial .tmh-entry-track-copy>.tmh-kicker{font-size:11px;letter-spacing:.11em;margin-bottom:14px;color:var(--tmh-accent)}#tmr-home-editorial .tmh-entry-track-copy>strong{font-size:clamp(25px,2.05vw,33px);line-height:1.15}#tmr-home-editorial .tmh-entry-track-copy>span{font-size:14px}#tmr-home-editorial .tmh-chapters{width:min(1440px,91%);margin:auto;padding:0;border-top:1px solid var(--tmh-line)}#tmr-home-editorial .tmh-chapters a{position:relative;justify-content:space-between;min-height:68px;font-size:13px;letter-spacing:.06em;padding-inline:28px}#tmr-home-editorial .tmh-chapters span{font-size:11px;margin-right:auto}#tmr-home-editorial .tmh-section,#tmr-home-editorial #tm-home-shop{padding-block:88px}#tmr-home-editorial .tmh-section-head,#tm-home-shop .tmh-section-head{margin-bottom:42px}#tmr-home-editorial .tmh-section-head .tmh-kicker,#tm-home-shop .tmh-section-head .tmh-kicker{font-size:12px;letter-spacing:.14em;margin-bottom:22px}#tmr-home-editorial h2,#tm-home-shop h2{text-wrap:balance}#tm-home-shop .tm-shop-grid{gap:24px}#tm-home-shop .tm-shop-card{border-bottom:1px solid var(--tmh-line)}#tm-home-shop .tm-shop-image{border:1px solid #364038;aspect-ratio:4/5}#tm-home-shop .tm-shop-copy{padding-top:20px}#tm-home-shop .tm-shop-name{line-height:1.45}#tm-home-shop .tm-shop-price{padding-block:6px 14px}#tm-home-shop .tm-shop-detail{border:0;padding-bottom:8px;font-size:12px;letter-spacing:.08em}#tm-home-shop .tmh-selection-foot p{font-size:12px;max-width:66ch}#tmr-home-editorial .tmh-record-copy .tmh-kicker{font-size:12px;line-height:1.65;letter-spacing:.08em}#tmr-home-editorial .tmh-record-copy h3{font-size:34px}#tmr-home-editorial .tmh-record-image{border:1px solid var(--tmh-line)}#tmr-home-editorial .tmh-record-copy{padding-top:26px}#tmr-home-editorial .tmh-world-image{overflow:hidden;border:1px solid var(--tmh-line)}#tmr-home-editorial .tmh-world-copy .tmh-kicker{font-size:12px;letter-spacing:.05em}#tmr-home-editorial .tmh-world-copy>p:not(.tmh-kicker){font-size:16px}#tmr-home-editorial .tmh-creator{max-width:1920px;margin:auto;min-height:590px;border-top:1px solid var(--tmh-line)}#tmr-home-editorial .tmh-creator-copy{padding-block:70px}#tmr-home-editorial .tmh-creator-copy>p{font-size:16px}#tmr-home-editorial .tmh-creator-copy>.tmh-creator-note{font-size:12px;border-top:1px solid var(--tmh-line);padding-top:20px}#tmr-home-editorial .tmh-image-label{font-size:12px;line-height:1.5}#tmr-home-editorial .tmh-closing{width:min(1440px,91%);margin:auto;padding:80px 0 88px;text-align:left;background:none;display:grid;grid-template-columns:1fr auto;gap:26px;align-items:end}#tmr-home-editorial .tmh-closing>.tmh-kicker{grid-column:1/-1;margin:0;font-size:12px}#tmr-home-editorial .tmh-closing h2{font-size:clamp(40px,4vw,62px);line-height:1.03;max-width:18ch}#tmr-home-editorial .tmh-closing .tmh-actions{margin:0;justify-content:flex-start;align-items:stretch;flex-direction:column}@media(hover:hover){#tmr-home-editorial .tmh-entry-track:hover{border-color:var(--tmh-accent)}#tmr-home-editorial .tmh-chapters a:hover{background:#182019}#tmr-home-editorial .tmh-scroll-cue:hover{border-color:var(--tmh-accent)}#tm-home-shop .tm-shop-product:hover .tm-shop-detail{color:var(--tmh-paper)}}@media(min-width:1921px){#tmr-home-editorial .tmh-hero-content{padding-left:90px}}@media(max-width:1100px){#tmr-home-editorial .tmh-hero-content{width:68%}#tmr-home-editorial .tmh-entry-track{grid-template-columns:100px minmax(0,1fr);padding:22px;gap:20px}#tmr-home-editorial .tmh-entry-point{gap:4%}#tmr-home-editorial .tmh-closing{grid-template-columns:1fr}#tmr-home-editorial .tmh-closing .tmh-actions{flex-direction:row}}@media(max-width:760px){#tmr-home-editorial .tmh-atelier-hero{min-height:0;display:block;padding-top:330px}#tmr-home-editorial .tmh-hero-image{height:570px;bottom:auto}#tmr-home-editorial .tmh-hero-image img{object-position:66% top}#tmr-home-editorial .tmh-atelier-hero:after{background:linear-gradient(0deg,#080a0b 4%,#080a0bf2 24%,#080a0b8c 51%,#080a0b05 88%)}#tmr-home-editorial .tmh-hero-content{width:100%;padding:0 24px 32px}#tmr-home-editorial .tmh-hero-content>.tmh-kicker{position:static;max-width:none;margin:0 0 22px;font-size:11px;letter-spacing:.14em}#tmr-home-editorial .tmh-atelier-hero h1{font-size:clamp(65px,13.4vw,99px);margin-bottom:22px}#tmr-home-editorial .tmh-hero-description{font-size:16px;line-height:1.55;letter-spacing:.02em;margin:22px 0}#tmr-home-editorial .tmh-hero-content .tmh-actions{gap:12px;grid-template-columns:1fr}#tmr-home-editorial .tmh-hero-content .tmh-button{font-size:14px;padding:16px}#tmr-home-editorial .tmh-hero-footnote{display:none}#tmr-home-editorial .tmh-scroll-cue{font-size:12px;margin-top:14px}#tmr-home-editorial .tmh-hero-caption{padding:12px 24px;font-size:11px}#tmr-home-editorial .tmh-entry-point{padding:36px 0;gap:26px}#tmr-home-editorial .tmh-entry-point h2{font-size:38px}#tmr-home-editorial .tmh-entry-track{grid-template-columns:84px minmax(0,1fr);padding:18px;gap:18px}#tmr-home-editorial .tmh-entry-track-copy>strong{font-size:25px}#tmr-home-editorial .tmh-chapters{width:calc(100% - 48px)}#tmr-home-editorial .tmh-chapters a{font-size:12px;min-height:58px;padding:12px 16px}#tmr-home-editorial .tmh-chapters span{margin-right:0}#tmr-home-editorial .tmh-section,#tmr-home-editorial #tm-home-shop{padding:54px 0}#tmr-home-editorial .tmh-section-head,#tm-home-shop .tmh-section-head{margin-bottom:28px}#tm-home-shop .tm-shop-grid{gap:28px 14px}#tm-home-shop .tm-shop-copy{padding-top:14px}#tm-home-shop .tm-shop-name{font-size:14px}#tm-home-shop .tm-shop-detail{font-size:11px;letter-spacing:.025em}#tmr-home-editorial .tmh-record-copy h3{font-size:28px}#tmr-home-editorial .tmh-record-copy{padding:0}#tmr-home-editorial .tmh-record-copy .tmh-kicker{font-size:11px}#tmr-home-editorial .tmh-record .tmh-link{font-size:12px;letter-spacing:.03em}#tmr-home-editorial .tmh-creator-copy{padding:42px 24px}#tmr-home-editorial .tmh-creator-copy h2{font-size:40px}#tmr-home-editorial .tmh-closing{width:calc(100% - 48px);padding:48px 0 60px;gap:24px}#tmr-home-editorial .tmh-closing h2{font-size:43px}#tmr-home-editorial .tmh-closing .tmh-actions{flex-direction:column}}@media(max-width:360px){#tmr-home-editorial .tmh-atelier-hero h1{font-size:61px}#tmr-home-editorial .tmh-hero-content{padding-inline:20px}}