@font-face{font-family:Figtree;src:url(../fuentes/figtree.woff2)format("woff2");font-weight:300 900;font-display:swap}:root{--fondo:#f3f2fe;--campo:#dad8eb;--campo-2:#e9e6f2;--arcilla:#dbccb1;--salvia:#e7dde3;--tinta:#4a3a40;--tinta-2:#624e57;--apagado:#a18594;--sobre-tinta:#f3f2fe;--acento:#775d6a;--acento-osc:#726060;--blanco:#fff;--letra:"Figtree", system-ui, sans-serif;--t-portada:clamp(36px, 10.6vw, 152px);--t-grande:clamp(34px, 5vw, 72px);--t-frase:clamp(22px, 2.3vw, 34px);--t-texto:clamp(17px, 1.35vw, 20px);--t-chico:17px;--peso-titulo:800;--interletra-titulo:-.035em;--r-pastilla:30px;--r-caja:70px;--r-fila:20px;--r-foto:32px;--r-tarjeta:10px;--borde:clamp(16px, 4.2vw, 60px);--seccion:clamp(72px, 7vw, 112px);--dur-hover:.3s;--curva-hover:ease-in-out;--dur-entra:.5s;--curva-expo:cubic-bezier(.16, 1, .3, 1);--giro-sello:10s}@media (width>=1200px){:root{--borde:max(clamp(60px, 6.9vw, 100px), calc((100vw - 1440px) / 2))}}:root[data-paleta=piedra]{--arcilla:var(--campo);--salvia:var(--campo-2);--acento-osc:var(--tinta)}:root[data-paleta=arena]{--campo:#dbccb1;--campo-2:#e8ddcb;--arcilla:#dad8eb;--salvia:#efe7da;--fondo:#f7f2ea;--sobre-tinta:#f7f2ea}:root[data-paleta=editorial]{--fondo:#fff;--campo:#f3f2fe;--campo-2:#f3f2fe;--arcilla:#eeeaf3;--salvia:#f3f2fe;--tinta:#2b2226;--tinta-2:#4a3a40;--sobre-tinta:#fff}:root[data-paleta=contraste]{--tinta:#3a2c33;--acento:#775d6a;--arcilla:#dbccb1;--campo:#b39ca8;--campo-2:#e9e6f2}:root{--tercero:var(--acento)}:root[data-tercero=oliva]{--tercero:#6b7a3a}:root[data-tercero=coral]{--tercero:#d9785f}:root[data-tercero=petroleo]{--tercero:#2f6b6a}*,:before,:after{box-sizing:border-box}html,body{overflow-x:clip}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}body{background:var(--fondo);color:var(--tinta);font:400 var(--t-texto)/1.45 var(--letra);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,p,ul,ol,dl,dd,figure{margin:0;padding:0}ul,ol{list-style:none}a{color:inherit;text-decoration:none}button,input{font:inherit;color:inherit}img{max-width:100%;height:auto;display:block}:focus-visible{outline:3px solid var(--acento);outline-offset:3px;border-radius:4px}section{scroll-margin-top:90px}.saltar{z-index:100;background:var(--tinta);color:var(--sobre-tinta);border-radius:var(--r-pastilla);padding:10px 16px;position:absolute;top:8px;left:8px;transform:translateY(-200%)}.saltar:focus{transform:none}.t-grande{font-size:var(--t-grande);font-weight:var(--peso-titulo);letter-spacing:var(--interletra-titulo);text-wrap:balance;line-height:.95}.t-frase{font-size:var(--t-frase);letter-spacing:-.015em;text-wrap:pretty;font-weight:500;line-height:1.18}.mayus{text-transform:uppercase}.chico{font-size:var(--t-chico)}.recorte{margin-bottom:-.06em;padding-bottom:.06em;display:block;overflow:hidden}.recorte-in{display:block}.pendiente{background:color-mix(in srgb, var(--acento) 18%, transparent);color:inherit;border-radius:4px;padding:0 .15em}.flecha{width:.62em;height:.62em;transition:transform var(--dur-hover) var(--curva-hover);flex:none}.icono-wa{flex:none;width:1.15em;height:1.15em}.pastilla{border-radius:var(--r-pastilla);background:var(--campo-2);min-height:46px;font-size:var(--t-texto);transition:background var(--dur-hover) var(--curva-hover), color var(--dur-hover) var(--curva-hover);align-items:center;gap:.5em;padding:8px 20px;line-height:1.2;display:inline-flex}.pastilla.contorno{cursor:pointer;background:0 0;border:1.5px solid}.pastilla.contorno:hover{background:var(--tinta);color:var(--sobre-tinta);border-color:var(--tinta)}.pastilla.fuerte{background:var(--tinta);color:var(--sobre-tinta)}.boton-principal{border-radius:var(--r-pastilla);background:var(--acento);min-height:56px;color:var(--blanco);font-size:var(--t-texto);white-space:nowrap;cursor:pointer;transition:background var(--dur-hover) var(--curva-hover), transform var(--dur-hover) var(--curva-hover);border:0;justify-content:center;align-items:center;gap:.55em;padding:0 30px;font-weight:700;display:inline-flex}.boton-principal:hover{background:var(--acento-osc);transform:translateY(-2px)}.link-flecha{font-size:var(--t-frase);letter-spacing:-.015em;align-items:center;gap:.4em;font-weight:800;display:inline-flex}.link-flecha:hover .flecha,.fila:hover .flecha,.lista-grande li.activo .flecha{transform:translate(4px,-4px)}.portada{background:var(--campo);padding:150px var(--borde) 0;position:relative}.portada-lead{max-width:440px;margin-bottom:clamp(32px,5.4vw,80px)}.portada-lead p{font-size:var(--t-texto);font-weight:500;line-height:1.4}.portada-titulo .recorte{white-space:nowrap}.portada-titulo{font-size:var(--t-portada);letter-spacing:-.04em;text-transform:uppercase;font-weight:900;line-height:.9}.portada-caja{background:var(--tinta);border-radius:var(--r-tarjeta) var(--r-tarjeta) 0 0;height:clamp(300px,100svh - 640px,620px);margin-top:clamp(32px,4vw,60px);position:relative;overflow:hidden}.portada-docs{justify-content:center;align-items:flex-start;padding-top:clamp(40px,6vw,90px);display:flex;position:absolute;inset:0}.doc-mini{outline:1px solid color-mix(in srgb, var(--sobre-tinta) 10%, transparent);border-radius:6px;flex:none;width:clamp(150px,22vw,330px);overflow:hidden}.doc-mini.d1{margin-right:-6%}.doc-mini.d2{z-index:2}.doc-mini.d3{margin-left:-6%}.sello{aspect-ratio:1;background:var(--fondo);width:clamp(120px,12vw,170px);color:var(--tinta);z-index:5;border-radius:50%;place-items:center;display:grid;position:absolute}.sello-giro{width:100%;height:100%;animation:giro var(--giro-sello) linear infinite;position:absolute;inset:0}.sello-giro text{font:800 18px var(--letra);letter-spacing:.02em;fill:currentColor;text-transform:uppercase}.sello-centro{place-items:center;width:46%;display:grid}.sello-centro svg{width:100%;height:auto}@keyframes giro{to{transform:rotate(360deg)}}.puertas{padding:var(--seccion) var(--borde);flex-direction:column;align-items:center;gap:36px;display:flex}.selector{background:var(--campo-2);border-radius:56px;padding:6px;display:inline-flex}.selector button{transition:background var(--dur-hover) var(--curva-hover);cursor:pointer;background:0 0;border:0;border-radius:56px;min-height:48px;padding:0 28px;font-weight:600;position:relative}.selector-fondo{background:var(--tinta);border-radius:56px;position:absolute;inset:0}.selector-txt{transition:color var(--dur-hover);position:relative}.selector button[aria-selected=true]{background:var(--tinta)}.selector button[aria-selected=true] .selector-txt{color:var(--sobre-tinta)}.caja-grande{background:var(--campo);border-radius:var(--r-caja);text-align:center;width:min(1030px,100%);padding:clamp(70px,10vw,150px) clamp(28px,4vw,60px);position:relative}.caja-grande h2{max-width:14ch;margin:0 auto 30px}.lista-grande{padding:var(--seccion) var(--borde)}.etiqueta{font-size:var(--t-frase);letter-spacing:-.015em;margin-bottom:30px;font-weight:600}.lista-cuerpo{grid-template-columns:1fr minmax(240px,320px);align-items:start;gap:40px;display:grid}.lista-grande li button{text-align:left;cursor:pointer;color:var(--tinta);transition:color var(--dur-hover) var(--curva-hover);background:0 0;border:0;align-items:center;gap:.3em;padding:4px 0;display:flex}.lista-grande li button .flecha{vertical-align:.08em;width:.5em;height:.5em;margin-left:.18em;display:inline-block}.lista-grande li:not(.activo) button{color:color-mix(in srgb, var(--tinta) 62%, var(--fondo))}.lista-nota p{background:var(--campo);border-radius:var(--r-fila);font-size:var(--t-texto);padding:22px 24px;font-weight:600;line-height:1.35}.lista-nota-movil{display:none}.pastillas-sec{padding:var(--seccion) var(--borde);background:var(--blanco);border-radius:var(--r-tarjeta) var(--r-tarjeta) 0 0;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:40px 60px;display:grid}.pastillas{flex-wrap:wrap;gap:10px;margin-bottom:36px;display:flex}.pastillas-der .t-frase{max-width:22ch}.docs-par{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;margin-top:30px;display:grid}.doc-tarjeta{background:var(--campo-2);border-radius:var(--r-foto);flex-direction:column;gap:16px;padding:clamp(24px,4vw,56px) clamp(24px,4vw,56px) 20px;display:flex}.doc-tarjeta img{border-radius:6px}.doc-tarjeta span{font-size:var(--t-chico);color:var(--tinta-2)}.banda{background:var(--tinta);color:var(--sobre-tinta);padding:clamp(50px, 6vw, 90px) var(--borde) clamp(60px, 7vw, 100px);grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:28px 60px;display:grid}.banda h2{grid-column:1/-1;font-size:clamp(28px,5.2vw,76px)}.banda-txt{grid-column:2}.banda .pendiente{background:color-mix(in srgb, var(--acento) 45%, transparent)}.desplegable-sec{padding:var(--seccion) var(--borde) 0}.desplegable{background:var(--campo-2);border-radius:var(--r-fila);padding:0 clamp(20px,3vw,40px)}.desplegable summary,.pregunta summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:26px 0;list-style:none;display:flex}.desplegable summary::-webkit-details-marker{display:none}.pregunta summary::-webkit-details-marker{display:none}.mas{flex:none;width:22px;height:22px;position:relative}.mas:before,.mas:after{content:"";height:2px;transition:transform var(--dur-hover) var(--curva-hover);background:currentColor;position:absolute;top:50%;left:0;right:0}.mas:after{transform:rotate(90deg)}details[open]>summary .mas:after{transform:rotate(0)}.desplegable-items{font-size:var(--t-texto);max-width:60ch;padding-bottom:16px;font-weight:600;line-height:1.45}.desplegable .chico{color:var(--tinta-2);padding-bottom:26px}.cierre-emp{padding:var(--seccion) var(--borde);justify-content:center;display:flex}.caja-form{text-align:left;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px 60px;display:grid}.caja-form h2{grid-column:1/-1;max-width:none;margin:0}.caja-form .t-frase{color:var(--tinta-2);grid-column:1}.caja-form .form-wa{grid-area:2/2}.form-wa{flex-direction:column;gap:14px;display:flex}.campo{font-size:var(--t-chico);flex-direction:column;gap:6px;font-weight:600;display:flex}.campo input{border:1.5px solid var(--tinta);background:var(--fondo);border-radius:var(--r-fila);min-height:56px;font-size:var(--t-texto);padding:0 18px}.campo input[aria-invalid=true],.form-radio[aria-invalid=true]{border-color:var(--acento-osc);box-shadow:0 0 0 2px color-mix(in srgb, var(--acento) 30%, transparent)}.form-error{color:var(--acento-osc);font-weight:600;font-size:var(--t-chico)}.form-wa .boton-principal{align-self:flex-start;margin-top:8px}.form-radio{border-radius:var(--r-fila);border:1.5px solid #0000;flex-wrap:wrap;align-items:center;gap:10px;margin:0;padding:0;display:flex}.form-radio legend{font-size:var(--t-chico);width:100%;margin-bottom:6px;font-weight:600}.form-radio label{cursor:pointer}.form-radio input{opacity:0;position:absolute}.form-radio span{border-radius:var(--r-pastilla);min-height:46px;transition:background var(--dur-hover), color var(--dur-hover);border:1.5px solid;align-items:center;padding:0 22px;display:inline-flex}.form-radio input:checked+span{background:var(--tinta);color:var(--sobre-tinta);border-color:var(--tinta)}.form-radio input:focus-visible+span{outline:3px solid var(--acento);outline-offset:3px}.doc-vivo{padding:var(--seccion) var(--borde);background:var(--campo);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:60px;display:grid}.doc-vivo-txt{flex-direction:column;align-items:flex-start;gap:28px;display:flex}.doc-vivo-fig{position:relative}.doc-hoja{border-radius:var(--r-foto);background:var(--blanco);max-width:560px;margin-left:auto;position:relative;overflow:hidden}.doc-hoja .doc-marcas{position:absolute;inset:0}.doc-hoja figcaption{font-size:var(--t-chico);color:var(--tinta-2);position:absolute;bottom:16px;left:20px}.doc-notas{pointer-events:none;position:absolute;inset:0}.nota-flota{background:var(--tinta);color:var(--sobre-tinta);border-radius:var(--r-foto);font-weight:700;font-size:var(--t-texto);max-width:250px;padding:18px 22px;position:absolute;left:-8%}.nota-flota:first-child{top:12%}.nota-flota:nth-child(2){top:42%;left:-14%}.nota-flota:nth-child(3){top:70%;left:-4%}.pasos-foto{padding:var(--seccion) var(--borde)}.pasos-foto>h2{margin-bottom:50px}.pasos-foto-cuerpo{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:60px;display:grid}.pasos-lista{flex-direction:column;gap:12px;display:flex}.pasos-lista li{background:var(--campo-2);border-radius:var(--r-fila);padding:28px 32px}.pasos-lista li h3{margin-bottom:8px}.pasos-lista li p{color:var(--tinta-2)}.pasos-foto-fija{position:sticky;top:120px}.lugar-foto{aspect-ratio:4/5;border-radius:var(--r-foto);background:var(--campo);text-align:center;place-items:center;padding:30px;display:grid}.lugar-foto span{background:var(--fondo);border-radius:var(--r-pastilla);font-size:var(--t-chico);max-width:30ch;padding:10px 18px;font-weight:600}.filas-sec{padding:var(--seccion) var(--borde);background:var(--campo-2)}.filas-sec>h2{margin-bottom:40px}.filas{flex-direction:column;gap:12px;display:flex}.fila{background:var(--blanco);border-radius:var(--r-fila);min-height:85px;transition:background var(--dur-hover) var(--curva-hover), color var(--dur-hover) var(--curva-hover);grid-template-columns:minmax(0,3fr) minmax(0,5fr) auto 30px;align-items:center;gap:24px;padding:14px clamp(20px,4vw,60px);font-weight:600;display:grid}.fila:hover{background:var(--tinta);color:var(--sobre-tinta)}.fila-nombre{font-size:var(--t-frase);letter-spacing:-.02em;font-weight:800;line-height:1.1}.fila-desc{color:inherit;opacity:.8;font-weight:500}.fila-precio{font-size:var(--t-frase);letter-spacing:-.02em;font-weight:800}.fila .flecha{width:26px;height:26px}.filas-notas{color:var(--tinta-2);margin-top:26px}.filas-pie{margin-top:8px;font-weight:600}.preguntas{padding:var(--seccion) var(--borde);grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:40px 60px;display:grid}.preguntas>div{flex-direction:column;gap:12px;display:flex}.pregunta{background:var(--campo-2);border-radius:var(--r-fila);padding:0 clamp(20px,3vw,36px)}.pregunta summary{font-size:var(--t-frase);letter-spacing:-.015em;font-weight:600;line-height:1.2}.pregunta p{max-width:46ch;color:var(--tinta-2);padding-bottom:28px}.personas{padding:0 var(--borde) var(--seccion)}.personas-tarjeta{background:var(--blanco);border-radius:30px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:60px;padding:clamp(24px,3vw,45px);display:grid}.personas-foto{background:var(--campo);border-radius:50% 50% var(--r-foto) var(--r-foto);padding:12% 10% 0;overflow:hidden}.lugar-foto.en-ficha{aspect-ratio:1;border-radius:22% 22% 0 0}.personas-txt{flex-direction:column;gap:18px;display:flex}.personas-txt dl{gap:18px;margin-top:12px;display:grid}.personas-txt dt{font-weight:800;font-size:var(--t-texto)}.personas-txt dd{color:var(--tinta-2)}.cierre{background:var(--campo);padding:var(--seccion) var(--borde);grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:50px 60px;display:grid}.cierre-titulo{grid-column:1/-1}.cierre-cuerpo{grid-column:2}.cierre-titulo{font-size:var(--t-portada);letter-spacing:-.04em;font-weight:900;line-height:.9}.cierre-cuerpo{flex-direction:column;gap:24px;display:flex}.pie{background:var(--tinta);color:var(--sobre-tinta);padding:70px var(--borde) 0;overflow:hidden}.pie-cols{font-size:var(--t-chico);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:30px;display:grid}.pie-cols>div{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.pie-cols a{opacity:.85;min-height:28px;transition:opacity var(--dur-hover);align-items:center;gap:8px;display:inline-flex}.pie-cols a:hover{opacity:1}.pie-tit{font-weight:800}.pie-marca{letter-spacing:-.055em;white-space:nowrap;margin-top:60px;margin-left:-.04em;font-size:min(13.4vw,193px);font-weight:900;line-height:.78}.pie-marca span{display:block}@media (width<=720px){.boton-principal{padding:0 20px}.portada{padding-top:110px}.portada-caja{height:360px}.doc-mini{outline:1px solid color-mix(in srgb, var(--sobre-tinta) 10%, transparent);width:42vw}.sello-portada{width:104px;top:-52px;right:14px}.cierre-cuerpo{grid-column:1}.banda{grid-template-columns:minmax(0,1fr)}.banda-txt{grid-column:1}.lista-cuerpo,.pastillas-sec,.doc-vivo,.pasos-foto-cuerpo,.preguntas,.personas-tarjeta,.cierre,.caja-form{grid-template-columns:minmax(0,1fr)}.caja-form .t-frase,.caja-form .form-wa{grid-area:auto/1}.caja-grande{border-radius:40px;padding:56px 20px}.lista-nota{display:none}.lista-nota-movil{font-size:var(--t-texto);color:var(--tinta-2);padding:0 0 18px;font-weight:600;display:block}.lista-grande li{padding-top:12px}.lista-grande li:not(.activo) button{color:var(--tinta)}.docs-par{grid-template-columns:minmax(0,1fr)}.nota-flota{max-width:none;margin-top:10px;position:relative;top:0!important;left:0!important}.doc-notas{position:relative}.fila{grid-template-columns:1fr auto;gap:6px 16px;padding:18px 20px}.fila-desc{grid-area:2/1/auto/-1}.fila .flecha{display:none}.pasos-foto-fija{position:relative;top:0}.personas-foto{max-width:360px}}.solo-lector{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.menu{z-index:50;background:var(--fondo);outline:1px solid color-mix(in srgb, var(--tinta) 10%, transparent);border-radius:999px;justify-content:space-between;align-items:center;gap:16px;width:min(1280px,100% - 32px);height:72px;margin-inline:auto;padding:0 12px 0 20px;display:flex;position:fixed;top:16px;left:0;right:0}.menu-logo{align-items:center;gap:10px;min-height:48px;display:flex}.menu-links{gap:4px;display:flex}.menu-links a{border-radius:999px;align-items:center;min-height:48px;padding:0 18px;font-weight:600;display:inline-flex;position:relative}.menu-marca{background:var(--campo-2);border-radius:999px;position:absolute;inset:0}.menu-links a[aria-current] .menu-link-txt{color:var(--acento-osc)}.menu-link-txt{transition:color var(--dur-hover) var(--curva-hover);position:relative}.menu-der{align-items:center;gap:8px;display:flex}.boton-menu{background:var(--tinta);min-height:48px;color:var(--sobre-tinta);transition:background var(--dur-hover) var(--curva-hover);border-radius:999px;align-items:center;gap:8px;padding:0 22px;font-weight:700;display:inline-flex}.boton-menu:hover{background:var(--acento-osc)}.menu-boton{background:var(--campo-2);cursor:pointer;border:0;border-radius:50%;place-items:center;width:48px;height:48px;display:none}.hamburguesa{width:20px;height:12px;display:block;position:relative}.hamburguesa i{background:var(--tinta);height:2px;transition:transform .45s var(--curva-expo);border-radius:2px;position:absolute;top:5px;left:0;right:0}.hamburguesa i:first-child{transform:translateY(-5px)}.hamburguesa i:last-child{transform:translateY(5px)}.hamburguesa[data-abierto=true] i:first-child{transform:rotate(45deg)}.hamburguesa[data-abierto=true] i:last-child{transform:rotate(-45deg)}.menu-pantalla{z-index:45;background:var(--tinta);color:var(--sobre-tinta);padding:120px var(--borde) 60px;flex-direction:column;justify-content:center;gap:40px;display:flex;position:fixed;inset:0}.menu-pantalla a.recorte-in{letter-spacing:-.04em;align-items:center;gap:.2em;font-size:clamp(44px,9vw,96px);font-weight:900;line-height:1.05;display:inline-flex}.menu-pantalla .flecha{width:.45em;height:.45em;color:var(--arcilla)}.menu-pantalla .boton-principal{align-self:flex-start}.nombre{color:var(--tinta);flex-direction:column;font-size:20px;line-height:.92;display:inline-flex}.nombre-a .n-chico,.nombre-c .n-chico{letter-spacing:.01em;font-size:.85em;font-weight:500}.nombre-a .n-grande{letter-spacing:-.05em;font-size:1.3em;font-weight:900}.nombre-c .n-grande{letter-spacing:-.025em;white-space:nowrap;font-size:1em;font-weight:800}.nombre-b{letter-spacing:-.03em;isolation:isolate;flex-direction:row;align-items:baseline;gap:.25em;font-weight:800}.resaltado{position:relative}.resaltado:after{content:"";z-index:-1;background:color-mix(in srgb, var(--acento) 45%, transparent);border-radius:2px;height:.42em;position:absolute;bottom:.02em;left:-.1em;right:-.1em}.f-lado{fill:var(--apagado)}.f-ficha{fill:var(--acento)}.intro{z-index:100;background:var(--fondo);cursor:pointer;place-items:center;display:grid;position:fixed;inset:0}.intro-marca{flex-direction:column;align-items:center;gap:28px;display:flex}.intro-simb{width:min(420px,80vw);overflow:visible}.intro-nombre .nombre{align-items:center;font-size:clamp(30px,4.2vw,52px)}.intro-frase{text-align:center;font-size:var(--t-frase);letter-spacing:-.015em;font-weight:600;position:absolute;bottom:12vh;left:0;right:0}.portada{z-index:1;border-radius:0 0 50% 50%/0 0 clamp(48px,9vw,150px) clamp(48px,9vw,150px);padding-top:140px}.portada-caja-lugar{z-index:2;margin-top:clamp(32px,4vw,56px);margin-bottom:calc(-1*clamp(140px,18vw,260px));position:relative}.portada-caja{border-radius:24px;height:clamp(340px,min(40vw,100svh - 620px),600px);margin-top:0}.campo input:focus-visible{outline-color:var(--tinta)}.sello-portada{top:auto;bottom:clamp(-80px,-5vw,-52px);right:clamp(20px,6vw,90px)}.puertas{padding-top:calc(var(--seccion) + clamp(140px, 18vw, 260px))}.caja-grande{background:var(--arcilla)}.caja-form,.lista-nota p{background:var(--salvia)}.doc-vivo{background:var(--arcilla)}.personas-foto{background:var(--salvia)}.lugar-foto{background:var(--campo-2)}.lugar-foto.en-ficha{background:var(--fondo)}.cierre{background:var(--acento-osc);color:var(--sobre-tinta)}.cierre .campo input{border-color:#0000}.cierre .boton-principal{background:var(--tinta)}.cierre .boton-principal:hover{background:var(--fondo);color:var(--tinta)}.cierre .form-radio span{border-color:var(--sobre-tinta)}.cierre .form-radio input:checked+span{background:var(--sobre-tinta);color:var(--tinta);border-color:var(--sobre-tinta)}.cierre .form-error{color:var(--sobre-tinta)}@media (width<=980px){.menu-links{display:none}.menu-boton{display:grid}.boton-menu span{display:none}.boton-menu{justify-content:center;width:48px;padding:0}}@media (width<=720px){.menu{width:calc(100% - 20px);height:64px;padding:0 8px 0 14px;top:10px}.nombre{font-size:19px}.sello-portada{width:104px;top:auto;bottom:-46px;right:14px}.portada{padding-top:110px}}.rueda{vertical-align:top;line-height:1.2;display:inline-grid;position:relative;overflow:hidden}.rueda>span{transition:transform .5s var(--curva-expo);grid-area:1/1;display:block}.rueda-b{transform:translateY(105%)}a:hover .rueda-a,button:hover .rueda-a,a:focus-visible .rueda-a,button:focus-visible .rueda-a{transform:translateY(-105%)}a:hover .rueda-b,button:hover .rueda-b,a:focus-visible .rueda-b,button:focus-visible .rueda-b{transform:none}.flecha-viva{flex:none;width:.62em;height:.62em;display:inline-block;position:relative;overflow:hidden}.flecha-viva svg{width:100%;height:100%;transition:transform .45s var(--curva-expo);position:absolute;inset:0}.flecha-viva svg:last-child{transform:translate(-110%,110%)}a:hover .flecha-viva svg:first-child{transform:translate(110%,-110%)}a:hover .flecha-viva svg:last-child{transform:none}.fila .flecha-viva{width:26px;height:26px}.iman{will-change:transform;display:inline-flex}.iman-bloque{align-self:flex-start;margin-top:8px}.form-wa .iman-bloque .boton-principal{margin-top:0}.sello-giro.sin-css{animation:none}.cv-vivo{max-width:640px;margin-left:auto;position:relative}.cv-hoja{background:var(--blanco);color:var(--tinta);border-radius:var(--r-foto);font-size:var(--t-chico);padding:clamp(28px,4vw,48px) 230px clamp(28px,4vw,48px) clamp(28px,4vw,48px);line-height:1.45}.cv-hoja h3.cv-nombre{letter-spacing:-.02em;font-size:30px;font-weight:700;line-height:1.1}.cv-hoja h4{font-size:var(--t-chico);margin:18px 0 4px;font-weight:800}.cv-hoja ul{margin:6px 0 12px;padding-left:18px;list-style:outside}.cv-hoja p{margin:0 0 6px}.cv-puesto{margin-top:4px;font-size:18px}.cv-gris{color:var(--tinta-2)}.cv-pie{color:var(--tinta-2);margin-top:18px!important}.marca-cv{display:inline}.marca-cv-palabra{display:inline-block;position:relative}.marca-cv-fondo{background:color-mix(in srgb, var(--tercero) 30%, transparent);border-bottom:3px solid var(--tercero);transform-origin:0;border-radius:2px;position:absolute;inset:.18em -.16em .02em}.marca-cv-txt{position:relative}.cv-notas{pointer-events:none;position:absolute;inset:0}.cv-notas .nota-flota{width:190px;font-size:var(--t-chico);border-radius:var(--r-fila);padding:12px 16px;right:20px;left:auto!important}.cv-notas .nota-flota:first-child{top:9%}.cv-notas .nota-flota:nth-child(2){top:28%}.cv-notas .nota-flota:nth-child(3){top:47%}.lista-nota{position:relative;top:0}@media (width<=720px){.cv-notas{flex-direction:column;gap:8px;margin-top:12px;display:flex;position:relative}.cv-hoja{padding-right:clamp(28px,4vw,48px)}.cv-notas .nota-flota{width:auto;position:relative;right:auto;top:auto!important}}.fondo-clip{border-radius:inherit;z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.portada>:not(.fondo-clip){z-index:1;position:relative}.fondo-vivo{width:100%;height:130%;position:absolute;top:-10%;left:0}.fv0{fill:color-mix(in srgb, var(--apagado) 18%, transparent)}.fv1{fill:color-mix(in srgb, var(--fondo) 55%, transparent)}.sello{background:color-mix(in srgb, var(--tercero) 28%, var(--arcilla))}.fondo-vivo .fv:nth-child(3){fill:color-mix(in srgb, var(--tercero) 22%, transparent)}:root[data-prof="1"] body:after{content:"";z-index:90;pointer-events:none;opacity:.09;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .29 0 0 0 0 .23 0 0 0 0 .25 0 0 0 1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}:root[data-prof="1"] .portada{background:radial-gradient(120% 70% at 78% 0%, color-mix(in srgb, var(--fondo) 85%, transparent) 0%, transparent 55%), radial-gradient(90% 60% at 0% 100%, color-mix(in srgb, var(--apagado) 35%, transparent) 0%, transparent 60%), var(--campo)}:root[data-prof="1"] .portada-caja{background:radial-gradient(80% 90% at 50% 0%, var(--hondo-1) 0%, var(--tinta) 60%, var(--hondo-2) 100%);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--blanco) 8%, transparent), 0 30px 60px -20px color-mix(in srgb, var(--tinta) 55%, transparent), 0 60px 120px -40px color-mix(in srgb, var(--acento) 45%, transparent)}:root[data-prof="1"] .portada-docs{perspective:1400px}:root[data-prof="1"] .doc-mini{box-shadow:0 2px 4px color-mix(in srgb, var(--hondo-2) 25%, transparent), 0 18px 40px -8px color-mix(in srgb, var(--hondo-2) 55%, transparent), 0 50px 80px -30px color-mix(in srgb, var(--hondo-2) 60%, transparent)}:root[data-prof="1"] .doc-mini.d2{transform-style:preserve-3d}:root[data-prof="1"] .caja-grande,:root[data-prof="1"] .doc-tarjeta,:root[data-prof="1"] .lista-nota p,:root[data-prof="1"] .desplegable,:root[data-prof="1"] .cv-hoja,:root[data-prof="1"] .doc-hoja{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--blanco) 55%, transparent), 0 1px 2px color-mix(in srgb, var(--tinta) 10%, transparent), 0 12px 28px -10px color-mix(in srgb, var(--acento) 30%, transparent), 0 40px 70px -30px color-mix(in srgb, var(--acento) 35%, transparent)}:root[data-prof="1"] .banda,:root[data-prof="1"] .pie{background:radial-gradient(70% 120% at 15% 0%, var(--hondo-1) 0%, var(--tinta) 55%, var(--hondo-2) 100%)}:root[data-prof="1"] .boton-principal{background:linear-gradient(180deg, var(--malva-luz) 0%, var(--acento) 55%, var(--hondo-1) 100%);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--blanco) 25%, transparent), 0 8px 20px -6px color-mix(in srgb, var(--acento) 60%, transparent)}:root[data-prof="1"] .sello{box-shadow:0 10px 30px -8px color-mix(in srgb, var(--tinta) 45%, transparent)}:root[data-prof="1"] .portada-caja,:root[data-prof="1"] .banda,:root[data-prof="1"] .pie{background-color:var(--tinta)}:root[data-prof="1"] .boton-principal{background-color:var(--acento)}.e-titulo,.e-centro,.e-centrada .t-grande,.e-como .t-grande,.doc-vivo .t-grande,.preguntas .t-grande,.filas-sec .t-grande,.personas .t-grande{letter-spacing:-.03em;font-weight:500;line-height:1.02}.foto-ficha{aspect-ratio:4/5;background:var(--campo-2);border-radius:27%;place-items:end center;width:100%;padding:0 20px 24px;display:grid;position:relative;overflow:hidden}.foto-ficha-cabeza{width:46%;fill:color-mix(in srgb, var(--apagado) 30%, transparent);position:absolute;top:50%;left:50%;transform:translate(-50%,-54%)}.foto-ficha span{color:var(--tinta);background:var(--fondo);border-radius:var(--r-pastilla);font-size:var(--t-chico);text-align:center;max-width:30ch;padding:10px 18px;font-weight:600;position:relative}.foto-ficha.cuadrada{aspect-ratio:1}.revela{will-change:clip-path;overflow:hidden}.revela-in{transform-origin:50%}.revela .foto-ficha{border-radius:32px}.e-portada{padding:0}.e-portada-campo{background:var(--campo);min-height:100svh;padding:130px var(--borde) 70px;transform-origin:50% 0;grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:40px;display:grid;position:relative;overflow:hidden}.e-portada-campo>:not(.fondo-clip){z-index:1;position:relative}.e-portada-txt{flex-direction:column;grid-area:1/1;gap:26px;display:flex}.e-titulo{font-size:clamp(44px,6.4vw,96px)}.e-portada-txt .t-frase{max-width:24ch;color:var(--tinta-2)}.e-botones{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.e-portada-foto{grid-area:1/2;align-self:end}.e-portada-foto .foto-ficha{background:color-mix(in srgb, var(--fondo) 55%, var(--campo));max-height:72svh;margin-left:auto}.e-escalonadas{padding:var(--seccion) var(--borde) calc(var(--seccion) + 60px)}.e-centro{text-align:center;max-width:18ch;margin:0 auto}.e-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;max-width:1040px;margin:70px auto 0;display:grid}.e-col{flex-direction:column;gap:24px;display:flex}.e-col-baja{padding-top:120px}.e-tarjeta{border-radius:var(--r-foto);background:var(--campo-2);flex-direction:column;justify-content:space-between;gap:30px;min-height:clamp(260px,26vw,360px);padding:clamp(26px,3vw,40px);display:flex}.e-tarjeta h3{max-width:14ch;font-weight:600}.e-tarjeta p{color:var(--tinta-2);max-width:26ch}.e-t1{background:var(--arcilla)}.e-t2{background:var(--salvia)}.e-t3{background:var(--acento);color:var(--sobre-tinta)}.e-t3 p{color:var(--sobre-tinta)}.e-filas{padding:var(--seccion) var(--borde);background:var(--arcilla);border-radius:48px;margin:0 clamp(8px,1.5vw,20px)}.e-filas-lista{max-width:1040px;margin:56px auto 0}.e-filas-lista li{padding:24px 0;position:relative}.e-linea{background:color-mix(in srgb, var(--tinta) 30%, transparent);transform-origin:0;height:1.5px;position:absolute;top:0;left:0;right:0}.e-fila-in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:baseline;gap:20px;display:grid}.e-filas-lista li.fuerte .t-frase{font-weight:700}.e-fila-desc{color:var(--tinta);font-weight:600}.e-docs{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;max-width:1040px;margin:60px auto 80px;display:grid}.e-docs .doc-tarjeta{background:var(--fondo)}.e-doc-baja{margin-top:90px}.e-centrada{padding:calc(var(--seccion) * 1.4) var(--borde);text-align:center;flex-direction:column;align-items:center;gap:26px;display:flex}.e-centrada .t-grande{max-width:16ch}.e-centrada-txt{max-width:34ch;color:var(--tinta-2)}.e-como{padding:var(--seccion) var(--borde);position:relative}.e-como-titulo{padding-bottom:70px}.e-como-paso{z-index:1;grid-template-columns:minmax(0,4fr) minmax(0,6fr);align-items:center;gap:clamp(30px,6vw,100px);max-width:1180px;margin:0 auto 90px;display:grid;position:relative}.e-como-paso.der{grid-template-columns:minmax(0,6fr) minmax(0,4fr)}.e-como-paso.der .e-como-txt{order:2}.e-como-txt{background:var(--fondo);border-radius:var(--r-fila);padding:24px 0}.e-como-txt h3{margin-bottom:10px;font-weight:600}.e-como-txt p{color:var(--tinta-2);max-width:30ch}.e-como-foto .foto-ficha{aspect-ratio:5/4}.personas-foto{background:0 0;border-radius:0;padding:0}@media (width<=720px){.e-portada-campo{grid-template-columns:minmax(0,1fr);gap:30px;padding:110px 16px 40px}.e-portada-txt,.e-portada-foto{grid-area:auto/1}.e-portada-txt{order:-1}.e-tarjeta{min-height:190px}.e-portada-foto .foto-ficha{aspect-ratio:1;max-width:260px;margin:0 auto}.e-cols,.e-docs{grid-template-columns:minmax(0,1fr)}.e-col-baja{padding-top:0}.e-doc-baja{margin-top:0}.e-fila-in{grid-template-columns:minmax(0,1fr);gap:6px}.e-filas{border-radius:32px;margin:0 8px}.e-como-titulo{position:relative;top:0}.e-como-paso,.e-como-paso.der{grid-template-columns:minmax(0,1fr);gap:16px;margin-bottom:56px}.e-como-paso.der .e-como-txt{order:0}}:root[data-prof="1"] .e-portada-campo{background:radial-gradient(70% 60% at 80% 10%, color-mix(in srgb, var(--fondo) 80%, transparent) 0%, transparent 60%), radial-gradient(80% 70% at 0% 100%, color-mix(in srgb, var(--apagado) 32%, transparent) 0%, transparent 65%), var(--campo)}:root[data-prof="1"] .foto-ficha{box-shadow:inset 0 2px 0 color-mix(in srgb, var(--blanco) 50%, transparent), inset 0 -40px 80px -40px color-mix(in srgb, var(--acento) 35%, transparent), 0 1px 2px color-mix(in srgb, var(--tinta) 10%, transparent), 0 12px 28px -10px color-mix(in srgb, var(--acento) 30%, transparent), 0 40px 70px -30px color-mix(in srgb, var(--acento) 35%, transparent)}:root[data-prof="1"] .e-tarjeta{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--blanco) 50%, transparent), 0 1px 2px color-mix(in srgb, var(--tinta) 10%, transparent), 0 12px 28px -10px color-mix(in srgb, var(--acento) 30%, transparent), 0 40px 70px -30px color-mix(in srgb, var(--acento) 35%, transparent)}:root[data-prof="1"] .e-t3{background:radial-gradient(90% 90% at 20% 0%, var(--malva-luz) 0%, var(--acento) 55%, var(--hondo-1) 100%);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--blanco) 18%, transparent), 0 30px 60px -24px color-mix(in srgb, var(--tinta) 55%, transparent)}:root[data-prof="1"] .e-filas{background:radial-gradient(80% 60% at 50% 0%, color-mix(in srgb, var(--blanco) 35%, var(--arcilla)) 0%, var(--arcilla) 60%);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--blanco) 50%, transparent), 0 1px 2px color-mix(in srgb, var(--tinta) 10%, transparent), 0 12px 28px -10px color-mix(in srgb, var(--acento) 30%, transparent), 0 40px 70px -30px color-mix(in srgb, var(--acento) 35%, transparent)}:root[data-prof="1"] .e-linea{box-shadow:0 1px 0 color-mix(in srgb, var(--blanco) 55%, transparent)}:root[data-prof="1"] .e-filas{background-color:var(--arcilla)}:root[data-prof="1"] .e-portada-campo{background-color:var(--campo)}:root{--sombra-1:0 1px 2px color-mix(in srgb, var(--tinta) 10%, transparent), 0 12px 28px -10px color-mix(in srgb, var(--acento) 30%, transparent), 0 40px 70px -30px color-mix(in srgb, var(--acento) 35%, transparent);--sombra-2:0 2px 4px color-mix(in srgb, var(--hondo-2) 18%, transparent), 0 24px 50px -16px color-mix(in srgb, var(--tinta) 45%, transparent), 0 60px 90px -40px color-mix(in srgb, var(--tinta) 40%, transparent);--canto:inset 0 1px 0 color-mix(in srgb, var(--blanco) 55%, transparent);--hondo-1:#5e4a53;--hondo-2:#33272c;--malva-luz:#8a6e7c;--canto-lado:#7e6573;--canto-ficha:#4e3c45;--canto-ficha-claro:#b9aec4;--canto-lado-claro:#a8987c}.h-fondo{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.h-fondo-in{will-change:transform;position:absolute;inset:-20%}.h-mancha{filter:blur(70px);will-change:transform;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.h-mancha.m1{background:color-mix(in srgb, var(--apagado) 42%, transparent)}.h-mancha.m2{background:color-mix(in srgb, var(--campo) 90%, transparent)}.h-mancha.m3{background:color-mix(in srgb, var(--arcilla) 55%, transparent)}.h-mancha.m4{background:color-mix(in srgb, var(--acento) 26%, transparent)}:root:not([data-prof="1"]) .h-fondo{display:none}:root[data-prof="1"] body{background:var(--fondo)}:root[data-prof="1"] main>section{position:relative}@property --g1x{syntax:"<percentage>";inherits:false;initial-value:78%}@property --g1y{syntax:"<percentage>";inherits:false;initial-value:12%}@property --g2x{syntax:"<percentage>";inherits:false;initial-value:6%}@property --g2y{syntax:"<percentage>";inherits:false;initial-value:92%}:root[data-prof="1"] .e-portada-campo{background:radial-gradient(60% 55% at var(--g1x) var(--g1y), color-mix(in srgb, var(--fondo) 85%, transparent) 0%, transparent 62%), radial-gradient(70% 65% at var(--g2x) var(--g2y), color-mix(in srgb, var(--apagado) 45%, transparent) 0%, transparent 66%), radial-gradient(45% 45% at 55% 60%, color-mix(in srgb, var(--arcilla) 40%, transparent) 0%, transparent 70%), var(--campo);box-shadow:var(--canto);animation:18s ease-in-out infinite alternate respira}@keyframes respira{0%{--g1x:78%;--g1y:12%;--g2x:6%;--g2y:92%}50%{--g1x:60%;--g1y:30%;--g2x:22%;--g2y:70%}to{--g1x:88%;--g1y:4%;--g2x:0%;--g2y:100%}}.h-planos{position:relative}.h-plano-foto{z-index:1;will-change:transform;position:relative}.h-flota{z-index:2;will-change:transform;position:absolute}.h-flota-0{bottom:-5%;left:-8%}.h-flota-1{top:4%;right:-5%}.h-tarjeta{background:var(--fondo);width:250px;color:var(--tinta);box-shadow:var(--canto), var(--sombra-2);border-radius:22px;flex-direction:column;gap:8px;padding:18px 20px;display:flex}.h-tarjeta b{letter-spacing:-.01em;font-size:19px;line-height:1.2}.h-tarjeta a{color:var(--acento);font-weight:700}.h-tarjeta-etq{color:var(--tinta-2);font-size:17px;font-weight:700}.h-tarjeta-cv{gap:10px;width:190px;padding:12px}.h-tarjeta-cv img{aspect-ratio:4/3;object-fit:cover;object-position:top;border-radius:10px}.h-tarjeta-cv b{font-size:17px}.h-foto{box-shadow:var(--canto), inset 0 -50px 90px -50px color-mix(in srgb, var(--acento) 35%, transparent), var(--sombra-1)}.h-foto .foto-ficha-cabeza{will-change:transform}.h-foto.con-foto{background:var(--acento);padding:0}.h-foto.con-foto img{object-fit:cover;filter:grayscale()contrast(1.05);mix-blend-mode:luminosity;opacity:.92;will-change:transform;width:100%;height:116%;position:absolute;inset:-8% 0}.h-foto.con-foto:after{content:"";background:color-mix(in srgb, var(--apagado) 35%, transparent);mix-blend-mode:soft-light;position:absolute;inset:0}.h-foto .h-foto-etq{z-index:2;background:var(--fondo);color:var(--tinta);border-radius:999px;padding:6px 14px;font-size:17px;font-weight:700;position:absolute;top:16px;left:16px}.e-t-envol{perspective:1100px}.h-inclina{transform-style:preserve-3d;will-change:transform;box-shadow:var(--canto), var(--sombra-1);position:relative}.h-brillo{border-radius:inherit;pointer-events:none;mix-blend-mode:soft-light;opacity:0;transition:opacity .4s;position:absolute;inset:0}.h-inclina:hover .h-brillo{opacity:1}.h-inclina>:not(.h-brillo){transform:translateZ(28px)}:root[data-prof="1"] .e-filas,:root[data-prof="1"] .doc-vivo,:root[data-prof="1"] .cierre{box-shadow:var(--canto), 0 -24px 60px -30px color-mix(in srgb, var(--tinta) 35%, transparent);z-index:2;border-radius:48px 48px 0 0;margin-top:-48px}:root[data-prof="1"] .e-filas{border-radius:48px}:root[data-prof="1"] .pie{z-index:3;position:relative}@property --d1{syntax:"<percentage>";inherits:false;initial-value:15%}@property --d2{syntax:"<percentage>";inherits:false;initial-value:85%}:root[data-prof="1"] .cierre,:root[data-prof="1"] .pie,:root[data-prof="1"] .e-t3{background:radial-gradient(70% 90% at var(--d1) 0%, color-mix(in srgb, var(--acento) 70%, transparent) 0%, transparent 60%), radial-gradient(60% 80% at var(--d2) 100%, color-mix(in srgb, var(--hondo-2) 80%, transparent) 0%, transparent 65%), var(--acento-osc);animation:22s ease-in-out infinite alternate hondo}:root[data-prof="1"] .e-t3{background-color:var(--acento)}@keyframes hondo{0%{--d1:15%;--d2:85%}to{--d1:70%;--d2:25%}}:root[data-prof="1"] .e-portada-campo,:root[data-prof="1"] .e-filas,:root[data-prof="1"] .doc-vivo,:root[data-prof="1"] .cierre,:root[data-prof="1"] .pie{isolation:isolate;overflow:hidden}:root[data-prof="1"] .e-portada-campo:before,:root[data-prof="1"] .e-filas:before,:root[data-prof="1"] .doc-vivo:before,:root[data-prof="1"] .cierre:before,:root[data-prof="1"] .pie:before{content:"";z-index:-1;pointer-events:none;opacity:.5;background:radial-gradient(560px circle at var(--lx,50%) var(--ly,0%), color-mix(in srgb, var(--blanco) 30%, transparent) 0%, transparent 70%);transition:opacity .6s;position:absolute;inset:0}:root[data-prof="1"] [data-luz="1"]:before{opacity:1}.f3d{perspective:700px;place-items:center;display:grid;position:relative}.f3d:before{content:"";background:radial-gradient(closest-side, color-mix(in srgb, var(--hondo-2) 45%, transparent), transparent);filter:blur(6px);border-radius:50%;height:16%;position:absolute;bottom:20%;left:12%;right:12%}.f3d-objeto{width:100%;height:100%;transform-style:preserve-3d;will-change:transform;position:relative}.f3d-capa{position:absolute;inset:0}.f3d svg{width:100%;height:100%;display:block}.f3d-capa:not(.frente) .f-lado{fill:var(--canto-lado)}.f3d-capa:not(.frente) .f-ficha{fill:var(--canto-ficha)}.f3d-capa.frente:after{content:"";pointer-events:none;background:linear-gradient(115deg, transparent calc(var(--brillo,40%) - 22%), color-mix(in srgb, var(--blanco) 42%, transparent) var(--brillo,40%), transparent calc(var(--brillo,40%) + 22%));position:absolute;inset:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='28 80 200 96'%3E%3Ccircle cx='56' cy='128' r='20'/%3E%3Ccircle cx='200' cy='128' r='20'/%3E%3Cpath fill-rule='evenodd' d='M110 88h36a22 22 0 0 1 22 22v36a22 22 0 0 1-22 22h-36a22 22 0 0 1-22-22v-36a22 22 0 0 1 22-22zM108 128a20 20 0 1 0 40 0a20 20 0 1 0-40 0z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='28 80 200 96'%3E%3Ccircle cx='56' cy='128' r='20'/%3E%3Ccircle cx='200' cy='128' r='20'/%3E%3Cpath fill-rule='evenodd' d='M110 88h36a22 22 0 0 1 22 22v36a22 22 0 0 1-22 22h-36a22 22 0 0 1-22-22v-36a22 22 0 0 1 22-22zM108 128a20 20 0 1 0 40 0a20 20 0 1 0-40 0z'/%3E%3C/svg%3E") 50%/contain no-repeat}.f3d-cierre{aspect-ratio:1;grid-area:2/1;place-self:center;width:min(220px,60%)!important;height:auto!important}.cierre .f3d-capa.frente .f-ficha{fill:var(--sobre-tinta)}.cierre .f3d-capa.frente .f-lado{fill:var(--arcilla)}.cierre .f3d-capa:not(.frente) .f-ficha{fill:var(--canto-ficha-claro)}.cierre .f3d-capa:not(.frente) .f-lado{fill:var(--canto-lado-claro)}@media (width<=720px){.h-flota-1{display:none}.h-flota-0{bottom:-8%;left:0}.h-flota-1{top:-6%;right:0}.h-tarjeta{width:200px;padding:14px 16px}.h-tarjeta-cv{width:140px}.h-mancha{filter:blur(48px)}.f3d-cierre{grid-row:auto;width:150px!important}:root[data-prof="1"] .e-filas,:root[data-prof="1"] .doc-vivo,:root[data-prof="1"] .cierre{border-radius:32px 32px 0 0;margin-top:-32px}}@media (prefers-reduced-motion:reduce){:root[data-prof="1"] .e-portada-campo,:root[data-prof="1"] .cierre,:root[data-prof="1"] .pie,:root[data-prof="1"] .e-t3{animation:none}}:root[data-prof="1"] .e-escalonadas{padding-bottom:calc(var(--seccion) + 140px)}.fondo-gl{width:100%;height:100%;display:block;position:absolute;inset:0}.fondo-selector{z-index:5;background:var(--fondo);box-shadow:var(--canto), var(--sombra-1);border-radius:999px;flex-wrap:wrap;justify-content:center;gap:6px;max-width:calc(100% - 32px);padding:6px;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.fondo-selector button{min-height:40px;color:var(--tinta);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 16px;font-size:15px;font-weight:600}.fondo-selector button[aria-checked=true]{background:var(--acento);color:var(--sobre-tinta)}@media (width<=720px){.fondo-selector{border-radius:24px;bottom:10px}.fondo-selector button{padding:0 12px}}
