.triplee-news-page{color:#fff;background:#0c0c10;width:100%;min-height:100vh;overflow:hidden}.triplee-news-page *{box-sizing:border-box}.triplee-news-container{width:min(90%,1380px);margin:0 auto}.triplee-news-hero{background:radial-gradient(at 85% 20%,#ff840029,#0000 48%),linear-gradient(135deg,#29201c 0%,#141217 55%,#09090c 100%);padding:105px 0 95px;position:relative}.triplee-news-eyebrow{color:#ffad38;letter-spacing:2.5px;margin-bottom:17px;font-size:12px;font-weight:800;display:block}.triplee-news-hero h1{color:#fff;max-width:950px;margin:0 0 25px;font-size:clamp(42px,6vw,78px);font-weight:800;line-height:1.12}.triplee-news-hero h1 span{background:linear-gradient(90deg,#ffd05b,#ff9500,#ef4610);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.triplee-news-hero p{color:#d3cbca;max-width:790px;margin:0;font-size:18px;line-height:1.85}.triplee-news-hero-line{background:linear-gradient(90deg,#ffb800,#ff6200);border-radius:5px;width:120px;height:4px;margin-top:37px}.triplee-news-featured,.triplee-news-all{padding:85px 0}.triplee-news-featured{background:#111115}.triplee-news-all{background:#0b0b0e}.triplee-news-section-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:35px;display:flex}.triplee-news-section-heading h2{margin:0;font-size:clamp(29px,3.5vw,44px);font-weight:800}.triplee-news-count{color:#b8b3b2;font-size:13px}.triplee-news-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:23px;margin-bottom:37px;display:flex}.triplee-news-categories{flex-wrap:wrap;gap:10px;display:flex}.triplee-news-category{color:#ded9d8;cursor:pointer;background:#252226;border:1px solid #ff971f2e;border-radius:35px;padding:12px 20px;font-size:13px;font-weight:700;transition:all .25s}.triplee-news-category:hover,.triplee-news-category.active{color:#fff;background:linear-gradient(90deg,#ffa600,#f2500b);border-color:#ff8f18}.triplee-news-search input{color:#fff;background:#211e22;border:1px solid #ff9c2a47;border-radius:30px;outline:none;width:260px;max-width:100%;padding:13px 18px}.triplee-news-search input:focus{border-color:#ff9d28;box-shadow:0 0 0 3px #ff8e001f}.triplee-news-search input::placeholder{color:#aca5a3}.triplee-news-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.triplee-news-featured-grid,.triplee-news-grid{gap:28px;display:grid}.triplee-news-featured-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.triplee-news-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.triplee-news-card{background:linear-gradient(145deg,#282327,#151419);border:1px solid #ff9e2730;border-radius:22px;min-width:0;transition:transform .25s,border-color .25s;overflow:hidden}.triplee-news-card:hover{border-color:#ff9f23a6;transform:translateY(-5px)}.triplee-news-card-image{width:100%;height:230px;overflow:hidden}.triplee-news-card--featured .triplee-news-card-image{height:310px}.triplee-news-card-image img{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.triplee-news-card:hover img{transform:scale(1.045)}.triplee-news-card-placeholder{background:radial-gradient(circle at 75% 25%,#ff9d004d,#0000 60%),linear-gradient(135deg,#3c2920,#18171b);justify-content:center;align-items:center;display:flex}.triplee-news-card-placeholder span{color:#ffad36;letter-spacing:5px;font-size:28px;font-weight:800}.triplee-news-card-content{padding:28px}.triplee-news-card-meta{flex-wrap:wrap;gap:14px;margin-bottom:18px;font-size:11px;display:flex}.triplee-news-card-meta span{color:#ffac36;text-transform:uppercase;letter-spacing:1px;font-weight:800}.triplee-news-card-meta time{color:#aaa4a6}.triplee-news-card-content h3{margin:0 0 14px;font-size:23px;line-height:1.35}.triplee-news-card-content>p{color:#c0b9ba;margin:0;font-size:14px;line-height:1.8}.triplee-news-card-details{white-space:pre-line;color:#ddd6d3;border-top:1px solid #ff9d1d33;margin-top:20px;padding-top:20px;font-size:14px;line-height:1.85}.triplee-news-read-more{color:#ffab32;letter-spacing:1px;cursor:pointer;background:0 0;border:0;margin-top:24px;padding:0;font-size:12px;font-weight:800}.triplee-news-read-more:hover{color:#fff}.triplee-news-empty{text-align:center;background:linear-gradient(145deg,#292123,#151418);border:1px solid #ffa22747;border-radius:26px;max-width:950px;margin:0 auto;padding:75px 35px}.triplee-news-empty-icon{color:#ffaf3b;margin-bottom:17px;font-size:45px;display:block}.triplee-news-empty h3{color:#fff;margin:0 0 16px;font-size:clamp(27px,3.3vw,40px)}.triplee-news-empty p{color:#c7bdbb;max-width:650px;margin:0 auto;font-size:16px;line-height:1.8}.triplee-news-contact-button{color:#fff;background:linear-gradient(90deg,#ffad00,#f0440a);border-radius:35px;margin-top:29px;padding:15px 31px;font-size:13px;font-weight:800;text-decoration:none;display:inline-block}.triplee-news-contact-button:hover{color:#fff}.triplee-news-cta{background:#0b0b0e;padding:55px 0 100px}.triplee-news-cta-inner{background:radial-gradient(at 100% 0,#ff78002b,#0000 55%),linear-gradient(135deg,#29201f,#171519);border:1px solid #ff9b1e4d;border-radius:25px;justify-content:space-between;align-items:center;gap:35px;padding:55px;display:flex}.triplee-news-cta-inner h2{margin:0 0 15px;font-size:clamp(28px,3vw,43px);line-height:1.2}.triplee-news-cta-inner h2 span{color:#ffad36}.triplee-news-cta-inner p{color:#c8bfc0;max-width:650px;margin:0;font-size:15px;line-height:1.75}.triplee-news-cta-button{color:#fff;white-space:nowrap;background:linear-gradient(90deg,#ffad00,#f0440a);border-radius:35px;flex-shrink:0;justify-content:center;align-items:center;padding:17px 29px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.triplee-news-cta-button:hover{color:#fff}@media (width<=1050px){.triplee-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.triplee-news-cta-inner{flex-direction:column;align-items:flex-start}}@media (width<=700px){.triplee-news-container{width:91%}.triplee-news-hero{padding:65px 0 75px}.triplee-news-hero p{font-size:16px}.triplee-news-featured,.triplee-news-all{padding:60px 0}.triplee-news-featured-grid,.triplee-news-grid{grid-template-columns:1fr}.triplee-news-toolbar{align-items:stretch}.triplee-news-search,.triplee-news-search input{width:100%}.triplee-news-section-heading{flex-direction:column;align-items:flex-start}.triplee-news-card-image,.triplee-news-card--featured .triplee-news-card-image{height:225px}.triplee-news-card-content{padding:23px}.triplee-news-empty{padding:60px 24px}.triplee-news-cta-inner{padding:33px 25px}.triplee-news-cta-button{white-space:normal;text-align:center;width:100%}}@media (prefers-reduced-motion:reduce){.triplee-news-card,.triplee-news-card-image img{transition:none}}
