.ebp-header{background:#fff;border-bottom:1px solid #dcdcdc;color:#2e2d30;font-family:Noto Sans,Arial,sans-serif;position:relative;z-index:20}.ebp-header,.ebp-header *{box-sizing:border-box}.ebp-header__inner{align-items:center;display:flex;gap:28px;margin:0 auto;max-width:2400px;padding:16px 24px}.ebp-header .ebp-header__logo{color:#2e2d30;flex:0 0 150px;text-decoration:none;width:150px}.ebp-header__logo img{display:block;height:auto;width:100%}.ebp-header__panel{align-items:center;display:flex;flex:1;gap:24px;min-width:0}.ebp-header__backdrop,.ebp-header__menu-toggle,.ebp-header__panel-top{display:none}.ebp-header__site-switch{align-items:center;display:flex;flex-shrink:0;gap:18px}.ebp-header .ebp-header__site-option{color:#2e2d30;padding:8px 0;text-decoration:none;white-space:nowrap}.ebp-header .ebp-header__site-option--active{border-bottom:2px solid #15804e;color:#15804e;font-weight:700}.ebp-header__nav{flex:1;min-width:0}.ebp-header .ebp-header__menu,.ebp-header .ebp-header__submenu{list-style:none;margin:0;padding:0}.ebp-header__menu{align-items:center;display:flex;flex-wrap:wrap;gap:4px;justify-content:center}.ebp-header__item{margin:0}.ebp-header .ebp-header__dropdown-toggle,.ebp-header .ebp-header__link{align-items:center;color:#2e2d30;display:flex;font-size:16px;gap:12px;justify-content:space-between;line-height:1.5;padding:12px 10px;text-decoration:none}.ebp-header__dropdown-toggle{cursor:pointer;list-style:none}.ebp-header__dropdown-toggle::-webkit-details-marker{display:none}.ebp-header__arrow{font-size:24px;line-height:1}.ebp-header__dropdown[open]>summary .ebp-header__arrow{transform:rotate(90deg)}.ebp-header .ebp-header__dropdown-toggle:hover,.ebp-header .ebp-header__link:hover,.ebp-header .ebp-header__site-option:hover{color:#034e31}.ebp-header a:focus-visible,.ebp-header button:focus-visible,.ebp-header summary:focus-visible{outline:2px solid #15804e;outline-offset:4px}.ebp-header__dropdown-panel{background:#fff;border-top:1px solid #dcdcdc;box-shadow:0 6px 12px rgba(46,45,48,.15);left:0;max-height:70vh;overflow-y:auto;padding:32px 24px;position:absolute;top:100%;width:100%}.ebp-header__columns{display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:0 auto;max-width:1200px}.ebp-header .ebp-header__column-heading{border-bottom:1px solid #dcdcdc;font-size:18px;font-weight:500;margin:0 0 12px;padding-bottom:8px}.ebp-header .ebp-header__submenu a,.ebp-header .ebp-header__submenu span{color:#2e2d30;display:block;overflow-wrap:anywhere;padding:8px 0;text-decoration:none}.ebp-header .ebp-header__submenu a:hover{color:#034e31;text-decoration:underline}.ebp-header .ebp-header__overview-link{color:#15804e;display:block;margin:0 auto 24px;max-width:1200px}.ebp-header__actions{align-items:center;display:flex;flex-direction:row;flex-shrink:0;gap:20px;justify-content:flex-end;margin:0;padding:0}.ebp-header .ebp-header__login{align-items:center;border:0;color:#15804e;display:inline-flex;font-size:14px;font-weight:700;justify-content:center;line-height:1.4;min-height:44px;padding:0;text-decoration:underline;white-space:nowrap}.ebp-header .ebp-header__login:hover{color:#034e31}.ebp-header__cta{display:flex;justify-content:center;max-width:100%;min-width:0}.ebp-header__test-badge{background:#fff3cd;border-radius:4px;color:#594400;display:block;flex-shrink:0;font-size:11px;padding:5px 8px}@media (max-width:1399px){.ebp-header__inner{flex-wrap:wrap;gap:16px}.ebp-header .ebp-header__logo{flex-basis:120px;order:1;width:120px}.ebp-header__inner>.ebp-header__actions{gap:16px;margin-left:auto;order:2}.ebp-header__menu-toggle{flex-shrink:0;margin-left:auto;order:3}.ebp-header__panel{align-items:stretch;flex:0 0 100%;flex-direction:column;gap:16px;order:4}.ebp-header__panel-top{align-items:center;display:flex;justify-content:space-between}.ebp-header__panel-title{font-size:24px;font-weight:700}.ebp-header__site-switch{align-self:flex-start;background:#f6f6f6;border:1px solid #dcdcdc;border-radius:10px;flex-direction:row-reverse;gap:4px;padding:4px}.ebp-header .ebp-header__site-option{border:1px solid transparent;border-radius:5px;font-size:18px;padding:8px 18px}.ebp-header .ebp-header__site-option--active{background:#fff;border-color:#15804e;color:#15804e}.ebp-header__menu{align-items:stretch;flex-direction:column;gap:8px}.ebp-header .ebp-header__dropdown-toggle,.ebp-header .ebp-header__link{font-size:20px;padding:12px 0}.ebp-header__dropdown-panel{background:#f6faf6;border:0;box-shadow:none;max-height:none;padding:16px;position:static}.ebp-header__columns{gap:20px;grid-template-columns:1fr}.ebp-header__test-badge{align-self:flex-start;order:1}.ebp-header--enhanced .ebp-header__menu-toggle:not([hidden]){align-items:center;background:#fff;border:1px solid #dcdcdc;border-radius:4px;color:#2e2d30;cursor:pointer;display:inline-flex;font:inherit;gap:8px;min-height:44px;padding:8px 12px}.ebp-header--enhanced .ebp-header__panel{display:none}.ebp-header--enhanced.ebp-header--menu-open .ebp-header__panel{background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.2);display:flex;inset:12px;overflow-y:auto;overscroll-behavior:contain;padding:24px;position:fixed;z-index:10001}.ebp-header--menu-open .ebp-header__backdrop:not([hidden]){background:rgba(0,0,0,.35);display:block;inset:0;position:fixed;z-index:10000}.ebp-header__close:not([hidden]){align-items:center;background:transparent;border:0;color:#2e2d30;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:32px;height:44px;justify-content:center;padding:0;width:44px}.ebp-header__panel>.ebp-header__actions{align-items:stretch;border-top:1px solid #dcdcdc;display:flex;flex-direction:column;gap:16px;justify-content:flex-start;margin:16px 0 0;order:0;padding:24px 0 0}.ebp-header__panel>.ebp-header__actions .ebp-header__cta{order:1}.ebp-header__panel>.ebp-header__actions .ebp-header__login{border:1px solid #15804e;border-radius:4px;min-height:48px;order:2;padding:12px 16px;text-decoration:none}}@media (min-width:601px) and (max-width:1399px){.ebp-header--enhanced:not(.ebp-header--menu-open) .ebp-header__menu-toggle:not([hidden]){margin-left:0}}@media (max-width:600px){.ebp-header__inner{gap:12px;padding:12px}.ebp-header .ebp-header__logo{flex:0 0 110px;width:110px}.ebp-header__menu-toggle{order:2}.ebp-header--enhanced .ebp-header__inner>.ebp-header__actions{display:none}}@media (min-width:1400px){.ebp-header__menu{flex-wrap:nowrap}.ebp-header .ebp-header__dropdown-toggle,.ebp-header .ebp-header__link{white-space:nowrap}}