:root{--green:#163e32;--ink:#203b32;--cream:#f4f2eb;--muted:#5d6c64;--line:#d9ddd5}body{background:#fff}h1,h2{font-family:"Noto Serif SC","Songti SC",SimSun,serif;font-weight:400;letter-spacing:.025em}.brand-kicker{letter-spacing:.07em;font-size:12px}.wrap{max-width:1280px;width:86%}header{border-bottom-color:#e6e8e2}.hero-shade{background:linear-gradient(90deg,#102c2580,transparent 85%),linear-gradient(0deg,#102c2566,transparent 55%)}.hero-editorial-copy{top:10%;left:7%;max-width:730px}.hero-editorial-copy h1{font-size:clamp(48px,5.3vw,78px);line-height:1.35}.hero-editorial-copy>p{line-height:1.9}.hero-signature{left:7%;right:7%}.editorial-button{border-radius:0;padding:14px 30px;letter-spacing:.03em}.chapter-nav{height:60px;flex-wrap:nowrap;gap:44px;padding:0 5%;white-space:nowrap}.chapter-nav a{flex:none}.brand-manifesto{background:var(--green);color:#fff;padding:100px 0}.manifesto-grid{display:grid;grid-template-columns:1fr 1fr;gap:12%}.brand-manifesto h2{font-size:clamp(36px,4vw,56px);margin:0}.brand-manifesto p{color:#dbe5de}.brand-manifesto .brand-kicker{color:#bbcfc0}.manifesto-lead{font-size:25px;line-height:1.6!important;margin-bottom:25px}.manifesto-values{display:flex;flex-wrap:wrap;gap:14px 25px;border-top:1px solid #789184;padding-top:25px;margin-top:32px;font-size:14px}.sleep-editorial{background:#f4f2eb}.sleep-intro{padding-top:75px;padding-bottom:75px}.sleep-intro h2{font-size:clamp(34px,3.4vw,50px)}.sleep-config{padding-top:75px;padding-bottom:85px}.tailor-guide{display:grid;grid-template-columns:1fr 1fr;gap:12%;padding:90px 0 110px}.tailor-heading>p:not(.brand-kicker){max-width:410px}.tailor-details{border-top:1px solid var(--line)}.tailor-details summary{display:flex;align-items:center;justify-content:space-between;padding:23px 0;gap:25px;font-size:20px;list-style:none}.tailor-details summary::-webkit-details-marker{display:none}.tailor-details summary span{font:18px Georgia,serif;color:#6e7e71}.tailor-details details[open] summary{color:var(--green)}.tailor-details details[open] summary span:after{content:' −'}.tailor-details details:not([open]) summary span:after{content:' ＋'}.tailor-details p{font-size:15px;padding-right:35px;margin-bottom:24px}.brand-journal{background:#f4f2eb;padding:95px 0 70px}.journal-title{text-align:center;margin-bottom:50px}.journal-title h2{font-size:clamp(34px,3.7vw,52px)}.journal-title>p:last-child{font-size:17px}.journal-panorama{position:relative}.journal-panorama img{width:100%;height:650px;object-fit:cover}.journal-panorama figcaption{position:absolute;bottom:18px;right:7%;color:#fff;background:#173a31c9;padding:6px 12px;font-size:11px}.journal-essay{display:grid;grid-template-columns:1fr 1fr;gap:12%;padding:65px 0 80px}.journal-essay>span{font:clamp(48px,6vw,90px) Georgia,serif;letter-spacing:.12em;align-self:center;color:#889990}.journal-essay h3{font:34px/1.5 "Songti SC",SimSun,serif;margin-bottom:20px}.journal-essay p{max-width:530px;font-size:16px}.journal-pair{display:grid;grid-template-columns:1fr 1fr;gap:50px}.journal-pair img{width:100%;height:340px;object-fit:cover}.journal-pair figcaption{font-size:11px;color:#647168;margin-top:8px}.journal-pair h3{font:28px/1.5 "Songti SC",SimSun,serif;margin:24px 0 14px}.journal-pair p{max-width:530px;font-size:15px}.journal-source{font-size:11px;padding-top:35px;margin-bottom:0}.journal-source a{text-decoration:underline}.real-heading h2,.collection h2{letter-spacing:.02em}.real-workshop{padding-top:95px;padding-bottom:95px}.text-link{gap:30px}.brand-journal a:focus-visible,.tailor-details summary:focus-visible{outline:2px solid #8c6d37;outline-offset:5px}
@media(max-width:1100px){.chapter-nav{gap:25px}.journal-panorama img{height:520px}.manifesto-grid,.tailor-guide,.journal-essay{gap:7%}.journal-pair{gap:30px}.journal-pair img{height:290px}}
@media(max-width:760px){.wrap{width:88%}.chapter-nav{height:50px;overflow-x:auto;justify-content:flex-start;gap:24px;padding:0 6%;scrollbar-width:none;top:76px}.chapter-nav::-webkit-scrollbar{display:none}.hero-editorial-copy{left:7%;right:7%;top:7%}.hero-editorial-copy h1{font-size:42px}.hero-editorial-copy>p br{display:none}.brand-manifesto{padding:60px 0}.manifesto-grid,.tailor-guide,.journal-essay{grid-template-columns:1fr;gap:30px}.brand-manifesto h2{font-size:36px}.manifesto-lead{font-size:22px}.manifesto-values{gap:12px 20px;font-size:13px}.sleep-config{padding-top:35px;padding-bottom:55px}.sleep-intro{padding-top:45px;padding-bottom:45px}.tailor-guide{padding:55px 0 65px}.tailor-heading h2{font-size:32px}.tailor-details summary{font-size:18px;padding:21px 0}.tailor-details p{padding-right:0}.brand-journal{padding:60px 0 45px}.journal-title{margin-bottom:30px;text-align:left}.journal-title h2{font-size:32px}.journal-title>p:last-child{font-size:15px}.journal-panorama img{height:370px;object-position:60% center}.journal-panorama figcaption{font-size:10px;right:6%;bottom:12px}.journal-essay{padding:40px 0 50px;gap:25px}.journal-essay>span{font-size:40px}.journal-essay h3{font-size:29px}.journal-pair{grid-template-columns:1fr;gap:38px}.journal-pair img{height:260px}.journal-pair h3{font-size:26px}.journal-source{font-size:11px}.real-workshop{padding:55px 0}}
