.swl-web.ws-page{background:var(--swl-ink)}.ws-hero{padding-top:88px;padding-bottom:48px}.ws-ceja{font-size:14px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--swl-gold-light);margin:0 0 22px}.ws-hero .hero{max-width:18ch;margin:0 0 22px}.ws-hero .hero em{font-style:normal;color:var(--swl-gold-light)}.ws-hero .lead{max-width:52ch;font-weight:300}.ws-indice{display:flex;flex-wrap:wrap;gap:10px 32px;margin-top:40px}.ws-indice a{display:flex;align-items:baseline;gap:8px;font-size:15px;font-weight:600;color:var(--swl-body-inv);text-decoration:none}.ws-indice a b{font-size:12.5px;font-weight:700;color:var(--swl-gold-light)}.ws-indice a:hover{color:var(--swl-text-inv)}.ws-por{display:block;margin:0 0 10px;font-size:12.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--swl-muted-inv)}.ws-lista{padding-bottom:40px}.ws-fila{display:grid;grid-template-columns:56px minmax(0,1fr) minmax(0,1.2fr);gap:20px 40px;align-items:start;padding:36px 0;border-top:1px solid var(--swl-line-dk);scroll-margin-top:100px}.ws-n{font-size:16px;font-weight:700;padding-top:10px}.ws-fila:target h2,.ws-n{color:var(--swl-gold-light)}.ws-fila h2{margin:0;font-size:clamp(26px,2.6vw,36px);line-height:1.15}.ws-der p{margin:0 0 18px;font-size:18px;line-height:1.55;max-width:46ch}.ws-der ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:12px 28px}.ws-der li{border-left:3px solid var(--u);padding-left:10px}.ws-der li a{color:var(--swl-text-inv);text-decoration:none;font-weight:600;font-size:16px}.ws-der li a:hover{box-shadow:inset 0 -1.5px 0 0 var(--u)}.ws-cierre{padding-top:24px;padding-bottom:120px}@media (max-width:900px){.ws-hero{padding-top:64px}.ws-fila{grid-template-columns:1fr;gap:10px}}