@layer components{.c-tag{--tag-height:calc(var(--spacing,.25rem)*7.5);--tag-py:calc(var(--spacing,.25rem)*1);--tag-px:calc(var(--spacing,.25rem)*2.5);--tag-font-size:var(--text-base);--tag-icon-size:calc(var(--spacing,.25rem)*4);--tag-gap:calc(var(--spacing,.25rem)*1.5);--tag-bg:var(--color-subtle);--tag-border-color:var(--tag-bg);--tag-border-radius:calc(var(--spacing,.25rem)*2.5);--tag-border-width:1px;--tag-color:calc(var(--spacing,.25rem)*var(--color-primary)/70%);--tag-hover-bg:var(--tag-bg);--tag-hover-border-color:var(--color-primary);--tag-hover-color:var(--color-primary);--icon-size:var(--tag-icon-size);--link-decoration:none;gap:var(--tag-gap);min-width:var(--tag-height);min-height:var(--tag-height);padding:var(--tag-py)var(--tag-px);border:var(--tag-border-width)solid var(--tag-border-color);border-radius:var(--tag-border-radius);font-family:var(--font-text);font-size:var(--tag-font-size);color:var(--tag-color);background-color:var(--tag-bg);justify-content:center;align-items:center;font-weight:500;line-height:1.2;transition-property:color,background-color,border-color;display:inline-flex}.c-tag .i-icon{color:var(--color-primary)}.c-tag--outline{--tag-bg:transparent;--tag-border-color:currentcolor;--tag-hover-bg:var(--color-subtle)}.c-tag--marker{--tag-gap:calc(var(--spacing,.25rem)*1);--tag-bg:var(--color-white);--tag-border-radius:calc(var(--spacing,.25rem)*21);--tag-color:var(--color-primary);--tag-hover-border-color:var(--color-accent);padding-inline-start:calc(var(--spacing,.25rem)*1);font-weight:600}.c-tag--marker:before{content:"";width:calc(var(--spacing,.25rem)*5.5);height:calc(var(--spacing,.25rem)*5.5);background-image:radial-gradient(var(--color-accent)calc(var(--spacing,.25rem)*1.5),var(--color-subtle)calc(calc(var(--spacing,.25rem)*1.5) + 1px));border-radius:50%;flex-shrink:0}.c-tag--white{--tag-bg:var(--color-white);--tag-hover-color:#14363866}@supports (color:color-mix(in lab, red, red)){.c-tag--white{--tag-hover-color:color-mix(in oklab,var(--color-primary)40%,transparent)}}.c-tag--white{--tag-hover-border-color:var(--tag-bg)}a.c-tag,button.c-tag{z-index:1}@media (hover:hover){a.c-tag:hover,button.c-tag:hover{border-color:var(--tag-hover-border-color);color:var(--tag-hover-color);background-color:var(--tag-hover-bg)}}@supports (interpolate-size:allow-keywords){.c-collapse{interpolate-size:allow-keywords;transition-behavior:allow-discrete;height:0;transition-property:height;overflow:clip}.c-collapse.is-open{height:auto}}@supports not (interpolate-size:allow-keywords){.c-collapse{will-change:grid-template-rows;grid-template-rows:0fr;transition-property:grid-template-rows;display:grid;overflow:hidden}.c-collapse.is-open{grid-template-rows:1fr}}.c-collapse__body{overflow:hidden}.c-card-manager{transform:translateZ(0)var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,);gap:calc(var(--spacing,.25rem)*5.5);padding:calc(var(--spacing,.25rem)*4);border-radius:var(--radius-3xl);background:var(--color-neutral);flex-direction:column;align-items:start;transition-property:background-color;display:flex;position:relative}@media (hover:hover){.c-card-manager:hover{background-color:var(--color-subtle)}}.c-card-manager__cover{isolation:isolate;border-radius:var(--radius-xl);flex-shrink:0;width:100%;position:relative;overflow:hidden}.c-card-manager__logo{z-index:1;transform:translate(calc(var(--x,0)*20*1px),calc(var(--y,0)*20*1px));width:70%;height:70%;margin:auto;position:absolute;inset:0}.c-card-manager__position{margin-top:calc(var(--spacing,.25rem)*2);color:#143638b3;line-height:1.3}@supports (color:color-mix(in lab, red, red)){.c-card-manager__position{color:color-mix(in oklab,var(--color-primary)70%,transparent)}}.c-card-manager__list{gap:calc(var(--spacing,.25rem)*1.5);margin-top:calc(var(--spacing,.25rem)*4.5);justify-items:start;display:grid}.c-card-manager__link{--link-hover-decoration-color:transparent}.c-card-manager.with-photo .c-card-manager__bg,.c-card-manager.with-photo .c-card-manager__logo{opacity:0;transition-property:opacity}@media (hover:hover){.c-card-manager:hover .c-card-manager__photo{opacity:0;transition-property:opacity}.c-card-manager:hover .c-card-manager__bg,.c-card-manager:hover .c-card-manager__logo{opacity:1}}@media (width>=36rem){.c-card-manager{flex-direction:row}.c-card-manager__cover{width:calc(var(--spacing,.25rem)*47.5)}}@media (width>=48rem){.c-card-manager__position{font-size:var(--text-lg)}}@media (width>=90rem){.c-card-manager{padding:calc(var(--spacing,.25rem)*7.5);border-radius:var(--radius-5xl)}.c-card-manager__cover{border-radius:var(--radius-3xl)}}.c-card-vacancy{padding:calc(var(--spacing,.25rem)*6.5)calc(var(--spacing,.25rem)*6);border-radius:calc(var(--spacing,.25rem)*8);background-color:var(--color-neutral);transition-property:background-color;position:relative}@media (hover:hover){.c-card-vacancy:hover{background-color:var(--color-subtle)}}.c-card-vacancy__arrow{--icon-size:calc(var(--spacing,.25rem)*10);pointer-events:none;top:calc(var(--spacing,.25rem)*4.5);right:calc(var(--spacing,.25rem)*4);transition-property:opacity;display:none;position:absolute}.c-card-vacancy__meta{gap:calc(var(--spacing,.25rem)*1.5);margin-bottom:calc(var(--spacing,.25rem)*5);flex-wrap:wrap;display:flex}.c-card-vacancy__lead{max-width:calc(var(--spacing,.25rem)*160);margin-top:calc(var(--spacing,.25rem)*2.5);color:#143638b3}@supports (color:color-mix(in lab, red, red)){.c-card-vacancy__lead{color:color-mix(in oklab,var(--color-primary)70%,transparent)}}.c-card-vacancy__lead.c-prose{font-size:var(--text-base)}.c-card-vacancy__link{--link-hover-decoration-color:transparent}@media (width>=62rem){.c-card-vacancy{padding:calc(var(--spacing,.25rem)*6.5)calc(var(--spacing,.25rem)*18)calc(var(--spacing,.25rem)*6.5)calc(var(--spacing,.25rem)*6)}.c-card-vacancy__arrow{display:block}}@media (any-hover:hover){.c-card-vacancy__arrow{opacity:0}@media (hover:hover){.c-card-vacancy:hover .c-card-vacancy__arrow{opacity:1}}}.c-section-banner{--aspect-w:7;--aspect-h:4;border-radius:var(--radius-4xl)}@media (width>=48rem){.c-section-banner{--aspect-h:2;border-radius:var(--radius-5xl)}}@media (width>=62rem){.c-section-banner{--aspect-w:5;--aspect-h:1}}.c-section-lead{row-gap:calc(var(--spacing,.25rem)*4);display:grid}.c-section-lead__caption{font-size:var(--text-lg);line-height:1.3}.c-section-lead__button{margin-top:calc(var(--spacing,.25rem)*5)}@media (width>=62rem){.c-section-lead{grid-template-columns:1fr 1fr}.c-section-lead__title{padding-inline-end:calc(var(--spacing,.25rem)*10)}.c-section-lead__button{margin-top:calc(var(--spacing,.25rem)*10)}}@media (width>=90rem){.c-section-lead__caption{font-size:var(--text-2xl);padding-inline-end:calc(var(--spacing,.25rem)*20)}}.c-vacancy-list__body{gap:calc(var(--spacing,.25rem)*15);grid-template-columns:1fr;align-items:start;display:grid}.c-vacancy-list__aside{gap:calc(var(--spacing,.25rem)*6);flex-direction:column;display:flex}.c-vacancy-list__aside-head{padding-top:var(--header-top-offset);justify-content:space-between;align-items:center;display:flex;overflow:hidden}.c-vacancy-list__aside-title{font-size:calc(var(--spacing,.25rem)*8)}.c-vacancy-list__aside-close{--icon-size:calc(var(--spacing,.25rem)*6);margin:calc(calc(var(--spacing,.25rem)*4)*-1)calc(calc(var(--spacing,.25rem)*4)*-1)calc(calc(var(--spacing,.25rem)*4)*-1)0;padding:calc(var(--spacing,.25rem)*4);display:flex}.c-vacancy-list__aside-main{gap:calc(var(--spacing,.25rem)*6);display:grid}.c-vacancy-list__aside-footer{z-index:1;padding-block:calc(var(--spacing,.25rem)*4.5);border-top:1px solid var(--color-neutral-200);background-color:var(--color-body);margin-top:auto;position:sticky;bottom:0}.c-vacancy-list__collapse{border-radius:calc(var(--spacing,.25rem)*8.5);background-color:var(--color-neutral)}.c-vacancy-list__collapse-trigger{--icon-size:calc(var(--spacing,.25rem)*6);gap:calc(var(--spacing,.25rem)*3);width:100%;padding:calc(var(--spacing,.25rem)*5);justify-content:space-between;align-items:center;line-height:1.5;display:flex}.c-vacancy-list__collapse-trigger .i-icon{color:var(--color-slate-400);transition-property:transform}.c-vacancy-list__collapse-trigger .c-tag{--tag-height:calc(var(--spacing,.25rem)*7);--tag-px:calc(var(--spacing,.25rem)*3.5);--tag-border-radius:100vmax;margin-inline-start:1ch}.c-vacancy-list__collapse-trigger[aria-expanded=true] .i-icon{transform:rotate(180deg)}.c-vacancy-list__collapse-list{padding:0 calc(var(--spacing,.25rem)*5)calc(var(--spacing,.25rem)*3.5)}.c-vacancy-list__collapse-list>*{padding-block:calc(var(--spacing,.25rem)*3);position:relative}.c-vacancy-list__collapse-list>:not(:first-child){border-top:1px solid #1436381a}@supports (color:color-mix(in lab, red, red)){.c-vacancy-list__collapse-list>:not(:first-child){border-top:1px solid color-mix(in oklab,var(--color-primary)10%,transparent)}}.c-vacancy-list__main-head{gap:calc(var(--spacing,.25rem)*5);display:grid}.c-vacancy-list__main-search{gap:calc(var(--spacing,.25rem)*2);display:flex}.c-vacancy-list__main-input{width:100%;max-width:calc(var(--spacing,.25rem)*100)}.c-vacancy-list__main-filter{--icon-size:calc(var(--spacing,.25rem)*6);--f-button-height:calc(var(--spacing,.25rem)*13.5);--f-button-px:0;width:var(--f-button-height)}.c-vacancy-list__main-filter .badge{top:calc(calc(var(--spacing,.25rem)*1)*-1);min-width:calc(var(--spacing,.25rem)*5);height:calc(var(--spacing,.25rem)*5);padding-inline:calc(var(--spacing,.25rem)*1);font-size:calc(var(--spacing,.25rem)*2.75);font-weight:600;line-height:calc(var(--spacing,.25rem)*5);color:var(--color-primary);text-align:center;background-color:var(--color-neutral);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;inset-inline-end:calc(calc(var(--spacing,.25rem)*1)*-1)}.c-vacancy-list__main-tags{gap:calc(var(--spacing,.25rem)*1.5);flex-wrap:wrap;display:flex}.c-vacancy-list__main-tags:empty{display:none}.c-vacancy-list__main-list{gap:calc(var(--spacing,.25rem)*5);margin-top:calc(var(--spacing,.25rem)*5);font-size:calc(var(--spacing,.25rem)*2.5);display:grid}@media (width<62rem){.c-vacancy-list__aside{pointer-events:none;z-index:var(--z-index-dialog);visibility:hidden;opacity:0;background-color:var(--color-body);height:100dvh;transition-property:opacity,visibility;position:fixed;inset:0;overflow-y:auto}.c-vacancy-list__aside.is-open{pointer-events:all;visibility:visible;opacity:1}}@media (width>=62rem){.c-vacancy-list__body{grid-template-columns:3fr 7fr;display:grid}.c-vacancy-list__aside-head,.c-vacancy-list__aside-footer{visibility:hidden;display:none}.c-vacancy-list__aside .l-container{display:contents}.c-vacancy-list__main-filter{visibility:hidden;display:none}}.c-vacancy-banner{--py:calc(var(--spacing,.25rem)*10);--logo-size:calc(var(--spacing,.25rem)*100)}.c-vacancy-banner__body{row-gap:calc(var(--spacing,.25rem)*10);padding-block:var(--py);padding-inline:calc(var(--spacing,.25rem)*5);border-radius:calc(var(--spacing,.25rem)*11);background-color:var(--color-neutral);display:grid;position:relative}.c-vacancy-banner__logo{width:100%;max-width:var(--logo-size);margin-top:calc(var(--py)*-2);margin-inline:auto}@media (width>=78.75rem){.c-vacancy-banner{--logo-size:calc(var(--spacing,.25rem)*110)}.c-vacancy-banner__body{grid-template-columns:var(--logo-size)1fr;gap:calc(var(--spacing,.25rem)*10);padding-inline:calc(var(--spacing,.25rem)*17.5);align-items:center}}@media (width>=90rem){.c-vacancy-banner{--py:calc(var(--spacing,.25rem)*20)}.c-vacancy-banner__body{padding-inline:calc(var(--spacing,.25rem)*20)}}}
/*# sourceMappingURL=e1faecb49c08128d.css.map*/