.comparison-card{--card-border: 2px solid rgb(221, 221, 221);--card-background-color: rgb(242, 246, 240);--card-display: grid;border-radius:.5rem;grid-row:span 1;gap:0;grid-template-rows:subgrid;container-type:unset}.comparison-card:has(.card-body){grid-row:span 2}.comparison-card .card-header{flex:1;padding:1.5rem;background-color:#fff;border-radius:.5rem .5rem 0 0;border-bottom:1px solid rgb(221,221,221);display:grid;grid-template-rows:auto 1fr auto}@media only screen and (min-width:48rem){.comparison-card .card-header{padding:2.5rem}}.comparison-card .card-header .icon{width:3.5rem;height:3.5rem;margin-bottom:.5rem}.comparison-card .card-header .llustration{margin-bottom:.5rem}.comparison-card .card-header .card-button .btn{width:100%}.comparison-card--has-icon .card-header{grid-template-rows:auto auto 1fr auto}.comparison-card__lead>p{margin-bottom:0}.comparison-card__inclusions ul{padding-left:1.25rem;margin:0}.comparison-card .card-body{--card-body-padding: 1.5rem}.comparison-card .card-body .list-styled>li{--list-item-font-size: 1rem}@media only screen and (min-width:48rem){.comparison-card .card-body{--card-body-padding: 2.5rem}}.comparison-card .card-body .card-button .btn{width:100%}.comparison-card .card-text{display:flex;flex-direction:column}
