/* Лендинг ДТП */
.situation-hero{padding:60px 0 40px;background:linear-gradient(180deg,#0A0C10 0%,#14171F 100%);}
.situation-hero .wrap{max-width:1200px;margin:0 auto;padding:0 20px;}
.situation-hero h1{font-family:'Unbounded',sans-serif;font-weight:900;font-size:48px;line-height:1.1;color:#F5F5F0;margin:0;}
.situation-hero p.lede{font-size:18px;color:#9095A0;margin:24px 0 0;max-width:720px;line-height:1.5;}
.situation-content{background:#0A0C10;padding:60px 0;border-top:1px solid rgba(245,245,240,.06);}
.situation-content h2{font-family:'Unbounded',sans-serif;font-weight:700;font-size:28px;color:#F5F5F0;margin:32px 0 12px;}
.situation-content p{font-size:16px;color:#C2C5CB;line-height:1.6;margin:0 0 16px;}
.situation-content ul{padding-left:24px;margin:0 0 24px;}
.situation-content ul li{font-size:16px;color:#C2C5CB;line-height:1.6;margin-bottom:8px;}
.situation-content b{color:#F5F5F0;}
.situation-content a{color:#FF6B1A;}
.situation-footer{display:flex;gap:24px;flex-wrap:wrap;justify-content:center;padding:32px 0;border-top:1px solid rgba(245,245,240,.1);background:#14171F;}
.situation-footer a{color:#FF6B1A;text-decoration:none;font-family:'JetBrains Mono',monospace;font-size:14px;padding:12px 20px;border:1px solid rgba(255,107,26,.3);border-radius:8px;transition:all .2s ease;}
.situation-footer a:hover{background:rgba(255,107,26,.1);}
.sticky-call{display:none;position:fixed;bottom:20px;left:20px;right:20px;z-index:50;background:#FF6B1A;color:#0A0C10;padding:16px 24px;border-radius:14px;text-decoration:none;font-family:'Inter',sans-serif;font-weight:800;font-size:16px;align-items:center;justify-content:center;gap:10px;box-shadow:0 10px 40px rgba(255,107,26,.4);}
.sticky-call__pulse{width:10px;height:10px;background:#0A0C10;border-radius:50%;animation:cpulse 1.6s infinite;}
@keyframes cpulse{0%,100%{opacity:1;transform:scale(1);}50%{opacity:.4;transform:scale(.8);}}
@media(max-width:768px){.sticky-call{display:flex;}.situation-hero{padding-top:80px;}.situation-hero h1{font-size:32px;}}
