/* A compact visual route from public issues to repeated checks. */
.home-page .home-workflow{padding:26px 24px 24px;background:linear-gradient(180deg,#f4f9fd 0%,#fff 100%)}
.home-workflow .wrap{max-width:1080px}
.workflow-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px}
.home-workflow h2{margin:0;font-size:24px;font-weight:600;line-height:1.25;letter-spacing:-.025em;color:#172b3a}
.workflow-detail-link{display:inline-flex;align-items:center;justify-content:center;gap:10px;flex-shrink:0;min-height:44px;padding:10px 14px;border-radius:8px;background:#e7f2fa;color:#00619e;text-decoration:none;font-size:14px;font-weight:600;white-space:nowrap}
.workflow-detail-link:hover{background:#daecf9}.workflow-detail-link:focus-visible{outline:3px solid #007ac2;outline-offset:4px}.workflow-detail-link svg{flex-shrink:0}
.workflow-figure{margin:0}
.workflow-picture{display:block;width:100%;margin:auto}
.workflow-picture .workflow-svg{display:block;width:100%;height:auto}.workflow-picture .workflow-mobile{display:none}
.workflow-stage{cursor:pointer;text-decoration:none}.workflow-hit{fill:#bfe2f7;fill-opacity:0;pointer-events:all}
.workflow-stage:hover .workflow-hit{fill-opacity:.3}.workflow-stage:hover .workflow-stage-title,.workflow-stage:focus-visible .workflow-stage-title{text-decoration:underline}
.workflow-stage:focus-visible{outline:none}.workflow-stage:focus-visible .workflow-hit{fill-opacity:.3;stroke:#007ac2;stroke-width:2}
[data-workflow-lang="en"],html[lang="en"] [data-workflow-lang="ro"]{display:none}
html[lang="en"] [data-workflow-lang="en"]{display:block}
.workflow-actions{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px 30px;margin-top:8px}
.workflow-actions a{display:inline-flex;align-items:center;min-height:44px;padding:8px 0;color:#00619e;font-size:14px;line-height:1.45;font-weight:600;text-decoration:none;text-underline-offset:4px}
.workflow-actions a:hover{text-decoration:underline}
.workflow-actions a:focus-visible{outline:3px solid #007ac2;outline-offset:4px;border-radius:2px}
@media(max-width:959px){.home-workflow .workflow-picture{max-width:360px}.workflow-picture .workflow-wide{display:none}.workflow-picture .workflow-mobile{display:block}.workflow-heading{margin-bottom:26px}.workflow-actions{column-gap:24px;margin-top:14px}}
@media(max-width:600px){.home-page .home-workflow{padding:26px 20px 22px}.home-workflow h2{font-size:23px}.workflow-heading{gap:12px}.workflow-detail-link{width:44px;padding:10px}.workflow-detail-label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.workflow-detail-arrow{display:none}.workflow-actions{align-items:flex-start;justify-content:flex-start;gap:0 24px}.workflow-actions a{font-size:13px}.workflow-actions a:last-child{flex-basis:100%}}
