.cases{background:var(--ktb-beige)}.cases__title{color:var(--text)}.cases__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--sp-h5);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.cases__card{-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;background:var(--white);border-radius:var(--radius-l);-ms-flex:1 1 calc(50% - var(--sp-h5)/2);flex:1 1 calc(50% - var(--sp-h5)/2);min-width:0;padding:var(--sp-h4) var(--sp-h4-mob16)}.cases__card,.cases__card-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;gap:var(--sp-h4)}.cases__card-head,.cases__card-inner{-ms-flex-direction:column;flex-direction:column}.cases__card-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;color:var(--text);gap:var(--sp-h7)}.cases__card-subtitle,.cases__card-title{margin:0}.cases__points{gap:var(--sp-h6)}.cases__point,.cases__points{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cases__point{color:var(--text);gap:var(--sp-h11)}.cases__point-label,.cases__point-text,.cases__point-text p{margin:0}.cases__compare{background:#e8e8e8;border-radius:var(--radius);gap:var(--sp-h5);padding:var(--sp-h6) var(--sp-h5-mob16)}.cases__compare,.cases__compare-col{display:-webkit-box;display:-ms-flexbox;display:flex}.cases__compare-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--sp-h11);-webkit-box-flex:1;color:var(--text);-ms-flex:1;flex:1;min-width:0}.cases__compare-label,.cases__compare-text{margin:0}.cases__compare-sep{-ms-flex-negative:0;background:var(--ktb-button-line);flex-shrink:0;width:1px}.cases__card-btn{-ms-flex-item-align:start;align-self:flex-start}@media (max-width:1439px){.cases__grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cases__card{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}@media (max-width:767px){.cases__compare{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--sp-h5)}.cases__compare-sep{height:1px;width:100%}.cases__card-btn{width:auto}}