.tts-blog-hub{font-size:16px;line-height:1.6;letter-spacing:0;background:#fff}
.tts-blog-hub *{letter-spacing:0}
.tts-home .tts-blog-explore{padding-top:26px;padding-bottom:26px}
.tts-blog-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px}
.tts-home .tts-blog-kicker{font-size:11px;font-weight:700;color:#825c17;margin-bottom:5px}
.tts-home .tts-blog-heading h1{font-size:27px;line-height:1.2;color:#001e36;letter-spacing:0;margin:0 0 4px}
.tts-blog-heading p{font-size:14px}
.tts-blog-all{font-size:14px;white-space:nowrap;border-bottom:1px solid #bf943e}
.tts-blog-services{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}
.tts-blog-service{display:grid;grid-template-columns:25px minmax(0,1fr) 16px;gap:12px;align-items:center;min-height:66px;padding:10px 13px;border:1px solid #dce2e6;border-radius:3px;background:#fafbfc;font-size:14px;line-height:1.25}
.tts-blog-service .dashicons{color:#987122;font-size:24px;width:25px;height:25px}
.tts-blog-service>span:last-child{color:#987122}
.tts-blog-service:hover,.tts-blog-service[aria-current=true]{border-color:#af8736;background:#fff7e6}
.tts-blog-service:focus-visible{outline:3px solid #a47517;outline-offset:3px}
.tts-blog-band{background:#001e36;color:#fff;border-bottom:3px solid #e4b853;padding:12px 0;font-size:15px;font-weight:700}
.tts-home .tts-blog-reading{display:grid;grid-template-columns:minmax(0,2fr) minmax(260px,1fr);gap:42px;padding-top:32px;padding-bottom:46px;scroll-margin-top:20px}
.tts-blog-main{min-width:0}
.tts-home .tts-blog-breadcrumb{font-size:12px;color:#5c6b75;margin-bottom:18px}
.tts-blog-breadcrumb span{padding:0 7px}
.tts-home .tts-blog-article h2,.tts-home .tts-blog-empty h2{font-size:30px;line-height:1.2;color:#001e36;margin:0 0 14px}
.tts-home .tts-blog-meta{font-size:12px;color:#65717a;margin-bottom:20px}
.tts-blog-feature-image{display:block;width:100%;height:auto;max-height:460px;object-fit:cover;margin:0 0 24px}
.tts-blog-prose{overflow-wrap:anywhere}
.tts-home .tts-blog-prose p{margin:0 0 20px;font-size:16px;line-height:1.75}
.tts-home .tts-blog-prose a,.tts-home .tts-blog-text-link{text-decoration:underline!important;text-underline-offset:3px;color:#75530f}
.tts-blog-prose img{max-width:100%;height:auto}
.tts-blog-sidebar{border-left:1px solid #e0e5e8;padding-left:28px;min-width:0}
.tts-home .tts-blog-sidebar>h2{font-size:21px;line-height:1.25;margin:0 0 19px;padding-bottom:12px;border-bottom:2px solid #d9b05c}
.tts-blog-related{display:grid;grid-template-columns:90px minmax(0,1fr);gap:14px;padding:16px 0;border-bottom:1px solid #e0e5e8;font-size:14px;line-height:1.4}
.tts-blog-related img,.tts-blog-thumb-fallback{width:90px;height:75px;object-fit:cover;background:#eef1f3}
.tts-blog-thumb-fallback{display:grid;place-items:center;font-size:30px;color:#83601e}
.tts-blog-read{display:block;margin-top:7px;font-size:12px;color:#75530f}
.tts-home .tts-blog-muted{font-size:14px;color:#65717a;margin-bottom:24px}
.tts-blog-consult{border-top:1px solid #d8b367;padding-top:23px;margin-top:26px}
.tts-home .tts-blog-consult h3{font-size:20px;line-height:1.3;margin-bottom:9px}
.tts-home .tts-blog-consult p{font-size:14px;margin-bottom:17px}
.tts-blog-consult .tts-button{width:100%;font-size:13px;padding:12px;white-space:normal}
.tts-blog-empty{min-height:230px;padding:26px 0}
.tts-blog-empty>.dashicons{width:40px;height:40px;font-size:34px;color:#ab8436;margin-bottom:17px}
.tts-home .tts-blog-empty p{color:#65717a;margin-bottom:20px}
.tts-blog-library{margin-top:30px;border-top:1px solid #dce2e6;padding-top:20px}
.tts-blog-library h3{font-size:20px;margin-bottom:14px!important}
.tts-blog-library>a{display:flex;justify-content:space-between;gap:20px;padding:12px 0;border-bottom:1px solid #e0e5e8}
.tts-blog-library>a[aria-current=true]{font-weight:700}
.tts-blog-library nav{display:flex;gap:15px;margin-top:15px}
body:has(.tts-blog-hub) .tts-navrow>a:first-child{border-bottom:0;color:inherit}
body:has(.tts-blog-hub) .tts-navrow>a[href="https://totaltech.us.com/blogs/"]{color:var(--gold);border-bottom:3px solid var(--gold)}
@media(max-width:1000px){.tts-blog-services{grid-template-columns:repeat(2,minmax(0,1fr))}.tts-blog-reading{gap:26px}.tts-blog-sidebar{padding-left:20px}}
@media(max-width:700px){.tts-home .tts-blog-reading{grid-template-columns:1fr;gap:25px}.tts-blog-sidebar{border-left:0;border-top:1px solid #dce2e6;padding:25px 0 0}.tts-blog-heading{align-items:flex-start}.tts-home .tts-blog-heading h1{font-size:24px}.tts-blog-service{font-size:13px;gap:7px;padding:9px;min-height:72px}.tts-home .tts-blog-explore{padding-top:23px;padding-bottom:23px}.tts-home .tts-blog-article h2,.tts-home .tts-blog-empty h2{font-size:26px}}
@media(max-width:400px){.tts-blog-services{grid-template-columns:1fr}.tts-blog-service{min-height:52px}.tts-blog-heading{display:block}.tts-blog-all{display:inline-block;margin-top:10px}}
