.page-module__lGHn8a__main{background:var(--bg-primary,var(--color-bg-dark,#0b0f19));min-height:100vh}.page-module__lGHn8a__heroSection{min-height:55vh;padding:var(--space-4xl)0;border-bottom:1px solid #ffffff0d;flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}.page-module__lGHn8a__heroBg{opacity:.15;z-index:0;background-color:#0000;background-image:radial-gradient(circle at 100% 0,#0a111f00 0%,#0a111f 100%),url(https://images.unsplash.com/photo-1497366216548-37526070297c?q=80&w=2069&auto=format&fit=crop);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.page-module__lGHn8a__heroOverlay{background:linear-gradient(to bottom,transparent 0%,var(--color-bg-dark)100%);z-index:1;position:absolute;inset:0}.page-module__lGHn8a__heroContent{z-index:10;max-width:800px;position:relative}.page-module__lGHn8a__heroOverline{color:var(--primary);letter-spacing:2px;margin-bottom:var(--space-md);text-transform:uppercase;font-size:.75rem;font-weight:700;display:inline-block}.page-module__lGHn8a__heroTitle{color:#fff;margin-bottom:var(--space-lg);font-size:clamp(2.5rem,4vw,3.5rem);font-weight:700;line-height:1.1}.page-module__lGHn8a__heroSubtitle{color:var(--text-secondary);max-width:600px;font-size:1.125rem;line-height:1.6}.page-module__lGHn8a__scrollIndicator{z-index:20;cursor:pointer;clip-path:inset(0 -20px);background:#ffffff1a;width:2px;height:80px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.page-module__lGHn8a__scrollLine{background:var(--primary);width:100%;height:50%;animation:2s cubic-bezier(.77,0,.175,1) infinite page-module__lGHn8a__scrollDrop;position:absolute;top:0;left:0}.page-module__lGHn8a__scrollLine:after{content:"";border-bottom:2px solid var(--primary);border-right:2px solid var(--primary);width:10px;height:10px;position:absolute;bottom:0;left:50%;transform:translate(-50%)rotate(45deg)}@keyframes page-module__lGHn8a__scrollDrop{0%{transform:translateY(-100%)}to{transform:translateY(200%)}}.page-module__lGHn8a__sectionTitle{color:#fff;margin-bottom:2rem;font-size:2.25rem;font-weight:600}.page-module__lGHn8a__about{background:var(--bg-primary,var(--color-bg-dark,#0b0f19));border-bottom:1px solid var(--border-color,#1e293b);padding:6rem 0}.page-module__lGHn8a__aboutGrid{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;display:grid}.page-module__lGHn8a__aboutContentWrapper{text-align:left}.page-module__lGHn8a__aboutText{color:#94a3b8;font-size:1.125rem;line-height:1.8}.page-module__lGHn8a__aboutImageWrapper{aspect-ratio:4/3;border-radius:var(--radius-md,6px);border:1px solid var(--border-color,#1e293b);width:100%;position:relative;overflow:hidden}.page-module__lGHn8a__aboutImage{object-fit:cover}.page-module__lGHn8a__missionVision{background:var(--bg-primary,var(--color-bg-dark,#0b0f19));border-bottom:1px solid var(--border-color,#1e293b);padding:6rem 0}.page-module__lGHn8a__mvGrid{grid-template-columns:1fr 1fr;gap:2rem;display:grid}.page-module__lGHn8a__mvCard{background:var(--color-bg-alt,#111827);border-radius:var(--radius-md,6px);border:1px solid var(--border-color,#1e293b);padding:3rem;transition:border-color .3s}.page-module__lGHn8a__mvCard:hover{border-color:#334155}.page-module__lGHn8a__mvHeader{align-items:center;gap:1.5rem;margin-bottom:1.5rem;display:flex}.page-module__lGHn8a__mvNumber{color:#334155;font-size:2.5rem;font-weight:700;line-height:1}.page-module__lGHn8a__mvCard h3{color:#fff;margin:0;font-size:1.5rem;font-weight:600}.page-module__lGHn8a__mvCard p{color:#94a3b8;margin:0;font-size:1.0625rem;line-height:1.7}.page-module__lGHn8a__values{background:var(--bg-primary,var(--color-bg-dark,#0b0f19));padding:6rem 0}.page-module__lGHn8a__sectionHeader{text-align:center;margin-bottom:3rem}.page-module__lGHn8a__tabsContainer{background:var(--color-bg-alt,#111827);border:1px solid var(--border-color,#1e293b);border-radius:var(--radius-md,6px);grid-template-columns:300px 1fr;gap:3rem;display:grid;overflow:hidden}.page-module__lGHn8a__tabsList{border-right:1px solid var(--border-color,#1e293b);background:var(--bg-primary,var(--color-bg-dark,#0b0f19));flex-direction:column;display:flex}.page-module__lGHn8a__tabButton{color:#94a3b8;text-align:left;cursor:pointer;background:0 0;border:none;border-left:3px solid #0000;align-items:center;gap:1rem;padding:1.5rem;font-size:1.125rem;font-weight:500;transition:all .2s;display:flex}.page-module__lGHn8a__tabButton:hover{color:#fff;background:#1e293b4d}.page-module__lGHn8a__activeTab{background:var(--color-bg-alt,#111827);border-left-color:var(--primary,#3b82f6);color:#fff}.page-module__lGHn8a__activeTab:hover{background:var(--color-bg-alt,#111827)}.page-module__lGHn8a__tabIndex{color:#64748b;font-family:monospace;font-size:.875rem}.page-module__lGHn8a__activeTab .page-module__lGHn8a__tabIndex{color:var(--primary,#3b82f6)}.page-module__lGHn8a__tabContentPanel{align-items:center;padding:4rem;display:flex}.page-module__lGHn8a__tabContent{max-width:600px}.page-module__lGHn8a__tabContent h4{color:#fff;margin-bottom:1.5rem;font-size:2rem;font-weight:600}.page-module__lGHn8a__tabContent p{color:#94a3b8;font-size:1.125rem;line-height:1.8}@media (max-width:1024px){.page-module__lGHn8a__aboutGrid{gap:2rem}.page-module__lGHn8a__tabsContainer{grid-template-columns:250px 1fr;gap:2rem}.page-module__lGHn8a__tabContentPanel{padding:3rem}}@media (max-width:768px){.page-module__lGHn8a__heroTitle{font-size:2.5rem}.page-module__lGHn8a__aboutGrid,.page-module__lGHn8a__mvGrid{grid-template-columns:1fr}.page-module__lGHn8a__tabsContainer{grid-template-columns:1fr;gap:0}.page-module__lGHn8a__tabsList{border-right:none;border-bottom:1px solid var(--border-color,#1e293b)}.page-module__lGHn8a__tabButton{border-bottom:3px solid #0000;border-left:none}.page-module__lGHn8a__activeTab{border-left-color:#0000;border-bottom-color:var(--primary,#3b82f6)}.page-module__lGHn8a__tabContentPanel{padding:2rem}}@media (max-width:480px){.page-module__lGHn8a__heroTitle{font-size:2rem}.page-module__lGHn8a__heroSubtitle{font-size:1rem}.page-module__lGHn8a__tabContentPanel{padding:1rem}}
