.cortes-zona[data-astro-cid-orre4xh3]{isolation:isolate;margin-top:2.5rem;position:relative}.cortes__luz--1[data-astro-cid-orre4xh3]{background:var(--c-terracota);opacity:.3;width:26rem;height:18rem;top:12%;left:8%}.cortes__luz--2[data-astro-cid-orre4xh3]{background:var(--c-olivo);opacity:.22;width:24rem;height:18rem;animation-delay:-6s;bottom:8%;right:6%}.cortes[data-astro-cid-orre4xh3]{gap:1.75rem 1.25rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=40rem){.cortes[data-astro-cid-orre4xh3]{grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:3rem}.corte[data-astro-cid-orre4xh3]:nth-child(2n){top:3rem}}@media (width>=64rem){.cortes[data-astro-cid-orre4xh3]{grid-template-columns:repeat(3,minmax(0,1fr));padding-bottom:6rem}.corte[data-astro-cid-orre4xh3]:nth-child(2n){top:0}.corte[data-astro-cid-orre4xh3]:nth-child(3n+2){top:3rem}.corte[data-astro-cid-orre4xh3]:nth-child(3n){top:6rem}}.corte[data-astro-cid-orre4xh3]{--r:24px;--cr:7rem;--h1:4.5rem;--cw:13rem;--ch:2.9rem;border-radius:var(--radio-grande);box-shadow:none;display:flex;position:relative}.corte[data-astro-cid-orre4xh3]:hover{box-shadow:none}.corte[data-astro-cid-orre4xh3]>.sombra-recorte[data-astro-cid-orre4xh3]{top:calc(var(--h1) + 1rem);bottom:calc(var(--ch) + .25rem)}.corte__marca[data-astro-cid-orre4xh3]{z-index:3;width:var(--cr);height:var(--h1);color:var(--tinta);justify-content:flex-end;align-items:center;gap:.6rem;padding-right:.35rem;display:flex;position:absolute;top:0;right:0}.corte__num[data-astro-cid-orre4xh3]{font:300 2.4rem/1 var(--f-display);letter-spacing:-.05em}.corte__icono[data-astro-cid-orre4xh3]{border:1px solid var(--borde-fuerte);width:2.3rem;height:2.3rem;transition:transform .45s var(--curva);border-radius:50%;place-items:center;display:grid}.corte__icono[data-astro-cid-orre4xh3] svg{width:1.15rem;height:1.15rem}.corte[data-astro-cid-orre4xh3]:hover .corte__icono[data-astro-cid-orre4xh3]{transform:rotate(-10deg)}.corte__vidrio[data-astro-cid-orre4xh3]{--_r:var(--r);--_cr:var(--cr);--_h1:var(--h1);--_cw:var(--cw);--_ch:var(--ch);border-radius:var(--r);padding:1.35rem 1.5rem calc(var(--ch) + 1.25rem);color:var(--c-crema);-webkit-mask:linear-gradient(#000 0 0) 0 0 / calc(100% - var(--_cr) - var(--_r) + 1px) var(--_r) no-repeat, radial-gradient(circle at 0 100%, #000 calc(var(--_r) - .5px), transparent var(--_r)) calc(100% - var(--_cr)) 0 / var(--_r) var(--_r) no-repeat, linear-gradient(#000 0 0) 0 calc(var(--_r) - 1px) / calc(100% - var(--_cr)) calc(100% - var(--_ch) - 2 * var(--_r) + 2px) no-repeat, radial-gradient(circle at 100% 0, transparent calc(var(--_r) - .5px), #000 var(--_r)) calc(100% - var(--_cr) + var(--_r)) calc(var(--_h1) - var(--_r)) / calc(var(--_r) + 1px) calc(var(--_r) + 1px) no-repeat, linear-gradient(#000 0 0) calc(100% - var(--_r) + 1px) var(--_h1) / calc(var(--_cr) - var(--_r) + 2px) var(--_r) no-repeat, radial-gradient(circle at 0 100%, #000 calc(var(--_r) - .5px), transparent var(--_r)) 100% var(--_h1) / var(--_r) var(--_r) no-repeat, linear-gradient(#000 0 0) 100% calc(var(--_h1) + var(--_r) - 1px) / calc(var(--_cr) + 1px) calc(100% - var(--_h1) - var(--_r) - var(--_ch) + 1px) no-repeat, linear-gradient(#000 0 0) calc(var(--_r) - 1px) calc(100% - var(--_ch)) / calc(100% - var(--_cr) - var(--_r) + 1px) var(--_r) no-repeat, radial-gradient(circle at 100% 0, #000 calc(var(--_r) - .5px), transparent var(--_r)) 0 calc(100% - var(--_ch)) / var(--_r) var(--_r) no-repeat, radial-gradient(circle at 0 100%, transparent calc(var(--_r) - .5px), #000 var(--_r)) calc(var(--_cw) - var(--_r)) calc(100% - var(--_ch) + var(--_r)) / calc(var(--_r) + 1px) calc(var(--_r) + 1px) no-repeat, linear-gradient(#000 0 0) 100% calc(100% - var(--_r) + 1px) / calc(100% - var(--_cw)) calc(var(--_ch) - var(--_r) + 2px) no-repeat, linear-gradient(#000 0 0) 100% 100% / calc(100% - var(--_cw) - var(--_r) + 1px) var(--_r) no-repeat, radial-gradient(circle at 100% 0, #000 calc(var(--_r) - .5px), transparent var(--_r)) var(--_cw) 100% / var(--_r) var(--_r) no-repeat;mask:linear-gradient(#000 0 0) 0 0 / calc(100% - var(--_cr) - var(--_r) + 1px) var(--_r) no-repeat, radial-gradient(circle at 0 100%, #000 calc(var(--_r) - .5px), transparent var(--_r)) calc(100% - var(--_cr)) 0 / var(--_r) var(--_r) no-repeat, linear-gradient(#000 0 0) 0 calc(var(--_r) - 1px) / calc(100% - var(--_cr)) calc(100% - var(--_ch) - 2 * var(--_r) + 2px) no-repeat, radial-gradient(circle at 100% 0, transparent calc(var(--_r) - .5px), #000 var(--_r)) calc(100% - var(--_cr) + var(--_r)) calc(var(--_h1) - var(--_r)) / calc(var(--_r) + 1px) calc(var(--_r) + 1px) no-repeat, linear-gradient(#000 0 0) calc(100% - var(--_r) + 1px) var(--_h1) / calc(var(--_cr) - var(--_r) + 2px) var(--_r) no-repeat, radial-gradient(circle at 0 100%, #000 calc(var(--_r) - .5px), transparent var(--_r)) 100% var(--_h1) / var(--_r) var(--_r) no-repeat, linear-gradient(#000 0 0) 100% calc(var(--_h1) + var(--_r) - 1px) / calc(var(--_cr) + 1px) calc(100% - var(--_h1) - var(--_r) - var(--_ch) + 1px) no-repeat, linear-gradient(#000 0 0) calc(var(--_r) - 1px) calc(100% - var(--_ch)) / calc(100% - var(--_cr) - var(--_r) + 1px) var(--_r) no-repeat, radial-gradient(circle at 100% 0, #000 calc(var(--_r) - .5px), transparent var(--_r)) 0 calc(100% - var(--_ch)) / var(--_r) var(--_r) no-repeat, radial-gradient(circle at 0 100%, transparent calc(var(--_r) - .5px), #000 var(--_r)) calc(var(--_cw) - var(--_r)) calc(100% - var(--_ch) + var(--_r)) / calc(var(--_r) + 1px) calc(var(--_r) + 1px) no-repeat, linear-gradient(#000 0 0) 100% calc(100% - var(--_r) + 1px) / calc(100% - var(--_cw)) calc(var(--_ch) - var(--_r) + 2px) no-repeat, linear-gradient(#000 0 0) 100% 100% / calc(100% - var(--_cw) - var(--_r) + 1px) var(--_r) no-repeat, radial-gradient(circle at 100% 0, #000 calc(var(--_r) - .5px), transparent var(--_r)) var(--_cw) 100% / var(--_r) var(--_r) no-repeat;flex-direction:column;flex:1;gap:.9rem;display:flex}.corte--humo[data-astro-cid-orre4xh3] .corte__vidrio[data-astro-cid-orre4xh3]{background:radial-gradient(70% 60% at 100% 100%,#ffffff29,#0000 70%),linear-gradient(150deg,#1b0f0df5 0%,#281a15eb 55%,#4e3c34e6 100%)}.corte--cafe[data-astro-cid-orre4xh3] .corte__vidrio[data-astro-cid-orre4xh3]{background:radial-gradient(70% 60% at 100% 100%,#ffffff29,#0000 70%),linear-gradient(150deg,#301c09f5 0%,#4a2d0eeb 55%,#786248e6 100%)}.corte--olivo[data-astro-cid-orre4xh3] .corte__vidrio[data-astro-cid-orre4xh3]{background:radial-gradient(70% 60% at 100% 100%,#ffffff29,#0000 70%),linear-gradient(150deg,#30371bf5 0%,#4c572eeb 55%,#707c4ce6 100%)}@media (width>=40rem){.corte__vidrio[data-astro-cid-orre4xh3]{min-height:17rem}}.corte[data-astro-cid-orre4xh3] h3[data-astro-cid-orre4xh3]{max-width:calc(100% - var(--cr) + 1.5rem - .75rem);min-height:calc(var(--h1) - 1.35rem);font:300 clamp(1.5rem, 1.3rem + .6vw, 1.8rem)/1.12 var(--f-display);letter-spacing:-.02em;color:var(--c-crema);margin:0}.corte__vidrio[data-astro-cid-orre4xh3] p[data-astro-cid-orre4xh3]{font-size:var(--t-s);color:color-mix(in srgb, var(--c-crema) 82%, transparent);margin:0;line-height:1.6}.corte__etiqueta[data-astro-cid-orre4xh3]{z-index:3;white-space:nowrap;border:1px solid var(--tinta);font-size:var(--t-xs);letter-spacing:.01em;color:var(--tinta);border-radius:999px;margin:0;padding:.6rem 1.25rem;font-weight:500;transition:background .3s,color .3s;position:absolute;bottom:0;left:0}.corte[data-astro-cid-orre4xh3]:hover .corte__etiqueta[data-astro-cid-orre4xh3]{background:var(--tinta);color:var(--c-crema)}@media (prefers-reduced-motion:reduce){.corte__icono[data-astro-cid-orre4xh3],.corte__etiqueta[data-astro-cid-orre4xh3]{transition:none}}.cita[data-astro-cid-nebvnjly]{max-width:50rem;font:300 var(--t-l)/1.6 var(--f-display);color:var(--c-crema);margin:1.5rem 0 0}.cita[data-astro-cid-nebvnjly] p[data-astro-cid-nebvnjly]{margin:0}.cita[data-astro-cid-nebvnjly] p[data-astro-cid-nebvnjly]+p[data-astro-cid-nebvnjly]{color:var(--c-arena);margin-top:1rem}.certificado[data-astro-cid-nebvnjly]{--r:22px;--c:13rem;--h:10.3rem;isolation:isolate;max-width:60rem;margin-top:1.75rem;position:relative}.certificado__luz[data-astro-cid-nebvnjly]{background:var(--c-terracota);opacity:.3;width:22rem;height:16rem;top:-2rem;left:-4rem}.certificado__sello[data-astro-cid-nebvnjly]{z-index:2;position:absolute;top:0;left:0}.certificado__vidrio[data-astro-cid-nebvnjly]{border-radius:var(--radio-grande);padding:calc(var(--h) + 1.25rem) clamp(1.5rem, 1rem + 2vw, 2.5rem) clamp(1.5rem, 1rem + 2vw, 2.25rem)}@media (width>=48rem){.certificado__vidrio[data-astro-cid-nebvnjly]{padding-top:clamp(1.5rem,1rem + 2vw,2.25rem)}.certificado__frase[data-astro-cid-nebvnjly]{min-height:calc(var(--h) - 2.25rem);margin-left:calc(var(--c) - clamp(1.5rem, 1rem + 2vw, 2.5rem) + 1.75rem)!important}}.certificado[data-astro-cid-nebvnjly] p[data-astro-cid-nebvnjly]{color:var(--tinta-media);margin:.75rem 0 0}.certificado[data-astro-cid-nebvnjly] p[data-astro-cid-nebvnjly].certificado__frase{font:300 var(--t-l)/1.45 var(--f-display);color:var(--tinta);margin:0}.certificado__dato[data-astro-cid-nebvnjly]{font-size:var(--t-s)}.respaldos-zona[data-astro-cid-nebvnjly]{isolation:isolate;margin-top:clamp(3rem,2rem + 3vw,5rem);position:relative}.respaldos__luz--1[data-astro-cid-nebvnjly]{background:var(--c-terracota);opacity:.3;width:26rem;height:20rem;top:10%;left:-2rem}.respaldos__luz--2[data-astro-cid-nebvnjly]{background:var(--c-olivo);opacity:.25;width:24rem;height:20rem;animation-delay:-7s;bottom:-2rem;right:0}.respaldos[data-astro-cid-nebvnjly]{--r:22px;--hueco:.75rem;padding:var(--hueco);border-radius:calc(var(--radio-grande) + var(--hueco));gap:var(--hueco);display:grid}@media (width>=56rem){.respaldos[data-astro-cid-nebvnjly]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}.respaldos[data-astro-cid-nebvnjly] h3[data-astro-cid-nebvnjly]{margin:0;font-size:1.2rem;font-weight:500}.liberacion[data-astro-cid-nebvnjly]{--aire:clamp(.75rem, .5rem + 1vw, 1.25rem);padding:clamp(1rem, .5rem + 1.5vw, 1.75rem) var(--aire) 0;flex-direction:column;display:flex}.liberacion[data-astro-cid-nebvnjly]>h3[data-astro-cid-nebvnjly]{font:300 var(--t-xl)/1.08 var(--f-display);letter-spacing:-.03em;max-width:14ch}.liberacion[data-astro-cid-nebvnjly]>p[data-astro-cid-nebvnjly]{color:var(--tinta-media);margin:.75rem 0 0}.liberacion__pasos[data-astro-cid-nebvnjly]{margin:1.75rem calc(-1 * var(--aire)) 0;gap:var(--hueco);flex:1;align-content:end;padding:0;list-style:none;display:grid}.liberacion__paso[data-astro-cid-nebvnjly]{border-radius:var(--r);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1.1rem;padding:1.3rem 1.4rem;display:grid}.liberacion__num[data-astro-cid-nebvnjly]{font:300 2.25rem/1 var(--f-display);letter-spacing:-.04em;min-width:2.6ch}.liberacion__paso[data-astro-cid-nebvnjly] h4[data-astro-cid-nebvnjly]{margin:0;font-size:1.05rem;font-weight:500}.liberacion__paso[data-astro-cid-nebvnjly] p[data-astro-cid-nebvnjly]{font-size:var(--t-s);margin:.3rem 0 0}.liberacion__paso[data-astro-cid-nebvnjly].vidrio--arena p[data-astro-cid-nebvnjly]{color:var(--tinta-media)}.testigo__cifra[data-astro-cid-nebvnjly]{border-radius:var(--r);align-content:center;gap:.35rem;margin:0;padding:1.1rem 1.35rem;display:grid}.testigo__cifra[data-astro-cid-nebvnjly] strong[data-astro-cid-nebvnjly]{font:300 clamp(2.4rem, 2rem + 1.5vw, 3rem)/1 var(--f-display);letter-spacing:-.04em}.testigo__cifra[data-astro-cid-nebvnjly] span[data-astro-cid-nebvnjly]{font-size:var(--t-s);color:var(--tinta);line-height:1.4}
