.company-auth .auth-story{position:relative;isolation:isolate;overflow:hidden;padding:42px clamp(32px,4vw,68px);gap:32px}.company-auth .auth-story-photo{object-fit:cover;object-position:56% 38%;z-index:-2}.company-auth .auth-story:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(4,25,36,.48),rgba(4,25,36,.04) 30%,rgba(4,25,36,.3) 47%,rgba(4,25,36,.91) 77%,#061f2e)}.company-auth .auth-story>a{align-self:flex-start;border-radius:4px}.company-auth .auth-story>a:focus-visible{outline:2px solid #6ee5cb;outline-offset:7px}.company-auth .auth-story>div{margin-top:auto;padding:clamp(170px,28vh,320px) 0 0;max-width:470px}.company-auth .auth-story h1{font-size:clamp(38px,3.5vw,56px);line-height:1.08;letter-spacing:-1.9px;margin:19px 0 20px;text-wrap:balance}.company-auth .auth-story p{color:#e0ecee;max-width:355px;line-height:1.8;font-size:14px}.company-auth .auth-story .eyebrow{color:#a1ead8;font-size:9px;letter-spacing:1.7px}.company-auth .auth-assurance{color:#c4e7df;font-size:11px;align-items:center;margin-top:24px}.company-auth .auth-story>small{color:#a7bfc6;display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;font-size:9px;line-height:1.5}.company-auth .auth-story>small>span{color:#a7bfc6;font-size:8px}@media(max-width:1000px) and (min-width:701px){.company-auth .auth-story{padding:34px 32px}.company-auth .auth-story h1{font-size:38px}.company-auth .auth-story p{font-size:13px}}@media(max-width:700px){.company-auth .auth-story{min-height:252px;padding:23px 25px 25px;gap:24px}.company-auth .auth-story-photo{object-position:56% 15%}.company-auth .auth-story:after{background:linear-gradient(90deg,rgba(4,25,36,.87),rgba(4,25,36,.57) 48%,rgba(4,25,36,.08)),linear-gradient(0deg,rgba(4,25,36,.45),transparent 75%)}.company-auth .auth-story>div{padding:0;max-width:230px}.company-auth .auth-story .eyebrow{font-size:7px;letter-spacing:1.3px}.company-auth .auth-story h1{font-size:30px;letter-spacing:-1px;margin:11px 0 0;line-height:1.13}.company-auth .auth-assurance,.company-auth .auth-story p,.company-auth .auth-story>small{display:none}.company-auth .auth-form-wrap{padding:30px 25px 38px}.company-auth .auth-card{max-width:420px}}@media(max-width:360px){.company-auth .auth-story{min-height:225px}.company-auth .auth-story h1{font-size:27px}}