/* A compact native disclosure: two destinations, no secondary layer of content. */
body.theme-blanc .lh-header .lh-links .solutions-dropdown{
 display:block;width:210px;max-width:calc(100vw - 48px);left:-14px;top:calc(100% + 4px);
 padding:5px;border:1px solid transparent;border-radius:14px;background:#fff;
 box-shadow:0 0 0 1px #0000000c,0 8px 22px -10px #00000024;
}
body.theme-blanc .lh-header .lh-links .solutions-dropdown>a{
 display:flex;align-items:center;min-height:42px;padding:10px 13px;border-radius:8px;
 font-size:14px;font-weight:450;line-height:1.4;letter-spacing:-.01em;white-space:nowrap;text-decoration:none;
 transition:background-color 150ms cubic-bezier(.2,0,0,1);
}
body.theme-blanc .lh-header .lh-links .solutions-dropdown>a:focus-visible{background:#f3f3f1;outline-color:#302e2b;outline-offset:-2px}
body.theme-blanc .lh-header .solutions-menu[open]>summary{opacity:1}
body.theme-blanc .lh-header .solutions-menu>summary>svg{transform-origin:center;transition:transform 150ms cubic-bezier(.2,0,0,1)}
body.theme-blanc .lh-header .solutions-menu[open]>summary>svg{transform:rotate(180deg)}
@media(hover:hover){body.theme-blanc .lh-header .lh-links .solutions-dropdown>a:hover{background:#f3f3f1}}
@media(max-width:1100px){
 body.theme-blanc .lh-header .mobile-solutions{padding-block:8px;margin-block:0}
 body.theme-blanc .lh-header .mobile-solutions>a{padding-block:12px;line-height:1.3}
}
@media(prefers-reduced-motion:reduce){body.theme-blanc .lh-header .solutions-menu>summary>svg{transition:none}}
@media(forced-colors:active){
 body.theme-blanc .lh-header .lh-links .solutions-dropdown{border-color:CanvasText}
 body.theme-blanc .lh-header .lh-links .solutions-dropdown>a:focus-visible{outline-color:Highlight}
}
