
.quietLuxury{--qink:#41372B;--qpaper:#fbfbf8;--qblue:#B9A88E;--qline:#c8cbc7;background:var(--qpaper);color:var(--qink);overflow:hidden}.qTitle{text-align:center;padding:82px 20px 54px}.qTitle span{font:600 9px Arial,sans-serif;letter-spacing:.32em;text-transform:uppercase;color:var(--qblue)}.qTitle h1{font:500 clamp(48px,6.4vw,94px)/.9 Georgia,serif;letter-spacing:-.055em;max-width:1120px;margin:24px auto 28px}.qTitle i{display:block;width:1px;height:42px;background:#41372B;margin:auto}.qCinema{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,.7fr);width:min(1260px,92vw);margin:auto;align-items:end}.qCinema figure{height:min(58vh,570px);overflow:hidden}.qCinema img,.qTriptych img,.qEditorial img,.qServiceLead img{width:100%;height:100%;object-fit:cover;filter:saturate(.84)}.qCinema>div{padding:0 0 10px 46px}.qCinema small,.qWords small,.qDesignClose small{font:600 9px Arial;letter-spacing:.27em;text-transform:uppercase;color:var(--qblue)}.qCinema p{font:400 21px/1.55 Georgia,serif;margin:22px 0 28px}.qCinema a,.qServiceLead a,.qDesignClose a{font:600 9px Arial;letter-spacing:.2em;text-transform:uppercase;border-bottom:1px solid;padding-bottom:7px}.quietLuxury .luxPath{margin-top:110px;background:transparent}.quietLuxury .luxPath a{min-height:104px}.quietLuxury .luxPath strong{font-size:clamp(25px,2.5vw,40px)}.qEditorial{position:relative;min-height:780px;width:min(1180px,90vw);margin:120px auto 40px}.qWords{position:absolute;z-index:2;left:0;top:100px;width:46%;background:var(--qpaper);padding:52px 58px 54px 0}.qWords h2{font:500 clamp(48px,5vw,76px)/.9 Georgia,serif;letter-spacing:-.05em;margin:20px 0}.qWords p{font:400 15px/1.75 Arial;max-width:360px}.qPortrait{position:absolute;right:0;top:0;width:63%;height:560px;overflow:hidden}.qDetail{position:absolute;right:8%;bottom:0;width:30%;height:300px;overflow:hidden;border:14px solid var(--qpaper)}
.qTypeHero{max-width:920px;margin:0 auto;padding:36px 28px 70px;text-align:center}.qTypeHero p{font:400 clamp(24px,2.8vw,42px)/1.35 Georgia,serif;letter-spacing:-.025em}.qTypeHero a{display:inline-block;margin-top:34px;font:600 9px Arial;letter-spacing:.2em;text-transform:uppercase;border-bottom:1px solid;padding-bottom:7px}.qTypeHero>span{display:block;margin-top:34px;font:600 10px/1.7 Arial;letter-spacing:.2em;text-transform:uppercase}.qEditorial{min-height:620px;background:#41372B;color:#fff;width:100%;margin:110px 0 0;padding:100px 9vw;display:flex;align-items:flex-end;justify-content:space-between}.qWords{position:static;width:55%;background:transparent;padding:0}.qTypeNotes{display:flex;flex-direction:column;gap:26px;min-width:230px;border-left:1px solid #555;padding-left:38px}.qTypeNotes span{font:600 10px Arial;letter-spacing:.24em;text-transform:uppercase}
.qDesignIntro{display:flex;justify-content:space-between;gap:70px;width:min(1050px,86vw);margin:0 auto 76px;align-items:flex-end}.qDesignIntro p{font:400 20px/1.6 Georgia;max-width:540px}.qDesignIntro span{font:600 10px/1.7 Arial;letter-spacing:.18em;text-transform:uppercase}.qTriptych{display:grid;grid-template-columns:1.2fr .8fr 1fr;grid-template-rows:240px 230px;gap:12px;width:min(1260px,94vw);margin:auto}.qTriptych figure{overflow:hidden}.qTriptych figure:first-child{grid-row:1/3}.qTriptych figure:nth-child(2){grid-column:2/4}.qDesignClose{padding:130px 8vw 140px;background:#41372B;color:#fff;margin-top:110px}.qDesignClose h2{font:500 clamp(58px,7vw,105px)/.82 Georgia;letter-spacing:-.06em;margin:28px 0 52px}.qDesignClose a{color:#fff}
.qServiceLead{display:grid;grid-template-columns:.7fr 1.3fr;width:min(1160px,90vw);margin:auto;align-items:center}.qServiceLead>div{padding-right:72px}.qServiceLead p{font:400 24px/1.55 Georgia;margin-bottom:34px}.qServiceLead figure{height:500px;overflow:hidden}.qPrinciples{display:grid;grid-template-columns:repeat(3,1fr);width:min(1160px,90vw);margin:120px auto;border-top:1px solid var(--qline)}.qPrinciples article{padding:46px 40px 60px 0;border-right:1px solid var(--qline);position:relative}.qPrinciples article+article{padding-left:40px}.qPrinciples article:last-child{border-right:0}.qPrinciples svg{width:32px;height:32px;fill:none;stroke:var(--qblue);stroke-width:1.2}.qPrinciples small{position:absolute;right:22px;top:50px;font:600 9px Arial;letter-spacing:.22em}.qPrinciples h2{font:500 38px/1 Georgia;margin:34px 0 14px}.qPrinciples p{font:400 14px/1.6 Arial}
@media(max-width:760px){.qTitle{padding:50px 18px 38px}.qTitle h1{font-size:clamp(44px,14vw,66px);margin-top:20px}.qTitle i{height:28px}.qCinema{display:block;width:100%}.qCinema figure{height:67vw;min-height:300px}.qCinema>div{padding:34px 24px 0}.quietLuxury .luxPath{margin-top:66px}.qEditorial{min-height:0;width:100%;margin:70px 0 0;display:flex;flex-direction:column}.qWords{position:static;width:auto;padding:52px 24px}.qPortrait{position:static;width:100%;height:82vw}.qDetail{display:none}.qDesignIntro{display:block;width:auto;margin:0;padding:0 24px 48px}.qDesignIntro span{display:block;margin-top:28px}.qTriptych{grid-template-columns:1fr 1fr;grid-template-rows:72vw 48vw;width:100%;gap:7px}.qTriptych figure:first-child{grid-column:1/3;grid-row:auto}.qTriptych figure:nth-child(2){grid-column:auto}.qDesignClose{padding:78px 24px 88px;margin-top:70px}.qServiceLead{display:flex;flex-direction:column;width:100%}.qServiceLead>div{padding:0 24px 44px}.qServiceLead figure{height:72vw;width:100%}.qPrinciples{grid-template-columns:1fr;width:100%;margin:70px 0 0}.qPrinciples article,.qPrinciples article+article{padding:36px 24px 42px;border-right:0;border-bottom:1px solid var(--qline)}}
