.page-tin-tuc{color:#ffffff}.page-tin-tuc__hero-section{display:block;width:100%;padding-top:10px}.page-tin-tuc__hero-image{display:block;width:100%;height:auto;object-fit:cover;border-radius:8px;max-width:1200px;margin:0 auto}.page-tin-tuc__hero-content{text-align:center;background-color:#2A1212;color:#FFF1E8;padding:24px 16px;max-width:1200px;margin:0 auto;border:1px solid #6A1E1E;border-radius:8px}.page-tin-tuc__hero-title{color:#FFF1E8;font-weight:700;font-size:clamp(1.4rem, 3vw, 2rem);line-height:1.3;letter-spacing:-0.02em;max-width:800px;margin:0 auto 8px}.page-tin-tuc__hero-description{color:#FFF1E8;font-size:1rem;line-height:1.6;max-width:650px;margin:0 auto 16px}.page-tin-tuc__hero-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.page-tin-tuc__button{display:inline-block;padding:12px 24px;border-radius:6px;text-decoration:none;font-weight:600;font-size:1rem;line-height:1.5;cursor:pointer;transition:transform 0.2s ease, box-shadow 0.2s ease;border:none}.page-tin-tuc__button:hover{transform:translateY(-2px);box-shadow:0 6px 12px rgba(0,0,0,0.4)}.page-tin-tuc__button--primary{background:linear-gradient(180deg, #FFB04A 0%, #D86A14 100%);color:#140C0C}.page-tin-tuc__button--secondary{background:transparent;color:#F3C54D;border:2px solid #F3C54D}.page-tin-tuc__featured-section{padding:16px;max-width:1200px;margin:0 auto}.page-tin-tuc__featured-title{color:#F3C54D;font-size:clamp(1.3rem, 2.5vw, 1.6rem);text-align:center;margin:0 0 4px}.page-tin-tuc__featured-subtitle{color:#FFF1E8;text-align:center;font-size:0.95rem;margin:0 0 24px}.page-tin-tuc__featured-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}.page-tin-tuc__featured-card{display:flex;flex-direction:column;background:#2A1212;border:1px solid #6A1E1E;border-radius:8px;overflow:hidden;transition:transform 0.3s, box-shadow 0.3s}.page-tin-tuc__featured-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,0.4)}.page-tin-tuc__featured-image{width:100%;height:auto;object-fit:cover;display:block}.page-tin-tuc__featured-body{display:flex;flex-direction:column;gap:8px;padding:16px;flex:1}.page-tin-tuc__featured-tag{display:inline-block;background:#C61F1F;color:#fff;font-size:0.75rem;font-weight:600;padding:4px 10px;border-radius:999px;align-self:flex-start}.page-tin-tuc__featured-heading{margin:0;font-size:1.1rem}.page-tin-tuc__featured-link{color:#F3C54D;text-decoration:none}.page-tin-tuc__featured-link:hover{text-decoration:underline}.page-tin-tuc__featured-excerpt{color:#FFF1E8;font-size:0.9rem;line-height:1.5;margin:0}.page-tin-tuc__featured-meta{display:flex;justify-content:space-between;align-items:center;margin-top:auto;border-top:1px solid #6A1E1E;padding-top:12px}.page-tin-tuc__featured-date{color:#FFF1E8;font-size:0.85rem;opacity:0.8}.page-tin-tuc__read-more-link{color:#F3C54D;text-decoration:none;font-weight:600;font-size:0.9rem}.page-tin-tuc__read-more-link:hover{text-decoration:underline}.page-tin-tuc__breaking-news-section{background:#7E0D0D;margin:20px auto;padding:12px 16px;border-radius:8px;max-width:1200px}.page-tin-tuc__breaking-news-inner{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.page-tin-tuc__breaking-news-label{display:flex;align-items:center;gap:8px;background:#C61F1F;color:#fff;padding:4px 16px;border-radius:999px;font-weight:700;font-size:0.8rem;text-transform:uppercase;letter-spacing:0.05em}.page-tin-tuc__breaking-news-icon,.page-tin-tuc__breaking-news-text{color:#fff}.page-tin-tuc__breaking-news-ticker{flex:1;min-width:250px;overflow:hidden}.page-tin-tuc__breaking-news-item{color:#fff;font-size:0.95rem;margin:0;line-height:1.4}.page-tin-tuc__breaking-news-cta{background:linear-gradient(180deg, #FFB04A 0%, #D86A14 100%);color:#140C0C;text-decoration:none;padding:8px 18px;border-radius:999px;font-weight:700;white-space:nowrap}.page-tin-tuc__category-section{padding:16px;max-width:1200px;margin:0 auto}.page-tin-tuc__category-title{color:#F3C54D;font-size:clamp(1.3rem, 2.5vw, 1.6rem);text-align:center;margin:0 0 4px}.page-tin-tuc__category-description{color:#FFF1E8;text-align:center;font-size:0.95rem;margin:0 0 24px}.page-tin-tuc__category-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}.page-tin-tuc__category-card{background:#2A1212;border:1px solid #6A1E1E;border-radius:8px;overflow:hidden;display:flex;flex-direction:column}.page-tin-tuc__category-image{width:100%;height:auto;object-fit:cover}.page-tin-tuc__category-body{padding:16px;display:flex;flex-direction:column;gap:8px}.page-tin-tuc__category-tag{font-size:0.75rem;color:#F3C54D;text-transform:uppercase;font-weight:600}.page-tin-tuc__category-heading{margin:0;font-size:1rem}.page-tin-tuc__category-link{color:#F3C54D;text-decoration:none}.page-tin-tuc__category-link:hover{text-decoration:underline}.page-tin-tuc__category-excerpt{color:#FFF1E8;font-size:0.9rem;line-height:1.5;margin:0}.page-tin-tuc__article-section{background:#2A1212;padding:24px 16px;border-top:1px solid #6A1E1E;border-bottom:1px solid #6A1E1E;max-width:1200px;margin:16px auto;border-radius:8px}.page-tin-tuc__article-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:8px}.page-tin-tuc__article-title{color:#F3C54D;font-size:1.4rem;margin:0}.page-tin-tuc__article-view-all{color:#F3C54D;font-weight:600;text-decoration:none;white-space:nowrap}.page-tin-tuc__article-view-all:hover{text-decoration:underline}.page-tin-tuc__article-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}.page-tin-tuc__article-item{display:flex;flex-direction:column;background:#140C0C;border-radius:8px;padding:12px;border:1px solid #6A1E1E;height:100%}.page-tin-tuc__article-thumbnail{width:100%;height:auto;object-fit:cover;border-radius:6px;margin-bottom:12px}.page-tin-tuc__article-content{margin-top:auto}.page-tin-tuc__article-date{color:#F3C54D;font-size:0.8rem;margin:0 0 6px;text-transform:uppercase}.page-tin-tuc__article-heading{margin:0 0 8px;font-size:1rem}.page-tin-tuc__article-link{color:#F3C54D;text-decoration:none}.page-tin-tuc__article-snippet{color:#FFF1E8;font-size:0.85rem;line-height:1.5;margin:0}.page-tin-tuc__video-section{max-width:1200px;margin:0 auto;padding:16px}.page-tin-tuc__video-title{color:#F3C54D;font-size:1.4rem;text-align:center;margin:0 0 16px}.page-tin-tuc__video-container{position:relative;width:100%;aspect-ratio:16/9;max-width:800px;margin:0 auto;background:#140C0C;border:1px solid #6A1E1E;border-radius:8px;overflow:hidden}.page-tin-tuc__video-frame{position:absolute;top:0;left:0;width:100%;height:100%;border:none}@media (max-width: 768px){.page-tin-tuc__hero-section{padding-top:10px}.page-tin-tuc__hero-image{max-width:100%;height:auto}.page-tin-tuc__hero-content{padding:20px 12px}.page-tin-tuc__button{max-width:100%;box-sizing:border-box;white-space:normal;word-wrap:break-word}.page-tin-tuc__hero-actions,.page-tin-tuc__featured-grid,.page-tin-tuc__category-grid,.page-tin-tuc__article-list{width:100%;max-width:100%;box-sizing:border-box}.page-tin-tuc__featured-grid,.page-tin-tuc__category-grid,.page-tin-tuc__article-list{grid-template-columns:1fr}.page-tin-tuc__article-item{display:flex;flex-direction:row;align-items:center;gap:12px;padding:12px}.page-tin-tuc__article-thumbnail{width:100%!important;height:auto!important;flex-shrink:0;aspect-ratio:1/1}.page-tin-tuc__article-thumbnail{width:150px;aspect-ratio:3/2;object-fit:cover;margin-bottom:0}.page-tin-tuc__article-snippet,.page-tin-tuc__article-date{font-size:0.8rem}.page-tin-tuc__article-heading{font-size:0.9rem}.page-tin-tuc__video-container{aspect-ratio:16/9}.page-tin-tuc img{max-width:100%!important;height:auto!important}.page-tin-tuc{max-width:100%;overflow-x:hidden}}@media (max-width: 1024px) and (min-width: 769px){.page-tin-tuc__featured-grid,.page-tin-tuc__category-grid,.page-tin-tuc__article-list{grid-template-columns:repeat(2, 1fr)}.page-tin-tuc__featured-card:last-child{grid-column:1 / -1}.page-tin-tuc__featured-card:last-child{flex-direction:row}.page-tin-tuc__featured-card:last-child .page-tin-tuc__featured-body{flex:1}.page-tin-tuc__featured-card:last-child{flex-direction:column}}