.kc *{box-sizing:border-box}.kc{color:#21242c;font-family:Montserrat,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;line-height:1.4}.kc a{color:inherit;text-decoration:none}.kc button{font:inherit;line-height:1;margin:0}.kc .cv{display:inline-block;flex:none;height:6px;transition:transform .2s;width:10px}.kc .w{margin-inline:auto;width:min(100% - 48px,1180px)}html{scroll-padding-top:100px}.kc-h{background:#f2fafc;border-bottom:1px solid #d5dee3;position:sticky;top:0;transition:transform .25s ease,opacity .2s;z-index:1000}.kc-h .w{gap:22px;height:76px}.kc-h .w,.kc-lock{align-items:center;display:flex}.kc-lock{flex:none;gap:14px}.kc-logo img{display:block;height:24px;width:auto}.kc-sl{background:#b9c6ce;height:22px;width:1px}.kc-sw{position:relative}.kc-swb{align-items:center;background:#fff;border:1px solid #d5dee3;border-radius:8px;color:#102d7b;cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:8px;height:36px;padding:0 12px;white-space:nowrap}.kc-open .kc-swb,.kc-swb:hover{border-color:#027aa2}.kc-open .kc-swb{box-shadow:0 0 0 3px rgba(2,122,162,.12)}.kc-open .kc-swb .cv{transform:rotate(180deg)}.kc-nav{display:flex;gap:4px;margin-left:auto}.kc-l,.kc-nav{align-items:center}.kc-l{background:none;border:0;border-radius:0;color:#4a5568;cursor:pointer;display:inline-flex;font-size:14.4px;gap:6px;padding:8px 10px;white-space:nowrap}.kc-l.lit,.kc-l:hover{box-shadow:inset 0 -2px 0 #027aa2;color:#027aa2}.kc-l[aria-current=page]{color:#102d7b;font-weight:600}.kc-dd{position:relative}.kc-sub{background:#fff;border-radius:10px;box-shadow:0 0 0 1px rgba(16,45,123,.08),0 14px 30px rgba(16,45,123,.14);display:none;flex-direction:column;left:50%;min-width:250px;padding:6px;position:absolute;top:calc(100% + 10px);transform:translateX(-50%);z-index:5}.kc-dd.open .kc-sub{display:flex}@media (hover:hover){.kc-dd:hover .kc-sub{display:flex}.kc-dd:hover:after{content:"";height:12px;left:0;position:absolute;right:0;top:100%}}.kc-sub a{border-radius:6px;color:#4a5568;font-size:14px;padding:9px 12px}.kc-sub a:hover{background:#f2fafc;color:#027aa2}.kc-cta{align-items:center;background:#027aa2;border-radius:8px;color:#fff!important;display:inline-flex;flex:none;font-size:14px;font-weight:600;height:44px;padding:0 20px;white-space:nowrap}.kc-cta:hover{background:#02688a}.kc-burger{border:1px solid #d5dee3;border-radius:8px;color:#21242c;cursor:pointer;font-size:13.5px;font-weight:600;margin-left:auto;padding:9px 12px}.kc-burger,.kc-pan{background:#fff;display:none}.kc-pan{border-radius:14px;box-shadow:0 0 0 1px rgba(16,45,123,.08),0 24px 48px rgba(16,45,123,.16);left:-6px;overflow:hidden;position:absolute;top:calc(100% + 18px);width:600px;z-index:10}.kc-open .kc-pan{display:block}.kc-g{display:grid;gap:10px;grid-template-columns:1fr 1fr;padding:16px}.kc-c{background:#fbfdfe;border:1px solid #e3ebf0;border-radius:10px;display:block;padding:10px 12px 12px;position:relative;transition:border-color .15s,background .15s}.kc-c:hover{background:#fff;border-color:#9fcfe0}.kc-c img{border-radius:6px;display:block;height:96px;margin-bottom:6px;object-fit:cover;object-position:center;width:100%}.kc-c b{align-items:center;color:#102d7b;display:flex;font-size:15px;font-weight:600;gap:6px}.kc-c small{color:#6b7785;display:block;font-size:12px;margin-top:2px}.kc-c.cur{background:#f2fafc;border-color:#027aa2}.kc-here{background:#102d7b;border-radius:4px;color:#fff;font-size:10.5px;font-weight:600;letter-spacing:.06em;padding:3px 6px;position:absolute;right:10px;text-transform:uppercase;top:10px}.kc-ph{align-items:center;background:#f2fafc;border-top:1px solid #e3ebf0;color:#4a5568;display:flex;font-size:13px;gap:12px;justify-content:space-between;padding:12px 16px}.kc-ph a:first-child{color:#102d7b;font-weight:600}.kc-ph span{display:flex;flex-wrap:wrap;gap:14px}.kc-ph a:hover{color:#027aa2}.kc-drawer{background:#fff;border-top:1px solid #d5dee3;display:none;padding:6px 16px 16px}.kc-menu .kc-drawer{display:grid}.kc-drawer a{border-bottom:1px solid #eef2f4;color:#21242c;font-size:15px;font-weight:500;padding:12px 0}.kc-drawer .h{color:#6b7785;font-size:11px;font-weight:600;letter-spacing:.09em;padding:14px 0 4px;text-transform:uppercase}.kc-drawer .kc-cta{height:48px;justify-content:center;margin-top:14px}.kc-pill{align-items:center;-webkit-backdrop-filter:blur(12px) saturate(1.4);backdrop-filter:blur(12px) saturate(1.4);background:hsla(0,0%,100%,.92);border:1px solid #d5dee3;border-radius:999px;box-shadow:0 10px 30px rgba(16,45,123,.14);color:#4a5568;display:flex;font-size:13.5px;gap:12px;left:50%;max-width:calc(100% - 24px);opacity:0;overflow:visible;padding:6px 6px 6px 16px;position:fixed;top:12px;transform:translate(-50%,-140%);transition:transform .3s cubic-bezier(.2,.8,.2,1),opacity .2s;z-index:1001}.kc-scrolled .kc-pill{opacity:1;transform:translate(-50%)}.kc-scrolled .kc-h:not(.kc-open):not(.kc-menu){opacity:0;pointer-events:none;transform:translateY(-100%)}.kc-pill img{display:block;height:18px}.kc-pill .d{background:#c9d5dd;flex:none;height:16px;width:1px}.kc-pill .s{align-items:center;background:none;border:0;color:#102d7b;cursor:pointer;display:inline-flex;font-weight:600;gap:6px;padding:6px 2px}.kc-pill .pg{color:#027aa2;font-weight:600;max-width:22ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kc-pill .kc-cta{border-radius:999px;font-size:13px;height:34px;padding:0 14px}.kc-pill .pr{background:linear-gradient(#00aee6,#00aee6) 0/var(--p,0) 100% no-repeat;border-radius:2px;bottom:-1px;height:2px;left:18px;position:absolute;right:18px}.kc-pill .kc-pan{left:50%;top:calc(100% + 12px);transform:translateX(-50%)}.kc-pill.kc-open .kc-pan{display:block}.kc-f{background:linear-gradient(#fff,#f2fafc);border-top:1px solid #d5dee3;color:#4a5568;font-size:14px}.kc-f .top{align-items:center;display:grid;gap:40px;grid-template-columns:1fr 1.15fr;padding:52px 0 24px}.kc-f h2{color:#102d7b;font-size:26px;font-weight:600;letter-spacing:-.01em;line-height:1.25;margin:0 0 8px}.kc-f .top p{margin:0 0 18px;max-width:42ch}.kc-f .mp{position:relative}.kc-f .mp img{display:block;height:auto;width:100%}.kc-f .ml{background:#fff;border-radius:6px;box-shadow:0 1px 3px rgba(16,45,123,.2);color:#21242c;font-size:12.5px;font-weight:600;padding:5px 9px;position:absolute;transform:translate(-50%,-50%);white-space:nowrap}.kc-f .ml:hover{color:#027aa2}.kc-f .ml.cur{background:#102d7b;color:#fff}.kc-f .ml small{font-size:11px;font-weight:500;margin-left:4px;opacity:.75}.kc-f .cols{border-top:1px solid #d5dee3;display:grid;gap:28px;grid-template-columns:repeat(4,1fr);padding:28px 0}.kc-f .col{display:flex;flex-direction:column;gap:8px}.kc-f .col b{color:#21242c;font-size:11px;font-weight:600;letter-spacing:.09em;margin-bottom:2px;text-transform:uppercase}.kc-f .col a:hover,.kc-f .col.here b{color:#027aa2}.kc-f .bot{align-items:center;border-top:1px solid #d5dee3;display:flex;flex-wrap:wrap;font-size:12.5px;gap:12px;justify-content:space-between;padding:16px 0 28px}.kc-f .bot img{display:block;height:20px}.kc-f .soc{display:flex;gap:14px}.kc a:focus-visible,.kc button:focus-visible{border-radius:6px;outline:2px solid #027aa2;outline-offset:3px}@media (prefers-reduced-motion:reduce){.kc .cv,.kc-h,.kc-pill{transition:none}}@media (max-width:1080px){.kc-h .kc-cta,.kc-nav{display:none}.kc-burger{display:inline-block}}@media (max-width:760px){.kc .w{width:calc(100% - 32px)}.kc-h .w{gap:10px;height:64px}.kc-logo img{height:20px}.kc-swb{font-size:14px;height:34px;padding:0 10px}.kc-pan{left:12px;position:fixed;right:12px;top:72px;width:auto}.kc-g{gap:8px;padding:12px}.kc-c img{height:70px}.kc-c b{font-size:13.5px}.kc-ph{align-items:flex-start;flex-direction:column;gap:8px}.kc-pill{gap:10px;padding-left:12px}.kc-pill .d2,.kc-pill .pg{display:none}.kc-pill .kc-pan{left:12px;position:fixed;right:12px;top:64px;transform:none}.kc-f .top{grid-template-columns:1fr;padding-top:36px}.kc-f h2{font-size:21px}.kc-f .ml{font-size:11px;padding:4px 7px}.kc-f .cols{grid-template-columns:1fr 1fr}}.kc button{font-family:Montserrat,system-ui,-apple-system,sans-serif!important;letter-spacing:normal!important;line-height:1!important;text-transform:none!important}.kc .kc-swb{font-size:15px!important;font-weight:600!important}.kc button.kc-l{font-size:14.4px!important;font-weight:400!important}.kc-pill button{font-size:13.5px!important;font-weight:600!important}.kc button.kc-l{color:#4a5568!important}.kc button.kc-l[aria-expanded=true]{color:#102d7b!important}.kc .kc-burger{color:#21242c!important;font-size:13.5px!important;font-weight:600!important}body:has(>#kc-header),body:has(>.kc){margin:0}.kc-f .cols>.col{align-items:flex-start!important;align-self:start!important;flex:none!important;float:none!important;justify-content:flex-start!important;margin:0!important;max-width:none!important;min-width:0!important;padding:0!important;text-align:left!important;width:auto!important}.kc-scrolled.kc-atfoot .kc-pill{opacity:0;pointer-events:none;transform:translate(-50%,-140%)}.kc-h .w{height:84px;max-width:1760px;width:calc(100% - 48px)}.kc-h .kc-logo img{height:44px}.kc-h .kc-lock{gap:18px}.kc-h .kc-sl{height:30px}@media (max-width:760px){.kc-h .w{height:64px;width:calc(100% - 32px)}.kc-h .kc-logo img{height:30px}.kc-h .kc-lock{gap:12px}.kc-h .kc-sl{height:24px}}.kc button.kc-l,.kc button.kc-l:active,.kc button.kc-l:focus,.kc button.kc-l:hover,.kc button.kc-l[aria-expanded=true]{background:none!important;border:0!important;box-shadow:none!important}.kc .kc-dd.open>button.kc-l,.kc button.kc-l:hover{color:#102d7b!important}.kc .kc-burger,.kc .kc-burger:focus,.kc .kc-burger:hover,.kc .kc-burger[aria-expanded=true]{background:#fff!important;border:1px solid #d5dee3!important;box-shadow:none!important}html{--kc-top:85px}html.kc-scrolled{--kc-top:74px}@media (max-width:760px){html{--kc-top:66px}html.kc-scrolled{--kc-top:74px}}.kc-h.kc-ov{background:transparent;border-bottom:1px solid hsla(0,0%,100%,.18);left:0;position:absolute;right:0;top:0}.kc-ov:not(.kc-menu) .kc-sl{background:hsla(0,0%,100%,.4)}.kc-ov:not(.kc-menu) .kc-swb{background:hsla(0,0%,100%,.12)!important;border-color:hsla(0,0%,100%,.5)!important;color:#fff!important}.kc-ov:not(.kc-menu) a.kc-l,.kc-ov:not(.kc-menu) button.kc-l{color:#fff!important}.kc-ov:not(.kc-menu) .kc-burger{background:hsla(0,0%,100%,.12)!important;border-color:hsla(0,0%,100%,.5)!important;color:#fff!important}.kc-h.kc-ov.kc-menu{background:#f2fafc;border-bottom-color:#d5dee3}.kc-h.kc-ov:not(.kc-menu){background:linear-gradient(rgba(6,14,32,.55),rgba(6,14,32,0))}.kc-swb .ls,.kc-swb2 .ls{display:none}@media (max-width:760px){.kc-swb .lf,.kc-swb2 .lf{display:none}.kc-swb .ls,.kc-swb2 .ls{display:inline}.kc-h .kc-lock{flex:0 1 auto;min-width:0}.kc-h .kc-sw{min-width:0}.kc-h .kc-swb{max-width:100%;overflow:hidden;text-overflow:ellipsis}.kc-burger{flex:none}.kc-f .ml small{display:none}}.kc-pill .s{white-space:nowrap}.kc-pill>a{flex:none}.kc-pill img{width:auto}@media (max-width:760px){.kc-pill{gap:8px;padding-left:12px;width:max-content}.kc-pill img{height:15px}.kc-pill .kc-cta{flex:none;padding:0 11px}.kc .kc-pill .kc-swb2{font-size:13px!important}.kc-pill .kc-sw{min-width:0}}.kc-h .kc-burger{margin-left:auto}.kc-pill .kc-cta .ls,.kc-pill.kc-short .kc-cta .lf{display:none}.kc-pill.kc-short .kc-cta .ls{display:inline}.kc-pill .pn{align-items:center;display:flex;gap:2px;max-width:0;opacity:0;overflow:hidden;transition:max-width .32s cubic-bezier(.2,.8,.2,1),opacity .2s;white-space:nowrap}.kc-pill.kc-x .pn{max-width:760px;opacity:1}.kc-pill.kc-xd .pn{overflow:visible}.kc-pill .pg{transition:max-width .32s cubic-bezier(.2,.8,.2,1),opacity .15s}.kc-pill.kc-x .pg{max-width:0;opacity:0}.kc-pill[data-sec=kt]:not(.kc-x) .d2{display:none}.kc-pill .pn .kc-l{font-size:13.5px;padding:6px 9px}.kc-pill .pn .kc-sub{top:calc(100% + 14px)}.kc-pill .kc-pdr,.kc-pill .kc-pmb{display:none}@media (hover:none),(max-width:1080px){.kc-pill .pn{display:none}.kc-pill .kc-pmb{background:#fff!important;border:1px solid #d5dee3!important;border-radius:999px;cursor:pointer;display:inline-flex;flex:none;flex-direction:column;gap:4px;height:34px;justify-content:center;padding:0 9px;width:34px}.kc-pill .kc-pmb i{background:#102d7b;border-radius:1px;display:block;height:1.5px}.kc-pill.kc-pm .kc-pdr{border:1px solid #d5dee3;border-radius:14px;box-shadow:0 14px 30px rgba(16,45,123,.16);display:grid;left:12px;max-height:calc(100vh - 88px);overflow:auto;position:fixed;right:12px;top:64px}}@media (max-width:760px){.kc-pill>a{overflow:hidden;width:16px}.kc-pill>a img{max-width:none}}.kc-pill .kc-cta{flex:none;min-width:max-content}.kc-pill{width:max-content}.kc-f .top.kc-dup{display:none}.kc-f .top.kc-dup+.cols{border-top:0}.kt-site-footer,.kt-site-footer>.hs_cos_wrapper,.kt-site-header,.kt-site-header>.hs_cos_wrapper{display:contents}[data-global-resource-path]:has(>.kt-site-footer),[data-global-resource-path]:has(>.kt-site-header){display:contents}.body-wrapper:has(.kt-site-header){overflow:clip}.kc-mount-ov{min-height:0}.kc-skip{background:#fff;border-radius:8px;color:#102d7b;font:600 15px Montserrat,system-ui,sans-serif;left:-9999px;padding:10px 16px;position:absolute;top:8px;z-index:2000}.kc-skip:focus{left:16px}.kc-mount{min-height:85px}@media (max-width:760px){.kc-mount{min-height:65px}}.kc-mount-f{min-height:0}