.newemployee-cta-button{color:#fff;text-align:center;background:#315f76;border:1px solid #315f76;justify-content:center;align-items:center;gap:12px;max-width:100%;min-height:54px;padding:16px 22px;font-family:Yu Gothic,Hiragino Kaku Gothic ProN,sans-serif;font-size:15px;font-weight:700;line-height:1.7;transition:background .2s,color .2s;display:inline-flex}.newemployee-cta-button:hover{background:#24485c}.newemployee-cta-button:focus-visible{outline-offset:5px;outline:3px solid #70c3cd}.newemployee-cta-button>span{flex-shrink:0}.newemployee-hero-download{margin-top:28px;font-family:Yu Gothic,Hiragino Kaku Gothic ProN,sans-serif}.newemployee-hero-download>p:first-child{margin:0 0 12px;font-size:16px;font-weight:700}.newemployee-hero-download .newemployee-cta-button{border-color:#c5e6e8}.newemployee-download-note{margin:12px 0 0;font-family:Yu Gothic,Hiragino Kaku Gothic ProN,sans-serif;font-size:13px;line-height:1.7}.newemployee-download-panel{background:#f5f9f9;border:1px solid #d5e5e8;grid-template-columns:minmax(150px,220px) minmax(0,1fr);align-items:center;gap:40px;margin-top:40px;padding:40px;display:grid}.newemployee-download-panel>img{width:100%;height:auto;box-shadow:0 12px 30px #26424e1f}.newemployee-download-eyebrow{color:#315f76;margin-bottom:10px;font-family:Yu Gothic,sans-serif;font-size:13px;font-weight:700}.newemployee-download-panel h2{color:#344d58;margin:0 0 18px;font-size:clamp(23px,2.4vw,29px);font-weight:500;line-height:1.6}.newemployee-download-description{margin-bottom:24px;font-size:15px;line-height:1.9}.newemployee-contact{background:#edf6f6;margin-top:92px;padding:48px 40px}.newemployee-contact>h2{color:#344d58;text-align:center;margin:0 0 32px;font-size:clamp(25px,3vw,32px);font-weight:500;line-height:1.6}.newemployee-contact-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.newemployee-contact-options>div{min-width:0}.newemployee-contact-options h3{color:#395d68;margin:0 0 12px;font-size:19px;font-weight:600;line-height:1.6}.newemployee-contact-options>div>p:not(.newemployee-download-note){margin-bottom:22px;font-size:15px;line-height:1.9}.newemployee-contact-options .newemployee-cta-button{width:100%}.newemployee-cta-secondary{color:#315f76;background:0 0}.newemployee-cta-secondary:hover{background:#e0eeee}@media (max-width:760px){.newemployee-download-panel{grid-template-columns:minmax(0,1fr);gap:28px;padding:30px 22px}.newemployee-download-panel>img{max-width:190px;margin:0 auto}.newemployee-download-panel .newemployee-cta-button{width:100%}.newemployee-contact{margin-top:64px;padding:36px 22px}.newemployee-contact-options{grid-template-columns:minmax(0,1fr);gap:30px}.newemployee-contact-options>div+div{border-top:1px solid #cbdfe1;padding-top:28px}}@media (max-width:420px){.newemployee-cta-button{gap:8px;padding:14px 12px;font-size:14px}.newemployee-hero-download>p:first-child{font-size:15px}}
