.tte-toggle{justify-content:center!important;gap:20px;padding:12px 24px!important;max-width:1260px;margin:auto;color:#a9adb4!important;font-size:13px;line-height:1.5}.tte-toggle span{display:none}.tte-toggle:hover,.tte-toggle:focus-visible{color:#fff!important}.tte-toggle svg{flex:0 0 22px}.tte-blog{max-width:1260px;margin:auto;padding:48px 24px 64px}.tte-blog-header{max-width:800px;margin-bottom:36px}.tte-blog-header h1{font-size:clamp(29px,4vw,44px);line-height:1.15}.tte-blog-eyebrow{color:#e60028;letter-spacing:.12em;font-size:12px;font-weight:700}.tte-blog-layout{display:grid;grid-template-columns:minmax(0,1fr) 285px;gap:48px}.tte-blog-main .tte-news-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.tte-blog .tte-card{border:1px solid #e1e4e8;border-radius:10px;overflow:hidden;background:#fff;box-shadow:none}.tte-blog .tte-card-image img{aspect-ratio:16/10;object-fit:cover;width:100%}.tte-blog .tte-card-copy{padding:20px}.tte-blog .tte-card h3{font-size:21px;line-height:1.3;margin:10px 0 14px}.tte-card-excerpt{font-size:15px;line-height:1.65;color:#5b6370}.tte-blog-sidebar{min-width:0}.tte-blog-sidebar section{padding:0 0 25px;margin:0 0 26px;border-bottom:1px solid #e0e3e7}.tte-blog .tte-blog-sidebar h2{font-size:18px;margin:0 0 16px}.tte-blog-sidebar ul{list-style:none;margin:0;padding:0}.tte-blog-sidebar li{margin:0 0 12px}.tte-blog-sidebar a{color:#333e4b;text-decoration:none;line-height:1.5}.tte-blog-sidebar a:hover{text-decoration:underline;color:#d50026}.tte-recent li{padding-bottom:14px;border-bottom:1px solid #edf0f2}.tte-recent time{display:block;font-size:12px;color:#707986;margin-top:5px}.tte-category-list li,.tte-archive-list li{display:flex;justify-content:space-between;gap:12px;font-size:14px}.tte-category-list span,.tte-archive-list span{color:#7a8390;font-size:12px}.tte-archive-list{max-height:290px;overflow:auto;padding-right:8px!important}.tte-term-links,.tte-tag-cloud{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0}.tte-term-links a,.tte-tag-cloud a{font-size:12px;line-height:1.4;padding:6px 9px;border:1px solid #dfe3e8;border-radius:4px;color:#535e6a;background:#f7f8fa}.tte-blog-sidebar form{display:flex;flex-wrap:wrap;gap:8px}.tte-blog-sidebar input[type=search]{width:100%;margin:0;border-radius:4px}.tte-blog-sidebar button{margin:0;background:#20262e;color:#fff;border-radius:4px;font-size:12px;min-height:38px}.tte-pagination{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:40px}.tte-pagination .page-numbers{padding:9px 14px;border:1px solid #dfe3e8;border-radius:4px}.tte-pagination .current{background:#242a33;color:white}.tte-toc{background:#f5f7f9;border-left:3px solid #d80028;padding:20px 24px;margin:28px 0}.tte-toc ul{margin-bottom:0}.tte-article-content h2{scroll-margin-top:100px}.tte-article-content .tte-toc li{margin-bottom:8px}.tte-article-topics{border-top:1px solid #ddd;padding-top:20px;margin-top:30px}.tte-blog-bar+.tt-discovery #ttd-title{font-size:clamp(38px,4.5vw,66px);line-height:1.05;color:#fff;letter-spacing:-.035em}
@media(max-width:900px){.tte-blog-layout{grid-template-columns:minmax(0,1fr) 240px;gap:24px}.tte-blog-main .tte-news-grid{grid-template-columns:1fr}}
@media(max-width:650px){.tte-blog{padding:32px 18px}.tte-blog-layout{grid-template-columns:1fr;gap:42px}.tte-toggle{padding:12px 18px!important}.tte-blog-header{margin-bottom:25px}.tte-blog-sidebar{border-top:1px solid #ddd;padding-top:30px}.tte-blog .tte-card h3{font-size:22px}}
.tte-article-bar+.tt-discovery #ttd-title{font-size:clamp(38px,4.5vw,66px);line-height:1.05;color:#fff;letter-spacing:-.035em}
