/* Tian Tong CORE TRAITS only: preserve original remaining-card colors. */
.star-feature[data-star="tiantong"] .star-traits article.tiantong-trait-purple { background:linear-gradient(155deg,#E4DDED 0%,#F2EDF5 100%); }
.star-feature[data-star="tiantong"] .star-traits article.tiantong-trait-sage { background:linear-gradient(155deg,#DCE5D5 0%,#EEF1E8 100%); }
@media(min-width:701px) { .star-feature[data-star="tiantong"] .star-traits { grid-template-columns:repeat(3,minmax(0,1fr)); } }

/* Use the same shared tagline font sizes as Lian Zhen; retain Tian Tong wrapping rules. */
.star-feature[data-star="tiantong"] .star-integrated-intro .star-tagline{white-space:normal}
@media(min-width:1024px){.star-feature[data-star="tiantong"] .star-integrated-intro .star-tagline{max-width:100%;width:max-content;white-space:nowrap}}

/* Only the two paragraphs beneath Tian Tong other-side heading. */
.star-feature[data-star="tiantong"] .tiantong-other-side .star-prose>p{font-size:20px}
