.blog_heroEyebrow__rs_ZD{margin-bottom:24px}.blog_heroTitle__iV3Es{max-width:24ch}.blog_heroIntro__01iaQ{max-width:56ch;margin-top:28px;font-size:clamp(17px,1.5vw,19px);color:var(--tt-ink-2)}.blog_featuredWrap__NNce1{--pt:clamp(40px,5vw,64px)}.blog_featured__Bsz90{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));grid-gap:32px;gap:32px;align-items:center;background:var(--tt-surface);border:1px solid var(--tt-line);border-radius:22px;padding:clamp(28px,4vw,48px);color:var(--tt-ink);text-decoration:none;transition:border-color .15s ease}.blog_featured__Bsz90:hover{border-color:var(--tt-orange-ui);color:var(--tt-ink)}.blog_featuredChip__auCi3{display:inline-block;font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--tt-orange-aaa);background:var(--tt-tint);border-radius:999px;padding:5px 12px}.blog_featuredTitle__fERQ8{margin-top:20px;font-size:clamp(27px,3.4vw,42px);line-height:1.08;letter-spacing:-.03em}.blog_featuredDek__hH3cz{margin-top:18px;font-size:18px;color:var(--tt-ink-2);max-width:46ch}.blog_featuredMeta__hEzfB{margin-top:22px;font-size:14px;color:var(--tt-ink-2)}.blog_featuredCue__VEQWI{display:inline-block;margin-top:26px;font-size:15.5px;font-weight:500;color:var(--tt-orange-text-tinted);text-decoration:underline;text-underline-offset:4px}.blog_mark__mgxhR{position:relative;justify-self:end;width:min(240px,60%);aspect-ratio:1/1}.blog_markInner__TU1lp,.blog_markOuter__Fn1mI{position:absolute;-webkit-clip-path:var(--tt-funnel);clip-path:var(--tt-funnel)}.blog_markOuter__Fn1mI{inset:0;background:var(--tt-tint)}.blog_markInner__TU1lp{inset:26% 26% 46% 26%;background:var(--tt-orange)}.blog_earlierWrap__oPyWx{--pt:clamp(40px,5vw,72px)}.blog_earlierList__YYCT6{margin-top:12px}.blog_row__YKhy5{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:20px 32px;gap:20px 32px;align-items:baseline;border-bottom:1px solid var(--tt-line);padding:26px 8px;color:var(--tt-ink);text-decoration:none;transition:background-color .15s ease}.blog_row__YKhy5:hover{background:var(--tt-tint);color:var(--tt-ink)}.blog_rowTag__3nWkI{font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--tt-orange-text-tinted)}.blog_rowTitle__rtIef{margin-top:8px;font-size:clamp(20px,2.2vw,25px);line-height:1.2}.blog_rowDek__ci3gG{margin-top:10px;color:var(--tt-ink-2);max-width:58ch}.blog_rowMeta__PEg3z{font-size:14px;color:var(--tt-ink-2);white-space:nowrap}.blog_closing__jKuOv{margin-top:36px;font-size:15px;color:var(--tt-ink-2)}