.CaseImageCompare_block__AF4Zh{margin:0;display:grid;grid-template-columns:1.45fr 1fr;grid-gap:clamp(1.5rem,4vw,3rem);gap:clamp(1.5rem,4vw,3rem);align-items:center;padding:clamp(.5rem,2vw,1rem) 0}.CaseImageCompare_compare__pclgR{min-width:0}.CaseImageCompare_compare__pclgR figure{margin:0}.CaseImageCompare_caption__pPR0W{display:flex;flex-direction:column;gap:.7rem}.CaseImageCompare_index__NhILQ{font-family:var(--font-mono);font-size:.8rem;font-weight:700;letter-spacing:.14em;color:var(--bf-stormcloud)}.CaseImageCompare_title__mUu1P{font-family:var(--font-sans);font-weight:700;font-size:clamp(1.4rem,1.1rem + 1.2vw,1.95rem);line-height:1.08;letter-spacing:-.02em;color:var(--fg-1);margin:0;text-wrap:balance}.CaseImageCompare_desc__z5RkD{font-family:var(--font-sans);font-size:1.02rem;line-height:1.55;color:var(--fg-2);text-wrap:pretty;margin:0}@media (max-width:860px){.CaseImageCompare_block__AF4Zh{grid-template-columns:1fr}}