@font-face{font-family:MEWESemibold;src:url('/assets/dbd0a0b5f2a66a76f4703ac6.woff2') format('woff2');font-display:swap;unicode-range:U+530-1DFF,U+1F00-1FFF,U+2700-FEFE,U+FF00-FFFC,U+FFFE-100173,U+100175-10021F,U+100221-1002D4,U+1002D6-10033D,U+10033F-100354,U+100356-1003AA,U+1003AC-10042E,U+100430-100636,U+100638-100AD3,U+100AD5-100AF7,U+100AF9-10FFFF}
:root{--mewe-header-height:116px}
html:has(.mewe-header){scroll-padding-top:calc(var(--mewe-header-height) + 16px)}
body:has(.mewe-header){padding-top:var(--mewe-header-height)!important}
.mewe-header{pointer-events:auto!important;position:fixed!important;inset:0 0 auto 0!important;width:100%!important;max-width:none!important;min-width:0!important;height:var(--mewe-header-height)!important;min-height:var(--mewe-header-height)!important;display:block!important;background:#f1f3ef!important;color:#202020!important;z-index:1000!important;box-sizing:border-box!important;padding:0!important;margin:0!important;grid-area:auto!important;overflow:visible!important;box-shadow:0 1px 0 #20202012}
.mewe-header *{box-sizing:border-box}.mewe-bar{position:relative;width:100%;max-width:1440px;margin:0 auto;min-height:var(--mewe-header-height);padding:20px clamp(24px,4vw,64px);display:flex;align-items:center}
.mewe-header .mewe-main{width:100%;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:100px;padding:0 90px!important;margin:0!important;min-width:0}
.mewe-header .mewe-main:has(>.mewe-nav-links){display:block!important;padding:0!important}
.mewe-nav-links{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:100px;padding:0 90px}
.mewe-left,.mewe-right,.mewe-tools{display:flex;align-items:center;gap:28px;min-width:0}.mewe-left{justify-content:flex-end}.mewe-right{justify-content:flex-start}
.mewe-header a,.mewe-header button{font:18px/1.3 MEWESemibold,Arial,sans-serif!important;color:#202020!important;letter-spacing:0!important;text-decoration:none!important;white-space:nowrap;border:0!important;background:transparent!important;border-radius:0!important;box-shadow:none!important;margin:0!important;padding:10px 0!important;cursor:pointer}
.mewe-header a:hover,.mewe-header button:hover{color:#777b48!important}.mewe-header a:focus-visible,.mewe-header button:focus-visible{outline:2px solid #777b48;outline-offset:4px}
.mewe-header .mewe-logo{display:block!important;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:0!important;flex:none}
.mewe-logo img{display:block;width:54px!important;height:64px!important;max-width:none!important}
.mewe-drop{position:relative}.mewe-header .mewe-sub{display:none;position:absolute;top:100%;left:-18px;min-width:175px;padding:10px 18px;background:#f1f3ef;box-shadow:0 8px 18px #20202016;z-index:20}.mewe-header .mewe-sub a{display:block!important;padding:12px 0!important;font-size:15px!important}
.mewe-drop:focus-within>.mewe-sub,.mewe-drop:has(>button[aria-expanded=true])>.mewe-sub{display:block}
.mewe-header .mewe-tools{position:absolute;right:clamp(24px,4vw,64px);top:50%;transform:translateY(-50%);gap:18px}
.mewe-header .mewe-account .mewe-sub{left:auto;right:-10px}.mewe-header .mewe-account>button{display:flex!important;min-width:36px;min-height:44px;align-items:center;justify-content:center}.mewe-header .mewe-language{font-size:13px!important}.mewe-header .mewe-mobile{display:none!important}.crm-public-nav{display:none!important}
.layout>aside{top:calc(var(--mewe-header-height) + 16px)}
@media(hover:hover){.mewe-drop:hover>.mewe-sub{display:block}}
@media(max-width:1200px){.mewe-left,.mewe-right{gap:20px}.mewe-header a,.mewe-header button{font-size:16px!important}.mewe-nav-links{gap:92px;padding:0 76px}.mewe-header .mewe-main{gap:92px;padding:0 76px!important}}
@media(max-width:1150px){
 :root{--mewe-header-height:92px}
 .mewe-bar{padding:14px 22px;justify-content:space-between}
 .mewe-header .mewe-mobile{display:block!important;font-size:25px!important;width:34px;min-height:44px;flex:none}
 .mewe-header .mewe-main,.mewe-header .mewe-main:has(>.mewe-nav-links){display:block!important;width:auto;padding:0!important}
 .mewe-header .mewe-logo img{height:58px!important;width:49px!important}
 .mewe-header .mewe-tools{position:static;transform:none;margin-left:auto;flex:none}
 .mewe-header .mewe-main>.mewe-left,.mewe-header .mewe-main>.mewe-right{display:none}
 .mewe-nav-links{display:none;position:absolute;top:100%;left:0;right:0;padding:12px 24px 20px;background:#f1f3ef;box-shadow:0 10px 18px #20202016;max-height:calc(100dvh - var(--mewe-header-height));overflow-y:auto;gap:0}
 .mewe-header:has(.mewe-mobile[aria-expanded=true]) .mewe-nav-links{display:flex;flex-direction:column}
 .mewe-nav-links>.mewe-left,.mewe-nav-links>.mewe-right{display:flex;position:static;flex-direction:column;align-items:stretch;gap:0;padding:0;justify-content:flex-start}
 .mewe-nav-links>.mewe-right{border-top:1px solid #d8ddd4;margin-top:8px;padding-top:8px}
 .mewe-nav-links>.mewe-left>a,.mewe-nav-links>.mewe-right>a,.mewe-nav-links .mewe-drop>a,.mewe-nav-links .mewe-drop>button{display:block;min-height:44px;text-align:left}
 .mewe-nav-links .mewe-sub{position:static;min-width:0;padding:0 0 4px 18px;box-shadow:none}
 .mewe-header .mewe-account .mewe-sub{top:100%;right:0;left:auto}
}
.mewe-notification{position:relative;flex:none}.mewe-header .mewe-bell{position:relative;display:flex!important;align-items:center;justify-content:center;min-width:36px;min-height:44px}.mewe-bell img{width:22.5px!important;height:25.2px!important;object-fit:contain;mix-blend-mode:multiply}.mewe-header .mewe-bell-count{position:absolute;top:0;right:-8px;min-width:19px;height:19px;padding:0 4px;border-radius:12px;background:#d73336;color:white;font:700 11px/19px Arial,sans-serif;text-align:center;border:2px solid #f1f3ef;box-sizing:content-box}.mewe-bell-count[hidden],.mewe-notification-panel[hidden]{display:none!important}
.mewe-notification-panel{position:absolute;top:calc(100% + 10px);right:-40px;width:360px;max-width:calc(100vw - 24px);background:#fff;border:1px solid #e0e5d8;border-radius:12px;box-shadow:0 12px 36px #26332328;z-index:50;color:#263323;text-align:left;overflow:hidden;font:15px/1.5 MEWE,Arial,sans-serif}.mewe-notification-top{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;gap:12px;border-bottom:1px solid #e8ecdf}.mewe-header .mewe-notification-top button{font:13px/1.4 MEWE,Arial,sans-serif!important;white-space:normal;padding:8px!important;color:#536d3d!important}.mewe-notification-items{max-height:min(430px,65dvh);overflow:auto;overscroll-behavior:contain}.mewe-header .mewe-notification-item{display:block!important;white-space:normal!important;padding:14px 16px!important;border-bottom:1px solid #edf0e6!important;font:15px/1.5 MEWE,Arial,sans-serif!important}.mewe-notification-item.is-unread{background:#f0f4e8!important;border-left:3px solid #71884e!important}.mewe-notification-item small{display:block;color:#7a8271;font:12px/1.5 MEWE,Arial,sans-serif;margin-top:5px}.mewe-header .mewe-notification-all{display:block;text-align:center;padding:14px!important;font-size:14px!important}.mewe-notification-items>p{padding:18px;font-size:14px}
@media(max-width:650px){.mewe-notification-panel{position:fixed;top:calc(var(--mewe-header-height) + 8px);right:12px;left:12px;width:auto;max-width:none}.mewe-header .mewe-tools{gap:12px}}

/* Floating, colourless frosted-glass capsule shared by every page. */
:root{--mewe-header-height:100px}
.mewe-header{inset:12px 24px auto 24px!important;width:calc(100% - 48px)!important;max-width:1440px!important;height:76px!important;min-height:76px!important;margin:0 auto!important;background:transparent!important;border:0!important;border-radius:999px!important;box-shadow:none!important;isolation:isolate}
.mewe-header::before{content:"";position:absolute;inset:0;border-radius:inherit;background:transparent;backdrop-filter:blur(24px) saturate(110%);-webkit-backdrop-filter:blur(24px) saturate(110%);border:1px solid rgba(255,255,255,.20);box-shadow:0 4px 20px rgba(0,0,0,.045);pointer-events:none;z-index:-1}
.mewe-header .mewe-bar{min-height:76px!important;height:76px!important;padding:6px clamp(20px,3vw,44px)!important;background:transparent!important;border-radius:inherit}
.mewe-header .mewe-tools{right:clamp(20px,3vw,44px)}
.mewe-header .mewe-sub{border-radius:18px;background:rgba(250,251,248,.92);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}
/* Extend the home image behind the floating glass, keeping the text below it. */
body:has(#comp-lwkju1zk){padding-top:0!important}
body:has(#comp-lwkju1zk) #comp-lwkju1zk{padding-top:calc(var(--mewe-header-height) + 32px)!important}
#bgLayers_comp-lwkju1zk{top:0!important;height:100%!important}
@media(max-width:600px){body:has(#comp-lwkju1zk) #comp-lwkju1zk{padding-top:calc(var(--mewe-header-height) + 24px)!important}}
@media(max-width:1150px){
 :root{--mewe-header-height:88px}
 .mewe-header{inset:10px 12px auto 12px!important;width:calc(100% - 24px)!important;height:64px!important;min-height:64px!important}
 .mewe-header .mewe-bar{height:64px!important;min-height:64px!important;padding:8px 20px!important}
 .mewe-header .mewe-logo img{height:48px!important;width:41px!important}
 .mewe-nav-links{left:0;right:0;margin-top:10px;border-radius:20px;background:rgba(250,251,248,.94);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}
 .mewe-nav-links .mewe-sub{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border-radius:0}
}
@media(max-width:400px){
 .mewe-header .mewe-bar{padding:8px 14px!important}
 .mewe-header .mewe-tools{gap:8px}
 .mewe-header .mewe-bell,.mewe-header .mewe-account>button{min-width:32px}
}

/* Keep the first section's background behind the glass on every captured page.
   Reserve header clearance inside that section instead of painting a body band. */
body:has(.mewe-header):has(main[id^="PAGE_SECTIONS"] > .wixui-section){padding-top:0!important}
body:has(.mewe-header) main[id^="PAGE_SECTIONS"] > .wixui-section:first-child:not(#comp-lwkju1zk){padding-top:var(--mewe-header-height)!important;box-sizing:content-box!important}
body:has(.mewe-header) main[id^="PAGE_SECTIONS"] > .wixui-section:first-child > [id^="bgLayers_"]{top:0!important;height:100%!important}

/* Content begins two actual header heights from the page top. */
:root{--mewe-content-start:152px}
body:has(.mewe-header) main[id^="PAGE_SECTIONS"] > .wixui-section:first-child{padding-top:var(--mewe-content-start)!important}
body:has(.mewe-header) main[id^="PAGE_SECTIONS"] > .wixui-section:first-child:not(#comp-lwkju1zk)>:nth-child(2){margin-top:0!important}
@media(max-width:1150px){:root{--mewe-content-start:128px}}
body:has(#comp-lwkju1zk) #comp-lwkju1zk{padding-top:var(--mewe-content-start)!important}
body:has(.mewe-header) main[id^="PAGE_SECTIONS"] > .wixui-section:first-child:not(#comp-lwkju1zk){padding-top:var(--mewe-content-start)!important}

/* Matching UI subsets also support standalone editor previews. */
@font-face{font-family:MEWESemibold;font-style:normal;font-weight:400;font-display:swap;src:url(/performance/font-de716b041487951b.woff2) format("woff2");unicode-range:U+0-52F,U+1E00-1EFF,U+2000-26FF,U+FEFF,U+FFFD,U+100174,U+100220,U+1002D5,U+10033E,U+100355,U+1003AB,U+10042F,U+100637,U+100AD4,U+100AF8}
