.beauty{background:#f6f1e8;color:#3d151b}.aurel-logo{font-size:34px;letter-spacing:.14em;line-height:1.1;display:flex!important;flex-direction:column;align-items:flex-start!important}.aurel-logo span{font-size:7px;letter-spacing:.19em;margin-top:7px}.aurelnav{padding-top:22px;padding-bottom:22px}.aurelnav .links{font-size:13px}.beauty-hero{position:relative;min-height:620px;height:78vh;max-height:1000px;color:#fff6e8;overflow:hidden}.beauty-hero>img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover;object-position:70% 50%}.beauty-hero:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#2b05064a,transparent 65%);pointer-events:none}.beauty-hero-copy{position:relative;z-index:1;padding:100px 6%;max-width:780px}.beauty h1,.beauty h2{font-family:'Playfair Display',serif;font-weight:500;letter-spacing:-.045em;line-height:1.04}.beauty h1{font-size:clamp(68px,6.9vw,110px);margin:26px 0 28px}.beauty h1 em,.beauty h2 em{font-weight:500}.beauty-hero-copy>p:not(.eyebrow){line-height:1.8;font-size:17px}.cream-button{display:inline-flex;align-items:center;justify-content:center;background:#f5eddf;color:#461721;min-height:50px;padding:14px 26px;font-size:14px;margin-top:16px}.hero-foot{position:absolute;z-index:2;bottom:25px;left:6%;font-size:10px;letter-spacing:.17em}.beauty-intro{text-align:center;padding:105px 20px 110px}.beauty-intro h2{font-size:clamp(38px,4.1vw,64px);margin:25px 0}.beauty-intro>p:last-child{max-width:510px;margin:auto;color:#7b605f;line-height:1.8}.ritual-section{padding:0 6% 95px}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:35px}.section-heading h2{font-size:52px;margin-bottom:0}.section-heading>span{font-size:10px;letter-spacing:.1em}.beauty-products{display:grid;grid-template-columns:1fr 1fr;gap:38px}.beauty-crop{position:relative;height:390px;overflow:hidden;background:#491117}.beauty-crop img{width:100%;height:100%;object-fit:cover;max-width:none}.beauty-crop.serum img{width:190%;object-position:80% 50%;transform:translateX(-41%)}.beauty-crop.cream img{width:230%;object-position:100% 70%;transform:translateX(-56%)}.beauty-crop>span{position:absolute;top:22px;left:23px;color:#fff3df;font-size:10px;letter-spacing:.12em}.product-heading{display:flex;justify-content:space-between;align-items:center;margin:24px 0 10px}.product-heading h3{font-family:'Playfair Display',serif;font-size:27px;font-weight:500;margin:0}.beauty-product>p{font-size:14px;color:#795e5d}.beauty-product details{border-top:1px solid #d9cac3;padding:13px 0;font-size:13px;line-height:1.8}.beauty-product summary{cursor:pointer;min-height:24px}.beauty-product details p{margin:15px 0}.beauty-add{border:1px solid #5f2831;background:transparent;min-height:48px;width:100%;font-size:13px}.beauty-add:hover{background:#491923;color:#fff}.beauty-note{padding:80px 6% 90px;text-align:center;background:#42141f;color:#f8e9d8}.aurel-small{font-size:15px;letter-spacing:.3em}.beauty-note h2{font-size:clamp(64px,7vw,100px);margin:35px 0 25px}.beauty-note>p{font-size:14px;color:#dec3bd}
.interiors{color:#2e3028;background:#eeeee6}.still-logo{font-weight:500;letter-spacing:-.06em;font-size:30px;line-height:1;display:flex!important;flex-direction:column;align-items:flex-start!important}.still-logo span{font-size:8px;letter-spacing:.16em;margin-top:9px}.stillnav{border-bottom:1px solid #caccc0}.stillnav .links{font-size:12px}.still-title{position:relative;padding:63px 5% 57px}.still-title h1{font-size:clamp(72px,8.2vw,132px);line-height:.99;font-weight:400;letter-spacing:-.065em;margin:24px 0 0}.still-title h1 em{font-family:'Playfair Display',serif;font-weight:500;letter-spacing:-.055em}.still-title>p:last-child{position:absolute;right:5%;bottom:55px;color:#65685b;font-size:13px;line-height:1.8}.still-hero{margin:0 3%}.still-hero>img{width:100%;height:min(66vw,790px);object-fit:cover}.still-caption{display:flex;justify-content:space-between;align-items:center;padding:19px 0;border-bottom:1px solid #c3c6b7;font-size:10px;letter-spacing:.12em}.still-caption button{text-decoration:underline;min-height:40px;letter-spacing:0;font-size:13px}.still-about{display:grid;grid-template-columns:1fr 2fr;gap:70px;padding:110px 8%}.still-about h2{font-size:clamp(42px,5vw,74px);font-weight:400;line-height:1.07;letter-spacing:-.045em}.still-about>div>p{max-width:550px;font-size:17px;line-height:1.9;color:#676c5e}.material-section{display:grid;grid-template-columns:1fr 1fr;background:#dfe1d5}.material-copy{padding:80px 10%}.material-copy h2{font-size:clamp(39px,4vw,60px);font-weight:400;line-height:1.07;letter-spacing:-.045em}.material-copy>p:not(.eyebrow):not(.material-number){max-width:440px;min-height:80px;line-height:1.8;color:#5c6355}.material-controls{display:flex;gap:22px;margin:38px 0}.material{display:flex;flex-direction:column;gap:12px;background:none;border:0;padding:0;font-size:11px;align-items:center}.material-swatch{display:block;width:55px;height:55px;border-radius:50%;border:5px solid #dfe1d5;outline:1px solid transparent}.material.active .material-swatch{outline-color:#525b45}.stone{background:#c7b28c}.leather{background:#755034}.wood{background:#373930}.material-number{margin-top:45px;font-size:10px;letter-spacing:.12em}.material-image{position:relative;overflow:hidden;min-height:500px}.material-image img{width:100%;height:100%;position:absolute;object-fit:cover;max-width:none;transition:object-position .6s,transform .6s;transform:scale(1.4)}.stone-view img{object-position:80% 30%}.leather-view img{object-position:20% 65%;transform:scale(1.9)}.wood-view img{object-position:97% 90%;transform:scale(1.8)}.material-image>span{position:absolute;bottom:22px;left:25px;background:#edece5e8;padding:12px;font-size:10px;letter-spacing:.08em}.still-process{padding:100px 8%}.still-process>div{display:grid;grid-template-columns:repeat(3,1fr);gap:65px;margin-top:45px}.still-process article{border-top:1px solid #b9bfad;padding-top:20px}.still-process article>span{font-size:11px}.still-process h3{font-size:31px;font-weight:400;margin:25px 0 15px}.still-process article p{font-size:14px;line-height:1.8;color:#69715e}.still-end{padding:75px 8% 90px;background:#333b2e;color:#eef0df}.still-end h2{font-size:clamp(48px,6vw,88px);font-weight:400;letter-spacing:-.06em;line-height:1.05;margin:30px 0 40px}.still-end .solid-button{background:#e7eadc;color:#30382b;border-color:#e7eadc}.project-facts>div{display:flex;justify-content:space-between;border-top:1px solid #c4c7bd;padding:12px 0;font-size:13px}.project-facts dd{margin-left:20px;text-align:right}
.tech{color:#111b2d;background:#f7f9fc}.volt-logo{font-family:'Manrope',sans-serif;font-size:38px;font-weight:800;letter-spacing:-.07em}.volt-logo span{font-size:12px;align-self:flex-start;position:relative;top:10px;margin-left:5px}.voltnav{padding-top:17px;padding-bottom:17px}.voltnav .links{font-size:13px}.tech-hero{position:relative;overflow:hidden;min-height:680px;height:81vh;max-height:1000px;background:#c9e5fb}.tech-hero>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:70% 45%}.tech-hero-copy{position:relative;padding:85px 5%;z-index:1}.blue-dot{display:inline-block;width:7px;height:7px;background:#255ae4;border-radius:50%;margin-right:8px}.tech h1,.tech h2{font-family:'Manrope',sans-serif;font-weight:600;letter-spacing:-.065em;line-height:1.03}.tech h1{font-size:clamp(68px,7vw,108px);margin:32px 0 26px}.tech h1 span{color:#2056c8}.tech-hero-copy>p:not(.eyebrow){font-size:18px;color:#3e5970;line-height:1.65}.volt-button{display:inline-flex;align-items:center;justify-content:center;min-height:51px;padding:15px 28px;background:#2659e3;color:#fff;border:1px solid #2659e3;border-radius:4px;font-size:14px;font-weight:500}.volt-button:hover{background:#1644b8}.tech-hero-bottom{position:absolute;bottom:25px;left:5%;right:5%;display:flex;justify-content:space-between;font-size:10px;letter-spacing:.13em;color:#344c63}.tech-statement{padding:110px 6%}.tech-statement h2{font-size:clamp(47px,5vw,76px);margin:25px 0 70px}.tech h2 span{color:#2659e3}.feature-list{display:grid;grid-template-columns:repeat(3,1fr);gap:55px}.feature-list article{border-top:1px solid #aebed3;padding-top:23px}.feature-list article>span{color:#2659e3;font-size:12px}.feature-list h3{font-family:'Manrope',sans-serif;letter-spacing:-.035em;font-size:25px;font-weight:600;margin:25px 0 14px}.feature-list article>p{font-size:15px;line-height:1.8;color:#5c6b7c;max-width:360px}.tech-config{display:grid;grid-template-columns:1.1fr 1fr;background:#e9eff8}.config-image{position:relative;min-height:640px;overflow:hidden}.config-image>img{width:150%;height:100%;object-fit:cover;max-width:none;transform:translateX(-29%)}.config-image>span{position:absolute;bottom:23px;left:28px;color:#385c79;letter-spacing:.1em;font-size:10px}.config-copy{padding:65px 12% 65px 9%}.config-copy h2{font-size:52px;margin:23px 0 20px}.tech-price{font-size:25px;margin-bottom:20px}.tech-price>span{font-size:9px;letter-spacing:.14em;margin-left:14px;color:#667586}.config-copy>p{font-size:14px;line-height:1.8;color:#5a6c82}.finishes{border:0;padding:0;margin:28px 0 0;display:flex;gap:22px}.finishes legend{font-size:12px;margin-bottom:20px}.finishes label{display:flex;flex-direction:column;align-items:center;gap:7px;position:relative;font-size:10px;cursor:pointer}.finishes input{position:absolute;opacity:0}.finish{width:35px;height:35px;border-radius:50%;border:4px solid #e9eff8;outline:1px solid transparent}.finishes input:checked+.finish{outline-color:#2758bd}.finishes input:focus-visible+.finish{outline:3px solid #2659e3}.silver{background:#bcc5d1}.graphite{background:#263449}.cobalt{background:#3356b5}.config-copy .finish-note{font-size:11px;margin:15px 0 23px}.wide{width:100%}.config-copy .demo-small{font-size:11px;text-align:center;margin:12px 0 30px}.tech-specs details{padding:15px 0;border-top:1px solid #b9c6d7;font-size:13px;line-height:1.8}.tech-specs summary{cursor:pointer;min-height:26px;font-weight:500}.tech-specs details>p{color:#56697e;margin:15px 0 0}.tech-end{padding:90px 6%;background:#fafbfe}.tech-end h2{font-size:clamp(64px,8vw,115px);margin:28px 0 40px}.bag-row{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #c4c8bc;padding:16px 0}.bag-row>div{display:flex;flex-direction:column;gap:7px}.bag-row button{align-self:flex-start;font-size:12px;border:0;background:none;text-decoration:underline;min-height:35px}.bag-row small{color:#647057}#bag-total{font-size:19px;margin-top:22px}
@media(min-width:1700px){.beauty-hero-copy,.tech-hero-copy{padding-top:130px}}
@media(max-width:900px){.aurelnav .links,.stillnav .links,.voltnav .links{gap:18px}.beauty-hero{height:720px}.beauty-hero-copy{padding-top:90px}.beauty h1{font-size:75px}.beauty-crop{height:330px}.still-title h1{font-size:84px}.still-title>p:last-child{position:static;margin:25px 0 0}.still-about{gap:30px;padding:80px 5%}.material-copy{padding:55px 8%}.material-controls{gap:10px}.tech-hero{height:720px}.tech-hero-copy{padding-top:60px}.tech-hero h1{font-size:78px}.tech-hero>img{object-position:66% 50%}.tech-config{grid-template-columns:1fr 1fr}.config-copy{padding:48px 8%}.feature-list{gap:25px}.still-process>div{gap:30px}}
@media(max-width:650px){.site-nav .links>a:nth-child(2){display:none}.aurel-logo{font-size:28px}.still-logo{font-size:24px}.still-logo span{font-size:7px}.aurelnav .links,.stillnav .links,.voltnav .links{gap:17px;font-size:12px}.beauty-hero{height:760px;min-height:0}.beauty-hero>img{height:100%;object-position:67% 90%}.beauty-hero:after{background:linear-gradient(#250307df 0%,#2e050794 36%,transparent 70%)}.beauty-hero-copy{padding:50px 6%}.beauty h1{font-size:69px;margin:24px 0}.beauty-hero-copy .eyebrow{font-size:10px}.beauty-hero-copy>p:not(.eyebrow){font-size:15px}.beauty-intro{padding:65px 6%}.beauty-intro h2{font-size:38px}.beauty-intro>p:last-child{font-size:14px}.ritual-section{padding:0 6% 65px}.section-heading{align-items:start}.section-heading h2{font-size:40px}.section-heading>span{max-width:95px;font-size:9px;text-align:right;margin-top:8px}.beauty-products{grid-template-columns:1fr;gap:42px}.beauty-crop{height:340px}.beauty-note{padding:65px 6%}.still-title{padding:43px 5% 35px}.still-title .eyebrow{font-size:10px}.still-title h1{font-size:65px}.still-title>p:last-child{font-size:12px}.still-hero>img{height:450px;object-position:65%}.still-caption{font-size:9px;gap:15px;flex-wrap:wrap}.still-caption span:nth-child(2){display:none}.still-about{grid-template-columns:1fr;gap:25px;padding:65px 6%}.still-about h2{font-size:50px}.still-about>div>p{font-size:15px}.material-section{grid-template-columns:1fr}.material-copy{padding:55px 6% 20px}.material-copy h2{font-size:45px}.material-copy>p:not(.eyebrow):not(.material-number){min-height:0;font-size:14px}.material-controls{gap:27px;margin:24px 0}.material-number{margin-top:25px}.material-image{min-height:390px}.still-process{padding:65px 6%}.still-process>div{grid-template-columns:1fr;gap:25px;margin-top:30px}.still-process h3{margin:13px 0}.still-end{padding:60px 6%}.still-end h2{font-size:52px}.volt-logo{font-size:31px}.tech-hero{height:790px;min-height:0}.tech-hero>img{height:64%;top:36%;object-position:70% 60%;width:100%;object-fit:cover}.tech-hero{background:linear-gradient(#d4eafb,#bbdffc)}.tech-hero-copy{padding:35px 6%}.tech-hero-copy .eyebrow{font-size:10px}.tech-hero h1{font-size:64px;margin:24px 0 18px}.tech-hero-copy>p:not(.eyebrow){font-size:15px;margin-bottom:15px}.tech-hero .volt-button{font-size:12px;min-height:43px;padding:11px 18px}.tech-hero-bottom{font-size:8px;bottom:19px;gap:20px}.tech-hero-bottom span:nth-child(2){display:none}.tech-statement{padding:65px 6%}.tech-statement h2{font-size:43px;margin:23px 0 40px}.feature-list{grid-template-columns:1fr;gap:25px}.feature-list h3{margin:15px 0 10px}.feature-list article>p{max-width:none;font-size:14px}.tech-config{grid-template-columns:1fr}.config-image{height:380px;min-height:0}.config-image>img{width:100%;transform:none;object-position:70% 50%}.config-copy{padding:50px 6%}.config-copy h2{font-size:48px}.tech-end{padding:65px 6%}.tech-end h2{font-size:65px}.material-image img{transition:none}}
