@font-face{font-family:Season Sans;src:url(/fonts/SeasonSans-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Season Sans;src:url(/fonts/SeasonSans-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Season Sans;src:url(/fonts/SeasonSans-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Season Mix;src:url(/fonts/SeasonMix-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Season Mix;src:url(/fonts/SeasonMix-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Season Mix;src:url(/fonts/SeasonMix-MediumItalic.woff2)format("woff2");font-weight:500;font-style:italic;font-display:swap}:root{--color-royal-burgundy:#2f011e;--color-wine:#5e083e;--color-soft-mist:#cfafc3;--color-cream:#f7e7d1;--color-cream-paper:#f4edde;--color-soft-purple:#d7d3fe;--color-lavender:#a99ef0;--color-lavender-vivid:#8c7bf8;--color-off-white:#f8f7f4;--color-white:#fff;--color-concrete-gray:#74706e;--color-dark-green:#0f4f46;--color-mint:#caf8e2;--bg-page:var(--color-off-white);--bg-section:var(--color-cream-paper);--bg-card:var(--color-white);--bg-dark:var(--color-royal-burgundy);--bg-dark-alt:var(--color-wine);--text-primary:var(--color-royal-burgundy);--text-on-dark:var(--color-cream-paper);--text-muted:var(--color-concrete-gray);--emphasis-on-dark:var(--color-soft-purple);--emphasis-on-light:var(--color-royal-burgundy);--line-on-dark:var(--color-cream-paper);--gradient-mist:linear-gradient(180deg, var(--color-soft-purple), var(--color-lavender));--gradient-merlot:linear-gradient(180deg, var(--color-royal-burgundy), var(--color-wine));--gradient-ivory:linear-gradient(180deg, var(--color-royal-burgundy), var(--color-cream));--gradient-sandstone:linear-gradient(180deg, var(--color-cream), var(--color-off-white));--gradient-haze:linear-gradient(180deg, var(--color-lavender-vivid), var(--color-cream));--font-display:"Season Mix", serif;--font-body:"Season Sans", sans-serif;--fs-display-xl:clamp(2.75rem, .75rem + 4.1667vw, 5rem);--fs-h1:clamp(2.25rem, 1.0192rem + 1.9231vw, 3rem);--fs-h2:clamp(1.875rem, .875rem + 1.25vw, 2.25rem);--fs-h3:clamp(1.5rem, .5rem + 1.25vw, 1.75rem);--fs-h4:1.25rem;--fs-body-l:1.125rem;--fs-body-m:1rem;--fs-body-s:.875rem;--fs-caption:.75rem;--lh-display:1.05;--lh-heading:1.15;--lh-body:1.5;--tracking-display:-.02em;--radius-btn:8px;--radius-pill:999px;--radius-none:0;--border-btn:1.5px;--space-1:.25rem;--space-2:.5rem;--space-3:1rem;--space-4:1.5rem;--space-5:2.5rem;--space-6:clamp(3rem, 3.3333vw, 3.5rem);--space-7:clamp(4rem, 5vw, 5.25rem);--space-8:clamp(6rem, 7.5vw, 7.75rem);--max-width:1200px;--hero-pad-top:clamp(5rem, 6vw, 5.5rem);--hero-pad-bottom:clamp(3.5rem, 4vw, 4rem);--dashboard-max-width:1240px;--dashboard-sidebar-width:9rem;--dashboard-overlap:clamp(2rem, 4vw, 3rem);--dashboard-row-height:2.25rem;--border-ui:1px;--fs-section-number:clamp(4rem, 7.5vw, 7.5rem);--clip-contenedor:polygon(50% 0%, 100% 24%, 82% 36%, 100% 50%, 82% 64%, 100% 76%, 50% 100%, 0% 76%, 18% 64%, 0% 50%, 18% 36%, 0% 24%);--pattern-ajedrez:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='110' viewBox='0 0 200 110'%3E%3Crect width='200' height='110' fill='%235E083E'/%3E%3Cpolygon points='100,0 200,55 100,110 0,55' fill='%23CFAFC3'/%3E%3C/svg%3E");--pattern-trazos:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' height='300' viewBox='0 0 400 300'%3E%3Cpath d='M0 20 L200 130 L400 20 M0 150 L200 260 L400 150 M0 280 L40 300 M400 280 L360 300' fill='none' stroke='%23F4EDDE' stroke-width='2'/%3E%3C/svg%3E");--color-nav-translucent:color-mix(in srgb, var(--color-cream-paper) 94%, transparent);--radius-floating-header:14px;--layout-max:1440px;--layout-gutter:clamp(20px, 5vw, 76px);--nav-height:62px;--ease-header:cubic-bezier(.22, 1, .36, 1);--duration-header:.42s;--nav-vidrio:color-mix(in srgb, var(--color-off-white) 60%, transparent);--nav-borde:color-mix(in srgb, var(--color-royal-burgundy) 8%, transparent);--nav-blur:20px;--nav-saturacion:1.4;--radius-nav:11px;--logo-alto:28px;--logo-alto-movil:26px;--logo-nombre-escala:.8201;--logo-nombre-separacion:.2159em;--stage-a:#4a0a33;--stage-c:#230116;--term:#1b0512;--term-text:#eadce4;--term-dim:#8e7383;--lv-in:#f2b07c;--lv-ai:#b8aefa;--lv-ok:#8fe6bf;--online:#2bb673;--st-rev:#ebc6da;--mono:var(--font-body)}@supports (transition-timing-function:linear(0, 1)){:root{--ease-header:linear(0, .046, .1537, .2885, .428, .5584, .6725, .7673, .8427, .9004, .9427, .9725, .9923, 1.0046, 1.0115, 1.0146, 1.0151, 1.0142, 1.0124, 1.0104, 1.0083, 1.0063, 1.0046, 1.0033, 1.0022, 1.0014, 1.0008, 1.0003, 1)}}@media (width>=1024px){:root{--fs-display-xl:clamp(3.5rem, 3.286rem + .335vw, 3.75rem);--fs-h1:clamp(2.25rem, 1.964rem + .446vw, 2.5rem);--fs-h2:clamp(1.6875rem, 1.473rem + .335vw, 1.875rem);--fs-h3:clamp(1.25rem, 1.036rem + .335vw, 1.4375rem);--fs-h4:1.125rem;--fs-body-l:1.0625rem;--fs-body-m:.9375rem;--fs-body-s:.8125rem;--space-4:1.25rem;--space-5:2rem;--space-6:2.5rem;--space-7:3rem;--space-8:4.5rem;--nav-height:54px;--logo-alto:24px;--fs-section-number:clamp(5rem, 4.429rem + .893vw, 5.5rem)}}html{background:var(--bg-page);color:var(--text-primary);-webkit-font-smoothing:antialiased}body{font-family:var(--font-body);font-size:var(--fs-body-m);line-height:var(--lh-body);margin:0;font-weight:400}.display-xl,h1,h2,h3{font-family:var(--font-display);letter-spacing:var(--tracking-display);margin:0;font-weight:500}.display-xl{font-size:var(--fs-display-xl);line-height:var(--lh-display)}h1{font-size:var(--fs-h1);line-height:var(--lh-display)}h2{font-size:var(--fs-h2);line-height:var(--lh-heading)}h3{font-size:var(--fs-h3);line-height:var(--lh-heading)}h4{font-family:var(--font-body);font-weight:500;font-size:var(--fs-h4);line-height:var(--lh-heading);margin:0}.body-l{font-size:var(--fs-body-l)}.body-s{font-size:var(--fs-body-s)}.caption{font-size:var(--fs-caption);font-weight:500}h1 em,h2 em,h3 em,.display-xl em{color:var(--emphasis-on-light);font-style:italic;font-weight:500}.on-dark h1 em,.on-dark h2 em,.on-dark h3 em,.on-dark .display-xl em,.on-wine h1 em,.on-wine h2 em,.on-wine h3 em,.on-wine .display-xl em{color:var(--emphasis-on-dark)}.on-dark{background:var(--bg-dark);color:var(--text-on-dark)}.on-wine{background:var(--bg-dark-alt);color:var(--text-on-dark)}.on-cream{background:var(--bg-section);color:var(--text-primary)}.on-light{background:var(--bg-page);color:var(--text-primary)}.card{background:var(--bg-card);color:var(--text-primary);border-radius:var(--radius-none);padding:var(--space-5)}@media (width>=1024px){.card{padding:var(--space-4)}}.btn{justify-content:center;align-items:center;gap:var(--space-2);font-family:var(--font-body);font-size:var(--fs-body-m);border-radius:var(--radius-btn);border:var(--border-btn) solid var(--color-royal-burgundy);background:var(--color-royal-burgundy);color:var(--color-cream-paper);cursor:pointer;padding:.9rem 1.5rem;font-weight:400;line-height:1;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.btn:hover{background:var(--color-wine);border-color:var(--color-wine)}.btn--outline{color:var(--color-royal-burgundy);background:0 0}.btn--outline:hover{background:var(--color-royal-burgundy);color:var(--color-cream-paper)}.on-dark .btn,.on-wine .btn{background:var(--color-cream-paper);color:var(--color-royal-burgundy);border-color:var(--color-cream-paper)}.on-dark .btn:hover,.on-wine .btn:hover{background:var(--color-soft-purple);border-color:var(--color-soft-purple)}@media (width>=1024px){.btn{padding:.8rem 1.25rem}}.badge{font-family:var(--font-body);font-size:var(--fs-caption);border-radius:var(--radius-pill);background:var(--color-soft-purple);color:var(--color-royal-burgundy);padding:.3rem .8rem;font-weight:500;display:inline-block}.badge--cream{background:var(--color-cream-paper)}.badge--success{background:var(--color-mint);color:var(--color-dark-green)}.hl{background:var(--color-soft-purple);color:var(--color-royal-burgundy);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .12em}.hl--cream{background:var(--color-cream-paper);color:var(--color-royal-burgundy)}.contenedor{clip-path:var(--clip-contenedor);aspect-ratio:1;overflow:hidden}.contenedor img{object-fit:cover;width:100%;height:100%;display:block}.pattern-ajedrez{background-image:var(--pattern-ajedrez);background-size:200px 110px}.pattern-trazos{background-color:var(--bg-dark);background-image:var(--pattern-trazos);background-size:400px 300px}.section-number{font-family:var(--font-display);font-weight:400;font-size:var(--fs-section-number);letter-spacing:var(--tracking-display);line-height:1}.microtext{font-family:var(--font-body);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);font-size:.625rem}.on-dark .microtext,.on-wine .microtext{color:var(--text-on-dark)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}button,a{-webkit-tap-highlight-color:transparent}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}img{max-width:100%;height:auto;display:block}p,ul,ol,figure,blockquote{margin:0}.envoltura{width:100%;max-width:var(--max-width);padding-inline:var(--space-3);margin-inline:auto}.seccion{padding-block:var(--space-6)}:focus-visible{outline:var(--border-btn) solid currentColor;outline-offset:var(--space-1)}@media (width>=768px){.envoltura{padding-inline:var(--space-5)}.seccion{padding-block:var(--space-7)}}.marca[data-astro-cid-fkebd7ay]{align-items:center;gap:var(--logo-nombre-separacion);font-size:calc(var(--marca-alto) * var(--logo-nombre-escala));line-height:1;display:inline-flex}.marca--crema[data-astro-cid-fkebd7ay]{color:var(--color-cream)}.marca--burgundy[data-astro-cid-fkebd7ay]{color:var(--color-royal-burgundy)}.marca__isotipo[data-astro-cid-fkebd7ay]{height:var(--marca-alto);aspect-ratio:154/144;background:currentColor;flex:none;display:block;mask:url(/isotipo-alquileria-burgundy.png) 50%/contain no-repeat}.marca__nombre[data-astro-cid-fkebd7ay]{font-family:var(--font-display);letter-spacing:0;white-space:nowrap;font-weight:500}.footer[data-astro-cid-jo6i4kqk]{--footer-columnas-gap:clamp(1.75rem, 5vw - 1.5rem, 4rem);--footer-linea:color-mix(in srgb, var(--color-soft-mist) 32%, transparent);--footer-logo-alto:1.75rem;padding-block:var(--space-6)}.footer__grilla[data-astro-cid-jo6i4kqk]{gap:var(--space-6);padding-top:var(--space-6);border-top:var(--border-ui) solid var(--footer-linea);display:grid}.footer__logo[data-astro-cid-jo6i4kqk]{color:inherit;text-decoration:none;display:inline-block}.footer__lema[data-astro-cid-jo6i4kqk]{margin-top:var(--space-4);font-size:var(--fs-body-m);line-height:var(--lh-body);color:var(--color-soft-mist)}.footer__nav[data-astro-cid-jo6i4kqk]{gap:var(--space-5) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.footer__titulo[data-astro-cid-jo6i4kqk]{font-family:var(--font-body);font-size:var(--fs-body-m);font-weight:500;line-height:var(--lh-body);letter-spacing:normal;color:var(--color-soft-purple)}.footer__lista[data-astro-cid-jo6i4kqk]{gap:calc(var(--space-2) + var(--space-1));margin:var(--space-3) 0 0;padding:0;list-style:none;display:grid}.footer__enlace[data-astro-cid-jo6i4kqk]{font-size:var(--fs-body-m);line-height:var(--lh-body);color:var(--color-cream-paper);text-decoration:none}a[data-astro-cid-jo6i4kqk].footer__enlace{text-decoration-line:underline;text-decoration-thickness:var(--border-ui);text-underline-offset:.3em;text-decoration-color:#0000;transition:color .2s,text-decoration-color .2s}a[data-astro-cid-jo6i4kqk].footer__enlace:hover{color:var(--color-soft-purple);text-decoration-color:currentColor}.footer__base[data-astro-cid-jo6i4kqk]{gap:var(--space-2);margin-top:var(--space-7);padding-top:var(--space-4);border-top:var(--border-ui) solid var(--footer-linea);font-size:var(--fs-body-s);line-height:var(--lh-body);color:var(--color-soft-mist);flex-direction:column;display:flex}.footer__corazon[data-astro-cid-jo6i4kqk]{vertical-align:-.15em;width:1.05em;height:1.05em;fill:var(--color-soft-purple);margin-inline:.2em;display:inline-block}.sr-only[data-astro-cid-jo6i4kqk]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=768px){.footer__base[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:baseline;gap:var(--space-4);flex-direction:row}}@media (width>=880px){.footer__nav[data-astro-cid-jo6i4kqk]{justify-content:space-between;column-gap:var(--footer-columnas-gap);grid-template-columns:repeat(4,auto)}}@media (width>=1024px){.footer[data-astro-cid-jo6i4kqk]{--footer-logo-alto:2rem;padding-bottom:var(--space-7)}.footer__grilla[data-astro-cid-jo6i4kqk]{column-gap:var(--footer-columnas-gap);padding-top:var(--space-7);grid-template-columns:minmax(max-content,1fr) auto}.footer__base[data-astro-cid-jo6i4kqk]{margin-top:calc(var(--space-8) + var(--space-4))}}@media (width<=900px){.footer--con-barra[data-astro-cid-jo6i4kqk]{padding-bottom:calc(var(--nav-height) + var(--space-6) + env(safe-area-inset-bottom))}}
