/* Ajustes de contenido XV; conserva los colores, texturas, separadores y olas originales. */
.hero .eyebrow{font-size:clamp(17px,2vw,21px);letter-spacing:.2em;font-weight:600}
.entry h1{font-size:clamp(86px,11vw,118px)}
.hero h1{font-size:clamp(88px,10vw,132px)}
footer small{display:block;margin-top:12px;font-size:11px;line-height:1.5;color:var(--muted)}
footer small a{text-decoration:underline;background:none;padding:0;color:inherit;font:inherit;white-space:normal}
@media(max-width:700px){.hero .eyebrow{font-size:17px}.entry h1{font-size:88px}.hero h1{font-size:76px}}
