.language-switch{width:130px;min-width:80px;flex-shrink:0;background:#06172c;color:#15c7ee;border:1px solid #19506c;border-radius:9px;padding:7px;font:inherit;font-size:12px;cursor:pointer}.language-switch:focus-visible{outline:3px solid #a477ff;outline-offset:3px}.language-switch option{background:#06172c;color:#f5f7ff}.navlinks{gap:22px}.nav{gap:18px}html[lang=es] .navlinks{gap:16px;font-size:12px}html[lang=es] .hero-copy h1{font-size:51px}html[lang=es] .hero-copy h1 em{font-size:49px}html[lang=es] .result h3{font-size:12px}html[lang=es] .result a{font-size:10px}html[lang=es] .showcopy li{font-size:13px}html[lang=es] .cta h2{font-size:20px}html[lang=es] .subject-grid h3{font-size:14px}html[lang=es] .subject-grid p{font-size:12px}html[lang=es] .feature-bar b{font-size:13px}html[lang=es] .feature-bar span{font-size:11px}
@media(max-width:800px){.nav .logo{width:100px}.nav{gap:8px}.nav .btn{padding:7px 10px;font-size:11px}.language-switch{width:108px;min-width:70px;font-size:10px;padding:7px 3px}.nav .btn{margin-left:auto}html[lang=es] .hero-copy h1{font-size:38px}html[lang=es] .hero-copy h1 em{font-size:37px}html[lang=es] .hero-copy p{font-size:15px}.hero-copy h1{white-space:normal}.result{padding:12px}.result-icon{width:62px;height:68px}.result p{white-space:normal}.result>div:last-child{overflow-wrap:anywhere}}
