body{--ink:#e8e9e7;--paper:#171a1b;background:#171a1b;color:#e8e9e7}.m-nav{padding:25px 4%;display:flex;align-items:center;justify-content:space-between;gap:30px;border-bottom:1px solid #fff2}.m-logo{display:flex;align-items:center;font:34px Narrow;gap:3px}.m-logo>span:first-child{color:#df7b40}.m-logo-small{font:9px/1.4 Sans;margin-left:15px;letter-spacing:1px}.m-nav nav{display:flex;gap:30px;font:11px Sans}.m-inquire{padding:14px 0;background:none;border-bottom:1px solid #df7b40;font-size:11px}.m-hero{height:740px;position:relative;isolation:isolate;padding:45px 5%;overflow:hidden}.m-hero>img{position:absolute;inset:0;width:100%;height:100%;z-index:-2;object-position:50% 65%}.m-hero:after{content:'';position:absolute;inset:0;background:linear-gradient(#0b0e0f66,transparent 55%,#0b0e0f88);z-index:-1}.m-hero-type>p{font:9px MonoBold;letter-spacing:2px}.m-hero h1{font:clamp(60px,7.8vw,115px)/.88 Narrow;letter-spacing:-1px;margin-top:25px}.m-hero h1 em{font-style:normal;color:#d6d5cc}.m-down{position:absolute;bottom:35px;left:5%;display:flex;gap:40px;align-items:center;font-size:12px}.m-down span{font-size:24px}.m-caption{position:absolute;bottom:40px;right:5%;font:8px MonoBold;letter-spacing:1px}.m-statement{padding:110px 8%}.m-statement>p{font:9px MonoBold;letter-spacing:2px;color:#df7b40}.m-statement h2{font:clamp(40px,5vw,73px)/1.05 Narrow;letter-spacing:-1px;margin:32px 0 45px}.m-statement h2 em{font-style:normal;color:#aeaaa0}.m-statement>div{display:grid;grid-template-columns:1fr 1fr;gap:65px;margin-left:25%;font-size:15px;color:#afb5b5}.m-study{background:#e2e1d9;color:#232929;padding:85px 6%}.m-study-heading{display:flex;align-items:end;justify-content:space-between;gap:35px;margin-bottom:40px}.m-study h2{font:55px/.95 Narrow;letter-spacing:-1px}.m-study-heading>p{font-size:12px;max-width:260px}.m-gallery{background:#1a2020}.m-detail-image{aspect-ratio:1.95;overflow:hidden}.m-detail-image img{width:100%;height:100%;transition:transform .6s cubic-bezier(.22,.75,.22,1),object-position .6s}.m-detail-image[data-view=front] img{transform:scale(1.6);object-position:30% 65%}.m-detail-image[data-view=light] img{transform:scale(1.6);object-position:90% 35%}.m-detail-controls{display:flex;justify-content:center;gap:32px;padding:20px}.m-detail-controls button{color:#d4d9d5;background:none;border-bottom:1px solid transparent;padding:10px 0;font:11px MonoBold}.m-detail-controls button[aria-pressed=true]{border-color:#e08c5c;color:#fff}.m-spec{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding-top:45px}.m-spec h3{font:30px/1.1 Narrow}.m-swatches{display:flex;gap:18px;margin-bottom:18px}.m-swatches button{width:44px;height:44px;background:var(--swatch);border:4px solid #e2e1d9;outline:1px solid #aaa}.m-swatches button[aria-pressed=true]{outline:2px solid #232929}.m-spec p{font-size:12px}.m-spec .demo-note{font-size:10px;margin-top:12px;max-width:350px}.m-workshop{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding:100px 8%}.m-workshop>div>p{font:9px MonoBold;color:#df7b40;letter-spacing:1px}.m-workshop h2{font:66px/.95 Narrow;margin-top:30px}.m-workshop details summary{font:24px Narrow}.m-workshop details p{font-size:14px;color:#afb5b5}.m-final{padding:70px 8%;border-top:1px solid #fff2}.m-final>p{font:9px MonoBold;color:#df7b40;letter-spacing:1px}.m-final>button{display:flex;align-items:center;justify-content:space-between;width:100%;font:clamp(30px,5vw,68px) Narrow;text-align:left;background:none;color:#e8e9e7;margin-top:30px;padding:0}.m-final>button span{color:#df7b40}.m-button{background:#dc7f46;color:#161a1b;padding:17px;font:14px MonoBold}#build-brief{border-left:4px solid #df7b40}#build-brief h2{font-family:Narrow}#build-brief .feedback{color:#dfa67f}@media(max-width:700px){.m-nav{flex-wrap:wrap;padding:22px 6%;gap:22px}.m-logo{font-size:29px}.m-logo-small{font-size:8px}.m-nav nav{order:3;width:100%;justify-content:space-between;font-size:10px}.m-inquire{font-size:9px;max-width:100px;text-align:left;line-height:1.6}.m-hero{height:590px;padding:35px 6%}.m-hero h1{font-size:64px}.m-hero>img{object-position:47% 60%}.m-hero-type>p{font-size:8px;letter-spacing:1px}.m-caption{display:none}.m-statement{padding:65px 7%}.m-statement h2{font-size:43px}.m-statement>div{margin:0;grid-template-columns:1fr;gap:24px}.m-study{padding:60px 6%}.m-study-heading{display:block}.m-study h2{font-size:42px;margin-bottom:25px}.m-detail-image{aspect-ratio:1.2}.m-detail-controls{gap:15px;padding:15px}.m-detail-controls button{font-size:9px;line-height:1.7}.m-spec{grid-template-columns:1fr;gap:25px}.m-workshop{grid-template-columns:1fr;gap:40px;padding:65px 7%}.m-workshop h2{font-size:55px}.m-final{padding:55px 7%}.m-final>p{font-size:8px;line-height:1.7}}@media(max-width:700px){.m-hero h1{font-size:clamp(46px,16vw,64px)}.m-workshop{grid-template-columns:minmax(0,1fr)}.m-workshop h2{font-size:clamp(40px,14vw,55px)}}
