.eduHda_page{max-width:1720px;padding:clamp(160px, 15vw, 220px) var(--v3-pad) 100px;margin-inline:auto}.eduHda_eyebrow{font-family:var(--font-mono), monospace;letter-spacing:.075em;text-transform:uppercase;font-size:10px;font-weight:400;line-height:1.6}.eduHda_intro{margin-bottom:clamp(64px,8vw,112px)}.eduHda_intro h1{margin:28px 0;font-size:clamp(64px,9.5vw,148px)}.eduHda_lead{max-width:440px;color:var(--muted);font-size:clamp(16px,1.5vw,20px);line-height:1.6}.eduHda_contact{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);display:grid}.eduHda_person{border-right:1px solid var(--line);padding:44px 40px 44px 0;position:relative}.eduHda_person h2{margin:24px 0 12px;font-size:clamp(32px,3.4vw,52px)}.eduHda_person>p:last-of-type{color:var(--muted);font-size:15px}.eduHda_details{min-width:0;padding:44px 0 44px clamp(28px,4vw,64px)}.eduHda_actions{flex-direction:column;align-items:stretch;display:flex}.eduHda_address{width:100%;min-width:0;min-height:60px;color:var(--ink);border:0;border-bottom:1px solid var(--line);font:inherit;letter-spacing:-.04em;cursor:text;background:0 0;border-radius:0;margin:12px 0 22px;padding:12px 0;font-size:clamp(20px,2.25vw,34px)}.eduHda_buttons{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.eduHda_copy,.eduHda_emailLink,.eduHda_apply{min-height:48px;font:inherit;justify-content:center;align-items:center;gap:16px;font-size:14px;line-height:1.4;text-decoration:none;display:inline-flex}.eduHda_copy{border:1px solid var(--ink);background:var(--ink);color:var(--paper);cursor:pointer;border-radius:28px;padding:13px 21px;transition:background .16s,color .16s}.eduHda_copy:hover{background:var(--acid);color:var(--ink)}.eduHda_copy:disabled{opacity:.6;cursor:progress}.eduHda_emailLink{color:var(--ink);justify-content:flex-start}.eduHda_emailLink svg,.eduHda_apply svg{flex:0 0 20px;width:20px;height:20px;transition:transform .18s}.eduHda_emailLink:hover svg,.eduHda_apply:hover svg{transform:translate(2px,-2px)}.eduHda_emailLink:hover{text-underline-offset:5px;text-decoration:underline}.eduHda_status{max-width:460px;min-height:44px;color:var(--muted);margin-top:14px;font-size:13px;line-height:1.55}.eduHda_note{max-width:460px;color:var(--muted);margin-top:20px;font-size:13px;line-height:1.6}.eduHda_recruitment{justify-content:space-between;align-items:center;gap:32px;padding-block:56px 0;display:flex}.eduHda_recruitment h2{margin:16px 0;font-size:clamp(30px,3.4vw,52px)}.eduHda_recruitment p:last-child{max-width:400px;color:var(--muted);font-size:15px;line-height:1.6}.eduHda_apply{border:1px solid var(--ink);color:var(--ink);background:0 0;border-radius:28px;flex-shrink:0;padding:14px 22px}.eduHda_apply:hover{background:var(--acid)}.eduHda_page :is(a,button,input):focus-visible{outline:2px solid var(--ink);outline-offset:5px}@media (max-width:760px){.eduHda_page{padding-top:148px;padding-bottom:64px}.eduHda_intro h1{font-size:clamp(55px,12.5vw,94px)}.eduHda_contact{grid-template-columns:1fr}.eduHda_person{border-right:0;border-bottom:1px solid var(--line);padding:32px 0}.eduHda_person h2{margin-top:16px;font-size:34px}.eduHda_details{padding:32px 0}.eduHda_address{font-size:clamp(20px,5.3vw,30px)}.eduHda_recruitment{flex-direction:column;align-items:flex-start;padding-top:40px}}@media (prefers-reduced-motion:reduce){.eduHda_copy,.eduHda_emailLink svg,.eduHda_apply svg{transition:none}}html[data-motion=reduced] .eduHda_copy{transition:none}html[data-motion=reduced] .eduHda_emailLink svg{transition:none}html[data-motion=reduced] .eduHda_apply svg{transition:none}
