@layer properties, theme, base, components, utilities;@layer components{:where(.sello,.sello-capa){--mesa:var(--color-mesa);--mesa-honda:var(--color-mesa-honda);--papel:var(--color-cream);--papel-2:var(--color-cream-dark);--papel-3:var(--color-papel-3);--blanco:var(--color-blanco);--tinta:var(--color-ink);--tinta-2:var(--color-tinta-2);--teal-tinta:var(--color-brand-600);--carton:var(--color-brand-600);--crema:var(--color-cream);--niebla:var(--color-niebla);--gris-azul:var(--color-brand-200);--teal:var(--color-brand-400);--cian:var(--color-brand-300);--teal-medio:var(--color-brand-500);--menta:var(--color-menta);--bruma:var(--color-bruma);--teal-hover:var(--color-teal-hover);--tinta-hover:var(--color-brand-700);--hoja-rotulo:var(--color-hoja-rotulo);--hoja-clausula:var(--color-hoja-clausula);--sello-tinta:var(--color-sello-tinta);--foco:var(--teal);--fs:var(--font-newsreader,"Iowan Old Style"),"Iowan Old Style",Georgia,serif;--fs-it:var(--font-newsreader-italica,"Iowan Old Style"),"Iowan Old Style",Georgia,serif;--fm:var(--font-plex-mono,ui-monospace),ui-monospace,"Cascadia Mono",monospace;--fn:var(--font-public-sans,system-ui),system-ui,-apple-system,"Segoe UI",sans-serif;--font-instrument-serif:var(--font-newsreader,"Iowan Old Style");--font-inter-tight:var(--font-public-sans,system-ui);--font-work-sans:var(--font-public-sans,system-ui);--marco:clamp(16px,4vw,56px);--borde:clamp(6px,1.2vw,18px);--cab-h:64px;--pest-h:30px;--radio-boton:2px;--radio-hoja:3px;--sombra-hoja:inset 0 1px 0 rgb(255 255 255/0.6),0 50px 90px -50px rgb(0 0 0/0.8);--sombra-pliego:0 34px 80px -34px rgb(0 0 0/0.85);--sombra-ficha:0 30px 60px -34px rgb(0 0 0/0.85);--sombra-plan:0 40px 70px -40px rgb(0 0 0/0.9);--sombra-tarjeta:0 22px 40px -28px rgb(40 30 10/0.55);--sombra-carton:inset 0 1px 0 rgb(255 255 255/0.07),0 26px 50px -30px rgb(0 0 0/0.55);--resplandor:0 0 90px -20px rgb(32 183 205/0.22);--ease-sale:cubic-bezier(0.16,1,0.3,1);--ease-sello:cubic-bezier(0.2,0.75,0.25,1.12);--ease-iman:cubic-bezier(0.2,0.8,0.2,1);--grano:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .12 0 0 0 0 .1 0 0 0 0 .08 0 0 0 .1 -.015'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E")}:where(.sello){--s-texto:var(--crema);--s-texto-2:var(--niebla);--s-folio:var(--gris-azul);--s-acento:var(--teal);--s-linea:rgb(148 168 177/0.32)}:where(.sello) :where(.hoja,.sello-main,.en-papel,.abanico [data-plan]),:where(.sello-capa){--s-texto:var(--tinta);--s-texto-2:var(--tinta-2);--s-folio:var(--tinta-2);--s-acento:var(--teal-tinta);--s-linea:rgb(26 26 26/0.22);--foco:var(--teal-tinta)}:where(.sello) :where(.sello-main:has(.mesa)){--s-texto:var(--crema);--s-texto-2:var(--niebla);--s-folio:var(--gris-azul);--s-acento:var(--teal);--s-linea:rgb(148 168 177/0.32);--foco:var(--teal)}:where(.sello,.sello-capa) :where(.carton,.en-carton){--tinta:var(--crema);--tinta-2:var(--bruma);--teal-tinta:var(--menta);--foco:var(--menta);--s-texto:var(--crema);--s-texto-2:var(--bruma);--s-folio:var(--bruma);--s-acento:var(--menta);--s-linea:rgb(250 247 242/0.2)}}@layer properties, theme, base, components, utilities;@layer components{:where(html:has(.sello)){background-color:var(--color-mesa)}:where(.sello){position:relative;display:flex;flex-direction:column;min-height:100vh;min-height:100svh;background-color:var(--mesa);color:var(--s-texto);font-family:var(--fn);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}:where(.sello-capa){font-family:var(--fn);color:var(--s-texto)}:where(.sello,.sello-capa) :focus-visible{outline:3px solid var(--foco);outline-offset:3px}:where(.sello,.sello-capa) .sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}:where(.sello) .sello-defs{position:absolute;width:0;height:0;pointer-events:none}:where(.sello) .sello-saltar{position:fixed;left:12px;top:-60px;z-index:100;background:var(--crema);color:var(--mesa);padding:.7rem 1rem;font-weight:600;text-decoration:none;border-radius:var(--radio-boton);transition:top .2s}:where(.sello) .sello-saltar:focus{top:12px;--foco:var(--teal-tinta)}:where(.sello) .sello-main{position:relative;z-index:1;flex:1 0 auto;margin:var(--borde) var(--borde) 0;border-radius:var(--radio-hoja);background-color:var(--papel);background-image:var(--grano);color:var(--s-texto);box-shadow:var(--sombra-hoja);overflow-x:clip}:where(.sello) .sello-main:has(.mesa){margin:0;border-radius:0;background:none;box-shadow:none}:where(.sello) .mesa{position:fixed;inset:0;z-index:-1;pointer-events:none;overflow:clip}:where(.sello) .mesa i{position:absolute;width:72vmax;height:72vmax;border-radius:50%;background:radial-gradient(closest-side,rgb(32 183 205/.055),rgb(32 183 205/0))}:where(.sello) .mesa i:first-child{left:-24vmax;top:-26vmax}:where(.sello) .mesa i:nth-child(2){right:-30vmax;top:22vh;background:radial-gradient(closest-side,rgb(52 181 172/.045),rgb(52 181 172/0))}:where(.sello) .mesa i:nth-child(3){left:18vw;bottom:-40vmax;width:60vmax;height:60vmax;background:radial-gradient(closest-side,rgb(32 183 205/.04),rgb(32 183 205/0))}@media (max-width:760px){:where(.sello) .mesa i:nth-child(3){display:none}}:where(.sello) .hoja{position:relative;overflow-x:clip;background-color:var(--papel);background-image:var(--grano);color:var(--s-texto);margin-inline:var(--borde);border-radius:var(--radio-hoja);box-shadow:var(--sombra-hoja);padding:clamp(3.5rem,11vh,8rem) calc(var(--marco) - var(--borde) + 4px)}:where(.sello) .hoja--2{background-color:var(--papel-2)}:where(.sello) .hoja--3{background-color:var(--papel-3)}:where(.sello) .hoja--blanca{background-color:var(--blanco)}:where(.sello,.sello-capa) .carton{background-color:var(--carton);background-image:var(--grano);color:var(--s-texto);border-radius:var(--radio-hoja);box-shadow:var(--sombra-carton)}:where(.sello,.sello-capa) .folio{font:500 .75rem/1.35 var(--fm);letter-spacing:.09em;text-transform:uppercase}:where(.sello) .foja{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.4rem 1.5rem;padding-bottom:.75rem;border-bottom:1px solid var(--s-linea);margin-bottom:clamp(2.2rem,7vh,4.5rem);color:var(--s-folio)}:where(.sello) .foja>*{margin:0;font:500 .75rem/1.35 var(--fm);letter-spacing:.09em;text-transform:uppercase}:where(.sello) .titulo-sec{font:340 clamp(2.3rem,calc(.55rem + 6.5vw),8rem) /.94 var(--fs);letter-spacing:-.032em;font-variation-settings:"opsz" 72;margin:0 0 clamp(1.2rem,3vh,2rem);text-wrap:balance}:where(.sello) .titulo-sec em,:where(.sello) .titulo-sobre em{font-family:var(--fs-it);font-style:italic;font-weight:300;color:var(--s-acento)}:where(.sello) .sec-intro{font-size:clamp(1.05rem,.95rem + .4vw,1.3rem);line-height:1.5;max-width:46ch;color:var(--s-texto-2)}:where(.sello,.sello-capa) .iva{font:500 .72em/1 var(--fm);letter-spacing:.04em;white-space:nowrap;color:var(--s-texto-2)}:where(.sello,.sello-capa) .disponible,:where(.sello,.sello-capa) .pronto{display:inline-block;font:500 .68rem/1 var(--fm);letter-spacing:.1em;text-transform:uppercase;border:1px solid;padding:.32rem .45rem .28rem;border-radius:var(--radio-boton);white-space:nowrap}:where(.sello .titulo-sobre){margin:0}:where(.sello) .sobre{display:block;padding-bottom:.12em;margin-bottom:-.12em;view-timeline-name:--sobre}:where(.sello) .sobre>span{display:block}:where(.sello) .frase{font:360 clamp(1.85rem,.95rem + 3.7vw,4.7rem) /1.1 var(--fs);letter-spacing:-.022em;font-variation-settings:"opsz" 60;max-width:23ch;text-wrap:pretty}:where(.sello) .frase .palabra{display:inline-block}:where(.sello) .frase em{font-family:var(--fs-it);font-style:italic;color:var(--s-acento)}:where(.sello) .inl{display:inline-block;width:1.08em;height:.92em;vertical-align:-.1em;overflow:clip;margin-inline:.04em}:where(.sello) .inl svg{width:.92em;height:.92em;margin-inline:auto;--r1:var(--cian);--r2:var(--gris-azul)}:where(.sello) .estampa{position:absolute;display:block;width:var(--t,150px);aspect-ratio:1;color:var(--sello-tinta);opacity:var(--op,.88);transform:rotate(var(--giro,-12deg));pointer-events:none;mix-blend-mode:multiply;--r1:currentColor;--r2:currentColor}:where(.sello) .estampa svg{width:100%;height:100%;filter:url(#sello-tinta);overflow:visible}:where(.sello) .estampa:after{content:"";position:absolute;inset:-4%;border-radius:50%;border:2px solid;opacity:0}:where(.sello) .estampa--mesa{color:var(--teal);mix-blend-mode:screen;--op:0.62}:where(.sello,.sello-capa) .precio-sello{display:block}:where(.sello,.sello-capa) .precio-sello__mas-iva{display:block;color:var(--s-texto)}:where(.sello,.sello-capa) .precio-sello__total{display:block;margin-top:.125rem;font-size:.75rem;line-height:1.35;color:var(--s-texto-2)}:where(.sello,.sello-capa) .precio-sello--renglon .precio-sello__mas-iva{font:500 .875rem/1.3 var(--fm);font-variant-numeric:tabular-nums}:where(.sello,.sello-capa) .precio-sello--tabla .precio-sello__mas-iva{font:500 .875rem/1.2 var(--fm);font-variant-numeric:tabular-nums;white-space:nowrap}:where(.sello,.sello-capa) .precio-sello--tabla .precio-sello__total{font-size:.7rem}:where(.sello,.sello-capa) .precio-sello--grande .precio-sello__mas-iva{font:380 1.875rem/1 var(--fs);letter-spacing:-.03em;font-variant-numeric:lining-nums}:where(.sello,.sello-capa) .precio-sello--grande .precio-sello__total{margin-top:.4rem}:where(.sello,.sello-capa) .precio-sello__linea{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem;color:var(--s-texto)}:where(.sello,.sello-capa) .cifra{display:inline-grid;font-family:var(--fs);font-size:var(--cifra-tam,clamp(2.6rem,1.4rem + 3vw,5rem));font-weight:380;line-height:.92;letter-spacing:-.035em;font-variant-numeric:lining-nums;font-variation-settings:"opsz" 72}:where(.sello,.sello-capa) .cifra>.cifra-tinta{grid-area:1/1}:where(.sello,.sello-capa) .precio-sello--viva .cifra:before{content:attr(data-cifra);content:attr(data-cifra) /"";grid-area:1/1;-webkit-text-fill-color:transparent;-webkit-text-stroke:1.2px currentColor;opacity:.7}:where(.sello,.sello-capa) .btn{display:inline-flex;align-items:center;justify-content:center;gap:.6em;min-height:48px;padding:.8rem 1.35rem;font:600 .95rem/1.1 var(--fn);letter-spacing:.005em;text-decoration:none;border-radius:var(--radio-boton);border:1.5px solid transparent;transition:background-color .25s,color .25s,border-color .25s,translate .35s var(--ease-iman)}:where(.sello,.sello-capa) .btn .flecha{transition:translate .3s var(--ease-iman)}:where(.sello,.sello-capa) .btn:hover .flecha{translate:4px 0}:where(.sello,.sello-capa) .btn--teal{background-color:var(--teal);color:var(--mesa)}:where(.sello,.sello-capa) .btn--teal:hover{background-color:var(--teal-hover)}:where(.sello,.sello-capa) .btn--linea{border-color:rgb(250 247 242/.55);color:var(--crema)}:where(.sello,.sello-capa) .btn--linea:hover{border-color:var(--crema);background-color:rgb(250 247 242/.07)}:where(.sello,.sello-capa) .btn--tinta{background-color:var(--teal-tinta);color:var(--papel)}:where(.sello,.sello-capa) .btn--tinta:hover{background-color:var(--tinta-hover)}:where(.sello,.sello-capa) .carton .btn--tinta,:where(.sello,.sello-capa) .en-carton .btn--tinta{background-color:var(--teal);color:var(--mesa)}:where(.sello,.sello-capa) .carton .btn--tinta:hover,:where(.sello,.sello-capa) .en-carton .btn--tinta:hover{background-color:var(--teal-hover)}:where(.sello,.sello-capa) .btn--grande{min-height:60px;padding:1rem 1.9rem;font-size:1.08rem}:where(.sello) .cab{color:var(--crema);--foco:var(--teal)}:where(.sello) .cab:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--mesa-honda);border-bottom:1px solid rgb(250 247 242/.08);pointer-events:none}:where(.sello) .cab-marca{display:inline-flex;flex:none;align-items:center;gap:.6rem;min-height:44px;color:inherit;text-decoration:none}:where(.sello) .cab-iso{position:relative;flex:none;width:32px;height:32px}:where(.sello) .cab-iso svg{position:absolute;inset:0;width:32px;height:32px}:where(.sello) .cab-iso .iso-base{--r1:rgb(148 168 177/0.3);--r2:rgb(148 168 177/0.22)}:where(.sello) .cab-marca-txt{font:500 1.06rem/1 var(--fn);letter-spacing:.2em;white-space:nowrap}:where(.sello) .cab-marca-txt .lex{color:var(--gris-azul)}:where(.sello) .cab-marca-txt .afy{color:var(--teal)}:where(.sello) .cab-folio{display:none;margin-left:1rem;padding-left:1rem;border-left:1px solid rgb(148 168 177/.3);color:var(--gris-azul);white-space:nowrap}@media (min-width:1680px){:where(.sello) .cab-folio{display:inline-block}}:where(.sello) .cab .btn{min-height:44px;padding:.55rem 1rem;font-size:.86rem;white-space:nowrap}@media (max-width:370px){:where(.sello) .cab-marca-txt{font-size:.95rem;letter-spacing:.16em}}:where(.sello) .pie{z-index:1;margin:clamp(1.5rem,5vh,3rem) var(--borde) 0;border-radius:var(--radio-hoja) var(--radio-hoja) 0 0;padding:clamp(3rem,8vh,5rem) calc(var(--marco) - var(--borde) + 4px) 2rem}:where(.sello) .pie-arriba{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.5rem;padding-bottom:2.5rem;border-bottom:1px solid rgb(26 26 26/.18)}:where(.sello) .pie-marca{grid-column:1/-1}@media (min-width:900px){:where(.sello) .pie-arriba{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){:where(.sello) .pie-arriba{grid-template-columns:minmax(0,1.4fr) repeat(5,minmax(0,1fr));gap:2rem}:where(.sello) .pie-marca{grid-column:auto}}:where(.sello) .pie .cab-marca svg{width:32px;height:32px}:where(.sello) .pie-lema{margin-top:1rem;max-width:34ch;color:var(--s-texto-2)}:where(.sello) .pie-contacto{margin-top:.75rem;font-size:.9rem;color:var(--s-texto-2)}:where(.sello) .pie-contacto a{display:inline-flex;align-items:center;min-height:44px;color:var(--teal-tinta);text-decoration:underline;text-decoration-color:rgb(18 76 84/.4);text-underline-offset:4px}:where(.sello) .pie h2{margin:0 0 .6rem;font:500 .75rem/1.3 var(--fm);letter-spacing:.09em;text-transform:uppercase;color:var(--s-texto-2)}:where(.sello) .pie-nota{margin:0 0 .4rem;font-size:.8rem;color:var(--s-texto-2)}:where(.sello) .pie-columna li+li{margin-top:.5rem}:where(.sello) .pie-enlace{display:inline-block;padding-block:.5rem;font-size:.95rem;line-height:1.25rem;color:var(--s-texto);text-decoration:none}:where(.sello) .pie-enlace:hover{text-decoration:underline;text-underline-offset:3px}:where(.sello) .pie-abajo{padding-top:1.4rem;font-size:.85rem;color:var(--s-texto-2)}@media (max-width:639.98px){:where(.sello) .pie-abajo{padding-right:72px}}:where(body:has(.sello)) .burbuja-chat>button{--tw-ring-shadow:0 0 0 1.5px rgb(250 247 242/0.4)}}@layer properties, theme, base, components, utilities;@layer components{@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){:where([data-js] .sello) .cab-iso .iso-tinta{animation:sello-progreso linear both;animation-timeline:scroll(root)}:where([data-js] .sello:has(.mesa--portada)) .cab:before{animation:sello-cristal linear both;animation-timeline:scroll(root);animation-range:0 360px}:where([data-js] .sello) .sobre>span{animation:sello-del-sobre linear both;animation-timeline:--sobre;animation-range:entry 15% cover 38%;--sale:105%}:where([data-js] .sello) .hoja--entra{animation:sello-posar linear both;animation-timeline:view();animation-range:entry 0 entry 45%}@media (max-width:1023px){:where(.sello) .hoja--entra{--posar-giro:0deg}}:where([data-js] .sello) .frase .palabra{animation:sello-luz linear both;animation-timeline:view();animation-range:cover calc(20% + var(--w) * 1.5%) cover calc(36% + var(--w) * 1.5%)}:where([data-js] .sello) .inl{animation:sello-abrir linear both;animation-timeline:view();animation-range:cover 8% cover 34%}:where([data-js] .sello) .precio-sello--viva .cifra-tinta{animation:sello-rellenar linear both;animation-timeline:view();animation-range:cover 18% cover 42%}}}@media (prefers-reduced-motion:no-preference){:where([data-reloj] .sello) .estampa:not([data-sellado]){opacity:0}:where([data-reloj] .sello) .estampa[data-sellado]{animation:sello-estampar .62s var(--ease-sello) both;animation-delay:var(--retraso,.05s)}:where([data-reloj] .sello) .estampa[data-sellado]:after{animation:sello-impacto .75s cubic-bezier(.2,.7,.3,1) backwards;animation-delay:calc(var(--retraso, .05s) + .3s)}@media (min-width:761px){:where([data-js] .sello) .mesa i{animation:sello-derivar 52s ease-in-out infinite alternate}:where([data-js] .sello) .mesa i:nth-child(2){animation-duration:67s;animation-delay:-24s}:where([data-js] .sello) .mesa i:nth-child(3){animation-duration:58s;animation-delay:-11s}}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){:where([data-js] .sello) [data-planos] .plano{translate:calc(var(--mx, 0) * var(--f, 0) * 1px) calc(var(--my, 0) * var(--f, 0) * .6px)}}@keyframes sello-progreso{0%{clip-path:inset(86% 0 0 0)}to{clip-path:inset(0)}}@keyframes sello-cristal{0%{opacity:0}}@keyframes sello-del-sobre{0%{transform:translateY(var(--sale));clip-path:inset(-40px -40px var(--sale) -40px)}95%{transform:translateY(calc(var(--sale) * .05));clip-path:inset(-40px -40px calc(var(--sale) * .05) -40px)}to{transform:none;clip-path:inset(-40px -40px -60px -40px)}}@keyframes sello-posar{0%{transform:translateY(7vh) rotate(var(--posar-giro,-.7deg)) scale(.985)}}@keyframes sello-luz{0%{opacity:.16}to{opacity:1}}@keyframes sello-abrir{0%{width:0}}@keyframes sello-rellenar{0%{clip-path:inset(100% -6% -12% -6%)}to{clip-path:inset(-12% -6% -12% -6%)}}@keyframes sello-estampar{0%{opacity:0;transform:scale(1.9) rotate(calc(var(--giro, -12deg) - 20deg))}55%{opacity:var(--op,.88);transform:scale(.93) rotate(var(--giro,-12deg))}to{opacity:var(--op,.88);transform:scale(1) rotate(var(--giro,-12deg))}}@keyframes sello-impacto{0%{opacity:.55;transform:scale(.92)}to{opacity:0;transform:scale(1.4)}}@keyframes sello-derivar{to{transform:translate3d(9vmax,7vmax,0) scale(1.08)}}}@layer properties, theme, base, components, utilities;@layer components{:where(.sello) .pila{position:relative;margin:0;padding:calc(var(--pest-h) + 8px) var(--marco) 0;list-style:none;timeline-scope:--s1,--s2,--s3,--s4,--s5,--s6,--s7,--s8,--s9,--s10,--s11,--s12}:where(.sello) .pila .pliego{position:relative;margin-top:calc(var(--pest-h) + 2rem);transform-origin:50% 0}:where(.sello) .pila .pliego:first-child{margin-top:0}:where(.sello) .pila .pliego--papel{--hoja:var(--papel)}:where(.sello) .pila .pliego--papel-2{--hoja:var(--papel-2)}:where(.sello) .pila .pliego--carton{--hoja:var(--carton)}:where(.sello) .pila .pestana{position:absolute;bottom:100%;left:calc(var(--i) * (100% / var(--n)));width:calc(100% / var(--n) - 4px);height:var(--pest-h);display:flex;align-items:center;gap:.5em;padding:0 .7em;background-color:var(--hoja);color:var(--s-texto);border-radius:5px 5px 0 0;font:500 .7rem/1 var(--fm);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;overflow:clip;box-shadow:0 -6px 14px -8px rgb(0 0 0/.5)}:where(.sello) .pila .pestana b{font-weight:500;color:var(--s-acento)}:where(.sello) .pila .pliego-hoja{position:relative;isolation:isolate;overflow:clip;min-height:min(54svh,540px);display:flex;flex-direction:column;background-color:var(--hoja);background-image:var(--grano);color:var(--s-texto);border-radius:0 var(--radio-hoja) var(--radio-hoja) var(--radio-hoja);padding:clamp(1.1rem,2.6vw,2.6rem) clamp(1.1rem,3vw,3rem) clamp(1.4rem,3vw,2.8rem);box-shadow:0 -1px 0 rgb(0 0 0/.05),var(--sombra-pliego)}:where(.sello) .pila .pliego--carton .pliego-hoja{box-shadow:inset 0 1px 0 rgb(255 255 255/.07),0 34px 80px -34px rgb(0 0 0/.9)}:where(.sello) .pila .pliego-velo{position:absolute;inset:0;z-index:5;background-color:var(--mesa);opacity:0;pointer-events:none}:where(.sello) .pila .pliego-num{position:absolute;z-index:-1;right:clamp(.4rem,2vw,2.2rem);bottom:-.14em;font:italic 300 clamp(7rem,4rem + 11vw,15rem) /.8 var(--fs-it);letter-spacing:-.05em;font-variant-numeric:lining-nums;font-variation-settings:"opsz" 72;color:transparent;-webkit-text-stroke:1.2px rgb(18 76 84/.3);pointer-events:none;user-select:none}:where(.sello) .pila .pliego--carton .pliego-num{-webkit-text-stroke-color:rgb(250 247 242/.2)}:where(.sello) .pila .pliego-cab{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.3rem 1rem;margin:0;padding-bottom:.7rem;border-bottom:1px solid var(--s-linea);color:var(--s-texto-2)}:where(.sello) .pila .pliego-cuerpo{flex:1;display:grid;align-content:start;align-items:start;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,4.5rem);padding-top:clamp(1.2rem,3vh,2.2rem)}:where(.sello) .pila .pliego-nombre{margin:0 0 .9rem;font:340 clamp(2.5rem,.9rem + 4.4vw,6.2rem) /.92 var(--fs);letter-spacing:-.035em;font-variation-settings:"opsz" 72;text-wrap:balance}:where(.sello) .pila .pliego-ahorro{margin:0 0 1.4rem;font-size:1rem;color:var(--s-texto-2)}:where(.sello) .pila .pliego-ahorro strong{font-weight:600;color:var(--s-acento)}:where(.sello) .pila .renglones{margin:0 0 1.6rem;padding:0;list-style:none;border-top:1px solid var(--s-linea)}:where(.sello) .pila .renglones li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.9rem;padding:.55rem 0;border-bottom:1px dotted var(--s-linea);font-size:.95rem;line-height:1.35}:where(.sello) .pila .renglones .precio-sello{text-align:right}:where(.sello) .pila .renglones .precio-sello__mas-iva{font-size:.86rem;white-space:nowrap}:where(.sello) .pila .renglones .k{margin-left:.5rem;font:500 .7rem/1 var(--fm);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--s-texto-2)}:where(.sello) .pila .pliego-b .folio{margin:0 0 .6rem;color:var(--s-texto-2)}:where(.sello) .pila .pliego-mas{margin:0;font:500 .8rem/1.4 var(--fm);letter-spacing:.04em;color:var(--s-texto-2)}:where(.sello) .pila .pliego-mas--angosto{display:none}@media (max-width:900px){:where(.sello) .pila .pestana{justify-content:center;padding:0;font-size:.66rem;width:calc(100% / var(--n) - 3px)}:where(.sello) .pila .pestana span{display:none}:where(.sello) .pila .pliego-cuerpo{grid-template-columns:1fr;gap:1.2rem}:where(.sello) .pila .pliego-num{display:none}:where(.sello) .pila .pliego-b .renglones li:nth-child(n+3){display:none}:where(.sello) .pila .pliego-mas--ancho{display:none}:where(.sello) .pila .pliego-mas--angosto{display:inline}}@media (min-width:901px) and (max-width:1179px){:where(.sello) .pila .pestana{justify-content:center;padding:0}:where(.sello) .pila .pestana span{display:none}}@media (max-width:640px){:where(.sello) .pila .pliego-hoja{padding:1rem .95rem 1.15rem}:where(.sello) .pila .pliego-cuerpo{gap:.9rem;padding-top:.9rem}:where(.sello) .pila .pliego-nombre{font-size:clamp(2.05rem,1.1rem + 4vw,2.6rem);margin-bottom:.55rem}:where(.sello) .pila .pliego-ahorro{font-size:.92rem;line-height:1.4;margin-bottom:.9rem}:where(.sello) .pila .renglones li{padding:.42rem 0;font-size:.9rem}:where(.sello) .pila .renglones{margin-bottom:1.05rem}:where(.sello) .pila .pliego-b .folio{margin-bottom:.35rem}}@media (min-width:901px) and (max-height:820px){:where(.sello) .pila .pliego-hoja{padding:1.25rem clamp(1.1rem,3vw,2.6rem) 1.4rem}:where(.sello) .pila .pliego-cuerpo{padding-top:1rem}:where(.sello) .pila .pliego-nombre{font-size:min(clamp(2.5rem,.9rem + 4.4vw,6.2rem),7.6svh);margin-bottom:.6rem}:where(.sello) .pila .pliego-ahorro{margin-bottom:1rem}:where(.sello) .pila .renglones li{padding:.42rem 0}:where(.sello) .pila .renglones{margin-bottom:1.1rem}}@media (prefers-reduced-motion:no-preference) and (min-height:600px){:where(.sello) .pila[data-pila-fija] .pliego{position:sticky;top:min(calc(var(--cab-h) + var(--pest-h) + 10px),calc(100svh - var(--alto-hoja) - 14px));margin-top:calc(var(--pest-h) + 6vh);view-timeline-name:var(--yo)}:where(.sello) .pila[data-pila-fija] .pliego-hoja{min-height:max(min(54svh,540px),var(--alto-hoja))}:where(.sello) .pila[data-pila-fija] .pliego:first-child{margin-top:0}:where(.sello) .pila[data-pila-fija] .pliego:last-child{margin-bottom:10vh}:where(.sello) .pila[data-pila-fija] .pliego:focus-within{z-index:20}}:where(.sello) .niveles{display:grid;grid-template-columns:repeat(var(--cols,4),minmax(0,1fr));gap:clamp(.75rem,1.6vw,1.5rem);align-items:start;margin:0;padding:0;list-style:none}:where(.sello) .niveles .nivel{view-timeline-name:--nivel}:where(.sello) .niveles .nivel-in{position:relative;display:flex;flex-direction:column;background-color:var(--papel);background-image:var(--grano);color:var(--s-texto);border:1px solid rgb(26 26 26/.12);border-radius:var(--radio-hoja);padding:1.1rem clamp(.9rem,1.4vw,1.4rem) 1.4rem;box-shadow:var(--sombra-tarjeta)}:where(.sello) .niveles .pila-docs{display:flex;flex-direction:column-reverse;height:calc(var(--n) * 5px + 6px);margin:0 0 1rem;transform-origin:50% 100%}:where(.sello) .niveles .pila-docs i{display:block;height:5px;margin-top:-1px;background-color:var(--blanco);border:1px solid rgb(26 26 26/.2);border-radius:1px}:where(.sello) .niveles .pila-docs i:nth-child(3n+1){translate:2px 0}:where(.sello) .niveles .pila-docs i:nth-child(4n+2){translate:-2px 0}:where(.sello) .niveles .pila-docs i:nth-child(5n){translate:3px 0;rotate:.4deg}:where(.sello) .niveles .pila-docs i:nth-child(7n+3){rotate:-.5deg}:where(.sello) .niveles .nivel-folio{margin:0 0 .4rem;color:var(--s-texto-2)}:where(.sello) .niveles .nivel-nombre{margin:0 0 .9rem;min-height:2.04em;font:400 clamp(1.35rem,.9rem + 1.1vw,2.1rem) /1.02 var(--fs);letter-spacing:-.02em}:where(.sello) .niveles .nivel-precio{margin-bottom:.8rem}:where(.sello) .niveles .nivel-docs{margin:0 0 .8rem;padding-bottom:.8rem;border-bottom:1px solid rgb(26 26 26/.14);font-size:.92rem;line-height:1.4;color:var(--s-texto-2)}:where(.sello) .niveles .nivel-docs strong{font-weight:600;color:var(--s-texto)}:where(.sello) .niveles .nivel-alcance{margin:0 0 .8rem;font-size:.88rem;line-height:1.4;color:var(--s-texto-2)}:where(.sello) .niveles .nivel-hereda{margin:0 0 .2rem;font-size:.9rem;font-weight:600}:where(.sello) .niveles .nivel-lista{margin:0;padding:0;list-style:none}:where(.sello) .niveles .nivel-lista li{position:relative;padding:.28rem 0 .28rem 1rem;font-size:.9rem;line-height:1.35}:where(.sello) .niveles .nivel-lista li:before{content:"";position:absolute;left:0;top:.72em;width:6px;height:6px;rotate:45deg;background-color:var(--teal-medio)}:where(.sello) .niveles a:not(.btn){color:inherit;text-decoration:underline;text-decoration-color:rgb(26 26 26/.25);text-underline-offset:3px}:where(.sello) .niveles a:not(.btn):hover{color:var(--s-acento);text-decoration-color:currentColor}:where(.sello) .niveles .nivel-calc{margin:.8rem 0 0;font:500 .72rem/1.45 var(--fm);letter-spacing:.05em;text-transform:uppercase;color:var(--s-acento)}:where(.sello) .niveles .nivel-calc a:not(.btn){color:inherit;text-decoration-color:currentColor}:where(.sello) .niveles .nivel-ver{align-self:flex-start;margin-top:1.1rem}@media (max-width:860px){:where(.sello) .niveles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){:where(.sello) .niveles{grid-template-columns:1fr}}:where(.sello) .completos-cab{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem 2rem;margin:0 0 1rem}:where(.sello) .completos-cab h2,:where(.sello) .completos-cab h3{margin:0;font:400 clamp(1.6rem,1rem + 1.8vw,2.8rem) /1.05 var(--fs);letter-spacing:-.02em}:where(.sello) .completos-cab p{margin:0;font-size:.95rem;color:var(--s-texto-2)}:where(.sello) .completos{display:grid;grid-template-columns:repeat(var(--n,8),minmax(0,1fr));margin:0;padding:0;list-style:none}:where(.sello) .completos li+li{border-left:1px solid rgb(250 247 242/.16)}:where(.sello) .completos a{display:flex;flex-direction:column;gap:.35rem;height:100%;padding:.9rem .75rem 1rem;color:var(--s-texto);text-decoration:none;transition:background-color .25s}:where(.sello) .completos a:hover{background-color:rgb(255 255 255/.07)}:where(.sello) .completos .folio{font-size:.68rem;color:var(--s-texto-2)}:where(.sello) .completos .nombre{min-height:2.2em;font:400 1.12rem/1.1 var(--fs);letter-spacing:-.01em}:where(.sello) .completos .datos{font-size:.82rem;color:var(--s-texto-2)}:where(.sello) .completos .precio-sello{margin-top:auto}:where(.sello) .completos .precio-sello__mas-iva{font-size:1rem;white-space:nowrap}:where(.sello) .completos .ahorro{font:500 .72rem/1.2 var(--fm);letter-spacing:.06em;text-transform:uppercase;color:var(--s-acento)}@media (max-width:1100px){:where(.sello) .completos{grid-template-columns:repeat(4,minmax(0,1fr))}:where(.sello) .completos li:nth-child(4n+1){border-left:0}:where(.sello) .completos li:nth-child(n+5){border-top:1px solid rgb(250 247 242/.16)}}@media (max-width:560px){:where(.sello) .completos{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.sello) .completos li:nth-child(odd){border-left:0}:where(.sello) .completos li:nth-child(2n){border-left:1px solid rgb(250 247 242/.16)}:where(.sello) .completos li:nth-child(n+3){border-top:1px solid rgb(250 247 242/.16)}}:where(.sello) .escalera{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.75rem,1.6vw,1.5rem);align-items:end;margin:0;padding:0;list-style:none}:where(.sello) .escalera .escalon{view-timeline-name:--escalon}:where(.sello) .escalera .escalon-in{position:relative;background-color:var(--blanco);color:var(--s-texto);border:1px solid rgb(26 26 26/.13);border-radius:var(--radio-hoja);padding:1.2rem clamp(1rem,1.8vw,1.6rem) 1.5rem;box-shadow:0 24px 44px -30px rgb(40 30 10/.6)}:where(.sello) .escalera .escalon:nth-child(2) .escalon-in{margin-bottom:clamp(0rem,4.5vw,4.5rem)}:where(.sello) .escalera .escalon:nth-child(3) .escalon-in{margin-bottom:clamp(0rem,9vw,9rem)}:where(.sello) .escalera .escalon-n{display:flex;justify-content:space-between;margin:0 0 1.2rem;color:var(--s-texto-2)}:where(.sello) .escalera h2,:where(.sello) .escalera h3{margin:0 0 .9rem;font:400 clamp(1.5rem,1rem + 1.3vw,2.4rem) /1.02 var(--fs);letter-spacing:-.02em}:where(.sello) .escalera .precio-sello{--cifra-tam:clamp(3rem,1.6rem + 3.6vw,6rem)}:where(.sello) .escalera .escalon-delta{margin:.6rem 0 1rem;font:500 .8rem/1.3 var(--fm);letter-spacing:.06em;text-transform:uppercase;color:var(--s-acento)}:where(.sello) .escalera .escalon-detalle{margin:0;font-size:.95rem;line-height:1.5;color:var(--s-texto-2)}:where(.sello) .escalera-pie{margin:1rem 0 0;font-size:.9rem;color:var(--s-texto-2)}@media (max-width:860px){:where(.sello) .escalera{grid-template-columns:1fr}:where(.sello) .escalera .escalon:nth-child(n) .escalon-in{margin-bottom:0}:where(.sello) .escalera .escalon:nth-child(2){margin-left:clamp(0px,6vw,3rem)}:where(.sello) .escalera .escalon:nth-child(3){margin-left:clamp(0px,12vw,6rem)}}:where(.sello) .niveles-tabla{padding:clamp(1.2rem,2.6vw,2.4rem) clamp(1rem,2.6vw,2.4rem) clamp(1rem,2vw,1.8rem)}:where(.sello) .niveles-tabla h2,:where(.sello) .niveles-tabla h3{margin:0 0 1.3rem;font:400 clamp(1.6rem,1rem + 1.8vw,2.8rem) /1.05 var(--fs);letter-spacing:-.02em}:where(.sello) .niveles-tabla table{width:100%;border-collapse:collapse;font-size:.92rem}:where(.sello) .niveles-tabla caption{caption-side:bottom;padding-top:.8rem;text-align:left;font-size:.85rem;color:var(--s-texto-2)}:where(.sello) .niveles-tabla td,:where(.sello) .niveles-tabla th{padding:.7rem .5rem;border-bottom:1px solid rgb(250 247 242/.16);text-align:right;vertical-align:baseline}:where(.sello) .niveles-tabla td:first-child,:where(.sello) .niveles-tabla th:first-child{padding-left:0;text-align:left}:where(.sello) .niveles-tabla thead th{font:500 .7rem/1.3 var(--fm);letter-spacing:.07em;text-transform:uppercase;color:var(--s-texto-2);border-bottom:2px solid rgb(250 247 242/.7)}:where(.sello) .niveles-tabla tbody th{font-weight:500}@media (max-width:560px){:where(.sello) .niveles-tabla .precio-sello__mas-iva{white-space:normal}}@media (max-width:420px){:where(.sello) .niveles-tabla table{font-size:.84rem}:where(.sello) .niveles-tabla td,:where(.sello) .niveles-tabla th{padding:.6rem .25rem}}:where(.sello) .galeria{position:relative;overflow-x:clip;padding:clamp(5rem,14vh,9rem) var(--marco)}:where(.sello) .galeria .escenario{position:relative}:where(.sello) .galeria .fondo-palabra{position:absolute;left:0;top:clamp(1rem,6vh,3rem);z-index:0;margin:0;white-space:nowrap;pointer-events:none;font:italic 300 clamp(5rem,17vw,19rem) /1 var(--fs-it);letter-spacing:-.04em;color:transparent;-webkit-text-stroke:1px rgb(52 181 172/.28)}:where(.sello) .galeria .carril{position:relative;z-index:1}:where(.sello) .galeria .serv-cab{max-width:40rem;margin-bottom:clamp(2rem,6vh,3.5rem)}:where(.sello) .galeria .fichas{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.75rem,1.5vw,1.25rem);margin:0;padding:0;list-style:none}:where(.sello) .galeria .ficha{position:relative;display:flex;flex-direction:column;background-color:var(--papel);background-image:var(--grano),repeating-linear-gradient(to bottom,transparent 0 27px,rgb(32 183 205/.13) 27px 28px);background-position:0 0,0 4.4rem;color:var(--s-texto);border-radius:var(--radio-hoja);padding:1.05rem 1.15rem 1.25rem;box-shadow:var(--sombra-ficha);transition:translate .35s var(--ease-iman)}:where(.sello) .galeria .ficha:nth-child(3n+2){background-color:var(--papel-2)}:where(.sello) .galeria .ficha:before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background-color:var(--teal-medio);border-radius:var(--radio-hoja) var(--radio-hoja) 0 0}@media (hover:hover){:where(.sello) .galeria .ficha:hover{translate:0 -4px}}:where(.sello) .galeria .ficha:has(.ficha-enlace:focus-visible){outline:3px solid var(--teal);outline-offset:3px}:where(.sello) .galeria .ficha-enlace:focus-visible{outline:none}:where(.sello) .galeria .ficha-enlace{color:inherit;text-decoration:none}:where(.sello) .galeria .ficha-enlace:after{content:"";position:absolute;inset:0;z-index:1}:where(.sello) .galeria .ficha-cab{display:flex;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.8rem;color:var(--s-texto-2)}:where(.sello) .galeria .ficha-cab .disponible,:where(.sello) .galeria .ficha-cab .pronto{color:var(--s-acento)}:where(.sello) .galeria .ficha h2,:where(.sello) .galeria .ficha h3{margin:0 0 .55rem;font:340 clamp(2rem,1.2rem + 1.5vw,2.9rem) /.95 var(--fs);letter-spacing:-.03em}:where(.sello) .galeria .ficha small{display:block;margin-bottom:.35rem;font:500 .72rem/1.2 var(--fm);letter-spacing:.12em;text-transform:uppercase;color:var(--s-texto-2)}:where(.sello) .galeria .ficha-desc{margin:0 0 .9rem;font-size:.9rem;line-height:1.45;color:var(--s-texto-2)}:where(.sello) .galeria .ficha dl{margin:auto 0 0;border-top:1px solid rgb(26 26 26/.18)}:where(.sello) .galeria .ficha dl>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:baseline;padding:.42rem 0;border-bottom:1px dotted rgb(26 26 26/.28)}:where(.sello) .galeria .ficha dt{font-size:.86rem;line-height:1.3}:where(.sello) .galeria .ficha dt span{display:block;font-size:.78rem;color:var(--s-texto-2)}:where(.sello) .galeria .ficha dd{margin:0;text-align:right}:where(.sello) .galeria .ficha dd .precio-sello__mas-iva{font-size:.82rem}:where(.sello) .galeria .ficha-nota{display:block;max-width:13ch;font:500 .78rem/1.3 var(--fm)}@media (max-width:1100px){:where(.sello) .galeria .fichas{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){:where(.sello) .galeria .fichas{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin-inline:calc(var(--marco) * -1);padding:0 var(--marco) 1.25rem;scroll-padding-inline:var(--marco);scrollbar-width:thin;scrollbar-color:var(--teal-medio) transparent}:where(.sello) .galeria .ficha{flex:0 0 min(84vw,340px);scroll-snap-align:start}}:where(.sello) .abanico :where(ul,ol):has(>[data-plan]){view-timeline-name:--planes}:where(.sello) .abanico [data-plan]:nth-child(2):nth-last-child(2){position:relative;z-index:2}:where(.sello) .cierre{position:relative;isolation:isolate;overflow-x:clip;clip-path:inset(0);display:grid;align-content:center;min-height:118svh;margin-top:clamp(2rem,6vh,4rem);padding:clamp(6rem,18vh,11rem) var(--marco);background-color:var(--mesa-honda);color:var(--crema);view-timeline-name:--cierre}:where(.sello) .cierre-ventana{position:fixed;inset:0;z-index:0;display:grid;place-items:center;pointer-events:none}:where(.sello) .cierre-halo{position:absolute;width:90vmin;height:90vmin;border-radius:50%;background:radial-gradient(closest-side,rgb(32 183 205/.07),rgb(32 183 205/0))}:where(.sello) .cierre-sello{width:min(118vmin,1180px);aspect-ratio:1;color:rgb(52 181 172/.15)}:where(.sello) .cierre-sello svg{display:block;width:100%;height:100%;overflow:visible}:where(.sello) .cierre-in{position:relative;z-index:1}:where(.sello) .cierre .folio{color:var(--gris-azul)}:where(.sello) .cierre .titulo-cierre{margin:clamp(1rem,3vh,2rem) 0 clamp(1.6rem,4vh,2.6rem);font:340 clamp(3rem,calc(21vw - 6px),18rem) /.86 var(--fs);letter-spacing:-.038em;font-variation-settings:"opsz" 72}:where(.sello) .cierre .titulo-cierre .sobre:last-child{font-family:var(--fs-it);font-style:italic;font-weight:300;color:var(--teal)}:where(.sello) .cierre-texto{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem 3rem;margin-bottom:clamp(2.5rem,7vh,4rem)}:where(.sello) .cierre-texto p{max-width:38ch;margin:0;font-size:clamp(1.05rem,.95rem + .45vw,1.3rem);color:var(--niebla)}:where(.sello) .cierre-sectores{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}:where(.sello) .cierre-sectores a{display:inline-flex;align-items:center;gap:.55rem;min-height:44px;padding:.5rem .9rem;border:1px solid rgb(148 168 177/.38);border-radius:4px 4px 0 0;background-color:rgb(7 27 31/.6);font:500 .78rem/1 var(--fm);letter-spacing:.06em;text-transform:uppercase;color:var(--niebla);text-decoration:none;transition:color .2s,border-color .2s,background-color .2s}:where(.sello) .cierre-sectores a b{font-weight:500;color:var(--teal)}:where(.sello) .cierre-sectores a:hover{color:var(--crema);border-color:var(--teal);background-color:rgb(7 27 31/.85)}:where(.sello) .cierre .cierre-estampa{--t:clamp(110px,14vw,200px);right:var(--marco);top:clamp(4rem,14vh,8rem);--giro:14deg}@media (max-width:760px){:where(.sello) .cierre .cierre-estampa{--t:72px;top:1.6rem}}:where(.sello) .portada{position:relative;isolation:isolate;overflow:clip;display:flex;flex-direction:column;justify-content:center;min-height:calc(100svh - var(--cab-h));padding:clamp(.75rem,3svh,2.5rem) var(--marco) clamp(1.5rem,5svh,3.5rem);color:var(--crema);view-timeline-name:--portada;--tf:clamp(3.4rem,min(calc(25vw - 4px),34svh),24rem)}:where(.sello) .portada-fondo{position:absolute;inset:0;z-index:0;pointer-events:none}:where(.sello) .portada .fantasma{position:absolute;aspect-ratio:1/1.32;border:1px solid rgb(250 247 242/.1);border-radius:2px;background:linear-gradient(170deg,rgb(250 247 242/.04),rgb(250 247 242/.012))}:where(.sello) .portada .fantasma:before{content:"";position:absolute;inset:14% 12% auto;height:38%;background:repeating-linear-gradient(180deg,rgb(250 247 242/.06) 0 1px,transparent 1px 14px)}:where(.sello) .portada .fantasma--1{width:clamp(200px,30vw,460px);right:-7vw;bottom:-18%;rotate:9deg}:where(.sello) .portada .fantasma--2{width:clamp(130px,19vw,300px);left:-9vw;top:9%;rotate:-12deg}:where(.sello) .portada-folio{position:relative;z-index:4;display:flex;justify-content:space-between;gap:1rem;margin:0 0 clamp(1.25rem,4svh,2.75rem);padding-top:.75rem;border-top:1px solid rgb(148 168 177/.28);color:var(--gris-azul)}:where(.sello) .portada .escena{position:relative}:where(.sello) .portada .portada-titulo{margin:0;font-family:var(--fs);font-weight:340;font-size:var(--tf);line-height:.84;letter-spacing:-.035em;font-variation-settings:"opsz" 72;color:var(--crema)}:where(.sello) .portada .linea{position:relative;display:block;overflow:clip;padding:.07em .05em .3em;margin:-.07em -.05em -.3em}:where(.sello) .portada .linea>span{display:inline-block}:where(.sello) .portada .linea--1{z-index:1}:where(.sello) .portada .linea--2{z-index:3;margin-left:calc(.5em - .05em);font-family:var(--fs-it);font-style:italic;font-weight:300;color:var(--teal-medio);-webkit-text-stroke:max(.026em,6px) var(--mesa);paint-order:stroke fill}:where(.sello) .portada .pieza{position:absolute;z-index:2;left:calc(var(--tf) * 2.18);top:max(calc(var(--tf) * -.12),calc(var(--tf) * .043 + 6px - clamp(1.25rem, 4svh, 2.75rem)));width:calc(var(--tf) * 1.22)}:where(.sello) .portada .pieza-hoja{position:relative;aspect-ratio:1/1.32;container-type:inline-size;padding:9% 9% 0;background-color:var(--papel);background-image:var(--grano);color:var(--tinta);border-radius:2px;rotate:-4deg;box-shadow:inset 0 1px 0 rgb(255 255 255/.5),0 2px 2px rgb(0 0 0/.18),0 34px 70px -24px rgb(0 0 0/.7),var(--resplandor)}:where(.sello) .portada .doc-cab{display:flex;justify-content:space-between;padding-bottom:3cqw;border-bottom:.4cqw solid rgb(26 26 26/.5);font:500 3.6cqw/1 var(--fm);letter-spacing:.08em;text-transform:uppercase;color:var(--hoja-rotulo)}:where(.sello) .portada .doc-titulo{margin:7cqw 0 5cqw;font:500 7.4cqw/1.12 var(--fs);text-align:center;text-transform:uppercase;letter-spacing:.04em}:where(.sello) .portada .doc-renglones{display:grid;gap:3cqw}:where(.sello) .portada .doc-renglones i{display:block;height:1.8cqw;width:var(--w,100%);background-color:rgb(26 26 26/.14);border-radius:1cqw}:where(.sello) .portada .doc-clausula{margin:7cqw 0 4.5cqw;font:600 3.6cqw/1 var(--fm);letter-spacing:.14em;text-align:center;text-transform:uppercase;color:var(--hoja-clausula)}:where(.sello) .portada .doc-firmas{position:absolute;left:9%;right:9%;bottom:8%;display:flex;justify-content:space-between;gap:8cqw}:where(.sello) .portada .doc-firmas span{flex:1;padding-top:2.4cqw;border-top:.4cqw solid rgb(26 26 26/.55);font:500 3.1cqw/1 var(--fm);letter-spacing:.08em;text-align:center;text-transform:uppercase;color:var(--tinta-2)}:where(.sello) .portada .pieza-estampa{--t:44cqw;right:7%;bottom:12%}:where(.sello) .portada-ficha{position:absolute;right:0;top:calc(var(--tf) * .02);display:none;margin:0;padding:0;list-style:none;text-align:right;color:var(--gris-azul)}:where(.sello) .portada-ficha li{font:500 .75rem/1.9 var(--fm);letter-spacing:.09em;text-transform:uppercase}:where(.sello) .portada-ficha b{font-weight:500;color:var(--crema)}@media (min-width:1260px){:where(.sello) .portada-ficha{display:block}}:where(.sello) .portada-pie{position:relative;z-index:4;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.4rem 3rem;margin-top:clamp(1.5rem,4.5svh,3rem);padding-left:calc(var(--tf) * .5)}@media (max-width:760px){:where(.sello) .portada .pieza{left:calc(var(--tf) * 2.16);width:calc(var(--tf) * 1.68);top:calc(var(--tf) * -.18)}:where(.sello) .portada-pie{padding-left:0;margin-top:calc(var(--tf) * .72)}:where(.sello) .portada-folio>:last-child{display:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){:where([data-js] .sello) .niveles .nivel>.nivel-in{animation:sello-del-sobre linear both;animation-timeline:--nivel;animation-range:entry 0 entry calc(70% + var(--k, 0) * 12%);--sale:34%}:where([data-js] .sello) .niveles .pila-docs{animation:sello-apilar linear both;animation-timeline:--nivel;animation-range:entry 30% cover 50%}:where([data-js] .sello) .escalera .escalon>.escalon-in{animation:sello-del-sobre linear both;animation-timeline:--escalon;animation-range:entry 0 entry calc(70% + var(--k, 0) * 12%);--sale:34%}:where([data-js] .sello) .cierre-sello{animation:sello-girar linear both;animation-timeline:--cierre;animation-range:cover 0 cover 100%}:where([data-js] .sello) .portada-fondo{animation:sello-fondo-scroll linear both;animation-timeline:--portada;animation-range:exit 0 exit 100%}:where([data-js] .sello) .portada .linea--1{animation:sello-l1-scroll linear both;animation-timeline:--portada;animation-range:exit 0 exit 100%}:where([data-js] .sello) .portada .linea--2{animation:sello-l2-scroll linear both;animation-timeline:--portada;animation-range:exit 0 exit 100%}:where([data-js] .sello) .portada .pieza{animation:sello-pieza-scroll linear both;animation-timeline:--portada;animation-range:exit 0 exit 100%}}@supports (timeline-scope:none){@media (prefers-reduced-motion:no-preference) and (min-height:600px){:where([data-js] .sello) .pila[data-pila-fija] .pliego:not(:last-child){animation:sello-hundir linear both;animation-timeline:var(--sig);animation-range:entry 0 entry 100%}:where([data-js] .sello) .pila[data-pila-fija] .pliego:not(:last-child) .pliego-velo{animation:sello-velar linear both;animation-timeline:var(--sig);animation-range:entry 0 entry 100%}:where([data-js] .sello) .pila[data-pila-fija] .pliego-a{animation:sello-entra-1 linear both;animation-timeline:var(--yo);animation-range:entry 0 entry 100%}:where([data-js] .sello) .pila[data-pila-fija] .pliego-b{animation:sello-entra-2 linear both;animation-timeline:var(--yo);animation-range:entry 0 entry 100%}:where([data-js] .sello) .pila[data-pila-fija] .pliego:focus-within{transform:none!important}:where([data-js] .sello) .pila[data-pila-fija] .pliego:focus-within .pliego-velo{opacity:0!important}}}@media (prefers-reduced-motion:no-preference) and (min-width:1000px) and (min-height:700px){:where([data-js] .sello) .galeria{height:340vh;padding:0;view-timeline-name:--serv}:where([data-js] .sello) .galeria .escenario{position:sticky;top:0;height:100svh;overflow:clip}:where([data-js] .sello) .galeria .carril{position:absolute;left:0;top:0;bottom:0;display:flex;align-items:center;gap:clamp(1.5rem,2.6vw,3rem);width:max-content;padding:var(--cab-h) var(--marco) 0;animation:sello-carril linear both;animation-timeline:--serv;animation-range:contain 10% contain 100%}:where([data-js] .sello) .galeria .serv-cab{flex:none;width:min(34rem,36vw);margin:0}:where([data-js] .sello) .galeria .fichas{display:flex;align-items:flex-start;gap:clamp(1rem,1.8vw,1.75rem)}:where([data-js] .sello) .galeria .ficha{flex:none;width:min(clamp(280px,max(21vw,33svh),370px),44svh)}:where([data-js] .sello) .galeria .ficha:nth-child(2n){margin-top:9svh}:where([data-js] .sello) .galeria .fondo-palabra{top:auto;bottom:4svh;animation:sello-palabra linear both;animation-timeline:--serv;animation-range:contain 0 contain 100%}:where([data-js] .sello) .galeria .sobre>span{animation-timeline:--serv;animation-range:entry 35% entry 100%}}@media (prefers-reduced-motion:no-preference) and (min-width:1024px){:where([data-js] .sello) .abanico [data-plan]:first-child:nth-last-child(3){animation:sello-abanico-1 linear both;animation-timeline:--planes;animation-range:entry 5% cover 40%}:where([data-js] .sello) .abanico [data-plan]:nth-child(2):nth-last-child(2){animation:sello-abanico-2 linear both;animation-timeline:--planes;animation-range:entry 5% cover 40%}:where([data-js] .sello) .abanico [data-plan]:nth-child(3):last-child{animation:sello-abanico-3 linear both;animation-timeline:--planes;animation-range:entry 5% cover 40%}}@media (prefers-reduced-motion:no-preference) and (min-width:861px){:where([data-js] .sello) .abanico [data-plan]:first-child:nth-last-child(2){animation:sello-abanico-par-1 linear both;animation-timeline:--planes;animation-range:entry 5% cover 40%}:where([data-js] .sello) .abanico [data-plan]:nth-child(2):last-child{animation:sello-abanico-par-2 linear both;animation-timeline:--planes;animation-range:entry 5% cover 40%}}}@media (prefers-reduced-motion:no-preference){:where([data-reloj] .sello) .portada .linea>span{animation:sello-subir .9s var(--ease-sale) both;animation-delay:calc(.08s + var(--i, 0) * .12s)}:where([data-reloj] .sello) .portada .pieza-hoja{animation:sello-sale-hoja .95s var(--ease-sale) .2s both}:where([data-reloj] .sello) .portada-ficha,:where([data-reloj] .sello) .portada-folio,:where([data-reloj] .sello) .portada-pie{animation:sello-aparecer .6s ease .3s both}}@keyframes sello-hundir{to{transform:scale(.955) translateY(10px)}}@keyframes sello-velar{to{opacity:.15}}@keyframes sello-entra-1{0%{transform:translateY(7vh)}}@keyframes sello-entra-2{0%{transform:translateY(16vh)}}@keyframes sello-apilar{0%{transform:scaleY(.15)}}@keyframes sello-carril{to{transform:translateX(calc(-100% + 100vw))}}@keyframes sello-palabra{0%{transform:translateX(4vw)}to{transform:translateX(-46vw)}}@keyframes sello-abanico-1{0%{transform:translateX(calc(100% + var(--gap, 1rem))) translateY(28px) rotate(-6deg)}}@keyframes sello-abanico-2{0%{transform:translateY(54px) rotate(1.5deg)}}@keyframes sello-abanico-3{0%{transform:translateX(calc(-100% - var(--gap, 1rem))) translateY(40px) rotate(7deg)}}@keyframes sello-abanico-par-1{0%{transform:translateX(calc(50% + var(--gap, 1rem) / 2)) translateY(28px) rotate(-5deg)}}@keyframes sello-abanico-par-2{0%{transform:translateX(calc(-50% - var(--gap, 1rem) / 2)) translateY(40px) rotate(5deg)}}@keyframes sello-girar{0%{transform:rotate(-28deg) scale(.9)}to{transform:rotate(18deg) scale(1.06)}}@keyframes sello-fondo-scroll{to{transform:translateY(26%) scale(1.05)}}@keyframes sello-l1-scroll{to{transform:translateY(-42%);opacity:.22}}@keyframes sello-l2-scroll{to{transform:translateY(-80%)}}@keyframes sello-pieza-scroll{to{transform:translateY(-34%) rotate(-3deg)}}@keyframes sello-subir{0%{transform:translateY(108%)}}@keyframes sello-sale-hoja{0%{transform:translateY(42%);clip-path:inset(-30% -30% 42% -30%)}to{transform:none;clip-path:inset(-30% -30% -30% -30%)}}@keyframes sello-aparecer{0%{opacity:0;transform:translateY(12px)}}}@layer properties, theme, base, components, utilities;@layer components{@media (prefers-reduced-motion:reduce){:where(.sello,.sello-capa),:where(.sello,.sello-capa) *,:where(.sello,.sello-capa) :after,:where(.sello,.sello-capa) :before,:where(.sello,.sello-capa):after,:where(.sello,.sello-capa):before{animation:none!important;transition-duration:.01ms!important}:where(body:has(.sello)) .burbuja-chat,:where(body:has(.sello)) .burbuja-chat *{animation:none!important;transition-duration:.01ms!important}:where(.sello) .estampa{opacity:var(--op,.88)}}}@font-face{font-family:Newsreader;unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab;src:url(/_next/static/media/b5963afcf1479527.woff2) format("woff2");font-display:swap;font-weight:200 800;font-style:normal}@font-face{font-family:Newsreader;unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff;src:url(/_next/static/media/5ed7d4ff5e59016d.woff2) format("woff2");font-display:swap;font-weight:200 800;font-style:normal}.__className_394937,.__className_c0eaec{font-family:Newsreader;font-style:normal}@font-face{font-family:Newsreader;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;src:url(/_next/static/media/84adbee2f2a7cb50.p.woff2) format("woff2");font-display:swap;font-weight:200 800;font-style:normal}.__className_d6fc66{font-family:Newsreader,Newsreader Fallback;font-style:normal}.__variable_d6fc66{--font-newsreader:"Newsreader","Newsreader Fallback"}@font-face{font-family:Newsreader;unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab;src:url(/_next/static/media/fc61cfb200d549a5.woff2) format("woff2");font-display:swap;font-weight:200 800;font-style:italic}@font-face{font-family:Newsreader;unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff;src:url(/_next/static/media/fe6c4b8cc116014d.woff2) format("woff2");font-display:swap;font-weight:200 800;font-style:italic}.__className_370790,.__className_a4d79b{font-family:Newsreader;font-style:italic}@font-face{font-family:Newsreader;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;src:url(/_next/static/media/8edf6d3506a17285.woff2) format("woff2");font-display:swap;font-weight:200 800;font-style:italic}.__className_9f2de7{font-family:Newsreader,Newsreader Fallback;font-style:italic}.__variable_9f2de7{--font-newsreader-italica:"Newsreader","Newsreader Fallback"}@font-face{font-family:IBM Plex Mono;unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f;src:url(/_next/static/media/58f386aa6b1a2a92.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:IBM Plex Mono;unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f;src:url(/_next/static/media/ef4d5661765d0e49.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:IBM Plex Mono;unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116;src:url(/_next/static/media/011e180705008d6f.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:IBM Plex Mono;unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116;src:url(/_next/static/media/d29838c109ef09b4.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:IBM Plex Mono;unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab;src:url(/_next/static/media/7ba5fb2a8c88521c.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:IBM Plex Mono;unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab;src:url(/_next/static/media/e40af3453d7c920a.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:IBM Plex Mono;unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff;src:url(/_next/static/media/92eeb95d069020cc.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:IBM Plex Mono;unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff;src:url(/_next/static/media/99dcf268bda04fe5.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}.__className_32b804,.__className_4c2340,.__className_59c913,.__className_f4074d{font-family:IBM Plex Mono}@font-face{font-family:IBM Plex Mono;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;src:url(/_next/static/media/d3ebbfd689654d3a.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:IBM Plex Mono;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;src:url(/_next/static/media/98e207f02528a563.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}.__className_8275e3{font-family:IBM Plex Mono,IBM Plex Mono Fallback}.__variable_8275e3{--font-plex-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}@font-face{font-family:Public Sans;unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab;src:url(/_next/static/media/f7650dfaa438c37c.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:Public Sans;unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff;src:url(/_next/static/media/98baa4a7809fbf72.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}.__className_6902e9,.__className_d1de26{font-family:Public Sans;font-style:normal}@font-face{font-family:Public Sans;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;src:url(/_next/static/media/8bf7b2ceda89477b.p.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}.__className_76d856{font-family:Public Sans,Public Sans Fallback;font-style:normal}.__variable_76d856{--font-public-sans:"Public Sans","Public Sans Fallback"}@font-face{font-family:Newsreader Fallback;src:local("Times New Roman");ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.00%;size-adjust:105.48%}@font-face{font-family:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}@font-face{font-family:Public Sans Fallback;src:local("Arial");ascent-override:90.59%;descent-override:21.46%;line-gap-override:0.00%;size-adjust:104.87%}