.corte[data-astro-cid-qpyiakic]{width:100%;height:auto;display:block}.funda[data-astro-cid-qpyiakic]{fill:var(--papel);stroke:var(--tinta);stroke-width:2}.pillow[data-astro-cid-qpyiakic]{fill:var(--papel-2);stroke:var(--tinta);stroke-width:1.2}.espuma[data-astro-cid-qpyiakic]{fill:var(--cinta);opacity:.55}.resorte[data-astro-cid-qpyiakic]{fill:none;stroke:var(--tinta);stroke-width:1.4}.bolsita[data-astro-cid-qpyiakic]{fill:var(--papel-2);stroke:var(--tinta);stroke-width:1.2}.base[data-astro-cid-qpyiakic] rect[data-astro-cid-qpyiakic]{fill:var(--kraft);stroke:var(--tinta);stroke-width:2}.cota-h[data-astro-cid-qpyiakic] path[data-astro-cid-qpyiakic]{stroke:var(--cartel);stroke-width:1.4;fill:none}.cota-h[data-astro-cid-qpyiakic] text[data-astro-cid-qpyiakic]{font-family:var(--mono);font-weight:600;font-size:13px;fill:var(--cartel)}.piso[data-astro-cid-qpyiakic]{stroke:var(--tinta);stroke-width:1;stroke-dasharray:2 4}.anim[data-astro-cid-qpyiakic] .resorte[data-astro-cid-qpyiakic],.anim[data-astro-cid-qpyiakic] .bolsita[data-astro-cid-qpyiakic]{animation:brota .5s cubic-bezier(.2,.9,.3,1.2) both;transform-box:fill-box;transform-origin:bottom}.anim[data-astro-cid-qpyiakic] .resorte[data-astro-cid-qpyiakic]:nth-child(odd),.anim[data-astro-cid-qpyiakic] .bolsita[data-astro-cid-qpyiakic]:nth-child(odd){animation-delay:.08s}@keyframes brota{0%{transform:scaleY(.2);opacity:0}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.anim[data-astro-cid-qpyiakic] .resorte[data-astro-cid-qpyiakic],.anim[data-astro-cid-qpyiakic] .bolsita[data-astro-cid-qpyiakic]{animation:none}}.plano[data-astro-cid-dtlye7zx]{display:grid;grid-template-columns:minmax(260px,340px) 1fr;gap:var(--s-10);align-items:start}.plano[data-astro-cid-dtlye7zx].compact{grid-template-columns:1fr}@media(max-width:860px){.plano[data-astro-cid-dtlye7zx]{grid-template-columns:1fr}}.controles[data-astro-cid-dtlye7zx]{display:grid;gap:var(--s-6)}label[data-astro-cid-dtlye7zx]{display:grid;gap:6px}.campo[data-astro-cid-dtlye7zx]{display:flex;align-items:center;border-bottom:2px solid var(--tinta)}.campo[data-astro-cid-dtlye7zx] input[data-astro-cid-dtlye7zx]{width:100%;border:0;background:transparent;font-family:var(--mono);font-weight:600;font-size:48px;letter-spacing:-.04em;line-height:1;padding:6px 0}.campo[data-astro-cid-dtlye7zx] input[data-astro-cid-dtlye7zx]:focus{outline:none}.campo[data-astro-cid-dtlye7zx]:focus-within{border-color:var(--cartel)}fieldset[data-astro-cid-dtlye7zx]{border:0;padding:0;margin:0;display:grid;gap:10px}.chips[data-astro-cid-dtlye7zx]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.chip[data-astro-cid-dtlye7zx]{position:relative;cursor:pointer}.chip[data-astro-cid-dtlye7zx] input[data-astro-cid-dtlye7zx]{position:absolute;opacity:0}.chip[data-astro-cid-dtlye7zx] span[data-astro-cid-dtlye7zx]{display:grid;gap:4px;padding:12px;border:1.5px solid var(--tinta);background:var(--papel)}.chip[data-astro-cid-dtlye7zx] b[data-astro-cid-dtlye7zx]{font-stretch:125%;font-weight:750;font-size:18px;letter-spacing:-.02em;line-height:1.1}.lbl[data-astro-cid-dtlye7zx]{font-weight:600;font-size:15px}.chip[data-astro-cid-dtlye7zx] input[data-astro-cid-dtlye7zx]:checked+span[data-astro-cid-dtlye7zx]{background:var(--tinta);color:var(--papel)}.chip[data-astro-cid-dtlye7zx] input[data-astro-cid-dtlye7zx]:focus-visible+span[data-astro-cid-dtlye7zx]{outline:2px solid var(--tinta);outline-offset:2px}.lamina[data-astro-cid-dtlye7zx]{margin:0;background:var(--papel);border:1px solid var(--linea);padding:var(--s-4)}.lamina[data-astro-cid-dtlye7zx] svg[data-astro-cid-dtlye7zx]{width:100%;height:auto;display:block;max-height:70vh}figcaption[data-astro-cid-dtlye7zx]{padding:var(--s-4) var(--s-2) var(--s-2);min-height:96px}.veredicto[data-astro-cid-dtlye7zx]{margin:0 0 6px}.pared{fill:none;stroke:var(--tinta);stroke-width:6;stroke-linecap:square}.puerta{fill:none;stroke:var(--tinta);stroke-width:1.2;stroke-dasharray:4 4}.cama{fill:var(--kraft);stroke:var(--tinta);stroke-width:2;transform-box:fill-box;transform-origin:center}.cama.no-entra{fill:var(--cartel);opacity:.85}.almohada{fill:var(--papel);stroke:var(--tinta);stroke-width:1.2}.cota line,.cota path{stroke:var(--tinta);stroke-width:1.2;fill:none}.cota text{font-family:var(--mono);font-weight:600;font-size:12px;fill:var(--tinta);paint-order:stroke;stroke:var(--papel);stroke-width:4px}.cota.libre line,.cota.libre path{stroke:var(--cartel)}.cota.libre text{fill:var(--cartel)}.cota.cama-cota text{stroke:var(--kraft)}
