.home-module__1-uu2W__home{--home-green:#4c5142}.home-module__1-uu2W__hero{max-width:1920px;padding:0 var(--pad) 0;margin:0 auto;position:relative}.home-module__1-uu2W__heroImage{background:var(--paper2);height:clamp(560px,82vh,900px);display:block;overflow:hidden}.home-module__1-uu2W__heroImage>img,.home-module__1-uu2W__heroImage>svg{object-fit:cover;object-position:50% 42%;width:100%;height:100%}.home-module__1-uu2W__heroImage>.display-picture-slot{object-fit:cover;object-position:50% 42%;width:100%;height:100%}.home-module__1-uu2W__heroImage>img{animation:1.6s cubic-bezier(.2,.7,.2,1) both home-module__1-uu2W__heroSettle}@keyframes home-module__1-uu2W__heroSettle{0%{transform:scale(1.04)}to{transform:none}}.home-module__1-uu2W__heroCopy{left:calc(var(--pad) + clamp(0px, 2vw, 40px));width:min(560px, calc(100% - 2 * var(--pad)));background:var(--paper);padding:clamp(30px,3vw,48px) clamp(28px,3vw,48px) clamp(30px,3vw,44px);position:absolute;bottom:clamp(28px,4vw,64px);box-shadow:0 30px 60px -40px #1e1c1673}.home-module__1-uu2W__eyebrow{letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:500;line-height:1.6}.home-module__1-uu2W__hero h1{letter-spacing:-.035em;margin:22px 0 20px;font-size:clamp(50px,5.1vw,86px);line-height:.99}.home-module__1-uu2W__hero h1 em{color:var(--home-green);font-weight:400}.home-module__1-uu2W__intro{color:#5c5b52;max-width:36ch;font-size:15px;line-height:1.75}.home-module__1-uu2W__heroActions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:26px;display:flex}.home-module__1-uu2W__heroActions .button{background:var(--home-green);border-color:var(--home-green)}.home-module__1-uu2W__heroActions .button:hover{background:#363c2f}.home-module__1-uu2W__secondDoor{color:#5c5b52;margin-top:18px;font-size:13px;line-height:1.6}.home-module__1-uu2W__secondDoor a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.home-module__1-uu2W__heroExample{top:clamp(22px,3vw,44px);right:calc(var(--pad) + clamp(16px, 2vw, 36px));background:var(--paper);grid-template-rows:auto auto;grid-template-columns:74px 112px;align-items:end;gap:10px 12px;padding:12px 12px 14px;transition:transform .3s cubic-bezier(.2,.7,.2,1);display:grid;position:absolute;transform:rotate(1.2deg);box-shadow:0 26px 50px -34px #1e1c1699}.home-module__1-uu2W__heroExample:hover{transform:rotate(0)translateY(-2px)}.home-module__1-uu2W__heroExampleFrom img,.home-module__1-uu2W__heroExampleTo img{width:100%;height:auto;display:block}.home-module__1-uu2W__heroExampleFrom{position:relative}.home-module__1-uu2W__heroExampleFrom:after{content:"";background:var(--ink);width:9px;height:1px;position:absolute;top:50%;right:-10px}.home-module__1-uu2W__heroExampleText{font-family:var(--serif);grid-column:1/-1;max-width:16ch;font-size:19px;line-height:1.15}.home-module__1-uu2W__heroExampleText small{font:10px/1.5 var(--sans);color:var(--muted);margin-top:4px;display:block}.home-module__1-uu2W__availability{color:var(--muted);margin-top:22px;font-size:11px;line-height:1.7}.home-module__1-uu2W__availability a{text-underline-offset:3px;text-decoration:underline}.home-module__1-uu2W__heroCaption{right:calc(var(--pad) + 18px);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--muted);text-align:right;background:#f4f3efe6;flex-direction:column;align-items:flex-end;gap:2px;max-width:40ch;padding:9px 13px;font-size:11px;line-height:1.5;display:flex;position:absolute;bottom:18px}.home-module__1-uu2W__heroCaption>span:first-child{color:var(--ink)}.home-module__1-uu2W__heroCaption>span:last-child>span{margin-left:6px}.home-module__1-uu2W__departments{max-width:1800px;padding:58px var(--pad) 82px;border-top:1px solid var(--rule);margin:auto}.home-module__1-uu2W__sectionHead{justify-content:space-between;align-items:end;gap:25px;margin-bottom:32px;display:flex}.home-module__1-uu2W__sectionHead h2{margin-top:14px;font-size:clamp(36px,3.65vw,58px)}.home-module__1-uu2W__sectionHead>a{flex-shrink:0}.home-module__1-uu2W__departmentGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:38px 23px;display:grid}.home-module__1-uu2W__department{min-width:0}.home-module__1-uu2W__departmentImage{aspect-ratio:1;background:var(--paper2);position:relative;overflow:hidden}.home-module__1-uu2W__departmentImage>img,.home-module__1-uu2W__departmentImage>svg{object-fit:cover;width:100%;height:100%;transition:transform .45s}.home-module__1-uu2W__departmentImage>.display-picture-slot{object-fit:cover;width:100%;height:100%;transition:transform .45s}.home-module__1-uu2W__department:hover .home-module__1-uu2W__departmentImage>img{transform:scale(1.025)}.home-module__1-uu2W__artImage>.room-preview{width:100%;height:100%;aspect-ratio:auto!important}.home-module__1-uu2W__soon{color:#49483f;letter-spacing:.02em;z-index:1;background:#f4f3efed;padding:4px 8px;font-size:9px;position:absolute;bottom:11px;left:11px}.home-module__1-uu2W__departmentTitle{justify-content:space-between;align-items:baseline;gap:8px;margin-top:14px;display:flex}.home-module__1-uu2W__departmentTitle h3{font-family:var(--serif);letter-spacing:-.015em;font-size:clamp(22px,1.9vw,31px);font-weight:400}.home-module__1-uu2W__departmentTitle>span{font-size:15px;transition:transform .2s}.home-module__1-uu2W__department:hover .home-module__1-uu2W__departmentTitle>span{transform:translate(2px,-2px)}.home-module__1-uu2W__department>p{color:var(--muted);margin-top:5px;font-size:11px}.home-module__1-uu2W__roomStory{max-width:1800px;padding:68px var(--pad);background:#e8e7de;grid-template-columns:1.1fr 1fr 1fr;align-items:center;gap:28px;margin:0 auto;display:grid}.home-module__1-uu2W__storyCopy{padding-right:30px}.home-module__1-uu2W__storyCopy h2{margin:24px 0;font-size:clamp(37px,3.55vw,57px)}.home-module__1-uu2W__storyCopy>p:not(.home-module__1-uu2W__eyebrow){color:#5c5b52;max-width:32ch;margin-bottom:28px;font-size:13px;line-height:1.9}.home-module__1-uu2W__storyNote{color:var(--muted);max-width:28ch;margin-top:28px;font-size:10px;display:block}.home-module__1-uu2W__storyImage{align-self:start;min-width:0;display:block}.home-module__1-uu2W__storyImage>img{aspect-ratio:.8;object-fit:cover;width:100%}.home-module__1-uu2W__storyImage>span{font-family:var(--serif);margin-top:12px;font-size:clamp(21px,2vw,31px);line-height:1.25;display:block}.home-module__1-uu2W__storyImage>span>span{float:right;font:15px var(--sans);margin-top:5px}.home-module__1-uu2W__storyImage small{font:10px/1.7 var(--sans);color:var(--muted);margin-top:6px;display:block}.home-module__1-uu2W__diningImage{margin-top:55px}.home-module__1-uu2W__artSection{max-width:1800px;margin:75px auto 30px}.home-module__1-uu2W__artSection>.home-module__1-uu2W__eyebrow{padding-inline:var(--pad)}.home-module__1-uu2W__artSection>.section{padding-top:18px;padding-bottom:45px}.home-module__1-uu2W__wallStory{max-width:1480px;padding:20px var(--pad) 90px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(35px,8vw,130px);margin:0 auto;display:grid}.home-module__1-uu2W__wallRoom{height:min(650px,52vw);overflow:hidden}.home-module__1-uu2W__wallRoom>.room-preview{height:100%;aspect-ratio:auto!important}.home-module__1-uu2W__wallCopy h2{margin:25px 0;font-size:clamp(45px,4.5vw,72px)}.home-module__1-uu2W__wallCopy>p:not(.home-module__1-uu2W__eyebrow):not(.home-module__1-uu2W__previewNote){color:#5c5b52;max-width:38ch;margin-bottom:30px;font-size:14px;line-height:1.85}.home-module__1-uu2W__wallCopy>a{width:fit-content;margin-top:22px;display:flex}.home-module__1-uu2W__previewNote{color:var(--muted);max-width:42ch;margin-top:29px;font-size:10px}.home-module__1-uu2W__trade{max-width:1656px;margin:0 var(--pad);border-top:1px solid var(--rule);grid-template-columns:1fr 1fr;gap:70px;padding:60px 0 35px;display:grid}.home-module__1-uu2W__trade h2{margin-top:20px;font-size:clamp(35px,3.5vw,55px)}.home-module__1-uu2W__trade>div:last-child{max-width:48ch;padding-top:12px}.home-module__1-uu2W__trade p:not(.home-module__1-uu2W__eyebrow){font-size:13px;line-height:1.85}.home-module__1-uu2W__trade .home-module__1-uu2W__tradeNote{color:var(--muted);margin:16px 0 23px;font-size:10px}@media (min-width:1800px){.home-module__1-uu2W__trade{margin-inline:auto}}@media (max-width:1000px){.home-module__1-uu2W__hero h1{font-size:58px}.home-module__1-uu2W__heroCopy{width:min(500px, calc(100% - 2 * var(--pad)))}.home-module__1-uu2W__heroActions{gap:18px}.home-module__1-uu2W__departmentGrid{gap:30px 18px}.home-module__1-uu2W__departmentTitle h3{font-size:24px}.home-module__1-uu2W__storyCopy{padding-right:0}.home-module__1-uu2W__storyCopy h2{font-size:38px}.home-module__1-uu2W__roomStory{gap:20px}}@media (max-width:800px){.home-module__1-uu2W__hero{flex-direction:column;padding:0;display:flex}.home-module__1-uu2W__heroImage{aspect-ratio:4/3.4;height:auto}.home-module__1-uu2W__heroCopy{width:auto;padding:30px var(--pad) 40px;box-shadow:none;position:static}.home-module__1-uu2W__hero h1{margin:18px 0;font-size:clamp(50px,12vw,76px)}.home-module__1-uu2W__intro{max-width:43ch;font-size:14px}.home-module__1-uu2W__heroActions{margin-top:22px}.home-module__1-uu2W__heroCaption{text-align:left;max-width:none;padding:10px var(--pad);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:1px solid var(--rule);background:0 0;flex-flow:wrap;order:1;justify-content:space-between;gap:2px 14px;font-size:10px;position:static}.home-module__1-uu2W__heroCopy{order:2}.home-module__1-uu2W__heroExample{display:none}.home-module__1-uu2W__departments{padding-top:38px;padding-bottom:48px}.home-module__1-uu2W__departmentGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:27px 16px}.home-module__1-uu2W__departmentImage{aspect-ratio:.92}.home-module__1-uu2W__departmentTitle h3{font-size:26px}.home-module__1-uu2W__sectionHead{flex-direction:column;align-items:start;gap:18px;margin-bottom:26px}.home-module__1-uu2W__roomStory{grid-template-columns:1fr 1fr;gap:28px 16px;padding-block:44px}.home-module__1-uu2W__storyCopy{grid-column:1/-1}.home-module__1-uu2W__storyCopy h2{margin:20px 0;font-size:44px}.home-module__1-uu2W__storyCopy>p:not(.home-module__1-uu2W__eyebrow){max-width:48ch;margin-bottom:20px}.home-module__1-uu2W__storyNote{max-width:none;margin-top:17px}.home-module__1-uu2W__diningImage{margin-top:28px}.home-module__1-uu2W__artSection{margin-top:48px;margin-bottom:0}.home-module__1-uu2W__artSection>.section{padding-bottom:30px}.home-module__1-uu2W__wallStory{grid-template-columns:1fr;gap:32px;padding-bottom:55px}.home-module__1-uu2W__wallRoom{aspect-ratio:1.05;height:auto}.home-module__1-uu2W__wallCopy h2{font-size:53px}.home-module__1-uu2W__trade{grid-template-columns:1fr;gap:22px;padding-top:38px}.home-module__1-uu2W__trade>div:last-child{padding-top:0}}@media (max-width:400px){.home-module__1-uu2W__hero h1{font-size:55px}.home-module__1-uu2W__hero .home-module__1-uu2W__eyebrow{letter-spacing:.07em;font-size:8px}.home-module__1-uu2W__heroActions{gap:17px}.home-module__1-uu2W__heroActions .button{padding-inline:17px}.home-module__1-uu2W__departmentTitle h3{font-size:23px}.home-module__1-uu2W__department>p{font-size:10px}.home-module__1-uu2W__soon{padding:3px 6px;font-size:8px;bottom:8px;left:8px}.home-module__1-uu2W__storyImage>span{font-size:23px}.home-module__1-uu2W__storyImage>span>span{display:none}}@media (prefers-reduced-motion:reduce){.home-module__1-uu2W__heroImage>img{animation:none}.home-module__1-uu2W__heroExample,.home-module__1-uu2W__departmentImage>img,.home-module__1-uu2W__departmentTitle>span{transition:none}.home-module__1-uu2W__department:hover .home-module__1-uu2W__departmentImage>img,.home-module__1-uu2W__department:hover .home-module__1-uu2W__departmentTitle>span{transform:none}}:is(.home-module__1-uu2W__departmentImage .display-picture-slot>img,.home-module__1-uu2W__heroImage .display-picture-slot>img,.home-module__1-uu2W__storyImage .display-picture-slot>img){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.home-module__1-uu2W__heroImage .display-picture-slot{height:100%;aspect-ratio:auto!important}.home-module__1-uu2W__heroImage .display-picture-slot>img{object-position:50% 42%}.home-module__1-uu2W__heroImage>.room-preview{width:100%;height:100%;aspect-ratio:auto!important}
