.Hero-module__QyaE7G__hero{background:var(--bone);height:100vh;min-height:720px;position:relative;overflow:hidden}.Hero-module__QyaE7G__photoWrap{position:absolute;inset:40% 0 0;overflow:hidden}.Hero-module__QyaE7G__photo{transform-origin:50% 78%;will-change:transform;position:absolute;inset:-10% 0 -6%;transform:scale(1.28)}.Hero-module__QyaE7G__img{object-fit:cover;object-position:center 88%;filter:saturate(.82)contrast(1.04)}.Hero-module__QyaE7G__veil{background:linear-gradient(#ede7dbf5 0%,#ede7db6b 7%,#ede7db0d 16%,#ede7db00 26%);position:absolute;inset:0}.Hero-module__QyaE7G__rule{background:var(--basalt);opacity:.3;z-index:3;height:1px;position:absolute;top:40%;left:0;right:0}.Hero-module__QyaE7G__ruleLabelL,.Hero-module__QyaE7G__ruleLabelR{z-index:4;opacity:.5;position:absolute;top:calc(40% + 18px)}.Hero-module__QyaE7G__ruleLabelL{left:36.5%}.Hero-module__QyaE7G__ruleLabelR{right:200px}.Hero-module__QyaE7G__title{left:calc(var(--m) - 8px);z-index:5;position:absolute;top:8.5%}.Hero-module__QyaE7G__mask{padding-bottom:.06em;display:block;overflow:hidden}.Hero-module__QyaE7G__letter{font-size:var(--t-hero);letter-spacing:-.045em;will-change:transform;line-height:.78;display:inline-block}.Hero-module__QyaE7G__tagline{letter-spacing:.01em;opacity:0;margin-top:.06em;margin-left:.02em;font-size:clamp(36px,5.4vw,104px);font-style:italic;line-height:1;display:block}.Hero-module__QyaE7G__coord{z-index:6;opacity:0;line-height:2.2;position:absolute;top:12.5%;left:64%}.Hero-module__QyaE7G__subScrim{z-index:5;pointer-events:none;background:radial-gradient(60% 55% at 38% 45%,#ede7dbe6,#ede7db00 70%);width:760px;height:360px;position:absolute;top:66%;left:-120px}.Hero-module__QyaE7G__sub{left:var(--m);z-index:7;opacity:0;width:340px;position:absolute;bottom:78px}.Hero-module__QyaE7G__sub p{margin-top:14px}.Hero-module__QyaE7G__cue{z-index:8;text-align:center;opacity:0;position:absolute;bottom:44px;left:50%;transform:translate(-50%)}.Hero-module__QyaE7G__cueBar{background:linear-gradient(#17141000,#171410b3);width:1px;height:50px;margin:0 auto 12px;display:block}@media (max-width:1024px){.Hero-module__QyaE7G__ruleLabelL{display:none}.Hero-module__QyaE7G__ruleLabelR{right:var(--m)}.Hero-module__QyaE7G__coord{left:auto;right:var(--m);top:auto;bottom:auto}}@media (max-width:768px){.Hero-module__QyaE7G__hero{min-height:640px}.Hero-module__QyaE7G__photoWrap,.Hero-module__QyaE7G__rule{top:38%}.Hero-module__QyaE7G__ruleLabelR{top:calc(38% + 16px)}.Hero-module__QyaE7G__title{top:14%;left:var(--m)}.Hero-module__QyaE7G__letter{font-size:clamp(64px,19vw,110px)}.Hero-module__QyaE7G__tagline{font-size:clamp(28px,8.5vw,44px)}.Hero-module__QyaE7G__coord{left:var(--m);opacity:1;font-size:9px;line-height:2.1;position:absolute;top:calc(38% + 46px);right:auto}.Hero-module__QyaE7G__ruleLabelR{font-size:9px}.Hero-module__QyaE7G__subScrim{width:180%;height:44%;top:56%;left:-40%}.Hero-module__QyaE7G__sub{width:min(86%,340px);bottom:64px}.Hero-module__QyaE7G__cue{display:none}}
.Reveal-module__U2Tp6W__r{will-change:transform,opacity,clip-path}
.Chef-module__pQ8apq__sec{min-height:100vh;color:var(--bone);padding:132px var(--m) 120px;background:#100e0c;flex-direction:column;display:flex;position:relative;overflow:hidden}.Chef-module__pQ8apq__portrait{width:45%;height:100%;position:absolute;top:0;right:0}.Chef-module__pQ8apq__img{object-fit:cover;object-position:center 28%;filter:saturate(.72)contrast(1.06)brightness(.92)}.Chef-module__pQ8apq__fade{background:linear-gradient(90deg,#100e0c 0%,#100e0c8c 22%,#100e0c00 48%);position:absolute;inset:0}.Chef-module__pQ8apq__tag{z-index:3;gap:16px;display:flex;position:relative}.Chef-module__pQ8apq__name{z-index:3;font-size:var(--t-h2-sm);margin-top:38px;line-height:.82;position:relative}.Chef-module__pQ8apq__sub{z-index:3;opacity:.6;margin-top:18px;font-size:clamp(24px,2.3vw,44px);font-style:italic;position:relative}.Chef-module__pQ8apq__quote{z-index:3;width:min(620px,52%);font-size:var(--t-quote);margin-top:56px;line-height:1.5;position:relative}.Chef-module__pQ8apq__em{color:var(--oxide);font-style:italic}.Chef-module__pQ8apq__facts{z-index:3;gap:70px;margin-top:auto;padding-top:60px;display:flex;position:relative}.Chef-module__pQ8apq__fact dt{margin-bottom:10px}.Chef-module__pQ8apq__fact dd{opacity:.85}@media (max-width:1024px){.Chef-module__pQ8apq__portrait{opacity:.42;width:100%}.Chef-module__pQ8apq__fade{background:linear-gradient(#100e0c80 0%,#100e0c33 40%,#100e0c 92%)}.Chef-module__pQ8apq__quote{width:100%}.Chef-module__pQ8apq__facts{flex-wrap:wrap;gap:28px 40px}}@media (max-width:640px){.Chef-module__pQ8apq__sec{padding:110px var(--m) 80px}.Chef-module__pQ8apq__fact{flex:0 0 100%}}
.DustTransition-module__g734RW__sec{background:var(--ink);height:100vh;min-height:700px;color:var(--bone);flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}.DustTransition-module__g734RW__bg{opacity:.16;filter:grayscale(.55)contrast(1.15)brightness(.5);background:url(/plates/plate-09-texture.jpg) 50%/cover no-repeat;position:absolute;inset:0}.DustTransition-module__g734RW__tl{left:var(--m);opacity:.5;position:absolute;top:150px}.DustTransition-module__g734RW__tr{right:var(--m);opacity:.5;text-align:right;position:absolute;top:150px}.DustTransition-module__g734RW__hair,.DustTransition-module__g734RW__hair2{left:var(--m);right:var(--m);background:#ede7db29;height:1px;position:absolute}.DustTransition-module__g734RW__hair{top:30%}.DustTransition-module__g734RW__hair2{top:73%}.DustTransition-module__g734RW__head{text-align:center;letter-spacing:-.035em;text-transform:uppercase;color:#0000;filter:contrast(1.25)brightness(1.28)saturate(1.05);background-image:url(/plates/plate-01-landscape.jpg);background-position:50% 78%;background-size:150%;-webkit-background-clip:text;background-clip:text;font-size:clamp(40px,9.2vw,176px);line-height:.92;position:relative}.DustTransition-module__g734RW__head span{display:block}.DustTransition-module__g734RW__under{text-align:center;opacity:.6;width:min(600px,80%);position:absolute;top:76%;left:50%;transform:translate(-50%)}@media (max-width:768px){.DustTransition-module__g734RW__tl,.DustTransition-module__g734RW__tr{font-size:9px;top:110px}.DustTransition-module__g734RW__hair{top:26%}.DustTransition-module__g734RW__hair2{top:68%}.DustTransition-module__g734RW__under{top:72%}}
.Footer-module__fpBKia__sec{min-height:880px;padding:42px var(--m) 30px;background:radial-gradient(circle at 78% 20%, #ffffff0b, transparent 30%), var(--ink);color:var(--bone);flex-direction:column;display:flex;position:relative;overflow:hidden}.Footer-module__fpBKia__topLine{z-index:4;color:var(--bone);opacity:.42;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:18px;margin-bottom:120px;font-size:10px;display:flex;position:relative}.Footer-module__fpBKia__line{background:currentColor;width:42px;height:1px}.Footer-module__fpBKia__cols{z-index:4;grid-template-columns:1.55fr repeat(3,1fr);gap:clamp(28px,4vw,76px);display:grid;position:relative}.Footer-module__fpBKia__intro{max-width:510px}.Footer-module__fpBKia__eyebrow{letter-spacing:.08em;text-transform:uppercase;opacity:.4;margin-bottom:24px;font-size:10px;display:block}.Footer-module__fpBKia__stmt{letter-spacing:-.035em;max-width:500px;margin:0;font-size:clamp(26px,2.25vw,40px);line-height:1.13}.Footer-module__fpBKia__stmt em{opacity:.38;font-style:italic}.Footer-module__fpBKia__cta{min-width:210px;color:var(--bone);border:1px solid #ffffff38;justify-content:space-between;align-items:center;margin-top:48px;padding:14px 16px;font-family:inherit;font-size:12px;transition:background .22s,color .22s,border-color .22s,transform .22s;display:inline-flex;position:relative}.Footer-module__fpBKia__cta:hover{background:var(--bone);border-color:var(--bone);color:var(--ink);transform:translateY(-2px)}.Footer-module__fpBKia__arrow{margin-left:28px;font-size:17px;transition:transform .22s}.Footer-module__fpBKia__cta:hover .Footer-module__fpBKia__arrow{transform:translate(3px,-3px)}.Footer-module__fpBKia__column{min-width:0}.Footer-module__fpBKia__column h2{color:var(--bone);letter-spacing:.08em;text-transform:uppercase;opacity:.38;margin:0 0 24px;font-size:10px;font-weight:400}.Footer-module__fpBKia__addr{opacity:.82;flex-direction:column;margin:0;font-size:14px;font-style:normal;line-height:1.8;display:flex}.Footer-module__fpBKia__dim{opacity:.42;margin-top:12px;font-size:11px;display:block}.Footer-module__fpBKia__list{flex-direction:column;margin:0;padding:0;font-size:14px;line-height:1.8;list-style:none;display:flex}.Footer-module__fpBKia__list li{opacity:.82}.Footer-module__fpBKia__list a{color:inherit;align-items:center;transition:opacity .18s,transform .18s;display:inline-flex;position:relative}.Footer-module__fpBKia__list a:after{content:"";transform-origin:100%;background:currentColor;height:1px;transition:transform .22s;position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.Footer-module__fpBKia__list a:hover{opacity:1}.Footer-module__fpBKia__list a:hover:after{transform-origin:0;transform:scaleX(1)}.Footer-module__fpBKia__contact{margin-top:12px;opacity:.48!important}.Footer-module__fpBKia__social{margin-top:12px}.Footer-module__fpBKia__social span{opacity:.5;margin-left:5px;font-size:12px;transition:transform .18s}.Footer-module__fpBKia__social a:hover span{transform:translate(2px,-2px)}.Footer-module__fpBKia__brandArea{z-index:2;flex:1;align-items:flex-end;min-height:390px;display:flex;position:relative}.Footer-module__fpBKia__brandMeta{letter-spacing:.12em;text-transform:uppercase;opacity:.28;font-size:9px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.Footer-module__fpBKia__wordmark{letter-spacing:-.075em;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;width:max-content;color:var(--bone);opacity:.075;font-size:clamp(120px,25.5vw,430px);line-height:.72;position:absolute;bottom:-.075em;left:-.02em}.Footer-module__fpBKia__base{z-index:5;color:var(--bone);letter-spacing:.04em;text-transform:uppercase;opacity:.5;border-top:1px solid #ffffff1c;justify-content:space-between;align-items:center;gap:30px;padding-top:26px;font-size:9px;display:flex;position:relative}.Footer-module__fpBKia__base strong{opacity:1;font-weight:400}.Footer-module__fpBKia__legal{white-space:nowrap;align-items:center;gap:8px;display:flex}.Footer-module__fpBKia__legal a{transition:opacity .18s}.Footer-module__fpBKia__legal a:hover{opacity:1}@media (max-width:1100px){.Footer-module__fpBKia__sec{min-height:820px}.Footer-module__fpBKia__topLine{margin-bottom:90px}.Footer-module__fpBKia__cols{grid-template-columns:1.5fr 1fr 1fr}.Footer-module__fpBKia__intro{grid-column:1/-1;margin-bottom:25px}.Footer-module__fpBKia__stmt{max-width:650px}.Footer-module__fpBKia__brandArea{min-height:330px}}@media (max-width:700px){.Footer-module__fpBKia__sec{min-height:auto;padding:32px var(--m) 24px}.Footer-module__fpBKia__topLine{margin-bottom:72px}.Footer-module__fpBKia__topLine span:last-child{display:none}.Footer-module__fpBKia__line{flex:1;width:auto}.Footer-module__fpBKia__cols{grid-template-columns:1fr;gap:52px}.Footer-module__fpBKia__intro{grid-column:auto;margin-bottom:10px}.Footer-module__fpBKia__stmt{max-width:100%;font-size:clamp(27px,8vw,38px)}.Footer-module__fpBKia__cta{width:100%;max-width:280px}.Footer-module__fpBKia__column h2{margin-bottom:16px}.Footer-module__fpBKia__brandArea{min-height:230px;margin-top:20px}.Footer-module__fpBKia__brandMeta{top:42%}.Footer-module__fpBKia__wordmark{font-size:28vw;bottom:-.02em;left:-.04em}.Footer-module__fpBKia__base{flex-direction:column;align-items:flex-start;gap:14px;padding-top:22px;line-height:1.6}.Footer-module__fpBKia__legal{flex-wrap:wrap}}@media (max-width:420px){.Footer-module__fpBKia__topLine{margin-bottom:60px}.Footer-module__fpBKia__stmt{font-size:29px}.Footer-module__fpBKia__brandArea{min-height:190px}.Footer-module__fpBKia__wordmark{font-size:27vw}.Footer-module__fpBKia__base{font-size:8px}}@media (prefers-reduced-motion:reduce){.Footer-module__fpBKia__cta,.Footer-module__fpBKia__arrow,.Footer-module__fpBKia__list a,.Footer-module__fpBKia__list a:after,.Footer-module__fpBKia__social span{transition:none}}
.Reservation-module__bFUNVW__sec{min-height:100vh;padding:132px var(--m) 100px;color:var(--bone);background:radial-gradient(circle at 18% 38%,#7fa39b14,#0000 32%),#0d1210;position:relative;overflow:hidden}.Reservation-module__bFUNVW__aurora{filter:blur(1px);pointer-events:none;-webkit-user-select:none;user-select:none;background:radial-gradient(#7fa39b2b 0%,#7fa39b0f 34%,#0000 68%);border-radius:50%;width:1250px;height:1050px;position:absolute;top:4%;left:-420px}.Reservation-module__bFUNVW__grid{z-index:2;grid-template-columns:minmax(0,.9fr) minmax(460px,.85fr);align-items:start;gap:clamp(70px,9vw,170px);max-width:1480px;margin:0 auto;display:grid;position:relative}.Reservation-module__bFUNVW__left{max-width:560px;position:relative}.Reservation-module__bFUNVW__tag{align-items:center;gap:16px;min-height:20px;display:flex}.Reservation-module__bFUNVW__number{opacity:.45;border:1px solid #ffffff29;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:9px;display:inline-flex}.Reservation-module__bFUNVW__tagLabel{color:var(--water);letter-spacing:.08em;text-transform:uppercase;opacity:.75;font-size:9px}.Reservation-module__bFUNVW__tagLabel span{opacity:.45;margin:0 4px}.Reservation-module__bFUNVW__h2{letter-spacing:-.065em;margin-top:40px;margin-bottom:0;font-size:clamp(72px,8vw,128px);line-height:.82}.Reservation-module__bFUNVW__h2 em{color:var(--water);letter-spacing:-.055em;font-style:italic}.Reservation-module__bFUNVW__lead{opacity:.72;max-width:430px;margin-top:48px;font-size:16px;line-height:1.65}.Reservation-module__bFUNVW__secondaryLead{opacity:.4;max-width:400px;margin-top:10px;font-size:14px;line-height:1.65}.Reservation-module__bFUNVW__figure{margin:62px 0 0}.Reservation-module__bFUNVW__night{aspect-ratio:5/3;background:#111713;width:min(400px,100%);position:relative;overflow:hidden}.Reservation-module__bFUNVW__nightImg{object-fit:cover;filter:saturate(.55)brightness(.76)contrast(1.08);transition:transform .7s cubic-bezier(.2,.7,.2,1),filter .7s;transform:scale(1.015)}.Reservation-module__bFUNVW__figure:hover .Reservation-module__bFUNVW__nightImg{filter:saturate(.65)brightness(.84)contrast(1.05);transform:scale(1.045)}.Reservation-module__bFUNVW__imageOverlay{pointer-events:none;background:linear-gradient(135deg,#7fa39b1f,#0000 55%);position:absolute;inset:0}.Reservation-module__bFUNVW__cap{color:var(--bone);letter-spacing:.055em;text-transform:uppercase;opacity:.4;gap:7px;margin-top:13px;font-size:8px;display:flex}.Reservation-module__bFUNVW__right{justify-self:end;width:100%;max-width:620px;position:relative}.Reservation-module__bFUNVW__formHeader{border-bottom:1px solid #ffffff21;justify-content:space-between;align-items:center;padding-bottom:17px;display:flex}.Reservation-module__bFUNVW__formIndex,.Reservation-module__bFUNVW__formStatus{letter-spacing:.08em;text-transform:uppercase;font-size:9px}.Reservation-module__bFUNVW__formIndex{opacity:.75}.Reservation-module__bFUNVW__formStatus{color:var(--water);opacity:.65}.Reservation-module__bFUNVW__formCard{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(145deg,#ffffff09,#ffffff03);border:1px solid #ffffff1a;margin-top:0;padding:clamp(28px,4vw,52px) clamp(22px,4vw,48px);position:relative;box-shadow:0 30px 100px #0000002e,inset 0 1px #ffffff06}.Reservation-module__bFUNVW__note{color:var(--bone);opacity:.48;align-items:flex-start;gap:14px;margin-top:24px;display:flex}.Reservation-module__bFUNVW__noteMark{opacity:.7;border:1px solid;border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;font-size:8px;display:inline-flex}.Reservation-module__bFUNVW__note p{margin:0;font-size:11px;line-height:1.7}.Reservation-module__bFUNVW__note strong{color:var(--bone);opacity:.85;font-weight:400}.Reservation-module__bFUNVW__bottomLabel{right:var(--m);bottom:32px;left:var(--m);z-index:3;color:var(--bone);letter-spacing:.1em;text-transform:uppercase;opacity:.2;pointer-events:none;justify-content:space-between;font-size:8px;display:flex;position:absolute}@media (max-width:1200px){.Reservation-module__bFUNVW__sec{padding-top:110px}.Reservation-module__bFUNVW__grid{grid-template-columns:1fr;gap:90px;max-width:760px}.Reservation-module__bFUNVW__left{max-width:620px}.Reservation-module__bFUNVW__right{justify-self:start;max-width:680px}.Reservation-module__bFUNVW__h2{font-size:clamp(76px,12vw,120px)}.Reservation-module__bFUNVW__figure{margin-top:50px}}@media (max-width:768px){.Reservation-module__bFUNVW__sec{min-height:auto;padding:92px 0 80px}.Reservation-module__bFUNVW__grid{gap:76px;width:100%}.Reservation-module__bFUNVW__left{max-width:none;padding:0 var(--m)}.Reservation-module__bFUNVW__tag{gap:12px}.Reservation-module__bFUNVW__h2{margin-top:34px;font-size:clamp(64px,17vw,100px);line-height:.84}.Reservation-module__bFUNVW__lead{margin-top:38px;font-size:15px}.Reservation-module__bFUNVW__secondaryLead{font-size:13px}.Reservation-module__bFUNVW__figure{margin-top:42px}.Reservation-module__bFUNVW__night{aspect-ratio:1.55;width:100%}.Reservation-module__bFUNVW__cap{font-size:7px}.Reservation-module__bFUNVW__right{max-width:none}.Reservation-module__bFUNVW__formHeader{padding:0 var(--m) 15px}.Reservation-module__bFUNVW__formCard{padding:30px var(--m);border-left:0;border-right:0}.Reservation-module__bFUNVW__note{padding:0 var(--m);margin-top:20px}.Reservation-module__bFUNVW__bottomLabel{display:none}}@media (max-width:420px){.Reservation-module__bFUNVW__sec{padding-top:78px}.Reservation-module__bFUNVW__h2{font-size:19vw}.Reservation-module__bFUNVW__lead{margin-top:32px}.Reservation-module__bFUNVW__formHeader{font-size:8px}.Reservation-module__bFUNVW__formStatus{text-align:right;max-width:130px;line-height:1.4}.Reservation-module__bFUNVW__formCard{padding-top:25px;padding-bottom:25px}}@media (prefers-reduced-motion:reduce){.Reservation-module__bFUNVW__nightImg{transition:none}.Reservation-module__bFUNVW__figure:hover .Reservation-module__bFUNVW__nightImg{transform:none}}
.Space-module__b4jiHW__sec{min-height:100vh;color:var(--bone);padding:112px var(--m) 96px;background:#141210;flex-direction:column;display:flex;position:relative}.Space-module__b4jiHW__frame{flex:1;min-height:560px;position:relative;overflow:hidden}.Space-module__b4jiHW__img{object-fit:cover;filter:saturate(.78)contrast(1.05)}.Space-module__b4jiHW__scrim{background:linear-gradient(#0b0a089e 0%,#0b0a081f 38%,#0b0a0800 60%);position:absolute;inset:0}.Space-module__b4jiHW__tag{z-index:3;gap:16px;display:flex;position:absolute;top:52px;left:40px}.Space-module__b4jiHW__h2{z-index:3;font-size:var(--t-h2-sm);line-height:.86;position:absolute;top:96px;left:40px}.Space-module__b4jiHW__h2 em{font-style:italic}.Space-module__b4jiHW__right{text-align:right;z-index:3;width:280px;position:absolute;top:104px;right:40px}.Space-module__b4jiHW__right p{opacity:.8}.Space-module__b4jiHW__cols{gap:var(--gut);grid-template-columns:repeat(4,1fr);padding-top:44px;display:grid}.Space-module__b4jiHW__cols dt{margin-bottom:10px}.Space-module__b4jiHW__cols dd{opacity:.78}.Space-module__b4jiHW__visit{text-align:right}@media (max-width:1024px){.Space-module__b4jiHW__cols{gap:32px var(--gut);grid-template-columns:repeat(2,1fr)}.Space-module__b4jiHW__visit{text-align:left}.Space-module__b4jiHW__right{text-align:left;width:100%;position:static}}@media (max-width:768px){.Space-module__b4jiHW__sec{padding:100px var(--m) 80px}.Space-module__b4jiHW__frame{min-height:70vw}.Space-module__b4jiHW__tag{top:24px;left:20px}.Space-module__b4jiHW__h2{top:58px;left:20px}.Space-module__b4jiHW__right{padding:24px 0 0}.Space-module__b4jiHW__cols{grid-template-columns:1fr}}
.carta-module__MYd9Wq__page{background:var(--basalt);color:var(--bone);padding:180px var(--m) 120px}.carta-module__MYd9Wq__head{max-width:1180px}.carta-module__MYd9Wq__h1{font-size:var(--t-h2);margin-top:40px;line-height:.86}.carta-module__MYd9Wq__h1 em{font-style:italic}.carta-module__MYd9Wq__intro{opacity:.72;max-width:520px;margin-top:40px}.carta-module__MYd9Wq__list{margin-top:130px}.carta-module__MYd9Wq__item{position:relative}.carta-module__MYd9Wq__grid{grid-template-columns:520px 1fr;align-items:center;gap:80px;padding:70px 0;display:grid}.carta-module__MYd9Wq__media{aspect-ratio:4/5;position:relative;overflow:hidden}.carta-module__MYd9Wq__img{object-fit:cover;filter:saturate(.85)contrast(1.05);transition:transform .9s var(--ease)}.carta-module__MYd9Wq__item:hover .carta-module__MYd9Wq__img{transform:scale(1.02)}.carta-module__MYd9Wq__meta{align-items:baseline;gap:18px;display:flex}.carta-module__MYd9Wq__name{margin-top:18px;font-size:clamp(40px,4.4vw,84px);line-height:1}.carta-module__MYd9Wq__detail{opacity:.75;max-width:520px;margin-top:26px}.carta-module__MYd9Wq__facts{gap:var(--gut);grid-template-columns:repeat(4,auto);justify-content:start;column-gap:60px;margin-top:48px;display:grid}.carta-module__MYd9Wq__facts dt{opacity:.45;margin-bottom:8px}.carta-module__MYd9Wq__rule{background:#ede7db29;height:1px}.carta-module__MYd9Wq__total{border-top:1px solid #ede7db38;grid-template-columns:1fr auto;align-items:start;gap:clamp(40px,6vw,110px);margin-top:120px;padding-top:50px;display:grid}.carta-module__MYd9Wq__price{margin-top:16px;font-size:clamp(44px,5vw,92px);line-height:1}.carta-module__MYd9Wq__price span{opacity:.5;font-size:20px}@media (max-width:1024px){.carta-module__MYd9Wq__grid{grid-template-columns:1fr;gap:36px}.carta-module__MYd9Wq__facts{column-gap:var(--gut);gap:26px var(--gut);grid-template-columns:repeat(2,1fr)}.carta-module__MYd9Wq__total{grid-template-columns:1fr;gap:40px}}@media (max-width:640px){.carta-module__MYd9Wq__page{padding:130px var(--m) 90px}.carta-module__MYd9Wq__list{margin-top:70px}.carta-module__MYd9Wq__grid{padding:44px 0}.carta-module__MYd9Wq__total{margin-top:80px}}.carta-module__MYd9Wq__totalSide{flex-direction:column;align-items:flex-start;gap:26px;display:flex}.carta-module__MYd9Wq__cta{letter-spacing:.14em;text-transform:uppercase;transition:background var(--d-micro) var(--ease), color var(--d-micro) var(--ease);border:1px solid #ede7db59;border-radius:999px;align-items:center;gap:12px;padding:15px 30px;font-family:Archivo,sans-serif;font-size:13px;display:inline-flex}.carta-module__MYd9Wq__cta:hover{background:var(--bone);color:var(--ink)}
.casa-module__30PobW__h2{font-size:var(--t-h2-sm);line-height:.9}.casa-module__30PobW__h2 em{font-style:italic}.casa-module__30PobW__h3{letter-spacing:-.03em;font-size:clamp(34px,3.9vw,68px);line-height:.95}.casa-module__30PobW__claim{color:var(--bone);padding:clamp(90px,11vw,170px) var(--m) clamp(80px,9vw,130px);background:#141210}.casa-module__30PobW__claimGrid{grid-template-columns:1fr 1fr;gap:clamp(40px,6vw,110px);max-width:1180px;margin-top:clamp(48px,5vw,80px);display:grid}.casa-module__30PobW__lede p{font-size:clamp(19px,1.5vw,25px);line-height:1.45}.casa-module__30PobW__temp{background:var(--ink);color:var(--bone);position:relative}.casa-module__30PobW__tempFig{width:100%;height:clamp(420px,62vh,640px);position:relative;overflow:hidden}.casa-module__30PobW__tempImg{object-fit:cover}.casa-module__30PobW__tempVeil{background:linear-gradient(90deg,#0b0a08eb 0%,#0b0a089e 38%,#0b0a081a 72%);position:absolute;inset:0}.casa-module__30PobW__tempTxt{left:var(--m);z-index:2;position:absolute;top:50%;transform:translateY(-50%)}.casa-module__30PobW__tempNum{letter-spacing:-.05em;margin-top:6px;font-size:clamp(88px,12vw,210px);line-height:.86}.casa-module__30PobW__deg{letter-spacing:0;vertical-align:super;opacity:.75;margin-left:.06em;font-size:.34em}.casa-module__30PobW__time{color:var(--bone);padding:clamp(90px,10vw,150px) var(--m);background:#100e0c}.casa-module__30PobW__timeHead{margin-bottom:clamp(44px,5vw,76px)}.casa-module__30PobW__timeHead .casa-module__30PobW__h3{margin-top:14px}.casa-module__30PobW__chapters{border-top:1px solid #ede7db24;max-width:1100px}.casa-module__30PobW__chapters li{border-bottom:1px solid #ede7db24}.casa-module__30PobW__chapter{grid-template-columns:200px 1fr;align-items:start;gap:clamp(24px,4vw,64px);padding:clamp(28px,3.2vw,46px) 0;display:grid}.casa-module__30PobW__year{letter-spacing:-.03em;opacity:.42;font-size:clamp(30px,3.1vw,54px);line-height:1}.casa-module__30PobW__chapterTitle{letter-spacing:.02em;font-family:Archivo,sans-serif;font-size:15px;font-weight:500}.casa-module__30PobW__mat{color:var(--bone);padding:clamp(90px,10vw,150px) var(--m);background:#141210}.casa-module__30PobW__matHead{max-width:640px;margin-bottom:clamp(44px,5vw,72px)}.casa-module__30PobW__matHead .casa-module__30PobW__h3{margin-top:14px}.casa-module__30PobW__table{border-collapse:collapse;text-align:left;width:100%;max-width:1180px}.casa-module__30PobW__table th,.casa-module__30PobW__table td{vertical-align:top;border-bottom:1px solid #ede7db24;padding:clamp(20px,2.2vw,30px) 24px clamp(20px,2.2vw,30px) 0}.casa-module__30PobW__table thead th{opacity:.45;border-bottom:1px solid #ede7db3d;padding-bottom:16px;font-weight:400}.casa-module__30PobW__table tbody tr:last-child th,.casa-module__30PobW__table tbody tr:last-child td{border-bottom:none}.casa-module__30PobW__matName{letter-spacing:-.01em;width:26%;font-family:Instrument Serif,serif;font-size:clamp(20px,1.7vw,28px);font-weight:400}.casa-module__30PobW__table td.casa-module__30PobW__body{opacity:.72;width:48%}.casa-module__30PobW__matOrigin{opacity:.5;white-space:nowrap;text-align:right}.casa-module__30PobW__night{background:var(--ink);padding:0 var(--m) clamp(80px,9vw,120px)}.casa-module__30PobW__figure{aspect-ratio:21/9;width:100%;position:relative;overflow:hidden}.casa-module__30PobW__img{object-fit:cover}.casa-module__30PobW__caption{opacity:.45;color:var(--bone);margin-top:16px}.casa-module__30PobW__visit{color:var(--bone);padding:clamp(80px,9vw,130px) var(--m) clamp(100px,11vw,160px);background:#100e0c;grid-template-columns:1.1fr 1fr;align-items:start;gap:clamp(48px,7vw,120px);display:grid}.casa-module__30PobW__addr{opacity:.85;margin-top:24px;font-size:16px;font-style:normal;line-height:1.95}.casa-module__30PobW__coords{opacity:.5;margin-top:12px;display:block}.casa-module__30PobW__cta{letter-spacing:.14em;text-transform:uppercase;transition:background var(--d-micro) var(--ease), color var(--d-micro) var(--ease);border:1px solid #ede7db59;border-radius:999px;align-items:center;gap:12px;margin-top:34px;padding:15px 30px;font-family:Archivo,sans-serif;font-size:13px;display:inline-flex}.casa-module__30PobW__cta:hover{background:var(--bone);color:var(--ink)}.casa-module__30PobW__facts{border-top:1px solid #ede7db24;grid-template-columns:1fr 1fr;gap:0;display:grid}.casa-module__30PobW__fact{border-bottom:1px solid #ede7db24;padding:22px 20px 22px 0}.casa-module__30PobW__fact dt{opacity:.45;margin-bottom:8px}@media (max-width:1024px){.casa-module__30PobW__claimGrid{grid-template-columns:1fr;gap:32px}.casa-module__30PobW__visit{grid-template-columns:1fr}.casa-module__30PobW__chapter{grid-template-columns:130px 1fr}}@media (max-width:640px){.casa-module__30PobW__tempFig{height:clamp(320px,52vh,420px)}.casa-module__30PobW__tempVeil{background:linear-gradient(#0b0a0859 0%,#0b0a08db 62%,#0b0a08f5 100%)}.casa-module__30PobW__tempTxt{top:auto;bottom:28px;right:var(--m);transform:none}.casa-module__30PobW__chapter{grid-template-columns:1fr;gap:10px;padding:26px 0}.casa-module__30PobW__year{opacity:.55}.casa-module__30PobW__table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.casa-module__30PobW__table,.casa-module__30PobW__table tbody,.casa-module__30PobW__table tr,.casa-module__30PobW__table th,.casa-module__30PobW__table td{width:auto;display:block}.casa-module__30PobW__table tr{border-bottom:1px solid #ede7db24;padding:22px 0}.casa-module__30PobW__table th,.casa-module__30PobW__table td{border:none;padding:0}.casa-module__30PobW__matName{width:auto;margin-bottom:8px}.casa-module__30PobW__table td.casa-module__30PobW__body{width:auto}.casa-module__30PobW__matOrigin{text-align:left;margin-top:10px}.casa-module__30PobW__facts{grid-template-columns:1fr}.casa-module__30PobW__figure{aspect-ratio:4/3}}
.nuria-module__5g5OzG__h2{font-size:var(--t-h2-sm);line-height:.9}.nuria-module__5g5OzG__h2 em{opacity:.55;font-style:italic}.nuria-module__5g5OzG__h3{letter-spacing:-.03em;font-size:clamp(34px,3.9vw,68px);line-height:.95}.nuria-module__5g5OzG__principles{color:var(--bone);padding:clamp(90px,11vw,170px) var(--m) clamp(80px,9vw,130px);background:#141210}.nuria-module__5g5OzG__prHead{margin-bottom:clamp(52px,6vw,90px)}.nuria-module__5g5OzG__prHead .nuria-module__5g5OzG__h2{margin-top:16px}.nuria-module__5g5OzG__prList{border-top:1px solid #ede7db29;grid-template-columns:repeat(3,1fr);gap:clamp(32px,4vw,72px);display:grid}.nuria-module__5g5OzG__pr{padding-top:clamp(26px,2.8vw,40px)}.nuria-module__5g5OzG__prNum{opacity:.35;margin-bottom:20px;font-size:clamp(28px,2.4vw,42px);line-height:1;display:block}.nuria-module__5g5OzG__prTitle{letter-spacing:-.02em;margin-bottom:16px;font-size:clamp(24px,2vw,34px);line-height:1.05}.nuria-module__5g5OzG__hands{background:var(--ink);color:var(--bone);position:relative}.nuria-module__5g5OzG__handsFig{width:100%;height:clamp(440px,68vh,720px);position:relative;overflow:hidden}.nuria-module__5g5OzG__handsImg{object-fit:cover;filter:saturate(.85)contrast(1.04)}.nuria-module__5g5OzG__handsVeil{background:linear-gradient(#0b0a0840 0%,#0b0a081a 40%,#0b0a08e6 100%);position:absolute;inset:0}.nuria-module__5g5OzG__quoteWrap{left:var(--m);right:var(--m);z-index:2;position:absolute;bottom:clamp(40px,5vw,74px)}.nuria-module__5g5OzG__quote{letter-spacing:-.025em;max-width:16ch;max-inline-size:none;font-size:clamp(26px,3.1vw,56px);line-height:1.12}.nuria-module__5g5OzG__quote em{opacity:.62;font-style:italic}.nuria-module__5g5OzG__attr{opacity:.5;margin-top:20px}.nuria-module__5g5OzG__bio{color:var(--bone);padding:clamp(90px,10vw,150px) var(--m);background:#100e0c}.nuria-module__5g5OzG__bioHead{margin-bottom:clamp(44px,5vw,76px)}.nuria-module__5g5OzG__bioHead .nuria-module__5g5OzG__h3{margin-top:14px}.nuria-module__5g5OzG__chapters{border-top:1px solid #ede7db24;max-width:1100px}.nuria-module__5g5OzG__chapters li{border-bottom:1px solid #ede7db24}.nuria-module__5g5OzG__chapter{grid-template-columns:200px 1fr;align-items:start;gap:clamp(24px,4vw,64px);padding:clamp(28px,3.2vw,46px) 0;display:grid}.nuria-module__5g5OzG__year{letter-spacing:-.03em;opacity:.42;font-size:clamp(30px,3.1vw,54px);line-height:1}.nuria-module__5g5OzG__chapterTitle{letter-spacing:.02em;font-family:Archivo,sans-serif;font-size:15px;font-weight:500}.nuria-module__5g5OzG__prod{color:var(--bone);padding:clamp(90px,10vw,150px) var(--m) clamp(100px,11vw,160px);background:#141210}.nuria-module__5g5OzG__prodHead{max-width:640px;margin-bottom:clamp(44px,5vw,72px)}.nuria-module__5g5OzG__prodHead .nuria-module__5g5OzG__h3{margin-top:14px}.nuria-module__5g5OzG__table{border-collapse:collapse;text-align:left;width:100%;max-width:1100px}.nuria-module__5g5OzG__table th,.nuria-module__5g5OzG__table td{vertical-align:baseline;border-bottom:1px solid #ede7db24;padding:clamp(18px,2vw,26px) 24px clamp(18px,2vw,26px) 0}.nuria-module__5g5OzG__table thead th{opacity:.45;border-bottom:1px solid #ede7db3d;padding-bottom:14px;font-weight:400}.nuria-module__5g5OzG__prodName{letter-spacing:-.01em;width:44%;font-family:Instrument Serif,serif;font-size:clamp(19px,1.5vw,26px);font-weight:400}.nuria-module__5g5OzG__table td.nuria-module__5g5OzG__body{opacity:.72}.nuria-module__5g5OzG__km{opacity:.5;text-align:right;white-space:nowrap}.nuria-module__5g5OzG__cta{letter-spacing:.14em;text-transform:uppercase;transition:background var(--d-micro) var(--ease), color var(--d-micro) var(--ease);border:1px solid #ede7db59;border-radius:999px;align-items:center;gap:12px;margin-top:clamp(40px,4.5vw,64px);padding:15px 30px;font-family:Archivo,sans-serif;font-size:13px;display:inline-flex}.nuria-module__5g5OzG__cta:hover{background:var(--bone);color:var(--ink)}@media (max-width:1024px){.nuria-module__5g5OzG__prList{grid-template-columns:1fr;gap:0}.nuria-module__5g5OzG__pr{border-bottom:1px solid #ede7db24;padding:28px 0}.nuria-module__5g5OzG__prNum{margin-bottom:14px}.nuria-module__5g5OzG__chapter{grid-template-columns:130px 1fr}}@media (max-width:640px){.nuria-module__5g5OzG__handsFig{height:clamp(340px,56vh,460px)}.nuria-module__5g5OzG__quote{max-width:none}.nuria-module__5g5OzG__chapter{grid-template-columns:1fr;gap:10px;padding:26px 0}.nuria-module__5g5OzG__year{opacity:.55}.nuria-module__5g5OzG__table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.nuria-module__5g5OzG__table,.nuria-module__5g5OzG__table tbody,.nuria-module__5g5OzG__table tr,.nuria-module__5g5OzG__table th,.nuria-module__5g5OzG__table td{width:auto;display:block}.nuria-module__5g5OzG__table tr{border-bottom:1px solid #ede7db24;padding:20px 0}.nuria-module__5g5OzG__table th,.nuria-module__5g5OzG__table td{border:none;padding:0}.nuria-module__5g5OzG__prodName{width:auto;margin-bottom:6px}.nuria-module__5g5OzG__km{text-align:left;margin-top:8px}}
