.judgments-hero{padding:4.5rem 5vw 3.5rem;background:var(--blue-soft);border-bottom:1px solid var(--line)}
.judgments-hero h1{margin:0;color:var(--navy);font-size:clamp(3rem,7vw,7rem);font-weight:600;line-height:.9;letter-spacing:-.065em}
.judgments-hero h1 span{color:var(--blue)}
.judgments-hero>p:last-child{max-width:720px;margin:1.5rem 0 0;color:#42566b;font-size:1.08rem}
.judgment-entry{display:grid;grid-template-columns:minmax(210px,.55fr) minmax(0,1.45fr);gap:4vw;padding:4rem 5vw;background:#f7f9fb}
.judgment-entry header{align-self:start}
.judgment-entry h2{margin:0;color:var(--navy);font-size:clamp(1.8rem,3vw,3rem);line-height:1.08;letter-spacing:-.04em}
.judgment-entry .conversion-analysis{grid-column:2;margin:0}
.judgment-entry .conversion-analysis li{min-height:96px;padding:1rem 7rem 1rem 3.2rem}
.judgment-entry .conversion-analysis small{position:absolute;left:1rem;top:1.15rem}
.judgment-entry header .publication-date{position:static}
.judgment-entry .conversion-analysis h3,.judgment-entry .conversion-analysis p{grid-column:1/-1}
.judgment-entry .conversion-analysis p{font-size:1rem;line-height:1.5}
.judgment-actions{grid-column:2;display:grid;grid-template-columns:1fr 1fr;margin-top:.25rem}
.judgment-actions a{padding:1rem 1.2rem;background:var(--blue-soft);color:var(--navy);font-weight:700;border:1px solid var(--line)}
.judgment-actions a:last-child{background:var(--blue);color:#fff;border-color:var(--blue)}
@media(max-width:800px){.judgments-hero{padding:3.25rem 5vw}.judgment-entry{grid-template-columns:1fr;padding:3rem 5vw}.judgment-entry .conversion-analysis,.judgment-actions{grid-column:1}.judgment-entry .conversion-analysis li{padding:2.4rem 1rem 1rem}.judgment-entry .conversion-analysis small{left:1rem;top:.8rem}.judgment-entry .publication-date{top:.78rem}.judgment-actions{grid-template-columns:1fr}}
