.hr-selection-guide .guide-header{padding-top:32px;padding-bottom:48px}.hr-selection-guide .guide-header h1{text-wrap:balance;max-width:29ch;margin-top:24px;font-size:clamp(38px,5vw,64px);line-height:1.08}.hr-selection-guide .guide-header>p:first-of-type{max-width:66ch;margin-top:24px;font-size:18px;line-height:1.75;color:var(--color-ink-soft)!important}.hr-selection-guide .guide-header>p:last-of-type{font-family:var(--font-data);margin-top:28px;font-size:13px;display:inline-block}.hr-selection-guide .guide-chapter{grid-template-columns:minmax(0,1fr) minmax(0,1.8fr);column-gap:80px}.hr-selection-guide .guide-chapter+.guide-chapter{border-top:0;margin-top:56px;padding-top:0}.hr-selection-guide .guide-chapter h2{text-wrap:balance;max-width:25ch;font-size:24px;line-height:1.4}.hr-selection-guide .guide-chapter>div{font-size:16px;line-height:1.85}.hr-selection-guide .guide-list{gap:20px;padding:28px 32px;display:grid}.hr-selection-guide .guide-list li{gap:14px;margin-block:0}.hr-selection-guide .guide-list li>span:first-child{width:4px;height:4px;margin-top:12px}.hr-selection-guide .guide-source{font-family:var(--font-data);margin-top:24px;margin-left:calc(35.7143% + 51.4286px)}.hr-selection-guide .guide-related{margin-top:88px}.hr-selection-guide .guide-related a{min-height:208px;transition:background-color .18s}.hr-selection-guide .guide-related a:hover{background-color:var(--tone-soft);transform:none}.hr-selection-guide a:focus-visible{outline:2px solid var(--tone-ink);outline-offset:5px;border-radius:4px}@media (width<=1023px){.hr-selection-guide .guide-chapter{grid-template-columns:minmax(0,1fr);row-gap:20px}.hr-selection-guide .guide-source{margin-left:0}.hr-selection-guide .guide-chapter h2{text-wrap:pretty;max-width:36ch}}@media (width<=639px){.hr-selection-guide .guide-header{padding-top:16px;padding-bottom:32px}.hr-selection-guide .guide-header h1{margin-top:20px;font-size:38px;line-height:1.12}.hr-selection-guide .guide-header>p:first-of-type{font-size:16px;line-height:1.75}.hr-selection-guide .guide-header+div{margin-top:36px}.hr-selection-guide .guide-chapter h2{font-size:22px}.hr-selection-guide .guide-chapter+.guide-chapter{margin-top:40px;padding-top:0}.hr-selection-guide .guide-list{gap:18px;padding:24px 20px}.hr-selection-guide .guide-list li{gap:12px}.hr-selection-guide .guide-related{margin-top:56px}}@media (prefers-reduced-motion:reduce){.hr-selection-guide .guide-related a{transition:none}}
