.JobPostingCard_jobPostingCardWrapper__ONbHF{position:relative;background-color:var(--white)}.JobPostingCard_jobPostingCard__0xS1q{display:grid;max-width:100%;padding:16px;border:1px solid var(--grey-300,#d4d4d4);border-radius:16px}@media screen and (min-width:800px){.JobPostingCard_jobPostingCard__0xS1q{grid-template-columns:100px 1fr;min-height:136px;padding:0}}.JobPostingCard_jobPostingCard__0xS1q:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);cursor:pointer}.JobPostingCard_cardLink__ljqgq,.JobPostingCard_cardLink__ljqgq:hover{-webkit-text-decoration:none;text-decoration:none}.JobPostingCard_jobCardLogo__iW279{display:flex;position:relative;margin-bottom:16px;border-radius:8px}@media screen and (min-width:800px){.JobPostingCard_jobCardLogo__iW279{align-items:center;align-self:center;justify-content:center;height:100%;margin-bottom:0;padding:0 15px;border-right:1px solid var(--grey-300,#d4d4d4);border-radius:0}}.JobPostingCard_jobCardLogo__iW279 img{width:100%;max-width:56px;max-height:40px;-o-object-fit:contain;object-fit:contain}@media screen and (min-width:800px){.JobPostingCard_jobCardLogo__iW279 img{max-width:100%;max-height:none}}.JobPostingCard_jobCardContent__3wILk{display:flex;flex-direction:column;justify-content:space-between;min-width:0}@media screen and (min-width:800px){.JobPostingCard_jobCardContent__3wILk{flex-direction:column-reverse;padding:16px 60px 16px 16px}}.JobPostingCard_contents__Ygwhl{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}.JobPostingCard_badgeContainer__0pXbR{display:flex;flex-wrap:wrap}.JobPostingCard_directApplicationBadge__1fWZ8,.JobPostingCard_promotedBadge__vykkh{width:-moz-max-content;width:max-content;margin-top:8px;padding:5px 8px;border-radius:6px;font-size:11px;font-weight:400;line-height:125%}@media screen and (min-width:800px){.JobPostingCard_directApplicationBadge__1fWZ8,.JobPostingCard_promotedBadge__vykkh{margin-top:0;margin-bottom:10px}}.JobPostingCard_promotedBadge__vykkh{display:inline-block;border:1px solid var(--grey-300);color:var(--grey-500)}.JobPostingCard_directApplicationBadge__1fWZ8{display:inline-flex;align-items:center;background-color:var(--secondary-50);color:var(--secondary-500);gap:6px}.JobPostingCard_jobCardHeader__35K5n{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:8px}@media screen and (min-width:1200px){.JobPostingCard_jobCardHeader__35K5n{margin-bottom:12px}}.JobPostingCard_jobTitleSection__OYHQJ{flex:1;min-width:0}.JobPostingCard_jobTitle__26y1r{margin-bottom:4px;color:var(--grey-900);font-family:Inter,sans-serif;font-size:16px;font-weight:700;line-height:125%;word-wrap:break-word;hyphens:auto}.JobPostingCard_companyName__WK_Im{margin-bottom:8px;color:var(--grey-500);font-size:14px;font-weight:400;line-height:115%;word-wrap:break-word;hyphens:auto}.JobPostingCard_jobCardFooter__XQcTt{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.JobPostingCard_jobInfo__H16PK{display:flex;flex-direction:column}@media screen and (min-width:800px){.JobPostingCard_jobInfo__H16PK{flex-flow:row wrap}.JobPostingCard_jobInfo__H16PK>:not(:last-child){margin-right:12px}}.JobPostingCard_infoItem__0js2z{display:flex;align-items:center;color:var(--grey-500);font-size:12px;font-weight:500;line-height:150%;white-space:normal}@media screen and (min-width:800px){.JobPostingCard_infoItem__0js2z{font-size:12px;white-space:nowrap}}@media screen and (min-width:1200px){.JobPostingCard_infoItem__0js2z{font-size:13px;white-space:nowrap}}.JobPostingCard_viewDetailsBtn__xAmSx{display:flex;position:absolute;right:16px;bottom:16px;flex-shrink:0;align-items:center;align-self:flex-start;justify-content:center;width:32px;height:32px;border:none;border-radius:var(--border-radius-8,8px);background:var(--primary-600);color:#fff;cursor:pointer}@media screen and (min-width:800px){.JobPostingCard_viewDetailsBtn__xAmSx{width:36px;height:36px}}@media screen and (min-width:1200px){.JobPostingCard_viewDetailsBtn__xAmSx{width:40px;height:40px;margin-left:12px}}.JobPostingCard_viewDetailsBtn__xAmSx:hover{background:var(--primary-700)}.JobPostingCard_viewDetailsBtn__xAmSx:active{transform:translateY(0)}.JobPostingCard_branches__Bxsvw:before{content:url('data:image/svg+xml,<svg width="10" height="13" viewBox="0 0 10 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.53125 12.2656C1.10938 7.34375 0.5 6.82812 0.5 5C0.5 2.51562 2.49219 0.5 5 0.5C7.48438 0.5 9.5 2.51562 9.5 5C9.5 6.82812 8.86719 7.34375 5.44531 12.2656C5.23438 12.5938 4.74219 12.5938 4.53125 12.2656ZM5 6.875C6.03125 6.875 6.875 6.05469 6.875 5C6.875 3.96875 6.03125 3.125 5 3.125C3.94531 3.125 3.125 3.96875 3.125 5C3.125 6.05469 3.94531 6.875 5 6.875Z" fill="%23737373"/></svg>');margin-right:12px}.JobPostingCard_startingAt___U9Iu:before{content:url('data:image/svg+xml,<svg width="12" height="13" viewBox="0 0 12 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.75 11.375V5H11.25V11.375C11.25 12.0078 10.7344 12.5 10.125 12.5H1.875C1.24219 12.5 0.75 12.0078 0.75 11.375ZM8.25 6.78125V7.71875C8.25 7.88281 8.36719 8 8.53125 8H9.46875C9.60938 8 9.75 7.88281 9.75 7.71875V6.78125C9.75 6.64062 9.60938 6.5 9.46875 6.5H8.53125C8.36719 6.5 8.25 6.64062 8.25 6.78125ZM8.25 9.78125V10.7188C8.25 10.8828 8.36719 11 8.53125 11H9.46875C9.60938 11 9.75 10.8828 9.75 10.7188V9.78125C9.75 9.64062 9.60938 9.5 9.46875 9.5H8.53125C8.36719 9.5 8.25 9.64062 8.25 9.78125ZM5.25 6.78125V7.71875C5.25 7.88281 5.36719 8 5.53125 8H6.46875C6.60938 8 6.75 7.88281 6.75 7.71875V6.78125C6.75 6.64062 6.60938 6.5 6.46875 6.5H5.53125C5.36719 6.5 5.25 6.64062 5.25 6.78125ZM5.25 9.78125V10.7188C5.25 10.8828 5.36719 11 5.53125 11H6.46875C6.60938 11 6.75 10.8828 6.75 10.7188V9.78125C6.75 9.64062 6.60938 9.5 6.46875 9.5H5.53125C5.36719 9.5 5.25 9.64062 5.25 9.78125ZM2.25 6.78125V7.71875C2.25 7.88281 2.36719 8 2.53125 8H3.46875C3.60938 8 3.75 7.88281 3.75 7.71875V6.78125C3.75 6.64062 3.60938 6.5 3.46875 6.5H2.53125C2.36719 6.5 2.25 6.64062 2.25 6.78125ZM2.25 9.78125V10.7188C2.25 10.8828 2.36719 11 2.53125 11H3.46875C3.60938 11 3.75 10.8828 3.75 10.7188V9.78125C3.75 9.64062 3.60938 9.5 3.46875 9.5H2.53125C2.36719 9.5 2.25 9.64062 2.25 9.78125ZM10.125 2C10.7344 2 11.25 2.51562 11.25 3.125V4.25H0.75V3.125C0.75 2.51562 1.24219 2 1.875 2H3V0.875C3 0.6875 3.16406 0.5 3.375 0.5H4.125C4.3125 0.5 4.5 0.6875 4.5 0.875V2H7.5V0.875C7.5 0.6875 7.66406 0.5 7.875 0.5H8.625C8.8125 0.5 9 0.6875 9 0.875V2H10.125Z" fill="%23737373"/></svg>');margin-right:10px}.JobPostingCard_vacancies__fFTTM:before{content:url('data:image/svg+xml,<svg width="16" height="11" viewBox="0 0 16 11" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.75 4.75C1.90625 4.75 1.25 4.09375 1.25 3.25C1.25 2.42969 1.90625 1.75 2.75 1.75C3.57031 1.75 4.25 2.42969 4.25 3.25C4.25 4.09375 3.57031 4.75 2.75 4.75ZM13.25 4.75C12.4062 4.75 11.75 4.09375 11.75 3.25C11.75 2.42969 12.4062 1.75 13.25 1.75C14.0703 1.75 14.75 2.42969 14.75 3.25C14.75 4.09375 14.0703 4.75 13.25 4.75ZM14 5.5C14.8203 5.5 15.5 6.17969 15.5 7V7.75C15.5 8.17188 15.1484 8.5 14.75 8.5H13.2031C13.0391 7.39844 12.3828 6.46094 11.4219 5.94531C11.7031 5.6875 12.0781 5.5 12.5 5.5H14ZM8 5.5C6.54688 5.5 5.375 4.32812 5.375 2.875C5.375 1.44531 6.54688 0.25 8 0.25C9.42969 0.25 10.625 1.44531 10.625 2.875C10.625 4.32812 9.42969 5.5 8 5.5ZM9.78125 6.25C11.2812 6.25 12.5 7.46875 12.5 8.96875V9.625C12.5 10.2578 11.9844 10.75 11.375 10.75H4.625C3.99219 10.75 3.5 10.2578 3.5 9.625V8.96875C3.5 7.46875 4.69531 6.25 6.19531 6.25H6.38281C6.875 6.48438 7.41406 6.625 8 6.625C8.5625 6.625 9.10156 6.48438 9.59375 6.25H9.78125ZM4.55469 5.94531C3.59375 6.46094 2.9375 7.39844 2.77344 8.5H1.25C0.828125 8.5 0.5 8.17188 0.5 7.75V7C0.5 6.17969 1.15625 5.5 2 5.5H3.5C3.89844 5.5 4.27344 5.6875 4.55469 5.94531Z" fill="%23737373"/></svg>');margin-right:6px}.MessagesList_messageWrapperWithMinHeight__v8dVi,.MessagesList_messageWrapper__hVyRR{display:flex;flex-direction:column}.MessagesList_message__oNu1m{display:flex;align-items:flex-start}.MessagesList_message__oNu1m.MessagesList_user__l_KlG{justify-content:flex-end;scroll-margin-top:72px}@media screen and (min-width:1200px){.MessagesList_message__oNu1m.MessagesList_user__l_KlG{scroll-margin-top:24px}}.MessagesList_messageContent__ZxGA1{display:flex;position:relative;flex-direction:column;align-items:flex-start;max-width:90%;padding:8px 12px;border-radius:var(--border-radius-8,8px);color:var(--grey-800,#262626)}@media screen and (min-width:800px){.MessagesList_messageContent__ZxGA1{max-width:85%;padding:12px 16px}}@media screen and (min-width:1200px){.MessagesList_messageContent__ZxGA1{max-width:70%;padding:16px}}.MessagesList_message__oNu1m.MessagesList_assistant__cookF{justify-content:flex-start;scroll-padding-bottom:0}.MessagesList_message__oNu1m.MessagesList_user__l_KlG .MessagesList_messageContent__ZxGA1{border:none;background:var(--primary-100,#ede5ff);color:var(--primary-700,#5127a5)}.MessagesList_message__oNu1m.MessagesList_assistant__cookF .MessagesList_messageContent__ZxGA1{padding:0;border:none;box-shadow:none;color:var(--grey-800,#262626)}.MessagesList_messageText__6UqRm{flex-shrink:0;width:100%;margin-bottom:8px;font-size:15px;word-wrap:break-word;white-space:normal}.MessagesList_messageText__6UqRm a,.MessagesList_messageText__6UqRm h1,.MessagesList_messageText__6UqRm h2,.MessagesList_messageText__6UqRm h3,.MessagesList_messageText__6UqRm h4,.MessagesList_messageText__6UqRm ol,.MessagesList_messageText__6UqRm p,.MessagesList_messageText__6UqRm table,.MessagesList_messageText__6UqRm ul{line-height:160%}.MessagesList_messageText__6UqRm h1,.MessagesList_messageText__6UqRm h2,.MessagesList_messageText__6UqRm h3{font-weight:700}.MessagesList_messageText__6UqRm h1{font-size:24px}.MessagesList_messageText__6UqRm h2{font-size:20px}.MessagesList_messageText__6UqRm h3{font-size:18px}.MessagesList_messageText__6UqRm>:last-child{margin-bottom:0}.MessagesList_messageText__6UqRm a{transition:color .2s ease;color:var(--primary-600,#5e2dc1);font-weight:500;-webkit-text-decoration:underline;text-decoration:underline;cursor:pointer}.MessagesList_messageText__6UqRm a:hover{color:var(--primary-800,#401f84);-webkit-text-decoration:underline;text-decoration:underline}.MessagesList_messageText__6UqRm a:visited{color:var(--primary-600,#5e2dc1)}.MessagesList_messageText__6UqRm a:active{color:var(--primary-800,#401f84)}.MessagesList_messageText__6UqRm li{margin-bottom:12px;padding-left:8px}.MessagesList_messageText__6UqRm li::marker{font-weight:500}.MessagesList_message__oNu1m.MessagesList_user__l_KlG .MessagesList_messageText__6UqRm{font-weight:500}.MessagesList_message__oNu1m.MessagesList_user__l_KlG .MessagesList_messageText__6UqRm a{color:var(--white,#fff);-webkit-text-decoration:underline;text-decoration:underline}.MessagesList_message__oNu1m.MessagesList_user__l_KlG .MessagesList_messageText__6UqRm a:hover{color:var(--grey-100,#f5f5f5);-webkit-text-decoration:underline;text-decoration:underline}.MessagesList_message__oNu1m.MessagesList_user__l_KlG .MessagesList_messageText__6UqRm a:visited{color:var(--white,#fff)}.MessagesList_message__oNu1m.MessagesList_user__l_KlG .MessagesList_messageText__6UqRm a:active{color:var(--grey-100,#f5f5f5)}.MessagesList_messageTimestamp__pjHNQ{display:flex;flex-direction:row;align-items:center;opacity:.7;font-size:12px;font-weight:500;gap:8px}.MessagesList_timestampText__tj4oM{flex-shrink:0}.MessagesList_message__oNu1m.MessagesList_assistant__cookF .MessagesList_messageTimestamp__pjHNQ{color:var(--grey-400,#a3a3a3)}.MessagesList_functionsIndicator__Br4FW{align-self:flex-start;padding:4px 8px;border-radius:4px;background:rgba(94,45,193,.1);color:var(--primary-600,#5e2dc1);font-size:11px;font-weight:600}.MessagesList_copyButton__iOBlt{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:2px;border:none;border-radius:3rem;background:none;font-size:36px;cursor:pointer}.MessagesList_copyButton__iOBlt:hover{opacity:1}.MessagesList_copyIcon__nx3Jj,.MessagesList_copySuccess__WJsoZ{color:var(--grey-500,#737373);font-size:18px;font-weight:500}.MessagesList_message__oNu1m.MessagesList_user__l_KlG .MessagesList_functionsIndicator__Br4FW{background:var(--grey-600,#525252);color:var(--white,#fff)}.MessagesList_suggestedResponsesContainer__rSpLf{margin-top:8px;margin-bottom:0}.MessagesList_suggestedResponsesContent__MZwA7{padding:0;border:none;background:none!important;box-shadow:none}.MessagesList_suggestedResponses__g569B{display:flex;flex-direction:column;gap:8px}.MessagesList_suggestedResponseBtn__ssfHG{display:flex;align-items:center;height:-moz-fit-content;height:fit-content;min-height:48px;padding:10px 24px;border-radius:100px;background-color:var(--grey-100,#f5f5f5);color:var(--grey-900,#171717);font-weight:500}.MessagesList_suggestedResponseBtn__ssfHG:hover{background-color:var(--grey-300,#d4d4d4)}.MessagesList_expandBtn__drxvV{flex-shrink:0;margin-left:auto;padding:1px 4px;transition:all .2s ease;border:none;border-radius:12px;background:var(--primary-600,#5e2dc1);color:var(--white,#fff);font-size:8px;font-weight:600;white-space:nowrap;cursor:pointer}.MessagesList_expandBtn__drxvV:hover{transform:scale(1.05);background:var(--primary-800,#401f84)}@media screen and (min-width:800px){.MessagesList_expandBtn__drxvV{padding:2px 8px;font-size:10px}}.MessagesList_jobPostingsContainer__EBxDi{display:flex;flex-direction:column;gap:16px}