@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/88da59c891d37117-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/1e377d93cbdd6b44-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/36d711d427a06e51-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/f1f7cdf240180e28-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/55fbdf033607a0e1-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/b6a6f0b43d027304-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/9cf9c6e84ed13b5e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/88da59c891d37117-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1e377d93cbdd6b44-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/36d711d427a06e51-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f1f7cdf240180e28-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/55fbdf033607a0e1-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b6a6f0b43d027304-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9cf9c6e84ed13b5e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/88da59c891d37117-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1e377d93cbdd6b44-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/36d711d427a06e51-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/f1f7cdf240180e28-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/55fbdf033607a0e1-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b6a6f0b43d027304-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9cf9c6e84ed13b5e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/88da59c891d37117-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1e377d93cbdd6b44-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/36d711d427a06e51-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f1f7cdf240180e28-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/55fbdf033607a0e1-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b6a6f0b43d027304-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9cf9c6e84ed13b5e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/88da59c891d37117-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/1e377d93cbdd6b44-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/36d711d427a06e51-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/f1f7cdf240180e28-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/55fbdf033607a0e1-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/b6a6f0b43d027304-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/9cf9c6e84ed13b5e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Source Sans\ 3 Fallback;src:local("Arial");ascent-override:109.21%;descent-override:42.66%;line-gap-override:0.00%;size-adjust:93.76%}.__className_a2300f{font-family:Source Sans\ 3,Source Sans\ 3 Fallback;font-style:normal}@font-face{font-family:jtcHeading;src:url(/_next/static/media/e6cac6e989dc5be1-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:jtcHeading;src:url(/_next/static/media/520906c25abd43b2-s.p.ttf) format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:jtcHeading Fallback;src:local("Arial");ascent-override:65.70%;descent-override:11.59%;line-gap-override:15.46%;size-adjust:129.38%}.__className_27cfb1{font-family:jtcHeading,jtcHeading Fallback}.__variable_27cfb1{--font-jtc-heading:"jtcHeading","jtcHeading Fallback"}@font-face{font-family:Titillium Web;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/631ab6d518ee0b08-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Titillium Web;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/f9fa7964f036c69d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Titillium Web;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/81f2f04080433cef-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Titillium Web;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ed9cb87f7cefa820-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Titillium Web;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ef9d7e3625c86286-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Titillium Web;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c95d4fce0b415528-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Titillium Web;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e3bec91e60544e8d-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Titillium Web;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/56b5d6ac638045ae-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Titillium Web Fallback;src:local("Arial");ascent-override:119.97%;descent-override:41.09%;line-gap-override:0.00%;size-adjust:94.44%}.__className_e0c16e{font-family:Titillium Web,Titillium Web Fallback;font-style:normal}.__variable_e0c16e{--font-jtc:"Titillium Web","Titillium Web Fallback"}@media(min-width:1024px){.mobile-only{display:none!important}}@media(max-width:1023.9px){.desktop-only{display:none!important}}:root{--font:Source Sans 3,sans-serif;--font-weight-light:300;--font-weight-regular:400;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-ubold:900}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-semibold);color:var(--text);margin-block:unset}h1{font-size:clamp(33px,5vw,46px);text-align:center;color:#fff}h2{font-size:38px;text-wrap:balance}h3{font-size:clamp(23px,2vw,28px);margin-block:.5em}h4{font-size:22px}h5{font-size:18px}h6{font-size:16px}p{font-size:18px;line-height:30px;font-weight:var(--font-weight-regular)}a,p{color:var(--text)}a{font-size:16px;font-weight:var(--font-weight-semibold)}ol,ul{-webkit-padding-start:var(--gutter);padding-inline-start:var(--gutter)}ol li,ol li a,ol li p,ul li,ul li a,ul li p{font-size:18px;line-height:30px}.disabled{color:var(--disabled)}.category{font-size:20px;font-weight:600;color:var(--primary)}.vacancy-detail h1{font-size:clamp(35px,4vw,58px);line-height:clamp(45px,4vw,68px);text-align:left;color:#000;margin:13px 0}.vacancy-detail h2{font-size:clamp(30px,2.5vw,33px);line-height:clamp(40px,2.5vw,43px)}.vacancy-detail h3{font-size:clamp(23px,2.5vw,26px);line-height:43px}.vacancy-detail li,.vacancy-detail li p,.vacancy-detail p{font-size:18px;line-height:30px}.vacancy-detail li,.vacancy-detail li p{margin-block:0}blockquote{--margin:-5px;margin-block:unset;margin-inline:unset;font-size:clamp(26px,5vw,33px);line-height:clamp(36px,5vw,43px);font-weight:var(--font-weight-semibold);text-wrap:balance}blockquote b,blockquote strong{font-weight:var(--font-weight-light)}blockquote p{font-size:inherit;line-height:inherit;font-weight:inherit}blockquote:before{content:"“";margin-right:var(--margin)}blockquote:after{content:"”";margin-left:var(--margin)}:root{--background:#E8EBEC;--text:#1A2530;--text-light:rgba(26,37,48,0.8);--primary:#A90161;--warning:#FF6A00;--error:#ED0C0C;--brown:#1D1B1B;--bokara:#2A2727;--black-333:#333333;--beluga:#4B4545;--light-charcoal:rgba(26,37,48,0.20);--light-grey:rgba(80,99,111,0.13);--slate:#4E616C;--gray:#50636F;--cool-grey:#8C9297;--disabled:#999999;--dashed:#B6B6B6;--border:#DDDDDD;--silver:#EAECED;--primary-1med:#ED0C0C;--primary-hover-1med:#D40A0A;--primary-disabled-1med:#E3E5E8;--secondary-1med:#00C089;--primary-hb:#00BCE9;--primary-hover-hb:#1694B4;--primary-disabled-hb:#C5E4EC;--secondary-hb:#00B092;--primary-atlas:#1F50A4;--primary-hover-atlas:#184085;--primary-disabled-atlas:#C5E4EC;--secondary-atlas:#F5990B;--primary-mhg:#169689;--primary-hover-mhg:#13776B;--primary-disabled-mhg:#C5E4EC;--primary-ortho:#002B5C;--primary-hover-ortho:rgb(72,104,207);--primary-disabled-ortho:#E2DCD7;--secondary-ortho:#A2958B;--primary-eureva:#D13703;--primary-hover-eureva:#992801;--primary-disabled-eureva:#E3E5E8;--secondary-eureva:#00C089}body{font-family:Source Sans\ 3,sans-serif;margin:unset;overflow-x:hidden}hr{border:none;border-bottom:thin solid var(--border);border-radius:var(--border-radius);opacity:.5;flex-shrink:0;margin:0 16px}.subtle-divider{margin:var(--gutter) 0;padding:var(--gutter) 0;box-sizing:border-box}body,html{height:100%}body{flex-direction:column}#main,body{display:flex}#main{flex:1 1;flex-direction:column}#main[style]{overflow:unset!important}footer{margin-top:auto}.gray-background{background-color:var(--background)}:root{--box-shadow:0 10px 60px 0 rgba(0,0,0,0.15);--border-radius:10px;--border-radius-btn:22px;--nav-height:80px;--nav-height-mobile:62px;--gutter:20px;--gutter-l:30px}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(min-width:1040px){.hidden-desktop{display:none!important}}@media(min-width:768px){.hidden-desktop-tablet{display:none!important}}@media(max-width:1039.9px)and (min-width:768px){.hidden-tablet{display:none!important}}@media(max-width:1039.9px){.hidden-tablet-mobile{display:none!important}}@media(max-width:767.9px){.hidden-mobile{display:none!important}}.hidden [class^=hidden-]{transition:all .3s ease-in-out}.share{background-color:#fff!important;padding:5px 15px!important}.back-button,.share{display:flex;align-items:center}.back-button{width:30px;height:30px;padding:10px 13px 11px 11px;border-radius:22px;border:1px solid var(--border);background-color:#fff;justify-content:center;cursor:pointer;color:var(--black-333)}input[type=checkbox]{all:unset;width:18px;height:17px;border-radius:3px;border:1px solid var(--cool-grey);transition:all .15s;margin-bottom:0!important}input[type=checkbox]:checked{background-image:url(/_next/static/media/checkmark.03b8f846.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;border-color:var(--primary);background-color:var(--primary)}input[type=checkbox]:checked+.link-checkbox__label{font-weight:700}input[type=checkbox]:hover{border-color:var(--primary);outline-width:0}.dropdown-checkbox{position:relative;margin-bottom:16px}.dropdown-checkbox__button{width:100%;border:1.5px solid var(--border);border-radius:var(--border-radius);background:#fff;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:border-color .2s,border-radius 0s;min-height:44px;position:relative;z-index:1;font-size:16px;padding:8px 15px}.dropdown-checkbox__button:focus,.dropdown-checkbox__button:hover{border-color:var(--text)}.dropdown-checkbox__button--open{border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:var(--text);border-bottom-width:0;z-index:3}.dropdown-checkbox__button--error{border-color:var(--error)}.dropdown-checkbox__arrow{margin-left:12px;font-size:20px;transition:transform .2s}.dropdown-checkbox__arrow--open{transform:rotate(180deg)}.dropdown-checkbox__listbox{position:absolute;z-index:2;left:0;right:0;background:#fff;border:1.5px solid var(--text);border-top:none;border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);max-height:207px;padding-bottom:10px;overflow-y:scroll;font-size:18px;top:100%}.dropdown-checkbox__option{display:flex;align-items:center;padding:5px 15px;cursor:pointer;border-radius:10px;transition:background .18s,color .18s;color:var(--disabled);gap:5px}.dropdown-checkbox__option--selected,.dropdown-checkbox__option:focus,.dropdown-checkbox__option:hover{color:var(--text)}.dropdown-checkbox__error{color:var(--error);font-size:13px;margin-top:4px}fieldset{border-radius:var(--border-radius);border:1px dashed var(--dashed)}.input-wrapper{position:relative;width:100%;display:flex;align-items:center}input,textarea{font-family:var(--font),sans-serif;font-size:16px;line-height:26px;border-radius:var(--border-radius);border:1px solid var(--border);padding:12px 15px;box-sizing:border-box;transition:border-color .2s,color .1s;width:100%;min-height:44px}input::placeholder,textarea::placeholder{color:var(--border);opacity:1}input:focus,input:hover,textarea:focus,textarea:hover{border-color:var(--text);outline:0 solid var(--text)}input.has-error,textarea.has-error{color:var(--error);border-color:var(--error)}input.has-value:not(.has-error),textarea.has-value:not(.has-error){border-color:var(--text);color:var(--text)}input.with-icon,textarea.with-icon{padding-right:38px}.input-icon{position:absolute;right:14px;top:50%;transform:translateY(-50%);pointer-events:none;display:flex;align-items:center;height:20px;width:20px;z-index:1}.helper-text{display:block;font-size:14px;line-height:26px;height:12px;transition:all .15s;color:var(--disabled);margin-top:5px}.helper-text.error{color:var(--error);font-weight:var(--font-weight-regular);font-style:italic}.input-label,label{font-size:16px;font-weight:600;line-height:26px;color:var(--text);display:block;width:100%;margin-bottom:9px}.asterisk{color:var(--error);font-weight:700;margin-left:2px}.input-fields{display:flex;flex-wrap:wrap;gap:14px var(--gutter)}.input-fields .input-field{width:100%;flex-basis:100%}@media(min-width:600px){.input-fields .input-field.half{flex:1 0 calc(50% - var(--gutter))}}table{border-collapse:collapse;width:100%}table td,table th{border:1px solid var(--border);padding:12px 16px}table thead th{font-weight:var(--font-weight-semibold);color:var(--text)}table tbody tr:nth-child(2n){background-color:var(--silver)}@media(max-width:1023.9px){table{display:block;overflow-x:auto;white-space:nowrap}}