.compare-approaches .approach+.approach{margin-top:48px}.compare-approaches .approach .heading{font-size:24px;font-weight:700;line-height:36px;margin:0 0 16px}.compare-approaches .approach .content p{font-size:16px;font-weight:400;line-height:24px;margin:0 0 24px}.compare-approaches .approach .content p:last-child{margin-bottom:0}.compare-approaches .approach .content{margin-bottom:24px}.compare-approaches .grid{display:grid;gap:24px}.compare-approaches .grid.col2{grid-template-columns:repeat(2,minmax(0,1fr))}.compare-approaches .grid.col3{grid-template-columns:repeat(3,minmax(0,1fr))}.compare-approaches .card{align-items:flex-start;background:#fff;border:1px solid #cecece;border-radius:12px;display:flex;flex-direction:column;gap:24px;min-height:420px;padding:32px 24px;position:relative}.compare-approaches .card .heading{font-size:18px;font-weight:700;line-height:36px;margin:0}.compare-approaches .card .items{display:flex;flex-direction:column;gap:16px;list-style:none;margin:0;padding:0}.compare-approaches .card .items li{font-size:16px;font-weight:400;line-height:24px;padding-left:18px;position:relative}.compare-approaches .card .items li:before{background:#000;border-radius:50%;content:"";height:5px;left:4px;position:absolute;top:9px;width:5px}.compare-approaches .card.highlight{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#ff9799,#ffaa0d 34%,#fe00b2 67%,#ff9799) border-box;border:2px solid transparent}.compare-approaches .card.highlight .badge{background:#fff;border-radius:50%;box-shadow:0 0 0 4px #fff;color:#36fe95;display:inline-flex;left:50%;line-height:0;position:absolute;top:-14px;transform:translateX(-50%)}.compare-approaches .card.highlight .badge svg{display:block;height:28px;width:28px}@media (max-width:1024px){.compare-approaches .grid.col2,.compare-approaches .grid.col3{grid-template-columns:1fr}}@media (prefers-color-scheme:dark){.compare-approaches .card{background:transparent;border-color:#374151}.compare-approaches .card .items li:before{background:#fff}.compare-approaches .card.highlight{background:linear-gradient(#1a1d24,#1a1d24) padding-box,linear-gradient(90deg,#ff9799,#ffaa0d 34%,#fe00b2 67%,#ff9799) border-box}.compare-approaches .card.highlight .badge{background:#1a1d24;box-shadow:0 0 0 4px #1a1d24}}