.language-bar{display:flex;align-items:center;justify-content:flex-end;gap:14px;padding:8px 4.4%;background:#0b102a;color:#c4c9e2;font:12px/1.5 'Segoe UI',Arial,sans-serif;border-bottom:1px solid #bca4dc25;position:relative;z-index:12}
.language-bar span{font-size:10px;margin-right:6px;color:#b7bbd5}.language-bar a{color:#f3edff;text-decoration:none;padding:3px 9px;border-radius:16px;white-space:nowrap}.language-bar a[aria-current=page]{background:#ff3caf;color:#180d29}.language-bar a:hover{outline:1px solid #ff91d5}.language-bar a:focus-visible{outline:3px solid #ff9dd7;outline-offset:3px}
html[lang=es] .hero h1{font-size:clamp(57px,6.5vw,98px);letter-spacing:-4px}
html[lang=es] .hero h1 em{font-size:.92em}
html[lang=es] .care-node{padding-inline:12px;min-width:166px}
html[lang=es] .care-node b{font-size:11px}
html[lang=es] .scene-controls{flex-wrap:wrap}
html[lang=es] .scene-head{letter-spacing:.8px}
html[lang=es] .hero .nav nav{gap:18px}
html[lang=es] .cm-mini-bubble{font-size:11px}
html[lang=es] .start-section h2{font-size:54px}
html[lang=es] .story h1{font-size:clamp(42px,4.5vw,68px)}
@media(max-width:800px){html[lang=es] .hero h1{font-size:76px}html[lang=es] .nav nav{gap:20px}html[lang=es] .care-node{min-width:160px}}
@media(max-width:480px){.language-bar{justify-content:center;padding:7px 15px}html[lang=es] .hero h1{font-size:54px;letter-spacing:-2.6px}html[lang=es] .hero h1 .title-dot{right:2%}html[lang=es] .nav-actions .pill{font-size:9px;padding:11px}html[lang=es] .nav nav{gap:18px}html[lang=es] .nav nav a{font-size:9px}html[lang=es] .care-node{min-width:130px;max-width:145px;padding:10px 8px}html[lang=es] .care-node b{font-size:8px;white-space:normal}html[lang=es] .care-node small{font-size:5px;letter-spacing:0}html[lang=es] .hero-character .cm-mini-bubble{font-size:9px;max-width:135px}html[lang=es] .scene-controls button{font-size:9px;gap:6px}html[lang=es] .scene-controls{gap:6px}html[lang=es] .start-section h2{font-size:42px}html[lang=es] .story.cm-story h1{font-size:34px}html[lang=es] .chapter{font-size:8px}html[lang=es] .chapter b{font-size:8px}html[lang=es] .form-nav{gap:10px}html[lang=es] .next{min-width:135px;gap:14px}html[lang=es] .quiet{font-size:10px}}
