.language-switch{display:inline-flex;align-items:center;gap:2px;flex-shrink:0;white-space:nowrap;font:500 11px/1.2 Arial,sans-serif;letter-spacing:.04em}
.language-switch a{display:inline-flex;align-items:center;justify-content:center;min-width:30px;min-height:40px;padding:0 5px;text-decoration:none;color:inherit;opacity:.55;border:0!important;background:none!important}
.language-switch a[aria-current=page]{opacity:1;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}
.language-switch a:hover,.language-switch a:focus-visible{opacity:1}
.language-switch a:focus-visible{outline:1px solid currentColor;outline-offset:1px}
.language-switch .language-divider{opacity:.3;font-size:10px}
#ipit-motion .site-nav-end>.language-switch{margin-right:7px}
#ipit-motion .device-screen .language-switch{display:none}
html[data-site=pmr] .navigation>div{gap:18px}
@media(max-width:760px){#ipit-motion .site-nav-inner{flex-wrap:wrap;row-gap:0;padding-top:8px;padding-bottom:8px}#ipit-motion .site-brand{margin-right:auto}#ipit-motion .site-nav-end{margin-left:auto}#ipit-motion .site-nav-end>.language-switch{margin-right:2px}.language-switch a{min-width:27px;padding:0 3px}#ipit-motion .site-nav-inner>.route-switch{order:3;margin:0 auto;width:100%;justify-content:center}#ipit-motion .route-switch a{flex:1;max-width:180px}#ipit-motion .route-long{display:inline;font-size:10px;line-height:1.3}#ipit-motion .route-short{margin-right:6px}html{scroll-padding-top:128px}#ipit-motion .sticky-stage{top:122px;height:calc(100svh - 122px)}#ipit-motion .mobile-menu-links{top:122px}}
@media(max-width:700px){html[data-site=pmr] .site-header .language-switch{margin-left:auto}html[data-site=pmr] .navigation>div{gap:9px}.language-switch{font-size:10px}}
@media(min-width:701px){html[data-site=pmr][lang=en] .hero h1{font-size:clamp(62px,6.1vw,100px)}}
@media(max-width:700px){html[data-site=pmr][lang=en] body[data-instrument=watch] .hero h1{font-size:clamp(48px,13.5vw,70px)}}
@media(max-width:380px){html[data-site=pmr] body .site-header .navigation>div{gap:7px}html[data-site=pmr] body .site-header .navigation a{font-size:10px}html[data-site=pmr] body .site-header .nav-contact{padding:8px;gap:0}html[data-site=pmr] .nav-contact>span{display:none}html[data-site=pmr] #theme-label{display:none}html[data-site=pmr] .theme-picker summary{padding-left:7px;min-width:24px}html[data-site=pmr] .language-switch a{min-width:23px}}
@media(max-width:760px){#ipit-motion .sticky-stage{top:101px;height:calc(100svh - 101px)}#ipit-motion .mobile-menu-links{top:101px}}
