.kgsh{--kgsh-height:640px;--kgsh-mobile-height:570px;--kgsh-radius:0px;--kgsh-ease:cubic-bezier(.22,.68,0,1);position:relative;isolation:isolate;width:100%;height:var(--kgsh-height);overflow:hidden;border-radius:var(--kgsh-radius);background:#07243b;color:#fff;font-family:inherit}.kgsh,.kgsh *{box-sizing:border-box}.kgsh .kgsh__panels{display:flex;width:100%;height:100%}.kgsh .kgsh__panel{position:relative;flex:1 1 0%;min-width:0;margin:0;overflow:hidden;transition:flex-grow 950ms var(--kgsh-ease);outline:none}.kgsh[data-expand="0"] .kgsh__panel:first-child,.kgsh[data-expand="1"] .kgsh__panel:last-child{flex-grow:3}.kgsh .kgsh__image{position:absolute;inset:0;width:100%;height:100%;max-width:none!important;margin:0!important;object-fit:cover;object-position:var(--kgsh-position,50% 50%);transform:scale(1.035);transition:transform 1400ms var(--kgsh-ease);border:0;border-radius:0;display:block}.kgsh[data-expand="0"] .kgsh__panel:first-child .kgsh__image,.kgsh[data-expand="1"] .kgsh__panel:last-child .kgsh__image{transform:scale(1)}.kgsh .kgsh__shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(2,18,34,.04) 25%,rgba(2,18,34,.3) 53%,rgba(2,18,34,.91) 100%);pointer-events:none}.kgsh .kgsh__copy{position:absolute;left:clamp(24px,4vw,72px);right:24px;bottom:64px;z-index:2;transition:transform 950ms var(--kgsh-ease)}.kgsh .kgsh__eyebrow{display:flex;align-items:center;gap:10px;font-size:11px;line-height:1.5;font-weight:700;letter-spacing:.19em;text-transform:uppercase;color:#fff}.kgsh .kgsh__eyebrow:before{content:"";width:26px;height:3px;flex-shrink:0;background:#13b9f1}.kgsh .kgsh__title{margin:16px 0 0!important;padding:0!important;max-width:630px;color:#fff!important;font-family:inherit;font-weight:600!important;letter-spacing:-.045em!important;font-size:clamp(28px,3.7vw,64px)!important;line-height:1.05!important;text-wrap:balance;overflow-wrap:normal}.kgsh .kgsh__link{display:inline-flex;align-items:center;gap:22px;margin-top:24px;color:#fff!important;text-decoration:none!important;font-size:13px;font-weight:600;line-height:1.5;border-bottom:1px solid #ffffff65;padding-bottom:7px;transition:border-color .25s}.kgsh .kgsh__link:hover{border-color:#13b9f1}.kgsh .kgsh__link span[aria-hidden]{font-size:23px;line-height:1}.kgsh .kgsh__number{position:absolute;right:28px;top:28px;font-size:11px;font-weight:600;letter-spacing:.15em;color:#fff;text-shadow:0 1px 8px #000}.kgsh .kgsh__seam{position:absolute;left:50%;top:0;bottom:0;width:1px;background:#ffffff50;pointer-events:none;transition:left 950ms var(--kgsh-ease)}.kgsh[data-expand="0"] .kgsh__seam{left:75%}.kgsh[data-expand="1"] .kgsh__seam{left:25%}.kgsh .kgsh__seam>span{position:absolute;top:50%;left:50%;display:grid;place-items:center;transform:translate(-50%,-50%);width:46px;height:46px;border-radius:50%;border:1px solid #ffffff90;background:#07355455;backdrop-filter:blur(12px);color:#fff;font-size:22px}.kgsh .kgsh__controls{display:none}.kgsh .kgsh__panel:focus-visible{outline:3px solid #38caff;outline-offset:-5px;z-index:2}.kgsh a:focus-visible,.kgsh button:focus-visible{outline:3px solid #38caff!important;outline-offset:5px}.kgsh .kgsh__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:767px){.kgsh{height:var(--kgsh-mobile-height);max-height:850px;touch-action:pan-y}.kgsh .kgsh__panels{display:block}.kgsh .kgsh__panel{position:absolute;inset:0;width:100%;height:100%;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 850ms ease,visibility 850ms}.kgsh[data-active="0"] .kgsh__panel:first-child,.kgsh[data-active="1"] .kgsh__panel:last-child{opacity:1;visibility:visible;pointer-events:auto;z-index:1}.kgsh .kgsh__image{object-position:var(--kgsh-mobile-position,50% 50%);transform:scale(1.04)!important;transition:transform 6000ms linear}.kgsh[data-active="0"] .kgsh__panel:first-child .kgsh__image,.kgsh[data-active="1"] .kgsh__panel:last-child .kgsh__image{transform:scale(1)!important}.kgsh .kgsh__copy{left:26px;right:26px;bottom:100px}.kgsh .kgsh__title{font-size:clamp(32px,9vw,54px)!important;max-width:480px}.kgsh .kgsh__seam{display:none}.kgsh .kgsh__controls{position:absolute;bottom:26px;left:22px;right:22px;z-index:3;display:flex;align-items:center;gap:4px}.kgsh button.kgsh__dot,.kgsh button.kgsh__pause{appearance:none!important;display:grid;place-items:center;width:44px;height:44px;min-width:44px;margin:0;padding:0!important;border:0!important;border-radius:50%!important;background:transparent!important;color:#fff!important;box-shadow:none!important;cursor:pointer;line-height:1!important;transform:none!important}.kgsh .kgsh__dot:before{content:"";display:block;width:8px;height:8px;border-radius:10px;background:#ffffff80;transition:width .4s,background .4s}.kgsh .kgsh__dot[aria-pressed="true"]:before{width:28px;background:#fff}.kgsh button.kgsh__pause{margin-left:auto;border:1px solid #ffffff70!important;background:#03243955!important;font-size:16px!important}.kgsh button[hidden]{display:none!important}}@media(prefers-reduced-motion:reduce){.kgsh *,.kgsh *:before{transition:none!important;animation:none!important}.kgsh .kgsh__image{transform:none!important}}.kgsh .kgsh__visual{position:absolute;inset:0;min-width:0;min-height:0;overflow:hidden}.kgsh img.kgsh__image{display:block!important;position:absolute!important;width:100%!important;height:100%!important;max-height:none!important;max-width:none!important;padding:0!important}.kgsh .kgsh__backdrop{display:none}.kgsh .kgsh__panel[data-fit="contain"]{display:flex;flex-direction:column}.kgsh .kgsh__panel[data-fit="contain"] .kgsh__backdrop{display:block;position:absolute;inset:-30px;width:calc(100% + 60px)!important;height:calc(100% + 60px)!important;max-width:none!important;max-height:none!important;object-fit:cover;filter:blur(24px) brightness(.42);pointer-events:none;margin:0!important;padding:0!important}.kgsh .kgsh__panel[data-fit="contain"] .kgsh__visual{position:relative;inset:auto;flex:1 1 0%;margin:20px 20px 0;z-index:1}.kgsh .kgsh__panel[data-fit="contain"] img.kgsh__image{object-fit:contain!important;object-position:center!important;transform:none!important;transition:none}.kgsh .kgsh__panel[data-fit="contain"] .kgsh__shade{background:linear-gradient(0deg,#041e32aa,transparent 55%)}.kgsh .kgsh__panel[data-fit="contain"] .kgsh__copy{position:relative;inset:auto;flex:0 0 auto;padding:22px 28px 26px}.kgsh .kgsh__panel[data-fit="contain"] .kgsh__title{font-size:clamp(24px,2.6vw,44px)!important;margin-top:10px!important;line-height:1.12!important}.kgsh .kgsh__panel[data-fit="contain"] .kgsh__eyebrow{font-size:10px;letter-spacing:.13em;overflow-wrap:anywhere}.kgsh .kgsh__panel[data-fit="contain"] .kgsh__link{margin-top:12px}@media(max-width:767px){.kgsh{height:420px;max-height:none;transition:height 700ms var(--kgsh-ease)}.kgsh .kgsh__panel,.kgsh .kgsh__panel[data-fit="contain"]{display:flex;flex-direction:column;height:auto;inset:0 0 auto;background:#07243b}.kgsh .kgsh__panel .kgsh__visual,.kgsh .kgsh__panel[data-fit="contain"] .kgsh__visual{position:relative;inset:auto;flex:none;margin:0;width:100%;aspect-ratio:var(--kgsh-image-ratio,1.777778);max-height:var(--kgsh-mobile-height);overflow:hidden}.kgsh .kgsh__panel img.kgsh__image{object-fit:contain!important;object-position:center!important;transform:none!important;transition:none!important}.kgsh .kgsh__panel .kgsh__backdrop,.kgsh .kgsh__panel .kgsh__shade{display:none!important}.kgsh .kgsh__panel .kgsh__copy,.kgsh .kgsh__panel[data-fit="contain"] .kgsh__copy{position:relative;inset:auto;flex:none;padding:24px 24px 80px}.kgsh .kgsh__panel .kgsh__title,.kgsh .kgsh__panel[data-fit="contain"] .kgsh__title{font-size:clamp(28px,7.5vw,40px)!important;margin-top:10px!important;line-height:1.1!important}.kgsh .kgsh__controls{bottom:16px;left:20px;right:20px}.kgsh .kgsh__panel .kgsh__link{margin-top:14px}.kgsh .kgsh__number{top:14px;right:16px}}@media(prefers-reduced-motion:reduce){.kgsh{transition:none!important}}@media(min-width:768px){.kgsh[data-desktop="fullscreen"]{width:var(--kgsh-screen-width,100%);max-width:none!important;margin-left:var(--kgsh-screen-shift,0)!important;height:max(320px,calc(100vh - var(--kgsh-top-offset,0px)));height:max(320px,calc(100svh - var(--kgsh-top-offset,0px)));border-radius:0!important}.kgsh[data-desktop="fullscreen"] .kgsh__visual{inset:0;margin:0}.kgsh[data-desktop="fullscreen"] .kgsh__image{object-fit:cover!important;object-position:var(--kgsh-position,50% 50%)!important}.kgsh[data-desktop="fullscreen"] .kgsh__backdrop{display:none!important}.kgsh[data-desktop="fullscreen"] .kgsh__shade{background:linear-gradient(180deg,transparent 40%,rgba(2,18,34,.12) 64%,rgba(2,18,34,.65) 100%)}.kgsh[data-desktop="fullscreen"] .kgsh__copy{bottom:clamp(28px,5vh,64px);left:clamp(24px,3vw,60px);right:24px}.kgsh[data-desktop="fullscreen"] .kgsh__title{font-size:clamp(28px,3.5vw,60px)!important;overflow-wrap:anywhere}.kgsh[data-desktop="fullscreen"] .kgsh__eyebrow{letter-spacing:.13em;font-size:10px;overflow-wrap:anywhere}}