body.rs-judgments{margin:0;background:#f6f5f0;color:#090a0d;font:16px/1.65 'DM Sans',Arial,sans-serif}.rs-judgments *{box-sizing:border-box}.rs-judgments a{color:inherit}.judgments-wrap{width:min(1220px,calc(100% - 40px));margin:auto}.judgments-nav{height:90px;padding:10px max(20px,calc((100% - 1220px)/2));display:flex;justify-content:space-between;align-items:center;background:#090a0d;color:white;gap:25px}.judgments-nav img{width:230px;height:68px;object-fit:contain}.judgments-nav>a:last-child{margin-right:120px;font-weight:700}.judgments-hero{background:#090a0d;color:#fff;padding:70px 0 65px;border-bottom:12px solid #f1d301}.judgments-kicker{text-transform:uppercase;letter-spacing:.15em;color:#f1d301;font-size:12px;font-weight:700}.judgments-hero h1{font:700 clamp(4rem,10vw,8rem)/.97 Antonio,'Arial Narrow',sans-serif;text-transform:uppercase;letter-spacing:-.025em;margin:25px 0}.judgments-intro{max-width:790px;font-size:20px;color:#d0d2d7}.judgments-jump{display:inline-block;color:#f1d301!important;margin-top:18px;text-underline-offset:5px}.judgments-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));background:#f1d301;border-bottom:1px solid #090a0d}.judgments-stats>div{padding:36px max(20px,calc((100vw - 1220px)/6));border-right:1px solid #090a0d}.judgments-stats>div:last-child{border:0}.judgments-stats strong{display:block;font:700 68px/1 Antonio,sans-serif}.judgments-stats span{display:block;margin-top:14px;font-size:12px;text-transform:uppercase;letter-spacing:.07em;font-weight:700}.judgments-list{padding-top:65px;padding-bottom:50px}.judgments-heading{display:flex;justify-content:space-between;align-items:end;gap:40px}.judgments-heading h2{font:700 clamp(2.8rem,6vw,5rem)/1 Antonio,sans-serif;text-transform:uppercase;margin:0 0 30px}.judgments-heading p{max-width:420px;color:#666970}.judgments-filters{display:grid;grid-template-columns:2fr 1fr 1fr auto;gap:16px;align-items:end;background:white;padding:24px;margin:24px 0}.judgments-filters label{font-weight:700;font-size:13px}.judgments-filters input,.judgments-filters select,.judgments-filters button{font:inherit;width:100%;min-height:46px;padding:10px;border:1px solid #aaa;background:white;color:#090a0d;border-radius:0}.judgments-filters input,.judgments-filters select{display:block;margin-top:6px}.judgments-filters button{cursor:pointer;background:#090a0d;color:white;border-color:#090a0d}#judgment-results{font-size:14px;color:#666970}.judgment{display:grid;grid-template-columns:190px 1fr;gap:40px;border-top:1px solid #090a0d40;padding:32px 0;scroll-margin-top:100px}.judgment-meta time{display:block;font-weight:700}.judgment-badge{display:inline-block;padding:3px 9px;background:#f1d301;font-size:12px;font-weight:700;margin-top:13px}.judgment-anchor{display:block;width:fit-content;margin-top:10px;color:#666970!important;font-size:12px}.judgment h3{margin:0 0 14px;font-size:22px;line-height:1.3}.judgment-body p{margin:0 0 16px}.judgment-document{font-weight:700}.judgment-edit{display:block;margin-top:12px;font-size:13px}.judgment-court{color:#666970}.judgments-top{display:inline-block;margin-top:30px}.judgments-footer{padding:28px 0;background:#090a0d;color:#fff}.judgments-footer>div{display:flex;justify-content:space-between}.rs-judgments [hidden]{display:none!important}.rs-judgments :focus-visible{outline:3px solid #8c6800;outline-offset:4px}@media(max-width:700px){.judgments-nav img{width:170px}.judgments-nav>a:last-child{display:none}.judgments-hero{padding:45px 0}.judgments-intro{font-size:18px}.judgments-stats>div{padding:25px 14px}.judgments-stats strong{font-size:48px}.judgments-stats span{font-size:10px;letter-spacing:0}.judgments-heading{display:block}.judgments-filters{grid-template-columns:1fr 1fr;padding:16px}.judgments-filters>label:first-child{grid-column:1/-1}.judgment{grid-template-columns:1fr;gap:18px}.judgment-meta{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.judgment-badge,.judgment-anchor{margin:0}.judgment h3{font-size:20px}.judgments-list{padding-top:40px}}

.judgment-reference{text-decoration:underline;text-underline-offset:3px;font-weight:600}.judgment:target{outline:3px solid #e9ff00;outline-offset:6px;scroll-margin-top:100px}
