.shr-v4-hero{padding:90px 5%;background:linear-gradient(115deg,#f5f8ff,#fff);border-radius:22px;margin:24px auto;max-width:1160px}.shr-v4-hero-inner{max-width:740px}.shr-v4-hero h1{font-size:clamp(42px,6vw,76px);line-height:1.07;letter-spacing:-.045em;margin:15px 0}.shr-v4-hero h1 em{color:#3756b8;font-style:normal}.shr-v4-hero p{font-size:19px;color:#596479}.shr-v4-section{max-width:1160px;margin:65px auto;padding:0 25px}.shr-v4-section-head h2,.shr-v4-steps h2{font-size:clamp(28px,4vw,42px);margin:10px 0}.shr-v4-job{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:28px 30px;border:1px solid #e5eaf3;border-radius:16px;margin:20px 0;background:#fff}.shr-v4-job h3{font-size:23px;margin:10px 0}.shr-v4-job p{color:#67748b}.shr-v4-tag{font-size:11px;letter-spacing:.12em;color:#3e5baf;font-weight:800}.shr-v4-apply{padding:28px;border:1px solid #e5eaf3;border-radius:16px;margin-bottom:35px;background:#fafbff}.shr-v4-fields,.shr-v4-hr-grid,.shr-v4-steps-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.shr-v4-steps-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.shr-v4-steps-grid article{padding:28px;border-radius:16px;background:#f5f8ff}.shr-v4-steps-grid b{color:#4264c0}.shr-v4-consent{display:flex!important;gap:10px;align-items:flex-start;margin:16px 0}.shr-v4-consent input{width:auto!important;margin-top:5px}.shr-v4-hp{position:absolute;left:-9999px;opacity:0}.shr-v4-flash{background:#e8f7ef;padding:16px 24px;border-radius:12px;max-width:1100px;margin:20px auto}.shr-v4-hr{margin-bottom:30px}.shr-v4-hr-grid{margin:20px 0}.shr-v4-hr-grid>div{min-width:0}.shr-v4-apply input,.shr-v4-apply textarea{max-width:100%}@media(max-width:750px){.shr-v4-hero{padding:55px 25px}.shr-v4-job{display:block}.shr-v4-fields,.shr-v4-hr-grid,.shr-v4-steps-grid{grid-template-columns:1fr}}
