.pricing-free{grid-template-columns:1fr 1.3fr;align-items:center;gap:80px;padding-block:72px;display:grid}.pricing-free>div:first-child>.eyebrow{color:#8a05ff;margin-bottom:22px;display:block}.pricing-free h2{letter-spacing:-.035em;font-size:40px;font-weight:400;line-height:1.15}.pricing-free>div:first-child>p{color:#4d4d4d;max-width:340px;margin:22px 0;font-size:17px;line-height:1.7}.pricing-free-options{background:#f4f0ff;border:1px solid #e6daff;padding:8px 30px}.pricing-free-options article{padding:25px 0}.pricing-free-options article+article{border-top:1px solid #e6daff}.pricing-free-options article>svg{color:#8a05ff;float:right}.pricing-free-options h3{letter-spacing:-.025em;margin-bottom:13px;font-size:23px;font-weight:400}.pricing-free-options p{color:#4d4d4d;font-size:15px;line-height:1.7}.pricing-free-options article>span{color:#73568e;margin-top:14px;font-size:12px;display:block}.pricing-free-options small{color:#6b6b6b;margin-top:10px;font-size:12px;line-height:1.7;display:block}.pricing-section .pricing-heading{margin-bottom:22px}.pricing-section .pricing-heading .eyebrow{color:#8a05ff;margin-bottom:20px}.pricing-section .pricing-heading h2{letter-spacing:-.035em;font-size:clamp(34px,4vw,48px);font-weight:400;line-height:1.12}.pricing-currency-note{color:var(--color-ash);margin-bottom:27px;font-size:12px;line-height:1.7}.pricing-section .price-card{background:#fff;border:1px solid #dedee4;border-radius:2px;padding:28px 22px}.pricing-section .price-card.featured:before{display:none}.pricing-section .plan-label h3{font-size:25px;font-weight:400}.pricing-section .plan-description{min-height:42px;line-height:1.55}.pricing-section .price-card.featured li,.pricing-section .price-card.featured li svg{color:#d0c8e0}.pricing-section .price-card.featured .button:hover{background:#fff}.pricing-section .price-amount>span:first-child{font-size:clamp(32px,3vw,43px);font-weight:400}.pricing-section .price-card .button{padding-inline:12px;font-size:13px}.pricing-section .price-card li{font-size:12px;line-height:1.55}.pricing-section .pricing-caption{font-size:12px;line-height:1.65}.pricing-section .included-line{border-top:1px solid #e3e3e3;margin-top:38px;padding-top:25px}.pricing-section .included-line>span{color:var(--color-ash);font-size:10px}@media (max-width:1050px){.pricing-free{gap:45px}.pricing-section .price-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-section .plan-label{flex-direction:row;align-items:center;min-height:38px}.pricing-section .plan-description{min-height:24px}}@media (max-width:760px){.pricing-free{grid-template-columns:1fr;gap:30px;padding-block:48px}.pricing-free h2{font-size:35px}.pricing-free-options{padding-inline:24px}.pricing-section .pricing-caption{flex-direction:column;gap:18px}.pricing-section .pricing-disclosure{text-align:left;max-width:none}}@media (max-width:520px){.pricing-section .price-grid{grid-template-columns:1fr;gap:14px}.pricing-section .price-card{padding:26px}.pricing-section .price-amount>span:first-child{font-size:45px}.pricing-section .price-card li{font-size:13px}}.pricing-section .price-grid{border:1px solid #e3e3e3;gap:0}.pricing-section .price-card{border:0;border-right:1px solid #e3e3e3;border-radius:0;padding:30px 24px}.pricing-section .price-card:last-child{border-right:0}.pricing-section .price-card.featured{color:#0d0d0d;background:#f8f5ff;border-color:#e3e3e3}.pricing-section .price-card.featured:before{background:#8a05ff;display:block}.pricing-section .plan-label{flex-direction:row;align-items:center;gap:6px;min-height:32px}.pricing-section .plan-label h3{font-size:26px}.pricing-section .plan-label>span{color:#48008c;background:#e6daff;padding:4px 7px;font-size:10px}.pricing-section .plan-description{min-height:44px}.pricing-section .price-card.featured .plan-description,.pricing-section .price-card.featured .price-unit,.pricing-section .price-card.featured .price-amount>span:last-child{color:#6b6b6b}.pricing-section .price-card.featured li{color:#4d4d4d}.pricing-section .price-card.featured li svg{color:#757575}.pricing-section .price-card.featured .plan-separator{border-color:#e3e3e3}.pricing-section .price-card.featured .button{color:#fff;background:#0d0d0d;border-color:#0d0d0d}.pricing-section .price-card.featured .button:hover{background:#272727;border-color:#272727}@media (max-width:1050px){.pricing-section .price-card:nth-child(2){border-right:0}.pricing-section .price-card:nth-child(-n+2){border-bottom:1px solid #e3e3e3}}@media (max-width:520px){.pricing-section .price-grid{gap:0}.pricing-section .price-card{border-bottom:1px solid #e3e3e3;border-right:0;padding:26px}.pricing-section .price-card:last-child{border-bottom:0}}
