@import url("https://www.atscale.com/wp-content/themes/atscale-scss/shared/atscale.css");.hs-ats-header{--header-bg:#fff;--header-text:#151d29;--header-border:#dce3ec;--header-accent:#0047bb;--header-accent-hover:#0d56ce;background:var(--header-bg);border-bottom:1px solid var(--header-border);font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;padding:16px 24px}.hs-ats-header *,.hs-ats-header :after,.hs-ats-header :before{box-sizing:border-box}.hs-ats-header__inner{align-items:center;display:flex;gap:24px;justify-content:space-between;margin:0 auto}.hs-ats-header__logo-link{display:block;line-height:0}.hs-ats-header__logo{display:block;height:25px;max-width:100%;object-fit:contain;width:196px}.hs-ats-header__logo svg{display:block;height:100%;width:100%}.hs-ats-header__actions{align-items:center;display:flex;gap:16px}.hs-ats-header__button{border:1px solid var(--header-border);color:var(--header-text);display:inline-block;font-size:12.8px;font-weight:300;letter-spacing:1px;line-height:1.2;overflow:hidden;padding:9.6px 24px;position:relative;text-decoration:none;text-transform:uppercase;transition:color .3s cubic-bezier(.215,.61,.355,1),background-color .3s cubic-bezier(.215,.61,.355,1),border-color .3s cubic-bezier(.215,.61,.355,1);z-index:1}.hs-ats-header__button:before{background:var(--header-border);content:"";inset:0;position:absolute;transform:scaleY(0);transform-origin:center bottom;transition:transform .3s cubic-bezier(.215,.61,.355,1);z-index:-1}.hs-ats-header__button:focus:before,.hs-ats-header__button:hover:before{transform:scaleY(1)}.hs-ats-header__button--primary{background:var(--header-accent);border-color:var(--header-accent);color:#fff!important}.hs-ats-header__button--primary:before{display:none}.hs-ats-header__button--primary:focus,.hs-ats-header__button--primary:hover{background:var(--header-accent-hover);border-color:var(--header-accent-hover);color:#fff!important}@media (max-width:767px){.hs-ats-header{padding:12px 16px}.hs-ats-header__inner{gap:16px}.hs-ats-header__actions{gap:8px}.hs-ats-header__button{font-size:12px;letter-spacing:0;padding:8px 12px}}@media (max-width:639px){.hs-ats-header__button--secondary{display:none}}