.lp-site.lp-pricing-page{background:#f4f4ef;min-height:100svh}.lp-pricing-page:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(90% 40%,#aab7ad66,#0000 78%),radial-gradient(70% 42% at 86% 52%,#d3cbbb47,#0000 80%);height:720px;position:absolute;top:335px;left:0;right:0}.lp-pricing-page .lp-pricing-main{padding:54px 24px 70px}.lp-pricing-page .lp-pricing-heading{text-align:center;max-width:720px;margin:0 auto 30px}.lp-pricing-page .lp-pricing-title{letter-spacing:-.05em;font-size:clamp(34px,4vw,48px);font-weight:600;line-height:1.1}.lp-pricing-page .lp-pricing-heading>p{color:#617069;max-width:550px;margin:18px auto 0;font-size:15px;line-height:1.7}.lp-pricing-offer{flex-direction:column;align-items:center;gap:24px;display:flex}.lp-price-periods{background:#e8ede6b3;border:1px solid #cbd6ce;border-radius:10px;grid-template-columns:repeat(3,1fr);gap:3px;width:min(400px,100%);padding:4px;display:grid}.lp-pricing-page .lp-price-period{color:#65736a;min-height:46px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px;padding:8px 10px;font-size:12px;font-weight:550;line-height:1.4;transition:background .16s,color .16s;display:flex}.lp-pricing-page .lp-price-period[aria-checked=true]{color:#fff;background:#253d31;box-shadow:0 2px 7px #20362a26,inset 0 1px #ffffff21}.lp-price-period small{background:#21382c0a;border-radius:20px;padding:2px 5px;font-size:9px;font-weight:600}.lp-price-period[aria-checked=true] small{color:#fff;background:#ffffff26}.lp-price-card{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(145deg,#7f9f90,#c5d7d8 55%,#d9c7a7) border-box;border:2px solid #0000;border-radius:24px;flex-direction:column;gap:24px;width:min(400px,100%);min-height:590px;padding:28px;display:flex;box-shadow:0 14px 42px #253c2e12,0 2px 8px #253c2e08}.lp-price-card-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.lp-pricing-page .lp-price-name{letter-spacing:-.035em;font-size:21px;font-weight:650;line-height:1.3}.lp-price-card-heading>svg{flex:none;width:64px;height:28px}.lp-pricing-page .lp-price-amount{color:#1f3329;align-items:baseline;gap:9px;line-height:1.1;display:flex}.lp-price-amount strong{letter-spacing:-.065em;font-size:62px;font-weight:650}.lp-price-amount>span{color:#738078;font-size:17px;font-weight:450}.lp-pricing-page .lp-price-billing{color:#41584a;min-height:23px;margin-top:12px;font-size:14px;font-weight:550;line-height:1.6}.lp-pricing-page .lp-price-fit{color:#7a867e;margin-top:5px;font-size:13px;line-height:1.6}.lp-price-features{flex:1;align-content:start;gap:11px;margin:0;padding:0;list-style:none;display:grid}.lp-price-features li{color:#45584a;align-items:flex-start;gap:10px;font-size:13px;line-height:1.65;display:flex}.lp-price-features svg{color:#72947f;flex:none;margin-top:3px}.lp-price-card-action{margin-top:auto}.lp-price-start{color:#fff;background:#253d31;border:1px solid #20382c;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:51px;padding:12px 16px;font-size:14px;font-weight:600;transition:background .16s;display:flex;box-shadow:inset 0 1px #ffffff1a}.lp-price-start:hover{background:#345641}.lp-pricing-grid{grid-template-columns:repeat(2,minmax(0,400px));justify-content:center;align-items:end;gap:28px;max-width:828px;margin:auto;display:grid}.lp-price-free{box-shadow:none;background:#ffffffb3;border-color:#d4ddd3}.lp-price-free .lp-price-start{color:#253d31;box-shadow:none;background:#fff;border-color:#b4c5b9}.lp-agent-pricing{border-top:1px solid #d5ded4;max-width:828px;margin:88px auto 0;padding-top:54px}.lp-pricing-page .lp-agent-pricing h2{font-size:clamp(28px,3vw,36px)}.lp-pricing-page .lp-price-start:disabled{cursor:default;color:#68776b;box-shadow:none;background:#e6ebe5;border-color:#d4ddd3}.lp-pricing-page .lp-pricing-disclaimer{margin:28px auto 0}@media (max-width:700px){.lp-pricing-grid{grid-template-columns:minmax(0,400px);gap:36px}.lp-agent-pricing{margin-top:54px;padding-top:38px}}.lp-pricing-page .lp-price-card-action>p{text-align:center;color:#7d8980;margin-top:11px;font-size:11px;line-height:1.6}.lp-pricing-page .lp-pricing-launch-note{text-align:center;color:#758178;max-width:440px;font-size:11px;line-height:1.7}.lp-pricing-page .lp-pricing-faq{width:min(650px,100%);margin:64px auto 0}.lp-pricing-page .lp-pricing-faq h2{margin-bottom:18px;font-size:25px;font-weight:550}.lp-pricing-faq details{border-bottom:1px solid #dbe3d9;padding:17px 0}.lp-pricing-faq summary{color:#3b5043;justify-content:space-between;align-items:center;gap:16px;font-size:14px;font-weight:500;display:flex}.lp-pricing-faq summary>span{color:#7d9784;font-size:19px;font-weight:400}.lp-pricing-faq details[open] summary>span{transform:rotate(45deg)}.lp-pricing-page .lp-pricing-faq details p{color:#718076;margin:12px 24px 0 0;font-size:13px;line-height:1.8}.lp-pricing-page .lp-footer{padding-top:0}@media (max-width:500px){.lp-pricing-page .lp-pricing-main{padding:38px 20px 50px}.lp-pricing-page .lp-pricing-heading>p{font-size:14px}.lp-price-card{border-radius:21px;min-height:590px;padding:24px}.lp-pricing-page .lp-price-period{gap:3px;padding:7px 4px;font-size:11px}.lp-price-period small{padding:2px 4px;font-size:8px}.lp-price-amount strong{font-size:56px}.lp-price-features li{font-size:12px}.lp-pricing-page .lp-pricing-faq{margin-top:48px}}
