.sec-idx[data-astro-cid-hezqo47o]{display:block;font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;color:var(--orange);opacity:.75;margin-bottom:24px}.seccion-hero[data-astro-cid-hezqo47o]{background:var(--bg-dark);padding:120px 40px 60px}.seccion-hero__inner[data-astro-cid-hezqo47o]{max-width:1280px;margin:0 auto}.seccion-hero__title[data-astro-cid-hezqo47o]{font-family:var(--font-display);font-size:64px;font-weight:500;line-height:1.05;letter-spacing:-.025em;color:var(--text-light);margin:0}.seccion-hero__subtitle[data-astro-cid-hezqo47o]{font-family:var(--font-display);font-size:18px;line-height:1.5;color:var(--text-muted);margin:24px 0 0;max-width:560px}.principales[data-astro-cid-hezqo47o]{background:var(--bg-dark);padding:48px 40px 80px}.principales__inner[data-astro-cid-hezqo47o]{max-width:1280px;margin:0 auto}.principales__grid[data-astro-cid-hezqo47o]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.srv-card[data-astro-cid-hezqo47o]{display:flex;flex-direction:column;gap:14px;padding:32px;border:.5px solid var(--border-dark);background:var(--bg-card);text-decoration:none;transition:border-color .15s ease,background-color .15s ease}.srv-card[data-astro-cid-hezqo47o]:hover{border-color:#f0ede533;background:var(--bg-mid)}.srv-card[data-astro-cid-hezqo47o]:focus-visible{outline:1.5px solid var(--orange);outline-offset:2px}.srv-card__top[data-astro-cid-hezqo47o]{display:flex;align-items:center;justify-content:space-between;gap:12px}.srv-card__meta[data-astro-cid-hezqo47o]{display:flex;align-items:center;gap:12px}.srv-card__idx[data-astro-cid-hezqo47o]{font-family:var(--font-mono);font-size:10px;letter-spacing:.15em;color:var(--orange);opacity:.75}.srv-card__tec[data-astro-cid-hezqo47o]{font-family:var(--font-mono);font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:var(--text-muted);border:.5px solid var(--border-dark);padding:3px 8px}.srv-card__count[data-astro-cid-hezqo47o]{font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;color:var(--text-muted)}.srv-card__title[data-astro-cid-hezqo47o]{font-family:var(--font-display);font-size:28px;font-weight:500;line-height:1.15;letter-spacing:-.02em;color:var(--text-light);margin:0}.srv-card__desc[data-astro-cid-hezqo47o]{font-family:var(--font-display);font-size:14px;line-height:1.6;color:var(--text-muted);margin:0;flex:1}.srv-card__mats[data-astro-cid-hezqo47o]{display:flex;flex-wrap:wrap;gap:6px}.mat-tag[data-astro-cid-hezqo47o]{font-family:var(--font-mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);border:.5px solid var(--border-dark);padding:3px 7px}.srv-card__cta[data-astro-cid-hezqo47o]{font-family:var(--font-mono);font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:var(--orange);margin-top:4px}.auxiliares[data-astro-cid-hezqo47o]{background:var(--bg-light);padding:80px 40px 120px}.auxiliares__inner[data-astro-cid-hezqo47o]{max-width:1280px;margin:0 auto}.auxiliares__header[data-astro-cid-hezqo47o]{margin-bottom:48px;max-width:640px}.aux-label[data-astro-cid-hezqo47o]{display:block;font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;color:var(--orange);opacity:.75;margin-bottom:16px}.auxiliares__title[data-astro-cid-hezqo47o]{font-family:var(--font-display);font-size:36px;font-weight:500;line-height:1.1;letter-spacing:-.02em;color:var(--text-dark);margin:0 0 12px}.auxiliares__subtitle[data-astro-cid-hezqo47o]{font-family:var(--font-display);font-size:16px;line-height:1.6;color:#1111108c;margin:0}.auxiliares__grid[data-astro-cid-hezqo47o]{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--border-light);list-style:none;margin:0;padding:0}.aux-card[data-astro-cid-hezqo47o]{display:flex;flex-direction:column;gap:12px;padding:28px 24px;background:var(--bg-light)}.aux-card__idx[data-astro-cid-hezqo47o]{font-family:var(--font-mono);font-size:10px;letter-spacing:.15em;color:var(--orange);opacity:.75}.aux-card__title[data-astro-cid-hezqo47o]{font-family:var(--font-display);font-size:18px;font-weight:500;line-height:1.2;color:var(--text-dark);margin:0}.aux-card__desc[data-astro-cid-hezqo47o]{font-family:var(--font-display);font-size:13px;line-height:1.6;color:#1111108c;margin:0}@media(max-width:1023px){.principales__grid[data-astro-cid-hezqo47o],.auxiliares__grid[data-astro-cid-hezqo47o]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.seccion-hero[data-astro-cid-hezqo47o]{padding:80px 24px 40px}.seccion-hero__title[data-astro-cid-hezqo47o]{font-size:40px}.seccion-hero__subtitle[data-astro-cid-hezqo47o]{font-size:16px}.principales[data-astro-cid-hezqo47o]{padding:40px 24px 60px}.principales__grid[data-astro-cid-hezqo47o]{grid-template-columns:1fr}.auxiliares[data-astro-cid-hezqo47o]{padding:60px 24px 80px}.auxiliares__grid[data-astro-cid-hezqo47o]{grid-template-columns:1fr}.auxiliares__title[data-astro-cid-hezqo47o]{font-size:28px}}
