@media (min-width:1100px){html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .knowledge-section.kh2-on .head-row,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .knowledge-section.kh2-on .hx-lib,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .knowledge-section.kh2-on .knowledge-grid{display:none!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2{--kh-ink:#0f2038;--kh-soft:#55627a;--kh-mute:#7b8597;--kh-hair:rgba(15, 32, 56, .14);width:100%}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-head{display:flex;align-items:flex-end;justify-content:space-between;gap:48px;margin:0 0 56px}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-head .section-head{margin:0!important;padding:0!important;max-width:none!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-head .eyebrow{display:none!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0):not(#kh0):not(#kh0):not(#kh0):not(#kh0):not(#kh0):not(#kh0):not(#kh0):not(#kh0):not(#kh0):not(#kh0):not(#kh0):not(#kh0):not(#kh0):not(#kh0):not(#kh0):not(#kh0):not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-head h2{font-family:"LFFO Grotesk","LFFO Sans",sans-serif!important;font-style:normal!important;font-weight:400!important;font-size:clamp(48px,4.7vw,80px)!important;line-height:1!important;letter-spacing:-.03em!important;color:var(--kh-ink)!important;-webkit-text-fill-color:var(--kh-ink)!important;margin:0!important;padding-bottom:.22em!important;max-width:13em;text-wrap:balance}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-acts{flex:none;display:flex;align-items:center;gap:28px;margin:0 0 calc(.22em + 10px)}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-acts .link-cta{margin:0!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto auto 1fr auto;column-gap:64px;border-top:1px solid var(--kh-hair)}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item{position:relative;display:grid;grid-row:span 4;grid-template-rows:subgrid;align-content:start;padding:32px 0 40px;background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item+.kh2-item::before{content:"";position:absolute;top:0;bottom:0;left:-32px;width:1px;background:var(--kh-hair)}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-cover{position:relative!important;display:block!important;width:100%!important;height:auto!important;aspect-ratio:3/2;margin:0 0 26px!important;border-radius:5px!important;overflow:hidden!important;background:#0f2038}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-cover img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;border-radius:0!important;transition:transform 1.1s cubic-bezier(.22,1,.36,1)}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-meta{display:flex;flex-wrap:wrap;align-items:flex-end;align-self:end;gap:6px 0;margin:0 0 14px!important;font-family:"LFFO Grotesk","LFFO Sans",sans-serif!important;font-size:12px!important;line-height:1.4!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--kh-soft)!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-meta .k-cat,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-meta .k-tag{position:static!important;display:inline!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important;font:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important;color:var(--kh-soft)!important;-webkit-text-fill-color:var(--kh-soft)!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-meta .k-cat::before{content:"·";margin:0 .7em;color:var(--kh-mute)}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-meta .k-tag::before{content:none!important;display:none!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-act::before,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-foot>i.ti,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item.k-members .kh2-meta .k-tag::after,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item.k-training .kh2-meta .k-tag::after,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-meta .k-tag::after{display:none!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-meta .kh2-lock{display:flex;flex:0 0 100%;align-items:center;gap:6px;margin:2px 0 0;color:#a07c33;-webkit-text-fill-color:#a07c33;white-space:nowrap}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-meta .kh2-lock svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0):not(#kh0):not(#kh0):not(#kh0):not(#kh0):not(#kh0):not(#kh0):not(#kh0):not(#kh0):not(#kh0):not(#kh0):not(#kh0):not(#kh0):not(#kh0):not(#kh0):not(#kh0):not(#kh0):not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item h3{font-family:"LFFO Grotesk","LFFO Sans",sans-serif!important;font-style:normal!important;font-weight:400!important;font-size:clamp(24px,1.95vw,30px)!important;line-height:1.18!important;letter-spacing:-.015em!important;color:var(--kh-ink)!important;-webkit-text-fill-color:var(--kh-ink)!important;margin:0 0 12px!important;text-wrap:balance}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-text{min-width:0}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-body>p,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .kh2-text>p,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item>p{margin:0 0 26px!important;font-size:16px!important;line-height:1.6!important;color:var(--kh-soft)!important;-webkit-text-fill-color:var(--kh-soft)!important;max-width:30em}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-body{display:contents!important;padding:0!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-foot{position:relative;z-index:2;display:flex!important;flex-wrap:wrap;align-items:center;align-self:end;gap:12px 20px;margin:0!important;padding:0!important;border:0!important;background:0 0!important;font-size:14px;color:var(--kh-mute)}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-foot:not(.k-acts){gap:8px;font-size:14px!important;letter-spacing:.01em;color:var(--kh-mute)!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-foot:not(.k-acts) span{color:var(--kh-mute)!important;-webkit-text-fill-color:var(--kh-mute)!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-act,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib .hx-lib-c a{position:relative;margin:0!important;font-family:"LFFO Grotesk","LFFO Sans",sans-serif!important;font-size:15px!important;text-decoration:none!important;background:0 0!important;border:0!important;transition:color .25s ease,-webkit-text-fill-color .25s ease}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-act{display:inline-flex!important;align-items:center;gap:10px;padding:0!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;color:var(--kh-ink)!important;-webkit-text-fill-color:var(--kh-ink)!important;border-radius:0!important;box-shadow:none!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-act::after{content:""!important;display:inline-block!important;position:static!important;flex:none;width:16px!important;height:16px!important;margin:0!important;background:currentColor!important;border:0!important;transform:none;opacity:1!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E")center/16px 16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E")center/16px 16px no-repeat;transition:transform .3s cubic-bezier(.22,1,.36,1)!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-act.k-act-lead{height:48px;padding:0 18px 0 20px!important;background:#fff!important;border:1px solid rgba(29,31,36,.22)!important;border-radius:5px!important;transition:border-color .25s ease,transform .16s ease}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-act:not(.k-act-lead){font-weight:400!important;color:var(--kh-soft)!important;-webkit-text-fill-color:var(--kh-soft)!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-act svg{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transition:transform .3s cubic-bezier(.22,1,.36,1)}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-stretch{position:absolute!important;inset:0!important;z-index:1!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib{display:flex;align-items:center;gap:56px;margin:8px 0 0;padding:28px 0 0;border-top:1px solid var(--kh-hair)}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib .hx-lib-n{display:inline-flex!important;flex-direction:column;align-items:flex-start;gap:4px;flex:none;margin:0!important;text-decoration:none!important;color:var(--kh-ink)!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib .gl-count{font-family:"LFFO Grotesk","LFFO Sans",sans-serif!important;font-style:normal!important;font-weight:400!important;font-size:44px!important;line-height:1!important;letter-spacing:-.03em!important;color:var(--kh-ink)!important;-webkit-text-fill-color:var(--kh-ink)!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib .hx-lib-n>span:not(.gl-count){font-family:"LFFO Grotesk","LFFO Sans",sans-serif!important;font-style:normal!important;font-size:14px!important;white-space:nowrap;color:var(--kh-soft)!important;-webkit-text-fill-color:var(--kh-soft)!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib .hx-lib-c{display:flex!important;flex-wrap:wrap;align-items:baseline;gap:10px 0;margin:0!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib .hx-lib-c a{padding:0 16px!important;white-space:nowrap;color:var(--kh-soft)!important;-webkit-text-fill-color:var(--kh-soft)!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib .hx-lib-c a::before{content:"";position:absolute;left:0;top:.2em;bottom:.2em;width:1px;background:var(--kh-hair)}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib .hx-lib-c a:first-child{padding-left:0!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib .hx-lib-c a:first-child::before{display:none}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib .hx-lib-c a::after{display:none!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-head,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib{opacity:0;transform:translateY(22px);transition:opacity .7s cubic-bezier(.22,1,.36,1) var(--kh-d, 0ms),transform .9s cubic-bezier(.22,1,.36,1) var(--kh-d, 0ms)}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2.is-in .kh2-head,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2.is-in .kh2-item,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2.is-in .kh2-lib{opacity:1;transform:none}}@media (min-width:1100px) and (hover:hover) and (pointer:fine){html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item:hover .k-cover img{transform:scale(1.04)}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-act.k-act-lead:hover{border-color:#0f2038!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-act:hover::after{transform:translateX(4px)!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-act:not(.k-act-lead):hover,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib .hx-lib-c a:hover{color:var(--kh-ink)!important;-webkit-text-fill-color:var(--kh-ink)!important}}@media (min-width:1100px){html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-act.k-act-lead:active{transform:scale(.98)}}@media (min-width:1100px) and (prefers-reduced-motion:reduce){html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2 *,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-head,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib{transition:none!important;animation:none!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-head,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib{opacity:1!important;transform:none!important}}@media (min-width:1100px){html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .knowledge-section.kh2-on{position:relative;isolation:isolate;background:linear-gradient(180deg,rgba(238,241,245,0)0,rgba(240,244,249,.75) 20%,rgba(237,241,247,.95) 55%,#eef1f5 86%,#eef1f5 100%)!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .knowledge-section.kh2-on::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(70% 55%at 88% 30%,rgba(197,224,227,.55)0,rgba(197,224,227,.28) 30%,rgba(197,224,227,.1) 55%,rgba(197,224,227,0) 78%),radial-gradient(65% 60%at 6% 62%,rgba(82,177,216,.11)0,rgba(82,177,216,.06) 35%,rgba(82,177,216,.02) 60%,rgba(82,177,216,0) 80%),radial-gradient(70% 40%at 50% 70%,rgba(107,160,74,.045)0,rgba(107,160,74,.02) 40%,rgba(107,160,74,0) 75%);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 22%,#000 60%,transparent 88%);mask-image:linear-gradient(180deg,transparent 0,#000 22%,#000 60%,transparent 88%)}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .knowledge-section.kh2-on+.lffo-section{background:#eef1f5!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-row{column-gap:24px;border-top:0}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item+.kh2-item::before{display:none}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item{padding:16px 16px 28px!important;border-radius:5px!important;background:linear-gradient(180deg,rgba(255,255,255,.96) 0%,rgba(255,255,255,.82) 46%,rgba(255,255,255,.58) 100%),linear-gradient(160deg,var(--kh-tint, rgba(82, 177, 216, .10)) 0%,rgba(255,255,255,0) 60%)!important;border:1px solid rgba(255,255,255,.95)!important;box-shadow:0 0 0 1px rgba(15,32,56,.055)!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item.k-members{--kh-tint:rgba(196, 48, 52, .07)}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item:not(.k-members):not(.k-training){--kh-tint:rgba(82, 177, 216, .12);--kh-leaf:#52b1d8}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item.k-training{--kh-tint:rgba(107, 160, 74, .10)}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-cover{margin-bottom:24px!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item>.k-foot,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item>.kh2-meta,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item>.kh2-text{padding:0 12px!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-foot.k-acts{flex-direction:column!important;align-items:flex-start!important;gap:14px!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item::after{content:"";position:absolute;left:28px;right:28px;bottom:0;height:2px;border-radius:2px 2px 0 0;background:linear-gradient(90deg,var(--kh-leaf, #52b1d8),rgba(255,255,255,0));opacity:.38;transition:opacity .5s ease}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-acts .btn,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-act.k-act-lead{position:relative;display:inline-flex!important;align-items:center!important;gap:12px!important;height:50px!important;padding:0 20px 0 22px!important;overflow:hidden;font-family:"LFFO Grotesk","LFFO Sans",sans-serif!important;font-size:15px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important;color:#0f2038!important;-webkit-text-fill-color:#0f2038!important;background:linear-gradient(180deg,#fff 0%,#f6f8fb 55%,#eef2f7 100%) padding-box,linear-gradient(135deg,rgba(15,32,56,.16),rgba(15,32,56,.08) 50%,color-mix(in srgb,var(--kh-leaf, #52b1d8) 55%,transparent)) border-box!important;border:1px solid transparent!important;border-radius:5px!important;box-shadow:none!important;transform:none;transition:background .4s ease,transform .16s ease!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-acts{--kh-leaf:#52b1d8}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-acts .btn i::after,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-acts .btn i::before,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-acts .btn::after,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-acts .btn::before,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-acts .link-cta i::after,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-acts .link-cta i::before{content:none!important;display:none!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-acts .btn>span{color:inherit!important;-webkit-text-fill-color:currentColor!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2{--kh-chev:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 6 6 6-6 6'/%3E%3C/svg%3E")}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-acts .btn i,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-acts .link-cta i,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-act::after{width:14px!important;height:14px!important;-webkit-mask:var(--kh-chev) center/14px 14px no-repeat!important;mask:var(--kh-chev) center/14px 14px no-repeat!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-acts .btn i,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-acts .link-cta i{display:inline-block!important;font-size:0!important;line-height:0!important;background:currentColor!important;transition:transform .3s cubic-bezier(.22,1,.36,1)!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-acts .btn>.kh2-bl,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-act.k-act-lead>.kh2-bl{position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,var(--kh-leaf, #52b1d8),color-mix(in srgb,var(--kh-leaf, #52b1d8) 40%,#fff));opacity:.35;transition:opacity .4s ease;pointer-events:none}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib{position:relative;margin:28px 0 0!important;padding:26px 28px 24px!important;border-top:0!important;border-radius:5px;background:linear-gradient(100deg,rgba(255,255,255,.9)0,rgba(255,255,255,.62) 55%,rgba(197,224,227,.35) 100%)!important;box-shadow:0 0 0 1px rgba(15,32,56,.05)}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib::before{content:"";position:absolute;left:28px;right:28px;top:0;height:2px;background:linear-gradient(90deg,#c43034 0,#d85c3e 18%,#e6994e 36%,#c4a173 52%,#52b1d8 70%,#6ba04a 88%,#5c8f3e 100%);opacity:.7}}@media (min-width:1100px) and (hover:hover) and (pointer:fine){html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item:hover::after{opacity:.9}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-acts .btn:hover,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-act.k-act-lead:hover{border-color:transparent!important;background:linear-gradient(180deg,#fff 0%,#f9fbfd 55%,#f2f5f9 100%) padding-box,linear-gradient(135deg,rgba(15,32,56,.42),rgba(15,32,56,.22) 50%,var(--kh-leaf, #52b1d8)) border-box!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-acts .btn:hover>.kh2-bl,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-act.k-act-lead:hover>.kh2-bl{opacity:1}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-acts .btn:hover i,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-acts .link-cta:hover i,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-act:hover::after{transform:translateX(3px)!important}}@media (min-width:1100px){html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-acts .btn:active,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-act.k-act-lead:active{transform:scale(.98)}}@media (min-width:1100px) and (prefers-reduced-motion:reduce){html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2 .kh2-bl,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item::after{transition:none!important}}@media (min-width:1100px){html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib .hx-lib-c{display:grid!important;grid-template-columns:repeat(4,max-content);column-gap:0;row-gap:10px}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib .hx-lib-c a:nth-child(4n+1){padding-left:0!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib .hx-lib-c a:nth-child(4n+1)::before{display:none!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2{--kh-in:20px;--kh-edge:rgba(15, 32, 56, .085)}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item.k-members{--kh-leaf:#c43034}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item.k-training{--kh-leaf:#5c8f3e}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item{padding:var(--kh-in) var(--kh-in) 26px!important;border:0!important;box-shadow:inset 0 0 0 1px var(--kh-edge)!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item>.k-foot,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item>.kh2-meta,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item>.kh2-text{padding:0!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item::after{left:var(--kh-in);right:var(--kh-in);bottom:0;height:2px;border-radius:0;background:linear-gradient(90deg,var(--kh-leaf, #52b1d8),color-mix(in srgb,var(--kh-leaf, #52b1d8) 30%,#fff));opacity:.5}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib{margin:24px 0 0!important;padding:28px var(--kh-in)!important;box-shadow:inset 0 0 0 1px var(--kh-edge)!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib::before{left:var(--kh-in);right:var(--kh-in);top:0;height:2px;border-radius:0;opacity:.75}}@media (min-width:1100px) and (hover:hover) and (pointer:fine){html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item:hover::after{opacity:1}}@media (min-width:1100px){html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:calc(24px + 2*var(--kh-in));align-items:center}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib .hx-lib-n{grid-column:1}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib .hx-lib-c{grid-column:2/4}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2{--kh-ring:linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);--kh-fade-up:linear-gradient(to top, #000 0, #000 5px, rgba(0, 0, 0, .78) 14px, rgba(0, 0, 0, .5) 26px, rgba(0, 0, 0, .26) 40px, rgba(0, 0, 0, .1) 56px, rgba(0, 0, 0, .03) 70px, transparent 80px);--kh-fade-down:linear-gradient(to bottom, #000 0, #000 5px, rgba(0, 0, 0, .78) 14px, rgba(0, 0, 0, .5) 26px, rgba(0, 0, 0, .26) 40px, rgba(0, 0, 0, .1) 56px, rgba(0, 0, 0, .03) 70px, transparent 80px);--kh-fade-plate:linear-gradient(to top, #000 0, #000 4px, rgba(0, 0, 0, .7) 10px, rgba(0, 0, 0, .38) 18px, rgba(0, 0, 0, .14) 27px, rgba(0, 0, 0, .03) 35px, transparent 40px)}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item::after,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib::before{inset:0!important;left:0!important;right:0!important;height:auto!important;box-sizing:border-box;border-radius:5px!important;pointer-events:none;-webkit-mask-composite:source-in,xor;mask-composite:intersect,exclude}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item::after{padding:1px 1px 2px;background:var(--kh-leaf, #52b1d8)!important;-webkit-mask:var(--kh-fade-up),var(--kh-ring);mask:var(--kh-fade-up),var(--kh-ring)}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib::before{padding:2px 1px 1px;-webkit-mask:var(--kh-fade-down),var(--kh-ring);mask:var(--kh-fade-down),var(--kh-ring)}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-acts .btn,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-act.k-act-lead{overflow:visible!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-acts .btn>.kh2-bl,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-act.k-act-lead>.kh2-bl{inset:-1px;left:-1px;right:-1px;bottom:-1px;height:auto;box-sizing:border-box;padding:1px 1px 2px;border-radius:5px;background:var(--kh-leaf, #52b1d8);-webkit-mask:var(--kh-fade-plate),var(--kh-ring);-webkit-mask-composite:source-in,xor;mask:var(--kh-fade-plate),var(--kh-ring);mask-composite:intersect,exclude}}@property --kh-fl{syntax:"<length>";inherits:false;initial-value:150px}@media (min-width:1100px){html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-acts .btn>.kh2-bl,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-act.k-act-lead>.kh2-bl,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item::after,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib::before{--kh-fx:linear-gradient(var(--kh-dir, to top), #000 0, #000 5px,
      rgba(0, 0, 0, .86) calc(5px + (var(--kh-fl) - 5px) * .1), rgba(0, 0, 0, .73) calc(5px + (var(--kh-fl) - 5px) * .2),
      rgba(0, 0, 0, .58) calc(5px + (var(--kh-fl) - 5px) * .3), rgba(0, 0, 0, .45) calc(5px + (var(--kh-fl) - 5px) * .4),
      rgba(0, 0, 0, .33) calc(5px + (var(--kh-fl) - 5px) * .5), rgba(0, 0, 0, .22) calc(5px + (var(--kh-fl) - 5px) * .6),
      rgba(0, 0, 0, .13) calc(5px + (var(--kh-fl) - 5px) * .7), rgba(0, 0, 0, .06) calc(5px + (var(--kh-fl) - 5px) * .8),
      rgba(0, 0, 0, .02) calc(5px + (var(--kh-fl) - 5px) * .9), transparent var(--kh-fl));-webkit-mask:var(--kh-fx),linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:source-in,xor;mask:var(--kh-fx),linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:intersect,exclude}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item::after{--kh-fl:150px;opacity:.55;transition:opacity .6s cubic-bezier(.22,1,.36,1),--kh-fl .9s cubic-bezier(.22,1,.36,1)!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib::before{--kh-dir:to bottom;--kh-fl:118px;opacity:.6}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-acts .btn>.kh2-bl,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-act.k-act-lead>.kh2-bl{--kh-fl:44px;opacity:.45;transition:opacity .45s cubic-bezier(.22,1,.36,1),--kh-fl .6s cubic-bezier(.22,1,.36,1)}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-acts .btn,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-act.k-act-lead{background:linear-gradient(180deg,#fff 0,#f6f8fb 55%,#eef2f7 100%) padding-box,linear-gradient(180deg,rgba(15,32,56,.12),rgba(15,32,56,.18)) border-box!important}}@media (min-width:1100px) and (hover:hover) and (pointer:fine){html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item:hover::after{--kh-fl:260px;opacity:.95}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-acts .btn:hover,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-act.k-act-lead:hover{background:linear-gradient(180deg,#fff 0,#f9fbfd 55%,#f2f5f9 100%) padding-box,linear-gradient(180deg,rgba(15,32,56,.26),rgba(15,32,56,.34)) border-box!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-acts .btn:hover>.kh2-bl,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-act.k-act-lead:hover>.kh2-bl{--kh-fl:52px;opacity:1}}@media (min-width:1100px) and (prefers-reduced-motion:reduce){html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2 .kh2-bl,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item::after{transition:none!important}}@media (min-width:1100px){html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-foot.kh2-pair{flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:var(--kh-pgap, 8px)!important;width:100%}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-foot.kh2-pair>.k-act{flex:1 0 auto;justify-content:center;height:48px!important;padding:0 var(--kh-pad, 18px)!important;gap:10px!important;white-space:nowrap;font-family:"LFFO Grotesk","LFFO Sans",sans-serif!important;font-size:var(--kh-fs, 15px)!important;font-weight:500!important;letter-spacing:0!important;text-decoration:none!important;border:0!important;border-radius:5px!important;box-shadow:none!important;overflow:visible!important;transition:background .35s ease,color .25s ease,transform .16s ease!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-foot.kh2-pair.kh2-tight>.k-act.k-act-lead::after,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-foot.kh2-pair>.k-act:not(.k-act-lead)::after,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-foot.kh2-pair>.k-act>.kh2-bl{display:none!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-foot.kh2-pair>.k-act.k-act-lead{color:#fff!important;-webkit-text-fill-color:#fff!important;background:linear-gradient(180deg,#578a3a 0,#4a7a31 52%,#3f6b29 100%)!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-foot.kh2-pair>.k-act:not(.k-act-lead){color:#0f2038!important;-webkit-text-fill-color:#0f2038!important;background:linear-gradient(180deg,rgba(107,160,74,.13)0,rgba(92,143,62,.19) 100%)!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-foot.kh2-pair>.k-act:focus-visible{outline:2px solid #4a7a31!important;outline-offset:2px}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-foot.kh2-pair>.k-act:active{transform:scale(.98)!important}}@media (min-width:1100px) and (hover:hover) and (pointer:fine){html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-foot.kh2-pair>.k-act.k-act-lead:hover{background:linear-gradient(180deg,#4c7d32 0,#406d2a 52%,#355b22 100%)!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-foot.kh2-pair>.k-act:not(.k-act-lead):hover{color:#0f2038!important;-webkit-text-fill-color:#0f2038!important;background:linear-gradient(180deg,rgba(107,160,74,.2)0,rgba(92,143,62,.28) 100%)!important}}@media (min-width:1100px) and (prefers-reduced-motion:reduce){html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-foot.kh2-pair>.k-act{transition:none!important}}@media (min-width:1100px){html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item{min-width:0!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item>*{min-width:0}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2{--kh-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)'/%3E%3C/svg%3E");--kh-five:linear-gradient(90deg, #c43034 0%, #d85c3e 18%, #e6994e 36%, #c4a173 52%, #52b1d8 70%, #6ba04a 88%, #5c8f3e 100%)}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-foot.kh2-pair>.k-act{position:relative!important;isolation:isolate;border-radius:2px!important;overflow:hidden!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-foot.kh2-pair>.k-act.k-act-lead{color:#fff!important;-webkit-text-fill-color:#fff!important;background:linear-gradient(90deg,#5c8f3e,#6ba04a 40%,#52b1d8 78%,#c4a173) bottom/100% 2px no-repeat,var(--kh-grain)0 0/120px 120px,radial-gradient(130% 170%at 100% 110%,rgba(107,160,74,.62) 0%,rgba(92,143,62,.28) 34%,rgba(92,143,62,0) 62%),radial-gradient(90% 140%at -5% -20%,rgba(82,177,216,.34) 0%,rgba(82,177,216,.12) 38%,rgba(82,177,216,0) 64%),linear-gradient(120deg,#17305a 0%,#10223e 48%,#0b1a30 100%)!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-foot.kh2-pair>.k-act:not(.k-act-lead){color:#0f2038!important;-webkit-text-fill-color:#0f2038!important;background:var(--kh-five) bottom/100% 2px no-repeat,radial-gradient(120% 160%at 0% 120%,rgba(107,160,74,.12) 0%,rgba(107,160,74,0) 60%),linear-gradient(180deg,#fff 0%,#f5f7fa 55%,#eaeff5 100%)!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-foot.kh2-pair>.k-act::before{content:""!important;display:block!important;position:absolute!important;inset:0!important;z-index:-1;pointer-events:none;opacity:0;transition:opacity .55s cubic-bezier(.22,1,.36,1)!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-foot.kh2-pair>.k-act.k-act-lead::before{background:radial-gradient(120% 190%at 70% 130%,rgba(122,182,84,.55)0,rgba(107,160,74,.22) 40%,rgba(107,160,74,0) 70%)!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-foot.kh2-pair>.k-act:not(.k-act-lead)::before{background:linear-gradient(90deg,rgba(196,48,52,.07),rgba(230,153,78,.08) 36%,rgba(82,177,216,.09) 70%,rgba(107,160,74,.11))!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-foot.kh2-pair>.k-act:focus-visible{outline:2px solid #52b1d8!important;outline-offset:2px;border-radius:2px!important}}@media (min-width:1100px) and (hover:hover) and (pointer:fine){html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-foot.kh2-pair>.k-act.k-act-lead:hover,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-foot.kh2-pair>.k-act:not(.k-act-lead):hover{background-color:transparent}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-foot.kh2-pair>.k-act.k-act-lead:hover{color:#fff!important;-webkit-text-fill-color:#fff!important;background:linear-gradient(90deg,#5c8f3e,#6ba04a 40%,#52b1d8 78%,#c4a173) bottom/100% 2px no-repeat,var(--kh-grain)0 0/120px 120px,radial-gradient(130% 170%at 100% 110%,rgba(107,160,74,.62) 0%,rgba(92,143,62,.28) 34%,rgba(92,143,62,0) 62%),radial-gradient(90% 140%at -5% -20%,rgba(82,177,216,.34) 0%,rgba(82,177,216,.12) 38%,rgba(82,177,216,0) 64%),linear-gradient(120deg,#17305a 0%,#10223e 48%,#0b1a30 100%)!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-foot.kh2-pair>.k-act:not(.k-act-lead):hover{color:#0f2038!important;-webkit-text-fill-color:#0f2038!important;background:var(--kh-five) bottom/100% 2px no-repeat,radial-gradient(120% 160%at 0% 120%,rgba(107,160,74,.12) 0%,rgba(107,160,74,0) 60%),linear-gradient(180deg,#fff 0%,#f5f7fa 55%,#eaeff5 100%)!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-foot.kh2-pair>.k-act:hover::before{opacity:1}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-foot.kh2-pair>.k-act.k-act-lead:hover::after{transform:translateX(3px)!important}}@media (min-width:1100px) and (prefers-reduced-motion:reduce){html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-foot.kh2-pair>.k-act::before{transition:none!important}}@media (min-width:1100px){html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item.k-members .k-foot.kh2-pair>.k-act.k-act-lead,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item.k-members .k-foot.kh2-pair>.k-act.k-act-lead:hover{background:linear-gradient(90deg,#c43034,#d85c3e 38%,#e6994e 70%,#c4a173) bottom/100% 2px no-repeat,var(--kh-grain)0 0/120px 120px,radial-gradient(130% 170%at 100% 110%,rgba(196,48,52,.55) 0%,rgba(216,92,62,.24) 34%,rgba(216,92,62,0) 62%),radial-gradient(90% 140%at -5% -20%,rgba(230,153,78,.26) 0%,rgba(230,153,78,.09) 38%,rgba(230,153,78,0) 64%),linear-gradient(120deg,#17305a 0%,#10223e 48%,#0b1a30 100%)!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item.k-members .k-foot.kh2-pair>.k-act.k-act-lead::before{background:radial-gradient(120% 190%at 70% 130%,rgba(216,92,62,.52)0,rgba(196,48,52,.2) 40%,rgba(196,48,52,0) 70%)!important;background:radial-gradient(110% 200%at 75% 135%,rgba(230,120,70,.8)0,rgba(196,48,52,.36) 38%,rgba(196,48,52,0) 72%)!important;background:radial-gradient(85% 150%at 50% 115%,rgba(226,112,66,.7)0,rgba(196,48,52,.32) 42%,rgba(196,48,52,0) 75%)!important;background:radial-gradient(85% 150%at 50% 115%,rgba(236,150,84,.62)0,rgba(216,92,62,.28) 42%,rgba(216,92,62,0) 75%)!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item.k-members .k-foot.kh2-pair>.k-act:not(.k-act-lead),html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item.k-members .k-foot.kh2-pair>.k-act:not(.k-act-lead):hover{background:var(--kh-five) bottom/100% 2px no-repeat,radial-gradient(120% 160%at 0% 120%,rgba(196,48,52,.08) 0%,rgba(196,48,52,0) 60%),linear-gradient(180deg,#fff 0%,#f5f7fa 55%,#eaeff5 100%)!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item.k-members .k-foot.kh2-pair>.k-act:focus-visible{outline-color:#d85c3e!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2{--kh-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .13 0'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)'/%3E%3C/svg%3E")}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-foot.kh2-pair>.k-act.k-act-lead::before{background:radial-gradient(110% 200%at 75% 135%,rgba(130,190,90,.85)0,rgba(107,160,74,.38) 38%,rgba(107,160,74,0) 72%)!important;background:radial-gradient(85% 150%at 50% 115%,rgba(122,182,84,.72)0,rgba(107,160,74,.34) 42%,rgba(107,160,74,0) 75%)!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-foot.kh2-pair>.k-act:not(.k-act-lead),html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-foot.kh2-pair>.k-act:not(.k-act-lead):hover{background:var(--kh-five) bottom/100% var(--kh-fw, 2px) no-repeat,radial-gradient(120% 170%at 0% 120%,color-mix(in srgb,var(--kh-leaf, #5c8f3e) 14%,transparent) 0%,transparent 62%),linear-gradient(180deg,#f6f8fb 0%,#edf1f6 55%,#e4e9f0 100%)!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item.k-members .k-foot.kh2-pair>.k-act.k-act-lead,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item.k-members .k-foot.kh2-pair>.k-act.k-act-lead:hover{background:linear-gradient(90deg,#c43034,#d85c3e 38%,#e6994e 70%,#c4a173) bottom/100% var(--kh-fw, 2px) no-repeat,var(--kh-grain)0 0/120px 120px,radial-gradient(130% 170%at 100% 112%,rgba(230,153,78,.42) 0%,rgba(216,92,62,.2) 34%,rgba(216,92,62,0) 62%),radial-gradient(90% 140%at -5% -20%,rgba(82,177,216,.2) 0%,rgba(82,177,216,.07) 38%,rgba(82,177,216,0) 64%),linear-gradient(120deg,#17305a 0%,#10223e 48%,#0b1a30 100%)!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item.k-training .k-foot.kh2-pair>.k-act.k-act-lead,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item.k-training .k-foot.kh2-pair>.k-act.k-act-lead:hover{background:linear-gradient(90deg,#5c8f3e,#6ba04a 40%,#52b1d8 78%,#c4a173) bottom/100% var(--kh-fw, 2px) no-repeat,var(--kh-grain)0 0/120px 120px,radial-gradient(130% 170%at 100% 110%,rgba(107,160,74,.62) 0%,rgba(92,143,62,.28) 34%,rgba(92,143,62,0) 62%),radial-gradient(90% 140%at -5% -20%,rgba(82,177,216,.34) 0%,rgba(82,177,216,.12) 38%,rgba(82,177,216,0) 64%),linear-gradient(120deg,#17305a 0%,#10223e 48%,#0b1a30 100%)!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-foot:not(.k-acts){min-height:48px;align-items:center!important}}@property --kh-fw{syntax:"<length>";inherits:false;initial-value:2px}@media (min-width:1100px){html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-foot.kh2-pair>.k-act{transition:--kh-fw .45s cubic-bezier(.22,1,.36,1),transform .16s ease!important}}@media (min-width:1100px) and (hover:hover) and (pointer:fine){html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-foot.kh2-pair>.k-act:hover{--kh-fw:3px}}@media (min-width:1100px) and (prefers-reduced-motion:reduce){html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-foot.kh2-pair>.k-act{transition:none!important}}@media (min-width:1100px){html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-foot.kh2-pair>.k-act:not(.k-act-lead),html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-foot.kh2-pair>.k-act:not(.k-act-lead):hover{background:var(--kh-five) bottom/100% var(--kh-fw, 2px) no-repeat,radial-gradient(120% 170%at 0% 120%,color-mix(in srgb,var(--kh-leaf, #5c8f3e) 16%,transparent) 0%,transparent 62%),linear-gradient(180deg,#edf1f6 0%,#e6ebf2 55%,#dde4ec 100%)!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item.k-members .k-foot.kh2-pair>.k-act:not(.k-act-lead),html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item.k-members .k-foot.kh2-pair>.k-act:not(.k-act-lead):hover{background:var(--kh-five) bottom/100% var(--kh-fw, 2px) no-repeat,radial-gradient(120% 170%at 0% 120%,rgba(230,153,78,.14) 0%,transparent 62%),linear-gradient(180deg,#edf1f6 0%,#e6ebf2 55%,#dde4ec 100%)!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib .hx-lib-c{display:grid!important;grid-template-columns:repeat(4,minmax(max-content,1fr))!important;column-gap:20px!important;row-gap:0!important;align-self:center}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib .hx-lib-c a,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib .hx-lib-c a:nth-child(4n+1){position:relative;display:flex!important;align-items:center;gap:8px;padding:12px 0 13px!important;margin:0!important;white-space:nowrap;font-family:"LFFO Grotesk","LFFO Sans",sans-serif!important;font-size:15px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:0!important;text-decoration:none!important;color:#3d4b5f!important;-webkit-text-fill-color:#3d4b5f!important;transition:color .3s ease!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib .hx-lib-c a::before,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib .hx-lib-c a:nth-child(4n+1)::before{content:""!important;display:block!important;position:absolute;left:0;right:0;top:0;bottom:auto;width:auto;height:2px;background:linear-gradient(90deg,var(--kh-cat, #52b1d8),var(--kh-cat, #52b1d8)) left top/0% 2px no-repeat,linear-gradient(rgba(15,32,56,.12),rgba(15,32,56,.12)) left top/100% 1px no-repeat!important;transition:background-size .55s cubic-bezier(.22,1,.36,1)!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib .hx-lib-c a::after{content:""!important;display:inline-block!important;flex:none;width:12px;height:12px;background:currentColor!important;-webkit-mask:var(--kh-chev) center/12px 12px no-repeat;mask:var(--kh-chev) center/12px 12px no-repeat;opacity:0;transform:translateX(-4px);transition:opacity .3s ease,transform .4s cubic-bezier(.22,1,.36,1)!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib .hx-lib-c a:nth-child(1){--kh-cat:#c43034}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib .hx-lib-c a:nth-child(2){--kh-cat:#d85c3e}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib .hx-lib-c a:nth-child(3){--kh-cat:#e6994e}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib .hx-lib-c a:nth-child(4){--kh-cat:#c4a173}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib .hx-lib-c a:nth-child(5){--kh-cat:#52b1d8}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib .hx-lib-c a:nth-child(6){--kh-cat:#3f8fbf}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib .hx-lib-c a:nth-child(7){--kh-cat:#6ba04a}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib .hx-lib-c a:nth-child(8){--kh-cat:#5c8f3e}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib .hx-lib-c a:focus-visible{outline:2px solid var(--kh-cat)!important;outline-offset:3px;border-radius:2px}}@media (min-width:1100px) and (hover:hover) and (pointer:fine){html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib .hx-lib-c a:hover{color:#0f2038!important;-webkit-text-fill-color:#0f2038!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib .hx-lib-c a:hover::before{background-size:100% 2px,100% 1px!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib .hx-lib-c a:hover::after{opacity:1;transform:none}}@media (min-width:1100px) and (prefers-reduced-motion:reduce){html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib .hx-lib-c a,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib .hx-lib-c a::after,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib .hx-lib-c a::before{transition:none!important}}@media (min-width:1100px){html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib .hx-lib-c a::before,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib .hx-lib-c a:nth-child(4n+1)::before{position:absolute!important;inset:auto 0 0 0!important;top:auto!important;bottom:0!important;left:0!important;right:0!important;width:auto!important;height:2px!important;margin:0!important;transform:none!important;background:linear-gradient(90deg,var(--kh-cat, #52b1d8),var(--kh-cat, #52b1d8)) left bottom/0% 2px no-repeat,linear-gradient(rgba(15,32,56,.12),rgba(15,32,56,.12)) left bottom/100% 1px no-repeat!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib .hx-lib-c a:nth-child(-n+4){box-shadow:inset 0 1px 0 rgba(15,32,56,.12)!important}}@media (min-width:1100px) and (hover:hover) and (pointer:fine){html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib .hx-lib-c a:hover::before{background-size:100% 2px,100% 1px!important}}@media (min-width:1100px){html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-acts{gap:8px!important;align-items:center!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2 .kh2-acts>a.btn,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2 .kh2-acts>a.btn:hover,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2 .kh2-acts>a.link-cta,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2 .kh2-acts>a.link-cta:hover{position:relative!important;isolation:isolate;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;height:48px!important;min-height:0!important;padding:0 20px!important;margin:0!important;border:0!important;border-radius:2px!important;overflow:hidden!important;box-shadow:none!important;font-family:"LFFO Grotesk","LFFO Sans",sans-serif!important;font-size:15px!important;font-weight:500!important;line-height:1!important;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important;white-space:nowrap}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2 .kh2-acts>a.btn,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2 .kh2-acts>a.btn:hover{color:#fff!important;-webkit-text-fill-color:#fff!important;background:linear-gradient(90deg,#52b1d8,#6ba04a 45%,#c4a173) bottom/100% var(--kh-fw, 2px) no-repeat,var(--kh-grain)0 0/120px 120px,radial-gradient(130% 170%at 100% 110%,rgba(82,177,216,.5) 0%,rgba(82,177,216,.2) 34%,rgba(82,177,216,0) 62%),radial-gradient(90% 140%at -5% -20%,rgba(107,160,74,.24) 0%,rgba(107,160,74,.08) 38%,rgba(107,160,74,0) 64%),linear-gradient(120deg,#17305a 0%,#10223e 48%,#0b1a30 100%)!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2 .kh2-acts>a.link-cta,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2 .kh2-acts>a.link-cta:hover{color:#0f2038!important;-webkit-text-fill-color:#0f2038!important;background:var(--kh-five) bottom/100% var(--kh-fw, 2px) no-repeat,radial-gradient(120% 170%at 0% 120%,rgba(82,177,216,.16) 0%,transparent 62%),linear-gradient(180deg,#edf1f6 0%,#e6ebf2 55%,#dde4ec 100%)!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2 .kh2-acts>a>span:not(.kh2-bl){color:inherit!important;-webkit-text-fill-color:currentColor!important;background:0 0!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2 .kh2-acts>a>.kh2-bl{display:none!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2 .kh2-acts>a::after{content:none!important;display:none!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2 .kh2-acts>a::before{content:""!important;display:block!important;position:absolute!important;inset:0!important;z-index:-1!important;width:auto!important;height:auto!important;transform:none!important;pointer-events:none;border-radius:0!important;opacity:0;transition:opacity .55s cubic-bezier(.22,1,.36,1)!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2 .kh2-acts>a.btn::before{background:radial-gradient(85% 150%at 50% 115%,rgba(110,196,232,.62)0,rgba(82,177,216,.28) 42%,rgba(82,177,216,0) 75%)!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2 .kh2-acts>a.link-cta::before{background:linear-gradient(90deg,rgba(196,48,52,.07),rgba(230,153,78,.08) 36%,rgba(82,177,216,.09) 70%,rgba(107,160,74,.11))!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2 .kh2-acts>a i{width:14px!important;height:14px!important;margin:0!important;background:currentColor!important;transition:transform .3s cubic-bezier(.22,1,.36,1)!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2 .kh2-acts>a{transition:--kh-fw .45s cubic-bezier(.22,1,.36,1),transform .16s ease!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2 .kh2-acts>a:focus-visible{outline:2px solid #52b1d8!important;outline-offset:2px}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2 .kh2-acts>a:active{transform:scale(.98)!important}}@media (min-width:1100px) and (hover:hover) and (pointer:fine){html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2 .kh2-acts>a:hover{--kh-fw:3px}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2 .kh2-acts>a:hover::before{opacity:1}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2 .kh2-acts>a:hover i{transform:translateX(3px)!important}}@media (min-width:1100px) and (prefers-reduced-motion:reduce){html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2 .kh2-acts>a,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2 .kh2-acts>a i,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2 .kh2-acts>a::before{transition:none!important}}@media (min-width:1100px){html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2 .kh2-acts>a.link-cta,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2 .kh2-acts>a.link-cta:hover{background:var(--kh-five) bottom/100% var(--kh-fw, 2px) no-repeat,radial-gradient(120% 170%at 0% 120%,rgba(82,177,216,.14) 0%,transparent 62%),linear-gradient(180deg,#fff 0%,#eef2f7 58%,#e3e9f0 100%)!important;--kh-sol:var(--kh-solid-sky);--kh-sol-h:var(--kh-solid-sky-h)}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2 .kh2-acts>a>span::after,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2 .kh2-acts>a>span::before{content:none!important;display:none!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2{--kh-solid-red:#a8282d;--kh-solid-red-h:#8f2126;--kh-solid-green:#4a7a31;--kh-solid-green-h:#3d6628;--kh-solid-sky:#26739a;--kh-solid-sky-h:#1f6184}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item.k-members .k-foot.kh2-pair>.k-act:not(.k-act-lead),html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item.k-members .k-foot.kh2-pair>.k-act:not(.k-act-lead):hover{--kh-sol:var(--kh-solid-red);--kh-sol-h:var(--kh-solid-red-h)}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item.k-training .k-foot.kh2-pair>.k-act:not(.k-act-lead),html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item.k-training .k-foot.kh2-pair>.k-act:not(.k-act-lead):hover{--kh-sol:var(--kh-solid-green);--kh-sol-h:var(--kh-solid-green-h)}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2 .kh2-acts>a.link-cta,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2 .kh2-acts>a.link-cta:hover,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item.k-members .k-foot.kh2-pair>.k-act:not(.k-act-lead),html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item.k-members .k-foot.kh2-pair>.k-act:not(.k-act-lead):hover,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item.k-training .k-foot.kh2-pair>.k-act:not(.k-act-lead),html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item.k-training .k-foot.kh2-pair>.k-act:not(.k-act-lead):hover{background:var(--kh-sol)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;transition:background-color .3s ease,transform .16s ease!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2 .kh2-acts>a.link-cta::before,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-foot.kh2-pair>.k-act:not(.k-act-lead)::before{display:none!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item.k-members .k-foot.kh2-pair>.k-act:not(.k-act-lead):focus-visible{outline-color:var(--kh-solid-red)!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item.k-training .k-foot.kh2-pair>.k-act:not(.k-act-lead):focus-visible{outline-color:var(--kh-solid-green)!important}}@media (min-width:1100px) and (hover:hover) and (pointer:fine){html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2 .kh2-acts>a.link-cta:hover,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item.k-members .k-foot.kh2-pair>.k-act:not(.k-act-lead):hover,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item.k-training .k-foot.kh2-pair>.k-act:not(.k-act-lead):hover{background:var(--kh-sol-h)!important}}@media (min-width:1100px){html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .knowledge-section.kh2-on{background:linear-gradient(180deg,rgba(250,251,253,0)0,#fbfcfe 12%,#fafbfd 62%,#f5f7fa 84%,#eef1f5 100%)!important;background:linear-gradient(180deg,rgba(255,255,255,0)0,#fff 10%,#fbfbfc 46%,#f8f8fa 78%,#f6f6f8 100%)!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .knowledge-section.kh2-on::before{background:radial-gradient(52% 46%at 92% 18%,rgba(160,214,226,.3)0,rgba(160,214,226,.16) 34%,rgba(160,214,226,.06) 60%,rgba(160,214,226,0) 82%),radial-gradient(48% 52%at 4% 58%,rgba(140,200,232,.22)0,rgba(140,200,232,.11) 36%,rgba(140,200,232,.04) 62%,rgba(140,200,232,0) 84%),radial-gradient(60% 34%at 58% 78%,rgba(168,206,140,.16)0,rgba(168,206,140,.07) 42%,rgba(168,206,140,0) 78%)!important;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 16%,#000 70%,transparent 94%)!important;mask-image:linear-gradient(180deg,transparent 0,#000 16%,#000 70%,transparent 94%)!important;background:radial-gradient(48% 42%at 88% 16%,rgba(255,255,255,.95)0,rgba(255,255,255,.5) 45%,rgba(255,255,255,0) 80%),radial-gradient(46% 48%at 8% 56%,rgba(244,241,248,.7)0,rgba(244,241,248,.3) 45%,rgba(244,241,248,0) 82%),radial-gradient(56% 36%at 60% 82%,rgba(241,246,246,.7)0,rgba(241,246,246,.28) 45%,rgba(241,246,246,0) 80%)!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item.k-members .k-foot.kh2-pair>.k-act:not(.k-act-lead),html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item.k-members .k-foot.kh2-pair>.k-act:not(.k-act-lead):hover{--kh-tl:#a8282d}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item.k-training .k-foot.kh2-pair>.k-act:not(.k-act-lead),html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item.k-training .k-foot.kh2-pair>.k-act:not(.k-act-lead):hover{--kh-tl:#4a7a31}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2 .kh2-acts>a.link-cta,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2 .kh2-acts>a.link-cta:hover{--kh-tl:#26739a}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2 .kh2-acts>a.link-cta,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2 .kh2-acts>a.link-cta:hover,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item.k-members .k-foot.kh2-pair>.k-act:not(.k-act-lead),html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item.k-members .k-foot.kh2-pair>.k-act:not(.k-act-lead):hover,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item.k-training .k-foot.kh2-pair>.k-act:not(.k-act-lead),html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item.k-training .k-foot.kh2-pair>.k-act:not(.k-act-lead):hover{background:0 0!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--kh-tl) 55%,transparent)!important;color:#0f2038!important;-webkit-text-fill-color:#0f2038!important;font-weight:450!important;transition:box-shadow .3s ease,color .3s ease,-webkit-text-fill-color .3s ease,transform .16s ease!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2 .kh2-acts>a.btn,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-foot.kh2-pair>.k-act.k-act-lead{--kh-fw:2px!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2 .kh2-acts>a.btn::before,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-foot.kh2-pair>.k-act.k-act-lead::before,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item.k-members .k-foot.kh2-pair>.k-act.k-act-lead::before{background:linear-gradient(rgba(255,255,255,.09),rgba(255,255,255,.09))!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .knowledge-section.kh2-on+.lffo-section{background:linear-gradient(180deg,#f6f6f8 0,#eef1f5 100%)!important}}@media (min-width:1100px) and (hover:hover) and (pointer:fine){html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2 .kh2-acts>a.link-cta:hover,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item.k-members .k-foot.kh2-pair>.k-act:not(.k-act-lead):hover,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item.k-training .k-foot.kh2-pair>.k-act:not(.k-act-lead):hover{box-shadow:inset 0 0 0 1px var(--kh-tl)!important;color:var(--kh-tl)!important;-webkit-text-fill-color:var(--kh-tl)!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2 .kh2-acts>a.btn:hover,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-foot.kh2-pair>.k-act.k-act-lead:hover{--kh-fw:2px!important}}@media (min-width:1100px){html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item{background:linear-gradient(160deg,color-mix(in srgb,var(--kh-tint, rgba(82, 177, 216, .10)) 60%,transparent) 0%,rgba(255,255,255,0) 42%),#fff!important;box-shadow:inset 0 0 0 1px rgba(15,32,56,.06),0 1px 2px rgba(15,32,56,.04),0 10px 24px -10px rgba(15,32,56,.1),0 28px 56px -28px rgba(15,32,56,.14)!important;transition:box-shadow .5s cubic-bezier(.22,1,.36,1)!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-lib{background:linear-gradient(100deg,#fff 0,#fff 55%,rgba(243,243,247,.9) 100%)!important;box-shadow:inset 0 0 0 1px rgba(15,32,56,.06),0 1px 2px rgba(15,32,56,.04),0 10px 24px -10px rgba(15,32,56,.09),0 24px 48px -26px rgba(15,32,56,.12)!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2 .kh2-acts>a.btn,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-foot.kh2-pair>.k-act.k-act-lead{box-shadow:0 1px 1px rgba(11,26,48,.12),0 6px 14px -6px rgba(11,26,48,.4)!important}}@media (min-width:1100px) and (hover:hover) and (pointer:fine){html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item:hover{box-shadow:inset 0 0 0 1px rgba(15,32,56,.07),0 1px 2px rgba(15,32,56,.05),0 14px 30px -12px rgba(15,32,56,.14),0 36px 64px -30px rgba(15,32,56,.18)!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2 .kh2-acts>a.btn:hover,html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-foot.kh2-pair>.k-act.k-act-lead:hover{box-shadow:0 1px 1px rgba(11,26,48,.14),0 9px 20px -8px rgba(11,26,48,.46)!important}}@media (min-width:1100px){html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-cover{width:calc(100% + 2*var(--kh-in))!important;margin:calc(-1*var(--kh-in)) calc(-1*var(--kh-in)) 26px!important;border-radius:5px 5px 0 0!important}html body.home:not(#kh0):not(#kh0):not(#kh0):not(#kh0) .kh2-item .k-cover img{border-radius:0!important}}