
.zor-proveedores{color:var(--zor-ink);background:var(--zor-paper);font:var(--zor-text-body)/1.5 var(--zor-body)}
.zor-proveedores *{box-sizing:border-box;min-width:0}.zor-proveedores :is(h1,h2,h3,p,figure,ul){margin:0}.zor-proveedores a{color:inherit}.zor-proveedores :is(a,button,input,select,textarea):focus-visible{outline:3px solid var(--zor-orange-dark);outline-offset:4px}.zor-proveedores :is(button,a,input,select){touch-action:manipulation}.zor-proveedores h1,.zor-proveedores__presentation>h2,.zor-proveedores__cta h2{font-family:var(--zor-display);font-weight:900;font-style:italic;text-transform:uppercase;line-height:1.08;text-wrap:balance}.zor-proveedores em{color:var(--zor-orange);font-style:inherit}.zor-proveedores__hero{position:relative;isolation:isolate;background:var(--zor-ink);color:var(--zor-white);display:flex;align-items:flex-end;min-height:650px}.zor-proveedores__hero picture{position:absolute;inset:0;z-index:-2}.zor-proveedores__hero img{width:100%;height:100%;object-fit:cover;object-position:center 42%}.zor-proveedores__hero:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,rgba(7,16,21,.97),rgba(7,16,21,.05) 85%)}.zor-proveedores__hero-copy{padding:var(--zor-space-lg) var(--zor-banner-gutter);max-width:780px}.zor-proveedores nav{display:flex;flex-wrap:wrap;gap:var(--zor-space-xs);font-size:var(--zor-text-small);margin-bottom:var(--zor-space-md)}.zor-proveedores h1{font-size:var(--zor-text-hero);margin-bottom:var(--zor-space-sm)}.zor-proveedores__promises{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:var(--zor-space-sm);margin-top:var(--zor-space-md)!important;font-size:var(--zor-text-small)}.zor-proveedores__promises li{border-left:3px solid var(--zor-orange);padding-left:var(--zor-space-xs)}
.zor-proveedores__layout{max-width:1280px;margin:auto;padding:var(--zor-section-space) var(--zor-content-gutter);display:grid;gap:var(--zor-space-lg)}.zor-proveedores__eyebrow{text-transform:uppercase;font-weight:700;font-size:var(--zor-text-small);margin-bottom:var(--zor-space-sm)!important}.zor-proveedores__presentation>h2{font-size:var(--zor-text-title);margin-bottom:var(--zor-space-sm)}.zor-proveedores__presentation>p{margin-bottom:var(--zor-space-md)}.zor-proveedores__benefits{display:grid;gap:var(--zor-space-md);padding:var(--zor-space-md);background:var(--zor-white);border-radius:var(--zor-radius)}.zor-proveedores__benefits article{display:flex;gap:var(--zor-space-sm)}.zor-proveedores__benefits svg{width:36px;height:36px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.zor-proveedores h3{font-size:var(--zor-text-body);text-transform:uppercase}.zor-proveedores__benefits p{font-size:var(--zor-text-small)}.zor-proveedores__vehicle{margin-top:var(--zor-space-md)!important;position:relative}.zor-proveedores__vehicle img{display:block;width:100%;height:auto;border-radius:var(--zor-radius)}.zor-proveedores__vehicle figcaption{position:absolute;bottom:0;padding:var(--zor-space-sm);width:100%;color:var(--zor-white);background:linear-gradient(transparent,rgba(7,16,21,.9));font-weight:700;text-transform:uppercase;letter-spacing:.1em}
.zor-proveedores__form-card{background:var(--zor-white);border:1px solid var(--zor-line);border-radius:var(--zor-radius);padding:var(--zor-space-md);align-self:start}.zor-proveedores__form-card>h2{border-left:3px solid var(--zor-orange);padding-left:var(--zor-space-sm);font-size:var(--zor-text-card);text-transform:uppercase;font-weight:800}.zor-proveedores__form-card>p{margin-top:var(--zor-space-xs)}.zor-proveedores__fields{display:grid;gap:var(--zor-space-sm);margin-top:var(--zor-space-md)}.zor-proveedores__field{display:grid;gap:var(--zor-space-xs);align-content:start}.zor-proveedores__field label{font-size:var(--zor-text-small);font-weight:700}.zor-proveedores :is(input:not([type=checkbox]),select,textarea){width:100%;min-height:48px;padding:var(--zor-space-xs) var(--zor-space-sm);border:1px solid var(--zor-line);border-radius:var(--zor-radius);background:var(--zor-white);color:var(--zor-ink);font:inherit}.zor-proveedores textarea{resize:vertical}.zor-proveedores__hint,.zor-proveedores small{font-size:var(--zor-text-small);color:var(--zor-muted)}.zor-proveedores form>.zor-proveedores__hint{margin-top:var(--zor-space-sm)}.zor-proveedores__consent{display:flex;align-items:flex-start;gap:var(--zor-space-xs);padding:var(--zor-space-sm) 0;font-size:var(--zor-text-small)}.zor-proveedores__consent input{width:20px;height:20px;flex-shrink:0;accent-color:var(--zor-orange-dark)}.zor-proveedores__submit,.zor-proveedores__whatsapp{display:flex;justify-content:center;align-items:center;gap:var(--zor-space-sm);min-height:48px;width:100%;padding:var(--zor-space-sm);border:0;border-radius:var(--zor-radius);background:var(--zor-orange);color:var(--zor-ink);font:inherit;font-weight:800;text-transform:uppercase;cursor:pointer}.zor-proveedores__submit:hover:not(:disabled){background:var(--zor-orange-dark);color:var(--zor-white)}.zor-proveedores__submit:disabled{cursor:default;background:var(--zor-line);color:var(--zor-muted)}.zor-proveedores__status{padding:var(--zor-space-sm);border-left:3px solid var(--zor-orange);background:var(--zor-paper);margin:var(--zor-space-md) 0;overflow-wrap:anywhere}.zor-proveedores__cta{position:relative;isolation:isolate;display:grid;gap:var(--zor-space-lg);padding:var(--zor-section-space) var(--zor-banner-gutter);color:var(--zor-white);background:var(--zor-ink);min-height:320px;align-items:center}.zor-proveedores__cta>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.zor-proveedores__cta:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgba(7,16,21,.93),rgba(7,16,21,.55));z-index:-1}.zor-proveedores__cta h2{font-size:var(--zor-text-title);margin-bottom:var(--zor-space-sm)}.zor-proveedores__channels{display:grid;gap:var(--zor-space-xs);font-size:var(--zor-text-small)}.zor-proveedores__whatsapp{background:var(--zor-green);color:var(--zor-white);text-decoration:none}.zor-proveedores__whatsapp[aria-disabled=true]{cursor:default;background:var(--zor-muted)}.zor-proveedores__whatsapp[href]:hover{filter:brightness(.9)}.zor-proveedores [hidden]{display:none!important}
@media(min-width:768px){.zor-proveedores__hero{min-height:350px;align-items:center}.zor-proveedores__hero:after{background:linear-gradient(90deg,rgba(7,16,21,.96),rgba(7,16,21,.08) 95%)}.zor-proveedores__hero-copy{max-width:62%}.zor-proveedores__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.zor-proveedores__wide{grid-column:1/-1}.zor-proveedores__benefits{grid-template-columns:repeat(2,minmax(0,1fr))}.zor-proveedores__vehicle img{max-height:400px;object-fit:cover}.zor-proveedores__cta{grid-template-columns:1.4fr 1fr}.zor-proveedores__cta>div:first-of-type{max-width:620px}}
@media(min-width:1200px){.zor-proveedores__hero{min-height:400px}.zor-proveedores__hero-copy{max-width:48%}.zor-proveedores__layout{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.zor-proveedores__benefits{grid-template-columns:1fr}}

.zor-proveedores__fieldset{border:0;padding:0;margin:0;min-inline-size:0}.zor-proveedores__fieldset:disabled :is(input,select,textarea){opacity:1;-webkit-text-fill-color:var(--zor-ink);cursor:default}
