.au-hero{padding-block:clamp(28px,4vw,56px) var(--seccion);scroll-margin-top:80px}.au-hero-in{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.au-tx{gap:22px;display:grid}.au-hero h1{font-size:clamp(42px,5.4vw,78px)}.au-tx-l{gap:10px;margin-top:6px;display:grid}.au-tx-l li{align-items:flex-start;gap:10px;font-weight:500;line-height:1.35;display:flex}.au-tx-l svg{width:20px;height:20px;color:var(--verde);stroke-width:2.6px;flex:none;margin-top:2px}.au-form{background:var(--blanco);border:1px solid var(--linea);border-radius:28px;gap:14px;padding:clamp(20px,2.8vw,32px);display:grid;box-shadow:0 40px 80px -40px #0e1d1a80}.au-form-t{font:700 clamp(22px,2.2vw,28px) var(--titular);letter-spacing:-.02em}.au-c{gap:6px;min-width:0;display:grid}.au-c label{font-size:15px;font-weight:600}.au-c input,.au-c select{background:var(--crema-2);width:100%;min-height:50px;color:var(--tinta);font:16px var(--sans);border:1px solid #b9c4b5;border-radius:12px;padding:0 14px}.au-c input:focus,.au-c select:focus{outline:2px solid var(--verde);outline-offset:1px;background:var(--blanco)}.au-par{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.au-pri{cursor:pointer;align-items:center;gap:10px;font-size:15px;display:flex}.au-pri input{width:22px;height:22px;accent-color:var(--verde);flex:none;margin:0}.au-pri a{color:var(--verde);font-weight:600}.au-form .btn{justify-self:start}.au-est{color:var(--gris);font-size:14px;line-height:1.4}.au-est.ok{background:var(--verde-tenue);color:var(--verde-osc);border-radius:12px;padding:12px 14px;font-weight:600}.au-flujo{padding-block:var(--seccion)}.au-fl-rej{grid-template-columns:minmax(0,1fr) minmax(90px,.35fr) minmax(0,1.1fr);align-items:center;margin-top:clamp(32px,5vw,64px);display:grid}.au-pila{gap:6px;display:grid}.au-pila p{margin-left:calc(var(--i)*10px);background:var(--blanco);color:var(--tinta);border-radius:12px;align-items:center;gap:12px;padding:13px 16px;font-size:15px;line-height:1.25;display:flex;box-shadow:0 12px 20px -14px #000}.au-pila .mono{color:var(--gris);flex:none;font-size:13px}.au-pila small{color:var(--gris-claro);margin-top:6px;margin-left:50px;font-size:15px}.au-maq{grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.au-maq i{background:repeating-linear-gradient(90deg,var(--lima) 0 6px,transparent 6px 12px);height:2px;display:block}.au-maq span{place-items:center;width:64px;height:64px;display:grid}.au-maq span>svg{width:64px;height:64px}.au-sal{gap:10px;display:grid}.au-sal li{background:var(--tinta-2);border:1px solid var(--linea-osc);border-radius:18px;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:16px;padding:clamp(16px,2vw,22px);display:grid}.au-sal li>span{background:var(--lima);width:52px;height:52px;color:var(--tinta);border-radius:14px;place-items:center;display:grid}.au-sal svg{width:24px;height:24px}.au-sal h3{letter-spacing:-.015em;font-size:clamp(20px,2vw,26px)}.au-sal p{color:var(--gris-claro);font-size:16px}.au-hoja{padding-block:var(--seccion);background:var(--crema-2)}.au-hoja h2{max-width:18ch}.au-anot{margin-top:clamp(32px,4vw,56px);display:grid}.au-f{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:stretch;display:grid}.au-pap{background:var(--blanco);border-inline:1px solid var(--linea);border-bottom:1px solid var(--linea);align-content:center;gap:8px;padding:clamp(18px,2.6vw,30px) clamp(20px,3vw,40px);display:grid}.au-pap.arr{border-top:1px solid var(--linea);border-radius:18px 18px 0 0}.au-pap.aba{border-radius:0 0 18px 18px}.au-cab{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.au-cab>svg,.au-cab .simbolo{width:26px;height:26px}.au-cab .mono{color:var(--gris);margin-left:auto;font-size:13px}.au-et{color:var(--gris);font-size:15px}.au-big{font:700 clamp(19px,2vw,26px)/1.15 var(--titular);letter-spacing:-.015em;flex-wrap:wrap;align-items:baseline;gap:8px 14px;display:flex}.au-big .cifra{color:var(--verde);font-size:clamp(72px,9vw,128px)}.au-dos{grid-template-columns:repeat(2,minmax(0,1fr))}.au-dos>div{gap:4px;display:grid}.au-dos .cifra{font-size:clamp(38px,4.6vw,64px)}.au-pap ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px;display:grid}.au-pap li{align-items:flex-start;gap:8px;font-size:15px;line-height:1.3;display:flex}.au-pap li svg{width:16px;height:16px;color:var(--verde);stroke-width:2.6px;flex:none;margin-top:2px}.au-n{color:var(--verde-osc);align-self:center;padding-left:clamp(44px,5vw,72px);font-size:16px;font-weight:500;line-height:1.4;position:relative}.au-n:before{content:"";border-top:2px dashed var(--verde);width:clamp(32px,4vw,58px);position:absolute;top:50%;left:0}.au-n:after{content:"";background:var(--verde);border-radius:50%;width:10px;height:10px;position:absolute;top:calc(50% - 4px);left:-5px}.au-pide{padding-block:var(--seccion)}.au-pi-rej{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,48px);margin-top:clamp(28px,4vw,48px);display:grid}.au-pi-rej li{align-content:start;gap:10px;display:grid}.au-pi-rej b{color:var(--verde);font-size:clamp(52px,7vw,104px)}.au-pi-rej p{color:var(--gris);max-width:30ch}.au-datos{border-top:2px solid var(--tinta);gap:18px;margin-top:clamp(40px,5vw,72px);padding-top:24px;display:grid}.au-datos h3{letter-spacing:-.015em;align-items:center;gap:12px;font-size:clamp(20px,2vw,26px);display:flex}.au-datos h3 svg{width:26px;height:26px;color:var(--verde);flex:none}.au-datos ul{color:var(--gris);grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;font-size:15px;line-height:1.4;display:grid}.au-final{background:var(--lima);color:var(--tinta);padding-block:clamp(64px,8vw,104px)}.au-final-in{justify-items:start;gap:28px;display:grid}.au-final h2{max-width:24ch;font-size:clamp(32px,4.4vw,62px)}@media (width<=980px){.au-hero-in,.au-fl-rej{grid-template-columns:1fr}.au-maq{grid-template-columns:1fr;justify-items:center;padding-block:12px}.au-maq i{display:none}.au-f{grid-template-columns:1fr}.au-n{padding:10px 20px 18px 44px}.au-n:before{width:16px;top:24px;left:16px}.au-n:after{top:20px;left:12px}.au-f:last-child .au-n{padding-bottom:0}.au-pap{border:1px solid var(--linea);border-radius:18px}.au-pi-rej{grid-template-columns:1fr}.au-datos ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=440px){.au-par,.au-pap ul,.au-datos ul{grid-template-columns:1fr}.au-pila p{margin-left:calc(var(--i)*4px)}.au-pila small{margin-left:20px}.au-cab .mono{margin-left:0}}
