.renta-mobiliario .renta-local__hero{background:var(--renta-wine)}.renta-local__hero-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.renta-mobiliario .renta-local__hero:before{display:block;position:absolute;inset:0;width:auto;height:auto;border:0;border-radius:0;box-shadow:none;background:linear-gradient(90deg,#2a0008f2,#2a0008d1 48%,#2a000861);z-index:1}.renta-local__hero .renta-hero__copy,.renta-local__hero .renta-hero__panel{z-index:2}.renta-local__situations,.renta-local__packages,.renta-local__example,.renta-local__logistics{width:min(1120px,calc(100% - 2.5rem));margin:0 auto;padding:clamp(3.2rem,6vw,5.4rem) 0}.renta-local__situation-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.renta-local__situation-grid article,.renta-local__logistics-grid article{padding:1.4rem;border:1px solid rgba(42,0,8,.11);border-radius:18px;background:#fff;box-shadow:0 12px 30px #2a00080d}.renta-local__situation-grid article{border-top:3px solid var(--renta-gold)}.renta-local__situation-grid h3,.renta-local__logistics-grid h3{color:var(--renta-wine);font-size:1.17rem;line-height:1.3}.renta-local__situation-grid p,.renta-local__logistics-grid p,.renta-local__example p{margin-top:.6rem;color:var(--renta-muted);font-size:.97rem;line-height:1.65}.renta-local__packages{padding-top:0}.renta-local__package-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem}.renta-local__package{min-width:0;padding:1.4rem;display:flex;flex-direction:column;border:1px solid rgba(42,0,8,.12);border-radius:18px;background:#fff;box-shadow:0 12px 30px #2a00080d}.renta-local__package--featured{border-color:#d6a23a80;background:var(--renta-wine);color:#fff4e0}.renta-local__package h3{color:var(--renta-wine);font-size:1.15rem}.renta-local__package--featured h3{color:#fff4e0}.renta-local__package-price{margin-top:.8rem;color:var(--renta-red);font-size:1.65rem;font-weight:850;line-height:1.15}.renta-local__package--featured .renta-local__package-price{color:#f1cf86}.renta-local__package-price span{display:block;margin-top:.35rem;color:var(--renta-muted);font-size:.85rem;font-weight:600}.renta-local__package--featured .renta-local__package-price span,.renta-local__package--featured>p:not(.renta-local__package-price){color:#fff4e0d6}.renta-local__package>p:not(.renta-local__package-price){margin-top:.85rem;line-height:1.55}.renta-local__package a{margin-top:auto;padding-top:1rem;color:var(--renta-red);font-weight:800;text-decoration:underline;text-underline-offset:3px}.renta-local__package--featured a{color:#f1cf86}.renta-local__fineprint{margin-top:1rem;color:var(--renta-muted);font-size:.94rem;line-height:1.6}.renta-local__example{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.94fr);gap:clamp(1.5rem,4vw,3.5rem);align-items:center;padding:clamp(2rem,4vw,3rem);border-radius:24px;background:#f7efe5}.renta-local__example h2{color:var(--renta-wine);font-family:Adamina,Georgia,serif;font-size:clamp(1.8rem,3.2vw,2.75rem);line-height:1.16}.renta-local__breakdown{margin-top:1.35rem;border-top:1px solid rgba(42,0,8,.16)}.renta-local__breakdown>div{padding:.72rem 0;display:flex;justify-content:space-between;gap:1rem;border-bottom:1px solid rgba(42,0,8,.13);font-size:.95rem}.renta-local__breakdown dt{color:#493d36}.renta-local__breakdown dd{color:var(--renta-wine);font-weight:800;white-space:nowrap}.renta-local__breakdown-total dt,.renta-local__breakdown-total dd{color:var(--renta-wine);font-weight:850}.renta-local__figure{min-width:0;overflow:hidden;border-radius:18px;background:#fff;box-shadow:0 14px 36px #2a000817}.renta-local__figure img{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover}.renta-local__figure figcaption{padding:.85rem 1rem;color:var(--renta-muted);font-size:.82rem;line-height:1.5}.renta-local__logistics-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem}.renta-local__logistics-grid article>span{width:42px;height:42px;margin-bottom:.9rem;display:inline-flex;align-items:center;justify-content:center;border-radius:13px;background:#fff0cf;color:var(--renta-red)}.renta-local__logistics-action{margin-top:1.3rem;padding:1.2rem 1.4rem;display:flex;align-items:center;gap:1.1rem;border-radius:18px;background:var(--renta-wine);color:#fff4e0}.renta-local__logistics-action>svg{color:#f1cf86;font-size:1.4rem;flex:0 0 auto}.renta-local__logistics-action p{flex:1;line-height:1.55}.renta-local__logistics-action a{color:#f1cf86;font-weight:800;text-decoration:underline;text-underline-offset:3px}.renta-local__faq{padding-top:0}.renta-local__final{margin-top:0}.renta-local__catalog-link{margin-top:.7rem;color:var(--renta-red);font-weight:800;text-decoration:underline;text-underline-offset:3px}@media(max-width:900px){.renta-local__package-grid,.renta-local__logistics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.renta-local__example{grid-template-columns:1fr}.renta-local__figure{max-width:670px}}@media(max-width:640px){.renta-local__situations,.renta-local__packages,.renta-local__example,.renta-local__logistics{width:min(100% - 1.3rem,1120px)}.renta-local__situation-grid,.renta-local__package-grid,.renta-local__logistics-grid{grid-template-columns:1fr}.renta-local__example{padding:1.25rem}.renta-local__logistics-action{align-items:flex-start;flex-wrap:wrap}.renta-local__logistics-action p{flex-basis:calc(100% - 3rem)}.renta-local__logistics-action a{margin-left:2.5rem}.renta-local__hero-image{object-position:65% center}}
