.EnjoyLehreLogo-module__IFYq4q__container{flex-direction:column;justify-content:space-between;align-self:center;gap:8px;display:flex}.EnjoyLehreLogo-module__IFYq4q__largeContainer{width:256px;height:77px}@media screen and (min-width:1200px){.EnjoyLehreLogo-module__IFYq4q__largeContainer{width:384px;height:116px}}.EnjoyLehreLogo-module__IFYq4q__smallContainer{width:256px;height:77px;margin:24px auto 64px}@media screen and (min-width:1200px){.EnjoyLehreLogo-module__IFYq4q__smallContainer{margin:0 auto}}.EnjoyLehreLogo-module__IFYq4q__enjoyLehreLogo{width:207px;height:47px}@media screen and (min-width:1200px){.EnjoyLehreLogo-module__IFYq4q__enjoyLehreLogoResponsive{width:310px;height:71px}}.EnjoyLehreLogo-module__IFYq4q__ausbildungdeLogo{align-self:flex-end;width:167px;height:26px}@media screen and (min-width:1200px){.EnjoyLehreLogo-module__IFYq4q__ausbildungdeLogoResponsive{width:251px;height:38px}}
.Button-module__t8uWSa__button{border-radius:var(--border-radius-14,14px);cursor:pointer;-webkit-tap-highlight-color:#0000;justify-content:center;align-items:center;gap:8px;height:48px;padding:0 24px;font-weight:600;-webkit-text-decoration:none;text-decoration:none;display:flex}.Button-module__t8uWSa__button:hover{-webkit-text-decoration:none;text-decoration:none}.Button-module__t8uWSa__button:disabled{cursor:not-allowed}.Button-module__t8uWSa__fitContent{width:fit-content}.Button-module__t8uWSa__fullWidth{width:100%}@media (hover:hover) and (pointer:fine){.Button-module__t8uWSa__button:hover{-webkit-text-decoration:none;text-decoration:none}.Button-module__t8uWSa__primary:hover{background-color:var(--primary-800,#401f84)}.Button-module__t8uWSa__secondary:hover{background-color:var(--grey-50,#fafafa)}.Button-module__t8uWSa__tertiary:hover{background-color:var(--grey-100,#f5f5f5)}}.Button-module__t8uWSa__legacy,.Button-module__t8uWSa__legacy:hover{border-radius:var(--border-radius-1000,1000px)}.Button-module__t8uWSa__primary{background-color:var(--primary-600,#5e2dc1);color:var(--white,#fff)}.Button-module__t8uWSa__primary:active{background-color:var(--primary-900,#361a70)}.Button-module__t8uWSa__primary:disabled{background-color:var(--grey-200,#e5e5e5);color:var(--grey-500,#737373)}.Button-module__t8uWSa__secondary{border:1px solid var(--grey-300,#d4d4d4);color:var(--grey-900,#171717);background-color:#0000}.Button-module__t8uWSa__secondary:active{background-color:var(--grey-100,#f5f5f5)}.Button-module__t8uWSa__ghost,.Button-module__t8uWSa__tertiary{color:var(--grey-900,#171717);background-color:#0000}.Button-module__t8uWSa__tertiary:active{background-color:var(--grey-200,#e5e5e5)}.Button-module__t8uWSa__secondary:disabled,.Button-module__t8uWSa__tertiary:disabled,.Button-module__t8uWSa__ghost:disabled{color:var(--grey-500,#737373)}.Button-module__t8uWSa__icon{padding:0}.Button-module__t8uWSa__icon.Button-module__t8uWSa__tertiary:active{box-shadow:none;color:var(--grey-900,#171717);background-color:#0000;border:none}.Button-module__t8uWSa__icon svg{max-width:none;max-width:initial}.Button-module__t8uWSa__icon svg path{fill:var(--white,#fff)}.Button-module__t8uWSa__icon.Button-module__t8uWSa__secondary svg path,.Button-module__t8uWSa__icon.Button-module__t8uWSa__tertiary svg path{fill:var(--primary-600,#5e2dc1)}.Button-module__t8uWSa__icon.Button-module__t8uWSa__tertiary:hover svg path{fill:var(--primary-800,#401f84)}.Button-module__t8uWSa__icon.Button-module__t8uWSa__tertiary:active svg path{fill:var(--primary-950,#2e165f)}.Button-module__t8uWSa__icon span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Button-module__t8uWSa__icon.Button-module__t8uWSa__s{width:30px;height:30px}.Button-module__t8uWSa__icon.Button-module__t8uWSa__m{width:40px;height:40px}.Button-module__t8uWSa__icon.Button-module__t8uWSa__l{width:48px;height:48px}.Button-module__t8uWSa__hamburger{border-radius:var(--border-radius-1000,1000px);background-color:var(--grey-100,#f5f5f5);height:30px;color:var(--grey-900,#171717);padding:10px}.Button-module__t8uWSa__filter{border-radius:var(--border-radius-1000,1000px);background-color:var(--grey-100,#f5f5f5);color:var(--grey-900,#171717)}.Button-module__t8uWSa__filter:hover{background-color:var(--grey-200,#e5e5e5)}.Button-module__t8uWSa__filter.Button-module__t8uWSa__active{background-color:var(--primary-100,#ede5ff);color:var(--primary-600,#5e2dc1)}.Button-module__t8uWSa__filter.Button-module__t8uWSa__active:hover{background-color:var(--primary-200,#e4d8fd)}.Button-module__t8uWSa__filter.Button-module__t8uWSa__disabled{background-color:var(--grey-50,#f5f5f5);color:var(--grey-500,#737373);pointer-events:none}.Button-module__t8uWSa__s{height:1.875rem;font-size:var(--text-14);padding:0 12px 0 0}.Button-module__t8uWSa__m{font-size:var(--text-16)}.Button-module__t8uWSa__l{height:48px;font-size:var(--text-16)}
.CarouselEdgeNavigation-module__P2GG4a__button{display:none}@media screen and (min-width:1200px){.CarouselEdgeNavigation-module__P2GG4a__button{background-color:var(--white);width:36px;height:36px;color:var(--black);cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;padding:0;display:flex}}.CarouselEdgeNavigation-module__P2GG4a__chevron{width:14px;min-width:auto;height:14px}
.CarouselSlideIndicators-module__f1SzGq__track{align-items:center;gap:8px;height:6px;margin:0 auto;display:flex}.CarouselSlideIndicators-module__f1SzGq__dot{background-color:var(--carousel-slide-indicator-inactive,var(--primary-200));border-radius:1000px;width:6px;height:6px;transition:all .1s cubic-bezier(.8,.1,.1,.8)}.CarouselSlideIndicators-module__f1SzGq__dotActive{background-color:var(--carousel-slide-indicator-active,var(--primary-600));width:16px}
.Badge-module__RXijhW__badgesContainer{gap:4px;display:flex}.Badge-module__RXijhW__badge{border:1px solid var(--primary-300,#d1bdfa);background-color:var(--primary-100,#ede5ff);height:21px;color:var(--primary-600,#5e2dc1);font-size:var(--text-12);text-align:left;text-overflow:ellipsis;word-break:break-all;-webkit-hyphens:auto;hyphens:auto;-webkit-line-clamp:1;border-radius:100px;-webkit-box-orient:vertical;padding:1px 7px;font-weight:500;line-height:18px;display:-webkit-box;overflow:hidden}.Badge-module__RXijhW__counterBadge{min-width:fit-content}
.DateRangePicker-module__ynISKq__triggerButton{border:1px solid var(--grey-300);background-color:var(--white);height:38px;color:var(--grey-900);cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:0 12px 0 8px;font-size:.875rem;font-weight:500;line-height:1;display:inline-flex}.DateRangePicker-module__ynISKq__triggerButton:hover{border-color:var(--grey-400)}.DateRangePicker-module__ynISKq__triggerButton:focus-visible{outline:2px solid var(--primary-300);outline-offset:1px}.DateRangePicker-module__ynISKq__triggerShortLabel{background-color:var(--grey-100);min-width:24px;height:22px;color:var(--grey-600);border-radius:6px;justify-content:center;align-items:center;padding:0 6px;font-size:.75rem;font-weight:600;display:flex}.DateRangePicker-module__ynISKq__triggerLabel{white-space:nowrap}.DateRangePicker-module__ynISKq__triggerChevron{color:var(--grey-500);flex-shrink:0}.DateRangePicker-module__ynISKq__popover{border:1px solid var(--grey-200);background-color:var(--white);border-radius:12px;min-width:220px;padding:6px;box-shadow:0 4px 16px #0f172a1f}.DateRangePicker-module__ynISKq__popoverCalendar{width:320px;min-width:320px;max-width:320px}.DateRangePicker-module__ynISKq__dialog{outline:none}.DateRangePicker-module__ynISKq__presetList{flex-direction:column;gap:2px;display:flex}.DateRangePicker-module__ynISKq__presetItem{width:100%;height:40px;color:var(--grey-900);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:12px;padding:0 12px;font-size:.875rem;display:flex}.DateRangePicker-module__ynISKq__presetItem:hover{background-color:var(--grey-50)}.DateRangePicker-module__ynISKq__presetItem:focus-visible{outline:2px solid var(--primary-300);outline-offset:-2px}.DateRangePicker-module__ynISKq__presetItemActive{background-color:var(--grey-100);font-weight:600}.DateRangePicker-module__ynISKq__presetItemShortLabel{background-color:var(--grey-100);width:36px;height:24px;color:var(--grey-600);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:600;display:flex}.DateRangePicker-module__ynISKq__presetItemActiveShortLabel{background-color:var(--grey-200)}.DateRangePicker-module__ynISKq__separator{background-color:var(--grey-200);height:1px;margin:4px 12px}.DateRangePicker-module__ynISKq__calendarOption{width:100%;height:40px;color:var(--grey-900);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:12px;padding:0 12px;font-size:.875rem;display:flex}.DateRangePicker-module__ynISKq__calendarOption:hover{background-color:var(--grey-50)}.DateRangePicker-module__ynISKq__calendarOption:focus-visible{outline:2px solid var(--primary-300);outline-offset:-2px}.DateRangePicker-module__ynISKq__calendarOptionIcon{width:36px;height:24px;color:var(--grey-600);flex-shrink:0;justify-content:center;align-items:center;display:flex}.DateRangePicker-module__ynISKq__calendarPanel{flex-direction:column;gap:12px;padding:6px;display:flex}.DateRangePicker-module__ynISKq__calendarBackButton{color:var(--grey-600);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-size:.8125rem;display:flex}.DateRangePicker-module__ynISKq__calendarBackButton:hover{color:var(--grey-900)}.DateRangePicker-module__ynISKq__calendar{width:100%}.DateRangePicker-module__ynISKq__calendarHeader{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.DateRangePicker-module__ynISKq__calendarHeading{margin:0;font-size:.9375rem;font-weight:600}.DateRangePicker-module__ynISKq__calendarNavButton{width:32px;height:32px;color:var(--grey-700);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;font-size:1.25rem;display:flex}.DateRangePicker-module__ynISKq__calendarNavButton:hover{background-color:var(--grey-100)}.DateRangePicker-module__ynISKq__calendarNavButton:focus-visible{outline:2px solid var(--primary-300);outline-offset:1px}.DateRangePicker-module__ynISKq__calendarGrid{table-layout:fixed;border-spacing:0;border-collapse:collapse;width:100%}.DateRangePicker-module__ynISKq__calendarGrid td{vertical-align:middle;padding:0}.DateRangePicker-module__ynISKq__calendarHeaderCell{color:var(--grey-500);text-align:center;padding:4px 0;font-size:.75rem;font-weight:500}.DateRangePicker-module__ynISKq__calendarCell{width:100%;height:36px;color:var(--grey-900);cursor:pointer;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;margin:0;font-size:.875rem;display:flex}.DateRangePicker-module__ynISKq__calendarCell:hover{background-color:var(--grey-100)}.DateRangePicker-module__ynISKq__calendarCell[data-selected]{background-color:var(--grey-100);color:var(--grey-900)}.DateRangePicker-module__ynISKq__calendarCell[data-selection-start],.DateRangePicker-module__ynISKq__calendarCell[data-selection-end]{background-color:var(--grey-900);color:var(--white);font-weight:600}.DateRangePicker-module__ynISKq__calendarCell[data-selection-start]{border-radius:8px 0 0 8px}.DateRangePicker-module__ynISKq__calendarCell[data-selection-end]{border-radius:0 8px 8px 0}.DateRangePicker-module__ynISKq__calendarCell[data-selection-start][data-selection-end]{border-radius:8px}.DateRangePicker-module__ynISKq__calendarCell[data-focused]{z-index:1;outline:2px solid var(--primary-300);outline-offset:-2px}.DateRangePicker-module__ynISKq__calendarCell[data-outside-month]{color:var(--grey-300)}.DateRangePicker-module__ynISKq__calendarCell[data-disabled]{color:var(--grey-300);cursor:default}.DateRangePicker-module__ynISKq__timeFields{flex-direction:column;gap:8px;display:flex}.DateRangePicker-module__ynISKq__timeFieldRow{align-items:center;gap:8px;display:flex}.DateRangePicker-module__ynISKq__timeFieldInput{flex:1;min-width:0}.DateRangePicker-module__ynISKq__timeFieldLabel{width:40px;color:var(--grey-600);flex-shrink:0;font-size:.8125rem;font-weight:500}.DateRangePicker-module__ynISKq__timeInput{border:1px solid var(--grey-300);background-color:var(--white);border-radius:6px;align-items:center;width:100%;height:32px;padding:0 8px;display:flex;overflow:hidden}.DateRangePicker-module__ynISKq__timeInput:focus-within{outline:2px solid var(--primary-300);outline-offset:1px}.DateRangePicker-module__ynISKq__timeSegment{color:var(--grey-900);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border-radius:3px;outline:none;padding:0 1px;font-size:.8125rem}.DateRangePicker-module__ynISKq__timeSegment[data-placeholder]{color:var(--grey-500)}.DateRangePicker-module__ynISKq__timeSegment:focus{background-color:var(--primary-100);color:var(--grey-900)}.DateRangePicker-module__ynISKq__applyButton{background-color:var(--grey-900);width:100%;height:36px;color:var(--white);text-align:center;cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;font-size:.8125rem;font-weight:600;display:flex}.DateRangePicker-module__ynISKq__applyButton:hover{background-color:var(--grey-800)}.DateRangePicker-module__ynISKq__applyButton:focus-visible{outline:2px solid var(--primary-300);outline-offset:2px}.DateRangePicker-module__ynISKq__applyButton:disabled{background-color:var(--grey-300);cursor:not-allowed}.DateRangePicker-module__ynISKq__applyButton:disabled:hover{background-color:var(--grey-300)}.DateRangePicker-module__ynISKq__rangeError{color:var(--danger-600);margin:0;font-size:.625rem}
.Label-module__bl-9ua__label,.Label-module__bl-9ua__required{-moz-column-gap:4px;color:var(--grey-900,#171717);font-size:var(--text-14);column-gap:4px;font-weight:500;line-height:125%;display:flex}@media screen and (min-width:800px){.Label-module__bl-9ua__label,.Label-module__bl-9ua__required{font-size:var(--text-12)}}.Label-module__bl-9ua__required{color:var(--secondary-500,#fc6012)}.Label-module__bl-9ua__optional{color:var(--grey-500,#737373);font-weight:400}
.Input-module__Ar8lqG__inputWrapper{border:1px solid var(--grey-300);border-radius:var(--border-radius-14);background-color:var(--white);align-items:center;display:flex;position:relative;transform:translateZ(0)}.Input-module__Ar8lqG__inputWrapper:hover{border:1px solid var(--grey-400)}.Input-module__Ar8lqG__inputWrapper:focus-within{outline:2px solid var(--primary-300);outline-offset:1px;color:var(--grey-700)}.Input-module__Ar8lqG__inputWrapper:active{background-color:var(--grey-50)}.Input-module__Ar8lqG__label{margin-bottom:12px}@media screen and (min-width:800px){.Input-module__Ar8lqG__label{margin-bottom:8px}}.Input-module__Ar8lqG__inputField{border-radius:var(--border-radius-8);width:100%;color:var(--grey-900,#171717);font-size:var(--text-16);text-overflow:ellipsis;white-space:nowrap;background-color:#0000;border:none;padding:12px;line-height:100%;overflow:hidden!important}.Input-module__Ar8lqG__inputField::placeholder{color:var(--grey-500,#737373)}.Input-module__Ar8lqG__inputField:focus{outline:none}.Input-module__Ar8lqG__inputField::-webkit-inner-spin-button{appearance:none;display:none}.Input-module__Ar8lqG__inputField::-webkit-calendar-picker-indicator{appearance:none;display:none}.Input-module__Ar8lqG__inputField::-webkit-contacts-auto-fill-button{visibility:hidden;opacity:0;pointer-events:none;display:none;position:absolute;right:0}.Input-module__Ar8lqG__inputField::-webkit-credentials-auto-fill-button{visibility:hidden;opacity:0;pointer-events:none;display:none;position:absolute;right:0}.Input-module__Ar8lqG__inputField::-webkit-autofill-preview{display:none}.Input-module__Ar8lqG__inputField:read-only{cursor:pointer}@media screen and (min-width:1200px){.Input-module__Ar8lqG__inputField{height:46px;font-size:var(--text-14)}}.Input-module__Ar8lqG__disabled{background-color:var(--grey-200);cursor:not-allowed;pointer-events:none}.Input-module__Ar8lqG__hasActiveFilter::placeholder{color:var(--grey-700)}.Input-module__Ar8lqG__prefix{color:var(--grey-500);padding-left:12px;line-height:1}.Input-module__Ar8lqG__icon{color:var(--grey-300);pointer-events:none;padding-left:12px}.Input-module__Ar8lqG__iconWhenInputFilled path{fill:var(--grey-500)}.Input-module__Ar8lqG__passwordIcon,.Input-module__Ar8lqG__appendIcon{color:var(--grey-500);padding-right:12px}.Input-module__Ar8lqG__passwordIcon svg,.Input-module__Ar8lqG__appendIcon svg{color:var(--grey-500)}.Input-module__Ar8lqG__toggleButton{background-color:#0000;align-items:center;gap:8px;min-height:21px;padding:0;display:flex;position:absolute;top:25%;right:12px}.Input-module__Ar8lqG__toggleButton svg{width:14px}.Input-module__Ar8lqG__toggleSuffixStatic{pointer-events:none}.Input-module__Ar8lqG__showDeleteIcon{right:6px}.Input-module__Ar8lqG__showDeleteIcon svg{width:30px}.Input-module__Ar8lqG__badge{min-width:max-content;margin-right:7px}.Input-module__Ar8lqG__passwordIcon{cursor:pointer}.Input-module__Ar8lqG__error{border:1px solid var(--danger-200);background-color:var(--danger-50);border-style:solid;transform:translateZ(0)}.Input-module__Ar8lqG__error:hover{border:1px solid var(--danger-600);border-style:solid;transform:translateZ(0)}.Input-module__Ar8lqG__error~.Input-module__Ar8lqG__appendIcon svg{color:var(--danger-500)!important}.Input-module__Ar8lqG__error::placeholder{color:var(--danger-700)}.Input-module__Ar8lqG__helperText{color:var(--danger-600);font-size:var(--text-12);margin-top:12px;font-weight:400;line-height:normal}
.LinkButton-module__HBD_qG__button{border-radius:var(--border-radius-14,14px);width:fit-content;max-height:fit-content;font-size:var(--text-16);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-weight:600;-webkit-text-decoration:none;text-decoration:none;display:flex}.LinkButton-module__HBD_qG__button:hover{-webkit-text-decoration:none;text-decoration:none}.LinkButton-module__HBD_qG__legacy,.LinkButton-module__HBD_qG__legacy:hover{border-radius:var(--border-radius-1000,1000px)}.LinkButton-module__HBD_qG__primary{background-color:var(--primary-600);color:var(--white)}.LinkButton-module__HBD_qG__primary:hover{background-color:var(--primary-800);color:var(--white)}.LinkButton-module__HBD_qG__secondary{border:1px solid var(--grey-300);color:var(--grey-900);background-color:#0000}.LinkButton-module__HBD_qG__secondary:hover{background-color:var(--grey-50);color:var(--grey-900)}.LinkButton-module__HBD_qG__tertiary{background-color:var(--grey-100);color:var(--grey-900)}.LinkButton-module__HBD_qG__tertiary:hover{-webkit-text-decoration:underline;text-decoration:underline}.LinkButton-module__HBD_qG__ghost{color:var(--grey-900);background-color:#0000}.LinkButton-module__HBD_qG__ghost:disabled{color:var(--grey-300)}.LinkButton-module__HBD_qG__white{background-color:var(--white);color:var(--grey-900)}.LinkButton-module__HBD_qG__white:hover{background:var(--grey-100);color:var(--grey-900)}.LinkButton-module__HBD_qG__filter{border-radius:var(--border-radius-1000,1000px);background-color:var(--grey-100,#f5f5f5);color:var(--grey-900,#171717)}.LinkButton-module__HBD_qG__filter:hover{background-color:var(--grey-200,#e5e5e5)}.LinkButton-module__HBD_qG__filter.LinkButton-module__HBD_qG__active{background-color:var(--primary-50,#ede5ff);color:var(--primary-500,#5e2dc1)}.LinkButton-module__HBD_qG__filter.LinkButton-module__HBD_qG__active:hover{background-color:var(--primary-100,#e4d8fd)}.LinkButton-module__HBD_qG__filter.LinkButton-module__HBD_qG__disabled{background-color:var(--grey-50,#f5f5f5);color:var(--grey-500,#737373);pointer-events:none}.LinkButton-module__HBD_qG__grey{background-color:var(--grey-100);color:var(--grey-900)}.LinkButton-module__HBD_qG__grey:hover{background-color:var(--grey-200);color:var(--primary-600)}.LinkButton-module__HBD_qG__s{height:1.875rem;font-size:var(--text-14);padding:0 12px 0 0}.LinkButton-module__HBD_qG__m{min-height:48px}
.LoadingIndicator-module__ig4CEq__wrapper{grid-column-gap:4px;-moz-column-gap:4px;opacity:1;grid-template-columns:repeat(3,1fr);align-items:end;column-gap:4px;width:36px;height:18px;display:grid}.LoadingIndicator-module__ig4CEq__wrapper.LoadingIndicator-module__ig4CEq__straight{width:auto;height:auto}.LoadingIndicator-module__ig4CEq__dot{background-color:var(--dot-color,#000);border-radius:100%;width:8px;height:8px;animation:2.2s ease-in-out infinite LoadingIndicator-module__ig4CEq__bounce}.LoadingIndicator-module__ig4CEq__dot:first-child{animation-delay:0s}.LoadingIndicator-module__ig4CEq__dot:nth-child(2){animation-delay:.73s}.LoadingIndicator-module__ig4CEq__dot:nth-child(3){animation-delay:1.46s}@keyframes LoadingIndicator-module__ig4CEq__bounce{0%,25%,75%,to{opacity:.5;transform:translateY(0)}15%{opacity:1;transform:translateY(-8px)}}.LoadingIndicator-module__ig4CEq__straightDot{background-color:var(--dot-color,#000);border-radius:100%;width:6px;height:6px;animation:2s ease-in-out infinite LoadingIndicator-module__ig4CEq__straight}.LoadingIndicator-module__ig4CEq__straightDot:first-child{animation-delay:0s}.LoadingIndicator-module__ig4CEq__straightDot:nth-child(2){animation-delay:.73s}.LoadingIndicator-module__ig4CEq__straightDot:nth-child(3){animation-delay:1.46s}@keyframes LoadingIndicator-module__ig4CEq__straight{0%,to{opacity:1}50%{opacity:.2}}
.IconButton-module__4U_ApG__iconButton{cursor:pointer;-webkit-tap-highlight-color:#0000;border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;padding:0;display:grid}.IconButton-module__4U_ApG__iconButton:hover{-webkit-text-decoration:none;text-decoration:none}.IconButton-module__4U_ApG__iconButton:disabled{color:var(--grey-500,#737373);cursor:not-allowed}.IconButton-module__4U_ApG__s{border-radius:12px;width:40px;height:40px}.IconButton-module__4U_ApG__primary{background-color:var(--primary-600,#5e2dc1);color:var(--white,#fff)}.IconButton-module__4U_ApG__primary:hover{background-color:var(--primary-700,#5127a5)}.IconButton-module__4U_ApG__primary:active{background-color:var(--primary-800,#401f84)}.IconButton-module__4U_ApG__primary:disabled{background-color:var(--grey-200,#e5e5e5);cursor:not-allowed}.IconButton-module__4U_ApG__primary:focus,.IconButton-module__4U_ApG__primary:focus-visible{outline:2px solid var(--primary-200,#e4d8fd);outline-offset:1px}.IconButton-module__4U_ApG__secondary{border:1px solid var(--grey-200,#e5e5e5);background-color:var(--white,#fff);color:var(--grey-900,#171717)}.IconButton-module__4U_ApG__secondary:focus,.IconButton-module__4U_ApG__secondary:focus-visible{outline:2px solid var(--primary-200,#e4d8fd);outline-offset:1px}.IconButton-module__4U_ApG__tertiary{background-color:var(--white,#fff);color:var(--grey-900,#171717)}.IconButton-module__4U_ApG__tertiary:focus,.IconButton-module__4U_ApG__tertiary:focus-visible{outline:2px solid var(--primary-200,#e4d8fd);outline-offset:1px}.IconButton-module__4U_ApG__danger{background-color:var(--danger-600,#dc2626);fill:var(--white,#fff)}.IconButton-module__4U_ApG__danger:disabled{background-color:var(--grey-200,#e5e5e5);cursor:not-allowed}.IconButton-module__4U_ApG__danger:focus,.IconButton-module__4U_ApG__danger:focus-visible{outline:2px solid var(--danger-200,#fecaca);outline-offset:1px}.IconButton-module__4U_ApG__icon{width:16px;height:16px}.IconButton-module__4U_ApG__icon .IconButton-module__4U_ApG__danger{color:#ff69b4}
.Modal-module__OkZCWG__drawer{background:var(--white,#fff);box-shadow:var(--shadow-modal);transition:transform .3s ease-in-out;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}@media screen and (min-width:800px){.Modal-module__OkZCWG__drawer{width:440px;max-height:70vh;top:50%;left:50%;transform:translate(-50%,-50%)!important}}.Modal-module__OkZCWG__drawerVisible{transform:translateY(0)}@media screen and (min-width:800px){.Modal-module__OkZCWG__drawerInVisibleDesktop{display:none}}.Modal-module__OkZCWG__drawerVisibleDesktop{border-radius:16px;height:fit-content;max-height:90vh;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.Modal-module__OkZCWG__backdrop{background:#00000080;position:fixed;inset:0}.Modal-module__OkZCWG__closeButton{z-index:112;border-radius:var(--border-radius-1000);background-color:var(--grey-100,#f5f5f5);cursor:pointer;width:24px;height:24px;padding:0;display:flex;position:absolute;top:24px;right:24px}.Modal-module__OkZCWG__closeButton svg{color:var(--grey-700,#404040);margin:6px;position:absolute}@keyframes Modal-module__OkZCWG__content-show{0%{opacity:0;transform:translate(-50%,-48%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}
.Overlay-module__4f_kua__drawer{background:var(--white,#fff);box-shadow:var(--shadow-overlay);border-top-left-radius:32px;border-top-right-radius:32px;padding:24px;transition:transform .3s ease-in-out;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.Overlay-module__4f_kua__drawerVisible{transform:translateY(0)}.Overlay-module__4f_kua__backdrop{background:#00000080;position:fixed;inset:0}.Overlay-module__4f_kua__closeButton{color:var(--grey-500,#737373);cursor:pointer;background-color:#0000;padding:18px;position:absolute;top:24px;right:8px}
.Spinner-module__PiSGJW__spinner{--spinner-color:var(--primary-600);background:conic-gradient(from 0deg, transparent 0deg, var(--spinner-color) 0deg, transparent 360deg);pointer-events:none;border-radius:50%;animation:2s linear infinite Spinner-module__PiSGJW__spin;position:relative;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 3px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 3px))}.Spinner-module__PiSGJW__spinner:before{content:"";background-color:var(--white,#fff);border-radius:50%;width:calc(100% - 5px);height:calc(100% - 5px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes Spinner-module__PiSGJW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.Toggle-module__iL_epW__toggleContainer{display:inline-block}.Toggle-module__iL_epW__toggleLabel{grid-column-gap:8px;-moz-column-gap:8px;grid-template-columns:repeat(2,max-content);align-items:center;column-gap:8px;display:grid;position:relative}.Toggle-module__iL_epW__toggleWrapper{border:1px solid var(--grey-200,#e5e5e5);background-color:var(--grey-100,#f5f5f5);cursor:pointer;border-radius:34px;width:32px;height:18px}.Toggle-module__iL_epW__toggleWrapper:hover{border-color:var(--grey-300,#d4d4d4);background-color:var(--grey-200,#e5e5e5)}.Toggle-module__iL_epW__toggleWrapper:active{border-color:var(--grey-400,#a3a3a3);outline:2px solid var(--primary-200,#e4d8fd);outline-offset:1px;background-color:var(--grey-300,#d4d4d4)}.Toggle-module__iL_epW__toggleInput{display:none}.Toggle-module__iL_epW__label{color:var(--grey-900,#171717);font-size:var(--text-16);grid-column:2;line-height:100%}.Toggle-module__iL_epW__toggleSlider{border:1px solid var(--grey-300,#d4d4d4);background-color:var(--white,#fff);cursor:pointer;border-radius:34px;width:14px;height:14px;transition:transform .4s;position:absolute;inset:2px;box-shadow:0 1px 2px #0000000d}.Toggle-module__iL_epW__toggleInput:disabled+.Toggle-module__iL_epW__toggleWrapper{border-color:var(--grey-200,#e5e5e5);background-color:var(--grey-200,#e5e5e5);cursor:not-allowed}.Toggle-module__iL_epW__toggleInput:checked+.Toggle-module__iL_epW__toggleWrapper{border-color:var(--primary-700,#5127a5);background-color:var(--primary-600,#5e2dc1)}.Toggle-module__iL_epW__toggleInput:checked+.Toggle-module__iL_epW__toggleWrapper:hover{border-color:var(--primary-800,#401f84);background-color:var(--primary-700,#5127a5)}.Toggle-module__iL_epW__toggleInput:checked+.Toggle-module__iL_epW__toggleWrapper:active{border-color:var(--primary-900,#361a70);background-color:var(--primary-800,#401f84)}.Toggle-module__iL_epW__toggleInput:checked:disabled+.Toggle-module__iL_epW__toggleWrapper{border-color:var(--grey-200,#e5e5e5);background-color:var(--grey-200,#e5e5e5);cursor:not-allowed}.Toggle-module__iL_epW__toggleInput:checked+.Toggle-module__iL_epW__toggleWrapper .Toggle-module__iL_epW__toggleSlider{border-color:var(--primary-800,#401f84);transform:translate(14px)}.Toggle-module__iL_epW__toggleInput:checked:disabled+.Toggle-module__iL_epW__toggleWrapper .Toggle-module__iL_epW__toggleSlider{border-color:var(--grey-300,#d4d4d4);transform:translate(14px)}
.Tooltip-module__8QUFzq__tooltip{border-radius:var(--border-radius-8);background-color:var(--grey-900,#171717);width:max-content;max-width:230px;min-height:37px;color:var(--white,#fff);font-size:var(--text-14);text-align:center;box-sizing:border-box;padding:8px 10px;font-weight:400;line-height:1.5;display:block;position:absolute}.Tooltip-module__8QUFzq__tooltip:before{content:"";background-color:var(--grey-900,#171717);width:10px;height:10px;position:absolute;rotate:45deg}.Tooltip-module__8QUFzq__tooltip-top:before{bottom:-8px;left:50%;transform:translate(-50%)}.Tooltip-module__8QUFzq__tooltip-top.Tooltip-module__8QUFzq__tooltip-left:before{left:20px;transform:none}.Tooltip-module__8QUFzq__tooltip-top.Tooltip-module__8QUFzq__tooltip-right:before{bottom:-5px;left:calc(100% - 20px);transform:none}.Tooltip-module__8QUFzq__tooltip-bottom:before{top:0;left:50%;transform:translate(-50%)}.Tooltip-module__8QUFzq__tooltip-bottom.Tooltip-module__8QUFzq__tooltip-left:before{left:20px;transform:none}.Tooltip-module__8QUFzq__tooltip-bottom.Tooltip-module__8QUFzq__tooltip-right:before{left:calc(100% - 20px);transform:none}.Tooltip-module__8QUFzq__tooltip-visible{opacity:1;transition:opacity .3s ease-in-out}.Tooltip-module__8QUFzq__tooltip-hidden{opacity:0;transition:opacity .3s ease-in-out}.Tooltip-module__8QUFzq__tooltip-trigger-wrapper{display:inline-block;position:relative}.Tooltip-module__8QUFzq__tooltip-trigger{cursor:pointer}
.ExpandableSection-module__9O-3KG__expandableSection{flex-direction:column;gap:8px;max-width:1140px;display:flex}.ExpandableSection-module__9O-3KG__expandableContent{height:auto;transition:max-height .3s;position:relative;overflow:hidden}.ExpandableSection-module__9O-3KG__expandableContent.ExpandableSection-module__9O-3KG__expanded{max-height:100%}.ExpandableSection-module__9O-3KG__hasGradient .ExpandableSection-module__9O-3KG__expandableContent.ExpandableSection-module__9O-3KG__collapsed:before{content:"";background:linear-gradient(180deg, #fff0 0%, var(--white) 100%);pointer-events:none;width:100%;height:4rem;margin-top:-4rem;display:inline-block;position:absolute;bottom:0}.ExpandableSection-module__9O-3KG__showMoreButton{color:var(--primary-600,#5e2dc1);align-self:center}.ExpandableSection-module__9O-3KG__chevron{width:12px;height:12px;transition:transform .3s}.ExpandableSection-module__9O-3KG__chevron.ExpandableSection-module__9O-3KG__expanded{transform:rotate(180deg)}@media (prefers-reduced-motion){.ExpandableSection-module__9O-3KG__chevron{transition:none}}@media screen and (min-width:800px){.ExpandableSection-module__9O-3KG__mobileOnly .ExpandableSection-module__9O-3KG__expandableContent.ExpandableSection-module__9O-3KG__collapsed{max-height:none!important;max-height:initial!important}.ExpandableSection-module__9O-3KG__mobileOnly .ExpandableSection-module__9O-3KG__expandableContent.ExpandableSection-module__9O-3KG__collapsed:before{background:0 0}.ExpandableSection-module__9O-3KG__mobileOnly .ExpandableSection-module__9O-3KG__showMoreButton{display:none}}
.JobPostingCard-module__Tl4USG__cardWrapper{position:relative}.JobPostingCard-module__Tl4USG__cardContainer{border:1px solid var(--grey-300);background-color:var(--white);border-radius:16px;max-width:100%;height:100%;padding:16px;display:grid}@media screen and (min-width:800px){.JobPostingCard-module__Tl4USG__cardContainer{grid-template-columns:140px 1fr;min-height:136px;padding:0}}.JobPostingCard-module__Tl4USG__cardContainer.JobPostingCard-module__Tl4USG__compact{background-color:var(--white);flex-direction:column;min-height:100%;display:flex}@media screen and (min-width:800px){.JobPostingCard-module__Tl4USG__cardContainer.JobPostingCard-module__Tl4USG__compact{grid-template-columns:initial;min-height:100%;padding:16px}}.JobPostingCard-module__Tl4USG__imageContainer{margin-bottom:16px}@media screen and (min-width:800px){.JobPostingCard-module__Tl4USG__imageContainer{border-right:1px solid var(--grey-300);flex-direction:row;align-items:center;height:100%;padding:0 15px;display:flex}.JobPostingCard-module__Tl4USG__compact .JobPostingCard-module__Tl4USG__imageContainer{border-right:none;height:auto;padding:0;display:block}}.JobPostingCard-module__Tl4USG__image{-o-object-fit:contain;object-fit:contain;max-width:56px;max-height:40px}@media screen and (min-width:800px){.JobPostingCard-module__Tl4USG__image{max-width:100%;max-height:56px}.JobPostingCard-module__Tl4USG__compact .JobPostingCard-module__Tl4USG__image{max-width:56px;max-height:40px}}.JobPostingCard-module__Tl4USG__contentWrapper{flex-direction:column;display:flex}@media screen and (min-width:800px){.JobPostingCard-module__Tl4USG__contentWrapper{flex-direction:column-reverse;padding:16px 90px 16px 16px}}.JobPostingCard-module__Tl4USG__compact .JobPostingCard-module__Tl4USG__contentWrapper{flex-direction:column-reverse;justify-content:flex-end}@media screen and (min-width:800px){.JobPostingCard-module__Tl4USG__compact .JobPostingCard-module__Tl4USG__contentWrapper{padding:0}}.JobPostingCard-module__Tl4USG__content{color:var(--grey-500);flex-direction:column;display:flex}@media screen and (min-width:800px){.JobPostingCard-module__Tl4USG__content{flex-grow:1;justify-content:space-between}}.JobPostingCard-module__Tl4USG__compact .JobPostingCard-module__Tl4USG__content{justify-content:flex-start}@media screen and (min-width:800px){.JobPostingCard-module__Tl4USG__compact .JobPostingCard-module__Tl4USG__content{justify-content:flex-start}}.JobPostingCard-module__Tl4USG__content h4{font-size:var(--text-14);word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-weight:400}@media screen and (min-width:800px){.JobPostingCard-module__Tl4USG__content h4{margin-bottom:16px}.JobPostingCard-module__Tl4USG__compact .JobPostingCard-module__Tl4USG__content h4{margin-bottom:0}}.JobPostingCard-module__Tl4USG__content span{font-size:var(--text-12)}.JobPostingCard-module__Tl4USG__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:10px}.JobPostingCard-module__Tl4USG__startingAt: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:8px}.JobPostingCard-module__Tl4USG__vacancies: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:4px}.JobPostingCard-module__Tl4USG__data{grid-template-columns:auto;display:grid}@media screen and (min-width:800px){.JobPostingCard-module__Tl4USG__data{-moz-column-gap:12px;grid-template-columns:repeat(3,max-content);column-gap:12px}.JobPostingCard-module__Tl4USG__compact .JobPostingCard-module__Tl4USG__data{grid-template-columns:auto}}.JobPostingCard-module__Tl4USG__jpTitle{color:var(--grey-900);font-size:var(--text-16);-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;margin-bottom:5px;padding-right:50px;font-weight:700;line-height:125%}@media screen and (min-width:800px){.JobPostingCard-module__Tl4USG__jpTitle{padding-right:0}}.JobPostingCard-module__Tl4USG__divider{border:.1px solid var(--grey-300);margin:16px 0}@media screen and (min-width:800px){.JobPostingCard-module__Tl4USG__divider{display:none}.JobPostingCard-module__Tl4USG__compact .JobPostingCard-module__Tl4USG__divider{display:block}}.JobPostingCard-module__Tl4USG__ctaButton{border-radius:var(--border-radius-8);background-color:var(--primary-600);width:32px;height:32px;color:var(--white,#fff);justify-content:center;align-items:center;padding:6px;display:flex;position:absolute;bottom:16px;right:16px}.JobPostingCard-module__Tl4USG__ctaButton:hover{border-radius:var(--border-radius-8)}.JobPostingCard-module__Tl4USG__icon{justify-content:center;display:flex}.JobPostingCard-module__Tl4USG__bookmark{width:33px;height:33px;color:var(--primary-600);cursor:pointer;background-color:#0000;padding:8px;position:absolute;top:8px;right:16px}.JobPostingCard-module__Tl4USG__stickers{gap:8px;display:flex}.JobPostingCard-module__Tl4USG__sticker{border-radius:6px;align-items:center;width:max-content;margin-top:16px;padding:5px 8px;font-size:11px;line-height:125%;display:flex}@media screen and (min-width:800px){.JobPostingCard-module__Tl4USG__sticker{margin-top:0;margin-bottom:10px}}.JobPostingCard-module__Tl4USG__compact .JobPostingCard-module__Tl4USG__sticker{margin-top:0;margin-bottom:10px}.JobPostingCard-module__Tl4USG__directApplication{background-color:var(--secondary-50);color:var(--secondary-600)}.JobPostingCard-module__Tl4USG__directApplication:after{content:"Einfach mobil bewerben";margin-left:4px}@media screen and (min-width:800px){.JobPostingCard-module__Tl4USG__directApplication:after{content:"Einfach bewerben"}}.JobPostingCard-module__Tl4USG__ratingBadge{color:#a16207;background-color:#fef9c3;gap:4px;display:flex}.JobPostingCard-module__Tl4USG__citySpotlight{border:1px solid var(--grey-300);color:var(--grey-500);padding:5px 8px}.JobPostingCard-module__Tl4USG__dataSkeleton{flex-wrap:nowrap;align-items:center;display:flex}
.ScrollableCardsWrapper-module__AUAsEq__cards{gap:var(--small-gap,16px);scrollbar-width:none;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;scroll-behavior:smooth;overscroll-behavior-x:contain;flex-flow:row;margin:0 -16px;padding:4px 16px;display:flex;position:relative;overflow-x:scroll}.ScrollableCardsWrapper-module__AUAsEq__cards::-webkit-scrollbar{display:none}@media screen and (min-width:800px){.ScrollableCardsWrapper-module__AUAsEq__cards{grid-gap:var(--medium-gap,16px);gap:var(--medium-gap,16px);grid-auto-rows:1fr;grid-template-columns:var(--medium-template-columns,repeat(2, 330px));margin:0;padding:4px 0;display:grid;overflow:visible}}@media screen and (min-width:1200px){.ScrollableCardsWrapper-module__AUAsEq__cards{gap:var(--large-gap,16px);grid-template-columns:var(--large-template-columns,repeat(3, 330px))}}
@keyframes SkeletonLoading-module__FCDIvq__react-loading-skeleton{to{transform:translate(100%)}}.SkeletonLoading-module__FCDIvq__react-loading-skeleton{--base-color:var(--primary-100,#ede5ff);--highlight-color:var(--primary-200,#e4d8fd);--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);-webkit-user-select:none;user-select:none;border-radius:.25rem;width:100%;height:100%;line-height:1;display:inline-flex;position:relative;overflow:hidden}.SkeletonLoading-module__FCDIvq__react-loading-skeleton:after{content:"";display:var(--pseudo-element-display);height:100%;animation-name:SkeletonLoading-module__FCDIvq__react-loading-skeleton;animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:var(--animation-direction);background-image:var(--custom-highlight-background,linear-gradient(90deg, var(--base-color) 0%, var(--highlight-color) 50%, var(--base-color) 100%));background-repeat:no-repeat;position:absolute;top:0;left:0;right:0;transform:translate(-100%)}@media (prefers-reduced-motion){.SkeletonLoading-module__FCDIvq__react-loading-skeleton{--pseudo-element-display:none}}
.AbbyTextInput-module__4YkNZW__chatInputContainer{z-index:10;background-color:var(--white);flex-shrink:0;padding:0;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-300);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-14);align-items:center;gap:12px;padding:10px 10px 10px 16px;font-weight:400;line-height:1.4;display:flex;position:relative}.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-14);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}.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__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)}
.AbbyMarkdownRenderer-module__h9WKbW__richText p,.AbbyMarkdownRenderer-module__h9WKbW__richText h2,.AbbyMarkdownRenderer-module__h9WKbW__richText h3,.AbbyMarkdownRenderer-module__h9WKbW__richText h4,.AbbyMarkdownRenderer-module__h9WKbW__richText ol,.AbbyMarkdownRenderer-module__h9WKbW__richText ul{word-wrap:break-word;margin-bottom:24px;line-height:150%}.AbbyMarkdownRenderer-module__h9WKbW__richText table{border-collapse:collapse;width:100%;font-size:.875em}.AbbyMarkdownRenderer-module__h9WKbW__richText thead{border-bottom:1px solid var(--grey-400)}.AbbyMarkdownRenderer-module__h9WKbW__richText tbody tr{border-bottom:1px solid var(--grey-200)}.AbbyMarkdownRenderer-module__h9WKbW__richText tbody tr:last-child{border-bottom:none}.AbbyMarkdownRenderer-module__h9WKbW__richText th{text-align:left;white-space:nowrap;min-width:120px;padding:4px 8px}@media screen and (min-width:1200px){.AbbyMarkdownRenderer-module__h9WKbW__richText th{min-width:168px}}.AbbyMarkdownRenderer-module__h9WKbW__richText td{text-align:left;min-width:120px;padding:4px 8px}@media screen and (min-width:1200px){.AbbyMarkdownRenderer-module__h9WKbW__richText td{min-width:168px}}.AbbyMarkdownRenderer-module__h9WKbW__tableWrapper{-webkit-overflow-scrolling:touch;margin-bottom:24px;overflow-x:auto}.AbbyMarkdownRenderer-module__h9WKbW__richText>div>:last-child{margin-bottom:0}
.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:100%;min-width:0;max-width:100%;position:relative;overflow:hidden}.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;border:1px solid var(--grey-400);background-color:var(--grey-50);width:32px;height:32px;color:var(--primary-900);font-size:var(--text-16);cursor:pointer;border-radius:1000px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.AbbyProfessionsList-module__xnHv8G__left{left:0}.AbbyProfessionsList-module__xnHv8G__right{right:0}.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(--grey-50) 100%);left:-1px}.AbbyProfessionsList-module__xnHv8G__fadeRight{background:linear-gradient(90deg, transparent 0%, #ffffff80 50%, var(--grey-50) 100%);right:-1px}.AbbyProfessionsList-module__xnHv8G__hidden{opacity:0;pointer-events:none}
.JobPostingCard-module__W8t5zW__jobPostingCardWrapper{width:100%;position:relative}.JobPostingCard-module__W8t5zW__jobPostingCard{border:1px solid var(--grey-300);background-color:var(--white);border-radius:12px;flex-direction:column;gap:12px;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:12px;display:flex}.JobPostingCard-module__W8t5zW__jobCardLogo{border:1px solid var(--grey-300);background-color:var(--white);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;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}.JobPostingCard-module__W8t5zW__jobTitle{color:var(--grey-900);font-size:var(--text-16);word-wrap:break-word;margin:0;font-weight:700;line-height:1.25}.JobPostingCard-module__W8t5zW__badgeContainer{flex-wrap:wrap;gap: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;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-14);font-weight:600;line-height:1.25}
.AbbyBoosterButton-module__Bb2jrW__booster{border:1px solid var(--grey-300);border-radius:var(--border-radius-14);background-color:var(--white);height:40px;color:var(--grey-900);align-items:center;padding:0 16px;font-weight:500;display:flex}.AbbyBoosterButton-module__Bb2jrW__booster:hover{background-color:var(--grey-200)}.AbbyBoosterButton-module__Bb2jrW__active{border:1px solid var(--primary-300);background-color:var(--primary-100);color:var(--primary-600)}.AbbyBoosterButton-module__Bb2jrW__active:hover{background-color:var(--primary-200)}
.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-radius:var(--border-radius-14);background-color:var(--primary-600);width:100%;height:48px;color:var(--white);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__cardCta:hover{background-color:var(--primary-800)}}.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)}}
.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__header{align-items:center;gap:6px;display:flex}.SuggestedResponses-module__s5ByGa__headerIcon{color:var(--grey-500);font-size:var(--text-14);line-height:1}.SuggestedResponses-module__s5ByGa__headerLabel{color:var(--grey-500);font-size:var(--text-14);font-weight:500;line-height:1.4}.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__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}
.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__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-items:flex-start;width:100%;min-width:0;max-width:100%;display:flex}.MessagesList-module__aokyXG__message.MessagesList-module__aokyXG__user{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__assistantTextBubbleSharpTopLeft{border-radius:0 16px 16px;margin-top:4px}.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 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(--headline-24);margin-bottom:20px;font-weight:700;display:block}.MessagesList-module__aokyXG__personalityTypeList{padding-left:24px}.MessagesList-module__aokyXG__personalityTypeList li{word-wrap:anywhere;margin-bottom:8px}.MessagesList-module__aokyXG__personalityTypeList li:last-of-type{margin-bottom:32px}.MessagesList-module__aokyXG__boostSelectionContainer{flex-direction:column;gap:12px;display:flex}.MessagesList-module__aokyXG__boostButtonsWrapper{flex-wrap:wrap;gap:12px;padding:16px 0 0;display:flex}
.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;gap:4px;display:flex}.WelcomeMessage-module__0Wze5W__title{color:var(--grey-800);font-family:var(--font-inter);font-size:var(--headline-24);letter-spacing:-.64px;margin:0;font-weight:500;line-height:1.25}@media screen and (min-width:800px){.WelcomeMessage-module__0Wze5W__title{font-size:var(--headline-32)}}.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}.WelcomeMessage-module__0Wze5W__introBubble{background:var(--grey-100);width:100%;max-width:fit-content;color:var(--grey-800);border-radius:16px 16px 16px 0;padding:16px 20px}.WelcomeMessage-module__0Wze5W__introText{font-size:var(--text-14);margin:0;line-height:1.6}.WelcomeMessage-module__0Wze5W__emphasis{font-style:italic;font-weight:700}
.AbbyFABTopBar-module__P1AXOa__panelHeader{z-index:10;justify-content:space-between;align-items:flex-start;gap:12px;margin:10px;display:flex;position:relative}.AbbyFABTopBar-module__P1AXOa__title{border:1px solid var(--primary-200);background:var(--primary-50);border-radius:8px;justify-content:center;align-items:center;gap:3px;width:69px;padding:4px 8px 4px 6px;display:flex}.AbbyFABTopBar-module__P1AXOa__title h4{color:var(--primary-600);font-family:var(--font-inter);margin:0;font-size:14px;font-style:italic;font-weight:600;line-height:100%}.AbbyFABTopBar-module__P1AXOa__actions{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}.AbbyFABTopBar-module__P1AXOa__downchevronIconButton:hover{background:var(--grey-200)}.AbbyFABTopBar-module__P1AXOa__threeDotsIconButton{border-radius:999px;width:28px;height:28px}.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;min-width:240px;padding:8px;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:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:12px;padding:12px 16px;font-family:inherit;font-size:16px;font-weight:500;display:flex}.AbbyFABTopBar-module__P1AXOa__menuItem:hover{background:var(--grey-100)}.AbbyFABTopBar-module__P1AXOa__menuItem svg{color:var(--grey-500)}
.AbbyFloatingActionButton-module__XGEwGG__overlayRoot{z-index:1000;position:fixed;bottom:20px;right:20px}.AbbyFloatingActionButton-module__XGEwGG__launcher,.AbbyFloatingActionButton-module__XGEwGG__closeButton,.AbbyFloatingActionButton-module__XGEwGG__submitButton{font:inherit;cursor:pointer;border:none}.AbbyFloatingActionButton-module__XGEwGG__launcher{visibility:visible;transform-origin:100% 100%;opacity:1;min-width:140px;color:var(--white,#fff);white-space:nowrap;pointer-events:auto;background:#7c3aed;border-radius:999px;padding:12px 16px;transition:opacity .3s,transform .3s;position:absolute;bottom:0;right:0;transform:scale(1);box-shadow:0 12px 32px #0f172a40}.AbbyFloatingActionButton-module__XGEwGG__launcherHidden{visibility:hidden;opacity:0;pointer-events:none;transform:scale(.9)}.AbbyFloatingActionButton-module__XGEwGG__panel{visibility:hidden;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;grid-template-rows:auto 1fr auto;width:min(420px,60vw);height:min(740px,80vh);padding:16px;transition:opacity .3s,transform .3s;display:grid;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__messagesArea{flex-direction:column;width:100%;min-width:0;min-height:0;padding:0 10px;display:flex;position:relative;overflow:hidden}.AbbyFloatingActionButton-module__XGEwGG__scrollTopFade,.AbbyFloatingActionButton-module__XGEwGG__scrollBottomFade{pointer-events:none;transition:opacity .15s}.AbbyFloatingActionButton-module__XGEwGG__scrollTopFade{z-index:2;background:linear-gradient(180deg, var(--white) 0%, #fff0 100%);height:24px;position:absolute;top:0;left:0;right:0}.AbbyFloatingActionButton-module__XGEwGG__scrollBottomFade{z-index:2;background:linear-gradient(180deg, #fff0 0%, var(--white) 100%);height:24px;position:absolute;bottom:0;left:0;right:0}.AbbyFloatingActionButton-module__XGEwGG__scrollFadeHidden{opacity:0}.AbbyFloatingActionButton-module__XGEwGG__messages{flex-direction:column;flex:1;gap:12px;width:100%;min-width:0;min-height:0;padding-top:0;padding-bottom:12px;display:flex;overflow:hidden auto}.AbbyFloatingActionButton-module__XGEwGG__messages>*{width:100%;min-width:0;max-width:100%}.AbbyFloatingActionButton-module__XGEwGG__loadingIndicator{justify-content:center;padding:8px 0;display:flex}.AbbyFloatingActionButton-module__XGEwGG__message,.AbbyFloatingActionButton-module__XGEwGG__emptyState{font-size:var(--text-14);border-radius:14px;margin:0;padding:10px 12px;line-height:1.4}.AbbyFloatingActionButton-module__XGEwGG__message{color:#4c1d95;background:#ede9fe}.AbbyFloatingActionButton-module__XGEwGG__emptyState{background:var(--grey-50,#fafafa);color:var(--grey-500,#737373)}.AbbyFloatingActionButton-module__XGEwGG__form{flex-direction:column;gap:8px;display:flex}.AbbyFloatingActionButton-module__XGEwGG__label{color:var(--grey-700,#404040);font-size:var(--text-14);font-weight:600}.AbbyFloatingActionButton-module__XGEwGG__textarea{border:1px solid var(--grey-300,#d4d4d4);min-height:96px;font:inherit;resize:vertical;border-radius:14px;padding:12px}.AbbyFloatingActionButton-module__XGEwGG__textarea:focus{outline:2px solid var(--primary-300,#d1bdfa);outline-offset:1px}.AbbyFloatingActionButton-module__XGEwGG__submitButton{color:var(--white,#fff);background:#171717;border-radius:999px;align-self:flex-end;padding:10px 14px}
.JobPostingCardsComponent-module__mz_Jia__container{background-color:var(--grey-100);border-radius:24px;flex-direction:column;justify-content:center;align-items:center;width:100vw;margin-left:-50vw;margin-right:-50vw;padding:24px 24px 16px;display:flex;position:relative;left:50%;right:50%}.JobPostingCardsComponent-module__mz_Jia__container article{min-width:288px;max-width:288px}@media screen and (min-width:800px){.JobPostingCardsComponent-module__mz_Jia__container{width:auto;margin-bottom:32px;margin-left:auto;margin-right:auto;left:auto;right:auto}.JobPostingCardsComponent-module__mz_Jia__container article{min-width:0;min-width:initial;max-width:none;max-width:initial}}.JobPostingCardsComponent-module__mz_Jia__title{font-size:var(--text-20);text-align:center;margin-bottom:16px;line-height:125%}@media screen and (min-width:800px){.JobPostingCardsComponent-module__mz_Jia__title{margin-bottom:24px}}.JobPostingCardsComponent-module__mz_Jia__cta{color:var(--primary-700);font-size:var(--text-16);-webkit-hyphens:none;hyphens:none;padding:16px;font-weight:700;line-height:150%}.JobPostingCardsComponent-module__mz_Jia__swiper{scrollbar-width:none;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;flex-flow:row;gap:8px;width:100vw;margin-bottom:16px;padding-left:24px;padding-right:24px;display:flex;overflow-x:scroll}.JobPostingCardsComponent-module__mz_Jia__swiper::-webkit-scrollbar{display:none}@media screen and (min-width:800px){.JobPostingCardsComponent-module__mz_Jia__swiper{flex-direction:column;width:100%;padding:0}}.JobPostingCardsComponent-module__mz_Jia__swiper .JobPostingCardsComponent-module__mz_Jia__card{min-width:288px;max-width:288px;margin-bottom:0}.JobPostingCardsComponent-module__mz_Jia__swiper .JobPostingCardsComponent-module__mz_Jia__card:only-child{margin:auto}@media screen and (min-width:800px){.JobPostingCardsComponent-module__mz_Jia__swiper .JobPostingCardsComponent-module__mz_Jia__card{max-width:none;max-width:initial}}
.CorporationVacancies-module__eckNTq__box{border:1px solid var(--grey-200);color:var(--grey-900);border-radius:12px;flex-direction:column;gap:24px;padding:24px;line-height:150%;display:flex}.CorporationVacancies-module__eckNTq__title{font-size:var(--text-16);font-weight:700}.CorporationVacancies-module__eckNTq__items{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.CorporationVacancies-module__eckNTq__item{border-bottom:3px dotted var(--grey-200);padding:24px 0}.CorporationVacancies-module__eckNTq__item:first-child{padding-top:0}.CorporationVacancies-module__eckNTq__item:last-child{border-bottom:none;padding-bottom:0}.CorporationVacancies-module__eckNTq__itemLink{color:inherit;align-items:center;gap:16px;-webkit-text-decoration:none;text-decoration:none;display:flex}.CorporationVacancies-module__eckNTq__itemLink:hover{-webkit-text-decoration:none;text-decoration:none}.CorporationVacancies-module__eckNTq__itemImage{border:1px solid var(--grey-200);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;display:flex;overflow:hidden}.CorporationVacancies-module__eckNTq__logo{-o-object-fit:contain;object-fit:contain}.CorporationVacancies-module__eckNTq__itemInfo{min-width:0;font-size:var(--text-14);flex-direction:column;gap:2px;line-height:150%;display:flex}.CorporationVacancies-module__eckNTq__itemName{color:var(--grey-900);font-weight:600;overflow:hidden}.CorporationVacancies-module__eckNTq__itemLocation{color:var(--grey-500);font-weight:500}.CorporationVacancies-module__eckNTq__itemJobs{color:var(--primary-600);font-size:var(--text-12);padding-top:8px;font-weight:600;-webkit-text-decoration:none;text-decoration:none}.CorporationVacancies-module__eckNTq__itemLink:hover .CorporationVacancies-module__eckNTq__itemJobs{text-underline-offset:2px;-webkit-text-decoration:underline;text-decoration:underline}.CorporationVacancies-module__eckNTq__cta{border-radius:8px;width:100%;height:40px;padding:0 16px}
.GenderDeclaration-module__VRZh7G__genderDeclaration{color:var(--grey-500);font-size:var(--text-12)}
.RatingBox-module__HKRSRW__box{border:1px solid var(--grey-200);color:var(--grey-900);border-radius:12px;flex-direction:column;gap:24px;padding:24px;line-height:150%;display:flex}.RatingBox-module__HKRSRW__title{font-size:var(--text-16);font-weight:700}.RatingBox-module__HKRSRW__items{flex-direction:column;gap:24px;margin:0;padding:0;list-style:none;display:flex}.RatingBox-module__HKRSRW__item{justify-content:space-between;align-items:center;display:flex}.RatingBox-module__HKRSRW__itemTitle{font-size:var(--text-14);-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;margin-right:8px;font-weight:600}.RatingBox-module__HKRSRW__itemRating{align-items:center;display:flex}.RatingBox-module__HKRSRW__recommendValue{background-color:var(--tertiary-300);color:var(--grey-900);font-size:var(--text-14);border-radius:100px;padding:4px 8px;font-weight:500;line-height:100%}.RatingBox-module__HKRSRW__noRatingsInfo{color:var(--grey-500);font-size:var(--text-12);font-weight:400}.RatingBox-module__HKRSRW__itemRecommendation{border-bottom:3px dotted var(--grey-200);padding-bottom:24px}.RatingBox-module__HKRSRW__cta{border-radius:8px;width:100%;height:40px;padding:0 16px}
.ButtonComponent-module__rrDYPW__button{text-align:center;padding:4px 24px}
.MarkdownRenderer-module__if0aKq__richText p,.MarkdownRenderer-module__if0aKq__richText h2,.MarkdownRenderer-module__if0aKq__richText h3,.MarkdownRenderer-module__if0aKq__richText h4,.MarkdownRenderer-module__if0aKq__richText ol,.MarkdownRenderer-module__if0aKq__richText ul,.MarkdownRenderer-module__if0aKq__richText table{word-wrap:break-word;margin-bottom:24px;line-height:150%}.MarkdownRenderer-module__if0aKq__richText li>p{margin-bottom:0}.MarkdownRenderer-module__if0aKq__richText table{border-spacing:0;border-collapse:collapse;text-align:left;width:100%}@media screen and (min-width:800px){.MarkdownRenderer-module__if0aKq__richText table{table-layout:fixed}}.MarkdownRenderer-module__if0aKq__richText tr{border:1px solid var(--grey-200)}.MarkdownRenderer-module__if0aKq__richText th,.MarkdownRenderer-module__if0aKq__richText td{vertical-align:top;width:100%;min-width:10rem;padding:1rem}.MarkdownRenderer-module__if0aKq__richText thead tr{background-color:var(--white,#fff)}.MarkdownRenderer-module__if0aKq__richText tbody tr:nth-child(odd){background-color:var(--grey-100,#f5f5f5)}.MarkdownRenderer-module__if0aKq__richText tbody tr:nth-child(2n){background-color:var(--white,#fff)}.MarkdownRenderer-module__if0aKq__richText thead th{border-bottom:2px solid var(--grey-200,#e5e5e5)}.MarkdownRenderer-module__if0aKq__richText th:not(:has(+th)){border-right:2px solid var(--grey-200,#e5e5e5)}.MarkdownRenderer-module__if0aKq__richText tbody tr:last-child td{border-bottom:none}.MarkdownRenderer-module__if0aKq__container{border:1px solid var(--grey-200);border-radius:12px;max-width:calc(50vw + 50%);position:relative;overflow:auto visible}.MarkdownRenderer-module__if0aKq__scrollContainer{transition:-webkit-mask-image .25s,mask-image .25s;-webkit-mask-image:none;mask-image:none}@media screen and (min-width:800px){.MarkdownRenderer-module__if0aKq__scrollContainer{-webkit-mask-image:none;mask-image:none}}.MarkdownRenderer-module__if0aKq__showFade{-webkit-mask-image:linear-gradient(90deg,#000 80%,#0000 100%);mask-image:linear-gradient(90deg,#000 80%,#0000 100%)}@media screen and (min-width:800px){.MarkdownRenderer-module__if0aKq__showFade{-webkit-mask-image:none;mask-image:none}}.MarkdownRenderer-module__if0aKq__richText>div>:last-child{margin-bottom:0}
.ImageComponent-module__ufBaOa__image{width:100%;height:auto}
.ListInfoBoxComponent-module__qfzfLW__container{border:4px solid var(--grey-200,#e5e5e5);border-radius:24px;align-items:center;width:100%;padding:32px;display:flex}.ListInfoBoxComponent-module__qfzfLW__container ol{margin:0;padding:24px}.ListInfoBoxComponent-module__qfzfLW__container ol li::marker{color:var(--primary-600,#5e2dc1);font-weight:var(--font-weight-l)}.ListInfoBoxComponent-module__qfzfLW__contentContainer h2,.ListInfoBoxComponent-module__qfzfLW__contentContainer h3,.ListInfoBoxComponent-module__qfzfLW__contentContainer h4{font-family:var(--font-arboria);font-size:var(--headline-24);text-transform:uppercase;font-weight:900;line-height:24.15px}.ListInfoBoxComponent-module__qfzfLW__contentContainer>*{margin-bottom:16px}.ListInfoBoxComponent-module__qfzfLW__contentContainer>:last-child{margin-bottom:0}.ListInfoBoxComponent-module__qfzfLW__checkicon ul{margin:0;padding:0;list-style:none}.ListInfoBoxComponent-module__qfzfLW__checkicon ul li{padding-left:32px;position:relative}.ListInfoBoxComponent-module__qfzfLW__checkicon ul li:before{content:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='16' height='16' rx='8' fill='%235E2DC1' /%3E%3Cpath d='M4 8.42578L6.5 10.9258L11.5 5.92578' stroke='white' strokeWidth='1.5' strokeLinecap='round' strokeLinejoin='round' /%3E%3C/svg%3E");display:inline-block;position:absolute;top:2px;left:0}.ListInfoBoxComponent-module__qfzfLW__classic ul{margin:0;padding:0;list-style:none}.ListInfoBoxComponent-module__qfzfLW__classic ul li{padding-left:24px;position:relative}.ListInfoBoxComponent-module__qfzfLW__classic ul li:before{content:"";background-color:var(--primary-600,#5e2dc1);border-radius:50%;width:8px;height:8px;display:inline-block;position:absolute;top:8px;left:0}
.Chip-module__jx1baq__chip{border:1px solid var(--primary-300);background-color:var(--primary-100);max-width:max-content;height:40px;color:var(--primary-600);font-size:var(--text-14);cursor:pointer;border-radius:50px;justify-content:space-between;align-items:center;gap:8px;padding:9.5px 12px 9.5px 16px;font-weight:500;display:flex}@media screen and (min-width:1200px){.Chip-module__jx1baq__chip{height:32px;padding:5.5px 4px 5.5px 10px}}.Chip-module__jx1baq__chipText{-webkit-line-clamp:1;text-overflow:ellipsis;white-space:wrap;-webkit-hyphens:auto;hyphens:auto;-webkit-box-orient:vertical;gap:8px;display:-webkit-box;overflow:hidden}.Chip-module__jx1baq__deleteIcon{width:20px;min-width:20px;height:20px;min-height:20px}.Chip-module__jx1baq__deleteIcon path{fill:var(--primary-600)}.Chip-module__jx1baq__deleteIcon rect{fill:var(--primary-200)}
.ConsentCard-module__jeOHrq__container{text-align:center;border-radius:16px;justify-content:center;width:100%;display:flex}.ConsentCard-module__jeOHrq__container p{margin:0}.ConsentCard-module__jeOHrq__innerWrapper{flex-direction:column;align-items:center;display:flex}.ConsentCard-module__jeOHrq__shortInnerWrapper{gap:32px;max-width:600px;padding:24px 16px}@media screen and (min-width:800px){.ConsentCard-module__jeOHrq__shortInnerWrapper{padding:57px 24px}}.ConsentCard-module__jeOHrq__videoInnerWrapper{justify-content:space-between;padding:12px 16px}.ConsentCard-module__jeOHrq__title{color:var(--primary-900,#361a70);font-family:var(--font-arboria);font-size:var(--text-24);letter-spacing:-1px;text-align:center;font-weight:700;line-height:125%}.ConsentCard-module__jeOHrq__text{color:var(--primary-900,#361a70);font-size:var(--text-14);line-height:150%}.ConsentCard-module__jeOHrq__toggleboxLabel{color:var(--primary-900,#361a70);font-size:var(--text-12);text-align:left;margin:0;font-weight:600;line-height:100%}.ConsentCard-module__jeOHrq__footerWrapper{flex-direction:column;align-items:center;gap:16px;display:flex}.ConsentCard-module__jeOHrq__toggleWrapper{flex-direction:row;align-items:center;gap:12px;padding:0 26px;display:flex}.ConsentCard-module__jeOHrq__footer{color:var(--grey-500,#737373);font-size:var(--text-10);line-height:125%}.ConsentCard-module__jeOHrq__layout-0{padding:12px}.ConsentCard-module__jeOHrq__layout-0 .ConsentCard-module__jeOHrq__footerWrapper{gap:8px}.ConsentCard-module__jeOHrq__layout-1,.ConsentCard-module__jeOHrq__layout-2{padding:12px 16px}.ConsentCard-module__jeOHrq__layout-1 .ConsentCard-module__jeOHrq__footerWrapper,.ConsentCard-module__jeOHrq__layout-2 .ConsentCard-module__jeOHrq__footerWrapper{gap:12px}.ConsentCard-module__jeOHrq__layout-0 .ConsentCard-module__jeOHrq__doggoWrapper,.ConsentCard-module__jeOHrq__layout-1 .ConsentCard-module__jeOHrq__doggoWrapper,.ConsentCard-module__jeOHrq__layout-0 .ConsentCard-module__jeOHrq__firstDescription,.ConsentCard-module__jeOHrq__layout-1 .ConsentCard-module__jeOHrq__firstDescription,.ConsentCard-module__jeOHrq__layout-0 .ConsentCard-module__jeOHrq__secondDescription,.ConsentCard-module__jeOHrq__layout-1 .ConsentCard-module__jeOHrq__secondDescription,.ConsentCard-module__jeOHrq__layout-2 .ConsentCard-module__jeOHrq__doggoWrapper,.ConsentCard-module__jeOHrq__layout-3 .ConsentCard-module__jeOHrq__doggoWrapper,.ConsentCard-module__jeOHrq__layout-2 .ConsentCard-module__jeOHrq__firstDescription,.ConsentCard-module__jeOHrq__layout-3 .ConsentCard-module__jeOHrq__firstDescription{display:none}.ConsentCard-module__jeOHrq__layout-3,.ConsentCard-module__jeOHrq__layout-5{justify-content:center;gap:16px}.ConsentCard-module__jeOHrq__layout-3,.ConsentCard-module__jeOHrq__layout-4{padding:24px}.ConsentCard-module__jeOHrq__layout-5{padding:36px 86px}
.CheckboxItem-module__P4--Qq__wrapper{width:100%;color:var(--grey-700,#404040);font-size:var(--text-14);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;justify-content:space-between;align-items:center;display:flex}.CheckboxItem-module__P4--Qq__wrapper input[type=checkbox]{display:none}.CheckboxItem-module__P4--Qq__wrapper.CheckboxItem-module__P4--Qq__disabled{color:var(--grey-400,#a3a3a3)}.CheckboxItem-module__P4--Qq__checkmark{border:1px solid var(--grey-300,#d4d4d4);background-color:var(--white,#fff);border-radius:4px;min-width:16px;height:16px;margin-left:16px;position:relative}.CheckboxItem-module__P4--Qq__checkmark:hover{border-color:var(--grey-400,#a3a3a3)}.CheckboxItem-module__P4--Qq__checkmark:after{content:"";border:solid var(--white,#fff);opacity:0;border-width:0 2px 2px 0;width:6px;height:12px;transition:opacity .3s;position:absolute;top:0;left:4px;transform:rotate(45deg)}.CheckboxItem-module__P4--Qq__emoji{margin-right:8px}.CheckboxItem-module__P4--Qq__wrapper input[type=checkbox]:checked+.CheckboxItem-module__P4--Qq__checkmark{border-color:var(--primary-300,#d1bdfa);background-color:var(--primary-100,#ede5ff)}.CheckboxItem-module__P4--Qq__wrapper input[type=checkbox]:checked+.CheckboxItem-module__P4--Qq__checkmark:hover{border-color:var(--primary-400,#ac8cee)}.CheckboxItem-module__P4--Qq__wrapper.CheckboxItem-module__P4--Qq__disabled input[type=checkbox]:checked+.CheckboxItem-module__P4--Qq__checkmark{border-color:var(--grey-200,#e5e5e5);background-color:var(--grey-50,#fafafa)}.CheckboxItem-module__P4--Qq__wrapper input[type=checkbox]:checked+.CheckboxItem-module__P4--Qq__checkmark:after{border-color:var(--primary-600,#5e2dc1);opacity:1}.CheckboxItem-module__P4--Qq__wrapper.CheckboxItem-module__P4--Qq__disabled input[type=checkbox]:checked+.CheckboxItem-module__P4--Qq__checkmark:after{border-color:var(--grey-400,#a3a3a3)}.CheckboxItem-module__P4--Qq__highlight{background-color:#0000;font-weight:700}.CheckboxItem-module__P4--Qq__required{color:var(--secondary-500,#fc6012);margin-left:4px}
.ConsentInfoText-module__2iBCvG__consentInfo{color:var(--consent-info-text-color,var(--grey-500,#737373));font-size:var(--consent-info-font-size,10px);text-align:var(--consent-info-text-align,"left");font-weight:400;line-height:100%}.ConsentInfoText-module__2iBCvG__consentInfo a{color:var(--consent-info-text-color,var(--primary-700,#5127a5))}@media screen and (min-width:800px){.ConsentInfoText-module__2iBCvG__consentInfo{font-size:var(--consent-info-font-size,13px)}}
.MainHeadline-module__n6c4eq__title{font-family:var(--font-arboria);font-size:var(--headline-32);letter-spacing:-.02rem;margin-bottom:24px;font-weight:700;line-height:90%}@media screen and (min-width:800px){.MainHeadline-module__n6c4eq__title{font-size:var(--headline-48);margin-bottom:32px}}
.SocialMediaComponent-module__wLF5AW__socialMediaContainer{flex-direction:column;align-items:center;gap:8px;display:flex}.SocialMediaComponent-module__wLF5AW__instagram{width:315px;max-width:540px;height:615px}.SocialMediaComponent-module__wLF5AW__instagram iframe{border:1px solid #dbdbdb;width:100%}@media screen and (min-width:800px){.SocialMediaComponent-module__wLF5AW__instagram{width:328px}}.SocialMediaComponent-module__wLF5AW__shortVideo{width:315px;height:560px}.SocialMediaComponent-module__wLF5AW__video{height:182px}@media screen and (min-width:800px){.SocialMediaComponent-module__wLF5AW__video{width:624px;height:328px}}.SocialMediaComponent-module__wLF5AW__socialMediaSkeleton{height:240px}@media screen and (min-width:800px){.SocialMediaComponent-module__wLF5AW__socialMediaSkeleton{height:450px}}@media screen and (min-width:1200px){.SocialMediaComponent-module__wLF5AW__socialMediaSkeleton{height:470px}}.SocialMediaComponent-module__wLF5AW__socialMediaSkeletonShort{height:650px}.SocialMediaComponent-module__wLF5AW__socialMediaSkeletonInsta{height:805px}.SocialMediaComponent-module__wLF5AW__socialMediaComponent{width:100%;height:100%}.SocialMediaComponent-module__wLF5AW__consentInfo{min-width:100%;max-width:100%}.SocialMediaComponent-module__wLF5AW__consentInfo.SocialMediaComponent-module__wLF5AW__shortConsentInfo{width:var(--consent-info-width-short-video,100%);min-width:var(--consent-info-min-width-short-video,100%)}.SocialMediaComponent-module__wLF5AW__videoConsentInfo{width:var(--consent-info-width,100%)}.SocialMediaComponent-module__wLF5AW__hiddenConsentInfo{visibility:hidden}
.TwoColumnsComponent-module__M4gv2W__wrapper{flex-direction:column;gap:8px;display:flex}@media screen and (min-width:800px){.TwoColumnsComponent-module__M4gv2W__wrapper{flex-direction:row;gap:32px}.TwoColumnsComponent-module__M4gv2W__wrapper>*{flex:1}}.TwoColumnsComponent-module__M4gv2W__text h2,.TwoColumnsComponent-module__M4gv2W__text h3,.TwoColumnsComponent-module__M4gv2W__text h4{font-family:var(--font-arboria);letter-spacing:-.28px;margin-bottom:16px;line-height:125%}.TwoColumnsComponent-module__M4gv2W__text p{font-size:var(--text-14)}.TwoColumnsComponent-module__M4gv2W__introText{margin-bottom:16px}
.TextWithImageComponent-module__dEcSeW__container{flex-direction:column;gap:24px;display:flex}.TextWithImageComponent-module__dEcSeW__container .TextWithImageComponent-module__dEcSeW__image{-o-object-fit:contain;object-fit:contain;border-radius:12px;width:100%;height:auto}@media screen and (min-width:800px){.TextWithImageComponent-module__dEcSeW__container{flex-direction:row;gap:24px;display:flow-root}.TextWithImageComponent-module__dEcSeW__container .TextWithImageComponent-module__dEcSeW__image{width:auto;width:initial;float:right;height:auto;margin-bottom:12px;margin-left:16px;display:block}.TextWithImageComponent-module__dEcSeW__container.TextWithImageComponent-module__dEcSeW__half .TextWithImageComponent-module__dEcSeW__image{width:50%}.TextWithImageComponent-module__dEcSeW__container.TextWithImageComponent-module__dEcSeW__oneThird .TextWithImageComponent-module__dEcSeW__image{width:33.33%}.TextWithImageComponent-module__dEcSeW__container.TextWithImageComponent-module__dEcSeW__twoThirds .TextWithImageComponent-module__dEcSeW__image{width:66.66%}.TextWithImageComponent-module__dEcSeW__container.TextWithImageComponent-module__dEcSeW__left .TextWithImageComponent-module__dEcSeW__image{float:left;margin-left:0;margin-right:16px}}
.TextWithImage-module__ZGm4MW__container{flex-direction:column-reverse;display:flex}@media screen and (min-width:800px){.TextWithImage-module__ZGm4MW__container{flex-direction:row-reverse;gap:24px}}.TextWithImage-module__ZGm4MW__imageContainer{width:100%;height:240px;position:relative}@media screen and (min-width:800px){.TextWithImage-module__ZGm4MW__imageContainer{width:360px}}.TextWithImage-module__ZGm4MW__imagePattern{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='351' height='38' viewBox='0 0 351 38' fill='none'%3E%3Cpath d='M-124 59.2587L-107.9 44.9258C-91.8 30.7271 -59.6 1.85985 -27.4 -1.59751C4.8 -5.18913 37 16.2935 69.2 21.6641C101.4 27.0348 133.6 16.2935 165.8 9.1438C198 1.85985 230.2 -1.49681 262.4 3.77315C294.6 9.2445 326.8 23.3425 342.9 30.6264L359 37.7761V70H342.9C326.8 70 294.6 70 262.4 70C230.2 70 198 70 165.8 70C133.6 70 101.4 70 69.2 70C37 70 4.8 70 -27.4 70C-59.6 70 -91.8 70 -107.9 70H-124V59.2587Z' fill='%235E2DC1'/%3E%3Cpath d='M390 -14L375.7 -7.01094C361.4 0.109376 332.8 13.8906 304.2 24.4891C275.6 34.8906 247 42.1094 218.4 45.4891C189.8 49 161.2 49 132.6 38.5C104 28 75.4 7 46.8 7C18.2 7 -10.4 28 -24.7 38.5L-39 49V70H-24.7C-10.4 70 18.2 70 46.8 70C75.4 70 104 70 132.6 70C161.2 70 189.8 70 218.4 70C247 70 275.6 70 304.2 70C332.8 70 361.4 70 375.7 70H390V-14Z' fill='%2342EED2'/%3E%3C/svg%3E");background-position:bottom;background-repeat:no-repeat;background-size:cover;border-radius:0 0 12px 12px;width:100%;height:38px;position:absolute;bottom:0;left:0}.TextWithImage-module__ZGm4MW__image{-o-object-fit:cover;object-fit:cover;aspect-ratio:5/2;border-radius:12px;flex:1;width:100%;max-width:476px;height:240px;margin:0 auto;padding-bottom:16px}@media screen and (min-width:800px){.TextWithImage-module__ZGm4MW__image{aspect-ratio:unset;margin:0;padding-bottom:0}}.TextWithImage-module__ZGm4MW__expandableWrapper{flex:1.5;padding:16px}@media screen and (min-width:800px){.TextWithImage-module__ZGm4MW__expandableWrapper{padding:0}}.TextWithImage-module__ZGm4MW__text h2,.TextWithImage-module__ZGm4MW__text h3,.TextWithImage-module__ZGm4MW__text h4{font-family:var(--font-arboria);margin-bottom:12px;line-height:125%}@media screen and (min-width:800px){.TextWithImage-module__ZGm4MW__text h2,.TextWithImage-module__ZGm4MW__text h3,.TextWithImage-module__ZGm4MW__text h4{margin-bottom:8px}}.TextWithImage-module__ZGm4MW__text p{font-size:var(--text-14)}.TextWithImage-module__ZGm4MW__text>:last-child{margin-bottom:0}
.ScrollToTopButton-module__Ze3ZbG__button{background-color:var(--black,#000);width:114px;height:32px;box-shadow:var(--drop-shadow-xl-inverted);font-size:var(--text-12);border-radius:8px;flex-direction:row;justify-content:space-around;align-items:center;gap:5px;padding:8px 10px;font-weight:500;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}@media screen and (min-width:800px){.ScrollToTopButton-module__Ze3ZbG__button{height:40px;left:auto;right:0}}.ScrollToTopButton-module__Ze3ZbG__button:before{content:"";z-index:-1;background:0 0;border-radius:10px;position:absolute;inset:-6px}@media screen and (min-width:800px){.ScrollToTopButton-module__Ze3ZbG__button:before{display:none}}
.BeneficialAttributesComponent-module__bk5lVa__headline{font-size:var(--text-24);margin-bottom:24px}.BeneficialAttributesComponent-module__bk5lVa__title{font-size:var(--text-20);margin-bottom:24px;font-weight:700;line-height:125%}.BeneficialAttributesComponent-module__bk5lVa__list{font-size:var(--text-16);padding-left:24px;list-style-type:none}.BeneficialAttributesComponent-module__bk5lVa__list:first-of-type{margin-bottom:40px}.BeneficialAttributesComponent-module__bk5lVa__list li{margin-bottom:14px;margin-left:0;padding-left:16px}.BeneficialAttributesComponent-module__bk5lVa__list li:before{margin-left:-34px;margin-right:10px}.BeneficialAttributesComponent-module__bk5lVa__numerationList,.BeneficialAttributesComponent-module__bk5lVa__checkList{counter-reset:item}.BeneficialAttributesComponent-module__bk5lVa__numerationList li:before,.BeneficialAttributesComponent-module__bk5lVa__checkList li:before{width:24px;height:24px;color:var(--white);counter-increment:item;border-radius:100%;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.BeneficialAttributesComponent-module__bk5lVa__positiveList.BeneficialAttributesComponent-module__bk5lVa__numerationList{counter-reset:item}.BeneficialAttributesComponent-module__bk5lVa__positiveList.BeneficialAttributesComponent-module__bk5lVa__numerationList li:before{content:counter(item) " ";background-color:var(--success-600)}.BeneficialAttributesComponent-module__bk5lVa__negativeList.BeneficialAttributesComponent-module__bk5lVa__numerationList{counter-reset:item}.BeneficialAttributesComponent-module__bk5lVa__negativeList.BeneficialAttributesComponent-module__bk5lVa__numerationList li:before{content:counter(item) " ";background-color:var(--danger-500)}.BeneficialAttributesComponent-module__bk5lVa__positiveList.BeneficialAttributesComponent-module__bk5lVa__checkList li:before{content:"✓";background-color:var(--success-600);padding-right:2px}.BeneficialAttributesComponent-module__bk5lVa__negativeList.BeneficialAttributesComponent-module__bk5lVa__checkList li:before{content:"✗";background-color:var(--danger-500)}
.ListComponent-module__KxO9Vq__list ul,.ListComponent-module__KxO9Vq__list ol{counter-reset:list-counter;padding-left:24px;list-style:none}.ListComponent-module__KxO9Vq__list ul li,.ListComponent-module__KxO9Vq__list ol li{position:relative}.ListComponent-module__KxO9Vq__list ul li:before,.ListComponent-module__KxO9Vq__list ol li:before{position:absolute;left:-24px}.ListComponent-module__KxO9Vq__list li p{margin-top:0;margin-bottom:0}.ListComponent-module__KxO9Vq__list li:not(:last-of-type){margin-bottom:16px}.ListComponent-module__KxO9Vq__list ol>li:before{content:counter(list-counter, decimal) ".";color:var(--primary-600);counter-increment:list-counter;font-weight:700}.ListComponent-module__KxO9Vq__list ul>li:before{content:"•";color:var(--primary-600)}
.CorporationBreaker-module__S7rRna__cardWrapper{position:relative}.CorporationBreaker-module__S7rRna__cardContainer{grid-column-gap:16px;-moz-column-gap:16px;border:1px solid var(--grey-300,#d4d4d4);border-radius:var(--border-radius-12);-webkit-hyphens:auto;hyphens:auto;grid-template-columns:max-content 1fr;grid-template-areas:"image content""button button";align-items:center;column-gap:16px;padding:16px;display:grid}@media screen and (min-width:800px){.CorporationBreaker-module__S7rRna__cardContainer{grid-template-columns:140px 1fr max-content;grid-template-areas:"image content button";min-height:76px;padding:0}}.CorporationBreaker-module__S7rRna__imageContainer{grid-area:image;width:60px;margin-bottom:16px}@media screen and (min-width:800px){.CorporationBreaker-module__S7rRna__imageContainer{border-right:1px solid var(--grey-300,#d4d4d4);flex-direction:row;align-items:center;width:100%;height:100%;margin-bottom:0;padding:0 15px;display:flex}}.CorporationBreaker-module__S7rRna__image{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;max-height:40px}@media screen and (min-width:800px){.CorporationBreaker-module__S7rRna__image{width:185px;max-width:100%;max-height:40px}}.CorporationBreaker-module__S7rRna__contentWrapper{text-align:left;flex-direction:column;grid-area:content;display:flex}@media screen and (min-width:800px){.CorporationBreaker-module__S7rRna__contentWrapper{flex-direction:column-reverse;padding:16px 90px 16px 16px}}.CorporationBreaker-module__S7rRna__content{color:var(--grey-500,#737373);flex-direction:column;display:flex}@media screen and (min-width:800px){.CorporationBreaker-module__S7rRna__content{flex-grow:1;justify-content:space-between}}.CorporationBreaker-module__S7rRna__content h4{font-size:var(--text-14);word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin-bottom:16px;font-weight:500}@media screen and (min-width:800px){.CorporationBreaker-module__S7rRna__content h4{margin-bottom:0}}.CorporationBreaker-module__S7rRna__content span{font-size:var(--text-12)}.CorporationBreaker-module__S7rRna__title{color:var(--grey-900,#171717);font-size:var(--text-16);-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;margin-bottom:5px;padding-right:70px;font-weight:700;line-height:125%}@media screen and (min-width:800px){.CorporationBreaker-module__S7rRna__title{padding-right:90px}}.CorporationBreaker-module__S7rRna__divider{border:.1px solid var(--grey-300,#d4d4d4);margin:16px 0}@media screen and (min-width:800px){.CorporationBreaker-module__S7rRna__divider{display:none}}.CorporationBreaker-module__S7rRna__ctaButton{grid-area:button;width:100%;height:40px}@media screen and (min-width:800px){.CorporationBreaker-module__S7rRna__ctaButton{width:fit-content;padding:8px 16px;font-weight:700;display:flex;position:absolute;top:50%;right:16px;transform:translateY(-50%)}}
.FaqComponent-module__dumXhW__wrapper{flex-direction:column;row-gap:24px;width:100%;display:flex}.FaqComponent-module__dumXhW__headline{text-align:left;grid-row-gap:8px;grid-template-rows:auto;row-gap:8px;line-height:21px;display:grid}.FaqComponent-module__dumXhW__faqItem{border:1px solid var(--grey-50,#fafafa);border-radius:var(--border-radius-4);background-color:var(--grey-50,#fafafa);color:var(--black,#000);cursor:pointer;-webkit-tap-highlight-color:transparent;justify-items:start;padding:24px;display:grid}.FaqComponent-module__dumXhW__summary{list-style-type:none}.FaqComponent-module__dumXhW__iconBackground{border-radius:100%;grid-template-columns:auto max-content;height:28px;margin-top:auto;margin-bottom:auto;padding-left:4px;display:grid}.FaqComponent-module__dumXhW__chevron{width:24px;height:24px;color:var(--grey-600,#525252);transition:transform .3s}.FaqComponent-module__dumXhW__questionContainer{grid-template-columns:auto max-content;justify-content:space-between;width:100%;display:grid}.FaqComponent-module__dumXhW__question{font-weight:var(--font-weight-xl);text-align:left}.FaqComponent-module__dumXhW__answer{text-align:left;margin-top:24px;line-height:21px;display:none}.FaqComponent-module__dumXhW__open{display:block}
.Dropdown-module__3n9bmW__dropdown{width:100%;position:relative}@media screen and (min-width:800px){.Dropdown-module__3n9bmW__dropdownAutocomplete{z-index:1;transform:translateZ(0)}}.Dropdown-module__3n9bmW__menu{border:1px solid var(--grey-300,#d4d4d4);border-radius:var(--border-radius-14);background-color:var(--white,#fff);width:100%;box-shadow:var(--drop-shadow-xl);margin:4px 0 0;padding:8px 0;position:absolute;overflow-y:auto}.Dropdown-module__3n9bmW__menuClosed{display:none}.Dropdown-module__3n9bmW__item,.Dropdown-module__3n9bmW__highlightedItem{cursor:pointer;flex-direction:column;margin:0 8px;padding:6px 8px;display:flex}.Dropdown-module__3n9bmW__item{background-color:var(--white,#fff)}.Dropdown-module__3n9bmW__highlightedItem{border-radius:var(--border-radius-8);background-color:var(--grey-100,#f5f5f5)}.Dropdown-module__3n9bmW__separatorHeadline{color:var(--grey-400,#a3a3a3);font-size:var(--text-13);margin:4px 16px;font-weight:700;list-style:none}.Dropdown-module__3n9bmW__selectedItems{flex-wrap:wrap;margin-top:20px;display:flex}.Dropdown-module__3n9bmW__selectedItem{margin:0 8px 8px 0}.Dropdown-module__3n9bmW__lastItem{margin-bottom:4px}.Dropdown-module__3n9bmW__lastItem:after{content:"";border-bottom:1px solid var(--grey-300,#d4d4d4);margin-top:12px;display:block}.Dropdown-module__3n9bmW__separator{background:var(--grey-300,#d4d4d4);border:0;height:1px;margin:8px 16px}.Dropdown-module__3n9bmW__listHeader{color:var(--grey-600,#525252);font-family:var(--font-inter);font-size:var(--text-14);font-weight:var(--font-weight-xl);flex-direction:column;margin:0 8px;padding:6px 8px;line-height:150%;display:flex}.Dropdown-module__3n9bmW__label{color:var(--primary-600,#5e2dc1);font-size:var(--text-14);background-color:#0000;gap:4px;padding:0;font-weight:400}@media screen and (min-width:800px){.Dropdown-module__3n9bmW__label{font-weight:500}}.Dropdown-module__3n9bmW__container{position:relative}.Dropdown-module__3n9bmW__menuRadio{width:147px;top:35px;right:-3px}@media screen and (max-width:799.98px){.Dropdown-module__3n9bmW__prefix{display:none}}.Dropdown-module__3n9bmW__description:hover{-webkit-text-decoration:underline;text-decoration:underline}.Dropdown-module__3n9bmW__icon{display:none}@media screen and (max-width:799.98px){.Dropdown-module__3n9bmW__icon{display:block}}.Dropdown-module__3n9bmW__autocomplete{max-height:max-content}.Dropdown-module__3n9bmW__autocomplete .Dropdown-module__3n9bmW__item,.Dropdown-module__3n9bmW__autocomplete .Dropdown-module__3n9bmW__highlightedItem{padding:4px 8px}.Dropdown-module__3n9bmW__locationAgreement{width:100%;color:var(--primary-600,#5e2dc1);font-size:var(--text-14);cursor:pointer;background-color:#0000;align-items:center;gap:6px;padding:4px 0;font-weight:400;display:flex}.Dropdown-module__3n9bmW__negativelocationAgreement,.Dropdown-module__3n9bmW__negativelocationHeadline{font-size:var(--text-10);cursor:pointer;align-items:center;gap:6px;padding:0 16px;line-height:150%;display:flex}.Dropdown-module__3n9bmW__negativelocationAgreement{color:var(--grey-500,#737373);font-weight:400}.Dropdown-module__3n9bmW__negativelocationHeadline{color:var(--grey-700,#404040);margin-bottom:4px;font-weight:700}.Dropdown-module__3n9bmW__negativelocationHeadline>svg{padding:2px}.Dropdown-module__3n9bmW__sticker{background-color:var(--tertiary-100,#ccfbf1);color:var(--tertiary-700,#0f766e);font-size:var(--text-10);border-radius:4px;margin-right:0;padding:0 4px;font-weight:500;position:absolute;right:16px}.Dropdown-module__3n9bmW__multiSelectItem{position:absolute;top:0;left:0;right:0}
.SelectItem-module__wTSbzq__label{color:var(--grey-900,#171717);font-size:var(--text-14)}.SelectItem-module__wTSbzq__category{color:var(--grey-500,#737373);font-size:var(--text-12);font-weight:600;line-height:125%}.SelectItem-module__wTSbzq__selectOption{flex-direction:column;display:flex}.SelectItem-module__wTSbzq__highlight{background-color:#0000;font-weight:700}
.InfoBoxComponent-module__bwTK7a__container{border:1px solid var(--grey-300);box-shadow:0 1px 1px var(--grey-300);border-radius:24px;padding:24px}.InfoBoxComponent-module__bwTK7a__container ul,.InfoBoxComponent-module__bwTK7a__container ol{counter-reset:list-counter;padding-left:24px;list-style:none}.InfoBoxComponent-module__bwTK7a__container ul li,.InfoBoxComponent-module__bwTK7a__container ol li{position:relative}.InfoBoxComponent-module__bwTK7a__container ul li:before,.InfoBoxComponent-module__bwTK7a__container ol li:before{position:absolute;left:-24px}@media screen and (min-width:800px){.InfoBoxComponent-module__bwTK7a__container ul,.InfoBoxComponent-module__bwTK7a__container ol{padding-left:40px}}.InfoBoxComponent-module__bwTK7a__container li p{margin:0}.InfoBoxComponent-module__bwTK7a__container li:not(:last-of-type){border-bottom:1px solid var(--grey-300);margin-bottom:16px;padding-bottom:16px}.InfoBoxComponent-module__bwTK7a__container ul>li:before{content:"•";color:var(--primary-600)}.InfoBoxComponent-module__bwTK7a__container ol>li:before{content:counter(list-counter, decimal) ".";color:var(--primary-600);counter-increment:list-counter;font-weight:700;top:0}.InfoBoxComponent-module__bwTK7a__container p:last-child{margin-bottom:0}.InfoBoxComponent-module__bwTK7a__header{flex-direction:row;align-items:center;gap:16px;margin-bottom:16px;display:flex}.InfoBoxComponent-module__bwTK7a__headline{font-size:var(--text-18);font-weight:700}.InfoBoxComponent-module__bwTK7a__iconContainer{background-color:var(--primary-100);width:32px;height:32px;color:var(--primary-600);border-radius:10rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.InfoBoxComponent-module__bwTK7a__richText{font-size:var(--text-16);line-height:160%}
.EmojiBubble-module__QzKUoG__emojiBubble{background-color:var(--grey-100);border:1px solid #fff;justify-content:center;align-items:center;line-height:1;display:flex;position:relative}.EmojiBubble-module__QzKUoG__emojiBubble.EmojiBubble-module__QzKUoG__inactive{border-color:var(--grey-300);background-color:var(--grey-100);color:var(--grey-300)}.EmojiBubble-module__QzKUoG__emojiBubble.EmojiBubble-module__QzKUoG__extraSmall{width:24px;height:24px;font-size:var(--text-12);border-radius:7px}.EmojiBubble-module__QzKUoG__emojiBubble.EmojiBubble-module__QzKUoG__small{width:32px;height:32px;font-size:var(--text-16);border-radius:10px}.EmojiBubble-module__QzKUoG__emojiBubble.EmojiBubble-module__QzKUoG__medium{width:48px;height:48px;font-size:var(--text-20);border-radius:14px}.EmojiBubble-module__QzKUoG__emojiBubble.EmojiBubble-module__QzKUoG__large{width:64px;height:64px;font-size:var(--text-24);border-radius:18px}
.ExtendedSearchResults-module__2Cionq__container{border-top:1px solid var(--grey-200,#e5e5e5);text-align:left;margin-top:56px;padding-top:24px}@media screen and (min-width:800px){.ExtendedSearchResults-module__2Cionq__container{border-top:none}}.ExtendedSearchResults-module__2Cionq__description{color:var(--grey-500,#737373);font-size:var(--text-14);margin:12px 0;font-weight:500;line-height:150%}.ExtendedSearchResults-module__2Cionq__cardArea{flex-direction:column;gap:24px;display:flex}@media screen and (min-width:800px){.ExtendedSearchResults-module__2Cionq__cardArea{gap:16px}}
.OptionBubbles-module__F10NXG__wrapper{max-width:88px;display:flex;position:relative}.OptionBubbles-module__F10NXG__wrapper.OptionBubbles-module__F10NXG__extraSmall{max-width:44px}.OptionBubbles-module__F10NXG__numberContainer{position:relative;overflow:hidden}.OptionBubbles-module__F10NXG__numberContainer.OptionBubbles-module__F10NXG__extraSmall{width:24px;height:24px;font-size:var(--text-12);border-radius:7px;transform:rotate(-5deg)}.OptionBubbles-module__F10NXG__numberContainer.OptionBubbles-module__F10NXG__small{width:32px;height:32px;font-size:var(--text-16);border-radius:9.549px;transform:rotate(-3.25deg)}.OptionBubbles-module__F10NXG__numberContainer.OptionBubbles-module__F10NXG__medium{width:48px;height:48px;font-size:var(--text-20);border-radius:14px;transform:rotate(-3.25deg)}.OptionBubbles-module__F10NXG__numberContainer.OptionBubbles-module__F10NXG__large{width:64px;height:64px;font-size:var(--text-24);border-radius:18px;transform:rotate(-3.25deg)}.OptionBubbles-module__F10NXG__number,.OptionBubbles-module__F10NXG__emoji{justify-content:center;align-items:center;display:flex}.OptionBubbles-module__F10NXG__inactive.OptionBubbles-module__F10NXG__number,.OptionBubbles-module__F10NXG__inactive.OptionBubbles-module__F10NXG__emoji{border-color:var(--grey-300);background-color:var(--grey-100);color:var(--grey-300)}.OptionBubbles-module__F10NXG__emoji{z-index:3;position:absolute;top:7px;left:33px}.OptionBubbles-module__F10NXG__emoji.OptionBubbles-module__F10NXG__extraSmall{background-color:var(--grey-100);border:1px solid #fff;top:7px;left:20px;transform:rotate(5deg)}.OptionBubbles-module__F10NXG__emoji.OptionBubbles-module__F10NXG__small{top:5px;left:27px}.OptionBubbles-module__F10NXG__emoji.OptionBubbles-module__F10NXG__medium{top:6.68px;left:38.68px}.OptionBubbles-module__F10NXG__emoji.OptionBubbles-module__F10NXG__large{top:9px;left:39px}.OptionBubbles-module__F10NXG__number{z-index:2;font-size:var(--text-24);letter-spacing:-.48px;font-weight:700;line-height:125%;position:relative;background:0 0!important;border:none!important}.OptionBubbles-module__F10NXG__circle1,.OptionBubbles-module__F10NXG__circle2,.OptionBubbles-module__F10NXG__circle3{z-index:1;border-radius:50%;position:absolute}.OptionBubbles-module__F10NXG__circle1{filter:blur(16px);background-color:var(--primary-600);width:46px;height:36px;top:-10px;left:-35px;transform:rotate(157deg)}.OptionBubbles-module__F10NXG__circle1.OptionBubbles-module__F10NXG__aurange{filter:blur(20px);top:-15px;left:-40px}.OptionBubbles-module__F10NXG__circle1.OptionBubbles-module__F10NXG__gradient{filter:blur(16px);left:-40px}.OptionBubbles-module__F10NXG__circle2{filter:blur(16px);background-color:var(--tertiary-300);width:30px;height:20px;bottom:-10px;transform:rotate(157deg)}.OptionBubbles-module__F10NXG__circle2.OptionBubbles-module__F10NXG__aurange{filter:blur(16px);bottom:-20px}.OptionBubbles-module__F10NXG__circle2.OptionBubbles-module__F10NXG__gradient{filter:blur(16px);bottom:0}.OptionBubbles-module__F10NXG__circle3{filter:blur(16px);background-color:var(--secondary-500);width:30px;height:20px;top:5px;right:-25px;transform:rotate(157deg)}.OptionBubbles-module__F10NXG__circle3.OptionBubbles-module__F10NXG__aurange{filter:blur(16px);right:0}.OptionBubbles-module__F10NXG__circle3.OptionBubbles-module__F10NXG__gradient{filter:blur(16px);right:-30px}
.InternshipJpCard-module__6GvJ1W__cardWrapper{position:relative}.InternshipJpCard-module__6GvJ1W__cardLink{height:100%;display:block}.InternshipJpCard-module__6GvJ1W__cardContainer{border:1px solid var(--grey-300,#d4d4d4);border-radius:16px;max-width:100%;padding:16px;display:grid}@media screen and (min-width:800px){.InternshipJpCard-module__6GvJ1W__cardContainer{padding:20px}}.InternshipJpCard-module__6GvJ1W__imageContainer{border:1px solid var(--grey-200,#e5e5e5);border-radius:8px;align-items:center;width:60px;height:40px;padding:6px;display:flex}.InternshipJpCard-module__6GvJ1W__imageWrapper{flex-direction:row;align-items:center;gap:12px;margin-bottom:16px;display:flex}.InternshipJpCard-module__6GvJ1W__imageWrapper h4{color:var(--grey-500,#737373);font-size:var(--text-12);-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;font-weight:500;line-height:100%;display:inline-block}@media screen and (min-width:800px){.InternshipJpCard-module__6GvJ1W__imageWrapper h4{font-size:var(--text-14)}.InternshipJpCard-module__6GvJ1W__imageWrapper{gap:16px}}.InternshipJpCard-module__6GvJ1W__image{-o-object-fit:contain;object-fit:contain;max-height:30px}.InternshipJpCard-module__6GvJ1W__contentWrapper{flex-direction:column;display:flex}@media screen and (min-width:800px){.InternshipJpCard-module__6GvJ1W__contentWrapper{flex-direction:column-reverse}}.InternshipJpCard-module__6GvJ1W__content{color:var(--grey-500,#737373);flex-direction:column;display:flex}@media screen and (min-width:800px){.InternshipJpCard-module__6GvJ1W__content{flex-grow:1;justify-content:space-between}}.InternshipJpCard-module__6GvJ1W__content span{color:var(--grey-600,#525252);font-size:var(--text-12);font-weight:600}.InternshipJpCard-module__6GvJ1W__branches,.InternshipJpCard-module__6GvJ1W__age,.InternshipJpCard-module__6GvJ1W__duration{border:1px solid var(--grey-200,#e5e5e5);border-radius:10px;flex-wrap:nowrap;align-items:center;max-width:max-content;padding:3px 12px 3px 3px;display:flex}.InternshipJpCard-module__6GvJ1W__branches:before,.InternshipJpCard-module__6GvJ1W__age:before,.InternshipJpCard-module__6GvJ1W__duration:before{background-color:var(--grey-100,#f5f5f5);border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;margin-right:8px;display:flex}.InternshipJpCard-module__6GvJ1W__branches:before{content:"📍"}.InternshipJpCard-module__6GvJ1W__age:before{content:"🎂"}.InternshipJpCard-module__6GvJ1W__duration:before{content:"🗓️"}.InternshipJpCard-module__6GvJ1W__data{flex-wrap:wrap;gap:8px;display:flex}.InternshipJpCard-module__6GvJ1W__jpTitle{color:var(--grey-900,#171717);font-size:var(--text-18);-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;margin-bottom:16px;font-weight:700;line-height:140%}.InternshipJpCard-module__6GvJ1W__stickers{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.InternshipJpCard-module__6GvJ1W__sticker{background-color:var(--grey-100,#f5f5f5);width:max-content;color:var(--grey-700,#404040);font-size:var(--text-12);border-radius:6px;align-items:center;padding:8px;font-weight:600;line-height:100%;display:flex}.InternshipJpCard-module__6GvJ1W__dataSkeleton{border:1px solid var(--grey-200,#e5e5e5);border-radius:10px;flex-wrap:nowrap;align-items:center;padding:3px 12px 3px 3px;display:flex}
.ConsentCard-module__4Wpitq__container{background:#f4f0ff80;border-radius:24px;justify-content:center;align-items:center;width:100%;height:100%;padding:90px 40px 80px;display:flex;position:relative;overflow:hidden}@media screen and (min-width:800px){.ConsentCard-module__4Wpitq__container{padding:60px 24px 74px}}.ConsentCard-module__4Wpitq__meshGradient{background:radial-gradient(circle,#5e2dc11a 0%,#7c4dda0d 50%,#0000 100%);width:944px;height:944px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(180deg)}.ConsentCard-module__4Wpitq__skeletonHeadline{z-index:1;background-color:#ffffff80;border-radius:100px;width:80%;height:16px;position:absolute;top:24px;left:24px}.ConsentCard-module__4Wpitq__skeletonSubHeadline{z-index:1;background-color:#ffffff80;border-radius:100px;width:55%;height:16px;position:absolute;top:56px;left:24px}.ConsentCard-module__4Wpitq__skeletonContentElement{background:#ffffff80;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;padding:20px 79px;display:flex;position:relative}@media screen and (min-width:800px){.ConsentCard-module__4Wpitq__skeletonContentElement{max-width:321px}}.ConsentCard-module__4Wpitq__skeletonContentWrapper{z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;padding-left:24px;padding-right:24px;display:flex;position:absolute;top:100px}@media screen and (min-width:800px){.ConsentCard-module__4Wpitq__skeletonContentWrapper{flex-flow:wrap;width:100%}}.ConsentCard-module__4Wpitq__skeletonBubbles{height:49px;display:flex;position:relative}.ConsentCard-module__4Wpitq__bubble{position:absolute}.ConsentCard-module__4Wpitq__bubble.ConsentCard-module__4Wpitq__small:first-child{right:-4px}.ConsentCard-module__4Wpitq__bubble.ConsentCard-module__4Wpitq__small:last-child{top:4px}.ConsentCard-module__4Wpitq__skeletonPollLine{background:var(--grey-200,#e5e5e5);border-radius:100px;height:8px}.ConsentCard-module__4Wpitq__skeletonPollLine1{width:166px}.ConsentCard-module__4Wpitq__skeletonPollLine2{width:132px}.ConsentCard-module__4Wpitq__fadeOverlay{z-index:2;background:linear-gradient(#fff6 0%,#fff 100%);width:100%;height:100%;position:absolute;top:0}.ConsentCard-module__4Wpitq__content{z-index:2;flex-direction:column;justify-content:center;align-items:center;gap:32px;width:100%;max-width:419px;display:flex;position:relative}.ConsentCard-module__4Wpitq__header{text-align:center;flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.ConsentCard-module__4Wpitq__title{font-family:var(--font-inter);font-size:var(--headline-24);letter-spacing:-.48px;text-align:center;margin:0;font-weight:700;line-height:1.25}.ConsentCard-module__4Wpitq__highlight{color:var(--primary-600)}.ConsentCard-module__4Wpitq__description{color:var(--grey-700);font-family:var(--font-inter);text-align:center;margin:0;font-weight:500;line-height:22px}.ConsentCard-module__4Wpitq__toggleSection{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.ConsentCard-module__4Wpitq__toggleWrapper{justify-content:center;align-items:center;gap:12px;width:100%;padding:0 8px;display:flex}.ConsentCard-module__4Wpitq__toggleLabel{font-size:var(--text-12);font-weight:600;line-height:14px}.ConsentCard-module__4Wpitq__privacyNote{max-width:368px;font-family:var(--font-inter);font-size:var(--text-10);text-align:center;margin:0;font-weight:400;line-height:1.3}.ConsentCard-module__4Wpitq__privacyNote a{text-underline-position:from-font;font-weight:400;-webkit-text-decoration:underline;text-decoration:underline}.ConsentCard-module__4Wpitq__privacyNote a:hover{color:var(--primary-600)}
.Poll-module__Ez2VbG__skeleton{border-radius:24px;width:100%;height:600px}@media screen and (min-width:800px){.Poll-module__Ez2VbG__skeleton{height:425px}}.Poll-module__Ez2VbG__consentInfo{color:var(--grey-500);text-align:center;margin-top:4px;font-size:8px;font-weight:400;line-height:100%}.Poll-module__Ez2VbG__consentInfo a{color:var(--grey-500)}
.GoogleButton-module__OyR-ka__GoogleButton{color:var(--grey-900,#171717)}.GoogleButton-module__OyR-ka__GoogleButton:hover{color:var(--grey-700,#404040)!important}.GoogleButton-module__OyR-ka__fit{width:100%!important}
