.legado-module__FecAqW__page{color:#fff;background:#020617;flex-direction:column;min-height:100vh;display:flex}.legado-module__FecAqW__header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:1000;background:#020617f2;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:1rem 2rem;display:flex;position:sticky;top:0}.legado-module__FecAqW__logoWrapper a{text-decoration:none}.legado-module__FecAqW__logo{color:#fff;letter-spacing:1px;font-size:1.5rem;font-weight:900}.legado-module__FecAqW__nav{align-items:center;gap:1.5rem;display:flex}.legado-module__FecAqW__ctaBtn{background:var(--cta-red,#e20613);color:#fff;border-radius:50px;padding:.6rem 1.5rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:all .3s}.legado-module__FecAqW__ctaBtn:hover{background:var(--cta-red-hover,#c4050f);transform:translateY(-2px)}.legado-module__FecAqW__navLink{color:#fff;font-size:.9rem;font-weight:500;text-decoration:none;transition:color .3s}.legado-module__FecAqW__navLink:hover{color:var(--highlight-yellow,#ffef00)}.legado-module__FecAqW__hero{text-align:center;background:linear-gradient(135deg,var(--navy-dark,#001a33)0%,#0f172a 100%);padding:8rem 2rem 6rem}.legado-module__FecAqW__heroContent{max-width:800px;margin:0 auto}.legado-module__FecAqW__heroLabel{border:1px solid var(--highlight-yellow,#ffef00);color:var(--highlight-yellow,#ffef00);background:#ffef001a;border-radius:50px;margin-bottom:1.5rem;padding:.5rem 1rem;font-size:.9rem;display:inline-block}.legado-module__FecAqW__heroTitle{background:linear-gradient(135deg,#fff 30%,#94a3b8 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:1.5rem;font-size:clamp(3rem,8vw,5rem);font-weight:900}.legado-module__FecAqW__heroSubtitle{color:#94a3b8;font-size:1.3rem;line-height:1.6}.legado-module__FecAqW__timelineSection{padding:5rem 2rem;position:relative}.legado-module__FecAqW__timelineSection.legado-module__FecAqW__dark{background:#0f172a}.legado-module__FecAqW__timelineSection.legado-module__FecAqW__light{background:#1e293b}.legado-module__FecAqW__timelineSection.legado-module__FecAqW__accent{background:linear-gradient(135deg,var(--trust-blue,#036)0%,#001a33 100%)}.legado-module__FecAqW__timelineSection.legado-module__FecAqW__fullWidth .legado-module__FecAqW__sectionContainer{max-width:1000px}.legado-module__FecAqW__sectionContainer{max-width:800px;margin:0 auto}.legado-module__FecAqW__eraTag{color:var(--highlight-yellow,#ffef00);letter-spacing:1px;background:#ffffff1a;border-radius:50px;margin-bottom:1rem;padding:.4rem 1rem;font-size:.85rem;font-weight:600;display:inline-block}.legado-module__FecAqW__sectionTitle{color:#fff;margin-bottom:.5rem;font-size:2.5rem;font-weight:800}.legado-module__FecAqW__sectionSubtitle{color:#94a3b8;margin-bottom:2rem;font-size:1.2rem;font-weight:500}.legado-module__FecAqW__sectionContent{flex-direction:column;gap:2rem;display:flex}.legado-module__FecAqW__sectionImage{border-radius:16px;overflow:hidden;box-shadow:0 20px 40px #0000004d}.legado-module__FecAqW__sectionImage img{width:100%;height:auto;display:block}.legado-module__FecAqW__sectionText{color:#e2e8f0;font-size:1.1rem;line-height:1.8}.legado-module__FecAqW__sectionText p{margin-bottom:1.5rem}.legado-module__FecAqW__sectionText p:last-child{margin-bottom:0}.legado-module__FecAqW__ctaSection{text-align:center;background:linear-gradient(135deg,#0f172a 0%,#001a33 100%);border-top:1px solid #ffffff0d;padding:6rem 2rem}.legado-module__FecAqW__ctaTitle{color:#fff;margin-bottom:1rem;font-size:2.5rem;font-weight:800}.legado-module__FecAqW__ctaText{color:#94a3b8;max-width:500px;margin-bottom:2.5rem;margin-left:auto;margin-right:auto;font-size:1.2rem}.legado-module__FecAqW__ctaButtons{flex-wrap:wrap;justify-content:center;gap:1.5rem;display:flex}.legado-module__FecAqW__ctaPrimary{background:var(--cta-red,#e20613);color:#fff;border-radius:50px;padding:1rem 2.5rem;font-size:1.1rem;font-weight:700;text-decoration:none;transition:all .3s;box-shadow:0 4px 20px #e2061366}.legado-module__FecAqW__ctaPrimary:hover{background:var(--cta-red-hover,#c4050f);transform:translateY(-3px)}.legado-module__FecAqW__ctaSecondary{color:#fff;background:0 0;border:2px solid #fff;border-radius:50px;padding:1rem 2.5rem;font-size:1.1rem;font-weight:700;text-decoration:none;transition:all .3s}.legado-module__FecAqW__ctaSecondary:hover{background:#ffffff1a;transform:translateY(-3px)}.legado-module__FecAqW__footer{text-align:center;color:#64748b;background:#020617;border-top:1px solid #ffffff0d;padding:3rem 2rem}.legado-module__FecAqW__footerNote{color:#475569;margin-top:1rem;font-size:.8rem}@media (max-width:768px){.legado-module__FecAqW__header{flex-wrap:wrap;gap:1rem;padding:1rem}.legado-module__FecAqW__nav{flex-wrap:wrap;justify-content:center;gap:.75rem}.legado-module__FecAqW__hero{padding:5rem 1.5rem 4rem}.legado-module__FecAqW__heroTitle{font-size:2.5rem}.legado-module__FecAqW__timelineSection{padding:3rem 1.5rem}.legado-module__FecAqW__sectionTitle{font-size:2rem}.legado-module__FecAqW__ctaSection{padding:4rem 1.5rem}.legado-module__FecAqW__ctaTitle{font-size:2rem}.legado-module__FecAqW__ctaButtons{flex-direction:column}.legado-module__FecAqW__ctaPrimary,.legado-module__FecAqW__ctaSecondary{text-align:center;width:100%}}
