@font-face{font-family:Libre Caslon Display;font-style:normal;font-display:swap;font-weight:400;src:url(../media/libre-caslon-display-latin-ext-400-normal.1e39i0ht88axc.woff2)format("woff2"),url(../media/libre-caslon-display-latin-ext-400-normal.0z90ku86wvf63.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Caslon Display;font-style:normal;font-display:swap;font-weight:400;src:url(../media/libre-caslon-display-latin-400-normal.0v0cmp9z8b2hz.woff2)format("woff2"),url(../media/libre-caslon-display-latin-400-normal.3vgeu_p_eny66.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Libre Caslon Text;font-style:normal;font-display:swap;font-weight:400;src:url(../media/libre-caslon-text-latin-ext-400-normal.13rlg99cow2de.woff2)format("woff2"),url(../media/libre-caslon-text-latin-ext-400-normal.1tpf46lbkvtzb.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Caslon Text;font-style:normal;font-display:swap;font-weight:400;src:url(../media/libre-caslon-text-latin-400-normal.1gujeysgkw7el.woff2)format("woff2"),url(../media/libre-caslon-text-latin-400-normal.3c1bggvikm_8e.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Libre Caslon Text;font-style:italic;font-display:swap;font-weight:400;src:url(../media/libre-caslon-text-latin-ext-400-italic.40i27299ih-xt.woff2)format("woff2"),url(../media/libre-caslon-text-latin-ext-400-italic.2zrwx70qbr7v9.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Caslon Text;font-style:italic;font-display:swap;font-weight:400;src:url(../media/libre-caslon-text-latin-400-italic.2fr69dzavi8ix.woff2)format("woff2"),url(../media/libre-caslon-text-latin-400-italic.0dzayff2bheba.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-ext-wght-normal.20g3-bbbhdq0_.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-wght-normal.2cxlyxah-fd35.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-ext-wght-normal.0mkxydxl0e43d.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-wght-normal.1rx9vjatjkdar.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-vietnamese-wght-normal.2kcj5i_8uff48.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-ext-wght-normal.3gdi_th3seg1n.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-wght-normal.0gsaq8ukbf34m.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--putty:#c4c3b6;--ink:#000;--vellum:#dfdcd5;--red:#e41f25;--serif:"Libre Caslon Text", "Libre Caslon Display", Georgia, serif;--display:"Libre Caslon Display", "Libre Caslon Text", Georgia, serif;--grotesk:"Inter Variable", Inter, Helvetica, Arial, sans-serif;--pad:clamp(16px, 2.2vw, 40px)}*{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--putty);height:100%;color:var(--ink);-webkit-font-smoothing:antialiased}.ld{font-family:var(--grotesk);letter-spacing:.01em;font-size:12px;line-height:1.4;position:fixed;inset:0;overflow:hidden}.ld--light{background:var(--putty);color:var(--ink)}.ld--dark{background:var(--ink);color:var(--vellum)}.ld--framed{--pad:clamp(34px, 4.4vw, 76px)}.ld-canvas,.ld-banknote{width:100%;height:100%;display:block;position:absolute;inset:0}.ld-banknote{pointer-events:none}.ld--light .ld-chip{background:var(--putty);box-shadow:0 0 0 1px var(--ink);padding:10px 14px}.ld-colossal{font-family:var(--display);letter-spacing:-.04em;white-space:nowrap;color:#1b1a18;pointer-events:none;font-size:46vw;font-weight:400;line-height:.8;position:absolute;top:50%;left:50%;transform:translate(-42%,-52%)}.ld-top{padding:var(--pad);text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;align-items:flex-start;font-size:11px;display:flex;position:absolute;top:0;left:0;right:0}.ld-top nav{gap:2.2em;display:flex}.ld-mark{height:17px;display:block}.ld--dark .ld-mark{filter:invert(.87)}.ld--light .ld-top .ld-mark{background:var(--putty);box-shadow:0 0 0 9px var(--putty), 0 0 0 10px var(--ink)}.ld-masthead{left:var(--pad);top:calc(var(--pad) + 6px);width:min(47vw,660px);position:absolute}.ld-masthead img{width:100%;display:block}.ld-masthead .ld-verse{margin-top:16px;font-size:clamp(17px,1.6vw,25px)}.ld-foot{padding:var(--pad);justify-content:space-between;align-items:flex-end;gap:24px;display:flex;position:absolute;bottom:0;left:0;right:0}.ld-cartela{max-width:36em}.ld-verse{font-family:var(--serif);letter-spacing:-.005em;font-size:clamp(15px,1.25vw,20px);font-style:italic;line-height:1.32}.ld-meta{text-transform:uppercase;letter-spacing:.08em;opacity:.72;margin-top:.9em;font-size:10.5px}.ld-cartela .ld-meta:first-child,.ld-thread .ld-meta:first-child{margin:0 0 .7em}.ld-enter{text-transform:uppercase;letter-spacing:.14em;align-items:center;gap:14px;font-size:11px;display:flex}.ld-enter i{background:currentColor;width:1px;height:58px;display:block}.ld-seal{flex:none;display:block;position:relative}.ld-seal svg{display:block}.ld-seal img{width:34%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ld-legend{text-transform:uppercase;letter-spacing:.08em;flex-direction:column;gap:7px;font-size:10.5px;display:flex}.ld-legend span{align-items:center;gap:10px;display:flex}.ld-legend i{flex:none;width:26px;display:block}.ld-legend__thread{background:var(--red);height:2px}.ld-legend__wall{background:repeating-linear-gradient(to bottom, var(--ink) 0 1.2px, transparent 1.2px 2px);height:8px}.ld-modes,.ld-layers,.ld-steps{text-transform:uppercase;letter-spacing:.1em;gap:1.8em;font-size:11px;display:flex}.ld-modes span,.ld-layers span,.ld-steps span{opacity:.45;padding-bottom:4px}.ld-modes .is-on,.ld-layers .is-on{opacity:1;border-bottom:1px solid}.ld-num{font-family:var(--display);letter-spacing:-.04em;font-size:clamp(54px,7vw,120px);line-height:.8}.ld-num span{opacity:.4;margin-right:.04em}.ld-label{text-align:center;white-space:nowrap;text-transform:uppercase;letter-spacing:.1em;background:var(--putty);flex-direction:column;align-items:center;padding:3px 6px 0;font-size:10px;display:flex;position:absolute;transform:translate(-50%,-100%)}.ld-label i{background:currentColor;order:3;width:1px;height:20px;margin-top:5px}.ld-label b{font-weight:500}.ld-label span{opacity:.7;font-size:9px}.ld-label:not(.is-open) b{opacity:.62}.ld-label.is-open b{font-family:var(--display);letter-spacing:-.03em;text-transform:none;font-size:clamp(24px,2.9vw,42px);font-weight:400;line-height:.95}.ld--ala .ld-label{box-shadow:0 0 0 1px var(--ink);padding:3px 7px;transform:translate(-50%,-50%)}.ld--ala .ld-label i{display:none}.ld--ala .ld-label.is-open b{font-size:13px;font-style:italic;font-family:var(--serif);letter-spacing:0}.ld-label.is-open i{height:34px}.ld-emblem{flex:none;display:block}.ld-sheet{inset:var(--pad);flex-direction:column;justify-content:center;gap:clamp(20px,3.4vh,40px);padding:56px 6px 0;display:flex;position:absolute}.ld-sheet h1{font-family:var(--display);letter-spacing:-.03em;margin:10px 0 14px;font-size:clamp(32px,4.4vw,66px);font-weight:400;line-height:1}.ld-sheet header .ld-meta{margin:0}.ld-sheet header .ld-verse{max-width:44em}.ld-sheet__grid{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:repeat(7,1fr);display:grid}.ld-sheet__grid article{border-left:1px solid var(--ink);flex-direction:column;gap:16px;padding:22px 14px 20px;display:flex}.ld-sheet__grid article:first-child{border-left:0;padding-left:0}.ld-sheet__grid h2{font-family:var(--display);letter-spacing:.01em;font-size:clamp(19px,1.85vw,28px);font-weight:400;line-height:1}.ld-sheet__verb{font-family:var(--serif);margin-top:5px;font-size:clamp(16px,1.4vw,21px);font-style:italic}.ld-sheet__whom{font-family:var(--serif);margin-top:10px;font-size:13.5px;line-height:1.38}.ld-sheet__grid .ld-meta{margin-top:10px;font-size:9.5px;line-height:1.5}.ld-sheet__sign{text-transform:uppercase;letter-spacing:.08em;margin-top:8px;font-size:10px}.ld-sheet__sign i,.ld-doorcard__state i{background:var(--red);border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.ld-doorcard{background:var(--putty);width:min(31vw,440px);box-shadow:0 0 0 1px var(--ink);text-align:center;padding:10px 16px 11px;position:absolute;transform:translate(-50%,-14px)}.ld-doorcard b{font-family:var(--display);letter-spacing:.01em;font-size:clamp(24px,2.2vw,32px);font-weight:400;line-height:1;display:block}.ld-doorcard .ld-verse{margin-top:6px;font-size:clamp(13.5px,1.02vw,15px)}.ld-doorcard__state{text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;border-top:1px solid #00000059;justify-content:space-between;gap:12px;margin-top:8px;padding-top:7px;font-size:9.5px;display:flex}.ld-rose{left:50%;top:calc(var(--pad) - 10px);background:var(--putty);box-shadow:0 0 0 1px var(--ink);text-align:center;padding:4px 0 6px;position:absolute;transform:translate(-50%)}.ld-rose svg{display:block}.ld-rose p{text-transform:uppercase;letter-spacing:.1em;opacity:.75;font-size:9px}.ld-threshold{color:var(--vellum);text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex;position:absolute;transform:translate(-50%)}.ld-threshold b{font-family:var(--display);font-size:clamp(22px,2.3vw,34px);font-weight:400;line-height:1}.ld-threshold span{font-family:var(--serif);font-size:15px;font-style:italic}.ld-threshold em{border-top:1px solid var(--red);text-transform:uppercase;letter-spacing:.12em;margin-top:8px;padding-top:8px;font-size:10px;font-style:normal}.ld-key{right:var(--pad);bottom:var(--pad);flex-direction:column;gap:5px;display:flex;position:absolute}.ld-key .ld-meta{margin:0 0 5px}.ld-key p:not(.ld-meta){grid-template-columns:24px 6.4em 8.8em auto;align-items:center;column-gap:9px;font-size:10.5px;display:grid}.ld-key b{letter-spacing:.1em;font-weight:500}.ld-key em{font-family:var(--serif);white-space:nowrap;font-size:13px}.ld-key span{opacity:.7}.ld-key .is-open b{box-shadow:inset 0 -2px 0 var(--red);justify-self:start}.ld--plan .ld-cartela{max-width:28.5em}.ld--plan .ld-label{padding:3px 7px 4px;transform:translate(-50%,-50%)}.ld--plan .ld-label i{display:none}.ld--plan .ld-label span{font-family:var(--serif);letter-spacing:0;text-transform:none;opacity:1;font-size:13px;font-style:italic}.ld--plan .ld-label.is-open span{margin-top:2px;font-size:16px}.ld-key small{display:none}.ld-pin{border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.ld-pin.is-open{box-shadow:0 0 0 2px var(--putty), 0 0 0 4px var(--red)}.ld-crumb,.ld-way b,.ld-way span{background:#000000c7;padding:2px 8px}.ld-crumb{left:calc(var(--pad) - 8px);top:calc(var(--pad) + 34px);text-transform:uppercase;letter-spacing:.1em;opacity:.7;font-size:10.5px;position:absolute}.ld-way{text-align:center;white-space:nowrap;flex-direction:column;align-items:center;padding-bottom:2px;display:flex;position:absolute;transform:translate(-50%,-100%)}.ld-way b{font-family:var(--serif);letter-spacing:-.01em;font-size:clamp(14px,1.25vw,19px);font-style:italic;font-weight:400}.ld-way span{text-transform:uppercase;letter-spacing:.1em;opacity:.85;margin-top:2px;font-size:9.5px}.ld-way i{opacity:.6;background:currentColor;width:1px;height:26px;margin-top:7px}.ld-way.is-thread i{background:var(--red);opacity:1;width:2px}.ld-thread{background:#000000d1;border:1px solid #dfdcd54d;width:min(44vw,500px);padding:16px 18px}.ld-thread__bar{background:#dfdcd559;height:1px;margin-top:14px}.ld-thread__bar i{background:var(--red);height:3px;margin-top:-1px;display:block}.ld-thread__steps{text-transform:uppercase;letter-spacing:.08em;opacity:.75;justify-content:space-between;gap:12px;margin-top:9px;font-size:10px;display:flex}.ld-miniplan{background:#000000d1;border:1px solid #dfdcd54d;padding:12px}.ld-miniplan svg{display:block}.ld-miniplan figcaption{text-transform:uppercase;letter-spacing:.08em;opacity:.7;justify-content:space-between;margin-top:9px;font-size:10px;display:flex}.ld-side{right:var(--pad);width:min(30vw,420px);position:absolute;top:50%;transform:translateY(-50%)}.ld-side .ld-verse{margin-top:28px;font-size:clamp(18px,1.7vw,27px)}.ld-side .ld-layers{flex-wrap:wrap;row-gap:12px;margin-top:44px}.ld-note{right:var(--pad);bottom:var(--pad);background:var(--ink);border:1px solid #dfdcd559;width:min(34vw,460px);padding:26px;position:absolute}.ld-note .ld-meta:first-child{margin:0}.ld-quote{font-family:var(--serif);letter-spacing:-.01em;margin:18px 0 4px;font-size:clamp(18px,1.55vw,25px);line-height:1.28}.ld-steps{justify-content:space-between;margin-top:22px}.ld-steps span{opacity:.8}a.ld-enter{color:inherit;text-decoration:none}.mq-canvas{touch-action:none;cursor:grab}.mq-canvas:active{cursor:grabbing}.mq .ld-top,.mq .ld-doorcard,.mq .ld-threshold,.mq .ld-rose,.mq-plate,.mq-hint,.mq-meter{pointer-events:none}.mq .ld-rose{transition:opacity .3s}.mq:not(.mq--rotonda) .ld-rose{opacity:0}.mq .ld-threshold.is-closed{color:var(--ink);background:var(--putty);box-shadow:0 0 0 1px var(--ink);padding:10px 18px 12px}.mq .ld-threshold.is-closed em{border-top-color:var(--ink)}.mq-back{left:var(--pad);top:calc(var(--pad) + 48px);font:inherit;color:var(--ink);text-transform:uppercase;letter-spacing:.1em;cursor:pointer;border:0;font-size:10.5px;position:absolute}.mq--rotonda .mq-hint{display:none}.mq .ld-rose p{padding:0 12px}.mq-hint{left:50%;bottom:var(--pad);text-transform:uppercase;letter-spacing:.1em;white-space:nowrap;font-size:9.5px;position:absolute;transform:translate(-50%)}.mq-failed{max-width:30em;font-family:var(--serif);text-align:center;font-size:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mq-meter{right:var(--pad);top:calc(var(--pad) + 46px);letter-spacing:.04em;opacity:.6;background:var(--putty);padding:2px 6px;font-size:9.5px;position:absolute}.mq-plate{right:var(--pad);opacity:0;width:min(27vw,380px);transition:opacity .35s;position:absolute;top:50%;transform:translateY(-50%)}.mq-plate.is-on{opacity:1}.mq-plate .ld-meta:first-child{margin:0}.mq-plate__caption{font-family:var(--serif);letter-spacing:-.01em;margin-top:12px;font-size:clamp(19px,1.9vw,30px);font-style:italic;line-height:1.2}@media (max-width:767px){.ld--framed{--pad:34px}.ld-top nav span:not(:first-child){display:none}.ld-colossal{font-size:88vw;transform:translate(-50%,-52%)}.ld-masthead{width:calc(100vw - 2 * var(--pad));top:calc(var(--pad) + 44px)}.ld-masthead .ld-verse{margin-top:10px;font-size:16px}.ld-foot{align-items:flex-end;gap:12px}.ld-cartela{max-width:56vw}.ld-verse{font-size:14.5px}.ld-enter{flex-direction:column;gap:8px}.ld-enter i,.ld-legend{display:none}.ld-label{font-size:8px}.ld-label span{display:none}.ld-sheet{justify-content:flex-start;gap:12px;padding-top:46px}.ld-sheet h1{margin:6px 0 8px;font-size:29px}.ld-sheet header .ld-verse{font-size:13.5px}.ld-sheet__grid{border-bottom:0;grid-template-columns:1fr}.ld-sheet__grid article{border-left:0;border-bottom:1px solid var(--ink);flex-direction:row;align-items:center;gap:14px;padding:8px 0}.ld-sheet__grid h2{margin-right:8px;font-size:18px;display:inline}.ld-sheet__verb{font-size:14.5px;display:inline}.ld-sheet__whom{margin-top:2px;font-size:12px;line-height:1.3}.ld-sheet__grid .ld-meta,.ld-sheet__sign{display:none}.ld-doorcard{width:calc(100vw - 2 * var(--pad) - 8px)}.ld-doorcard__state{font-size:8.5px}.ld-rose,.ld--plan .ld-foot{display:none}.ld-key{left:var(--pad);gap:0;padding:12px 14px 4px}.ld-key .ld-meta{margin-bottom:9px}.ld-key p:not(.ld-meta){border-top:1px solid #00000038;grid-template-columns:30px auto 1fr;gap:1px 10px;padding:6px 0 7px;font-size:11.5px}.ld-key .ld-emblem{grid-row:1/span 2}.ld-key em{font-size:15px}.ld-key span{display:none}.ld-key small{font-family:var(--serif);opacity:.82;grid-column:2/-1;font-size:12px;line-height:1.3;display:block}.ld--muro .ld-cartela{display:none}.ld--muro .ld-foot{justify-content:flex-end}.ld-crumb{font-size:9px}.ld--laberinto .ld-foot{flex-direction:column;align-items:stretch}.ld-thread{width:auto}.ld-thread__steps span:nth-child(2),.ld-miniplan{display:none}.ld-side{top:auto;bottom:var(--pad);left:var(--pad);right:var(--pad);width:auto;transform:none}.ld-side .ld-num{font-size:44px}.ld-side .ld-verse{margin-top:12px;font-size:16px}.ld-side .ld-layers{gap:1.3em;margin-top:18px;font-size:10px}.ld-note{left:var(--pad);width:auto;padding:18px}.ld-quote{font-size:17px}.mq-back{top:calc(var(--pad) + 52px)}.mq-hint{font-size:8.5px}.mq-meter{display:none}.mq-plate{left:var(--pad);right:var(--pad);top:auto;bottom:calc(var(--pad) + 40px);width:auto;transform:none}.mq-plate__caption{margin-top:8px;font-size:18px}}.gl{background:var(--putty);font-family:var(--grotesk);overscroll-behavior:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;position:fixed;inset:0;overflow:hidden}.gl-lienzo{cursor:grab;touch-action:none;position:absolute;inset:0;overflow:hidden}.gl-lienzo:active{cursor:grabbing}.gl-hoja{transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}.gl-tesela{pointer-events:none;display:block;position:absolute}.gl-pieza,.gl-rotulo{transform-origin:0 0;position:absolute;top:0;left:0}.gl-pieza{cursor:pointer;touch-action:none;background:0 0;border:0;padding:0;display:block}.gl-pieza--reloj{border-radius:50%}.gl-pieza:focus-visible{outline:2px solid var(--red);outline-offset:2px}@media (hover:hover){.gl-pieza:hover{box-shadow:inset 0 0 0 1.5px var(--red)}}.gl-rotulo{color:var(--ink);pointer-events:none}.gl-rotulo--titulo{font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;line-height:1.2}.gl-rotulo--titulo i{font-family:var(--serif);letter-spacing:.04em;text-transform:none;margin-left:.9em;font-size:.62em}.gl-coleccion{height:100%;font-family:var(--serif);flex-direction:column;align-items:flex-start;gap:.35em;font-size:1em;line-height:1.25;display:flex}.gl-coleccion svg{width:2.4em;height:2.4em}.gl-coleccion b{font-family:var(--display);letter-spacing:.12em;font-size:3.4em;font-weight:400;line-height:1}.gl-coleccion em{font-size:1.5em}.gl-coleccion p{max-width:26em;font-size:.82em}.gl-coleccion small{font-family:var(--grotesk);letter-spacing:.16em;text-transform:uppercase;margin-top:auto;font-size:.5em}.gl-directorio{font-family:var(--serif);white-space:nowrap;flex-direction:column;gap:.28em;font-size:.9em;line-height:1.2;display:flex}.gl-directorio b{font-family:var(--display);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.2em;font-size:1.5em;font-weight:400}.gl-cabina{position:absolute;inset:0}.gl-pieza.is-elegida{box-shadow:inset 0 0 0 2px var(--red)}.gl-cita{height:100%;font-family:var(--serif);flex-direction:column;justify-content:center;gap:.9em;display:flex}.gl-cita q{font-family:var(--display);quotes:"“" "”";font-size:1.32em;line-height:1.16}.gl-cita span{font-family:var(--grotesk);letter-spacing:.14em;text-transform:uppercase;font-size:.5em}.gl-cita span i{font-style:normal}.gl-nota{height:100%;font-family:var(--serif);flex-direction:column;gap:.45em;line-height:1.2;display:flex}.gl-nota b{font-family:var(--display);letter-spacing:.04em;font-size:1.7em;font-weight:400;line-height:1}.gl-nota p{font-size:.86em}.gl-nota>span{font-family:var(--grotesk);letter-spacing:.14em;text-transform:uppercase;margin-top:auto;font-size:.56em}.gl-nota--tabla>span{letter-spacing:.06em;border-top:1px solid var(--ink);gap:.8em;margin-top:0;padding-top:.35em;font-size:.6em;display:flex}.gl-nota--tabla i{width:1.8em;font-style:normal;font-weight:600}.gl-nota--tabla u{margin-left:auto;text-decoration:none}.gl-nota--marca{justify-content:center;gap:.9em}.gl-nota--marca img,.gl-manifiesto img{width:62%;display:block}.gl-papeles{height:100%;font-size:.86em;font-family:var(--serif);flex-direction:column;gap:.6em;line-height:1.22;display:flex}.gl-papeles>b{font-family:var(--display);font-size:2.1em;font-weight:400;line-height:1}.gl-papeles>div{border-top:1px solid var(--ink);grid-template-columns:repeat(3,1fr);gap:1.6em;padding-top:.7em;display:grid}.gl-papeles h3{font-family:var(--display);margin:0;font-size:1.45em;font-weight:400;line-height:1.05}.gl-papeles em{font-family:var(--grotesk);letter-spacing:.14em;text-transform:uppercase;margin:.5em 0 .7em;font-size:.5em;font-style:normal;display:block}.gl-papeles small{font-family:var(--grotesk);letter-spacing:.12em;text-transform:uppercase;margin-top:auto;font-size:.5em}.gl-manifiesto{height:100%;font-family:var(--serif);flex-direction:column;gap:.7em;display:flex}.gl-manifiesto img{width:34%}.gl-manifiesto b{font-family:var(--display);max-width:15em;font-size:2.3em;font-weight:400;line-height:1.05}.gl-manifiesto small{font-family:var(--grotesk);letter-spacing:.14em;text-transform:uppercase;margin-top:auto;font-size:.5em}.gl-directorio b{text-transform:uppercase}.gl-barra{left:50%;bottom:calc(18px + env(safe-area-inset-bottom,0px));border:1px solid var(--ink);background:var(--putty);z-index:5;align-items:stretch;display:flex;position:absolute;transform:translate(-50%)}.gl-barra button{min-width:118px;height:52px;color:var(--ink);font:600 11px/1 var(--grotesk);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:0 16px}.gl-barra button i{opacity:.6;margin-right:.4em;font-style:normal;font-weight:400}.gl-barra button+button{border-left:1px solid var(--ink)}.gl-barra .gl-barra-h{min-width:56px;padding:0}.gl-barra img{width:28px;height:28px;margin:auto;display:block}@media (hover:hover){.gl-barra button:hover{background:var(--ink);color:var(--putty)}.gl-barra button:hover img{filter:invert()}}.gl-pista{left:50%;bottom:calc(88px + env(safe-area-inset-bottom,0px));border:1px solid var(--ink);background:var(--putty);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;pointer-events:none;max-width:calc(100vw - 32px);padding:9px 16px;font-size:11px;transition:opacity .5s;position:absolute;transform:translate(-50%)}.gl-pista.is-ida{opacity:0}.gl-velo{z-index:8;background:#c4c3b6b8;justify-content:center;align-items:center;padding:16px;display:flex;position:absolute;inset:0}.gl-panel{border:1px solid var(--ink);background:var(--putty);width:min(430px,100%);max-height:calc(100dvh - 32px);box-shadow:0 0 0 5px var(--putty), 0 0 0 6px var(--ink);padding:22px 22px 18px;overflow:auto}.gl-panel header{border-bottom:1px solid var(--ink);flex-direction:column;gap:6px;padding-bottom:14px;display:flex}.gl-panel header b{font:400 30px/1 var(--display);letter-spacing:.1em;text-transform:uppercase}.gl-panel header span{font:400 11px/1.3 var(--grotesk);letter-spacing:.14em;text-transform:uppercase}.gl-pisos,.gl-zonas{margin:0;padding:0;list-style:none}.gl-pisos button{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #00000040;grid-template-columns:34px 44px 1fr auto;align-items:center;gap:12px;padding:9px 4px;display:grid}.gl-pisos-n{border:1px solid var(--ink);width:32px;height:32px;font:600 13px/1 var(--grotesk);border-radius:50%;place-items:center;display:grid}.gl-pisos-t{flex-direction:column;gap:3px;display:flex}.gl-pisos-t b{font:400 21px/1 var(--display);letter-spacing:.12em;text-transform:uppercase}.gl-pisos-t em{font:italic 400 14px/1 var(--serif)}.gl-pisos small{font:400 9.5px/1 var(--grotesk);letter-spacing:.14em;text-transform:uppercase}.gl-pisos button:disabled{cursor:default;opacity:.42}.gl-pisos .is-aqui .gl-pisos-n{background:var(--red);border-color:var(--red);color:#fff}.gl-pisos .is-aqui small{color:var(--red)}.gl-zonas button{width:100%;color:var(--ink);font:400 17px/1.2 var(--serif);text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #00000040;padding:13px 4px}.gl-enlace{color:var(--ink);font:600 11px/1 var(--grotesk);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;margin-top:14px;padding:6px 0}@media (hover:hover){.gl-pisos button:not(:disabled):hover,.gl-zonas button:hover{background:#00000012}}.gl-ficha{z-index:10;grid-template-columns:1fr 400px;display:grid;position:absolute;inset:0}.gl-ficha-imagen{cursor:zoom-out;min-width:0;min-height:0;padding:36px;position:relative}.gl-ficha-marco{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.gl-ficha-hoja{cursor:zoom-in;background:#dfdcd5;max-width:100%;height:100%;max-height:100%;position:relative;overflow:hidden;box-shadow:0 1px #00000040,0 18px 40px -18px #00000073}.gl-ficha-hoja.is-lupa{cursor:zoom-out}.gl-ficha-hoja img,.gl-vuelo img{object-fit:contain;width:100%;height:100%;transition:transform .25s ease-out;display:block;position:absolute;inset:0}.gl-vuelo{z-index:11;transform-origin:0 0;pointer-events:none;will-change:transform;background:#dfdcd5;position:fixed;top:0;left:0}.gl-ficha-sin{aspect-ratio:3/4;border:1px solid var(--ink);width:min(60%,320px);font:400 22px/1.2 var(--display);text-align:center;place-items:center;display:grid}.gl-ficha-datos{border-left:1px solid var(--ink);background:var(--putty);flex-direction:column;gap:14px;padding:34px 30px 30px;display:flex;position:relative;overflow:auto}.gl-ficha-cerrar{border:1px solid var(--ink);background:var(--putty);width:40px;height:40px;font:400 24px/1 var(--grotesk);cursor:pointer;position:absolute;top:12px;right:14px}.gl-ficha-linea{font:600 11px/1 var(--grotesk);letter-spacing:.18em;text-transform:uppercase;color:var(--red);padding-right:48px}.gl-ficha-datos h1{font:400 30px/1.08 var(--display);margin:0}.gl-ficha-obra,.gl-ficha-detalle{font:400 15px/1.4 var(--serif);margin:0}.gl-ficha-detalle{border-top:1px solid var(--ink);padding-top:12px}.gl-ficha-precio{font:400 13px/1 var(--grotesk);letter-spacing:.14em;text-transform:uppercase;margin:4px 0 0}.gl-ficha-precio b{font:400 34px/1 var(--display);letter-spacing:0;margin:0 6px}.gl-ficha-datos table{border-collapse:collapse;width:100%;font:400 13px/1 var(--grotesk)}.gl-ficha-datos th,.gl-ficha-datos td{text-align:left;border-top:1px solid #0000004d;padding:9px 0}.gl-ficha-datos th{width:38px;font-weight:600}.gl-ficha-datos td:last-child{text-align:right;font-weight:600}.gl-comprar{background:var(--red);color:#fff;font:600 13px/1 var(--grotesk);letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;align-items:center;margin-top:6px;padding:17px 18px;text-decoration:none;display:flex}.gl-comprar.is-pronto{color:var(--ink);border:1px solid var(--ink);background:0 0}.gl-comprar.is-pronto span{opacity:.7;font-weight:400}.gl-ficha-pie{font:400 11px/1.45 var(--grotesk);opacity:.75}.gl-ficha-paso{gap:8px;margin-top:auto;padding-top:10px;display:flex}.gl-ficha-paso button{border:1px solid var(--ink);height:44px;font:400 18px/1 var(--grotesk);cursor:pointer;background:0 0;flex:1}@media (max-width:767px){.gl-barra button{letter-spacing:.12em;width:34vw;min-width:0;max-width:132px;padding:0 8px;font-size:10px}.gl-barra .gl-barra-h{width:54px}.gl-pista{letter-spacing:.08em;font-size:10px}.gl-velo{align-items:flex-end;padding:10px}.gl-ficha{grid-template-rows:46dvh 1fr;grid-template-columns:1fr}.gl-ficha-imagen{padding:14px 14px 10px}.gl-ficha-datos{border-left:0;border-top:1px solid var(--ink);padding:18px 18px calc(18px + env(safe-area-inset-bottom,0px));gap:10px}.gl-ficha-datos h1{font-size:24px}.gl-ficha-cerrar{z-index:12;position:fixed;top:10px;right:10px}}.gl-rotulo--titulo b{font-weight:400}.gl-rotulo--titulo b:before{content:"";background:var(--red);vertical-align:.08em;width:.5em;height:.5em;margin-right:.5em;display:inline-block}.gl-lift b,.gl-lift i{color:var(--red)}@keyframes gl-late{50%{box-shadow:inset 0 0 0 5px var(--red)}}@media (prefers-reduced-motion:reduce){.gl-pieza--ascensor{animation:none}}.gl-tablero{height:100%;font-family:var(--serif);flex-direction:column;gap:.62em;line-height:1.24;display:flex}.gl-tablero b{font-family:var(--display);text-transform:uppercase;letter-spacing:.02em;font-size:2.5em;font-weight:400;line-height:.98}.gl-tablero em{font-family:var(--grotesk);letter-spacing:.14em;text-transform:uppercase;color:var(--red);border-bottom:1px solid var(--ink);padding-bottom:.7em;font-size:.66em;font-style:normal}.gl-tablero p{font-size:1em}.gl-tablero u{font-family:var(--grotesk);letter-spacing:.12em;text-transform:uppercase;color:var(--red);margin-top:auto;font-size:.74em;font-weight:600;text-decoration:none}.gl-papeles>div{grid-template-columns:repeat(4,1fr);gap:1.2em}.gl-papeles svg{width:100%;fill:var(--ink);margin-bottom:.4em}.gl-papeles svg text{font:600 9px var(--grotesk);letter-spacing:.14em}.gl-papeles p{font-size:.74em}.gl-papeles small,.gl-papeles section>em{color:var(--red)}.gl-despedida section>em{margin:.5em 0 .2em}.gl-despedida p{margin-bottom:.4em}.gl-mural{height:100%;font-family:var(--serif);flex-direction:column;gap:.35em;display:flex}.gl-mural em{font-family:var(--grotesk);letter-spacing:.16em;text-transform:uppercase;color:var(--red);font-size:.5em;font-style:normal}.gl-mural b{font-family:var(--display);margin-bottom:.25em;font-size:2.5em;font-weight:400;line-height:1}.gl-mural p{font-family:var(--display);opacity:.62;font-size:1.22em;line-height:1.18}.gl-mural small{font-family:var(--grotesk);letter-spacing:.14em;text-transform:uppercase;margin-top:auto;font-size:.5em}.gl-cita{padding-top:1.1em;position:relative}.gl-cita:before{content:"“";font:400 4.4em/1 var(--display);color:var(--red);position:absolute;top:-.16em;left:-.04em}.gl-cita q{quotes:none;font-style:italic}.gl-directorio{white-space:normal;grid-template-columns:1fr 1fr;column-gap:1.4em;font-size:.56em;display:grid}.gl-directorio b{grid-column:1/-1}.gl-nota--marca span{color:var(--red);margin-top:0}.gl-nota--tabla u{color:var(--red);font-weight:600}.gl-medalla{border:1px solid var(--ink);font-family:var(--display);border-radius:50%;place-items:center;line-height:1;display:inline-grid}.gl-pisos button{grid-template-columns:30px 38px 1fr auto;padding:6px 4px}.gl-pisos-n{width:28px;height:28px;font-size:12px}.gl-pisos-t b{font-size:18px}.gl-pisos-t em{font-size:12.5px}.gl-edificio{z-index:5;border:1px solid var(--ink);background:var(--putty);align-items:stretch;gap:10px;padding:9px 10px;display:flex;position:absolute;top:14px;right:14px}.gl-edificio-nombre{color:var(--ink);text-align:right;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;gap:5px;padding:0;display:flex}.gl-edificio-nombre i{font:400 9.5px/1 var(--grotesk);letter-spacing:.16em;text-transform:uppercase;color:var(--red)}.gl-edificio-nombre b{font:400 17px/1 var(--display);letter-spacing:.12em;text-transform:uppercase}.gl-edificio ol{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.gl-edificio li button{border:1px solid var(--ink);opacity:.35;cursor:pointer;background:0 0;width:34px;height:5px;padding:0;display:block}.gl-edificio li .is-abierto{opacity:1;background:var(--ink)}.gl-edificio li .is-aqui{opacity:1;background:var(--red);border-color:var(--red);width:42px;margin-left:-8px}.gl-barra button:last-child{color:var(--red)}.gl-barra button:last-child i{color:var(--ink);opacity:1;font-weight:600}@media (max-width:767px){.gl-edificio{gap:8px;padding:7px 8px;top:10px;right:10px}.gl-edificio li button{width:26px;height:4px}.gl-edificio li .is-aqui{width:32px;margin-left:-6px}.gl-edificio-nombre b{font-size:14px}}.gl-pieza--ascensor{box-shadow:none;animation:none}.gl-lift b,.gl-lift i{color:inherit}.gl-rotulo--piso{justify-content:center;align-items:center;display:flex}.gl-losa{flex-direction:column;align-items:center;gap:.16em;line-height:1;display:flex}.gl-losa b{font:400 1.5em/1 var(--display);letter-spacing:.3em;text-transform:uppercase;padding-left:.3em}.gl-losa span{font:400 .42em/1 var(--grotesk);letter-spacing:.2em;text-transform:uppercase}.gl-losa i{color:var(--red);margin-right:.5em;font-style:normal}.gl-biombo{height:100%;font-family:var(--serif);flex-direction:column;gap:.42em;line-height:1.22;display:flex}.gl-biombo img{width:52%;margin-bottom:.5em;display:block}.gl-biombo b{font:400 2.5em/.95 var(--display);letter-spacing:.1em;text-transform:uppercase}.gl-biombo em{font:400 .58em/1.2 var(--grotesk);letter-spacing:.16em;text-transform:uppercase;color:var(--red)}.gl-biombo p{max-width:17em;margin-top:.3em;font-size:1.02em}.gl-biombo>span{font:400 1.5em/1 var(--display);margin-top:auto}.gl-biombo--lista b{letter-spacing:.06em;margin-bottom:.2em;font-size:1.7em}.gl-biombo ul{margin:0 0 .5em;padding:0;font-size:.86em;list-style:none}.gl-biombo li{border-top:1px solid #00000047;padding:.16em 0}.gl-biombo li i{opacity:.7;margin-left:.4em;font-size:.82em}.gl-biombo-dos{columns:2;column-gap:1.2em}.gl-biombo-dos li{break-inside:avoid}.gl-papeles{gap:.9em;padding:.5em .9em;font-size:1em}.gl-papeles>b{font-size:2em}.gl-papeles>div{gap:2em;padding-top:.9em}.gl-papeles h3{font-size:1.25em}.gl-papeles p{font-size:.78em;line-height:1.3}.gl-papeles svg{margin:.2em 0 .5em}.gl-coleccion,.gl-mural{padding:.5em .9em}.gl-tablero{gap:.7em;padding:.2em .3em}.gl-tablero b{font-size:2.2em}.gl-tablero strong{font:italic 400 1.34em/1.16 var(--display)}.gl-tablero p{font-size:.98em;line-height:1.3}.gl-tablero u{color:var(--ink);border-top:1px solid var(--ink);padding-top:.7em;font-size:.66em;font-weight:400}.gl-nota--tabla b{margin-bottom:.2em;font-size:1.4em}.gl-nota--tabla>span{font-size:.72em}.gl-biombo--lista b{font-size:1.5em}.gl-biombo--lista ul{margin-bottom:.3em;font-size:.66em}.gl-rotulo--titulo u{color:var(--red);letter-spacing:.12em;margin-right:.7em;text-decoration:none}.gl-rotulo--titulo u+b:before{display:none}.gl-rotulo--umbral{justify-content:center;align-items:center;display:flex}.gl-umbral{font:400 1em/1 var(--display);letter-spacing:.06em;color:var(--red)}.gl-losa{flex-direction:unset;font:400 1em/1 var(--grotesk);letter-spacing:.34em;text-transform:uppercase;white-space:nowrap;padding-left:.34em;display:block}.gl-losa i{letter-spacing:.1em;color:var(--red);margin:0 0 0 .6em;font-size:.7em;font-style:normal}.gl-biombo{gap:.34em}.gl-biombo svg{width:2.6em;height:2.6em;margin-bottom:.3em}.gl-biombo b{font-size:2.9em}.gl-biombo em{font-size:.6em}.gl-biombo p{font:italic 400 1.12em/1.24 var(--display);max-width:15.5em;margin-top:.5em}.gl-biombo>span{font-size:1.6em}.gl-biombo--lista ul,.gl-biombo--lista ol{margin:0 0 .35em;padding:0;font-size:.64em;line-height:1.2;list-style:none}.gl-biombo--lista ol li{white-space:nowrap;border-top:1px solid #00000047;padding:.14em 0}.gl-biombo--lista ol u{font-family:var(--grotesk);letter-spacing:.08em;color:var(--red);margin-right:.5em;font-size:.82em;text-decoration:none}.gl-tablero small{font:600 .8em/1 var(--grotesk);letter-spacing:.16em;color:var(--red);margin-bottom:-.3em}.gl-autor{height:100%;font-family:var(--serif);grid-template-columns:.9fr 1.1fr;align-items:center;gap:2.4em;padding:.7em 1.2em;display:grid}.gl-autor>div{flex-direction:column;gap:.5em;display:flex}.gl-autor em{font:400 .52em/1 var(--grotesk);letter-spacing:.2em;text-transform:uppercase;color:var(--red)}.gl-autor b{font:400 3.5em/.94 var(--display);letter-spacing:.02em;text-transform:uppercase}.gl-autor span{font:400 1.3em/1 var(--display);letter-spacing:.08em;opacity:.7}.gl-autor q{font:italic 400 1.5em/1.2 var(--display);quotes:"“" "”"}.gl-autor q:before{color:var(--red)}.gl-autor cite{font:400 .56em/1.2 var(--grotesk);letter-spacing:.14em;text-transform:uppercase;font-style:normal}.gl-autor ul{margin:.6em 0 0;padding:0;font-size:.78em;list-style:none}.gl-autor li{border-top:1px solid #0000004d;padding:.3em 0}.gl-precios{height:100%;font-family:var(--serif);flex-direction:column;gap:.4em;display:flex}.gl-precios b{font:400 1.6em/1 var(--display);letter-spacing:.04em}.gl-precios table{border-collapse:collapse;width:100%;font:400 .66em/1.2 var(--grotesk);letter-spacing:.02em}.gl-precios th,.gl-precios td{text-align:right;border-top:1px solid var(--ink);white-space:nowrap;padding:.42em 0 .42em .5em;font-weight:400}.gl-precios thead th{letter-spacing:.12em;border-top:0;font-weight:600}.gl-precios tbody th{text-align:left;padding-left:0}.gl-precios tbody th i{min-width:1.5em;font-style:normal;font-weight:600;display:inline-block}.gl-precios small{font:400 .44em/1.3 var(--grotesk);letter-spacing:.06em;margin-top:auto}.gl-nota--tabla>span{white-space:nowrap}.gl-viaje{z-index:40;background:var(--putty,#c4c3b6);color:var(--ink);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:22px;display:flex;position:fixed;inset:0}.gl-viaje-edificio{flex-direction:column;align-items:center;width:min(300px,74vw);display:flex}.gl-viaje-fronton{border-left:min(160px,39vw) solid #0000;border-right:min(160px,39vw) solid #0000;border-bottom:26px solid var(--ink);width:0;height:0;position:relative}.gl-viaje-fronton:after{content:"";border-left:calc(min(160px,39vw) - 3px) solid #0000;border-right:calc(min(160px,39vw) - 3px) solid #0000;border-bottom:23px solid var(--putty,#c4c3b6);position:absolute;top:2px;left:calc(-1*min(160px,39vw) + 3px)}.gl-viaje-cuerpo{border:1px solid var(--ink);grid-template-columns:1fr 34px;width:100%;display:grid}.gl-viaje-cuerpo ol{margin:0;padding:0;list-style:none}.gl-viaje-cuerpo li{border-top:1px solid var(--ink);height:min(30px,5.2vh);font:400 10px/1 var(--grotesk);letter-spacing:.2em;text-transform:uppercase;opacity:.45;align-items:center;gap:12px;padding:0 12px;transition:opacity .12s;display:flex}.gl-viaje-cuerpo li:first-child{border-top:0}.gl-viaje-cuerpo li span{text-align:right;width:1.6em}.gl-viaje-cuerpo li b{font:400 15px/1 var(--display);letter-spacing:.16em}.gl-viaje-cuerpo li.is-paso,.gl-viaje-cuerpo li.is-destino{opacity:1}.gl-viaje-cuerpo li.is-destino b{color:var(--red)}.gl-viaje-hueco{border-left:1px solid var(--ink);background:repeating-linear-gradient(#0000 0 3px,#00000029 3px 4px);position:relative}.gl-viaje-cabina{height:calc(100% / var(--pisos));will-change:transform;position:absolute;top:0;left:4px;right:4px}.gl-viaje-cabina:before{content:"";border:1.5px solid var(--red);background:var(--putty,#c4c3b6);position:absolute;inset:3px 0}.gl-viaje-cabina:after{content:"";border-left:1px solid var(--ink);height:100vh;position:absolute;bottom:calc(100% - 3px);left:50%}.gl-viaje-basa{border:1px solid var(--ink);border-top:0;width:108%;height:7px}.gl-viaje p{font:400 11px/1 var(--grotesk);letter-spacing:.22em;text-transform:uppercase;margin:0}.gl-viaje p b{font-weight:600}.gl-viaje-hueco{overflow:hidden}.gl-precinto{text-align:center;color:var(--ink);flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:24px;display:flex;position:absolute;inset:0}.gl-precinto>b{font:400 clamp(40px, 9vw, 84px) / 1 var(--display);letter-spacing:.14em;text-transform:uppercase}.gl-precinto>em{font:400 11px/1.3 var(--grotesk);letter-spacing:.2em;text-transform:uppercase;color:var(--red);font-style:normal}.gl-precinto>p{max-width:34em;font:400 16px/1.4 var(--serif)}.gl-precinto>button{border:1px solid var(--ink);color:var(--ink);font:400 11px/1 var(--grotesk);letter-spacing:.2em;text-transform:uppercase;cursor:pointer;background:0 0;margin-top:10px;padding:12px 18px}.gl-pisos button.is-cerrado{opacity:.62}.gl-biombo--lista ul{font-size:.56em}.gl-biombo--lista ul li{white-space:nowrap}.gl-biombo--sentir{justify-content:space-between;gap:0}.gl-biombo--sentir header,.gl-biombo--sentir footer{flex-direction:column;gap:.5em;display:flex}.gl-biombo--sentir header b{font-size:3.4em}.gl-biombo--sentir header small{font:italic 400 .86em/1.2 var(--serif);opacity:.75}.gl-biombo--sentir blockquote{border-left:2px solid var(--red);max-width:22em;margin:0;padding-left:.9em}.gl-biombo--sentir q{font:italic 400 1.42em/1.22 var(--display);quotes:"“" "”";display:block}.gl-biombo--sentir cite{font:400 .56em/1.2 var(--grotesk);letter-spacing:.16em;text-transform:uppercase;margin-top:.7em;font-style:normal;display:block}.gl-biombo--sentir footer p{font:400 .92em/1.3 var(--serif);max-width:24em;margin:0}.gl-biombo--sentir footer span{font:400 1.5em/1 var(--display)}.gl-biombo--lista{gap:.5em}.gl-biombo--lista b{margin-bottom:.2em;font-size:2em}.gl-biombo--lista ul,.gl-biombo--lista ol{margin-bottom:.8em;font-size:.8em;line-height:1.3}.gl-biombo--lista ul li{white-space:nowrap;padding:.3em 0}.gl-biombo--lista ol{columns:2;column-gap:2em}.gl-biombo--lista ol li{break-inside:avoid;padding:.34em 0}.gl-autor>div{gap:.9em}.gl-autor ul{margin-top:1.4em}.gl-dato{height:100%;font-family:var(--serif);flex-direction:column;justify-content:center;gap:.5em;padding:.4em .9em;display:flex}.gl-dato em{font:400 .5em/1 var(--grotesk);letter-spacing:.2em;text-transform:uppercase;color:var(--red)}.gl-dato b{font:400 1.5em/1.02 var(--display);letter-spacing:.01em}.gl-dato p{margin:0;font-size:.74em;line-height:1.3}.gl-agujas{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.gl-agujas line{stroke:#141414;stroke-linecap:round}.gl-agujas circle{fill:var(--red)}.gl-rotulo--ciudad{white-space:nowrap;justify-content:center;display:flex}.gl-ciudad{font:400 1em/1 var(--grotesk);letter-spacing:.22em;text-transform:uppercase}.gl-zonas li{grid-template-columns:1fr auto;align-items:stretch;display:grid}.gl-zonas .gl-zonas-enlace{width:auto;font:400 10px/1 var(--grotesk);letter-spacing:.16em;text-transform:uppercase;opacity:.6;white-space:nowrap;padding:0 4px 0 14px}.gl-ficha-nota{border-top:1px solid #0000004d;margin-top:18px;padding-top:14px}.gl-ficha-nota h2{font:400 10px/1 var(--grotesk);letter-spacing:.2em;text-transform:uppercase;color:var(--red);margin:0 0 6px}.gl-ficha-nota p{font:400 15px/1.42 var(--serif);margin:0}.gl-biombo--sentir{grid-template-columns:.9fr 1.1fr;align-items:center;gap:2.6em;display:grid}.gl-biombo--sentir header{gap:.7em}.gl-biombo--sentir header span{font:400 1.6em/1 var(--display);margin-top:1.6em}.gl-biombo--sentir blockquote{max-width:none;padding-left:1.2em}.gl-biombo--sentir q{font-size:1.5em;line-height:1.26}.gl-biombo--lista>div{grid-template-columns:.8fr 1.2fr;gap:2.6em;margin-top:.8em;display:grid}.gl-biombo--lista section{flex-direction:column;gap:.6em;display:flex}.gl-biombo--lista ul li{white-space:normal;border-top:1px solid #00000047;padding:.5em 0}.gl-biombo--lista ul li i{opacity:.7;display:block}.gl-biombo--lista ul,.gl-biombo--lista ol{margin:0;font-size:.86em}.gl-biombo--sentir{grid-template-columns:1fr 1fr}.gl-biombo--sentir header em{white-space:nowrap;font-size:.5em}.gl-biombo--sentir header small{white-space:nowrap}.gl-ficha-imagen{flex-direction:column;gap:14px;padding:28px 84px 14px;display:flex}.gl-ficha-marco{flex:1;height:auto;min-height:0}.gl-ficha-flecha{z-index:2;border:1px solid var(--ink);background:var(--putty,#c4c3b6);width:56px;height:56px;color:var(--ink);font:400 22px/1 var(--grotesk);cursor:pointer;position:absolute;top:calc(50% - 96px)}.gl-ficha-flecha--antes{left:16px}.gl-ficha-flecha--despues{right:16px}@media (hover:hover){.gl-ficha-flecha:hover{background:var(--ink);color:var(--putty,#c4c3b6)}}.gl-tira{cursor:default;border-top:1px solid var(--ink);flex:none;margin:0 -68px}.gl-tira-partes{border-bottom:1px solid #0000004d;grid-template-columns:repeat(8,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid}.gl-tira-partes li{border-bottom:1px solid #0000002e;margin-bottom:-1px;display:flex}.gl-tira-partes button{color:var(--ink);font:400 9px/1.2 var(--grotesk);letter-spacing:.09em;text-transform:uppercase;text-align:left;cursor:pointer;background:0 0;border:0;border-right:1px solid #0000002e;flex:1;align-items:baseline;gap:6px;padding:8px 8px 7px;display:flex}.gl-tira-partes u{color:var(--red);font-weight:600;text-decoration:none}.gl-tira-partes .is-aqui{background:var(--ink);color:var(--putty,#c4c3b6)}.gl-tira-partes .is-aqui u{color:inherit}@media (max-width:767px){.gl-tira-partes{scrollbar-width:none;display:flex;overflow-x:auto}.gl-tira-partes li{flex:none}.gl-tira-partes button{white-space:nowrap;padding:10px 10px 9px}}.gl-tira-fila{scrollbar-width:thin;align-items:stretch;padding:10px 0 8px;display:flex;overflow-x:auto}.gl-tira-fila section{border-left:1px solid var(--ink);opacity:.62;flex-direction:column;gap:7px;padding:0 12px;display:flex}.gl-tira-fila section.is-grupo{opacity:1}.gl-tira-fila header{white-space:nowrap;font:400 10px/1 var(--grotesk);letter-spacing:.12em;text-transform:uppercase;align-items:baseline;gap:7px;display:flex}.gl-tira-fila header u{color:var(--red);font-weight:600;text-decoration:none}.gl-tira-fila header b{font-weight:600}.gl-tira-fila header i{font:italic 400 12px/1 var(--serif);letter-spacing:0;text-transform:none}.gl-tira-fila ol{gap:6px;margin:0;padding:0;list-style:none;display:flex}.gl-tira-fila ol button{cursor:pointer;background:#dfdcd5;border:1px solid #00000059;width:51px;height:68px;padding:0;display:block;overflow:hidden}.gl-tira-fila ol button img{object-fit:cover;width:100%;height:100%;display:block}.gl-tira-fila ol button span{font:400 8px/1.1 var(--grotesk)}.gl-tira-fila ol .is-aqui{outline:2px solid var(--red);outline-offset:1px}.gl-ficha-sello{mix-blend-mode:multiply;width:132px;margin:2px 0 4px}@media (max-width:767px){.gl-ficha{grid-template-rows:58dvh 1fr}.gl-ficha-imagen{gap:8px;padding:12px 12px 0}.gl-tira{margin:0 -12px}.gl-ficha-flecha{width:40px;height:40px;font-size:17px;top:calc(50% - 86px)}.gl-ficha-flecha--antes{left:4px}.gl-ficha-flecha--despues{right:4px}.gl-tira-fila ol button{width:39px;height:52px}}.gl-mural--autores{flex-direction:column;justify-content:space-between;gap:.8em;height:100%;display:flex}.gl-mural--autores>div{grid-template-columns:1fr 1fr;gap:3.2em;display:grid}.gl-mural--autores section{flex-direction:column;gap:.5em;display:flex}.gl-mural--autores section img{aspect-ratio:3/4;object-fit:cover;filter:grayscale()contrast(1.05);mix-blend-mode:multiply;border:1px solid var(--ink);width:34%;margin-bottom:.6em}.gl-mural--autores section b{font:400 2.1em/1 var(--display);letter-spacing:.02em;text-transform:none}.gl-mural--autores section span{font:400 .56em/1.2 var(--grotesk);letter-spacing:.16em;text-transform:uppercase;color:var(--red)}.gl-mural--autores section p{font:400 .92em/1.34 var(--serif);opacity:1;margin:.3em 0 0}.gl-mural--autores small{font:400 .58em/1.3 var(--grotesk);letter-spacing:.08em;opacity:.7}.gl-honor{height:100%;font-family:var(--serif);grid-template-columns:1fr 1.05fr;align-items:center;gap:3em;display:grid}.gl-honor>div{flex-direction:column;gap:.7em;display:flex}.gl-honor em{font:400 .56em/1 var(--grotesk);letter-spacing:.2em;text-transform:uppercase;color:var(--red)}.gl-honor b{font:400 2.8em/.96 var(--display);text-transform:uppercase;letter-spacing:.04em}.gl-honor p{margin:0;font-size:.9em;line-height:1.34}.gl-honor ul{columns:2;font:400 .96em/1.2 var(--display);column-gap:2em;margin:0;padding:0;list-style:none}.gl-honor li{break-inside:avoid;white-space:nowrap;border-top:1px solid #0000004d;justify-content:space-between;align-items:baseline;gap:.8em;padding:.42em 0;display:flex}.gl-honor li i{font:400 .5em/1 var(--grotesk);letter-spacing:.12em;text-transform:uppercase;opacity:.7;font-style:normal}.gl-sello{mix-blend-mode:multiply;width:44%;margin:.2em 0}.gl-honor p{font-size:.82em}.gl-biombo--lista ol li{padding:.26em 0}.gl-biombo--lista ul li{padding:.38em 0}.gl-rotulo--bloque .gl-papeles{font-size:.9em}.gl-al-fin{justify-content:flex-end;display:flex}.gl-honor li{align-items:center}.gl-sello,.gl-ficha-sello{mix-blend-mode:normal}.gl-ficha-hoja.con-montura{box-shadow:none;background-size:100% 100%}.gl-ficha-hoja.con-montura img{object-fit:cover;width:60%;height:60%;inset:20%}.gl-ficha-hoja.con-montura .gl-trama{inset:20%}.gl-trama{pointer-events:none;mix-blend-mode:multiply;opacity:.4;background:repeating-linear-gradient(0deg,#3c32284d 0 .5px,#0000 .5px 2px),repeating-linear-gradient(90deg,#3c322842 0 .5px,#0000 .5px 2px);position:absolute;inset:0}.pn-ico{object-fit:contain;flex:none;width:2.5em;height:2.5em}.pn-cita{flex-direction:column;justify-content:center;gap:.5em;height:100%;padding:.2em .6em .2em 2.9em;display:flex;position:relative}.pn-cita>i{font:400 7.4em/1 var(--display);color:var(--red);font-style:normal;position:absolute;top:-.12em;left:.02em}.pn-cita q{font:italic 400 1.34em/1.16 var(--display);quotes:none}.pn-cita span{font:400 .5em/1.3 var(--grotesk);letter-spacing:.16em;text-transform:uppercase}.pn-cita span em{opacity:.7;font-style:normal}.pn-dato{height:100%;font-family:var(--serif);grid-template-columns:auto 1fr;align-items:center;gap:.9em;padding:.2em .5em;display:grid}.pn-dato>div{flex-direction:column;gap:.34em;display:flex}.pn-dato em{font:500 .46em/1 var(--grotesk);letter-spacing:.2em;text-transform:uppercase;color:var(--red)}.pn-dato b{font:400 1.5em/1 var(--display)}.pn-dato p{margin:0;font-size:.8em;line-height:1.26}.pn-dato--producto b{font-size:1.3em}.pn-dato--producto p{font-size:.7em}.pn-prod,.pn-ilus{height:100%;font-family:var(--serif);flex-direction:column;gap:.62em;display:flex}.pn-prod header{justify-content:space-between;align-items:center;gap:.6em;display:flex}.pn-prod header small{font:400 1.7em/.9 var(--display);color:var(--red);white-space:nowrap}.pn-prod header mark{border:.14em solid var(--ink);color:var(--ink);font:500 .44em/1.1 var(--grotesk);letter-spacing:.16em;text-transform:uppercase;text-align:right;background:0 0;padding:.5em .7em .44em}.pn-prod>b{font:400 2em/.96 var(--display);letter-spacing:.02em;text-transform:uppercase;border-bottom:.05em solid var(--ink);padding-bottom:.3em}.pn-prod>strong,.pn-ilus>strong{font:italic 400 1.12em/1.14 var(--display)}.pn-props{flex-direction:column;gap:.6em;margin:.2em 0 0;padding:0;list-style:none;display:flex}.pn-props li{grid-template-columns:auto 1fr;align-items:center;gap:.6em;display:grid}.pn-props span{font-size:.74em;line-height:1.22}.pn-props span b{font:500 .74em/1.3 var(--grotesk);letter-spacing:.12em;text-transform:uppercase;display:block}.pn-prod>u{border-top:.05em solid var(--ink);font:500 .62em/1.2 var(--grotesk);letter-spacing:.16em;text-transform:uppercase;margin-top:auto;padding-top:.5em;text-decoration:none}.pn-ilus header{border-bottom:.05em solid var(--ink);align-items:flex-end;gap:.7em;padding-bottom:.5em;display:flex}.pn-ilus header img{aspect-ratio:3/4;object-fit:cover;border:.05em solid var(--ink);width:5.4em}.pn-ilus header div{flex-direction:column;gap:.32em;display:flex}.pn-ilus small,.pn-ilus header em{font:500 .46em/1.2 var(--grotesk);letter-spacing:.18em;text-transform:uppercase;color:var(--red);font-style:normal}.pn-ilus header b{font:400 1.8em/.94 var(--display);text-transform:uppercase}.pn-ilus p{margin:0;font-size:.78em;line-height:1.26}.pn-ilus ul{flex-direction:column;margin:auto 0 0;padding:0;list-style:none;display:flex}.pn-ilus li{border-top:.04em solid #00000059;grid-template-columns:4.3em 1fr;align-items:baseline;gap:.5em;padding:.36em 0;display:grid}.pn-ilus li b{font:400 1.3em/1 var(--display);color:var(--red)}.pn-ilus li span{font-size:.66em;line-height:1.2}.pn-mural{height:100%;font-family:var(--serif);flex-direction:column;gap:.7em;display:flex}.pn-mural>em{font:500 .5em/1 var(--grotesk);letter-spacing:.2em;text-transform:uppercase;color:var(--red);border-bottom:.08em solid var(--ink);padding-bottom:.9em;font-style:normal}.pn-mural>div{flex:1;grid-template-columns:repeat(4,1fr);gap:1.3em;min-height:0;display:grid}.pn-mural section{flex-direction:column;gap:.3em;min-width:0;display:flex}.pn-mural img{aspect-ratio:1;object-fit:cover;object-position:50% 18%;filter:grayscale();border:.05em solid var(--ink);width:100%;margin-bottom:.3em}.pn-mural img.es-lamina{object-position:50% 0}.pn-mural section b{font:400 1.3em/.98 var(--display)}.pn-mural section span,.pn-mural section small{font:500 .42em/1.25 var(--grotesk);letter-spacing:.16em;text-transform:uppercase}.pn-mural section span{color:var(--red)}.pn-mural section i{font:italic 400 .86em/1.12 var(--display)}.pn-mural section p{margin:0;font-size:.62em;line-height:1.24}.pn-mural section small{opacity:.75;margin-top:auto}.pn-mural--autores>div{grid-template-columns:1fr 1fr;gap:2em}.pn-mural--autores section{flex-direction:row;align-items:flex-start;gap:1em}.pn-mural--autores section img{aspect-ratio:3/4;object-position:50% 20%;width:36%;margin:0}.pn-mural--autores section>div{flex-direction:column;gap:.4em;display:flex}.pn-mural--autores section span{font-size:.5em}.pn-mural>small{font:500 .46em/1.3 var(--grotesk);letter-spacing:.12em;text-transform:uppercase;opacity:.75}.pn-giclee,.pn-fin,.pn-pisos{height:100%;font-family:var(--serif);flex-direction:column;gap:.7em;display:flex}.pn-giclee header,.pn-fin header,.pn-pisos header{border-bottom:.08em solid var(--ink);justify-content:space-between;align-items:baseline;gap:1.2em;padding-bottom:.5em;display:flex}.pn-giclee header b,.pn-fin header b,.pn-pisos header b{font:400 2.3em/1 var(--display);white-space:nowrap}.pn-giclee header i,.pn-pisos header i{font:italic 400 1em/1.1 var(--display);text-align:right}.pn-giclee>div,.pn-fin>div{flex:1;grid-template-columns:repeat(5,1fr);gap:1.1em;min-height:0;display:grid}.pn-giclee section,.pn-fin section{border-right:.04em solid #0000004d;flex-direction:column;gap:.3em;padding-right:.9em;display:flex}.pn-giclee section:last-child,.pn-fin section:last-child{border-right:0;padding-right:0}.pn-giclee .pn-ico,.pn-fin .pn-ico{width:3.5em;height:3.5em;margin-left:-.3em}.pn-giclee h3,.pn-fin h3{font:400 1.5em/1 var(--display);margin:0}.pn-giclee section em{font:500 .44em/1.2 var(--grotesk);letter-spacing:.16em;text-transform:uppercase;color:var(--red);font-style:normal}.pn-giclee p,.pn-fin p{margin:.2em 0 0;font-size:.7em;line-height:1.27}.pn-giclee-papel img{object-fit:contain;object-position:left center;mix-blend-mode:multiply;width:100%;height:3.5em}.pn-giclee footer{font:italic 400 .86em/1.2 var(--display);border-top:.04em solid #0000004d;padding-top:.5em}.pn-fin header img{height:2.3em}.pn-fin>div{grid-template-columns:repeat(4,1fr)}.pn-fin footer{font:500 .5em/1 var(--grotesk);letter-spacing:.2em;text-transform:uppercase;color:var(--red)}.pn-pisos ol{flex:1;grid-template-columns:repeat(7,1fr);grid-auto-rows:1fr;gap:.5em .9em;margin:0;padding:0;list-style:none;display:grid}.pn-pisos li{border-top:.04em solid #00000059;flex-direction:column;gap:.24em;padding-top:.4em;display:flex}.pn-pisos li s{border:.05em solid var(--ink);font:400 1.2em/1 var(--display);border-radius:50%;place-items:center;text-decoration:none;display:grid}.pn-pisos li b{font:400 1.06em/1 var(--display);letter-spacing:.1em}.pn-pisos li span{font:italic 400 .62em/1.16 var(--serif)}.pn-marca{flex-direction:column;justify-content:center;gap:.7em;height:100%;padding:0 .6em;display:flex}.pn-marca img{object-fit:contain;object-position:left center;width:100%;max-height:5em}.pn-marca p{font:italic 400 1.2em/1.16 var(--display);margin:0}.gl-biombo--sentir .pn-casa{width:62%;height:auto;margin-bottom:.2em}.gl-autor>div>p{font:400 .74em/1.3 var(--serif);max-width:17em;margin:.5em 0 0}.gl-autor>div>span{font:500 .5em/1.2 var(--grotesk);letter-spacing:.16em;text-transform:uppercase;color:var(--red)}.gl-nota--tabla em{font:500 .44em/1.3 var(--grotesk);letter-spacing:.14em;text-transform:uppercase;color:var(--red);margin-bottom:.3em;font-style:normal}.gl-casa{z-index:3;pointer-events:none;height:34px;position:absolute;top:16px;left:18px}.gl-ficha-marco{justify-content:center;align-items:center;gap:22px;display:flex}.gl-ficha-marco .gl-ficha-flecha{flex:none;position:static}.gl-ficha-marco .gl-ficha-hoja{flex:none;max-width:calc(100% - 156px)}.gl-ficha-props{border-top:1px solid #0000004d;margin:18px 0 4px;padding:14px 0 0;font-size:16px}.gl-ficha-props .pn-props{gap:10px}.gl-ficha-props .pn-ico{width:42px;height:42px}.gl-ficha-props .pn-props span{font:400 14px/1.35 var(--serif)}.gl-ficha-props .pn-props span b{font:500 10px/1.5 var(--grotesk)}@media (max-width:767px){.gl-casa{height:26px;top:14px;left:12px}.gl-ficha-marco{gap:8px}.gl-ficha-marco .gl-ficha-hoja{max-width:calc(100% - 96px)}}.gl-ficha-marco .gl-ficha-hoja.con-montura{margin:0 -5vh}.gl-ficha-marco .gl-ficha-flecha{z-index:2}.gl-biombo--sentir header .pn-casa{width:11em;height:auto;margin:0 0 1.1em}.gl-biombo--lista ul,.gl-biombo--lista ol{font-size:.72em}.pn-mural>div{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:.7em 2em}.pn-mural section{flex-direction:row;align-items:flex-start;gap:.9em}.pn-mural section img{aspect-ratio:auto;flex:none;width:4.2em;height:5.6em;margin:0}.pn-mural section>div{flex-direction:column;gap:.26em;min-width:0;display:flex}.pn-mural section small{margin-top:.1em}.pn-mural--autores>div{grid-template-rows:1fr}.pn-mural--autores section b{font-size:1.7em}.pn-prod,.pn-ilus{gap:.46em}.pn-prod>b{font-size:1.76em}.pn-props{gap:.46em}.pn-ilus header img{width:4.4em}.pn-ilus header b{font-size:1.6em}.pn-giclee .pn-ico,.pn-fin .pn-ico{width:2.7em;height:2.7em}.pn-giclee footer{font-size:.74em}.pn-giclee,.pn-fin,.pn-pisos{gap:.5em}.pn-fin h3{font-size:1.3em}.pn-pisos li svg,.pn-pisos li s{width:1.8em;height:1.8em}.pn-pisos li s{width:2em;height:2em;font-size:.9em}.pn-pisos li b{letter-spacing:.05em;font-size:.94em}.pn-pisos li span{font-size:.58em}.gl-honor{font-size:.88em}.gl-casa{background:0 0;height:50px;top:8px;left:8px}.gl-autor{gap:1.6em;padding:.3em .6em}.gl-autor q:before{font-size:1.6em;line-height:0}.gl-autor ul{margin-top:.3em;font-size:.62em}.gl-autor li{padding:.3em 0}.gl-biombo--sentir header .pn-casa{width:9em;margin-bottom:.5em}.pn-mural{gap:.5em}.pn-mural>em{padding-bottom:.6em}.pn-mural section img{width:3.9em;height:5.2em}.pn-mural section i{font-size:.8em}.pn-mural section p{font-size:.57em;line-height:1.2}.pn-mural--autores section img{width:6.2em;height:8.3em}.pn-mural--autores section p{font-size:.8em;line-height:1.26}.pn-fin p{font-size:.6em}.pn-mural>div{gap:.4em 2em}.pn-mural section small{display:none}.pn-giclee footer{padding-top:.3em;font-size:.68em}.pn-giclee p{font-size:.6em}.pn-fin>div{grid-template-columns:1.55fr 1fr 1fr 1fr;overflow:hidden}.gl-autor b{font-size:3em}.gl-autor q{font-size:1.42em;line-height:1.14}.gl-autor q:before{vertical-align:-.28em;margin-right:.04em;font-size:2.2em;line-height:0}.gl-autor ul{font-size:.7em}.gl-autor q{font-size:1.26em}.gl-nota--tabla{box-sizing:border-box;justify-content:space-between;gap:0;height:100%;padding:.5em .9em .6em}.gl-nota--tabla b{margin:0;font-size:1.18em;line-height:1}.gl-nota--tabla em{margin:.25em 0 .35em}.gl-nota--tabla>span{padding:.3em 0 .26em;font-size:.56em;line-height:1.1}.pn-dedica{text-align:center;flex-direction:column;justify-content:center;gap:.5em;height:100%;display:flex}.pn-dedica em{font:500 .42em/1 var(--grotesk);letter-spacing:.24em;text-transform:uppercase;color:var(--red);font-style:normal}.pn-dedica p{font:italic 400 1em/1.16 var(--display);margin:0}@media (hover:hover){.gl-pieza--ascensor:hover{background:var(--red);mix-blend-mode:lighten;box-shadow:none}}.pn-dedica{padding:0 .4em}.gl-letrero{justify-content:flex-end;align-items:center;gap:.3em;line-height:1;display:flex}.gl-letrero i{font-family:var(--grotesk);letter-spacing:.06em;color:var(--red);margin:0;font-size:.5em;font-style:normal}.gl-letrero b{letter-spacing:.1em;color:var(--red);font-size:1.1em}.gl-letrero em{font:italic 400 .5em/1 var(--serif);letter-spacing:.02em;text-transform:none;flex-direction:column;gap:.18em;margin-left:.3em;display:flex}.gl-letrero small{font:500 .56em/1 var(--grotesk);letter-spacing:.2em;text-transform:uppercase;color:var(--red);font-style:normal}.gl-al-fin{justify-content:center}.gl-letrero{grid-template-columns:auto auto;justify-content:center;align-items:center;gap:.12em .3em;display:grid}.gl-letrero b:before{display:none}.gl-letrero em{grid-column:1/-1;align-items:center;margin:0;font-size:.46em}.gl-letrero{flex-direction:column;justify-content:center;align-items:center;gap:.22em;height:100%;display:flex}.gl-letrero>i{display:none}.gl-letrero b{font-size:1.5em;line-height:.9;display:block}.gl-letrero b:after{content:" ▲▼";font:400 .36em/1 var(--grotesk);letter-spacing:.04em;vertical-align:.5em}.gl-letrero em{gap:.3em;font-size:.5em}.gl-letrero{gap:.42em}.gl-letrero b{font-size:1.3em}.gl-letrero em{font-size:.44em}@media (max-width:767px){.gl-casa{height:34px;padding:6px 8px;top:10px;left:6px}}.pn-giclee--tres>div{grid-template-columns:repeat(3,1fr);gap:1.6em}.gl-pieza.is-viva{border-radius:2px;animation:2.2s ease-in-out infinite gl-latido}.gl-pieza.is-viva:after{content:"";border:2px solid var(--red);opacity:0;border-radius:3px;animation:2.2s ease-out infinite gl-onda;position:absolute;inset:-6%}@keyframes gl-latido{0%,to{box-shadow:0 0 10px 2px #ffecbe8c,0 0 26px 8px #e21e262e,inset 0 0 18px #fff0c833}50%{box-shadow:0 0 22px 8px #fff0cdf2,0 0 60px 22px #e21e266b,inset 0 0 30px #fff4d680}}@keyframes gl-onda{0%{opacity:.85;transform:scale(.9)}to{opacity:0;transform:scale(1.9)}}@media (prefers-reduced-motion:reduce){.gl-pieza.is-viva,.gl-pieza.is-viva:after{animation:none}.gl-pieza.is-viva{box-shadow:0 0 18px 6px #fff0cdd9,0 0 44px 14px #e21e264d}}.pn-giclee--tres>div{grid-template-columns:repeat(3,1fr)}.pn-giclee--tres section{grid-template-rows:auto auto 1fr;grid-template-columns:auto 1fr;align-content:start;gap:.1em .6em;display:grid}.pn-giclee--tres .pn-ico{grid-row:1/3;width:3em;height:3em;margin:0}.pn-giclee--tres h3{align-self:end;font-size:1.3em}.pn-giclee--tres p{grid-column:1/-1;font-size:.64em;line-height:1.24}.pn-giclee--tres section em{font-size:.42em}.gl-pieza--ascensor{animation:2.6s ease-in-out infinite gl-puerta}@keyframes gl-puerta{0%,to{box-shadow:0 0 6px 1px #ffecbe4d,0 0 16px 4px #e21e261a}50%{box-shadow:0 0 16px 5px #fff0cdb3,0 0 40px 14px #e21e2647,inset 0 0 22px #fff4d64d}}@media (prefers-reduced-motion:reduce){.gl-pieza--ascensor{animation:none;box-shadow:0 0 14px 4px #fff0cd99,0 0 30px 10px #e21e2633}}.pn-dato .pn-ico{width:4.2em;height:4.2em}.pn-carta{height:100%;font-family:var(--serif);grid-template-columns:.5fr 2fr;gap:1.4em;display:grid}.pn-carta header{border-right:.06em solid var(--ink);flex-direction:column;gap:.5em;padding-right:1.2em;display:flex}.pn-carta header em{font:500 .5em/1 var(--grotesk);letter-spacing:.22em;text-transform:uppercase;color:var(--red);font-style:normal}.pn-carta header b{font:400 2.1em/.98 var(--display)}.pn-carta header img{width:100%;margin-top:auto}.pn-carta>div{columns:2;column-fill:balance;align-self:center;column-gap:1.6em}.pn-carta p{font:italic 400 1.06em/1.26 var(--serif);break-inside:avoid;margin:0 0 .55em}.pn-carta p:last-child{margin-bottom:0}.pn-carta p strong{color:var(--red);margin-bottom:.2em;font-style:normal;font-weight:400;display:block}.pn-dedica p{font-size:.86em;line-height:1.16}.pn-dedica em{font-size:.42em}.pn-marca p{font-size:1.36em}.pn-giclee--tres p{font-size:.68em}.pn-pisos ol{gap:.3em .6em;font-size:1.4em}.pn-pisos header b{font-size:2em}.pn-pisos ol{font-size:1.04em}.gl-pieza--tomatodo,.gl-pieza--reloj{animation:2.6s ease-in-out infinite gl-puerta}.gl-pieza--tomatodo{border-radius:30%/8%}@media (prefers-reduced-motion:reduce){.gl-pieza--tomatodo,.gl-pieza--reloj{animation:none}}.pn-marca b{font:italic 400 1.9em/1 var(--display)}.pn-marca p{font:500 .5em/1.2 var(--grotesk);letter-spacing:.22em;text-transform:uppercase;color:var(--red);font-style:normal}.pn-marca img{max-height:3.4em}.pn-giclee>div{padding-bottom:.5em}.pn-giclee:not(.pn-giclee--tres)>div{overflow:hidden}.pn-giclee:not(.pn-giclee--tres) p{font-size:.55em;line-height:1.22}.pn-giclee:not(.pn-giclee--tres) h3{font-size:1.3em}.pn-giclee--tres p{font-size:.68em;line-height:1.24}.pn-giclee--tres h3{font-size:1.5em}.gl-pieza--tomatodo,.gl-pieza--reloj{box-shadow:none;animation:none}.pn-pisos ol{grid-template-columns:repeat(7,1fr)}.pn-giclee--aire p{font-size:.7em;line-height:1.24}.pn-giclee--aire h3{font-size:1.45em}.pn-giclee--tres>div{overflow:hidden}.gl-ficha-marco{display:block;position:relative;container-type:size}.gl-ficha-visor{clip-path:inset(-90px 0);touch-action:pan-y;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.gl-ficha-pista{will-change:transform;position:absolute;inset:0}.gl-ficha-cara{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0}.gl-ficha-marco .gl-ficha-hoja,.gl-ficha-marco .gl-ficha-hoja.con-montura{--hueco:78px;--alto:min(100cqh, calc((100cqw - 2 * var(--hueco)) / var(--forma,.75)));height:var(--alto);width:calc(var(--alto) * var(--forma,.75));flex:none;max-width:none;max-height:none;margin:0}.gl-ficha-hoja img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.gl-ficha-hoja.is-lupa{touch-action:none}.gl-ficha-marco .gl-ficha-flecha{--hueco:78px;--alto:min(100cqh, calc((100cqw - 2 * var(--hueco)) / var(--forma,.75)));--medio:calc(var(--alto) * var(--forma,.75) * var(--visto,1) / 2);z-index:3;position:absolute;top:calc(50% - 28px)}.gl-ficha-marco .gl-ficha-flecha--antes{left:calc(50% - var(--medio) - var(--hueco));right:auto}.gl-ficha-marco .gl-ficha-flecha--despues{right:calc(50% - var(--medio) - var(--hueco));left:auto}.gl-ficha-linea i{float:right;letter-spacing:.12em;color:var(--ink);opacity:.6;font-style:normal;font-weight:400}@media (max-width:767px){.gl-ficha-marco .gl-ficha-hoja,.gl-ficha-marco .gl-ficha-hoja.con-montura,.gl-ficha-marco .gl-ficha-flecha{--hueco:48px}.gl-ficha-marco .gl-ficha-flecha{top:calc(50% - 20px)}}.gl-trama{opacity:1;background:repeating-linear-gradient(0deg,#3c32281a 0 1px,#0000 1px 3px),repeating-linear-gradient(90deg,#3c322814 0 1px,#0000 1px 3px)}.gl-ficha-hoja--tapiz .gl-trama,.gl-ficha-hoja--manta .gl-trama{opacity:1;background:repeating-linear-gradient(0deg,#32281e38 0 1px,#0000 1px 3px),repeating-linear-gradient(90deg,#32281e29 0 1px,#0000 1px 3px)}.gl-ficha-hoja--pack{box-shadow:7px 7px 0 -1px #e3e0d8,7px 7px #0000004d,14px 14px 0 -1px #dcd9d0,14px 14px #0000004d,0 30px 40px -18px #00000073}.gl-ficha-hoja--reloj.con-montura img{border-radius:50%;width:73.08%;height:73.08%;inset:13.46%}.gl-ficha-hoja--reloj.con-montura .gl-agujas{width:73.08%;height:73.08%;inset:13.46%}.gl-ficha-hoja--tomatodo.con-montura img,.gl-curva{width:31%;height:47.5%;position:absolute;inset:34.1% auto auto 34.5%}.gl-curva{pointer-events:none;background:linear-gradient(90deg,#1816129e,#1816121f 18%,#ffffff1a 40%,#18161200 58%,#18161229 82%,#181612a8)}.gl-cartela{left:50%;bottom:calc(88px + env(safe-area-inset-bottom,0px));border:1px solid var(--ink);background:var(--putty);white-space:nowrap;pointer-events:none;z-index:4;align-items:baseline;gap:14px;max-width:calc(100vw - 32px);margin:0;padding:9px 16px 8px;display:flex;position:absolute;transform:translate(-50%)}.gl-cartela b{font:400 17px/1.1 var(--display);text-overflow:ellipsis;overflow:hidden}.gl-cartela span{font:400 10px/1 var(--grotesk);letter-spacing:.14em;text-transform:uppercase}.gl-donde{z-index:3;max-width:min(46vw,520px);font:500 10px/1.2 var(--grotesk);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;align-items:center;gap:8px;margin:0;display:flex;position:absolute;top:64px;left:20px;overflow:hidden}.gl-donde i{background:var(--red);flex:none;width:6px;height:6px}.gl-zonas li.is-aqui>button:first-child{box-shadow:inset 3px 0 0 var(--red);padding-left:12px}.gl-pista i{font-style:normal}@media (hover:none),(max-width:767px){.gl-pista i,.gl-cartela{display:none}}@media (max-width:767px){.gl-donde{max-width:58vw;font-size:9px;top:52px;left:14px}}@media (hover:hover){.gl-pieza--ascensor:hover{mix-blend-mode:lighten;background:#c41e26}}.gl-ficha-hoja--tomatodo.con-montura img,.gl-curva{clip-path:inset(8.5% 0)}.pn-giclee>div,.pn-giclee:not(.pn-giclee--tres)>div,.pn-giclee--tres>div,.pn-fin>div{overflow:visible}.pn-giclee--tres>div{gap:1.2em}.pn-giclee--tres section{gap:.14em .5em;padding-right:.7em}.pn-giclee--tres .pn-ico{width:3.6em;height:3.6em}.pn-giclee--tres h3,.pn-giclee--aire h3{font-size:1.42em;line-height:.98}.pn-giclee--tres section em,.pn-giclee--aire section em{font-size:.44em;line-height:1.25}.pn-giclee--tres p,.pn-giclee--aire p{margin-top:.4em;font-size:.78em;line-height:1.24}.pn-giclee--tres header b{font-size:2.1em}.pn-giclee--tres footer{font-size:.74em}.pn-ico{filter:none}.gl-biombo--sentir{grid-template-rows:1fr auto;row-gap:1.2em}.pn-cifras{border-top:.06em solid var(--ink);grid-column:1/-1;grid-template-columns:repeat(4,1fr);gap:1.4em;margin:0;padding:.9em 0 0;list-style:none;display:grid}.pn-cifras li{align-items:baseline;gap:.5em;display:flex}.pn-cifras b{font:400 2.6em/.9 var(--display);color:var(--red)}.pn-cifras span{font:500 .52em/1.2 var(--grotesk);letter-spacing:.18em;text-transform:uppercase}.gl-biombo--sentir{row-gap:.7em}.pn-cifras{padding-top:.6em}.pn-cifras b{font-size:2.1em}.pn-giclee:not(.pn-giclee--tres)>div{grid-template-columns:1fr 1fr 1fr 1fr 1.5fr}.pn-giclee-papel img{height:3.6em}.gl-ficha-arriba,.gl-ficha-leyenda,.gl-bandeja-cabeza,.gl-bandeja-velo{display:none}.gl-tira-partes button .pn-ico{flex:none;align-self:center;width:18px;height:18px}.gl-tira-partes button small{display:none}@media (max-width:767px){.gl-solo-escritorio{display:none}.gl-ficha{display:block}.gl-ficha .gl-ficha-imagen{padding:env(safe-area-inset-top,0px) 0 env(safe-area-inset-bottom,0px);cursor:default;grid-template-rows:auto 1fr auto;gap:0;display:grid;position:fixed;inset:0}.gl-ficha-arriba{z-index:4;align-items:center;gap:10px;padding:10px 10px 8px 12px;display:flex}.gl-ficha-parte{border:1px solid var(--ink);background:var(--putty);min-width:0;height:42px;color:var(--ink);font:500 11px/1 var(--grotesk);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;padding:0 12px 0 8px;display:flex}.gl-ficha-parte .pn-ico{width:28px;height:28px}.gl-ficha-parte span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gl-ficha-parte u{color:var(--red);font-weight:600;text-decoration:none}.gl-ficha-parte i{font-size:10px;font-style:normal}.gl-ficha-cuenta{font:400 11px/1 var(--grotesk);letter-spacing:.14em;opacity:.65;white-space:nowrap;margin-left:auto}.gl-ficha-x{border:1px solid var(--ink);background:var(--putty);width:42px;height:42px;color:var(--ink);font:400 24px/1 var(--grotesk);flex:none}.gl-ficha .gl-ficha-marco{height:auto;min-height:0}.gl-ficha .gl-ficha-marco .gl-ficha-flecha{display:none}.gl-ficha-marco .gl-ficha-hoja,.gl-ficha-marco .gl-ficha-hoja.con-montura{--hueco:0px}.gl-ficha-visor{touch-action:none;clip-path:inset(-40px 0)}.gl-ficha-leyenda{border-top:1px solid var(--ink);background:var(--putty);z-index:4;align-items:center;gap:12px;padding:12px 12px 14px 16px;display:flex}.gl-ficha-leyenda>span{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.gl-ficha-leyenda b{font:400 19px/1.12 var(--display);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gl-ficha-leyenda i{font:400 10px/1.2 var(--grotesk);letter-spacing:.12em;text-transform:uppercase;opacity:.8;white-space:nowrap;text-overflow:ellipsis;font-style:normal;overflow:hidden}.gl-ficha-leyenda button{border:1px solid var(--ink);background:var(--ink);height:42px;color:var(--putty);font:500 11px/1 var(--grotesk);letter-spacing:.16em;text-transform:uppercase;flex:none;padding:0 14px}.gl-ficha-leyenda button span{color:var(--red);margin-left:4px}.gl-bandeja-velo{z-index:19;background:#14120e61;display:block;position:fixed;inset:0}.gl-ficha .gl-ficha-datos,.gl-ficha .gl-tira{z-index:20;overscroll-behavior:contain;background:var(--putty);border:0;border-top:1px solid var(--ink);max-height:84dvh;padding-bottom:calc(18px + env(safe-area-inset-bottom,0px));margin:0;transition:transform .38s cubic-bezier(.22,1,.36,1);position:fixed;inset:auto 0 0;overflow-y:auto;transform:translateY(105%);box-shadow:0 -18px 40px -18px #00000073}.gl-ficha .gl-ficha-datos.is-abierta,.gl-ficha .gl-tira.is-abierta{transform:translateY(0)}.gl-ficha .gl-ficha-datos{padding-top:0}.gl-ficha .gl-ficha-datos>.gl-ficha-cerrar{display:none}.gl-bandeja-cabeza{z-index:2;background:var(--putty);flex-direction:column;align-items:center;gap:6px;padding:6px 0 10px;display:flex;position:sticky;top:0}.gl-bandeja-asa{background:0 0;border:0;width:100%;height:22px;position:relative}.gl-bandeja-asa:after{content:"";background:var(--ink);opacity:.4;border-radius:2px;width:46px;height:4px;margin-left:-23px;position:absolute;top:9px;left:50%}.gl-bandeja-cabeza b{font:400 24px/1 var(--display)}.gl-bandeja-cabeza i{font:400 10px/1 var(--grotesk);letter-spacing:.16em;text-transform:uppercase;opacity:.7;font-style:normal}.gl-tira .gl-tira-partes{border:0;grid-template-columns:1fr 1fr;gap:8px;padding:4px 12px 16px;display:grid;overflow:visible}.gl-tira .gl-tira-partes li{border:0;margin:0;display:block}.gl-tira .gl-tira-partes button{width:100%;min-height:62px;color:var(--ink);font:500 11px/1.2 var(--grotesk);letter-spacing:.08em;text-transform:uppercase;text-align:left;white-space:normal;background:#d6d4ca;border:1px solid #00000059;grid-template-rows:auto auto;grid-template-columns:34px auto 1fr;align-items:center;gap:2px 8px;padding:8px 10px;display:grid}.gl-tira .gl-tira-partes button .pn-ico{grid-row:1/3;width:34px;height:34px}.gl-tira .gl-tira-partes button u{grid-row:1;font-size:12px}.gl-tira .gl-tira-partes button span{grid-area:1/3/3}.gl-tira .gl-tira-partes button small{font:400 10px/1 var(--grotesk);letter-spacing:.06em;opacity:.6;grid-area:2/2;display:block}.gl-tira .gl-tira-partes button.is-aqui{background:var(--ink);color:var(--putty);border-color:var(--ink)}.gl-tira .gl-tira-partes button.is-aqui .pn-ico{filter:invert(.88)}.gl-tira .gl-tira-partes button.is-aqui u{color:var(--red)}.gl-tira .gl-tira-fila{border-top:1px solid var(--ink);padding:10px 0 6px}.gl-tira .gl-tira-fila ol button{width:66px;height:88px}.gl-ficha .gl-ficha-imagen{grid-template-columns:minmax(0,1fr)}.gl-ficha-arriba,.gl-ficha-leyenda,.gl-ficha .gl-ficha-marco{min-width:0}}.gl-ficha-sugiere{display:none}@media (max-width:767px){.gl-ficha-cara .gl-ficha-hoja--enmarcado.con-montura,.gl-ficha-cara .gl-ficha-hoja--colgado.con-montura{transform:scale(1.3)}.gl-ficha-cara .gl-ficha-hoja--flotante.con-montura{transform:scale(1.27)}.gl-ficha-cara .gl-ficha-hoja--tapiz.con-montura{transform:scale(1.16)}.gl-ficha-cara .gl-ficha-hoja--reloj.con-montura{transform:scale(1.12)}.gl-ficha-cara .gl-ficha-hoja--tomatodo.con-montura{transform:scale(1.4)}.gl-ficha-sugiere{z-index:3;color:var(--putty);font:500 13px/1 var(--grotesk);letter-spacing:.22em;text-transform:uppercase;pointer-events:none;background:#14120ec7;flex-direction:column;align-items:center;gap:6px;margin:0;padding:14px 20px 12px;animation:2.7s ease-in-out both gl-sugiere;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gl-ficha-sugiere i{color:var(--red);font-style:normal;animation:.9s ease-in-out infinite alternate gl-vaiven;display:inline-block}.gl-ficha-sugiere small{font:400 9px/1 var(--grotesk);letter-spacing:.16em;opacity:.8}.gl-tira .gl-tira-partes button small{white-space:nowrap}}@keyframes gl-sugiere{0%{opacity:0}15%,80%{opacity:1}to{opacity:0}}@keyframes gl-vaiven{0%{transform:translate(-3px)}to{transform:translate(3px)}}@media (max-width:767px){.gl-ficha-cara .gl-ficha-hoja--enmarcado.con-montura,.gl-ficha-cara .gl-ficha-hoja--colgado.con-montura,.gl-ficha-cara .gl-ficha-hoja--flotante.con-montura{transform:scale(1.14)}.gl-ficha-cara .gl-ficha-hoja--tapiz.con-montura{transform:scale(1.08)}.gl-ficha-cara .gl-ficha-hoja--reloj.con-montura{transform:scale(1.06)}.gl-ficha-cara .gl-ficha-hoja--tomatodo.con-montura{transform:scale(1.18)}.gl-tira .gl-tira-partes{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.gl-tira .gl-tira-partes button{grid-template-rows:auto auto auto;grid-template-columns:34px minmax(0,1fr);align-content:center;row-gap:3px}.gl-tira .gl-tira-partes button .pn-ico{grid-area:1/1/4}.gl-tira .gl-tira-partes button u{grid-area:1/2}.gl-tira .gl-tira-partes button span{white-space:normal;grid-area:2/2;font-size:11px;line-height:1.15}.gl-tira .gl-tira-partes button small{grid-area:3/2}}.gl-tarifa{box-sizing:border-box;height:100%;font-family:var(--grotesk);flex-direction:column;display:flex}.gl-tarifa header{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:baseline;gap:1em;padding-bottom:.4em;display:flex}.gl-tarifa header b{font:400 2em/1 var(--display);white-space:nowrap}.gl-tarifa header em{font:500 .56em/1.25 var(--grotesk);letter-spacing:.14em;text-transform:uppercase;color:var(--red);text-align:right}.gl-tarifa ul{flex:1;grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid}.gl-tarifa li{border-left:1px solid var(--ink);white-space:nowrap;flex-direction:column;justify-content:center;gap:.3em;padding:0 0 0 .55em;display:flex}.gl-tarifa li:first-child{border-left:0;padding-left:0}.gl-tarifa li i{font:600 1.95em/1 var(--grotesk);margin-bottom:.1em;font-style:normal}.gl-tarifa li span{font:400 .84em/1.1 var(--grotesk);letter-spacing:.02em}.gl-tarifa li span+span{opacity:.72;font-size:.7em}.gl-tarifa li u{font:600 1.9em/1 var(--grotesk);color:var(--red);margin-top:.25em;text-decoration:none}.gl-precios{gap:.25em}.gl-precios table{font-size:1.04em;line-height:1}.gl-precios th,.gl-precios td{vertical-align:middle;padding:.21em 0 .21em .4em}.gl-precios thead th{vertical-align:bottom;padding-top:0;font-size:.86em}.gl-precios thead th:first-child{text-align:left;font:400 1.75em/1 var(--display);letter-spacing:.02em;padding-left:0}.gl-precios td{font-weight:500}.gl-precios tbody th i{min-width:0;font-size:1.3em;line-height:.9}.gl-precios tbody th span{letter-spacing:.14em;text-transform:uppercase;margin-left:.7em;font-size:.46em}.gl-precios--cinco table{font-size:.94em}.gl-precios--cinco th,.gl-precios--cinco td{padding-left:.3em}.gl-rotulo--divisor .pn-dato{gap:.7em;padding:.1em .2em}.gl-rotulo--divisor .pn-dato .pn-ico{width:3.4em;height:3.4em}.gl-rotulo--divisor .pn-dato em{font-size:.56em}.gl-rotulo--divisor .pn-dato b{font-size:1.72em}.gl-rotulo--divisor .pn-dato p{font-size:.93em;line-height:1.2}.gl-rotulo--divisor .pn-dato--producto b{font-size:1.36em}.gl-rotulo--divisor .pn-dato--producto p{font-size:.72em}.gl-rotulo--divisor .pn-cita q{font-size:1.52em}.gl-rotulo--divisor .pn-cita span{font-size:.58em}.gl-precios small{font-size:.6em}.gl-casa{background:0 0}.gl-panel-x{float:right;z-index:2;border:1px solid var(--ink);background:var(--putty);width:40px;height:40px;color:var(--ink);font:400 24px/1 var(--grotesk);cursor:pointer;margin:-10px -10px 0 10px;position:sticky;top:0}.gl-panel-x:hover{background:var(--ink);color:var(--putty)}.gl-ficha-alcomprar{font:500 10.5px/1.3 var(--grotesk);letter-spacing:.12em;text-transform:uppercase;margin:7px 0 4px;display:block}.gl-ficha-alcomprar:before{content:"→ ";color:var(--red)}@media (max-width:767px){.gl-ficha .gl-ficha-imagen{grid-template-rows:auto 1fr auto 76px}.gl-ficha-arriba{padding:8px 10px 6px 12px}.gl-ficha-leyenda{flex-direction:column;align-items:stretch;gap:7px;padding:9px 10px 10px 14px;display:flex}.gl-ficha-leyenda>b{font:400 18px/1.1 var(--display)}.gl-ficha-leyenda>div{align-items:stretch;gap:8px;min-width:0;display:flex}.gl-ficha-leyenda>div>span{flex-direction:column;flex:1;justify-content:center;gap:5px;min-width:0;display:flex}.gl-ficha-leyenda i{opacity:1;font-weight:500}.gl-ficha-leyenda small{font:400 9.5px/1.15 var(--grotesk);letter-spacing:.04em;opacity:.75}.gl-ficha-leyenda button{height:42px;color:var(--ink);background:0 0;padding:0 11px}.gl-ficha-leyenda .gl-comprar{box-sizing:border-box;white-space:nowrap;flex:none;gap:8px;height:42px;margin:0;padding:0 13px;font-size:11.5px}.gl-ficha-leyenda .gl-comprar.is-pronto span{letter-spacing:.08em;font-size:9px}.gl-ficha .gl-tira:not(.is-abierta){z-index:4;max-height:none;box-shadow:none;padding:0;transition:none;position:static;overflow:hidden;transform:none}.gl-ficha .gl-tira:not(.is-abierta)>.gl-bandeja-cabeza,.gl-ficha .gl-tira:not(.is-abierta)>.gl-tira-partes{display:none}.gl-ficha .gl-tira:not(.is-abierta) .gl-tira-fila{box-sizing:border-box;overscroll-behavior-x:contain;scrollbar-width:none;border-top:0;height:75px;padding:6px 0 0}.gl-ficha .gl-tira:not(.is-abierta) .gl-tira-fila section{gap:5px;padding:0 8px}.gl-ficha .gl-tira:not(.is-abierta) .gl-tira-fila header{align-self:flex-start;gap:5px;font-size:9px;position:sticky;left:8px}.gl-ficha .gl-tira:not(.is-abierta) .gl-tira-fila header i{font-size:11px}.gl-ficha .gl-tira:not(.is-abierta) .gl-tira-fila ol{gap:5px}.gl-ficha .gl-tira:not(.is-abierta) .gl-tira-fila ol button{width:36px;height:48px}.gl-ficha .gl-tira.is-abierta{animation:.38s cubic-bezier(.22,1,.36,1) both gl-hoja-sube}}@keyframes gl-hoja-sube{0%{transform:translateY(105%)}to{transform:translateY(0)}}.gl-rotulo .pn-dedica{gap:.34em;padding:0}.gl-rotulo .pn-dedica em{letter-spacing:.36em;font-size:.34em}.gl-rotulo .pn-dedica p{font:400 .76em/1.12 var(--display);letter-spacing:.04em;text-transform:uppercase;font-style:normal}.gl-rotulo .pn-dedica small{font:italic 400 .6em/1.1 var(--serif);color:var(--red)}.gl-rotulo [data-zona],.gl-rotulo [data-piso],.gl-rotulo a{pointer-events:auto;cursor:pointer}.gl-rotulo a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-underline-offset:.16em;text-decoration-thickness:.06em}.gl-rotulo li[data-zona]:after,.gl-rotulo li[data-piso]>span:after{content:" →";font-family:var(--grotesk);color:var(--red);font-size:.8em}@media (hover:hover){.gl-rotulo li[data-zona]:hover,.gl-rotulo li[data-piso]:hover b,.gl-rotulo a:hover{color:var(--red)}}.pn-umbral{text-align:center;height:100%;font-family:var(--serif);flex-direction:column;justify-content:center;align-items:center;gap:.5em;display:flex}.pn-umbral em{font:500 .6em/1 var(--grotesk);letter-spacing:.24em;text-transform:uppercase;color:var(--red);font-style:normal}.pn-umbral b{max-width:17em;font:400 2.2em/1.06 var(--display)}.pn-umbral p{max-width:24em;font:italic 400 1.45em/1.2 var(--display);margin:0}.pn-umbral hr{border:0;border-top:.05em solid var(--ink);width:3em;margin:.5em 0 .3em}.pn-umbral small{font:italic 400 1em/1.2 var(--serif);color:var(--red)}.gl-rotulo [data-ficha]{pointer-events:auto;cursor:pointer}.gl-rotulo [data-ficha] b:after{content:" ↗";font-family:var(--grotesk);color:var(--red);letter-spacing:0;font-size:.55em;font-weight:400}@media (hover:hover){.gl-rotulo [data-ficha]:hover b{text-decoration:underline;-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-underline-offset:.12em}.gl-rotulo [data-ficha]:hover img{outline:.05em solid var(--red);outline-offset:.04em}}.gl-persona{border:1px solid var(--ink);background:var(--putty);width:min(1040px,100%);max-height:calc(100dvh - 32px);box-shadow:0 0 0 5px var(--putty), 0 0 0 6px var(--ink);grid-template-columns:minmax(0,.78fr) minmax(0,1.4fr);gap:0 34px;padding:30px 34px 34px;display:grid;position:relative;overflow:auto}.gl-persona .gl-panel-x{grid-area:1/2;justify-self:end;margin:-14px -16px 0 0}.gl-persona figure{grid-area:1/1/span 2;align-self:start;position:sticky;top:0}.gl-persona figure img{border:1px solid var(--ink);width:100%;height:auto;box-shadow:0 0 0 4px var(--putty), 0 0 0 5px var(--ink);display:block}.gl-persona figure.es-lamina img{background:var(--vellum);padding:10px}.gl-persona figcaption{font:400 11px/1.3 var(--grotesk);letter-spacing:.16em;text-transform:uppercase;margin-top:14px}.gl-persona-texto{flex-direction:column;grid-area:2/2;gap:14px;margin-top:-16px;display:flex}.gl-persona-texto small{font:500 12px/1 var(--grotesk);letter-spacing:.24em;text-transform:uppercase;color:var(--red)}.gl-persona-texto h2{font:400 clamp(32px, 4vw, 46px) / 1.02 var(--display);letter-spacing:.06em;text-transform:uppercase}.gl-persona-vida{font:400 12px/1.3 var(--grotesk);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid var(--ink);padding-bottom:14px}.gl-persona-texto strong{font:italic 400 clamp(22px, 2.4vw, 28px) / 1.2 var(--display)}.gl-persona-texto p{font:400 17px/1.55 var(--serif)}.gl-persona-linea{border-top:1px solid var(--ink);margin-top:4px;list-style:none}.gl-persona-linea li{border-bottom:1px solid #00000059;grid-template-columns:70px 1fr;align-items:baseline;gap:14px;padding:9px 0;display:grid}.gl-persona-linea b{font:400 22px/1 var(--display);color:var(--red)}.gl-persona-linea span{font:400 16px/1.35 var(--serif)}.gl-persona-aqui{margin-top:8px}.gl-persona-aqui em{font:500 12px/1 var(--grotesk);letter-spacing:.24em;text-transform:uppercase;margin-bottom:8px;font-style:normal;display:block}.gl-persona-aqui ul{flex-direction:column;gap:8px;list-style:none;display:flex}.gl-persona-aqui button{border:1px solid var(--ink);width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;grid-template-columns:1fr auto;gap:2px 16px;padding:12px 14px;display:grid}.gl-persona-aqui button:hover{background:var(--ink);color:var(--putty)}.gl-persona-aqui i{font:italic 400 19px/1.2 var(--display)}.gl-persona-aqui span{font:400 13px/1.3 var(--grotesk);grid-column:1}.gl-persona-aqui u{font:500 11px/1 var(--grotesk);letter-spacing:.14em;text-transform:uppercase;color:var(--red);grid-area:1/2/span 2;align-self:center;text-decoration:none}@media (max-width:760px){.gl-persona{grid-template-columns:1fr;padding:18px 18px 26px}.gl-persona .gl-panel-x{grid-column:1;margin:-6px -6px 0 0}.gl-persona figure{grid-area:2/1;width:min(240px,70%);margin:0 auto 18px;position:static}.gl-persona-texto{grid-area:3/1;margin-top:0}.gl-persona-texto p{font-size:16px}}.gl-ficha-hoja.is-exlibris{container-type:inline-size}.gl-exlibris-nombre{z-index:2;font:italic 400 5.4cqi / 1.15 var(--serif);color:#2a2520;text-align:center;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;position:absolute;top:83.2%;left:18%;right:18%;overflow:hidden}.gl-exlibris-nombre.is-vacio{color:#2a252061}.gl-exlibris-campo{gap:6px;margin:4px 0 14px;display:grid}.gl-exlibris-campo span{font:600 11px/1.3 var(--grotesk);letter-spacing:.16em;text-transform:uppercase}.gl-exlibris-campo input{border:1px solid var(--ink);width:100%;font:italic 400 20px/1.2 var(--serif);color:var(--ink);background:#f1eadb;padding:10px 12px}.gl-exlibris-campo input:focus{outline:2px solid var(--red);outline-offset:1px}.gl-ficha-alexlibris{border:1px solid var(--red);width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;gap:2px;margin:2px 0 14px;padding:10px 12px;display:grid}.gl-ficha-alexlibris b{font:400 18px/1.2 var(--serif)}.gl-ficha-alexlibris span{font:600 11px/1.3 var(--grotesk);letter-spacing:.14em;text-transform:uppercase;color:var(--red)}.gl-ficha-alexlibris:hover{background:#e41f250f}.gl-precinto{justify-content:safe center;overflow-y:auto}.gl-precinto-libros{text-align:left;width:min(640px,100%);margin-top:6px}.gl-precinto-libros h2{font:600 11px/1.3 var(--grotesk);letter-spacing:.2em;text-transform:uppercase;text-align:center;margin:0 0 10px}.gl-precinto-libros ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.gl-precinto-libros li{background:#ffffff59;grid-template-columns:64px 1fr;align-items:center;gap:14px;padding:10px;display:grid}.gl-precinto-libros img{width:64px;height:auto;box-shadow:0 6px 14px -8px #00000080}.gl-precinto .gl-precinto-libros b{font:400 17px/1.25 var(--serif);letter-spacing:0;text-transform:none;display:block}.gl-precinto-libros i{font:italic 400 14px/1.3 var(--serif);margin-top:2px;display:block}.gl-precinto-formatos{flex-wrap:wrap;gap:6px 14px;margin-top:8px;display:flex}.gl-precinto-formatos a{font:600 12px/1.3 var(--grotesk);letter-spacing:.08em;text-transform:uppercase;color:var(--red);text-decoration:none}.gl-precinto-formatos a:hover{text-decoration:underline}.gl-precinto .gl-precinto-formatos em{font:400 12px/1.3 var(--grotesk);letter-spacing:.08em;color:#0000008c}.vale{border:1px solid var(--ink);outline:1px solid var(--ink);outline-offset:-5px;width:min(100%,26rem);color:var(--ink);text-align:left;font:400 14px/1.4 var(--serif);background:#f1eadb;gap:10px;margin:6px auto 0;padding:16px 18px 14px;display:grid}.vale header{border-bottom:1px solid var(--ink);font:400 10px/1 var(--grotesk);letter-spacing:.2em;text-transform:uppercase;justify-content:space-between;align-items:baseline;padding-bottom:6px;display:flex}.vale header b{color:var(--red);border:1px solid var(--red);padding:3px 6px;font-weight:400;transform:rotate(-2deg)}.vale-que{font-style:italic}.vale label{gap:4px;display:grid}.vale label span{font:400 10px/1 var(--grotesk);letter-spacing:.16em;text-transform:uppercase}.vale input{border:0;border-bottom:1px solid var(--ink);width:100%;font:400 16px/1.2 var(--serif);color:var(--ink);background:0 0;border-radius:0;padding:10px 2px 6px}.vale input:focus{border-bottom-color:var(--red);outline:none}.vale input[aria-invalid=true]{border-bottom-color:var(--red)}.vale button{border:1px solid var(--ink);background:var(--ink);color:#f1eadb;font:400 11px/1 var(--grotesk);letter-spacing:.18em;text-transform:uppercase;cursor:pointer;padding:12px 14px}.vale button:disabled{opacity:.6}.vale-error,.vale-hecho{font:400 13px/1.4 var(--serif)}.vale-error{color:var(--red)}.vale small{font:400 10px/1.4 var(--grotesk);letter-spacing:.04em;opacity:.75}.vale small a{color:inherit}.vale--compacto{gap:8px;margin:10px 0 0;padding:12px 14px 10px}.gl-precinto .vale{margin-top:4px}.privacidad{max-width:40rem;font:400 17px/1.55 var(--serif);color:var(--ink);margin:0 auto;padding:48px 16px 80px}.privacidad h1{font:400 clamp(40px, 8vw, 64px) / 1 var(--display);margin:28px 0 6px}.privacidad h2{font:400 11px/1.2 var(--grotesk);letter-spacing:.2em;text-transform:uppercase;margin:32px 0 8px}.privacidad-fecha,.privacidad-casa{font:400 11px/1 var(--grotesk);letter-spacing:.16em;text-transform:uppercase;color:inherit}.privacidad a{color:inherit}.gl-pisos .gl-pisos-parte{font:400 10px/1.2 var(--grotesk);letter-spacing:.22em;text-transform:uppercase;color:var(--red);border-bottom:1px solid;padding:18px 0 6px}.pn-pisos--muchos ol{grid-template-columns:repeat(6,1fr);grid-auto-rows:auto;align-content:start;gap:.25em .8em;font-size:.8em}.pn-pisos--muchos li{gap:.12em;padding-top:.25em}.pn-pisos--muchos li u{font:400 .62em/1 var(--grotesk);letter-spacing:.14em;color:var(--red);text-decoration:none}.pn-pisos--muchos li span{font-size:.6em}.pn-direcciones{height:100%;font-family:var(--serif);flex-direction:column;gap:.6em;display:flex}.pn-direcciones header{border-bottom:.08em solid var(--ink);justify-content:space-between;align-items:baseline;gap:1.2em;padding-bottom:.45em;display:flex}.pn-direcciones header b{font:400 1.9em/1 var(--display);white-space:nowrap}.pn-direcciones header i{font:italic 400 .95em/1.1 var(--display);text-align:right}.pn-direcciones ol{flex:1;grid-template-rows:repeat(6,auto);grid-template-columns:1fr 1fr;grid-auto-flow:column;align-content:start;gap:.35em 1.6em;margin:0;padding:0;font-size:.74em;list-style:none;display:grid}.pn-direcciones li{border-top:.04em solid #00000059;gap:.08em;padding-top:.3em;display:grid}.pn-direcciones code{font:400 .82em/1.1 var(--grotesk);letter-spacing:.04em}.pn-direcciones span{font:italic 400 .86em/1.15 var(--serif)}.pn-direcciones em{font:400 .6em/1.2 var(--grotesk);letter-spacing:.16em;text-transform:uppercase;color:var(--red);font-style:normal}.pn-direcciones footer{font:italic 400 .8em/1.2 var(--serif)}.pn-sala ul{font:italic 400 .92em/1.25 var(--serif);margin:.4em 0 .6em;padding:0;list-style:none}.pn-sala ul li{border-top:.04em solid #00000040;padding:.18em 0}a.gl-ficha-alexlibris{color:inherit;text-decoration:none}.hecho-para-ti section{margin-top:28px}.hecho-para-ti .vale{margin:12px 0 0}.pn-sala .pn-sala-n{font:400 .62em/1.2 var(--grotesk);letter-spacing:.16em;text-transform:uppercase;color:var(--red);margin:.5em 0;font-style:normal;display:block}.pn-giclee--casa p{font-size:.86em;line-height:1.26}.pn-giclee--casa section em{font-size:.54em}.gl-biombo--casa ul,.gl-biombo--casa ol{font-size:.8em}.gl-biombo--casa section>em,.pn-sala header mark{font-size:.62em}.pn-sala>u{letter-spacing:.08em;font-size:.82em}.pn-pisos--muchos ol{gap:.2em .8em;font-size:.9em}.pn-pisos--muchos li{padding-top:.2em;display:block}.pn-pisos--muchos li u{margin-right:.35em;font-size:.66em}.pn-pisos--muchos li b{font-size:1em}.pn-pisos--muchos li span{font-size:.72em;line-height:1.18;display:block}.gl-rotulo [data-pieza]{pointer-events:auto;cursor:pointer}@media (hover:hover){.gl-rotulo [data-pieza]:hover i{color:var(--red)}}.pn-portada{height:100%;font-family:var(--serif);flex-direction:column;gap:.5em;display:flex}.pn-portada header{gap:.14em;display:grid}.pn-portada header small{font:500 .6em/1.1 var(--grotesk);letter-spacing:.22em;text-transform:uppercase;color:var(--red)}.pn-portada header b{font:400 3.3em/.92 var(--display);letter-spacing:.08em;text-transform:uppercase}.pn-portada header i{font:italic 400 .95em/1.2 var(--display)}.pn-portada>strong{border-bottom:.04em solid var(--ink);font:500 .68em/1.2 var(--grotesk);letter-spacing:.2em;text-transform:uppercase;color:var(--red);padding-bottom:.55em}.pn-portada>p{font:italic 400 1.32em/1.22 var(--display);margin:0}.pn-portada-cifras{border-top:.04em solid var(--ink);grid-template-columns:repeat(4,1fr);margin:auto 0 0;padding:.45em 0 0;list-style:none;display:grid}.pn-portada-cifras li{border-left:.04em solid #0000004d;gap:.08em;padding-left:.6em;display:grid}.pn-portada-cifras li:first-child{border-left:0;padding-left:0}.pn-portada-cifras b{font:400 2em/1 var(--display);color:var(--red)}.pn-portada-cifras span{font:500 .5em/1.2 var(--grotesk);letter-spacing:.18em;text-transform:uppercase}.pn-indice{height:100%;font-family:var(--serif);flex-direction:column;display:flex}.pn-indice header{border-bottom:.05em solid var(--ink);justify-content:space-between;align-items:baseline;gap:1em;padding-bottom:.3em;display:flex}.pn-indice header b{font:400 1.9em/1 var(--display);letter-spacing:.08em;text-transform:uppercase}.pn-indice header i{font:italic 400 .78em/1.2 var(--serif);color:var(--red)}.pn-indice ol{flex:1;grid-template-rows:repeat(6,1fr);grid-template-columns:1fr 1fr;grid-auto-flow:column;column-gap:1.4em;margin:0;padding:0;list-style:none;display:grid}.pn-indice li{border-bottom:.03em solid #00000040;grid-template-columns:1.6em 1fr;align-items:center;gap:.3em;display:grid}.gl-rotulo .pn-indice li:after{content:none}.pn-indice li u{font:400 1.15em/1 var(--display);color:var(--red);text-decoration:none}.pn-indice li span{gap:.06em;display:grid}.pn-indice li b{font:400 1em/1.08 var(--display)}.pn-indice li b:after{content:" →";font:400 .8em/1 var(--grotesk);color:var(--red)}.pn-indice li i{font:italic 400 .64em/1.2 var(--serif)}@media (hover:hover){.gl-rotulo .pn-indice li:hover{color:var(--red)}}.pn-exlibris{height:100%;font-family:var(--serif);flex-direction:column;gap:.42em;display:flex}.pn-exlibris header{border-bottom:.05em solid var(--ink);gap:.1em;padding-bottom:.4em;display:grid}.pn-exlibris header em{font:500 .56em/1.2 var(--grotesk);letter-spacing:.18em;text-transform:uppercase;color:var(--red)}.pn-exlibris header b{font:400 2.4em/.95 var(--display);letter-spacing:.04em}.pn-exlibris header i{font:italic 400 .9em/1.2 var(--display)}.pn-exlibris h3{font:500 .56em/1.2 var(--grotesk);letter-spacing:.16em;text-transform:uppercase;color:var(--red);margin:.25em 0 0}.pn-exlibris p{font:400 .82em/1.3 var(--serif);margin:0}.pn-exlibris footer{border-top:.04em solid var(--ink);font:italic 400 .8em/1.25 var(--serif);margin-top:auto;padding-top:.4em}.pn-giclee--casa section a{font:500 .5em/1.2 var(--grotesk);letter-spacing:.14em;text-transform:uppercase;color:var(--red);grid-column:1/-1;margin-top:.35em;text-decoration:none}.pn-muestras{height:100%;font-family:var(--serif);grid-template-columns:1fr 22% 22%;gap:0 1.1em;display:grid}.pn-muestras header{flex-direction:column;gap:.45em;min-width:0;display:flex}.pn-muestras header em{font:500 .56em/1.2 var(--grotesk);letter-spacing:.18em;text-transform:uppercase;color:var(--red)}.pn-muestras header b{border-bottom:.05em solid var(--ink);font:400 2em/1 var(--display);padding-bottom:.3em}.pn-muestras header p{font:italic 400 1em/1.28 var(--display);margin:0}.pn-muestras header a{font:500 .56em/1.2 var(--grotesk);letter-spacing:.14em;text-transform:uppercase;color:var(--red);margin-top:auto;text-decoration:none}.carrusel{pointer-events:auto;flex-direction:column;gap:.3em;min-width:0;margin:0;display:flex}.carrusel-marco{aspect-ratio:3/4;border:.04em solid var(--ink);background:#ebe4d4;width:100%;position:relative;overflow:hidden}.carrusel-foto{opacity:0;transition:opacity .9s;position:absolute;inset:0}.carrusel-foto.is-vista{opacity:1}.carrusel-foto img{object-fit:cover;width:100%;height:100%;display:block}.carrusel-falta{text-align:center;border:.03em solid #0000004d;flex-direction:column;justify-content:center;align-items:center;gap:.5em;padding:0 .6em;display:flex;position:absolute;inset:7%}.carrusel-falta em{font:500 .5em/1.2 var(--grotesk);letter-spacing:.18em;text-transform:uppercase;color:var(--red);font-style:normal}.carrusel-falta b{font:italic 400 .86em/1.2 var(--display)}.carrusel-falta small{font:500 .42em/1.2 var(--grotesk);letter-spacing:.16em;text-transform:uppercase;opacity:.6}.carrusel figcaption{font:italic 400 .62em/1.2 var(--serif);flex-wrap:wrap;align-items:baseline;gap:0 .5em;display:flex}.carrusel figcaption em{font:500 .78em/1 var(--grotesk);letter-spacing:.14em;text-transform:uppercase;color:var(--red);font-style:normal}.carrusel-puntos{gap:.4em;display:flex}.carrusel-puntos button{border:.05em solid var(--ink);cursor:pointer;background:0 0;border-radius:50%;width:.42em;height:.42em;padding:0}.carrusel-puntos button.is-vista{border-color:var(--red);background:var(--red)}.carrusel-flecha{border:1px solid var(--ink);width:44px;height:44px;font:400 18px/1 var(--grotesk);color:var(--ink);cursor:pointer;background:#f1eadbe0;margin-top:-22px;position:absolute;top:50%}.carrusel-flecha--antes{left:10px}.carrusel-flecha--luego{right:10px}.carrusel--grande{gap:10px;font-size:22px}.carrusel--grande .carrusel-marco{touch-action:pan-y;border-width:1px}.carrusel--grande .carrusel-puntos button{border-width:1px;width:11px;height:11px}.pn-sala header{flex-wrap:wrap}.pn-sala header small{white-space:normal}.pn-sala .pn-sala-libros{font:400 1em/1.2 var(--serif);margin:0;padding:0;list-style:none}.pn-sala .pn-sala-libros li{border-top:.04em solid #00000040;gap:.05em;padding:.28em 0;display:grid}.pn-sala .pn-sala-libros li i{font:italic 400 .92em/1.15 var(--display)}.pn-sala .pn-sala-libros li i:after{content:" →";font:normal 400 .8em/1 var(--grotesk);color:var(--red)}.pn-sala .pn-sala-libros li span{font:500 .48em/1.2 var(--grotesk);letter-spacing:.14em;text-transform:uppercase}.producto{max-width:68rem;font:400 17px/1.55 var(--serif);color:var(--ink);margin:0 auto;padding:40px 16px 80px}.producto-cuerpo{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;margin-top:24px;display:grid}.producto-cuerpo .carrusel{position:sticky;top:24px}.producto-sello{font:500 11px/1.2 var(--grotesk);letter-spacing:.2em;text-transform:uppercase;color:var(--red);font-style:normal}.producto h1{font:400 clamp(38px, 6vw, 60px) / 1 var(--display);margin:10px 0 4px}.producto-cuerpo section>p{margin:0 0 12px}.producto-linea{border-bottom:1px solid var(--ink);font:italic 400 21px/1.3 var(--display);margin:0 0 20px;padding-bottom:14px}.producto h2{font:500 11px/1.2 var(--grotesk);letter-spacing:.2em;text-transform:uppercase;margin:28px 0 8px}.producto-elige{margin:0;padding:0;list-style:none}.producto-elige li{border-top:1px solid #0003;padding:8px 0}.producto-elige b{font:500 12px/1.3 var(--grotesk);letter-spacing:.12em;text-transform:uppercase;margin-right:4px}.producto-precio{font:400 26px/1.2 var(--display);margin:28px 0 12px}.producto-comprar{background:var(--ink);color:#f1eadb;font:500 13px/1 var(--grotesk);letter-spacing:.16em;text-transform:uppercase;padding:14px 22px;text-decoration:none;display:inline-block}.producto-otros{font:500 12px/1.2 var(--grotesk);letter-spacing:.14em;text-transform:uppercase;margin-top:32px}.producto-otros a{color:var(--red);text-decoration:none}@media (max-width:760px){.producto{padding-top:24px}.producto-cuerpo{grid-template-columns:1fr;gap:24px}.producto-cuerpo .carrusel{position:static}}.carrusel--grande .carrusel-falta{padding:0 60px}.gl-luz{pointer-events:none;mix-blend-mode:multiply;border-radius:50%;animation:2.9s ease-in-out infinite gl-titila}.gl-luz--oro{mix-blend-mode:normal;background:radial-gradient(circle,#ffd678f2 0 16%,#f4b2408c 30%,#f4b24000 68%)}.gl-luz--rojo{mix-blend-mode:normal;background:radial-gradient(circle,#ffc4a0f2 0 14%,#e41f2580 30%,#e41f2500 68%)}@keyframes gl-titila{0%,to{opacity:.55;filter:brightness()}50%{opacity:1;filter:brightness(1.25)}}@media (prefers-reduced-motion:reduce){.gl-luz{opacity:.85;animation:none}}
