.FavoriteSearches-module__9E9cvq__container{flex-direction:column;align-items:center;margin-bottom:30px;display:flex}@media screen and (min-width:1200px){.FavoriteSearches-module__9E9cvq__container{margin:0 70px 60px}}.FavoriteSearches-module__9E9cvq__buttons{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.FavoriteSearches-module__9E9cvq__span{font-size:var(--text-14);flex:0 auto;font-weight:700}@media screen and (max-width:1199.98px){.FavoriteSearches-module__9E9cvq__span{text-align:center;width:100%}}
.AbbyAvatar-module__it_1Lq__shell{border-radius:inherit;width:100%;height:100%;display:block;position:relative;overflow:hidden}.AbbyAvatar-module__it_1Lq__mesh{background-color:var(--primary-50);pointer-events:none;background-image:url(/abs_images/abby/abby_mesh_gradient.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0;transform:rotate(90deg)}.AbbyAvatar-module__it_1Lq__image{z-index:1;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;position:relative}.AbbyAvatar-module__it_1Lq__chat{object-view-box:inset(7.12% 10.78% 12.89% 9.22%)}.AbbyAvatar-module__it_1Lq__fab{object-view-box:inset(2.84% 5.67% 5.74% 2.96%)}.AbbyAvatar-module__it_1Lq__teaser{object-view-box:inset(16.11% 11.98% 14.89% 19.02%)}.AbbyAvatar-module__it_1Lq__mirrored{transform:scaleX(-1)}
.Linkbanners-module__WDFN0a__container{grid-gap:16px;gap:16px;display:grid}@media screen and (min-width:800px){.Linkbanners-module__WDFN0a__container{grid-template-columns:1fr 1fr}}@media screen and (min-width:1200px){.Linkbanners-module__WDFN0a__container{gap:24px}}.Linkbanners-module__WDFN0a__containerLinks{width:100%;color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:none;padding:0;-webkit-text-decoration:none;text-decoration:none}.Linkbanners-module__WDFN0a__containerLinks:hover{-webkit-text-decoration:none;text-decoration:none}@media screen and (min-width:800px){.Linkbanners-module__WDFN0a__containerLinks:only-child{grid-column:1/-1;justify-self:center;max-width:570px}}.Linkbanners-module__WDFN0a__box{border:1px solid var(--grey-200);border-radius:var(--border-radius-16);grid-gap:12px;gap:12px;padding:16px;transition:transform .2s;display:grid;position:relative}@media screen and (min-width:1200px){.Linkbanners-module__WDFN0a__box{grid-template-columns:max-content 1fr max-content}}.Linkbanners-module__WDFN0a__box:hover{transform:scale(1.02)rotate(-.5deg)}.Linkbanners-module__WDFN0a__emojiBox{border:3px solid var(--white);outline:1px solid var(--outline);background-color:var(--bg-color);border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden;rotate:3.5deg}.Linkbanners-module__WDFN0a__pc{--bg-color:var(--secondary-50);--outline:var(--secondary-100)}.Linkbanners-module__WDFN0a__sparkle{--bg-color:var(--white);--outline:var(--primary-200)}.Linkbanners-module__WDFN0a__text{width:80%;color:var(--grey-500);font-size:var(--text-14);align-content:center;font-weight:500;line-height:130%}.Linkbanners-module__WDFN0a__text span{color:var(--grey-900);font-weight:600}.Linkbanners-module__WDFN0a__arrow{display:none}@media screen and (min-width:1200px){.Linkbanners-module__WDFN0a__arrow{width:auto;height:14px;color:var(--grey-900);align-self:center;display:block}.Linkbanners-module__WDFN0a__abbyText{width:90%}}
.AbbyTextInput-module__4YkNZW__chatInputContainer{z-index:10;background-color:var(--white);flex-shrink:0;padding:0;position:relative}.AbbyTextInput-module__4YkNZW__chatInputContainerEmbedded{z-index:auto;width:100%;position:relative}.AbbyTextInput-module__4YkNZW__containerIos{right:calc(env(safe-area-inset-right,0) + 12px);bottom:0;left:calc(env(safe-area-inset-left,0) + 12px);max-width:800px;padding-bottom:calc(16px + env(safe-area-inset-bottom,0));margin:0 auto;position:fixed}.AbbyTextInput-module__4YkNZW__containerAndroid{position:relative}.AbbyTextInput-module__4YkNZW__containerAndroid.AbbyTextInput-module__4YkNZW__androidFixed{right:calc(env(safe-area-inset-right,0) + 12px);bottom:0;left:calc(env(safe-area-inset-left,0) + 12px);max-width:800px;padding-bottom:calc(16px + env(safe-area-inset-bottom,0));margin:0 auto;position:fixed}.AbbyTextInput-module__4YkNZW__chatInput{z-index:2;border:1px solid var(--grey-200);border-radius:var(--border-radius-16);background-color:var(--white);width:100%;min-height:48px;color:var(--grey-900);font-family:var(--font-inter);font-size:var(--text-16);align-items:center;gap:12px;padding:8px 8px 8px 16px;font-weight:400;line-height:1.4;display:flex;position:relative}@media screen and (min-width:1200px){.AbbyTextInput-module__4YkNZW__chatInput{font-size:var(--text-14)}}.AbbyTextInput-module__4YkNZW__chatInput:focus-within{border-color:var(--primary-600);box-shadow:0 0 0 1px var(--white), 0 0 0 2px var(--primary-200)}.AbbyTextInput-module__4YkNZW__chatInput.AbbyTextInput-module__4YkNZW__multiline{align-items:flex-end}.AbbyTextInput-module__4YkNZW__chatTextArea{width:100%;min-width:0;max-height:120px;color:var(--grey-900);font-size:var(--text-16);text-align:left;vertical-align:middle;resize:none;background-color:#0000;border:none;outline:none;flex:1;margin:0;line-height:1.5;overflow-y:auto}@media screen and (min-width:1200px){.AbbyTextInput-module__4YkNZW__chatTextArea{font-size:var(--text-14)}}.AbbyTextInput-module__4YkNZW__chatTextArea::placeholder{color:var(--grey-500);font-weight:400}.AbbyTextInput-module__4YkNZW__chatTextArea:disabled{cursor:not-allowed}.AbbyTextInput-module__4YkNZW__actionButtons{flex-shrink:0;align-items:center;gap:8px;display:flex}.AbbyTextInput-module__4YkNZW__sendButton{aspect-ratio:1;border:none;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.AbbyTextInput-module__4YkNZW__sendButton svg{width:14px;height:14px}.AbbyTextInput-module__4YkNZW__actionButtons .AbbyTextInput-module__4YkNZW__sendButton.AbbyTextInput-module__4YkNZW__sendButtonDisabled,.AbbyTextInput-module__4YkNZW__actionButtons .AbbyTextInput-module__4YkNZW__sendButton:disabled{background-color:var(--grey-100);color:var(--grey-300);cursor:not-allowed}.AbbyTextInput-module__4YkNZW__actionButtons .AbbyTextInput-module__4YkNZW__sendButton.AbbyTextInput-module__4YkNZW__sendButtonActive{background-color:var(--primary-600);color:var(--white)}.AbbyTextInput-module__4YkNZW__actionButtons .AbbyTextInput-module__4YkNZW__sendButton.AbbyTextInput-module__4YkNZW__sendButtonActive:hover{background-color:var(--primary-700)}
.AbbyProfessionCard-module__wjvq7G__card{border:1px solid var(--grey-200);background-color:var(--white);cursor:pointer;border-radius:16px;flex-direction:column;flex-shrink:0;width:min(260px,100%);max-width:100%;padding:20px;display:flex;overflow:hidden}.AbbyProfessionCard-module__wjvq7G__cardInner{flex-grow:1;height:100%}.AbbyProfessionCard-module__wjvq7G__cardHeader{flex-direction:column;margin-bottom:20px;display:flex}.AbbyProfessionCard-module__wjvq7G__headline{color:var(--grey-900);font-size:var(--text-16);letter-spacing:normal;word-wrap:anywhere;margin-bottom:4px;font-weight:700;line-height:125%}.AbbyProfessionCard-module__wjvq7G__factsContainer{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.AbbyProfessionCard-module__wjvq7G__facts{background-color:var(--grey-150);color:var(--black);font-size:var(--text-14);border-radius:8px;padding:4px 7px;font-weight:400;line-height:125%}.AbbyProfessionCard-module__wjvq7G__ctaButton{background-color:var(--white);width:100%;color:var(--primary-600);border:none}.AbbyProfessionCard-module__wjvq7G__ctaButton:hover{background-color:var(--white)}.AbbyProfessionCard-module__wjvq7G__text{font-size:var(--text-14)}.AbbyProfessionCard-module__wjvq7G__bold{font-weight:600}.AbbyProfessionCard-module__wjvq7G__infoItem{color:var(--grey-500);font-size:var(--text-14);word-wrap:anywhere;white-space:normal;align-items:center;font-weight:500;line-height:150%;display:flex}.AbbyProfessionCard-module__wjvq7G__branches: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:8px}.AbbyProfessionCard-module__wjvq7G__branches{margin-bottom:12px}
.AbbyProfessionsList-module__xnHv8G__professionCompassContainer{width:111.1%;min-width:0;max-width:111.1%;padding-bottom:4px;position:relative}.AbbyProfessionsList-module__xnHv8G__scrollArea{width:100%;min-width:0;position:relative}.AbbyProfessionsList-module__xnHv8G__professionCompassScroll{width:100%;min-width:0;max-width:100%;flex-flow:row!important;gap:16px!important;margin:0!important;padding:16px 0!important;display:flex!important;overflow:auto hidden!important}.AbbyProfessionsList-module__xnHv8G__scrollButton{z-index:10;background-color:var(--primary-600);width:36px;height:36px;color:var(--white);cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.AbbyProfessionsList-module__xnHv8G__scrollButtonIcon{width:12px;height:12px}.AbbyProfessionsList-module__xnHv8G__left{left:-13px}.AbbyProfessionsList-module__xnHv8G__right{right:-13px}.AbbyProfessionsList-module__xnHv8G__fade{z-index:2;opacity:0;pointer-events:none;width:28px;transition:opacity .12s ease-out;position:absolute;top:0;bottom:0}.AbbyProfessionsList-module__xnHv8G__fadeVisible{opacity:1}.AbbyProfessionsList-module__xnHv8G__fadeLeft{background:linear-gradient(270deg, transparent 0%, #ffffff80 50%, var(--white) 100%);left:-1px}.AbbyProfessionsList-module__xnHv8G__fadeRight{background:linear-gradient(90deg, transparent 0%, #ffffff80 50%, var(--white) 100%);right:-1px}.AbbyProfessionsList-module__xnHv8G__hidden{opacity:0;pointer-events:none}.AbbyProfessionsList-module__xnHv8G__slideIndicators{margin-top:4px}
.JobPostingCard-module__W8t5zW__jobPostingCardWrapper{width:90%;max-width:90%;position:relative}.JobPostingCard-module__W8t5zW__jobPostingCard{border:1px solid var(--grey-200);background-color:var(--white);border-radius:12px;flex-direction:column;max-width:100%;padding:12px;transition:box-shadow .2s;display:flex}.JobPostingCard-module__W8t5zW__jobPostingCard:hover{cursor:pointer;box-shadow:0 4px 12px #00000014}.JobPostingCard-module__W8t5zW__cardLink,.JobPostingCard-module__W8t5zW__cardLink:hover{-webkit-text-decoration:none;text-decoration:none}.JobPostingCard-module__W8t5zW__jobCardHeader{align-items:center;gap:16px;margin-bottom:8px;display:flex}.JobPostingCard-module__W8t5zW__jobCardLogo{border:1px solid var(--grey-200);background-color:var(--white);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:40px;padding:4px;display:flex}.JobPostingCard-module__W8t5zW__jobCardLogo img{-o-object-fit:contain;object-fit:contain;width:100%;max-width:32px;max-height:32px}.JobPostingCard-module__W8t5zW__companyName{color:var(--grey-500);font-family:var(--font-inter);font-size:var(--text-14);word-wrap:break-word;margin:0;font-weight:500;line-height:1.2}.JobPostingCard-module__W8t5zW__jobTitle{color:var(--grey-900);font-size:var(--text-16);word-wrap:break-word;margin:8px 0 0;font-weight:700;line-height:1.4}.JobPostingCard-module__W8t5zW__badgeContainer{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.JobPostingCard-module__W8t5zW__promotedBadge,.JobPostingCard-module__W8t5zW__directApplicationBadge{border-radius:6px;width:max-content;padding:5px 8px;font-size:11px;font-weight:400;line-height:125%}.JobPostingCard-module__W8t5zW__promotedBadge{border:1px solid var(--grey-300);color:var(--grey-500);display:inline-block}.JobPostingCard-module__W8t5zW__directApplicationBadge{background-color:var(--secondary-50);color:var(--secondary-500);align-items:center;gap:6px;display:inline-flex}.JobPostingCard-module__W8t5zW__jobCardFooter{flex-direction:column;margin-top:20px;display:flex}.JobPostingCard-module__W8t5zW__jobInfo{flex-wrap:wrap;gap:8px;display:flex}.JobPostingCard-module__W8t5zW__infoChip{border:1px solid var(--grey-200);background-color:var(--white);white-space:nowrap;border-radius:8px;align-items:center;gap:10px;padding:2px 12px 2px 2px;display:inline-flex}.JobPostingCard-module__W8t5zW__infoChipIcon{background-color:var(--grey-100);width:28px;height:28px;color:var(--grey-600);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.JobPostingCard-module__W8t5zW__infoChipIconLocation{color:var(--red-600)}.JobPostingCard-module__W8t5zW__infoChipIcon svg{width:16px;height:16px}.JobPostingCard-module__W8t5zW__infoChipLabel{color:var(--grey-800);font-size:var(--text-12);font-weight:600;line-height:1.25}
.MessagesList-module__aokyXG__messageWrapper{width:100%;min-width:0;max-width:100%;font-family:var(--font-inter);flex-direction:column;gap:12px;display:flex}.MessagesList-module__aokyXG__messageWrapperWithMinHeight{flex-direction:column;flex:1 0 auto;display:flex}.MessagesList-module__aokyXG__pinnedAssistantTurn{gap:var(--abby-chat-gap,12px);flex-direction:column;flex:1 0 auto;width:100%;min-width:0;display:flex}.MessagesList-module__aokyXG__messageWrapperFollowsAssistant{margin-top:-4px}.MessagesList-module__aokyXG__typingIndicator{color:var(--grey-500);font-size:var(--text-14);align-items:center;gap:12px;font-style:normal;display:flex}.MessagesList-module__aokyXG__message{flex-direction:column;align-self:flex-start;align-items:flex-start;width:90%;min-width:0;max-width:90%;display:flex}.MessagesList-module__aokyXG__message.MessagesList-module__aokyXG__user{align-self:flex-end;align-items:flex-end;scroll-margin-top:72px}@media screen and (min-width:1200px){.MessagesList-module__aokyXG__message.MessagesList-module__aokyXG__user{scroll-margin-top:24px}}.MessagesList-module__aokyXG__messageContent{border-radius:var(--border-radius-8);max-width:100%;color:var(--grey-800);flex-direction:column;align-items:flex-start;padding:8px 12px;display:flex;position:relative}.MessagesList-module__aokyXG__message.MessagesList-module__aokyXG__assistant{justify-content:flex-start;scroll-padding-bottom:0}.MessagesList-module__aokyXG__message.MessagesList-module__aokyXG__user .MessagesList-module__aokyXG__messageContent{background:var(--primary-50);width:fit-content;max-width:100%;color:var(--primary-600);border:none;border-radius:12px 12px 0;align-self:flex-end;padding:12px 16px;font-weight:500;line-height:1.5}.MessagesList-module__aokyXG__message.MessagesList-module__aokyXG__assistant .MessagesList-module__aokyXG__messageContent{width:100%;box-shadow:none;color:var(--grey-900);border:none;padding:0}.MessagesList-module__aokyXG__assistantTextBubble{background:var(--grey-100);width:fit-content;min-width:0;max-width:100%;color:var(--grey-900);word-wrap:anywhere;border-radius:16px 16px 16px 0;padding:16px 12px}.MessagesList-module__aokyXG__professionCompassPersonalityWrapper{border-radius:0 16px 16px;margin-top:8px}.MessagesList-module__aokyXG__assistantTextBubbleContinued{border-radius:0 16px 16px}.MessagesList-module__aokyXG__messageText{width:100%;font-size:var(--text-14);word-wrap:break-word;white-space:normal;flex-shrink:0;margin-bottom:8px}.MessagesList-module__aokyXG__messageText a,.MessagesList-module__aokyXG__messageText p,.MessagesList-module__aokyXG__messageText h1,.MessagesList-module__aokyXG__messageText h2,.MessagesList-module__aokyXG__messageText h3,.MessagesList-module__aokyXG__messageText h4,.MessagesList-module__aokyXG__messageText ol,.MessagesList-module__aokyXG__messageText ul,.MessagesList-module__aokyXG__messageText pre,.MessagesList-module__aokyXG__messageText table{line-height:160%}.MessagesList-module__aokyXG__messageText h1,.MessagesList-module__aokyXG__messageText h2,.MessagesList-module__aokyXG__messageText h3{font-weight:700}.MessagesList-module__aokyXG__messageText h1{font-size:var(--headline-24)}.MessagesList-module__aokyXG__messageText h2{font-size:var(--text-20)}.MessagesList-module__aokyXG__messageText h3{font-size:var(--text-18)}.MessagesList-module__aokyXG__messageText>:last-child{margin-bottom:0}.MessagesList-module__aokyXG__messageText a{color:var(--primary-600);cursor:pointer;font-weight:500;-webkit-text-decoration:underline;text-decoration:underline;transition:color .2s}.MessagesList-module__aokyXG__messageText a:hover{color:var(--primary-800);-webkit-text-decoration:underline;text-decoration:underline}.MessagesList-module__aokyXG__messageText a:visited{color:var(--primary-600)}.MessagesList-module__aokyXG__messageText a:active{color:var(--primary-800)}.MessagesList-module__aokyXG__messageText li{margin-bottom:12px;padding-left:8px}.MessagesList-module__aokyXG__messageText li::marker{font-weight:500}.MessagesList-module__aokyXG__assistantTextBubble .MessagesList-module__aokyXG__messageText{width:auto;margin-bottom:0}.MessagesList-module__aokyXG__message.MessagesList-module__aokyXG__user .MessagesList-module__aokyXG__messageText{width:auto;margin-bottom:0;font-weight:500;line-height:1.4}.MessagesList-module__aokyXG__message.MessagesList-module__aokyXG__user .MessagesList-module__aokyXG__messageText p{margin-bottom:0;line-height:1.4}.MessagesList-module__aokyXG__message.MessagesList-module__aokyXG__user .MessagesList-module__aokyXG__messageText a{color:var(--primary-800);-webkit-text-decoration:underline;text-decoration:underline}.MessagesList-module__aokyXG__message.MessagesList-module__aokyXG__user .MessagesList-module__aokyXG__messageText a:hover{color:var(--primary-900);-webkit-text-decoration:underline;text-decoration:underline}.MessagesList-module__aokyXG__message.MessagesList-module__aokyXG__user .MessagesList-module__aokyXG__messageText a:visited{color:var(--primary-800)}.MessagesList-module__aokyXG__message.MessagesList-module__aokyXG__user .MessagesList-module__aokyXG__messageText a:active{color:var(--primary-900)}.MessagesList-module__aokyXG__messageTimestamp{opacity:.7;font-size:var(--text-14);flex-direction:row;align-items:center;gap:8px;font-weight:500;display:flex}.MessagesList-module__aokyXG__timestampText{flex-shrink:0}.MessagesList-module__aokyXG__message.MessagesList-module__aokyXG__assistant .MessagesList-module__aokyXG__messageTimestamp{color:var(--grey-400)}.MessagesList-module__aokyXG__functionsIndicator{color:var(--primary-600);background:#5e2dc11a;border-radius:4px;align-self:flex-start;padding:4px 8px;font-size:11px;font-weight:600}.MessagesList-module__aokyXG__message.MessagesList-module__aokyXG__user .MessagesList-module__aokyXG__functionsIndicator{background:var(--grey-600);color:var(--white)}.MessagesList-module__aokyXG__jobPostingsContainer{flex-direction:column;gap:12px;width:100%;display:flex}.MessagesList-module__aokyXG__personalityType{font-size:var(--text-20);margin-bottom:12px;font-weight:700;display:block}.MessagesList-module__aokyXG__personalityTypeList{font-size:var(--text-14);padding-left:24px}.MessagesList-module__aokyXG__personalityTypeList li{word-wrap:anywhere;margin-bottom:8px}.MessagesList-module__aokyXG__personalityTypeList li:last-of-type{margin-bottom:0}
.MainSearch-module__dH0ZVq__root{background-color:var(--grey-100);border-radius:24px;width:100%;margin-bottom:24px;padding:16px}@media screen and (min-width:1200px){.MainSearch-module__dH0ZVq__root{border-radius:var(--border-radius-1000);margin-bottom:40px;padding:32px}}.MainSearch-module__dH0ZVq__mainForm{background-color:#0000;flex-direction:column;align-items:stretch;gap:16px;width:100%;padding:0;display:flex}@media screen and (min-width:1200px){.MainSearch-module__dH0ZVq__mainForm{flex-direction:row;align-items:center}}.MainSearch-module__dH0ZVq__field{flex:auto;width:100%;min-width:0}@media screen and (min-width:800px){.MainSearch-module__dH0ZVq__field{z-index:1}.MainSearch-module__dH0ZVq__fieldWhat{z-index:2}}.MainSearch-module__dH0ZVq__shellInputWrapper{position:relative}.MainSearch-module__dH0ZVq__shellInput{width:100%}.MainSearch-module__dH0ZVq__shellIcon{pointer-events:none;position:absolute;top:50%;left:24px;transform:translate(-50%,-50%)}.MainSearch-module__dH0ZVq__shellIcon path{fill:var(--primary-600)}@media screen and (min-width:1200px){.MainSearch-module__dH0ZVq__shellIcon{left:28px}}.MainSearch-module__dH0ZVq__shellDeleteIcon{cursor:pointer;width:20px;height:20px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.MainSearch-module__dH0ZVq__shellDeleteIcon path{fill:var(--grey-500)}@media screen and (min-width:1200px){.MainSearch-module__dH0ZVq__shellDeleteIcon{right:16px}}.MainSearch-module__dH0ZVq__shellInputWrapper input[type=search]::-webkit-search-cancel-button{display:none}.MainSearch-module__dH0ZVq__shellInputWrapper input[type=search]::-webkit-search-decoration{display:none}.MainSearch-module__dH0ZVq__mainForm .MainSearch-module__dH0ZVq__field input+svg path,.MainSearch-module__dH0ZVq__mainForm .MainSearch-module__dH0ZVq__field input+svg{fill:var(--primary-600)}@media screen and (min-width:1200px){.MainSearch-module__dH0ZVq__mainForm .MainSearch-module__dH0ZVq__field input+svg{left:28px}}.MainSearch-module__dH0ZVq__mainForm .MainSearch-module__dH0ZVq__field label{color:var(--grey-700);font-size:var(--text-14);margin-bottom:6px;padding-left:4px;font-weight:500}.MainSearch-module__dH0ZVq__mainForm .MainSearch-module__dH0ZVq__field input{border:1px solid var(--grey-200);background-color:var(--white);height:54px;box-shadow:none;font-size:var(--text-16);border-radius:16px;padding:8px 40px 8px 36px}.MainSearch-module__dH0ZVq__mainForm .MainSearch-module__dH0ZVq__field [data-testid=delete-icon]{cursor:pointer;width:20px;height:20px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.MainSearch-module__dH0ZVq__mainForm .MainSearch-module__dH0ZVq__field [data-testid=delete-icon] path{fill:var(--grey-500)}@media screen and (min-width:1200px){.MainSearch-module__dH0ZVq__mainForm .MainSearch-module__dH0ZVq__field input{border-radius:var(--border-radius-1000);height:64px;font-size:var(--text-16);padding:8px 24px 8px 48px}.MainSearch-module__dH0ZVq__mainForm .MainSearch-module__dH0ZVq__field [data-testid=delete-icon]{right:16px}}.MainSearch-module__dH0ZVq__searchButton{flex-shrink:0;min-width:100%;height:48px;font-weight:700}@media screen and (min-width:1200px){.MainSearch-module__dH0ZVq__searchButton{min-width:fit-content;border-radius:var(--border-radius-1000)!important;height:64px!important;padding:0 28px!important}}
.AbbySectionHeader-module__1p6mtW__header{align-items:center;gap:6px;display:flex}.AbbySectionHeader-module__1p6mtW__headerIcon{color:var(--grey-500);font-size:var(--text-14);line-height:1}.AbbySectionHeader-module__1p6mtW__headerLabel{color:var(--grey-500);font-size:var(--text-14);font-weight:500;line-height:1.4}
.HeroSection-module__2tioZq__pageHeader{flex-direction:column;align-items:center;padding:32px 20px 40px;display:flex}@media screen and (min-width:800px){.HeroSection-module__2tioZq__pageHeader{padding:104px 20px 64px}}@media screen and (min-width:1200px){.HeroSection-module__2tioZq__pageHeader{padding:104px 16px 64px}}.HeroSection-module__2tioZq__pageHeader[data-hero-visual=variant-b]{display:none}html.convert-hero-visual-b .HeroSection-module__2tioZq__pageHeader[data-hero-visual=control]{display:none}html.convert-hero-visual-b .HeroSection-module__2tioZq__pageHeader[data-hero-visual=variant-b]{gap:20px;padding-bottom:24px;display:flex}@media screen and (min-width:800px){html.convert-hero-visual-b .HeroSection-module__2tioZq__pageHeader[data-hero-visual=variant-b]{gap:24px;padding-bottom:44px}}.HeroSection-module__2tioZq__variantBadge{border:1px solid var(--grey-200);font-size:var(--text-12);border-radius:50px;align-items:center;gap:6px;padding:2px 12px 2px 2px;display:inline-flex}@media screen and (min-width:800px){.HeroSection-module__2tioZq__variantBadge{font-size:var(--text-14);gap:8px}}.HeroSection-module__2tioZq__variantBadgeLabel{border:1px solid var(--primary-200);background-color:var(--primary-100);color:var(--primary-500);font-weight:var(--font-weight-xl);border-radius:50px;padding:4px 8px;line-height:1.2}.HeroSection-module__2tioZq__variantBadgeText{color:var(--grey-700);font-weight:var(--font-weight-l)}.HeroSection-module__2tioZq__variantBadgeEmphasis{color:var(--primary-600);font-weight:var(--font-weight-l);-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration-color:var(--primary-600);text-decoration-color:var(--primary-600);text-underline-offset:3px}.HeroSection-module__2tioZq__variantHeadline{color:var(--grey-900);font-family:var(--font-arboria);font-size:var(--headline-48);font-weight:var(--font-weight-xl);text-align:center;margin:0;line-height:1.05}@media screen and (min-width:800px){.HeroSection-module__2tioZq__variantHeadline{font-size:64px;line-height:1.1}}.HeroSection-module__2tioZq__variantHighlight{color:var(--primary-600)}.HeroSection-module__2tioZq__variantHeadlineBreak{display:none}@media screen and (min-width:800px){.HeroSection-module__2tioZq__variantHeadlineBreak{display:block}}.HeroSection-module__2tioZq__variantAvatars{vertical-align:middle;align-items:center;height:44px;display:inline-flex}@media screen and (min-width:800px){.HeroSection-module__2tioZq__variantAvatars{height:56px}}.HeroSection-module__2tioZq__variantAvatar{border:4px solid var(--white);border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;display:inline-flex;overflow:hidden}@media screen and (min-width:800px){.HeroSection-module__2tioZq__variantAvatar{width:64px;height:64px}}.HeroSection-module__2tioZq__variantAvatar:not(:first-child){margin-left:-10px}.HeroSection-module__2tioZq__variantAvatar[data-bg=lavender]{background-color:var(--primary-200)}.HeroSection-module__2tioZq__variantAvatar[data-bg=peach]{background-color:var(--secondary-100)}.HeroSection-module__2tioZq__variantAvatar[data-bg=teal]{background-color:var(--tertiary-100)}.HeroSection-module__2tioZq__variantAvatar img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 20%;object-position:center 20%;width:100%;max-width:none;height:100%}.HeroSection-module__2tioZq__variantSubline{max-width:640px;color:var(--grey-700);font-family:var(--font-inter);font-size:var(--text-16);font-weight:var(--font-weight-m);text-align:center;margin:0;line-height:1.45}@media screen and (min-width:800px){.HeroSection-module__2tioZq__variantSubline{white-space:nowrap;max-width:none}}.HeroSection-module__2tioZq__variantSubline em{font-style:italic;font-weight:var(--font-weight-l)}.HeroSection-module__2tioZq__headline{width:80%;font-family:var(--font-arboria);font-size:var(--text-16);text-align:center;margin-bottom:8px;line-height:130%}@media screen and (min-width:800px){.HeroSection-module__2tioZq__headline{width:100%;font-size:var(--text-20);line-height:90%}}.HeroSection-module__2tioZq__subHeadline{color:var(--blue-950);font-family:var(--font-arboria);text-align:center;font-size:42px;font-weight:700;line-height:43px}@media screen and (min-width:800px){.HeroSection-module__2tioZq__subHeadline{font-size:80px;line-height:88px}}.HeroSection-module__2tioZq__fancy{color:var(--primary-600)}@supports ((-webkit-background-clip:text) or (background-clip:text)){.HeroSection-module__2tioZq__fancy{color:#0000;background-image:url(/abs_images/fancy-underline.svg);background-size:100%;-webkit-background-clip:text;background-clip:text}}.HeroSection-module__2tioZq__heroSearch{flex-direction:column;align-items:center;margin-bottom:82px;margin-left:auto;margin-right:auto;padding:0 16px;display:flex}@media screen and (min-width:800px){.HeroSection-module__2tioZq__heroSearch{max-width:768px;margin-bottom:68px}}@media screen and (min-width:1200px){.HeroSection-module__2tioZq__heroSearch{max-width:1140px;margin-bottom:128px;padding:0}}
.AbbyBoosterButton-module__75onVq__booster{grid-gap:8px;background-color:var(--grey-100);color:var(--grey-900);text-align:left;border-radius:20px;grid-template-columns:auto auto;align-items:center;gap:8px;padding:8px 20px;font-size:14px;font-weight:500;display:grid}.AbbyBoosterButton-module__75onVq__booster:hover{background-color:var(--grey-200)}.AbbyBoosterButton-module__75onVq__active{background-color:var(--primary-100);color:var(--primary-600)}.AbbyBoosterButton-module__75onVq__active:hover{background-color:var(--primary-200)}
.NonEUBanner-module__wE_H7a__containerLinks,.NonEUBanner-module__wE_H7a__containerLinks:hover{-webkit-text-decoration:none;text-decoration:none}.NonEUBanner-module__wE_H7a__box{z-index:1000;border:1px solid var(--grey-200,#e5e5e5);background:var(--white,#fff);grid-gap:8px;background-position:100%;background-repeat:no-repeat;background-size:contain;border-radius:16px;grid-template-areas:"title title""text button";align-items:center;gap:8px;width:calc(100% - 40px);padding:24px;animation:.6s ease-in-out forwards NonEUBanner-module__wE_H7a__slide-up-bounce;display:grid;position:fixed;bottom:20px;right:20px;box-shadow:0 25px 50px -12px #00000040}@media screen and (min-width:800px){.NonEUBanner-module__wE_H7a__box{width:340px}}.NonEUBanner-module__wE_H7a__text{width:95%;color:var(--grey-700,#404040);grid-area:text}.NonEUBanner-module__wE_H7a__title{font-size:var(--text-18);grid-area:title;font-weight:700}.NonEUBanner-module__wE_H7a__button{grid-area:button;padding:0 12px}@keyframes NonEUBanner-module__wE_H7a__slide-up-bounce{0%{opacity:0;transform:translateY(100%)}60%{opacity:1;transform:translateY(-10%)}80%{transform:translateY(0%)}to{transform:translateY(-5%)}}
.AbbyBoostSelection-module__AcypYW__container{flex-direction:column;padding-top:16px;display:flex}.AbbyBoostSelection-module__AcypYW__buttonsWrapper{flex-wrap:wrap;gap:8px;padding-top:8px;display:flex}.AbbyBoostSelection-module__AcypYW__confirmButtonWrapper{grid-gap:8px;grid-template-columns:auto auto;gap:8px;padding-top:16px;display:grid}
.PageTeasers-module__ToPB0G__teaser{min-height:496px;position:relative}.PageTeasers-module__ToPB0G__card{border:1px solid var(--grey-200);border-radius:var(--border-radius-12);background-color:var(--white);width:330px;font-size:var(--text-14);flex-direction:column;gap:20px;padding:24px;display:flex;position:absolute;top:196px;left:50%;transform:translate(-50%)}.PageTeasers-module__ToPB0G__image{border-radius:var(--border-radius-8);-o-object-fit:cover;object-fit:cover}.PageTeasers-module__ToPB0G__title{font-size:var(--text-18);font-weight:700}.PageTeasers-module__ToPB0G__subTitle{font-size:var(--text-14);font-weight:600}.PageTeasers-module__ToPB0G__cardGrid{grid-gap:24px;gap:24px;margin-bottom:24px;display:grid}@media screen and (min-width:1200px){.PageTeasers-module__ToPB0G__cardGrid{grid-template-columns:repeat(3,auto);gap:32px}}.PageTeasers-module__ToPB0G__linkList{padding:0;list-style:none}.PageTeasers-module__ToPB0G__link{align-items:center;gap:8px;margin-bottom:8px;display:flex}.PageTeasers-module__ToPB0G__link>a{color:var(--grey-900);font-weight:400;-webkit-text-decoration:none;text-decoration:none}.PageTeasers-module__ToPB0G__link>a:hover{-webkit-text-decoration:underline;text-decoration:underline}.PageTeasers-module__ToPB0G__linkButton{margin-top:auto;width:100%!important}
.AbbyProfessionShortCard-module__fIG3Jq__card{border:1px solid var(--grey-200);background-color:var(--white);width:260px;font:inherit;text-align:left;cursor:pointer;border-radius:16px;flex-direction:column;flex-shrink:0;margin:0;padding:20px;display:flex}.AbbyProfessionShortCard-module__fIG3Jq__card.AbbyProfessionShortCard-module__fIG3Jq__last{border-color:var(--primary-600);background-color:var(--primary-600);position:relative}.AbbyProfessionShortCard-module__fIG3Jq__card.AbbyProfessionShortCard-module__fIG3Jq__last:before{content:"";border-radius:inherit;opacity:.2;pointer-events:none;background-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"270\" height=\"322\" viewBox=\"0 0 270 322\" fill=\"none\"><path d=\"M-11.6946 398C-11.6946 355.116 21.3076 311.135 68.0608 292.442C156.067 257.255 229.519 442.385 304.306 320.333C331.258 276.348 326.938 110.656 241.682 170.033C117.373 261.297 112.834 156.811 112.834 67.1964C124.385 -43.8626 -36.1685 77.2677 -70 67.1969\" stroke=\"%23e4d8fd\" stroke-width=\"40\"/></svg>");position:absolute;inset:0}.AbbyProfessionShortCard-module__fIG3Jq__cardInner{flex-grow:1;height:100%}.AbbyProfessionShortCard-module__fIG3Jq__cardHeader{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.AbbyProfessionShortCard-module__fIG3Jq__placement{background-color:var(--grey-150);width:36px;height:36px;color:var(--black);font-size:var(--text-14);border-radius:8px;grid-area:placing;justify-content:center;align-items:center;padding:5.5px 8px;font-weight:700;line-height:100%;display:flex}.AbbyProfessionShortCard-module__fIG3Jq__match{background-color:var(--primary-100);width:max-content;height:max-content;color:var(--primary-700);font-size:var(--text-10);border-radius:100px;gap:8px;padding:8px 10px;font-weight:600;line-height:100%;display:flex}.AbbyProfessionShortCard-module__fIG3Jq__matchSkeleton{grid-area:match;place-self:center end;display:flex}.AbbyProfessionShortCard-module__fIG3Jq__headline{color:var(--grey-900);font-size:var(--text-16);letter-spacing:normal;margin-bottom:20px;font-weight:700;line-height:125%}.AbbyProfessionShortCard-module__fIG3Jq__headline.AbbyProfessionShortCard-module__fIG3Jq__last{color:var(--white);font-size:var(--text-24);font-weight:700}.AbbyProfessionShortCard-module__fIG3Jq__factsContainer{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.AbbyProfessionShortCard-module__fIG3Jq__facts{background-color:var(--grey-150);color:var(--black);font-size:var(--text-14);border-radius:8px;padding:4px 7px;font-weight:400;line-height:125%}.AbbyProfessionShortCard-module__fIG3Jq__cardCta{border:1px solid var(--grey-300);border-radius:var(--border-radius-14);background-color:var(--white);width:100%;height:48px;color:var(--grey-900);font-size:inherit;justify-content:center;align-items:center;font-weight:600;display:flex}@media (hover:hover) and (pointer:fine){.AbbyProfessionShortCard-module__fIG3Jq__cardCta:hover{background-color:var(--grey-100)}}.AbbyProfessionShortCard-module__fIG3Jq__ctaButton{border-radius:var(--border-radius-14);background-color:var(--white);width:100%;height:48px;color:var(--primary-600);font-size:inherit;border:none;justify-content:center;align-items:center;font-weight:600;display:flex}@media (hover:hover) and (pointer:fine){.AbbyProfessionShortCard-module__fIG3Jq__ctaButton:hover{background-color:var(--grey-100)}}
.MegaTeaser-module__Du_7_q__megateaserMobile,.MegaTeaser-module__Du_7_q__megateaserDesktop{width:100%;position:relative;overflow:visible}.MegaTeaser-module__Du_7_q__backgroundSection{background-color:var(--primary-600);background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNDQwJyBoZWlnaHQ9JzEyOCcgZmlsbD0nbm9uZScgdmlld0JveD0nMCAwIDE0NDAgMTI4Jz48ZyBjbGlwLXBhdGg9J3VybCgvI2NsaXAwXzM3M18yMDg5KSc+PHBhdGggZmlsbD0nIzdGNTZDRCcgZD0nbS0xNDUgMjA4LjQ5OSA0OC00Mi43YzQ4LTQyLjMgMTQ0LTEyOC4zIDI0MC0xMzguNiA5Ni0xMC43IDE5MiA1My4zIDI4OCA2OS4zczE5Mi0xNiAyODgtMzcuM2M5Ni0yMS43IDE5Mi0zMS43IDI4OC0xNiA5NiAxNi4zIDE5MiA1OC4zIDI0MCA4MGw0OCAyMS4zdjk2SC0xNDV6Jy8+PHBhdGggZmlsbD0nIzQyRUVEMicgZD0nbTE0NDAgMC00OCAyMS4zYy00OCAyMS43LTE0NCA2My43LTI0MCA5Ni05NiAzMS43LTE5MiA1My43LTI4OCA2NEM3NjggMTkyIDY3MiAxOTIgNTc2IDE2MFMzODQgNjQgMjg4IDY0IDk2IDEyOCA0OCAxNjBMMCAxOTJ2NjRoMTQ0MHonLz48cGF0aCBmaWxsPScjZmZmJyBkPSdNMTIzLjIgOTguMTk1Qy01Ni41IDI4LjQwNS0yMjEgMTEwLjc5Mi0zMjkgMTM4aDIwOTdWOTguMTk1Yy0xMzcuMDctMzUuNTcyLTI3NC4xMy0zNS41NzItNDExLjIgMC0xNDAuNzUgMzUuNTcyLTI3Ny44MiAzNS41NzItNDExLjIgMHEtMjA1LjYtNTYuMzktNDExLjIgMC0yNjYuMDA0IDU2LjM5MS00MTEuMiAwJy8+PC9nPjwvc3ZnPg==);background-position:0 100%;background-repeat:no-repeat;background-size:contain;border-radius:40px 40px 0 0;position:relative}.MegaTeaser-module__Du_7_q__megateaserMobile .MegaTeaser-module__Du_7_q__backgroundSection{padding:32px 16px 40px}.MegaTeaser-module__Du_7_q__slidesContainer{width:100%;height:400px;position:relative;overflow:hidden}@media screen and (min-width:800px){.MegaTeaser-module__Du_7_q__slidesContainer{height:650px}}.MegaTeaser-module__Du_7_q__slide{width:100%;height:100%;transition:transform .5s ease-in-out;position:absolute;top:0;left:0}.MegaTeaser-module__Du_7_q__slideContent{flex-direction:column;align-items:center;display:flex}@media screen and (min-width:1200px){.MegaTeaser-module__Du_7_q__slideContent{height:100%}}.MegaTeaser-module__Du_7_q__corporationInfo{color:var(--white);font-size:var(--text-14);justify-content:center;display:flex}@media screen and (min-width:800px){.MegaTeaser-module__Du_7_q__corporationInfo{font-size:var(--text-16)}}@media screen and (min-width:1200px){.MegaTeaser-module__Du_7_q__corporationInfo{height:100%}}.MegaTeaser-module__Du_7_q__corporationInfo a{color:var(--white);text-decoration:underline;margin-left:4px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.MegaTeaser-module__Du_7_q__title{max-width:90%;color:var(--white);font-family:var(--font-arboria);font-size:var(--headline-24);text-align:center;margin:0 0 32px;line-height:1.3}@media screen and (min-width:800px){.MegaTeaser-module__Du_7_q__title{font-size:var(--headline-40)}}@media screen and (min-width:1200px){.MegaTeaser-module__Du_7_q__title{margin-bottom:0}}.MegaTeaser-module__Du_7_q__subHeading{color:var(--primary-200);font-size:var(--text-16);text-align:center;margin-bottom:12px;font-weight:600}.MegaTeaser-module__Du_7_q__imageContainer{z-index:3;width:100%;max-width:350px;margin:0 auto;position:relative}@media screen and (min-width:800px){.MegaTeaser-module__Du_7_q__imageContainer{max-width:650px}}.MegaTeaser-module__Du_7_q__whiteFrame{z-index:3;background:var(--white);border-radius:12px;padding:10px 10px 85px;position:relative;box-shadow:0 4px 3px #00000014,0 10px 8px #0000000a}@media screen and (min-width:1200px){.MegaTeaser-module__Du_7_q__whiteFrame{padding:20px 20px 120px}}.MegaTeaser-module__Du_7_q__teaserImage{-o-object-fit:cover;object-fit:cover;border-radius:14px;width:100%;height:200px;display:block}@media screen and (min-width:800px){.MegaTeaser-module__Du_7_q__teaserImage{height:400px}}.MegaTeaser-module__Du_7_q__logoOverlay{border-radius:6px;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}@media screen and (min-width:1200px){.MegaTeaser-module__Du_7_q__logoOverlay{padding:8px 12px;bottom:20px;right:50%}}.MegaTeaser-module__Du_7_q__logoOverlay img{-o-object-fit:contain;object-fit:contain;max-height:40px}.MegaTeaser-module__Du_7_q__navigationDots{z-index:4;justify-content:center;margin-top:24px;display:flex;position:relative}@media screen and (min-width:800px){.MegaTeaser-module__Du_7_q__navigationDots{margin-top:8px;margin-bottom:24px}}@media screen and (min-width:1200px){.MegaTeaser-module__Du_7_q__navigationDots{margin-top:200px}}.MegaTeaser-module__Du_7_q__megateaserDesktop{height:795px;padding-bottom:120px}.MegaTeaser-module__Du_7_q__megateaserDesktop .MegaTeaser-module__Du_7_q__backgroundSection{justify-content:center;align-items:center;height:615px;padding:64px 0 40px;display:flex}.MegaTeaser-module__Du_7_q__megateaserDesktop .MegaTeaser-module__Du_7_q__container{width:100%;max-width:1200px;height:915px;margin:0 auto;padding:0 56px;position:relative}.MegaTeaser-module__Du_7_q__contentArea{flex-direction:column;align-items:center;display:flex}.MegaTeaser-module__Du_7_q__megateaserDesktop .MegaTeaser-module__Du_7_q__corporationInfo{color:var(--white);font-size:var(--text-16);justify-content:center;margin-bottom:20px;display:flex}.MegaTeaser-module__Du_7_q__megateaserDesktop .MegaTeaser-module__Du_7_q__corporationInfo a{color:var(--white);text-decoration:underline;margin-left:8px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.MegaTeaser-module__Du_7_q__megateaserDesktop .MegaTeaser-module__Du_7_q__title{max-width:800px;color:var(--white);font-size:var(--headline-48);text-align:center;margin:0 0 40px;font-weight:700;line-height:1.2}.MegaTeaser-module__Du_7_q__megateaserDesktop .MegaTeaser-module__Du_7_q__whiteFrame{z-index:3;background:var(--white);border-radius:12px;width:650px;height:540px;margin:0 auto;padding:26px 26px 120px;position:relative;box-shadow:0 8px 32px #00000026,0 4px 8px #0000001a}.MegaTeaser-module__Du_7_q__megateaserDesktop .MegaTeaser-module__Du_7_q__teaserImage{-o-object-fit:cover;object-fit:cover;border-radius:14px;width:100%;height:100%;display:block}.MegaTeaser-module__Du_7_q__activeLogo{border-radius:8px;width:fit-content;padding:12px 20px;position:absolute;left:50%;transform:translate(-50%)}.MegaTeaser-module__Du_7_q__activeLogo img{-o-object-fit:contain;object-fit:contain;max-width:180px;max-height:100px}.MegaTeaser-module__Du_7_q__navPrev,.MegaTeaser-module__Du_7_q__navNext{z-index:10;position:absolute;top:70%;transform:translateY(-50%);border-radius:var(--border-radius-16)!important;width:48px!important;height:48px!important;color:var(--primary-600)!important}.MegaTeaser-module__Du_7_q__navPrev svg,.MegaTeaser-module__Du_7_q__navNext svg{width:16px;height:16px}.MegaTeaser-module__Du_7_q__navPrev{left:16%}.MegaTeaser-module__Du_7_q__navNext{right:16%}@media (max-width:1199.98px){.MegaTeaser-module__Du_7_q__megateaserDesktop{display:none}}@media screen and (min-width:1200px){.MegaTeaser-module__Du_7_q__megateaserMobile{display:none}}.MegaTeaser-module__Du_7_q__transparentLogo,.MegaTeaser-module__Du_7_q__activeLogo img{width:auto;max-width:200px;height:auto;max-height:60px}.MegaTeaser-module__Du_7_q__monochromeImage{filter:grayscale();opacity:.55}.MegaTeaser-module__Du_7_q__leftSideLogo,.MegaTeaser-module__Du_7_q__rightSideLogo{cursor:pointer;width:auto;max-height:80px;position:absolute;bottom:6.5%}.MegaTeaser-module__Du_7_q__leftSideLogo{left:max(20px,min(10%,50% - 435px))}@media screen and (min-width:1400px){.MegaTeaser-module__Du_7_q__leftSideLogo{left:auto;right:calc(50% + 380px)}}.MegaTeaser-module__Du_7_q__rightSideLogo{right:max(20px,min(10%,50% - 435px))}@media screen and (min-width:1400px){.MegaTeaser-module__Du_7_q__rightSideLogo{left:calc(50% + 380px);right:auto}}.MegaTeaser-module__Du_7_q__desktopSwiper{z-index:2;width:100%;height:100%;margin-top:100px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.MegaTeaser-module__Du_7_q__desktopSwiper .MegaTeaser-module__Du_7_q__swiper{z-index:2;width:650px;height:540px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.MegaTeaser-module__Du_7_q__desktopSwiper .MegaTeaser-module__Du_7_q__swiper-slide{justify-content:center;align-items:center;display:flex}.MegaTeaser-module__Du_7_q__desktopSlideContent{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.MegaTeaser-module__Du_7_q__previewLogosContainer{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;bottom:0;left:0}.MegaTeaser-module__Du_7_q__previewLogos{opacity:0;width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}.MegaTeaser-module__Du_7_q__previewLogos.MegaTeaser-module__Du_7_q__active{opacity:1}.MegaTeaser-module__Du_7_q__previewLogos .MegaTeaser-module__Du_7_q__leftSideLogo,.MegaTeaser-module__Du_7_q__previewLogos .MegaTeaser-module__Du_7_q__rightSideLogo{pointer-events:auto}.MegaTeaser-module__Du_7_q__desktopSwiper,.MegaTeaser-module__Du_7_q__desktopSwiper .MegaTeaser-module__Du_7_q__swiper{overflow:visible}.MegaTeaser-module__Du_7_q__shell{background-color:var(--primary-600);border-radius:40px 40px 0 0;width:100%;min-height:400px;padding:32px 16px 40px;position:relative}@media screen and (min-width:800px){.MegaTeaser-module__Du_7_q__shell{min-height:650px}}@media screen and (min-width:1200px){.MegaTeaser-module__Du_7_q__shell{min-height:615px;padding:64px 56px 40px}}.MegaTeaser-module__Du_7_q__shellFeatured{max-width:800px;color:var(--white);flex-direction:column;align-items:center;margin:0 auto;-webkit-text-decoration:none;text-decoration:none;display:flex}.MegaTeaser-module__Du_7_q__shellMeta{font-size:var(--text-14);margin:0 0 8px}@media screen and (min-width:800px){.MegaTeaser-module__Du_7_q__shellMeta{font-size:var(--text-16)}}.MegaTeaser-module__Du_7_q__shellTitle{max-width:90%;color:var(--white);font-family:var(--font-arboria);font-size:var(--headline-24);text-align:center;margin:0 0 12px;line-height:1.3}@media screen and (min-width:800px){.MegaTeaser-module__Du_7_q__shellTitle{font-size:var(--headline-40)}}@media screen and (min-width:1200px){.MegaTeaser-module__Du_7_q__shellTitle{font-size:var(--headline-48);margin-bottom:16px}}.MegaTeaser-module__Du_7_q__shellSubheading{color:var(--primary-200);font-size:var(--text-16);text-align:center;margin:0 0 24px;font-weight:600}.MegaTeaser-module__Du_7_q__shellImage{-o-object-fit:cover;object-fit:cover;border-radius:14px;width:100%;max-width:350px;height:auto;display:block}@media screen and (min-width:800px){.MegaTeaser-module__Du_7_q__shellImage{max-width:650px}}.MegaTeaser-module__Du_7_q__shellSeoNav{clip-path:inset(0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.MegaTeaser-module__Du_7_q__shellSeoNav ul{margin:0;padding:0;list-style:none}.MegaTeaser-module__Du_7_q__placeholder{width:100%;height:200px;color:var(--grey-600);font-size:var(--text-16);text-align:center;justify-content:center;align-items:center;display:flex}
.SuggestedResponses-module__s5ByGa__container{flex-direction:column;align-items:flex-start;gap:10px;margin-top:0;margin-bottom:0;scroll-margin-top:72px;display:flex}@media screen and (min-width:1200px){.SuggestedResponses-module__s5ByGa__container{scroll-margin-top:24px}}.SuggestedResponses-module__s5ByGa__responses{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.SuggestedResponses-module__s5ByGa__suggestionBtn{border-radius:var(--border-radius-16);background-color:var(--primary-50);max-width:100%;color:var(--primary-600);font-family:var(--font-inter);font-size:var(--text-14);text-align:left;cursor:pointer;border:none;padding:10.5px 12px;font-weight:500;line-height:1.5;display:inline-block}.SuggestedResponses-module__s5ByGa__suggestionContent{align-items:center;gap:8px;display:inline-flex}.SuggestedResponses-module__s5ByGa__suggestionEmoji{flex-shrink:0;line-height:1}.SuggestedResponses-module__s5ByGa__suggestionText{line-height:1.5}.SuggestedResponses-module__s5ByGa__suggestionBtn:hover{background-color:var(--primary-100);color:var(--primary-700)}.SuggestedResponses-module__s5ByGa__suggestionBtn:disabled,.SuggestedResponses-module__s5ByGa__suggestionBtnClicked{opacity:.6;cursor:not-allowed}.SuggestedResponses-module__s5ByGa__suggestionBtn:focus-visible{outline:2px solid var(--primary-800);outline-offset:2px}.SuggestedResponses-module__s5ByGa__suggestionBtn:active:not(:disabled){background-color:var(--primary-200)}.SuggestedResponses-module__s5ByGa__responseBtn{background-color:var(--grey-100);border-radius:100px;align-items:center;height:fit-content;min-height:48px;padding:10px 24px;font-weight:500;display:flex}.SuggestedResponses-module__s5ByGa__responseBtn:hover{background-color:var(--grey-300)}.SuggestedResponses-module__s5ByGa__responseBtn.SuggestedResponses-module__s5ByGa__boostConfirm{align-self:flex-end;width:max-content}
.LazyNearbyCorporationsSection-module__4SJUJG__sectionShell{flex-direction:column;align-items:center;width:100%;display:flex}.LazyNearbyCorporationsSection-module__4SJUJG__contentSlot{justify-content:center;align-items:center;width:100%;min-height:486px;display:flex}.LazyNearbyCorporationsSection-module__4SJUJG__loadingArea{justify-content:center;align-items:center;width:100%;height:100%;display:flex}
.MessagesListWrapper-module__kHiM2G__wrapper{flex-direction:column;margin:0;padding:12px 0;scroll-margin-top:0;display:flex;position:relative}.MessagesListWrapper-module__kHiM2G__chatMessages{-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;gap:12px;padding:52px 24px 12px;scroll-margin-top:52px;display:flex;overflow-y:auto}@media screen and (min-width:1200px){.MessagesListWrapper-module__kHiM2G__chatMessages{padding:12px 24px;scroll-margin-top:12px}}
.AccentedProfessionCard-module__Y-TamW__card{text-align:left;background-position:top;background-repeat:no-repeat;background-size:100%;width:315px;-webkit-text-decoration:none;text-decoration:none;display:block;position:relative}.AccentedProfessionCard-module__Y-TamW__card:hover{-webkit-text-decoration:none;text-decoration:none}.AccentedProfessionCard-module__Y-TamW__card:focus{outline:none}.AccentedProfessionCard-module__Y-TamW__simpleCard{z-index:2;border:1px solid var(--grey-300);background:var(--white);width:100%;color:var(--grey-900,#171717);border-radius:14px;padding:24px;position:relative;box-shadow:0 1px 1px #0000001a}.AccentedProfessionCard-module__Y-TamW__vacancyCount{color:var(--primary-600);font-size:var(--text-14);margin-bottom:8px;font-weight:700}.AccentedProfessionCard-module__Y-TamW__title{font-size:var(--text-18);-webkit-hyphens:auto;hyphens:auto;margin-bottom:0;line-height:120%}.AccentedProfessionCard-module__Y-TamW__list{margin:20px 0}.AccentedProfessionCard-module__Y-TamW__btn{width:100%}.AccentedProfessionCard-module__Y-TamW__content{font-size:var(--text-14);margin:16px 0}.AccentedProfessionCard-module__Y-TamW__content span{font-weight:700}.AccentedProfessionCard-module__Y-TamW__generic{background-image:url(/abs_images/accentedProfessionCard/a_to_z.png)}.AccentedProfessionCard-module__Y-TamW__baecker{background-image:url(/abs_images/accentedProfessionCard/baecker.png)}.AccentedProfessionCard-module__Y-TamW__ergotherapeut{background-image:url(/abs_images/accentedProfessionCard/ergotherapeut.svg)}.AccentedProfessionCard-module__Y-TamW__erzieherin{background-image:url(/abs_images/accentedProfessionCard/erzieherin.png)}.AccentedProfessionCard-module__Y-TamW__fachinformatiker{background-image:url(/abs_images/accentedProfessionCard/fachinformatiker.svg)}.AccentedProfessionCard-module__Y-TamW__kauffrau-fuer-bueromanagement{background-image:url(/abs_images/accentedProfessionCard/kauffrau-fuer-bueromanagement.svg)}.AccentedProfessionCard-module__Y-TamW__krankenpflegehelfer{background-image:url(/abs_images/accentedProfessionCard/krankenpflegehelfer.svg)}.AccentedProfessionCard-module__Y-TamW__industriekaufmann{background-image:url(/abs_images/accentedProfessionCard/industriekaufmann.svg)}.AccentedProfessionCard-module__Y-TamW__mechatroniker{background-image:url(/abs_images/accentedProfessionCard/mechatroniker.svg)}.AccentedProfessionCard-module__Y-TamW__medizinischer-fachangestellter{background-image:url(/abs_images/accentedProfessionCard/medizinischer-fachangestellter.svg)}.AccentedProfessionCard-module__Y-TamW__notfallsanitaeter{background-image:url(/abs_images/accentedProfessionCard/notfallsanitaeter.svg)}.AccentedProfessionCard-module__Y-TamW__pflegefachmann{background-image:url(/abs_images/accentedProfessionCard/pflegefachmann.svg)}.AccentedProfessionCard-module__Y-TamW__polizist{background-image:url(/abs_images/accentedProfessionCard/polizist.svg)}.AccentedProfessionCard-module__Y-TamW__pta{background-image:url(/abs_images/accentedProfessionCard/pta.svg)}.AccentedProfessionCard-module__Y-TamW__tierpfleger{background-image:url(/abs_images/accentedProfessionCard/tierpfleger.svg)}.AccentedProfessionCard-module__Y-TamW__tischler{background-image:url(/abs_images/accentedProfessionCard/tischler.png)}
.SimilarJobpostings-module__n1pABG__similarSection{width:calc(100vw - var(--scrollbar-width,0px));margin-top:56px;margin-right:calc((calc(100vw - var(--scrollbar-width,0px)) - 100%) / -2);margin-left:calc((calc(100vw - var(--scrollbar-width,0px)) - 100%) / -2);justify-content:center;display:flex}.SimilarJobpostings-module__n1pABG__similarSectionInner{background-color:var(--grey-50);border-radius:40px 40px 0 0;flex-direction:column;align-items:center;width:100%;max-width:1800px;padding:24px 16px;display:flex}@media screen and (min-width:1200px){.SimilarJobpostings-module__n1pABG__similarSectionInner{padding-left:68px;padding-right:68px}}.SimilarJobpostings-module__n1pABG__similarSectionContent{flex-direction:column;gap:24px;width:100%;padding-top:24px;display:flex}@media screen and (min-width:800px){.SimilarJobpostings-module__n1pABG__similarSectionContent{max-width:768px}}@media screen and (min-width:1200px){.SimilarJobpostings-module__n1pABG__similarSectionContent{max-width:1140px}}.SimilarJobpostings-module__n1pABG__similarHeadline{color:var(--grey-900);font-size:var(--text-24);font-weight:700;line-height:130%}.SimilarJobpostings-module__n1pABG__similarCardArea{flex-direction:column;gap:16px;display:flex}.SimilarJobpostings-module__n1pABG__separator{width:100%;padding-top:20px}.SimilarJobpostings-module__n1pABG__abbyLink{border:1px solid var(--grey-300);border-radius:var(--border-radius-16);background-color:var(--white);color:var(--grey-500);font-size:var(--text-18);text-align:center;grid-gap:16px;cursor:pointer;gap:16px;padding:16px;-webkit-text-decoration:none;text-decoration:none;display:grid}@media screen and (min-width:1200px){.SimilarJobpostings-module__n1pABG__abbyLink{grid-template-columns:max-content 1fr max-content;align-items:center}}.SimilarJobpostings-module__n1pABG__abbyLink span{color:var(--grey-900);font-weight:700}.SimilarJobpostings-module__n1pABG__abbyLink:hover{color:var(--grey-500);-webkit-text-decoration:none;text-decoration:none}@media screen and (min-width:1200px){.SimilarJobpostings-module__n1pABG__abbyLink{text-align:left;flex-direction:row}}.SimilarJobpostings-module__n1pABG__abbyLinkButton{width:100%}@media screen and (min-width:1200px){.SimilarJobpostings-module__n1pABG__abbyLinkButton{width:auto}}.SimilarJobpostings-module__n1pABG__box{display:none}@media screen and (min-width:1200px){.SimilarJobpostings-module__n1pABG__box{border:3px solid var(--white);outline:1px solid var(--primary-200);border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden;rotate:3.5deg}}.SimilarJobpostings-module__n1pABG__icon{width:16px;height:16px}
.ToggleRawChatButton-module__bvn-xW__button{border:1px solid var(--grey-300);background-color:var(--white);height:38px;color:var(--grey-900);font-size:var(--text-14);white-space:nowrap;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-weight:500;line-height:1;display:flex}.ToggleRawChatButton-module__bvn-xW__button:hover{border-color:var(--grey-400)}.ToggleRawChatButton-module__bvn-xW__buttonActive{border-color:var(--primary-300);background-color:var(--primary-50);color:var(--primary-800)}.ToggleRawChatButton-module__bvn-xW__buttonActive:hover{border-color:var(--primary-400)}.ToggleRawChatButton-module__bvn-xW__icon{color:currentColor;flex-shrink:0}
.ProfessionCarousel-module__u2bBOa__container{flex-direction:column;align-items:center;gap:40px;width:calc(100% + 32px);padding:0 0 64px;display:flex}@media screen and (min-width:1200px){.ProfessionCarousel-module__u2bBOa__container{width:calc(100% + 112px);padding:64px 0}}.ProfessionCarousel-module__u2bBOa__overflowContainer{width:calc(100vw - var(--scrollbar-width,0px));overflow-x:hidden}.ProfessionCarousel-module__u2bBOa__swiperContainer{width:100%;max-width:1113px;margin-left:auto;margin-right:auto;position:relative}.ProfessionCarousel-module__u2bBOa__navPrev,.ProfessionCarousel-module__u2bBOa__navNext{z-index:2;position:absolute;top:61%;transform:translateY(-50%);background-color:var(--primary-600)!important;color:var(--white)!important}.ProfessionCarousel-module__u2bBOa__navPrev{left:-15px;padding-right:1px!important}.ProfessionCarousel-module__u2bBOa__navNext{right:-15px;padding-left:1px!important}.ProfessionCarousel-module__u2bBOa__swiperInstance{width:100%;max-width:1113px}.ProfessionCarousel-module__u2bBOa__swiperInstance .swiper-slide{box-sizing:border-box;width:356px}@media screen and (min-width:1200px){.ProfessionCarousel-module__u2bBOa__swiperInstance{min-height:420px}.ProfessionCarousel-module__u2bBOa__swiperInstance .swiper-slide{width:371px}.ProfessionCarousel-module__u2bBOa__swiperInstance .swiper-slide-prev .ProfessionCarousel-module__u2bBOa__swiperSlide{justify-content:flex-end}.ProfessionCarousel-module__u2bBOa__swiperInstance .swiper-slide-next .ProfessionCarousel-module__u2bBOa__swiperSlide{justify-content:flex-start}}.ProfessionCarousel-module__u2bBOa__shell{flex-direction:column;align-items:center;width:calc(100% + 32px);padding:0 0 64px;display:flex}@media screen and (min-width:1200px){.ProfessionCarousel-module__u2bBOa__shell{width:calc(100% + 112px);padding:64px 0}}.ProfessionCarousel-module__u2bBOa__shellTrack{width:calc(100vw - var(--scrollbar-width,0px));scroll-snap-type:x mandatory;scrollbar-width:none;max-width:1113px;margin-left:auto;margin-right:auto;display:flex;overflow-x:auto}.ProfessionCarousel-module__u2bBOa__shellTrack::-webkit-scrollbar{display:none}.ProfessionCarousel-module__u2bBOa__shellSlide{scroll-snap-align:center;box-sizing:border-box;flex:0 0 356px;justify-content:center;min-width:0;display:flex}@media screen and (min-width:1200px){.ProfessionCarousel-module__u2bBOa__shellTrack{min-height:420px}.ProfessionCarousel-module__u2bBOa__shellSlide{flex-basis:371px}}.ProfessionCarousel-module__u2bBOa__swiperSlide{justify-content:center;width:100%;min-width:0;display:flex}.ProfessionCarousel-module__u2bBOa__corporationPairContainer{flex-direction:column;gap:32px;padding:12px;display:flex}.ProfessionCarousel-module__u2bBOa__fullHeight{height:416px}.ProfessionCarousel-module__u2bBOa__swiper-slide-active .ProfessionCarousel-module__u2bBOa__card{z-index:5;transform:translateY(-12px)scale(1.05);box-shadow:0 6px 20px #00000026}
.SeoText-module__jlEU6a__container{flex-direction:column;align-self:center;align-items:center;display:flex}@media screen and (min-width:1200px){.SeoText-module__jlEU6a__container{flex-direction:row;gap:100px;max-width:1140px}}.SeoText-module__jlEU6a__firstColumn{flex:48%}.SeoText-module__jlEU6a__secondColumn{flex:52%}.SeoText-module__jlEU6a__headline{color:var(--primary-600);font-family:var(--font-arboria);font-size:var(--text-20);letter-spacing:-.2px;margin-bottom:20px;font-weight:700;line-height:120%}.SeoText-module__jlEU6a__introText{font-family:var(--font-arboria);font-size:var(--headline-32);letter-spacing:-.56px;font-weight:700;line-height:130%}@media screen and (min-width:1200px){.SeoText-module__jlEU6a__introText{font-size:var(--headline-36)}}.SeoText-module__jlEU6a__highlight{max-width:min-content;color:var(--white);vertical-align:bottom;grid-template-areas:"highlight";margin:0 5px;display:inline-grid;position:relative;overflow:visible}.SeoText-module__jlEU6a__highlightLabel{z-index:1;white-space:nowrap;grid-area:highlight;position:relative}.SeoText-module__jlEU6a__highlightShape{transform-origin:50%;pointer-events:none;grid-area:highlight;place-self:stretch stretch;width:100%;height:100%;overflow:visible;transform:translateY(2px)scaleX(1.08)}.SeoText-module__jlEU6a__highlightShape path{fill:var(--highlight-color)}.SeoText-module__jlEU6a__highlightPrimary{--highlight-color:#5e2dc1}.SeoText-module__jlEU6a__highlightTertiary{--highlight-color:#2dd4bf}.SeoText-module__jlEU6a__separator{background-color:var(--primary-300);width:100%;height:18px;-webkit-mask:var(--mask);-webkit-mask:var(--mask);mask:var(--mask);--mask:radial-gradient(4.89px at 50% calc(100% + 1.8px), #0000 calc(99% - 1px), #000 calc(101% - 1px) 99%, #0000 101%) calc(50% - 8px) calc(50% - 2.5px + .5px) / 16px 5px repeat-x, radial-gradient(4.89px at 50% -1.8px, #0000 calc(99% - 1px), #000 calc(101% - 1px) 99%, #0000 101%) 50% calc(50% + 2.5px) / 16px 5px repeat-x;margin:16px 0}.SeoText-module__jlEU6a__paragraph{color:var(--grey-500);font-size:var(--text-16);font-weight:var(--font-weight-m);margin-top:32px;line-height:1.6}.SeoText-module__jlEU6a__separator+.SeoText-module__jlEU6a__paragraph{margin-top:0}.SeoText-module__jlEU6a__bold{color:var(--grey-800);font-weight:var(--font-weight-l)}
.WelcomeMessage-module__0Wze5W__welcomeMessage{flex-direction:column;align-items:flex-start;gap:12px;width:100%;padding-top:8px;display:flex}.WelcomeMessage-module__0Wze5W__timestamp{width:100%;color:var(--grey-400);font-size:var(--text-14);text-align:center;margin:0 0 4px;font-weight:400;line-height:1.5}.WelcomeMessage-module__0Wze5W__header{flex-direction:column;display:flex}.WelcomeMessage-module__0Wze5W__title{color:var(--grey-800);font-family:var(--font-inter);font-size:var(--headline-32);letter-spacing:-.64px;margin:0;font-weight:500;line-height:1.25}.WelcomeMessage-module__0Wze5W__abbyName{color:var(--primary-600);font-family:var(--font-inter);letter-spacing:-.64px;font-style:italic;font-weight:600;line-height:1.25}
.AbbyChat-module__VR3eQq__chatRoot{--abby-chat-scroll-fade-size:24px;--abby-chat-gap:12px;flex-direction:column;width:100%;max-width:100%;height:100%;min-height:0;max-height:100%;display:flex;position:relative;overflow:hidden}.AbbyChat-module__VR3eQq__chatRootWithHeader{grid-template-rows:auto 1fr auto;display:grid}.AbbyChat-module__VR3eQq__chatScrollViewport{overflow-anchor:none;width:100%;min-height:0;scroll-padding-top:calc(var(--abby-chat-scroll-fade-size) - var(--abby-chat-gap));-webkit-overflow-scrolling:touch;flex:auto;overflow:hidden auto}.AbbyChat-module__VR3eQq__chatScrollViewportTopFade{-webkit-mask-image:linear-gradient(to bottom, transparent 0, black var(--abby-chat-scroll-fade-size));-webkit-mask-image:linear-gradient(to bottom, transparent 0, black var(--abby-chat-scroll-fade-size));mask-image:linear-gradient(to bottom, transparent 0, black var(--abby-chat-scroll-fade-size))}.AbbyChat-module__VR3eQq__chatScrollViewportBottomFade{-webkit-mask-image:linear-gradient(to bottom, black calc(100% - var(--abby-chat-scroll-fade-size)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, black calc(100% - var(--abby-chat-scroll-fade-size)), transparent 100%);mask-image:linear-gradient(to bottom, black calc(100% - var(--abby-chat-scroll-fade-size)), transparent 100%)}.AbbyChat-module__VR3eQq__chatScrollViewportTopFade.AbbyChat-module__VR3eQq__chatScrollViewportBottomFade{-webkit-mask-image:linear-gradient(to bottom, transparent 0, black var(--abby-chat-scroll-fade-size), black calc(100% - var(--abby-chat-scroll-fade-size)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, black var(--abby-chat-scroll-fade-size), black calc(100% - var(--abby-chat-scroll-fade-size)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, black var(--abby-chat-scroll-fade-size), black calc(100% - var(--abby-chat-scroll-fade-size)), transparent 100%)}.AbbyChat-module__VR3eQq__chatContent{flex-direction:column;gap:12px;width:100%;max-width:88%;min-height:100%;margin:0 auto;padding:0 16px 12px;scroll-margin-top:52px;display:flex}@media screen and (min-width:854px){.AbbyChat-module__VR3eQq__chatContent{max-width:800px;scroll-margin-top:12px}}.AbbyChat-module__VR3eQq__chatContentEmbedded{max-width:100%;scroll-margin-top:0}@media screen and (min-width:854px){.AbbyChat-module__VR3eQq__chatContentEmbedded{max-width:100%;scroll-margin-top:0}}.AbbyChat-module__VR3eQq__chatInputSlot{flex-direction:column;flex-shrink:0;gap:8px;width:100%;max-width:95%;margin:0 auto;display:flex}@media screen and (min-width:854px){.AbbyChat-module__VR3eQq__chatInputSlot{max-width:800px;padding:0}}.AbbyChat-module__VR3eQq__chatInputSlotEmbedded{width:auto;max-width:100%;padding-bottom:env(safe-area-inset-bottom,0);background:var(--white,#fff);margin:0 3px 3px}@media screen and (min-width:854px){.AbbyChat-module__VR3eQq__chatInputSlotEmbedded{max-width:100%}}.AbbyChat-module__VR3eQq__platformIos .AbbyChat-module__VR3eQq__chatContent{padding-bottom:calc(56px + 120px + 32px + env(safe-area-inset-bottom,0px))}.AbbyChat-module__VR3eQq__platformAndroid .AbbyChat-module__VR3eQq__chatScrollViewport{scroll-padding-bottom:20px}.AbbyChat-module__VR3eQq__platformAndroid .AbbyChat-module__VR3eQq__chatContent{padding-bottom:calc(60px + 56px + 120px + 32px + env(safe-area-inset-bottom,0px))}.AbbyChat-module__VR3eQq__platformIos.AbbyChat-module__VR3eQq__chatRootEmbedded .AbbyChat-module__VR3eQq__chatContent,.AbbyChat-module__VR3eQq__platformAndroid.AbbyChat-module__VR3eQq__chatRootEmbedded .AbbyChat-module__VR3eQq__chatContent{padding-bottom:12px}
.Abby-module__yxVLyW__chatbotContainer{width:100%;max-width:100%;height:100%;min-height:0;max-height:100%;padding:calc(env(safe-area-inset-top)) calc(env(safe-area-inset-right) + 12px) env(safe-area-inset-bottom) calc(env(safe-area-inset-left) + 12px);box-shadow:none;border-radius:0;flex-direction:column;margin-bottom:12px;padding-bottom:4px;scroll-margin-top:0;display:flex;position:relative;overflow:hidden}
.AbbyFABSpeechBubble-module__eBa90q__slot{white-space:nowrap;font-size:14px;font-weight:500;line-height:1.2;display:inline-block;position:relative}.AbbyFABSpeechBubble-module__eBa90q__sizer{visibility:hidden;pointer-events:none;padding:10px;display:block}.AbbyFABSpeechBubble-module__eBa90q__bubble{background:var(--black);color:var(--white);font:inherit;white-space:nowrap;cursor:pointer;border:none;border-radius:12px;padding:10px;line-height:1.2;position:absolute;top:0;right:0;overflow:visible}.AbbyFABSpeechBubble-module__eBa90q__textLine{line-height:1.2;display:inline-block;position:relative}.AbbyFABSpeechBubble-module__eBa90q__slot strong,.AbbyFABSpeechBubble-module__eBa90q__bubble strong{font-weight:700}.AbbyFABSpeechBubble-module__eBa90q__slot em,.AbbyFABSpeechBubble-module__eBa90q__bubble em{font-style:italic}.AbbyFABSpeechBubble-module__eBa90q__bubble:before{content:"";background:var(--black);clip-path:polygon(0 0,75% 0,100% 100%);width:24px;height:8px;position:absolute;top:calc(100% - 2px);right:8px}.AbbyFABSpeechBubble-module__eBa90q__pop{transform-origin:100% 100%;opacity:0;transition:opacity .25s,transform .35s cubic-bezier(.34,1.56,.64,1);transform:scale(.4)translateY(10px)}.AbbyFABSpeechBubble-module__eBa90q__popVisible{opacity:1;transform:scale(1)translateY(0)}.AbbyFABSpeechBubble-module__eBa90q__popHiding{opacity:0;transition:opacity .2s,transform .2s;transform:scale(.85)translateY(4px)}.AbbyFABSpeechBubble-module__eBa90q__cursor{background:currentColor;width:2px;margin-left:2px;animation:.7s step-end infinite AbbyFABSpeechBubble-module__eBa90q__blink;position:absolute;top:0;bottom:0;left:100%}@keyframes AbbyFABSpeechBubble-module__eBa90q__blink{0%,to{opacity:1}50%{opacity:0}}
.AbbyFABTopBar-module__P1AXOa__panelHeader{z-index:10;grid-column-gap:16px;-moz-column-gap:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:16px;margin:10px 13px;display:grid}.AbbyFABTopBar-module__P1AXOa__avatar{border-radius:var(--border-radius-1000);grid-column:1;width:36px;height:36px}.AbbyFABTopBar-module__P1AXOa__locationBadge{border:1px solid var(--primary-300);background:var(--white);width:max-content;min-width:0;max-width:100%;box-shadow:0 0 0 1px var(--white), 0 0 0 2px var(--primary-100);border-radius:8px;grid-column:2;justify-self:center;align-items:center;gap:6px;padding:5px 6px 5px 5px;font-weight:500;display:inline-flex}.AbbyFABTopBar-module__P1AXOa__locationIcon{flex-shrink:0}.AbbyFABTopBar-module__P1AXOa__locationName{min-width:0;color:var(--grey-700);font-family:var(--font-inter);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;line-height:120%;overflow:hidden}.AbbyFABTopBar-module__P1AXOa__actions{grid-column:3;justify-self:end;align-items:center;gap:8px;display:flex}.AbbyFABTopBar-module__P1AXOa__downchevronIconButton{background:var(--grey-100);width:28px;height:28px;color:var(--grey-900);border-radius:999px}@media screen and (min-width:1200px){.AbbyFABTopBar-module__P1AXOa__downchevronIconButton{width:28px;height:28px}}.AbbyFABTopBar-module__P1AXOa__downchevronIconButton svg{width:12px;height:12px}.AbbyFABTopBar-module__P1AXOa__downchevronIconButton:hover{background:var(--grey-200)}.AbbyFABTopBar-module__P1AXOa__threeDotsIconButton{border-radius:999px;width:28px;height:28px}.AbbyFABTopBar-module__P1AXOa__threeDotsIconButton svg{width:16px;height:16px}.AbbyFABTopBar-module__P1AXOa__threeDotsIconButton:focus,.AbbyFABTopBar-module__P1AXOa__threeDotsIconButton:focus-visible{outline:none}.AbbyFABTopBar-module__P1AXOa__threeDotsIconButton:hover{background:var(--grey-100)}.AbbyFABTopBar-module__P1AXOa__iconButton{background:var(--grey-100);width:40px;height:40px;color:var(--grey-900);cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;padding:0;display:flex}.AbbyFABTopBar-module__P1AXOa__iconButton:hover{background:var(--grey-200)}.AbbyFABTopBar-module__P1AXOa__menuContainer{position:relative}.AbbyFABTopBar-module__P1AXOa__dropdownMenu{z-index:20;border:1px solid var(--grey-200);background:var(--white);border-radius:16px;width:205px;min-width:156px;padding:4px;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 4px 20px #00000026}.AbbyFABTopBar-module__P1AXOa__menuItem{width:100%;color:var(--grey-900);text-align:center;cursor:pointer;background:0 0;border:none;border-radius:15px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-family:inherit;font-size:14px;font-weight:500;display:flex}.AbbyFABTopBar-module__P1AXOa__menuItem:hover{background:var(--grey-100)}.AbbyFABTopBar-module__P1AXOa__loginMenuGroup{background:var(--grey-100);border-radius:15px;flex-direction:column;gap:4px;margin-top:8px;padding:4px;display:flex}.AbbyFABTopBar-module__P1AXOa__loginMenuButton{border-color:var(--grey-200);background:var(--white);font-weight:500}.AbbyFABTopBar-module__P1AXOa__signupMenuButton{font-weight:500}
.AbbyFloatingActionButton-module__XGEwGG__overlayRoot{z-index:7;transition:z-index 0s linear .3s;position:fixed;bottom:20px;right:20px}.AbbyFloatingActionButton-module__XGEwGG__overlayRootOpen{z-index:99;transition-delay:0s}.AbbyFloatingActionButton-module__XGEwGG__overlayRootBeneathAuth{z-index:5;transition-delay:0s}.AbbyFloatingActionButton-module__XGEwGG__launcherGroup{z-index:0;pointer-events:none;width:69px;height:69px;position:absolute;bottom:0;right:0}.AbbyFloatingActionButton-module__XGEwGG__speechBubbleAnchor{z-index:2;pointer-events:auto;width:max-content;position:absolute;right:calc(100% + 12px)}.AbbyFloatingActionButton-module__XGEwGG__launcher,.AbbyFloatingActionButton-module__XGEwGG__closeButton,.AbbyFloatingActionButton-module__XGEwGG__submitButton{font:inherit;cursor:pointer;border:none}.AbbyFloatingActionButton-module__XGEwGG__launcher{visibility:visible;box-sizing:border-box;transform-origin:100% 100%;border:3px solid var(--white);border-radius:var(--border-radius-1000);outline:1px solid var(--primary-200);opacity:1;white-space:nowrap;pointer-events:auto;width:69px;min-width:69px;height:69px;padding:0;transition:opacity .3s,transform .3s;position:relative;transform:scale(1)}.AbbyFloatingActionButton-module__XGEwGG__launcherAvatar{width:100%;height:100%;display:block}.AbbyFloatingActionButton-module__XGEwGG__launcherHidden{visibility:hidden;opacity:0;pointer-events:none;transform:scale(.9)}.AbbyFloatingActionButton-module__XGEwGG__panel{visibility:hidden;z-index:1;transform-origin:100% 100%;border:1px solid var(--grey-200,#e5e5e5);opacity:0;background:var(--white,#fff);pointer-events:none;border-radius:22px 22px 32px 32px;flex-direction:column;width:28vw;min-width:420px;max-width:680px;height:70vh;min-height:min(740px,100vh - 105px);max-height:min(1200px,100vh - 105px);padding:16px 13px;transition:opacity .3s,transform .3s;display:flex;position:absolute;bottom:0;right:0;transform:translateY(20px)scale(.95);box-shadow:0 0 0 1px #54483114,0 2px 4px -1px #0000000f,0 14px 28px -6px #0000001a}.AbbyFloatingActionButton-module__XGEwGG__panelOpen{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.AbbyFloatingActionButton-module__XGEwGG__panel>*{flex:1;min-height:0}.AbbyFloatingActionButton-module__XGEwGG__mobileOverlay{z-index:109;background:var(--white,#fff);pointer-events:none;border-top-left-radius:32px;border-top-right-radius:32px;flex-direction:column;padding:16px 13px;transition:transform .3s ease-in-out;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden;transform:translateY(100%)}.AbbyFloatingActionButton-module__XGEwGG__mobileOverlayOpen{pointer-events:auto;transform:translateY(0)}.AbbyFloatingActionButton-module__XGEwGG__mobileOverlay>*{flex:1;min-height:0}.AbbyFloatingActionButton-module__XGEwGG__mobileBackdrop{z-index:108;background:#00000080;position:fixed;inset:0}.AbbyFloatingActionButton-module__XGEwGG__circle{width:28px;position:absolute;bottom:-9px;right:-9px}
