.ag-raiz{--ag-negro:#0e0e0f;--ag-rojo:#b62a2d;--ag-rojo-vivo:#d5575e;--ag-rosa:#e6a8a8;--ag-texto:#fefefe;--ag-texto-2:#c9c9cd;--ag-texto-3:#a9a9ae;background:var(--ag-negro);color:var(--ag-texto);font-family:var(--font-archivo),"Archivo",system-ui,sans-serif}.ag-raiz .ag-cartel{font-stretch:62%;font-weight:900;text-transform:uppercase;letter-spacing:-.012em;line-height:.92;text-wrap:balance}.ag-hueco{color:transparent;-webkit-text-stroke:.028em var(--ag-rojo-vivo);paint-order:stroke fill}@supports not (-webkit-text-stroke:1px red){.ag-hueco{color:var(--ag-rojo-vivo)}}.ag-rotulo{margin:0;font-size:13px;font-weight:650;letter-spacing:.16em;text-transform:uppercase;color:var(--ag-rosa)}.ag-tick{display:inline-block;width:.34em;height:.86em;margin-right:.45em;vertical-align:-.04em;background:linear-gradient(180deg,var(--ag-rojo-vivo),var(--ag-rojo));transform:skewX(-14deg);border-radius:1px}.ag-rotulo-chico{margin:0;font-size:12px;font-weight:650;letter-spacing:.16em;text-transform:uppercase;color:var(--ag-rosa)}.ag-boton{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:linear-gradient(180deg,var(--ag-rojo-vivo),var(--ag-rojo));color:#fff;font:inherit;font-weight:800;text-decoration:none;cursor:pointer;box-shadow:inset 0 1px 0 rgba(255,255,255,.25);transition:transform .32s cubic-bezier(.34,1.36,.64,1),box-shadow .32s cubic-bezier(.22,1,.36,1)}.ag-boton:hover{color:#fff;transform:scale(1.04);box-shadow:0 14px 36px -10px rgba(213,87,94,.75)}.ag-boton:active{transform:scale(.97);transition-duration:90ms}.ag-boton:disabled{cursor:progress;opacity:.7;transform:none}.ag-chip{font:inherit;font-size:15px;font-weight:650;padding:0 18px;border-radius:999px;min-height:48px;cursor:pointer;color:var(--ag-texto);background:rgba(254,254,254,.06);border:1px solid rgba(254,254,254,.16);transition:transform .26s cubic-bezier(.34,1.36,.64,1),background-color .2s ease-out,border-color .2s ease-out}.ag-chip:hover{transform:translateY(-2px)}.ag-chip:active{transform:scale(.97)}.ag-chip[aria-pressed=true],.ag-chip[aria-selected=true]{background:linear-gradient(180deg,var(--ag-rojo-vivo),var(--ag-rojo));border-color:var(--ag-rojo-vivo);color:#fff}.ag-raiz :focus-visible{outline:2px solid var(--ag-rosa);outline-offset:3px}.ag-barra{position:sticky;top:0;z-index:30;background:rgb(43 43 45/.62);backdrop-filter:blur(16px) saturate(1.5);box-shadow:inset 0 -1px 0 rgba(254,254,254,.08),0 10px 30px -14px rgba(0,0,0,.7)}.ag-enlace-barra{color:var(--ag-texto-2);text-decoration:none;padding:13px 0;font-size:14px;font-weight:500}.ag-enlace-barra:hover{color:var(--ag-texto)}@keyframes ag-punta{0%{opacity:0;transform:translateY(-130px)}to{opacity:1;transform:none}}@keyframes ag-columna{0%{opacity:0;transform:translateX(-150px)}to{opacity:1;transform:none}}@keyframes ag-ala{0%{opacity:0;transform:translateX(150px)}to{opacity:1;transform:none}}@keyframes ag-encaja-punta{0%,to{translate:0 0}7%{translate:0 -9px}12%{translate:0 1.5px}15%{translate:0 0}}@keyframes ag-encaja-columna{0%,to{translate:0 0}7%{translate:-9px 0}12%{translate:1.5px 0}15%{translate:0 0}}@keyframes ag-encaja-ala{0%,to{translate:0 0}7%{translate:9px 0}12%{translate:-1.5px 0}15%{translate:0 0}}@keyframes ag-barre{0%,11%{opacity:0;transform:translateX(0) skewX(-18deg)}12%{opacity:1;transform:translateX(0) skewX(-18deg)}27%{opacity:1;transform:translateX(820px) skewX(-18deg)}28%,to{opacity:0;transform:translateX(820px) skewX(-18deg)}}.ag-pz-punta{animation:ag-punta .9s cubic-bezier(.34,1.56,.64,1) 60ms both,ag-encaja-punta 6s cubic-bezier(.45,0,.2,1) 2.2s infinite}.ag-pz-columna{animation:ag-columna .76s cubic-bezier(.16,1,.3,1) .26s both,ag-encaja-columna 6s cubic-bezier(.45,0,.2,1) 2.2s infinite}.ag-pz-ala{animation:ag-ala .76s cubic-bezier(.16,1,.3,1) .46s both,ag-encaja-ala 6s cubic-bezier(.45,0,.2,1) 2.2s infinite}.ag-destello{opacity:0;animation:ag-barre 6s cubic-bezier(.65,0,.35,1) 2.2s infinite}.ag-logo-hero{position:relative;display:inline-flex;isolation:isolate}@keyframes ag-asienta{0%{transform:translateY(.18em)}to{transform:none}}.ag-asienta-1{display:block;animation:ag-asienta .72s cubic-bezier(.22,1,.36,1) both}.ag-asienta-2{display:block;animation:ag-asienta .86s cubic-bezier(.22,1,.36,1) both}@keyframes ag-entra{0%{opacity:0;transform:translateY(16px);filter:blur(6px)}to{opacity:1;transform:none;filter:blur(0)}}.ag-entra{animation:ag-entra .52s cubic-bezier(.22,1,.36,1) both}.ag-saltar{position:absolute;left:16px;top:-60px;z-index:40;padding:10px 16px;border-radius:10px;background:var(--ag-texto);color:var(--ag-negro);font-weight:700;text-decoration:none}.ag-saltar:focus-visible{top:12px}.ag-raiz ::-moz-selection{background:var(--ag-rojo);color:#fff}.ag-raiz ::selection{background:var(--ag-rojo);color:#fff}.ag-albaran{--papel:#fefefe;--tinta:#222223;position:relative;width:min(100%,470px);padding:28px 28px 92px;border-radius:6px;background:var(--papel);color:var(--tinta);transform:rotate(1.6deg);box-shadow:0 2px 4px rgba(0,0,0,.35),0 28px 60px -18px rgba(0,0,0,.75)}.ag-albaran-titulo{font-stretch:62%;font-weight:900;font-size:40px;line-height:.9;text-transform:uppercase;letter-spacing:-.01em}.ag-albaran-num{font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;padding:5px 9px;border:1.5px solid var(--tinta);border-radius:4px}.ag-albaran-tabla{display:grid;grid-template-columns:1fr auto;margin-top:22px;border-top:2px solid var(--tinta)}.ag-albaran-cabecera{padding:9px 0 7px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#5b5b60;border-bottom:1px solid #d9d9dc}.ag-albaran-linea{position:relative;display:flex;align-items:center;gap:10px;min-height:44px;font-size:15px;font-weight:600;border-bottom:1px solid #ececee}.ag-albaran-marca{flex:none;width:14px;height:14px;border-radius:3px;border:1.5px solid var(--ag-rojo);background:var(--ag-rojo);box-shadow:inset 0 0 0 2.5px var(--papel)}.ag-sello{position:absolute;right:24px;bottom:20px;display:flex;flex-direction:column;align-items:center;padding:10px 16px 8px;border:3px solid var(--ag-rojo);border-radius:6px;background:rgba(254,254,254,.94);color:var(--ag-rojo);font-stretch:62%;font-weight:900;font-size:26px;line-height:.95;text-transform:uppercase;transform:rotate(-9deg)}.ag-sello-chico{font-stretch:100%;font-size:11px;font-weight:800;letter-spacing:.16em}@keyframes ag-lee-linea{0%{background-color:transparent}35%{background-color:rgba(230,168,168,.45)}to{background-color:transparent}}@keyframes ag-marca-linea{0%{background:transparent}to{background:var(--ag-rojo)}}@keyframes ag-sella{0%{opacity:0;transform:rotate(-9deg) scale(1.9)}60%{opacity:1;transform:rotate(-9deg) scale(.94)}to{opacity:1;transform:rotate(-9deg) scale(1)}}.ag-albaran-linea{animation:ag-lee-linea .7s ease-out both}.ag-albaran-linea .ag-albaran-marca{animation:ag-marca-linea .16s ease-out both}.ag-linea-1{animation-delay:.9s}.ag-linea-2{animation-delay:1.35s}.ag-linea-3{animation-delay:1.8s}.ag-linea-4{animation-delay:2.25s}.ag-linea-1 .ag-albaran-marca{animation-delay:1.15s}.ag-linea-2 .ag-albaran-marca{animation-delay:1.6s}.ag-linea-3 .ag-albaran-marca{animation-delay:2.05s}.ag-linea-4 .ag-albaran-marca{animation-delay:2.5s}.ag-sello{animation:ag-sella .52s cubic-bezier(.2,.9,.3,1.2) 2.9s both}.ag-campo{font:inherit;font-weight:400;font-size:16px;padding:0 14px;border-radius:14px;border:1px solid rgba(255,255,255,.14);background:rgba(14,14,15,.45);color:var(--ag-texto);min-height:52px;box-sizing:border-box;width:100%}.ag-campo::-moz-placeholder{color:var(--ag-texto-3)}.ag-campo::placeholder{color:var(--ag-texto-3)}select.ag-campo:invalid{color:var(--ag-texto-3)}select.ag-campo option{color:var(--ag-texto);background:#161617}textarea.ag-campo{padding:14px;resize:vertical;min-height:96px}.ag-etiqueta-campo{display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:650}.ag-enlace{color:var(--ag-texto);font-weight:650;text-decoration:underline;text-decoration-color:var(--ag-rojo-vivo);text-underline-offset:4px}.ag-enlace:hover{color:var(--ag-rosa)}@media (prefers-reduced-motion:reduce){.ag-albaran-linea,.ag-albaran-linea .ag-albaran-marca,.ag-asienta-1,.ag-asienta-2,.ag-pz-ala,.ag-pz-columna,.ag-pz-punta,.ag-sello{animation:none!important;opacity:1;translate:none}.ag-asienta-1,.ag-asienta-2{transform:none}.ag-destello{display:none}.ag-entra{animation:ag-entra .2s linear both;transform:none;filter:none}.ag-boton,.ag-chip{transition:none}.ag-boton:hover,.ag-chip:hover{transform:none}}@media (prefers-contrast:more),(prefers-reduced-transparency:reduce){.ag-barra{backdrop-filter:none;background:#2b2b2d}}