.boarder-recruitment-hero{isolation:isolate;background:#f6f3e9;border-radius:24px;justify-content:flex-end;align-items:center;min-height:540px;margin-top:8px;display:flex;position:relative;overflow:hidden}.boarder-recruitment-photo{object-fit:cover;object-position:center;width:62%;height:100%;position:absolute;inset:0 auto 0 0}.boarder-recruitment-hero:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#0000 53%,#f6f3e9 63%);position:absolute;inset:0}.boarder-recruitment-copy{z-index:1;text-align:center;width:41%;padding:38px 30px 34px 12px;position:relative}.boarder-recruitment-copy .eyebrow{letter-spacing:.07em;font-size:.875rem;line-height:1.6}.boarder-page .boarder-recruitment-copy h1{margin:16px 0 22px;font-size:clamp(2.4rem,3.7vw,3.45rem);line-height:1.08}.boarder-recruitment-copy h1 em{color:#14785e}.boarder-page .boarder-recruitment-copy p{margin:0 0 24px;font-size:1rem;line-height:1.65}.boarder-recruitment-copy .button{white-space:normal;justify-content:center;width:100%;padding:16px 18px;font-size:1rem;line-height:1.4}.boarder-recruitment-copy .button svg{flex-shrink:0}.boarder-recruitment-copy .text-link{justify-content:center;margin-top:18px;font-size:.95rem;display:inline-flex}.boarder-page .boarder-recruitment-copy .boarder-hero-reassurance{color:#4c665a;margin:22px 0 0;font-size:.875rem;line-height:1.6}@media (max-width:980px) and (min-width:761px){.boarder-recruitment-copy{width:46%;padding:28px 22px 28px 10px}.boarder-recruitment-photo{width:58%}.boarder-recruitment-hero:after{background:linear-gradient(90deg,#0000 48%,#f6f3e9 58%)}}@media (max-width:760px){.boarder-recruitment-hero{border-radius:20px;min-height:0;margin-top:0;display:block}.boarder-recruitment-photo{aspect-ratio:1.65;object-fit:cover;object-position:center 42%;width:100%;height:auto;display:block;position:relative}.boarder-recruitment-hero:after{display:none}.boarder-recruitment-copy{width:100%;padding:26px 22px 28px}.boarder-page .boarder-recruitment-copy h1{margin:12px 0 18px;font-size:clamp(2.2rem,8vw,3rem)}.boarder-recruitment-copy h1 em br{display:none}.boarder-page .boarder-recruitment-copy p{margin-bottom:20px}.boarder-page .boarder-recruitment-copy .boarder-hero-reassurance{margin-top:18px}.boarder-recruitment-copy .eyebrow{font-size:.75rem}}.boarder-page .service-comforts p:last-child{margin-bottom:0}.boarder-page .hb-how-heading h2{text-wrap:balance}.boarder-how-first-line{display:inline-block}.boarder-page .hb-how-bottom p{text-wrap:balance;max-width:38rem;margin-inline:auto}@media (max-width:760px){.boarder-recruitment-photo{-webkit-mask-image:linear-gradient(#000 68%,#0000 100%);mask-image:linear-gradient(#000 68%,#0000 100%)}.boarder-recruitment-copy{margin-top:-12px;padding-top:0}.boarder-page .hb-how-heading h2{font-size:clamp(1.6rem,5.3vw,2.5rem)}.boarder-how-first-line{white-space:nowrap}}.boarder-story{background:#f5ead4;padding:70px 0}.boarder-story-inner{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.boarder-story-photo img{aspect-ratio:1.1;object-fit:cover;border-radius:28px 100px 28px 28px;width:100%;display:block}.boarder-care-list{gap:14px;margin:24px 0;padding:0;list-style:none;display:grid}.boarder-care-list li{align-items:flex-start;gap:12px;font-weight:650;display:flex}.boarder-care-list svg{color:#218467;flex-shrink:0;width:20px;height:20px;margin-top:4px}.boarder-quote{text-align:center;background:#fff;border:1px solid #d6e1da;border-radius:30px;margin:0;padding:45px 55px}.boarder-quote>svg{color:#14785e;width:30px;height:30px;margin-bottom:14px}.boarder-quote figcaption strong{font-size:1rem;display:block}.boarder-quote blockquote{letter-spacing:-.02em;max-width:830px;margin:24px auto 0;font-family:Georgia,serif;font-size:clamp(1.55rem,2.5vw,2.1rem);line-height:1.4}.boarder-join{color:#fff;background:#174a3c;border-radius:30px;grid-template-columns:1.1fr 1fr;align-items:center;gap:55px;margin-bottom:20px;padding:50px;scroll-margin-top:25px;display:grid}.boarder-join>.boarder-contact-card{color:#193e34}.boarder-join>div:first-child>.eyebrow{color:#c2e0bf}.boarder-join>div:first-child p{color:#e0ece5}.boarder-join h2 em{color:#d7eacb}.boarder-contact-card{text-align:center;background:#fffaf0;border-radius:24px;padding:32px}.boarder-contact-card .hb-benefit-icon{margin:0 auto}.boarder-contact-card h3{margin:20px 0 25px;font-size:1.55rem}.boarder-contact-card .button{color:#133e32;background:#26ac89;width:100%;padding:17px 20px;line-height:1.4}.boarder-contact-card .button svg{flex-shrink:0}.boarder-page .boarder-form-note{margin:12px 0 24px;font-size:.875rem;line-height:1.5}.boarder-phone{justify-content:center;align-items:center;gap:9px;font-size:1.35rem;font-weight:750;display:flex}.boarder-email{overflow-wrap:anywhere;margin-top:8px;text-decoration:underline;display:block}.boarder-page .boarder-benefits article:nth-child(3n+1){background:#e8f3eb}.boarder-page .boarder-benefits article:nth-child(3n+2){background:#fff1ca}.boarder-page .boarder-benefits article:nth-child(3n){background:#dff0f8}.boarder-page .boarder-join{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start;gap:36px;padding:40px}.boarder-join>div{min-width:0}.boarder-contact-alternatives{border-top:1px solid #638579;margin-top:32px;padding-top:24px}.boarder-contact-alternatives .boarder-phone{justify-content:flex-start}.boarder-contact-alternatives a{color:#fff}@media (max-width:980px){.boarder-page .boarder-join{grid-template-columns:1fr}.boarder-contact-alternatives{margin-top:24px}.boarder-contact-card{max-width:100%}}@media (max-width:540px){.boarder-page .boarder-join{padding:24px 16px}.boarder-page .boarder-contact-card{padding:24px 18px}}@media (max-width:980px){.boarder-story-inner{gap:30px}.boarder-join{gap:30px;padding:32px}}@media (max-width:760px){.boarder-page .boarder-hero{gap:24px}.boarder-page .boarder-hero .hb-hero-image{aspect-ratio:1.1;border-radius:70px 20px 20px;min-height:0}.boarder-story{padding:40px 0}.boarder-story-inner{grid-template-columns:1fr;gap:25px}.boarder-story-photo img{aspect-ratio:3/2;border-radius:24px 70px 24px 24px}.boarder-quote{padding:30px 24px}.boarder-join{grid-template-columns:1fr;gap:24px;padding:26px}.boarder-contact-card{padding:25px 20px}.boarder-contact-card .button{font-size:.95rem}.boarder-page .hb-hero-copy .hb-micro{margin-top:18px}}@media (min-width:981px){.boarder-recruitment-hero{min-height:520px}.boarder-recruitment-photo{object-position:48% center;width:61%}.boarder-recruitment-hero:after{background:linear-gradient(90deg,#0000 51%,#f6f3e9 61%)}.boarder-recruitment-copy{width:42%;padding:32px 32px 32px 30px}.boarder-page .boarder-recruitment-copy h1{margin:14px 0 20px;font-size:clamp(2.5rem,3.35vw,3rem);line-height:1.12}.boarder-page .boarder-recruitment-copy p{font-size:1.0625rem;line-height:1.65}.boarder-recruitment-copy .eyebrow{letter-spacing:.045em;font-size:.8125rem}.boarder-page .hb-section{padding-block:64px}.boarder-page h2{text-wrap:balance;font-size:clamp(2rem,2.8vw,2.65rem);line-height:1.15}.boarder-page .service-intro{grid-template-columns:.95fr 1.05fr;align-items:center;gap:64px;padding-bottom:36px}.boarder-page .service-intro h2,.boarder-page .service-intro p{margin-bottom:0}.boarder-page .boarder-benefits{gap:24px;padding-bottom:64px}.boarder-page .boarder-benefits article{grid-template-rows:48px minmax(2.8em,auto) 1fr;align-content:start;row-gap:18px;padding:28px;display:grid}.boarder-page .boarder-benefits .hb-benefit-icon{margin:0}.boarder-page .boarder-benefits h3{text-wrap:balance;align-self:center;margin:0;font-size:1.2rem;line-height:1.35}.boarder-page .boarder-benefits p{margin:0;line-height:1.7}.boarder-story{padding-block:56px}.boarder-story-inner{grid-template-columns:1fr 1fr;gap:56px}.boarder-story-photo img{aspect-ratio:1.3}.boarder-page .hb-how{width:calc(100% - 40px);max-width:1280px;margin:40px auto 0}.boarder-page .hb-how>.wrap{width:calc(100% - 80px);padding-inline:0}.boarder-page .hb-how-heading h2{max-width:800px;font-size:clamp(2.3rem,3.2vw,3rem)}.boarder-page .hb-how-heading>p{text-wrap:balance;max-width:660px;margin-inline:auto}.boarder-page .hb-journey-card{padding:28px}.boarder-page .hb-journey h3{text-wrap:balance;min-height:2.5em;font-size:1.4rem;line-height:1.25}.boarder-page .hb-journey p{margin-bottom:0}.boarder-page .hb-how-bottom{gap:24px;padding-top:8px}.boarder-page .hb-how-bottom p{margin:0}.boarder-page .service-support{grid-template-columns:1.1fr 1fr;align-items:center;gap:40px;padding:40px}.boarder-page .service-support-note h3{line-height:1.3}.boarder-page .hb-faq{grid-template-columns:.85fr 1.15fr;gap:56px}.boarder-page .hb-faq h2{text-wrap:balance;font-size:clamp(2rem,2.5vw,2.35rem)}.boarder-page .boarder-join{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:40px;padding:40px}.boarder-page .boarder-join>div:first-child{padding:16px 0}.boarder-page .boarder-join h2{text-wrap:balance;font-size:clamp(2rem,2.55vw,2.4rem);line-height:1.2}.boarder-page .boarder-contact-card{padding:28px 32px}.boarder-page .boarder-contact-card>h3{margin:12px 0 22px;font-size:1.65rem;line-height:1.2}.boarder-page .boarder-contact-card>h3 br{display:none}}
