.comparison-grid{background:linear-gradient(0deg,#f5f4fe,#f5f4fe),linear-gradient(0deg,#f5f4fe 4.57%,#fbfdfe 76.14%,#fff 98.44%);padding:100px 0;text-align:center}.comparison-grid h2{color:var(--Link-secondary,#000);font-family:Montserrat;font-size:38px;font-style:normal;font-weight:700;letter-spacing:-.4px;line-height:130%;margin-bottom:70px;text-align:center}.card-grid{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;margin-top:2rem}.card{background:#fff;border-radius:1rem;max-width:calc(100% - .75rem);min-width:280px;padding:80px;position:relative;transition:box-shadow .3s ease;width:100%}.card-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.card-header h3{font-family:Montserrat Medium;font-size:24px;font-weight:600;letter-spacing:-.24px;line-height:100%;margin:0}.card-body,.card-header h3{color:#212121;font-style:normal}.card-body{display:none;font-family:Montserrat;font-size:16px;font-weight:400;letter-spacing:-.16px;line-height:160%;margin-top:1rem;text-align:left}.card.open .card-body{display:block}.toggle-icon{color:#56189e;font-size:32px}.card-body{opacity:0;transition:opacity .2s ease-in-out}.card-body .link{margin-top:5px}.card.open .card-body{opacity:1}.toggle-icon{transition:transform .3s ease}.card.open .toggle-icon{color:#56189e;font-size:32px;transform:rotate(180deg)}@media(max-width:768px){.card{max-width:100%;width:100%}}