.accountingFinancialReporting-module__G3A21W__heroVisual,.accountingFinancialReporting-module__G3A21W__workflowVisual,.accountingFinancialReporting-module__G3A21W__caseVisual{--ink:#111b57;--muted:#6d7799;--purple:#5547ff;--purple2:#7d3cff;--border:#e7e8f5}.accountingFinancialReporting-module__G3A21W__heroVisual{min-height:430px;position:relative}.accountingFinancialReporting-module__G3A21W__heroGlow{filter:blur(11px);background:radial-gradient(circle at 52% 40%,#5c4cff2e,#0000 35%),radial-gradient(circle at 57% 64%,#aa9fff38,#0000 55%);border-radius:50%;position:absolute;inset:2%}.accountingFinancialReporting-module__G3A21W__reportingDashboard{background:linear-gradient(#5c51ee,#4035c1);border-radius:13px;width:61%;height:248px;padding:12px;position:absolute;top:81px;left:20%;box-shadow:0 24px 46px #453cbb30}.accountingFinancialReporting-module__G3A21W__dashboardSide{gap:14px;width:50px;padding:8px 7px;display:grid;position:absolute;top:37px;left:9px}.accountingFinancialReporting-module__G3A21W__dashboardSide span{background:#ffffff38;border-radius:99px;height:7px}.accountingFinancialReporting-module__G3A21W__dashboardSide span:nth-child(2){width:31px}.accountingFinancialReporting-module__G3A21W__dashboardSide span:nth-child(3){width:42px}.accountingFinancialReporting-module__G3A21W__dashboardSide span:nth-child(4){width:28px}.accountingFinancialReporting-module__G3A21W__dashboardBody{background:#fff;border-radius:9px;position:absolute;inset:11px 10px 11px 61px;overflow:hidden}.accountingFinancialReporting-module__G3A21W__dashboardTop{justify-content:space-between;align-items:center;padding:13px 13px 0;display:flex}.accountingFinancialReporting-module__G3A21W__dashboardTop strong{color:#343d74;font-size:9px}.accountingFinancialReporting-module__G3A21W__dashboardTop span{color:#b7bce0;letter-spacing:2px;font-size:9px}.accountingFinancialReporting-module__G3A21W__dashboardChart{border-radius:6px;width:58%;height:120px;position:absolute;top:48px;left:22px;overflow:hidden}.accountingFinancialReporting-module__G3A21W__chartGrid{opacity:.5;background-color:#0000;background-image:linear-gradient(#5c4cee1a 1px,#0000 1px),linear-gradient(90deg,#5c4cee14 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:25% 25%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.accountingFinancialReporting-module__G3A21W__chartBars{align-items:end;gap:9px;display:flex;position:absolute;inset:28% 7% 10% 9%}.accountingFinancialReporting-module__G3A21W__chartBars i{background:linear-gradient(#aaa4ff,#6555e7);border-radius:3px 3px 0 0;flex:1}.accountingFinancialReporting-module__G3A21W__dashboardChart svg{width:calc(100% - 8px);height:calc(100% - 12px);position:absolute;inset:8px 4px 4px}.accountingFinancialReporting-module__G3A21W__dashboardChart path{fill:none;stroke:#ef8a58;stroke-width:2.5px;stroke-linecap:round}.accountingFinancialReporting-module__G3A21W__dashboardMiniCards{grid-template-columns:repeat(2,1fr);gap:7px;display:grid;position:absolute;bottom:13px;left:23px;right:20px}.accountingFinancialReporting-module__G3A21W__dashboardMiniCards div{color:#67719b;border:1px solid #eef;border-radius:7px;justify-content:space-between;padding:7px 8px;font-size:6px;display:flex}.accountingFinancialReporting-module__G3A21W__dashboardMiniCards b{color:#49a97d}.accountingFinancialReporting-module__G3A21W__dashboardDonut{background:conic-gradient(#5e50e9 0 67%,#31b7df 67% 82%,#e7e6ff 82%);border-radius:50%;place-items:center;width:63px;height:63px;display:grid;position:absolute;top:55px;right:11px}.accountingFinancialReporting-module__G3A21W__dashboardDonut span{background:#fff;border-radius:50%;width:31px;height:31px}.accountingFinancialReporting-module__G3A21W__floatingCard{z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff5;border:1px solid #e7e6ff;border-radius:12px;align-items:center;gap:8px;padding:10px 12px;display:flex;position:absolute;box-shadow:0 16px 32px #4b43ac17}.accountingFinancialReporting-module__G3A21W__floatIcon{color:#5549ff;background:#efedff;border-radius:9px;flex:0 0 35px;place-items:center;width:35px;height:35px;display:grid}.accountingFinancialReporting-module__G3A21W__floatingCard strong,.accountingFinancialReporting-module__G3A21W__floatingCard small{display:block}.accountingFinancialReporting-module__G3A21W__floatingCard strong{color:#30386c;font-size:10px}.accountingFinancialReporting-module__G3A21W__floatingCard small{color:#7a82a0;margin-top:2px;font-size:8px}.accountingFinancialReporting-module__G3A21W__floatingCard>b{color:#fff;background:#25ba82;border-radius:50%;place-items:center;width:17px;height:17px;margin-left:auto;font-size:9px;display:grid}.accountingFinancialReporting-module__G3A21W__profitCard{top:45px;left:4%}.accountingFinancialReporting-module__G3A21W__balanceCard{top:49px;right:0}.accountingFinancialReporting-module__G3A21W__cashCard{top:188px;right:0}.accountingFinancialReporting-module__G3A21W__managementCard{bottom:46px;right:0}.accountingFinancialReporting-module__G3A21W__reportPaper{z-index:8;background:#fff;border:1px solid #dedcf8;border-radius:7px;width:110px;min-height:99px;padding:11px;position:absolute;bottom:32px;left:14%;transform:rotate(2deg);box-shadow:0 13px 26px #4b43ac1f}.accountingFinancialReporting-module__G3A21W__reportPaper strong{color:#5a4ae3;font-size:8px}.accountingFinancialReporting-module__G3A21W__reportPaper span{background:#ececff;border-radius:99px;width:78%;height:5px;margin-top:11px;display:block}.accountingFinancialReporting-module__G3A21W__reportCalculator{z-index:9;background:linear-gradient(#6558eb,#493ec9);border-radius:8px;grid-template-columns:repeat(3,1fr);gap:4px;width:70px;height:59px;padding:7px;display:grid;position:absolute;bottom:20px;left:30%;box-shadow:0 12px 24px #4a3fbd2b}.accountingFinancialReporting-module__G3A21W__reportCalculator span{background:#ffffffe0;border-radius:3px}.accountingFinancialReporting-module__G3A21W__heroPlant{z-index:7;width:82px;height:116px;position:absolute;bottom:21px;left:4%}.accountingFinancialReporting-module__G3A21W__pot{background:linear-gradient(#9589ff,#6c55e7);border-radius:5px 5px 12px 12px;width:42px;height:33px;position:absolute;bottom:0;left:22px}.accountingFinancialReporting-module__G3A21W__stem{background:#6e64e9;border-radius:99px;width:4px;height:72px;position:absolute;bottom:29px;left:41px}.accountingFinancialReporting-module__G3A21W__leafOne,.accountingFinancialReporting-module__G3A21W__leafTwo{background:linear-gradient(135deg,#7776ff,#5348df);border-radius:100% 0;width:38px;height:17px;position:absolute;bottom:66px}.accountingFinancialReporting-module__G3A21W__leafOne{left:0;transform:rotate(-32deg)}.accountingFinancialReporting-module__G3A21W__leafTwo{right:0;transform:rotate(29deg)scaleX(-1)}.accountingFinancialReporting-module__G3A21W__workflowVisual{grid-template-columns:repeat(4,1fr);gap:11px;min-height:184px;padding-top:22px;display:grid;position:relative}.accountingFinancialReporting-module__G3A21W__workflowLine{background:repeating-linear-gradient(90deg,#8279ff 0 8px,#0000 8px 14px);height:2px;position:absolute;top:38px;left:9%;right:9%}.accountingFinancialReporting-module__G3A21W__workflowLine span{color:#5648ea;font-size:20px;position:absolute;top:-10px}.accountingFinancialReporting-module__G3A21W__workflowLine span:first-child{left:31%}.accountingFinancialReporting-module__G3A21W__workflowLine span:nth-child(2){left:62%}.accountingFinancialReporting-module__G3A21W__workflowLine span:nth-child(3){right:2%}.accountingFinancialReporting-module__G3A21W__workflowStep{z-index:2;padding-top:15px;position:relative}.accountingFinancialReporting-module__G3A21W__workflowNumber{color:#5448e6;background:#eceaff;border:1px solid #ddd8ff;border-radius:50%;place-items:center;width:37px;height:37px;font-size:9px;font-weight:800;display:grid;position:absolute;top:-1px;left:7px}.accountingFinancialReporting-module__G3A21W__workflowStep:nth-child(3) .accountingFinancialReporting-module__G3A21W__workflowNumber{color:#168f76;background:#d9fbf3}.accountingFinancialReporting-module__G3A21W__workflowStep:nth-child(4) .accountingFinancialReporting-module__G3A21W__workflowNumber{color:#d87d15;background:#fff0cf}.accountingFinancialReporting-module__G3A21W__workflowStep:nth-child(5) .accountingFinancialReporting-module__G3A21W__workflowNumber{color:#5947de;background:#e5e0ff}.accountingFinancialReporting-module__G3A21W__workflowIcon{color:#5349ff;background:#efedff;border-radius:11px;place-items:center;width:45px;height:45px;margin:0 0 11px 17px;display:grid}.accountingFinancialReporting-module__G3A21W__workflowStep strong,.accountingFinancialReporting-module__G3A21W__workflowStep small{display:block}.accountingFinancialReporting-module__G3A21W__workflowStep strong{font-size:var(--fs-small)}.accountingFinancialReporting-module__G3A21W__workflowStep small{max-width:140px;margin-top:7px;font-size:13px;line-height:1.42}.accountingFinancialReporting-module__G3A21W__caseVisual{background:radial-gradient(circle at 18% 16%,#5b4aff21,#0000 27%),linear-gradient(145deg,#f7f7ff,#eceeff);border:1px solid #e7e6f7;border-radius:21px;min-height:280px;position:relative;overflow:hidden}.accountingFinancialReporting-module__G3A21W__caseWindow{background:#fff;border:1px solid #e6e5ff;border-radius:14px;width:58%;height:68%;padding:14px;position:absolute;top:15%;left:7%;overflow:hidden;box-shadow:0 15px 30px #4c42aa1a}.accountingFinancialReporting-module__G3A21W__caseWindowTitle{color:#3d4475;font-size:8px;font-weight:800}.accountingFinancialReporting-module__G3A21W__caseBars{align-items:end;gap:8px;display:flex;position:absolute;inset:35% 9% 10% 13%}.accountingFinancialReporting-module__G3A21W__caseBars i{background:linear-gradient(#aaa4ff,#6555e7);border-radius:4px 4px 0 0;flex:1}.accountingFinancialReporting-module__G3A21W__caseWindow svg{width:calc(100% - 14px);height:calc(100% - 43px);position:absolute;inset:37px 7px 6px}.accountingFinancialReporting-module__G3A21W__caseWindow svg path{fill:none;stroke:#ef8a58;stroke-width:2.5px;stroke-linecap:round}.accountingFinancialReporting-module__G3A21W__caseChecklist{background:#fffffff7;border:1px solid #e6e5fc;border-radius:12px;gap:7px;width:37%;padding:12px 10px;display:grid;position:absolute;top:14%;right:4%;box-shadow:0 12px 24px #4b42a514}.accountingFinancialReporting-module__G3A21W__caseChecklist span{color:#414a79;align-items:center;gap:5px;font-size:8px;line-height:1.2;display:flex}.accountingFinancialReporting-module__G3A21W__caseChecklist svg{color:#5046ff;flex:none}.accountingFinancialReporting-module__G3A21W__caseBadge{color:#5148ff;background:#fffffff7;border:1px solid #e7e6ff;border-radius:10px;align-items:center;gap:7px;padding:9px 11px;display:flex;position:absolute;bottom:8%;right:7%;box-shadow:0 10px 20px #4b42a514}.accountingFinancialReporting-module__G3A21W__caseBadge span strong,.accountingFinancialReporting-module__G3A21W__caseBadge span small{display:block}.accountingFinancialReporting-module__G3A21W__caseBadge strong{color:#30386c;font-size:8px}.accountingFinancialReporting-module__G3A21W__caseBadge small{color:#7a82a0;margin-top:2px;font-size:7px}@media (max-width:1080px){.accountingFinancialReporting-module__G3A21W__heroVisual{min-height:410px}}@media (max-width:700px){.accountingFinancialReporting-module__G3A21W__heroVisual{min-height:322px;margin-top:10px}.accountingFinancialReporting-module__G3A21W__reportingDashboard{width:68%;height:178px;padding:6px;top:82px;left:16%}.accountingFinancialReporting-module__G3A21W__dashboardSide{gap:8px;width:34px;padding:5px;top:25px;left:5px}.accountingFinancialReporting-module__G3A21W__dashboardSide span{height:4px}.accountingFinancialReporting-module__G3A21W__dashboardBody{inset:6px 5px 6px 44px}.accountingFinancialReporting-module__G3A21W__dashboardTop{padding:7px 7px 0}.accountingFinancialReporting-module__G3A21W__dashboardTop strong,.accountingFinancialReporting-module__G3A21W__dashboardTop span{font-size:6px}.accountingFinancialReporting-module__G3A21W__dashboardChart{width:56%;height:73px;top:29px;left:12px}.accountingFinancialReporting-module__G3A21W__dashboardDonut{width:37px;height:37px;top:35px;right:6px}.accountingFinancialReporting-module__G3A21W__dashboardDonut span{width:19px;height:19px}.accountingFinancialReporting-module__G3A21W__dashboardMiniCards{bottom:6px;left:12px;right:11px}.accountingFinancialReporting-module__G3A21W__dashboardMiniCards div{padding:4px 5px;font-size:4px}.accountingFinancialReporting-module__G3A21W__floatingCard{padding:7px 8px}.accountingFinancialReporting-module__G3A21W__floatIcon{flex-basis:28px;width:28px;height:28px}.accountingFinancialReporting-module__G3A21W__floatingCard strong{font-size:7px}.accountingFinancialReporting-module__G3A21W__floatingCard small{font-size:6px}.accountingFinancialReporting-module__G3A21W__profitCard{top:45px;left:0}.accountingFinancialReporting-module__G3A21W__balanceCard{top:46px;right:0}.accountingFinancialReporting-module__G3A21W__cashCard{top:134px;right:0}.accountingFinancialReporting-module__G3A21W__managementCard{bottom:19px;right:0}.accountingFinancialReporting-module__G3A21W__reportPaper{width:68px;min-height:61px;padding:7px;bottom:18px;left:8%}.accountingFinancialReporting-module__G3A21W__reportPaper strong{font-size:5px}.accountingFinancialReporting-module__G3A21W__reportPaper span{height:3px;margin-top:5px}.accountingFinancialReporting-module__G3A21W__reportCalculator{gap:3px;width:48px;height:39px;padding:5px;bottom:15px;left:31%}.accountingFinancialReporting-module__G3A21W__heroPlant{transform-origin:0 100%;bottom:7px;left:1%;transform:scale(.65)}.accountingFinancialReporting-module__G3A21W__workflowVisual{grid-template-columns:1fr;gap:12px;min-height:0;padding-top:2px}.accountingFinancialReporting-module__G3A21W__workflowLine{display:none}.accountingFinancialReporting-module__G3A21W__workflowStep{grid-template-columns:55px 1fr;grid-template-areas:"num title""num text";align-items:center;gap:2px 10px;padding:0;display:grid}.accountingFinancialReporting-module__G3A21W__workflowNumber{grid-area:num;margin:0;position:static}.accountingFinancialReporting-module__G3A21W__workflowIcon{display:none}.accountingFinancialReporting-module__G3A21W__workflowStep strong{grid-area:title;align-self:end}.accountingFinancialReporting-module__G3A21W__workflowStep small{grid-area:text;max-width:none;margin:2px 0 0}.accountingFinancialReporting-module__G3A21W__caseVisual{min-height:245px}}
