:root{--header-height:0px;--mainColor:#1a355a;--mainTextColor:#000;--titleColor:#1a355a;--linkColor:currentColor;--linkColorHover:var(--mainColor);--pageBackground:#f9f9f9;--buttonBackground:var(--mainColor);--buttonBackgroundHover:#fff;--buttonColor:#fff;--buttonColorHover:var(--mainColor);--gutter:30px;--headerHeight:210px}@media (width < 1200px){:root{--headerHeight:180px}}@media (width < 768px){:root{--headerHeight:140px}}body:not(:has(.section--alert)){--headerHeight:153px}@media (width < 1200px){body:not(:has(.section--alert)){--headerHeight:124px}}@media (width < 768px){body:not(:has(.section--alert)){--headerHeight:82px}}:root{--generalFontWeight:400;--generalBoldFontWeight:700;--generalLetterSpacing:0;--deskWidth:1398px;--deskSpace:60px;--deskMaxWidth:calc(100vw - var(--deskSpace)*2)}@media (width < 768px){:root{--deskSpace:20px}}:root{--areaVerticalGap:clamp(1.875rem,7.73480663vw + 0.0621547rem,6.25rem);--articleVerticalGap:50px;--partVerticalGap:10px;--generalHorizontalGap:30px;--totalVerticalGap:calc(var(--areaVerticalGap) + var(--articleVerticalGap))}@media (width < 1200px){:root{--articleVerticalGap:30px}}:root{--formInputFieldBackground:#fff;--formInputFieldBorderColor:#9b9b9b;--formInputFieldHeight:54px;--formInputFieldPadding:20px;--formLabelGap:6px;--formErrorColor:#a00;--tableBorderColor:currentColor;--tableCellPadding:10px 20px}@media (width < 768px){:root{--tableCellPadding:5px 10px}}:root{--imageZoomPadding:80px;--imageZoomButtonWidth:40px}@media (max-width:1199px){:root{--imageZoomButtonWidth:30px}}@media (max-width:767px){:root{--imageZoomPadding:40px}}@font-face{font-display:swap;font-family:Satoshi;font-style:normal;font-weight:400;src:url("/static/fonts/Satoshi-Regular.5b76e2ff2ee0.woff2") format("woff2")}@font-face{font-display:swap;font-family:Satoshi;font-style:italic;font-weight:400;src:url("/static/fonts/Satoshi-Italic.e5944df535de.woff2") format("woff2")}@font-face{font-display:swap;font-family:Satoshi;font-style:normal;font-weight:500;src:url("/static/fonts/Satoshi-Medium.d607ace1b870.woff2") format("woff2")}@font-face{font-display:swap;font-family:Satoshi;font-style:normal;font-weight:700;src:url("/static/fonts/Satoshi-Bold.274e27459a55.woff2") format("woff2")}*{background:none;border:none;margin:0;padding:0}.cmsbox-editMode * :not(.is-marked):focus-within{outline:none}:focus,:focus-visible{outline-color:var(--mainColor)}.visuallyhidden{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}button{cursor:pointer}button,input,select{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}address{font-style:normal}.searchHighlight,::selection{background:#d9932b;color:#fff}@scope (.wrapper){:where(p,span,h1,h2,h3,h4,h5,h6,li){color:var(--mainTextColor)}}.area{align-content:flex-start;align-items:flex-start;column-gap:var(--generalHorizontalGap);display:grid;grid-template-columns:repeat(var(--areaColumnCount,12),minmax(0,1fr))}.cmsbox-viewMode .area:empty{display:none}@media (max-width:767px){.area{--areaColumnCount:1}}.article{grid-column:1/-1;margin-top:var(--articleVerticalGap)}.article__content{display:flex;flex-wrap:wrap;gap:var(--partVerticalGap) var(--generalHorizontalGap);width:100%}.article__zone,.article__zoneWrapper{width:100%}.articleFolding:nth-child(1 of .articleFolding) .folding{border-top:1px solid #9b9b9b}.articleFolding+.articleFolding{margin-top:0}@media (width > 1200px){.area--one .articleFolding{display:grid;grid-template-columns:subgrid}.area--one .articleFolding>.folding{grid-column:1/9}}.folding{border-bottom:1px solid #9b9b9b;box-sizing:border-box;display:grid;overflow:hidden;transition:all .4s cubic-bezier(.5,1,.89,1)}.folding[open]{background-color:#fff}@media (hover:hover) and (pointer:fine){.folding:focus,.folding:hover{background-color:#fff}}.folding::details-content{block-size:0;overflow:hidden;transition-behavior:allow-discrete;transition-duration:.4s;transition-property:block-size,content-visibility}.folding .folding__zone--expand{box-sizing:border-box;margin-block-end:30px;padding-inline:20px}.folding .folding__zone--expand .part{opacity:0;transform:translateY(-20px);transition-duration:.2s;transition-property:transform,opacity}.folding[open]::details-content{block-size:auto;block-size:calc-size(auto,size)}.folding[open] .folding__zone--expand .part{opacity:1;transform:translateY(0);transition-delay:.2s;transition-duration:.2s;transition-property:transform,opacity}.folding__toggle{align-items:center;box-sizing:border-box;cursor:pointer;display:inline-grid;gap:10px;grid-template-columns:1fr 30px;list-style:none;padding-block:30px;padding-inline-start:20px}.cmsbox-editMode .folding__toggle{pointer-events:none}.cmsbox-editMode .folding__toggle>*{pointer-events:all}.folding__toggle:focus-visible{outline:unset}.folding__toggle:after{aspect-ratio:1;background-image:url("/static/images/fold-toggle.ade238675a9a.svg");background-position:50% 50%;background-repeat:no-repeat;background-size:20px;border-radius:100%;content:"";transition:all .4s cubic-bezier(.5,1,.89,1);width:20px}.folding[open] .folding__toggle{--titleColor:#d9932b}.folding[open] .folding__toggle:after{scale:1 -1}.part{width:100%}.partEmbed iframe{aspect-ratio:16/9;height:unset;width:100%}.part__content,.textSection{width:100%}.element--h1,.element--h2,.element--h3,.element--h4,.element--h5,.element--h6{font-size:inherit;font-weight:var(--generalFontWeight);line-height:inherit}.element--image{display:block}.element--image:not(.element--svg){width:100%}.element--image.element--svg{max-width:100%}.element--line{border-bottom:1px solid var(--mainTextColor)}.element--video{display:block;width:100%}.imageFigure{display:flex;flex-direction:column;gap:10px}.imageFigure__image{position:relative}.lazyImage{filter:grayscale(1)}.lazyImage.lazyImage--loaded{filter:grayscale(0)}.list{width:100%}.list__item{box-sizing:border-box;list-style:none;padding-left:24px;position:relative;width:100%}.list--bullet .list__item:before{content:"•";left:0;position:absolute;top:0}.list--numbered{counter-reset:numberedList}.list--numbered .list__item:before{content:counter(numberedList) ".";counter-increment:numberedList;left:0;position:absolute;top:0}.table{border-collapse:collapse;width:100%}@media (width < 768px){.table{font-size:2.08333333vw;line-height:2.60416667vw}}.table--layoutFixed{table-layout:fixed}.table__row{border-bottom:1px solid var(--tableBorderColor);border-top:1px solid var(--tableBorderColor)}.table__cell{padding:var(--tableCellPadding);text-align:left;vertical-align:text-top}.table__cell:first-child{padding-left:0}.table__cell:last-child{padding-right:0}.table__cell:nth-child(2n){background-color:#f0f1f3}.cmsbox-editMode .table__cell{border-left:1px dashed #cecece;border-right:1px dashed #cecece}.cmsbox-editMode .table__cell:first-child{border-left:none}.cmsbox-editMode .table__cell:last-child{border-right:none}.table__cell--alignCenter{text-align:center}.table__cell--alignRight{text-align:right}.table__head .table__row{border-top:none}.table__head .table__cell{font-weight:var(--generalBoldFontWeight);padding-top:0}.table__foot .table__row{border-bottom:none}.table__foot .table__cell{font-weight:var(--generalBoldFontWeight);padding-bottom:0}.skipLinks__anchor{background-color:#fff;border-radius:6px;font-size:16px;left:0;line-height:1.25;padding:10px 20px;position:absolute;text-decoration:none;top:0;transform:translate(-120%,-120%);transition-duration:.24s;transition-property:all;z-index:3000}.skipLinks__anchor:focus{left:10px;top:10px;transform:translate(0)}img{display:block}strong{font-weight:var(--generalBoldFontWeight)}sub,sup{font-size:70%;position:relative;vertical-align:baseline}sup{top:-.8em}sub{top:.4em}iframe{display:block;width:100%}html{scroll-behavior:smooth;scroll-padding-top:var(--headerHeight)}.page{accent-color:var(--mainColor);background-color:var(--pageBackground);color:var(--mainTextColor);font-family:Satoshi,sans-serif;font-size:clamp(1.1875rem,.11049724vw + 1.16160221rem,1.25rem);font-weight:var(--generalFontWeight);hyphens:none;letter-spacing:var(--generalLetterSpacing);line-height:clamp(1.625rem,0vw + 1.625rem,1.625rem)}.page,.wrapper{min-height:100svh;width:100%}.wrapper{display:flex;flex-direction:column;overflow:clip;padding-block-start:var(--headerHeight)}.container{width:100%}.container--header{background-color:#fff;position:fixed;top:0;transition:all .4s cubic-bezier(.5,1,.89,1);z-index:50}body:has(.navigationFlyout.is-visible) .container--header{background-color:#1a355a}.container--header.navi--hidden{transform:translateY(-100%)}.section--alert{background-color:#d9932b;box-sizing:border-box;padding-block:13px}@media (width < 768px){.section--alert{padding-block:5px}}.content--center{display:flex;justify-content:center}.content--topNav{align-items:center}.content--navi,.content--topNav{display:flex;justify-content:space-between}.content--navi{align-items:flex-end}.urgentNotice{align-items:center;display:inline-flex;gap:18px;padding-inline-start:20px}.urgentNotice:before{background-image:url("/static/images/triangle-alert.43820913c21d.svg");background-position:50% 50%;background-repeat:no-repeat;background-size:100% 100%;content:"";height:18px;left:0;top:0;width:20px}.urgentNotice .urgentNotice__content{align-items:center;display:flex;gap:5px 15px}.services--mobile .urgentNotice .urgentNotice__content{flex-direction:column}@media (width < 768px){.urgentNotice .urgentNotice__content{flex-direction:column}}.urgentNotice .urgentNotice__element{font-size:clamp(.75rem,.22099448vw + .69820442rem,.875rem);font-weight:700;line-height:clamp(1rem,.22099448vw + .94820442rem,1.125rem);width:max-content}.urgentNotice .urgentNotice__element a{text-align:center;text-decoration:underline;text-underline-position:under}.section--headerLinks{background-color:#f0f1f3;box-sizing:border-box;padding-block:12px}@media (width < 768px){.section--headerLinks{display:none!important}}.areaHeaderlinks{grid-template-columns:unset}.cmsbox-editMode .areaHeaderlinks{min-height:40px;padding-block:20px}.articleHeaderLinks{margin:unset}.articleHeaderLinks .article__content{display:flex;gap:30px}.articleHeaderLinks .part{min-width:20px;width:auto}.articleHeaderLinks .element{display:block;font-size:14px;line-height:1.28571429}.polyHeaderLinksRight .poly__content{display:flex;gap:15px}.services--mobile .polyHeaderLinksRight .poly__content{flex-direction:column}.polyHeaderLinksRight .element{border:1px solid var(--headerLinkBorderColor,#d9932b);border-radius:5px;box-sizing:border-box;display:block;font-size:14px;line-height:1.28571429;padding:5px 17px 7px;text-align:center}@media (hover:hover) and (pointer:fine){.polyHeaderLinksRight .element:focus,.polyHeaderLinksRight .element:hover{background-color:#d9932b}}.services{align-items:center;display:flex;gap:15px}.services--mobile{align-items:flex-start;flex-direction:column-reverse;margin-top:var(--articleVerticalGap);--linkColor:#fff;--linkColorHover:#e8eaee;--headerLinkBorderColor:#fff}.services__item{align-items:center;display:inline-flex;font-size:14px;font-weight:500;gap:9px;line-height:1.28571429}.services__item:before{background-color:var(--linkColor);content:"";height:16px;left:0;mask-image:url("/static/images/icon-search.d1c06a9abb33.svg");mask-position:50% 50%;mask-repeat:no-repeat;mask-size:100% 100%;top:0;transition:all .4s cubic-bezier(.5,1,.89,1);width:16px}@media (hover:hover) and (pointer:fine){.services__item:focus:before,.services__item:hover:before{background-color:var(--linkColorHover)}}.section--header{box-sizing:border-box;padding-block:20px}@media (width < 1200px){.section--header{padding-block:15px}}.container--main{flex:1}.section--hero{padding-block-end:200px}.section--hero,.section--hero .desk{position:relative}@media (width < 1200px){.section--hero:has(.polyCtaButton){padding-block-end:150px}}.hero{align-items:center;display:grid;gap:70px;grid-template-columns:500px 1fr;margin-block-start:90px}@media (width < 1200px){.hero{gap:40px;grid-template-columns:1fr;margin-block-start:60px}}.section--blue{background-color:#1a355a;--mainTextColor:#fff;--titleColor:#fff;--linkColor:#fff;--linkColorHover:#cae7e7;--btnPriColor:#fff}.section--lightblue{background-color:#e8eaee}.content--columns{display:grid;gap:calc(var(--gutter)*2) var(--gutter);grid-template-columns:1fr 1fr;margin-block-end:var(--totalVerticalGap);margin-block-start:var(--areaVerticalGap)}@media (width < 768px){.content--columns{grid-template-columns:1fr}}@media (width > 1200px){.content--columns>.area{padding-inline-end:120px}}.section--cta,.section--cta .content{position:relative}.cta{bottom:0;position:absolute;right:0;transform:translateY(50%);width:200px;z-index:30}@media (width < 1200px){.cta{bottom:30px;width:150px}}.cta .element--link{align-items:center;aspect-ratio:1;background-color:#d9932b;border-radius:100%;box-sizing:border-box;color:#000;display:inline-flex;font-size:18px;justify-content:center;line-height:1.22222222;padding:30px;rotate:-10deg;text-align:center;width:100%}@media (width < 1200px){.cta .element--link{font-size:15px;padding:20px}}@media (hover:hover) and (pointer:fine){.cta .element--link:focus,.cta .element--link:hover{rotate:0deg}}.section--intro{box-sizing:border-box;min-height:500px;padding-block-end:150px;padding-block-start:var(--areaVerticalGap)}.section--intro,.section--intro .desk{position:relative}.content--intro{display:grid;gap:0 var(--generalHorizontalGap);grid-template-columns:1fr 300px;--areaColumnCount:1}@media (width < 768px){.content--intro{grid-template-columns:1fr}}.articleQuickinfo .article__zone{box-sizing:border-box;padding:13px 20px}.articleQuickinfo .article__zone--top{background-color:#cae7e7;border-start-end-radius:10px;border-start-start-radius:10px}.articleQuickinfo .article__zone--bottom,.articleQuickinfo .article__zone--top{--mainTextColor:#000;--titleColor:#1a355a;--linkColor:currentColor;--linkColorHover:var(--mainColor)}.articleQuickinfo .article__zone--bottom{background-color:#fff;border-end-end-radius:10px;border-end-start-radius:10px}.breadcrumb{display:flex;margin-bottom:15px}@media (width < 768px){.breadcrumb{display:none}}.breadcrumb__label{font-weight:400}.breadcrumb__info{white-space:nowrap}.breadcrumb__list{display:flex;flex-wrap:wrap;list-style:none}@media (width < 768px){.breadcrumb__list{flex-wrap:nowrap}}.breadcrumb__item{display:inline-flex}@media (width < 768px){.breadcrumb__item{flex-wrap:nowrap}}.breadcrumb__item:not(:last-child):after{content:">";margin-inline:4px}.breadcrumb__anchor,.breadcrumb__item:not(:last-child):after{font-size:clamp(.875rem,0vw + .875rem,.875rem);font-weight:500;line-height:clamp(1.125rem,0vw + 1.125rem,1.125rem)}.breadcrumb__anchor{text-decoration:none;text-decoration:underline;text-underline-position:under}.breadcrumb__anchor.is-active{text-decoration:unset}@media (width < 768px){.breadcrumb__anchor{white-space:nowrap}}.stickyWrapper{display:flex;flex-direction:column;position:relative}.sticky-sentinel{height:0;margin:0;padding:0;pointer-events:none}.content__sticky{z-index:2}@media (width < 1200px){.content__sticky{position:sticky;top:calc(var(--headerHeight))}}.content--pageNavi{display:grid;gap:0 150px;grid-template-columns:320px 1fr}@media (width < 1200px){.content--pageNavi{grid-template-columns:1fr}}.pageNavi{background-color:#e8eaee;border:2px solid #d1d6de;border-radius:10px;box-sizing:border-box;color:#1a355a;display:flex;flex-direction:column;margin-block-end:var(--totalVerticalGap);margin-block-start:var(--areaVerticalGap);padding:25px 30px;position:sticky;top:calc(var(--headerHeight) + 20px);width:100%}@media (width < 1200px){.pageNavi{margin-block-end:20px;margin-block-start:20px;padding:15px 20px}}.toggle-icon{background-image:url("/static/images/toggle-one.2007f9d8dab3.svg");background-position:50% 50%;background-repeat:no-repeat;background-size:100% 100%;height:20px;width:20px}.pageNavi summary{align-items:center;cursor:pointer;display:flex;font-weight:700;justify-content:space-between;list-style:none}.pageNavi summary::-webkit-details-marker{display:none}.pageNavi summary .toggle-icon{transition:transform .2s ease}.pageNavi[open] summary .toggle-icon{transform:rotate(180deg)}@media (width > 1200px){.pageNavi summary{cursor:default;pointer-events:none}.pageNavi summary .toggle-icon{display:none}}.navigation--page .navi{display:grid;gap:15px;margin-top:15px}.navigation--page .navi .navi__toggle{display:none}.navigation--page .navi>.navi__item{display:block;list-style-type:none}.navigation--page .navi>.navi__item>.navi__anchor{color:#1a355a;text-decoration:underline;text-decoration-color:transparent;text-underline-position:under}.navigation--page .navi>.navi__item>.navi__anchor.is-active,.navigation--page .navi>.navi__item>.navi__anchor.is-path,.navigation--page .navi>.navi__item>.navi__anchor:hover{text-decoration-color:#1a355a}.filterList{display:grid;gap:15px;margin-top:15px}.filterList>.filterList__item{display:block;list-style-type:none}.filterList>.filterList__item>.filterButton{color:#1a355a;text-align:left;text-decoration:underline;text-decoration-color:transparent;text-underline-position:under}.filterList>.filterList__item>.filterButton.is-active,.filterList>.filterList__item>.filterButton.is-path,.filterList>.filterList__item>.filterButton:hover{text-decoration-color:#1a355a}.area--team{padding-block-end:var(--totalVerticalGap);padding-block-start:var(--areaVerticalGap)}@media (width < 768px){.area--team{--areaColumnCount:2}}.area--slim{box-sizing:border-box;padding-block-end:var(--totalVerticalGap);padding-block-start:var(--areaVerticalGap)}.cmsbox-previewMode .area--slim:not(:has(.article)),.cmsbox-viewMode .area--slim:not(:has(.article)){display:none}.area--slim:nth-child(2n){position:relative}.area--slim:nth-child(2n):after{background-color:#e8eaee;bottom:0;content:"";height:100%;left:-100vw;position:absolute;top:0;width:200vw;z-index:-1}.area--one{display:grid;margin-block-end:var(--totalVerticalGap);margin-block-start:var(--areaVerticalGap)}.area--one.area1{margin-block-end:70px;margin-block-start:20px}@media (width < 1200px){.area--one.area1{margin-block-end:30px;margin-block-start:0}}.articleOne--1-1-buttons{--generalHorizontalGap:15px;--partVerticalGap:15px}@media (width < 1200px){.articleOne--1-1-buttons .article__content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.articleOne--1-1-buttons .part:not(.partLink),.articleOne--1-1-buttons .partLink:nth-child(1 of .partLink){grid-column:1/-1}.articleOne--1-1-buttons .element--link{min-width:unset;padding-inline:10px;width:100%}}@media (width > 1200px){.articleForm--1-1-indentRight,.articleOne--1-1-indentRight{display:grid;grid-template-columns:subgrid}.articleForm--1-1-indentRight .article__content,.articleOne--1-1-indentRight .article__content{grid-column:span 8}}@media (width > 768px){.articleForm--1-2,.articleOne--1-2{grid-column:span 6}}@media (width > 1200px){.articleForm--1-2,.articleOne--1-2{grid-column:span 6}}@media (width > 768px){.articleForm--1-3,.articleOne--1-3{grid-column:span 6}}@media (width > 1200px){.articleForm--1-3,.articleOne--1-3{grid-column:span 4}}.news:nth-child(n+2 of .news){--articleVerticalGap:30px}.news:not(:has(.article__background)) .article__content{border-start-end-radius:10px;border-start-start-radius:10px}.news .article__background{isolation:isolate;position:relative}.news .article__background img{aspect-ratio:565/298;border-start-end-radius:10px;border-start-start-radius:10px;max-height:100%!important;max-width:100%!important;object-fit:cover;object-position:center;width:100%}.news .article__content{background-color:var(--newsBgColor,#fff);border-end-end-radius:10px;border-end-start-radius:10px;box-sizing:border-box;padding:20px var(--newsPadding,30px);transition:all .4s cubic-bezier(.5,1,.89,1)}.news.is-linked{cursor:pointer}.news.is-linked:not(:has(.partLink)) .article__content{padding-block-end:calc(var(--newsPadding, 30px)*2);position:relative}.news.is-linked:not(:has(.partLink)) .article__content:after{background-image:url("/static/images/card-arrow.c0426a47651a.svg");background-position:50% 50%;background-repeat:no-repeat;background-size:100% 100%;bottom:20px;content:"";height:15px;left:var(--newsPadding);position:absolute;width:20px;z-index:10}.card{align-self:stretch;--articleVerticalGap:30px;--cardPadding:30px;--cardMinHeight:190px}@media (width < 768px){.card{--cardPadding:20px;--cardMinHeight:140px;--cardIconSize:32px}}.card--two{--cardBgColor:#fff;--cardBgColorHover:#d1d6de}.card--three{--cardBgColor:#d9932b;--cardBgColorHover:#cae7e7}.card.is-linked{cursor:pointer}@media (hover:hover) and (pointer:fine){.card.is-linked:focus .article__desk,.card.is-linked:hover .article__desk{background-color:var(--cardBgColorHover,#d9932b)}}.card.is-linked:not(:has(.partLink)){position:relative}.card.is-linked:not(:has(.partLink)):after{background-image:url("/static/images/card-arrow.c0426a47651a.svg");background-position:50% 50%;background-repeat:no-repeat;background-size:100% 100%;bottom:var(--cardPadding);content:"";height:15px;left:var(--cardPadding);position:absolute;width:20px;z-index:10}.card .article__desk{background-color:var(--cardBgColor,#cae7e7);border-radius:10px;box-sizing:border-box;display:grid;gap:20px;grid-template-columns:1fr var(--cardIconSize,40px);height:100%;padding:var(--cardPadding,30px);transition:all .4s cubic-bezier(.5,1,.89,1)}.card .article__content{align-content:start;display:flex;flex-direction:column;flex-wrap:wrap;height:100%;min-height:var(--cardMinHeight)}.card:has(.partLink+.partLink) .article__content{flex-direction:unset}.card:has(.partLink+.partLink) .partLink{margin-top:20px}.card .article__background{aspect-ratio:1;order:99;width:100%}.card .article__background img{height:100%;width:100%}@media (width > 768px){.card--1-2{grid-column:span 6}}@media (width > 1200px){.card--1-2{grid-column:span 6}}@media (width > 768px){.card--1-3{grid-column:span 6}}@media (width > 1200px){.card--1-3{grid-column:span 4}}.card .partLink{margin-top:auto}@media (width > 768px){.articleSlim--1-2{grid-column:span 6}}@media (width > 1200px){.articleSlim--1-2{grid-column:span 6}}.articleSlim--bgColorOn .article__content{background-color:var(--cardBgColor,#cae7e7);border-radius:10px;box-sizing:border-box;gap:20px;grid-template-columns:1fr var(--cardIconSize,40px);padding:var(--cardPadding,30px);transition:all .4s cubic-bezier(.5,1,.89,1)}.articleTeam{display:block;opacity:1;transition:opacity .3s ease,display allow-discrete .1s;@starting-style{opacity:0}}@media (width < 768px){.articleTeam{grid-column:span 1}}@media (width > 768px){.articleTeam{grid-column:span 4}}@media (width > 1200px){.articleTeam{grid-column:span 3}}.articleTeam.is-hidden{display:none;opacity:0}.sideimage{align-items:center;box-sizing:border-box;display:flex;gap:var(--grid-gutter);position:relative}.sideimage--two{gap:0!important;isolation:isolate}@media (width < 1200px){.sideimage--two .article__background{z-index:2}.sideimage--two .article__content{box-sizing:border-box;isolation:isolate;padding:30px 20px;position:relative}.sideimage--two .article__content:after{background-color:var(--siBgColor,#dfebd3);border-radius:10px;content:"";height:calc(100% + 20px);position:absolute;right:0;top:-20px;width:100%;z-index:-1}.sideimage{flex-direction:column;gap:35px}}@media (width > 1200px){.sideimage{align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.sideimage--left.sideimage--two .article__content{box-sizing:border-box;padding:30px;position:relative}.sideimage--left.sideimage--two .article__content:after{background-color:var(--siBgColor,#dfebd3);border-radius:10px;content:"";height:100%;position:absolute;right:0;top:0;width:200%;z-index:-1}.sideimage--left.sideimage--two .article__background{padding-inline:30px 120px}.sideimage--left .article__content{box-sizing:border-box;grid-column:2/3}.sideimage--left .article__background{grid-column:1/2}.sideimage--right.sideimage--two .article__content{box-sizing:border-box;padding:30px;position:relative}.sideimage--right.sideimage--two .article__content:after{background-color:var(--siBgColor,#dfebd3);border-radius:10px;content:"";height:100%;left:0;position:absolute;top:0;width:200%;z-index:-1}.sideimage--right.sideimage--two .article__background{padding-inline:120px 30px}.sideimage--right .article__content{box-sizing:border-box;grid-column:1/2}.sideimage--right .article__background{grid-column:2/3;order:999}}.sideimage .article__background{isolation:isolate;position:relative}.sideimage .article__background img{aspect-ratio:655/405;border-radius:10px;max-height:100%!important;max-width:100%!important;object-fit:cover;object-position:center;width:100%}.article.spaceTopBig{margin-block-start:var(--totalVerticalGap)}.article.spaceBottomBig{margin-block-end:calc(var(--areaVerticalGap))}.article.spaceTopOff{margin-block-start:unset}.element--image{border-radius:10px;overflow:hidden}.partText a{text-decoration:underline;text-underline-position:under}@media (hover:hover) and (pointer:fine){.partText a:focus,.partText a:hover{text-decoration-color:transparent}}.partImageExtended--1-2{width:calc(50% - var(--generalHorizontalGap)/2)}@media (width < 768px){.partImageExtended--1-2{width:100%}}.container--footer{background-color:#1a355a;--mainTextColor:#fff;--titleColor:#fff;--linkColor:#fff;--linkColorHover:#cae7e7}.footWrapper{display:flex;flex-direction:column;margin-block-start:var(--gutter)}.footArea{display:grid;gap:var(--gutter);grid-template-columns:repeat(4,minmax(0,1fr));margin-block-end:50px;margin-block-start:50px;width:100%}@media (width < 1200px){.footArea{grid-template-columns:1fr}}.footArticle--wide{grid-column:1/-1}.polyFooterLinks .poly__content{display:flex;flex-direction:column;gap:10px}.polyFooterLinks .element--norm{color:#d9932b;font-weight:700}.polyFooterLinks .element--link{font-size:clamp(1rem,.22099448vw + .94820442rem,1.125rem);line-height:clamp(1.3125rem,.11049724vw + 1.28660221rem,1.375rem)}.polyFooterOpentimes .element,.polyVcardContactLinks .element{font-size:clamp(1rem,.22099448vw + .94820442rem,1.125rem);line-height:clamp(1.5625rem,.22099448vw + 1.51070442rem,1.6875rem)}.vcard .vcard__section--adress{font-size:clamp(1rem,.22099448vw + .94820442rem,1.125rem);line-height:clamp(1.3125rem,.11049724vw + 1.28660221rem,1.375rem)}.vcard .vcard__section--adress,.vcard .vcard__section--adress address{display:flex;flex-direction:column;gap:10px}.section{align-items:center;display:flex;flex-direction:column;width:100%}.desk{max-width:var(--deskMaxWidth);width:var(--deskWidth)}.container--header .desk{--deskWidth:100%}.logo{display:inline-block;height:71px;transition:all .4s cubic-bezier(.5,1,.89,1)}@media (width < 1200px){.logo{height:52px}}body:has(.navigationFlyout.is-visible) .logo{content:url("/static/images/ibi-logo-neg.23032e55fe38.svg")}.logo__image{height:100%}.pageTitle{width:100%}a{color:var(--linkColor);text-decoration:none;transition:all .4s cubic-bezier(.5,1,.89,1)}@media (hover:hover) and (pointer:fine){a:where(:hover){color:var(--linkColorHover)}}.btn--primary a{appearance:none;background-color:var(--btnPriBgColor,transparent);border-radius:8px;box-sizing:border-box;color:var(--btnPriColor,#000);display:inline-flex;font-size:clamp(1.0625rem,.11049724vw + 1.03660221rem,1.125rem);font-weight:700;gap:10px;line-height:clamp(1.3125rem,.11049724vw + 1.28660221rem,1.375rem);padding:7px 14px;text-decoration:underline;text-underline-position:under;transition:all .4s cubic-bezier(.5,1,.89,1)}.btn--primary a:before{background-color:#d9932b;background-image:url("/static/images/btn-arrow.260e69bbf363.svg");background-position:50% 50%;background-repeat:no-repeat;background-size:7px;border-radius:100%;content:"";height:24px;width:24px}@media (width < 768px){.btn--primary a:before{background-size:5px;height:20px;width:20px}}.btn--primary a:hover{background-color:var(--btnPriBgColorHover,#d9932b);color:var(--buttonColorHover);text-decoration-color:transparent}.btn--secondary a{appearance:none;background-color:var(--btnSecBgColor,#d9932b);border:2px solid var(--btnSecBorderColor,#d9932b);border-radius:8px;box-sizing:border-box;color:var(--btnSecColor,#000);display:inline-flex;font-size:clamp(1.0625rem,.11049724vw + 1.03660221rem,1.125rem);font-weight:700;gap:10px;justify-content:center;line-height:clamp(1.3125rem,.11049724vw + 1.28660221rem,1.375rem);min-width:267px;padding:10px 32px 12px;text-align:center;transition:all .4s cubic-bezier(.5,1,.89,1)}.btn--secondary a:hover{background-color:var(--btnSecBgColorHover,#cae7e7);border-color:var(--btnSecBorderColorHover,#cae7e7);color:var(--btnSecColorHover,#000)}.btn--secTwo{--btnSecBgColor:#cae7e7;--btnSecBorderColor:#cae7e7;--btnSecBgColorHover:#d9932b;--btnSecBorderColorHover:#d9932b}.btn--secThree{--btnSecBgColor:transparent;--btnSecBgColorHover:#d9932b;--btnSecBorderColorHover:#d9932b}.btn--widthAuto{width:auto}@media (max-width:767px){.btn--widthAuto{width:100%}}.element--document{display:inline-flex;font-size:clamp(1.0625rem,.11049724vw + 1.03660221rem,1.125rem);font-weight:700;gap:12px;line-height:clamp(1.3125rem,.11049724vw + 1.28660221rem,1.375rem);text-decoration:underline;text-underline-position:under;transition:all .4s cubic-bezier(.5,1,.89,1)}@media (hover:hover) and (pointer:fine){.element--document:focus,.element--document:hover{text-decoration-color:transparent}.element--document:focus:before,.element--document:hover:before{background-color:var(--linkColorHover)}}.element--document:before{background-color:var(--linkColor);content:"";height:20px;margin-top:3px;mask-image:url("/static/images/icon-file.f15d0f7b42ca.svg");mask-position:50% 50%;mask-repeat:no-repeat;mask-size:16px;transition:all .4s cubic-bezier(.5,1,.89,1);width:16px}@media (width < 1200px){.socials--desktop{display:none}}.socials--desktop .partSocialIcons{position:fixed;right:0;top:50%;transform:translateY(-50%);width:auto;z-index:100}.socials--desktop .iconLinks{border-radius:10px;box-shadow:0 3px 6px rgba(0,0,0,.16);display:flex;flex-direction:column}.socials--desktop .iconLinks__item{align-items:center;box-sizing:border-box;display:inline-flex;flex-direction:column;isolation:isolate;justify-content:center;padding:10px;position:relative;width:40px}.socials--desktop .iconLinks__item:after{background-color:#fff;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}@media (hover:hover) and (pointer:fine){.socials--desktop .iconLinks__item:focus:after,.socials--desktop .iconLinks__item:hover:after{background-color:#d9932b}}.socials--desktop .iconLinks__item:first-child:after{border-start-end-radius:10px;border-start-start-radius:10px}.socials--desktop .iconLinks__item:not(:last-child){border-bottom:1px solid #e8eaee}.socials--desktop .iconLinks__item:last-child:after{border-end-end-radius:10px;border-end-start-radius:10px}@media (hover:hover) and (pointer:fine){.socials--desktop .iconLinks__item--ibikus:focus .iconLinks__label,.socials--desktop .iconLinks__item--ibikus:hover .iconLinks__label{transform:translateX(0)}}.socials--desktop .iconLinks__item--ibikus .iconLinks__label{background-color:#d9932b;border-end-start-radius:10px;border-start-start-radius:10px;box-sizing:border-box;font-size:18px;font-weight:500;height:100%;line-height:1.22222222;padding:10px 25px 10px 15px;position:absolute;right:calc(100% - 10px);text-transform:uppercase;transform:translateX(200%);transition:all .4s cubic-bezier(.5,1,.89,1);z-index:-1}.socials--mobile .partSocialIcons{margin-block-start:var(--articleVerticalGap)}.socials--mobile .iconLinks{align-items:center;border-radius:10px;display:flex;gap:30px}.socials--mobile .iconLinks__icon{filter:invert(1) brightness(200%)}.socials--mobile .iconLinks__item{align-items:center;box-sizing:border-box;display:inline-flex;flex-direction:column;isolation:isolate;justify-content:center;position:relative}@media (hover:hover) and (pointer:fine){.socials--mobile .iconLinks__item:focus:after,.socials--mobile .iconLinks__item:hover:after{background-color:#d9932b}.socials--mobile .iconLinks__item--ibikus:focus .iconLinks__label,.socials--mobile .iconLinks__item--ibikus:hover .iconLinks__label{transform:translateX(0)}}.socials--mobile .iconLinks__item--ibikus .iconLinks__icon{content:url("/static/images/ibikus-neg.b4dc63d7e05e.svg");filter:unset}.socials--mobile .iconLinks__item--ibikus .iconLinks__label{display:none}.element--h1{font-size:clamp(2.125rem,1.98895028vw + 1.65883978rem,3.25rem);line-height:clamp(2.625rem,2.32044199vw + 2.08114641rem,3.9375rem)}.element--h1,.element--h2{color:var(--titleColor);font-weight:400}.element--h2{font-size:clamp(1.875rem,1.54696133vw + 1.51243094rem,2.75rem);line-height:clamp(2.3125rem,2.09944751vw + 1.82044199rem,3.5rem)}.element--h3{color:var(--titleColor);font-size:clamp(1.5625rem,.8839779vw + 1.35531768rem,2.0625rem);font-weight:400;line-height:clamp(2.125rem,.99447514vw + 1.89191989rem,2.6875rem)}.section--intro .element--h3{color:#d9932b}.element--h4,.element--loud{color:var(--titleColor);font-size:clamp(1.375rem,.22099448vw + 1.32320442rem,1.5rem);font-weight:400;line-height:clamp(1.75rem,.44198895vw + 1.64640884rem,2rem)}.element--pale{color:var(--mainTextColor);font-size:clamp(.875rem,0vw + .875rem,.875rem);font-weight:400;line-height:clamp(1.125rem,0vw + 1.125rem,1.125rem)}.footBigTitle{color:var(--titleColor);font-size:clamp(1.5625rem,.8839779vw + 1.35531768rem,2.0625rem);font-weight:700;line-height:clamp(2.125rem,.99447514vw + 1.89191989rem,2.6875rem)}@media (width >= 1200px){.footBigTitle{margin-block-end:15px}}.footTitle{color:var(--titleColor);font-weight:700;margin-block-end:10px}.footLine{border-bottom:1px solid #f0f1f3}.polyHeaderLinks{background-color:gold;height:50px}.heroBlock,.heroBlock__content{width:100%}.heroBlock__stage{aspect-ratio:770/440;border-radius:10px;overflow:hidden;position:relative;width:100%}.heroCollection{inset:0;position:absolute}.heroCollection__slides{height:100%;position:relative;width:100%}.heroCollection__slide{inset:0;opacity:0;position:absolute;transition:opacity 1s;z-index:1}.heroCollection__slide.is-active{opacity:1;z-index:2}.heroCollection__image{height:100%;max-height:100%!important;max-width:100%!important;object-fit:cover;object-position:center;width:100%}.heroCollection__control{background-color:var(--mainColor);cursor:pointer;height:40px;position:absolute;top:50%;transform:translateY(-50%);width:40px;z-index:3}.heroCollection__control--prev{left:var(--deskSpace)}.heroCollection__control--next{right:var(--deskSpace)}.heroCollection__index{bottom:var(--deskSpace);left:50%;position:absolute;transform:translateX(-50%);z-index:3}.heroCollection__indexContent{display:flex;flex-wrap:wrap;gap:14px;justify-content:center}.heroCollection__indexItem{background-color:#fff;border-radius:10000px;cursor:pointer;display:block;height:14px;position:relative;width:14px}.heroCollection__indexItem.is-active{background-color:var(--mainColor)}.heroCollection__counter{align-items:center;bottom:var(--deskSpace);color:#fff;color:var(--mainColor);display:flex;gap:4px;position:absolute;right:var(--deskSpace);z-index:3}.heroImage{inset:0;position:absolute}.heroImage__file{height:100%;max-height:100%!important;max-width:100%!important;object-fit:cover;object-position:center;width:100%}.heroVideo{inset:0;position:absolute}.heroVideo__file{height:100%;object-fit:cover;object-position:center;width:100%}.imageZoom{height:100%;left:0;max-height:100%;max-width:100%;position:fixed;top:0;width:100%;z-index:3000}.imageZoom::backdrop{background-color:rgba(0,0,0,.7)}.imageZoom__content{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center;padding:var(--imageZoomPadding);position:relative;width:100%;z-index:2}.imageZoom:popover-open .imageZoom__content{animation-duration:.3s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:ImageZoomFadeIn;animation-timing-function:ease-in-out}@keyframes ImageZoomFadeIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.imageZoom .element--image{height:100%;object-fit:contain;object-position:center}.imageFigure__showZoomButton{background-color:rgba(0,0,0,.4);border-radius:10000px;bottom:20px;cursor:pointer;height:var(--imageZoomButtonWidth);position:absolute;right:20px;transition-duration:.24s,.24s,.24s;transition-property:opacity,transform,background-color;width:var(--imageZoomButtonWidth);z-index:2}.imageFigure__showZoomButton:after{background-color:#fff;content:"";height:100%;left:0;mask-image:url("/static/images/default-icon-zoom.442689575d66.svg");mask-position:50% 50%;mask-repeat:no-repeat;mask-size:18px 18px;position:absolute;top:0;width:100%}.imageFigure__showZoomButton:hover{background-color:rgba(0,0,0,.6)}@media (min-width:1200px){.imageFigure__showZoomButton{opacity:0;transform:scale(0)}.imageFigure__image:hover .imageFigure__showZoomButton{opacity:1;transform:scale(1)}}@media (max-width:1199px){.imageFigure__showZoomButton{bottom:15px;right:15px}.imageFigure__showZoomButton:after{mask-size:14px 14px}}.imageZoom__closeButton{background-color:#fff;cursor:pointer;height:var(--imageZoomPadding);mask-image:url("/static/images/default-icon-close.1c2ba7aa4d7d.svg");mask-position:50% 50%;mask-repeat:no-repeat;mask-size:14px 14px;position:absolute;right:0;top:0;width:var(--imageZoomPadding);z-index:3}.search{display:flex;flex-direction:column;gap:var(--partVerticalGap);margin-top:var(--articleVerticalGap)}.searchForm{position:relative}.searchForm__input{background-color:var(--formInputFieldBackground);background-image:linear-gradient(to right,var(--mainColor),var(--mainColor));background-position:0 100%;background-repeat:no-repeat;background-size:0 3px;border:2px solid var(--formInputFieldBorderColor);border-radius:8px;box-sizing:border-box;font:inherit;min-height:var(--formInputFieldHeight);outline:none;padding:5px var(--formInputFieldPadding);padding-right:var(--formInputFieldHeight);transition-duration:.4s;transition-property:background-size;width:100%}.searchForm__input:focus{background-size:100% 3px}.searchForm__input::placeholder{color:#aaa}.formField--invalid .searchForm__input{background-image:linear-gradient(to right,var(--formErrorColor),var(--formErrorColor));border-color:var(--formErrorColor)}.searchForm__submit{background-color:currentColor;cursor:pointer;height:100%;mask-image:url("/static/images/default-icon-search.2452c29c5ccc.svg");mask-position:50% 50%;mask-repeat:no-repeat;mask-size:40% 40%;position:absolute;right:0;top:0;width:var(--formInputFieldHeight);z-index:2}.searchResults__header{margin-bottom:10px}.searchResults__count{font-size:14px;font-style:italic;line-height:1.42857143;width:100%}.searchResult{background-color:#fff;border-radius:10px;box-shadow:0 0 4px hsla(0,0%,63%,.5);box-sizing:border-box;color:currentColor!important;cursor:pointer;display:flex;flex-direction:column;gap:10px;margin-top:20px;padding:20px 120px 20px 20px;position:relative;text-decoration:none!important;transition:all .24s;width:100%}.searchResult:after{background-color:var(--mainColor);content:"";height:100%;mask-image:url("/static/images/default-arrow-right.1be0c9459c41.svg");mask-position:50% 50%;mask-repeat:no-repeat;mask-size:auto 20px;position:absolute;right:0;top:0;transition:all .24s;width:120px}.searchResult:first-child{margin-top:0}.searchResult:hover{background-color:#f4f4f4}.searchResult:hover:after{mask-position:60% 50%}@media (max-width:767px){.searchResult{padding-right:20px}.searchResult:after{display:none}}.searchResult--noresults{background-color:#fff!important;cursor:default;padding-right:20px}.searchResult--noresults:after{display:none}.searchResult__part--sitename{color:var(--mainColor);font-weight:var(--generalBoldFontWeight)}.searchResult__partLabel{font-size:13px;font-weight:var(--generalBoldFontWeight);line-height:1.23076923;margin-bottom:4px}.pagination{display:flex;justify-content:center}.pagination__content{max-width:100%}.pagination__content,.pagination__items{align-items:center;display:flex;gap:10px;justify-content:center}.pagination__items{flex-wrap:wrap;list-style:none}.pagination__item{display:block}.pagination__itemAnchor{align-items:center;border:1px solid var(--formInputFieldBorderColor);border-radius:6px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;height:36px;justify-content:center;text-align:center;text-decoration:none;width:36px}.pagination__item--current .pagination__itemAnchor{background-color:var(--mainColor);color:#fff}.pagination__action{display:block;flex-shrink:0;height:36px;position:relative;width:36px}.pagination__action:after{background-color:var(--mainColor);content:"";height:100%;mask-position:50% 50%;mask-repeat:no-repeat;mask-size:auto 16px;position:absolute;right:0;top:0;width:100%}.pagination__action--previous:after{mask-image:url("/static/images/default-arrow-left.3d4e77d48293.svg")}.pagination__action--next:after{mask-image:url("/static/images/default-arrow-right.1be0c9459c41.svg")}.form{width:100%}.form__wrapper{display:flex;flex-direction:column;gap:var(--partVerticalGap) 0;width:100%}.form__section{width:100%}.form__section--hidden{display:none}.form__content,.form__fieldset{display:flex;flex-direction:column;gap:var(--partVerticalGap) var(--generalHorizontalGap);width:100%}.form__fieldsetTitles{width:100%}.form__fieldsetTitles:empty{display:none}.form__fieldsetContent{gap:var(--partVerticalGap) var(--generalHorizontalGap)}.formField,.form__fieldsetContent{display:flex;flex-direction:column;width:100%}.formField{gap:var(--formLabelGap) 0}.formField__label{font-weight:700}.formField--legend{margin-bottom:var(--partVerticalGap)}.formField__content{display:flex;flex-direction:column;gap:var(--formLabelGap) var(--generalHorizontalGap);width:100%}.formField--required .formField__label:before{content:"*"}.formField__help{display:flex;flex-direction:column;gap:var(--formLabelGap) 0}.formField__helpItem{font-size:14px;line-height:1.42857143}.formField__errors{color:var(--formErrorColor);display:flex;flex-direction:column;gap:var(--formLabelGap) 0}.formField__errorItem{font-size:14px;line-height:1.42857143}.formField__input{width:100%}.formField__input--date,.formField__input--datetime,.formField__input--email,.formField__input--number,.formField__input--select,.formField__input--selectmultiple,.formField__input--text,.formField__input--textarea,.formField__input--url{background-color:var(--formInputFieldBackground);background-image:linear-gradient(to right,var(--mainColor),var(--mainColor));background-position:0 100%;background-repeat:no-repeat;background-size:0 3px;border:2px solid var(--formInputFieldBorderColor);border-radius:8px;box-sizing:border-box;font:inherit;min-height:var(--formInputFieldHeight);outline:none;padding:5px var(--formInputFieldPadding);transition-duration:.4s;transition-property:background-size}.formField__input--date:focus,.formField__input--datetime:focus,.formField__input--email:focus,.formField__input--number:focus,.formField__input--select:focus,.formField__input--selectmultiple:focus,.formField__input--text:focus,.formField__input--textarea:focus,.formField__input--url:focus{background-size:100% 3px}.formField__input--date::placeholder,.formField__input--datetime::placeholder,.formField__input--email::placeholder,.formField__input--number::placeholder,.formField__input--select::placeholder,.formField__input--selectmultiple::placeholder,.formField__input--text::placeholder,.formField__input--textarea::placeholder,.formField__input--url::placeholder{color:#aaa}.formField--invalid .formField__input--date,.formField--invalid .formField__input--datetime,.formField--invalid .formField__input--email,.formField--invalid .formField__input--number,.formField--invalid .formField__input--select,.formField--invalid .formField__input--selectmultiple,.formField--invalid .formField__input--text,.formField--invalid .formField__input--textarea,.formField--invalid .formField__input--url{background-image:linear-gradient(to right,var(--formErrorColor),var(--formErrorColor));border-color:var(--formErrorColor)}.formField__input--textarea{padding:var(--formInputFieldPadding)}.formField__input--select{background-image:none}.formField__input--selectmultiple{padding:0}.formField__input--selectmultiple option{align-items:center;box-sizing:border-box;display:flex;min-height:var(--formInputFieldHeight);padding:5px var(--formInputFieldPadding)}.formField__input--selectmultiple option:checked{box-shadow:inset 0 0 0 9999px var(--mainColor);color:#fff!important}.formField--invalid .choice{color:var(--formErrorColor)}.choice__content{display:flex;flex-direction:column;gap:var(--formLabelGap) var(--generalHorizontalGap)}.choice__item{align-items:flex-start;display:flex;gap:0 8px}.choice__itemInput{flex-shrink:0;height:clamp(1.625rem,0vw + 1.625rem,1.625rem);width:20px}.form__actions{display:flex}.form__button{appearance:none;background-color:var(--btnSecBgColor,#d9932b);border:2px solid var(--btnSecBorderColor,#d9932b);border-radius:8px;box-sizing:border-box;color:var(--btnSecColor,#000);display:inline-flex;font-size:clamp(1.0625rem,.11049724vw + 1.03660221rem,1.125rem);font-weight:700;gap:10px;justify-content:center;line-height:clamp(1.3125rem,.11049724vw + 1.28660221rem,1.375rem);min-width:267px;padding:10px 32px 12px;text-align:center;transition:all .4s cubic-bezier(.5,1,.89,1);--btnSecBgColor:transparent;--btnSecBgColorHover:#d9932b;--btnSecBorderColorHover:#d9932b;margin-top:10px;min-width:unset}.form__button:hover{background-color:var(--btnSecBgColorHover,#cae7e7);border-color:var(--btnSecBorderColorHover,#cae7e7);color:var(--btnSecColorHover,#000)}.form__errors{color:var(--formErrorColor);display:flex;flex-direction:column;gap:var(--partVerticalGap);width:100%}.form__errorMessage{font-weight:var(--generalBoldFontWeight)}.form__errorList{display:flex;flex-direction:column;gap:var(--formLabelGap);list-style:inside}.form__success{width:100%}.form__successText{display:block;text-align:center;width:100%}body:has(.navigation--desktop .navi__item.is-open){overflow:hidden}@media (max-width:1199px){.navigation--desktop{display:none}}.navigation--desktop .navi__wrapper{background-color:#1a355a;left:50%;max-height:calc(100svh - var(--headerHeight));overflow:hidden;overflow-y:scroll;position:fixed;top:var(--headerHeight);translate:-50% 0;width:100vw;-ms-overflow-style:-ms-autohiding-scrollbar;--mainTextColor:#fff;--titleColor:#fff;--linkColor:#fff;--linkColorHover:#cae7e7}.navigation--desktop .navi__wrapper::-webkit-scrollbar{display:none}.navigation--desktop .navi__cover{align-items:center;display:flex;flex-direction:column;height:0;overflow:hidden;overflow-y:scroll;transition-duration:.6s;transition-property:all;width:100%}.navigation--desktop .navi__item.is-open .navi__cover{height:calc(100svh - var(--headerHeight))}.navigation--desktop .navi__desk{--deskWidth:1398px;display:grid;gap:0 var(--generalHorizontalGap);margin:40px 0 80px;max-width:var(--deskMaxWidth);opacity:0;transform:translateY(-20px);transition-duration:.2s;transition-property:all;width:var(--deskWidth)}.navigation--desktop .navi__item.is-open .navi__desk{opacity:1;transform:translateY(0);transition-delay:.2s;transition-duration:.4s;transition-property:all}.navigation--desktop .navi__section{width:100%}.naviTeaser{display:grid;gap:0 10px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.navi__parentTitle{color:var(--titleColor);display:flex;font-size:clamp(1.5625rem,.8839779vw + 1.35531768rem,2.0625rem);font-weight:400;font-weight:700;line-height:clamp(2.125rem,.99447514vw + 1.89191989rem,2.6875rem);margin-bottom:60px}.section--intro .navi__parentTitle{color:#d9932b}.navigation--desktop .navi,.navigation--desktop .navi>.navi__item{display:block}.navigation--desktop .navi>.navi__item>.navi__anchor{background-image:linear-gradient(to right,var(--linkColor),var(--linkColor));background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;color:var(--linkColor);transition-duration:.24s;transition-property:background}.navigation--desktop .navi>.navi__item>.navi__anchor.is-path,.navigation--desktop .navi>.navi__item>.navi__anchor:hover{background-size:100% 1px}.navigation--desktop .navi--level1{align-items:center;display:flex;flex-wrap:wrap;gap:50px}.navigation--desktop .navi--level1>.navi__item>.navi__anchor{font-weight:700}.navigation--desktop .navi--level1>.navi__item>.navi__anchor.is-path,.navigation--desktop .navi--level1>.navi__item>.navi__anchor:hover{color:#d9932b}.navigation--desktop .navi--level2{display:grid;gap:80px var(--gutter);grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.navigation--desktop .navi--level2>.navi__item{align-items:flex-start;display:flex;flex-direction:column;gap:12px}.navigation--desktop .navi--level2>.navi__item>.navi__anchor{--linkColor:#d9932b;font-size:clamp(1.25rem,.22099448vw + 1.19820442rem,1.375rem);font-weight:700;line-height:clamp(1.5625rem,.55248619vw + 1.43301105rem,1.875rem)}.navigation--desktop .navi--level3{align-items:flex-start;display:flex;flex-direction:column;gap:10px}.navigation--desktop .navi--level4{display:none}body:has(.navigationFlyout.is-visible){overflow:hidden}.naviToggle{align-items:center;display:none;flex-direction:column;height:22px;justify-content:center;width:22px}@media (max-width:1199px){.naviToggle{display:flex}}.naviToggle__lines{display:block;height:8px;position:relative;width:36px}.naviToggle__line{background-color:#1a355a;height:2px;left:0;position:absolute;width:100%}body:has(.navigationFlyout.is-visible) .naviToggle__line{background-color:#d9932b}.naviToggle__line--1{top:0}.naviToggle__line--2{bottom:0}.naviToggle__line--1,.naviToggle__line--2{transition:all .1s .1s,transform .1s}.naviToggle[aria-expanded=true] .naviToggle__line--1{top:50%;transform:rotate(-45deg);translate:0 -50%}.naviToggle[aria-expanded=true] .naviToggle__line--2{bottom:50%;transform:rotate(45deg);translate:0 50%}.naviToggle[aria-expanded=true] .naviToggle__line--1,.naviToggle[aria-expanded=true] .naviToggle__line--2{transition:all .1s,transform .1s .1s}.navigationFlyout{height:100%;left:0;overflow:hidden;overflow-y:auto;position:fixed;top:0;width:100%;z-index:1999;-ms-overflow-style:-ms-autohiding-scrollbar;background-color:#1a355a;display:none;transform:translateY(-100%);transition-duration:.6s;transition-property:transform}.navigationFlyout::-webkit-scrollbar{display:none}.navigationFlyout.is-visible{transform:translateY(0)}@media (max-width:1199px){.navigationFlyout{display:block}}.navigationFlyout__content{box-sizing:border-box;min-height:100%;padding:calc(var(--headerHeight) + 54px) var(--deskSpace) 80px;width:100%}.mobileNaviTeaser{display:grid;gap:0 var(--generalHorizontalGap);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:80px;width:100%}@media (max-width:767px){.mobileNaviTeaser{gap:0 var(--deskSpace);margin-top:36px}}.navigation--mobile .navi{display:flex;flex-direction:column;list-style:none;width:100%}.navi__cover,.navi__desk,.navi__section,.navi__wrapper{width:100%}.navigation--mobile .navi__section--2{display:none}.navigation--mobile .navi__item{display:flex;flex-direction:column;position:relative;width:100%}.navigation--mobile .navi__anchor{color:#fff;display:block;text-align:left}.navigation--mobile .navi__anchor.is-path{color:#d9932b}.navigation--mobile .navi--level1{display:flex;flex-direction:column;gap:15px}.navigation--mobile .navi--level1>.navi__item{border-block-end:1px solid #fff}.navigation--mobile .navi--level1>.navi__item>.navi__anchor{font-size:22px;font-weight:700;line-height:1.27272727;padding:10px 0}.navigation--mobile .navi--level1>.navi__item>.navi__anchor--toggle{padding-right:40px;position:relative}.navigation--mobile .navi--level1>.navi__item>.navi__anchor--toggle:after{aspect-ratio:1;background-image:url("/static/images/toggle-one.2007f9d8dab3.svg");background-position:50% 50%;background-repeat:no-repeat;background-size:100% 100%;content:"";position:absolute;right:0;top:12px;transition:all .4s cubic-bezier(.5,1,.89,1);width:20px;z-index:2}.navigation--mobile .navi--level1>.navi__item>.navi__anchor--toggle.is-active:after{scale:1 -1}.navigation--mobile .navi--level2>.navi__item>.navi__anchor{font-size:17px;font-weight:700;line-height:1.23529412;padding:10px 0}.navigation--mobile .navi--level2>.navi__item>.navi__anchor--toggle{padding-right:40px;position:relative}.navigation--mobile .navi--level2>.navi__item>.navi__anchor--toggle:after{aspect-ratio:1;background-image:url("/static/images/toggle-two.d596f85ec2b2.svg");background-position:50% 50%;background-repeat:no-repeat;background-size:10px;content:"";position:absolute;right:0;top:10px;transition:all .4s cubic-bezier(.5,1,.89,1);width:20px;z-index:2}.navigation--mobile .navi--level2>.navi__item>.navi__anchor--toggle.is-active:after{scale:1 -1}.navigation--mobile .navi--level3>.navi__item{display:block}.navigation--mobile .navi--level3>.navi__item>.navi__anchor{font-size:17px;line-height:1.23529412;padding:10px 0}.navigation--mobile .navi--level4{display:none}.navigation--mobile .navi--level2{height:0;overflow:hidden;transition-duration:.6s;transition-property:all}.navigation--mobile .navi--level2>.navi__item{opacity:0;transform:translateY(-20px);transition-duration:.2s;transition-property:all}.navigation--mobile .navi--level3{height:0;overflow:hidden;transition-duration:.6s;transition-property:all}.navigation--mobile .navi--level3>.navi__item{opacity:0;transform:translateY(-20px);transition-duration:.2s;transition-property:all}.navigation--mobile .navi--level1 .navi__item.is-open .navi--level2{height:var(--js-elementHeight)}.navigation--mobile .navi--level1 .navi__item.is-open .navi--level2>.navi__item{opacity:1;transform:translateY(0);transition-delay:.2s;transition-duration:.4s;transition-property:all}.navigation--mobile .navi--level2 .navi__item.is-open .navi--level3{height:var(--js-elementHeight)}.navigation--mobile .navi--level2 .navi__item.is-open .navi--level3>.navi__item{opacity:1;transform:translateY(0);transition-delay:.2s;transition-duration:.4s;transition-property:all}.waterCalculator{color:#000;font-family:Arial,sans-serif;max-width:100%}.calculatorForm{display:flex;flex-direction:column;gap:24px;margin-bottom:16px}.calculatorFormGroup{display:flex;flex-direction:column;gap:6px}.calculatorLabel{color:#000;font-weight:700}.calculatorInput{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;color:#000;font-family:inherit;padding:12px 10px;transition:border-color .2s,box-shadow .2s;width:100%}.calculatorInput:focus{border-color:#1a355a;box-shadow:0 0 0 2px rgba(44,62,80,.15);outline:none}.calculatorInput:hover:not(:disabled){border-color:#999}.calculatorInput:disabled,.calculatorInput[readonly]{background-color:#f0f0f0;border-color:#ddd;color:#666;cursor:not-allowed;font-weight:700}.calculatorInput[type=number]::-webkit-inner-spin-button,.calculatorInput[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.calculatorTable{border-collapse:collapse;width:100%}@media (width < 768px){.calculatorTable{font-size:3.58974359vw}}.calculatorTable td,.calculatorTable th{border:1px solid #ddd;padding:10px 14px;text-align:right}@media (width < 768px){.calculatorTable td,.calculatorTable th{padding:5px 10px}}.calculatorTable thead th{background-color:#1a355a;color:#fff;font-weight:700;text-align:left}.calculatorTable tbody tr:nth-child(2n){background-color:#f7f7f7}.calculatorTable tbody tr:hover{background-color:#e8eaee}.calculatorTable .water-data{font-weight:500;text-align:left}.calculatorTable .outcome{color:#1a355a;font-weight:700}.calculatorTable tfoot td{background-color:#f0f0f0;color:#666;font-size:12px;font-style:italic;line-height:20px;text-align:left}