.page_hero__7KFOs{background-color:var(--color-primary);color:#fff;padding:80px 0;position:relative;overflow:hidden}.page_hero__7KFOs:after{content:"";position:absolute;top:-50%;right:-10%;width:600px;height:600px;background:radial-gradient(circle,rgba(0,255,148,.1) 0,rgba(10,25,47,0) 70%);border-radius:50%;pointer-events:none}.page_heroContainer__Exl4z{display:grid;grid-template-columns:1fr;grid-gap:60px;gap:60px;align-items:center}.page_heroContent__dzLob{position:relative;z-index:10}.page_headline__b1Dvh{font-size:2.5rem;color:#fff;margin-bottom:24px}.page_highlight__Jnelb{color:var(--color-accent)}.page_subheadline__xplMV{font-size:1.125rem;color:hsla(0,0%,100%,.8);margin-bottom:40px;max-width:500px}.page_heroCtas__lz7_7{display:flex;gap:16px;flex-wrap:wrap}.page_heroVisual__b_sym{display:flex;justify-content:center;align-items:center}.page_dashboardCard__f9At_{background:hsla(0,0%,100%,.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:24px;width:100%;max-width:400px;box-shadow:0 20px 40px rgba(0,0,0,.2)}.page_statRow__X_U7P{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;font-weight:600}.page_statValue__tVgp7{font-size:1.5rem;color:#fff}.page_statTrend__MWJAG{color:var(--color-accent);display:flex;align-items:center;font-size:.875rem;gap:4px}.page_chartPlaceholder__TeuN5{height:150px;display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid hsla(0,0%,100%,.1)}.page_bar1__JpzCQ,.page_bar2__Kr7_A,.page_bar3__2DGwj,.page_bar4__mAIpG,.page_bar5__i4kTM{width:100%;background:linear-gradient(to top,var(--color-accent),rgba(0,255,148,.2));border-radius:4px 4px 0 0;animation:page_grow__vHT3x 1.5s ease-out forwards}.page_bar1__JpzCQ{height:40%}.page_bar2__Kr7_A{height:60%}.page_bar3__2DGwj{height:50%}.page_bar4__mAIpG{height:80%}.page_bar5__i4kTM{height:75%}@keyframes page_grow__vHT3x{0%{transform:scaleY(0);transform-origin:bottom}to{transform:scaleY(1);transform-origin:bottom}}.page_statGrid__qBaKC{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.page_label__jI4Tf{display:block;font-size:.875rem;color:hsla(0,0%,100%,.6);margin-bottom:4px}.page_val__FPhgh{font-size:1.25rem;font-weight:700;color:#fff}.page_problemStrip__vw6cm{background-color:#f0f2f5;padding:40px 0;border-bottom:1px solid rgba(0,0,0,.05)}.page_problemGrid__92DMG{display:flex;justify-content:space-around;flex-wrap:wrap;gap:20px}.page_problemItem__FCHC1{display:flex;align-items:center;gap:12px;font-weight:700;color:var(--color-text-light);font-size:1.125rem}.page_problemIcon___oV3s{color:#ff4d4d}.page_servicesGrid__KYloy{display:grid;grid-template-columns:1fr;grid-gap:32px;gap:32px}.page_sectionSubtitle__cOHw_{color:var(--color-text-light);font-size:1.125rem;margin-top:8px}.page_trustSection__88eDP{padding:60px 0;background-color:#fff;border-top:1px solid #eee}.page_trustLabel__2oa_Q{font-size:.875rem;font-weight:700;letter-spacing:1px;color:#999;margin-bottom:32px}.page_logosGrid__LZXBm{display:flex;justify-content:center;gap:40px;flex-wrap:wrap;opacity:.5}.page_logoPlaceholder__3basl{font-weight:700;font-size:1.5rem;color:#ccc}@media (min-width:768px){.page_heroContainer__Exl4z{grid-template-columns:1.2fr 1fr}.page_headline__b1Dvh{font-size:3.5rem}.page_servicesGrid__KYloy{grid-template-columns:repeat(3,1fr)}}.ServiceCard_card__4v4Om{background:#fff;padding:32px;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.05);transition:transform .2s,box-shadow .2s;display:flex;flex-direction:column;height:100%}.ServiceCard_card__4v4Om:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.1)}.ServiceCard_iconWrapper__3Gy8H{margin-bottom:24px;color:var(--color-accent)}.ServiceCard_title__9POy6{font-size:1.25rem;margin-bottom:12px}.ServiceCard_description__Wvr2F{color:var(--color-text-light);margin-bottom:24px;flex-grow:1}.ServiceCard_link__7dv_o{display:flex;align-items:center;gap:8px;font-weight:600;color:var(--color-primary);margin-top:auto}.Button_button__JJiqJ{padding:12px 24px;font-family:var(--font-montserrat),sans-serif;font-weight:600;border-radius:8px;cursor:pointer;transition:transform .2s,box-shadow .2s;font-size:1rem;border:none}.Button_button__JJiqJ:hover{transform:translateY(-2px);box-shadow:0 4px 6px rgba(0,0,0,.1)}.Button_primary__zsboU{background-color:var(--color-accent);color:#000}.Button_primary__zsboU:hover{box-shadow:0 4px 12px rgba(0,255,148,.4)}.Button_secondary__RufDp{background-color:transparent;border:2px solid #fff;color:#fff}.Button_secondary__RufDp:hover{background-color:hsla(0,0%,100%,.1)}