.popular-specialties{max-width:1180px;margin:2rem auto 2.5rem;padding:0 5vw}.popular-specialties>div{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap;padding:1rem 1.15rem;border:1px solid color-mix(in srgb,var(--accent,#14b8a6) 22%,transparent);border-radius:20px;background:linear-gradient(135deg,color-mix(in srgb,var(--accent,#14b8a6) 9%,var(--panel,#edf2f5)),var(--panel,#edf2f5));box-shadow:var(--raised)}.popular-specialties strong{margin-right:.35rem}.popular-specialties a{padding:.55rem .8rem;border-radius:999px;background:var(--surface,#fff);color:inherit;text-decoration:none;font-weight:750;white-space:nowrap}.popular-specialties a:hover,.popular-specialties a:focus{color:var(--accent,#0f9f92);outline:2px solid color-mix(in srgb,var(--accent,#14b8a6) 30%,transparent)}
.autocomplete .intent-group{padding:.3rem}.autocomplete .intent-group+.intent-group{border-top:1px solid var(--line,#dbe4eb);margin-top:.25rem;padding-top:.55rem}.autocomplete .intent-group>span{display:block;padding:.35rem .7rem;color:var(--muted,#687985);font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.autocomplete .intent-group a{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.15rem .75rem}.autocomplete .intent-group a strong{min-width:0;overflow-wrap:anywhere}.autocomplete .intent-group a small{grid-row:2}.autocomplete .intent-group a em{grid-row:1/3;grid-column:2;align-self:center;font-style:normal}.ask-autocomplete{max-width:100%;overflow:auto}.ask-autocomplete a strong,.ask-autocomplete a small{overflow-wrap:anywhere;white-space:normal}
.site-header #workspacesMenu>a{display:flex;visibility:visible;opacity:1;color:#172337;background:color-mix(in srgb,var(--surface,#fff) 72%,transparent)}.site-header #workspacesMenu>a span{display:grid!important;visibility:visible!important;opacity:1!important;color:inherit!important}.site-header #workspacesMenu>a strong{display:block!important;visibility:visible!important;opacity:1!important;color:#172337!important}.site-header #workspacesMenu>a small{display:block!important;visibility:visible!important;opacity:1!important;color:#64748b!important}.site-header #workspacesMenu>a i{display:block!important;visibility:visible!important;opacity:1!important;color:#0f9f92!important}
body.dark .popular-specialties>div{border-color:#2a4159;background:linear-gradient(135deg,#172337,#111d30);box-shadow:9px 9px 20px #080e18,-6px -6px 16px #223149}body.dark .popular-specialties>div>strong{color:#72ddd2}body.dark .popular-specialties a{background:#1d2c43;color:#b8c7d9;box-shadow:4px 4px 10px #080e18,-3px -3px 8px #263952}body.dark .popular-specialties a:hover,body.dark .popular-specialties a:focus{background:#223650;color:#72ddd2;outline-color:#25d1c066}
body.dark .site-header #workspacesMenu{background:#172337!important;border-color:#2b3b55!important}body.dark .site-header #workspacesMenu>a{background:#1d2c43!important;color:#d9e3ef!important}body.dark .site-header #workspacesMenu>a strong{color:#d9e3ef!important}body.dark .site-header #workspacesMenu>a small{color:#98a7ba!important}body.dark .site-header #workspacesMenu>a i{color:#72ddd2!important}
@media(max-width:980px){#primaryMenu[data-mobile-open="true"]{display:flex!important}.site-header .nav-dropdown-toggle[aria-expanded="true"]+.nav-dropdown-menu{display:grid!important;opacity:1!important;visibility:visible!important}.site-header .main-nav{z-index:10020}.site-header #workspacesMenu{grid-template-columns:repeat(2,minmax(0,1fr))!important;visibility:visible!important;opacity:1!important}.site-header #workspacesMenu>a{display:flex!important;visibility:visible!important;opacity:1!important;min-height:68px}.popular-specialties{margin-top:1.25rem}.autocomplete .intent-group a{padding:.7rem}}
@media(max-width:640px){.site-header #workspacesMenu{grid-template-columns:1fr!important}.popular-specialties{margin-top:1rem;padding-inline:4vw}.popular-specialties>div{gap:.45rem}.popular-specialties strong{width:100%}.popular-specialties a{font-size:.86rem}.ask-autocomplete{width:100%;min-width:0}.ask-autocomplete .intent-group a{grid-template-columns:minmax(0,1fr)}.ask-autocomplete .intent-group a em{grid-column:1;grid-row:auto;justify-self:start}}
