.website-language{display:flex;align-items:center;gap:7px;font:13px/1.4 system-ui;min-width:0}.website-language label{color:#53616b}.website-language select{max-width:170px;min-height:44px;border:1px solid #cad5d8;border-radius:8px;padding:8px;background:#fff;color:#102737;font:inherit}.website-language button{min-height:44px;min-width:36px;border:1px solid #cad5d8;border-radius:8px;background:#fff;color:#087f78;cursor:pointer}.website-language select:focus-visible,.website-language button:focus-visible{outline:3px solid #087f78;outline-offset:2px}.website-language-note{margin:0;padding:10px 24px;text-align:center;background:#eef8f6;color:#354d56;font:13px/1.6 system-ui}.site-header{flex-wrap:wrap;row-gap:14px}.site-header>nav a{white-space:normal}html:not([lang=en]) .hero h1{font-size:clamp(40px,5vw,74px)}html:not([lang=en]) .button{white-space:normal;text-align:center}html:not([lang=en]) .hero-grid{min-width:0}@media(max-width:1100px){.website-language{margin-left:auto}.site-header>nav{flex-wrap:wrap;justify-content:center}}@media(max-width:600px){.website-language{width:100%;justify-content:flex-end}.website-language select{max-width:200px}.website-language-note{padding:10px 18px}.site-header>nav{width:100%;gap:14px}.site-header>nav a{font-size:13px}html:not([lang=en]) .hero h1{font-size:42px}}
