.comparison-row-block{padding-left:5rem;padding-right:5rem;position:relative}.comparison-row-block .kicker{font-size:1rem;text-transform:uppercase;padding:0;margin:0}.comparison-row-block .title{font-size:1.875rem;font-size:clamp(1.5rem,1.179rem + 1.071vw,1.875rem);line-height:1.5;font-weight:500;padding:0;-webkit-margin-after:.5rem;margin-block-end:.5rem}.comparison-row-block .description{-webkit-margin-before:-.5rem;margin-block-start:-.5rem;max-width:60ch}.comparison-row-block .description p{font-size:1.375rem}.comparison-row-block .comparison-items{display:-webkit-box;display:-ms-flexbox;display:flex}.comparison-row-block .comparison-items>*{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.comparison-row-block .comparison-item .logo{height:2.0625rem;width:auto;-webkit-margin-after:1rem;margin-block-end:1rem}.comparison-row-block .comparison-item .logo .coderpad-logo{fill:#d91629}.comparison-row-block .comparison-item .logo .coderpad-logo-inner{fill:#fff}.comparison-row-block .comparison-item .title{font-size:1.375rem;font-weight:700;-webkit-margin-after:1rem;margin-block-end:1rem}.comparison-row-block .comparison-item .description li,.comparison-row-block .comparison-item .description p{font-size:1.125rem;margin-bottom:.5rem}.comparison-row-block .comparison-item .description .check-list{margin:0;padding:1rem 0 0}.comparison-row-block .comparison-item .description .check-list li{list-style-type:none;margin:0 0 0 2rem}.comparison-row-block .comparison-item .description .check-list li:before{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;content:"";width:1em;height:1em;background-image:url(../svg/check.svg);background-repeat:no-repeat;background-position:center;background-size:1em 1em;margin-left:-1.5rem;margin-right:.625rem}.comparison-row-block .versus{font-size:2.125rem;font-size:clamp(1.875rem,1.661rem + .714vw,2.125rem);line-height:1.5;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;padding:2.0625rem 4rem 0}@media (max-width:82.5em){.comparison-row-block{padding-left:1rem;padding-right:1rem}}@media (max-width:60em){.comparison-row-block .comparison-items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.comparison-row-block .versus{-webkit-padding-before:1.0625rem;padding-block-start:1.0625rem;-webkit-padding-after:2.0625rem;padding-block-end:2.0625rem}}