.ip114-header{box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:18px;padding:18px max(20px,calc((100vw - 1240px)/2));background:#fff;color:#173f32;border-bottom:1px solid #d7e5da;font:14px/1.5 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.ip114-header *{box-sizing:border-box}.ip114-header .ip114-brand{font-size:23px;font-weight:850;letter-spacing:-.04em;text-decoration:none;color:#126347}.ip114-header nav{display:flex;flex-wrap:wrap;gap:23px}.ip114-header nav a{color:#4b6b58;font-size:13px;font-weight:750;text-decoration:none;padding:6px 0}.ip114-header nav a[aria-current=page]{color:#087b5f;border-bottom:2px solid #087b5f}.ip114-header button{display:none;background:#edf6ef;border:1px solid #cadfce;border-radius:9px;padding:9px 14px;font:inherit;color:#24583b;cursor:pointer}.ip114-header :is(a,button):focus-visible{outline:3px solid #62b38b;outline-offset:4px}.cp-source-note{background:#edf5ee;padding:12px;border:1px solid #d4e5d8;border-radius:9px;line-height:1.8!important;overflow-wrap:anywhere}.ip114-header+main{min-width:0}@media(max-width:700px){.ip114-header{padding:15px 17px}.ip114-header button{display:block}.ip114-header nav{display:none;width:100%;flex-direction:column;gap:2px;border-top:1px solid #dae8dd;padding-top:10px}.ip114-header nav.open{display:flex}.ip114-header nav a{padding:10px 6px}.ip114-header nav a[aria-current=page]{border:0;background:#edf6ef;border-radius:7px}}@media print{.ip114-header{display:none!important}}
