.workforce-housing__plan[data-v-9a4ae2f2]{display:flex;padding-left:20px;padding-right:20px;padding-bottom:40px;flex-direction:column;justify-content:center;align-items:flex-start;gap:50px}@media screen and (min-width:768px){.workforce-housing__plan[data-v-9a4ae2f2]{align-items:center;padding:50px 50px 100px}}@media screen and (min-width:1200px){.workforce-housing__plan[data-v-9a4ae2f2]{padding-left:100px;padding-right:100px;align-items:flex-start}}.workforce-housing__plan-content[data-v-9a4ae2f2]{display:flex;flex-direction:column;align-items:center;gap:16px}.workforce-housing__plan-content-title[data-v-9a4ae2f2]{color:var(--navy1);font-size:1.375rem;font-weight:600;line-height:1.5}@media screen and (min-width:768px){.workforce-housing__plan-content-title[data-v-9a4ae2f2]{font-size:1.875rem;line-height:1.6}}.workforce-housing__plan-content-description[data-v-9a4ae2f2]{color:var(--darkgray1);font-size:1rem;font-weight:400;line-height:1.5}.workforce-housing__plan-section[data-v-9a4ae2f2]{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:50px}.workforce-housing__plan-list[data-v-9a4ae2f2]{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:16px}@media screen and (min-width:768px){.workforce-housing__plan-list[data-v-9a4ae2f2]{flex-direction:row;align-items:center;gap:32px}}@media screen and (min-width:768px){.workforce-housing__plan-list-image[data-v-9a4ae2f2]{flex-basis:100%}}.workforce-housing__plan-list--modify-top-padding[data-v-9a4ae2f2]{padding-top:40px}@media screen and (min-width:768px){.workforce-housing__plan-list--modify-top-padding[data-v-9a4ae2f2]{padding-top:0}}.workforce-housing__plan-list-content[data-v-9a4ae2f2]{display:flex;flex-direction:column;align-items:flex-start;gap:16px}@media screen and (min-width:768px){.workforce-housing__plan-list-content[data-v-9a4ae2f2]{width:400px}}@media screen and (min-width:1200px){.workforce-housing__plan-list-content[data-v-9a4ae2f2]{width:400px;flex-basis:100%}}.workforce-housing__plan-list-content-title[data-v-9a4ae2f2]{color:var(--navy1);font-weight:600;line-height:1.5;font-size:1.125rem}@media screen and (min-width:768px){.workforce-housing__plan-list-content-title[data-v-9a4ae2f2]{font-size:1.375rem}}.workforce-housing__plan-list-content-detail[data-v-9a4ae2f2]{font-size:1rem;font-weight:400;line-height:1.5;max-width:223px}@media screen and (min-width:1440px){.workforce-housing__plan-list-content-detail[data-v-9a4ae2f2]{max-width:251px;font-size:1.125rem}}.workforce-housing__plan-list-divider[data-v-9a4ae2f2]{border-top:1px solid var(--lightgray2)}.workforce-housing__plan-list-content-link[data-v-9a4ae2f2]{display:flex;padding:8px 20px;justify-content:center;align-items:center;gap:10px;color:var(--white);background:var(--orange1);font-size:1rem;font-weight:600;line-height:1.2;text-transform:capitalize;width:152px;height:35px}.workforce-housing__plan-list-content-link[data-v-9a4ae2f2]:hover,.workforce-housing__plan-list-content-link.focus-visible.js-focus-visible[data-v-9a4ae2f2],.js-focus-visible .workforce-housing__plan-list-content-link.focus-visible[data-v-9a4ae2f2]{background-color:var(--navy1)}.workforce-housing__plan-list-content-link[data-v-9a4ae2f2]:hover,.workforce-housing__plan-list-content-link[data-v-9a4ae2f2]:focus-visible{background-color:var(--navy1)}
