.xbg-host{position:relative}.xbg-layers{position:absolute;inset:0;z-index:0;overflow:hidden;border-radius:inherit;pointer-events:none}.xbg-bg,.xbg-overlay,.xbg-video{position:absolute;inset:0;width:100%;height:100%}.xbg-bg{background-repeat:no-repeat;background-position:center center;background-size:cover}.xbg-video{object-fit:cover}.xbg-overlay{opacity:.5}.xbg-host>:not(.xbg-layers){position:relative;z-index:1}@media (max-width:767px){.xbg-host.xbg-nomv .xbg-video{display:none}}.hsk-wrap{--hsk-top:90px;--hsk-sidew:340px;--hsk-gap:60px;--hsk-speed:300ms;width:100%;padding:70px 40px;color:#fff;background-color:#052a45}.hsk-wrap,.hsk-wrap *,.hsk-wrap ::after,.hsk-wrap ::before{box-sizing:border-box}.hsk-grid{display:grid;grid-template-columns:var(--hsk-sidew) minmax(0,1fr);gap:var(--hsk-gap);align-items:start;max-width:1100px;margin:0 auto}.hsk-wrap.is-right .hsk-grid{grid-template-columns:minmax(0,1fr) var(--hsk-sidew)}.hsk-wrap.is-right .hsk-side{order:2}.hsk-wrap.is-right .hsk-list{order:1}.hsk-side{align-self:stretch}.hsk-wrap.is-sticky .hsk-sticky{position:sticky;top:var(--hsk-top)}.hsk-sticky{--hsk-sg:20px}.hsk-eyebrow{font-size:9px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#56A9FD;margin-bottom:14px}.hsk-title{font-size:30px;font-weight:700;line-height:1.2;color:#fff;margin:0 0 var(--hsk-sg)}.hsk-text{font-size:12.5px;line-height:1.7;color:#aebccb}.hsk-link-wrap,.hsk-text{margin:0 0 var(--hsk-sg)}.hsk-link{display:inline-block;font-size:11.5px;font-weight:700;color:#fff;text-decoration:none!important;transition:color .25s ease}.hsk-link-text{display:inline-block;padding-bottom:4px;border-bottom:2px solid #56A9FD}.hsk-rule{height:1px;background-color:rgba(255,255,255,.25);margin:0 0 var(--hsk-sg)}.hsk-count{display:flex;align-items:baseline;gap:4px;line-height:1}.hsk-cur,.hsk-total{font-size:38px;font-weight:800;color:#fff;font-variant-numeric:tabular-nums}.hsk-total{font-size:13px;font-weight:500;color:#7f93a6}.hsk-label{margin-top:8px;font-size:11px;line-height:1.4;color:#fff}.hsk-segs{display:flex;gap:4px;margin-top:14px}.hsk-seg{display:block;width:24px;height:2px;background-color:rgba(255,255,255,.28);transition:background-color var(--hsk-speed) ease}.hsk-seg.is-on{background-color:#fff}.hsk-list{min-width:0}.hsk-step{position:relative;display:flex;flex-direction:column;justify-content:center;gap:6px;min-height:120px;padding:26px 0 26px 24px;border-bottom:1px solid rgba(255,255,255,.2);text-decoration:none!important;transition-property:background-color,border-color;transition-duration:.3s}.hsk-step:first-child{border-top:1px solid rgba(255,255,255,.2)}.hsk-step::before{content:"";position:absolute;top:0;bottom:0;left:0;width:2px;background-color:rgba(255,255,255,.2);transition-property:background-color;transition-duration:.3s}.hsk-step.is-active::before{background-color:#56A9FD}a.hsk-step{cursor:pointer}.hsk-num{font-size:9px;font-weight:700;letter-spacing:.08em;color:#56A9FD}.hsk-step-title{font-size:15px;font-weight:700;line-height:1.3;color:#9fb0c1;transition:color .3s ease}.hsk-step-desc{max-width:440px;font-size:11.5px;line-height:1.6;color:#7f93a6;transition:color .3s ease}.hsk-step.is-active .hsk-step-title,.hsk-step:hover .hsk-step-title{color:#fff}.hsk-step.is-active .hsk-step-desc,.hsk-step:hover .hsk-step-desc{color:#c3cfda}@media (max-width:900px){.hsk-grid,.hsk-wrap.is-right .hsk-grid{grid-template-columns:minmax(0,1fr)}.hsk-wrap.is-right .hsk-list,.hsk-wrap.is-right .hsk-side{order:0}.hsk-wrap.is-sticky .hsk-sticky{position:static}.hsk-side{margin-bottom:20px}}@media (max-width:600px){.hsk-wrap{padding:50px 20px}}@media (max-width:1024px){.hsk-wrap{padding:56px 30px;--hsk-gap:40px;--hsk-sidew:280px}}@media (max-width:900px){.hsk-wrap{--hsk-gap:24px}}@media (max-width:600px){.hsk-wrap{padding:44px 18px}}