@font-face{font-family:'QS Barlow Condensed';src:url('/fonts/barlow-condensed-regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'QS Barlow Condensed';src:url('/fonts/barlow-condensed-bold.ttf') format('truetype');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'QS Barlow Condensed';src:url('/fonts/barlow-condensed-extrabold-italic.ttf') format('truetype');font-weight:800;font-style:italic;font-display:swap}
.qs-terms{margin:0;background:#131717;color:#fff;font-family:'QS Barlow Condensed','Arial Narrow',Arial,sans-serif;font-size:22px;font-weight:400;line-height:1.55;-webkit-text-size-adjust:100%;text-size-adjust:100%}
.qs-terms *{box-sizing:border-box}
.qs-hero{background:#131717;border-bottom:0}
.qs-hero img{display:block;width:100%;height:auto;margin:0}
.qs-content{background:#131717;min-height:60vh;padding:112px 28px 120px}
.qs-content article{max-width:920px;margin-inline:auto;overflow-wrap:anywhere}
.qs-content h1{font-size:44px;font-style:italic;font-weight:800;line-height:1.15;margin:0 0 44px;letter-spacing:.01em}
.qs-content .accent{color:#feca10}
.qs-content h2{font-size:28px;line-height:1.25;font-weight:700;margin:48px 0 20px;color:#feca10}
.qs-content p{margin:0 0 20px}
.qs-content .clause{padding-left:26px;text-indent:-26px;margin-bottom:10px}
.qs-content ul,.qs-content ol{padding-left:28px;margin:0 0 24px}
.qs-content li{padding-left:5px;margin:0 0 8px}
.qs-content strong{font-weight:700}
.qs-content a{color:inherit;text-decoration:underline;text-underline-offset:4px}
.qs-content a:hover{color:#feca10}
.qs-content a:focus-visible{outline:2px solid #feca10;outline-offset:4px}

/* --- Ajustes al montarlo dentro del sitio ---------------------------------
   El documento llegó como página suelta. Dentro del sitio hereda style.css
   del tema, que pinta todos los encabezados de #1b1b1b: sobre este fondo
   oscuro, "LA SEGUNDA VIDA" quedaba prácticamente invisible. */
.qs-content h1,.qs-content h3,.qs-content h4{color:#fff}
.qs-content h1 .accent{color:#feca10}
.qs-content p,.qs-content li,.qs-content strong{color:#fff}

/* El menú del sitio es position:absolute y mide 140px, así que cae encima del
   encabezado. En la variante NFL la imagen ya trae su propio logo arriba a la
   izquierda y quedaban los dos encimados; se baja para que no se toquen. La
   variante --brand no lo necesita: ahí el logo cae sobre una zona vacía. */
.qs-hero--nfl{padding-top:140px}
@media(max-width:767px){.qs-hero--nfl{padding-top:96px}}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media(min-width:1921px){.qs-hero img{max-width:1920px;margin-inline:auto}}
@media(max-width:767px){.qs-terms{font-size:20px;line-height:1.5}.qs-hero--brand img{aspect-ratio:2/1;height:auto;object-fit:cover}.qs-hero--nfl img{aspect-ratio:1.7/1;height:auto;object-fit:cover;object-position:left center}.qs-content{padding:48px 24px 64px}.qs-content h1{font-size:34px;margin-bottom:30px}.qs-content h2{font-size:25px;margin-top:36px}.qs-content p{margin-bottom:18px}}
@media print{.qs-terms,.qs-content{background:#fff;color:#000}.qs-hero{border:0}.qs-content{padding:24px 0}.qs-content h1,.qs-content h2,.qs-content .accent{color:#000}.qs-content h2{break-after:avoid}.qs-content p,.qs-content li{orphans:3;widows:3}}
