.vacanciesDropdown_link__ENi4p{text-underline-offset:.3rem;text-decoration-thickness:1px;transition:all .3s ease}.vacanciesDropdown_link__ENi4p:hover{cursor:pointer}.vacanciesDropdown_link__ENi4p.vacanciesDropdown_active__AeNCu,.vacanciesDropdown_link__ENi4p:hover{text-decoration-line:underline;text-decoration-thickness:2px}.vacanciesDropdown_container__lOgk3{display:flex;flex-direction:column;gap:8px}.vacanciesDropdown_label__uxgwe{font-family:mulish,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.vacanciesFilter_link__xhGY4{text-underline-offset:.3rem;text-decoration-thickness:1px;transition:all .3s ease}.vacanciesFilter_link__xhGY4:hover{cursor:pointer}.vacanciesFilter_link__xhGY4.vacanciesFilter_active__ZygGy,.vacanciesFilter_link__xhGY4:hover{text-decoration-line:underline;text-decoration-thickness:2px}.vacanciesFilter_container__vO87Y{display:flex;flex-direction:column;gap:1rem}@media(min-width:768px){.vacanciesFilter_container__vO87Y{gap:2rem;flex-direction:row}}.vacanciesList_link__PqjUJ{text-underline-offset:.3rem;text-decoration-thickness:1px;transition:all .3s ease}.vacanciesList_link__PqjUJ:hover{cursor:pointer}.vacanciesList_link__PqjUJ.vacanciesList_active__F6yXu,.vacanciesList_link__PqjUJ:hover{text-decoration-line:underline;text-decoration-thickness:2px}.vacanciesList_vacanciesTable__LM9gy table tbody{border-radius:6px;overflow:hidden}.vacanciesList_vacanciesTable__LM9gy table tbody tr:active,.vacanciesList_vacanciesTable__LM9gy table tbody tr:hover{background-color:var(--card-background-hover);outline:2px solid var(--card-outline-hover);cursor:pointer}.vacanciesList_vacanciesTable__LM9gy table tbody tr:active h2,.vacanciesList_vacanciesTable__LM9gy table tbody tr:hover h2{text-decoration-line:underline;text-decoration-color:#171412;text-decoration-thickness:2px;text-underline-offset:2px}.vacanciesList_vacanciesTable__LM9gy table tbody td.vacanciesList_noPadding__yn3UM{padding:0;min-width:150px}.vacanciesList_vacanciesTable__LM9gy table tbody td.vacanciesList_noWrapping__N6pa_{white-space:nowrap}.vacanciesList_linkWrapper__AXaIT{padding:0;display:block}@media(min-width:1140px){.vacanciesList_linkWrapper__AXaIT{padding:24px}}.vacanciesList_vacancyTitle__fonc4{color:inherit;font-family:mulish,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:24px}@media(max-width:767px){.vacanciesList_vacancyTitle__fonc4{line-height:24px;font-size:16px}}.vacanciesList_vacancyTitle__fonc4{margin-bottom:16px;color:#171412}@media(min-width:768px){.vacanciesList_vacancyTitle__fonc4{margin-bottom:0}}.link{text-underline-offset:.3rem;text-decoration-thickness:1px;transition:all .3s ease}.link:hover{cursor:pointer}.link.active,.link:hover{text-decoration-line:underline;text-decoration-thickness:2px}*{box-sizing:border-box}.ngr-tabs{--tab-border-width:3px;--tab-accent-color:#c8102e;--tab-tab-padding:13px;--tab-shadow-width:1px;--tab-radius:6px;--tab-color-default:#171412;--tab-color-selected:#171412;--tab-border-color-default:#bfbfbf;--tab-background-disabled:#f4f2f1;--tab-color-disabled:#737373;--tab-icon-disabled:#bfbfbf;overflow:auto;font-family:Mulish,Helvetica,Arial,sans-serif;color:#171412}.ngr-tabs,.ngr-tabs__tab{display:flex;align-items:center;position:relative}.ngr-tabs__tab{border:0 solid rgba(0,0,0,0);padding:var(--tab-tab-padding);color:var(--tab-color-default,inherit);font:inherit;cursor:pointer;flex-direction:column;flex:1;z-index:1;transition-property:color,background-color,border,box-shadow;transition-duration:.3s;transition-timing-function:ease-in-out;width:100%;height:100%;gap:8px;background:var(--tab-background-default,transparent)}@media(hover:hover){.ngr-tabs__tab:not(:disabled):focus,.ngr-tabs__tab:not(:disabled):focus-within,.ngr-tabs__tab:not(:disabled):hover{color:var(--tab-color-hover,var(--tab-color-default,inherit));text-decoration:underline;background:var(--tab-background-hover,var(--tab-background-default,transparent))}}@media(hover:none){.ngr-tabs__tab:not(:disabled):active{color:var(--tab-color-hover,var(--tab-color-default,inherit));text-decoration:underline;background:var(--tab-background-hover,var(--tab-background-default,transparent))}}.ngr-tabs__tab--selected{background:var(--tab-background-selected,transparent);color:var(--tab-color-selected,var(--tab-accent-color));font-weight:700}@media(hover:hover){.ngr-tabs__tab--selected:not(:disabled):focus,.ngr-tabs__tab--selected:not(:disabled):focus-within,.ngr-tabs__tab--selected:not(:disabled):hover{color:var(--tab-color-selected,var(--tab-accent-color));background:var(--tab-background-selected,transparent)}}@media(hover:none){.ngr-tabs__tab--selected:not(:disabled):active{color:var(--tab-color-selected,var(--tab-accent-color));background:var(--tab-background-selected,transparent)}}.ngr-tabs__tab--selected .ngr-tabs__tab__icon{color:var(--tab-icon-color-selected,inherit)}.ngr-tabs__tab:disabled{background:var(--tab-background-disabled,transparent);box-shadow:none;cursor:not-allowed}.ngr-tabs__tab:disabled .ngr-tabs__tab__icon{color:var(--tab-icon-disabled,var(--tab-color-disabled,inherit))}.ngr-tabs__tab:disabled .ngr-tabs__tab__label{color:var(--tab-color-disabled,inherit)}.ngr-tabs__tab--icon{font-weight:400}.ngr-tabs__tab--direction-horizontal{flex-direction:row;justify-content:center;align-items:flex-end}@media(max-width:767px){.ngr-tabs__tab--label-visibility-onlytabletanddesktop .ngr-tabs__tab__label{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}}.ngr-tabs__tab--label-visibility-never .ngr-tabs__tab__label{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.ngr-tabs__tab__icon{color:var(--tab-icon-color-default,inherit)}.ngr-tabs__tab__label{font-size:1rem;line-height:1.5rem;width:-moz-max-content;width:max-content}.ngr-tabs__tab-panel{height:100%;flex:1}.ngr-tabs--default.ngr-tabs--vertical{flex-direction:column;border-top-left-radius:var(--tab-radius,0);border-bottom-left-radius:var(--tab-radius,0)}.ngr-tabs--default.ngr-tabs--vertical .ngr-tabs__tab{flex-direction:row;align-items:center;border-right-width:0;box-shadow:inset calc(-1*var(--tab-shadow-width)) 0 0 var(--tab-border-color-default)}.ngr-tabs--default.ngr-tabs--vertical .ngr-tabs__tab--selected:after{box-shadow:inset calc(-1*var(--tab-border-width)) 0 0 var(--tab-border-color-selected,var(--tab-accent-color))}.ngr-tabs--default.ngr-tabs--vertical .ngr-tabs__tab__icon{margin-bottom:0;margin-right:8px}.ngr-tabs--default.ngr-tabs--horizontal{border-top-left-radius:var(--tab-radius,0);border-top-right-radius:var(--tab-radius,0);box-shadow:inset 0 calc(-1*var(--tab-shadow-width)) 0 var(--tab-border-color-default)}.ngr-tabs--default.ngr-tabs--horizontal .ngr-tabs__tab{border-bottom-width:0}.ngr-tabs--default.ngr-tabs--horizontal .ngr-tabs__tab:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:var(--tab-border-width);background-color:var(--tab-border-color-selected,var(--tab-accent-color))}@media screen and (prefers-reduced-motion:no-preference){.ngr-tabs--default.ngr-tabs--horizontal .ngr-tabs__tab:after{transition:transform .3s ease}}.ngr-tabs--default.ngr-tabs--horizontal .ngr-tabs__tab:after{transform:translateX(100%);opacity:0}.ngr-tabs--default.ngr-tabs--horizontal .ngr-tabs__tab--selected~.ngr-tabs__tab:after{transform:translateX(-100%)}.ngr-tabs--default.ngr-tabs--horizontal .ngr-tabs__tab--selected:after{transform:translateX(0);opacity:1}.ngr-tabs--foldertabs{--tab-tab-padding:12px 2px;--tab-accent-color:#b6ada5;--tab-radius:0.75rem;--tab-color-selected:#171412;--tab-background-default:#f4f2f1;--tab-background-selected:#fff;--tab-border-color-default:#f4f2f1;--tab-icon-disabled:#bfbfbf;gap:1px 1rem}.ngr-tabs--foldertabs:after{content:"";background-color:var(--tab-border-color-selected,var(--tab-accent-color));display:block;position:absolute;z-index:1;width:0;height:0}.ngr-tabs--foldertabs .ngr-tabs__tab{z-index:1;border:var(--tab-border-width) solid var(--tab-border-color-default);background:var(--tab-background-default)}@media(hover:hover){.ngr-tabs--foldertabs .ngr-tabs__tab:not(:disabled):focus,.ngr-tabs--foldertabs .ngr-tabs__tab:not(:disabled):focus-within,.ngr-tabs--foldertabs .ngr-tabs__tab:not(:disabled):hover{background:var(--tab-background-hover,var(--tab-background-default));border-color:var(--tab-border-color-hover,var(--tab-border-color-default))}}@media(hover:none){.ngr-tabs--foldertabs .ngr-tabs__tab:not(:disabled):active{background:var(--tab-background-hover,var(--tab-background-default));border-color:var(--tab-border-color-hover,var(--tab-border-color-default))}}.ngr-tabs--foldertabs .ngr-tabs__tab--selected{z-index:2;background:var(--tab-background-selected);border-color:var(--tab-border-color-selected,var(--tab-accent-color))}@media(hover:hover){.ngr-tabs--foldertabs .ngr-tabs__tab--selected:not(:disabled):focus,.ngr-tabs--foldertabs .ngr-tabs__tab--selected:not(:disabled):focus-within,.ngr-tabs--foldertabs .ngr-tabs__tab--selected:not(:disabled):hover{background:var(--tab-background-selected);border-color:var(--tab-border-color-selected,var(--tab-accent-color))}}@media(hover:none){.ngr-tabs--foldertabs .ngr-tabs__tab--selected:not(:disabled):active{background:var(--tab-background-selected);border-color:var(--tab-border-color-selected,var(--tab-accent-color))}}.ngr-tabs--foldertabs.ngr-tabs--vertical{flex-direction:column}.ngr-tabs--foldertabs.ngr-tabs--vertical:after{width:var(--tab-border-width);height:100%;top:0;right:0;bottom:0}.ngr-tabs--foldertabs.ngr-tabs--vertical .ngr-tabs__tab{flex-direction:row;align-items:center;border-right-width:0;border-top-left-radius:var(--tab-radius,0);border-bottom-left-radius:var(--tab-radius,0)}.ngr-tabs--foldertabs.ngr-tabs--vertical .ngr-tabs__tab__icon{margin-bottom:0;margin-right:8px}.ngr-tabs--foldertabs.ngr-tabs--horizontal:after{width:100%;height:var(--tab-border-width);bottom:0;left:0;right:0}.ngr-tabs--foldertabs.ngr-tabs--horizontal .ngr-tabs__tab{border-bottom-width:0;border-top-right-radius:var(--tab-radius,0);border-top-left-radius:var(--tab-radius,0)}.ngr-tabs--width-auto .ngr-tabs__tab{width:auto;flex:0}.expandableDiv_link__R5IYD{text-underline-offset:.3rem;text-decoration-thickness:1px;transition:all .3s ease}.expandableDiv_link__R5IYD:hover{cursor:pointer}.expandableDiv_link__R5IYD.expandableDiv_active__Wzfav,.expandableDiv_link__R5IYD:hover{text-decoration-line:underline;text-decoration-thickness:2px}.expandableDiv_container__I_B_r{position:relative}.expandableDiv_overlay__CNwq7{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(0deg,#f4f2f1 0,rgba(244,242,241,0));text-align:center;padding:24px 24px 0}.expandableDiv_closeWrapper__EpT3m{margin-top:1rem;text-align:center}.recipePortionCount_link__Ao2jl{text-underline-offset:.3rem;text-decoration-thickness:1px;transition:all .3s ease}.recipePortionCount_link__Ao2jl:hover{cursor:pointer}.recipePortionCount_link__Ao2jl.recipePortionCount_active__4cTZb,.recipePortionCount_link__Ao2jl:hover{text-decoration-line:underline;text-decoration-thickness:2px}.recipePortionCount_container__u1UgH,.recipePortionCount_skeletonContainer__NcG4Z{display:flex;flex-direction:row;gap:8px;align-items:center;justify-content:center}.recipePortionCount_container__u1UgH{min-height:72px}.recipePortionCount_skeleton__Q1EAH{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.recipePortionCount_counter__YDueq{padding:0!important}.recipeIngredientsWrapper_link__BVo1s{text-underline-offset:.3rem;text-decoration-thickness:1px;transition:all .3s ease}.recipeIngredientsWrapper_link__BVo1s:hover{cursor:pointer}.recipeIngredientsWrapper_link__BVo1s.recipeIngredientsWrapper_active__Smj6Y,.recipeIngredientsWrapper_link__BVo1s:hover{text-decoration-line:underline;text-decoration-thickness:2px}.recipeIngredientsWrapper_container__lX7s3{display:flex;flex-direction:column;width:100%;gap:2rem}.recipeIngredientsWrapper_skeleton__7qCrE{display:flex;flex-direction:column;gap:8px}.recipeIngredientsWrapper_tab__TnMlP{background-color:#fff!important;border-bottom:1px solid #fff!important}.climateInsights_link__L3rdO{text-underline-offset:.3rem;text-decoration-thickness:1px;transition:all .3s ease}.climateInsights_link__L3rdO:hover{cursor:pointer}.climateInsights_link__L3rdO.climateInsights_active__vBGVF,.climateInsights_link__L3rdO:hover{text-decoration-line:underline;text-decoration-thickness:2px}@media(max-width:767px){.climateInsights_overview__C_W9C{padding:0 32px}}.climateInsights_overviewEmpty__ADvLD{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px}.climateInsights_overviewHeader__xsm6k{display:flex;align-items:center;justify-content:space-between;margin-bottom:54px}@media(max-width:767px){.climateInsights_overviewHeader__xsm6k{margin-bottom:24px}}.climateInsights_overviewTitle__P5pLc{font-weight:700;font-size:2.5rem;line-height:3.5rem;margin:0}@media(max-width:767px){.climateInsights_overviewTitle__P5pLc{font-weight:700;font-size:1.5rem;line-height:2.5rem}}.climateInsights_overviewSubtitle__dUqgo{font-size:1.25rem;line-height:1.875rem;margin:0 0 16px}@media(max-width:767px){.climateInsights_overviewSubtitle__dUqgo{font-size:1rem;line-height:1.375rem}}.climateInsights_overviewPrKg__TsWw6{margin-bottom:40px}@media(min-width:768px){.climateInsights_overviewPrKg__TsWw6{display:flex;gap:32px;margin-bottom:80px}}.climateInsights_overviewScale__Dh3VV{flex:1}@media(max-width:767px){.climateInsights_overviewFood__tGKwi{padding:32px;margin:0 -32px;background-color:#f0eefb}}.climateInsights_infoButton__ziTN4{display:none!important}@media(min-width:768px){.climateInsights_infoButton__ziTN4{display:flex!important}}.climateInsights_infoTabButton__eKbGo{display:block;margin-right:-32px}@media(min-width:768px){.climateInsights_infoTabButton__eKbGo{display:none}}.climateInsights_thermometer__ACBLp{flex:1;margin-bottom:24px}@media(min-width:768px){.climateInsights_thermometer__ACBLp{background-color:#f0eefb;border-radius:24px;padding:24px;margin:0}}.climateInsights_modalContent__W3eKi{display:flex;flex-direction:column;padding:32px 0}.climateInsights_modalContent__W3eKi h2,.climateInsights_modalContent__W3eKi h3{font-weight:700;font-size:1.25rem;line-height:1.75rem;margin:0 0 24px}.climateInsights_modalContent__W3eKi p{font-size:1rem;line-height:1.375rem;margin:0 0 16px}@media(max-width:767px){.climateInsights_modalContent__W3eKi p{font-size:.875rem;line-height:1.125rem}}.climateInsights_modalContent__W3eKi .ws-climate-popup__header{margin-top:32px}.climateInsights_modalContent__W3eKi .ws-climate-scale{margin-bottom:24px}.dietInsights_link__MYzN6{text-underline-offset:.3rem;text-decoration-thickness:1px;transition:all .3s ease}.dietInsights_link__MYzN6:hover{cursor:pointer}.dietInsights_link__MYzN6.dietInsights_active__dMc2P,.dietInsights_link__MYzN6:hover{text-decoration-line:underline;text-decoration-thickness:2px}@media(max-width:767px){.dietInsights_overview__coce7{padding:0 32px}}.dietInsights_overviewEmpty__dYFit{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px}.dietInsights_overviewHeader__zSeU8{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}@media(max-width:767px){.dietInsights_overviewHeader__zSeU8{margin-bottom:40px}}.dietInsights_overviewTitle___iP1e{font-weight:700;font-size:2rem;line-height:3rem;margin:0}@media(max-width:767px){.dietInsights_overviewTitle___iP1e{font-weight:700;font-size:1.25rem;line-height:2rem}}.dietInsights_topLevelChart__NXsNT{margin-bottom:16px}@media(min-width:768px){.dietInsights_topLevelChart__NXsNT{display:flex;flex-direction:row-reverse;align-items:center;margin-bottom:58px}.dietInsights_topLevelChart__NXsNT>*{min-width:50%}}.dietInsights_chart___N4lt{margin:0}@media(max-width:767px){.dietInsights_chart___N4lt{margin-bottom:40px}}.dietInsights_chart___N4lt .ws-insight-doughnut-chart__chart-container{max-width:208px}.dietInsights_circlesContainer__lJ18T{display:grid;-moz-column-gap:84px;column-gap:84px;row-gap:38px;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));align-items:start;padding:0 16px}@media(max-width:767px){.dietInsights_circlesContainer__lJ18T{-moz-column-gap:52px;column-gap:52px}}.dietInsights_circlesContainer__lJ18T .ws-insight-doughnut-chart__label{margin-top:12px}.dietInsights_modalContent__hGpVe{padding:32px 0;color:inherit;font-family:mulish,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:regular;line-height:20px}.dietInsights_modalContent__hGpVe h2{color:inherit;font-family:mulish,Arial,sans-serif;font-size:26px;font-style:normal;font-weight:700;line-height:32px}@media(max-width:767px){.dietInsights_modalContent__hGpVe h2{line-height:30px;font-size:24px}}.dietInsights_modalContent__hGpVe .trumf-chat-bubble-card{color:inherit;font-family:mulish,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:regular;line-height:20px;font-size:.875rem;line-height:1.125rem;color:#fff}@media(min-width:768px){.dietInsights_modalContent__hGpVe .trumf-chat-bubble-card{font-size:1rem;line-height:1.375rem}}