.AboutUs_aboutUsPage__Rrhcu{position:relative;min-height:100vh;width:100%;margin:0;padding:0;background:#fff}.AboutUs_mainContent__0BpoK{width:100%;position:relative;z-index:1}.AboutUs_error__u1JOc,.AboutUs_loading___Jfwg{display:flex;justify-content:center;align-items:center;min-height:50vh;font-size:var(--font-size-md);color:var(--color-text-body)}.AboutUs_error__u1JOc{color:var(--color-text-error)}.AboutUs_loadingContainer__voo_J{min-height:100vh;padding:4rem 2rem;background:linear-gradient(135deg,#fafafa,#f8f9fa);position:relative}.AboutUs_loadingSpinner__QnVvK{position:absolute;top:3rem;left:50%;transform:translateX(-50%);width:80px;height:80px;z-index:10}.AboutUs_spinnerRing__wzjmx{position:absolute;width:100%;height:100%;border:4px solid transparent;border-top-color:#e26a23;border-radius:50%;animation:AboutUs_spin__t8tn6 1.5s cubic-bezier(.5,0,.5,1) infinite}.AboutUs_spinnerRing__wzjmx:first-child{animation-delay:-.45s;border-top-color:#e26a23}.AboutUs_spinnerRing__wzjmx:nth-child(2){animation-delay:-.3s;border-top-color:#d95f1f;width:90%;height:90%;top:5%;left:5%}.AboutUs_spinnerRing__wzjmx:nth-child(3){animation-delay:-.15s;border-top-color:#ffc947;width:80%;height:80%;top:10%;left:10%}@keyframes AboutUs_spin__t8tn6{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AboutUs_loadingText__gQ51p{text-align:center;margin-top:7rem;margin-bottom:3rem;font-size:var(--font-size-lg);color:var(--color-text-body);font-weight:var(--font-weight-medium);animation:AboutUs_pulse__uy4O2 2s ease-in-out infinite}@keyframes AboutUs_pulse__uy4O2{0%,to{opacity:1}50%{opacity:.5}}.AboutUs_skeletonLayout__5mT4P{max-width:1400px;margin:0 auto;padding:0 2rem}.AboutUs_skeletonSection__TVUqG{margin-bottom:5rem}.AboutUs_skeletonSectionTitle__Be8ZN{width:400px;height:48px;margin:0 auto 3rem;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:AboutUs_shimmer__HHeDt 2s infinite;border-radius:8px}.AboutUs_skeletonTwoColumn__xUv7j{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem;gap:3rem;align-items:center}.AboutUs_skeletonImage__aEGzX{width:100%;height:400px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:AboutUs_shimmer__HHeDt 2s infinite;border-radius:16px}.AboutUs_skeletonContent__M3Nzg{display:flex;flex-direction:column;gap:1rem}.AboutUs_skeletonText__kN1uf{width:100%;height:18px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:AboutUs_shimmer__HHeDt 2s infinite;border-radius:4px}.AboutUs_skeletonCardsGrid__sN1_K{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem}.AboutUs_skeletonCard__aR3Vt{background:#fff;border-radius:16px;padding:2rem;box-shadow:0 2px 12px rgba(0,0,0,.05)}.AboutUs_skeletonCardTitle__MHfgn{width:70%;height:28px;margin-bottom:1.5rem;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:AboutUs_shimmer__HHeDt 2s infinite;border-radius:6px}.AboutUs_skeletonTeamGrid__hKJNh{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem;gap:2rem}.AboutUs_skeletonTeamCard__nOY8p{background:#fff;border-radius:16px;padding:1.5rem;text-align:center;box-shadow:0 2px 12px rgba(0,0,0,.05)}.AboutUs_skeletonTeamImage__dUCcZ{width:120px;height:120px;margin:0 auto 1rem;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:AboutUs_shimmer__HHeDt 2s infinite;border-radius:50%}.AboutUs_skeletonTeamName___2zNZ{width:80%;height:24px;margin:0 auto .5rem}.AboutUs_skeletonTeamName___2zNZ,.AboutUs_skeletonTeamRole__ArWQL{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:AboutUs_shimmer__HHeDt 2s infinite;border-radius:4px}.AboutUs_skeletonTeamRole__ArWQL{width:60%;height:18px;margin:0 auto}@keyframes AboutUs_shimmer__HHeDt{0%{background-position:-200% 0}to{background-position:200% 0}}@media (max-width:768px){.AboutUs_loadingContainer__voo_J{padding:2rem 1rem}.AboutUs_skeletonLayout__5mT4P{padding:0 1rem}.AboutUs_skeletonSectionTitle__Be8ZN{width:90%}.AboutUs_skeletonTwoColumn__xUv7j{grid-template-columns:1fr;gap:2rem}.AboutUs_skeletonImage__aEGzX{height:250px}.AboutUs_skeletonCardsGrid__sN1_K{grid-template-columns:1fr;gap:1.5rem}.AboutUs_skeletonTeamGrid__hKJNh{grid-template-columns:repeat(2,1fr);gap:1.5rem}}