.th-post-hero{background:radial-gradient(circle at 85% 10%,rgba(247,148,29,.12),transparent 40%),linear-gradient(180deg,#EEF3FA 0%,#F7F9FC 100%)}.th-post-crumbs{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;font-family:Roboto,sans-serif;font-size:14px;color:#6B7A93}.th-post-crumbs a{color:#6B7A93;text-decoration:none}.th-post-crumbs a:hover{color:#234475}.th-post-crumbs .th-post-cat{padding:5px 14px;border-radius:100px;background:rgba(247,148,29,.14);color:#C96F06;font-weight:600;font-size:13px;letter-spacing:.3px;text-transform:uppercase}.th-post-crumbs .th-post-cat:hover{background:#F7941D;color:#fff}.th-post-lead{max-width:760px;margin:0 auto;text-align:center;font-family:Roboto,sans-serif;font-size:19px;line-height:1.6;color:#4A5A75}.th-post-meta{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 14px;font-family:Roboto,sans-serif;font-size:15px;color:#4A5A75}.th-post-author{display:inline-flex;align-items:center;gap:10px}.th-post-author img{width:40px;height:40px;border-radius:50%;object-fit:cover;background:#fff;box-shadow:0 0 0 3px #fff,0 2px 8px rgba(35,68,117,.18)}.th-post-author strong{color:#234475;font-weight:600}.th-post-dot{width:4px;height:4px;border-radius:50%;background:#F7941D}.th-post-featured img{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:20px;box-shadow:0 24px 60px -20px rgba(35,68,117,.35)}@media (max-width:767px){.th-post-lead{font-size:17px}.th-post-meta{font-size:14px}.th-post-featured img{border-radius:14px}}