#cf-erp-compare *,#cf-erp-compare :after,#cf-erp-compare :before{box-sizing:border-box}#cf-erp-compare h1,#cf-erp-compare h2,#cf-erp-compare h3,#cf-erp-compare p{margin-top:0}#cf-erp-compare{--bg:#091225;--panel:#16233a;--panel2:#101b30;--line:#30415e;--muted:#a8b8d2;--blue:#2676ff;--cyan:#59d4f2;--green:#20d6a5;--orange:#ffab53}#cf-erp-compare *{box-sizing:border-box}#cf-erp-compare{background:var(--bg);color:#f7faff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.6;margin:0;scroll-behavior:smooth}#cf-erp-compare a{color:inherit}#cf-erp-compare button,#cf-erp-compare input,#cf-erp-compare select,#cf-erp-compare textarea{font:inherit}#cf-erp-compare button{cursor:pointer}#cf-erp-compare .container-wide{margin:auto;max-width:1170px;padding-left:22px;padding-right:22px}#cf-erp-compare .site-header{background:#0c1b35;border-bottom:1px solid #243956;position:relative;z-index:10}#cf-erp-compare .brand{font-size:1.5rem;font-weight:850;letter-spacing:-.04em}#cf-erp-compare .brand span{color:var(--cyan)}#cf-erp-compare .nav-link{color:#cbd8ed;font-size:.88rem;text-decoration:none}#cf-erp-compare .nav-link:hover{color:#fff}#cf-erp-compare .hero{background:radial-gradient(ellipse at 75% 0,#163c6a 0,#0b1730 48%,#091225 85%);padding:86px 0 80px}#cf-erp-compare .eyebrow{color:#7cbcff;font-size:.76rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}#cf-erp-compare .gradient-text{background:linear-gradient(90deg,#fff 5%,#75cfff 95%);-webkit-background-clip:text;background-clip:text;color:transparent}#cf-erp-compare .section{padding:76px 0}#cf-erp-compare .section-alt{background:#0d192e}#cf-erp-compare .section-heading{font-size:clamp(1.85rem,3.2vw,2.65rem);font-weight:800;letter-spacing:-.035em;line-height:1.2;margin:12px 0 16px}#cf-erp-compare .lead{color:#c1cee2;font-size:1.05rem;max-width:780px}#cf-erp-compare .panel{background:linear-gradient(145deg,#1a2942,#111d33);border:1px solid var(--line);border-radius:20px;box-shadow:0 14px 32px rgba(0,0,0,.14)}#cf-erp-compare .panel-flat{background:var(--panel2);border:1px solid var(--line);border-radius:14px}#cf-erp-compare .btn{align-items:center;border:1px solid transparent;border-radius:11px;display:inline-flex;font-weight:750;gap:8px;justify-content:center;padding:13px 20px;text-decoration:none;transition:transform .15s,background .15s}#cf-erp-compare .btn:hover{transform:translateY(-1px)}#cf-erp-compare .btn-primary{background:#2265f3;color:#fff}#cf-erp-compare .btn-primary:hover{background:#3c7aff}#cf-erp-compare .btn-outline{background:transparent;border-color:#6481a9;color:#eff5ff}#cf-erp-compare .label{display:block;font-size:.9rem;font-weight:750;margin-bottom:10px}#cf-erp-compare .helper{color:var(--muted);font-size:.79rem;margin-top:7px}#cf-erp-compare .tier-group{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}#cf-erp-compare .tier{background:#122038;border:1px solid #344763;border-radius:12px;color:#e6efff;display:flex;flex-direction:column;gap:8px;min-height:145px;padding:14px;text-align:left;transition:border .15s,background .15s}#cf-erp-compare .tier:focus-visible,#cf-erp-compare .tier:hover{border-color:#76b9ff}#cf-erp-compare .tier[aria-pressed=true]{background:#19375d;border:2px solid #4e98ff;box-shadow:0 0 0 2px rgba(78,152,255,.1);padding:13px}#cf-erp-compare .tier strong{font-size:.91rem;line-height:1.35}#cf-erp-compare .tier span{color:#b7c8e1;font-size:.78rem;line-height:1.5}#cf-erp-compare .range{accent-color:#3181ff;cursor:pointer;width:100%}#cf-erp-compare .metric{background:#0d192c;border:1px solid #2c405c;border-radius:12px;padding:17px}#cf-erp-compare .metric .value{font-size:1.65rem;font-weight:850;letter-spacing:-.04em}#cf-erp-compare .check{align-items:flex-start;background:#132139;border:1px solid #30425f;border-radius:10px;display:flex;gap:11px;padding:12px}#cf-erp-compare .check input{accent-color:#3485ff;flex-shrink:0;height:17px;margin-top:5px;width:17px}#cf-erp-compare .check span{font-size:.88rem}#cf-erp-compare .input{background:#0d1a30;border:1px solid #415673;border-radius:9px;color:#fff;min-width:0;outline:none;padding:12px 13px;width:100%}#cf-erp-compare .input:focus{border-color:#69b2ff;box-shadow:0 0 0 3px #2b70b633}#cf-erp-compare .input::placeholder{color:#8598b3}#cf-erp-compare .result{background:#0e2644;border:1px solid #456386;border-radius:16px;padding:23px}#cf-erp-compare .result[data-verdict=xero]{background:#0b302e;border-color:#25ba9d}#cf-erp-compare .result[data-verdict=growth]{background:#352b20;border-color:#e8a851}#cf-erp-compare .result[data-verdict=bc]{background:#102b4e;border-color:#539aff}#cf-erp-compare .result-title{font-size:1.5rem;font-weight:800;line-height:1.25}#cf-erp-compare .cost-number{font-size:clamp(1.7rem,3vw,2.2rem);font-weight:850;letter-spacing:-.04em}#cf-erp-compare .mini-bar{background:#263a59;border-radius:30px;height:9px;overflow:hidden}#cf-erp-compare .mini-bar>div{border-radius:30px;height:100%;transition:width .2s}#cf-erp-compare .arch-node{background:#152b47;border:1px solid #426185;border-radius:12px;font-weight:750;padding:16px;text-align:center}#cf-erp-compare .arch-arrow{color:#8db3e6;font-size:1.4rem;line-height:1.4;text-align:center}#cf-erp-compare .pill{background:#142e50;border:1px solid #385d87;border-radius:100px;color:#b8deff;display:inline-block;font-size:.76rem;font-weight:750;padding:5px 11px}#cf-erp-compare .matrix-wrap{border:1px solid #344765;border-radius:15px;overflow-x:auto}#cf-erp-compare .matrix{border-collapse:collapse;min-width:690px;width:100%}#cf-erp-compare .matrix td,#cf-erp-compare .matrix th{border-bottom:1px solid #2c3f5a;padding:16px;text-align:left;vertical-align:top}#cf-erp-compare .matrix th{background:#1b2e4a;color:#eff6ff;font-size:.88rem}#cf-erp-compare .matrix td{color:#c8d6eb;font-size:.89rem}#cf-erp-compare .matrix td:first-child{color:#fff;font-weight:750;width:23%}#cf-erp-compare .matrix tbody tr:nth-child(2n){background:#122039}#cf-erp-compare .matrix tbody tr:last-child td{border-bottom:0}#cf-erp-compare .filter{background:#15243c;border:1px solid #3d5270;border-radius:9px;color:#d1e0f4;font-size:.85rem;padding:9px 13px}#cf-erp-compare .filter[aria-pressed=true]{background:#2869e8;border-color:#4485ff;color:#fff}#cf-erp-compare .foot{background:#060e1e;border-top:1px solid #283954;color:#9eb2d0;font-size:.82rem;padding:27px 0}#cf-erp-compare .foot a{color:#9dcaff;text-decoration:underline}#cf-erp-compare .sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}#cf-erp-compare :focus-visible{outline:3px solid #8fd2ff;outline-offset:3px}@media (max-width:800px){#cf-erp-compare .tier-group{grid-template-columns:1fr}#cf-erp-compare .tier{min-height:0}#cf-erp-compare .hero{padding:58px 0}#cf-erp-compare .section{padding:55px 0}#cf-erp-compare .desktop-nav{display:none}#cf-erp-compare .section-heading{font-size:1.9rem}}@media (prefers-reduced-motion:reduce){#cf-erp-compare{scroll-behavior:auto}#cf-erp-compare *,#cf-erp-compare :after,#cf-erp-compare :before{transition:none!important}}#cf-erp-compare .block{display:block}#cf-erp-compare .flex{display:flex}#cf-erp-compare .grid{display:grid}#cf-erp-compare .flex-col{flex-direction:column}#cf-erp-compare .flex-wrap{flex-wrap:wrap}#cf-erp-compare .items-center{align-items:center}#cf-erp-compare .items-start{align-items:flex-start}#cf-erp-compare .items-end{align-items:flex-end}#cf-erp-compare .justify-between{justify-content:space-between}#cf-erp-compare .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}#cf-erp-compare .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}#cf-erp-compare .w-full{width:100%}#cf-erp-compare .font-bold{font-weight:700}#cf-erp-compare .font-extrabold{font-weight:800}#cf-erp-compare .font-normal{font-weight:400}#cf-erp-compare .text-sm{font-size:.875rem}#cf-erp-compare .text-lg{font-size:1.125rem}#cf-erp-compare .text-xl{font-size:1.25rem}#cf-erp-compare .text-2xl{font-size:1.5rem}#cf-erp-compare .text-blue-100{color:#dbeafe}#cf-erp-compare .text-blue-200{color:#bfdbfe}#cf-erp-compare .text-blue-300{color:#93c5fd}#cf-erp-compare .no-underline{text-decoration:none}#cf-erp-compare .underline{text-decoration:underline}#cf-erp-compare .tracking-tight{letter-spacing:-.025em}#cf-erp-compare .leading-tight{line-height:1.25}#cf-erp-compare .border-t{border-top:1px solid #344763}#cf-erp-compare .gap-2{gap:.5rem}#cf-erp-compare .gap-3{gap:.75rem}#cf-erp-compare .gap-4{gap:1rem}#cf-erp-compare .gap-5{gap:1.25rem}#cf-erp-compare .gap-6{gap:1.5rem}#cf-erp-compare .gap-8{gap:2rem}#cf-erp-compare .gap-10{gap:2.5rem}#cf-erp-compare .mt-2{margin-top:.5rem}#cf-erp-compare .mt-3{margin-top:.75rem}#cf-erp-compare .mt-4{margin-top:1rem}#cf-erp-compare .mt-5{margin-top:1.25rem}#cf-erp-compare .mt-6{margin-top:1.5rem}#cf-erp-compare .mt-7{margin-top:1.75rem}#cf-erp-compare .mt-8{margin-top:2rem}#cf-erp-compare .mt-9{margin-top:2.25rem}#cf-erp-compare .mb-0{margin-bottom:0}#cf-erp-compare .mb-1{margin-bottom:.25rem}#cf-erp-compare .mb-2{margin-bottom:.5rem}#cf-erp-compare .mb-3{margin-bottom:.75rem}#cf-erp-compare .mb-4{margin-bottom:1rem}#cf-erp-compare .mb-5{margin-bottom:1.25rem}#cf-erp-compare .mb-6{margin-bottom:1.5rem}#cf-erp-compare .mb-8{margin-bottom:2rem}#cf-erp-compare .p-5{padding:1.25rem}#cf-erp-compare .p-6{padding:1.5rem}#cf-erp-compare .p-7{padding:1.75rem}#cf-erp-compare .py-5{padding-bottom:1.25rem;padding-top:1.25rem}#cf-erp-compare .pt-4{padding-top:1rem}#cf-erp-compare .my-4{margin-bottom:1rem;margin-top:1rem}#cf-erp-compare .space-y-2>:not([hidden])~:not([hidden]){margin-top:var(--cf-space)}#cf-erp-compare .space-y-2{--cf-space:0.5rem}#cf-erp-compare .space-y-3>:not([hidden])~:not([hidden]){margin-top:var(--cf-space)}#cf-erp-compare .space-y-3{--cf-space:0.75rem}#cf-erp-compare .space-y-4>:not([hidden])~:not([hidden]){margin-top:var(--cf-space)}#cf-erp-compare .space-y-4{--cf-space:1.0rem}#cf-erp-compare .space-y-5>:not([hidden])~:not([hidden]){margin-top:var(--cf-space)}#cf-erp-compare .space-y-5{--cf-space:1.25rem}#cf-erp-compare .space-y-8>:not([hidden])~:not([hidden]){margin-top:var(--cf-space)}#cf-erp-compare .space-y-8{--cf-space:2.0rem}@media(min-width:640px){#cf-erp-compare .sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:768px){#cf-erp-compare .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}#cf-erp-compare .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}#cf-erp-compare .md\:flex-row{flex-direction:row}#cf-erp-compare .md\:p-8{padding:2rem}#cf-erp-compare .md\:p-10{padding:2.5rem}}@media(min-width:1024px){#cf-erp-compare .lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}#cf-erp-compare .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}#cf-erp-compare .lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}#cf-erp-compare .lg\:col-span-2{grid-column:span 2/span 2}}#cf-erp-compare [hidden]{display:none!important}