.view--best-practices .view-page-title{margin-bottom:.25rem}@media only screen and (min-width:62rem){.view--best-practices .view-page-title{margin-bottom:.375rem}}.view--best-practices .resource-tabs{border:.0625rem solid #ecedf0;border-radius:.5rem;display:flex;flex-direction:column;margin-bottom:1rem;margin-top:1rem;overflow:hidden}@media only screen and (min-width:48rem){.view--best-practices .resource-tabs{flex-direction:row}}@media only screen and (min-width:62rem){.view--best-practices .resource-tabs{display:inline-flex;margin-bottom:2.1875rem;margin-top:1.1875rem}}.view--best-practices .resource-tabs__tab{background:#fff;color:#3e3e3e;margin:.125rem;padding:.8125rem 1.25rem}.view--best-practices .resource-tabs__tab:not(:last-of-type){border-bottom:.0625rem solid #ecedf0}@media only screen and (min-width:48rem){.view--best-practices .resource-tabs__tab:not(:last-of-type){border-bottom:none;border-right:.0625rem solid #ecedf0}}.view--best-practices .resource-tabs__tab.is-active,.view--best-practices .resource-tabs__tab:hover{background:#f6f4ef}.view--best-practices .resource-tabs__tab.is-active{font-weight:600}.view--best-practices .resource-tabs__tab:focus-visible{outline:.0625rem auto -webkit-focus-ring-color}