.page-hero[data-astro-cid-uc2lhmk3]{text-align:center;border-bottom:2px solid var(--color-steel-border);background:linear-gradient(135deg,#122a3b 0%,#1b3a52 60%,#163348 100%);padding:4.5rem 0 4rem}.hero-page-tag[data-astro-cid-uc2lhmk3]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--color-primary);border-radius:var(--radius-sm);background:#ffc9281a;border:1px solid #ffc9284d;margin-bottom:1.25rem;padding:.35rem .85rem;font-weight:700;display:inline-flex}.hero-page-title[data-astro-cid-uc2lhmk3]{text-transform:uppercase;font-family:var(--font-heading);font-size:var(--text-display);color:#fff;letter-spacing:.02em;margin-bottom:1rem;font-weight:900;line-height:1.1}.hero-page-desc[data-astro-cid-uc2lhmk3]{max-width:680px;color:var(--color-graphite-200);font-size:var(--text-md);margin:0 auto;line-height:1.6}.content-section[data-astro-cid-uc2lhmk3]{background:var(--color-steel-header);color:var(--brand-bone);padding:4rem 0}.layout-grid[data-astro-cid-uc2lhmk3]{grid-template-columns:1fr 340px;align-items:start;gap:3rem;display:grid}.aeo-answer-box[data-astro-cid-uc2lhmk3]{border-radius:var(--radius-md);background:#1b3a5299;border:1px solid #ffc92840;margin-bottom:2.5rem;padding:1.5rem}.aeo-header[data-astro-cid-uc2lhmk3]{align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.aeo-icon[data-astro-cid-uc2lhmk3]{width:20px;height:20px;color:var(--color-primary)}.aeo-tag[data-astro-cid-uc2lhmk3]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-primary);text-transform:uppercase;letter-spacing:.05em;font-weight:700}.aeo-text[data-astro-cid-uc2lhmk3]{font-size:var(--text-base);color:var(--color-bg-subtle);margin:0;line-height:1.6}.article-body[data-astro-cid-uc2lhmk3] h2[data-astro-cid-uc2lhmk3]{font-family:var(--font-heading);font-size:var(--text-xl);color:#fff;text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid #ffffff1a;margin:2.5rem 0 1rem;padding-bottom:.5rem;font-weight:800}.article-body[data-astro-cid-uc2lhmk3] p[data-astro-cid-uc2lhmk3]{font-size:var(--text-base);color:var(--color-graphite-200);margin-bottom:1.25rem;line-height:1.7}.table-wrap[data-astro-cid-uc2lhmk3]{margin:1.5rem 0 2.5rem;overflow-x:auto}.tech-table[data-astro-cid-uc2lhmk3]{border-collapse:collapse;background:var(--brand-steel);border-radius:var(--radius-md);width:100%;overflow:hidden}.tech-table[data-astro-cid-uc2lhmk3] th[data-astro-cid-uc2lhmk3],.tech-table[data-astro-cid-uc2lhmk3] td[data-astro-cid-uc2lhmk3]{text-align:left;font-size:var(--text-sm);border-bottom:1px solid #ffffff14;padding:1rem}.tech-table[data-astro-cid-uc2lhmk3] th[data-astro-cid-uc2lhmk3]{background:var(--color-steel-950);color:var(--color-primary);font-family:var(--font-heading);font-size:var(--text-base);letter-spacing:.05em;text-transform:uppercase}.highlight-green[data-astro-cid-uc2lhmk3]{color:var(--color-success-light);font-weight:700}.process-steps[data-astro-cid-uc2lhmk3]{flex-direction:column;gap:1.25rem;margin:1.5rem 0 2.5rem;display:flex}.step-card[data-astro-cid-uc2lhmk3]{background:var(--brand-steel);border-radius:var(--radius-md);border:1px solid #ffffff14;gap:1.25rem;padding:1.25rem;display:flex}.step-num[data-astro-cid-uc2lhmk3]{font-family:var(--font-mono);font-size:var(--text-xl);color:var(--color-primary);min-width:45px;font-weight:800}.step-body[data-astro-cid-uc2lhmk3] h3[data-astro-cid-uc2lhmk3]{font-size:var(--text-md);color:#fff;margin:0 0 .4rem;font-weight:700}.step-body[data-astro-cid-uc2lhmk3] p[data-astro-cid-uc2lhmk3]{font-size:var(--text-sm);color:var(--color-graphite-300);margin:0;line-height:1.5}.faq-accordion[data-astro-cid-uc2lhmk3]{flex-direction:column;gap:1rem;margin:1.5rem 0;display:flex}.faq-item[data-astro-cid-uc2lhmk3]{background:var(--brand-steel);border-radius:var(--radius-md);border:1px solid #ffffff14;padding:1.25rem}.faq-item[data-astro-cid-uc2lhmk3] h3[data-astro-cid-uc2lhmk3]{font-size:var(--text-md);color:#fff;margin:0 0 .5rem;font-weight:700}.faq-item[data-astro-cid-uc2lhmk3] p[data-astro-cid-uc2lhmk3]{font-size:var(--text-sm);color:var(--color-graphite-300);margin:0;line-height:1.6}.sticky-action-card[data-astro-cid-uc2lhmk3]{background:var(--brand-steel);border:2px solid var(--color-primary);border-radius:var(--radius-md);padding:1.75rem;position:sticky;top:6rem;box-shadow:0 10px 25px #0000004d}.badge-accent[data-astro-cid-uc2lhmk3]{font-family:var(--font-mono);font-size:var(--text-2xs);background:var(--color-primary);color:var(--color-steel-950);border-radius:var(--radius-sm);text-transform:uppercase;margin-bottom:.75rem;padding:.2rem .5rem;font-weight:700;display:inline-block}.sticky-action-card[data-astro-cid-uc2lhmk3] h3[data-astro-cid-uc2lhmk3]{font-family:var(--font-heading);font-size:var(--text-lg);color:#fff;margin:0 0 .75rem;font-weight:800;line-height:1.2}.sticky-action-card[data-astro-cid-uc2lhmk3] p[data-astro-cid-uc2lhmk3]{font-size:var(--text-sm);color:var(--color-graphite-200);margin-bottom:1.25rem;line-height:1.5}.check-list[data-astro-cid-uc2lhmk3]{font-size:var(--text-xs);color:var(--color-graphite-300);flex-direction:column;gap:.6rem;margin:0 0 1.5rem;padding:0;list-style:none;display:flex}.check-list[data-astro-cid-uc2lhmk3] li[data-astro-cid-uc2lhmk3]:before{content:"✓";color:var(--color-primary);margin-right:.5rem;font-weight:700}.w-full[data-astro-cid-uc2lhmk3]{width:100%;display:block}.btn-whatsapp[data-astro-cid-uc2lhmk3]{background:var(--color-success);color:#fff;font-weight:700;font-size:var(--text-sm);border-radius:var(--radius-sm);justify-content:center;align-items:center;gap:.5rem;margin-top:.75rem;padding:.85rem 1.25rem;text-decoration:none;transition:background .2s;display:inline-flex}.btn-whatsapp[data-astro-cid-uc2lhmk3]:hover{background:var(--color-success-hover)}.btn-wa-icon[data-astro-cid-uc2lhmk3]{width:18px;height:18px}.guide-link-box[data-astro-cid-uc2lhmk3]{background:var(--brand-bone);border:1px solid var(--color-card-border);border-radius:var(--radius-md);margin:1.5rem 0 2rem;padding:1rem 1.25rem}.guide-link-box[data-astro-cid-uc2lhmk3] .guide-tag[data-astro-cid-uc2lhmk3]{font-size:var(--text-2xs);text-transform:uppercase;color:var(--color-primary-dark);letter-spacing:.05em;margin-bottom:.35rem;font-weight:800;display:block}.guide-link-box[data-astro-cid-uc2lhmk3] p[data-astro-cid-uc2lhmk3]{font-size:var(--text-sm);color:var(--color-graphite-800);margin:0}.guide-link-box[data-astro-cid-uc2lhmk3] a[data-astro-cid-uc2lhmk3]{color:var(--color-steel-dark);margin-top:.25rem;text-decoration:underline;display:block}.guide-link-box[data-astro-cid-uc2lhmk3] a[data-astro-cid-uc2lhmk3]:hover{color:var(--color-primary-dark)}@media (width<=960px){.layout-grid[data-astro-cid-uc2lhmk3]{grid-template-columns:1fr}}
