.membership-plans__container{padding-top:32px;padding-bottom:48px}.membership-plans__offer{display:flex;flex-direction:column;gap:8px;margin-bottom:32px;padding:20px 24px;border:1px solid rgba(255,90,96,.35);border-radius:12px;background:rgba(255,90,96,.06)}.membership-plans__heading{margin-bottom:16px}.membership-plans__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:16px;gap:16px}.membership-plans__plan{display:flex;flex-direction:column;gap:8px;padding:20px;border:1px solid #e0e4e8;border-radius:12px;background:#fff}.membership-plans__price{font-size:28px;font-weight:700;color:#6551a3}.membership-plans__price span{font-size:15px;font-weight:500;color:#666}.membership-plans__features{padding-left:18px;list-style:disc;font-size:14px;line-height:1.7}.membership-plans__cta{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:32px}.breadcrumb__wrapper{background:#6551a3;color:#fff;padding:12px 20px;margin-top:20px;border-radius:4px;display:flex;align-items:center;text-transform:capitalize}.breadcrumb__item{position:relative}.breadcrumb__item:not(:first-child){padding-left:20px}.breadcrumb__item:not(:first-child):before{content:"";position:absolute;top:7px;left:4px;height:8px;width:8px;border-color:#fff #fff transparent transparent;border-style:solid;border-width:1px;transform:rotate(45deg)}.breadcrumb__link{text-decoration:none;color:#fff;font-weight:600;font-size:14px}.breadcrumb__link:hover{text-decoration:underline}@keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.button{position:relative;background:none;border:none;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;transition:background-position .4s ease-in-out;text-transform:uppercase}.button--small{height:32px;padding:12px 20px;font-size:12px;font-weight:450}.button--medium{height:40px;padding:12px 24px;font-size:13px;font-weight:600}.button--large{height:56px;padding:12px 32px;font-size:15px;font-weight:600}.button--none{height:unset;padding:0}.button--loading{pointer-events:none}.button--loading:after{content:"";position:absolute;top:calc(50% - 14px);left:calc(50% - 14px);width:28px;height:28px;border-radius:50%;border:2px solid transparent;animation:loading .7s linear infinite}.button--primary{background:#6551a3;color:#fff;background-size:300% 100%}.button--primary:hover{background:#59429f}.button--primary-loading{color:#6551a3}.button--primary-loading:after{border-color:#fff #fff #fff transparent}.button--primary-outline{background:#fff;color:#6551a3;border:1px solid #6551a3}.button--primary-outline:hover{color:#fff;background:#6551a3}.button--primary-outline-loading{color:#fff}.button--primary-outline-loading:after{border-color:#6551a3 #6551a3 #6551a3 transparent}.button--secondary{background:#fff;color:#6551a3;border:1px solid #fff}.button--secondary:hover{background:transparent;color:#fff}.button--secondary-loading{color:#fff}.button--secondary-loading:after{border-color:#6551a3 #6551a3 #6551a3 transparent}.button--default{background:#495865;color:#fff;border:1px solid #495865;background-size:300% 100%}.button--default:hover{background-position:100%;background-image:linear-gradient(90deg,#bdbdbd,#495865);box-shadow:0 4px 15px 0 #bdbdbd}.button--default-loading{color:#fff}.button--default-loading:after{border-color:#495865 #495865 #495865 transparent}.button--default-outline{background:#fff;color:#495865;border:1px solid #495865}.button--default-outline:hover{background:#495865;color:#fff}.button--default-outline-loading{color:#fff}.button--default-outline-loading:after{border-color:#495865 #495865 #495865 transparent}.button--error{background:#c72727;color:#fff;border:1px solid #c72727;background-size:300% 100%}.button--error:hover{background:#e03a3a}.button--error-loading{color:#fff}.button--error-loading:after{border-color:#fff #fff #fff transparent}.button--error-outline{background:#fff;color:#c72727;border:1px solid #c72727;background-size:300% 100%}.button--error-outline:hover{border:1px solid #e03a3a}.button--error-outline-loading{color:#fff}.button--error-outline-loading:after{border-color:#c72727 #c72727 #c72727 transparent}.button--plain{text-align:unset}.button--disabled{pointer-events:none;opacity:.5}.button--block{width:100%}.button--with-icon{height:auto;padding:4px 16px}.page-cover-section{background:#6551a3 url(/_next/static/media/small-heart.99ffb740.png) 50% repeat;gap:16px}.page-cover-section__wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;text-align:center;background-image:url(/_next/static/media/section-curve.9c97bc2a.svg);background-size:103% auto;background-repeat:no-repeat;background-position:bottom}.page-cover-section__tag-line{max-width:900px;padding-top:20px}@media(min-width:992px){.page-cover-section__wrapper{padding-bottom:200px}}.link{background:none;border:none;text-decoration:none;color:#6551a3;font-weight:500;font-size:14px;cursor:pointer}.link--underline,.link:hover{text-decoration:underline}