.job-post-sidebar{align-items:center;background:var(--card-background-light);border-radius:5rem;display:flex;justify-content:center;min-height:52.7rem;padding:4.8rem 3.2rem;width:min(52.7rem,100%);.job-application-sidebar{display:flex;flex-direction:column;gap:4.8rem;.job-application-header{display:flex;flex-direction:column;gap:2.4rem;.app-card-subtitle{text-wrap:balance}}.app-form-wrapper{.form-title{display:none}form{background-color:transparent;border:none;color:var(--color-black);display:flex;flex-direction:column;font-family:var(--ff-body);font-size:1.6px;gap:1.1rem;line-height:1.6;label{margin-bottom:0}fieldset{div{margin-bottom:0;.input{margin-bottom:1.05rem;margin-right:0!important;&:last-of-type{margin-bottom:0;margin-right:0!important}}}&.form-columns-1{.hs-input{width:100%!important}}&.form-columns-2{display:flex;gap:1.1rem;justify-content:space-between}&:first-of-type,&:nth-of-type(2){display:none!important}}input[type=email],input[type=file],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{background-color:var(--color-beige-80);border:1px solid var(--color-beige-100);border-radius:999rem;color:var(--text-color-dark);font-family:var(--ff-body);font-size:1.4rem;font-weight:var(--fw-medium);line-height:1;min-height:4.2rem;padding:1rem 2.1rem;&::placeholder{color:var(--text-color-dark--alpha)}}.hs_resume_file{margin-top:3.7rem;position:relative;label{color:var(--text-color-dark);display:-webkit-box;font-family:var(--ff-body);font-size:1.4rem;font-weight:var(--fw-medium);left:25%;-webkit-line-clamp:2;line-height:1.6;overflow:hidden;pointer-events:none;position:absolute;text-overflow:ellipsis;top:0;transform:translateY(2rem);z-index:1;-webkit-box-orient:vertical;max-width:70%;white-space:normal}.input{align-items:center;background-color:var(--form-input-light);border:2px dashed var(--text-color-dark--alpha);border-radius:999rem;cursor:pointer;display:flex;flex-direction:column;height:8.2rem;justify-content:center;padding:0;position:relative;transition:border-color .2s ease,background-color .2s ease;&:before{background-image:url("data: image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzkiIGhlaWdodD0iMzUiIHZpZXdCb3g9IjAgMCAzOSAzNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI2LjMxNDIgMjcuOTQ0NUgyOC4zNDIxQzMzLjQ4OTIgMjcuOTQ0NSAzNy42NjE0IDIzLjc3MjMgMzcuNjYxNCAxOC42MjU1QzM3LjY2MTQgMTQuMzg4MiAzNC44MzI2IDEwLjgxMzkgMzAuOTYxMiA5LjY4MjE5QzMwLjYzMzMgNC44MzI3NCAyNi41OTg1IDEgMjEuNjY2MyAxQzE3LjM1OTMgMSAxMy43MzY1IDMuOTIyNjIgMTIuNjY4MSA3Ljg5MjE0QzExLjczNTYgNy4wMjA5MyAxMC40ODY5IDYuNDgzMzkgOS4xMDk4IDYuNDgzMzlDNi4yMjc4NCA2LjQ4MzM5IDMuODkxMjYgOC44MTk5NyAzLjg5MTI2IDExLjcwMjJWMTIuNjQxMUMyLjExNTQ0IDE0LjI0OTEgMSAxNi41NzIzIDEgMTkuMTU2NkMxIDI0LjAxMDEgNC45MzQzOSAyNy45NDQ1IDkuNzg3OSAyNy45NDQ1SDEyLjg3ODEiIHN0cm9rZT0iI0ZGNUQyQiIgc3Ryb2tlLXdpZHRoPSIyIi8+CjxwYXRoIGQ9Ik0xOS4zMzU5IDE1LjgyNDdWMzQuOTM4MSIgc3Ryb2tlPSIjRkY1RDJCIiBzdHJva2Utd2lkdGg9IjIiLz4KPHBhdGggZD0iTTEzLjQ1NyAyMC43OTgzTDE5LjMyOTYgMTQuOTI1OEwyNS4yMDIxIDIwLjc5ODMiIHN0cm9rZT0iI0ZGNUQyQiIgc3Ryb2tlLXdpZHRoPSIyIi8+Cjwvc3ZnPgo=");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:3.4rem;left:10%;transform:translateY(-50%);width:3.6rem}&:after,&:before{position:absolute;top:50%}&:after{color:var(--text-color-dark);content:"Accepted file types: PDF. Max file size: 10MB";font-family:var(--ff-body);font-size:1.2rem;font-weight:var(--fw-regular);left:25%;line-height:1.6;text-align:left;transform:translateY(25%);white-space:pre-wrap;z-index:1}&:hover{background-color:var(--color-beige-80,#faf8f5);border-color:var(--color-orange,#e8712b)}&.file-selected:after{display:none}}input[type=file]{background:none;border:none;cursor:pointer;height:100%;left:0;min-height:unset;opacity:0;padding:0;position:absolute;top:0;width:100%;z-index:2}}select.hs-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='8' fill='none' viewBox='0 0 11 8'%3E%3Cpath stroke='%23000' stroke-width='1.757' d='m.647.593 4.83 5.27L10.31.593'/%3E%3C/svg%3E");background-position:right 18px center;background-repeat:no-repeat;background-size:11px 8px}.hs-button.primary.large{align-items:center;background-color:var(--button-primary);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' fill='none' viewBox='0 0 8 11'%3E%3Cpath stroke='%23fff' stroke-width='1.757' d='m.593 10.309 5.27-4.83L.593.646'/%3E%3C/svg%3E");background-position:calc(50% + 3rem);background-repeat:no-repeat;background-size:8px 11px;border:1px solid transparent;border-radius:999rem;color:var(--text-color-light);cursor:pointer;display:inline-flex;font-family:var(--ff-body);font-size:1.4rem;font-weight:var(--fw-semibold);gap:.8rem;justify-content:center;letter-spacing:0;line-height:1;margin:3.7rem 0 0;min-height:4.8rem;min-width:100%;padding:1rem 6.5rem 1rem 5.5rem;text-decoration:none;text-transform:uppercase;transition:all .15s linear;&:hover{background-color:var(--button-primary--hover)}}}.submitted-message{background:var(--card-background-light);margin:auto;max-width:38.5rem;text-align:center;h3{color:var(--text-color-primary);font-family:var(--ff-heading);font-size:4.8rem;font-weight:var(--fw-bold);letter-spacing:var(--ls-tight);line-height:.9}p{font-family:var(--ff-body);font-size:1.6rem;line-height:1.6;margin:3.2rem auto 0;max-width:38.5rem}}}}}@media (max-width:1024px){.job-post-sidebar{width:100%}}@media (max-width:768px){.job-post-sidebar{border-radius:2.4rem;padding:3.6rem 2rem;.job-application-sidebar{gap:2.4rem;.job-application-header{gap:2.4rem}.app-form-wrapper{form{fieldset{div{width:100%}&.form-columns-2{flex-direction:column}}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{border-radius:999rem;color:var(--color-black);font-family:var(--ff-body);font-size:1.4rem;font-weight:var(--fw-medium);line-height:1;min-height:3.6rem;padding:1rem 2.1rem;width:100%!important}.hs_resume_file{margin-top:1.3rem;label{font-size:1.2rem;left:20%;max-width:75%;transform:translateY(2rem)}.input{border-radius:2.4rem;&:before{height:2.4rem;left:7%;transform:translateY(-50%);width:2.6rem}&:after{font-size:1rem;left:20%;transform:translateY(25%)}}}.hs-button.primary.large{align-items:center;background-color:var(--button-primary);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' fill='none' viewBox='0 0 8 11'%3E%3Cpath stroke='%23fff' stroke-width='1.757' d='m.593 10.309 5.27-4.83L.593.646'/%3E%3C/svg%3E");background-position:calc(50% + 3rem);border:1px solid transparent;border-radius:999rem;color:var(--text-color-light);cursor:pointer;display:inline-flex;font-family:var(--ff-body);font-size:1.4rem;font-weight:var(--fw-semibold);gap:.8rem;justify-content:center;letter-spacing:0;line-height:1;margin:1.3rem 0 0;min-height:4.8rem;min-width:100%;padding:1rem 2.2rem 1rem .8rem;text-decoration:none;text-transform:uppercase;transition:all .15s linear}}}}}}