.keep-phrase{white-space:nowrap}html[lang=es] .hero h1 .number{font-size:clamp(45px,9vw,140px)}.languages{display:flex;flex-wrap:wrap;gap:12px 18px;font-size:13px;line-height:1.7;margin:24px 0}.languages a{opacity:.66}.languages a[aria-current=page]{opacity:1;text-decoration:underline;text-underline-offset:5px}.hero .languages{max-width:500px}.hero h1 .number{font-size:clamp(58px,10vw,150px)}.hero h1 .title-line{font-size:clamp(32px,5vw,76px)}.hero-copy{max-width:1100px;margin-inline:auto}.hero .languages{justify-content:center;margin-inline:auto}html[dir=rtl] .reader-form{text-align:right}html[dir=rtl] .consent{flex-direction:row}html[dir=rtl] .hero-copy{text-align:center}html[dir=rtl] .profile{text-align:right}html[dir=rtl] .horizon-caption{direction:rtl}html[lang=hi] h1,html[lang=hi] h2{line-height:1.45}html[lang=ar] h1,html[lang=ar] h2{line-height:1.4}html[lang=ar] h1,html[lang=ar] h2,html[lang=ar] .eyebrow,html[lang=ar] .title-line,html[lang=hi] h1,html[lang=hi] h2,html[lang=hi] .title-line,html[lang=hi] .eyebrow{letter-spacing:normal}html[lang=zh-Hans] h1{line-height:1.2}.profile h1{font-size:clamp(40px,7vw,85px)}.privacy{overflow-wrap:anywhere}.read-copy h2,.support h2{font-size:clamp(34px,4.4vw,64px)}.reader-actions{gap:12px}.reader-actions .button{white-space:normal}@media(max-width:600px){header{gap:15px}header nav{gap:10px;font-size:12px}.hero .languages{max-width:310px}.horizon-caption{font-size:11px}.hero-copy{padding-top:120px}.number{overflow-wrap:normal}}.hero .languages{max-width:700px;margin:44px auto 28px;gap:10px;font-size:17px;line-height:1.4}.hero .languages a{display:flex;align-items:center;justify-content:center;min-height:44px;padding:9px 15px;border:0;border-radius:0;background:none;color:#fff;opacity:.85;text-decoration:none}.hero .languages a[aria-current=page]{background:none;color:#fff;opacity:1;text-decoration:underline;text-underline-offset:6px}.hero .languages a:hover{opacity:1;text-decoration:underline;text-underline-offset:6px}.hero .languages a:focus-visible{outline:2px solid #fff;outline-offset:4px}@media(max-width:600px){.hero .languages{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:350px;margin-top:40px;gap:9px;font-size:16px}.hero .languages a{padding:9px 8px}}.trap,.skip:not(:focus){position:absolute;left:0;top:0;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip:focus{width:auto;height:auto;clip:auto;margin:0;white-space:normal}