.b2b.v4.v5 .v4-header .standards-nav .dropdown.editorial-panel{background:#fff;color:#17354b;border:1px solid #d5dee4;border-radius:0 0 12px 12px;max-width:1180px;padding:30px 35px;box-shadow:0 18px 40px #17354b21}
.b2b.v4.v5 .standards-mega{max-width:none}.b2b.v4.v5 .standards-menu-heading{display:flex;justify-content:space-between;gap:25px;align-items:end;padding-right:25px;margin-bottom:25px}.b2b.v4.v5 .standards-menu-heading span{font-size:9px;font-weight:600;letter-spacing:.13em;color:#63727b}.b2b.v4.v5 .standards-menu-heading h2{font:300 31px/1.15 var(--display);margin:8px 0 0;color:#17354b;letter-spacing:-.03em}.b2b.v4.v5 .standards-menu-heading a{font-size:12px;color:#0057a7;text-decoration:underline;text-underline-offset:5px}.b2b.v4.v5 .standards-menu-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.b2b.v4.v5 .standards-menu-grid>a{display:block;position:relative;border:1px solid #d5dee4;border-top:2px solid #0057a7;border-radius:0 0 5px 5px;padding:19px 22px;background:#f9fbfc;color:#17354b}.b2b.v4.v5 .standards-menu-grid>a:hover{background:#edf3f7;border-color:#0057a7}.b2b.v4.v5 .standards-menu-grid strong{display:block;font:400 27px/1.2 Consolas,monospace;color:#0057a7}.b2b.v4.v5 .standards-menu-grid span{display:block;font-size:12px;margin-top:9px}.b2b.v4.v5 .standards-menu-grid small{display:block;font-size:11px;color:#63727b;margin-top:7px}.b2b.v4.v5 .standards-menu-grid b{position:absolute;right:20px;top:22px;font-size:20px;font-weight:400;color:#0057a7}.b2b.v4.v5 .standards-mega>p{font-size:11px;color:#63727b;margin:20px 0 0}.b2b.v4.v5 .standards-nav .editorial-close{color:#17354b}.b2b.v4.v5 .resource-nav .editorial-grid{align-content:center}.b2b.v4.v5 .resource-nav .editorial-shell{min-height:300px}.b2b.v4.v5 .main-nav>details>summary[aria-current=true]{color:#0057a7}.b2b.v4.v5 .standards-menu-grid>a[aria-current=page]{background:#e9f2f8;border-color:#0057a7}.b2b.v4.v5 .standards-mega a:focus-visible{outline:3px solid #0057a7;outline-offset:3px}
@media(min-width:801px) and (max-width:1450px){.b2b.v4.v5 .masthead .header-search{display:none}.b2b.v4.v5 .masthead .main-nav{gap:18px}.b2b.v4.v5 .masthead{gap:22px}}
@media(min-width:801px) and (max-width:1120px){.b2b.v4.v5 .masthead .main-nav{gap:12px}.b2b.v4.v5 .masthead{gap:16px}.b2b.v4.v5 .masthead .logo{max-width:150px;flex-basis:150px}.b2b.v4.v5 .masthead .header-quote{font-size:11px;padding:12px}.b2b.v4.v5 .masthead .main-nav>details>summary,.b2b.v4.v5 .masthead .main-nav>.custom-nav-link{font-size:12px}}
@media(min-width:801px) and (max-width:930px){.b2b.v4.v5 .masthead .header-quote{display:none}.b2b.v4.v5 .masthead .main-nav{margin-left:auto}.b2b.v4.v5 .masthead{gap:12px}}
@media(max-width:800px){.b2b.v4.v5 .v4-header .standards-nav .dropdown.editorial-panel{padding:20px 12px;border-radius:5px;box-shadow:none}.b2b.v4.v5 .standards-menu-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.b2b.v4.v5 .standards-menu-heading{display:block;padding-right:22px;margin-bottom:18px}.b2b.v4.v5 .standards-menu-heading h2{font-size:25px}.b2b.v4.v5 .standards-menu-heading a{display:inline-block;margin-top:15px}.b2b.v4.v5 .standards-menu-grid>a{padding:15px}.b2b.v4.v5 .standards-menu-grid strong{font-size:24px}.b2b.v4.v5 .standards-menu-grid b{display:none}.b2b.v4.v5 .resource-nav .editorial-shell{min-height:0}}
@media(max-width:440px){.b2b.v4.v5 .standards-menu-grid{grid-template-columns:1fr}.b2b.v4.v5 .standards-menu-grid>a{padding:15px 18px}.b2b.v4.v5 .standards-menu-grid span,.b2b.v4.v5 .standards-menu-grid small{margin-top:5px}}
/* Keep this light directory independent of the legacy dark editorial menus,
   including pages whose older stylesheet is loaded later. */
.b2b.v4.v5 .corporate-header.v4-header .visual-mega.standards-nav .dropdown.editorial-panel{background:#fff;color:#17354b;border:1px solid #d5dee4;border-radius:0 0 12px 12px;padding:30px 35px}
.b2b.v4.v5 .corporate-header.v4-header .visual-mega.standards-nav .editorial-close{color:#17354b}
@media(max-width:800px){.b2b.v4.v5 .corporate-header.v4-header .visual-mega.standards-nav .dropdown.editorial-panel{padding:20px 12px;border-radius:5px}}
