.jev-page .idea-hero{padding-bottom:42px}.jev-page .idea-hero h1{max-width:1000px;margin-inline:auto}.jev-art{max-width:1160px;margin:0 auto;padding:0 var(--pad)}.jev-art img{display:block;width:100%;height:auto;border-radius:12px}.jev-art figcaption,.jev-flow figcaption{margin-top:12px;color:var(--grey);font-family:var(--font);font-size:.76rem;line-height:1.6}.jev-page h2{scroll-margin-top:100px}.jev-verdicts{display:grid;gap:12px;margin:34px 0;font-family:var(--font)}.jev-verdicts>div{padding:20px 24px;background:var(--navy-2);border:1px solid var(--line);border-left:3px solid var(--ok);border-radius:8px}.jev-verdicts>div:nth-child(2){border-left-color:var(--danger)}.jev-verdicts>div:nth-child(3){border-left-color:var(--warning)}.jev-label{display:block;margin-bottom:6px;color:var(--grey);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase}.jev-verdicts strong{font-size:.96rem}.jev-verdicts p{margin:4px 0 0;font-size:.85rem;color:var(--grey)}.jev-flow{margin:38px 0}.jev-flow ol{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;list-style:none;margin:0;padding:0}.jev-flow li{padding:20px 16px;border-top:2px solid var(--accent);background:var(--surface-accent)}.jev-flow span{display:block;margin-bottom:12px;font-size:.62rem;letter-spacing:.08em;text-transform:uppercase;color:var(--grey)}.jev-flow strong{display:block;font-size:.86rem;line-height:1.6}.jev-table-wrap{margin:32px 0;overflow-x:auto;border:1px solid var(--line);border-radius:10px}.jev-table{width:100%;min-width:570px;border-collapse:collapse;font-family:var(--font);font-size:.8rem;line-height:1.55}.jev-table caption{padding:18px;text-align:left;color:var(--grey);font-size:.72rem}.jev-table th,.jev-table td{padding:14px 12px;text-align:left;border-top:1px solid var(--line);white-space:nowrap}.jev-table thead{color:var(--grey)}.jev-result{background:var(--surface-accent)}@media (max-width: 640px){.jev-flow ol{grid-template-columns:1fr}.jev-flow li{padding:18px 20px}.jev-flow strong br{display:none}.jev-art{padding-inline:20px}.jev-page .idea-hero{padding-top:52px}}
