body.admin-bar>header{top:32px}.ttv-article-body{max-width:940px;overflow-wrap:anywhere}.ttv-article-body h2,.ttv-article-body h3{margin:28px 0 16px}.ttv-article-body p,.ttv-article-body ul,.ttv-article-body ol{margin-bottom:18px}.ttv-article-body img{height:auto;max-width:100%}.ttv-article-body ul,.ttv-article-body ol{padding-left:24px}.ttv-archive-item{padding:25px 0;border-bottom:1px solid #dbe7f1}.ttv-archive-item h2{font-size:26px;margin-bottom:15px}.ttv-content-wrap nav{position:static;display:flex;flex-direction:row;background:none;box-shadow:none;max-height:none;overflow:visible;width:auto;margin:0}.ttv-content-wrap .ttv-search{border:1px solid #dbe7f1;box-shadow:none}.ttv-content-wrap .ttv-category-tabs{flex-wrap:wrap}.ttv-content-wrap .ttv-category-tabs a{padding:8px 13px}.ttv-compact .ttv-post-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ttv-compact .ttv-post-card h2{font-size:18px}.ttv-content-wrap .ttv-read{color:var(--brand-blue-deep)}.ttv-content-wrap .ttv-image-fallback{background:var(--brand-blue-deep);color:#fff}.ttv-content-wrap .ttv-search button{background:var(--brand-blue);border:0;border-radius:4px;padding:12px 22px;color:#fff}.ttv-content-wrap .ttv-post-card{border-radius:6px}.ttv-content-wrap .ttv-category-tabs a{color:var(--brand-blue-deep)}.ttv-content-wrap .ttv-pagination{gap:10px;flex-wrap:wrap}.ttv-pagination .page-numbers{padding:7px 12px;border:1px solid #dbe7f1}.ttv-pagination .current{background:var(--brand-blue-deep);color:#fff}.ttv-content-wrap .ttv-post-image img{object-fit:cover}.ttv-content-wrap .ttv-post-card a:focus-visible{outline:3px solid var(--brand-red);outline-offset:3px}
@media(max-width:1000px){.ttv-compact .ttv-post-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:782px){body.admin-bar>header{top:46px}}@media(max-width:600px){body.admin-bar>header{top:0}.ttv-compact .ttv-post-grid{grid-template-columns:1fr}}
.ttv-content-wrap{max-width:none}.ttv-article-heading{background:var(--brand-blue-deep)}.ttv-article-heading a,.ttv-article-heading p{color:#e1edf7}.ttv-post-copy a,.ttv-article-body a{color:var(--brand-blue-deep)}.ttv-search button{background:var(--brand-blue)}

/* Blocksy compatibility for matched preview pages. */
html{overflow-x:clip}body>.skip-link{position:fixed!important;left:16px;top:-100px;padding:10px 16px;z-index:99999;background:#fff;color:#14558c}body>.skip-link:focus{top:40px}
