.case-detail-hero>.case-comparison-lead{width:100%;max-width:1500px;margin-top:48px}.case-comparison-pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(22px,3vw,52px);display:grid}.case-comparison-label{color:#a7aeac;letter-spacing:.15em;margin:0 0 16px;font-size:12px;line-height:1.8}.case-comparison-pair .case-gallery{width:100%;display:block}.case-comparison-pair>.case-gallery-main{grid-column:auto}.case-comparison-pair>div>.case-gallery figcaption{display:none}.case-comparison-pair-hero .case-gallery img{aspect-ratio:auto}.case-comparison-view h3{color:var(--paper);margin:0;font-size:clamp(25px,3vw,40px);font-weight:300;line-height:1.5}@media (max-width:620px){.case-comparison-pair{grid-template-columns:1fr;gap:34px}.case-detail-hero>.case-comparison-lead{margin-top:36px}.case-comparison-label{margin-bottom:12px}}
