.is-banner-lead-b.state-outstaff .b-inner{width:640px}.is-banner-lead-b.state-outstaff .b-header{margin-bottom:32px}.is-banner-lead-b.state-outstaff .b-preview{font-weight:200;text-wrap:balance}@media screen and (max-height: 640px){.is-banner-lead-b.state-outstaff .b-inner{width:540px}}.is-outstaff-button{min-width:350px;height:65px}.is-outstaff-preview{box-sizing:border-box;position:relative;display:block;padding:120px 0 80px 0}.is-outstaff-preview .op-layout{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;box-sizing:border-box;position:relative}.is-outstaff-preview .op-layout-left{flex-shrink:0;flex-grow:0;position:relative;display:block;width:460px;min-width:0}.is-outstaff-preview .op-layout-left h2{margin-bottom:52px}.is-outstaff-preview .op-layout-right{flex-shrink:0;flex-grow:0;position:relative;display:block;width:460px;min-width:0}.is-style.state-outstaff-preview ol{font-size:24px;line-height:30px}.is-style.state-outstaff-preview ol>li{margin:0 0 32px 0;padding:0 0 0 48px}.is-style.state-outstaff-preview ol>li:before{content:"0" counter(list)}.is-outstaff-cases{box-sizing:border-box;position:relative;display:block}.is-outstaff-cases .oc-item{box-sizing:border-box;position:relative;display:block;overflow:hidden;height:600px;padding:120px 0 0 0}.is-outstaff-cases .oc-item.theme-white{color:#fff;background:#222}.is-outstaff-cases .oc-item.theme-black{color:#000;background:#f4f4f4}.is-outstaff-cases .oc-wrapper{z-index:10}.is-outstaff-cases .oc-inner{position:relative;display:block;max-width:470px}.is-outstaff-cases .oc-name{margin:0 0 12px 0;font-size:40px;line-height:40px;font-weight:600}.is-outstaff-cases .oc-preview-1{margin:0 0 32px 0;font-size:24px;line-height:28px;font-weight:200}.is-outstaff-cases .oc-preview-1 span{white-space:nowrap}.is-outstaff-cases .oc-preview-2{margin:0 0 32px 0;font-size:20px;line-height:30px;font-weight:200}.is-outstaff-cases .oc-preview-2 span{white-space:nowrap}.is-outstaff-cases .oc-options{margin:52px 0 0 0}.is-outstaff-cases .oc-option-item{font-size:12px;line-height:12px;letter-spacing:.3px;text-transform:uppercase}.is-outstaff-cases .oc-option-item .o-name{font-weight:200}.is-outstaff-cases .oc-option-item .o-value{margin:6px 0 0 0;font-weight:600}.is-outstaff-cases .oc-option-item+.oc-option-item{margin:20px 0 0 0}.is-index-stack.state-outstaff{margin:0;padding:120px 0}.is-index-stack.state-outstaff .st-button{margin:40px 0 0 0;text-align:center}.is-list-stack-tiny.state-outstaff .l-section{padding-bottom:25px}.is-list-stack-tiny.state-outstaff .l-section-name{margin:0 0 5px 0}.is-list-stack-tiny.state-outstaff .l-section-items{flex-grow:0;flex-shrink:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;position:relative;width:460px}.is-list-stack-tiny.state-outstaff .l-item{margin:0 20px 5px 0}.is-list-stack-tiny.state-outstaff .l-item-hr{flex-shrink:0;flex-grow:0;display:block;width:100%}.is-hrm-form{box-sizing:border-box;position:relative;display:block;padding:100px 0 100px 0;color:#fff;background:#1b1b1c}.is-hrm-form .hf-layout{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;box-sizing:border-box;position:relative}.is-hrm-form .hf-layout-left{flex-grow:0;flex-shrink:0;position:relative;display:block;width:370px}.is-hrm-form .hf-layout-right{flex-grow:0;flex-shrink:0;position:relative;display:block;width:540px}.is-hrm-form .hf-preview a{color:#fa0101}.is-hrm-form .hf-preview a:hover{text-decoration:underline}.is-hrm-form h2{margin:14px 0 0 0}.is-form-parent-xhr.state-service-support{width:100%}.is-form-parent-xhr.state-service-support .form-parent-xhr-success{min-height:570px}.is-form-parent-xhr.state-service-support .fps-message{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;box-sizing:border-box;position:relative;width:100%;height:570px;margin:0 0 40px 0;padding:0 60px;background:#2f3338;opacity:0;transform:scale(0.8);transition:opacity 400ms,transform 400ms}.is-form-parent-xhr.state-service-support .fps-message h2{margin:0 0 20px 0;font-weight:200;text-transform:none}.is-form-parent-xhr.state-service-support .is-form-validation.form-state-attempt .is-form-field.field-text.state-error .ff-label{color:#ff7276}.is-form-parent-xhr.state-service-support .is-form-validation.form-state-attempt .is-form-field.field-text.state-error .ff-input{border-color:#ff7276 !important}.is-form-parent-xhr.state-service-support .is-form-validation.form-state-attempt .is-form-field.field-text.state-error input{color:#ff7276}.is-form-parent-xhr.state-service-support .is-form-field.field-text{margin:0 0 10px 0}.is-form-parent-xhr.state-service-support .is-form-field.field-text .ff-label{color:#ddd;text-align:left}.is-form-parent-xhr.state-service-support .is-form-field.field-text .ff-input{border-color:#2f3338;background:#1b1b1c;transition:border 200ms}.is-form-parent-xhr.state-service-support .is-form-field.field-text .ff-input input{text-align:left;color:#fff;background:#1b1b1c;transition:color 200ms}.is-form-parent-xhr.state-service-support .is-form-field.field-text.state-has-value .ff-label{color:#aaa}.is-form-parent-xhr.state-service-support .is-form-field.field-text.state-focus .ff-label{color:#aaa}.is-form-parent-xhr.state-service-support .is-form-field.field-text.state-focus .ff-input{border-color:#2f3338}.is-form-parent-xhr.state-service-support.state-xhr-success-play .fps-message{opacity:1;transform:none}.is-service-support-action-parent{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;position:relative;margin:0 0 40px 0}.is-service-support-action-parent .is-button-a{flex-grow:0;flex-shrink:0;width:200px;margin:0 30px 0 0}.is-service-support-action-parent .sap-preview{flex-grow:1;flex-shrink:1;display:block;width:100%;color:#676767;font-size:13px;line-height:20px;letter-spacing:-0.5px}.is-service-support-action-parent .sap-preview a{text-decoration:underline;transition:color 200ms}.is-service-support-action-parent .sap-preview a:hover{color:#ef4044}@media screen and (max-width: 845px){.is-banner-lead-b.state-outstaff{height:calc(var(--vh)*100);max-height:700px}.is-banner-lead-b.state-outstaff .b-inner{width:100%}.is-banner-lead-b.state-outstaff .b-header{margin-bottom:16px}.is-banner-lead-b.state-outstaff .b-preview{margin-bottom:24px}.is-outstaff-button{min-width:0;width:100%;padding:0 16px}.is-outstaff-preview{padding:50px 0 50px 0}.is-outstaff-preview .op-layout{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}.is-outstaff-preview .op-layout-left{width:100%}.is-outstaff-preview .op-layout-left h2{margin-bottom:32px}.is-outstaff-preview .op-layout-right{width:100%}.is-style.state-outstaff-preview ol{font-size:18px;line-height:24px}.is-style.state-outstaff-preview ol>li{margin:0 0 16px 0;padding:0 0 0 32px}.is-style.state-outstaff-preview ol>li:before{content:"0" counter(list)}.is-outstaff-cases .oc-item{height:auto;padding:40px 0 50px 0}.is-outstaff-cases .oc-item .full-img{background-position:0 50%}.is-outstaff-cases .oc-inner{max-width:280px}.is-outstaff-cases .oc-name{margin:0 0 8px 0;font-size:28px;line-height:32px}.is-outstaff-cases .oc-preview-1{margin:0 0 24px 0;font-size:16px;line-height:18px;text-wrap:balance}.is-outstaff-cases .oc-preview-1+.oc-preview-2{margin-top:-12px}.is-outstaff-cases .oc-preview-2{margin:0 0 24px 0;font-size:14px;line-height:20px;font-weight:200;text-wrap:balance}.is-outstaff-cases .oc-options{margin:40px 0 0 0}.is-outstaff-cases .oc-option-item{font-size:11px;line-height:11px;letter-spacing:.1px}.is-outstaff-cases .oc-option-item .o-value{margin:6px 0 0 0}.is-outstaff-cases .oc-option-item+.oc-option-item{margin:16px 0 0 0}.is-index-stack.state-outstaff{margin:0;padding:50px 0}.is-list-stack-tiny.state-outstaff .l-section{padding-bottom:15px}.is-list-stack-tiny.state-outstaff .l-section-name{margin:0 0 20px 0}.is-list-stack-tiny.state-outstaff .l-section-items{width:100%}.is-list-stack-tiny.state-outstaff .l-item{margin:0 10px 5px 0}.is-hrm-form{padding:50px 0 10px 0}.is-hrm-form .hf-layout{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}.is-hrm-form .hf-layout-left{flex-grow:0;flex-shrink:0;width:100%;margin:0 0 24px 0}.is-hrm-form .hf-layout-right{flex-grow:0;flex-shrink:0;width:100%}.is-hrm-form .hf-preview a{color:#fa0101}.is-hrm-form .hf-preview a:hover{text-decoration:underline}.is-hrm-form h2{margin-bottom:24px;text-wrap:balance}.is-form-parent-xhr.state-service-support .fps-message{padding:0 20px}.is-form-parent-xhr.state-service-support h2{margin:0 0 40px 0;font-size:30px;line-height:40px}.is-service-support-action-parent{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;position:relative;margin:0 0 40px 0}.is-service-support-action-parent .is-button-a{flex-grow:0;flex-shrink:0;width:100%;margin:0 0 20px 0}.is-service-support-action-parent .sap-preview{flex-grow:0;flex-shrink:0;width:100%}}