.meraki-header{z-index:100;color:#fff;background:0 0;border-bottom:1px solid #ffffff42;font-family:Arial,Helvetica,sans-serif;transition:background .25s,box-shadow .25s;position:fixed;inset:0 0 auto}.meraki-header.is-scrolled{background:#434b1c;box-shadow:0 8px 24px #12170b29}.meraki-header *{box-sizing:border-box}.meraki-header a{color:inherit;text-decoration:none}.meraki-header__inner{justify-content:space-between;align-items:center;gap:25px;width:min(100% - 72px,1370px);min-height:86px;margin-inline:auto;display:flex}.meraki-header__brand{flex:none;display:block}.meraki-header__brand img{width:100px;height:auto;display:block}.meraki-header__nav{letter-spacing:.015em;align-items:center;gap:clamp(15px,1.6vw,25px);font-size:15px;font-weight:700;display:flex}.meraki-header__nav>a,.meraki-header__events>summary{white-space:nowrap;cursor:pointer;padding:10px 0}.meraki-header__nav>a:hover,.meraki-header__events>summary:hover{opacity:.78}.meraki-header [aria-current=page]{text-underline-offset:7px;text-decoration:underline;text-decoration-thickness:1px}.meraki-header__contact{border-bottom:1px solid #ffffffb3}.meraki-header__events{position:relative}.meraki-header__events>summary{align-items:center;gap:7px;list-style:none;display:flex}.meraki-header__events>summary::-webkit-details-marker{display:none}.meraki-header__mobile>summary::-webkit-details-marker{display:none}.meraki-header__events>summary span{font-size:16px;line-height:1;transition:transform .2s}.meraki-header__events[open]>summary span{transform:rotate(180deg)}.meraki-header__event-links{background:#434b1c;flex-direction:column;width:340px;padding:12px 22px 17px;display:flex;position:absolute;top:calc(100% + 20px);left:-22px;box-shadow:0 18px 35px #0000003d}.meraki-header__event-links>a,.meraki-header__event-links>span{border-bottom:1px solid #ffffff38;padding:13px 0;font-size:16px;line-height:1.35}.meraki-header__event-links>a:hover{text-underline-offset:4px;text-decoration:underline}.meraki-header__event-links>span{color:#d9ddcb}.meraki-header__event-links small{color:#b9c1a1;margin-top:4px;font-size:13px;display:block}.meraki-header__mobile{display:none}:is(.meraki-header a:focus-visible,.meraki-header summary:focus-visible){outline-offset:5px;outline:2px solid #e1e7c4}@media (max-width:1050px){.meraki-header__inner{width:min(100% - 48px,1370px)}.meraki-header__nav{gap:13px;font-size:15px}}@media (max-width:1100px){.meraki-header__inner{width:min(100% - 36px,1370px);min-height:74px}.meraki-header__brand img{width:80px}.meraki-header__nav{display:none}.meraki-header__mobile{display:block;position:relative}.meraki-header__mobile>summary{cursor:pointer;flex-direction:column;gap:5px;padding:11px;list-style:none;display:flex}.meraki-header__mobile>summary span{background:#fff;width:23px;height:1px}.meraki-header__mobile>nav{background:#434b1c;flex-direction:column;width:min(360px,100vw - 36px);max-height:calc(100svh - 78px);padding:14px 25px 25px;display:flex;position:absolute;top:49px;right:-18px;overflow-y:auto;box-shadow:0 18px 35px #00000040}.meraki-header__mobile>nav>a,.meraki-header__mobile .meraki-header__events>summary{border-bottom:1px solid #ffffff3b;align-items:center;min-height:45px;padding:11px 0;font-size:16px;font-weight:600;display:flex}.meraki-header__mobile .meraki-header__events>summary{justify-content:space-between}.meraki-header__mobile .meraki-header__event-links{width:auto;box-shadow:none;background:#353d17;margin:6px 0;padding:2px 15px 8px;position:static}.meraki-header__mobile .meraki-header__event-links>a,.meraki-header__mobile .meraki-header__event-links>span{font-size:16px}.meraki-header__mobile .meraki-header__contact{border-bottom:1px solid #ffffff3b}}@media (prefers-reduced-motion:reduce){.meraki-header,.meraki-header__events>summary span{transition:none}}
