.pricing-modular{--card-padding:20px}.pricing-modular__card{min-height:100%;overflow:hidden}.pricing-modular__card,.pricing-modular__content{border-radius:20px}.pricing-modular__content{background:var(--fifth-color)}.pricing-modular__section{display:flex;flex-direction:column;gap:20px;padding:var(--card-padding)}.pricing-modular__header{display:flex;flex-direction:column;justify-content:center}.pricing-modular__section.pricing-modular__header{padding:calc(var(--card-padding)*.6) var(--card-padding) calc(var(--card-padding)*1.6)}.pricing-modular__row{display:flex;flex-direction:column}.pricing-modular__text ul{text-align:initial}.pricing-modular__text ul li{padding-left:1lh;position:relative}.pricing-modular__text ul li:not(:last-child){margin-bottom:8px}.pricing-modular__text ul li:before{background-image:url(//4059422.fs1.hubspotusercontent-eu1.net/hubfs/4059422/raw_assets/public/swapn-2025/images/icons/check.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1lh;left:0;position:absolute;top:0;width:.5lh}.pricing-modular__price-text{align-items:center;display:flex;gap:20px;justify-content:space-between;text-align:initial}.pricing-modular__price-text .pricing-modular__price{flex:none}.pricing-modular__price__discount{font-weight:400;text-decoration:line-through}.pricing-modular__header .pricing-modular__price{font-size:var(--small-font-size);line-height:var(--small-line-height)}.pricing-modular__price-text .pricing-modular__price__number{font-size:var(--h2-font-size);line-height:var(--h2-line-height)}.pricing-modular__content .pricing-modular__price .pricing-modular__price__number{font-family:var(--display-font-family);font-size:var(--display-font-size);font-weight:var(--display-font-weight);line-height:var(--display-line-height)}.pricing-modular__img{margin:0 auto;max-width:100%}.pricing-modular__section.bg-first{background:var(--first-color)}.pricing-modular__section.bg-second{--body-font-color:var(--white-color);background:var(--second-color)}.pricing-modular__section.bg-third{--body-font-color:var(--white-color);background:var(--third-color)}.pricing-modular__section.bg-fourth{--body-font-color:var(--white-color);background:var(--fourth-color)}.pricing-modular__section.bg-fifth{background:var(--fifth-color)}.pricing-modular__section.bg-first_accent{background:var(--first-accent-color)}.pricing-modular__section.bg-second_accent{--body-font-color:var(--white-color);background:var(--second-accent-color)}.pricing-modular__section.bg-third_accent{--body-font-color:var(--white-color);background:var(--third-accent-color)}.pricing-modular__section.bg-fourth_accent{--body-font-color:var(--white-color);background:var(--fourth-accent-color)}.pricing-modular__section.bg-fifth_accent{background:var(--fifth-accent-color)}.pricing-modular__section.bg-dark_gray{--body-font-color:var(--white-color);background:var(--dark-gray-color)}.pricing-modular__section.bg-medium_gray{background:var(--medium-gray-color)}.pricing-modular__section.bg-light_gray{background:var(--light-gray-color)}.pricing-modular__section.bg-white{background:var(--white-color)}@media screen and (min-width:1200px){.pricing-modular__card.align-lg-center{text-align:center}}@media screen and (min-width:992px) and (max-width:1200px){.pricing-modular__card.align-md-center{text-align:center}}@media screen and (min-width:992px){.pricing-modular:has(.pricing-modular__section.pricing-modular__header) .pricing-modular__content{margin-top:calc(var(--card-padding)*-1)}}@media screen and (max-width:992px){.pricing-modular [class^=span]{padding:0!important}.pricing-modular__card.align-xs-center{text-align:center}.pricing-modular__card:has(.pricing-modular__section.pricing-modular__header) .pricing-modular__content{margin-top:calc(var(--card-padding)*-1)}}