.pricing-plan{position:relative}.pricing-plan--backdrop-center-right:before,.pricing-plan--backdrop-top-left:before{background:linear-gradient(-20deg,#0e38fc,#eea88e 50%,#79dbf1);border-radius:3rem;content:"";filter:blur(3rem);height:50%;opacity:.5;position:absolute;width:50%;z-index:0}.pricing-plan--backdrop-top-left:before{left:0;top:0;transform:translate(-2rem,-4rem)}.pricing-plan--backdrop-center-right:before{right:0;top:75%;transform:translate(2rem,-50%)}.pricing-plan__inner{background:#fff;border-radius:8px;display:flex;flex-direction:column;padding:24px;position:relative;z-index:1}.pricing-plan__tier{color:#8c78f3;margin:0}.pricing-plan__price{margin:24px 0 0}.pricing-plan__additional-description,.pricing-plan__description{color:#5a5a5f;margin:24px 0 0}.pricing-plan__additional-description p,.pricing-plan__description p{margin:0}.pricing-plan__additional-description{font-size:80%}.pricing-plan__seperator{border:solid #e2e2e2;border-width:0 0 1px;margin:24px 0}.pricing-plan__features{color:#5a5a5f;list-style:none;margin:0;padding:0}.pricing-plan__features li{align-items:center;display:flex}.pricing-plan__features li:not(:first-child){margin-top:12px}.pricing-plan__tick{background:#f6f6f6;border-radius:50%;margin:0 8px 3px 0;padding:8px}.pricing-plan__tick svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;display:block;height:16px;width:16px}.pricing-plan__action{display:flex;flex-direction:column;gap:10px;margin:auto 0 0;padding-top:32px}.pricing-plan__action>*{justify-content:center;text-align:center;width:100%}.pricing-plan__fees{color:#5a5a5f;font-size:80%;margin:20px auto 0;max-width:30ch;text-align:center}.pricing-plan__open-modal{background-color:rgba(0,0,0,.075)!important;border-color:transparent;color:#1b1a3d}.pricing-plan__open-modal:hover{background-color:rgba(0,0,0,.15)!important;color:#1b1a3d}.hs_cos_wrapper_type_module:has(.pricing-plan),.hs_cos_wrapper_type_module:has(.pricing-plan) .pricing-plan,.hs_cos_wrapper_type_module:has(.pricing-plan) .pricing-plan__inner{height:100%}@media screen and (max-width:767px){.hs_cos_wrapper_type_module:has(.pricing-plan){padding-bottom:var(--gap)}}.row-fluid-wrapper.row-depth-1:has(.row-fluid-wrapper .pricing-plan){overflow:hidden}.pricing-plan__open-modal{cursor:hand;cursor:pointer}.pricing-plan-modal__wrapper{display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10000}.pricing-plan-modal__escape{background-color:rgba(0,0,0,.25);height:100%;left:0;position:absolute;top:0;width:100%}.pricing-plan-modal{background-color:var(--cf-color-white);border-radius:12px;box-shadow:0 4px 10px rgb(0 0 0/3%);left:50%;max-height:80vh;max-width:800px;overflow-y:scroll;position:absolute;top:50%;transform:translate(-50%,-50%);width:90%}.pricing-plan-modal__close{appearance:none;-webkit-appearance:none;background:none;border:none;cursor:pointer;cursor:hand;padding:10px;position:absolute}.pricing-plan-modal__title{padding-right:10%}.pricing-plan-modal__description p:last-child{margin-bottom:0!important}@media screen and (max-width:1199px){.pricing-plan-modal{padding:18px 24px 24px}.pricing-plan-modal__close{right:14px;top:14px}.pricing-plan-modal__title{margin:0 0 18px}}@media screen and (min-width:1200px){.pricing-plan-modal{padding:30px 40px 40px}.pricing-plan-modal__close{right:30px;top:24px}.pricing-plan-modal__title{margin:0 0 30px}}