.recruitment-banner[data-v-0d14a820]{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:220px;aspect-ratio:1920/630;overflow:hidden;border-radius:0 0 clamp(24px,3.125vw,60px) clamp(24px,3.125vw,60px);background:#eef0f3}.recruitment-banner__img[data-v-0d14a820]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.recruitment-banner__glow[data-v-0d14a820]{position:absolute;inset:0;background:radial-gradient(ellipse 34% 42% at 50% 50%,#ffffffb8,#fff0);pointer-events:none}.recruitment-banner__title[data-v-0d14a820]{position:relative;margin:0;color:#000;font-size:var(--fs-banner);font-weight:300;line-height:1.3;white-space:nowrap}.recruitment-banner__char[data-v-0d14a820]{display:inline-block}.recruitment-fx .recruitment-banner .recruitment-banner__char,.recruitment-fx .recruitment-banner .recruitment-banner__glow,.recruitment-fx .recruitment-banner .recruitment-banner__img{visibility:hidden}.split-title__part[data-v-7ba29b8a]{display:inline-block}
