.comparison-cards{--card-padding:3px;--header-size:60px;display:grid;gap:2rem;grid-template-columns:1fr;@media (min-width:768px){&.grid-columns-2{grid-template-columns:repeat(2,1fr)}}.card{background:var(--accent3);display:flex;flex-direction:column;padding:var(--card-padding);position:relative;&:first-of-type{background:var(--secondary);.card-interior{background:var(--secondary);h3,p,ul{color:var(--white)}}.card-header{background:var(--secondary)}}}.card-interior{background:var(--white);display:flex;flex-direction:column;gap:1rem;height:100%}.card-header{align-items:center;background:var(--accent3);border:3px solid var(--white);border-radius:50%;display:flex;height:var(--header-size);justify-content:center;margin-top:calc(var(--header-size)/-2);margin-inline:auto;width:var(--header-size);img{max-height:75%;max-width:75%}}.card-body{flex-grow:1;padding:0 2rem 2rem;.preheader{display:block;font-size:.875rem;font-weight:700;margin-bottom:.5rem;text-transform:uppercase}h3{font-size:1.5rem;font-weight:600;line-height:1.25;margin-bottom:1rem}:last-child{margin-bottom:0}p{line-height:1.5}}ul:is(.arrow-list,.x-list,.checklist){display:flex;flex-direction:column;gap:.5rem;list-style-type:none;margin:0;padding-left:0;text-align:left;li{align-items:flex-start;display:flex;gap:.5rem;line-height:1.5;margin-bottom:0;&:before{display:inline-block;height:20px;width:20px}}}ul.x-list li:before{content:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="none" viewBox="0 0 24 24"><path stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m15 9-6 6m0-6 6 6m7-3c0 5.523-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2s10 4.477 10 10"/></svg>')}ul.checklist li:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%237a99ac' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m7.5 12 3 3 6-6m5.5 3c0 5.523-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2s10 4.477 10 10'/%3E%3C/svg%3E");height:20px;margin-right:0;width:20px}ul.checklist li:before,ul.x-list li:before{transform:translateY(3px)}}