.page-module___8aEwW__container{width:100%}.page-module___8aEwW__hero{background-color:var(--color-bg);border-bottom:1px solid var(--color-border-subtle);align-items:center;min-height:85vh;padding-top:100px;display:flex}.page-module___8aEwW__heroGrid{grid-template-columns:1.2fr .8fr;align-items:center;gap:60px;display:grid}.page-module___8aEwW__label{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.2em;color:var(--color-primary);margin-bottom:32px;font-size:.875rem;font-weight:600}.page-module___8aEwW__title{letter-spacing:-.03em;margin-bottom:32px;font-size:5rem;line-height:1}.page-module___8aEwW__subtitle{color:var(--color-text-muted);max-width:540px;margin-bottom:48px;font-size:1.5rem;font-weight:300;line-height:1.4}.page-module___8aEwW__ctaGroup{gap:24px;display:flex}.page-module___8aEwW__systemGrid{border:1px solid var(--color-border-subtle);opacity:.3;width:100%;height:400px;position:relative}.page-module___8aEwW__gridLine{background-color:var(--color-border-subtle);position:absolute}.page-module___8aEwW__gridLine:first-child{width:100%;height:1px;top:33%}.page-module___8aEwW__gridLine:nth-child(2){width:100%;height:1px;top:66%}.page-module___8aEwW__gridLine:nth-child(3){width:1px;height:100%;left:50%}.page-module___8aEwW__networkStrip{border-bottom:1px solid var(--color-border-subtle);background-color:var(--color-bg-elevated);padding:24px 0}.page-module___8aEwW__networkGrid{font-family:var(--font-serif);color:var(--color-text-muted);white-space:nowrap;justify-content:flex-start;align-items:center;gap:32px;font-size:1.125rem;display:flex;overflow-x:auto}.page-module___8aEwW__separator{color:var(--color-border-subtle)}.page-module___8aEwW__divisionsSection{padding:120px 0}.page-module___8aEwW__sectionHeader{border-bottom:1px solid var(--color-border-subtle);margin-bottom:60px;padding-bottom:24px}.page-module___8aEwW__sectionHeader h2{text-transform:uppercase;letter-spacing:.2em;font-size:.875rem;font-family:var(--font-sans);color:var(--color-text-muted);margin:0}.page-module___8aEwW__bentoGrid{background-color:var(--color-border-subtle);border:1px solid var(--color-border-subtle);grid-template-rows:repeat(2,auto);grid-template-columns:repeat(2,1fr);gap:2px;display:grid}.page-module___8aEwW__bentoItem{background-color:var(--color-bg);flex-direction:column;justify-content:space-between;padding:60px;transition:background-color .3s;display:flex}.page-module___8aEwW__bentoItem:hover{background-color:var(--color-bg-elevated)}.page-module___8aEwW__bentoLarge{grid-column:1/-1}.page-module___8aEwW__divisionLabel{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.1em;color:var(--color-primary);margin-bottom:24px;font-size:.75rem}.page-module___8aEwW__bentoContent h3{margin-bottom:16px;font-size:2.5rem}.page-module___8aEwW__bentoContent p{max-width:600px;margin-bottom:32px;font-size:1.125rem}.page-module___8aEwW__textLink{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text);border-bottom:1px solid var(--color-primary);padding-bottom:4px;font-size:.875rem;font-weight:600;transition:color .2s}.page-module___8aEwW__textLink:hover{color:var(--color-primary)}.page-module___8aEwW__globalSection{border-top:1px solid var(--color-border-subtle);text-align:center;padding:120px 0}.page-module___8aEwW__globalContent h2{margin-bottom:24px;font-size:3.5rem}.page-module___8aEwW__textMuted{color:var(--color-text-muted);opacity:.5}@media (max-width:1024px){.page-module___8aEwW__heroGrid{text-align:left;grid-template-columns:1fr}.page-module___8aEwW__systemGrid{display:none}.page-module___8aEwW__title{font-size:3.5rem}}@media (max-width:768px){.page-module___8aEwW__bentoGrid{grid-template-columns:1fr}.page-module___8aEwW__bentoLarge{grid-column:auto}.page-module___8aEwW__bentoItem{padding:40px 24px}.page-module___8aEwW__title{font-size:3rem}}
