.news-auto-penalties{--ap-ink:#143149;--ap-muted:#60768a;--ap-blue:#0d8fc8;--ap-deep:#0875aa;--ap-soft:#eaf6fb;--ap-line:rgba(20,49,73,.14);--ap-green:#168b59;--ap-amber:#b87513;max-width:84ch;margin:0 auto;color:#344d61;font-size:17px;line-height:1.76}.news-auto-penalties *{box-sizing:border-box}.news-auto-penalties h2,.news-auto-penalties h3{color:var(--ap-ink);letter-spacing:-.025em;text-wrap:pretty}.news-auto-penalties>h2{max-width:31ch;margin:64px 0 18px;font-size:clamp(30px,3.4vw,43px);line-height:1.12}.news-auto-penalties h3{margin:0 0 8px;font-size:20px;line-height:1.3}.news-auto-penalties p{margin:0 0 20px}.news-auto-penalties__hero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);gap:24px;align-items:center;min-height:400px;margin:0 0 36px;padding:42px;border-radius:16px;background:radial-gradient(circle at 84% 14%,rgba(13,143,200,.17),transparent 35%),linear-gradient(145deg,#f8fcfe,#e8f5fa);box-shadow:0 24px 52px rgba(20,49,73,.09);overflow:hidden}.news-auto-penalties__eyebrow{display:inline-flex;margin-bottom:20px;padding:7px 12px;border-radius:999px;color:var(--ap-deep);background:#fff;font-size:12px;font-weight:900;letter-spacing:.065em;text-transform:uppercase}.news-auto-penalties__hero h2{max-width:13ch;margin:0 0 18px;font-size:clamp(38px,4.8vw,60px);line-height:1.02;letter-spacing:-.035em}.news-auto-penalties__hero p{max-width:48ch;margin:0;color:var(--ap-muted);font-size:17px}.news-auto-penalties__visual svg{display:block;width:100%;height:auto;filter:drop-shadow(0 20px 26px rgba(20,49,73,.12))}.news-auto-penalties__lead{color:var(--ap-ink);font-size:22px;line-height:1.58}.news-auto-penalties__answer{margin:30px 0 44px;padding:24px 26px;border-radius:14px;background:var(--ap-soft);box-shadow:inset 4px 0 0 var(--ap-blue)}.news-auto-penalties__answer span{display:block;margin-bottom:8px;color:var(--ap-deep);font-size:12px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.news-auto-penalties__answer p{margin:0}.news-auto-penalties__flow{display:grid;gap:0;margin:30px 0;padding:0;list-style:none;counter-reset:none}.news-auto-penalties__flow li{position:relative;display:grid;grid-template-columns:92px minmax(0,1fr);gap:22px;padding:0 0 28px}.news-auto-penalties__flow li:not(:last-child)::after{content:"";position:absolute;left:45px;top:47px;bottom:0;width:2px;background:#cfe5ee}.news-auto-penalties__flow li>span{position:relative;z-index:1;display:grid;place-items:center;width:92px;height:44px;border-radius:12px;color:#fff;background:linear-gradient(145deg,var(--ap-blue),var(--ap-deep));font-size:13px;font-weight:900}.news-auto-penalties__flow p{margin:0;color:var(--ap-muted);font-size:15px;line-height:1.62}.news-auto-penalties__violations{display:grid;gap:14px;margin:30px 0}.news-auto-penalties__violations section{padding:25px 26px;border:1px solid var(--ap-line);border-radius:15px;background:#fff}.news-auto-penalties__violation-title{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-bottom:16px}.news-auto-penalties__violation-title span{color:var(--ap-deep);font-size:13px;font-weight:900;text-transform:uppercase}.news-auto-penalties__violation-title strong{color:var(--ap-ink);font-size:15px}.news-auto-penalties__violations p{margin:0;color:var(--ap-muted);font-size:15px;line-height:1.65}.news-auto-penalties__next-date{display:grid;grid-template-columns:200px minmax(0,1fr);gap:26px;align-items:center;margin:30px 0;padding:27px;border-radius:16px;background:linear-gradient(135deg,#143149,#0d648f);color:#eef8fc}.news-auto-penalties__next-date time{color:#fff;font-size:22px;font-weight:900;line-height:1.15}.news-auto-penalties__next-date h3{color:#fff}.news-auto-penalties__next-date p{margin:0;color:#d8edf6;font-size:15px}.news-auto-penalties__warning{margin:38px 0;padding:24px 26px;border-radius:14px;background:#fff6df;box-shadow:inset 4px 0 0 var(--ap-amber)}.news-auto-penalties__warning p{margin:0}.news-auto-penalties__checklist{display:grid;gap:12px;margin:28px 0;padding:0;list-style:none}.news-auto-penalties__checklist li{display:grid;grid-template-columns:54px minmax(0,1fr);gap:18px;padding:22px;border-bottom:1px solid var(--ap-line)}.news-auto-penalties__checklist li:first-child{border-top:1px solid var(--ap-line)}.news-auto-penalties__checklist li>span{display:grid;place-items:center;width:50px;height:50px;border-radius:12px;color:var(--ap-deep);background:var(--ap-soft);font-size:13px;font-weight:900}.news-auto-penalties__checklist p{margin:0;color:var(--ap-muted);font-size:14px;line-height:1.62}.news-auto-penalties__sources{display:grid;gap:10px;padding-left:20px}.news-auto-penalties__sources a{color:var(--ap-deep)!important}.news-auto-penalties__updated{margin-top:30px;color:var(--ap-muted);font-size:13px}@media(max-width:760px){.news-auto-penalties{font-size:16px}.news-auto-penalties__hero{grid-template-columns:1fr;min-height:0;padding:26px 22px}.news-auto-penalties__hero h2{font-size:clamp(36px,10vw,48px)}.news-auto-penalties__visual{max-width:430px;margin:-10px auto -28px}.news-auto-penalties__lead{font-size:19px}.news-auto-penalties__next-date{grid-template-columns:1fr;gap:12px}.news-auto-penalties__violations section{padding:22px}}@media(max-width:460px){.news-auto-penalties__hero{padding:22px 18px}.news-auto-penalties__hero h2{font-size:34px}.news-auto-penalties__flow li{grid-template-columns:70px minmax(0,1fr);gap:14px}.news-auto-penalties__flow li>span{width:70px}.news-auto-penalties__flow li:not(:last-child)::after{left:34px}.news-auto-penalties__checklist li{grid-template-columns:44px minmax(0,1fr);padding:18px 0}.news-auto-penalties__checklist li>span{width:42px;height:42px}.news-auto-penalties__answer,.news-auto-penalties__warning{padding:22px 20px}}
.news-auto-penalties__answer{box-shadow:0 14px 30px rgba(20,49,73,.08)}.news-auto-penalties__warning{box-shadow:0 14px 30px rgba(184,117,19,.1)}
