.relier-header{--rh-bg:var(--relier-dark-card, #fff);--rh-header:rgba(var(--relier-dark-surface-rgb, 255, 255, 255), .97);--rh-text:var(--relier-dark-text, #242730);--rh-muted:var(--relier-dark-muted, #5c6170);--rh-blue:var(--relier-dark-accent, #3861a6);--rh-border:var(--relier-dark-border, #e1e4e8);--rh-soft:var(--relier-dark-accent, #f7f8fa);position:sticky;top:0;z-index:60;width:100%;margin:0;padding:0;border:0;border-bottom:1px solid var(--rh-border);background:var(--rh-header);color:var(--rh-text);font:400 16px/1.55 "Open Sans",Arial,sans-serif;text-align:left;transition:background-color .3s,border-color .3s,box-shadow .3s}[data-theme=dark] .relier-header{--rh-bg:var(--relier-dark-bg, #1e2026);--rh-header:rgba(var(--relier-dark-surface-rgb, 30, 32, 38), .97);--rh-text:#f2f4f6;--rh-muted:var(--relier-dark-muted, #9b9eac);--rh-blue:var(--relier-dark-accent, #8099c3);--rh-border:var(--relier-dark-border, #404553);--rh-soft:var(--relier-dark-accent, #122951)}.relier-header *,.relier-header ::after,.relier-header ::before{box-sizing:border-box}.relier-header a,.relier-header button{margin:0;font-family:"Open Sans",Arial,sans-serif;letter-spacing:0;text-decoration:none;text-transform:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.relier-header a:focus-visible,.relier-header button:focus-visible{outline:3px solid var(--rh-blue);outline-offset:5px}.relier-header .rh-inner{display:flex;align-items:center;justify-content:space-between;gap:30px;width:min(1240px,calc(100% - 80px));height:72px;margin-inline:auto;padding:0}.relier-header .rh-brand{display:block;width:94px;flex-shrink:0}.relier-header .rh-brand img{display:block;width:94px;max-width:100%;height:auto;margin:0;filter:none}.relier-header .rh-brand .rh-logo-dark{display:none}[data-theme=dark] .relier-header .rh-brand .rh-logo-light{display:none}[data-theme=dark] .relier-header .rh-brand .rh-logo-dark{display:block}.relier-header .rh-navigation{display:flex;align-self:stretch;align-items:center;gap:29px;margin-inline:auto;padding:0}.relier-header .rh-navigation a{position:relative;display:flex;align-items:center;height:100%;padding:0;border:0;border-radius:0;background:0 0;color:var(--rh-muted);font-size:13px;font-weight:400;line-height:1.55;white-space:nowrap}.relier-header .rh-navigation a:hover,.relier-header .rh-navigation a[aria-current=page]{color:var(--rh-blue)}.relier-header .rh-navigation a[aria-current=page]::after{content:"";position:absolute;height:2px;bottom:15px;left:0;right:0;background:var(--rh-blue)}.relier-header .rh-actions{display:flex;align-items:center;gap:13px}.relier-header .rh-icon{display:block;width:19px;height:19px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.relier-header .rh-icon-button{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;padding:0;border:1px solid var(--rh-border);border-radius:6px;background:0 0;color:var(--rh-text);cursor:pointer}.relier-header .rh-theme{display:grid;overflow:hidden;transition:background .25s,border-color .25s,box-shadow .25s,transform .25s}.relier-header .rh-theme .rh-icon{transition:transform .5s cubic-bezier(.2,.8,.2,1)}.relier-header .rh-theme:hover{background:var(--rh-soft);border-color:var(--rh-blue);box-shadow:0 0 0 4px color-mix(in srgb,var(--rh-blue) 10%,transparent);transform:translateY(-2px)}.relier-header .rh-theme:hover .rh-moon{transform:rotate(-25deg) scale(1.14)}.relier-header .rh-theme:hover .rh-sun{transform:rotate(90deg) scale(1.12)}.relier-header .rh-theme .rh-sun,.relier-header .rh-theme-label{display:none}[data-theme=dark] .relier-header .rh-theme .rh-sun{display:block}[data-theme=dark] .relier-header .rh-theme .rh-moon{display:none}.relier-header .rh-contact{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:40px;padding:9px 17px;border:1px solid var(--relier-dark-border,#3861a6);border-radius:6px;background:var(--relier-dark-button,#3861a6);color:#fff;font-size:12px;font-weight:600;line-height:1.4;white-space:nowrap;box-shadow:0 8px 20px rgba(var(--relier-dark-button-rgb,44,81,145),14%);transition:transform .25s,box-shadow .25s}.relier-header .rh-contact:hover{color:#fff;transform:translateY(-2px);box-shadow:0 13px 30px rgba(var(--relier-dark-button-rgb,56,97,166),20%)}.relier-header .rh-contact .rh-icon{width:18px;height:18px}.relier-header .rh-menu,.relier-header .rh-navigation .rh-mobile-contact{display:none}.relier-header.is-scrolled{box-shadow:0 12px 35px rgba(var(--relier-dark-button-rgb,44,81,145),10%);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.relier-header .rh-progress{position:absolute;left:0;bottom:-1px;width:var(--rh-progress,0%);height:2px;background:linear-gradient(90deg,var(--rh-blue),var(--relier-dark-button,var(--relier-light-primary,#50c8ff)),#b46070);box-shadow:0 0 13px color-mix(in srgb,var(--rh-blue) 55%,transparent);pointer-events:none}@media (max-width:1100px){.relier-header .rh-inner{width:calc(100% - 48px);gap:20px}.relier-header .rh-navigation{gap:19px}.relier-header .rh-desktop-contact{display:none}}@media (max-width:800px){.relier-header .rh-menu{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.relier-header .rh-menu span{display:block;width:17px;height:1.5px;background:currentColor}.relier-header .rh-navigation{position:absolute;top:100%;left:0;right:0;display:flex;flex-wrap:wrap;gap:15px;margin:0;padding:17px 24px 23px;background:var(--rh-bg);border-bottom:1px solid var(--rh-border);box-shadow:0 8px 28px rgba(var(--relier-dark-button-rgb,36,39,48),4%);max-height:calc(100dvh - 73px);overflow-y:auto;overscroll-behavior:contain}html:not(.js) .relier-header:not([data-ready]) .rh-inner{height:auto;flex-wrap:wrap;padding-block:15px}html:not(.js) .relier-header:not([data-ready]) .rh-navigation{position:static}html:not(.js) .relier-header:not([data-ready]) .rh-menu{display:none}.js .relier-header .rh-navigation{display:none}.relier-header[data-ready] .rh-navigation.is-open{display:flex;flex-direction:column;align-items:stretch;gap:0}.relier-header .rh-navigation a{min-height:44px;height:auto;padding:12px 0}.relier-header .rh-navigation a[aria-current=page]::after{display:none}.relier-header .rh-navigation .rh-mobile-contact{display:flex;align-items:center;justify-content:center;gap:10px;min-height:48px;margin-top:12px;padding:12px 18px;border:1px solid var(--relier-dark-border,#3861a6);border-radius:6px;background:var(--relier-dark-button,#3861a6);color:#fff;font-size:13px;font-weight:600;line-height:1.5;text-align:center}}@media (max-width:540px){.relier-header .rh-inner{width:calc(100% - 36px);height:66px}.relier-header .rh-brand,.relier-header .rh-brand img{width:82px}.relier-header .rh-navigation{max-height:calc(100dvh - 67px)}}body.relier-voucher{padding-top:97px}.relier-header--voucher{position:fixed;left:0}@media (prefers-reduced-motion:reduce){.relier-header,.relier-header *{transition:none!important}}@media print{.relier-header{display:none}body.relier-voucher{padding-top:0}}
