@font-face{font-family:"TTM Inter";font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/inter-latin-wght-normal.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"TTM Display";font-style:normal;font-weight:200 800;font-display:swap;src:url(../fonts/bricolage-grotesque-latin-wght-normal.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ttm-ink:#0b1020;--ttm-ink-2:#2b3350;--ttm-muted:#6a7392;--ttm-line:#e6e8f2;--ttm-bg:#f4f5fb;--ttm-card:#ffffff;--ttm-radius:18px;--ttm-font:"TTM Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Noto Sans Bengali", sans-serif;--ttm-head:"TTM Display", "TTM Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, "Noto Sans Bengali", sans-serif;--ttm-accent:#6366f1;--ttm-accent-dark:#4338ca;--ttm-on-accent:#ffffff;--ttm-accent-soft:rgba(99, 102, 241, .12);--ttm-dark:#0b1020;--ttm-on-dark:#ffffff;--ttm-on-dark-2:rgba(255, 255, 255, .72);--ttm-on-dark-line:rgba(255, 255, 255, .2);--ttm-foot-bg:#0b1020;--ttm-foot-text:rgba(255, 255, 255, .72);--ttm-foot-strong:#ffffff;--ttm-foot-line:rgba(255, 255, 255, .14);--ttm-foot-card:rgba(255, 255, 255, .06)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body.ttm{background:var(--ttm-bg);color:var(--ttm-ink-2);font-family:var(--ttm-font);font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body.ttm button,body.ttm input,body.ttm select,body.ttm textarea{font-family:inherit}body.ttm .entry-title,body.ttm .main-title,body.ttm .widget-title,body.ttm h1,body.ttm h2,body.ttm h3,body.ttm h4,body.ttm h5,body.ttm h6{font-family:var(--ttm-head)}body.ttm .grid-container{max-width:1240px}body.ttm :focus-visible{outline:2px solid var(--ttm-accent);outline-offset:2px}body.ttm ::selection{background:var(--ttm-accent);color:var(--ttm-on-accent)}body.ttm .main-navigation,body.ttm .site-header{background:rgba(255,255,255,.92)}body.ttm .entry-content .ttm-toc[open] summary{border-bottom:1px solid var(--ttm-line)}body.ttm .main-navigation{box-shadow:none}body.ttm .site-header .main-navigation{background:0 0}body.ttm .inside-header{padding-top:12px;padding-bottom:12px}body.ttm .header-image,body.ttm .site-logo img{max-height:46px;width:auto}body.ttm .main-title,body.ttm .main-title a{color:var(--ttm-ink)!important}.ttm-sticky-el{position:sticky;top:0;z-index:999}body.admin-bar .ttm-sticky-el{top:32px}@media (max-width:782px){body.admin-bar .ttm-sticky-el{top:46px}}@media (max-width:600px){body.admin-bar .ttm-sticky-el{top:0}}body.ttm .main-navigation .main-nav>ul>li>a{position:relative;font-size:14.5px;letter-spacing:-.005em;color:var(--ttm-ink)!important;background:0 0!important;padding-left:15px;padding-right:15px;transition:color .2s ease}body.ttm .main-navigation .main-nav>ul>li>a::after{content:"";position:absolute;left:15px;right:15px;bottom:14px;height:2px;border-radius:2px;background:var(--ttm-accent);transform:scaleX(0);transform-origin:left center;transition:transform .25s ease}body.ttm .main-navigation .main-nav>ul>li.sfHover>a,body.ttm .main-navigation .main-nav>ul>li:hover>a,body.ttm .main-navigation .main-nav>ul>li[class*=current-menu-]>a{color:var(--ttm-accent-dark)!important;background:0 0!important}body.ttm .main-navigation .main-nav>ul>li.sfHover>a::after,body.ttm .main-navigation .main-nav>ul>li:hover>a::after,body.ttm .main-navigation .main-nav>ul>li[class*=current-menu-]>a::after{transform:scaleX(1)}body.ttm .main-navigation ul ul{background:#fff;border:1px solid var(--ttm-line);padding:6px;overflow:hidden}body.ttm .main-navigation ul ul li a{padding:10px 14px;line-height:1.4;font-size:14px;font-weight:500;color:var(--ttm-ink)!important;background:0 0!important;border-radius:6px}body.ttm .main-navigation ul ul li:hover>a,body.ttm .main-navigation ul ul li[class*=current-menu-]>a{background:var(--ttm-accent-soft)!important;color:var(--ttm-accent-dark)!important}body.ttm .menu-toggle{font-weight:600;color:var(--ttm-ink)!important}@media (max-width:768px){body.ttm .main-navigation .main-nav>ul>li>a::after{display:none}body.ttm .main-navigation ul ul{box-shadow:none;border:0;border-radius:0;padding:0}}.ttm-hero{position:relative;isolation:isolate;overflow:hidden;background:var(--ttm-dark)}.ttm-hero::after,.ttm-hero::before{content:"";position:absolute;z-index:-1}.ttm-hero::before{inset:0;background-image:radial-gradient(color-mix(in srgb,var(--ttm-on-dark) 15%,transparent) 1.3px,transparent 1.6px);background-size:26px 26px;-webkit-mask-image:linear-gradient(100deg,transparent 5%,#000 70%);mask-image:linear-gradient(100deg,transparent 5%,#000 70%)}.ttm-hero::after{right:-140px;bottom:-280px;width:540px;height:540px;border-radius:50%;background:var(--ttm-accent);opacity:.28;filter:blur(90px)}.ttm-hero__inner{margin:0 auto}.ttm-hero__search{display:flex;gap:6px;align-items:center;box-shadow:0 18px 50px rgba(0,0,0,.35)}.ttm-hero__search:focus-within{outline:3px solid var(--ttm-accent);outline-offset:2px}body.ttm .ttm-hero__search input[type=search]{flex:1;min-width:0;border:0!important;background:0 0!important;box-shadow:none!important;outline:0!important;color:var(--ttm-ink)}body.ttm .ttm-hero__search button{flex:none;border:0;cursor:pointer;background:var(--ttm-accent);color:var(--ttm-on-accent);font-size:14.5px;font-weight:700;transition:filter .2s ease}body.ttm .comment-form .form-submit input[type=submit]:hover,body.ttm .ttm-hero__search button:hover{filter:brightness(1.07)}.ttm-hero__chips{display:flex;flex-wrap:wrap}.ttm-hero__chips a{text-decoration:none;transition:background .2s ease,color .2s ease,border-color .2s ease;padding:6px 12px;background:#fff;border:1px solid var(--ttm-line);border-radius:7px;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--ttm-ink);font-size:14px;font-weight:500}.ttm-hero__chips a:hover{background:var(--ttm-on-dark);color:var(--ttm-dark);background:var(--ttm-ink);border-color:var(--ttm-ink);color:#fff;transform:none}@media (max-width:600px){.ttm-hero__inner{padding:44px 18px 48px}.ttm-hero__search{flex-direction:column;align-items:stretch}body.ttm .ttm-hero__search button{width:100%}}body.ttm .site-content{gap:28px;padding:36px 20px 56px}body.ttm .site-main{margin:0!important}body.ttm .site-main>*{margin-bottom:24px}body.ttm .inside-left-sidebar,body.ttm .inside-right-sidebar{margin:0!important}body.ttm .is-left-sidebar,body.ttm .is-right-sidebar{width:310px;flex:0 0 310px}body.ttm .content-area{width:100%;min-width:0}@media (max-width:768px){body.ttm .site-content{padding:24px 16px 40px;flex-direction:column}body.ttm .is-left-sidebar,body.ttm .is-right-sidebar{width:100%;flex:1 1 auto}}body.ttm-layout-full:is(.blog,.archive,.search-results) #left-sidebar,body.ttm-layout-full:is(.blog,.archive,.search-results) #right-sidebar,body.ttm-nosb-single:is(.single,.page) #left-sidebar,body.ttm-nosb-single:is(.single,.page) #right-sidebar,body.ttm:is(.blog,.archive,.search-results) .site-main>article.post .inside-article>footer.entry-meta :is(.comments-link,.tags-links){display:none}.ttm-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:0 0 20px}body.ttm .ttm-section-head h2{margin:0;color:var(--ttm-ink);font-size:1.3rem;font-weight:700;letter-spacing:-.02em}.ttm-section-head span{color:var(--ttm-muted);font-size:14px}@media (max-width:600px){.ttm-section-head span{display:none}}body.ttm:is(.blog,.archive,.search-results) .site-main{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}body.ttm-layout-full:is(.blog,.archive,.search-results) .site-main{grid-template-columns:repeat(3,minmax(0,1fr))}body.ttm:is(.blog,.archive,.search-results) .site-main>*{margin:0!important}body.ttm:is(.blog,.archive,.search-results) .site-main>:not(article){grid-column:1/-1}@media (max-width:1100px){body.ttm-layout-full:is(.blog,.archive,.search-results) .site-main{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){body.ttm-layout-full:is(.blog,.archive,.search-results) .site-main,body.ttm:is(.blog,.archive,.search-results) .site-main{grid-template-columns:minmax(0,1fr)}}body.ttm:is(.blog,.archive,.search-results) .site-main>article.post{display:flex}body.ttm:is(.blog,.archive,.search-results) .site-main>article.post .inside-article{position:relative;display:flex;flex-direction:column;flex:1;width:100%;padding:10px!important;background:var(--ttm-card);border:1px solid var(--ttm-line);border-radius:var(--ttm-radius);box-shadow:none;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}body.ttm:is(.blog,.archive,.search-results) .site-main>article.post:hover .inside-article{transform:translateY(-3px);border-color:#d3d8e1;box-shadow:0 18px 36px -18px rgba(15,23,34,.28)}body.ttm .site-main>article.post .inside-article>.post-image{order:-3;margin:0!important;overflow:hidden;aspect-ratio:16/9;background:var(--ttm-bg);border-radius:12px}body.ttm .site-main>article.post .inside-article>.post-image a{display:block;height:100%}body.ttm .site-main>article.post .inside-article>.post-image img{display:block;width:100%;height:100%;object-fit:cover;margin:0;transition:transform .6s ease}body.ttm:is(.blog,.archive,.search-results) .site-main>article.post:hover .post-image img{transform:scale(1.035);transform:none}body.ttm:is(.blog,.archive,.search-results) .site-main>article.post .inside-article>footer.entry-meta{order:-2;margin:0}body.ttm:is(.blog,.archive,.search-results) .site-main>article.post .inside-article>footer.entry-meta a{position:relative;z-index:2}body.ttm:is(.blog,.archive,.search-results) .site-main>article.post .inside-article>header.entry-header{order:-1;display:flex;flex-wrap:wrap;align-items:center;column-gap:10px;row-gap:6px;margin:0}body.ttm:is(.blog,.archive,.search-results) .entry-header .entry-title{flex:0 0 100%;margin:0}body.ttm:is(.blog,.archive,.search-results) .entry-header .entry-meta{margin:0}body.ttm:is(.blog,.archive,.search-results) .entry-header .byline,body.ttm:is(.blog,.archive,.search-results) .entry-summary a.read-more{display:none}body.ttm:is(.blog,.archive,.search-results) .site-main>article.post .inside-article>.entry-summary{flex:1;margin:0;color:#566379;font-size:14.5px;line-height:1.65}body.ttm:is(.blog,.archive,.search-results) .entry-summary p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:0}body.ttm:is(.blog,.archive,.search-results) .entry-title a::after{content:"";position:absolute;inset:0;z-index:1}body.ttm .entry-title a{color:var(--ttm-ink)!important;text-decoration:none;transition:color .2s ease}body.ttm .entry-title a:hover{color:var(--ttm-accent-dark)!important}.ttm-readtime,body.ttm .entry-meta{color:var(--ttm-muted);font-size:13px}body.ttm .entry-meta a{color:var(--ttm-muted);text-decoration:none}body.ttm .entry-meta a:hover{color:var(--ttm-accent-dark)}.ttm-readtime{margin:0}.ttm-readtime::before{content:"";display:inline-block;width:3px;height:3px;margin:0 10px 3px 0;border-radius:50%;background:currentColor;opacity:.6;vertical-align:middle}body.ttm footer.entry-meta .gp-icon,body.ttm.single footer.entry-meta .cat-links a::before{display:none}body.ttm footer.entry-meta :is(.cat-links,.tags-links){display:flex;flex-wrap:wrap;align-items:flex-start;gap:4px 12px;font-size:0}body.ttm footer.entry-meta .cat-links a{display:inline-flex;align-items:center;gap:7px;color:var(--ttm-accent-dark);font-size:13px;font-weight:700;line-height:1.3;text-decoration:none}.ttm-kicker::before,body.ttm footer.entry-meta .cat-links a::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ttm-accent)}.ttm-kicker:hover,body.ttm footer.entry-meta .cat-links a:hover{color:var(--ttm-ink)}body.ttm .page-header{background:var(--ttm-card);border-radius:16px;padding:24px 26px!important}body.ttm .page-header .page-title{margin:0;color:var(--ttm-ink)}body.ttm .page-header .taxonomy-description,body.ttm .page-header .taxonomy-description p{margin:8px 0 0;color:var(--ttm-muted)}body.ttm .paging-navigation{background:0 0;padding:8px 0 0!important;margin:0}body.ttm .paging-navigation .nav-links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}body.ttm .paging-navigation .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:42px;padding:0 14px;background:#fff;border:1px solid var(--ttm-line);border-radius:11px;color:var(--ttm-ink);font-size:14.5px;font-weight:600;text-decoration:none;transition:border-color .2s ease,color .2s ease}body.ttm .paging-navigation .page-numbers.current{background:var(--ttm-dark);color:var(--ttm-on-dark)}body.ttm .paging-navigation .page-numbers.dots{background:0 0;border-color:transparent;min-width:0;padding:0 4px}body.ttm .sidebar .widget{margin:0 0 22px;background:var(--ttm-card);font-size:14.5px}body.ttm .entry-content blockquote p:last-child,body.ttm .sidebar .widget:last-child{margin-bottom:0}body.ttm .sidebar :is(.widget-title,.widget .wp-block-heading){display:flex;align-items:center;gap:10px;color:var(--ttm-ink);font-weight:700}body.ttm .sidebar :is(.widget-title,.widget .wp-block-heading)::before{content:"";flex:none;background:var(--ttm-accent)}body.ttm .sidebar .widget ul{list-style:none;margin:0;padding:0}body.ttm .sidebar .widget ul li{margin:0;padding:10px 0;border-bottom:1px solid #eef0f3}body.ttm .sidebar .widget ul li:first-child{padding-top:0}body.ttm .sidebar .widget ul li:last-child{padding-bottom:0;border-bottom:0}body.ttm .sidebar .widget a{color:var(--ttm-ink);font-weight:600;text-decoration:none;transition:color .2s ease}body.ttm .sidebar .widget a:hover{color:var(--ttm-accent-dark)}body.ttm .sidebar .wp-block-latest-posts__list li{display:flex;gap:12px}body.ttm .sidebar .wp-block-latest-posts__featured-image{margin:0!important;float:none!important}body.ttm .sidebar .wp-block-latest-posts__featured-image a{display:block}body.ttm .sidebar .wp-block-latest-posts__featured-image img{display:block;object-fit:cover}body.ttm .search-form,body.ttm .wp-block-search__inside-wrapper{display:flex;gap:8px}body.ttm .search-form label{flex:1;margin:0;min-width:0}body.ttm .search-form .search-field,body.ttm .wp-block-search__input{width:100%;padding:11px 14px;background:#f6f7f9;border:1px solid var(--ttm-line);border-radius:11px;font-size:14.5px}body.ttm .search-form .search-field:focus,body.ttm .wp-block-search__input:focus{background:#fff;border-color:var(--ttm-accent);outline:0}body.ttm .search-form .search-submit,body.ttm .wp-block-search__button{padding:11px 16px;border:0;border-radius:11px;background:var(--ttm-dark);color:var(--ttm-on-dark);font-size:14px;font-weight:600;cursor:pointer;transition:background .2s ease,color .2s ease}body.ttm .search-form .search-submit:hover,body.ttm .wp-block-search__button:hover{background:var(--ttm-accent);color:var(--ttm-on-accent)}body.ttm:is(.single,.page){background:#fff}body.ttm:is(.single,.page) .site-content{padding-top:44px}body.ttm-nosb-single:is(.single,.page) .site-main{max-width:780px;margin-left:auto!important;margin-right:auto!important}body.ttm:is(.single,.page) .inside-article{padding:0!important;background:0 0;border:0;border-radius:0;box-shadow:none}body.ttm:is(.single,.page) .site-main>article{margin-bottom:28px}body.ttm:is(.single,.page) .entry-header{display:flex;flex-wrap:wrap;align-items:center;column-gap:10px;row-gap:6px;margin:0}body.ttm:is(.single,.page) .entry-header>*{flex:0 0 auto}body.ttm:is(.single,.page) .entry-header .entry-title{flex:0 0 100%}.ttm-kicker{display:flex;align-items:center;gap:8px;margin:0 0 12px;text-decoration:none}body.ttm:is(.single,.page) .entry-title{margin:0 0 14px;color:var(--ttm-ink)}body.ttm.single .entry-header .entry-meta{margin:0;font-size:13.5px}body.ttm.single .ttm-readtime{font-size:13.5px}body.ttm.single :is(.featured-image,.page-header-image-single){margin:24px 0 6px!important;padding:0}body.ttm.single :is(.featured-image,.page-header-image-single) img{display:block;width:100%;height:auto;border-radius:16px;box-shadow:0 24px 50px -26px rgba(15,23,34,.4)}body.ttm:is(.single,.page) .entry-content{margin-top:26px;color:var(--ttm-ink-2);font-size:1.0625rem;line-height:1.78}body.ttm .entry-content>:first-child{margin-top:0}body.ttm .entry-content p{margin:0 0 1.25em}body.ttm .entry-content h2,body.ttm .entry-content h3{position:relative;scroll-margin-top:100px;color:var(--ttm-ink)}body.ttm .entry-content h2{border-bottom:1px solid var(--ttm-line);font-size:clamp(1.5rem,2.8vw,1.95rem)}body.ttm .entry-content h2::after{content:"";position:absolute;left:0;bottom:-1px;width:56px;height:3px;border-radius:3px;background:var(--ttm-accent)}body.ttm .entry-content h3{font-size:1.14rem;font-size:clamp(1.15rem,2vw,1.35rem)}body.ttm .entry-content h3::before{content:"";position:absolute;left:0;top:.2em;bottom:.2em;width:4px;border-radius:4px;background:var(--ttm-accent)}body.ttm .entry-content h4{color:var(--ttm-ink);font-size:1.02rem;margin:1.7em 0 .4em;font-size:calc(1.02rem*var(--ttm-hs));font-weight:600;line-height:1.35;letter-spacing:-.012em}body.ttm .entry-content a:not(.wp-block-button__link){color:var(--ttm-accent-dark);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--ttm-accent) 40%,transparent);text-decoration-thickness:1.5px;text-underline-offset:3px;transition:color .2s ease,text-decoration-color .2s ease}body.ttm .entry-content a:not(.wp-block-button__link):hover{color:var(--ttm-ink);text-decoration-color:var(--ttm-accent)}body.ttm .entry-content :is(ul,ol){margin:0 0 1.4em 1.3em;padding:0}body.ttm .entry-content li{margin-bottom:.45em;padding-left:.2em}body.ttm .entry-content li::marker{color:var(--ttm-accent-dark);font-weight:700}body.ttm .entry-content blockquote{margin:1.9em 0;background:var(--ttm-accent-soft);border-radius:0 12px 12px 0;color:var(--ttm-ink);font-size:1.02em;padding:18px 22px;background:#f3f4f6;border:0;border-left:3px solid var(--ttm-ink);border-radius:0 var(--ttm-r-ctl) var(--ttm-r-ctl)0}body.ttm .entry-content img{max-width:100%;height:auto;border-radius:10px}body.ttm .entry-content figure{margin:1.9em 0}body.ttm .entry-content .wp-caption-text,body.ttm .entry-content figcaption{margin-top:10px;color:var(--ttm-muted);font-size:.86rem;line-height:1.5;text-align:center}body.ttm .entry-content hr{height:1px;margin:2.4em 0;border:0;background:var(--ttm-line)}body.ttm .entry-content code{padding:.15em .4em;background:#eef0f4;border-radius:6px;font-size:.88em}body.ttm .entry-content pre{padding:18px 20px;color:#e6ebf2;font-size:.9rem;line-height:1.6;border-radius:10px;background:var(--ttm-ink)}body.ttm .entry-content pre code{padding:0;background:0 0;color:inherit}body.ttm .entry-content .wp-block-button__link{padding:13px 26px;border-radius:11px;color:var(--ttm-on-accent);font-weight:700;text-decoration:none;transition:filter .2s ease}body.ttm .entry-content .wp-block-button__link:hover{filter:brightness(1.07);color:var(--ttm-on-accent)}body.ttm .entry-content .wp-block-table,body.ttm .ttm-author p{margin:0}.ttm-table-wrap{margin:1.9em 0;overflow-x:auto;-webkit-overflow-scrolling:touch;background:#fff;border:1px solid var(--ttm-line);border-radius:14px}body.ttm .ttm-table-wrap table{width:100%;min-width:560px;margin:0;border:0;border-collapse:collapse;font-size:.92rem;line-height:1.5}body.ttm .ttm-table-wrap :is(th,td){padding:12px 16px;border:0;border-top:1px solid #edeff3;text-align:left;vertical-align:top}body.ttm .ttm-table-wrap :is(thead th,tr:first-child th){background:#f3f5f9;border-top:0;border-bottom:1px solid var(--ttm-line);font-weight:700;white-space:nowrap;background:#f3f4f6;color:var(--ttm-ink)}body.ttm .ttm-table-wrap tbody tr:hover td{background:#fafbfd;background:#fafbfc}body.ttm .ttm-table-wrap td:first-child{color:var(--ttm-ink);font-weight:600}.ttm-toc{margin:0 0 2.2em;background:#f7f8fb;font-size:.98rem;line-height:1.5}.ttm-toc summary{display:flex;align-items:center;justify-content:space-between;padding:15px 20px;color:var(--ttm-ink);font-family:var(--ttm-head);font-weight:700;cursor:pointer;list-style:none}.ttm-toc summary::-webkit-details-marker{display:none}.ttm-toc summary::after{content:"";width:8px;height:8px;margin:-4px 4px 0 12px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.ttm-toc[open] summary::after{margin-top:2px;transform:rotate(-135deg)}body.ttm.single footer.entry-meta{display:block;margin:2.4em 0 0;padding-top:1.5em;border-top:1px solid var(--ttm-line)}body.ttm.single footer.entry-meta :is(.cat-links,.tags-links){margin:0 0 12px}body.ttm.single footer.entry-meta :is(.cat-links,.tags-links) a{display:inline-flex;align-items:center;padding:5px 12px;border-radius:999px;background:var(--ttm-accent-soft);font-size:12.5px;font-weight:700;line-height:1.3;text-decoration:none;transition:background .2s ease,color .2s ease}body.ttm.single footer.entry-meta .tags-links a{background:#eceef2;color:var(--ttm-ink-2)}body.ttm .sidebar :is(.tagcloud,.wp-block-tag-cloud) a:hover,body.ttm-cat-badge:is(.blog,.archive,.search-results) footer.entry-meta .cat-links a:hover,body.ttm.single footer.entry-meta :is(.cat-links,.tags-links) a:hover{background:var(--ttm-accent);color:var(--ttm-on-accent)}body.ttm .post-navigation{display:flex;flex-wrap:wrap;gap:14px;margin:22px 0 0;padding:0!important;background:0 0}body.ttm .post-navigation :is(.nav-previous,.nav-next){float:none;flex:1 1 280px;margin:0;padding:15px 18px;background:#fff;border:1px solid var(--ttm-line);border-radius:14px;font-size:14.5px;font-weight:600;line-height:1.4;transition:border-color .2s ease}body.ttm .post-navigation a{color:var(--ttm-ink);text-decoration:none}body.ttm .post-navigation a:hover{color:var(--ttm-accent-dark)}.ttm-rel{border-radius:14px}.ttm-rel:hover{border-color:#d3d8e1;transform:translateY(-2px)}.ttm-rel__img{background:#e9ecf1}.ttm-tr__img img{display:block;width:100%;height:100%;object-fit:cover}@media (max-width:760px){.ttm-related__grid{grid-template-columns:minmax(0,1fr)}}body.ttm .comments-area{margin-top:12px;padding:34px 0 0!important;background:0 0;border:0;border-top:1px solid var(--ttm-line);border-radius:0}body.ttm :is(.comment-reply-title,.comments-title){margin:0 0 16px;color:var(--ttm-ink);font-size:1.25rem;font-weight:700;letter-spacing:-.02em}body.ttm .comment-form :is(textarea,input[type=text],input[type=email],input[type=url]){width:100%;padding:12px 14px;background:#f6f7f9;border:1px solid var(--ttm-line);border-radius:11px;font-size:14.5px}body.ttm .comment-form :is(textarea,input):focus{background:#fff;border-color:var(--ttm-accent);outline:0}body.ttm .comment-form .form-submit input[type=submit]{padding:13px 26px;border:0;border-radius:11px;font-size:14.5px;font-weight:700;cursor:pointer;transition:filter .2s ease;border-radius:var(--ttm-r-ctl);background:var(--ttm-accent);color:var(--ttm-on-accent)}body.ttm .site-footer{position:relative;color:var(--ttm-foot-text);overflow:hidden}body.ttm .site-footer::before{content:"";position:absolute;left:0;top:0;width:100%;height:3px;background:linear-gradient(90deg,var(--ttm-accent),transparent 70%)}body.ttm .site-footer .footer-widgets{background:0 0;color:var(--ttm-foot-text);border-top:1px solid var(--ttm-foot-line)}body.ttm .site-footer .footer-widgets .widget-title,body.ttm .site-footer a{color:var(--ttm-foot-strong)}body.ttm .site-info{padding:0;background:0 0;color:var(--ttm-foot-text);font-size:13.5px}body.ttm .site-info .inside-site-info{padding:22px 20px}body.ttm .site-footer .footer-widgets+.site-info,body.ttm .site-footer .ttm-footer+.footer-widgets+.site-info,body.ttm .site-footer .ttm-footer~.site-info{border-top:1px solid var(--ttm-foot-line)}body.ttm .site-footer a{text-decoration:none;transition:color .2s ease,opacity .2s ease}body.ttm .site-footer a:hover{color:var(--ttm-accent)}.ttm-footer{max-width:1240px;margin:0 auto;padding:56px 20px 40px}.ttm-footer__inner{display:grid;gap:40px 48px}.ttm-footer--c3 .ttm-footer__inner{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1.2fr)}.ttm-footer--c2 .ttm-footer__inner{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.ttm-footer--c1 .ttm-footer__inner{grid-template-columns:minmax(0,560px)}.ttm-footer__name{display:inline-block;color:var(--ttm-foot-strong)!important;font-family:var(--ttm-head);font-size:1.45rem}.ttm-footer__name::after{content:".";color:var(--ttm-accent)}.ttm-footer__brand p{max-width:42ch;margin:14px 0 0;color:var(--ttm-foot-text);font-size:.95rem;line-height:1.7}.ttm-footer__search{display:flex;gap:6px;max-width:360px;margin-top:22px;padding:5px;background:var(--ttm-foot-card);border:1px solid var(--ttm-foot-line);border-radius:14px}.ttm-footer__search:focus-within{border-color:var(--ttm-accent)}body.ttm .ttm-footer__search input[type=search]{flex:1;min-width:0;padding:10px 12px;background:0 0!important;border:0!important;box-shadow:none!important;outline:0!important;color:var(--ttm-foot-strong);font-size:14.5px}body.ttm .ttm-footer__search input::placeholder{color:var(--ttm-foot-text);opacity:.8}body.ttm .ttm-footer__search button{flex:none;padding:10px 18px;border:0;border-radius:10px;font-size:14px;font-weight:700;cursor:pointer;transition:filter .2s ease}body.ttm .ttm-footer__search button:hover{filter:brightness(1.08)}body.ttm .ttm-footer__h{margin:0 0 16px;color:var(--ttm-foot-strong)}.ttm-footer__col ul{margin:0;padding:0;list-style:none}.ttm-footer__col li{margin:0;padding:0}.ttm-footer__col li a{position:relative;display:block;padding:6px 0;font-size:.95rem;line-height:1.45;opacity:.85;transition:color .2s ease,opacity .2s ease,transform .2s ease}.ttm-footer__col li a:hover{opacity:1;transform:translateX(3px)}.ttm-footer__legal{margin-top:36px;padding-top:20px;border-top:1px solid var(--ttm-foot-line);font-size:13.5px}@media (max-width:860px){.ttm-footer{padding:44px 20px 28px}.ttm-footer--c2 .ttm-footer__inner,.ttm-footer--c3 .ttm-footer__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ttm-footer__brand{grid-column:1/-1}}@media (max-width:520px){.ttm-footer--c2 .ttm-footer__inner,.ttm-footer--c3 .ttm-footer__inner{grid-template-columns:minmax(0,1fr)}}.ttm-progress{position:fixed;top:0;left:0;z-index:100000;width:100%;transform:scaleX(0);transform-origin:0 50%;pointer-events:none}body.admin-bar .ttm-progress{top:32px}@media (max-width:782px){body.admin-bar .ttm-progress{top:46px}}@media (max-width:600px){body.admin-bar .ttm-progress{top:0}}.ttm-top{position:fixed;right:20px;bottom:20px;z-index:998;display:grid;place-items:center;width:46px;height:46px;padding:0;border:0;box-shadow:0 8px 22px rgba(15,23,34,.28);cursor:pointer;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .25s ease,transform .25s ease,visibility .25s,background .2s ease,color .2s ease}.ttm-top.is-visible{opacity:1;visibility:visible;transform:none}.ttm-top svg{display:block;width:20px;height:20px}@media (prefers-reduced-motion:reduce){body.ttm *,body.ttm ::after,body.ttm ::before{transition-duration:.01ms!important;animation-duration:.01ms!important}}body.ttm-card-soft:is(.blog,.archive,.search-results) .site-main>article.post .inside-article{border-color:rgba(15,23,34,.05);box-shadow:0 1px 2px rgba(15,23,34,.04),0 10px 28px -14px rgba(15,23,34,.16)}body.ttm-card-soft:is(.blog,.archive,.search-results) .site-main>article.post:hover .inside-article{border-color:var(--ttm-accent-soft);box-shadow:0 2px 4px rgba(15,23,34,.04),0 24px 44px -18px rgba(15,23,34,.26)}body.ttm-card-flat:is(.blog,.archive,.search-results) .site-main>article.post .inside-article{border-color:transparent}body.ttm-card-flat:is(.blog,.archive,.search-results) .site-main>article.post:hover .inside-article{border-color:transparent;box-shadow:0 18px 36px -20px rgba(15,23,34,.24)}body.ttm:is(.blog,.archive,.search-results) .site-main>article.post .inside-article>.post-image{position:relative}body.ttm:is(.blog,.archive,.search-results) .site-main>article.post .post-image::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(15,23,34,0) 55%,rgba(15,23,34,.35));opacity:0;transition:opacity .3s ease;display:none}body.ttm:is(.blog,.archive,.search-results) .site-main>article.post:hover .post-image::after{opacity:1}body.ttm-cat-badge:is(.blog,.archive,.search-results) .site-main>article.post .inside-article>footer.entry-meta{position:absolute;z-index:3}body.ttm-cat-badge:is(.blog,.archive,.search-results) footer.entry-meta .cat-links{gap:6px}body.ttm-cat-badge:is(.blog,.archive,.search-results) footer.entry-meta .cat-links a{background:rgba(255,255,255,.94);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;box-shadow:0 4px 14px rgba(15,23,34,.18);padding:4px 9px;background:#fff;border:0;border-radius:var(--ttm-r-sm);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;color:var(--ttm-ink);font-size:12.5px;font-weight:600;letter-spacing:0}body.ttm-cat-badge:is(.blog,.archive,.search-results) footer.entry-meta .cat-links a:hover::before{background:var(--ttm-on-accent)}body.ttm-cat-badge:is(.blog,.archive,.search-results) footer.entry-meta .cat-links a:not(:first-of-type){display:none}body.ttm:is(.blog,.archive,.search-results) .entry-header .entry-meta{order:3;display:flex;align-items:center;flex-wrap:wrap;font-size:12.5px}body.ttm:is(.blog,.archive,.search-results) .entry-header .ttm-readtime{order:4;font-size:12.5px}body.ttm:is(.blog,.archive,.search-results) .entry-summary::after{margin-top:14px;color:var(--ttm-accent-dark);font-size:13.5px;font-weight:700;transition:letter-spacing .25s ease}body.ttm:is(.blog,.archive,.search-results) .site-main>article.post:hover .entry-summary::after{letter-spacing:.02em}@media (min-width:861px){body.ttm-feature-first.blog:not(.paged) .site-main>article.post:first-of-type{grid-column:1/-1}body.ttm-feature-first.blog:not(.paged) .site-main>article.post:first-of-type .inside-article{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:30px;padding:14px!important}body.ttm-feature-first.blog:not(.paged) .site-main>article.post:first-of-type .inside-article>.post-image{grid-column:1;grid-row:1/span 3;aspect-ratio:auto;min-height:340px;border-radius:14px}body.ttm-feature-first.blog:not(.paged) .site-main>article.post:first-of-type .inside-article>header.entry-header{grid-column:2;grid-row:1;align-self:end;padding:18px 18px 0 0}body.ttm-feature-first.blog:not(.paged) .site-main>article.post:first-of-type .inside-article>header.entry-header::before{content:"Featured";flex:0 0 100%;margin-bottom:4px;color:var(--ttm-accent-dark);font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}body.ttm-feature-first.blog:not(.paged) .site-main>article.post:first-of-type .entry-title{font-size:clamp(1.5rem,2.4vw,2.05rem);line-height:1.2;letter-spacing:-.025em}body.ttm-feature-first.blog:not(.paged) .site-main>article.post:first-of-type .inside-article>.entry-summary{grid-column:2;grid-row:2;align-self:start;padding:14px 18px 18px 0;font-size:15.5px}body.ttm-feature-first.blog:not(.paged) .site-main>article.post:first-of-type .entry-summary p{-webkit-line-clamp:5}body.ttm-feature-first.blog:not(.paged) .site-main>article.post:first-of-type .inside-article>footer.entry-meta{grid-column:1;grid-row:1}}.ttm-kicker{flex:0 0 auto!important;margin-bottom:14px;width:fit-content;background:var(--ttm-accent-soft)}body.ttm.single .entry-header .entry-meta{display:flex;align-items:center;gap:4px}body.ttm .entry-content>p:first-of-type{color:var(--ttm-ink);font-size:1.12em;line-height:1.7}body.ttm:is(.single,.page) .entry-content>p:first-of-type{font-weight:450}.ttm-section-head{display:none!important}@media (min-width:769px){body.ttm .is-left-sidebar .inside-left-sidebar,body.ttm .is-right-sidebar .inside-right-sidebar{position:sticky;top:96px}body.ttm.admin-bar .is-left-sidebar .inside-left-sidebar,body.ttm.admin-bar .is-right-sidebar .inside-right-sidebar{top:128px}}body.ttm .sidebar .widget{position:relative;border-color:rgba(15,23,34,.05);box-shadow:0 1px 2px rgba(15,23,34,.04),0 10px 28px -16px rgba(15,23,34,.16);overflow:hidden}body.ttm .sidebar .widget::before{content:"";position:absolute;left:0;top:0;width:100%;height:3px;background:linear-gradient(90deg,var(--ttm-accent),transparent 65%)}body.ttm .sidebar :is(.widget-title,.widget .wp-block-heading){margin:0 0 16px;padding-bottom:12px;border-bottom:1px solid var(--ttm-line);font-size:.95rem;letter-spacing:.01em}body.ttm .sidebar :is(.widget-title,.widget .wp-block-heading)::before{width:10px;height:10px;border-radius:3px}body.ttm .sidebar :is(.search-form,.wp-block-search__inside-wrapper){flex-wrap:nowrap;padding:5px;background:#f4f6f9;border:1px solid var(--ttm-line);border-radius:14px;transition:border-color .2s ease,background .2s ease}body.ttm .sidebar :is(.search-form,.wp-block-search__inside-wrapper):focus-within{background:#fff;border-color:var(--ttm-accent)}body.ttm .sidebar :is(.search-field,.wp-block-search__input){min-width:0;padding:10px 12px;background:0 0!important;border:0!important;box-shadow:none!important;outline:0!important}body.ttm .sidebar :is(.search-submit,.wp-block-search__button){flex:none;padding:10px 16px;background:var(--ttm-accent);color:var(--ttm-on-accent);border-radius:10px}body.ttm .sidebar :is(.search-submit,.wp-block-search__button):hover{background:var(--ttm-dark);color:var(--ttm-on-dark)}body.ttm .sidebar :is(.widget_categories,.wp-block-categories,.widget_archive,.widget_nav_menu,.widget_pages) ul li{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0;border-bottom:1px solid #eef0f3;color:var(--ttm-muted);font-size:12.5px;font-weight:600}body.ttm .sidebar :is(.widget_categories,.wp-block-categories,.widget_archive,.widget_nav_menu,.widget_pages) ul li:last-child{border-bottom:0}body.ttm .sidebar :is(.widget_categories,.wp-block-categories,.widget_archive,.widget_nav_menu,.widget_pages) ul li a{flex:1;display:flex;align-items:center;gap:10px;padding:11px 0;font-size:14.5px}body.ttm .sidebar :is(.widget_categories,.wp-block-categories,.widget_archive,.widget_nav_menu,.widget_pages) ul li a::before{content:"";flex:none;width:6px;height:6px;border-right:2px solid var(--ttm-accent);border-top:2px solid var(--ttm-accent);transform:rotate(45deg);opacity:.55;transition:transform .2s ease,opacity .2s ease}body.ttm .sidebar :is(.widget_categories,.wp-block-categories,.widget_archive,.widget_nav_menu,.widget_pages) ul li:hover a::before{opacity:1;transform:translateX(3px) rotate(45deg)}body.ttm .sidebar .widget_recent_entries ul li,body.ttm .sidebar .wp-block-latest-posts__list li{padding:12px 0;align-items:center}body.ttm .sidebar .wp-block-latest-posts__featured-image{flex:0 0 88px}body.ttm .sidebar .wp-block-latest-posts__featured-image img{width:88px!important;height:64px!important;border-radius:10px;transition:transform .3s ease}.ttm-rel:hover .ttm-rel__img img,body.ttm .sidebar .wp-block-latest-posts__list li:hover img{transform:scale(1.05)}body.ttm .sidebar .wp-block-latest-posts__post-title{display:block;font-size:14px;font-weight:650;line-height:1.4}body.ttm .sidebar .wp-block-latest-posts__post-date{display:block;margin-top:3px;color:var(--ttm-muted);font-size:12px;font-weight:500}body.ttm .sidebar .tagcloud,body.ttm .sidebar .wp-block-tag-cloud{display:flex;flex-wrap:wrap;gap:8px}body.ttm .sidebar :is(.tagcloud,.wp-block-tag-cloud) a{margin:0;padding:6px 12px;background:#f1f3f7;border-radius:999px;font-size:13px!important;font-weight:600;transition:background .2s ease,color .2s ease}.ttm-hero{background:radial-gradient(900px 380px at 88% -8%,color-mix(in srgb,var(--ttm-accent) 38%,transparent),transparent 70%),radial-gradient(700px 320px at -5% 110%,color-mix(in srgb,var(--ttm-accent) 18%,transparent),transparent 70%),var(--ttm-dark)}.ttm-hero__inner{padding:78px 20px 84px}body.ttm .ttm-hero__search button{padding:13px 26px;border-radius:6px;background:var(--ttm-ink);color:#fff}body.ttm .ttm-trend__h{display:flex;align-items:center;gap:10px;font-family:var(--ttm-head);font-size:.8rem}.ttm-trend__h span{width:8px;height:8px;border-radius:50%;background:var(--ttm-accent);box-shadow:0 0 0 4px var(--ttm-accent-soft)}.ttm-trend__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.ttm-tr{display:flex;align-items:center;background:#f7f8fb;text-decoration:none;transition:background .2s ease,border-color .2s ease,transform .25s ease,box-shadow .25s ease}.ttm-tr:hover{background:#fff;transform:translateY(-2px);box-shadow:0 14px 28px -16px rgba(15,23,34,.3)}.ttm-tr__n{flex:none;font-family:var(--ttm-head)}.ttm-tr__img{flex:none;overflow:hidden;background:#e6e9ef}.ttm-tr__t{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;color:var(--ttm-ink);line-height:1.35}@media (max-width:1000px){.ttm-trend__list{display:flex;overflow-x:auto;gap:12px;padding-bottom:6px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ttm-trend__list::-webkit-scrollbar{display:none}.ttm-tr{flex:0 0 min(78vw,300px);scroll-snap-align:start}}@media (prefers-reduced-motion:no-preference){@keyframes ttmRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}body.ttm:is(.blog,.archive,.search-results) .site-main>article.post{animation:ttmRise .55s cubic-bezier(.2,.7,.2,1) both}body.ttm:is(.blog,.archive,.search-results) .site-main>article.post:nth-of-type(2){animation-delay:.06s}body.ttm:is(.blog,.archive,.search-results) .site-main>article.post:nth-of-type(3){animation-delay:.12s}body.ttm:is(.blog,.archive,.search-results) .site-main>article.post:nth-of-type(n+4){animation-delay:.16s}}body.ttm .site-header{border-bottom-color:transparent;box-shadow:0 1px 0 var(--ttm-line)}.ttm-share{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:2.2em 0 0;padding:16px 0 0;border-top:1px solid var(--ttm-line)}.ttm-share__l{margin-right:6px;color:var(--ttm-muted);font-size:13px;font-weight:700}body.ttm .ttm-share :is(a,button){display:inline-flex;align-items:center;padding:8px 15px;background:#f1f3f7;border:0;border-radius:999px;color:var(--ttm-ink);font-size:13px;font-weight:700;line-height:1.2;text-decoration:none;cursor:pointer;transition:background .2s ease,color .2s ease}body.ttm .ttm-share :is(a,button):hover{background:var(--ttm-accent);color:var(--ttm-on-accent)}body.ttm .ttm-share .ttm-share__copy.is-done{background:var(--ttm-dark);color:var(--ttm-on-dark)}.ttm-author{display:flex;align-items:flex-start;gap:18px;margin:28px 0 0;padding:22px;background:#f7f8fb;border-radius:18px}.ttm-author__av{flex:none}.ttm-author__av img{display:block;width:72px;height:72px;border-radius:50%;box-shadow:0 0 0 3px #fff,0 0 0 5px var(--ttm-accent-soft)}.ttm-author__b{min-width:0}body.ttm .ttm-author__by{color:var(--ttm-muted);font-weight:700}body.ttm .ttm-author__name{margin-top:2px!important;font-family:var(--ttm-head);font-size:1.1rem;font-weight:700}body.ttm .ttm-author__name a{color:var(--ttm-ink);text-decoration:none}.ttm-nextup__a:hover .ttm-nextup__t,body.ttm .ttm-author__name a:hover{color:var(--ttm-accent-dark)}body.ttm .ttm-author__bio{margin-top:8px!important;color:#566379;font-size:.93rem;line-height:1.65}@media (max-width:520px){.ttm-author{flex-direction:column}}.ttm-rel{box-shadow:0 1px 2px rgba(15,23,34,.04)}.ttm-rel:hover{box-shadow:0 18px 32px -18px rgba(15,23,34,.3)}.ttm-rel__img img{transition:transform .5s ease}.ttm-nextup{position:fixed;left:20px;bottom:20px;z-index:997;width:min(340px,calc(100vw - 96px));background:#fff;border:1px solid var(--ttm-line);border-radius:16px;opacity:0;visibility:hidden;transform:translateY(18px);transition:opacity .3s ease,transform .3s ease,visibility .3s}.ttm-nextup.is-visible{opacity:1;visibility:visible;transform:none}.ttm-nextup__a{display:flex;align-items:center;gap:12px;padding:10px 40px 10px 10px;text-decoration:none}.ttm-nextup__img{flex:none;width:76px;height:58px;overflow:hidden;background:#e6e9ef;border-radius:10px}.ttm-nextup__img img{display:block;width:100%;height:100%;object-fit:cover}.ttm-nextup__b{display:flex;flex-direction:column;gap:3px;min-width:0}.ttm-nextup__k{color:var(--ttm-accent-dark)}.ttm-nextup__t{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--ttm-ink);font-size:.88rem;font-weight:650;line-height:1.35}body.ttm .ttm-nextup__x{position:absolute;top:6px;right:6px;display:grid;place-items:center;width:26px;height:26px;padding:0;background:#f1f3f7;border:0;border-radius:50%;color:var(--ttm-ink);font-size:17px;line-height:1;cursor:pointer}body.ttm .ttm-nextup__x:hover{background:var(--ttm-accent);color:var(--ttm-on-accent)}@media (max-width:600px){.ttm-nextup{left:12px;bottom:12px;width:calc(100vw - 82px)}}:root{--ttm-ink:#14171c;--ttm-ink-2:#3a414c;--ttm-muted:#667080;--ttm-line:#e2e5ea;--ttm-r-card:12px;--ttm-r-ctl:8px;--ttm-r-sm:6px;--ttm-grad:var(--ttm-accent)}body.ttm .main-navigation,body.ttm .site-header{background:rgba(255,255,255,.94)}.ttm-hero,body.ttm .site-header{border-bottom:1px solid var(--ttm-line)}body.ttm .site-header{box-shadow:none}body.ttm .main-title,body.ttm .main-title a{font-weight:700;letter-spacing:-.035em}body.ttm .main-navigation .main-nav>ul>li>a{font-weight:500}body.ttm .main-navigation ul ul{border-radius:10px;box-shadow:0 10px 30px -12px rgba(20,23,28,.25)}.ttm-hero{background:#fff;color:var(--ttm-ink);text-align:left}.ttm-hero::after,.ttm-hero::before,.ttm-trend__h span,body.ttm footer.entry-meta .cat-links a::before{display:none}.ttm-hero__inner{max-width:1240px;padding:clamp(44px,7vw,92px) 20px clamp(40px,5.5vw,68px)}.ttm-hero__badge{display:inline-flex;align-items:center;gap:9px;margin:0 0 22px;padding:0;background:0 0;border:0;border-radius:0;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--ttm-muted);font-size:14.5px;font-weight:600;letter-spacing:0;text-transform:none}.ttm-hero__badge::before{content:"";width:10px;height:10px;border-radius:2px;background:var(--ttm-accent);box-shadow:none}body.ttm .ttm-hero__title{max-width:15ch;margin:0;background:0 0;-webkit-text-fill-color:currentColor;color:var(--ttm-ink);font-size:clamp(2.7rem,7.4vw,5.4rem);font-weight:700;line-height:.98;letter-spacing:-.045em}.ttm-hero__text{max-width:50ch;margin:24px 0 0;color:var(--ttm-ink-2);font-size:clamp(1.02rem,1.5vw,1.18rem);line-height:1.6}.ttm-hero__search{max-width:640px;margin:34px 0 0;padding:5px;background:#fff;border:1.5px solid var(--ttm-ink);border-radius:10px;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}.ttm-hero__search:focus-within{outline:0;border-color:var(--ttm-accent);box-shadow:0 0 0 4px var(--ttm-accent-soft)}body.ttm .ttm-hero__search input[type=search]{padding:13px 16px;font-size:16px}body.ttm .ttm-hero__search button:hover{filter:none;background:var(--ttm-accent);color:var(--ttm-on-accent)}.ttm-hero__chips{gap:8px;margin-top:22px}@media (max-width:600px){.ttm-hero__inner{padding:40px 18px 36px}.ttm-hero__search{flex-direction:column;align-items:stretch;border-radius:10px}body.ttm .ttm-hero__search button{border-radius:6px}}.ttm-hero+.ttm-trend,.ttm-trend{margin:0;padding:0;background:#fff;border-bottom:1px solid var(--ttm-line)}.ttm-trend__inner{max-width:1240px;margin:0 auto;padding:0 20px;background:0 0;border:0;border-radius:0;box-shadow:none}body.ttm .ttm-trend__h{margin:0;padding:20px 0 0;color:var(--ttm-ink);font-size:15px;font-weight:700;letter-spacing:0;text-transform:none}.ttm-trend__list{gap:0}.ttm-tr{gap:14px;padding:16px 22px 22px 0;border:0;border-radius:0}.ttm-tr+.ttm-tr{padding-left:22px;border-left:1px solid var(--ttm-line)}.ttm-tr,.ttm-tr:hover{background:0 0;box-shadow:none;transform:none}.ttm-tr:hover{border-color:var(--ttm-line)}.ttm-tr__n{width:auto;min-width:2ch;background:0 0;-webkit-text-fill-color:currentColor;color:var(--ttm-ink);font-size:2.2rem;font-weight:700;line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.ttm-tr__img{width:64px;height:48px;border-radius:6px}.ttm-tr__t{-webkit-line-clamp:3;font-size:.9rem;font-weight:600}.ttm-tr:hover .ttm-tr__t{color:var(--ttm-accent-dark);text-decoration:underline;text-underline-offset:3px}@media (max-width:1000px){.ttm-trend__list{padding-bottom:2px}.ttm-tr{flex:0 0 min(78vw,300px)}.ttm-hero+.ttm-trend{margin-top:0;padding:0}}body.ttm:is(.blog,.archive,.search-results) .site-main{gap:22px}body.ttm:is(.blog,.archive,.search-results) .site-main>article.post{animation:none}body.ttm[class*=ttm-card-]:is(.blog,.archive,.search-results) .site-main>article.post .inside-article{padding:0!important;overflow:hidden;background:#fff;border:1px solid var(--ttm-line);border-radius:var(--ttm-r-card);box-shadow:none;transform:none;transition:border-color .15s ease}body.ttm[class*=ttm-card-]:is(.blog,.archive,.search-results) .site-main>article.post:hover .inside-article{transform:none;border-color:var(--ttm-ink);box-shadow:none}body.ttm.ttm-card-outline[class*=ttm-card-]:is(.blog,.archive,.search-results) .site-main>article.post .inside-article{border-color:#c9ced6}body.ttm.ttm-card-flat[class*=ttm-card-]:is(.blog,.archive,.search-results) .site-main>article.post .inside-article{border-color:transparent}body.ttm.ttm-card-flat[class*=ttm-card-]:is(.blog,.archive,.search-results) .site-main>article.post:hover .inside-article{border-color:var(--ttm-line)}body.ttm:is(.blog,.archive,.search-results) .site-main>article.post .inside-article>.post-image{aspect-ratio:16/10;border-radius:0}body.ttm:is(.blog,.archive,.search-results) .entry-title a::after{border-radius:var(--ttm-r-card)}body.ttm:is(.blog,.archive,.search-results) .site-main>article.post .inside-article>footer.entry-meta,body.ttm:is(.blog,.archive,.search-results) .site-main>article.post .inside-article>header.entry-header{padding:18px 20px 0}body.ttm-cat-badge:is(.blog,.archive,.search-results) .site-main>article.post .inside-article>header.entry-header{padding-top:18px}body.ttm:is(.blog,.archive,.search-results) .site-main>article.post .inside-article>.entry-summary{padding:10px 20px 22px}body.ttm:is(.blog,.archive,.search-results) .entry-title{font-size:1.2rem;font-weight:650;line-height:1.25;letter-spacing:-.025em}body.ttm:is(.blog,.archive,.search-results) .site-main>article.post:hover .entry-title a{text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px}body.ttm:is(.blog,.archive,.search-results) .entry-summary::after,body.ttm:is(.blog,.archive,.search-results) .site-main>article.post:hover .entry-summary::after{content:none;display:none}body.ttm-cat-badge:is(.blog,.archive,.search-results) .site-main>article.post .inside-article>footer.entry-meta{top:12px;left:12px;max-width:calc(100% - 24px);padding:0}body.ttm-cat-badge:is(.blog,.archive,.search-results) footer.entry-meta .cat-links a:hover{background:var(--ttm-ink);color:#fff}body.ttm-rank.blog:not(.paged) .site-main{counter-reset:ttmn}body.ttm-rank.blog:not(.paged) .site-main>article.post{counter-increment:ttmn}body.ttm-rank.blog:not(.paged) .site-main>article.post .post-image::before{content:"#"counter(ttmn);position:absolute;top:12px;right:12px;z-index:3;display:grid;place-items:center;min-width:0;height:28px;padding:0 9px;pointer-events:none;font-family:var(--ttm-head);background:var(--ttm-ink);border-radius:var(--ttm-r-sm);box-shadow:none;color:#fff;font-size:13px;font-weight:700;letter-spacing:0}@media (min-width:861px){body.ttm-feature-first.blog:not(.paged) .site-main>article.post:first-of-type .inside-article{padding:0!important;border-radius:var(--ttm-r-card)}body.ttm-feature-first.blog:not(.paged) .site-main>article.post:first-of-type .inside-article>.post-image{min-height:380px;border-radius:0}body.ttm-feature-first.blog:not(.paged) .site-main>article.post:first-of-type .inside-article>header.entry-header{padding:36px 36px 0}body.ttm-feature-first.blog:not(.paged) .site-main>article.post:first-of-type .inside-article>header.entry-header::before{content:none;display:none}body.ttm-feature-first.blog:not(.paged) .site-main>article.post:first-of-type .entry-title{font-size:clamp(1.9rem,3.1vw,2.8rem);font-weight:700;line-height:1.08;letter-spacing:-.04em}body.ttm-feature-first.blog:not(.paged) .site-main>article.post:first-of-type .inside-article>.entry-summary{padding:16px 36px 36px;font-size:16px}body.ttm-feature-first.blog:not(.paged) .site-main>article.post:first-of-type .inside-article>footer.entry-meta{top:16px;left:16px}}body.ttm .page-header{background:#fff;border:1px solid var(--ttm-line);border-radius:var(--ttm-r-card);box-shadow:none}body.ttm .page-header .page-title{font-size:clamp(1.7rem,3.4vw,2.4rem);font-weight:700;letter-spacing:-.035em}body.ttm .paging-navigation .page-numbers{border-radius:var(--ttm-r-ctl);box-shadow:none}body.ttm .paging-navigation a.page-numbers:hover{background:#fff;border-color:var(--ttm-ink);color:var(--ttm-ink)}body.ttm .paging-navigation .page-numbers.current{background:var(--ttm-ink);border-color:var(--ttm-ink);color:#fff}body.ttm .sidebar .widget{padding:20px!important;background:#fff;border:1px solid var(--ttm-line);border-radius:var(--ttm-r-card);box-shadow:none}body.ttm .entry-content blockquote::before,body.ttm .entry-content h2::after,body.ttm .entry-content h3::before,body.ttm .sidebar .widget::before,body.ttm .ttm-kicker::before{display:none}body.ttm .sidebar .widget-title{font-size:1.05rem;font-weight:700;letter-spacing:-.02em;text-transform:none}body.ttm .sidebar :is(.search-form,.wp-block-search__inside-wrapper){border-radius:var(--ttm-r-ctl)}body.ttm .sidebar :is(.search-submit,.wp-block-search__button){border-radius:var(--ttm-r-sm);background:var(--ttm-ink);color:#fff}body.ttm .sidebar :is(.tagcloud,.wp-block-tag-cloud) a,body.ttm.single footer.entry-meta :is(.cat-links,.tags-links) a{background:#f1f3f5;border-radius:var(--ttm-r-sm);color:var(--ttm-ink)}body.ttm .sidebar :is(.tagcloud,.wp-block-tag-cloud) a:hover,body.ttm .ttm-share :is(a,button):hover,body.ttm.single footer.entry-meta :is(.cat-links,.tags-links) a:hover{background:var(--ttm-ink);color:#fff}.ttm-kicker,body.ttm .ttm-kicker{padding:0;background:0 0;border-radius:0;color:var(--ttm-accent-dark);font-size:14.5px;font-weight:600}body.ttm .ttm-kicker:hover{color:var(--ttm-ink);filter:none;text-decoration:underline;text-underline-offset:3px}body.ttm:is(.single,.page) .entry-title{font-size:clamp(2.1rem,4.8vw,3.4rem);font-weight:700;line-height:1.05;letter-spacing:-.045em}body.ttm.single :is(.featured-image,.page-header-image-single) img{border-radius:var(--ttm-r-card);box-shadow:none}body.ttm .entry-content .wp-block-button__link{border-radius:var(--ttm-r-ctl);background:var(--ttm-accent);box-shadow:none}body.ttm .ttm-table-wrap{border-radius:10px;border-color:var(--ttm-line);box-shadow:none}.ttm-toc{background:#f7f8f9;border:1px solid var(--ttm-line);border-radius:10px;box-shadow:none}body.ttm .entry-content .ttm-toc li::marker{color:var(--ttm-muted)}body.ttm .post-navigation :is(.nav-previous,.nav-next){border-radius:var(--ttm-r-card);box-shadow:none;border-color:var(--ttm-line)}body.ttm .post-navigation :is(.nav-previous,.nav-next):hover{border-color:var(--ttm-ink)}.ttm-share a,.ttm-share button,body.ttm .ttm-share :is(a,button){border-radius:var(--ttm-r-ctl);background:#f1f3f5;box-shadow:none}body.ttm .ttm-author__by{letter-spacing:0;text-transform:none;font-size:13px}.ttm-author{background:#fff;border:1px solid var(--ttm-line);border-radius:var(--ttm-r-card)}.ttm-author,.ttm-author__av img,.ttm-rel,.ttm-rel:hover{box-shadow:none}.ttm-rel:hover{transform:none}.ttm-rel:hover .ttm-rel__img img{transform:none}.ttm-rel:hover .ttm-rel__t{text-decoration:underline;text-underline-offset:3px;color:var(--ttm-accent-dark)}body.ttm .ttm-related__title{font-size:1.4rem}.ttm-nextup{box-shadow:0 10px 30px -12px rgba(20,23,28,.3)}.ttm-nextup__k{letter-spacing:0;text-transform:none;font-size:12.5px;font-weight:700}body.ttm .ttm-nextup__x{border-radius:var(--ttm-r-sm)}body.ttm .comment-form :is(textarea,input[type=text],input[type=email],input[type=url]){border-radius:var(--ttm-r-ctl)}body.ttm .site-footer{margin-top:72px;border-radius:0;background:var(--ttm-foot-bg)}body.ttm .site-footer::before{display:none}.ttm-footer__name{font-weight:700;letter-spacing:-.035em}.ttm-footer__search{border-radius:var(--ttm-r-ctl)}.ttm-top:hover,body.ttm .ttm-footer__search button{background:var(--ttm-accent);color:var(--ttm-on-accent)}body.ttm .ttm-footer__search button{border-radius:var(--ttm-r-sm)}body.ttm .site-footer .footer-widgets .widget-title,body.ttm .ttm-footer__h{font-size:.95rem;font-weight:700;letter-spacing:0;text-transform:none}.ttm-footer__col li a:hover{transform:none;text-decoration:underline;text-underline-offset:3px}.ttm-progress{height:3px;background:var(--ttm-accent)}.ttm-top{border-radius:10px;background:var(--ttm-dark);color:var(--ttm-on-dark);box-shadow:none}.ttm-top:hover{filter:none}body.ttm .entry-content :is(h2,h3,h4)+:is(p,ul,ol,figure),body.ttm .entry-content :is(h2,h3,h4)+p{margin-top:0}.ttm-related{margin-top:3em;padding-top:2.2em;border-top:1px solid var(--ttm-line)}.ttm-related__head{display:flex;justify-content:space-between;gap:16px;margin:0 0 20px}body.ttm .ttm-related__title{font-size:clamp(1.35rem,2.6vw,1.7rem)}.ttm-related__all{flex:none;font-size:14.5px;text-decoration-color:var(--ttm-line);text-underline-offset:4px}.ttm-related__all:hover{color:var(--ttm-accent-dark);text-decoration-color:currentColor}.ttm-related__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ttm-rel{display:flex;flex-direction:column;background:#fff;border:1px solid var(--ttm-line);overflow:hidden;text-decoration:none;transition:border-color .15s ease}.ttm-rel__img{display:block;aspect-ratio:16/10;overflow:hidden;background:#eceef2}.ttm-rel__img img{display:block;width:100%;height:100%;object-fit:cover}.ttm-rel__b{display:flex;flex:1;flex-direction:column;gap:6px;padding:14px 16px 16px}.ttm-rel__c{color:var(--ttm-accent-dark);font-size:12.5px;font-weight:600;line-height:1.2}.ttm-rel__t{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;padding:0;color:var(--ttm-ink);font-family:var(--ttm-head);font-size:1.02rem;font-weight:600;line-height:1.3;letter-spacing:-.015em}.ttm-rel__m{margin-top:auto;padding-top:4px;color:var(--ttm-muted);font-size:12.5px}.ttm-rel:hover{border-color:var(--ttm-ink)}@media (max-width:900px){.ttm-related__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.ttm-related__grid{grid-template-columns:minmax(0,1fr);gap:10px}.ttm-rel{flex-direction:row;align-items:stretch}.ttm-rel__img{flex:none;width:112px;aspect-ratio:auto;min-height:96px}.ttm-rel__b{gap:4px;padding:12px 14px;justify-content:center}.ttm-rel__t{-webkit-line-clamp:3;font-size:.97rem}.ttm-rel__m{margin-top:2px;padding-top:0}}@media (max-width:768px){body.ttm .inside-header{padding-top:10px;padding-bottom:10px}body.ttm .menu-toggle{min-height:44px;padding-left:14px;padding-right:14px;font-size:15px}body.ttm .main-navigation .main-nav ul li a{padding-top:13px;padding-bottom:13px}body.ttm:is(.single,.page) .site-content{padding-top:28px}body.ttm:is(.single,.page) .entry-title{font-size:clamp(1.9rem,8.2vw,2.4rem);line-height:1.08;letter-spacing:-.04em}body.ttm:is(.single,.page) .entry-content{margin-top:20px;font-size:1.03rem;line-height:1.75}body.ttm .entry-content>p:first-of-type{font-size:1.08em}body.ttm .entry-content h2{margin-top:2em;font-size:1.55rem}body.ttm .entry-content h3{margin-top:1.7em;font-size:1.2rem}body.ttm .entry-content blockquote{margin:1.5em 0;padding:14px 16px}body.ttm .entry-content .wp-block-button__link{display:block;text-align:center}body.ttm.single :is(.featured-image,.page-header-image-single){margin-top:18px!important}body.ttm.single :is(.featured-image,.page-header-image-single) img{border-radius:10px}.ttm-toc summary{padding:13px 16px}body.ttm .entry-content .ttm-toc ol{padding:0 16px 14px 36px}.ttm-share{gap:8px}.ttm-share__l{flex:0 0 100%;margin:0 0 2px}body.ttm .ttm-share :is(a,button){flex:1 1 calc(50% - 8px);justify-content:center;padding:11px 12px}.ttm-author{padding:16px}body.ttm .post-navigation :is(.nav-previous,.nav-next){flex-basis:100%}.ttm-related{margin-top:2.4em;padding-top:1.8em}.ttm-nextup{display:none}}@media (max-width:680px){body.ttm:is(.blog,.archive,.search-results) .site-main{gap:14px}body.ttm:is(.blog,.archive,.search-results) .site-content{padding-top:20px}body.ttm:is(.blog,.archive,.search-results) .site-main>article.post .inside-article>header.entry-header{padding:14px 16px 0}body.ttm:is(.blog,.archive,.search-results) .site-main>article.post .inside-article>.entry-summary{padding:8px 16px 18px;font-size:14.5px}body.ttm:is(.blog,.archive,.search-results) .site-main>article.post .inside-article>.post-image{aspect-ratio:16/9}body.ttm:is(.blog,.archive,.search-results) .entry-title{font-size:1.14rem}body.ttm .page-header{padding:18px!important}body.ttm .page-header .page-title{font-size:1.7rem}body.ttm .paging-navigation .nav-links{gap:6px}body.ttm .paging-navigation .page-numbers{min-width:40px;height:40px;padding:0 10px}.ttm-hero__inner{padding:36px 16px 32px}body.ttm .ttm-hero__title{font-size:clamp(2.35rem,11.5vw,3rem);line-height:1}.ttm-hero__text{margin-top:18px;font-size:1rem}.ttm-hero__search{margin-top:26px}.ttm-hero__chips{flex-wrap:nowrap;overflow-x:auto;margin:18px -16px 0;padding:0 16px 2px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ttm-hero__chips::-webkit-scrollbar{display:none}.ttm-hero__chips a{flex:none}.ttm-trend__inner{padding:0 16px}.ttm-tr{flex-basis:min(80vw,290px)}.ttm-footer{padding:40px 16px 24px}body.ttm .site-footer{margin-top:48px}.ttm-top{right:14px;bottom:14px;width:44px;height:44px}}:root{--ttm-hs:1;--ttm-hfont:var(--ttm-head);--ttm-fs:1.0625rem;--ttm-cw:780px}body.ttm .ttm-sticky-el,body.ttm .ttm-sticky-el.is-scrolled{background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;transition:none}.ttm-progress{will-change:transform}.ttm-related,body.ttm .comments-area,body.ttm .site-footer{content-visibility:auto;contain-intrinsic-size:auto 520px}body.ttm:is(.single,.page) .entry-content{font-size:var(--ttm-fs)}body.ttm-nosb-single:is(.single,.page) .site-main{max-width:var(--ttm-cw)}@media (max-width:768px){body.ttm:is(.single,.page) .entry-content{font-size:calc(var(--ttm-fs) - .03rem)}}body.ttm.ttm-ln-hover .entry-content a:not(.wp-block-button__link){text-decoration-color:transparent}body.ttm.ttm-ln-hover .entry-content a:not(.wp-block-button__link):hover{text-decoration-color:var(--ttm-accent)}body.ttm.ttm-ln-plain .entry-content a:not(.wp-block-button__link){font-weight:600;text-decoration:none}body.ttm.ttm-ln-plain .entry-content a:not(.wp-block-button__link):hover{text-decoration:underline;text-underline-offset:3px}body.ttm .entry-content :is(h2,h3,h4,h5,h6){font-family:var(--ttm-hfont);color:var(--ttm-ink);text-wrap:balance;scroll-margin-top:96px}body.ttm .entry-content h2{margin:2.4em 0 .6em;padding:0;border:0;font-size:calc(clamp(1.5rem,2.7vw,1.9rem)*var(--ttm-hs));font-weight:650;line-height:1.2;letter-spacing:-.032em}body.ttm .entry-content h3{margin:1.9em 0 .5em;padding:0;font-size:calc(clamp(1.16rem,1.9vw,1.34rem)*var(--ttm-hs));font-weight:600;line-height:1.3;letter-spacing:-.022em}body.ttm .entry-content :is(h2,h3,h4):first-child{margin-top:0}body.ttm .entry-content :is(h2,h3,h4)::after,body.ttm .entry-content :is(h2,h3,h4)::before{content:none}body.ttm .entry-content :is(h2,h3,h4):lang(bn){letter-spacing:0}body.ttm.ttm-h-clean .entry-content h4::before{content:"";display:inline-block;width:.42em;height:.42em;margin:0 .55em .14em 0;border-radius:50%;background:var(--ttm-accent);vertical-align:middle}body.ttm.ttm-h-line .entry-content h2::before{content:"";display:block;width:44px;height:4px;margin:0 0 .55em;border-radius:4px;background:var(--ttm-accent)}body.ttm.ttm-h-bar .entry-content h2{padding-left:.7em;border-left:4px solid var(--ttm-accent)}body.ttm.ttm-h-bar .entry-content h3{padding-left:.75em;border-left:3px solid #c5ccd8;border-left-color:color-mix(in srgb,var(--ttm-accent) 35%,#fff)}body.ttm.ttm-h-number .entry-content{counter-reset:ttmh}body.ttm.ttm-h-number .entry-content h2:not(.ttm-nonum)::before{counter-increment:ttmh;content:counter(ttmh,decimal-leading-zero);display:inline-flex;align-items:center;justify-content:center;min-width:2.2em;height:1.75em;margin:0 .6em .12em 0;padding:0 .55em;border-radius:var(--ttm-r-sm);background:var(--ttm-accent);color:var(--ttm-on-accent);font:700 .58em/1 var(--ttm-font);letter-spacing:0;font-variant-numeric:tabular-nums;vertical-align:middle}body.ttm.ttm-h-boxed .entry-content h2{padding:.5em .8em;background:var(--ttm-accent-soft);border-radius:var(--ttm-r-card)}body.ttm.ttm-h-boxed .entry-content h3{padding-left:.75em;border-left:3px solid var(--ttm-accent)}body.ttm:is(.ttm-h-line,.ttm-h-bar,.ttm-h-number,.ttm-h-boxed) .entry-content h4{font-size:calc(.8rem*var(--ttm-hs));font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--ttm-accent-dark)}body.ttm:is(.ttm-h-line,.ttm-h-bar,.ttm-h-number,.ttm-h-boxed) .entry-content h4:lang(bn){letter-spacing:0;text-transform:none}body.ttm .entry-content .ttm-toc{margin:0 0 2.2em;background:var(--ttm-card, #fff);border:1px solid var(--ttm-line);border-radius:var(--ttm-r-card);overflow:hidden}body.ttm .entry-content .ttm-toc summary{padding:14px 20px;font-family:var(--ttm-hfont);font-size:.8rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--ttm-muted)}body.ttm .entry-content .ttm-toc ol{display:grid;gap:2px;margin:0;padding:8px 20px 12px;list-style:none;counter-reset:ttmt}body.ttm .entry-content .ttm-toc li{margin:0;counter-increment:ttmt}body.ttm .entry-content .ttm-toc a{display:flex;gap:12px;padding:7px 0;color:var(--ttm-ink);font-weight:500;line-height:1.4;text-decoration:none}body.ttm .entry-content .ttm-toc a::before{content:counter(ttmt,decimal-leading-zero);flex:none;min-width:1.7em;color:var(--ttm-accent-dark);font-size:.85em;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.65}body.ttm .entry-content .ttm-toc a:hover{color:var(--ttm-accent-dark);text-decoration:none}@media (max-width:768px){body.ttm .entry-content .ttm-toc ol{padding:6px 16px 10px}}.ttm-related__head{align-items:flex-end}.ttm-related__eyebrow{display:block;margin:0 0 6px;color:var(--ttm-accent-dark);font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}body.ttm .ttm-related__title{margin:0;color:var(--ttm-ink);font-family:var(--ttm-hfont);font-size:calc(clamp(1.4rem,2.6vw,1.75rem)*var(--ttm-hs));font-weight:650;line-height:1.15;letter-spacing:-.03em}.ttm-related__all{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:#fff;border:1px solid var(--ttm-line);border-radius:999px;color:var(--ttm-ink);font-size:.85rem;font-weight:600;text-decoration:none;transition:background .15s ease,color .15s ease,border-color .15s ease}.ttm-related__all::after{content:"→"}.ttm-related__all:hover{background:var(--ttm-ink);border-color:var(--ttm-ink);color:#fff}.ttm-rel{border-radius:var(--ttm-r-card)}.ttm-rel__c{align-self:flex-start;padding:3px 9px;background:var(--ttm-accent-soft);border-radius:999px}@media (max-width:600px){.ttm-related__all{padding:7px 12px}}.ttm-nextup{border-top:3px solid var(--ttm-accent);border-radius:var(--ttm-r-card)}