.tb-templates-coverage{border-bottom:1px solid #d9d3c7;background:#fffdf9}.tb-templates-coverage .tb-shell{padding-top:17px;padding-bottom:17px}.tb-templates-coverage-stats{display:flex;flex-wrap:wrap;gap:8px 24px;align-items:center;color:#716960;font-size:11px;line-height:1.5}.tb-templates-coverage-stats span{display:inline-flex;gap:5px;align-items:baseline}.tb-templates-coverage-stats b{color:#8d6554;font-size:15px}.tb-templates-coverage-links{display:flex;flex-wrap:wrap;gap:8px;margin-top:13px;padding-top:13px;border-top:1px solid #ece6dd}.tb-templates-coverage-links a{padding:5px 8px;border:1px solid #dfd0c1;border-radius:999px;background:#fff;color:#755e54;font-size:10px;font-weight:800;transition:.2s}.tb-templates-coverage-links a:hover{border-color:#486d82;background:#486d82;color:#fff}.tb-templates-next{background:#edf3f1}.tb-templates-next>.tb-shell{display:grid;grid-template-columns:.76fr 1.24fr;gap:62px;padding-top:78px;padding-bottom:78px}.tb-templates-next h2{margin:0;color:#30495e;font:500 43px/1 var(--tb-serif);letter-spacing:-.065em}.tb-templates-next>div>div>p:not(.tb-eyebrow){max-width:410px;margin:17px 0 0;color:#61717a;font-size:13px;line-height:1.6}.tb-templates-next nav{display:grid;grid-template-columns:repeat(3,1fr);gap:11px}.tb-templates-next a{display:flex;min-height:178px;flex-direction:column;padding:18px;border:1px solid #d1dfdb;background:#fff;transition:.2s}.tb-templates-next a:hover{border-color:#9ebeb5;box-shadow:0 8px 18px rgba(42,77,72,.11);transform:translateY(-3px)}.tb-templates-next a span{color:#4e7c74;font-size:8px;font-weight:800;letter-spacing:.1em}.tb-templates-next a b{margin:26px 0 8px;color:#30495e;font:500 24px/1.03 var(--tb-serif);letter-spacing:-.052em}.tb-templates-next a i{padding-top:11px;margin-top:auto;border-top:1px solid #e3ece9;color:#4e7083;font-size:10px;font-style:normal;font-weight:800;line-height:1.4}@media(max-width:850px){.tb-templates-next>.tb-shell{grid-template-columns:1fr;gap:32px}.tb-templates-next nav{max-width:720px}}@media(max-width:700px){.tb-templates-coverage .tb-shell{padding-top:14px;padding-bottom:14px}.tb-templates-coverage-stats{gap:5px 14px}.tb-templates-next>.tb-shell{padding-top:62px;padding-bottom:62px}.tb-templates-next h2{font-size:38px}.tb-templates-next nav{grid-template-columns:1fr}.tb-templates-next a{min-height:155px}}
