.s-comparison{margin:10rem auto}@media only screen and (max-width: 987px){.s-comparison{margin:5rem auto;overflow:hidden}}.s-comparison .u-container{padding:7.5rem;background:#ebf8ee;border-radius:2.5rem}@media only screen and (max-width: 1280px){.s-comparison .u-container{padding:7.5rem 2rem}}@media only screen and (max-width: 1080px){.s-comparison .u-container{padding:6rem 1rem}}@media only screen and (max-width: 987px){.s-comparison .u-container{padding:5rem 1rem}}@media only screen and (max-width: 767px){.s-comparison .u-container{padding:4rem 1rem}}@media only screen and (max-width: 767px)and (orientation: landscape),only screen and (max-width: 576px){.s-comparison .u-container{padding:1.5rem 0 0;border-radius:0}}.s-comparison__title{margin:0 auto 2rem;max-width:1400px;text-align:center}@media only screen and (max-width: 987px){.s-comparison__title{font-size:var(--font-size-h-xl)}}.s-comparison__title span{color:var(--color-brand-1)}.s-comparison__subtitle{margin:0 auto 2rem;max-width:1200px;color:var(--color-grey-dark);text-align:center}.s-comparison__table{margin-top:7.5rem;text-align:center}@media only screen and (max-width: 987px){.s-comparison__table{margin-top:4rem}}.s-comparison__header{display:grid;gap:1rem;grid-template-columns:repeat(4, 1fr)}@media only screen and (max-width: 767px)and (orientation: landscape),only screen and (max-width: 576px){.s-comparison__header{gap:0}}.s-comparison__header-cell{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:2rem 1rem;background:var(--color-white);border-radius:1.5rem 1.5rem 0 0}@media only screen and (max-width: 987px){.s-comparison__header-cell{padding:1.5rem .5rem;border-radius:0}}.s-comparison__header-cell img{max-height:40px;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width: 987px){.s-comparison__header-cell img{max-height:30px}}.s-comparison__row{display:grid;gap:1rem;grid-template-columns:repeat(4, 1fr)}@media only screen and (max-width: 767px)and (orientation: landscape),only screen and (max-width: 576px){.s-comparison__row{gap:0}}.s-comparison__row--last .s-comparison__cell{border-radius:0 0 1.5rem 1.5rem}@media only screen and (max-width: 767px)and (orientation: landscape),only screen and (max-width: 576px){.s-comparison__row--last .s-comparison__cell{border-radius:0}}.s-comparison__cell{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:2rem 1rem;background:var(--color-white)}@media only screen and (max-width: 987px){.s-comparison__cell{padding:1.5rem .5rem}}@media only screen and (max-width: 987px){.s-comparison__cell.s-comparison__feature{padding:1.5rem 1rem}}@media only screen and (max-width: 767px)and (orientation: landscape),only screen and (max-width: 576px){.s-comparison__cell.s-comparison__feature{padding:1.5rem .5rem}}.s-comparison__cell.s-comparison__feature span{color:var(--color-black-light);font-weight:500;word-wrap:anywhere}@media only screen and (max-width: 767px)and (orientation: landscape),only screen and (max-width: 576px){.s-comparison__cell.s-comparison__feature span{font-size:var(--font-size-t-xs)}}.s-comparison__status-icon{width:56px;height:56px}@media only screen and (max-width: 767px)and (orientation: landscape),only screen and (max-width: 576px){.s-comparison__status-icon{width:36px;height:36px}}.s-comparison__legend{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:2.5rem;margin-top:1rem;padding:2.5rem 0;background:var(--color-white);border-radius:1.5rem}@media only screen and (max-width: 767px)and (orientation: landscape),only screen and (max-width: 576px){.s-comparison__legend{gap:1.5rem;margin-top:0;padding:1.5rem 0;border-radius:0;font-size:var(--font-size-t-xs)}}.s-comparison__legend-item{display:flex;flex-direction:row;align-items:center;justify-content:center}.s-comparison__legend-item img{width:48px;height:48px}@media only screen and (max-width: 767px)and (orientation: landscape),only screen and (max-width: 576px){.s-comparison__legend-item img{width:24px;height:24px}}.s-comparison__legend-item span{color:var(--color-grey-dark);font-size:var(--font-size-text-sm)}
