.elementor-17269 .elementor-element.elementor-element-7aa7bb83:not(.elementor-motion-effects-element-type-background), .elementor-17269 .elementor-element.elementor-element-7aa7bb83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-17269 .elementor-element.elementor-element-7aa7bb83{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 70px 0px;}.elementor-17269 .elementor-element.elementor-element-7aa7bb83 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17269 .elementor-element.elementor-element-54d2015c{padding:90px 0px 90px 0px;}.elementor-17269 .elementor-element.elementor-element-3b41f7eb:not(.elementor-motion-effects-element-type-background), .elementor-17269 .elementor-element.elementor-element-3b41f7eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1F3;}.elementor-17269 .elementor-element.elementor-element-3b41f7eb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 90px 0px;}.elementor-17269 .elementor-element.elementor-element-3b41f7eb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17269 .elementor-element.elementor-element-116e2d1a .elementor-field-group{padding-right:calc( 22px/2 );padding-left:calc( 22px/2 );margin-bottom:18px;}.elementor-17269 .elementor-element.elementor-element-116e2d1a .elementor-form-fields-wrapper{margin-left:calc( -22px/2 );margin-right:calc( -22px/2 );margin-bottom:-18px;}.elementor-17269 .elementor-element.elementor-element-116e2d1a .elementor-field-group.recaptcha_v3-bottomleft, .elementor-17269 .elementor-element.elementor-element-116e2d1a .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-17269 .elementor-element.elementor-element-116e2d1a .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-17269 .elementor-element.elementor-element-116e2d1a .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-17269 .elementor-element.elementor-element-116e2d1a .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-17269 .elementor-element.elementor-element-116e2d1a .elementor-field-type-html{padding-bottom:0px;}.elementor-17269 .elementor-element.elementor-element-116e2d1a .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-17269 .elementor-element.elementor-element-116e2d1a .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-17269 .elementor-element.elementor-element-116e2d1a .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-17269 .elementor-element.elementor-element-116e2d1a .elementor-button[type="submit"]{color:#ffffff;}.elementor-17269 .elementor-element.elementor-element-116e2d1a .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-17269 .elementor-element.elementor-element-116e2d1a .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-17269 .elementor-element.elementor-element-116e2d1a .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-17269 .elementor-element.elementor-element-116e2d1a .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-17269 .elementor-element.elementor-element-116e2d1a .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-17269 .elementor-element.elementor-element-116e2d1a .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-17269 .elementor-element.elementor-element-116e2d1a{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-17269 .elementor-element.elementor-element-bf1d163{width:62%;}.elementor-17269 .elementor-element.elementor-element-2c1c7430{width:38%;}.elementor-17269 .elementor-element.elementor-element-1634455{width:40%;}.elementor-17269 .elementor-element.elementor-element-4cc2985f{width:60%;}}@media(max-width:767px){.elementor-17269 .elementor-element.elementor-element-7aa7bb83{padding:80px 0px 50px 0px;}.elementor-17269 .elementor-element.elementor-element-54d2015c{padding:50px 0px 50px 0px;}.elementor-17269 .elementor-element.elementor-element-3b41f7eb{padding:50px 0px 50px 0px;}}/* Start custom CSS */.hx-careers-head,.hx-careers-body,.hx-eoi{--hx-ink:#0A0A0A;--hx-paper:#FFFFFF;--hx-dim:#F4F1F3;--hx-pink:#E991D2;--hx-pink-deep:#C85FA8;--hx-pink-wash:#FBEEF7;--hx-grey:#6B6B6B;--hx-line:#E6E1E4;--hx-ondark:rgba(255,255,255,.62);--hx-ondark-line:rgba(255,255,255,.14);--hx-font:"Lato",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--hx-ease:cubic-bezier(.16,1,.3,1)}.hx-eyebrow{font-family:var(--hx-font);font-size:.78rem;letter-spacing:.32em;text-transform:uppercase;font-weight:600;color:var(--hx-ondark);display:flex;align-items:center;gap:.7em;flex-wrap:wrap;margin:0 0 1.6rem}.hx-eyebrow .ln{width:44px;height:1px;background:var(--hx-pink);flex:0 0 auto}.hx-eyebrow .dot{color:var(--hx-pink-deep)}.hx-eyebrow .live{color:var(--hx-pink);font-weight:700}.hx-eyebrow--pink{color:var(--hx-pink-deep)}.hx-careers-head{background-color:var(--hx-ink)}.hx-eoi{background-color:var(--hx-dim)}.hx-careers-body{background-color:var(--hx-paper)}.hx-careers-head .elementor-heading-title{font-family:var(--hx-font);font-weight:900;line-height:.95;letter-spacing:-.02em;font-size:clamp(2.4rem,1rem + 5.6vw,5.6rem);text-transform:uppercase;color:var(--hx-paper);max-width:14ch;margin:0}.hx-careers-head .elementor-widget-text-editor{color:var(--hx-ondark);max-width:54ch;margin-top:1.6rem;font-size:clamp(1.18rem,1.05rem + .6vw,1.5rem);line-height:1.45}.hx-chips{display:flex;gap:.6rem;flex-wrap:wrap;margin:2.4rem 0 0}.hx-chips span{border:1px solid var(--hx-ondark-line);border-radius:100px;padding:.6em 1.1em;font-size:.74rem;letter-spacing:.16em;text-transform:uppercase;font-weight:600;color:rgba(255,255,255,.82)}.hx-careers-head .elementor-widget-button{margin-top:2.6rem}.hx-careers-head .elementor-button,.hx-btn-light{display:inline-flex;align-items:center;gap:.7em;font-family:var(--hx-font);font-size:.74rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;padding:1.15em 2.1em;border-radius:100px;background:var(--hx-paper);color:var(--hx-ink);border:1px solid var(--hx-paper);transition:background .35s var(--hx-ease),color .35s var(--hx-ease),transform .35s var(--hx-ease)}.hx-careers-head .elementor-button:hover,.hx-btn-light:hover{background:var(--hx-pink);border-color:var(--hx-pink);color:var(--hx-ink);transform:translateY(-2px)}.hx-careers-body .elementor-heading-title{font-family:var(--hx-font);font-weight:900;text-transform:uppercase;letter-spacing:-.01em;font-size:clamp(1.4rem,1.1rem + 1.3vw,2.2rem);line-height:1;color:var(--hx-ink);margin:0}.hx-careers-body .elementor-widget-heading:not(:first-child){margin-top:2.6rem}.hx-careers-body .elementor-widget-heading + .elementor-widget-text-editor{margin-top:1.2rem}.hx-careers-body .elementor-widget-text-editor{color:var(--hx-grey);line-height:1.75;max-width:62ch}.hx-careers-body .elementor-widget-text-editor p + p{margin-top:1rem}.hx-bullets ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.85rem}.hx-bullets li{padding-left:1.6rem;position:relative;line-height:1.6;color:#1A1A1A}.hx-bullets li::before{content:"";position:absolute;left:0;top:.62em;width:7px;height:7px;border-radius:50%;background:var(--hx-pink)}.hx-bullets li b{font-weight:700;color:var(--hx-ink)}.hx-ticks li::before{content:"2713";width:auto;height:auto;background:none;color:var(--hx-pink-deep);font-weight:900;top:0;font-size:.95em}.hx-card{border:1px solid var(--hx-line);padding:clamp(1.3rem,2.4vw,1.9rem)}.hx-card + .hx-card,.elementor-widget-html + .elementor-widget-html .hx-card{margin-top:1.2rem}.hx-card h3{font-family:var(--hx-font);font-weight:900;text-transform:uppercase;font-size:1.05rem;letter-spacing:.02em;margin:0 0 1rem;color:var(--hx-ink)}.hx-kv{margin:0;display:flex;flex-direction:column;gap:.9rem}.hx-kv dt{font-size:.74rem;letter-spacing:.2em;text-transform:uppercase;color:var(--hx-grey)}.hx-kv dd{margin:.15rem 0 0;font-weight:700;font-size:.98rem;color:var(--hx-ink)}.hx-card--dark{background:var(--hx-ink);border-color:var(--hx-ink)}.hx-card--dark h3{color:var(--hx-paper)}.hx-card--dark p{color:var(--hx-ondark);font-size:.94rem;line-height:1.65;margin:0 0 1rem}.hx-card--dark .hx-btn-light{margin-top:.4rem;width:100%;justify-content:center}.hx-anchor{display:block;height:0;scroll-margin-top:90px}.hx-apply-title .elementor-heading-title,.hx-eoi .hx-apply-title{font-family:var(--hx-font);font-weight:900;text-transform:uppercase;letter-spacing:-.015em;font-size:clamp(2.2rem,1.4rem + 3.4vw,4.6rem);line-height:.98;color:var(--hx-ink);margin:0}.hx-eoi .elementor-widget-text-editor{color:var(--hx-grey);line-height:1.7;max-width:42ch;margin-top:1.2rem}.hx-eoi .elementor-widget-text-editor p + p{margin-top:1rem}@media (max-width:1024px){.hx-careers-body>.elementor-container,.hx-eoi>.elementor-container{flex-wrap:wrap}.hx-careers-body>.elementor-container>.elementor-column,.hx-eoi>.elementor-container>.elementor-column{width:100% !important}.hx-careers-body>.elementor-container>.elementor-column:last-child{margin-top:2.4rem}.hx-eoi>.elementor-container>.elementor-column:last-child{margin-top:2rem}.hx-eoi .elementor-widget-text-editor{max-width:none}}@media (max-width:767px){.hx-careers-head .elementor-button,.hx-btn-light{width:100%;justify-content:center}.hx-chips span{font-size:.68rem}}.hx-eoi{--hx-ink:#0A0A0A;--hx-paper:#FFFFFF;--hx-pink:#E991D2;--hx-pink-deep:#C85FA8;--hx-pink-wash:#FBEEF7;--hx-grey:#6B6B6B;--hx-line:#E6E1E4;--hx-font:"Lato",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.hx-eoi .elementor-widget-form{background:var(--hx-paper);border:1px solid var(--hx-line);padding:clamp(1.4rem,3vw,2.4rem)}.hx-eoi .elementor-field-label{font-family:var(--hx-font);font-size:.74rem;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:var(--hx-ink);margin-bottom:.45rem}.hx-eoi .elementor-mark-required .elementor-field-label:after,.hx-eoi .elementor-field-required>.elementor-field-label:after{color:var(--hx-pink-deep)}.hx-eoi .elementor-field-textual{font-family:var(--hx-font);font-size:1rem;line-height:1.5;color:var(--hx-ink);background:var(--hx-paper);border:1px solid var(--hx-line);border-radius:2px;padding:.78rem .9rem;min-height:0;box-shadow:none;transition:border-color .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1)}.hx-eoi .elementor-field-textual:hover{border-color:var(--hx-grey)}.hx-eoi .elementor-field-textual:focus{outline:none;border-color:var(--hx-pink-deep);box-shadow:0 0 0 3px var(--hx-pink-wash)}.hx-eoi .elementor-field-textual::placeholder{color:var(--hx-grey);opacity:.75}.hx-eoi textarea.elementor-field-textual{resize:vertical;min-height:7rem;line-height:1.6}.hx-eoi select.elementor-field-textual{appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--hx-grey) 50%),linear-gradient(135deg,var(--hx-grey) 50%,transparent 50%);background-position:calc(100% - 19px) calc(50% + 1px),calc(100% - 14px) calc(50% + 1px);background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:2.4rem}.hx-eoi .elementor-field-subgroup{display:grid;grid-template-columns:1fr 1fr;gap:.7rem 1.2rem;margin-top:.2rem}.hx-eoi .elementor-field-subgroup .elementor-field-option{display:flex;align-items:flex-start;gap:.65rem;font-size:.92rem;line-height:1.45}.hx-eoi .elementor-field-subgroup input[type=checkbox],.hx-eoi .elementor-field-type-acceptance input[type=checkbox]{width:18px;height:18px;accent-color:var(--hx-pink-deep);margin:.12rem 0 0;flex:0 0 auto;cursor:pointer}.hx-eoi .elementor-field-subgroup label{cursor:pointer;margin:0}.hx-eoi .elementor-field-type-acceptance .elementor-field-option{display:flex;align-items:flex-start;gap:.7rem;font-size:.88rem;color:var(--hx-grey);line-height:1.6}.hx-eoi .hx-privacy{margin:0;padding-top:1.2rem;border-top:1px solid var(--hx-line);font-size:.86rem;color:var(--hx-grey);line-height:1.6}.hx-eoi .hx-privacy strong{color:var(--hx-ink);font-weight:700}.hx-eoi .elementor-button[type=submit]{font-family:var(--hx-font);font-size:.74rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;padding:1.15em 2.1em;border:1px solid var(--hx-ink);border-radius:100px;background:var(--hx-ink);color:var(--hx-paper);transition:background .35s cubic-bezier(.16,1,.3,1),color .35s cubic-bezier(.16,1,.3,1),transform .35s cubic-bezier(.16,1,.3,1);width:auto}.hx-eoi .elementor-button[type=submit]:hover{background:var(--hx-pink);border-color:var(--hx-pink);color:var(--hx-ink);transform:translateY(-2px)}.hx-eoi .elementor-field-type-submit{margin-top:.6rem}.hx-eoi .elementor-message{font-size:.9rem;line-height:1.6;padding:.9rem 1.1rem;border-left:3px solid var(--hx-pink-deep);background:var(--hx-pink-wash);color:var(--hx-ink)}.hx-eoi .elementor-message.elementor-message-danger{border-left-color:#C0392B;background:#FBEDEB}.hx-eoi .elementor-field-group .elementor-error .elementor-field{border-color:var(--hx-pink-deep)}.hx-eoi .elementor-error .elementor-message{background:none;border:0;padding:.35rem 0 0;font-size:.84rem;color:var(--hx-pink-deep);font-weight:700}@media (max-width:767px){.hx-eoi .elementor-field-textual{font-size:16px}.hx-eoi .elementor-field-group.elementor-col-50,.hx-eoi .elementor-field-group.elementor-col-33,.hx-eoi .elementor-field-group.elementor-col-25{width:100%}.hx-eoi .elementor-field-subgroup{grid-template-columns:1fr}.hx-eoi .elementor-button[type=submit]{width:100%;justify-content:center}}
/* Astra overrides the field radius and padding, so pin them here */
.hx-eoi .elementor-field-textual{border-radius:2px !important;padding:.78rem .9rem !important}
.hx-eoi textarea.elementor-field-textual{padding:.78rem .9rem !important}/* End custom CSS */