/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--lk-rise:1;--lk-dim:0;--lk-morph:0;--lk-wipe:1;--lk-seg:0;--p:0}*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-leading:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-leading:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid}}}@layer theme{:root,:host{--font-sans:"Mulish", "Mulish Fallback", ui-sans-serif, system-ui, "Segoe UI", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--leading-tight:1.25;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-navy:#00406e;--color-navy-deep:#062b4a;--color-ink:#0b1b2b;--color-paper:#f3f5f7;--color-mist:#e6ecf1;--color-steel:#6b7b8b;--color-gold:#d4af37;--color-teal:#2f7f8f;--ease-calm:cubic-bezier(.22, 1, .36, 1);--color-silver:#c3ccd5;--color-line:#d5dde4;--color-night-1:#0b1825;--color-night-2:#0f2233;--color-night-ink:#f2f7fb;--color-night-ink-2:#a9c4d8;--color-night-ink-3:#6f8aa3;--color-ice:#bfe3ff;--color-body-night:#d6e4f2d1;--font-title:"Copperplate Gothic", "Copperplate", "Oswald", sans-serif;--font-label:"Copperplate Gothic", "Copperplate", "Oswald", sans-serif;--font-ui:"Work Sans", "Work Sans Fallback", "Mulish", system-ui, sans-serif}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html,:host{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-text-size-adjust:100%}body,:host{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0;font-weight:300;line-height:1.55;overflow-x:clip}h1,h2,h3,h4{text-wrap:balance;font-weight:700;line-height:1.1}p,li,blockquote,figcaption{text-wrap:pretty}img,picture,video,svg{max-width:100%;display:block}::selection{background:var(--color-navy);color:var(--color-paper)}:focus-visible{outline:2px solid var(--color-teal);outline-offset:3px}}@layer components{.lk-dark{--lk-bg:var(--lk-navy);--lk-fg:#fff;--lk-muted:var(--lk-muted-d);--lk-rule:var(--lk-rule-d);--lk-art:var(--lk-art-d);--lk-card:var(--lk-navy);--lk-card-fg:#fff;--lk-btn-bg:#fff;--lk-btn-fg:var(--lk-navy);--lk-btn-hi:var(--lk-grey);--lk-focus:var(--lk-ice);background-color:var(--lk-bg);color:var(--lk-fg)}.lk-light,.lk-alt{--lk-bg:var(--lk-white);--lk-fg:var(--lk-ink);--lk-muted:var(--lk-muted-l);--lk-rule:var(--lk-rule-l);--lk-art:var(--lk-art-l);--lk-card:var(--lk-white);--lk-card-fg:var(--lk-ink);--lk-btn-bg:var(--lk-navy);--lk-btn-fg:#fff;--lk-btn-hi:var(--lk-navy-hi);--lk-focus:var(--lk-teal);background-color:var(--lk-bg);color:var(--lk-fg)}.lk-alt{--lk-bg:var(--lk-grey)}.lk-tone-dark{--lk-bg:var(--lk-navy);--lk-fg:#fff;--lk-muted:var(--lk-muted-d);--lk-rule:var(--lk-rule-d);--lk-art:var(--lk-art-d);--lk-btn-bg:#fff;--lk-btn-fg:var(--lk-navy);--lk-btn-hi:var(--lk-grey);--lk-focus:var(--lk-ice);color:var(--lk-fg)}.lk-tone-light{--lk-bg:var(--lk-white);--lk-fg:var(--lk-ink);--lk-muted:var(--lk-muted-l);--lk-rule:var(--lk-rule-l);--lk-art:var(--lk-art-l);--lk-btn-bg:var(--lk-navy);--lk-btn-fg:#fff;--lk-btn-hi:var(--lk-navy-hi);--lk-focus:var(--lk-teal);color:var(--lk-fg)}.lk-dark :focus-visible,.lk-light :focus-visible,.lk-alt :focus-visible,.lk-tone-dark :focus-visible,.lk-tone-light :focus-visible{outline:2px solid var(--lk-focus);outline-offset:3px}.lk-h1,.lk-h2,.lk-h3,.lk-h4,.lk-lead,.lk-text,.lk-small{font-family:var(--lk-font);text-transform:uppercase;text-box:trim-both cap alphabetic;text-wrap:balance;margin:0}.lk-h1{font-size:calc(143 * var(--lk-u));letter-spacing:-.04em;font-variant-numeric:lining-nums tabular-nums;font-weight:300;line-height:1.049}.lk-h2{font-size:calc(85 * var(--lk-u));letter-spacing:-.01em;font-weight:300;line-height:1}.lk-h3{font-size:calc(50 * var(--lk-u));letter-spacing:-.02em;font-weight:400;line-height:1.1}.lk-h4{font-size:calc(28 * var(--lk-u));letter-spacing:-.01em;font-weight:400;line-height:1.1429}.lk-lead{font-size:calc(20 * var(--lk-u));letter-spacing:-.01em;font-weight:500;line-height:1.2}.lk-text{font-size:calc(14 * var(--lk-u));letter-spacing:.04em;text-wrap:pretty;font-weight:500;line-height:1.2857}.lk-small{font-size:calc(11 * var(--lk-u));letter-spacing:.04em;text-wrap:pretty;font-weight:600;line-height:1.2727}@media (max-width:860.98px){.lk-h1{font-size:48px;line-height:1.0833}.lk-h2{font-size:30px;line-height:1.0667}.lk-h3{font-size:20px;line-height:1.2}.lk-h4{font-size:16px;line-height:1.25}.lk-lead{font-size:15px;line-height:1.2667}.lk-text{font-size:12px;line-height:1.3333}.lk-small{font-size:10px;line-height:1.3}}.lk-muted{color:var(--lk-muted)}.lk-tnum{font-variant-numeric:lining-nums tabular-nums}.lk-grid{column-gap:var(--lk-g);padding-inline:var(--lk-m);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.lk-bleed{width:100%;position:relative}.lk-stepped-top{--lk-step-x:calc(var(--lk-cx-6) - var(--lk-g));--lk-step-h:var(--lk-tab);clip-path:polygon(0 0, var(--lk-step-x) 0, var(--lk-step-x) var(--lk-step-h), 100% var(--lk-step-h), 100% 100%, 0 100%)}.lk-stepped-top.lk-lead-right{clip-path:polygon(0 var(--lk-step-h), var(--lk-step-x) var(--lk-step-h), var(--lk-step-x) 0, 100% 0, 100% 100%, 0 100%)}.lk-wipe{--lk-step:var(--lk-cx-6);--lk-lead:75px;--lk-wt:calc((1 - var(--lk-wipe)) * (100% + var(--lk-lead)));--lk-lead-y:clamp(0%, calc(var(--lk-wt) - var(--lk-lead)), 100%);--lk-trail-y:clamp(0%, var(--lk-wt), 100%);clip-path:polygon(0 var(--lk-trail-y), var(--lk-step) var(--lk-trail-y), var(--lk-step) var(--lk-lead-y), 100% var(--lk-lead-y), 100% 100%, 0 100%);position:absolute;inset:0}.lk-wipe[data-lead=left]{clip-path:polygon(0 var(--lk-lead-y), var(--lk-step) var(--lk-lead-y), var(--lk-step) var(--lk-trail-y), 100% var(--lk-trail-y), 100% 100%, 0 100%)}.lk-wipe[data-lead=none]{clip-path:polygon(0 var(--lk-trail-y), 100% var(--lk-trail-y), 100% 100%, 0 100%)}.lk-link{color:inherit;transition:opacity var(--lk-normal) var(--lk-ease);text-decoration:none}.lk-link:hover,.lk-link:focus-visible{opacity:.6}.lk-uline{color:inherit;text-decoration:none;position:relative}.lk-uline:before,.lk-uline:after{content:"";height:1px;transition:transform var(--lk-normal) var(--lk-ease);background:currentColor;position:absolute;bottom:-4px;left:0;right:0}.lk-uline:before{transform-origin:100%}.lk-uline:after{transform-origin:0;transform:scaleX(0)}.lk-uline:hover:before,.lk-uline:focus-visible:before{transform:scaleX(0)}.lk-uline:hover:after,.lk-uline:focus-visible:after{transition-delay:.1s;transform:scaleX(1)}.lk-num{width:var(--lk-num);height:var(--lk-num);background:var(--lk-fg);color:var(--lk-bg);font:700 11px/1 var(--lk-font);font-variant-numeric:lining-nums tabular-nums;transition:background-color var(--lk-normal) var(--lk-ease), color var(--lk-normal) var(--lk-ease);border-radius:50%;flex:none;place-items:center;display:inline-grid}.lk-num[data-tone=dark]{color:var(--lk-navy);background:#fff}.lk-num[data-tone=light]{background:var(--lk-navy);color:#fff}.lk-num[data-grey]{background:var(--lk-grey-2)}@media (max-width:860.98px){.lk-num{font-size:9px}}@media (min-width:1920px){.lk-num{font-size:14px}}.lk-btn{--tl:var(--b-tl,0px);--tr:var(--b-tr,0px);--br:var(--b-br,0px);--bl:var(--b-bl,0px);--lk-btn-h:40px;isolation:isolate;height:var(--lk-btn-h);padding:0 calc(16px + var(--b-pad,0px));color:var(--lk-btn-fg);font:600 11px/1 var(--lk-font);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}.lk-btn[data-size=lg]{--lk-btn-h:60px;padding:0 calc(28px + var(--b-pad,0px));min-width:216px}.lk-btn:after{content:"";position:absolute;inset:-2px 0}.lk-btn-bg,.lk-btn-fill{z-index:-1;pointer-events:none;transition:clip-path var(--lk-normal) var(--lk-ease), background-color var(--lk-normal) var(--lk-ease);position:absolute;inset:0}.lk-btn-bg{background:var(--lk-btn-bg);clip-path:polygon(0 var(--tl), var(--tl) var(--tl), var(--tl) 0, calc(100% - var(--tr)) 0, calc(100% - var(--tr)) var(--tr), 100% var(--tr), 100% calc(100% - var(--br)), calc(100% - var(--br)) calc(100% - var(--br)), calc(100% - var(--br)) 100%, var(--bl) 100%, var(--bl) calc(100% - var(--bl)), 0 calc(100% - var(--bl)))}.lk-btn[data-variant=outline]{color:var(--lk-fg)}.lk-btn[data-variant=outline] .lk-btn-bg{background:var(--lk-fg)}.lk-btn-fill{background:var(--lk-bg);clip-path:polygon(1px calc(var(--tl) + 1px), calc(var(--tl) + 1px) calc(var(--tl) + 1px), calc(var(--tl) + 1px) 1px, calc(100% - var(--tr) - 1px) 1px, calc(100% - var(--tr) - 1px) calc(var(--tr) + 1px), calc(100% - 1px) calc(var(--tr) + 1px), calc(100% - 1px) calc(100% - var(--br) - 1px), calc(100% - var(--br) - 1px) calc(100% - var(--br) - 1px), calc(100% - var(--br) - 1px) calc(100% - 1px), calc(var(--bl) + 1px) calc(100% - 1px), calc(var(--bl) + 1px) calc(100% - var(--bl) - 1px), 1px calc(100% - var(--bl) - 1px));display:none}.lk-btn[data-variant=outline] .lk-btn-fill{display:block}.lk-btn:hover,.lk-btn:focus-visible{--tl:0px;--tr:0px;--br:0px;--bl:0px}.lk-btn:hover .lk-btn-bg,.lk-btn:focus-visible .lk-btn-bg{background-color:var(--lk-btn-hi)}.lk-btn[data-variant=outline]:hover .lk-btn-bg,.lk-btn[data-variant=outline]:focus-visible .lk-btn-bg{background-color:var(--lk-fg)}.lk-roll{overflow-clip-margin:2px;display:grid;overflow:clip}.lk-roll>span{transition:transform var(--lk-normal) var(--lk-ease);grid-area:1/1}.lk-roll>span+span{transform:translateY(160%)}:is(a,button):hover>.lk-roll>span:first-child,:is(a,button):focus-visible>.lk-roll>span:first-child{transform:translateY(-160%)}:is(a,button):hover>.lk-roll>span+span,:is(a,button):focus-visible>.lk-roll>span+span{transform:none}.lk-round{background:var(--lk-grey);width:40px;height:40px;color:var(--lk-navy);cursor:pointer;transition:background-color var(--lk-normal) var(--lk-ease), color var(--lk-normal) var(--lk-ease);border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:inline-grid;position:relative}.lk-round:after{content:"";border-radius:50%;position:absolute;inset:-2px}.lk-round:hover,.lk-round:focus-visible{background:var(--lk-navy);color:#fff}.lk-round[data-tone=dark]{color:#fff;background:#ffffff29}.lk-round[data-tone=dark]:hover,.lk-round[data-tone=dark]:focus-visible{color:var(--lk-navy);background:#fff}.lk-round svg{stroke-width:1.25px;width:18px;height:18px}.lk-seg{display:block}.lk-seg-row{gap:20px;display:flex}.lk-seg-s{background:var(--lk-rule);flex:1 1 0;height:1px;position:relative;overflow:hidden}.lk-seg-f{background:var(--lk-fg);transform-origin:0;transform:scaleX(clamp(0, calc(var(--lk-seg) - var(--i)), 1));position:absolute;inset:0}.lk-seg-count{margin-top:calc(80 * var(--lk-u));justify-content:space-between;display:flex}.lk-seg-count>span:last-child{color:var(--lk-muted)}.lk-seg-count b{font-weight:inherit;color:var(--lk-fg)}.lk-ch{display:grid;position:relative}.lk-ch[data-rule]:before{content:"";background:var(--lk-rule);height:1px;position:absolute;top:0;left:0;right:0}.lk-ch-item{padding-top:calc(37 * var(--lk-u));grid-area:1/1;align-items:flex-start;gap:20px;display:flex}.lk-ch-item[data-phase=out]{pointer-events:none}.lk-ch-label{flex:auto;min-width:0;max-width:40ch}.lk-ch-right{align-items:flex-start;gap:20px;margin-left:auto;display:flex}.lk-ch-value{margin-top:calc(-7 * var(--lk-u));white-space:nowrap}.lk-m{overflow-clip-margin:.2em;display:block;overflow:clip}.lk-m>span{display:block}.lk-ch-item[data-phase=in] .lk-m>span{animation:lk-rise-in var(--lk-title) var(--lk-ease-out) .25s both}.lk-ch-item[data-phase=out] .lk-m>span{animation:lk-up-out var(--lk-normal) var(--lk-ease-in) both}@media (max-width:860.98px){.lk-ch-item{flex-direction:column;gap:12px;padding-top:20px}.lk-ch-right{justify-content:space-between;width:100%;margin-left:0}}.lk-lr-line-mask,.lk-cr-line-mask{overflow-clip-margin:.2em;display:block}.lk-lr-line,.lk-cr-line{display:block}.lk-cr-char{display:inline-block}.lk-lr[data-split] .lk-lr-line{transition:transform var(--lk-text-d) var(--lk-reveal-ease,var(--lk-ease)) var(--lk-reveal-delay,0s);transform:translateY(110%)}.lk-lr[data-split][data-in] .lk-lr-line{transform:none}.lk-cr[data-split] .lk-cr-char{opacity:0;transition:transform var(--lk-title) var(--lk-reveal-ease,var(--lk-ease)), opacity var(--lk-title) var(--lk-reveal-ease,var(--lk-ease));transition-delay:calc(var(--lk-reveal-delay,0s) + var(--char,0) * 10ms);transform:translateY(110%)}.lk-cr[data-split][data-in] .lk-cr-char{opacity:1;transform:none}.lk-cr[data-grey]{color:var(--lk-grey-2)}.lk-cr[data-grey][data-in]{color:var(--lk-fg);transition:color var(--lk-normal) var(--lk-ease) var(--lk-grey-delay,.7s)}html.lk-js .lk-lr:not([data-split]):not([data-in]),html.lk-js .lk-cr:not([data-split]):not([data-in]){visibility:hidden}.lk-icon{color:var(--lk-art);flex:none;display:block;overflow:visible}.lk-icon[data-tone=dark]{color:var(--lk-art-d)}.lk-icon[data-tone=light]{color:var(--lk-art-l)}.lk-icon[data-tone=white]{color:#fff}.lk-icon line{stroke:currentColor;stroke-width:var(--lk-icon-sw,1)}.lk-icon[data-draw]>g{clip-path:polygon(0% 0%,-45% 0%,0% 100%,0% 100%);transition:clip-path 0s linear var(--lk-normal)}.lk-icon[data-draw][data-in]>g{clip-path:polygon(0% 0%,100% 0%,145% 100%,0% 100%);transition:clip-path var(--lk-icon-dur,1.4s) var(--lk-ease-out)}.lk-pin{z-index:var(--lk-z,1);height:calc(var(--lk-screens,1) * 100svh);position:relative}.lk-pin[data-overlap]{margin-top:-100svh}.lk-stage{height:100svh;position:sticky;top:0;overflow:clip}.lk-pin[data-static]{height:auto}.lk-pin[data-static]>.lk-stage{height:auto;min-height:100svh;position:relative}.lk-op{--op-x0:var(--lk-m);--op-x1:calc(100% - var(--lk-m));--op-y0:40%;--op-y1:calc(100% - var(--lk-m));--op-tab:var(--lk-tab);--op-tx0:var(--op-tx0-d);--op-tx1:var(--op-tx1-d);pointer-events:none;transform:translate3d(0, calc((1 - var(--lk-rise)) * 100svh), 0);position:absolute;inset:0}.lk-op-panel{background:var(--lk-bg);position:absolute;inset:0}.lk-op[data-tone=dark] .lk-op-panel{background:var(--lk-navy)}.lk-op[data-tone=light] .lk-op-panel{background:var(--lk-white)}.lk-op-text{color:var(--lk-op-c,var(--lk-fg))}@supports (color:color-mix(in lab, red, red)){.lk-op-text{color:color-mix(in srgb, var(--lk-op-c,var(--lk-fg)), var(--lk-grey-2) calc(min(1, var(--lk-dim) * 2) * 100%))}}.lk-op-text{opacity:calc(1 - max(0, var(--lk-dim) * 2 - 1))}.lk-op-title{bottom:calc(100% - var(--op-y0) - var(--op-tab));white-space:nowrap;position:absolute}.lk-op[data-side=left] .lk-op-title{left:calc(var(--op-tx0) + 20 * var(--lk-u))}.lk-op[data-side=right] .lk-op-title{right:calc(100% - var(--op-tx1) + 25 * var(--lk-u))}.lk-op-num{top:calc(var(--op-y0) + 20 * var(--lk-u));opacity:calc(1 - max(0, var(--lk-dim) * 2 - 1));position:absolute}.lk-op[data-side=left] .lk-op-num{right:calc(100% - var(--op-tx1) + 20 * var(--lk-u))}.lk-op[data-side=right] .lk-op-num{left:calc(var(--op-tx0) + 20 * var(--lk-u))}.lk-op-label{--lk-op-c:var(--lk-muted);top:calc(var(--op-y0) + var(--op-tab) + 24 * var(--lk-u));max-width:calc(var(--lk-col) * 4 + var(--lk-g) * 3);position:absolute}.lk-op[data-side=right] .lk-op-label{left:calc(var(--op-x0) + 20px)}.lk-op[data-side=left] .lk-op-label{right:calc(100% - var(--op-x1) + 20px);text-align:right}.lk-op-body{pointer-events:auto;position:absolute}.lk-op-body[data-at=left]{left:calc(var(--op-x0) + 20px);max-width:calc(490 * var(--lk-u));top:85.7778%}.lk-op-body[data-at=right]{left:calc(var(--lk-cx-6) + 20px);max-width:calc(100% - var(--lk-cx-6) - 40px - var(--lk-m));top:82.2222%}@media (max-width:860.98px){.lk-op{--op-x0:0px;--op-x1:100%;--op-y0:49%;--op-y1:100%}.lk-op[data-side=left]{--op-tx0:0px;--op-tx1:var(--op-ptab,79.5%)}.lk-op[data-side=right]{--op-tx0:calc(100% - var(--op-ptab,79.5%));--op-tx1:100%}.lk-op[data-side=left] .lk-op-title{left:var(--lk-m)}.lk-op[data-side=right] .lk-op-title{right:var(--lk-m)}.lk-op-label{max-width:calc(100% - 2 * var(--lk-m))}.lk-op-body[data-at=left],.lk-op-body[data-at=right]{left:var(--lk-m);right:var(--lk-m);max-width:none;top:auto;bottom:24px}}.lk-par{position:relative}.lk-par>.lk-par-in{will-change:transform}.lk-img{position:relative;overflow:clip}.lk-img>.lk-par,.lk-img>.lk-par>.lk-par-in,.lk-img-fixed{position:absolute;inset:0}.lk-img-fixed img{object-fit:cover;width:100%;height:100%}.wrap-wide{width:100%;max-width:78rem;padding-inline:var(--gutter);margin-inline:auto}.wrap-text{width:100%;max-width:42rem;padding-inline:var(--gutter)}.h-section{letter-spacing:-.02em;color:var(--color-navy);font-size:clamp(2rem,1.2rem + 3vw,3.5rem);font-weight:300;line-height:1.05}.marker{letter-spacing:.01em;color:var(--color-steel);font-size:.8125rem;font-weight:700}.plate-caption{color:var(--color-steel);align-items:baseline;gap:.75rem;margin-top:.75rem;font-size:.8125rem;font-weight:400;line-height:1.4;display:flex}.plate-caption:before{content:"";background:linear-gradient(90deg,#8e9aa6,#d6dde4 45%,#7f8b97);flex:none;width:20px;height:2px;transform:translateY(-.25em)}.on-dark .plate-caption,.night .plate-caption{color:var(--color-silver)}.on-dark .plate-caption:before,.night .plate-caption:before{background:linear-gradient(90deg,#6f8aa3,#dfeeff 45%,#6f8aa3)}.tnum{font-variant-numeric:tabular-nums lining-nums}.night{background:var(--ground-night);color:var(--color-body-night)}.night :focus-visible{outline-color:var(--color-ice)}.night-grain{background:var(--ground-night-grain), var(--ground-night);color:var(--color-body-night);background-size:128px 128px,auto}.night-grain :focus-visible{outline-color:var(--color-ice)}.label{font:400 12px/1.2 var(--font-label);letter-spacing:.3em;text-transform:uppercase;color:var(--color-steel)}.night .label,.night-grain .label,.on-dark .label{color:var(--color-night-ink-2)}.eyebrow{font:400 13px/1.2 var(--font-label);letter-spacing:.32em;text-transform:uppercase;color:var(--color-steel)}.night .eyebrow,.night-grain .eyebrow,.on-dark .eyebrow{color:#d6e4f2e6}.idx{font:400 12px/1 var(--font-label);letter-spacing:.3em;color:var(--color-steel)}.night .idx,.night-grain .idx{color:var(--color-night-ink-3)}.item-title{font:700 1.25rem/1.2 var(--font-title);letter-spacing:.02em}.btn-line{border:1px solid #00406e59;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:0 18px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.btn-line{border:1px solid color-mix(in srgb, var(--color-navy) 35%, transparent)}}.btn-line{font:400 12px/1 var(--font-label);letter-spacing:.2em;text-transform:uppercase;color:var(--color-navy);cursor:pointer;transition:border-color .3s var(--ease-house);background:0 0;border-radius:0;text-decoration:none}.btn-line:hover{border-color:var(--color-navy)}.night .btn-line,.night-grain .btn-line{color:var(--color-night-ink);border-color:#dfeeff47}.night .btn-line:hover,.night-grain .btn-line:hover{border-color:#dfeeff99}}@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.bottom-2{bottom:calc(var(--spacing) * 2)}.left-2{left:calc(var(--spacing) * 2)}.z-\[90\]{z-index:90}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.block{display:block}.grid{display:grid}.hidden{display:none}.inline{display:inline}.h-full{height:100%}.w-full{width:100%}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab, red, red)){.bg-black\/70{background-color:color-mix(in oklab, var(--color-black) 70%, transparent)}}.bg-mist{background-color:var(--color-mist)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.px-2{padding-inline:calc(var(--spacing) * 2)}.py-1{padding-block:var(--spacing)}.text-\[11px\]{font-size:11px}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@property --lk-rise{syntax:"<number>";inherits:true;initial-value:1}@property --lk-dim{syntax:"<number>";inherits:true;initial-value:0}@property --lk-morph{syntax:"<number>";inherits:true;initial-value:0}@property --lk-wipe{syntax:"<number>";inherits:true;initial-value:1}@property --lk-seg{syntax:"<number>";inherits:true;initial-value:0}@property --p{syntax:"<number>";inherits:true;initial-value:0}:root,:host{--lk-navy:#0b1825;--lk-navy-hi:#132a40;--lk-white:#f3f5f7;--lk-grey:#e6ecf1;--lk-ink:#0b1b2b;--lk-muted-l:#6b7b8b;--lk-grey-2:#bdc6cf;--lk-rule-l:#0b1b2b29;--lk-rule-d:#fff3;--lk-muted-d:#fff9;--lk-art-d:#ffffff59;--lk-art-l:#0b1b2b73;--lk-gold:#d4af37;--lk-ice:#bfe3ff;--lk-teal:#2f7f8f;--lk-bg:var(--lk-white);--lk-fg:var(--lk-ink);--lk-muted:var(--lk-muted-l);--lk-rule:var(--lk-rule-l);--lk-art:var(--lk-art-l);--lk-card:var(--lk-white);--lk-card-fg:var(--lk-ink);--lk-btn-bg:var(--lk-navy);--lk-btn-fg:#fff;--lk-btn-hi:var(--lk-navy-hi);--lk-focus:var(--lk-teal);--lk-ease:cubic-bezier(.7, 0, .3, 1);--lk-ease-out:cubic-bezier(.25, .74, .22, .99);--lk-ease-in:cubic-bezier(.47, .04, .5, -.06);--lk-fast:.25s;--lk-normal:.5s;--lk-slow:1s;--lk-title:.7s;--lk-text-d:1.2s;--lk-clip:1.5s;--lk-font:"Mulish", "Mulish Fallback", ui-sans-serif, system-ui, "Segoe UI", sans-serif;--lk-u:1px;--lk-m:20px;--lk-g:20px;--lk-col:calc((100% - 2 * var(--lk-m) - 11 * var(--lk-g)) / 12);--lk-cx-0:var(--lk-m);--lk-cx-1:calc(var(--lk-m) + 1 * (var(--lk-col) + var(--lk-g)));--lk-cx-2:calc(var(--lk-m) + 2 * (var(--lk-col) + var(--lk-g)));--lk-cx-3:calc(var(--lk-m) + 3 * (var(--lk-col) + var(--lk-g)));--lk-cx-4:calc(var(--lk-m) + 4 * (var(--lk-col) + var(--lk-g)));--lk-cx-5:calc(var(--lk-m) + 5 * (var(--lk-col) + var(--lk-g)));--lk-cx-6:calc(var(--lk-m) + 6 * (var(--lk-col) + var(--lk-g)));--lk-cx-7:calc(var(--lk-m) + 7 * (var(--lk-col) + var(--lk-g)));--lk-cx-8:calc(var(--lk-m) + 8 * (var(--lk-col) + var(--lk-g)));--lk-cx-9:calc(var(--lk-m) + 9 * (var(--lk-col) + var(--lk-g)));--lk-cx-10:calc(var(--lk-m) + 10 * (var(--lk-col) + var(--lk-g)));--lk-cx-11:calc(var(--lk-m) + 11 * (var(--lk-col) + var(--lk-g)));--lk-cx-12:calc(100% - var(--lk-m));--lk-tab:calc(80 * var(--lk-u));--lk-tab-xl:calc(100 * var(--lk-u));--lk-bite:20px;--lk-num:20px}@media (min-width:861px) and (max-width:979.98px){:root,:host{--lk-u:.7px}}@media (min-width:980px) and (max-width:1199.98px){:root,:host{--lk-u:calc(-.636364px + .136364vw)}}@media (min-width:1920px){:root,:host{--lk-u:1.25px;--lk-m:30px;--lk-g:30px;--lk-num:30px}}@media (max-width:860.98px){:root,:host{--lk-m:20px;--lk-g:16px;--lk-tab:51px;--lk-tab-xl:51px;--lk-num:16px}}:root{scrollbar-width:thin;scrollbar-color:#808c9b8c transparent}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lk-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}html.lenis.lenis-smooth{scroll-behavior:auto!important}@media (min-width:861px){html.lk-page{scroll-padding-top:0}}@keyframes lk-rise-in{0%{transform:translateY(110%)}to{transform:none}}@keyframes lk-up-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-40px)}}@media (prefers-reduced-motion:reduce){.lk-lr[data-split] .lk-lr-line,.lk-cr[data-split] .lk-cr-char{opacity:1!important;transform:none!important}.lk-icon[data-draw]>g{clip-path:none!important;transition:none!important}}.lk-op:has(.lk-cr[data-grey]) .lk-op-num{background:var(--lk-grey-2)}.lk-op:has(.lk-cr[data-grey][data-in]) .lk-op-num{background:#fff;transition-delay:.7s}.lk-op[data-tone=light]:has(.lk-cr[data-grey][data-in]) .lk-op-num{background:var(--lk-navy)}:root,:host{--dur-micro:.16s;--dur-ui:.32s;--dur-reveal:.64s;--dur-photo:.96s;--dur-hero:1.4s;--stagger-word:45ms;--stagger-item:90ms;--gutter:clamp(16px, 5vw, 64px);--ease-house:cubic-bezier(.3, .8, .3, 1);--ground-night:radial-gradient(120% 70% at 50% 0%, #142a3e 0%, #0b1825 55%, #070d15 100%);--ground-night-grain:url(./grain-128-352S6skX.png);--silver-text:linear-gradient(180deg, #fff 0%, #dfe7ef 38%, #9fb0c2 60%, #e9eef3 100%);--mast-h:78px}@media (max-width:860px){:root,:host{--mast-h:70px}}.img-lqip{background-position:50%;background-size:cover}.img-fade{opacity:0;transition:opacity .45s var(--ease-calm)}.img-fade[data-loaded=true]{opacity:1}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@font-face{font-family:Mulish Fallback;src:local(Arial);size-adjust:102.5%;ascent-override:98.05%;descent-override:24.39%;line-gap-override:0%}@font-face{font-family:Work Sans Fallback;src:local(Arial);size-adjust:97.6%;ascent-override:95.3%;descent-override:24.6%;line-gap-override:0%}[data-section]:empty{min-height:100svh}[data-section=who-we-are]:empty{min-height:800px}[data-section=by-the-numbers]:empty{min-height:1252px}[data-section=how-we-grew]:empty{min-height:3069px}[data-section=whats-next]:empty{min-height:1026px}[data-section=the-group]:empty{min-height:1369px}[data-section=kingston]:empty{min-height:1885px}[data-section=join]:empty{min-height:2041px}@media (min-width:1024px){[data-section=who-we-are]:empty{min-height:1232px}[data-section=by-the-numbers]:empty{min-height:1430px}[data-section=how-we-grew]:empty{min-height:2554px}[data-section=whats-next]:empty{min-height:1084px}[data-section=the-group]:empty{min-height:1312px}[data-section=kingston]:empty{min-height:1405px}[data-section=join]:empty{min-height:1903px}}[data-section=lk-who]:empty{min-height:130svh}[data-section=lk-numbers]:empty{min-height:440svh}[data-section=lk-grew]:empty{min-height:calc(750svh + 1089px - 20vw)}[data-section=lk-next]:empty{min-height:440svh}[data-section=lk-group]:empty{min-height:calc(53svh + 3559px - 34.4vw)}@media (min-width:1920px){[data-section=lk-grew]:empty{min-height:calc(750svh + 997px)}[data-section=lk-group]:empty{min-height:calc(53svh + 3835px)}[data-section=lk-join]:empty{min-height:calc(362svh + 1002px)}}@media (max-width:860.98px){[data-section=lk-who]:empty{min-height:calc(2771px - 298vw)}[data-section=lk-grew]:empty{min-height:calc(750svh + 1122px - 163vw)}[data-section=lk-next]:empty{min-height:calc(121svh + 2100px)}[data-section=lk-group]:empty{min-height:calc(68svh + 2830px)}[data-section=lk-join]:empty{min-height:calc(351svh + 1242px)}}@media (min-width:861px) and (prefers-reduced-motion:reduce){[data-section=lk-numbers]:empty{min-height:300svh}[data-section=lk-grew]:empty{min-height:789svh}[data-section=lk-next]:empty{min-height:400svh}[data-section=lk-kingston]:empty{min-height:600svh}[data-section=lk-join]:empty{min-height:300svh}}[data-section=lk-story]:empty{min-height:240svh}[data-section=lk-kingston]:empty{min-height:175svh}[data-section=lk-join]:empty{min-height:100svh}@media (max-width:860.98px){[data-section=lk-story]:empty{min-height:max(100svh,290px + 183vw)}}@media (prefers-reduced-motion:no-preference){[data-section=lk-story]{margin-top:calc(-16svh - 4px)}}body:has([data-section=lk-intro]){background:#0b1825}[data-section=lk-impact]:empty{min-height:100svh}@media (min-width:861px) and (prefers-reduced-motion:reduce){[data-section=lk-story]:empty,[data-section=lk-join]:empty{min-height:100svh}}[data-section=the-group]:has(+[data-section=kingston]) #the-group{padding-bottom:clamp(80px,8vw,120px)}[data-section=the-group]+[data-section=kingston] #kingston{border-top:1px solid var(--color-line);padding-top:clamp(88px,9vw,136px)}html.embedded .mast,html.embedded .site-foot{display:none}html.embedded{scroll-padding-top:0}html{scroll-padding-top:86px}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --lit{syntax:"<number>";inherits:true;initial-value:0}.sign{--lit:0;transition:--lit .17s ease-out;display:block;position:relative}.sign:hover,.sign:focus-within{--lit:1}.sign:before{content:"";pointer-events:none;border:1.5px solid color-mix(in srgb, #7a8da673, #e8f4fff2 calc(var(--lit) * 100%));box-shadow:0 0 calc(2px + var(--lit) * 7px) rgb(150 198 255/calc(var(--lit) * .5)), 0 0 calc(4px + var(--lit) * 20px) rgb(116 174 255/calc(var(--lit) * .26));border-radius:5px;position:absolute;inset:-3px}.apply{font-family:var(--font-ui);text-transform:uppercase;text-align:center;white-space:nowrap;background-color:color-mix(in srgb, #e8e8e5, #f8fbff calc(var(--lit) * 100%));color:color-mix(in srgb, #3d4c5a, #12283c calc(var(--lit) * 100%));border:1px solid rgb(255 255 255/calc(.14 + var(--lit) * .06));box-shadow:0 1px 2px rgb(0 0 0/calc(.26 + var(--lit) * .12));border-radius:2px;padding:11px 20px;font-size:15px;font-weight:500;line-height:1;text-decoration:none;transition:transform .19s cubic-bezier(.22,.72,.3,1),box-shadow .19s cubic-bezier(.22,.72,.3,1),filter .19s ease-out;display:block;position:relative;overflow:hidden;transform:translateY(0)}.apply:hover,.apply:focus-visible{box-shadow:0 1px 3px rgb(0 0 0/calc(.3 + var(--lit) * .12));filter:brightness(1.05)}.apply:active{filter:brightness(.975);transition-duration:90ms;transform:translateY(1px);box-shadow:0 0 1px #00000057}.apply:before{content:"";pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 calc(var(--lit) * 10px) rgb(214 234 255/calc(var(--lit) * .4)), inset 0 0 calc(var(--lit) * 3px) rgb(240 248 255/calc(var(--lit) * .55));position:absolute;inset:0}.apply>span{z-index:1;position:relative}.apply:focus-visible{outline:2px solid #0000}.sign.sign-page{display:inline-block}.apply.btn-fixture{justify-content:center;align-items:center;min-height:48px;padding:15px 26px;font-size:15px;display:flex}@media (prefers-reduced-motion:reduce){.apply{transition:box-shadow .12s,filter .12s}.apply:hover,.apply:focus-visible,.apply:active{transform:none}.sign{transition:--lit .22s}}.metal-navy{background-color:var(--color-night-2);background-image:repeating-linear-gradient(#ffffff0e 0 1px,#0000000b 1px 2px,#ffffff06 2px 3px,#00000005 3px 4px),linear-gradient(90deg,#ffffff09 0%,#00000008 9%,#ffffff0d 21%,#00000006 34%,#ffffff08 48%,#00000009 61%,#ffffff0e 73%,#00000008 86%,#ffffff0a 100%)}.mast{z-index:40;font-family:var(--font-ui);transition:transform .42s var(--ease-house);border-bottom:1px solid #00000059;position:sticky;top:0;box-shadow:0 1px 3px #00000038}.mast:after{content:"";background-color:var(--color-night-1);background-image:linear-gradient(#ffffff0e 0%,#ffffff06 38%,#0000000b 74%,#00000021 100%);height:7px;display:block}@media (min-width:861px){.mast{position:fixed;top:0;left:0;right:0}}.mast.is-away{transform:translateY(calc(-100% - 8px))}@media (prefers-reduced-motion:reduce){.mast{transition:none}}.mast .shell{height:var(--mast-h);justify-content:space-between;align-items:center;gap:20px;max-width:1240px;margin-inline:auto;padding-inline:20px;display:flex}.brand{flex:none;align-items:center;text-decoration:none;display:flex}.brand img{width:auto;height:62px;display:block}.mast-right{align-items:center;gap:22px;display:flex}.nav{align-items:center;gap:38px;display:flex}.nav a{text-transform:uppercase;color:rgb(255 255 255/calc(.82 + var(--p) * .18));white-space:nowrap;--p:0;margin-inline:-7px;padding-block:24px;padding-inline:7px;font-size:16px;font-weight:400;line-height:1.2;text-decoration:none;transition:--p .28s cubic-bezier(.3,.8,.35,1);position:relative}.nav a:hover,.nav a:focus-visible{--p:1}.mast :focus-visible{outline:2px solid var(--color-ice);outline-offset:3px}.nav a:before,.nav a:after{content:"";pointer-events:none;width:calc(100% + 8px);height:1px;opacity:var(--p);mix-blend-mode:plus-lighter;transform:translateX(-50%) scaleX(calc(.55 + var(--p) * .45));background:linear-gradient(90deg,#0000 0%,#bed8f647 18%,#dfeefff2 50%,#bed8f647 82%,#0000 100%);position:absolute;left:50%;box-shadow:0 0 3px #a8ceff8c}.nav a:before{top:21px}.nav a:after{bottom:21px}.nav-sep{background:color-mix(in srgb, var(--color-gold) 30%, transparent);flex:none;width:1px;height:18px;box-shadow:1px 0 #00000047}.apply-wrap{flex-direction:column;flex:none;display:flex;position:relative}.mast .apply{overflow:visible}.mast .apply:after{content:"";position:absolute;inset:-3px}.burger{cursor:pointer;background:0 0;border:0;flex-direction:column;flex:none;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:none}.burger span{background:#fff;width:20px;height:1.5px;transition:transform .2s,opacity .2s;display:block}.burger span+span{margin-top:5px}.burger[aria-expanded=true] span:first-child{transform:translateY(6.5px)rotate(45deg)}.burger[aria-expanded=true] span:nth-child(2){opacity:0}.burger[aria-expanded=true] span:nth-child(3){transform:translateY(-6.5px)rotate(-45deg)}.mnav{background:var(--color-night-1);border-top:1px solid #27405a}.mnav a{text-transform:uppercase;color:#ffffffe0;padding:15px 20px;font-size:16px;font-weight:400;text-decoration:none;display:block}.mnav a+a{border-top:1px solid #27405a}@media (max-width:860px){.nav,.nav-sep{display:none}.burger{display:flex}.brand img{height:52px}.mast .apply{padding-block:14px}.burger{margin-right:-8px}.mnav{z-index:1;position:absolute;top:100%;left:0;right:0;box-shadow:0 18px 30px #040a1273}.mnav a{color:#fff;padding:17px 20px;font-size:17px}}@media (min-width:861px){.mnav{display:none}}@media (prefers-reduced-motion:reduce){.nav a,.burger span{transition:none}}.mast.lk{box-shadow:none;background:0 0;border-bottom:0}.mast.lk:after{display:none}.mast-metal{z-index:-1;pointer-events:none;border-bottom:1px solid #00000059;height:100%;position:absolute;top:0;left:0;right:0;box-shadow:0 1px 3px #00000038}.mast-metal:after{content:"";background-color:var(--color-night-1);background-image:linear-gradient(#ffffff0e 0%,#ffffff06 38%,#0000000b 74%,#00000021 100%);height:7px;position:absolute;top:100%;left:0;right:0}.mast.lk{isolation:isolate}.lk-burger{cursor:pointer;color:#fff;width:44px;height:44px;transition:color .5s var(--lk-ease);background:0 0;border:0;flex:none;margin-left:-2px;padding:0;display:none;position:relative}.lk-burger span{width:40px;height:1px;transition:transform .5s var(--lk-ease);background:currentColor;position:absolute;top:50%;left:2px}.lk-burger span:first-child{transform:translateY(-3px)}.lk-burger span:last-child{transform:translateY(2px)}.lk-burger:hover span:first-child,.lk-burger:focus-visible span:first-child{transform:translateY(-5px)}.lk-burger:hover span:last-child,.lk-burger:focus-visible span:last-child{transform:translateY(4px)}.lk-burger[aria-expanded=true] span:first-child{transform:rotate(45deg)scaleX(1.125)}.lk-burger[aria-expanded=true] span:last-child{transform:rotate(-45deg)scaleX(1.125)}@media (min-width:861px){.mast.lk .shell{max-width:none;padding-inline:var(--lk-m);justify-content:flex-start;position:relative}.mast.lk .lk-burger{display:block}.mast.lk .brand{left:var(--lk-cx-1);position:absolute;top:50%;transform:translateY(-50%)}.mast.lk .mast-right{margin-left:auto}.mast.lk .mast-metal{transition:transform 1s var(--lk-ease);transform:translateY(calc(-100% - 9px))}.mast.lk[data-mode=metal] .mast-metal{transform:none}.mast.lk .brand img{opacity:0;visibility:hidden;transition:opacity .3s linear,visibility 0s linear .3s}.mast.lk[data-mode=metal] .brand img{opacity:1;visibility:visible;transition:opacity .3s linear}.mast.lk .nav a{transition:--p .28s cubic-bezier(.3, .8, .35, 1), color .5s var(--lk-ease)}.mast.lk .apply{transition:transform .19s cubic-bezier(.22, .72, .3, 1), box-shadow .19s cubic-bezier(.22, .72, .3, 1), background-color .5s var(--lk-ease), color .5s var(--lk-ease)}.mast.lk .nav-sep{transition:background-color .5s var(--lk-ease)}html.lk-mast-on-light .mast.lk[data-mode=intro] .nav a{color:color-mix(in srgb, var(--lk-ink) calc(82% + var(--p) * 18%), transparent)}html.lk-mast-on-light .mast.lk[data-mode=intro] .nav a:before,html.lk-mast-on-light .mast.lk[data-mode=intro] .nav a:after{opacity:0}html.lk-mast-on-light .mast.lk[data-mode=intro] .lk-burger{color:var(--lk-ink)}html.lk-mast-on-light .mast.lk[data-mode=intro] .nav-sep{box-shadow:none;background:#0b1b2b4d}html.lk-mast-on-light .mast.lk[data-mode=intro] .apply{background-color:color-mix(in srgb, var(--lk-navy), var(--lk-navy-hi) calc(var(--lit) * 100%));color:#fff;border-color:#ffffff1a}html.lk-mast-on-light .mast.lk[data-mode=intro] :focus-visible{outline-color:var(--lk-teal)}}@media (max-width:860.98px){.mast.lk{padding-bottom:7px}.mast.lk .mast-metal{height:calc(100% - 7px)}}@media (prefers-reduced-motion:reduce){.mast.lk .mast-metal,.mast.lk .brand img,.lk-burger,.lk-burger span{transition:none}}.mnav-chapters{border-top:1px solid #27405a;margin:0;padding:0;list-style:none}.mnav-chapters a{align-items:baseline;gap:12px;display:flex}.mnav-chapters li+li a{border-top:1px solid #27405a}.mnav-n{color:#fff9;font-variant-numeric:tabular-nums;width:14px;font-size:12px}.lk-menu-scrim{z-index:70;background:#0b182573;position:fixed;inset:0}.lk-menu-scrim[data-state=open]{animation:lk-fade-in 1s var(--lk-ease) both}.lk-menu-scrim[data-state=closed]{animation:lk-fade-out 1s var(--lk-ease) both}.lk-menu{--menu-w:calc(var(--lk-cx-7) - var(--lk-g));--menu-wn:var(--lk-cx-6);--menu-notch:80px;--menu-open:polygon(0 0, var(--menu-w) 0, var(--menu-w) calc(100% - var(--menu-notch)), var(--menu-wn) calc(100% - var(--menu-notch)), var(--menu-wn) 100%, 0 100%);--menu-closed:polygon(0 0, 0 0, 0 calc(100% - var(--menu-notch)), 0 calc(100% - var(--menu-notch)), 0 100%, 0 100%);z-index:71;background:var(--lk-white);color:var(--lk-ink);clip-path:var(--menu-open);font-family:var(--lk-font);outline:none;position:fixed;inset:0}.lk-menu[data-state=open]{animation:lk-menu-open 1s var(--lk-ease) both}.lk-menu[data-state=closed]{animation:lk-menu-close 1s var(--lk-ease) both}@keyframes lk-menu-open{0%{clip-path:var(--menu-closed)}to{clip-path:var(--menu-open)}}@keyframes lk-menu-close{0%{clip-path:var(--menu-open)}to{clip-path:var(--menu-closed)}}@keyframes lk-fade-in{0%{opacity:0}to{opacity:1}}@keyframes lk-fade-out{0%{opacity:1}to{opacity:0}}.lk-menu-body{position:absolute;inset:0}.lk-menu[data-state=open] .lk-menu-body{animation:lk-fade-in 1s var(--lk-ease) .25s both}.lk-menu[data-state=closed] .lk-menu-body{animation:lk-fade-out .5s var(--lk-ease) both}.lk-menu-x{left:calc(var(--lk-m) - 6px);top:calc((var(--mast-h) - 44px) / 2);cursor:pointer;width:44px;height:44px;color:var(--lk-ink);background:0 0;border:0;padding:0;position:absolute}.lk-menu-x span{width:45px;height:1px;transition:transform var(--lk-normal) var(--lk-ease);background:currentColor;margin-left:-22.5px;position:absolute;top:50%;left:50%}.lk-menu[data-state=open] .lk-menu-x span:first-child{animation:lk-x-a 1s var(--lk-ease) both}.lk-menu[data-state=open] .lk-menu-x span:last-child{animation:lk-x-b 1s var(--lk-ease) both}.lk-menu-x span:first-child{transform:rotate(45deg)scaleX(1)}.lk-menu-x span:last-child{transform:rotate(-45deg)}@keyframes lk-x-a{0%{transform:translateY(-2.5px)scaleX(.889)}to{transform:rotate(45deg)}}@keyframes lk-x-b{0%{transform:translateY(2.5px)scaleX(.889)}to{transform:rotate(-45deg)}}.lk-menu-x:hover,.lk-menu-x:focus-visible{color:var(--lk-muted-l)}.lk-menu-x:focus-visible{outline:2px solid var(--lk-teal);outline-offset:2px}.lk-menu-list{left:var(--lk-cx-1);margin:0;padding:0;list-style:none;position:absolute;top:28.6667%}.lk-menu-list li+li{margin-top:5px}.lk-menu-link{min-height:20px;color:var(--lk-ink);transition:opacity var(--lk-normal) var(--lk-ease);align-items:baseline;gap:12px;text-decoration:none;display:flex}.lk-menu-link:hover,.lk-menu-link:focus-visible{opacity:.6}.lk-menu-link:focus-visible{outline:2px solid var(--lk-teal);outline-offset:4px}.lk-menu-n{width:14px;color:var(--lk-muted-l)}.lk-menu-glass{top:calc(56 * var(--lk-u));left:calc(var(--menu-w) - 300px - 40px);object-fit:contain;pointer-events:none;width:300px;height:300px;position:absolute}.lk-menu-cta{left:var(--lk-cx-1);gap:20px;display:flex;position:absolute;top:84.4444%}@media (max-width:860.98px){.lk-menu,.lk-menu-scrim{display:none}}@media (prefers-reduced-motion:reduce){.lk-menu[data-state],.lk-menu-scrim[data-state],.lk-menu[data-state] .lk-menu-body,.lk-menu[data-state] .lk-menu-x span{animation-duration:.01ms!important}}.site-foot{color:var(--color-night-ink-2);font-size:13px;font-weight:300;line-height:1.6;position:relative}.site-foot.night{background-color:var(--color-night-2)}.site-foot:before{content:"";background-color:var(--color-night-1);background-image:linear-gradient(#00000021 0%,#0000000b 26%,#ffffff06 62%,#ffffff0e 100%);border-top:1px solid #00000059;height:7px;display:block}.site-foot-inner{gap:24px 48px;padding-block:40px 48px;display:grid}@media (min-width:900px){.site-foot-inner{grid-template-columns:minmax(0,3fr) minmax(0,6fr) auto;align-items:start}}.site-foot-logo{width:auto;height:44px}.site-foot-addr{margin-top:12px;font-style:normal}.site-foot-credit{max-width:72ch}.site-foot-top{justify-self:start}.lk-foot{--lk-foot-step:calc(var(--lk-cx-9) - var(--lk-g));--lk-foot-drop:80px;z-index:5;margin-top:calc(-1 * var(--lk-foot-drop) - 2px);color:#fff;font-family:var(--lk-font);clip-path:polygon(0 0, var(--lk-foot-step) 0, var(--lk-foot-step) var(--lk-foot-drop), 100% var(--lk-foot-drop), 100% 100%, 0 100%);padding:20px 0 24px;position:relative}.lk-foot:before{display:none}.lk-foot-top{min-height:60px;padding-inline:var(--lk-m);align-items:flex-start;display:flex;position:relative}.lk-foot-word{top:0;right:calc(100% - var(--lk-foot-step) + 20px);white-space:nowrap;color:#fff;position:absolute}.lk-foot-addr{margin-top:calc(180 * var(--lk-u));margin-left:var(--lk-cx-6);color:#ffffffd1;font-style:normal}.lk-foot-bottom{margin-top:calc(110 * var(--lk-u));padding-inline:var(--lk-m)}.lk-foot-logo{width:auto;height:32px;margin-bottom:20px}.lk-foot-credit{border-top:1px solid var(--lk-rule-d);max-width:none;padding-top:20px}@media (max-width:860.98px){.lk-foot{--lk-foot-step:62%;--lk-foot-drop:51px;padding-top:16px}.lk-foot-word{align-self:flex-end;margin-left:auto;font-size:22px;position:static}.lk-foot-top{flex-wrap:wrap;gap:16px;min-height:0}.lk-foot-top .lk-btn[data-size=lg]{min-width:0}.lk-foot-addr{margin:48px var(--lk-m) 0}.lk-foot-bottom{margin-top:40px}}.foot{--label:"Copperplate Gothic Light", "Copperplate Gothic", "Copperplate", Oswald, sans-serif;--navy:#0f2233;--navy-deep:#0b1825;z-index:1;background-color:var(--navy);color:#ffffff9e;background-image:repeating-linear-gradient(#ffffff0e 0 1px,#0000000b 1px 2px,#ffffff06 2px 3px,#00000005 3px 4px),linear-gradient(90deg,#ffffff09 0%,#00000008 9%,#ffffff0d 21%,#00000006 34%,#ffffff08 48%,#00000009 61%,#ffffff0e 73%,#00000008 86%,#ffffff0a 100%);border-top:1px solid #00000059;position:relative;box-shadow:0 -1px 3px #00000038}.foot:before{content:"";background-color:var(--navy-deep);background-image:linear-gradient(#00000021 0%,#0000000b 26%,#ffffff06 62%,#ffffff0e 100%);height:7px;display:block}.foot .shell{box-sizing:border-box;justify-content:space-between;align-items:center;gap:16px 56px;max-width:1240px;min-height:78px;margin-inline:auto;padding:10px 20px;display:flex}.foot .brand{flex:none;align-items:center;text-decoration:none;display:flex}.foot .brand img{width:auto;height:62px;display:block}.foot-own{white-space:nowrap;font:400 10.5px/1 var(--label);letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:24px;display:flex}.foot a{color:#ffffffdb;text-decoration:none;transition:color .28s}.foot a:hover,.foot a:focus-visible{color:#fff}.foot-li{border-radius:3px;place-items:center;width:30px;height:30px;margin-block:-6px;transition:color .28s,background-color .28s;display:grid}.foot-li:hover,.foot-li:focus-visible{background-color:#ffffff0f}.foot-li svg{fill:currentColor;width:16px;height:16px;display:block}@media (max-width:860px){.foot .shell{text-align:center;flex-direction:column;gap:16px;padding-block:22px 24px}footer.foot{padding-bottom:20px}.foot .shell{gap:12px;padding-block:20px 0}.foot .brand img{width:auto;height:44px}.foot-own{letter-spacing:.18em;color:#fff;flex-wrap:wrap;justify-content:center;gap:0 20px;font-size:12px}.foot-own>a:first-child{align-items:center;min-height:44px;padding-inline:6px;display:inline-flex}.foot-li{width:44px;height:44px;margin-block:0}.foot-li svg{width:18px;height:18px}.foot-own>span{flex-basis:100%;justify-content:center;align-items:center;min-height:44px;display:flex}.foot a{color:#fff}}.lki{--lki-b:27.7778svh;--lki-t:calc(var(--lki-b) + var(--lk-tab-xl));--lki-tx:var(--lk-cx-6);--lki-s:max(100%, 210svh);--lki-u:var(--lk-u)}.lki-stage{background:var(--lk-navy)}.lki-defs{width:0;height:0;position:absolute;overflow:hidden}.lki-photo{z-index:0;position:absolute;inset:0;overflow:clip}.lki-photo:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0f2233 0%,#0e384cf5 20%,#105066c7 46%,#16647c6b 74%,#16647c00 100%);height:clamp(320px,52svh,500px);position:absolute;top:0;left:0;right:0}.lki-layer{width:var(--lki-s);aspect-ratio:1;margin-left:calc(var(--lki-s) * -.5);margin-top:calc(var(--lki-s) * -.644);will-change:transform;position:absolute;top:64.4444%;left:50%}.lki-fill{position:absolute;inset:0}.lki-pic{background:var(--lqip,none) center / cover no-repeat;display:block;position:absolute;inset:0}.lki-pic[data-loaded]{background:0 0}.lki-pic img{object-fit:cover;width:100%;height:100%;display:block}.lki-lit{opacity:0;visibility:hidden;will-change:opacity}.lki-lit .img-lqip{background-color:#0000!important;background-image:none!important}.lki-text,.lki-rcopy,.lki-note{z-index:2;position:absolute}.lki-text{left:var(--lk-cx-8);top:48.8889%}.lki-eyebrow{left:0;bottom:calc(100% + 20 * var(--lk-u));white-space:nowrap;color:var(--lk-muted-d);position:absolute}.lki-h1{max-width:calc(300 * var(--lk-u));color:#fff}.lki-rcopy{left:var(--lk-cx-8);max-width:calc(250 * var(--lk-u));color:#fff;opacity:0;visibility:hidden;will-change:transform, opacity;top:20%}.lki-note{left:var(--lk-cx-2);width:calc(var(--lk-cx-5) - var(--lk-cx-2));border:1px solid var(--lk-rule-d);opacity:0;visibility:hidden;will-change:transform, opacity;height:47.1111%;top:19.5556%}.lki-note-in{padding-top:calc(40 * var(--lk-u));color:#fff;flex-direction:column;align-items:center;margin:0;display:flex}.lki-note-label{order:-1}.lki-note-num{margin-top:calc(40 * var(--lk-u));font-size:calc(100 * var(--lk-u));font-weight:300;line-height:1}.lki-bootbg,.lki-head{pointer-events:none;width:100%;position:absolute;top:0;left:0}.lki-bootbg{z-index:3;height:var(--lki-t);background:var(--lk-navy);clip-path:polygon(0 0, 100% 0, 100% var(--lki-b), var(--lki-tx) var(--lki-b), var(--lki-tx) var(--lki-t), 0 var(--lki-t));display:none}.lki-head{z-index:4;will-change:transform;height:100%}.lki-band{width:100%;height:var(--lki-t);background:var(--lk-white);clip-path:polygon(0 0, 100% 0, 100% var(--lki-b), var(--lki-tx) var(--lki-b), var(--lki-tx) var(--lki-t), 0 var(--lki-t));position:absolute;top:0;left:0}.lki-down{left:calc(var(--lki-tx) - 40 * var(--lk-u) - 12px);top:calc(var(--lki-t) - 40 * var(--lk-u) - 12px);cursor:pointer;pointer-events:auto;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute}.lki-down-disc{background:var(--lk-navy);color:#fff;width:20px;height:20px;transition:background-color var(--lk-normal) var(--lk-ease);border-radius:50%;place-items:center;display:grid}.lki-down:hover .lki-down-disc,.lki-down:focus-visible .lki-down-disc{background:var(--lk-navy-hi)}.lki-down:focus-visible{outline-offset:-4px}.lki-count{left:calc(var(--lk-m) + 430 * var(--lk-u));top:calc(var(--lki-t) - 70 * var(--lk-u));color:var(--lk-ink);opacity:0;transition:opacity var(--lk-fast) var(--lk-ease-in);display:none;position:absolute;transform:translate(-100%,-100%)}.lki-clip{pointer-events:none;width:100%;position:absolute;top:0;left:0}.lki-clip-navy{height:var(--lki-t);color:var(--lk-navy);clip-path:polygon(0 0, 100% 0, 100% var(--lki-b), var(--lki-tx) var(--lki-b), var(--lki-tx) var(--lki-t), 0 var(--lki-t))}.lki-clip-white{color:#fff;height:200svh;clip-path:polygon(0 var(--lki-t), var(--lki-tx) var(--lki-t), var(--lki-tx) var(--lki-b), 100% var(--lki-b), 100% 100%, 0 100%)}.lki-logo{left:calc(32 * var(--lk-u));top:calc(var(--lki-t) - 89 * var(--lk-u));width:calc(648.2 * var(--lk-u));height:calc(68 * var(--lk-u));transform-origin:0 100%;will-change:transform;transition:opacity .3s linear;position:absolute}.lki[data-landed] .lki-logo{opacity:0}.lki-word{fill:currentColor;width:100%;height:100%;display:block;overflow:visible}html.lk-boot .lki-band{clip-path:polygon(var(--lk-m) var(--lk-m), calc(var(--lk-m) + 450 * var(--lk-u)) var(--lk-m), calc(var(--lk-m) + 450 * var(--lk-u)) calc(var(--lki-t) - 50 * var(--lk-u)), calc(var(--lk-m) + 390 * var(--lk-u)) calc(var(--lki-t) - 50 * var(--lk-u)), calc(var(--lk-m) + 390 * var(--lk-u)) var(--lki-t), var(--lk-m) var(--lki-t))}html.lk-boot .lki-logo{transform:translate3d(calc(var(--lk-m) - 8 * var(--lk-u)), calc(var(--lk-m) + 75 * var(--lk-u) - var(--lki-t)), 0) scale(.4)}html.lk-boot-morph .lki-band{transition:clip-path 1s var(--lk-ease)}html:is(.lk-boot,.lk-boot-morph) .lki-bootbg,html:is(.lk-boot,.lk-boot-morph) .lki-count{display:block}html.lk-boot .lki-count{opacity:1}html.lk-boot .lki-down{opacity:0;visibility:hidden}html.lk-boot-morph .lki-down{transition:opacity var(--lk-normal) var(--lk-ease) .7s}html:is(.lk-boot,.lk-boot-morph) .mast.lk :is(.lk-burger,.nav a,.nav-sep,.apply-wrap){opacity:0}@media (min-width:861px){html.lki-burger-ink .mast.lk[data-mode=intro] .lk-burger{color:var(--lk-ink)}}@media (max-width:860.98px){.lki{--lki-b:16svh;--lki-tx:100%;--lki-s:max(100%, 140svh)}.lki-logo{left:var(--lk-m);width:181.1px;height:19px;top:calc(var(--lki-b) + (var(--lk-tab-xl) - 19px) / 2)}.lki-down{left:calc(100% - var(--lk-m) - 20px - 12px);top:calc(var(--lki-b) + (var(--lk-tab-xl) - 20px) / 2 - 12px)}.lki-text{left:var(--lk-m);right:var(--lk-m);top:calc(var(--lki-t) + 52px)}.lki-eyebrow{bottom:calc(100% + 14px)}.lki-h1{max-width:260px}.lki-rcopy{left:var(--lk-m);max-width:240px;top:24%}.lki-note{display:none}}@media (prefers-reduced-motion:reduce){.lki.lk-pin{height:200svh}.lki>.lk-stage{position:relative}.lki-rcopy,.lki-note,.lki-lit{opacity:1;visibility:visible}.lki-rcopy{top:calc(48.8889% + 90 * var(--lk-u))}.lki-note{top:44.4444%}.lki-layer,.lki-head,.lki-lit,.lki-rcopy,.lki-note{will-change:auto}.lki-logo{will-change:auto;transition:none}}@media (prefers-reduced-motion:reduce) and (max-width:860.98px){.lki-note{display:none}.lki-rcopy{top:calc(var(--lki-t) + 52px + 80px)}}.lki-band,html.lk-boot .lki-band{background:0 0}.lki-clip-navy{color:#fff}.lki-logo{top:calc(120 * var(--lk-u));filter:drop-shadow(0 2px 14px #040a1259)}.lki-down{display:none}.lki-note{left:auto;right:var(--lk-m);display:none}.lki-clip-navy,html.lk-boot .lki-clip-navy{clip-path:none;height:200svh}.lki-clip-white .lki-logo{display:none}.lki-clip-navy{transition:translate .42s var(--ease-house)}html:has(.mast.is-away) .lki-clip-navy{translate:0 calc(-1 * (var(--mast-h) + 15px))}@media (prefers-reduced-motion:reduce){.lki-clip-navy{transition:none}}.lki-mark{z-index:3;right:calc(var(--lk-m) + 12 * var(--lk-u));bottom:calc(28 * var(--lk-u));width:calc(120 * var(--lk-u));opacity:.85;pointer-events:none;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 2px 10px #040a1273);mix-blend-mode:normal;height:auto;position:absolute}@media (max-width:860.98px){.lki-mark{width:72px;right:var(--lk-m);bottom:20px}}.lki-stack{display:none}@media (max-width:860.98px){.lki-word{display:none}.lki-stack{align-items:flex-start;gap:calc(var(--lki-cap) * .26);flex-direction:column;display:flex}.lki-stack svg{height:var(--lki-cap);fill:currentColor;width:auto;display:block;overflow:hidden}.lki{--lki-cap:clamp(44px, 16vw, 92px)}.lki-logo{width:auto;height:auto;top:21svh;left:var(--lk-m);filter:drop-shadow(0 2px 18px #040a1273)}}.lki-night{opacity:0;pointer-events:none;will-change:opacity;background:linear-gradient(#0f2233 0%,#0a1726 30%,#08131f 55%,#0b1828 80%,#12233a 100%);position:absolute;inset:0}.lki-photo:after{opacity:calc(1 - var(--lki-night,0))}@media (prefers-reduced-motion:reduce){.lki-night{opacity:.86;will-change:auto}.lki-photo{--lki-night:1}}.lk-impact{--lki2-brand:#00406e;--lki2-night:#0b1825;--lki2-gold:#d4af37;--lki2-concrete:#e9edf1;--lki2-ink:#0b1b2b;padding:calc(140 * var(--lk-u)) var(--lk-m) calc(120 * var(--lk-u));background:var(--lki2-night);color:#fff;position:relative;overflow:clip}.lki2-bg{z-index:0;position:absolute;inset:-10% 0}.lki2-bg>.lki2-bg-in{position:absolute;inset:0}.lki2-bg img{filter:saturate(1.7)contrast(1.06)brightness(1.04)}.lki2-wash{z-index:0;pointer-events:none;background:linear-gradient(#0b1825db 0%,#0b18256b 30%,#0b18257a 70%,#0b1825e6 100%);position:absolute;inset:0}.lki2-head,.lki2-grid{z-index:1;position:relative}.lki2-head{gap:calc(24 * var(--lk-u));max-width:calc(900 * var(--lk-u));margin-bottom:calc(72 * var(--lk-u));flex-direction:column;display:flex}.lki2-title{color:#fff;font-size:calc(68 * var(--lk-u));filter:drop-shadow(0 2px 14px #040a1259);margin:0;line-height:1.2}.lki2-grid{gap:calc(16 * var(--lk-u));grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.lki2-col{gap:calc(16 * var(--lk-u));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lki2-col:nth-child(2){padding-top:calc(112 * var(--lk-u))}.lki2-col:nth-child(3){padding-top:calc(240 * var(--lk-u))}.lki2-card{--fg:#fff;--rule:#ffffff29;--note:#ffffffa8;justify-content:space-between;gap:calc(48 * var(--lk-u));min-height:calc(344 * var(--lk-u));padding:calc(20 * var(--lk-u)) calc(20 * var(--lk-u)) calc(16 * var(--lk-u));background:var(--lki2-brand);color:var(--fg);border-radius:4px;flex-direction:column;display:flex;position:relative;overflow:clip;container-type:inline-size}.lki2-card[data-tone=night]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0b1825d6}.lki2-card[data-tone=glass]{--rule:#fff3;--note:#ffffffb8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff1a}.lki2-card[data-tone=light]{--fg:var(--lki2-night);--rule:#0b182529;--note:#0b1825b3;background:#ecf1f6f0}.lki2-photo{background:var(--lki2-night);padding:0}.lki2-fig{font-family:var(--lk-font);font-size:min(calc(132 * var(--lk-u)), 21cqi);letter-spacing:-.04em;white-space:nowrap;align-items:baseline;gap:.12em;margin:0;font-weight:300;line-height:1;display:flex}.lki2-mask{padding-bottom:.06em;display:block;overflow:clip}.lki2-roll{display:block}.lki2-unit{letter-spacing:0;text-transform:uppercase;font-size:.32em;font-weight:500}.lki2-foot{padding-top:calc(15 * var(--lk-u));border-top:1px solid var(--rule);flex-direction:column;gap:8px;display:flex}.lki2-foot p{margin:0}.lki2-note{color:var(--note);max-width:36ch}@media (max-width:860.98px){.lk-impact{padding:88px var(--lk-m) 72px}.lki2-head{margin-bottom:36px}.lki2-title{font-size:34px}.lki2-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.lki2-col{display:contents}.lki2-col:nth-child(n){padding-top:0}.lki2-card{gap:24px;min-height:220px;padding:14px 14px 12px}.lki2-fig{font-size:22cqi}}.lki2-fig{font-size:min(calc(76 * var(--lk-u)), 13cqi);letter-spacing:0;gap:.18em}.lki2-unit{font-size:.34em}.lki2-label{font-size:calc(16 * var(--lk-u));margin:0;line-height:1.3}.lki2-note{color:var(--note);font-size:calc(11 * var(--lk-u));max-width:36ch;margin:0;line-height:1.45}@media (max-width:860.98px){.lki2-fig{font-size:14cqi}.lki2-label{font-size:12px}.lki2-note{font-size:9px}}.lki2-top{align-items:flex-end;column-gap:calc(18 * var(--lk-u));flex-wrap:wrap;row-gap:10px;display:flex}.lki2-top .lki2-label{color:var(--fg);font-size:calc(17 * var(--lk-u));margin:0 0 .35em;line-height:1.25}.lki2-card{--rule-strong:#ffffff8c}.lki2-card[data-tone=light]{--rule-strong:#0b182573}.lki2-foot{padding-top:calc(18 * var(--lk-u));border-top:2px solid var(--rule-strong)}.lki2-foot .lki2-note{max-width:none;color:var(--fg);font-size:calc(19 * var(--lk-u));line-height:1.45}@media (max-width:860.98px){.lki2-top{gap:6px 8px}.lki2-top .lki2-label{font-size:11px}.lki2-foot{padding-top:10px}.lki2-foot .lki2-note{font-size:11px}}.lki2-top .lki2-fig{flex:none}.lki2-top .lki2-label{flex:7em;min-width:0}.lki2-top .lki2-fig{font-size:min(calc(70 * var(--lk-u)), 12cqi)}@media (max-width:860.98px){.lki2-top .lki2-fig{font-size:12.5cqi}}.lki2-foot{gap:calc(10 * var(--lk-u));flex-direction:column;display:flex}.lki2-foot .lki2-label{color:var(--fg);font-size:calc(19 * var(--lk-u));margin:0;line-height:1.3}@media (max-width:860.98px){.lki2-foot{gap:6px}.lki2-foot .lki2-label{font-size:11px}.lk-impact{flex-direction:column;justify-content:center;min-height:100svh;padding:72px 20px 64px;display:flex}.lki2-head{margin-bottom:28px}.lki2-title{font-size:min(3.5rem,10.582vw - 4.2328px);line-height:1.12}.lki2-grid{grid-template-columns:minmax(0,1fr);gap:12px}.lki2-card[data-tone=brand]{order:1}.lki2-card[data-tone=glass]{order:2}.lki2-card[data-tone=light]{order:3}.lki2-card[data-tone=night]{order:4}.lki2-card{gap:16px;min-height:0;padding:18px 20px 20px}.lki2-top .lki2-fig{font-size:min(3rem,12cqi)}.lki2-foot{gap:8px;padding-top:14px}.lki2-foot .lki2-label{font-size:19px;line-height:1.25}.lki2-foot .lki2-note{font-size:17px;line-height:1.4}}.lki2-foot .lki2-plain{font-family:var(--lk-font);letter-spacing:normal;text-transform:none}.lki2-foot .lki2-label{font-weight:700;font-size:calc(19 * var(--lk-u));line-height:1.3}.lki2-foot .lki2-note{font-weight:400;font-size:calc(18 * var(--lk-u));line-height:1.45}@media (max-width:860.98px){.lki2-foot .lki2-label{font-size:18px;line-height:1.3}.lki2-foot .lki2-note{font-size:16px;line-height:1.45}}.cl{--lit:0;--label:"Copperplate Gothic", "Copperplate", Oswald, sans-serif;z-index:1;color:#f2f7fb;-webkit-font-smoothing:antialiased;text-align:center;background:radial-gradient(90% 64% at 50% 0,#15304a 0%,#0b1825 58%,#070d15 100%);padding:clamp(120px,19vh,190px) 20px;font:300 16px/1.6 Mulish,Segoe UI,Arial,sans-serif;position:relative}.cl *,.cl :before,.cl :after{box-sizing:border-box}.cl-h{letter-spacing:0;text-transform:none;color:#fff;text-shadow:0 2px 14px #040a1259;max-width:22ch;margin:0 auto;font-family:Copperplate Gothic,Copperplate,Oswald,sans-serif;font-size:clamp(32px,4.4vw,60px);font-weight:700;line-height:1.12}.cl-acts{flex-wrap:wrap;justify-content:center;gap:24px;margin:48px 0 0;display:flex}.cl.cl-team{isolation:isolate;--ph:min(calc(100vw * 2073 / 4270), 900px);padding-bottom:calc(var(--ph) * .47);overflow:hidden}.cl.cl-team>*{z-index:2;position:relative}.cl.cl-team:before{content:"";height:var(--ph);z-index:0;pointer-events:none;background:var(--cta-img) center bottom / cover no-repeat;position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000 0%,#00000080 30%,#000000f0 52%,#000 100%);mask-image:linear-gradient(#0000 0%,#00000080 30%,#000000f0 52%,#000 100%)}.cl.cl-team:after{content:"";z-index:1;pointer-events:none;content:"Fall 2026 Intern Group Photo";letter-spacing:.04em;color:#ffffff9e;background:linear-gradient(#0000 86%,#070d158c 100%),radial-gradient(90% 70% at 50% 72%,#0000 55%,#0b18258c 100%);justify-content:flex-end;align-items:flex-end;padding:0 20px 10px;font:400 11px/1 Mulish,Segoe UI,Arial,sans-serif;display:flex;position:absolute;inset:0}@media (max-width:860px){.cl.cl-team:before{background-image:var(--cta-img-sm)}.cl.cl-team{padding-bottom:calc(var(--ph) * .88)}}.cl.cl-team .cl-h:before{content:"";aspect-ratio:1640/711;background:var(--cta-logo) center / contain no-repeat;filter:drop-shadow(0 6px 16px #00000073);width:clamp(110px,10vw,150px);margin:0 auto 26px;display:block}@media (min-width:861px){.cl.cl-team{padding-bottom:calc(var(--ph) * .608 + max(0px, (100vw - 1440px) * .25))}.cl.cl-team .cl-acts{left:0;right:0;bottom:calc(var(--ph) * .3);z-index:2;margin:0;position:absolute}}@media (max-width:860px){.cl.cl-team .cl-acts{margin-top:88px}}.cl .sign{display:inline-block;position:relative}.cl .sign:before{content:"";pointer-events:none;border:1.5px solid color-mix(in srgb, #7a8da673, #e8f4fff2 calc(var(--lit) * 100%));box-shadow:0 0 calc(2px + var(--lit) * 7px) rgb(150 198 255/calc(var(--lit) * .5)), 0 0 calc(4px + var(--lit) * 20px) rgb(116 174 255/calc(var(--lit) * .26));border-radius:5px;position:absolute;inset:-3px}.cl .apply{text-transform:uppercase;text-align:center;white-space:nowrap;background-color:color-mix(in srgb, #e8e8e5, #f8fbff calc(var(--lit) * 100%));color:color-mix(in srgb, #3d4c5a, #12283c calc(var(--lit) * 100%));border:1px solid rgb(255 255 255/calc(.14 + var(--lit) * .06));box-shadow:0 1px 2px rgb(0 0 0/calc(.26 + var(--lit) * .12));border-radius:2px;padding:11px 20px;font-family:inherit;font-size:15px;font-weight:500;line-height:1;text-decoration:none;transition:transform .19s cubic-bezier(.22,.72,.3,1),box-shadow .19s cubic-bezier(.22,.72,.3,1),filter .19s ease-out;display:block;position:relative;overflow:hidden;transform:translateY(0)}.cl .apply:hover,.cl .apply:focus-visible{box-shadow:0 1px 3px rgb(0 0 0/calc(.3 + var(--lit) * .12));filter:brightness(1.05)}.cl .apply:active{filter:brightness(.975);transition-duration:90ms;transform:translateY(1px);box-shadow:0 0 1px #00000057}.cl .apply:before{content:"";pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 calc(var(--lit) * 10px) rgb(214 234 255/calc(var(--lit) * .4)), inset 0 0 calc(var(--lit) * 3px) rgb(240 248 255/calc(var(--lit) * .55));position:absolute;inset:0}.cl .apply>span{z-index:1;position:relative}@media (prefers-reduced-motion:reduce){.cl .apply{transition:box-shadow .12s,filter .12s}.cl .apply:hover,.cl .apply:focus-visible,.cl .apply:active{transform:none}}@media (max-width:860px){.cl.cl-team{--foot-h:192px;--cap:36px;min-height:calc(100svh - var(--foot-h));padding:40px 20px calc(var(--ph) * .9 + var(--cap));flex-direction:column;justify-content:center;display:flex}.cl.cl-team:before{bottom:var(--cap)}.cl.cl-team:after{letter-spacing:.14em;text-transform:uppercase;color:#fff;justify-content:center;padding:0 20px 12px;font:600 12px/1 Mulish,Segoe UI,Arial,sans-serif}.cl.cl-team .cl-h{text-wrap:balance;max-width:none;font-size:min(3.5rem,max(2rem,13.5135vw - 5.40541px))}.cl.cl-team .cl-h:before{width:150px;margin-bottom:22px}.cl.cl-team .cl-acts{margin-top:40px}}.lkk-box{--kk-bx0:var(--lk-cx-0);--kk-bx1:var(--lk-cx-6);--kk-tx0:var(--lk-cx-0);--kk-tx1:calc(var(--lk-cx-6) - var(--lk-g));--kk-ty0:calc(170 / 900 * 100%);--kk-by0:calc(480 / 900 * 100%);--kk-by1:calc(560 / 900 * 100%);--kb-p-x0:var(--lk-cx-0);--kb-p-x1:var(--lk-cx-12);--kb-p-y0:calc(527 / 900 * 100%);--kb-p-y1:calc(100% - var(--lk-m));--kb-c-bx0:var(--lk-cx-0);--kb-c-bx1:calc(var(--lk-cx-4) - var(--lk-g));--kb-c-tx1:calc(var(--lk-cx-2) - var(--lk-g));--kb-c-ty0:calc(400 / 900 * 100%);--kb-c-by0:calc(460 / 900 * 100%);--kb-c-by1:calc(100% - var(--lk-m));position:absolute;inset:0;container-type:size}@media (min-width:861px){.lkk-box{--kk-col:calc((100cqw - 2 * var(--lk-m) - 11 * var(--lk-g)) / 12)}.lkk-op .lk-op-title{font-size:min(calc(85 * var(--lk-u)), calc((var(--lk-m) + 8 * var(--kk-col) + 7 * var(--lk-g) - 92px) / 9.86))}.lkk-b .lkk-statement{font-size:min(calc(50 * var(--lk-u)), calc((100cqw - 80px) / 27))}.lkk-mitem[data-long] .lkk-mnum{font-size:min(calc(50 * var(--lk-u)), calc((var(--lk-m) + 2 * var(--kk-col) + var(--lk-g) - 60px) / 3.72))}}.lkk-fill{position:absolute;inset:0}.lkk-anchor{pointer-events:none;width:1px;height:1px;position:absolute;top:40svh;left:0}.lkk-bd{z-index:1;position:absolute;inset:0;overflow:clip}.lkk-bd-move{will-change:transform;position:absolute;inset:-64px 0}.lkk-bd[data-k="2"] .lkk-scrim{background:linear-gradient(90deg,#0b18251a 30%,#0b18258c 58%,#0b1825b8 100%)}.lkk-scrim{pointer-events:none;background:linear-gradient(90deg,#0b182500 42%,#0b182547 62%,#0b182580 100%);position:absolute;inset:0}.lkk-cut{z-index:5;pointer-events:none;position:absolute;inset:0}.lkk-cut-under{z-index:2}.lkk-cut-move{will-change:transform;position:absolute;inset:0}.lkk-cut-img{left:var(--c-l,0);top:var(--c-t,0);width:var(--c-w,100cqw);aspect-ratio:1;position:absolute}.lkk-cut .img-lqip{background-color:#0000!important;background-image:none!important}.lkk-cut[data-k="0"] .lkk-cut-img{--c-t:-15.6cqw}.lkk-cut[data-k="1"] .lkk-cut-img{--c-t:-14.9cqw}.lkk-op{z-index:3}.lkk-card{z-index:4;pointer-events:none;position:absolute;inset:0}.lkk-card-label{left:calc(var(--lk-cx-0) + 20px);max-width:calc(var(--lk-col) * 4 + var(--lk-g) * 3);position:absolute;top:21.5556%}.lkk-card-seg{left:calc(var(--lk-cx-0) + 20px);right:calc(100% - var(--lk-cx-6) + var(--lk-g) + 20px);position:absolute;top:49.8889%}.lkk-copy{z-index:6;left:var(--lk-cx-8);width:calc(100% - var(--lk-cx-8) - var(--lk-m));max-width:calc(453 * var(--lk-u));color:#fff;position:absolute;top:50.4444%}.lkk-fade{opacity:0;transition:opacity var(--lk-normal) var(--lk-ease-in)}.lkk-fade[data-on]{opacity:1;transition:opacity var(--lk-title) var(--lk-ease-out) .25s}.lkk-mapbox{z-index:2;background:var(--lk-navy);will-change:transform;position:absolute;inset:0}.lkk-map{position:absolute;inset:0;overflow:clip}.lkk-map-svg{display:block;position:absolute;inset:0}.lkk-map-svg path{vector-effect:non-scaling-stroke;stroke-width:1px;stroke-linejoin:round;stroke-linecap:round}.lkk-map-grid path{fill:none;stroke:#ffffff0d}.lkk-map-water path{fill:#ffffff06;stroke:#ffffff26}.lkk-map-lines path{fill:none;stroke:#ffffff26}.lkk-map-svg .lkk-map-route{fill:none;stroke:#fff;vector-effect:none;opacity:0}.lkk-mk{z-index:1;will-change:transform;width:0;height:0;position:absolute;top:0;left:0}.lkk-mk[data-id=kingston]{z-index:2}.lkk-mk-dot{color:#fff;width:40px;height:40px;transform:scale(var(--mk-s,1));background:#1a2b3d;border-radius:50%;place-items:center;display:grid;position:absolute;top:-20px;left:-20px}.lkk-mk-dot svg{opacity:calc((var(--mk-s,1) - .5) * 2)}.lkk-mk-name{white-space:nowrap;color:var(--lk-muted-d);opacity:calc((var(--mk-s,1) - .6) * 2.5);position:absolute;top:-6px;left:28px}.lkk-mk-tag{color:#fff;place-items:center;width:190px;height:58px;padding-top:13px;display:grid;position:absolute;bottom:30px;left:-95px}.lkk-mk-tag svg{position:absolute;inset:0}.lkk-mk-tag polygon{fill:var(--lk-navy);stroke:#fff;stroke-width:1px}.lkk-mk-tag .lk-lead{letter-spacing:.2em;margin-right:-.2em;position:relative}.lkk-panel{z-index:3;pointer-events:none;will-change:transform;--kb-dim:0;position:absolute;inset:0}.lkk-panel-bg{background:var(--lk-white);position:absolute;inset:0}.lkk-dimtext{opacity:calc(1 - max(0, var(--kb-dim) * 2 - 1))}.lkk-panel-label{left:calc(var(--lk-cx-0) + 20px);color:color-mix(in srgb, var(--lk-muted-l), var(--lk-grey-2) calc(min(1, var(--kb-dim) * 2) * 100%));position:absolute;top:61.1111%}.lkk-statement{text-wrap:wrap;left:calc(var(--lk-cx-0) + 20px);right:calc(var(--lk-m) + 20px);--kb-indent:calc((100cqw - 2 * var(--lk-m) - 11 * var(--lk-g)) / 2 + 6 * var(--lk-g) - 20px);text-indent:var(--kb-indent);position:absolute;bottom:4.88889%}.lkk-statement[data-split] *{text-indent:0}.lkk-statement[data-split]>:first-child,.lkk-statement[data-split]>:first-child>:first-child{text-indent:var(--kb-indent)}.lkk-st-muted{color:color-mix(in srgb, var(--lk-muted-l), var(--lk-grey-2) calc(min(1, var(--kb-dim) * 2) * 100%))}.lkk-st-ink{color:color-mix(in srgb, var(--lk-ink), var(--lk-grey-2) calc(min(1, var(--kb-dim) * 2) * 100%))}.lkk-mcard{z-index:4;pointer-events:none;color:var(--lk-ink);position:absolute;inset:0}.lkk-mitem>p{position:absolute}.lkk-mnum{left:calc(var(--lk-cx-0) + 20px);font-size:calc(64 * var(--lk-u));white-space:nowrap;top:46.6667%}.lkk-mitem[data-long] .lkk-mnum{top:47.5556%}.lkk-mlabel{right:calc(100% - var(--kb-c-bx1) + 20px);text-align:right;max-width:12ch;color:var(--lk-muted-l);top:53.7778%}.lkk-mdest{left:calc(var(--lk-cx-0) + 20px);max-width:calc(var(--kb-c-bx1) - var(--lk-cx-0) - 40px);top:80.5556%}.lkk-mseg{left:calc(var(--lk-cx-0) + 20px);right:calc(100% - var(--kb-c-bx1) + 20px);position:absolute;top:85.3333%}.lkk-m{overflow-clip-margin:.2em;display:block;overflow:clip}.lkk-m>span{transition:transform var(--lk-normal) var(--lk-ease-in), opacity var(--lk-normal) var(--lk-ease-in);display:block}.lkk-mitem[data-phase=before] .lkk-m>span{opacity:0;transform:translateY(110%)}.lkk-mitem[data-phase=after] .lkk-m>span{opacity:0;transform:translateY(-40px)}.lkk-mitem[data-phase=on] .lkk-m>span{transition:transform var(--lk-title) var(--lk-ease-out) .25s, opacity var(--lk-title) var(--lk-ease-out) .25s}.lkk-sblock{height:100svh;min-height:560px;position:relative;overflow:clip}.lkk-scard{z-index:3;background:var(--lk-navy);position:absolute;inset:0}.lkk-static .lkk-panel{--kb-dim:0}.lkk-static .lkk-panel-bg{inset:auto;left:var(--kb-p-x0);right:var(--lk-m);top:58.5556%;bottom:var(--lk-m)}.lkk-slist{z-index:4;left:var(--lk-cx-0);width:calc(var(--lk-cx-4) - var(--lk-g) - var(--lk-cx-0));bottom:var(--lk-m);background:var(--lk-white);color:var(--lk-ink);padding:20px;position:absolute}.lkk-srow{border-top:1px solid var(--lk-rule-l);grid-template-columns:auto 1fr;align-items:end;gap:8px 16px;padding:16px 0;display:grid}.lkk-srow:first-child{border-top:0;padding-top:0}.lkk-srow>.lk-text{grid-column:1/-1}.lkk-snum{font-size:calc(64 * var(--lk-u))}.lkk-srow .lk-muted{color:var(--lk-muted-l);text-align:right;justify-self:end}@media (max-width:860.98px){.lkk-box{--kk-bx0:0px;--kk-bx1:100%;--kk-tx0:0px;--kk-tx1:79.5%;--kk-ty0:56%;--kk-by0:calc(56% + 51px);--kk-by1:100%;--kb-p-x0:0px;--kb-p-x1:100%;--kb-p-y0:44%;--kb-p-y1:100%;--kb-c-bx0:0px;--kb-c-bx1:100%;--kb-c-tx1:45%;--kb-c-ty0:58%;--kb-c-by0:calc(58% + 51px);--kb-c-by1:100%}.lkk-cut{z-index:2}.lkk-cut[data-k="0"] .lkk-cut-img{--c-w:100cqh;--c-t:-18cqh}.lkk-cut[data-k="1"] .lkk-cut-img{--c-w:100cqh;--c-l:-31cqh;--c-t:-18cqh}.lkk-scrim,.lkk-bd[data-k="2"] .lkk-scrim{background:linear-gradient(#0b182500 30%,#0b182559 56%)}.lkk-card-label{left:var(--lk-m);max-width:72%;top:calc(56% + 19px)}.lkk-card-seg{left:var(--lk-m);right:var(--lk-m);top:auto;bottom:110px}.lkk-copy{left:var(--lk-m);right:var(--lk-m);width:auto;max-width:none;top:calc(56% + 73px)}.lkk-panel-label{left:var(--lk-m);top:calc(44% + 20px)}.lkk-statement{left:var(--lk-m);right:var(--lk-m);bottom:24px}.lkk-statement,.lkk-statement[data-split]>:first-child,.lkk-statement[data-split]>:first-child>:first-child{text-indent:0}.lkk-mnum{left:var(--lk-m);font-size:40px;top:calc(58% + 12px)}.lkk-mitem[data-long] .lkk-mnum{font-size:32px;top:calc(58% + 15px)}.lkk-mlabel{right:var(--lk-m);top:calc(58% + 67px)}.lkk-mdest{left:var(--lk-m);max-width:calc(100% - 2 * var(--lk-m));top:calc(58% + 107px)}.lkk-mseg{left:var(--lk-m);right:var(--lk-m);top:auto;bottom:110px}.lkk-mk-tag{transform-origin:50% 0;top:26px;bottom:auto;transform:scale(.72)}.lkk-slist{width:100%;padding:16px;bottom:0;left:0}.lkk-snum{font-size:40px}.lkk-static .lkk-panel-bg{inset:44% 0 0}}.lkk-op-st .lk-op-title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lkk-opst{left:calc(var(--op-x0) + 32 * var(--lk-u));right:calc(100% - var(--op-x1) + 32 * var(--lk-u));top:calc(var(--op-y0) + 48 * var(--lk-u));--lk-op-c:#fff;font-size:calc(38 * var(--lk-u));margin:0;line-height:1.55;position:absolute}@media (max-width:860.98px){.lkk-opst{left:var(--lk-m);right:var(--lk-m);top:calc(var(--op-y0) + 24px);font-size:18px}}.lkk-card .lkk-card-st{left:calc(var(--lk-cx-0) + 20px);color:#fff;width:min(17.5vw,260px);margin:0;font-size:clamp(14px,1.18vw,18px);line-height:1.55;position:absolute;top:26%}.lkk-a .lkk-card .lkk-card-seg{display:none}@media (max-width:860.98px){.lkk-card .lkk-card-st{left:var(--lk-m);right:var(--lk-m);width:auto;font-size:15px;top:calc(56% + 49px)}}.lkk-mnum,.lkk-snum{font-size:calc(54 * var(--lk-u))}.lkk-mitem[data-long] .lkk-mnum{font-size:calc(44 * var(--lk-u))}.lkk-card .lkk-card-kt,.lkk-card .lkk-card-ks{left:calc(var(--lk-cx-0) + 20px);color:#fff;width:min(17.5vw,260px);margin:0;position:absolute}.lkk-card .lkk-card-kt{font-size:min(calc(44 * var(--lk-u)), 3.1vw);line-height:1;top:21.5556%}.lkk-card .lkk-card-ks{top:calc(194 / 900 * 100% + min(calc(44 * var(--lk-u)), 3.1vw) + 18px);font-size:clamp(14px,1.3vw,19px);line-height:1.5}@media (max-width:860.98px){.lkk-card .lkk-card-kt,.lkk-card .lkk-card-ks{left:var(--lk-m);right:var(--lk-m);width:auto}.lkk-card .lkk-card-kt{font-size:28px;top:calc(56% + 19px)}.lkk-card .lkk-card-ks{font-size:16px;top:calc(56% + 61px)}}.lkk-op-cp .lk-op-title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lkk-opcp{left:calc(var(--op-x0) + 32 * var(--lk-u));right:calc(100% - var(--op-x1) + 32 * var(--lk-u));top:calc(var(--op-y0) + 40 * var(--lk-u));--lk-op-c:#fff;position:absolute}.lkk-opcp p{margin:0}.lkk-opcp-l{max-width:calc(760 * var(--lk-u));font-size:calc(24 * var(--lk-u));line-height:1.5;margin-top:calc(22 * var(--lk-u))!important}.lkk-card .lkk-card-txt{left:calc(var(--lk-cx-0) + 20px);flex-direction:column;gap:16px;width:min(17.5vw,260px);display:flex;position:absolute;top:21.5556%}.lkk-card .lkk-card-txt .lkk-card-kt,.lkk-card .lkk-card-txt .lkk-card-ks{width:auto;position:static}@media (max-width:860.98px){.lkk-opcp{left:var(--lk-m);right:var(--lk-m);top:calc(var(--op-y0) + 24px)}.lkk-opcp-t{font-size:24px}.lkk-opcp-l{font-size:15px;margin-top:12px!important}.lkk-card .lkk-card-txt{left:var(--lk-m);right:var(--lk-m);gap:10px;width:auto;top:calc(56% + 19px)}.lkk-card .lkk-card-txt .lkk-card-kt{font-size:24px}}.lk-op.lkk-op-cp{--op-y0:62%}@media (max-width:860.98px){.lk-op.lkk-op-cp{--op-y0:64%}}.lkk-card .lkk-card-txt .lkk-card-ke{color:#fffc;margin:0;font-size:clamp(12px,1vw,15px);line-height:1.2}.lkk-card .lkk-card-txt{gap:10px}.lkk-card .lkk-card-txt .lkk-card-kt{font-size:min(calc(48 * var(--lk-u)), 3.3vw);line-height:1}@media (max-width:860.98px){.lkk-card .lkk-card-txt .lkk-card-ke{font-size:13px}.lkk-card .lkk-card-txt .lkk-card-kt{font-size:30px}}.lkk-card .lkk-facts{position:absolute;inset:0}.lkk-card .lkk-fact{color:#fff;flex-direction:column;gap:8px;width:min(17.5vw,250px);display:flex;position:absolute}.lkk-card .lkk-fact p{color:#fff;margin:0}.lkk-card .lkk-fact[data-i="0"]{left:calc(var(--kk-bx0) + 20px);top:calc(var(--kk-ty0) + 26px)}.lkk-card .lkk-fact[data-i="1"]{left:calc(var(--kk-bx0) + 20px);top:calc(var(--kk-ty0) + 26px + 46% * 0 + 200 / 900 * 100%)}.lkk-card .lkk-fact[data-i="2"]{right:calc(100% - var(--kk-bx1) + 20px);top:calc(var(--kk-ty0) + 26px);width:min(15vw,210px)}.lkk-card .lkk-fact .lkk-card-ke{font-size:clamp(11px,.95vw,14px);line-height:1.25}.lkk-card .lkk-fact .lkk-card-kt{font-size:min(calc(40 * var(--lk-u)), 2.8vw);line-height:1}.lkk-card .lkk-fact .lkk-card-ks{font-size:clamp(11px,.95vw,14px);line-height:1.45}@media (max-width:860.98px){.lkk-card .lkk-facts{inset:auto var(--lk-m) auto var(--lk-m);grid-template-columns:repeat(3,minmax(0,1fr));column-gap:12px;display:grid;top:calc(56% + 22px)}.lkk-card .lkk-fact,.lkk-card .lkk-fact[data-i]{gap:6px;width:auto;position:static}.lkk-card .lkk-fact .lkk-card-ke,.lkk-card .lkk-fact .lkk-card-ks{font-size:10px}.lkk-card .lkk-fact .lkk-card-kt{font-size:20px}}.lkk-card .lkk-fact .lkk-card-ke,.lkk-card .lkk-fact .lkk-card-kt,.lkk-card .lkk-fact .lkk-card-ks{width:auto;position:static;top:auto;left:auto;right:auto}.lkk-card .lkk-fact[data-i="1"]{top:calc(var(--kk-ty0) + 26px + 205 / 900 * 100%);top:calc(var(--kk-ty0) + 26px + 168 / 900 * 100%)}@media (min-width:861px){.lkk-card .lkk-fact{gap:min(8px,.9svh)}.lkk-card .lkk-fact .lkk-card-ke,.lkk-card .lkk-fact .lkk-card-ks{font-size:clamp(10px,min(.95vw,1.5svh),14px)}.lkk-card .lkk-fact .lkk-card-kt{font-size:min(calc(40 * var(--lk-u)), 2.8vw, 4.4svh)}}.lkk-card .lkk-fact .lkk-fact-icon{width:min(calc(120 * var(--lk-u)), 8.5vw, 15svh);color:#fff;opacity:.9;height:auto;margin-top:min(18px,2svh)}@media (max-width:860.98px){.lkk-card .lkk-fact .lkk-fact-icon{width:48px;margin-top:8px}}.lkk-card .lkk-fact .lkk-fact-icon{stroke-width:1.25px}.lkk-card .lkk-fact .lkk-fact-icon *{vector-effect:non-scaling-stroke}@media (max-width:860.98px){.lkk-opcp-t{font-size:22px}}.lkk-opcp-t{font-size:calc(68 * var(--lk-u));line-height:1}.lkk-a .lkk-start{visibility:hidden}.lkk-mover{z-index:8;color:#fff;font-size:calc(68 * var(--lk-u));white-space:nowrap;transform-origin:0 0;pointer-events:none;will-change:transform;margin:0;line-height:1;position:absolute;top:0;left:0}.lkk-mover .cp-w,.lkk-start .cp-w,.lkk-slot .cp-w{vertical-align:top}.lkk-card .lkk-card-head{left:calc(var(--kk-bx0) + 20px);right:calc(100% - var(--kk-bx1) + 20px);top:calc(var(--kk-ty0) + 2.9svh);color:#fff;font-size:min(calc(24 * var(--lk-u)), 2.7svh);margin:0;line-height:1.2;position:absolute}.lkk-slot{white-space:nowrap;display:inline-block}.lkk-a .lkk-slot{visibility:hidden}@media (min-width:861px){.lkk-card .lkk-fact[data-i="0"],.lkk-card .lkk-fact[data-i="2"]{top:calc(var(--kk-ty0) + 9.5svh)}.lkk-card .lkk-fact[data-i="1"]{top:calc(var(--kk-ty0) + 24svh)}.lkk-card .lkk-fact .lkk-card-ke,.lkk-card .lkk-fact .lkk-card-ks{font-size:clamp(10px,min(.95vw,1.45svh),14px)}.lkk-card .lkk-fact .lkk-card-kt{font-size:min(calc(36 * var(--lk-u)), 2.6vw, 4svh)}.lkk-card .lkk-fact .lkk-fact-icon{width:min(calc(100 * var(--lk-u)), 7vw, 11svh)}}@media (max-width:860.98px){.lkk-opcp-t,.lkk-mover{font-size:24px}.lkk-card .lkk-card-head{left:var(--lk-m);right:var(--lk-m);font-size:15px;top:calc(56% + 18px)}.lkk-card .lkk-facts{top:calc(56% + 71px)}}@media (min-width:861px){.lkk-card .lkk-card-head{font-size:min(calc(20 * var(--lk-u)), 2.25svh, 1.45vw);white-space:nowrap}}.lkk-card .lkk-fact[data-i="1"] .lkk-card-kt{font-size:min(calc(26 * var(--lk-u)), 1.9vw, 2.9svh);line-height:1.15}@media (min-width:861px){.lkk-card .lkk-fact[data-i="1"]{top:calc(var(--kk-ty0) + 21svh)}}@media (max-width:860.98px){.lkk-card .lkk-fact[data-i="1"] .lkk-card-kt{font-size:15px}}.lkk-slot{margin-left:0}.lkk-card-head>.cp:first-child .cp-w:last-child{margin-right:.395em}.lkk-a,.lkk-static{--kk-tfs:calc(60 * var(--lk-u));--kk-pad:calc(44 * var(--lk-u))}.lk-op.lkk-op-cp{--op-x1:calc(100% - var(--lk-m));--op-x0:calc(var(--op-x1) - 14.12 * var(--kk-tfs) - 2 * var(--kk-pad));--op-y1:calc(100% - var(--lk-m));--op-y0:calc(var(--op-y1) - .952 * var(--kk-tfs) - 2 * var(--kk-pad))}.lk-op.lkk-op-cp .lkk-opcp{left:calc(var(--op-x0) + var(--kk-pad));right:auto;top:calc(var(--op-y0) + var(--kk-pad) - .048 * var(--kk-tfs))}.lkk-opcp-t,.lkk-mover{font-size:var(--kk-tfs)}@media (max-width:860.98px){.lkk-a,.lkk-static{--kk-tfs:22px;--kk-pad:16px}.lk-op.lkk-op-cp{--op-x1:calc(100% - var(--lk-m));--op-x0:calc(var(--op-x1) - 14.12 * var(--kk-tfs) - 2 * var(--kk-pad));--op-y1:calc(100% - var(--lk-m));--op-y0:calc(var(--op-y1) - .952 * var(--kk-tfs) - 2 * var(--kk-pad))}.lkk-opcp-t,.lkk-mover{font-size:var(--kk-tfs)}}.lkk-rmap{aspect-ratio:300/172.9;color:#fff;width:100%;margin-top:min(16px,1.8svh);position:relative}.lkk-rmap svg{width:100%;height:100%;display:block;overflow:visible}.lkk-rmap-lake{fill:#ffffff1a}.lkk-rmap-line{fill:none;stroke:#ffffffbf;stroke-width:1px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.lkk-rmap-dot{fill:#fff}.lkk-rmap-ring{fill:none;stroke:#fff;stroke-width:1px;vector-effect:non-scaling-stroke}.lkk-rmap-l{white-space:nowrap;color:#fff;pointer-events:none;font-size:clamp(9px,min(.72vw,1.2svh),11px);line-height:1;position:absolute}.lkk-rmap-l .cp-w{vertical-align:top}.lkk-rmap-l[data-at=above]{transform:translate(-50%,calc(-100% - 5px))}.lkk-rmap-l[data-at=above-end]{transform:translate(calc(2px - 100%),calc(-100% - 5px))}.lkk-rmap-l[data-home][data-at=above-end]{transform:translate(calc(-100% - 2px),calc(-100% - 6px))}.lkk-rmap-phone{display:none}@media (max-width:860.98px){.lkk-rmap-wide{display:none}.lkk-rmap-phone{grid-column:1/-1;width:min(100%,230px);margin-top:18px;display:block}.lkk-rmap-l{font-size:9px}.lkk-rmap-l[data-home]{font-size:10px}}.lkk-rmap-l{width:max-content;font-size:clamp(9.5px,min(.8vw,1.3svh),12px)}.lkk-rmap-l[data-at=below]{transform:translate(-50%,6px)}.lkk-rmap-l[data-at=below-start]{transform:translate(3px,6px)}@media (max-width:860.98px){.lkk-rmap-l{font-size:9.5px}.lkk-rmap-l[data-home]{font-size:10.5px}}.lkk-rmap-l{font-size:clamp(9px,min(.74vw,1.2svh),11px)}.lkk-rmap-l[data-home]{font-size:clamp(10px,min(.84vw,1.35svh),12px)}.lkk-rmap-l[data-name=Toronto]{transform:translate(6px,2px)}.lkk-rmap-l[data-name=Oshawa]{transform:translate(-62%,calc(-100% - 4px))}.lkk-rmap-l[data-name=Kingston]{transform:translate(calc(-100% - 2px),calc(-100% - 5px))}.lkk-rmap-l[data-name=Ottawa]{transform:translate(calc(3px - 100%),5px)}.lkk-rmap-l[data-name=Montreal]{transform:translate(calc(-100% - 3px),calc(-100% - 8px))}@media (max-width:860.98px){.lkk-rmap-l{font-size:9px}.lkk-rmap-l[data-home]{font-size:10px}}.lkk-ph{background:var(--lk-navy);color:#fff;position:relative}.lkk-ph-anchor{pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0}.lkk-ph-scene{z-index:0;height:100svh;min-height:560px;position:relative;overflow:clip}.lkk-ph .lkk-box{z-index:0}.lkk-ph .lkk-cut[data-k="0"] .lkk-cut-img{--c-w:100cqh;--c-l:0px;--c-t:-18cqh}.lkk-ph-fade{z-index:3;pointer-events:none;background:linear-gradient(180deg, #0b182500 40%, #0b18258c 56%, #0b1825e6 68%, var(--lk-navy) 82%);position:absolute;inset:0}.lkk-ph-head{z-index:4;margin:0;position:absolute;bottom:96px;left:20px;right:20px}.lkk-ph-head p,.lkk-ph-title{margin:0}.lkk-ph-kick{font-size:19px;line-height:1.2;margin-bottom:14px!important}.lkk-ph-title{flex-direction:column;gap:.12em;font-size:min(3.5rem,13.3333vw - 5.33333px);line-height:1;display:flex}.lkk-ph-line{display:block}.lkk-ph-title .cp-w,.lkk-ph-kick .cp-w{vertical-align:top}.lkk-ph-body{z-index:1;margin-top:-64px;padding:0 20px 64px;position:relative}.lkk-ph-facts{margin:0;padding:0;list-style:none}.lkk-ph-fact{border-top:1px solid #ffffff4d;flex-direction:column;gap:10px;padding:22px 0;display:flex}.lkk-ph-fact p{color:#fff;margin:0;line-height:1}.lkk-ph-ke,.lkk-ph-ks{font-size:18px}.lkk-ph-kt{font-size:min(2.75rem,15.625vw - 6.25px)}.lkk-ph-fact[data-i="1"] .lkk-ph-kt{font-size:min(2.25rem,9.43396vw - 3.77358px);line-height:1.15!important}.lkk-ph-ks{margin-top:2px!important}.lkk-ph-fact .cp-w{vertical-align:top}.lkk-ph .lkk-ph-map{border-top:1px solid #ffffff4d;width:100%;margin-top:12px;padding-top:0}.lkk-ph .lkk-ph-map .lkk-rmap-l{font-size:14px}.lkk-ph .lkk-ph-map .lkk-rmap-l[data-home]{font-size:16px}@media (min-width:861px){.lk-op.lkk-op-cp{--op-y0:calc(var(--mast-h) + 22 * var(--lk-u));--op-y1:calc(var(--op-y0) + .952 * var(--kk-tfs) + 2 * var(--kk-pad))}}@media (max-width:860.98px){.lkk-ph-head{will-change:transform;filter:drop-shadow(0 2px 14px #040a128c)}}.lkn-canvas{opacity:0;width:100%;height:100%;transition:opacity var(--lk-slow) var(--lk-ease-out);display:block;position:absolute;inset:0}.lkn-canvas[data-on]{opacity:1}.lkn-posters{position:absolute;inset:0}.lkn-poster{opacity:0;transition:opacity var(--lk-slow) var(--lk-ease);display:block;position:absolute;inset:0}.lkn-poster[data-on]{opacity:1}.lkn-poster img{object-fit:cover;width:100%;height:100%;display:block}.lkn-row{padding-inline:var(--lk-m);pointer-events:none;position:absolute;top:50%;left:0;right:0}.lkn .lk-ch-label{max-width:calc((100% - 2 * var(--lk-g)) / 3)}.lkn-cap{left:var(--lk-m);position:absolute;top:95.5556%}.lkn-static>.lk-stage{overflow:visible}.lkn-screen{height:100svh;position:relative;overflow:clip}@media (max-width:860.98px){.lkn .lk-ch-label{max-width:none}.lkn .lk-ch-right{flex-direction:column;align-items:flex-end;gap:16px;padding-top:12px}.lkn .lk-ch-value{margin-top:0;font-size:72px;line-height:1}.lkn-cap{top:auto;bottom:24px;right:var(--lk-m)}}.lks-wash{opacity:0;transition:opacity var(--lk-normal) var(--lk-ease);pointer-events:none;background:#0b18259e;position:absolute;inset:0}.lks-wash[data-on]{opacity:1}.lks-part{justify-content:center;gap:calc(40 * var(--lk-u));padding:calc(110 * var(--lk-u)) var(--lk-m) calc(80 * var(--lk-u));opacity:0;transition:opacity var(--lk-normal) var(--lk-ease), transform var(--lk-normal) var(--lk-ease);pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:0;transform:translateY(24px)}.lks-part[data-on]{opacity:1;pointer-events:auto;transform:none}.lks-num{top:calc(110 * var(--lk-u));right:var(--lk-m);position:absolute}.lks-h{margin:0}.lks-row{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));gap:var(--lk-g);margin:0;padding:0;list-style:none;display:grid}.lks-next{--n:3}.lks-cell{border-top:1px solid var(--lk-rule);flex-direction:column;gap:10px;padding-top:16px;display:flex}.lks-cell p{margin:0}.lks-year{font-size:calc(72 * var(--lk-u));letter-spacing:-.02em;font-weight:300;line-height:1}.lks-pic{aspect-ratio:16/10;margin-bottom:6px;position:relative;overflow:clip}.lks-card{border:1px solid var(--lk-rule);background:#0b18258c;padding:20px}.lks-card h3{margin:0}.lks-card .lk-small{flex:1}.lks-btn{align-self:flex-start}.lks-static .lks-part{opacity:1;pointer-events:auto;position:relative;transform:none}.lks-still{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (max-width:860.98px){.lks-part{justify-content:flex-start;gap:20px;padding-top:84px;padding-bottom:40px}.lks-num{top:84px}.lks-row,.lks-next{--n:2;gap:14px}.lks-next .lks-cell:nth-child(3){display:none}.lks-year{font-size:44px}.lks-card{gap:6px;padding:12px}.lks-static .lks-part{min-height:100svh}}.lks .lkn-row .lk-seg,.lks .lk-seg{display:none}.lks-cell{border-top:0;padding-top:0}.lks-logo{background:#fff;place-items:center;width:64px;height:64px;padding:8px;display:grid}.lks-logo img{object-fit:contain;max-width:100%;max-height:100%}.lks-logo[data-k=williamsville\.png] img{filter:brightness(0)}.lks{--lks-cw:min(calc(300 * var(--lk-u)), 33svh);--lks-top:calc(48 * var(--lk-u))}.lks-part[data-p=props]{padding:var(--lks-top) 0 calc(48 * var(--lk-u));justify-content:flex-start}.lks-props{gap:calc(32 * var(--lk-u));flex-direction:column;display:flex}.lks-pword{margin:0 var(--lk-m);color:#fff;line-height:0}.lks-pword svg{height:calc(68 * var(--lk-u));fill:currentColor;filter:drop-shadow(0 2px 14px #040a1259);width:auto;display:block;overflow:visible}.cp-w{vertical-align:baseline;fill:currentColor;height:1em;display:inline-block;overflow:visible}.lks-pview{padding:0 var(--lk-m)}.lks-ptrack{gap:calc(20 * var(--lk-u));will-change:transform;width:max-content;margin:0;padding:0;list-style:none;display:flex}.lks-pslide{gap:calc(12 * var(--lk-u));width:var(--lks-cw);flex-direction:column;flex:none;transition:opacity .4s;display:flex}.lks-pslide[data-dim]{opacity:0;pointer-events:none}.lks-pslide[data-sel] .lks-pcap{opacity:0}.lks-pshot{all:unset;cursor:pointer;border-radius:4px;display:block}.lks-pshot:focus-visible{outline:2px solid var(--lk-focus,#fff);outline-offset:3px}.lks-pframe{aspect-ratio:3/2;background:#0b1825;border-radius:4px;position:relative;overflow:clip}.lks-pshot .lks-pframe{width:100%}.lks-pframe.lks-pghost{background:0 0}.lks-pimg{position:absolute;inset:0}.lks-pimg img{transition:transform .6s cubic-bezier(.22,1,.36,1)}.lks-pshot:hover .lks-pimg img{transform:scale(1.03)}.lks-pcap{gap:calc(8 * var(--lk-u));flex-direction:column;transition:opacity .3s;display:flex}.lks-pname{color:#fff;font-size:calc(15 * var(--lk-u));margin:0;line-height:1.3}.lks-plink{color:#ffffffb3;font-size:calc(11 * var(--lk-u));white-space:nowrap;align-self:flex-start;align-items:center;gap:5px;line-height:1;text-decoration:none;transition:color .2s;display:inline-flex}.lks-plink:hover{color:#fff}.lks-nextb{gap:calc(20 * var(--lk-u));margin-top:calc(16 * var(--lk-u));padding:0 var(--lk-m);flex-direction:column;transition:opacity .4s;display:flex}.lks-props[data-open] .lks-nextb{opacity:0;pointer-events:none}.lks-nhead{color:#fff;font-size:calc(30 * var(--lk-u));margin:0;line-height:1}.lks-nrow{gap:calc(20 * var(--lk-u));margin:0;padding:0;list-style:none;display:flex}.lks-ncell{gap:calc(10 * var(--lk-u));width:var(--lks-cw);flex-direction:column;display:flex}.lks-ncell p{margin:0}.lks-nstat{color:#ffffffa8;font-size:calc(10 * var(--lk-u));line-height:1.3}.lks-pdetail{z-index:2;left:0;right:0;top:calc(var(--lks-top) + 68 * var(--lk-u) + 32 * var(--lk-u));bottom:calc(40 * var(--lk-u));justify-content:center;align-items:center;display:flex;position:absolute}.lks-pcol{align-items:center;gap:calc(24 * var(--lk-u));width:min(calc(520 * var(--lk-u)), (100svh - var(--lks-top) - 140 * var(--lk-u) - 260px) * 1.5, 100% - 2 * var(--lk-m));flex-direction:column;display:flex;position:relative}.lks-pback{all:unset;color:#fff;cursor:pointer;place-items:center;width:44px;height:44px;transition:opacity .2s;display:grid;position:absolute;top:-7px;left:-64px}.lks-pback:hover{opacity:.7}.lks-pback:focus-visible{outline:2px solid var(--lk-focus,#fff);outline-offset:2px;border-radius:50%}.lks-pbig{width:100%}.lks-pdesc{width:min(calc(760 * var(--lk-u)), 100vw - 2 * var(--lk-m));color:#ffffffe0;font-size:calc(15 * var(--lk-u));text-align:center;margin:0;line-height:1.7}.lks-pweb{color:#fff;font-size:calc(24 * var(--lk-u));line-height:1;text-decoration:none;transition:opacity .2s;display:block}.lks-pweb:hover{opacity:.75}.lks-pweb:focus-visible{outline:2px solid var(--lk-focus,#fff);outline-offset:6px}.lks-static .lks-pview{overflow-x:auto}@media (max-width:860.98px){.lks{--lks-cw:52vw;--lks-top:36px}.lks-props{gap:18px}.lks-pword svg{height:19px}.lks-ptrack,.lks-nrow{gap:10px}.lks-pslide{gap:8px}.lks-pname{font-size:11px}.lks-plink{font-size:8.5px}.lks-nextb{gap:12px;margin-top:6px}.lks-nhead{font-size:15px}.lks-ncell{width:calc((100vw - 2 * var(--lk-m) - 20px) / 3);gap:6px}.lks-ncell .lks-pname{font-size:9px}.lks-nstat{font-size:7.5px}.lks-pdetail{top:calc(var(--lks-top) + 19px + 24px)}.lks-pback{top:-46px;left:-7px}.lks-pcol{width:calc(100% - 2 * var(--lk-m));gap:14px}.lks-pdesc{font-size:12px}.lks-pweb{font-size:15px}}.lks:not(.lks-static)>.lk-stage{height:auto;min-height:100svh}.lks:not(.lks-static) .lks-part[data-p=props]{min-height:100svh;position:relative}@media (prefers-reduced-motion:no-preference){.lks .lks-part[data-p=props]{transition:padding-top 1.2s cubic-bezier(.22,1,.36,1)}html:not(.lk-who-up) .lks .lks-part[data-p=props]{padding-top:calc(var(--lks-top) + 16svh + 4px)}}.lks-pstack{display:none}@media (max-width:860.98px){.lks:not(.lks-static){height:auto}.lks:not(.lks-static)>.lk-stage{height:auto;min-height:100svh;position:relative}.lks .lkn-canvas{display:none}.lks .lkn-poster img{object-position:50% 30%}.lks-wash{background:linear-gradient(#0b1825c7,#0b182599 45%,#0b1825d1)}.lks:not(.lks-static) .lks-part[data-p=props]{min-height:100svh;padding-bottom:64px;position:relative}.lks{--lks-top:56px;--lks-cw:80vw;--lks-cap:clamp(34px, 10.5vw, 64px)}.lks-props{gap:26px}.lks-pword>svg{display:none}.lks-pstack{align-items:flex-start;gap:calc(var(--lks-cap) * .24);flex-direction:column;display:flex}.lks-pword .lks-pstack svg{height:var(--lks-cap);fill:currentColor;filter:drop-shadow(0 2px 14px #040a1259);width:auto;display:block;overflow:hidden}.lks:not(.lks-static) .lks-pview,.lks-static .lks-pview{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--lk-m);scrollbar-width:none;padding:0;overflow-x:auto}.lks-pview::-webkit-scrollbar{display:none}.lks-ptrack{padding:0 var(--lk-m);will-change:auto;gap:14px;transform:none!important}.lks-pslide{scroll-snap-align:start;gap:12px}.lks-pframe{border-radius:6px}.lks-pcap{gap:2px}.lks-pname{font-size:20px}.lks-plink{color:#fff;gap:7px;min-height:44px;font-size:15px}.lks-plink svg{width:15px;height:15px}.lks-nextb{gap:20px;margin-top:18px}.lks-nhead{text-wrap:balance;font-size:clamp(26px,7.6vw,36px);line-height:1.15}.lks-nrow{flex-direction:column;gap:14px}.lks-ncell{grid-template-columns:44% minmax(0,1fr);align-items:center;column-gap:18px;width:auto;display:grid}.lks-ncell .lks-pname{font-size:19px;line-height:1.25}.lks-pdetail{z-index:60;background:#0b1825;align-items:flex-start;padding:76px 0 40px;position:fixed;inset:0;overflow-y:auto}.lks-pcol{width:calc(100% - 2 * var(--lk-m));gap:20px}.lks-pback{left:calc(var(--lk-m) - 10px);position:fixed;top:16px}.lks-pdesc{text-align:left;color:#fff;width:100%;font-size:17px;line-height:1.65}.lks-pweb{align-self:flex-start;align-items:center;min-height:44px;font-size:20px;display:inline-flex}html.lks-open,html.lks-open body{overflow:hidden}}.lk-who{z-index:2;--lk-step-x:calc(var(--lk-cx-6) - var(--lk-g));--lk-step-h:var(--lk-tab-xl);--w-u:var(--lk-u);height:230svh;margin-top:-100svh;position:relative;container-type:inline-size}.lk-who-h2{z-index:2;left:var(--lk-m);top:calc(var(--lk-tab-xl) - 24 * var(--w-u) - 1cap);margin:0;position:absolute}.lk-who-num{z-index:2;left:calc(var(--lk-cx-6) - var(--lk-g) - 20 * var(--w-u));top:calc(20 * var(--w-u));position:absolute}.lk-who-statement{z-index:1;left:var(--lk-m);width:calc(var(--lk-cx-11) - var(--lk-g) - var(--lk-m));top:calc(var(--lk-tab-xl) + 120 * var(--w-u));color:var(--lk-fg);margin:0;position:absolute}.lk-who-indent{width:calc(6 * ((100cqw - 2 * var(--lk-m) - 11 * var(--lk-g)) / 12 + var(--lk-g)));height:1px;display:inline-block}.lk-who-glass{z-index:0;--who-gs:min(924 * var(--w-u), 924 / 900 * 100svh);left:calc(var(--lk-cx-6) - 25 * var(--w-u) - var(--who-gs) / 2);top:calc(var(--lk-tab-xl) + 330 * var(--w-u));width:var(--who-gs);aspect-ratio:1;pointer-events:none;will-change:transform;transform:translate3d(0, var(--who-gy,0px), 0) rotate(var(--who-gr,0deg));position:absolute}.lk-who-glass img{width:100%;height:100%;display:block;position:absolute;inset:0}.lk-who-bottom{z-index:1;left:0;right:0;bottom:calc(20 * var(--w-u));position:absolute}.lk-who-body{margin:0 0 calc(190 * var(--w-u)) var(--lk-cx-6);max-width:calc(560 * var(--w-u));opacity:0;transition:opacity var(--lk-slow) var(--lk-ease-out)}.lk-who-body[data-in]{opacity:1}.lk-who-tiles{column-gap:var(--lk-g);padding:0 var(--lk-m);grid-template-columns:1fr 1fr;margin:0;display:grid}.lk-who-tile{margin:0}.lk-who-tile .lk-img{aspect-ratio:690/620;width:100%}.lk-who-tile figcaption{margin-top:calc(12 * var(--w-u))}@media (max-width:860.98px){.lk-who{--lk-step-x:100%;height:auto;padding-bottom:var(--lk-m);flex-direction:column;display:flex}.lk-who-h2{top:calc((var(--lk-tab-xl) - 1cap) / 2)}.lk-who-num{left:auto;right:var(--lk-m);top:calc((var(--lk-tab-xl) - var(--lk-num)) / 2)}.lk-who-statement{width:auto;margin:calc(var(--lk-tab-xl) + 48px) var(--lk-m) 0;order:1;font-size:28px;line-height:32px;position:relative;top:auto;left:auto}.lk-who-indent{display:none}.lk-who-glass{order:2;width:80%;margin-top:-12%;position:relative;top:auto;left:10%}.lk-who-bottom{order:3;margin-top:-4%;position:relative;bottom:auto}.lk-who-body{margin:0 var(--lk-m) 64px;max-width:none}.lk-who-tiles{grid-template-columns:1fr;row-gap:24px}}@media (prefers-reduced-motion:reduce){.lk-who-glass{will-change:auto;transform:none}.lk-who-body{opacity:1;transition:none}}.lk-who-anchor{pointer-events:none;width:1px;height:1px;position:absolute;top:-84px;left:0}.lk-who.lk-who{clip-path:none;align-items:end;column-gap:calc(4 * var(--lk-g));height:auto;padding:calc(70 * var(--lk-u)) var(--lk-m) calc(80 * var(--lk-u));grid-template-columns:minmax(0,7fr) minmax(0,5fr);row-gap:24px;margin-top:0;display:grid}.lk-who.lk-who>*{width:auto;max-width:none;margin:0;position:static;inset:auto;transform:none}.lk-who.lk-who .lk-who-h2{grid-column:1/-1}.lk-who.lk-who .lk-who-num{top:calc(70 * var(--lk-u));right:var(--lk-m);position:absolute}.lk-who.lk-who .lk-who-glass,.lk-who.lk-who .lk-who-tiles,.lk-who.lk-who .lk-who-indent{display:none}.lk-who.lk-who .lk-who-bottom>*{width:auto;max-width:none;margin:0;position:static}@media (max-width:860.98px){.lk-who.lk-who{padding:48px var(--lk-m);grid-template-columns:1fr}}.lk-who.lk-who .lk-who-anchor{position:absolute;top:0}.lk-who.lk-who .lk-who-statement{font-size:calc(34 * var(--lk-u));grid-area:2/1;line-height:1.15}.lk-who.lk-who .lk-who-bottom{grid-area:2/2}.lk-who.lk-who .lk-who-num{width:auto}@media (max-width:860.98px){.lk-who.lk-who .lk-who-statement{font-size:24px}.lk-who.lk-who .lk-who-bottom{grid-area:3/1}}.lk-who.lk-who .lk-who-num{display:none}.lk-who.lk-who .lk-who-years{color:#fff;align-items:baseline;gap:14px;margin:0 0 18px;display:flex}.lk-who.lk-who{transition:transform 1.2s cubic-bezier(.22,1,.36,1)}.lk-who.lk-who[data-up]{transform:translateY(-16svh)}.lk-who.lk-who{padding:calc(48 * var(--lk-u)) var(--lk-m) calc(52 * var(--lk-u));align-items:center}.lk-who.lk-who .lk-who-statement{font-family:var(--lk-font);font-size:calc(26 * var(--lk-u));letter-spacing:0;text-transform:none;text-wrap:pretty;font-weight:400;line-height:1.45}.lk-who.lk-who .lk-who-bottom{align-self:center}.lk-who.lk-who .lk-who-years{margin:0}@media (max-width:860.98px){.lk-who.lk-who{padding:36px var(--lk-m) 40px}.lk-who.lk-who .lk-who-statement{font-size:18px}}.lk-who.lk-who:after{content:"";background:linear-gradient(to bottom, var(--lk-bg), #0b182500);pointer-events:none;height:40px;position:absolute;top:100%;left:0;right:0}.lk-who.lk-who{align-items:start;row-gap:calc(22 * var(--lk-u));grid-template-columns:minmax(0,1fr)}.lk-who.lk-who .lk-who-ytitle{color:#fff;font-size:calc(48 * var(--lk-u));grid-area:1/1;margin:0;line-height:1}.lk-who.lk-who .lk-who-statement{max-width:calc(1100 * var(--lk-u));color:#fff;font-size:calc(22 * var(--lk-u));grid-area:2/1;line-height:1.6}.lk-who.lk-who .lk-who-bottom{display:none}@media (max-width:860.98px){.lk-who.lk-who .lk-who-ytitle{font-size:22px}.lk-who.lk-who .lk-who-statement{font-size:15px}}.lk-who.lk-who{padding:calc(30 * var(--lk-u)) var(--lk-m) calc(34 * var(--lk-u));row-gap:calc(14 * var(--lk-u))}.lk-who.lk-who .lk-who-ytitle{font-size:calc(34 * var(--lk-u))}.lk-who.lk-who .lk-who-statement{max-width:calc(1240 * var(--lk-u));font-size:calc(17 * var(--lk-u));line-height:1.55}@media (max-width:860.98px){.lk-who.lk-who{padding:24px var(--lk-m) 28px;row-gap:10px}.lk-who.lk-who .lk-who-ytitle{font-size:18px}.lk-who.lk-who .lk-who-statement{font-size:13px}}.lk-who.lk-who .lk-who-co{column-gap:calc(40 * var(--lk-u));margin:calc(18 * var(--lk-u)) 0 0;grid-area:3/1;grid-template-columns:repeat(4,minmax(0,1fr));row-gap:28px;padding:0;list-style:none;display:grid}.lk-who-co li{align-items:flex-start;gap:calc(12 * var(--lk-u));flex-direction:column;display:flex}.lk-who-co-logo{height:calc(42 * var(--lk-u));width:auto;max-width:calc(150 * var(--lk-u));object-fit:contain;filter:brightness(0)invert();opacity:.92}.lk-who-co p{color:#fff;margin:0}.lk-who-co-name{font-size:calc(17 * var(--lk-u));line-height:1.25}.lk-who-co-text{font-size:calc(13 * var(--lk-u));line-height:1.6}@media (max-width:860.98px){.lk-who.lk-who .lk-who-co{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px}.lk-who-co li{gap:8px}.lk-who-co-logo{max-width:110px;height:30px}.lk-who-co-name{font-size:13px}.lk-who-co-text{font-size:10.5px}}.lk-who-co-logo{filter:none;opacity:1;height:calc(52 * var(--lk-u));max-width:calc(170 * var(--lk-u))}.lk-who-co li{cursor:default;outline:none;position:relative}.lk-who-co li:focus-visible .lk-who-co-name{text-underline-offset:4px;text-decoration:underline}.lk-who-co .lk-who-co-text{z-index:5;left:calc(-12 * var(--lk-u));right:calc(-12 * var(--lk-u));margin-top:calc(6 * var(--lk-u));padding:calc(12 * var(--lk-u)) calc(12 * var(--lk-u)) calc(16 * var(--lk-u));background:var(--lk-bg);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s,transform .25s,visibility 0s linear .25s;position:absolute;top:100%;transform:translateY(-6px)}.lk-who-co li:hover .lk-who-co-text,.lk-who-co li:focus-within .lk-who-co-text{opacity:1;visibility:visible;transition:opacity .25s,transform .25s,visibility;transform:none}@media (max-width:860.98px){.lk-who-co-logo{max-width:120px;height:34px}.lk-who-co .lk-who-co-text{padding:8px 8px 12px;left:-8px;right:-8px}}.lk-who.lk-who .lk-who-cohead{margin:calc(26 * var(--lk-u)) 0 0;color:#fff;font-size:calc(22 * var(--lk-u));grid-area:3/1;line-height:1.1}.lk-who.lk-who .lk-who-co{margin-top:calc(6 * var(--lk-u));grid-row:4}.lk-who-co .lk-who-co-text{opacity:1;visibility:visible;pointer-events:auto;background:0 0;margin:0;padding:0;transition:none;position:static;left:auto;right:auto;transform:none}@media (max-width:860.98px){.lk-who.lk-who .lk-who-cohead{margin-top:16px;font-size:15px}}.lk-who-co li{text-align:center;align-items:center}.lk-who-co-logo{height:calc(56 * var(--lk-u));width:auto;max-width:calc(96 * var(--lk-u));object-fit:contain}@media (max-width:860.98px){.lk-who-co-logo{max-width:64px;height:36px}}.lk-who-co .lk-who-co-text{max-width:none}.lk-who.lk-who .lk-who-coband{margin:calc(22 * var(--lk-u)) calc(-1 * var(--lk-m)) 0;padding:calc(26 * var(--lk-u)) var(--lk-m) calc(34 * var(--lk-u));background:linear-gradient(#050c14,#08121d);grid-area:3/1;box-shadow:inset 0 1px #0000008c,inset 0 14px 18px -12px #000000bf,inset 0 -1px #ffffff12,0 1px #ffffff0a}.lk-who.lk-who .lk-who-coband>.lk-who-cohead,.lk-who.lk-who .lk-who-coband>.lk-who-co{grid-area:auto}.lk-who.lk-who .lk-who-coband>.lk-who-cohead{margin:0}.lk-who.lk-who .lk-who-coband>.lk-who-co{margin:calc(20 * var(--lk-u)) 0 0}@media (max-width:860.98px){.lk-who.lk-who .lk-who-coband>.lk-who-co{margin-top:14px}.lk-who.lk-who{padding:56px var(--lk-m) 0;row-gap:22px}.lk-who.lk-who .lk-who-ytitle{text-wrap:balance;max-width:11em;font-size:clamp(32px,10vw,52px);line-height:1.12}.lk-who.lk-who .lk-who-statement{font-size:17px;line-height:1.65}.lk-who.lk-who .lk-who-coband{padding:40px var(--lk-m) 44px;margin-top:26px}.lk-who.lk-who .lk-who-coband>.lk-who-cohead{text-wrap:balance;font-size:clamp(26px,7.6vw,36px);line-height:1.15}.lk-who.lk-who .lk-who-coband>.lk-who-co{grid-template-columns:minmax(0,1fr);row-gap:0;margin-top:22px}.lk-who-co li{text-align:left;border-top:1px solid #ffffff1a;grid-template-columns:60px minmax(0,1fr);align-items:start;gap:8px 18px;padding:20px 0;display:grid}.lk-who-co li:last-child{padding-bottom:0}.lk-who-co-logo{grid-row:1/span 2;justify-self:center;max-width:60px;height:46px}.lk-who-co-name{align-self:end;font-size:19px;line-height:1.2}.lk-who-co .lk-who-co-text{font-size:16px;line-height:1.6}}.lk-who.lk-who .lk-who-plain{font-family:var(--lk-font);letter-spacing:normal;text-transform:none;font-feature-settings:normal;font-weight:400}.lk-who.lk-who .lk-who-statement{font-size:calc(19 * var(--lk-u));max-width:calc(1080 * var(--lk-u));line-height:1.6}.lk-who.lk-who .lk-who-co .lk-who-co-text{font-size:calc(14.5 * var(--lk-u));opacity:.92;line-height:1.55}@media (max-width:860.98px){.lk-who.lk-who .lk-who-statement{font-size:17px;line-height:1.6}.lk-who.lk-who .lk-who-co .lk-who-co-text{font-size:15.5px;line-height:1.5}}
/*$vite$:1*/