.work-hero{padding:45px 0}.work-hero-grid{display:grid;grid-template-columns:1.5fr 1fr;gap:50px;align-items:center}.work-hero h1{font-size:58px;margin-bottom:17px}.work-hero p{font-size:25px;margin:0}.benefits-graphic{background:#ffffff0a;border:1px solid #718786;border-radius:24px;padding:28px;display:grid;grid-template-columns:1fr 30px 1fr;align-items:center;text-align:center;justify-items:center}.benefits-graphic svg{width:72px;height:72px;color:#e6c595}.graphic-plus{font-size:28px;color:#bfd6ce}.benefits-graphic strong,.benefits-graphic small{grid-column:1/-1}.benefits-graphic strong{font-size:18px;margin-top:20px;color:#fff6e6}.benefits-graphic small{font-size:12px;color:#d3dcd5;margin-top:4px}.work-checks{padding:40px 0 50px}.booklet-note{display:flex;align-items:center;gap:19px;background:#eadfcb;border-radius:12px;padding:18px 24px;margin-bottom:35px}.booklet-note>span{font-size:26px;color:#907045}.booklet-note p{font-size:15px;margin:0;color:#586469}.booklet-note strong{font-size:17px;color:#253f4c}.work-checks h2{font-size:40px;margin-bottom:25px}.work-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.work-card{background:#fffaf0;border:1px solid #d8c9b0;border-radius:14px;padding:23px;display:flex;flex-direction:column}.work-card>svg{width:45px;height:45px;color:#8c6c3c}.work-card:nth-child(even)>svg{color:#46726b}.work-card h3{font-family:var(--sans);font-size:22px;font-weight:600;line-height:1.25;margin:21px 0 13px}.work-card>p{font-size:14px;line-height:1.7;color:#5c696e;margin:0 0 20px}.work-card details{padding:14px 0 0;border:0;border-top:1px solid #e0d4c0;margin-top:auto}.work-card summary{font-size:13px;font-weight:600}.work-card details p{font-size:14px}.job-change{padding:45px 0;background:linear-gradient(115deg,#183441,#3e5b60);color:#fff5e4}.job-grid{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:55px}.job-change .eyebrow{color:#e6c695}.job-change h2{font-size:39px;margin-bottom:20px}.job-change p{font-size:15px;color:#dce1d9}.job-path{display:grid;grid-template-columns:1fr 30px 1fr;text-align:center;align-items:center;gap:14px}.job-path>div{display:flex;flex-direction:column;align-items:center;gap:14px;background:#ffffff08;border:1px solid #82958d;border-radius:15px;padding:20px 12px}.job-path svg{width:46px;height:46px;color:#e6c695}.job-path strong{font-size:13px;font-weight:500}.path-arrow{font-size:30px;color:#d1e0d5}.job-path p{grid-column:1/-1;margin:0}.work-next{padding:45px 0 50px}.work-next h2{font-size:39px;margin-bottom:18px}.work-next>.wrap>p{font-size:16px;color:#5a6a6e;max-width:640px}.work-fine{margin-top:28px;padding-top:20px;border-top:1px solid #dacdb7;font-size:12px;color:#5f6c6f}.work-fine p{margin:0 0 8px}.work-fine a{display:inline-block;margin:8px 22px 0 0}
@media(max-width:1050px){.work-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:780px){.work-hero-grid,.job-grid{grid-template-columns:1fr;gap:28px}.work-hero h1{font-size:44px}.work-hero p{font-size:23px}.benefits-graphic{padding:22px;max-width:420px}.benefits-graphic svg{height:58px;width:58px}.work-grid{grid-template-columns:1fr;gap:16px}.work-card{padding:23px}.work-card h3{margin-top:15px}.work-card>p{font-size:16px;margin-bottom:18px}.work-checks h2,.job-change h2,.work-next h2{font-size:34px}.booklet-note{padding:17px;gap:14px}.work-checks,.work-next{padding:35px 0}.job-change{padding:38px 0}}
