.metodologia-module__bj0s1q__container{background:#f8fafc;position:relative;overflow:hidden}.metodologia-module__bj0s1q__hero{justify-content:center;align-items:center;min-height:68vh;padding:150px 20px 120px;display:flex;position:relative;overflow:hidden}.metodologia-module__bj0s1q__heroImage{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.metodologia-module__bj0s1q__heroOverlay{background:linear-gradient(#020617cc,#0f172ad6);position:absolute;top:0;bottom:0;left:0;right:0}.metodologia-module__bj0s1q__heroGlow{filter:blur(120px);background:#3b82f62e;border-radius:50%;width:600px;height:600px;position:absolute;top:-120px;left:-120px}.metodologia-module__bj0s1q__heroHeader{z-index:3;text-align:center;max-width:920px;margin:0 auto;position:relative}.metodologia-module__bj0s1q__pretitle{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:var(--font-size-0-78rem);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:10px;padding:10px 18px;display:inline-flex}.metodologia-module__bj0s1q__pretitle:before{content:"";background:#3b82f6;border-radius:50%;flex-shrink:0;width:8px;height:8px;box-shadow:0 0 12px #3b82f6cc,0 0 24px #3b82f673}.metodologia-module__bj0s1q__title{max-width:820px;font-size:var(--font-size-clamp-2-8rem-6vw-4rem);letter-spacing:-.03em;line-height:1.1;font-weight:var(--font-weight-semibold);color:#fff;text-wrap:balance;margin:28px auto 22px}.metodologia-module__bj0s1q__subtitle{color:#ffffffd1;max-width:720px;font-size:var(--font-size-1-12rem);margin:0 auto;line-height:1.8}.metodologia-module__bj0s1q__sectionHead{text-align:center;max-width:720px;margin:0 auto 56px}.metodologia-module__bj0s1q__sectionPretitle{color:#2563eb;font-size:var(--font-size-0-86rem);font-weight:var(--font-weight-semibold);letter-spacing:.1em;text-transform:uppercase;display:inline-block}.metodologia-module__bj0s1q__sectionTitle{font-size:var(--font-size-clamp-1-8rem-3-5vw-2-6rem);letter-spacing:-.02em;color:#0f172a;margin-top:14px;line-height:1.15}.metodologia-module__bj0s1q__sectionSubtitle{color:#64748b;font-size:var(--font-size-1-08rem);max-width:620px;margin:18px auto 0;line-height:1.8}.metodologia-module__bj0s1q__principlesWrapper{background:linear-gradient(#f8fafc,#fff);padding:90px 0}.metodologia-module__bj0s1q__principlesGrid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.metodologia-module__bj0s1q__principleCard{background:#ffffffeb;border:1px solid #e2e8f0e6;border-radius:24px;padding:32px 28px;transition:transform .35s,box-shadow .35s,border-color .35s;box-shadow:0 10px 30px #0f172a0f}.metodologia-module__bj0s1q__principleCard:hover{border-color:#3b82f62e;transform:translateY(-6px);box-shadow:0 24px 48px #0f172a1f}.metodologia-module__bj0s1q__principleTitle{font-size:var(--font-size-1-25rem);color:#0f172a;margin-bottom:12px}.metodologia-module__bj0s1q__principleDesc{color:#475569;font-size:var(--font-size-1rem);line-height:1.8}.metodologia-module__bj0s1q__stepsWrapper{background:#fff;padding:90px 0 100px}.metodologia-module__bj0s1q__timeline{grid-template-columns:repeat(5,1fr);gap:24px;display:grid;position:relative}.metodologia-module__bj0s1q__timelineLine{background:linear-gradient(90deg,#0000,#3b82f659,#0000);height:2px;position:absolute;top:40px;left:8%;right:8%}.metodologia-module__bj0s1q__step{text-align:center;position:relative}.metodologia-module__bj0s1q__stepCircle{color:#fff;background:linear-gradient(135deg,#2563eb,#06b6d4);border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 22px;display:flex;position:relative;box-shadow:0 14px 30px #2563eb4d}.metodologia-module__bj0s1q__stepNum{color:#fff;width:30px;height:30px;font-size:var(--font-size-0-78rem);font-weight:var(--font-weight-title);background:#0f172a;border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:-8px;right:-8px}.metodologia-module__bj0s1q__stepTitle{font-size:var(--font-size-1-1rem);color:#0f172a;margin-bottom:8px}.metodologia-module__bj0s1q__stepDesc{color:#64748b;font-size:var(--font-size-0-94rem);line-height:1.7}.metodologia-module__bj0s1q__transparency{text-align:center;margin-top:64px}.metodologia-module__bj0s1q__transparencyText{background:var(--surface-alt,#f0f7ff);color:#1e4d7a;font-size:var(--font-size-1-05rem);border:1px solid #0055a41f;border-radius:16px;max-width:640px;padding:18px 28px;line-height:1.7;display:inline-block}@media (max-width:1024px){.metodologia-module__bj0s1q__principlesGrid{grid-template-columns:1fr;max-width:560px;margin:0 auto}.metodologia-module__bj0s1q__timeline{grid-template-columns:repeat(2,1fr);gap:40px 24px}.metodologia-module__bj0s1q__timelineLine{display:none}}@media (max-width:768px){.metodologia-module__bj0s1q__hero{min-height:56vh;padding:130px 20px 100px}}@media (max-width:560px){.metodologia-module__bj0s1q__timeline{grid-template-columns:1fr;max-width:360px;margin:0 auto}}
