.pricing-wrapper{background:#fafaf9;border-top:1px solid oklch(92.3% .003 48.717);float:left;overflow:hidden;padding:120px 0;width:100%}.pricing-section-title{text-align:center}.pricing-section-title p{color:oklch(55.3% .013 58.071)}.pricing{display:flex;gap:30px;margin-top:76px}.pricing .pricing-card{background:#fff;border:1px solid oklch(92.3% .003 48.717);display:flex;flex-direction:column;padding:40px;width:calc(33.33333% - 20px)}.pricing .pricing-card .price{font-family:var(--font-heading);font-size:48px;line-height:1em;margin:0}.pricing .pricing-card .price span{color:oklch(55.3% .013 58.071);font-family:var(--font-body);font-size:16px}.pricing .pricing-card .description{margin:0}.pricing .specs{display:flex;flex-direction:column;gap:20px;margin-bottom:30px;margin-top:40px;padding:0}.pricing .specs .spec{color:oklch(37.4% .01 67.558);display:flex;gap:10px}.pricing h4{margin-bottom:12px}.pricing .cta-secondary{display:block;margin-top:auto;padding:12px;text-align:center}@media (max-width:1049px){.pricing{overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none;margin-left:-20px;margin-right:-20px;padding:0 20px;width:calc(100% + 40px)}.pricing::-webkit-scrollbar{display:none}.pricing .pricing-card{min-width:316px;width:316px}}@media (max-width:767px){.pricing-wrapper{padding:60px 0}.pricing{margin-top:50px}}@media (max-width:599px){.pricing{flex-wrap:wrap;margin-left:0;margin-right:0;padding:0;width:100%}.pricing .pricing-card{min-width:100%;width:100%}.pricing .pricing-card .price{font-size:40px}}