:root{--green:#0c0;--green-dark:#0c0;--blue:#000;--black:#000;--white:#fff;--white-90:#ffffffe6;--white-70:#ffffffb3;--white-50:#ffffff80;--white-20:#ffffff1f;--border:#ffffff1a}.newsPage{background:var(--black);color:var(--white);min-height:100vh;font-family:Inter,Arial,sans-serif}.newsHeader{text-align:center;padding:64px 8%}.newsHeaderLabel{color:var(--green);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:700}.newsHeaderText h2{margin-top:100px;font-size:42px}.newsHeaderText p{color:#fff}.newsSection{padding:60px 8%}.newsGrid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.newsCard{border:1px solid var(--border);background:#0a0a0a;border-radius:16px;transition:all .3s;overflow:hidden}.newsCard:hover{transform:translateY(-6px);box-shadow:0 20px 50px #0009}.newsCard.featured{grid-column:span 2}.newsImage{height:220px;position:relative;overflow:hidden}.newsCard.featured .newsImage{height:280px}.newsImageInner{object-fit:cover;width:100%;height:100%;transition:transform .5s}.newsCard:hover .newsImageInner{transform:scale(1.06)}.newsImage:after{content:"";background:linear-gradient(#0000,#0009);position:absolute;inset:0}.gradient-0{background:linear-gradient(135deg,#1a1f5e,#2d1b4e)}.gradient-1{background:linear-gradient(135deg,#4a1232,#6b1a25)}.gradient-2{background:linear-gradient(135deg,#0d2a4a,#0a3d4f)}.gradient-3{background:linear-gradient(135deg,#0d3d22,#0a3030)}.gradient-4{background:linear-gradient(135deg,#4a1a30,#4a3500)}.gradient-5{background:linear-gradient(135deg,#2a1550,#3d1a40)}.newsCategory{background:var(--green);color:#000;border-radius:20px;padding:5px 12px;font-size:11px;font-weight:700;position:absolute;top:14px;left:14px}.newsFeaturedBadge{color:#fff;background:#000;border-radius:20px;padding:5px 12px;font-size:11px;font-weight:700;position:absolute;top:14px;right:14px}.newsContent{padding:22px}.newsDate{color:var(--white-50);font-size:12px}.newsContent h3{margin:10px 0;font-size:18px}.newsContent p{color:var(--white-50);margin-bottom:15px;font-size:14px}.newsLink{color:var(--green);border:1px solid var(--green);border-radius:20px;padding:6px 14px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-block}.newsLink:hover{background:var(--green);color:#000}@media (max-width:1000px){.newsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.newsGrid{grid-template-columns:1fr}.newsCard.featured{grid-column:span 1}.newsHeader{padding:24px 6%}.newsHeaderText h2{margin-top:60px}}.floating-phone{color:#fff;cursor:pointer;z-index:9999;background:linear-gradient(135deg,#0c0,#0a0);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;font-size:26px;text-decoration:none;transition:transform .3s;animation:1.8s infinite pulse-ring;display:flex;position:fixed;bottom:100px;right:20px}.floating-phone:hover{transform:scale(1.1)}@keyframes pulse-ring{0%{box-shadow:0 0 #0c09}70%{box-shadow:0 0 0 18px #0c00}to{box-shadow:0 0 #0c00}}.phone-tooltip{color:#fff;white-space:nowrap;opacity:0;pointer-events:none;background:#020617;border-radius:8px;padding:6px 12px;font-size:.82rem;transition:all .3s;position:absolute;right:66px;transform:translate(10px)}.floating-phone:hover .phone-tooltip{opacity:1;transform:translate(0)}
