/* Shared business disclosure and ISO field picker. Native details keep keyboard and no-script access. */
header .srnd-business-menu{position:relative;flex-shrink:0;color:#204a38}header .srnd-business-menu>summary,header .srnd-iso-menu>summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:46px;padding:11px 15px;font-size:16px;font-weight:600;line-height:1.6;color:#204a38;white-space:nowrap;border-radius:5px}header .srnd-business-menu summary::-webkit-details-marker{display:none}header .srnd-business-menu>summary:after{content:'⌄';font-size:15px;margin:0;color:#55745f}header .srnd-business-menu[open]>summary,header .srnd-iso-menu[open]>summary{background:#edf4e9}header .srnd-business-dropdown{position:absolute;top:100%;right:0;width:250px;padding:8px;background:#fff;border:1px solid #d3e2d7;border-radius:7px;box-shadow:0 8px 24px #073c311a;z-index:90}header .srnd-business-menu .srnd-business-dropdown>a{display:flex;align-items:center;min-height:44px;padding:11px 12px;color:#204a38;font-size:15px;font-weight:500;text-decoration:none;line-height:1.6;white-space:normal;transform:none!important}header .srnd-business-menu .srnd-business-dropdown>a:hover{background:#f1f6ed}header .srnd-iso-menu{position:relative}header .srnd-iso-menu>summary{padding:11px 12px;font-size:15px;font-weight:650}header .srnd-iso-menu>summary:after{content:'›';font-size:22px;margin:0;color:#397047}header .srnd-business-menu .srnd-iso-panel{position:fixed;left:24px;top:100px;width:min(760px,calc(100vw - 48px));max-height:calc(100dvh - var(--srnd-panel-top,100px) - 16px);overflow:auto;overscroll-behavior:contain;padding:14px;background:#fff;border:1px solid #bfd4c5;border-radius:9px;box-shadow:0 12px 35px #073c3126;z-index:100;box-sizing:border-box}header .srnd-business-menu .srnd-iso-panel .srnd-iso-overview{display:flex;align-items:center;min-height:44px;padding:10px 12px;font-size:16px;font-weight:700;line-height:1.6;color:#175138;text-decoration:none;transform:none!important;white-space:normal}header .srnd-business-menu .srnd-iso-panel ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:10px 0 0;padding:0;list-style:none}header .srnd-business-menu .srnd-iso-panel li{min-width:0;margin:0}header .srnd-business-menu .srnd-iso-panel li>a{box-sizing:border-box;height:100%;min-height:70px;padding:12px;display:flex;flex-direction:column;justify-content:center;gap:5px;border:1px solid #e1e9df;border-radius:5px;background:#f5f8f2;color:#1c4b33;text-decoration:none;white-space:normal;line-height:1.5;transform:none!important}header .srnd-business-menu .srnd-iso-panel strong{font-size:15px;font-weight:650;line-height:1.6;word-break:keep-all;overflow-wrap:anywhere}header .srnd-business-menu .srnd-iso-panel li span{font-size:12px;color:#526e5b;line-height:1.6;overflow-wrap:anywhere}header .srnd-business-menu .srnd-iso-panel li>a:hover{background:#e8f1e3;border-color:#9abd9f}header .srnd-business-menu :focus-visible{outline:3px solid #397bad;outline-offset:2px}header .srnd-business-menu:not([open])>.srnd-business-dropdown,header .srnd-iso-menu:not([open])>.srnd-iso-panel{display:none!important}
@media(max-width:1199px){header.site-header .srnd-business-menu{width:100%}header.site-header .srnd-business-menu>summary{padding:11px 8px}header.site-header .srnd-business-dropdown{position:static;width:100%;box-sizing:border-box;box-shadow:none;border:0;border-radius:0;background:#f5f8f2;padding:4px 10px}header.site-header .srnd-iso-menu>summary:after{content:'+';font-size:21px}header.site-header .srnd-iso-menu[open]>summary:after{content:'−'}header.site-header .srnd-business-menu .srnd-iso-panel{position:static;width:100%;max-height:none;overflow:visible;padding:8px;box-shadow:none;border-radius:5px}header.site-header .srnd-business-menu .srnd-iso-panel ul{grid-template-columns:minmax(0,1fr)}header.site-header .srnd-business-menu .srnd-iso-panel li>a{min-height:62px}}
@media(max-width:1000px){.simple-header{flex-wrap:wrap}.simple-header .simple-menu{display:block;font:inherit;min-height:44px;padding:9px 16px;border:1px solid #bccfc1;color:#18462f;background:#fff;border-radius:5px}.simple-header .simple-navigation{display:none;flex-direction:column;align-items:stretch;width:100%;gap:0;border-top:1px solid #dce7dd;padding-top:8px;max-height:calc(100dvh - 105px);overflow:auto}.simple-header .simple-navigation.is-open{display:flex}.simple-header .simple-nav-dropdown{position:static;width:100%;box-shadow:none;border:0;background:#f6f8f3}.simple-header .srnd-business-menu{width:100%}.simple-header .srnd-business-dropdown{position:static;width:100%;box-sizing:border-box;box-shadow:none;border:0;border-radius:0;background:#f5f8f2;padding:4px 10px}.simple-header .srnd-iso-menu>summary:after{content:'+';font-size:21px}.simple-header .srnd-iso-menu[open]>summary:after{content:'−'}.simple-header .srnd-business-menu .srnd-iso-panel{position:static;width:100%;max-height:none;overflow:visible;padding:8px;box-shadow:none;border-radius:5px}.simple-header .srnd-business-menu .srnd-iso-panel ul{grid-template-columns:minmax(0,1fr)}.simple-header .srnd-business-menu .srnd-iso-panel li>a{min-height:62px}}
@media(prefers-reduced-motion:reduce){header .srnd-business-menu *{transition:none!important;scroll-behavior:auto!important}}

header .srnd-business-menu .srnd-iso-panel strong,header .srnd-business-menu .srnd-iso-panel li span{display:block}
