.pricing-page-featured-add-ons{display:grid;grid-gap:2rem;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr));place-content:stretch;place-items:stretch}@media(min-width:48em){.pricing-page-featured-add-ons{display:grid;grid-gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr));place-content:stretch;place-items:stretch}}.pricing-page-featured-add-on-container{display:grid;grid-gap:2rem;background-color:var(--kmt-sys-color-background-neutral-weakest);border:1px solid var(--kmt-sys-color-border-neutral-weakest);border-radius:var(--kmt-sys-size-border-radius-lg);gap:0;grid-template-columns:repeat(1,minmax(0,1fr));overflow:hidden;place-content:stretch;place-items:stretch}@media(min-width:48em){.pricing-page-featured-add-on-container{display:grid;grid-gap:2rem;gap:0;grid-template-columns:repeat(2,minmax(0,1fr));place-content:stretch;place-items:stretch}}.pricing-page-featured-add-on-container img{object-fit:cover}.pricing-page-featured-add-on{display:flex;flex-direction:column;gap:2rem;height:100%;justify-content:space-between;padding:2rem;width:100%}.pricing-page-featured-add-on__title__text{font-family:var(--kmt-sys-typography-body-font-family);font-size:1.25rem;font-weight:500;margin:0}.pricing-page-featured-add-on__content{flex-grow:1;flex-shrink:1;font-size:.875rem;margin-top:.5rem}.pricing-page-featured-add-on__content>:first-child{margin-block-start:0}.pricing-page-featured-add-on__content>:last-child{margin-block-end:0}.pricing-page-featured-add-on__footer{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;gap:1rem;justify-content:space-between}.pricing-page-featured-add-on__footer>a{flex-shrink:0}.pricing-page-featured-add-on__prices{display:flex;flex-flow:column;gap:.5rem}.pricing-page-featured-add-on__price{align-items:flex-end;color:var(--kmt-sys-color-text-neutral-medium);display:flex;flex-wrap:wrap;font-family:var(--kmt-sys-typography-body-font-family);font-size:1.125rem;font-weight:var(--kmt-sys-typography-body-font-weight);gap:.5em}.pricing-page-featured-add-on__price>*{font-size:1em;line-height:1.2;margin:0}.pricing-page-featured-add-on__price strong{color:var(--kmt-sys-color-text-neutral-medium);font-weight:500;font-weight:600}.pricing-page-featured-add-on__price h4{color:var(--kmt-sys-color-text-neutral-weak);flex-basis:100%;font-family:var(--kmt-sys-typography-body-font-family);font-size:var(--kmt-sys-typography-tiny-font-size);font-weight:var(--kmt-sys-typography-body-font-weight)}
