.wp-content-page{padding:60px var(--pad);min-height:70vh}.wp-content-page h1{font-size:clamp(32px,4vw,56px);margin-bottom:25px}.wp-content-page p{margin:18px 0}.skip-link:focus{clip:auto;width:auto;height:auto;z-index:9999;background:#fff;padding:12px}.admin-bar .legacy-pinning .legacy-frame{top:32px}.day-time-labels{gap:8px;font-size:9px}@media(max-width:782px){.admin-bar .legacy-pinning .legacy-frame{top:46px}}
.area-from{display:block;font:600 11px Montserrat,sans-serif;text-transform:uppercase;letter-spacing:.12em}.uc-languages{display:flex;gap:8px;font-size:10px}.uc-languages a[aria-current]{text-decoration:underline}.header-end{gap:clamp(8px,2vw,24px)}

/* Visible language controls with a clear selected state at every breakpoint. */
.uc-languages{display:flex;align-items:center;gap:4px;padding:5px;border:1px solid #eee0cf80;border-radius:5px;background:#21130c55;font-size:11px;line-height:1.3}
.uc-language-globe{display:grid;place-items:center;padding:0 5px}
.uc-language-globe svg{width:20px;height:20px}
.uc-languages a{display:flex;align-items:center;justify-content:center;padding:9px 10px;min-height:34px;color:#eee0cf;white-space:nowrap}
.header .uc-languages a[aria-current="page"]{background:#eee0cf;color:#493022!important;text-decoration:none;font-weight:600}
.uc-languages a:focus-visible{outline:2px solid #eee0cf;outline-offset:2px}
@container(min-width:1051px){.desktop-nav{gap:18px}.header-end{gap:12px}.header-contact{gap:12px;padding-inline:12px!important}}
@container(max-width:1050px){.header{flex-wrap:wrap;height:auto;min-height:85px;row-gap:12px}.header-end{flex-wrap:wrap}.header .logo{width:150px}.desktop-nav{gap:10px}.header-contact{display:none}}
@container(max-width:700px){.header{padding:14px 20px}.header-end{display:contents}.uc-languages{order:3;width:100%;justify-content:center;margin-top:2px}.uc-languages a{flex:1;min-height:36px;font-size:11px;padding:8px}.menu-toggle{margin-left:auto}.mobile-menu{top:145px}}
