.site-language{display:flex;align-items:center;gap:2px;border:1px solid var(--line,#d7d9cf);padding:3px;flex-shrink:0;white-space:nowrap}.site-language button{border:0;border-radius:0;background:transparent;color:var(--ink,#203d33);font:10px Arial,Helvetica,sans-serif;font-weight:400;padding:8px;min-width:30px;cursor:pointer}.site-language button[aria-pressed=true]{background:var(--ink,#203d33);color:var(--paper,#f4f2ec)}.site-language button:focus-visible{outline:2px solid #798b62;outline-offset:3px}.site-header{gap:20px}html[lang=es] .hero h1{font-size:clamp(40px,4.2vw,68px)}html[lang=es] .feature h3{overflow-wrap:normal}html[lang=es] .site-header .site-nav{gap:20px}@media(min-width:761px) and (max-width:1100px){.site-header{padding-left:3%;padding-right:3%;gap:12px}.site-brand{font-size:12px;letter-spacing:.8px}.site-header .site-nav,html[lang=es] .site-header .site-nav{gap:14px}.site-nav a,.site-nav-toggle{font-size:11px}.site-language button{padding:7px 5px;min-width:25px}}@media(max-width:760px){.site-header{gap:10px;justify-content:initial}.site-brand{flex:1;font-size:11px;letter-spacing:.5px}.site-brand span{font-size:7px;letter-spacing:1px}.site-menu{order:2;padding:8px;gap:6px}.site-language{order:1}.site-language button{padding:6px;min-width:25px}.site-header .site-nav{order:3}.site-language{margin-left:auto}.site-header.menu-open .site-nav{gap:0}html[lang=es] .about h1{font-size:40px}html[lang=es] .model h2{font-size:26px}}
