.skip{position:absolute;left:-9999px}.barra2{position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--papel) 92%,transparent);backdrop-filter:blur(8px);border-bottom:1px solid var(--linea-fuerte)}.barra2__in{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:56px}.marca{font-family:var(--display);font-weight:800;font-size:.95rem;letter-spacing:-.01em;text-transform:uppercase;text-decoration:none;white-space:nowrap}.marca span{color:var(--acento)}.barra2 nav{display:flex;gap:clamp(.6rem,1.2vw,1.4rem);overflow-x:auto}.barra2 nav a{font-family:var(--mono);font-size:.7rem;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;white-space:nowrap;padding-block:.5rem;border-bottom:2px solid transparent}.barra2 nav a:hover{border-bottom-color:var(--acento);color:var(--tinta)}@media(max-width:760px){.barra2 nav{overflow:visible;gap:.9rem}.barra2 nav a:nth-child(-n+3){display:none}}.h7{display:grid;gap:var(--s4);padding-block:clamp(2.5rem,6vw,5rem) clamp(2rem,4vw,3.5rem)}@media(min-width:1000px){.h7{grid-template-columns:1.05fr .95fr;gap:var(--s5);align-items:center}.h7>*{min-width:0}}.h7 h1{font-family:var(--display);font-weight:800;font-size:clamp(2.3rem,5.1vw,4.9rem);line-height:.95;letter-spacing:-.03em;text-transform:uppercase;margin:.8rem 0 0}.h7 h1 em{font-style:normal;color:var(--acento)}.h7__sub{font-size:clamp(1rem,1.1vw,1.15rem);max-width:46ch;margin:var(--s3) 0 0;color:var(--tinta)}.h7__prueba{font-family:var(--mono);font-size:.72rem;letter-spacing:.05em;text-transform:uppercase;color:var(--tinta-suave);border-top:1px solid var(--linea);padding-top:.7rem;margin-top:var(--s3)}.h7__cta{display:flex;gap:.7rem;flex-wrap:wrap;margin-top:var(--s3)}.btn{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--mono);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;cursor:pointer;padding:.85rem 1.2rem;border:2px solid var(--tinta);background:transparent;color:var(--tinta);transition:background .12s linear,color .12s linear,border-color .12s linear}.btn--wa{background:var(--acento);border-color:var(--acento);color:#fff}.btn--wa:hover,.btn--wa:focus-visible{background:var(--tinta);border-color:var(--tinta);color:var(--sobre-tinta)}.btn--ghost:hover,.btn--ghost:focus-visible{background:var(--tinta);color:var(--sobre-tinta)}.fig{position:relative;margin:0;border:1px solid var(--linea-fuerte);padding:.9rem;background:var(--papel-alto)}.fig img{display:block;width:100%;height:auto;mix-blend-mode:multiply}[data-tema=noche] .fig img,[data-tema=intermedio] .fig img{mix-blend-mode:normal}.api{position:absolute;right:.9rem;bottom:3rem;background:var(--negro);color:var(--sobre-negro);font-family:var(--mono);font-size:.66rem;line-height:1.55;padding:.6rem .7rem;max-width:78%}.api b{color:var(--acento-claro)}.fig__cap{display:flex;justify-content:space-between;gap:1rem;font-family:var(--mono);font-size:.6rem;letter-spacing:.12em;text-transform:uppercase;color:var(--tinta-suave);border-top:1px solid var(--linea);margin-top:.7rem;padding-top:.5rem}.s7{padding-block:clamp(2.6rem,5vw,4.5rem);border-top:1px solid var(--linea-fuerte)}.s7__h{font-family:var(--display);font-weight:800;font-size:clamp(1.7rem,3.4vw,3rem);line-height:1.02;letter-spacing:-.025em;text-transform:uppercase;margin:.7rem 0 var(--s3);max-width:22ch}.lead{font-size:clamp(1rem,1.05vw,1.1rem);max-width:62ch;margin:0 0 var(--s2)}.dolor{list-style:none;margin:var(--s4) 0 0;padding:0;display:grid;gap:0}@media(min-width:820px){.dolor{grid-template-columns:1fr 1fr;column-gap:var(--s4)}}.dolor li{display:grid;grid-template-columns:2.4rem 1fr;gap:.7rem;align-items:baseline;padding:1rem 0;border-top:1px solid var(--linea)}.dolor b{font-family:var(--mono);font-size:.7rem;color:var(--acento);letter-spacing:.1em}.cierre{margin-top:var(--s3);font-family:var(--mono);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:var(--tinta);border-left:4px solid var(--acento);padding-left:.8rem}.trabajos{margin-top:var(--s4);border-top:1px solid var(--linea-fuerte)}.trabajos article{display:grid;gap:.4rem 1.2rem;padding:1.2rem 0;border-bottom:1px solid var(--linea)}@media(min-width:900px){.trabajos article{grid-template-columns:2.5rem 1.05fr 1.35fr;grid-template-rows:auto auto;align-items:baseline}.trabajos article .trabajos__n{grid-column:1;grid-row:1 / span 2}.trabajos article h3{grid-column:2;grid-row:1}.trabajos article p:not(.trabajos__para){grid-column:3;grid-row:1}.trabajos article .trabajos__para{grid-column:3;grid-row:2}}.trabajos__n{font-family:var(--mono);font-size:.72rem;color:var(--acento);letter-spacing:.12em}.trabajos h3{font-family:var(--display);font-weight:700;font-size:1.1rem;margin:0;letter-spacing:-.01em}.trabajos p{margin:0;font-size:1.02rem}.trabajos__para{font-family:var(--mono);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:var(--tinta-suave)}.pasos{display:grid;gap:0;margin-top:var(--s4);border-top:1px solid var(--linea-fuerte)}@media(min-width:800px){.pasos{grid-template-columns:1fr 1fr}}.pasos article{padding:1.4rem 1.2rem 1.4rem 0;border-bottom:1px solid var(--linea)}@media(min-width:800px){.pasos article:nth-child(odd){border-right:1px solid var(--linea);padding-right:1.6rem}}.pasos__n{font-family:var(--mono);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--acento)}.pasos h3{font-family:var(--display);font-weight:700;font-size:1.15rem;margin:.35rem 0 .2rem}.pasos__tag{font-family:var(--mono);font-size:.7rem;letter-spacing:.06em;color:var(--tinta-suave);margin:0 0 .6rem}.pasos p{font-size:1.02rem;margin:0 0 var(--s2)}.pasos__mini{font-family:var(--mono);font-size:.68rem;color:var(--tinta-suave);margin:0}.nota-honesta{margin-top:var(--s4);padding:.9rem 1rem;border:1px solid var(--linea-fuerte);border-left:5px solid var(--tinta);font-size:.98rem}.pruebas{display:grid;gap:1px;background:var(--linea-fuerte);border:1px solid var(--linea-fuerte);margin-top:var(--s4)}@media(min-width:820px){.pruebas{grid-template-columns:1fr 1fr}}.pruebas article{background:var(--papel);padding:1.3rem}.pruebas h3{font-family:var(--display);font-weight:700;font-size:1.15rem;margin:.3rem 0 .5rem;letter-spacing:-.01em}.pruebas p{margin:0;font-size:1rem}.pruebas .etiqueta{display:block}.pruebas__tag{margin-top:.8rem!important;font-family:var(--mono);font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;color:var(--acento)}.honesto{margin-top:var(--s3);padding:.9rem 1rem;border:1px solid var(--linea-fuerte);border-left:5px solid var(--acento);font-size:.96rem}.quien{display:grid;gap:var(--s4);margin-top:var(--s3);align-items:start}@media(min-width:820px){.quien{grid-template-columns:.85fr 1.15fr;gap:var(--s5)}}.quien img{display:block;width:100%;height:auto;filter:grayscale(1) contrast(1.05);border:1px solid var(--linea-fuerte)}.datos{list-style:none;display:flex;flex-wrap:wrap;gap:.4rem;padding:0;margin:var(--s3) 0 0}.datos li{font-family:var(--mono);font-size:.66rem;letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--linea);padding:.3rem .5rem}.franja{list-style:none;margin:var(--s2) 0 0;padding:0;border-top:1px solid var(--linea)}.franja li{padding:.85rem 0;border-bottom:1px solid var(--linea);font-size:.98rem}.franja b{font-family:var(--display);font-weight:700;margin-right:.35rem}.contacto7{background:var(--negro);color:var(--sobre-negro);padding-block:clamp(2.6rem,5vw,4.5rem)}.contacto7 .etiqueta{color:var(--acento-claro)}.contacto7 h2{font-family:var(--display);font-weight:800;font-size:clamp(1.9rem,4vw,3.4rem);line-height:1.02;letter-spacing:-.03em;text-transform:uppercase;margin:.6rem 0 var(--s3)}.contacto7 h2 em{font-style:normal;color:var(--acento-claro)}.contacto7__cols{display:grid;gap:var(--s4)}@media(min-width:900px){.contacto7__cols{grid-template-columns:1.05fr .95fr;gap:var(--s5)}}.contacto7 .lead{color:var(--sobre-negro);opacity:.85}.contacto7__wa{margin:var(--s3) 0 .6rem}.contacto7__micro,.form7__micro{font-family:var(--mono);font-size:.68rem;color:var(--tinta-suave);margin:0}.contacto7__micro{color:#c9c4b8}.contacto7__pend{font-family:var(--mono);font-size:.66rem;letter-spacing:.06em;text-transform:uppercase;color:var(--acento-claro);margin-top:.9rem}.form7{display:grid;gap:.9rem}.form7 label{display:grid;gap:.35rem;font-family:var(--mono);font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:#c9c4b8}.form7 input{font-family:var(--texto);font-size:1rem;padding:.6rem .7rem;background:transparent;color:var(--sobre-negro);border:1px solid #4a4843}.form7 input:focus{outline:2px solid var(--acento-claro);outline-offset:1px}.form7 .btn{border-color:var(--sobre-negro);color:var(--sobre-negro);justify-self:start}.form7 .btn:hover{background:var(--sobre-negro);color:var(--negro)}.pie{background:var(--negro);color:#c9c4b8;font-family:var(--mono);font-size:.72rem;letter-spacing:.05em}.pie__in{display:flex;justify-content:space-between;gap:var(--s3);flex-wrap:wrap;padding-block:var(--s3);border-top:1px solid #2a2926}
