.ac-pricing-page{color:var(--qwp-text);background:#fff}.ac-pricing-page :is(section[id]){scroll-margin-top:105px}.ac-pricing-page .qwp-acumatica-pricing-hero{background:linear-gradient(#f0faf8 0%,#fff 88%);border-bottom:1px solid #e5efed;padding:40px 0 60px}.ac-pricing-page .qwp-acumatica-pricing-hero .qwp-container{max-width:1180px}.ac-pricing-page .qwp-breadcrumbs{margin-bottom:26px}.ac-pricing-page .qwp-acumatica-pricing-hero h1{letter-spacing:-.04em;max-width:900px;margin:0 auto 22px;font-size:clamp(36px,4.8vw,60px);line-height:1.1}.ac-pricing-page .qwp-acumatica-pricing-hero>.qwp-container{text-align:center}.ac-pricing-page .qwp-acumatica-pricing-hero .qwp-breadcrumbs{text-align:left}.ac-pricing-eyebrow{color:var(--qwp-primary-dark);letter-spacing:.02em;margin:0 0 16px;font-size:14px;font-weight:750}.ac-pricing-page .qwp-acumatica-pricing-hero .qwp-page-lead{color:#475569;max-width:750px;margin:0 auto 18px;font-size:18px;line-height:1.75}.ac-pricing-product-link{color:#475569;margin:0 0 26px;font-size:14px;line-height:1.6}.ac-pricing-product-link a,.ac-pricing-page .ac-pricing-main a:not(.qwp-btn){color:var(--qwp-primary-dark);text-underline-offset:4px;font-weight:700;text-decoration:underline}.ac-pricing-page .qwp-acumatica-pricing-hero .qwp-actions{justify-content:center;gap:18px}.ac-pricing-page .qwp-btn{text-align:center;white-space:normal;border-radius:10px!important}.ac-pricing-nav{background:#fff;border-block:1px solid #e5efed}.ac-pricing-nav-inner{flex-wrap:wrap;align-items:center;gap:14px 32px;padding-block:20px;display:flex}.ac-pricing-nav a{color:#475569;font-size:14px;font-weight:700;text-decoration:none;display:inline-block}.ac-pricing-nav a:hover,.ac-pricing-nav a:focus-visible{color:var(--qwp-primary-dark)}.ac-pricing-nav a[aria-current=page]{color:var(--qwp-primary-dark);text-underline-offset:6px;text-decoration:underline}.ac-pricing-page .qwp-section{padding:76px 0}.ac-pricing-page .qwp-section-heading{max-width:810px;margin:0 auto 32px}.ac-pricing-page .qwp-section-heading h2{letter-spacing:-.025em;margin:0 0 18px;font-size:clamp(28px,3vw,38px);line-height:1.18}.ac-pricing-page .qwp-section-heading p{color:#475569;font-size:17px;line-height:1.75}.ac-pricing-page .qwp-acumatica-pricing-card{max-width:1000px;box-shadow:none;background:#fff;border:1px solid #dce7e5;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:start;gap:34px;margin:0 auto;padding:36px;display:grid;border-radius:14px!important}.ac-pricing-page .qwp-acumatica-price-summary{flex-direction:column;align-items:flex-start;display:flex;position:static}.ac-pricing-plan-label{color:#172033;margin:0 0 14px;font-size:15px;font-weight:800}.ac-pricing-page .qwp-acumatica-price-summary .qwp-price{letter-spacing:-.045em;color:#172033;margin:0 0 14px;font-size:clamp(40px,4vw,50px);font-weight:800;line-height:1.15;display:block}.ac-pricing-page .qwp-acumatica-price-summary .qwp-price span{letter-spacing:0;color:#64748b;margin-left:5px;font-size:14px;font-weight:500}.ac-pricing-page .qwp-acumatica-price-summary>p:not(.ac-pricing-plan-label){color:#475569;max-width:410px;margin:0 0 26px;font-size:16px;line-height:1.75}.ac-pricing-page .qwp-acumatica-price-summary .qwp-btn{margin-top:auto}.ac-pricing-page .qwp-acumatica-pricing-card>div:last-child{border-left:1px solid #e2e8f0;min-width:0;padding-left:30px}.ac-pricing-page .qwp-acumatica-pricing-card h3{letter-spacing:-.02em;margin:0 0 18px;font-size:21px;line-height:1.25}.ac-pricing-page .qwp-acumatica-pricing-card .qwp-check-list{gap:13px}.ac-pricing-page .qwp-acumatica-pricing-card .qwp-check-list li{color:#475569;font-size:15px;font-weight:600;line-height:1.6}.ac-pricing-page .ac-pricing-renewal{background:#f7faf9;padding:76px 0}.ac-pricing-page .qwp-acumatica-renewal-grid{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:center;gap:60px;max-width:1100px;display:grid}.ac-pricing-page .qwp-acumatica-renewal-grid h2{letter-spacing:-.025em;margin:0 0 20px;font-size:clamp(28px,3vw,38px);line-height:1.18}.ac-pricing-page .qwp-acumatica-renewal-grid>div>p{color:#475569;margin:0 0 24px;font-size:17px;line-height:1.75}.ac-pricing-page .qwp-acumatica-renewal-grid .qwp-check-list{gap:13px}.ac-pricing-page .qwp-acumatica-renewal-grid .qwp-check-list li{color:#475569;font-size:15px;font-weight:600;line-height:1.6}.ac-pricing-page .ac-pricing-expiry-note{box-shadow:none;background:#fff;border:1px solid #dce7e5;margin:0;padding:28px;border-radius:12px!important}.ac-pricing-page .ac-pricing-expiry-note h3{letter-spacing:-.025em;margin:0 0 14px;font-size:23px;line-height:1.25}.ac-pricing-page .ac-pricing-expiry-note p{color:#475569;margin:0;line-height:1.75}.ac-pricing-page .ac-pricing-custom .acumatica-scope{margin-top:36px}.ac-pricing-page .ac-pricing-custom .acumatica-scope-scroll{border-radius:10px}.ac-pricing-page .ac-pricing-steps{background:#123f3b;padding:70px 0}.ac-pricing-page .ac-pricing-steps .qwp-section-heading h2,.ac-pricing-page .ac-pricing-steps .qwp-section-heading p{color:#fff}.ac-pricing-page .ac-pricing-steps .qwp-section-heading p{color:#cbd5e1}.ac-pricing-page .ac-pricing-process-grid{gap:18px}.ac-pricing-page .ac-pricing-process-grid .qwp-process-card{box-shadow:none;background:#ffffff0f;border:1px solid #ffffff2b;padding:24px;border-radius:12px!important}.ac-pricing-page .ac-pricing-process-grid .qwp-process-step{color:#115e59;background:#d5f6ee;border-radius:8px;width:36px;height:36px;font-size:14px}.ac-pricing-page .ac-pricing-process-grid .qwp-process-card h3{margin:0 0 12px;font-size:19px;line-height:1.3}.ac-pricing-page .ac-pricing-process-grid .qwp-process-card p{color:#cbd5e1;font-size:14px;line-height:1.7}.ac-pricing-page .ac-pricing-final-section{padding:64px 0 86px}.ac-pricing-page .ac-pricing-final{box-shadow:none;background:#123f3b;border:0;justify-content:space-between;align-items:center;gap:32px;padding:40px;display:flex;border-radius:16px!important}.ac-pricing-page .ac-pricing-final h2{letter-spacing:-.025em;max-width:640px;margin:0 0 16px;font-size:clamp(28px,3vw,38px);line-height:1.2}.ac-pricing-page .ac-pricing-final p{color:#d8e4e5;font-size:16px;line-height:1.75}.ac-pricing-page .ac-pricing-final .qwp-actions{flex-direction:column;flex:none;align-items:stretch;gap:12px;display:flex}.ac-pricing-page .ac-pricing-final .qwp-btn-secondary{color:#fff;background:#ffffff1f;border-color:#ffffff40}.ac-pricing-page :is(a,button):focus-visible{outline-offset:3px;outline:3px solid #14b8a680}@media (width<=980px){.ac-pricing-page .qwp-acumatica-renewal-grid{gap:32px}.ac-pricing-page .ac-pricing-process-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ac-pricing-page .ac-pricing-final{flex-direction:column;align-items:flex-start}.ac-pricing-page .ac-pricing-final .qwp-actions{flex-direction:row}}@media (width<=760px){.ac-pricing-page .qwp-acumatica-pricing-hero{padding:26px 0 44px}.ac-pricing-page .qwp-acumatica-pricing-hero>.qwp-container{text-align:left}.ac-pricing-page .qwp-acumatica-pricing-hero h1{margin-inline:0;font-size:clamp(34px,9vw,45px)}.ac-pricing-page .qwp-acumatica-pricing-hero .qwp-page-lead{margin-left:0}.ac-pricing-page .qwp-acumatica-pricing-hero .qwp-actions{justify-content:flex-start}.ac-pricing-page .qwp-section{padding:48px 0}.ac-pricing-page .qwp-acumatica-pricing-card{grid-template-columns:1fr;gap:24px;padding:26px}.ac-pricing-page .qwp-acumatica-pricing-card>div:last-child{border-top:1px solid #e2e8f0;border-left:0;padding:24px 0 0}.ac-pricing-page .qwp-acumatica-renewal-grid{grid-template-columns:1fr;gap:26px}.ac-pricing-page .ac-pricing-renewal{padding:48px 0}.ac-pricing-page .ac-pricing-steps{padding:50px 0}.ac-pricing-page .ac-pricing-final{padding:28px}.ac-pricing-page .ac-pricing-final .qwp-actions{flex-direction:column;width:100%}}@media (width<=520px){.ac-pricing-page .ac-pricing-process-grid{grid-template-columns:1fr}.ac-pricing-page .qwp-acumatica-price-summary .qwp-price span{margin:6px 0 0;display:block}}
