.page_page__ECNI0{padding-top:72px}.page_hero__uBGR4{position:relative;min-height:calc(100vh - 72px);display:flex;align-items:center;overflow:hidden}.page_heroBg__M4PLG{position:absolute;inset:0;background:radial-gradient(ellipse at 30% 40%,rgba(99,102,241,.12) 0,transparent 60%),radial-gradient(ellipse at 70% 20%,rgba(59,130,246,.08) 0,transparent 50%),radial-gradient(ellipse at 50% 90%,rgba(6,182,212,.06) 0,transparent 40%);pointer-events:none}.page_heroContent__S83Ec{position:relative;text-align:center;padding:6rem 0}.page_heroTitle__4yVOQ{font-size:clamp(2rem,5vw,3.5rem);font-weight:400;line-height:1.15;letter-spacing:.02em;margin-bottom:1.5rem}.page_heroSubtitle__f6wai{font-size:clamp(1rem,2vw,1.25rem);color:var(--doc-text-secondary);max-width:700px;margin:0 auto 2.5rem;line-height:1.7}.page_heroCta__lYFz7{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.page_trust__3NC6U{padding:2.5rem 0;border-top:1px solid var(--doc-border);border-bottom:1px solid var(--doc-border);background:rgba(20,20,50,.3)}.page_trustGrid__KNO1l{display:flex;justify-content:center;gap:3rem;flex-wrap:wrap}.page_trustItem__9X0gZ{display:flex;align-items:center;gap:.6rem}.page_trustIcon__gyCPP{font-size:1.25rem}.page_trustLabel__gCTcr{font-size:.9rem;font-weight:600;color:var(--doc-text-secondary);letter-spacing:.02em}.page_problem__Vw_8g{background:var(--doc-bg-secondary)}.page_problemGrid__0ympp{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem}.page_problemCard__5Zfja{padding:2rem}.page_problemCardTitle__9rGd0{display:flex;align-items:center;gap:.75rem;font-size:1.3rem;margin-bottom:1.5rem}.page_problemIconBefore__d6bD_{background:rgba(239,68,68,.15);color:var(--doc-accent-red)}.page_problemIconAfter__vNPFk,.page_problemIconBefore__d6bD_{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;font-size:.9rem;font-weight:700;flex-shrink:0}.page_problemIconAfter__vNPFk{background:rgba(16,185,129,.15);color:var(--doc-accent-green)}.page_problemList__bxh_e{list-style:none;display:flex;flex-direction:column;gap:.9rem}.page_problemList__bxh_e li{padding-left:1.5rem;position:relative;color:var(--doc-text-secondary);font-size:.95rem;line-height:1.5}.page_problemBefore__f2Na4 .page_problemList__bxh_e li:before{content:"–";position:absolute;left:0;color:var(--doc-accent-red);font-weight:700}.page_problemAfter__w6aAb .page_problemList__bxh_e li:before{content:"✓";position:absolute;left:0;color:var(--doc-accent-green);font-weight:700}.page_featureGrid__TGQzu{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem}.page_featureCard__5ufkq{padding:2rem;display:flex;flex-direction:column;gap:.75rem}.page_featureIcon__l6b31{font-size:2rem;margin-bottom:.5rem}.page_featureTitle__HM_vX{font-size:1.2rem;font-weight:700}.page_featureDesc__rBNOf{color:var(--doc-text-secondary);font-size:.95rem;line-height:1.6}.page_uspsSection__hjhdb{background:var(--doc-bg-secondary)}.page_uspGrid__yNuux{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}.page_uspCard__oakMr{padding:2rem;border-radius:var(--doc-radius-lg);border:1px solid var(--doc-border);background:var(--doc-bg-card);transition:border-color var(--doc-transition-base),box-shadow var(--doc-transition-base);position:relative;overflow:hidden}.page_uspCard__oakMr:before{content:"";position:absolute;inset:0;opacity:0;transition:opacity var(--doc-transition-base);background:radial-gradient(250px circle at var(--mouse-x,50%) var(--mouse-y,50%),rgba(99,102,241,.08),transparent 60%);pointer-events:none;z-index:0;border-radius:inherit}.page_uspCard__oakMr:hover{border-color:var(--doc-accent-primary);box-shadow:var(--doc-shadow-glow)}.page_uspCard__oakMr:hover:before{opacity:1}.page_uspIcon__b8_mk{font-size:2rem;margin-bottom:1rem;width:56px;height:56px;display:flex;align-items:center;justify-content:center;border-radius:var(--doc-radius-md);background:rgba(99,102,241,.1)}.page_uspTitle__kE0P0{font-size:1.1rem;font-weight:700;margin-bottom:.5rem}.page_uspDesc__3NBqd{color:var(--doc-text-secondary);font-size:.9rem;line-height:1.6}.page_testimonialGrid__gF0cD{display:flex;flex-direction:column;gap:2rem}.page_testimonialCard___osIf{display:grid;grid-template-columns:200px 1fr;grid-gap:2.5rem;gap:2.5rem;padding:2.5rem;align-items:center;position:relative;transition:transform var(--doc-transition-base),border-color var(--doc-transition-base)}.page_testimonialCard___osIf:hover{border-color:rgba(99,102,241,.3);box-shadow:var(--doc-shadow-glow)}.page_testimonialCard___osIf:nth-child(2){grid-template-columns:1fr 200px}.page_testimonialCard___osIf:nth-child(2) .page_testimonialAvatarWrap__5DCsB{order:2}.page_testimonialCard___osIf:nth-child(2) .page_testimonialBody__7CNyX{order:1}.page_testimonialAvatarWrap__5DCsB{display:flex;justify-content:center}.page_testimonialAvatar__2UMBH{width:180px;height:180px;border-radius:50%;object-fit:cover;flex-shrink:0;border:4px solid rgba(99,102,241,.2);box-shadow:0 12px 32px rgba(0,0,0,.3),0 0 0 8px rgba(99,102,241,.06)}.page_testimonialBody__7CNyX{display:flex;flex-direction:column;gap:1rem}.page_testimonialQuoteMark___sMXp{font-size:3.5rem;line-height:1;font-weight:800;background:var(--doc-gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;opacity:.3;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-bottom:-.75rem}.page_testimonialQuote__qmTuD{color:var(--doc-text-primary);font-size:1.1rem;line-height:1.8;font-style:italic}.page_testimonialAuthor__bATWf{display:flex;flex-direction:column;gap:.15rem;padding-top:1rem;border-top:1px solid var(--doc-border)}.page_testimonialName__h_4nK{font-weight:700;font-size:1rem}.page_testimonialRole__scDcD{color:var(--doc-text-secondary);font-size:.85rem}.page_testimonialInstitution__zYqnH{color:var(--doc-accent-primary-light);font-size:.85rem;font-weight:500}.page_ctaBanner__rLgby{padding:var(--doc-section-padding) 0}.page_ctaInner__5hROo{text-align:center;padding:4rem 2rem;border-radius:var(--doc-radius-xl);background:linear-gradient(135deg,rgba(99,102,241,.15),rgba(59,130,246,.1) 50%,rgba(6,182,212,.05));border:1px solid rgba(99,102,241,.2)}.page_ctaTitle__b13XM{font-size:clamp(1.3rem,3vw,2rem);margin-bottom:1rem}.page_ctaSubtitle__C38k6{color:var(--doc-text-secondary);font-size:1.1rem;margin-bottom:2rem;max-width:500px;margin-left:auto;margin-right:auto}@media (max-width:768px){.page_featureGrid__TGQzu,.page_problemGrid__0ympp,.page_uspGrid__yNuux{grid-template-columns:1fr}.page_testimonialGrid__gF0cD{gap:1.5rem}.page_testimonialCard___osIf,.page_testimonialCard___osIf:nth-child(2){grid-template-columns:1fr;text-align:center}.page_testimonialAvatarWrap__5DCsB{justify-content:center}.page_testimonialCard___osIf:nth-child(2) .page_testimonialAvatarWrap__5DCsB,.page_testimonialCard___osIf:nth-child(2) .page_testimonialBody__7CNyX{order:0}.page_testimonialAvatar__2UMBH{width:140px;height:140px}.page_ctaInner__5hROo{padding:3rem 1.5rem}}