.pricing-add-ons{overflow:hidden;position:relative}.pricing-add-ons__text{margin:0 auto var(--section-spacing-inner);max-width:60rem;text-align:center;z-index:1}.pricing-add-ons__items{display:grid;grid-template-columns:1fr;grid-gap:var(--grid-gap)}@media screen and (min-width:900px){.pricing-add-ons__items,.pricing-add-ons__text{grid-column:1/-1}}@media screen and (min-width:1200px){.pricing-add-ons__items{grid-template-columns:repeat(2,1fr)}}.pricing-add-on{background:linear-gradient(101deg,var(--gradient-color,#fff) 15%,#fff 85%);border-radius:var(--card-border-radius);box-shadow:-10px 10px 40px 0 rgba(27,26,61,.15);display:flex;flex-direction:column;overflow:hidden;padding:var(--card-spacing);position:relative}.pricing-add-on__top{align-items:center;display:flex;margin-bottom:var(--text-spacing-md)}.pricing-add-on__badge{border:2px solid;border-radius:4px;color:#2741f1;font-weight:600;line-height:1;margin-left:auto;padding:4px 8px}.pricing-add-on__description{margin-bottom:var(--text-spacing-md);max-width:29em}.pricing-add-on__bullets{display:flex;flex-direction:column;gap:.1em;margin-bottom:var(--text-spacing-md)}.pricing-add-on__bullets li{padding-left:1.33em;position:relative}.pricing-add-on__bullets svg{left:0;position:absolute;top:.4em}.pricing-add-on__action{margin-top:auto}.pricing-add-on__action a{gap:.4em;letter-spacing:0;padding:0;text-transform:none}.pricing-add-on__action svg{fill:currentColor;height:9px;stroke:none;transform:rotate(-45deg);width:9px}