.page-module__OSLHOG__container{padding:120px 0 60px}.page-module__OSLHOG__pageTitle{text-align:center;background:linear-gradient(to right,var(--primary),var(--secondary));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:60px;font-size:3rem;font-weight:800}.page-module__OSLHOG__founderSection{max-width:1000px;margin-bottom:100px;margin-left:auto;margin-right:auto}.page-module__OSLHOG__founderCard{gap:40px;padding:50px;transition:all .3s;display:flex}.page-module__OSLHOG__founderImageWrapper{background:linear-gradient(135deg,#6366f11a,#a855f71a);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:340px;height:420px;display:flex;position:relative;overflow:hidden}.page-module__OSLHOG__founderImageWrapper:before{content:"";opacity:0;background:linear-gradient(135deg,#6366f133,#a855f733);transition:opacity .3s;position:absolute;inset:0}.page-module__OSLHOG__founderCard:hover .page-module__OSLHOG__founderImageWrapper:before{opacity:1}.page-module__OSLHOG__founderPlaceholder{color:var(--foreground);opacity:.3;font-size:1.1rem;font-weight:600}.page-module__OSLHOG__founderInfo{flex-direction:column;flex:1;justify-content:center;gap:20px;display:flex}.page-module__OSLHOG__founderBadge{color:var(--primary);text-transform:uppercase;letter-spacing:1px;background:linear-gradient(135deg,#6366f126,#a855f726);border:1px solid #6366f14d;border-radius:50px;width:fit-content;padding:8px 20px;font-size:.9rem;font-weight:600;display:inline-block}.page-module__OSLHOG__founderInfo h3{margin:0;font-size:3rem;font-weight:800;line-height:1.2}.page-module__OSLHOG__founderQualification{color:var(--foreground);opacity:.7;margin:0;font-size:1.2rem;line-height:1.8}.page-module__OSLHOG__sectionTitle{text-align:center;margin-bottom:50px;font-size:2.5rem;font-weight:700}.page-module__OSLHOG__facultySection{margin-bottom:100px}.page-module__OSLHOG__facultyGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px;display:grid}.page-module__OSLHOG__facultyCard{padding:0;transition:all .3s;overflow:hidden}.page-module__OSLHOG__facultyImagePlaceholder{background:linear-gradient(135deg,#6366f11a,#a855f71a);border-radius:12px 12px 0 0;justify-content:center;align-items:center;width:100%;height:320px;display:flex;position:relative;overflow:hidden}.page-module__OSLHOG__imagePlaceholder{color:var(--foreground);opacity:.3;font-weight:600}.page-module__OSLHOG__facultyContent{text-align:center;padding:24px}.page-module__OSLHOG__facultyCard h3{color:var(--foreground);margin-bottom:8px;font-size:1.3rem;font-weight:700}.page-module__OSLHOG__facultyRole{color:var(--primary);text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px;font-size:.95rem;font-weight:600}.page-module__OSLHOG__facultyBio{color:var(--foreground);opacity:.6;font-size:.95rem;line-height:1.6}.page-module__OSLHOG__contactGrid{grid-template-columns:1fr 1fr;gap:60px;display:grid}.page-module__OSLHOG__contactInfo h2{margin-bottom:16px;font-size:2.5rem;font-weight:700}.page-module__OSLHOG__contactInfo>p{color:var(--foreground);opacity:.6;margin-bottom:40px}.page-module__OSLHOG__infoItem{gap:20px;margin-bottom:30px;display:flex}.page-module__OSLHOG__icon{color:var(--primary);width:24px;height:24px;margin-top:4px}.page-module__OSLHOG__infoItem h3{margin-bottom:4px;font-size:1.1rem}.page-module__OSLHOG__infoItem p{color:var(--foreground);opacity:.7}.page-module__OSLHOG__form{padding:40px}.page-module__OSLHOG__form h3{margin-bottom:24px;font-size:1.5rem}.page-module__OSLHOG__formGroup{margin-bottom:20px}.page-module__OSLHOG__formGroup label{color:var(--foreground);opacity:.8;margin-bottom:8px;font-weight:500;display:block}.page-module__OSLHOG__formGroup input,.page-module__OSLHOG__formGroup textarea{border:1px solid var(--border);width:100%;color:var(--foreground);background:#ffffff0d;border-radius:8px;padding:12px;font-family:inherit;transition:border-color .3s}.page-module__OSLHOG__formGroup input:focus,.page-module__OSLHOG__formGroup textarea:focus{border-color:var(--primary);outline:none}.page-module__OSLHOG__success{color:#4ade80;margin-top:16px;font-weight:500}.page-module__OSLHOG__error{color:#f87171;margin-top:16px;font-weight:500}@media (max-width:1024px){.page-module__OSLHOG__founderCard{text-align:center;flex-direction:column;gap:30px;padding:30px}.page-module__OSLHOG__founderImageWrapper{width:100%;max-width:340px;margin:0 auto}.page-module__OSLHOG__founderInfo{align-items:center}.page-module__OSLHOG__founderInfo h3{font-size:2.5rem}.page-module__OSLHOG__facultyGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page-module__OSLHOG__pageTitle,.page-module__OSLHOG__founderInfo h3{font-size:2rem}.page-module__OSLHOG__contactGrid,.page-module__OSLHOG__facultyGrid{grid-template-columns:1fr}}
