.expand_expandContainer__eL6qJ{margin-bottom:1rem}.expand_textRegular__kKE0Z{font-size:1.6rem;line-height:1.8;color:#3a3a44;margin-bottom:1rem}.expand_toggle__QrIgc{margin-top:1.8rem;display:inline-flex;align-items:center;gap:.7rem;padding:.4rem 0;background:none;border:none;cursor:pointer;font-family:var(--font-raleway),"Raleway",sans-serif;font-size:1.45rem;font-weight:700;letter-spacing:.01em;color:#c32938;transition:color .2s ease}.expand_toggle__QrIgc:hover{color:#a81f2e}.expand_toggleIcon__8KtHT{font-size:1.2rem;transition:transform .3s cubic-bezier(.22,1,.36,1)}.expand_toggleIconOpen__eYb_C{transform:rotate(180deg)}.student-placement_content__WrVBC{display:flex;flex-direction:column;gap:6rem}.student-placement_sectionHeader__NJjC6{margin-bottom:2.6rem}.student-placement_sectionIndicator__2UXUQ{display:none}.student-placement_sectionTitle__nUyL_{position:relative;font-size:2.6rem;font-weight:700;color:#141517;letter-spacing:-.015em;line-height:1.2;padding-bottom:1.1rem}.student-placement_sectionTitle__nUyL_:after{content:"";position:absolute;left:0;bottom:0;width:4.4rem;height:4px;border-radius:2px;background:#ffb013}.student-placement_directorHeader__ZdHxA{padding-top:.5rem}.student-placement_card__IbFSP{background-color:#fff}.student-placement_cardContent__8gXDM{padding:3rem}.student-placement_cardContentTeam__Waa2Z{padding:3.4rem 2.6rem 3rem;text-align:center;display:flex;flex-direction:column;align-items:center;height:100%;background:#f6f8fb;border-radius:14px}.student-placement_textLarge__LUIgz,.student-placement_textRegular__Y3WWX{font-size:1.6rem;line-height:1.8;color:#3a3a44}.student-placement_textRegular__Y3WWX{margin-bottom:1rem}.student-placement_textMuted__KemfV{font-size:1.6rem;line-height:1.8;color:#6a6a73;margin-top:1.6rem}.student-placement_directorSection__wZPli{display:grid;grid-gap:3rem;gap:3rem;align-items:start}@media(min-width:768px){.student-placement_directorSection__wZPli{grid-template-columns:280px 1fr}}.student-placement_directorProfile___iL4t{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.4rem}.student-placement_directorProfile___iL4t a:hover .student-placement_directorName__cKBEX{color:#c32938}.student-placement_directorImage__zojdI{width:120px;height:120px;border-radius:50%;object-fit:cover;border:1px solid #e7e8ee}.student-placement_directorName__cKBEX{font-size:1.7rem;font-weight:700;color:#141517;margin:0;transition:color .2s ease}.student-placement_directorTitle__gwOKj{font-size:1.35rem;color:#6a6a73;line-height:1.5;margin:.4rem 0 0}.student-placement_messageContent__PCfUB{display:flex;flex-direction:column;gap:2rem}.student-placement_academicBox__qQKAs{background-color:rgba(255,176,19,.07);border:1px solid #f1e6cf;padding:2.4rem;border-radius:10px;margin:2rem 0}.student-placement_academicTitle__rY6Wz{font-size:1.7rem;font-weight:700;color:#141517;margin-bottom:1.4rem}.student-placement_academicGrid__8PHCu{display:grid;grid-gap:1.4rem;gap:1.4rem;font-size:1.6rem}@media(min-width:640px){.student-placement_academicGrid__8PHCu{grid-template-columns:repeat(2,1fr)}}.student-placement_academicItem__hmpJa{display:flex;align-items:center;gap:1rem;color:#3a3a44;font-size:1.5rem}.student-placement_academicDot__K7Iwv{width:8px;height:8px;background-color:#ffb013;border-radius:50%;flex-shrink:0}.student-placement_academicNote__zY8_n{color:#6a6a73;font-size:1.45rem;line-height:1.6;margin-top:1.4rem}.student-placement_quote__51uGw{position:relative;padding:3rem 1rem .5rem 4.5rem}.student-placement_quote__51uGw:before{content:"“";position:absolute;left:.5rem;top:1.6rem;font-family:Georgia,Times New Roman,serif;font-size:6rem;line-height:1;color:#ffb013}.student-placement_quoteText__M7IP6{font-size:1.7rem;color:#3a3a44;font-style:italic;line-height:1.75;margin:0}.student-placement_teamGrid__XY4F8{display:grid;grid-gap:2.4rem;gap:2.4rem;max-width:760px;margin:0}@media(min-width:640px){.student-placement_teamGrid__XY4F8{grid-template-columns:repeat(2,minmax(0,1fr))}}.student-placement_teamAvatar__cUS9w{width:118px;height:118px;border-radius:50%;margin:0 auto 1.8rem;border:3px solid #fff;outline:2px solid #ffd28a;outline-offset:0;overflow:hidden}.student-placement_teamImage__gQljK{width:100%;height:100%;object-fit:cover;border-radius:50%}.student-placement_teamName___jIRm{font-size:1.7rem;font-weight:700;color:#141517;letter-spacing:-.01em}.student-placement_teamRole__nreGb{font-size:1.4rem;color:#6a6a73;line-height:1.55;margin-top:.6rem;margin-bottom:2.2rem}.student-placement_cardContentTeam__Waa2Z a{margin-top:auto}.student-placement_recruitersDescription__yhwA2{font-size:1.6rem;color:#6b7280;margin-bottom:3rem;text-align:center}.student-placement_recruitersGrid__Vp_yF{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2.4rem;gap:2.4rem;align-items:center;justify-items:center}@media(min-width:640px){.student-placement_recruitersGrid__Vp_yF{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.student-placement_recruitersGrid__Vp_yF{grid-template-columns:repeat(4,1fr)}}.student-placement_recruiterItem__WjDvL{display:flex;flex-direction:column;align-items:center;gap:1rem}.student-placement_recruiterLogo___OViM{width:100%;max-width:140px;aspect-ratio:3/2;padding:1.2rem;display:flex;align-items:center;justify-content:center}.student-placement_recruiterImage__yMIxG{width:100%;height:100%;object-fit:contain}.student-placement_recruiterName__IFAXK{font-size:1.35rem;color:#575757;text-align:center;line-height:1.4}@media(max-width:767px){.student-placement_content__WrVBC{gap:4.5rem}.student-placement_cardContent__8gXDM{padding:2.2rem}}