.ve-fichas{scroll-margin-top:90px}.ve-fichas__head{margin-bottom:44px}.ve-fichas__grid{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;list-style:none;margin:0;padding:0}.ve-fichas__item{display:flex;width:calc(33.33333% - 10.66667px)}.ve-fichas__card{position:relative}.ve-fichas__card:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-2px)}.ve-fichas__card .ve-card__title{color:var(--text-heading)}.ve-fichas__card:hover .ve-card__media img{transform:scale(1.04)}.ve-fichas__card:hover .ve-card__body{border-top-color:var(--veo-cyan)}.ve-fichas__card:hover .ve-card__btn{background:var(--veo-blue);border-color:var(--veo-blue);color:var(--white)}.ve-fichas__card .ve-card__media{aspect-ratio:16/10}.ve-fichas__logo{align-self:flex-start;height:40px;margin-bottom:4px;width:auto}.ve-ficha__logo{align-self:start;height:44px;width:auto}.ve-fichas__desc{font-size:var(--fs-body);line-height:1.55}.ve-fichas__ideal{color:var(--veo-blue);font-size:var(--fs-small);font-weight:600;margin-bottom:16px}.ve-fichas__ideal .fa{color:var(--veo-cyan);margin-right:4px}.ve-fichas__open{background:var(--white);cursor:pointer}.ve-fichas__open:before{content:"";inset:0;position:absolute}.ve-fichas__open:focus-visible{box-shadow:var(--focus-ring);outline:none}.ve-fichas__grid.is-cuatro .ve-fichas__item{width:calc(25% - 12px)}@media (max-width:1024px){.ve-fichas__grid.is-cuatro .ve-fichas__item,.ve-fichas__item{width:calc(50% - 8px)}}@media (max-width:640px){.ve-fichas__grid.is-cuatro .ve-fichas__item,.ve-fichas__item{width:100%}}.ve-ficha{background:var(--white);border:0;border-radius:var(--radius-card);box-shadow:0 24px 60px rgba(1,18,35,.45);color:var(--text-body);max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);overflow:auto;overscroll-behavior:contain;padding:0;width:min(960px,calc(100% - 32px))}.ve-ficha::backdrop{background:rgba(2,29,56,.72)}.ve-ficha[open]{animation:ve-ficha-in var(--dur-base) var(--ease)}@keyframes ve-ficha-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}html.ve-ficha-abierta{overflow:hidden}.ve-ficha__panel{position:relative}.ve-ficha__close{align-items:center;background:var(--white);border:0;border-radius:50%;box-shadow:var(--shadow-card);color:var(--veo-blue);cursor:pointer;display:inline-flex;float:right;font-size:20px;height:44px;justify-content:center;margin:12px 12px -56px 0;position:sticky;top:12px;width:44px;z-index:2}.ve-ficha__close:hover{background:var(--veo-blue);color:var(--white)}.ve-ficha__head{align-items:center;background:var(--gradient-blueprint);display:grid;gap:28px;grid-template-columns:300px minmax(0,1fr);padding:28px 32px}.ve-ficha__img{aspect-ratio:16/10;border-radius:var(--radius-inner);object-fit:cover;width:100%}.ve-ficha__titles{display:grid;gap:12px;justify-items:start}.ve-ficha__titles .ve-eyebrow{color:var(--veo-cyan)}.ve-ficha__title{color:var(--white);font-size:var(--fs-h2);padding-right:40px}.ve-ficha__head .ve-fichas__ideal{color:var(--white);margin:0}.ve-ficha__body{display:grid;gap:40px;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);padding:32px}.ve-ficha__body.is-single{grid-template-columns:minmax(0,1fr)}.ve-ficha__texto{display:grid;gap:14px}.ve-ficha__texto p{margin:0}.ve-ficha__texto h4{font-size:var(--fs-h3);margin-top:10px}.ve-ficha__specs{align-content:start;display:grid;gap:20px;margin:0}.ve-ficha__specs .ve-datos__item{padding-top:12px}.ve-ficha__modelos{padding:0 32px 8px}.ve-ficha__modelos h3{margin-bottom:14px}.ve-ficha__tabla{border:1px solid var(--border-subtle);border-radius:var(--radius-inner);overflow-x:auto}.ve-ficha__tabla:focus-visible{box-shadow:var(--focus-ring);outline:none}.ve-ficha__tabla table{border-collapse:collapse;font-size:var(--fs-small);min-width:600px;width:100%}.ve-ficha__tabla td,.ve-ficha__tabla th{border-bottom:1px solid var(--border-subtle);padding:10px 14px;text-align:left;vertical-align:top}.ve-ficha__tabla thead th{background:var(--veo-blue);color:var(--white);font-size:var(--fs-label);font-weight:600;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.ve-ficha__tabla tbody th{color:var(--veo-blue);font-family:var(--font-mono);font-weight:600;white-space:nowrap}.ve-ficha__tabla td{color:var(--grey-700);font-family:var(--font-mono);font-weight:500}.ve-ficha__tabla tbody tr:nth-child(2n){background:var(--surface-subtle)}.ve-ficha__tabla tbody tr:last-child>*{border-bottom:0}.ve-ficha__imp{color:var(--text-muted);display:block;font-size:12px}.ve-ficha__nota{color:var(--text-muted);font-size:var(--fs-small);margin-top:10px}.ve-ficha__foot{align-items:center;display:flex;flex-wrap:wrap;gap:14px 26px;padding:24px 32px 32px}.ve-ficha__pdf{font-weight:600}.ve-ficha__pdf .fa{color:var(--veo-cyan);margin-right:4px}.ve-ficha .ve-galeria{padding:0 32px 32px}@media (max-width:767px){.ve-ficha .ve-galeria{padding:0 20px 28px}.ve-ficha{border-radius:0;height:100dvh;max-height:100dvh;max-width:100%;width:100%}.ve-ficha__head{gap:18px}.ve-ficha__body,.ve-ficha__head{grid-template-columns:1fr;padding:24px 20px}.ve-ficha__body{gap:28px}.ve-ficha__modelos{padding:0 20px 8px}.ve-ficha__foot{padding:20px 20px 28px}.ve-ficha__foot .ve-btn{width:100%}}