.tm-tab{transition:background .15s,color .15s,box-shadow .15s}.tm-tab[aria-selected=false]:hover{color:#0d5c55!important;background:#eef3f1!important}.tm-tab:focus-visible,.tm-toc a:focus-visible,.tm-cta:focus-visible{outline-offset:2px;outline:3px solid #f2a33a}.tm-toc a{color:#3c4c48;transition:background .15s,color .15s}.tm-toc a:hover{color:#0d5c55;background:#e3f0ed}.tm-cta{transition:background .15s,transform .15s}.tm-cta:hover{transform:translateY(-1px)}.tm-cta-teal:hover{color:#fff;background:#08403b}.tm-cta-amber:hover{color:#12221f;background:#e8952a}.tm-num{color:#8a4209;white-space:nowrap;background:#fff1da;border-radius:7px;padding:0 7px;font-weight:700;line-height:1.6;display:inline-block}.tm-num-t{color:#0d5c55;white-space:nowrap;background:#fff;border-radius:7px;padding:0 7px;font-weight:700;line-height:1.6;display:inline-block}.tm-art{scroll-margin-top:96px}.tm-page :is(h1,h2,h3){font-weight:700}.tm-page article ul{list-style:outside}.tm-head{padding:34px 34px 28px}.tm-h1{font-size:36px;line-height:1.3}.tm-hero-art{min-height:220px}.tm-aside{flex-direction:column;flex:260px;display:flex;position:sticky;top:88px}.tm-art{padding:28px}.tm-art-dark{padding:26px 28px}.tm-h2{font-size:22px}.tm-p{padding:14px 16px}.tm-cta{align-self:flex-start}@media (max-width:1023px){.tm-crumb{align-items:center;min-height:44px;display:inline-flex}.tm-aside{flex:100%;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));align-items:start;display:grid;position:static}.tm-toc a{min-height:44px}}@media (max-width:767px){.tm-head{padding:24px 20px 22px}.tm-h1{font-size:26px}.tm-hero-art{height:170px;min-height:0}.tm-art{padding:20px 16px}.tm-art-dark{padding:20px 18px}.tm-h2{font-size:19px}.tm-p{padding:12px 14px}.tm-cta{justify-content:center;align-self:stretch}}
