body{background:#fffaf5}.pricing{margin:140px auto 160px;max-width:1232px}.feature-arrow{bottom:95%;color:#b18aff;font-family:Covered By Your Grace,cursive;font-size:20px;font-weight:400;left:92%;line-height:24px;margin-left:-60px;position:absolute;text-align:center;z-index:1}.pricing .hero{margin:80px auto 16px;max-width:816px;text-align:center}.pricing .hero h1{color:#000;font-size:45px;font-weight:700;letter-spacing:-.45px;line-height:56px;margin-bottom:16px}.pricing .hero p{color:rgba(0,0,0,.48);font-size:18px;font-weight:400;letter-spacing:-.18px;line-height:32px;margin-bottom:32px}.pricing-column .hide{display:none}:root{--white:#fffaf5;--plum:#f3ebf6;--gray:#000;--darkgreen:#6140ff;--popular:#ffdd40;--starter:#f73859;--essential:#00aeef;--professional:#ff7f45}.container{margin:0 auto;max-width:100%;text-align:center}.switch-wrapper{background:var(--plum);border-radius:64px;color:#6140ff;display:inline-flex;margin-bottom:72px;overflow:hidden;padding:0;position:relative}.switch-wrapper [type=radio]{left:-9999px;position:absolute}.switch-wrapper [type=radio]:checked#monthly~label[for=monthly],.switch-wrapper [type=radio]:checked#yearly~label[for=yearly]{color:var(--white)}.switch-wrapper [type=radio]:checked#monthly~label[for=monthly]:hover,.switch-wrapper [type=radio]:checked#yearly~label[for=yearly]:hover{background:transparent}.switch-wrapper [type=radio]:checked#yearly+label[for=monthly]~.highlighter{transform:none}.switch-wrapper [type=radio]:checked#monthly+label[for=yearly]~.highlighter{transform:translateX(100%)}.switch-wrapper label{border-radius:30px;cursor:pointer;font-size:14px;line-height:40px;min-width:87px;transition:color .25s ease-in-out;z-index:1}.switch-wrapper label:hover{background:var(--hover-purple)}.switch-wrapper .highlighter{background:var(--darkgreen);height:100%;left:0;position:absolute;top:0;transition:transform .25s ease-in-out;width:50%}.pricing .pricing-columns{display:flex;justify-content:center;margin-bottom:24px}.pricing .pricing-columns .pricing-column{border-radius:16px;max-width:308px;padding:32px 32px 16px;width:100%}.pricing .pricing-columns .pricing-column.pricing-column-featured{border:2px solid #6140ff;position:relative}.pricing .pricing-columns .pricing-column h3{font-size:18px;font-weight:700;line-height:32px}.pricing .pricing-columns .pricing-column p{color:rgba(0,0,0,.5);font-size:16px;font-weight:400;line-height:24px}.pricing .pricing-columns .pricing-column .amount{align-items:center;color:rgba(0,0,0,.5);display:flex;font-size:15px;font-weight:400;gap:8px;line-height:16px;margin-bottom:8px}.pricing .pricing-columns .pricing-column .amount .number{color:#000;display:flex;font-size:40px;font-weight:400;line-height:normal}.pricing .cta-pricing a{background:none;border:2px solid #6140ff;border-radius:24px;color:#6140ff;font-size:14px;line-height:16px;margin:0 auto;padding:16px 0;text-align:center;width:100%}.pricing .cta-pricing a:hover{background:#f3ebf6}.pricing .cta-pricing.callout a{background:#6140ff;color:#fff}.pricing .cta-pricing.callout:hover a{background:#593beb}.pricing ul{font-size:14px;font-style:normal;list-style-type:none;padding-left:0}.pricing ul li{color:#000;display:flex;font-size:14px;font-weight:400;gap:8px;line-height:24px;margin-bottom:16px}.pricing ul li svg{height:24px;width:24px}.pricing ul li.red{color:#ff492c}.pricing .custom-pricing{background:#f3ebf6;border-radius:16px;display:flex;gap:122px;justify-content:space-between;margin-bottom:96px;padding:32px}.pricing .custom-pricing h3{font-size:24px;font-weight:700;line-height:29px;margin:0 0 8px}.pricing .custom-pricing p{font-size:14px;font-weight:400;line-height:19px;margin:0 0 8px}.pricing .custom-pricing .cta a{max-width:100%;text-align:center;width:352px}.pricing .custom-pricing .custom-column-1{max-width:100%;width:400px}.pricing .custom-pricing .custom-column-2,.pricing .custom-pricing .custom-column-3{max-width:300px;width:100%}.pricing #free{margin:0 0 32px}@media only screen and (max-width:1269px){.pricing .custom-pricing{gap:72px}}@media only screen and (max-width:1050px){.pricing .pricing-columns{flex-wrap:wrap}.pricing .pricing-columns .pricing-column{max-width:100%;width:41%}.pricing .custom-pricing{flex-wrap:wrap;gap:0;justify-content:center;padding:32px 0}.pricing .custom-pricing .custom-column-1{max-width:100%;text-align:center;width:100%}}@media only screen and (max-width:949px){.pricing .pricing-columns .pricing-column{max-width:100%}}@media only screen and (max-width:844px){.pricing .pricing-columns .pricing-column{max-width:100%;width:39%}}@media only screen and (max-width:768px){.pricing .pricing-columns .pricing-column{max-width:100%;width:38%}}@media only screen and (max-width:606px){.pricing .pricing-columns .pricing-column{max-width:100%;width:35%}.feature-arrow{display:none}}@media only screen and (max-width:576px){.pricing .pricing-columns,.pricing .pricing-columns .pricing-column{max-width:100%;width:100%}.pricing .custom-pricing .cta a{width:66%}.pricing .custom-pricing{align-items:center;display:flex;flex-direction:column;padding:32px 16px;text-align:center}}