.page_wrapper__LM0BS{min-height:calc(100vh - var(--header-height))}.page_header__hLCzW{position:relative;text-align:center;padding:5rem var(--space-lg) 2.5rem;background:var(--color-bg-dark);overflow:hidden}.page_header__hLCzW:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 500px 300px at 40% 50%,rgba(139,92,246,.1) 0,transparent 70%),radial-gradient(ellipse 400px 250px at 60% 30%,rgba(16,185,129,.08) 0,transparent 70%);pointer-events:none}.page_title__xP3Ek{position:relative;font-size:2.5rem;margin-bottom:.75rem;color:var(--color-text-on-dark)}.page_subtitle__5gwqi{position:relative;font-size:1.125rem;color:var(--color-text-on-dark-muted)}.page_container__kRg1f{max-width:var(--max-width);margin:0 auto;padding:0 var(--space-lg)}.page_sectionAlt__Ihydu,.page_section__9hY4Y{padding:var(--space-2xl) 0}.page_sectionAlt__Ihydu{background:var(--color-bg-alt)}.page_sectionTitle__nPea8{text-align:center;font-size:1.5rem;margin-bottom:var(--space-xl)}.page_founder__lMM7e{display:flex;align-items:center;gap:var(--space-xl);max-width:700px;margin:0 auto}.page_founderAvatar__NaOuB{flex-shrink:0;width:96px;height:96px;border-radius:50%;background:linear-gradient(135deg,var(--color-primary),var(--color-accent));display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:800;color:#fff}.page_founderInfo__FFWYG{flex:1 1}.page_founderName__f5xbf{font-size:1.25rem;font-weight:700;margin-bottom:var(--space-sm)}.page_founderDesc__93QrX{font-size:.938rem;color:var(--color-text-light);line-height:1.8}.page_cultureGrid__72x4H{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-lg);gap:var(--space-lg)}.page_cultureCard__5SRuq{text-align:center;padding:2rem 1.5rem;border:1px solid var(--color-border-light);border-radius:var(--radius-lg);background:var(--color-bg);transition:all var(--transition-slow)}.page_cultureCard__5SRuq:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:transparent}.page_cultureIcon__ewQPY{display:block;font-size:2rem;margin-bottom:var(--space-md)}.page_cultureTitle__znVRT{font-size:1.063rem;font-weight:700;margin-bottom:var(--space-sm)}.page_cultureDesc__sEe_L{font-size:.875rem;color:var(--color-text-light);line-height:1.7}.page_techGrid__mleIn{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--space-md);gap:var(--space-md);max-width:700px;margin:0 auto}.page_techItem___ekRA{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:var(--space-lg) var(--space-md);border:1px solid var(--color-border-light);border-radius:var(--radius);background:var(--color-bg);transition:all var(--transition)}.page_techItem___ekRA:hover{border-color:var(--color-primary);box-shadow:var(--shadow-glow-primary)}.page_techName__WS2XK{font-size:.875rem;font-weight:700}.page_techCategory__Znass{font-size:.7rem;color:var(--color-text-lighter);text-transform:uppercase;letter-spacing:.05em}.page_joinBox__fLFV_{text-align:center;padding:var(--space-2xl);background:var(--color-bg-dark);border-radius:var(--radius-lg);position:relative;overflow:hidden}.page_joinBox__fLFV_:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 300px 150px at 20% 50%,rgba(139,92,246,.1) 0,transparent 70%),radial-gradient(ellipse 300px 150px at 80% 50%,rgba(16,185,129,.08) 0,transparent 70%);pointer-events:none}.page_joinTitle__z4aCV{position:relative;font-size:1.5rem;color:var(--color-text-on-dark);margin-bottom:var(--space-md)}.page_joinDesc__ap_2T{position:relative;font-size:.938rem;color:var(--color-text-on-dark-muted);margin-bottom:var(--space-xl);line-height:1.7}.page_joinEmail__OLy6I{position:relative;display:inline-block;font-size:1.125rem;font-weight:600;color:var(--color-primary);letter-spacing:.01em;transition:color var(--transition)}.page_joinEmail__OLy6I:hover{color:var(--color-text-on-dark)}@media (max-width:768px){.page_header__hLCzW{padding:3.5rem var(--space-lg) 2rem}.page_title__xP3Ek{font-size:2rem}.page_founder__lMM7e{flex-direction:column;text-align:center}.page_cultureGrid__72x4H{grid-template-columns:1fr;gap:var(--space-md)}.page_techGrid__mleIn{grid-template-columns:repeat(2,1fr)}.page_joinBox__fLFV_{padding:var(--space-xl) var(--space-lg)}}