@font-face{font-family:Open Sans;font-style:normal;font-weight:300;src:url(./open-sans-v40-latin-300-tiTbiU1L.woff2) format("woff2")}@font-face{font-family:Open Sans;font-style:italic;font-weight:300;src:url(./open-sans-v40-latin-300italic-Ds1Vi2NU.woff2) format("woff2")}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:url(./open-sans-v40-latin-regular-Cjao0ETp.woff2) format("woff2")}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;src:url(./open-sans-v40-latin-italic-Cl3bbQIm.woff2) format("woff2")}@font-face{font-family:Open Sans;font-style:normal;font-weight:500;src:url(./open-sans-v40-latin-500-CDvJACdq.woff2) format("woff2")}@font-face{font-family:Open Sans;font-style:italic;font-weight:500;src:url(./open-sans-v40-latin-500italic-DZy86kv3.woff2) format("woff2")}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:url(./open-sans-v40-latin-600-Dhnuc7ye.woff2) format("woff2")}@font-face{font-family:Open Sans;font-style:italic;font-weight:600;src:url(./open-sans-v40-latin-600italic-BMfniDj0.woff2) format("woff2")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:url(./open-sans-v40-latin-700-C2okHfb_.woff2) format("woff2")}@font-face{font-family:Open Sans;font-style:italic;font-weight:700;src:url(./open-sans-v40-latin-700italic-xkiKBIPb.woff2) format("woff2")}@font-face{font-family:Open Sans;font-style:normal;font-weight:800;src:url(./open-sans-v40-latin-800-DrA6768Q.woff2) format("woff2")}@font-face{font-family:Open Sans;font-style:italic;font-weight:800;src:url(./open-sans-v40-latin-800italic-BMGxSVqx.woff2) format("woff2")}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}*,:before,:after{box-sizing:border-box}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}body{--ColorPrimary: #007539;--ColorPrimaryLight: #83c4a2;--ColorPrimaryDark: #024e27;--ColorSecondary: #B6C4C5;--ColorSecondaryDark: #7a8788;--ColorBlack: #000000;--ColorWhite: #FFFFFF;--ColorBlue: #106EBE;--ColorOrange: #FF9600;--ColorLink: var(--ColorOrange);--ColorLinkText: var(--ColorBlack);--ColorLinkHover: #F8CB90;--ColorOrangeLight: #F8CB90;--ColorBlueLight: #5E8BB3;--ColorShadow: #2F327D33;--ColorFont: #000000;--ColorNavigationHover: #024e27;--ColorNavigationActive: #007539;--ColorNavigationLight: #3c9b6a;--ColorNavigationFont: #000000;--ColorNavigationFontHover: #FFF;--ColorNavigationFontActive: #FFF;--ColorSubNavigationFont: #FFF;--ColorSubNavigationFontHover: #FFF;--ColorSubNavigationHover: #3c9b6a;--ColorSubNavigationActive: #007539;--ColorSubNavigationBackground: #3c9b6a;--ColorPageHeader: #E0EAE1;--ColorBg: #f7f7f7;--ColorBgHover: #f0f0f0;--ColorBgSubtle: #fafafa;--ColorBorder: #d0d0d0;--ColorBorderLight: #e4e4e4;--ColorBorderMedium: #c8c8c8;--ColorBorderInput: #ccc;--ColorPlaceholder: #aaa;--ColorDanger: #c0392b;--ColorDangerBg: #fdecea;--ColorDangerBorder: #f5c6c2;--ColorEditHoverBg: #ebebeb}.colortheme-blue{--ColorPrimary: #106EBE;--ColorPrimaryLight: #8bbeeb;--ColorPrimaryDark: #02254e;--ColorSecondary: #B6C4C5;--ColorSecondaryDark: #7a8788;--ColorBlue: #106EBE;--ColorOrange: #FF9600;--ColorLink: var(--ColorBlue);--ColorLinkHover: #5E8BB3;--ColorLinkText: var(--ColorWhite);--ColorNavigationHover: #8bbeeb;--ColorNavigationActive: #106EBE;--ColorNavigationLight: #8bbeeb;--ColorNavigationFont: #000;--ColorNavigationFontHover: #000;--ColorNavigationFontActive: #FFF;--ColorSubNavigationFont: #000;--ColorSubNavigationFontHover: #FFF;--ColorSubNavigationHover: #106EBE;--ColorSubNavigationActive: #106EBE;--ColorSubNavigationBackground: #8bbeeb;--ColorPageHeader: #B6C4C5}.colortheme-orange{--ColorPrimary: #FF9600;--ColorPrimaryLight: #F8CB90;--ColorPrimaryDark: #FF9600;--ColorLink: #FF9600;--ColorLinkHover: #F8CB90;--ColorLinkText: var(--ColorWhite);--ColorNavigationHover: #F8CB90;--ColorNavigationActive: #FF9600;--ColorNavigationLight: #F8CB90;--ColorNavigationFont: #000;--ColorNavigationFontHover: #000;--ColorNavigationFontActive: #FFF;--ColorSubNavigationFont: #000;--ColorSubNavigationFontHover: #000;--ColorSubNavigationHover: #FF9600;--ColorSubNavigationActive: #FF9600;--ColorSubNavigationBackground: #F8CB90;--ColorPageHeader: #f3dec0}.colortheme-green{--ColorPrimary: #007539;--ColorPrimaryLight: #83c4a2;--ColorPrimaryDark: #024e27;--ColorLink: #007539;--ColorLinkHover: #2e7751;--ColorLinkText: #FFF;--ColorNavigationHover: #3c9b6a;--ColorNavigationActive: #007539;--ColorNavigationLight: #3c9b6a;--ColorNavigationFont: #000;--ColorNavigationFontHover: #FFF;--ColorNavigationFontActive: #FFF;--ColorSubNavigationFont: #FFF;--ColorSubNavigationFontHover: #FFF;--ColorSubNavigationHover: #007539;--ColorSubNavigationActive: #007539;--ColorSubNavigationBackground: #3c9b6a;--ColorPageHeader: #E0EAE1}.colortheme-gray{--ColorPrimary: #B6C4C5;--ColorPrimaryLight: #e7e7e7;--ColorPrimaryDark: #7a8788;--ColorLink: #7a8788;--ColorLinkHover: #B6C4C5;--ColorLinkText: var(--ColorBlack);--ColorNavigationHover: #7a8788;--ColorNavigationActive: #7a8788;--ColorNavigationLight: #B6C4C5;--ColorNavigationFont: #000;--ColorNavigationFontHover: #FFF;--ColorNavigationFontActive: #FFF;--ColorSubNavigationFont: #000;--ColorSubNavigationFontHover: #000;--ColorSubNavigationHover: #7a8788;--ColorSubNavigationActive: #7a8788;--ColorSubNavigationBackground: #B6C4C5;--ColorPageHeader: #E0EAE1}body{font-family:Open Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;max-width:100vw;overflow-x:hidden}@media (max-width: 699px){body{font-size:1rem;-webkit-hyphens:auto;hyphens:auto}}p{margin:0 0 30px}p.text-left{text-align:left}p.text-center{text-align:center}p.text-right{text-align:right}p.text-justify{text-align:justify}.hl1,.hl2,.hl3,.hl4,.hl5,.hl6{font-weight:700;margin-top:0;margin-bottom:20px;line-height:1.3}.hl1{font-size:3.625rem}@media (max-width: 699px){.hl1{font-size:2.55rem}}.hl2{font-size:3rem}@media (max-width: 699px){.hl2{font-size:2.375rem}}.hl3{font-size:1.75rem}.hl4{font-size:1.625rem}@media (max-width: 699px){.hl4{font-size:1.5rem}}.hl5{font-size:1.5rem}@media (max-width: 699px){.hl5{font-size:1.3rem}}.hl6{font-size:1.25rem;line-height:1.1}@media (max-width: 699px){.hl6{font-size:1rem}}.text--big{font-size:1.25rem;line-height:1.2}h1,h2,h3,h4,h5,h6{font-weight:700}h1{font-size:2.25rem}h2{font-size:1.75rem}h3{font-size:1.375rem}a{cursor:pointer;color:var(--ColorLink)}.link--button{background-color:var(--ColorLink);color:var(--ColorLinkText);display:inline-block;font-size:16px;font-weight:700;border-radius:4px;padding:13px 35px;text-decoration:none;transition:.2s ease-in-out;border:none;cursor:pointer;font-family:inherit}.link--button:hover{background-color:var(--ColorLinkHover);color:var(--ColorLinkText)}.link--button.link--button-secondary,.link--button.link--button--secondary{background-color:var(--ColorSecondaryDark);color:var(--ColorWhite)}.link--button.link--button-secondary:hover,.link--button.link--button--secondary:hover{background-color:var(--ColorSecondary);color:var(--ColorBlack)}.link--button.link--button--ghost{background-color:transparent;color:var(--ColorSecondaryDark);border:1px solid var(--ColorSecondaryDark)}.link--button.link--button--ghost:hover{background-color:var(--ColorSecondary);color:var(--ColorBlack);border-color:var(--ColorSecondary)}.link--button.link--button-small,.link--button.link--button--small{padding:5px 10px;font-size:14px}.message{background-color:var(--ColorOrange);color:var(--ColorBlack);padding:10px 20px;font-weight:700;max-width:600px;margin:20px 0}.message p{margin:0}form fieldset{width:100%;border:none;padding:0;margin:0}form fieldset ul.optionset{padding:0;list-style:none}form fieldset .field.checkbox,form fieldset ul.optionset li{display:flex;align-items:center;margin:1em 0}form fieldset .field.checkbox input[type=checkbox],form fieldset .field.checkbox input[type=radio],form fieldset ul.optionset li input[type=checkbox],form fieldset ul.optionset li input[type=radio]{margin-right:10px}form fieldset .field.checkbox label,form fieldset ul.optionset li label{margin:0;cursor:pointer}form fieldset input[type=text],form fieldset input[type=email],form fieldset input[type=password],form fieldset input[type=number],form fieldset input[type=date],form fieldset select,form fieldset textarea{padding:5px 7px;border-radius:5px;border:1px solid var(--ColorBorderInput);margin-bottom:15px;font-family:inherit;font-size:inherit}@media (max-width: 999px){form fieldset input[type=text],form fieldset input[type=email],form fieldset input[type=password],form fieldset input[type=number],form fieldset input[type=date],form fieldset select,form fieldset textarea{width:50%}}@media (max-width: 699px){form fieldset input[type=text],form fieldset input[type=email],form fieldset input[type=password],form fieldset input[type=number],form fieldset input[type=date],form fieldset select,form fieldset textarea{width:100%;min-width:unset}}form fieldset label{display:block;margin-bottom:5px}form fieldset .message{display:inline-block;margin:0 0 10px}form .btn-toolbar{display:flex;align-items:center;gap:20px;margin-top:20px}form .btn-toolbar input[type=submit]{background-color:var(--ColorPrimary);color:var(--ColorWhite);padding:10px 20px;border:none;border-radius:5px;cursor:pointer;font-family:inherit;margin-bottom:15px}form .btn-toolbar input[type=submit]:hover{background-color:var(--ColorPrimaryDark)}form .btn-toolbar p{margin:0}footer{background-color:var(--ColorSecondary);display:block}footer .footer_content{max-width:1600px;background-color:var(--ColorSecondary);margin-right:auto;margin-left:auto;display:flex;justify-content:space-between;flex:1;border-top:1px solid var(--ColorWhite);padding:40px 0;gap:50px}footer .footer_content .footer_brand{width:30%}footer .footer_content .footer_brand img{max-width:100%;max-height:140px;object-fit:contain}footer .footer_content .footer_text{color:var(--ColorFont);font-size:15px;text-decoration:none}footer .footer_content .footer_text p{margin:0}footer .footer_content .footer_text a{color:var(--ColorFont);text-decoration:underline}@media (max-width: 1599px){footer .footer_content{padding:40px 20px}}@media (max-width: 699px){footer .footer_content{flex-wrap:wrap;gap:10px;padding:20px}footer .footer_content .footer_brand{width:100%}footer .footer_content .footer_brand img{max-width:100px}}footer .footer_bottombar{background-color:var(--ColorPrimary);width:100%;min-height:20px}footer .footer_bottombar .footer_bottombar_list{display:flex;justify-content:flex-end;padding:0;max-width:1600px;margin:0 auto;list-style:none}footer .footer_bottombar .footer_bottombar_list .footer_menu_item .footer_menu_text{padding:20px 25px;color:var(--ColorWhite);display:block;line-height:1;text-decoration:none}footer .footer_bottombar .footer_bottombar_list .footer_menu_item .footer_menu_text:hover{background-color:var(--ColorNavigationHover)}@media (max-width: 1599px){footer .footer_bottombar .footer_bottombar_list{padding:0 20px}}@media (max-width: 999px){footer .footer_bottombar .footer_bottombar_list{flex-direction:column;padding:0}}header{overflow:visible;max-width:100%;background-color:var(--ColorWhite);width:100%}header .topbar{background-color:var(--ColorSecondary);color:#000;font-size:14px;min-height:20px}header .topbar .topbar_menu{display:flex;justify-content:flex-end;text-decoration:none;width:100%;max-width:1600px;margin:0 auto;list-style:none;padding:0}header .topbar .topbar_menu .nav_link{text-decoration:none;display:inline-block;padding:19px 15px;color:var(--ColorNavigationFont);text-align:right}header .topbar .topbar_menu .nav_link:hover{background-color:var(--ColorNavigationHover);color:var(--ColorNavigationFontHover)}header .topbar .topbar_menu .nav_link.nav_link--active{background-color:var(--ColorNavigationActive);color:var(--ColorNavigationFontHover)}@media (max-width: 699px){header .topbar{display:none}}header .header_nav{max-width:1600px;display:flex;justify-content:space-between;align-items:center;margin:0 auto}header .header_nav .header_nav_brand{display:flex;align-items:center;max-height:120px;width:50%}header .header_nav .header_nav_brand .header_nav_title .subsite_title{font-size:14px;font-weight:700;color:var(--ColorFont);margin:0;padding:0;line-height:1.2}header .header_nav .nav_brand{max-height:120px;height:100%;width:100%;max-width:200px;padding:15px 40px 15px 15px;display:block}header .header_nav .nav_brand img{height:100%;max-height:90px;width:auto}header .header_nav .nav_menu_wrap{display:flex;flex-direction:column;justify-content:space-between;padding:10px 0;width:100%;align-items:flex-end}header .header_nav .nav_menu_wrap .nav_menu{list-style:none;display:flex;padding:0;gap:10px;margin:0;flex-wrap:wrap;justify-content:flex-end}header .header_nav .nav_menu_wrap .nav_menu .nav_link_wrap{position:relative}header .header_nav .nav_menu_wrap .nav_menu .nav_link_wrap .nav_link{text-decoration:none;display:inline-block;padding:20px 30px;color:var(--ColorNavigationFont);text-align:center;border-radius:4px;line-height:1}@media (max-width: 1249px){header .header_nav .nav_menu_wrap .nav_menu .nav_link_wrap .nav_link{padding:15px}}header .header_nav .nav_menu_wrap .nav_menu .nav_link_wrap .nav_link:hover{background-color:var(--ColorNavigationHover);color:var(--ColorNavigationFontHover)}header .header_nav .nav_menu_wrap .nav_menu .nav_link_wrap .nav_link.nav_link--active{background-color:var(--ColorNavigationActive);color:var(--ColorNavigationFontActive)}@media (min-width: 700px){header .header_nav .nav_menu_wrap .nav_menu .nav_link_wrap .nav_submenu{display:none;position:absolute;padding:0;margin:0;flex-direction:column;background-color:var(--ColorSubNavigationBackground);min-width:100%;border-radius:4px;top:100%;z-index:10;border-top:1px solid var(--ColorWhite)}header .header_nav .nav_menu_wrap .nav_menu .nav_link_wrap .nav_submenu .nav_submenu_link{padding:10px 30px;border-radius:4px;color:var(--ColorSubNavigationFont);white-space:nowrap;text-decoration:none;display:block}header .header_nav .nav_menu_wrap .nav_menu .nav_link_wrap .nav_submenu .nav_submenu_link:hover{background-color:var(--ColorSubNavigationHover);color:var(--ColorSubNavigationFontHover)}header .header_nav .nav_menu_wrap .nav_menu .nav_link_wrap .nav_submenu .nav_submenu_link.nav_link--active{background-color:var(--ColorSubNavigationActive);color:var(--ColorSubNavigationFontHover)}header .header_nav .nav_menu_wrap .nav_menu .nav_link_wrap:hover .nav_submenu,header .header_nav .nav_menu_wrap .nav_menu .nav_link_wrap:focus-within .nav_submenu{display:flex}}header .header_nav .nav_menu_wrap .mobile_topbar_menu{display:none}@media (max-width: 699px){header .header_nav .nav_menu_wrap .mobile_topbar_menu{display:flex;justify-content:flex-start;background-color:var(--ColorSecondary);list-style:none;color:var(--ColorFont);margin:0;padding:0;flex-wrap:wrap;width:100%}header .header_nav .nav_menu_wrap .mobile_topbar_menu .nav_link{display:block;padding:20px;color:var(--ColorFont);text-decoration:none}header .header_nav .nav_menu_wrap .mobile_topbar_menu .nav_link:hover{background-color:var(--ColorNavigationHover);color:var(--ColorNavigationFontHover)}}header .header_nav .nav_button{display:none}@media (max-width: 1599px){header .header_nav{padding:0 20px}}@media (max-width: 699px){header .header_nav .nav_brand{display:block}header .header_nav .nav_menu_wrap{position:absolute;display:flex;flex-direction:column;top:90px;left:0;width:100%;max-height:0;opacity:0;overflow:hidden;transition:max-height .2s ease-out,opacity .3s ease-out;background-color:var(--ColorWhite);z-index:100;padding:0}header .header_nav .nav_menu_wrap .nav_menu{list-style:none;flex-direction:column;width:100%}header .header_nav .nav_menu_wrap .nav_menu .nav_link_wrap{width:100%;position:relative}header .header_nav .nav_menu_wrap .nav_menu .nav_link_wrap .nav_link{width:100%;margin:0;padding:15px 40px;text-align:left;border-radius:4px;color:var(--ColorNavigationFont)}header .header_nav .nav_menu_wrap .nav_menu .nav_link_wrap .nav_link.nav_link--active{color:var(--ColorNavigationFontActive);font-weight:700}header .header_nav .nav_menu_wrap .nav_menu .nav_link_wrap.nav_link--withchildren .nav_submenu{display:flex;flex-direction:column;max-height:0;overflow:hidden;transition:max-height .2s ease-out}header .header_nav .nav_menu_wrap .nav_menu .nav_link_wrap.nav_link--withchildren .nav_submenu .nav_submenu_link{padding:10px 40px;text-align:left;color:var(--ColorSubNavigationFont);text-decoration:none;display:block}header .header_nav .nav_menu_wrap .nav_menu .nav_link_wrap.nav_link--withchildren .nav_submenu .nav_submenu_link:hover{background-color:var(--ColorSubNavigationHover);color:var(--ColorSubNavigationFontHover)}header .header_nav .nav_menu_wrap .nav_menu .nav_link_wrap.nav_link--withchildren .nav_submenu_toggle{position:absolute;width:20px;height:20px;right:20px;top:12px;display:block}header .header_nav .nav_menu_wrap .nav_menu .nav_link_wrap.nav_link--withchildren .nav_submenu_toggle:before,header .header_nav .nav_menu_wrap .nav_menu .nav_link_wrap.nav_link--withchildren .nav_submenu_toggle:after{content:"";display:inline-block;position:absolute;width:20px;height:3px;border-radius:30px;background-color:var(--ColorFont);right:0;top:50%;transform-origin:center;transition:transform .1s ease-out}header .header_nav .nav_menu_wrap .nav_menu .nav_link_wrap.nav_link--withchildren .nav_submenu_toggle:after{transform:rotate(90deg)}header .header_nav .nav_menu_wrap .nav_menu .nav_link_wrap.nav_link--withchildren.nav_link--subexpanded{background-color:var(--ColorNavigationLight)}header .header_nav .nav_menu_wrap .nav_menu .nav_link_wrap.nav_link--withchildren.nav_link--subexpanded .nav_submenu_toggle:after{transform:rotate(0)}header .header_nav .nav_menu_wrap .nav_menu .nav_link_wrap.nav_link--withchildren.nav_link--subexpanded .nav_submenu{max-height:800px}.body--show header .header_nav .nav_menu_wrap{min-height:calc(100vh - 90px);max-height:100vh;opacity:1}header .header_nav .nav_button{display:inline-block;position:relative;top:0;right:20px;width:50px;height:50px;cursor:pointer}header .header_nav .nav_button .bar1,header .header_nav .nav_button .bar2,header .header_nav .nav_button .bar3,header .header_nav .nav_button .bar4{width:35px;height:5px;background-color:#000;transition:.4s;position:absolute}header .header_nav .nav_button .bar1{top:6px}.body--show header .header_nav .nav_button .bar1{opacity:0}header .header_nav .nav_button .bar2{top:18px}.body--show header .header_nav .nav_button .bar2{opacity:1;transform-origin:center;transform:rotate(45deg)}header .header_nav .nav_button .bar3{opacity:0;top:18px}.body--show header .header_nav .nav_button .bar3{opacity:1;transform-origin:center;transform:rotate(-45deg)}header .header_nav .nav_button .bar4{top:30px}.body--show header .header_nav .nav_button .bar4{opacity:0}}.section.section--textimage{display:flex;justify-content:space-between;max-width:1400px;flex-wrap:wrap}.section.section--textimage .textimage_image{width:100%;height:auto;flex-shrink:0;padding-right:20px}.section.section--textimage .textimage_image img{width:100%;height:100%}@media screen and (min-width: 991px){.section.section--textimage .textimage_image img{width:100%;height:100%;object-fit:cover}}.section.section--textimage .textimage_text{width:auto;color:var(--color-text)}.section.section--textimage .textimage_text .textimage_text_title{color:var(--color-primary)}.section.section--textimage .textimage_text .textimage_text_content{position:relative;padding-bottom:20px}.section.section--textimage .textimage_text .textimage_text_content .textimage_text_button{position:absolute;right:0;bottom:0}.section.section--textimage.highlighted{background-color:var(--color-primary);max-width:1600px;padding:0}.section.section--textimage.highlighted .textimage_text{display:flex;align-items:center}.section.section--textimage.highlighted .textimage_text .textimage_text_content{padding:20px}.section.section--textimage.highlighted .textimage_text .textimage_text_title{color:var(--color-var(--ColorWhite))}.section.section--textimage.highlighted .textimage_text,.section.section--textimage.highlighted .textimage_text .textimage_text_button{color:var(--ColorWhite)}.section.section--textimage.highlighted .textimage_text .textimage_text_button:hover{color:var(--color-secondary)}@media screen and (max-width: 991px){.section.section--textimage.highlighted .textimage_text{padding:20px}}.section.section--textimage.highlighted.image-right .textimage_text{order:1}.section.section--textimage.highlighted.image-right .textimage_image{order:2}@media screen and (min-width: 991px){.section.section--textimage{flex-wrap:nowrap;margin:50px auto}.section.section--textimage.image-30 .textimage_image{width:30%}.section.section--textimage.image-40 .textimage_image{width:40%}.section.section--textimage.image-50 .textimage_image{width:50%}.section.section--textimage.image-60 .textimage_image{width:60%}.section.section--textimage.image-70 .textimage_image{width:70%}.section.section--textimage.image-right .textimage_text{order:1}.section.section--textimage.image-right .textimage_image{padding-left:20px;padding-right:0;order:2}}.section.section--text .section_content .text_title{color:var(--color-primary)}.section.section--text.section--text-center .text_title,.section.section--text.section--text-center .text_content{text-align:center}@media screen and (max-width: 991px){.section.section--text.section--text-center .text_content{padding-right:34px;padding-left:34px}}.area_content{position:relative;overflow:hidden}.ginkgo-deco{position:absolute;bottom:-100px;right:-40px;width:520px;height:auto;opacity:.06;pointer-events:none;z-index:-1;-webkit-user-select:none;user-select:none;transform:rotate(-45deg);overflow:hidden}.portal-breadcrumb{font-size:13px;margin-bottom:12px;color:var(--ColorFont)}.portal-breadcrumb a{color:var(--ColorFont);text-decoration:none}.portal-breadcrumb a:hover{color:var(--ColorPrimary);text-decoration:underline}.portal-page-title{color:var(--ColorPrimary);font-size:22px;font-weight:700;margin:0 0 30px}.portal-flash{padding:12px 16px;border-radius:4px;margin-bottom:20px}.portal-flash--success{background-color:var(--ColorPrimaryLight);color:var(--ColorPrimaryDark);border:1px solid var(--ColorPrimary)}.portal-section-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.portal-section-header_actions{display:flex;align-items:center;gap:8px}.portal-section-header_title{color:var(--ColorPrimary);font-size:18px;font-weight:700;margin:0}.form-section-label{color:var(--ColorPrimary);font-size:15px;font-weight:700;margin:24px 0 8px;padding-bottom:6px;border-bottom:2px solid var(--ColorSecondary)}.sick-chain-warning{background-color:var(--ColorDangerBg);border:1px solid var(--ColorDangerBorder);color:var(--ColorDanger);border-radius:4px;padding:12px 16px;margin-bottom:20px;font-size:14px;line-height:1.5}.sick-chain-warning_list{margin:8px 0 0 20px;padding:0}.sick-chain-warning_list li{margin-bottom:4px}.sick-chain-warning_list a{color:var(--ColorDanger)}.sick-chain-warning_list a:hover{text-decoration:underline}.sick-chain-badge{display:inline-flex;align-items:center;justify-content:center;background-color:var(--ColorDanger);color:var(--ColorWhite);font-size:11px;font-weight:700;width:16px;height:16px;border-radius:50%;margin-left:6px;vertical-align:middle;cursor:default}.portal-tabs{display:flex;gap:0;border-bottom:2px solid var(--ColorBorder);margin-bottom:28px}@media (max-width: 699px){.portal-tabs{display:grid;width:100%}}.portal-tab{padding:12px 20px;font-size:15px;font-weight:400;color:var(--ColorFont);text-decoration:none;border-bottom:3px solid transparent;margin-bottom:-2px;transition:color .15s ease,border-color .15s ease;white-space:nowrap;flex-shrink:0}.portal-tab:hover{color:var(--ColorPrimary);text-decoration:none}.portal-tab.portal-tab--active{font-weight:700;color:var(--ColorPrimary);border-bottom-color:var(--ColorPrimary)}@media (max-width: 699px){.portal-tab{padding:10px 14px;font-size:14px}.portal-tab.portal-tab--active{background-color:var(--ColorPrimary);color:var(--ColorWhite)}}.portal-table_actions-col{width:80px;text-align:center}.portal-table_actions{text-align:center;white-space:nowrap;display:flex;gap:4px;justify-content:center}.portal-table_actions.portal-table_actions--top{vertical-align:top;padding-top:10px;border-left:1px solid var(--ColorBorderLight)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.portal-table{width:100%;border-collapse:collapse;border:1px solid var(--ColorBorder);background-color:var(--ColorWhite)}.portal-table thead tr{background-color:var(--ColorPrimary)}.portal-table thead th{padding:14px 16px;text-align:left;color:var(--ColorWhite);font-size:14px;font-weight:700;border-right:1px solid rgba(255,255,255,.25)}.portal-table thead th:last-child{border-right:none}.portal-table tbody tr{border-bottom:1px solid var(--ColorBorderLight);transition:background-color .1s ease}.portal-table tbody tr:last-child{border-bottom:none}.portal-table tbody tr:hover{background-color:var(--ColorBgHover)}.portal-table tbody td{padding:12px 16px;font-size:14px;color:var(--ColorFont);border-right:1px solid var(--ColorBorderLight);vertical-align:middle}.portal-table tbody td:last-child{border-right:none}.portal-table tbody td a{color:var(--ColorFont);text-decoration:none}.portal-table tbody td a:hover{color:var(--ColorPrimary);text-decoration:underline}.portal-table tbody .portal-table_empty{text-align:center;color:var(--ColorSecondaryDark);padding:30px 16px;font-style:italic}@media (max-width: 699px){.portal-table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}}.portal-table .portal-table_year-group{border-top:2px solid var(--ColorBorderMedium)}.portal-table .portal-table_year-group:first-child{border-top:none}.portal-table .portal-table_year-group td{font-weight:700;background-color:var(--ColorBgSubtle)}.portal-table--definition tbody th{padding:12px 16px;font-size:14px;font-weight:700;color:var(--ColorFont);background-color:transparent;text-align:left;white-space:nowrap;border-right:1px solid var(--ColorBorderLight);width:1%}.portal-table-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--ColorBorder)}.portal-table-wrap .portal-table{border:none;min-width:500px}.portal-table_cell--negative{color:var(--ColorDanger);font-weight:700}.vacation-allowance-table{width:auto;min-width:360px}.vacation-allowance-table td,.vacation-allowance-table th{padding:8px 12px}.vacation-allowance-table input[type=number]{width:80px;padding:5px 8px;font-size:14px;border:1px solid var(--ColorBorderInput);border-radius:4px;text-align:right}.vacation-allowance-table input[type=number]:focus{outline:none;border-color:var(--ColorPrimary)}.icon-button{display:inline-flex;align-items:center;justify-content:center;gap:5px;width:30px;height:30px;border-radius:4px;border:1px solid transparent;background:transparent;cursor:pointer;font-size:13px;font-family:inherit;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease;padding:0;color:var(--ColorSecondaryDark);line-height:1}.icon-button svg{flex-shrink:0}.icon-button.icon-button--labeled{width:auto;padding:4px 8px}.icon-button.icon-button--edit{color:var(--ColorSecondaryDark)}.icon-button.icon-button--edit:hover{background-color:var(--ColorEditHoverBg);border-color:var(--ColorBorderInput);color:var(--ColorPrimary);text-decoration:none}.icon-button.icon-button--delete{color:var(--ColorSecondaryDark)}.icon-button.icon-button--delete:hover{background-color:var(--ColorDangerBg);border-color:var(--ColorDangerBorder);color:var(--ColorDanger)}.icon-button-form{display:inline-flex;margin:0;padding:0}.filter-form--inline{display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px}.filter-form--inline fieldset{display:contents}.filter-form--inline .field,.filter-form--inline .fieldgroup{flex:0 0 auto;margin:0}.filter-form--inline .btn-toolbar{flex:0 0 auto;margin:0;display:flex;align-items:flex-end;gap:8px;padding-bottom:0}.filter-form-row{display:flex;align-items:flex-end;gap:16px}.filter-form-row .filter-form--inline{flex:1}.filter-form-row__end{flex-shrink:0;margin-left:auto;margin-bottom:15px}.filter_content{max-width:1400px;margin:0 auto;padding:0 20px}.filter_content form{display:flex;gap:20px}@media (max-width: 699px){.filter_content form{display:block}}.filter_content form fieldset{display:flex;gap:20px;width:25vh}@media (max-width: 699px){.filter_content form fieldset{display:block}.filter_content form fieldset .middleColumn{width:50%}.filter_content form fieldset .middleColumn .dropdown{min-width:125px}}.filter_content form .btn-toolbar{align-items:flex-end}.filter_content form .btn-toolbar input{height:33px;margin-bottom:15px;padding-top:5px;padding-bottom:5px}.portal-filter{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;margin-bottom:28px}.portal-filter .portal-filter_fields{display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px 28px}.portal-filter .portal-filter_group{display:flex;flex-direction:column;gap:6px}.portal-filter .portal-filter_group label{font-size:14px;font-weight:700;color:var(--ColorFont)}.portal-filter .portal-filter_row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.portal-filter .portal-filter_input-wrap{position:relative;display:inline-flex;align-items:center}.portal-filter .portal-filter_input-wrap input[type=text],.portal-filter .portal-filter_input-wrap input[type=search],.portal-filter .portal-filter_input-wrap input[type=date]{border:1px solid var(--ColorBorderInput);border-radius:4px;padding:8px 36px 8px 12px;font-size:14px;height:38px;background-color:var(--ColorWhite);color:var(--ColorFont);font-family:inherit}.portal-filter .portal-filter_input-wrap input[type=text]::placeholder,.portal-filter .portal-filter_input-wrap input[type=search]::placeholder,.portal-filter .portal-filter_input-wrap input[type=date]::placeholder{color:var(--ColorPlaceholder)}.portal-filter .portal-filter_input-wrap input[type=text]:focus,.portal-filter .portal-filter_input-wrap input[type=search]:focus,.portal-filter .portal-filter_input-wrap input[type=date]:focus{outline:none;border-color:var(--ColorPrimary)}.portal-filter .portal-filter_input-wrap.portal-filter_input-wrap--search input{width:220px}.portal-filter .portal-filter_input-wrap.portal-filter_input-wrap--search:after{content:"";position:absolute;right:10px;width:16px;height:16px;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23aaa' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'/%3E%3C/svg%3E") no-repeat center/contain}.portal-filter .portal-filter_input-wrap.portal-filter_input-wrap--date input{width:160px;padding-right:8px}.portal-filter .portal-filter_actions{display:flex;align-items:flex-end;margin-left:auto}.portal-filter_input-wrap--select select{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid var(--ColorBorderInput);border-radius:4px;padding:8px 32px 8px 12px;font-size:14px;height:38px;background-color:var(--ColorWhite);color:var(--ColorFont);font-family:inherit;cursor:pointer;width:160px}.portal-filter_input-wrap--select select:focus{outline:none;border-color:var(--ColorPrimary)}.portal-filter_input-wrap--select:after{content:"";position:absolute;right:10px;width:14px;height:14px;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23aaa' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E") no-repeat center/contain}.section{margin:0 auto}.section_content{max-width:1400px;margin:0 auto;padding:50px 20px}@media (min-width: 1000px){.section_content{padding:40px 20px}}body{min-height:100vh;display:grid;grid-template-columns:100%;grid-template-rows:auto 1fr auto;grid-template-areas:"header" "content" "footer";width:100%;background-color:var(--ColorBg);overflow-x:hidden}body .area_header{grid-area:header}body .area_content{grid-area:content;width:100%;margin:0 auto}body .area_footer{grid-area:footer}
