.icon-arrow.left{transform:rotateX(180deg)}.icon-chevron{transition:transform .2s ease-in-out}.icon-chevron.left{transform:rotate(90deg)}.icon-chevron.right{transform:rotate(-90deg)}.icon-chevron.up{transform:rotate(180deg)}.icon-chevron.down{transform:rotate(0)}.navbar-link--dropdown{align-items:center;display:flex;position:relative}.navbar-link--dropdown .navbar-link--name{cursor:pointer;margin-right:6px;white-space:nowrap}.navbar-link--dropdown .chevron-desktop{position:relative;top:.2rem}.dropdown{background-color:var(--backgroundColor,#fff);border-radius:12px;box-shadow:0 16px 64px -20px var(--foregroundColorMuted40,rgba(36,36,36,.4));left:-16px;list-style:none;min-width:280px;padding:1.6rem .8rem;position:absolute;top:32px;z-index:3}.dropdown .dropdown-link{font-size:1.7rem;line-height:1.7rem}.dropdown .dropdown-link:not(:last-of-type){margin-bottom:.3rem}.dropdown .dropdown-link a,.dropdown .dropdown-link a:active,.dropdown .dropdown-link a:link,.dropdown .dropdown-link a:visited{color:var(--foregroundColor,#242424)}.dropdown .dropdown-link a{align-items:center;border-radius:6px;display:flex;padding:8px 8px 8px 1.2rem;transition:background-color .1s ease-in;width:100%}.dropdown .dropdown-link a .icon-arrow{margin-right:12px;transform:translate(0);transition:transform .2s ease-in-out}.dropdown .dropdown-link a:hover{background:var(--foregroundColorMuted10,rgba(36,36,36,.1))}.dropdown .dropdown-link a:hover .icon-arrow{transform:translate(6px)}.inline-layout{display:grid;grid-template-columns:1fr 1fr;width:100%}.inline-layout .navbar-link{font-size:2.4rem;line-height:2.4rem}.inline-layout .icon{margin:auto 0 auto auto}.inline-layout .dropdown{background-color:var(--backgroundColor,#fff);border-radius:0;box-shadow:unset;grid-column:1/3;left:0;margin-top:20px;min-width:unset;padding:0 0 0 10px;position:unset;top:0}.inline-layout .dropdown .dropdown-link:not(:last-of-type){margin-bottom:1.2rem}.inline-layout .dropdown .dropdown-link a{font-size:1.5rem;line-height:2.25rem;padding:0}.inline-layout .dropdown .dropdown-link a:hover{background:unset}.navbar-link{color:var(--foregroundColor,#242424);font-size:1.6rem;line-height:1.6rem;margin-right:40px}.navbar-link a{display:block;text-decoration:none;text-underline-offset:4px;width:100%}.navbar-link a.router-link-active{text-decoration:underline}.dialog{background-color:var(--backgroundColor,#fff);border-radius:1.2rem;bottom:4rem;left:4rem;position:fixed;right:4rem;top:4rem;z-index:3}@media screen and (max-width:991px){.dialog{bottom:2rem;left:2rem;right:2rem;top:2rem}}@media screen and (max-width:767px){.dialog{border-radius:0;bottom:0;left:0;right:0;top:0}}.overlay{background-color:#0000001a;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:2}.navbar{background-color:var(--backgroundColor,#fff);height:56px;padding-bottom:10px;padding-top:10px;position:sticky;top:0;width:100%;z-index:3}.navbar .navbar-content{display:flex;flex-direction:row;justify-content:space-between}.navbar .navbar-links{align-items:center;display:flex;list-style-type:none;margin:0;padding-left:0}.navbar .navbar-links .navbar-link{margin-right:40px}.navbar .navbar-links .navbar-link:last-of-type{margin-right:0}.navbar .navbar-links a,.navbar .navbar-links a:active,.navbar .navbar-links a:link,.navbar .navbar-links a:visited{color:var(--foregroundColor,#242424)}.navbar .navbar-logo{align-items:center;display:flex;flex-shrink:0;margin-right:40px;padding:4px 0}.navbar .navbar-logo .menu-burger{cursor:pointer;display:none;margin-right:12px}.navbar .navbar-mobile{background-color:var(--backgroundColor,#fff);border-bottom-left-radius:12px;border-bottom-right-radius:12px;padding:32px 20px 20px;position:absolute;top:0;width:100%;z-index:3}.navbar .navbar-mobile svg{cursor:pointer;margin-left:auto;margin-right:0}.navbar .navbar-mobile .navbar-links{align-items:flex-start;display:flex;flex-direction:column}@media screen and (max-width:767px){.navbar .navbar-logo{flex-basis:99px;width:99px}.navbar .navbar-logo .menu-burger{display:block}.navbar .navbar-mobile .navbar-link{align-items:center;display:grid;margin-bottom:15px;margin-right:0;min-height:2.6rem}.navbar .navbar-mobile .navbar-link .navbar-link--name{align-content:center;display:grid;min-height:2.6rem}.navbar .navbar-mobile .navbar-link:last-of-type{margin-bottom:0;margin-right:0}.navbar .navbar-content .navbar-links .navbar-link{display:none}}.specialty-picker-specialty{border-radius:1.2rem;cursor:pointer;display:flex;padding:1.6rem;transition:background-color .12s ease-in-out}.specialty-picker-specialty,.specialty-picker-specialty:link,.specialty-picker-specialty:visited{color:var(--foregroundColor,#242424)}.specialty-picker-specialty .image-wrapper{flex-shrink:0;height:5.6rem;margin-right:1.6rem;width:5.6rem}.specialty-picker-specialty .image-wrapper img{border-radius:.6rem}.specialty-picker-specialty .content{display:flex;flex-direction:column;flex-grow:1;height:-moz-fit-content;height:fit-content;justify-content:center;min-height:5.6rem}.specialty-picker-specialty .content-h2{margin:0}.specialty-picker-specialty .content-caption{height:0;line-height:1;margin:0;opacity:0;transition:opacity .12s ease-in-out}.specialty-picker-specialty .arrow{align-items:center;display:flex;flex-shrink:0;height:5.6rem;margin-left:1.6rem;opacity:0;transform:rotate(-45deg);transition:opacity .12s ease-in-out,transform .12s ease-in-out}.specialty-picker-specialty:hover{background-color:var(--foregroundColorMuted5,rgba(36,36,36,.05))}.specialty-picker-specialty:hover .content-caption{height:auto;opacity:.5}.specialty-picker-specialty:hover .arrow{opacity:1;transform:rotate(0)}.specialty-picker{color:var(--foregroundColor,#242424);display:flex;flex-direction:column;height:100%}.specialty-picker header{display:flex;flex-direction:row-reverse;padding:2.4rem 2.4rem 2.4rem 8rem}@media screen and (max-width:991px){.specialty-picker header{padding-bottom:1.8rem;padding-left:4rem}}@media screen and (max-width:767px){.specialty-picker header{flex-direction:column;padding:1.2rem 2rem 1.8rem}}.specialty-picker .header-content{display:flex;flex-grow:1;justify-content:space-between;padding-top:3.8rem}@media screen and (max-width:991px){.specialty-picker .header-content{padding-top:1.6rem}}@media screen and (max-width:767px){.specialty-picker .header-content{flex-direction:column;padding-top:0}}.specialty-picker h1{flex-shrink:0;margin:0 2.6rem 0 0}.specialty-picker .search-area{flex-grow:1;margin-top:.4rem}@media screen and (max-width:991px){.specialty-picker .search-area{margin-top:0}}@media screen and (max-width:767px){.specialty-picker .search-area{margin-top:3.3rem}}.specialty-picker .close-dialog{-webkit-appearance:button;-moz-appearance:button;appearance:button;background:none;border:0;color:var(--foregroundColor,#242424);cursor:pointer;flex-shrink:0;height:3.2rem;margin:0;padding:0;width:3.2rem}@media screen and (max-width:767px){.specialty-picker .close-dialog{align-self:flex-end;position:relative;right:-.8rem}}.specialty-picker ul{display:flex;flex-shrink:0;list-style:none;overflow-x:auto;padding-bottom:1.6rem;padding-left:8rem;padding-top:.4rem;white-space:nowrap}@media screen and (max-width:991px){.specialty-picker ul{padding-left:4rem}}@media screen and (max-width:767px){.specialty-picker ul{padding-left:2rem}}.specialty-picker li{padding-right:.6rem}.specialty-picker li:last-child{padding-right:8rem}@media screen and (max-width:991px){.specialty-picker li:last-child{padding-right:4rem}}@media screen and (max-width:767px){.specialty-picker li:last-child{padding-right:2rem}}.specialty-picker .specialty-section{flex-grow:1;overflow-y:auto}.specialty-picker .specialty-grid{grid-column-gap:1.2rem;display:grid;grid-template-columns:repeat(3,1fr);padding:2.4rem 6.4rem}@media screen and (max-width:991px){.specialty-picker .specialty-grid{grid-template-columns:repeat(2,1fr);padding:2.4rem}}@media screen and (max-width:767px){.specialty-picker .specialty-grid{grid-template-columns:1fr;padding:0 .4rem 2.4rem}}
