.raver-spirit{--sp-izq:40px;--sp-aire:16px;--sp-gris:var(--raver-gris,#8f8d88);padding:0 var(--sp-aire) 0 var(--sp-izq);background:var(--raver-papel,#f3f2ef);color:var(--raver-tinta,#0b0b0b);font-family:Inter Tight,system-ui,sans-serif}.raver-spirit .et{letter-spacing:.12em;text-transform:uppercase;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;line-height:1.5}.raver-spirit__rotulo{color:var(--sp-gris);display:block}.raver-spirit--manifiesto{align-content:center;gap:40px;min-height:78svh;padding-top:56px;padding-bottom:64px;display:grid}.raver-spirit__manifiesto{letter-spacing:-.04em;gap:.35em;max-width:24ch;margin:0;font-size:clamp(30px,4.6vw,68px);font-weight:800;line-height:1.02;display:grid}.raver-spirit__linea{color:var(--sp-gris);letter-spacing:-.02em;max-width:44ch;font-size:.52em;font-weight:600;line-height:1.2}.raver-spirit__linea.es-primera{color:inherit;letter-spacing:-.04em;max-width:none;font-size:1em;font-weight:800;line-height:1.02}.raver-spirit--ficha{border-top:1px solid var(--raver-tinta,#0b0b0b);padding-top:40px;padding-bottom:56px}.raver-spirit__datos{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:0;margin:28px 0 0;display:grid}.raver-spirit__dato{border-top:1px solid #0b0b0b2e;align-content:start;gap:6px;padding:18px 20px 22px 0;display:grid}.raver-spirit__dato dt{color:var(--sp-gris)}.raver-spirit__dato dd{letter-spacing:-.025em;margin:0;font-size:clamp(17px,1.5vw,21px);font-weight:700;line-height:1.15}.raver-spirit--bloque{border-top:1px solid var(--raver-tinta,#0b0b0b);grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:40px;padding-top:48px;padding-bottom:56px;scroll-margin-top:80px;display:grid}.raver-spirit--ultimo{padding-bottom:96px}.raver-spirit__cabeza{align-self:start;position:sticky;top:90px}.raver-spirit__titulo{letter-spacing:-.04em;text-transform:uppercase;margin:14px 0 0;font-size:clamp(26px,2.8vw,42px);font-weight:800;line-height:.95}.raver-spirit__texto{max-width:56ch;margin:0;font-size:clamp(17px,1.4vw,21px);line-height:1.45}.raver-spirit__puntos{margin:0;padding:0;list-style:none}.raver-spirit__puntos li{border-top:1px solid #0b0b0b2e;gap:8px;padding:22px 0 26px;display:grid}.raver-spirit__puntos li:first-child{border-top:0;padding-top:0}.raver-spirit__puntoNum{color:var(--sp-gris)}.raver-spirit__puntoTitulo{letter-spacing:-.03em;margin:0;font-size:clamp(19px,1.8vw,26px);font-weight:800;line-height:1.1}.raver-spirit__puntoTexto{max-width:58ch;color:var(--raver-gris-fuerte,#6b6964);margin:0;font-size:16px;line-height:1.5}.raver-spirit__inspiraciones{max-width:62ch;margin:0;padding:0;list-style:none}.raver-spirit__inspiraciones li{letter-spacing:-.02em;border-top:1px solid #0b0b0b2e;padding:16px 0 18px;font-size:clamp(17px,1.5vw,21px);line-height:1.35}.raver-spirit__inspiraciones li:first-child{border-top:0;padding-top:0}@media (width<=860px){.raver-spirit{--sp-izq:16px}.raver-spirit--manifiesto{min-height:0;padding-top:48px}.raver-spirit--bloque{grid-template-columns:1fr;gap:24px}.raver-spirit__cabeza{position:static}}
