.lp-root [data-slide-pending=true],.lp-root .ref-reveal[data-write-pending=true] .ref-reveal-glyphs{opacity:0}@media (prefers-reduced-motion:reduce){.lp-root [data-slide-pending=true],.lp-root .ref-reveal[data-write-pending=true] .ref-reveal-glyphs{opacity:1!important}}.lp-root #pricing .ref-section-intro{margin-bottom:18px}.lp-root #pricing .ref-section-intro h2{font-size:clamp(30px,3vw,44px)}.lp-root #pricing .ref-section-intro>p{margin-top:8px;font-size:17px;line-height:1.35}.lp-root #pricing .ref-pricing-grid{align-items:stretch;gap:12px}.lp-root #pricing .ref-plan{padding:14px}.lp-root #pricing .ref-plan-header{align-content:start;gap:6px;min-height:52px;position:relative}.lp-root #pricing .ref-plan-header>small{padding:3px 5px;font-size:9px;position:absolute;top:-5px;right:0}.lp-root #pricing .ref-plan-header h3{font-size:21px}.lp-root #pricing .ref-plan-header p{font-size:12px;line-height:1.2}.lp-root #pricing .ref-plan-price{margin:6px 0}.lp-root #pricing .ref-plan-price strong{font-size:32px}.lp-root #pricing .ref-plan-tagline{min-height:42px;margin:0 0 6px;font-size:13px;line-height:1.3;display:block}.lp-root #pricing .ref-plan>.lp-button{min-height:32px;margin:4px 0 10px;font-size:14px!important}.lp-root #pricing .ref-plan-includes{margin-bottom:6px;font-size:13px;line-height:1.3}.lp-root #pricing .ref-plan ul{gap:6px;margin:0;padding-top:8px}.lp-root #pricing .ref-plan li{grid-template-columns:20px minmax(0,1fr);gap:7px;font-size:14px;line-height:1.25;display:grid}.lp-root #pricing .ref-plan li svg{width:20px;height:20px}.lp-root #pricing .ref-plan-limits{margin-top:8px;padding-top:8px;font-size:12px;line-height:1.25}.lp-root #pricing .ref-plans-compare{margin-top:12px;font-size:15px}@media (min-width:1024px) and (max-height:800px){.lp-root #pricing{padding-block:12px}.lp-root #pricing .ref-section-intro{margin-bottom:12px}.lp-root #pricing .ref-section-intro h2{font-size:32px}.lp-root #pricing .ref-section-intro>p{font-size:15px}.lp-root #pricing .ref-plan{padding:11px}.lp-root #pricing .ref-plan li{gap:5px;font-size:13px}.lp-root #pricing .ref-plan ul{gap:4px}.lp-root #pricing .ref-plan-tagline{min-height:34px;font-size:12px}.lp-root #pricing .ref-plan-header{min-height:45px}}@media (max-width:767px){.lp-root #pricing .ref-plan li{font-size:14px}.lp-root #pricing .ref-plan-tagline{min-height:0}}.lp-root #pricing .ref-plan li svg{width:20px!important;height:20px!important;margin:0!important}.lp-root #pricing .ref-plan ul{flex:1 0 auto;align-content:start}.lp-root #pricing .ref-plan>.lp-button{padding:7px 10px}@media (min-width:1024px){.lp-root #pricing .ref-pricing-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px) and (max-height:800px){.lp-root #pricing .ref-plan-header{min-height:36px}.lp-root #pricing .ref-plan-price strong{font-size:29px}.lp-root #pricing .ref-plan-price{margin:4px 0}.lp-root #pricing .ref-plan-tagline{min-height:32px;margin-bottom:4px}.lp-root #pricing .ref-plan>.lp-button{min-height:30px;margin:3px 0 7px;padding:5px 8px}.lp-root #pricing .ref-plan>.lp-button svg{width:20px!important;height:20px!important}.lp-root #pricing .ref-plan li{grid-template-columns:18px minmax(0,1fr);line-height:1.2}.lp-root #pricing .ref-plan li svg{width:18px!important;height:18px!important}.lp-root #pricing .ref-plan ul{gap:3px}.lp-root #pricing .ref-plan-limits{margin-top:6px;padding-top:6px}}@media (min-width:1024px) and (max-width:1199px){.lp-root #pricing>.lp-wrap{width:calc(100% - 24px)}.lp-root #pricing .ref-pricing-grid{gap:8px}.lp-root #pricing .ref-plan{padding:10px}.lp-root #pricing .ref-plan li{grid-template-columns:16px minmax(0,1fr);gap:5px;font-size:12.5px}.lp-root #pricing .ref-plan li svg{width:16px!important;height:16px!important}.lp-root #pricing .ref-plan-header p{font-size:11px}.lp-root #pricing .ref-plan-tagline{font-size:11.5px}}
