.recruit-bottom.recruit-destinations{display:block;padding-bottom:0}
.recruit-domestic,.recruit-overseas{display:grid;grid-template-columns:1fr 1fr;gap:10%;align-items:start;padding:50px 0}
.recruit-destinations .recruit-destination-kicker{font-size:11px;letter-spacing:.15em;margin-bottom:18px}
.recruit-destinations h3{font-size:clamp(29px,3.2vw,46px);margin:0 0 18px}
.recruit-destinations .recruit-domestic>div>p:last-child,.recruit-destinations .recruit-overseas>div>p:last-child{font-size:14px;line-height:2}
.recruit-overseas{border-top:1px solid #faf8f337;padding-top:42px}
.recruit-destinations .recruit-links small{font-size:11px;line-height:1.9;margin-top:12px;display:block;opacity:.75}
.recruit-overseas .recruit-links a{padding-block:20px}
@media(max-width:760px){.recruit-domestic,.recruit-overseas{grid-template-columns:1fr;gap:26px;padding:34px 0}.recruit-destinations h3{font-size:30px}.recruit-destinations .recruit-links a{font-size:14px;min-height:54px}.recruit-destinations .recruit-links small{font-size:11px}.recruit-destinations .recruit-overseas h3{font-size:29px}}
