.page-module___8aEwW__page{padding-top:60px;padding-bottom:40px}.page-module___8aEwW__hero{justify-content:space-between;align-items:center;gap:48px;padding:48px 0 32px;display:flex}.page-module___8aEwW__heroContent{flex:1;min-width:0}.page-module___8aEwW__heroName{letter-spacing:-.04em;color:var(--text-primary);margin-bottom:12px;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:800;line-height:1.05}.page-module___8aEwW__heroTitle{color:var(--text-secondary);margin-bottom:16px;font-size:clamp(1rem,2vw,1.3rem);font-weight:500}.page-module___8aEwW__heroDesc{color:var(--text-secondary);max-width:520px;margin-bottom:28px;font-size:15px;line-height:1.75}.page-module___8aEwW__heroDesc strong{color:var(--accent);font-weight:600}.page-module___8aEwW__contactChips{flex-wrap:wrap;gap:8px;margin-bottom:28px;display:flex}.page-module___8aEwW__chip{background:var(--bg-card);border:1px solid var(--border);border-radius:999px;align-items:center;gap:6px;padding:6px 14px;font-size:12px;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex;color:var(--text-secondary)!important}.page-module___8aEwW__chip:hover{border-color:var(--accent);background:var(--tag-bg);transform:translateY(-1px);color:var(--accent)!important;opacity:1!important}.page-module___8aEwW__heroCtas{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:768px){.page-module___8aEwW__hero{text-align:center;flex-direction:column-reverse;align-items:center;gap:32px;padding:32px 0 24px}.page-module___8aEwW__heroDesc{max-width:100%}.page-module___8aEwW__heroCtas,.page-module___8aEwW__contactChips{justify-content:center}}
