:root{--paper:#f2eee6;--sand:#d3c7ad;--ink:#28374a;--terra:#754437;--terra-2:#965d4c;--olive:#6b6751;--sheet:#f7f4ee;--sheet-line:#28374a38;--stage:#e7e1d6;--sans:"Instrument Sans Variable","Instrument Sans",sans-serif;--serif:"Instrument Serif",serif}.rv-review{min-height:100svh;color:var(--ink);font-family:var(--sans);background:radial-gradient(120% 90% at 50% 40%,#eee9e0 0%,var(--stage) 60%,#ddd5c7 100%) fixed;margin:0}.rv-top{font:500 11px/1.4 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:#28374ab3;justify-content:space-between;align-items:center;gap:24px;padding:28px 4vw 0;display:flex}.rv-top b{color:var(--terra);font-weight:600}.rv-mags{flex-direction:column;align-items:center;gap:72px;padding:56px 4vw 80px;display:flex}.rv-sheet{flex-direction:column;align-items:center;gap:22px;margin:0 auto;padding:56px 4vw 40px;display:flex}.rv-sheet>figcaption{font:500 11px/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:#28374a9e;align-items:center;gap:14px;display:flex}.rv-sheet>figcaption i{background:var(--terra);width:28px;height:2px}.mag{--w:min(92vw,calc((100svh - 150px) * 1.588),1640px);width:var(--w);height:calc(var(--w) / 1.588);background:var(--sheet) url(/brand/papel-hoja.webp) repeat;background-size:60%;grid-template-columns:1fr 1fr;display:grid;position:relative;box-shadow:0 1px #e9e3d8,0 2px #f4f0e8,0 3px #e2dbce,0 4px #f1ece3,0 5px #dcd4c6,0 34px 60px -26px #342c1e6b,0 12px 24px -12px #342c1e38;container-type:inline-size}.mag--single{width:calc(var(--w) / 2);grid-template-columns:1fr}.mag--single>.pg{container-type:inline-size}.pg{background:var(--sheet) url(/brand/papel-hoja.webp) repeat;--mx:3.3cqi;--my:3.1cqi;--gut:3.9cqi;padding:var(--my) var(--mx) var(--my) var(--gut);color:var(--ink);background-size:60cqi;flex-direction:column;font-size:.86cqi;line-height:1.55;display:flex;position:relative;overflow:hidden}.pg--l{padding:var(--my) var(--gut) var(--my) var(--mx)}.mag--single .pg{--mx:6.6cqi;--my:6.2cqi;--gut:6.6cqi;font-size:1.72cqi}.mag:after{content:"";pointer-events:none;z-index:5;mix-blend-mode:multiply;background:linear-gradient(90deg,#3c301e0f 0%,#0000 3% 41%,#3c301e0d 45.5%,#3c301e21 48.6%,#281e1257 49.9%,#281e124d 50.1%,#3c301e1f 51.4%,#3c301e0a 54.5%,#0000 59% 97%,#3c301e0f 100%);position:absolute;inset:0}.mag:before{content:"";pointer-events:none;z-index:6;mix-blend-mode:screen;background:linear-gradient(90deg,#0000 46.5%,#fffaf01a 48.7%,#0000 49.8% 50.2%,#fffaf01f 51.4%,#0000 53.5%);position:absolute;inset:0}.mag--single:after{background:linear-gradient(90deg,#281e1247 0%,#3c301e1a 1.6%,#3c301e08 5%,#0000 10% 96%,#3c301e0d 100%)}.mag--single:before{display:none}.mag--single.mag--back:after{background:linear-gradient(270deg,#140f0a4d 0%,#140f0a1a 1.6%,#0000 8%)}.pg__head,.pg__foot{font:500 .56cqi/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;z-index:2;justify-content:space-between;align-items:center;display:flex;position:relative}.pg__head{border-bottom:1px solid var(--sheet-line);margin-bottom:2.2cqi;padding-bottom:.9cqi}.pg__foot{border-top:1px dotted var(--sheet-line);margin-top:auto;padding-top:.9cqi}.pg__foot b{font:400 1.05cqi/1 var(--serif);letter-spacing:0;text-transform:none;color:var(--terra);font-style:italic}.pg--r .pg__head,.pg--r .pg__foot{flex-direction:row-reverse}.pg__head .tander{letter-spacing:.32em;font-weight:700}.on-photo{color:#fbf8f2;border-color:#fbf8f273!important}.on-photo b{color:#fbf8f2}.bleed{z-index:0;margin:0;position:absolute;inset:0}.bleed img{object-fit:cover;width:100%;height:100%;display:block}.ph img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.ph{min-height:0;margin:0;position:relative;overflow:hidden}.shade-top:before,.shade-bot:before{content:"";z-index:1;pointer-events:none;position:absolute;inset:0}.shade-top:before{background:linear-gradient(#14120e61,#0000 24%)}.shade-bot:before{background:linear-gradient(#0000 66%,#14120e8c)}.mag-spread-photo{z-index:0;margin:0;position:absolute;inset:0}.mag-spread-photo img{object-fit:cover;width:100%;height:100%}.kicker{font:600 .6cqi/1 var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--terra);align-items:center;gap:1cqi;display:flex}.kicker:before{content:"";background:currentColor;width:1.8cqi;height:.18cqi}.title{font:700 4.6cqi/.9 var(--sans);font-variation-settings:"wdth" 72;letter-spacing:-.045em;color:var(--ink);margin:1.4cqi 0 0;font-stretch:72%}.title em{font:400 1.06em/.9 var(--serif);letter-spacing:-.02em;color:var(--terra);font-style:italic}.title--xl{font-size:6.6cqi}.title--m{font-size:3.4cqi}.lede{font:400 1.5cqi/1.2 var(--serif);letter-spacing:-.005em;color:var(--ink);margin:1.6cqi 0 0}.lede em{color:var(--terra)}.body{text-align:justify;-webkit-hyphens:manual;hyphens:manual;column-gap:1.6cqi;margin-top:1.8cqi}.body p+p{text-indent:1.4em}.body--2{columns:2}.dropcap:first-letter{float:left;font:400 4.1em/.78 var(--serif);color:var(--terra);padding:.06em .1em 0 0;font-style:italic}.quote{font:400 2.3cqi/1.04 var(--serif);letter-spacing:-.015em;color:var(--ink);margin:0;font-style:italic;position:relative}.quote:before{content:"“";color:var(--terra);height:.45em;font-size:2.2em;line-height:.5;display:block}.quote cite{font:600 .56cqi/1.3 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--olive);margin-top:1.2cqi;font-style:normal;display:block}.cap{font:500 .58cqi/1.45 var(--sans);letter-spacing:.04em;color:#28374ac7;gap:.8cqi;display:flex}.cap b{letter-spacing:.2em;text-transform:uppercase;color:var(--terra);white-space:nowrap;font-weight:700}.cap.on-photo b{color:#fbf8f2}.tag{font:600 .52cqi/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;background:var(--sheet);color:var(--ink);padding:.45cqi .7cqi;display:inline-block}.tag--terra{background:var(--terra);color:var(--sheet)}.ficha{grid-template-columns:auto 1fr;margin:0;font-size:.74cqi;display:grid}.ficha dt,.ficha dd{border-top:1px dotted var(--sheet-line);margin:0;padding:.62cqi 0}.ficha dt{font:600 .54cqi/1.9 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--terra);padding-right:2cqi}.ficha dd{text-align:right}.cota{font:500 .52cqi/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:#28374ab3;align-items:center;gap:.8cqi;display:flex}.cota i{background:currentColor;flex:1;height:1px;position:relative}.cota i:before,.cota i:after{content:"";background:currentColor;width:1px;height:.7cqi;position:absolute;top:-.35cqi}.cota i:before{left:0}.cota i:after{right:0}.cover{color:#fbf8f2;padding:0!important}.cover .bleed img{object-position:50% 60%}.cover:before{content:"";z-index:1;background:linear-gradient(#1c181247 0%,#0000 26% 56%,#1c181280 100%);position:absolute;inset:0}.cover__in{z-index:2;flex-direction:column;height:100%;padding:5.2cqi 6cqi 5.6cqi;display:flex;position:relative}.cover__mast{border-bottom:1px solid #fbf8f28c;justify-content:space-between;align-items:flex-end;padding-bottom:1.6cqi;display:flex}.cover__mast img{width:44cqi;height:auto;display:block}.cover__mast span{font:500 1.15cqi/1.5 var(--sans);letter-spacing:.24em;text-transform:uppercase;text-align:right}.cover__sub{font:500 1.1cqi/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;justify-content:space-between;margin-top:1.4cqi;display:flex}.cover__lines{gap:2.6cqi;margin-top:auto;display:grid}.cover__lines p{max-width:52cqi;font:400 2.6cqi/1.15 var(--serif);margin:0}.cover__lines p b{font:600 1.05cqi/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--sand);margin-bottom:.8cqi;display:block}.cover__title{font:700 17cqi/.8 var(--sans);font-variation-settings:"wdth" 72;letter-spacing:-.05em;margin:3.4cqi 0 0;font-stretch:72%}.cover__title em{font:400 1.08em/.8 var(--serif);letter-spacing:-.02em;color:var(--sand);font-style:italic}.cover__foot{font:500 1.1cqi/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;border-top:1px solid #fbf8f28c;justify-content:space-between;margin-top:2.6cqi;padding-top:1.4cqi;display:flex}.s1-l .bleed img{object-position:38% 50%}.s1-l .cap b,.s4-l .cap b{color:var(--sand)}.s1-l .cap{z-index:2;left:var(--mx);right:var(--gut);color:#fbf8f2;max-width:30cqi;position:absolute;bottom:5.6cqi}.s1-l .tag{z-index:2;left:var(--mx);position:absolute;top:5.2cqi}.s1-r .open{flex:1;grid-template-rows:auto auto auto 1fr auto;min-height:0;display:grid}.s1-r .ficha{margin-top:1.8cqi}.s1-r .quote,.s7-l .quote{align-self:end;max-width:30cqi;margin-top:2cqi;font-size:1.9cqi}.s2-photo{z-index:0;height:64%;margin:0;position:absolute;top:0;left:0;right:0}.s2-photo img{object-fit:cover;object-position:50% 30%;width:100%;height:100%}.s2 .pg__head{margin-bottom:0}.s2 .pg__foot{margin-top:0}.s2 .pg__low{z-index:2;margin-top:auto;margin-bottom:1.6cqi;padding-top:2cqi;position:relative}.s2-l .title{margin-top:1cqi}.s2-l .cap{max-width:24cqi;margin-top:1.6cqi}.s2-r .pg__low{grid-template-columns:1.25fr 1fr;align-items:start;gap:2cqi;display:grid}.s2-r .body{margin-top:0}.s2-r .quote{font-size:1.75cqi}.mood{flex:1;grid-template-rows:repeat(6,1fr);grid-template-columns:repeat(6,1fr);gap:.7cqi;min-height:0;display:grid}.mood figure{margin:0;position:relative;overflow:hidden}.mood img{object-fit:cover;width:100%;height:100%;display:block}.mood figcaption{font:600 .48cqi/1 var(--sans);letter-spacing:.22em;text-transform:uppercase;color:#fbf8f2;text-shadow:0 0 .6cqi #00000059;position:absolute;bottom:.55cqi;left:.6cqi}.mood .chip{font:600 .48cqi/1.5 var(--sans);letter-spacing:.2em;text-transform:uppercase;flex-direction:column;justify-content:flex-end;padding:.6cqi;display:flex}.mood .chip span{letter-spacing:.12em;opacity:.8;font-weight:500}.mood .ph-photo{grid-area:1/1/4/4}.mood .m-cal{grid-area:1/4/3/6}.mood .c-areia{background:var(--sand);color:var(--terra);grid-area:1/6/2/7}.mood .c-olivo{background:var(--olive);color:var(--sand);grid-area:2/6/3/7}.mood .m-nogal{grid-area:3/4/5/5}.mood .m-lino{grid-area:3/5/5/7}.mood .m-piedra{grid-area:4/1/7/3}.mood .m-lana{grid-area:4/3/6/4}.mood .c-terra{background:var(--terra);color:var(--sand);grid-area:6/3/7/4}.mood .m-terracota{grid-area:5/4/7/6}.mood .c-azul{background:var(--ink);color:var(--sand);grid-area:5/6/7/7}.mat{counter-reset:m;margin:2cqi 0 0;padding:0;list-style:none}.mat li{border-top:1px dotted var(--sheet-line);counter-increment:m;grid-template-columns:2.2cqi 1fr auto;align-items:baseline;padding:.62cqi 0;display:grid}.mat li:before{content:counter(m,decimal-leading-zero);font:600 .54cqi/1 var(--sans);letter-spacing:.14em;color:var(--terra)}.mat li span{font:400 1.12cqi/1.1 var(--serif)}.mat li small{font:500 .54cqi/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:#28374aa8}.s3-r .lampara{grid-template-columns:9cqi 1fr;align-items:end;gap:1.4cqi;margin-top:auto;padding-top:1.6cqi;display:grid}.s3-r .lampara .ph{aspect-ratio:1;border-radius:50%}.s4-l .bleed img{object-position:56% 50%}.s4-l .cap{z-index:2;left:var(--mx);right:var(--gut);color:#fbf8f2;max-width:30cqi;position:absolute;bottom:5.6cqi}.s4-l .tag{z-index:2;left:var(--mx);position:absolute;top:5.2cqi}.s4-r .plan{grid-template-columns:1.35fr 1fr;align-items:end;gap:1.8cqi;margin-top:auto;padding-top:1.6cqi;display:grid}.s4-r .plan svg{width:100%;height:auto;display:block;overflow:visible}.rooms{margin:0;padding:0;font-size:.7cqi;list-style:none}.rooms li{border-top:1px dotted var(--sheet-line);justify-content:space-between;gap:1cqi;padding:.42cqi 0;display:flex}.rooms li b{font:600 .52cqi/1.6 var(--sans);letter-spacing:.14em;color:var(--terra);margin-right:.7cqi}.rooms li:last-child{border-top:1px solid var(--ink);font-weight:600}.s5 .pg,.s2 .pg{background:0 0}.s5 .pg__head{color:#fbf8f2;border:0}.s5 .pg__foot{color:#fbf8f2;border-top-color:#fbf8f273}.s5 .pg__foot b{color:#fbf8f2}.s5-photo img{object-position:50% 58%}.s5-photo:after{content:"";background:linear-gradient(#1a161042,#0000 16% 74%,#1a161085);position:absolute;inset:0}.s5-l .cap{z-index:2;color:#fbf8f2;max-width:26cqi;margin-top:auto;margin-bottom:1.6cqi;position:relative}.s5-l .cap b{color:#fbf8f2}.s5-l .pg__foot{margin-top:0}.s5-r .big{z-index:2;text-align:right;font:400 3cqi/.95 var(--serif);color:#fbf8f2;letter-spacing:-.02em;margin-top:auto;margin-bottom:1.6cqi;font-style:italic;position:relative}.s5-r .pg__foot{margin-top:0}.s6-l .split{flex:1;grid-template-columns:1fr 1.05fr;gap:1.8cqi;min-height:0;display:grid}.s6-l .split .ph img{object-position:30% 50%}.s6-l .txt{flex-direction:column;min-height:0;display:flex}.s6-l .txt .cap{margin-top:auto}.s6-r .grid{flex:1;grid-template-rows:1.15fr auto 1fr;grid-template-columns:1fr 1fr;gap:1.2cqi;min-height:0;display:grid}.s6-r .grid .wide{grid-column:1/3}.s6-r .grid .wide img{object-position:50% 70%}.s6-r .grid .quote{grid-column:1/3;grid-template-columns:3cqi 1fr;padding:.4cqi 0 .2cqi;font-size:1.9cqi;display:grid}.s6-r .grid .quote:before{height:auto;font-size:2.4em;line-height:.9}.s6-r .grid .quote cite{grid-column:2}.s6-r .pg__foot{margin-top:1.4cqi}.s7-l .open{flex-direction:column;flex:1;min-height:0;display:flex}.s7-l .credits{margin-top:auto}.s7-r .night{flex:none;height:52%}.s7-r .night img{object-position:50% 60%}.s7-r .ad{flex:1;grid-template-columns:1fr 1fr;gap:1.2cqi;min-height:0;margin-top:1.2cqi;display:grid}.s7-r .ad figure{grid-template-rows:1fr auto;gap:.7cqi;min-height:0;margin:0;display:grid}.s7-r .ad .ph .tag{z-index:2;position:absolute;top:.7cqi;left:.7cqi}.back{color:var(--sand);background:var(--ink)!important;padding:6.2cqi 6.6cqi!important}.back__in{flex-direction:column;height:100%;display:flex}.back img.logo{width:40cqi;height:auto}.back h2{font:700 8.4cqi/.88 var(--sans);font-variation-settings:"wdth" 72;letter-spacing:-.045em;color:var(--paper);margin:auto 0 0;font-stretch:72%}.back h2 em{font:400 1.08em/.9 var(--serif);letter-spacing:-.02em;color:var(--sand);font-style:italic;display:block}.back .row{font:500 1.7cqi/1.6 var(--sans);letter-spacing:.24em;text-transform:uppercase;border-top:1px solid #d3c7ad66;justify-content:space-between;align-items:flex-end;margin-top:5cqi;padding-top:2cqi;display:flex}.back .row a{color:var(--paper);font:400 3.2cqi/1 var(--serif);letter-spacing:-.01em;text-transform:none;font-style:italic}.s3-r .body{margin-top:1.8cqi}.s7-l .open .quote{margin-top:auto;margin-bottom:2cqi}.back .issue{font:500 1.7cqi/1.5 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:#d3c7adcc;margin-top:2.4cqi}astro-dev-toolbar{display:none!important}.s2-r .pg__head span{visibility:hidden}.guarda{text-align:center;justify-content:center;align-items:center;gap:2.4cqi}.guarda img{opacity:.9;width:22cqi;height:auto}.guarda p{font:500 1.6cqi/1.6 var(--sans);letter-spacing:.26em;text-transform:uppercase;color:#28374ab3;margin:0}.guarda p em{font:400 3.6cqi/1 var(--serif);letter-spacing:-.01em;text-transform:none;color:var(--terra);margin-top:1.2cqi;font-style:italic;display:block}.sa-cover .bleed img{object-position:50% 50%}.sa-cover .cover__title{font-size:13.6cqi}.sa-cover .cover__title em{display:block}.cover[class$=sa-cover]:before{background:linear-gradient(#1c181257 0%,#0000 24% 38%,#1c18128c 54%,#1c1812cc 100%)}.sa1-l .bleed img{object-position:50% 50%}.sa1-l .cap,.sa4-l .cap{z-index:2;left:var(--mx);right:var(--gut);color:#fbf8f2;max-width:30cqi;position:absolute;bottom:5.6cqi}.sa1-l .cap b,.sa4-l .cap b{color:var(--sand)}.sa1-l .tag,.sa4-l .tag{z-index:2;left:var(--mx);position:absolute;top:5.2cqi}.sa4-l .bleed img{object-position:40% 50%}.sa2-l .lede{max-width:34cqi}.sa-plan{margin:auto 0 0;padding-top:2cqi;position:relative}.sa-plan img{width:100%;height:auto;display:block}.sa-plan__n{background:var(--terra);width:1.5cqi;height:1.5cqi;color:var(--sheet);font:600 .5cqi/1 var(--sans);letter-spacing:.04em;border-radius:50%;place-items:center;margin-top:1cqi;display:grid;position:absolute;transform:translate(-50%,-50%)}.sa2-l .cap{max-width:34cqi;margin-top:1.4cqi}.sa2-l .pg__foot{margin-top:2cqi}.sa2-r .body{margin-top:0}.sa-rooms{grid-template-columns:1fr 1fr;column-gap:2cqi;margin-top:2.4cqi;font-size:.8cqi;display:grid}.sa-rooms li:last-child{border-top:1px dotted var(--sheet-line);font-weight:400}.sa-box{flex:1;grid-template-columns:1.1fr 1fr;gap:1.8cqi;min-height:0;margin-top:2.4cqi;display:grid}.sa-box .ph img{object-position:50% 50%}.sa-box>div{flex-direction:column;justify-content:flex-end;gap:1.6cqi;display:flex}.sa-box .quote{font-size:1.75cqi}.sa2-r .pg__foot{margin-top:2cqi}.sa-mood{flex:1;min-height:0;margin:0;position:relative}.sa-mood img{object-fit:contain;object-position:50% 50%;width:100%;height:100%;position:absolute;inset:0}.sa3-l .pg__foot{margin-top:1.4cqi}.sa3-r .mat{margin-top:1.6cqi}.sa3-r .mat li{padding:.5cqi 0}.sa3-r .lampara .ph img{object-position:50% 40%}.sa4-r .sa-obra{flex:1;grid-template-columns:1fr 1fr;gap:1.4cqi;min-height:0;margin-top:2cqi;display:grid}.sa-obra figure{grid-template-rows:1fr auto;gap:.7cqi;min-height:0;margin:0;display:grid}.sa4-r .pg__foot{margin-top:1.6cqi}.sa5 .pg{background:0 0}.sa5 .pg__head{border:0}.sa5 .pg:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#1a161047,#0000 16% 70%,#1a16108c);position:absolute;inset:0}.sa5 .pg>:not(.bleed){z-index:2;position:relative}.sa5-l .cap{color:#fbf8f2;max-width:26cqi;margin-top:auto;margin-bottom:1.6cqi}.sa5-l .pg__foot,.sa5-r .pg__foot{margin-top:0}.sa5-r .big{text-align:right;font:400 3cqi/.95 var(--serif);color:#fbf8f2;letter-spacing:-.02em;margin-top:auto;margin-bottom:1.6cqi;font-style:italic}.sa6-l .split .ph img{object-position:30% 60%}.sa-grid{flex:1;grid-template-columns:1fr 1fr;gap:1.4cqi;min-height:0;display:grid}.sa6-l .txt .quote{margin-top:auto;margin-bottom:1.6cqi;font-size:1.6cqi}.sa6-l .txt .cap{margin-top:0}.sa6-r .cap,.sa6-r .pg__foot{margin-top:1.2cqi}.sa7-r .night{flex:none;height:50%}.sa7-r .night img{object-position:50% 62%}.sa7-r .night:after{content:"";background:linear-gradient(#0000 68%,#1a161080);position:absolute;inset:0}.sa7-r .night .cap{z-index:2;color:#fbf8f2;max-width:26cqi;position:absolute;bottom:1cqi;left:1.2cqi}.sa7-r .night .cap b{color:#fbf8f2}.sa-trio{flex:1;grid-template-columns:repeat(3,1fr);gap:1.2cqi;min-height:0;margin-top:1.2cqi;display:grid}.sa-trio figure{grid-template-rows:1fr auto;gap:.7cqi;min-height:0;margin:0;display:grid}.sa7-r .pg__foot{margin-top:1.2cqi}.mi-cover .cover__title{font-size:12.4cqi}.mi-plan{flex:1;justify-content:center;align-items:center;min-height:0;margin:0;padding:0;display:flex}.mi-plan img{width:auto;max-width:100%;max-height:100%;margin:auto}.mi2-l .cap,.mi2-l .pg__foot{margin-top:1.4cqi}.mi2-r .body{margin-top:1.6cqi}.mi2-r .mi-quote{max-width:32cqi;margin-top:auto;font-size:1.8cqi}.mi2-r .pg__foot{margin-top:2cqi}.mi4-r .mi-obra{flex:1;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:1.2cqi;min-height:0;margin-top:1.8cqi;display:grid}.mi-obra figure{grid-template-rows:1fr auto;gap:.5cqi;min-height:0;margin:0;display:grid}.mi4-r .pg__foot,.mi-vr .body{margin-top:1.4cqi}.mi-vr .mi-pano{flex:1;min-height:0;margin-top:1.6cqi}.mi-vr .mi-pano img{object-position:50% 60%}.mi-vr .cap{margin-top:.9cqi}.mi-vr .pg__foot{margin-top:1.2cqi}.mi-vid{background:#1c1a17!important}.mi-video video{object-fit:cover;object-position:50% 45%;width:100%;height:100%;display:block}.mi-vid:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#14120e66,#0000 16% 72%,#14120e99);position:absolute;inset:0}.mi-vid>:not(.bleed){z-index:2;position:relative}.mi-vid .pg__head{border:0}.mi-vid__tag{align-self:flex-start}.mi-vid .cap{color:#fbf8f2;max-width:26cqi;margin-top:auto;margin-bottom:1.6cqi}.mi-vid .cap b{color:#fbf8f2}.mi-vid .pg__foot{margin-top:0}.mi6-l .body{margin-top:1.6cqi}.mi6-l .mi-r2{flex:1;min-height:0;margin-top:1.6cqi}.mi6-l .mi-r2 img{object-position:40% 50%}.mi6-l .cap{margin-top:.9cqi}.mi6-l .pg__foot{margin-top:1.2cqi}.mi-same{gap:1cqi;width:40cqi;margin:auto;display:grid;position:relative}.mi-same__img{position:relative}.mi-same__img img{width:100%;height:auto;display:block}.mi-same__img .tag{position:absolute;top:.7cqi;left:.7cqi}.mi-same__eje{border-left:1px dashed var(--terra);pointer-events:none;width:0;position:absolute;top:-1.2cqi;bottom:-1.2cqi;left:57.4%}.mi6-r .cap{justify-content:center;margin-top:1.4cqi}.mi6-r .pg__foot{margin-top:1.4cqi}.mi-ad{flex:1;grid-template-columns:1fr 1fr;gap:1.2cqi;min-height:0;margin-top:1.2cqi;display:grid}.mi-ad figure{grid-template-rows:1fr auto;gap:.6cqi;min-height:0;margin:0;display:grid}.mi-ad .ph .tag{z-index:2;position:absolute;top:.7cqi;left:.7cqi}.oa-cover .cover__title{font-size:12.8cqi}.oa-cover .bleed img{object-position:50% 50%}.oa5 .s5-photo img{object-position:50% 62%}.oa6-l .split .ph img{object-position:14% 50%}.oa-cover:before{background:linear-gradient(#1c181257 0%,#0000 24% 44%,#1c1812a8 100%)}.oa-stack{flex:1;grid-template-rows:1fr 1fr;gap:1.2cqi;min-height:0;display:grid}.oa-stack .ph img{object-position:50% 55%}.l52-cover .cover__title{font-size:15cqi}.l52-cover .bleed img{object-position:50% 40%}.l52-cover:before{background:linear-gradient(#1c18126b 0%,#1c18121f 22%,#0000 40%,#1c18129e 100%)}.l52-1l .bleed img{object-position:50% 50%}.l52-plan{flex:1;justify-content:center;align-items:center;min-height:0;margin:0;display:flex}.l52-plan__in{max-width:100%;height:100%;position:relative}.l52-plan__in img{width:100%;height:100%;display:block}.l52-plan .sa-plan__n{width:1.35cqi;height:1.35cqi;margin-top:0;font-size:.48cqi}.l52-pl .cap,.l52-pl .pg__foot{margin-top:1.2cqi}.l52-org .body{margin-top:1.6cqi}.l52-legend{grid-template-columns:1fr 1fr;gap:2cqi;margin-top:auto;padding-top:1.6cqi;display:grid}.l52-legend__t{font:600 .54cqi/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--terra);margin:0 0 .5cqi}.l52-legend .rooms li:last-child{border-top:1px dotted var(--sheet-line);font-weight:400}.l52-org .pg__foot,.l52-vol .body{margin-top:1.6cqi}.l52-alz{flex-direction:column;flex:1;justify-content:center;gap:2.4cqi;min-height:0;margin-top:1.6cqi;display:flex}.l52-alz figure{flex:1;justify-content:center;align-items:center;min-height:0;margin:0;display:flex}.l52-alz img{width:auto;max-width:100%;height:auto;max-height:100%;display:block}.l52-1r .quote{font-size:1.7cqi}.l52-7l .quote{margin-top:auto;margin-bottom:2cqi}.l52-vol .cap,.l52-vol .pg__foot{margin-top:1.2cqi}.l52-5 .s5-photo img{object-position:50% 50%}.l52-6l .split .ph img{object-position:60% 50%}.l52-6r .cap,.l52-6r .pg__foot{margin-top:1.2cqi}.pf-cover .cover__title{font-size:12.4cqi}.pf-cover .cover__title em{display:block}.pf-cover .bleed img{object-position:50% 50%}.pf-cover:before{background:linear-gradient(#1c18125c 0%,#0000 24% 42%,#1c1812a8 100%)}.pf-video video{object-position:50% 50%}.mi-obra .ph .tag{z-index:2;position:absolute;top:.6cqi;left:.6cqi}.pf5 .s5-photo img{object-position:50% 60%}.pf6-l .split .ph img{object-position:30% 50%}.pf6-r .cap,.pf6-r .pg__foot{margin-top:1.2cqi}.an-cover .cover__title{font-size:14cqi}.an-cover .bleed img{object-position:50% 100%}.an-cover:before{background:linear-gradient(#14120e80 0%,#14120e26 24%,#0000 42%,#14120ea8 100%)}.an1-l .bleed img{object-position:50% 50%}.an-pl .an-plan{flex:none}.an-pl .an-plan .l52-plan__in{width:100%;height:auto}.an-alz{flex:1;grid-template-columns:1fr 1fr;align-items:center;gap:2.4cqi;min-height:0;margin-top:2cqi;display:grid}.an-alz figure{justify-content:center;align-items:center;min-height:0;margin:0;display:flex}.an-alz img{width:auto;max-width:100%;height:auto;max-height:100%;display:block}.an-pl .cap,.an-pl .pg__foot{margin-top:1.2cqi}.an3-l .l52-alz{gap:3cqi}.an3-r .bleed img{object-position:52% 50%}.an5-l .bleed img,.an6 .s5-photo img,.an7-l .split .ph img{object-position:50% 50%}.an7-l .txt .credits{margin-top:auto;margin-bottom:1.6cqi}.an7-r .night img{object-position:50% 45%}.cf-cover .cover__title{font-size:15cqi}.cf-cover .bleed img{object-position:50% 45%}.cf-cover:before{background:linear-gradient(#1c181299 0%,#1c181238 24%,#0000 42%,#1c18129e 100%)}.cf-1l .bleed img{object-position:50% 40%}.cf-5 .s5-photo img,.cf-6l .split .ph img{object-position:50% 50%}.cf-7r .night img{object-position:50% 55%}.rz-cover .cover__title{font-size:13cqi}.rz-cover .bleed img{object-position:50% 55%}.rz-cover:before{background:linear-gradient(#1c181280 0%,#1c181229 24%,#0000 38%,#1c181280 58%,#1c1812c7 100%)}.rz-1l .bleed img{object-position:50% 40%}.rz-2l .bleed img{object-position:50% 50%}.rz-3l .bleed img{object-position:50% 60%}.rz-6l .bleed img{object-position:40% 50%}.rz-org .body{margin-top:1.6cqi}.rz-pasillo{flex:1;margin-top:2cqi}.rz-pasillo img{object-position:50% 45%}.rz-org .cap{margin-top:1cqi}.rz-units{margin-top:1.4cqi}.rz-units li span:last-child{color:var(--terra);font-weight:400}.rz-org .pg__foot,.rz-apt .body{margin-top:1.6cqi}.rz-duo{flex:1;grid-template-columns:1fr 1fr;gap:1.2cqi;min-height:0;margin-top:2cqi;display:grid}.rz-7r .rz-duo{margin-top:0}.rz-apt .cap,.rz-apt .pg__foot{margin-top:1.2cqi}.rz-5 .s5-photo img{object-position:50% 50%}.rz-7l .quote{margin-top:auto;margin-bottom:2cqi}.za-cover .cover__title{font-size:13cqi}.za-cover .bleed img{object-position:50% 50%}.za-cover:before{background:linear-gradient(#1c181280 0%,#1c181229 24%,#0000 38%,#1c181280 58%,#1c1812c7 100%)}.za-1l .bleed img,.za-3l .bleed img,.za-6l .bleed img{object-position:50% 50%}.za-pl .l52-plan .sa-plan__n{width:1.7cqi;height:1.7cqi;font-size:.62cqi}.za-org .body{margin-top:1.6cqi}.za-legend{margin-top:auto;padding-top:1.6cqi}.za-org .pg__foot{margin-top:1.6cqi}.za-5 .s5-photo img{object-position:50% 55%}.za-7l .quote{margin-top:auto;margin-bottom:2cqi}.za-mural img{object-position:8% 50%}
