.HomeHero-module__NRzLjq__heroWrapper{background:var(--onetuza-semantic-color-background-surface);position:relative;overflow:hidden}.HomeHero-module__NRzLjq__networkBg{opacity:.55;pointer-events:none;width:1400px;height:640px;position:absolute;top:0;left:50%;transform:translate(-50%)}.HomeHero-module__NRzLjq__heroContent{padding:130px var(--onetuza-foundation-spacing-6xl) 110px;max-width:1200px;margin:0 auto;position:relative}.HomeHero-module__NRzLjq__heroSubtitle{color:var(--onetuza-semantic-color-text-muted);font-family:var(--onetuza-foundation-typography-font-family-sans);font-size:var(--onetuza-foundation-typography-size-sm);letter-spacing:var(--onetuza-foundation-typography-tracking-widest);margin-bottom:var(--onetuza-foundation-spacing-2xl);text-transform:uppercase}.HomeHero-module__NRzLjq__heroTitle{margin:0 0 var(--onetuza-foundation-spacing-4xl);font-family:var(--onetuza-foundation-typography-font-family-sans);font-size:clamp(var(--onetuza-foundation-typography-size-2xl), 5vw, var(--onetuza-foundation-typography-size-5xl));line-height:var(--onetuza-foundation-typography-line-height-tight);font-weight:var(--onetuza-foundation-typography-weight-bold);letter-spacing:var(--onetuza-foundation-typography-tracking-tight);max-width:880px;color:var(--onetuza-semantic-color-text-primary)}.HomeHero-module__NRzLjq__heroDescription{margin:0 0 var(--onetuza-foundation-spacing-5xl);font-family:var(--onetuza-foundation-typography-font-family-sans);font-size:var(--onetuza-foundation-typography-size-med);line-height:var(--onetuza-foundation-typography-line-height-relaxed);color:var(--onetuza-semantic-color-text-secondary);max-width:560px}.HomeHero-module__NRzLjq__buttonGroup{gap:var(--onetuza-foundation-spacing-xl);flex-wrap:wrap;display:flex}.HomeHero-module__NRzLjq__primaryBtn{background:var(--onetuza-foundation-color-deepViolet-default);color:var(--onetuza-semantic-color-action-primary-text);padding:14px var(--onetuza-foundation-spacing-3xl);border-radius:var(--onetuza-foundation-radius-xs);font-family:var(--onetuza-foundation-typography-font-family-sans);font-weight:var(--onetuza-foundation-typography-weight-bold);font-size:var(--onetuza-foundation-typography-size-reg);align-items:center;gap:var(--onetuza-foundation-spacing-md);transition:opacity var(--onetuza-foundation-motion-duration-fast) var(--onetuza-foundation-motion-easing-standard);text-decoration:none;display:inline-flex}.HomeHero-module__NRzLjq__primaryBtn:hover{background:var(--onetuza-semantic-color-action-primary-hover);opacity:.9}.HomeHero-module__NRzLjq__secondaryBtn{border:var(--onetuza-foundation-border-width-thin) solid var(--onetuza-semantic-color-border-default);background:var(--onetuza-semantic-color-background-surface);color:var(--onetuza-semantic-color-text-primary);padding:14px var(--onetuza-foundation-spacing-3xl);border-radius:var(--onetuza-foundation-radius-xs);font-family:var(--onetuza-foundation-typography-font-family-sans);font-weight:var(--onetuza-foundation-typography-weight-bold);font-size:var(--onetuza-foundation-typography-size-reg);align-items:center;gap:var(--onetuza-foundation-spacing-md);transition:background var(--onetuza-foundation-motion-duration-fast) var(--onetuza-foundation-motion-easing-standard);text-decoration:none;display:inline-flex}.HomeHero-module__NRzLjq__secondaryBtn:hover{background:var(--onetuza-semantic-color-action-ghost-hover)}@media (max-width:860px){.HomeHero-module__NRzLjq__heroContent{padding:var(--onetuza-foundation-spacing-8xl) var(--onetuza-foundation-spacing-3xl) var(--onetuza-foundation-spacing-5xl)}}
.PositioningStatement-module__y2jIIq__positioningWrapper{background:var(--color-mekhos-dark-navy,#100747)}.PositioningStatement-module__y2jIIq__positioningContent{max-width:880px;margin:0 auto;padding:96px 48px}.PositioningStatement-module__y2jIIq__positioningText{color:var(--onetuza-foundation-color-gray-50,#f4f7f9);margin:0;font-size:26px;font-weight:500;line-height:1.6}@media (max-width:860px){.PositioningStatement-module__y2jIIq__positioningContent{padding:64px 24px}.PositioningStatement-module__y2jIIq__positioningText{font-size:20px}}
.ResearchPillars-module__7jjKHW__researchWrapper{max-width:1200px;padding:110px var(--onetuza-foundation-spacing-6xl);margin:0 auto}.ResearchPillars-module__7jjKHW__categoryTag{color:var(--onetuza-semantic-color-text-muted);font-family:var(--onetuza-foundation-typography-font-family-sans);font-size:var(--onetuza-foundation-typography-size-sm);letter-spacing:var(--onetuza-foundation-typography-tracking-widest);margin-bottom:var(--onetuza-foundation-spacing-xl);text-transform:uppercase}.ResearchPillars-module__7jjKHW__sectionTitle{font-family:var(--onetuza-foundation-typography-font-family-sans);font-size:var(--onetuza-foundation-typography-size-3xl);font-weight:var(--onetuza-foundation-typography-weight-bold);margin:0 0 var(--onetuza-foundation-spacing-6xl);max-width:640px;letter-spacing:var(--onetuza-foundation-typography-tracking-tight);color:var(--onetuza-semantic-color-text-primary)}.ResearchPillars-module__7jjKHW__pillarsGrid{gap:var(--onetuza-foundation-spacing-7xl);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ResearchPillars-module__7jjKHW__pillarCard{border-top:var(--onetuza-foundation-border-width-thin) solid var(--onetuza-semantic-color-text-primary);padding-top:var(--onetuza-foundation-spacing-2xl)}.ResearchPillars-module__7jjKHW__pillarNumber{color:var(--onetuza-foundation-color-cyan-default);font-family:var(--onetuza-foundation-typography-font-family-sans);font-weight:var(--onetuza-foundation-typography-weight-medium);font-size:var(--onetuza-foundation-typography-size-base);letter-spacing:var(--onetuza-foundation-typography-tracking-wider);margin-bottom:var(--onetuza-foundation-spacing-xl)}.ResearchPillars-module__7jjKHW__pillarTitle{font-family:var(--onetuza-foundation-typography-font-family-sans);font-size:var(--onetuza-foundation-typography-size-lg);font-weight:var(--onetuza-foundation-typography-weight-bold);margin:0 0 var(--onetuza-foundation-spacing-lg);color:var(--onetuza-semantic-color-text-primary)}.ResearchPillars-module__7jjKHW__pillarDescription{font-family:var(--onetuza-foundation-typography-font-family-sans);font-size:var(--onetuza-foundation-typography-size-reg);line-height:var(--onetuza-foundation-typography-line-height-relaxed);color:var(--onetuza-semantic-color-text-secondary);margin:0}@media (max-width:860px){.ResearchPillars-module__7jjKHW__researchWrapper{padding:var(--onetuza-foundation-spacing-8xl) var(--onetuza-foundation-spacing-3xl)}.ResearchPillars-module__7jjKHW__pillarsGrid{gap:var(--onetuza-foundation-spacing-5xl);grid-template-columns:1fr}}
