@layer theme{.landingPage-feature{background:linear-gradient(to right,var(--color-slate-50),var(--color-slate-50))}.landingPage-feature:nth-child(odd){background:linear-gradient(to right,#f8fafc,#fff)}.landingPage-feature-content{text-align:center}@media (min-width: 768px){.landingPage-feature-content{text-align:start}.landingPage-feature:nth-child(odd) .landingPage-feature-image{order:2}.landingPage-feature:nth-child(odd) .landingPage-feature-content{order:1}}}@layer components{.promoScreenshot{display:flex;justify-content:center}.promoScreenshot-image{transform-origin:center top;transition:transform .4s cubic-bezier(.22,1,.36,1);box-shadow:0 30px 70px #0f172a40;border-radius:1.5rem;will-change:transform}}.process-flow-container[data-v-ed04914a]{width:100%;margin:0 auto}.process-flow-svg[data-v-ed04914a]{width:100%;height:auto;overflow:visible}.flow-path[data-v-ed04914a]{stroke:var(--color-slate-300);stroke-width:2;fill:none;stroke-linecap:round}.node[data-v-ed04914a]{transform-origin:center center;transform-box:fill-box}.node-bg[data-v-ed04914a]{fill:var(--color-slate-100);stroke:var(--color-slate-300);stroke-width:1.5;transition:fill .3s ease-out,stroke .3s ease-out}.node-icon[data-v-ed04914a]{color:var(--color-slate-400);transition:color .3s ease-out}.node-label[data-v-ed04914a]{font-family:var(--font-sans);font-size:13px;font-weight:500;fill:var(--color-slate-500);text-anchor:middle;transition:fill .3s ease-out}.marker[data-v-ed04914a]{opacity:0}.marker-main[data-v-ed04914a]{offset-path:path("M 80,150 L 220,150 L 360,150");animation:moveMain-ed04914a 8s ease-in-out infinite}@keyframes moveMain-ed04914a{0%{offset-distance:0%;opacity:1}24%{offset-distance:100%;opacity:1}25%{opacity:0}to{opacity:0}}.marker-expense[data-v-ed04914a]{offset-path:path("M 360,150 C 400,150 440,95 500,95 C 560,95 600,150 640,150");animation:moveExpense-ed04914a 8s ease-in-out infinite}@keyframes moveExpense-ed04914a{0%,24%{offset-distance:0%;opacity:0}25%{offset-distance:0%;opacity:1}45%{offset-distance:100%;opacity:1}46%{opacity:0}to{opacity:0}}.marker-incoming[data-v-ed04914a]{offset-path:path("M 360,150 C 400,150 440,205 500,205 C 560,205 600,150 640,150");animation:moveIncoming-ed04914a 8s ease-in-out infinite}@keyframes moveIncoming-ed04914a{0%,24%{offset-distance:0%;opacity:0}25%{offset-distance:0%;opacity:1}45%{offset-distance:100%;opacity:1}46%{opacity:0}to{opacity:0}}.marker-end[data-v-ed04914a]{offset-path:path("M 640,150 L 780,150 L 920,150");animation:moveEnd-ed04914a 8s ease-in-out infinite}@keyframes moveEnd-ed04914a{0%,45%{offset-distance:0%;opacity:0}46%{offset-distance:0%;opacity:1}75%{offset-distance:100%;opacity:1}90%{offset-distance:100%;opacity:1}to{offset-distance:100%;opacity:0}}.node-project[data-v-ed04914a]{animation:scaleNodeProject-ed04914a 8s ease-in-out infinite}.node-project .node-bg[data-v-ed04914a]{animation:highlightBgProject-ed04914a 8s ease-in-out infinite}.node-project .node-icon[data-v-ed04914a]{animation:highlightIconProject-ed04914a 8s ease-in-out infinite}.node-project .node-label[data-v-ed04914a]{animation:highlightLabelProject-ed04914a 8s ease-in-out infinite}@keyframes scaleNodeProject-ed04914a{0%,5%{transform:scale(1.08)}8%,to{transform:scale(1)}}@keyframes highlightBgProject-ed04914a{0%,5%{fill:var(--bf-project-subtle);stroke:var(--bf-project)}8%,to{fill:var(--color-slate-100);stroke:var(--color-slate-300)}}@keyframes highlightIconProject-ed04914a{0%,5%{color:var(--bf-project)}8%,to{color:var(--color-slate-400)}}@keyframes highlightLabelProject-ed04914a{0%,5%{fill:var(--bf-project)}8%,to{fill:var(--color-slate-500)}}.node-offer[data-v-ed04914a]{animation:scaleNodeOffer-ed04914a 8s ease-in-out infinite}.node-offer .node-bg[data-v-ed04914a]{animation:highlightBgOffer-ed04914a 8s ease-in-out infinite}.node-offer .node-icon[data-v-ed04914a]{animation:highlightIconOffer-ed04914a 8s ease-in-out infinite}.node-offer .node-label[data-v-ed04914a]{animation:highlightLabelOffer-ed04914a 8s ease-in-out infinite}@keyframes scaleNodeOffer-ed04914a{0%,9%{transform:scale(1)}10%,15%{transform:scale(1.08)}18%,to{transform:scale(1)}}@keyframes highlightBgOffer-ed04914a{0%,9%{fill:var(--color-slate-100);stroke:var(--color-slate-300)}10%,15%{fill:var(--bf-offer-subtle);stroke:var(--bf-offer)}18%,to{fill:var(--color-slate-100);stroke:var(--color-slate-300)}}@keyframes highlightIconOffer-ed04914a{0%,9%{color:var(--color-slate-400)}10%,15%{color:var(--bf-offer)}18%,to{color:var(--color-slate-400)}}@keyframes highlightLabelOffer-ed04914a{0%,9%{fill:var(--color-slate-500)}10%,15%{fill:var(--bf-offer)}18%,to{fill:var(--color-slate-500)}}.node-order[data-v-ed04914a]{animation:scaleNodeOrder-ed04914a 8s ease-in-out infinite}.node-order .node-bg[data-v-ed04914a]{animation:highlightBgOrder-ed04914a 8s ease-in-out infinite}.node-order .node-icon[data-v-ed04914a]{animation:highlightIconOrder-ed04914a 8s ease-in-out infinite}.node-order .node-label[data-v-ed04914a]{animation:highlightLabelOrder-ed04914a 8s ease-in-out infinite}@keyframes scaleNodeOrder-ed04914a{0%,19%{transform:scale(1)}20%,25%{transform:scale(1.08)}28%,to{transform:scale(1)}}@keyframes highlightBgOrder-ed04914a{0%,19%{fill:var(--color-slate-100);stroke:var(--color-slate-300)}20%,25%{fill:var(--bf-order-subtle);stroke:var(--bf-order)}28%,to{fill:var(--color-slate-100);stroke:var(--color-slate-300)}}@keyframes highlightIconOrder-ed04914a{0%,19%{color:var(--color-slate-400)}20%,25%{color:var(--bf-order)}28%,to{color:var(--color-slate-400)}}@keyframes highlightLabelOrder-ed04914a{0%,19%{fill:var(--color-slate-500)}20%,25%{fill:var(--bf-order)}28%,to{fill:var(--color-slate-500)}}.node-expense[data-v-ed04914a]{animation:scaleNodeExpense-ed04914a 8s ease-in-out infinite}.node-expense .node-bg[data-v-ed04914a]{animation:highlightBgExpense-ed04914a 8s ease-in-out infinite}.node-expense .node-icon[data-v-ed04914a]{animation:highlightIconExpense-ed04914a 8s ease-in-out infinite}.node-expense .node-label[data-v-ed04914a]{animation:highlightLabelExpense-ed04914a 8s ease-in-out infinite}@keyframes scaleNodeExpense-ed04914a{0%,32%{transform:scale(1)}33%,40%{transform:scale(1.08)}43%,to{transform:scale(1)}}@keyframes highlightBgExpense-ed04914a{0%,32%{fill:var(--color-slate-100);stroke:var(--color-slate-300)}33%,40%{fill:var(--bf-expense-subtle);stroke:var(--bf-expense)}43%,to{fill:var(--color-slate-100);stroke:var(--color-slate-300)}}@keyframes highlightIconExpense-ed04914a{0%,32%{color:var(--color-slate-400)}33%,40%{color:var(--bf-expense)}43%,to{color:var(--color-slate-400)}}@keyframes highlightLabelExpense-ed04914a{0%,32%{fill:var(--color-slate-500)}33%,40%{fill:var(--bf-expense)}43%,to{fill:var(--color-slate-500)}}.node-incoming[data-v-ed04914a]{animation:scaleNodeIncoming-ed04914a 8s ease-in-out infinite}.node-incoming .node-bg[data-v-ed04914a]{animation:highlightBgIncoming-ed04914a 8s ease-in-out infinite}.node-incoming .node-icon[data-v-ed04914a]{animation:highlightIconIncoming-ed04914a 8s ease-in-out infinite}.node-incoming .node-label[data-v-ed04914a]{animation:highlightLabelIncoming-ed04914a 8s ease-in-out infinite}@keyframes scaleNodeIncoming-ed04914a{0%,32%{transform:scale(1)}33%,40%{transform:scale(1.08)}43%,to{transform:scale(1)}}@keyframes highlightBgIncoming-ed04914a{0%,32%{fill:var(--color-slate-100);stroke:var(--color-slate-300)}33%,40%{fill:var(--bf-incoming-invoice-subtle);stroke:var(--bf-incoming-invoice)}43%,to{fill:var(--color-slate-100);stroke:var(--color-slate-300)}}@keyframes highlightIconIncoming-ed04914a{0%,32%{color:var(--color-slate-400)}33%,40%{color:var(--bf-incoming-invoice)}43%,to{color:var(--color-slate-400)}}@keyframes highlightLabelIncoming-ed04914a{0%,32%{fill:var(--color-slate-500)}33%,40%{fill:var(--bf-incoming-invoice)}43%,to{fill:var(--color-slate-500)}}.node-invoice[data-v-ed04914a]{animation:scaleNodeInvoice-ed04914a 8s ease-in-out infinite}.node-invoice .node-bg[data-v-ed04914a]{animation:highlightBgInvoice-ed04914a 8s ease-in-out infinite}.node-invoice .node-icon[data-v-ed04914a]{animation:highlightIconInvoice-ed04914a 8s ease-in-out infinite}.node-invoice .node-label[data-v-ed04914a]{animation:highlightLabelInvoice-ed04914a 8s ease-in-out infinite}@keyframes scaleNodeInvoice-ed04914a{0%,47%{transform:scale(1)}48%,55%{transform:scale(1.08)}58%,to{transform:scale(1)}}@keyframes highlightBgInvoice-ed04914a{0%,47%{fill:var(--color-slate-100);stroke:var(--color-slate-300)}48%,55%{fill:var(--bf-invoice-subtle);stroke:var(--bf-invoice)}58%,to{fill:var(--color-slate-100);stroke:var(--color-slate-300)}}@keyframes highlightIconInvoice-ed04914a{0%,47%{color:var(--color-slate-400)}48%,55%{color:var(--bf-invoice)}58%,to{color:var(--color-slate-400)}}@keyframes highlightLabelInvoice-ed04914a{0%,47%{fill:var(--color-slate-500)}48%,55%{fill:var(--bf-invoice)}58%,to{fill:var(--color-slate-500)}}.node-payment[data-v-ed04914a]{animation:scaleNodePayment-ed04914a 8s ease-in-out infinite}.node-payment .node-bg[data-v-ed04914a]{animation:highlightBgPayment-ed04914a 8s ease-in-out infinite}.node-payment .node-icon[data-v-ed04914a]{animation:highlightIconPayment-ed04914a 8s ease-in-out infinite}.node-payment .node-label[data-v-ed04914a]{animation:highlightLabelPayment-ed04914a 8s ease-in-out infinite}@keyframes scaleNodePayment-ed04914a{0%,59%{transform:scale(1)}60%,67%{transform:scale(1.08)}70%,to{transform:scale(1)}}@keyframes highlightBgPayment-ed04914a{0%,59%{fill:var(--color-slate-100);stroke:var(--color-slate-300)}60%,67%{fill:var(--bf-payment-subtle);stroke:var(--bf-payment)}70%,to{fill:var(--color-slate-100);stroke:var(--color-slate-300)}}@keyframes highlightIconPayment-ed04914a{0%,59%{color:var(--color-slate-400)}60%,67%{color:var(--bf-payment)}70%,to{color:var(--color-slate-400)}}@keyframes highlightLabelPayment-ed04914a{0%,59%{fill:var(--color-slate-500)}60%,67%{fill:var(--bf-payment)}70%,to{fill:var(--color-slate-500)}}.node-report[data-v-ed04914a]{animation:scaleNodeReport-ed04914a 8s ease-in-out infinite}.node-report .node-bg[data-v-ed04914a]{animation:highlightBgReport-ed04914a 8s ease-in-out infinite}.node-report .node-icon[data-v-ed04914a]{animation:highlightIconReport-ed04914a 8s ease-in-out infinite}.node-report .node-label[data-v-ed04914a]{animation:highlightLabelReport-ed04914a 8s ease-in-out infinite}@keyframes scaleNodeReport-ed04914a{0%,71%{transform:scale(1)}72%,82%{transform:scale(1.08)}85%,to{transform:scale(1)}}@keyframes highlightBgReport-ed04914a{0%,71%{fill:var(--color-slate-100);stroke:var(--color-slate-300)}72%,82%{fill:var(--bf-report-subtle);stroke:var(--bf-report)}85%,to{fill:var(--color-slate-100);stroke:var(--color-slate-300)}}@keyframes highlightIconReport-ed04914a{0%,71%{color:var(--color-slate-400)}72%,82%{color:var(--bf-report)}85%,to{color:var(--color-slate-400)}}@keyframes highlightLabelReport-ed04914a{0%,71%{fill:var(--color-slate-500)}72%,82%{fill:var(--bf-report)}85%,to{fill:var(--color-slate-500)}}@media (max-width: 640px){.node-label[data-v-ed04914a]{font-size:11px}}@media (prefers-reduced-motion: reduce){.marker[data-v-ed04914a],.node[data-v-ed04914a],.node-project[data-v-ed04914a],.node-offer[data-v-ed04914a],.node-order[data-v-ed04914a],.node-expense[data-v-ed04914a],.node-incoming[data-v-ed04914a],.node-invoice[data-v-ed04914a],.node-payment[data-v-ed04914a],.node-report[data-v-ed04914a],.node-bg[data-v-ed04914a],.node-icon[data-v-ed04914a],.node-label[data-v-ed04914a]{animation:none!important}.marker-main[data-v-ed04914a]{offset-distance:50%;opacity:1}.marker-expense[data-v-ed04914a],.marker-incoming[data-v-ed04914a]{opacity:0}.marker-end[data-v-ed04914a]{offset-distance:50%;opacity:1}}.process-flow-container[data-v-b8efe59a]{width:100%;margin:0 auto}.process-flow-svg[data-v-b8efe59a]{width:100%;height:auto;overflow:visible}.flow-path[data-v-b8efe59a]{stroke:var(--color-slate-300);stroke-width:2;fill:none}.node[data-v-b8efe59a]{transform-origin:center center;transform-box:fill-box}.node-bg[data-v-b8efe59a]{fill:var(--color-slate-100);stroke:var(--color-slate-300);stroke-width:1.5;transition:fill .3s ease-out,stroke .3s ease-out}.node-icon[data-v-b8efe59a]{color:var(--color-slate-400);transition:color .3s ease-out}.node-label[data-v-b8efe59a]{font-family:var(--font-sans);font-size:12px;font-weight:500;fill:var(--color-slate-500);text-anchor:middle;transition:fill .3s ease-out}.marker[data-v-b8efe59a]{offset-path:path("M 40,40 L 300,40 L 300,120 L 40,120 Z");offset-rotate:0deg;animation:moveMarkerSmooth-b8efe59a 12s ease-in-out infinite}@keyframes moveMarkerSmooth-b8efe59a{0%{offset-distance:0%;animation-timing-function:ease-out}12.8%{offset-distance:12.8%;animation-timing-function:ease-in-out}25.6%{offset-distance:25.6%;animation-timing-function:ease-in-out}38.2%{offset-distance:38.2%;animation-timing-function:ease-in-out}50%{offset-distance:50%;animation-timing-function:ease-in-out}62.6%{offset-distance:62.6%;animation-timing-function:ease-in-out}75.3%{offset-distance:75.3%;animation-timing-function:ease-in-out}88.2%{offset-distance:88.2%;animation-timing-function:ease-in}to{offset-distance:100%}}.node-project[data-v-b8efe59a]{animation:scaleNodeProject-b8efe59a 12s ease-in-out infinite}.node-project .node-bg[data-v-b8efe59a]{animation:highlightBgProject-b8efe59a 12s ease-in-out infinite}.node-project .node-icon[data-v-b8efe59a]{animation:highlightIconProject-b8efe59a 12s ease-in-out infinite}.node-project .node-label[data-v-b8efe59a]{animation:highlightLabelProject-b8efe59a 12s ease-in-out infinite}@keyframes scaleNodeProject-b8efe59a{0%,4%{transform:scale(1.08)}8%,96%{transform:scale(1)}to{transform:scale(1.08)}}@keyframes highlightBgProject-b8efe59a{0%,4%{fill:var(--bf-project-subtle);stroke:var(--bf-project)}8%,96%{fill:var(--color-slate-100);stroke:var(--color-slate-300)}to{fill:var(--bf-project-subtle);stroke:var(--bf-project)}}@keyframes highlightIconProject-b8efe59a{0%,4%{color:var(--bf-project)}8%,96%{color:var(--color-slate-400)}to{color:var(--bf-project)}}@keyframes highlightLabelProject-b8efe59a{0%,4%{fill:var(--bf-project)}8%,96%{fill:var(--color-slate-500)}to{fill:var(--bf-project)}}.node-offer[data-v-b8efe59a]{animation:scaleNodeOffer-b8efe59a 12s ease-in-out infinite}.node-offer .node-bg[data-v-b8efe59a]{animation:highlightBgOffer-b8efe59a 12s ease-in-out infinite}.node-offer .node-icon[data-v-b8efe59a]{animation:highlightIconOffer-b8efe59a 12s ease-in-out infinite}.node-offer .node-label[data-v-b8efe59a]{animation:highlightLabelOffer-b8efe59a 12s ease-in-out infinite}@keyframes scaleNodeOffer-b8efe59a{0%,11%{transform:scale(1)}13%,17%{transform:scale(1.08)}21%,to{transform:scale(1)}}@keyframes highlightBgOffer-b8efe59a{0%,11%{fill:var(--color-slate-100);stroke:var(--color-slate-300)}13%,17%{fill:var(--bf-offer-subtle);stroke:var(--bf-offer)}21%,to{fill:var(--color-slate-100);stroke:var(--color-slate-300)}}@keyframes highlightIconOffer-b8efe59a{0%,11%{color:var(--color-slate-400)}13%,17%{color:var(--bf-offer)}21%,to{color:var(--color-slate-400)}}@keyframes highlightLabelOffer-b8efe59a{0%,11%{fill:var(--color-slate-500)}13%,17%{fill:var(--bf-offer)}21%,to{fill:var(--color-slate-500)}}.node-order[data-v-b8efe59a]{animation:scaleNodeOrder-b8efe59a 12s ease-in-out infinite}.node-order .node-bg[data-v-b8efe59a]{animation:highlightBgOrder-b8efe59a 12s ease-in-out infinite}.node-order .node-icon[data-v-b8efe59a]{animation:highlightIconOrder-b8efe59a 12s ease-in-out infinite}.node-order .node-label[data-v-b8efe59a]{animation:highlightLabelOrder-b8efe59a 12s ease-in-out infinite}@keyframes scaleNodeOrder-b8efe59a{0%,24%{transform:scale(1)}26%,30%{transform:scale(1.08)}34%,to{transform:scale(1)}}@keyframes highlightBgOrder-b8efe59a{0%,24%{fill:var(--color-slate-100);stroke:var(--color-slate-300)}26%,30%{fill:var(--bf-order-subtle);stroke:var(--bf-order)}34%,to{fill:var(--color-slate-100);stroke:var(--color-slate-300)}}@keyframes highlightIconOrder-b8efe59a{0%,24%{color:var(--color-slate-400)}26%,30%{color:var(--bf-order)}34%,to{color:var(--color-slate-400)}}@keyframes highlightLabelOrder-b8efe59a{0%,24%{fill:var(--color-slate-500)}26%,30%{fill:var(--bf-order)}34%,to{fill:var(--color-slate-500)}}.node-expense[data-v-b8efe59a]{animation:scaleNodeExpense-b8efe59a 12s ease-in-out infinite}.node-expense .node-bg[data-v-b8efe59a]{animation:highlightBgExpense-b8efe59a 12s ease-in-out infinite}.node-expense .node-icon[data-v-b8efe59a]{animation:highlightIconExpense-b8efe59a 12s ease-in-out infinite}.node-expense .node-label[data-v-b8efe59a]{animation:highlightLabelExpense-b8efe59a 12s ease-in-out infinite}@keyframes scaleNodeExpense-b8efe59a{0%,36%{transform:scale(1)}38%,42%{transform:scale(1.08)}46%,to{transform:scale(1)}}@keyframes highlightBgExpense-b8efe59a{0%,36%{fill:var(--color-slate-100);stroke:var(--color-slate-300)}38%,42%{fill:var(--bf-expense-subtle);stroke:var(--bf-expense)}46%,to{fill:var(--color-slate-100);stroke:var(--color-slate-300)}}@keyframes highlightIconExpense-b8efe59a{0%,36%{color:var(--color-slate-400)}38%,42%{color:var(--bf-expense)}46%,to{color:var(--color-slate-400)}}@keyframes highlightLabelExpense-b8efe59a{0%,36%{fill:var(--color-slate-500)}38%,42%{fill:var(--bf-expense)}46%,to{fill:var(--color-slate-500)}}.node-incoming[data-v-b8efe59a]{animation:scaleNodeIncoming-b8efe59a 12s ease-in-out infinite}.node-incoming .node-bg[data-v-b8efe59a]{animation:highlightBgIncoming-b8efe59a 12s ease-in-out infinite}.node-incoming .node-icon[data-v-b8efe59a]{animation:highlightIconIncoming-b8efe59a 12s ease-in-out infinite}.node-incoming .node-label[data-v-b8efe59a]{animation:highlightLabelIncoming-b8efe59a 12s ease-in-out infinite}@keyframes scaleNodeIncoming-b8efe59a{0%,48%{transform:scale(1)}50%,54%{transform:scale(1.08)}58%,to{transform:scale(1)}}@keyframes highlightBgIncoming-b8efe59a{0%,48%{fill:var(--color-slate-100);stroke:var(--color-slate-300)}50%,54%{fill:var(--bf-incoming-invoice-subtle);stroke:var(--bf-incoming-invoice)}58%,to{fill:var(--color-slate-100);stroke:var(--color-slate-300)}}@keyframes highlightIconIncoming-b8efe59a{0%,48%{color:var(--color-slate-400)}50%,54%{color:var(--bf-incoming-invoice)}58%,to{color:var(--color-slate-400)}}@keyframes highlightLabelIncoming-b8efe59a{0%,48%{fill:var(--color-slate-500)}50%,54%{fill:var(--bf-incoming-invoice)}58%,to{fill:var(--color-slate-500)}}.node-invoice[data-v-b8efe59a]{animation:scaleNodeInvoice-b8efe59a 12s ease-in-out infinite}.node-invoice .node-bg[data-v-b8efe59a]{animation:highlightBgInvoice-b8efe59a 12s ease-in-out infinite}.node-invoice .node-icon[data-v-b8efe59a]{animation:highlightIconInvoice-b8efe59a 12s ease-in-out infinite}.node-invoice .node-label[data-v-b8efe59a]{animation:highlightLabelInvoice-b8efe59a 12s ease-in-out infinite}@keyframes scaleNodeInvoice-b8efe59a{0%,61%{transform:scale(1)}63%,67%{transform:scale(1.08)}71%,to{transform:scale(1)}}@keyframes highlightBgInvoice-b8efe59a{0%,61%{fill:var(--color-slate-100);stroke:var(--color-slate-300)}63%,67%{fill:var(--bf-invoice-subtle);stroke:var(--bf-invoice)}71%,to{fill:var(--color-slate-100);stroke:var(--color-slate-300)}}@keyframes highlightIconInvoice-b8efe59a{0%,61%{color:var(--color-slate-400)}63%,67%{color:var(--bf-invoice)}71%,to{color:var(--color-slate-400)}}@keyframes highlightLabelInvoice-b8efe59a{0%,61%{fill:var(--color-slate-500)}63%,67%{fill:var(--bf-invoice)}71%,to{fill:var(--color-slate-500)}}.node-payment[data-v-b8efe59a]{animation:scaleNodePayment-b8efe59a 12s ease-in-out infinite}.node-payment .node-bg[data-v-b8efe59a]{animation:highlightBgPayment-b8efe59a 12s ease-in-out infinite}.node-payment .node-icon[data-v-b8efe59a]{animation:highlightIconPayment-b8efe59a 12s ease-in-out infinite}.node-payment .node-label[data-v-b8efe59a]{animation:highlightLabelPayment-b8efe59a 12s ease-in-out infinite}@keyframes scaleNodePayment-b8efe59a{0%,73%{transform:scale(1)}75%,79%{transform:scale(1.08)}83%,to{transform:scale(1)}}@keyframes highlightBgPayment-b8efe59a{0%,73%{fill:var(--color-slate-100);stroke:var(--color-slate-300)}75%,79%{fill:var(--bf-payment-subtle);stroke:var(--bf-payment)}83%,to{fill:var(--color-slate-100);stroke:var(--color-slate-300)}}@keyframes highlightIconPayment-b8efe59a{0%,73%{color:var(--color-slate-400)}75%,79%{color:var(--bf-payment)}83%,to{color:var(--color-slate-400)}}@keyframes highlightLabelPayment-b8efe59a{0%,73%{fill:var(--color-slate-500)}75%,79%{fill:var(--bf-payment)}83%,to{fill:var(--color-slate-500)}}.node-report[data-v-b8efe59a]{animation:scaleNodeReport-b8efe59a 12s ease-in-out infinite}.node-report .node-bg[data-v-b8efe59a]{animation:highlightBgReport-b8efe59a 12s ease-in-out infinite}.node-report .node-icon[data-v-b8efe59a]{animation:highlightIconReport-b8efe59a 12s ease-in-out infinite}.node-report .node-label[data-v-b8efe59a]{animation:highlightLabelReport-b8efe59a 12s ease-in-out infinite}@keyframes scaleNodeReport-b8efe59a{0%,86%{transform:scale(1)}88%,92%{transform:scale(1.08)}96%,to{transform:scale(1)}}@keyframes highlightBgReport-b8efe59a{0%,86%{fill:var(--color-slate-100);stroke:var(--color-slate-300)}88%,92%{fill:var(--bf-report-subtle);stroke:var(--bf-report)}96%,to{fill:var(--color-slate-100);stroke:var(--color-slate-300)}}@keyframes highlightIconReport-b8efe59a{0%,86%{color:var(--color-slate-400)}88%,92%{color:var(--bf-report)}96%,to{color:var(--color-slate-400)}}@keyframes highlightLabelReport-b8efe59a{0%,86%{fill:var(--color-slate-500)}88%,92%{fill:var(--bf-report)}96%,to{fill:var(--color-slate-500)}}@media (max-width: 480px){.node-label[data-v-b8efe59a]{font-size:10px}}@media (prefers-reduced-motion: reduce){.marker[data-v-b8efe59a],.node[data-v-b8efe59a],.node-project[data-v-b8efe59a],.node-offer[data-v-b8efe59a],.node-order[data-v-b8efe59a],.node-expense[data-v-b8efe59a],.node-incoming[data-v-b8efe59a],.node-invoice[data-v-b8efe59a],.node-payment[data-v-b8efe59a],.node-report[data-v-b8efe59a],.node-bg[data-v-b8efe59a],.node-icon[data-v-b8efe59a],.node-label[data-v-b8efe59a]{animation:none!important}.marker[data-v-b8efe59a]{offset-distance:0%}}@layer theme{.hero{background-image:url(/build/assets/bauflux_auf_baustelle-DsTjq5zQ.png);background-size:contain;background-repeat:no-repeat;background-position:bottom right}.hero2{background-image:url(/build/assets/bauflux_laptop_menu2-BOaKvTUj.png);background-size:contain;background-repeat:no-repeat;background-position:top left}.slogan{display:inline-flex;background-image:linear-gradient(160deg,var(--color-indigo-300),var(--color-teal-400));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.herotext{text-shadow:0 0 2px rgba(255,255,255,1),0 0 3px rgba(255,255,255,1),0 0 5px rgba(255,255,255,1),0 0 10px rgba(255,255,255,1),0 0 20px rgba(255,255,255,1),0 0 30px rgba(255,255,255,1)}}
