.recruit-welcome[data-astro-cid-gp4onsyz]{border-bottom:1px solid var(--color-line);background:#f8f3f0;padding-bottom:40px}.recruit-welcome__grid[data-astro-cid-gp4onsyz]{grid-template-columns:1.25fr 1fr;align-items:center;gap:64px;padding-top:20px;display:grid}.recruit-welcome__label[data-astro-cid-gp4onsyz]{color:var(--color-red);margin-bottom:14px;font-size:.8rem;font-weight:700}.recruit-welcome[data-astro-cid-gp4onsyz] h1[data-astro-cid-gp4onsyz]{margin:0 0 20px;font-size:clamp(2rem,3.3vw,2.7rem);line-height:1.5}.recruit-welcome__grid[data-astro-cid-gp4onsyz]>div[data-astro-cid-gp4onsyz]>p[data-astro-cid-gp4onsyz]:not(.recruit-welcome__label){font-size:.95rem;line-height:2}.recruit-welcome[data-astro-cid-gp4onsyz] .button[data-astro-cid-gp4onsyz]{margin-top:6px}.recruit-welcome[data-astro-cid-gp4onsyz] aside[data-astro-cid-gp4onsyz]{border-top:3px solid var(--color-red);background:#fff;padding:28px 32px}.recruit-welcome[data-astro-cid-gp4onsyz] aside[data-astro-cid-gp4onsyz] h2[data-astro-cid-gp4onsyz]{font-size:1.2rem}.recruit-welcome[data-astro-cid-gp4onsyz] aside[data-astro-cid-gp4onsyz] ul[data-astro-cid-gp4onsyz]{padding-left:20px;font-size:.94rem;line-height:2.3}.recruit-welcome[data-astro-cid-gp4onsyz] aside[data-astro-cid-gp4onsyz]>p[data-astro-cid-gp4onsyz]{color:var(--color-steel);margin:20px 0 0;font-size:.8rem}.recruit-support[data-astro-cid-gp4onsyz]{grid-template-columns:repeat(3,1fr);gap:28px;margin-bottom:20px;display:grid}.recruit-support[data-astro-cid-gp4onsyz] article[data-astro-cid-gp4onsyz]{border-top:2px solid var(--color-line);padding-top:23px}.recruit-support[data-astro-cid-gp4onsyz] h3[data-astro-cid-gp4onsyz]{font-size:1.08rem}.recruit-support[data-astro-cid-gp4onsyz] p[data-astro-cid-gp4onsyz]{color:var(--color-steel);font-size:.88rem;line-height:2}.recruit-details[data-astro-cid-gp4onsyz]{background:var(--color-paper)}.recruit-table[data-astro-cid-gp4onsyz]{border-top:1px solid var(--color-line);margin:0}.recruit-table[data-astro-cid-gp4onsyz]>div[data-astro-cid-gp4onsyz]{border-bottom:1px solid var(--color-line);grid-template-columns:180px 1fr;gap:26px;padding:20px 12px;font-size:.92rem;display:grid}.recruit-table[data-astro-cid-gp4onsyz] dt[data-astro-cid-gp4onsyz]{font-weight:700}.recruit-table[data-astro-cid-gp4onsyz] dd[data-astro-cid-gp4onsyz]{margin:0}.recruit-note[data-astro-cid-gp4onsyz]{color:var(--color-steel);margin:22px 0 0;font-size:.8rem}.recruit-two-columns[data-astro-cid-gp4onsyz]{grid-template-columns:1fr 1fr;gap:60px;display:grid}.recruit-points[data-astro-cid-gp4onsyz]{margin:0;padding:0;list-style:none}.recruit-points[data-astro-cid-gp4onsyz] li[data-astro-cid-gp4onsyz]{border-bottom:1px solid var(--color-line);padding:17px 0}.recruit-points[data-astro-cid-gp4onsyz] li[data-astro-cid-gp4onsyz]:first-child{padding-top:0}.recruit-points[data-astro-cid-gp4onsyz] h3[data-astro-cid-gp4onsyz]{margin:0 0 8px;font-size:1rem}.recruit-points[data-astro-cid-gp4onsyz] p[data-astro-cid-gp4onsyz]{color:var(--color-steel);margin:0;font-size:.86rem}.recruit-two-columns[data-astro-cid-gp4onsyz] .text-link[data-astro-cid-gp4onsyz]{margin-top:20px}.recruit-flow[data-astro-cid-gp4onsyz]{background:var(--color-paper)}.recruit-flow[data-astro-cid-gp4onsyz] ol[data-astro-cid-gp4onsyz]{counter-reset:flow;grid-template-columns:repeat(4,1fr);gap:28px;margin:0;padding:0;list-style:none;display:grid}.recruit-flow[data-astro-cid-gp4onsyz] li[data-astro-cid-gp4onsyz]{counter-increment:flow;border-top:2px solid var(--color-line);padding-top:18px}.recruit-flow[data-astro-cid-gp4onsyz] li[data-astro-cid-gp4onsyz]:before{content:"0" counter(flow);color:var(--color-red);margin-bottom:10px;font-weight:700;display:block}.recruit-flow[data-astro-cid-gp4onsyz] strong[data-astro-cid-gp4onsyz]{font-size:1rem}.recruit-flow[data-astro-cid-gp4onsyz] p[data-astro-cid-gp4onsyz]{color:var(--color-steel);margin:10px 0 0;font-size:.85rem}.recruit-faq[data-astro-cid-gp4onsyz]{margin:0}.recruit-faq[data-astro-cid-gp4onsyz]>div[data-astro-cid-gp4onsyz]{border-bottom:1px solid var(--color-line);padding:22px 0}.recruit-faq[data-astro-cid-gp4onsyz] dt[data-astro-cid-gp4onsyz]{font-size:1rem;font-weight:700}.recruit-faq[data-astro-cid-gp4onsyz] dt[data-astro-cid-gp4onsyz]:before{content:"Q.";color:var(--color-red);margin-right:12px}.recruit-faq[data-astro-cid-gp4onsyz] dd[data-astro-cid-gp4onsyz]{max-width:60em;color:var(--color-ink-soft);margin:12px 0 0 30px;font-size:.9rem}.recruit-reading[data-astro-cid-gp4onsyz]{background:var(--color-paper)}.recruit-reading[data-astro-cid-gp4onsyz] ul[data-astro-cid-gp4onsyz]{grid-template-columns:1fr 1fr;column-gap:32px;margin:0;padding:0;list-style:none;display:grid}.recruit-reading[data-astro-cid-gp4onsyz] li[data-astro-cid-gp4onsyz]{border-bottom:1px solid var(--color-line)}.recruit-reading[data-astro-cid-gp4onsyz] a[data-astro-cid-gp4onsyz]{justify-content:space-between;align-items:center;gap:18px;padding:17px 0;font-size:.86rem;display:flex}.recruit-reading[data-astro-cid-gp4onsyz] a[data-astro-cid-gp4onsyz]:hover,.recruit-reading[data-astro-cid-gp4onsyz] a[data-astro-cid-gp4onsyz] span[data-astro-cid-gp4onsyz]{color:var(--color-red)}@media (width<=800px){.recruit-welcome__grid[data-astro-cid-gp4onsyz]{grid-template-columns:1fr;gap:28px}.recruit-welcome[data-astro-cid-gp4onsyz] aside[data-astro-cid-gp4onsyz]{padding:22px}.recruit-two-columns[data-astro-cid-gp4onsyz]{grid-template-columns:1fr;gap:38px}.recruit-support[data-astro-cid-gp4onsyz]{grid-template-columns:1fr;gap:10px}.recruit-flow[data-astro-cid-gp4onsyz] ol[data-astro-cid-gp4onsyz]{grid-template-columns:1fr 1fr}.recruit-table[data-astro-cid-gp4onsyz]>div[data-astro-cid-gp4onsyz]{grid-template-columns:120px 1fr;gap:16px;padding-inline:0}}@media (width<=560px){.recruit-table[data-astro-cid-gp4onsyz]>div[data-astro-cid-gp4onsyz]{grid-template-columns:1fr;gap:7px}.recruit-reading[data-astro-cid-gp4onsyz] ul[data-astro-cid-gp4onsyz]{grid-template-columns:1fr}.recruit-welcome[data-astro-cid-gp4onsyz] h1[data-astro-cid-gp4onsyz]{font-size:2rem}.recruit-welcome__grid[data-astro-cid-gp4onsyz]>div[data-astro-cid-gp4onsyz]>p[data-astro-cid-gp4onsyz] br[data-astro-cid-gp4onsyz]{display:none}.recruit-faq[data-astro-cid-gp4onsyz] dd[data-astro-cid-gp4onsyz]{margin-left:0}}
