.pricing:not(:has(.pricing__text)) .pricing__title.h1{margin-bottom:clamp(56px,4.0625vw,78px)}.pricing__title.h1{font-weight:400;text-transform:none;margin-bottom:clamp(16px,1.7708333333vw,34px);text-align:center}.pricing__text{margin-bottom:clamp(56px,4.0625vw,78px);text-align:center}.pricing__inner{display:flex;flex-direction:column;border-radius:clamp(24px,1.5625vw,30px);border:1px solid var(--main, #684EA9);overflow:hidden;max-width:43.59%;width:100%;margin:0 auto}@media only screen and (max-width:768px){.pricing__inner{max-width:100%}}.pricing__label{text-transform:uppercase;position:relative;padding:clamp(24px,2.0833333333vw,40px) 0;width:100%;text-align:center;background:var(--light-main, #645FF1);color:#fff;font-weight:500}.pricing__content{padding:clamp(30px,1.8229166667vw,35px) clamp(24px,3.125vw,60px) clamp(24px,3.125vw,60px);display:flex;flex-direction:column;gap:clamp(30px,1.7708333333vw,34px)}.pricing__content-title>*:not(:last-child){margin-bottom:10px}.pricing__list{display:flex;flex-direction:column;gap:clamp(16px,.9375vw,18px)}.pricing__item{display:flex;gap:10px;align-items:center}.pricing__item-icon{height:clamp(16px,1.0416666667vw,20px);aspect-ratio:1/1;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:rgb(from var(--main, #684EA9) r g b/.1)}.pricing__item-icon svg{height:auto;width:auto;object-fit:contain}.pricing__item-icon svg path{stroke:var(--main, #684EA9)}.pricing__button{background:var(--main, #684EA9);color:#fff;padding:clamp(13px,1.09375vw,21px);width:100%;display:flex;align-items:center;justify-content:center;text-decoration:none;font-size:clamp(15px,1.25vw,24px);line-height:1;letter-spacing:0;border-radius:300px}.pricing__button:hover{text-decoration:underline}
