.ac-expansion{max-width:1360px;margin:auto;padding:60px 32px 80px;color:#172844;font-family:Inter,Arial,sans-serif}.ac-expansion *{box-sizing:border-box}.ac-section{margin-bottom:76px}.ac-heading{max-width:860px;margin-bottom:26px}.ac-heading>span,.ac-cta small{font-size:10px;font-weight:750;letter-spacing:1.8px;color:#637ad0}.ac-heading h2{font-size:clamp(28px,3vw,40px);line-height:1.16;letter-spacing:-1.1px;margin:13px 0}.ac-heading p{font-size:14px;line-height:1.8;color:#70829b}.ac-screen{border:1px solid #dce5f3;border-radius:20px;overflow:hidden;background:#fff;box-shadow:0 22px 64px #284d7910}.ac-bar{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:19px 25px;background:linear-gradient(100deg,#f2f7ff,#f7f3ff);border-bottom:1px solid #e3eaf6;font-size:10px;letter-spacing:.7px}.ac-bar span{color:#8190a8;font-size:9px}.ac-kpis{display:grid;grid-template-columns:repeat(3,1fr);padding:26px;gap:26px}.ac-kpis>div{border-right:1px solid #e3eaf6}.ac-kpis>div:last-child{border:0}.ac-kpis small{font-size:10px;color:#8090aa;letter-spacing:1px}.ac-kpis strong{display:block;font-size:30px;letter-spacing:-1px;margin-top:10px}.ac-green{color:#0caf91}.ac-table-scroll{overflow-x:auto;overscroll-behavior-x:contain}.ac-screen table{width:100%;min-width:680px;border-collapse:collapse;text-align:left;font-size:12px;font-variant-numeric:tabular-nums}.ac-screen th{background:#f8faff;color:#8292ac;font-size:9px;letter-spacing:.65px;padding:16px 23px;white-space:nowrap}.ac-screen td{padding:20px 23px;border-bottom:1px solid #eaf0f8;line-height:1.4}.ac-screen tr:last-child td{border-bottom:0}.ac-screen td:first-child{font-weight:650;color:#334a78}.ac-tag{display:inline-block;border-radius:999px;background:#e8f8f2;color:#009b80;font-size:10px;padding:6px 10px;white-space:nowrap}.ac-tag.violet{background:#f0eaff;color:#7a52dd}.ac-tag.muted{background:#edf1f7;color:#748298}.ac-note{padding:16px 23px;margin:0;border-top:1px solid #eaf0f8;color:#8392aa;font-size:10px;line-height:1.7}.ac-process{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:24px;background:#f7faff;color:#526c94;font-size:11px}.ac-process i{font-style:normal;color:#8d6aeb}.ac-invoice{display:grid;grid-template-columns:1fr 1fr;gap:35px;padding:28px}.ac-invoice small{font-size:9px;letter-spacing:1px;color:#8493ac}.ac-invoice h3{font-size:20px;margin:13px 0}.ac-invoice p{font-size:12px;color:#8794aa}.ac-invoice dl{margin:0}.ac-invoice dl>div{display:flex;justify-content:space-between;border-bottom:1px solid #e6ecf6;padding:12px 0;font-size:13px}.ac-invoice dd{font-weight:700;margin:0}.ac-report-tools{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:24px}.ac-report-tools h3{font-size:17px;margin:0}.ac-report-tools button{border:1px solid #dfe6f4;background:white;color:#7c8ca6;padding:10px 14px;font-size:11px;cursor:pointer}.ac-report-tools button[aria-pressed=true]{background:#6251ee;color:white;border-color:#6251ee}.ac-chart{height:270px;margin:0 25px 24px;padding:15px 20px 45px;display:flex;align-items:flex-end;gap:8%;background:repeating-linear-gradient(to top,#eaf0fa 0,#eaf0fa 1px,transparent 1px,transparent 44px)}.ac-chart>div{height:100%;flex:1;position:relative;display:flex;align-items:flex-end;justify-content:center}.ac-chart i{width:65%;max-width:160px;display:block;border-radius:8px 8px 0 0;background:linear-gradient(#ab83ff,#5541ed);transition:height .5s}.ac-chart b,.ac-chart small{position:absolute;bottom:-21px;font-size:11px;font-weight:500}.ac-chart small{bottom:-38px;color:#8592aa;font-size:10px}.ac-integrations{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.ac-integrations a{position:relative;border:1px solid #dfe5f4;padding:28px 22px;border-radius:16px;background:linear-gradient(140deg,#fff,#f0efff);text-decoration:none;color:#28456d;overflow:hidden}.ac-integrations a:after{content:'';position:absolute;bottom:0;left:-20%;height:2px;width:35%;background:#9171f8;animation:ac-flow 3s linear infinite}.ac-integrations b{font-size:18px}.ac-integrations span{display:block;color:#7f8daa;font-size:11px;margin-top:11px;line-height:1.5}.ac-integrations i{position:absolute;right:16px;top:15px;color:#8c6ae8;font-style:normal}.ac-cta{display:flex;align-items:center;justify-content:space-between;gap:35px;border-radius:22px;padding:40px;background:linear-gradient(115deg,#142958,#362766);color:white}.ac-cta small{color:#a7bafb}.ac-cta h2{font-size:27px;max-width:690px;line-height:1.2;margin:12px 0}.ac-cta p{font-size:12px;color:#abbcd8}.ac-cta a{flex-shrink:0;padding:17px 22px;border-radius:999px;background:linear-gradient(100deg,#2262ed,#1aaad9);font-size:12px;font-weight:700;color:white;text-decoration:none}.ac-cta a span{margin-left:16px}@keyframes ac-flow{to{left:110%}}@media(max-width:750px){.ac-expansion{padding:40px 18px 50px}.ac-section{margin-bottom:47px}.ac-heading p{font-size:12px}.ac-bar{padding:15px;align-items:flex-start;flex-direction:column;gap:7px}.ac-kpis{padding:18px;gap:12px}.ac-kpis strong{font-size:19px}.ac-kpis small{font-size:7px}.ac-process{flex-wrap:wrap;justify-content:flex-start;font-size:10px}.ac-invoice{grid-template-columns:1fr;padding:20px;gap:12px}.ac-integrations{grid-template-columns:1fr 1fr;gap:10px}.ac-integrations a{padding:23px 16px}.ac-integrations b{font-size:15px}.ac-report-tools{align-items:flex-start;flex-direction:column;padding:18px}.ac-chart{margin:0 15px 24px;padding-left:5px;padding-right:5px;height:230px}.ac-cta{padding:25px;align-items:flex-start;flex-direction:column;gap:18px}.ac-cta h2{font-size:24px}.ac-cta a{width:100%;text-align:center}.ac-screen td{padding:16px 18px}.ac-note{padding:15px 18px}}@media(prefers-reduced-motion:reduce){.ac-integrations a:after{animation:none}.ac-chart i{transition:none}}
