
.nav-right .gwa-lang-switch{display:inline-flex;align-items:center;justify-content:center;min-height:35px;min-width:44px;border:1px solid currentColor;padding:5px 9px;font-size:12px;font-weight:900;letter-spacing:.12em;text-decoration:none;line-height:1;border-radius:2px;color:inherit}
.nav-right .gwa-lang-switch:hover,.nav-right .gwa-lang-switch:focus-visible{border-color:#ff3dac;color:#ff3dac}
@media(max-width:560px){.nav-right{gap:11px!important}.nav-right .gwa-lang-switch{min-width:39px;padding:5px}.nav-right a:not(.gwa-lang-switch){font-size:11px}}
.gr-notice{margin:20px 0 34px;border-left:3px solid #ff3dac;padding:10px 14px;font-size:13px;line-height:1.65;color:#10237d;background:#f5f3fa}
.gr-fields-title{grid-column:1/-1;margin:36px 0 8px;padding-top:26px;border-top:2px solid #ff3dac;font-size:25px;font-weight:900;color:#10237d}

html[lang="el"] .hero-copy h1{letter-spacing:-.075em;line-height:.99;font-size:clamp(48px,8.4vw,118px)}
@media(max-width:600px){html[lang="el"] .hero-copy h1{font-size:clamp(40px,11vw,52px);letter-spacing:-.068em;line-height:1.03}html[lang="el"] .nav-right{gap:9px!important}html[lang="el"] .nav-right a{max-width:100px}}
