._page_2uud0_1{--ink:#15130f;--paper:#eee7db;--paper-light:#f6f0e5;--red:#d73e2b;min-height:100vh;color:var(--paper-light);background:var(--ink);overflow:clip}._header_2uud0_12{z-index:10;height:78px;font:700 8px/1 var(--font-geist-mono), monospace;letter-spacing:.14em;border-bottom:1px solid #f6f0e559;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 24px;display:grid;position:absolute;inset:0 0 auto}._brand_2uud0_26{width:fit-content}._brand_2uud0_26 span{font:820 clamp(25px, 2.2vw, 38px)/1 var(--font-geist-sans), sans-serif;letter-spacing:.14em}._brand_2uud0_26 b{color:var(--red);font:inherit;position:relative}._brand_2uud0_26 b:after{content:"";background:var(--paper-light);opacity:.86;width:.11em;height:1.4em;position:absolute;top:-.18em;left:45%;transform:rotate(26deg)}._header_2uud0_12>p{text-align:center;margin:0}._back_2uud0_31{border-bottom:1px solid #0000;justify-self:end;padding:9px 0;transition:border-color .25s}._back_2uud0_31:hover{border-color:var(--red)}._hero_2uud0_34{isolation:isolate;min-height:100svh;position:relative;overflow:hidden}._hero_2uud0_34>img{z-index:-2;object-fit:cover;filter:saturate(.72)contrast(1.05)brightness(.72);width:100%;height:100%;animation:1.8s cubic-bezier(.15,.72,.2,1) both _settle_2uud0_1;position:absolute;inset:0;transform:scale(1.025)}._heroShade_2uud0_36{z-index:-1;background:linear-gradient(#08070673,#0807060d 38%,#080706d6),linear-gradient(90deg,#08070699,#0000 58%);position:absolute;inset:0}._heroCopy_2uud0_37{position:absolute;bottom:36px;left:24px;right:24px}._heroCopy_2uud0_37>p,._index_2uud0_38,._chapterHead_2uud0_38>p,._process_2uud0_38 header>p,._japaneseRoom_2uud0_38>div>p{font:700 8px/1 var(--font-geist-mono), monospace;letter-spacing:.16em;margin:0}._heroCopy_2uud0_37>p:before,._chapterHead_2uud0_38>p:before,._process_2uud0_38 header>p:before,._japaneseRoom_2uud0_38>div>p:before{content:"";vertical-align:middle;background:var(--red);width:34px;height:1px;margin-right:10px;display:inline-block}._heroCopy_2uud0_37 h1{letter-spacing:-.09em;margin:18px 0 24px;font-size:clamp(74px,13vw,220px);font-weight:830;line-height:.69}._heroCopy_2uud0_37 h1 span{color:var(--red);font-family:Times New Roman,serif;font-style:italic;font-weight:400}._heroCopy_2uud0_37>div{font:650 8px/1 var(--font-geist-mono), monospace;letter-spacing:.14em;border-top:1px solid #f6f0e580;justify-content:space-between;gap:30px;padding-top:14px;display:flex}._scroll_2uud0_43{font:650 7px/1 var(--font-geist-mono), monospace;letter-spacing:.15em;margin:0;position:absolute;bottom:22px;right:24px;transform:translateY(-38px)}._intro_2uud0_45{min-height:78svh;color:var(--ink);background:var(--paper-light);grid-template-columns:.7fr 2.1fr 1fr;gap:30px;padding:30px 24px 8vw;display:grid;position:relative}._intro_2uud0_45:after{content:"3D";color:#15130f09;letter-spacing:-.13em;pointer-events:none;font-size:min(44vw,660px);font-weight:900;line-height:.7;position:absolute;bottom:-8vw;right:-2vw}._intro_2uud0_45>*{z-index:1;position:relative}._intro_2uud0_45 h2{letter-spacing:-.07em;align-self:center;margin:0;font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-size:clamp(44px,6.6vw,112px);font-weight:500;line-height:1.12}._intro_2uud0_45>div{align-self:end}._intro_2uud0_45>div p{margin:0 0 14px;font-size:11px;line-height:2}._gallery_2uud0_52{padding:28px 24px 12vw}._chapter_2uud0_38{border-top:1px solid #f6f0e56b;padding-top:24px}._chapter_2uud0_38+._chapter_2uud0_38{margin-top:15vw}._chapterHead_2uud0_38{grid-template-columns:1fr 2.1fr 1fr;align-items:end;margin-bottom:7vw;display:grid}._chapterHead_2uud0_38 h2{letter-spacing:-.085em;margin:0;font-size:clamp(70px,10.5vw,180px);font-weight:820;line-height:.72}._chapterHead_2uud0_38 h2 i{color:var(--red);font-family:Times New Roman,serif;font-weight:400}._chapterHead_2uud0_38>span{font:650 8px/1 var(--font-geist-mono), monospace;letter-spacing:.14em;justify-self:end}._livingGrid_2uud0_60{grid-template-columns:repeat(12,1fr);gap:8vw 16px;display:grid}._livingGrid_2uud0_60 figure:first-child{grid-column:1/span 7}._livingGrid_2uud0_60 figure:nth-child(2){grid-column:8/-1;margin-top:8vw}._livingWide_2uud0_63{grid-column:3/span 8}._gallery_2uud0_52 figure{margin:0}._gallery_2uud0_52 figure>div{background:#2c2923;overflow:hidden}._gallery_2uud0_52 figure img{object-fit:cover;width:100%;height:100%;transition:transform .9s cubic-bezier(.16,.75,.18,1),filter .4s;display:block}._gallery_2uud0_52 figure:hover img{filter:saturate(1.04)contrast(1.025);transform:scale(1.025)}._livingGrid_2uud0_60 figure:first-child>div{aspect-ratio:1.7}._livingGrid_2uud0_60 figure:nth-child(2)>div{aspect-ratio:16/9}._livingGrid_2uud0_60 ._livingWide_2uud0_63>div{aspect-ratio:1.7}._gallery_2uud0_52 figcaption{font:650 7px/1 var(--font-geist-mono), monospace;letter-spacing:.14em;border-top:1px solid #f6f0e561;justify-content:space-between;gap:18px;margin-top:10px;padding-top:10px;display:flex}._gallery_2uud0_52 figcaption span{color:var(--red)}._process_2uud0_38{color:var(--ink);background:var(--paper);margin:15vw -24px;padding:28px 24px 10vw}._process_2uud0_38>header{grid-template-columns:1fr 2fr 1fr;align-items:end;margin-bottom:7vw;display:grid}._process_2uud0_38 h2{letter-spacing:-.09em;margin:0;font-size:clamp(72px,11vw,188px);font-weight:820;line-height:.7}._process_2uud0_38 header>span{justify-self:end;font-size:11px}._processPair_2uud0_78{grid-template-columns:1fr 1fr;gap:16px;display:grid}._processPair_2uud0_78 figure>div{aspect-ratio:16/9;background:#d5cec2}._processPair_2uud0_78 figcaption{border-color:#15130f6b}._utilityGrid_2uud0_82{grid-template-columns:1fr 1fr;gap:16px;display:grid}._utilityGrid_2uud0_82 figure:nth-child(2){margin-top:9vw}._utilityGrid_2uud0_82 figure>div{aspect-ratio:16/9}._japaneseRoom_2uud0_38{isolation:isolate;min-height:92svh;margin:15vw -24px -12vw;position:relative;overflow:hidden}._japaneseRoom_2uud0_38>img{z-index:-2;object-fit:cover;filter:saturate(.78)brightness(.68)contrast(1.08);width:100%;height:100%;position:absolute;inset:0}._japaneseRoom_2uud0_38:after{content:"";z-index:-1;background:linear-gradient(90deg,#050c07c7,#0000 65%),linear-gradient(#0000 50%,#050c079e);position:absolute;inset:0}._japaneseRoom_2uud0_38>div{position:absolute;bottom:30px;left:24px}._japaneseRoom_2uud0_38 h2{letter-spacing:-.07em;margin:30px 0 38px;font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-size:clamp(46px,7vw,116px);font-weight:500;line-height:1.1}._japaneseRoom_2uud0_38 span{font:650 8px/1 var(--font-geist-mono), monospace;letter-spacing:.14em}._footer_2uud0_93{font:650 7px/1 var(--font-geist-mono), monospace;letter-spacing:.14em;border-top:1px solid #f6f0e547;grid-template-columns:1fr 1fr auto;padding:18px 24px;display:grid}._footer_2uud0_93 a{justify-self:center}@keyframes _settle_2uud0_1{0%{opacity:0;transform:scale(1.08)}to{opacity:1;transform:scale(1.025)}}@media (max-width:820px){._header_2uud0_12{grid-template-columns:1fr auto}._header_2uud0_12>p{display:none}._intro_2uud0_45{grid-template-columns:1fr 2fr}._intro_2uud0_45>div{grid-column:2}._chapterHead_2uud0_38{grid-template-columns:1fr 2fr;row-gap:50px}._chapterHead_2uud0_38 h2{grid-area:2/1/auto/-1}._chapterHead_2uud0_38>span{grid-area:1/2}._process_2uud0_38>header{grid-template-columns:1fr 2fr;row-gap:50px}._process_2uud0_38 h2{grid-area:2/1/auto/-1}._process_2uud0_38 header>span{grid-area:1/2}}@media (max-width:560px){._header_2uud0_12{height:62px;padding:0 14px}._brand_2uud0_26 span{font-size:23px}._back_2uud0_31{font-size:6px}._heroCopy_2uud0_37{bottom:30px;left:14px;right:14px}._heroCopy_2uud0_37 h1{letter-spacing:-.075em;margin:16px 0 20px;font-size:13vw;line-height:.76}._heroCopy_2uud0_37>div{font-size:6px;line-height:1.8;display:block}._heroCopy_2uud0_37>div span{display:block}._scroll_2uud0_43{display:none}._intro_2uud0_45{min-height:74svh;padding:24px 14px 54px;display:block}._intro_2uud0_45 h2{margin:18vh 0 10vh;font-size:12vw}._intro_2uud0_45>div p{font-size:10px}._gallery_2uud0_52{padding:22px 14px 20vw}._chapterHead_2uud0_38{margin-bottom:18vw;display:block}._chapterHead_2uud0_38 h2{margin:14vw 0 7vw;font-size:21vw}._chapterHead_2uud0_38>span{font-size:6px}._livingGrid_2uud0_60{display:block}._livingGrid_2uud0_60 figure,._livingGrid_2uud0_60 figure:nth-child(2),._livingWide_2uud0_63{width:100%;margin:0 0 20vw}._livingGrid_2uud0_60 figure:nth-child(2){width:92%;margin-left:auto}._livingGrid_2uud0_60 figure:nth-child(2)>div{aspect-ratio:16/9}._process_2uud0_38{margin:24vw -14px;padding:24px 14px 18vw}._process_2uud0_38>header{margin-bottom:15vw;display:block}._process_2uud0_38 h2{margin:14vw 0 7vw;font-size:20vw}._process_2uud0_38 header>span{font-size:9px}._processPair_2uud0_78{display:block}._processPair_2uud0_78 figure{margin-bottom:16vw}._chapter_2uud0_38+._chapter_2uud0_38{margin-top:24vw}._utilityGrid_2uud0_82{display:block}._utilityGrid_2uud0_82 figure,._utilityGrid_2uud0_82 figure:nth-child(2){margin:0 0 18vw}._japaneseRoom_2uud0_38{min-height:76svh;margin:28vw -14px -20vw}._japaneseRoom_2uud0_38>img{object-position:56% 50%}._japaneseRoom_2uud0_38>div{bottom:24px;left:14px;right:14px}._japaneseRoom_2uud0_38 h2{margin:19px 0 28px;font-size:12vw}._footer_2uud0_93{grid-template-columns:1fr auto;padding:15px 14px}._footer_2uud0_93 a{display:none}}@media (prefers-reduced-motion:reduce){._hero_2uud0_34>img{animation:none}._gallery_2uud0_52 figure img{transition:none}}
