.recruit-v6{--rv6-ink:#173f4e;--rv6-copper:#a56542}
.rv6-path{display:flex;gap:10px;flex-wrap:wrap;padding-top:26px;padding-bottom:26px}.rv6-path a{padding:12px 18px;border:1px solid #b8c8ca;border-radius:40px;color:var(--rv6-ink);text-decoration:none;font-size:14px;background:#fff}.rv6-path a:hover{background:#e7efed}
.rv6-feature{padding-top:90px;padding-bottom:90px;scroll-margin-top:100px}.rv6-intro{max-width:780px;margin-bottom:40px}.rv6-label{font-size:13px!important;letter-spacing:.14em;color:var(--rv6-copper);margin:0 0 20px}.rv6-feature h2{font-size:clamp(30px,3.8vw,54px);line-height:1.55;font-weight:500;letter-spacing:.035em;margin:0 0 25px}.rv6-feature p{font-size:16px;line-height:2}.rv6-scenes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.rv6-photo{margin:0!important;width:100%;overflow:hidden}.rv6-photo img{display:block;width:100%;height:auto!important;max-height:none!important;aspect-ratio:3/2;object-fit:cover}.rv6-scenes h3{font-size:26px;font-weight:500;margin:12px 0}.rv6-no{display:block;font-size:12px;color:var(--rv6-copper);letter-spacing:.12em;margin-top:24px}.rv6-scenes p{font-size:15px}.rv6-honest{margin-top:40px;padding:26px 32px;border-left:3px solid var(--rv6-copper);background:#f1eee8}.rv6-honest h3{font-size:20px}.rv6-honest p{margin:12px 0}.rv6-honest a{color:var(--rv6-ink)}
.rv6-learning{background:#edf2ef;padding-left:4vw;padding-right:4vw}.rv6-learning>.rv6-photo{max-width:1050px}.rv6-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;list-style:none;padding:35px 0;margin:0}.rv6-steps li{border-top:1px solid #aabeb7;padding-top:20px}.rv6-steps span{color:var(--rv6-copper);font-size:13px}.rv6-steps h3{font-size:20px;font-weight:500}.rv6-steps p{font-size:15px}.rv6-visit{display:grid;grid-template-columns:1fr 1.3fr;gap:45px;align-items:center}.rv6-checks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:36px}.rv6-checks article{border-top:1px solid #c2ceca;padding-top:15px}.rv6-checks h3{font-size:18px}.rv6-checks p{font-size:15px}.rv6-cta{display:inline-block;padding:16px 22px;background:var(--rv6-ink);color:#fff;text-decoration:none;margin-top:10px}.recruit-v6 #recruit-faq details{border-bottom:1px solid #c3ceca;padding:18px 0}.recruit-v6 #recruit-faq summary{cursor:pointer}.recruit-v6 #recruit-faq p{padding-top:10px}
@media(max-width:767px){.rv6-feature{padding-top:55px;padding-bottom:55px}.rv6-feature h2{font-size:32px}.rv6-scenes,.rv6-steps,.rv6-visit,.rv6-checks{grid-template-columns:1fr}.rv6-scenes{gap:40px}.rv6-intro{margin-bottom:28px}.rv6-honest{padding:22px}.rv6-path{gap:8px}.rv6-path a{font-size:12px;padding:10px 13px}.rv6-visit{gap:28px}.rv6-checks{gap:12px}.rv6-steps{gap:18px}}

@media(max-width:767px){.visual-v4.recruit-v6 .a22-hero:not(.r16-hero){padding:0 0 28px!important}.visual-v4.recruit-v6 .a22-hero h1{font-size:clamp(22px,5.8vw,28px)!important}.recruit-v6 .v5-recruit-actions{flex-wrap:wrap}}
