a{color:#008b6b;text-decoration:none}a:hover{color:#00795d}a:hover,a:focus,a:active,a:visited{text-decoration:none!important}[data-km-card],[data-km-card] a{cursor:pointer!important}[data-km-card]:hover .km-logo>span[aria-hidden]{clip-path:inset(0 0 100%)!important}[data-km-card]:hover .km-logo>img{opacity:1!important}.km-logo:hover>span[aria-hidden],.km-logo[data-on]>span[aria-hidden]{clip-path:inset(0 0 100%)!important}.km-logo:hover>img,.km-logo[data-on]>img{opacity:1!important}[data-cert-marq]::-webkit-scrollbar{width:0;height:0}[data-cert-marq],[data-cert-marq]>div{display:contents!important}[data-cert-marq]>div>[aria-hidden=true],[data-cert-marq] .km-cert-q{display:none!important}@media (prefers-reduced-motion:reduce){.km-logo>span[aria-hidden],.km-logo>img{transition-duration:1ms}}@keyframes kmpUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes kmpDriftIn{0%{opacity:0;transform:translate(-50%,-50%)scale(1.07)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes kmpDrift{0%{transform:translate(-50%,-50%)scale(1.05)}to{transform:translate(-50%,-50%)scale(1)}}@keyframes kmpSettle{0%{opacity:0;transform:translate(-50%,-50%)scale(1.1)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes kmpFadeOut{0%{opacity:1}to{opacity:0}}@keyframes kmpSash{0%{opacity:0;transform:translateY(46px)}to{opacity:1;transform:translateY(0)}}@keyframes kmpRoof{0%{opacity:0;transform:translateY(-52px)}to{opacity:1;transform:translateY(0)}}@keyframes kmpSeat{0%{transform:translate(-50%,-50%)scale(1.02)}to{transform:translate(-50%,-50%)scale(1)}}@keyframes kmpEdgeIn{0%{opacity:0}to{opacity:1}}@keyframes kmpShow{0%{opacity:0}to{opacity:1}}@keyframes kmpHide{0%{opacity:1}to{opacity:0}}@keyframes kmpLeafL{0%{transform:translate(0)}to{transform:translate(-100.4%)}}@keyframes kmpLeafR{0%{transform:translate(0)}to{transform:translate(100.4%)}}@keyframes kmpSlideIn{0%{opacity:0;transform:translate(26px)}to{opacity:1;transform:none}}[data-rpreview] img{animation:.3s cubic-bezier(.2,0,0,1) kmpSlideIn}@media (max-width:760px){[data-story-plate]{grid-template-columns:1fr;position:static}}@media (prefers-reduced-motion:reduce){:not([data-kmp-intro],[data-kmp-intro] *){animation-duration:1ms!important;animation-delay:0s!important}}html{scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar{width:0;height:0}body::-webkit-scrollbar{width:0;height:0}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}footer input::placeholder{color:#ffffff8c;opacity:1}html,body{max-width:100%;overflow-x:clip}img,canvas,video{max-width:100%}[data-rburger]{display:none}@media (max-width:1263px){[data-rburger]{display:inline-flex!important}[data-rnav]{display:none!important}}@media (max-width:1024px){[data-rc]{padding-inline:24px!important}section[data-rsec]:not([data-hero-ouv]){padding-block:72px!important}}@media (max-width:1000px){header [data-rc]{gap:12px!important}header [data-rc]>div:last-child{gap:10px!important}}@media (max-width:900px){header [data-rc]{gap:8px!important;padding-inline:18px!important}header [data-rc]>div:last-child{gap:7px!important}[data-rlogo]{gap:10px!important}[data-rlogo]>span:first-child{width:64px!important;height:30px!important}[data-rlogo]>span:last-child>span:first-child{font-size:22px!important}[data-rlogo]>span:last-child>span:last-child{font-size:11px!important}}@media (max-width:860px){[data-rdesk],[data-rcfg]{display:none!important}}@media (max-width:900px){[data-rcert] p{display:none!important}[data-rcert] article>div:first-child{gap:12px!important;padding:18px!important}[data-story-figures]{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}[data-docs-grid]{grid-template-columns:repeat(2,minmax(0,1fr))!important}[data-story-figures] [data-story-num],[data-story-figures] span[style*=clamp\(33px]{font-size:26px!important}[data-story-figures]>div>span:nth-child(2),[data-story-figures]>div>span:nth-child(3){font-size:12px!important}[data-story-figures]>div>span:last-child{display:none!important}[data-rstats]{flex-wrap:nowrap!important;gap:10px!important;padding:14px!important}[data-rstats]>div{flex:1 1 0!important;gap:2px!important;min-width:0!important}[data-rstats]>div>span:first-child{font-size:18px!important}[data-rstats] [data-slong]{display:none!important}[data-rstats] [data-sshort]{display:block!important}[data-rproj]{gap:12px!important}[data-rproj]>article{flex:calc(50% - 6px)!important;gap:8px!important;min-width:0!important;max-width:none!important}[data-rproj]>article h3{font-size:15px!important;line-height:1.25!important}[data-rsite]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}[data-rsite]>a>span:last-child{font-size:12px!important;bottom:9px!important;left:10px!important;right:10px!important}[data-phero]{min-height:0!important}[data-phero] p,[data-pverif]{display:none!important}[data-phero] [data-rc]{justify-content:center!important;align-items:flex-start!important;gap:10px!important;min-height:172px!important;padding-block:34px!important}[data-phero] h1{font-size:clamp(26px,7vw,34px)!important;line-height:1.14!important}[data-hero-content] p,[data-hero-content]>div>div{display:none!important}[data-hero-content]{padding:104px 22px 76px!important}[data-hero-content]>div{gap:20px!important;max-width:none!important}[data-hero-content] h1{font-size:clamp(30px,8.4vw,40px)!important;line-height:1.08!important}div:has(>[data-cert-marq]){flex:100%!important;gap:12px!important;width:100%!important;min-width:0!important}[data-rc]:has([data-cert-marq]){justify-content:center!important;gap:8px!important;padding-block:12px!important}[data-rc]:has([data-cert-marq])>span:first-child{text-align:center!important;width:100%!important}[data-cert-marq] img{max-height:26px!important}[data-cert-marq] .km-cert-q{height:28px!important;padding:0 9px!important}[data-cert-marq]>div{padding-block:0!important}[data-cert-marq]{overflow:auto hidden;cursor:grab!important;flex:100%!important;min-width:0!important;max-width:100%!important;display:block!important}[data-cert-marq]:active{cursor:grabbing!important}[data-cert-marq] a{cursor:pointer!important}[data-cert-marq]>div{display:flex!important}[data-cert-marq]>div>[aria-hidden=true],[data-cert-marq] .km-cert-q{display:inline-flex!important}[data-iso-desk]{display:none!important}[data-rcard]{flex:100%!important;max-width:none!important}[data-rcert]{grid-template-columns:1fr!important;gap:16px!important}[data-rcert]>*{grid-column:auto!important}[data-rthumbs]{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;overflow-x:auto;gap:10px!important;display:flex!important}[data-rthumbs]::-webkit-scrollbar{width:0;height:0}[data-rthumbs]>button{scroll-snap-align:center;flex:0 0 88px}[data-rpreview]{touch-action:pan-y;min-width:0!important}[data-story-plate]{grid-template-columns:1fr!important;gap:20px!important;padding:22px!important}[data-story-plate]>*{min-width:0!important}[data-rwall]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px 14px!important}[data-rwall] figure>div:first-child{aspect-ratio:4/5!important}[data-rprodgrid] div[style*="aspect-ratio: 3 / 4"]{aspect-ratio:4/3!important;padding:18px!important}[data-rprodgrid] div[style*="aspect-ratio: 4 / 5"]{aspect-ratio:4/3!important}[data-rprodgrid] div[style*=aspect-ratio]{max-height:280px!important}[data-rprodgrid] img{object-fit:contain;width:auto!important;max-height:224px!important}[data-rwall] img{object-fit:contain;width:auto!important;max-height:190px!important}section p[style*="font-size: 13px"],section p[style*="font-size: 12px"]{display:none!important}section p,[data-story-plate] p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}[data-rfeat]>p,[data-rstep]>span:last-child{-webkit-line-clamp:2}[data-ravis]{flex-direction:column!important;gap:12px!important}[data-ravis]>article{box-sizing:border-box!important;flex:none!important;gap:10px!important;width:100%!important;min-width:0!important;padding:16px!important}[data-ravis]>article p{font-size:14px!important;line-height:1.6!important}[data-ravispager]{display:none!important}}@media (max-width:860px){div:has(>[data-rtable]){overflow-x:auto!important}[data-rtable]{min-width:640px}}@media (max-width:640px){[data-rc]{padding-inline:18px!important}section[data-rsec]:not([data-hero-ouv]){padding-block:56px!important}header [data-rc]{gap:10px!important}[data-rlogo]{gap:9px!important}[data-rlogo]>span:first-child{width:58px!important;height:27px!important}[data-rlogo]>span:last-child>span:first-child{font-size:21px!important}[data-rlogo]>span:last-child>span:last-child{font-size:10px!important}header [data-rc]>div:last-child{gap:8px!important}[data-hero-ouv]{height:220vh!important}[data-hero-ouv]>div{height:100svh!important}[data-hero-content]{padding-block:96px 72px!important}[data-no-tilt]{padding:32px 20px!important}[data-rlb]{padding:16px!important}footer [data-rc]>div:nth-child(2),footer [data-rc]>div:nth-child(3){display:none!important}footer [data-rc]:last-child{flex-direction:column;gap:10px!important;padding-top:16px!important}footer [data-rc]:last-child a[href*=coshift]{opacity:.8}footer [data-rc]>div:first-child>p{display:none!important}div:has(>[data-rstep]){gap:0!important}[data-rstep]{box-shadow:none!important;background:0 0!important;border:0!important;border-top:1px solid #e5e7eb!important;border-radius:0!important;flex-flow:wrap!important;flex:100%!important;align-items:baseline!important;gap:0 12px!important;padding:15px 2px!important}[data-rstep]>span:last-child{flex:1 0 100%;margin-top:5px}div:has(>[data-rfeat]){gap:0!important}[data-rfeat]{box-shadow:none!important;background:0 0!important;border:0!important;border-top:1px solid #e5e7eb!important;border-radius:0!important;flex-flow:wrap!important;flex:100%!important;align-items:center!important;gap:0 12px!important;padding:15px 2px!important}[data-rfeat]>span:first-child{width:34px!important;height:34px!important}[data-rfeat]>span:first-child>span{width:18px!important;height:18px!important}[data-rfeat]>h3{font-size:17px!important}[data-rfeat]>p{flex:1 0 100%;margin-top:5px!important}footer [data-rc]>div{text-align:center!important;align-items:center!important}footer [data-rc]:last-child{text-align:center!important;justify-content:center!important;align-items:center!important}footer [data-rc]>div>span,footer [data-rc]>div>p{justify-content:center}footer [data-rc]>div>*{text-align:center!important;justify-content:center!important;align-self:center!important}footer [data-rc]:last-child>*{width:100%;text-align:center!important;justify-content:center!important}footer [data-rc] address{text-align:center!important}footer [data-rc]{gap:20px!important;padding-top:28px!important;padding-bottom:18px!important}footer [data-rc]>div:first-child{flex:100%!important}footer [data-rc]>div:nth-child(4){flex:calc(58% - 8px)!important;min-width:0!important}footer [data-rc]>div:last-child{flex:calc(42% - 8px)!important;justify-content:center!important;min-width:0!important}footer [data-rc]>div:last-child a>span:first-child{min-height:64px!important}footer [data-rc]>div:last-child a>span:last-child{padding:7px 9px!important;font-size:11px!important}footer [data-rc]>div:first-child>div:last-child{max-width:none!important}[data-cta-band] [data-rc]{gap:14px!important;padding:22px 18px!important}[data-cta-band] h2{font-size:clamp(21px,5.6vw,26px)!important;line-height:1.18!important}[data-cta-band] p,[data-rthead]{display:none!important}[data-rtable]{grid-template-columns:1fr!important;min-width:0!important;padding:8px 0!important}[data-rtable]>span:first-child{color:#22335c!important;padding:10px 14px 2px!important;font-size:14px!important;font-weight:700!important}[data-rtable]>span[data-h]{align-items:baseline;gap:10px;padding:5px 14px!important;font-size:13px!important;display:flex!important}[data-rtable]>span[data-h]:before{content:attr(data-h);color:#9ca3af;flex:0 0 42%;font-size:12px;font-weight:500}div:has(>[data-rtable]){overflow-x:visible!important}section [style*="min-width: 2"],section [style*="min-width: 3"]{min-width:0!important}}@media (max-width:430px){[data-rpill] a{padding-inline:8px!important}}@media (max-width:390px){header [data-rc]{gap:8px!important}[data-rpill] a{padding-inline:6px!important;font-size:11px!important}[data-rlogo]{gap:7px!important}[data-rlogo]>span:first-child{width:48px!important;height:22px!important}[data-rlogo]>span:last-child>span:first-child{font-size:18px!important}[data-rlogo]>span:last-child>span:last-child{letter-spacing:.12em!important;font-size:9px!important}}@media (max-width:345px){header [data-rc]{gap:6px!important}[data-rpill] a{padding-inline:5px!important}[data-rlogo]>span:first-child{width:42px!important;height:20px!important}[data-rlogo]>span:last-child>span:first-child{font-size:16px!important}}@media (max-width:520px){[data-rcfghead] [data-rlogorule]{display:none!important}[data-rcfghead] [data-rc]{gap:10px!important}}@media (max-width:440px){[data-rcfghead] [data-rpill] a{padding-inline:6px!important}[data-rcfghead] [data-rlogo]>span:first-child{width:46px!important;height:21px!important}[data-rcfghead] [data-rlogo]>span:last-child>span:first-child{font-size:17px!important}[data-rcfghead] [data-rlogo]>span:last-child>span:last-child{font-size:9px!important}[data-rcfghead] .kmh-cta-outline{gap:6px!important;padding-inline:12px!important}}@media (max-width:360px){[data-rcfghead] [data-rlogo]>span:last-child{display:none!important}}
.kmh-cta-emerald:hover,.kmh-cta-emerald:focus-visible{background:var(--action-primary-bg-hover);color:var(--action-primary-fg);box-shadow:0 8px 20px -10px #008b6ba6}.kmh-cta-outline:hover,.kmh-cta-outline:focus-visible{background:var(--neutral-50);border-color:var(--neutral-400);color:var(--action-outline-fg)}.kmh-cta-inverse:hover,.kmh-cta-inverse:focus-visible{background:var(--neutral-100);color:var(--color-kompen-navy)}.kmh-cta-onnavy:hover,.kmh-cta-onnavy:focus-visible{color:#fff;background:#ffffff1a}.kmh-link-emerald:hover,.kmh-link-emerald:focus-visible{color:var(--text-link-hover)}.kmh-link-muted:hover,.kmh-link-muted:focus-visible{color:var(--text-primary)}.kmh-navlink:hover,.kmh-navlink:focus-visible{color:var(--text-link-hover)}.kmh-copy:hover,.kmh-copy:focus-visible{background:var(--neutral-100);border-color:var(--neutral-400)}.kmh-logo-badge:hover{transform:translateY(-1px);box-shadow:0 10px 24px -10px #22335c8c}.kmh-logo-word:hover{filter:drop-shadow(0 6px 12px #22335c4d);transform:translateY(-1px)}.kmh-logo-tag:hover{filter:drop-shadow(0 5px 10px #008b6b59);transform:translateY(-1px)}.kmh-footer-link:hover,.kmh-footer-link:focus-visible{color:#fff}.kmh-social-tile:hover,.kmh-social-tile:focus-visible{transform:translateY(-1px);box-shadow:0 8px 18px -8px #060a1480}.kmh-cert-card:hover,.kmh-cert-card:focus-visible{border-color:#fff6}.kmh-card-lift{transition:transform .2s var(--ease-standard), box-shadow .2s var(--ease-standard)}.kmh-card-lift:hover,.kmh-card-lift:focus-visible{transform:translateY(-2px);box-shadow:0 12px 28px -12px #22335c4d}.kmh-tile-raise:hover .kmh-tile-raise-target{transform:translateY(-4px)}.kmh-doc-card:hover,.kmh-doc-card:focus-visible{border-color:var(--neutral-400);box-shadow:0 12px 24px -16px #22335c80}.kmh-doc-row:hover,.kmh-doc-row:focus-visible{background:var(--neutral-100)}.kmh-thumb:hover,.kmh-thumb:focus-visible{background:#e8eaee}@media (max-width:640px){footer [data-rc]{row-gap:12px!important;padding-top:16px!important;padding-bottom:8px!important}footer [data-rc]>div:first-child{gap:12px!important}footer [data-rc]>div:nth-child(4),footer [data-rc]>div:last-child{flex:100%!important;gap:8px!important;max-width:none!important}footer [data-rc]>div:last-child iframe{aspect-ratio:32/9!important}footer [data-rc]>div:last-child a>span:first-child{min-height:0!important}footer [data-rc]>div:last-child>a{align-self:stretch!important}footer [data-rc]>div:first-child>span>a{width:34px!important;height:34px!important}footer [data-rc]:last-child{gap:6px!important;padding-top:10px!important;padding-bottom:12px!important}[data-cta-band] [data-rc]{gap:10px!important;padding-top:14px!important;padding-bottom:14px!important}}[data-km-card]{transition:transform .52s var(--ease-standard), box-shadow .52s var(--ease-standard), border-color .52s var(--ease-standard)}[data-km-card]:hover{transition-duration:.28s;border-color:#008b6b73!important;box-shadow:0 28px 52px -28px #22335c7a!important}[data-km-card]>a:focus-visible{outline-offset:2px;outline:3px solid #008b6b47}.kmh-chip:hover,.kmh-chip:focus-visible{border-color:var(--neutral-400)}.kmh-pager:hover,.kmh-pager:focus-visible{background:var(--neutral-50);border-color:var(--neutral-300)}.kmh-dot:hover,.kmh-dot:focus-visible{background:var(--neutral-400)}.km-skip{z-index:200;clip-path:inset(50%);white-space:nowrap;background:var(--color-kompen-navy);color:#fff;border-end-end-radius:var(--radius-sm);width:1px;height:1px;padding:12px 18px;font-size:14px;font-weight:600;position:absolute;inset-block-start:0;inset-inline-start:0;overflow:hidden}.km-skip:focus{clip-path:none;color:#fff;width:auto;height:auto;overflow:visible}.kmh-choice:hover,.kmh-choice:focus-visible{background:var(--neutral-50);border-color:var(--border-strong)}.kmh-stepper:hover,.kmh-stepper:focus-visible{background:var(--surface-canvas)}.kmh-dropzone:hover,.kmh-dropzone:focus-within{background:var(--surface-canvas);border-color:var(--color-kompen-emerald)}@media (max-width:900px){[data-cfgdesk]{display:none}}[data-cfgmob] input,[data-cfgmob] select,[data-cfgmob] textarea{font-size:16px}@media (max-width:420px){[data-cfgmob] [data-cfgtitle]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.kmc-rail{scrollbar-width:none;-ms-overflow-style:none}.kmc-rail::-webkit-scrollbar{display:none}@media (max-width:900px){[data-qmodal]{padding:10px!important}[data-qsteps]{gap:10px!important;padding-inline:14px!important}[data-qsteplabel]{display:none!important}}.kmh-credit:hover,.kmh-credit:focus-visible{opacity:.75}.kmh-channel-tile:hover,.kmh-channel-tile:focus-visible{background:#ffffff38}
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--surface-page);color:var(--text-primary);font-family:var(--font-family-body);font-size:var(--font-size-body);line-height:var(--line-height-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}[dir=rtl]{font-family:var(--font-family-arabic)}[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3{font-family:var(--font-family-arabic-display)}h1,h2,h3,h4{font-family:var(--font-family-display);color:var(--text-primary)}img,svg,video,canvas{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}a{color:var(--text-link);text-decoration:none}a:hover{color:var(--text-link-hover)}:focus-visible{box-shadow:var(--focus-ring);outline:none}.km-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.km-icon{background-color:currentColor;flex:none;display:inline-flex;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.km-split-rule{background:var(--brand-split);height:4px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}[data-km-intro=skip] [data-kmp-intro]{display:none}html:not([data-km-intro]):has([data-kmp-intro]){overflow:hidden}html[data-km-reveal=arm] main{visibility:hidden}::selection{background:var(--emerald-100);color:var(--color-kompen-navy)}::selection{background:var(--emerald-100);color:var(--color-kompen-navy)}.km-glyph{flex:none;justify-content:center;align-items:center;display:inline-flex}.km-glyph>svg{display:block}[dir=rtl] .km-glyph--directional>svg{transform:scaleX(-1)}
