.naftah-language-switch{display:flex;justify-content:center;gap:8px;width:100%;direction:ltr;padding:8px 0}.naftah-language-switch button{font:700 16px/1.4 Arial,sans-serif;border:1px solid #ccd8e5;background:#fff;color:#123650;border-radius:7px;padding:8px 18px;cursor:pointer}.naftah-language-switch button[aria-pressed="true"]{background:#0033b8;border-color:#0033b8;color:white}.naftah-language-switch button:focus-visible{outline:3px solid #e7b845;outline-offset:3px}html:is([lang="en"],[lang="ro"]) body{font-family:Arial,sans-serif;font-size:18px;line-height:1.75}html:is([lang="en"],[lang="ro"]) .hero h1{line-height:1.3;font-size:clamp(30px,4vw,48px)}html:is([lang="en"],[lang="ro"]) .hero p{font-size:21px;line-height:1.7}html:is([lang="en"],[lang="ro"]) .section h2{font:700 30px/1.4 Arial,sans-serif}html:is([lang="en"],[lang="ro"]) .card h3{font:700 23px/1.5 Arial,sans-serif}html:is([lang="en"],[lang="ro"]) .card p{font-size:17px;line-height:1.7}html:is([lang="en"],[lang="ro"]) nav{font-size:16px;line-height:1.5}html:is([lang="en"],[lang="ro"]) .topbar{font-size:18px}html:is([lang="en"],[lang="ro"]) .navwrap .brand .header-phrase{font:400 22px/1.6 Arial,sans-serif}html:is([lang="en"],[lang="ro"]) .footergrid{font:16px/1.8 Arial,sans-serif}html:is([lang="en"],[lang="ro"]) .btn{font:700 16px/1.6 Arial,sans-serif}html:is([lang="en"],[lang="ro"]) .hero .institutional-development-title{font:700 clamp(28px,3vw,42px)/1.4 Arial,sans-serif}html:is([lang="en"],[lang="ro"]) .navwrap .brand{direction:ltr!important}html:is([lang="en"],[lang="ro"]) .system-domain{overflow-wrap:anywhere}@media(max-width:560px){html:is([lang="en"],[lang="ro"]) .navwrap .brand .header-phrase{font-size:17px}html:is([lang="en"],[lang="ro"]) .card h3{font-size:21px}}