.sv-portada{isolation:isolate;position:relative;overflow:hidden}.sv-portada-dentro{z-index:1;flex-direction:column;gap:1.25rem;max-width:48rem;padding-block:clamp(6.5rem,16vh,9rem) clamp(3.5rem,8vh,5rem);display:flex;position:relative}.sv-migas{color:var(--w-suave);flex-wrap:wrap;gap:.4rem;font-size:.82rem;display:flex}.sv-migas a:hover{color:var(--w-acento)}.sv-icono{border-radius:16px;width:56px;height:56px}.sv-titulo{font-size:clamp(2rem,7vw,3.8rem)}.sv-entradilla{max-width:40rem}.sv-incluye{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:2rem;display:grid}@media (min-width:720px){.sv-incluye{grid-template-columns:repeat(2,minmax(0,1fr))}}.sv-placas{max-width:34rem;margin-top:1.5rem}.sv-pasos{counter-reset:paso;grid-template-columns:minmax(0,1fr);gap:12px;margin-top:2rem;display:grid}@media (min-width:900px){.sv-pasos{grid-template-columns:repeat(4,minmax(0,1fr))}}.sv-paso{border:1px solid var(--w-borde);background:linear-gradient(#161a1d,#0f1214);border-radius:18px;flex-direction:column;gap:.4rem;padding:1.2rem;display:flex;position:relative}.sv-paso b{font-family:var(--fuente-marca), sans-serif;font-size:1rem}.sv-paso span:last-child{color:var(--w-suave);font-size:.92rem;line-height:1.55}.sv-paso-num{width:34px;height:34px;color:var(--w-sobre-acento);background:var(--w-acento);border-radius:999px;place-items:center;margin-bottom:.3rem;font-weight:800;display:grid;box-shadow:0 0 22px -4px #2bff88b3}.sv-preguntas{flex-direction:column;gap:10px;margin-top:2rem;display:flex}.sv-pregunta{border:1px solid var(--w-borde);background:#111517;border-radius:16px;transition:border-color .3s}.sv-pregunta[open]{border-color:#2bff8866}.sv-pregunta summary{cursor:pointer;justify-content:space-between;gap:1rem;padding:1rem 1.2rem;font-weight:700;list-style:none;display:flex}.sv-pregunta summary::-webkit-details-marker{display:none}.sv-pregunta summary:after{content:"+";color:var(--w-acento);font-size:1.3rem;line-height:1;transition:transform .3s}.sv-pregunta[open] summary:after{transform:rotate(45deg)}.sv-pregunta p{color:var(--w-suave);padding:0 1.2rem 1.1rem;line-height:1.6}.sv-cierre{margin-bottom:3rem}.sv-otros-titulo{font-family:var(--fuente-marca), sans-serif;margin-bottom:1rem;font-size:1.1rem}.sv-otros{flex-wrap:wrap;gap:10px;display:flex}.sv-otro{border:1px solid var(--w-borde);border-radius:999px;align-items:center;gap:.6rem;padding:.5rem 1rem .5rem .5rem;font-size:.92rem;font-weight:600;transition:border-color .3s,transform .3s;display:inline-flex}.sv-otro .p-servicio-icono{border-radius:999px;width:32px;height:32px}.sv-otro:hover{border-color:var(--w-acento);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.sv-otro:hover{transform:none}}
