/* Scoped styles for the dedicated Studio judgments archive. */
.judgments-hero h1{max-width:1000px}
.judgments-archive-copy{max-width:820px}
.judgments-archive-copy>p{max-width:720px;color:var(--muted);line-height:1.8}
.judgments-status{margin:36px 0;border-left:2px solid var(--accent);padding:0 0 0 26px;max-width:680px}
.judgments-status .eyebrow{color:var(--accent);margin-bottom:12px}
.judgments-status>p:last-child{color:var(--muted);margin:0;font-size:16px;line-height:1.8}
.judgments-references{background:var(--sage);border-top:1px solid var(--line)}
.judgments-reference-heading{display:grid;grid-template-columns:1.4fr 1fr;gap:80px;align-items:end;margin-bottom:50px}
.judgments-reference-heading .title{margin-bottom:0}
.judgments-reference-heading>p{max-width:470px;color:var(--muted);font-size:16px;line-height:1.8;margin-bottom:0}
.judgments-reference-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}
.judgments-reference{border-top:1px solid var(--line);padding-top:26px;display:flex;flex-direction:column;min-width:0}
.judgments-reference .eyebrow{font-size:11px;color:var(--accent);margin-bottom:26px}
.judgments-reference h3{font:normal clamp(26px,2.35vw,35px)/1.2 var(--font-heading);letter-spacing:-.02em;margin:0 0 22px}
.judgments-reference h3 a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}
.judgments-reference>p:not(.eyebrow){color:var(--muted);font-size:16px;line-height:1.8;margin-bottom:32px}
.judgments-reference-bottom{margin-top:auto;display:flex;flex-direction:column;align-items:flex-start;gap:20px}
.judgments-reference-bottom time{font-size:13px;color:var(--muted)}
.judgments-all{margin-top:52px}
@media(max-width:1000px){.judgments-reference-heading{gap:40px}.judgments-reference-grid{grid-template-columns:1fr;gap:36px}.judgments-reference{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:0 40px}.judgments-reference .eyebrow{grid-column:1/-1;margin-bottom:18px}.judgments-reference h3{grid-column:1;font-size:30px}.judgments-reference>p:not(.eyebrow){grid-column:2;grid-row:2}.judgments-reference-bottom{grid-column:1/-1;flex-direction:row;justify-content:space-between;align-items:center}}
@media(max-width:700px){.judgments-reference-heading{grid-template-columns:1fr;gap:22px;margin-bottom:35px}.judgments-reference{display:flex}.judgments-reference h3{font-size:29px}.judgments-reference>p:not(.eyebrow){margin-bottom:23px}.judgments-reference-bottom{align-items:flex-start;flex-direction:column;gap:17px}.judgments-status{padding-left:20px}.judgments-all{margin-top:40px}}
