.servicios-module__1bwDVa__main{min-height:100vh;color:var(--color-text-main);background:radial-gradient(circle at top,#0b1022 0%,#02040a 45%,#000 100%);flex-direction:column;gap:3.5rem;padding:5rem 7vw 4rem;display:flex}.servicios-module__1bwDVa__hero{grid-template-columns:minmax(0,1.9fr) minmax(260px,1.3fr);align-items:center;gap:2.4rem;display:grid}.servicios-module__1bwDVa__heroContent{flex-direction:column;gap:.9rem;display:flex}.servicios-module__1bwDVa__badge{border:1px solid var(--color-primary-soft);letter-spacing:.12em;text-transform:uppercase;color:var(--color-primary-400);background:#030a16f5;border-radius:999px;align-items:center;padding:.3rem .9rem;font-size:.7rem;display:inline-flex}.servicios-module__1bwDVa__title{margin:0;font-size:clamp(2.1rem,3.2vw,2.6rem);font-weight:600}.servicios-module__1bwDVa__subtitle{color:var(--color-text-soft);margin:0;font-size:.95rem}.servicios-module__1bwDVa__heroVisual{flex-direction:column;align-items:flex-end;gap:.6rem;display:flex;position:relative}.servicios-module__1bwDVa__heroImageWrapper{border:1px solid var(--color-border-soft);background:#02040a;border-radius:22px;width:100%;height:210px;position:relative;overflow:hidden;box-shadow:0 18px 52px #000000f2}.servicios-module__1bwDVa__heroImage{object-fit:cover}.servicios-module__1bwDVa__heroOverlayCard{border:1px solid var(--color-primary-soft);background:#050816fa;border-radius:14px;max-width:260px;padding:.5rem .8rem;font-size:.75rem}.servicios-module__1bwDVa__overlayLabel{color:var(--color-primary-400);text-transform:uppercase;letter-spacing:.12em;margin:0;font-size:.68rem}.servicios-module__1bwDVa__overlayText{color:var(--color-text-soft);margin:.15rem 0 0}.servicios-module__1bwDVa__section{flex-direction:column;gap:1.8rem;display:flex}.servicios-module__1bwDVa__sectionHeader{flex-direction:column;gap:.4rem;max-width:760px;display:flex}.servicios-module__1bwDVa__sectionHeader h2{margin:0;font-size:1.4rem}.servicios-module__1bwDVa__sectionHeader p{color:var(--color-text-soft);margin:0;font-size:.9rem}.servicios-module__1bwDVa__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem;display:grid}.servicios-module__1bwDVa__card{background:var(--color-bg-soft);border:1px solid var(--color-border-soft);transition:all var(--transition-fast);border-radius:20px;flex-direction:column;gap:.5rem;padding:1.1rem 1rem;display:flex;box-shadow:0 18px 52px #000000e6}.servicios-module__1bwDVa__card h3{color:var(--color-primary-400);margin:0;font-size:1rem}.servicios-module__1bwDVa__card p{color:var(--color-text-soft);margin:0;font-size:.83rem}.servicios-module__1bwDVa__card ul{color:var(--color-text-soft);flex-direction:column;gap:.18rem;margin:.25rem 0 0;padding-left:1rem;font-size:.78rem;display:flex}.servicios-module__1bwDVa__card ul li::marker{color:var(--color-primary-500)}.servicios-module__1bwDVa__cardImageWrapper{border:1px solid var(--color-border-soft);background:#02040a;border-radius:14px;width:100%;height:90px;margin-top:.35rem;position:relative;overflow:hidden}.servicios-module__1bwDVa__cardImage{object-fit:cover}.servicios-module__1bwDVa__card:hover{border-color:var(--color-primary-soft);transform:translateY(-4px);box-shadow:0 24px 64px #000}.servicios-module__1bwDVa__stepsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem;display:grid}.servicios-module__1bwDVa__step{background:var(--color-bg-soft);border:1px solid var(--color-border-soft);color:var(--color-text-soft);border-radius:16px;flex-direction:column;gap:.18rem;padding:.7rem .8rem;font-size:.78rem;display:flex}.servicios-module__1bwDVa__step span{color:var(--color-primary-500);font-size:.7rem;font-weight:600}.servicios-module__1bwDVa__ctaSection{justify-content:center;display:flex}.servicios-module__1bwDVa__ctaCard{background:var(--color-bg-soft);border:1px solid var(--color-primary-soft);border-radius:22px;flex-direction:column;gap:.5rem;width:100%;max-width:860px;padding:1.6rem 1.5rem;display:flex;box-shadow:0 22px 60px #000000f2}.servicios-module__1bwDVa__ctaCard h2{margin:0;font-size:1.3rem}.servicios-module__1bwDVa__ctaCard p{color:var(--color-text-soft);margin:0;font-size:.85rem}.servicios-module__1bwDVa__ctaBtn{color:#fff;transition:all var(--transition-fast);background:#4fd1ff;border-radius:999px;align-self:flex-start;margin-top:.6rem;padding:.7rem 1.4rem;font-size:.86rem;font-weight:500;text-decoration:none;box-shadow:0 16px 48px #4fd1ff66}.servicios-module__1bwDVa__ctaBtn:hover{transform:translateY(-2px);box-shadow:0 22px 60px #4fd1ff80}@media (max-width:1200px){.servicios-module__1bwDVa__grid,.servicios-module__1bwDVa__stepsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.servicios-module__1bwDVa__main{gap:3rem;padding:4.2rem 6vw 3.4rem}.servicios-module__1bwDVa__hero{grid-template-columns:1fr}.servicios-module__1bwDVa__heroVisual{align-items:flex-start}.servicios-module__1bwDVa__grid{grid-template-columns:1fr}.servicios-module__1bwDVa__stepsGrid{grid-template-columns:1fr 1fr}}@media (max-width:520px){.servicios-module__1bwDVa__stepsGrid{grid-template-columns:1fr}}
