@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,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)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:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/plus-jakarta-sans-vietnamese-wght-normal.qRpaaN48.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:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/plus-jakarta-sans-latin-ext-wght-normal.DmpS2jIq.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:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/plus-jakarta-sans-latin-wght-normal.eXO_dkmS.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}@font-face{font-family:Plus Jakarta Sans Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,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)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:Plus Jakarta Sans Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/_astro/plus-jakarta-sans-vietnamese-wght-italic.CPBsCcxN.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:Plus Jakarta Sans Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/_astro/plus-jakarta-sans-latin-ext-wght-italic.DJWiFoht.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:Plus Jakarta Sans Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/_astro/plus-jakarta-sans-latin-wght-italic.DnD1KgkH.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{--rojo:#de0c11;--rojo-hover:#c20a0f;--negro:#000;--gris:#4d4d4d;--porcelana:#fff;--esmalte:#f5f5f5;--niebla:#ebebeb;--linea:#e2e2e2;--font:"Plus Jakarta Sans Variable", system-ui, sans-serif;--fs-0:.875rem;--fs-1:1rem;--fs-2:1.1875rem;--fs-3:clamp(1.4rem, 1.1rem + 1.2vw, 1.9rem);--fs-4:clamp(2rem, 1.4rem + 2.8vw, 3.4rem);--fs-5:clamp(2.8rem, 1.6rem + 6vw, 6.5rem);--fs-6:clamp(3.6rem, 1.2rem + 11vw, 11.5rem);--gutter:clamp(1rem, .5rem + 2.5vw, 2.5rem);--max:84rem;--measure:62ch;--section:clamp(4.5rem, 3rem + 7vw, 9rem);--radius:14px;--ease:cubic-bezier(.65, 0, .2, 1)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--porcelana);color:var(--negro);font-family:var(--font);font-size:var(--fs-1);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;font-weight:420;line-height:1.6;overflow-x:clip}img,svg,video{max-width:100%;display:block}h1,h2,h3,h4{text-wrap:balance;margin:0;font-weight:800;line-height:1.02}p{text-wrap:pretty;margin:0}a{color:inherit}ul{margin:0;padding:0;list-style:none}::selection{background:var(--rojo);color:var(--porcelana)}:focus-visible{outline:3px solid var(--rojo);outline-offset:3px;border-radius:4px}.on-red :focus-visible{outline-color:var(--porcelana)}.rotulo{text-transform:uppercase;letter-spacing:-.035em;font-style:italic;font-weight:800;line-height:.88}.wrap{width:100%;max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto}.lead{font-size:var(--fs-2);max-width:var(--measure);line-height:1.55}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{z-index:100;background:var(--rojo);color:var(--porcelana);border-radius:8px;padding:.75rem 1rem;font-weight:700;position:absolute;top:-4rem;left:1rem}.skip:focus{top:1rem}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.logo[data-astro-cid-qmbhzs4e]{color:var(--rojo);display:inline-flex}.tone-blanco[data-astro-cid-qmbhzs4e]{color:var(--porcelana)}.logo[data-astro-cid-qmbhzs4e] svg{width:100%;height:auto}.logo--full[data-astro-cid-qmbhzs4e],.logo--mark[data-astro-cid-qmbhzs4e]{width:100%}.logo--lockup[data-astro-cid-qmbhzs4e]{align-items:center;gap:.6rem;text-decoration:none}.logo__mark[data-astro-cid-qmbhzs4e]{aspect-ratio:1;border-radius:7px 9px 9px 7px;flex:none;width:2.6rem;overflow:hidden}.logo__type[data-astro-cid-qmbhzs4e]{line-height:1;display:grid}.logo__pinturas[data-astro-cid-qmbhzs4e]{text-transform:uppercase;letter-spacing:.02em;margin-left:.18em;font-size:.62rem;font-weight:800}.logo__joni[data-astro-cid-qmbhzs4e]{font-size:1.85rem;line-height:.85}.btn[data-astro-cid-j6ocf6pu]{--bg:var(--rojo);--fg:var(--porcelana);--bd:var(--rojo);border:2px solid var(--bd);background:var(--bg);min-height:3rem;color:var(--fg);font-weight:750;font-size:var(--fs-1);isolation:isolate;transition:color .35s var(--ease), border-color .35s var(--ease);border-radius:999px;justify-content:center;align-items:center;gap:.5em;padding:.8rem 1.4rem;line-height:1.1;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.btn[data-astro-cid-j6ocf6pu]:before{content:"";z-index:-1;background:var(--fill,var(--negro));transform-origin:0;transition:transform .45s var(--ease);position:absolute;inset:0;transform:scaleX(0)}.btn[data-astro-cid-j6ocf6pu]:hover:before{transform:scaleX(1)}.btn--lg[data-astro-cid-j6ocf6pu]{min-height:3.6rem;font-size:var(--fs-2);padding:1rem 1.9rem}.btn--solid[data-astro-cid-j6ocf6pu]{--fill:var(--negro)}.btn--outline[data-astro-cid-j6ocf6pu]{--bg:transparent;--fg:var(--rojo);--fill:var(--rojo)}.btn--outline[data-astro-cid-j6ocf6pu]:hover{--fg:var(--porcelana)}.btn--inverse[data-astro-cid-j6ocf6pu]{--bg:var(--porcelana);--fg:var(--rojo);--bd:var(--porcelana);--fill:var(--niebla)}.btn--ghost[data-astro-cid-j6ocf6pu]{--bg:transparent;--fg:var(--porcelana);--bd:var(--porcelana);--fill:var(--porcelana)}.btn--ghost[data-astro-cid-j6ocf6pu]:hover{--fg:var(--rojo)}.hdr[data-astro-cid-isef26zo]{z-index:50;background:var(--porcelana);transition:box-shadow .3s;position:sticky;top:0}.hdr[data-astro-cid-isef26zo].is-scrolled{box-shadow:0 1px 0 var(--linea)}.hdr__in[data-astro-cid-isef26zo]{align-items:center;gap:1.5rem;min-height:4.6rem;display:flex}.hdr__logo[data-astro-cid-isef26zo]{z-index:2;text-decoration:none;position:relative}.hdr__nav[data-astro-cid-isef26zo]{margin-left:auto;display:none}.hdr__nav[data-astro-cid-isef26zo] ul[data-astro-cid-isef26zo]{gap:clamp(.8rem,1.6vw,1.8rem);display:flex}.hdr__nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]{padding-block:.4rem;font-size:.95rem;font-weight:650;text-decoration:none;position:relative}.hdr__nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:after{content:"";background:var(--rojo);transform-origin:0;height:3px;transition:transform .35s var(--ease);border-radius:3px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.hdr__nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:hover:after,.hdr__nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo][aria-current=page]:after{transform:scaleX(1)}.hdr__nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo][aria-current=page]{color:var(--rojo)}.hdr__cta[data-astro-cid-isef26zo]{display:none}.hdr__toggle[data-astro-cid-isef26zo]{z-index:2;background:var(--rojo);width:3rem;height:3rem;color:var(--porcelana);cursor:pointer;border:0;border-radius:50%;margin-left:auto;position:relative}.burger[data-astro-cid-isef26zo]{gap:6px;width:18px;margin:auto;display:grid}.burger[data-astro-cid-isef26zo] i[data-astro-cid-isef26zo]{height:2px;transition:transform .3s var(--ease);background:currentColor;border-radius:2px;display:block}.is-open[data-astro-cid-isef26zo] .hdr__toggle[data-astro-cid-isef26zo]{background:var(--porcelana);color:var(--rojo)}.is-open[data-astro-cid-isef26zo] .burger[data-astro-cid-isef26zo] i[data-astro-cid-isef26zo]:first-child{transform:translateY(4px)rotate(45deg)}.is-open[data-astro-cid-isef26zo] .burger[data-astro-cid-isef26zo] i[data-astro-cid-isef26zo]:last-child{transform:translateY(-4px)rotate(-45deg)}.is-open[data-astro-cid-isef26zo] .hdr__logo[data-astro-cid-isef26zo] .logo{color:var(--porcelana)}.menu[data-astro-cid-isef26zo]{z-index:1;background:var(--rojo);color:var(--porcelana);padding-top:6.5rem;position:fixed;inset:0;overflow-y:auto}.menu__nav[data-astro-cid-isef26zo] ul[data-astro-cid-isef26zo]{gap:.3rem;display:grid}.menu__nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo].rotulo{font-size:clamp(2.2rem,9vw,3.6rem);line-height:1;text-decoration:none}.menu__tel[data-astro-cid-isef26zo]{font-weight:750;font-size:var(--fs-3);margin-top:2.5rem;text-decoration:none;display:inline-block}@media (width>=1080px){.hdr__nav[data-astro-cid-isef26zo],.hdr__cta[data-astro-cid-isef26zo]{display:block}.hdr__toggle[data-astro-cid-isef26zo],.menu[data-astro-cid-isef26zo]{display:none}}.edge[data-astro-cid-sii4nmu7]{height:clamp(36px, 6vw, var(--edge-h));pointer-events:none;margin-block:-1px;position:relative}.edge[data-astro-cid-sii4nmu7] svg[data-astro-cid-sii4nmu7]{width:100%;height:100%;display:block}.strip[data-astro-cid-kap4lups]{background:var(--porcelana);display:flex;overflow:hidden}.strip__tile[data-astro-cid-kap4lups]{width:clamp(2rem,1.5rem + 1.5vw,2.75rem);color:var(--rojo);flex:none}.strip__tile[data-astro-cid-kap4lups].is-negro{color:var(--negro)}.strip__tile[data-astro-cid-kap4lups] svg{width:100%;height:auto}.ftr[data-astro-cid-oenwriqq]{color:var(--porcelana);margin-top:var(--section)}.ftr__body[data-astro-cid-oenwriqq]{background:var(--rojo);padding-block:clamp(3rem,2rem + 4vw,5rem) 2rem}.ftr__grid[data-astro-cid-oenwriqq]{gap:2.5rem;display:grid}.ftr__logo[data-astro-cid-oenwriqq]{width:clamp(7rem,12vw,9rem)}.ftr__lema[data-astro-cid-oenwriqq]{font-size:var(--fs-4);max-width:7ch;margin-top:1.5rem}.ftr__h[data-astro-cid-oenwriqq]{font-size:var(--fs-0);opacity:.75;margin-bottom:1rem;font-weight:750}.ftr__h--gap[data-astro-cid-oenwriqq]{margin-top:2rem}.ftr__list[data-astro-cid-oenwriqq]{gap:1rem;display:grid}.ftr__list--tight[data-astro-cid-oenwriqq]{gap:.45rem}.ftr__list[data-astro-cid-oenwriqq] li[data-astro-cid-oenwriqq]{gap:.1rem;display:grid}.ftr__list[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{text-underline-offset:4px;text-decoration-color:#ffffff73;text-decoration-thickness:1px}.ftr__list[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]:hover{text-decoration-color:currentColor}.ftr__list[data-astro-cid-oenwriqq] span[data-astro-cid-oenwriqq]{font-size:var(--fs-0);opacity:.8}.ftr__big[data-astro-cid-oenwriqq]{font-weight:800;font-size:var(--fs-3);letter-spacing:-.01em;text-decoration:none!important}.ftr__bottom[data-astro-cid-oenwriqq]{font-size:var(--fs-0);border-top:1px solid #ffffff4d;flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-top:3.5rem;padding-top:1.5rem;display:flex}.ftr__social[data-astro-cid-oenwriqq]{gap:.5rem;display:flex}.ftr__social[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{border:1.5px solid #ffffff8c;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;transition:background .3s,color .3s;display:grid}.ftr__social[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]:hover{background:var(--porcelana);color:var(--rojo)}.ftr__bottom[data-astro-cid-oenwriqq] p[data-astro-cid-oenwriqq]:last-child{opacity:.85;margin-left:auto}.ftr__legal[data-astro-cid-oenwriqq]{font-size:var(--fs-0);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem 2rem;margin-top:1.5rem;display:flex}.ftr__legal[data-astro-cid-oenwriqq] address[data-astro-cid-oenwriqq]{opacity:.9;flex-wrap:wrap;gap:.15rem .6rem;font-style:normal;display:flex}.ftr__legal[data-astro-cid-oenwriqq] address[data-astro-cid-oenwriqq] span[data-astro-cid-oenwriqq]+span[data-astro-cid-oenwriqq]:before{content:"·";opacity:.7;margin-right:.6rem}.ftr__legal[data-astro-cid-oenwriqq] address[data-astro-cid-oenwriqq] strong[data-astro-cid-oenwriqq]+span[data-astro-cid-oenwriqq]:before{content:none}.ftr__legal[data-astro-cid-oenwriqq] address[data-astro-cid-oenwriqq] strong[data-astro-cid-oenwriqq]{flex-basis:100%;font-weight:750}.ftr__ck[data-astro-cid-oenwriqq],.ftr__credit[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{text-underline-offset:4px;text-decoration:underline 1px #ffffff73}.ftr__ck[data-astro-cid-oenwriqq]{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.ftr__ck[data-astro-cid-oenwriqq]:hover,.ftr__credit[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]:hover{text-decoration-color:currentColor}.ftr__credit[data-astro-cid-oenwriqq]{font-size:var(--fs-0);text-align:left;margin-top:1.5rem}.ftr__credit[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{font-weight:750}@media (width>=760px){.ftr__grid[data-astro-cid-oenwriqq]{grid-template-columns:1fr 1fr}}@media (width>=1100px){.ftr__grid[data-astro-cid-oenwriqq]{grid-template-columns:1.1fr 1fr 1.1fr 1.1fr .9fr;gap:2rem}}.ck[data-astro-cid-esshd6oi]{z-index:200;background:var(--porcelana);max-width:34rem;color:var(--negro);border-radius:var(--radius);border-top:6px solid var(--rojo);box-shadow:0 18px 50px #00000047, 0 0 0 1px var(--linea);animation:ck-in .5s var(--ease) both;gap:.9rem;padding:1.4rem 1.5rem 1.5rem;display:grid;position:fixed;bottom:1rem;left:1rem;right:1rem}.ck[data-astro-cid-esshd6oi][hidden]{display:none}@keyframes ck-in{0%{opacity:0;transform:translateY(1.5rem)}}.ck__h[data-astro-cid-esshd6oi]{font-size:var(--fs-3);color:var(--rojo)}.ck__p[data-astro-cid-esshd6oi]{font-size:var(--fs-0);color:var(--gris);line-height:1.55}.ck__p[data-astro-cid-esshd6oi] a[data-astro-cid-esshd6oi],.ckd__body[data-astro-cid-esshd6oi] a[data-astro-cid-esshd6oi]{color:var(--negro);text-underline-offset:3px;font-weight:650}.ck__p[data-astro-cid-esshd6oi] a[data-astro-cid-esshd6oi]:hover,.ckd__body[data-astro-cid-esshd6oi] a[data-astro-cid-esshd6oi]:hover{color:var(--rojo)}.ck__acts[data-astro-cid-esshd6oi]{flex-wrap:wrap;gap:.6rem;display:flex}.ck__btn[data-astro-cid-esshd6oi]{font:inherit;border:2px solid var(--rojo);cursor:pointer;background:var(--rojo);min-height:2.9rem;color:var(--porcelana);border-radius:999px;flex:auto;padding:.7rem 1.2rem;font-weight:750;line-height:1.1;transition:background .3s,border-color .3s,color .3s}.ck__btn[data-astro-cid-esshd6oi]:hover{background:var(--negro);border-color:var(--negro)}.ck__btn--line[data-astro-cid-esshd6oi]{color:var(--negro);border-color:var(--negro);background:0 0}.ck__btn--line[data-astro-cid-esshd6oi]:hover{color:var(--porcelana)}.ckd[data-astro-cid-esshd6oi]{border-radius:var(--radius);background:var(--porcelana);width:min(38rem,100% - 2rem);max-height:calc(100dvh - 2rem);color:var(--negro);border:0;padding:0;overflow:hidden;box-shadow:0 30px 80px #0006}.ckd[data-astro-cid-esshd6oi][open]{flex-direction:column;display:flex}.ckd[data-astro-cid-esshd6oi]::backdrop{background:#0009}.ckd__head[data-astro-cid-esshd6oi]{background:var(--rojo);color:var(--porcelana);justify-content:space-between;align-items:center;gap:1rem;padding:1.2rem 1.5rem;display:flex}.ckd__head[data-astro-cid-esshd6oi] h2[data-astro-cid-esshd6oi]{font-size:var(--fs-3)}.ckd__x[data-astro-cid-esshd6oi]{cursor:pointer;width:2.75rem;height:2.75rem;color:inherit;background:0 0;border:1.5px solid #ffffff8c;border-radius:50%;flex:none;place-items:center;transition:background .3s,color .3s;display:grid}.ckd__x[data-astro-cid-esshd6oi]:hover{background:var(--porcelana);color:var(--rojo)}.ckd__x[data-astro-cid-esshd6oi]:focus-visible{outline-color:var(--porcelana)}.ckd__body[data-astro-cid-esshd6oi]{font-size:var(--fs-0);color:var(--gris);gap:1.2rem;padding:1.5rem;display:grid;overflow-y:auto}.ckd__list[data-astro-cid-esshd6oi]{border-top:3px solid var(--rojo)}.ckd__item[data-astro-cid-esshd6oi]{border-bottom:2px solid var(--niebla);gap:.3rem;padding-block:1rem;display:grid}.ckd__row[data-astro-cid-esshd6oi]{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;display:flex}.ckd__name[data-astro-cid-esshd6oi]{font-size:var(--fs-2);color:var(--negro);flex-wrap:wrap;align-items:baseline;gap:.2rem .7rem;font-weight:800;display:flex}.ckd__name[data-astro-cid-esshd6oi] em[data-astro-cid-esshd6oi]{font-size:var(--fs-0);color:var(--gris);font-style:normal;font-weight:650}.ckd__item[data-astro-cid-esshd6oi] p[data-astro-cid-esshd6oi]{max-width:46ch}.ckd__sw[data-astro-cid-esshd6oi]{appearance:none;cursor:pointer;background:var(--niebla);border:2px solid var(--gris);border-radius:999px;flex:none;width:3.25rem;height:1.9rem;margin:0;transition:background .3s,border-color .3s;position:relative}.ckd__sw[data-astro-cid-esshd6oi]:before{content:"";background:var(--gris);width:1.2rem;height:1.2rem;transition:transform .3s var(--ease), background .3s;border-radius:50%;position:absolute;top:50%;left:.2rem;transform:translateY(-50%)}.ckd__sw[data-astro-cid-esshd6oi]:checked{background:var(--rojo);border-color:var(--rojo)}.ckd__sw[data-astro-cid-esshd6oi]:checked:before{background:var(--porcelana);transform:translate(1.35rem,-50%)}.ckd__sw[data-astro-cid-esshd6oi]:disabled{opacity:.55;cursor:not-allowed}.ckd__acts[data-astro-cid-esshd6oi]{border-top:1px solid var(--linea);background:var(--esmalte);flex-wrap:wrap;gap:.6rem;padding:1.2rem 1.5rem;display:flex}
