.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.lkc-mark[data-astro-cid-trv6rvsh]{box-sizing:content-box;padding:var(--lkc-mark-clear-space);--mark-letters:var(--lkc-color-navy-900);--mark-accent:var(--lkc-color-bordeaux-700);display:block;overflow:visible}.lkc-mark--negative[data-astro-cid-trv6rvsh]{--mark-letters:var(--lkc-color-white)}.lkc-mark__letters[data-astro-cid-trv6rvsh] path[data-astro-cid-trv6rvsh]{fill:var(--mark-letters)}.lkc-mark__dot[data-astro-cid-trv6rvsh] path[data-astro-cid-trv6rvsh],.lkc-mark__rule[data-astro-cid-trv6rvsh]{fill:var(--mark-accent)}.lkc-mark__dot[data-astro-cid-trv6rvsh]{transform-box:fill-box;transform-origin:50%}.lkc-mark__word[data-astro-cid-trv6rvsh]{fill:var(--mark-letters);font-family:inherit;font-size:50px;font-weight:500}.site-footer{border-block-start:4px solid var(--lkc-color-bordeaux-700);background:var(--lkc-color-navy-900);inline-size:100%;color:var(--lkc-color-text-negative);margin-block-start:0}.site-footer__inner{max-inline-size:var(--lkc-layout-max-content);padding:40px var(--lkc-layout-column-padding) 20px;flex-direction:column;gap:24px;margin-inline:auto;display:flex}.site-footer__masthead{flex-wrap:wrap;align-items:center;gap:20px 40px;display:flex}.site-footer__identity{flex:30rem;min-inline-size:0}.site-footer__lockup{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.site-footer__mark{min-block-size:44px;color:var(--lkc-color-white);align-items:center;text-decoration:none;display:inline-flex}.site-footer__mark .lkc-mark{padding-inline:0}.site-footer__entity-word{border-inline-start:1px solid var(--lkc-color-rule-negative);letter-spacing:var(--lkc-tracking-entity-lockup-compact);padding-inline-start:16px;font-size:1rem;font-weight:500;line-height:1.4}.site-footer__presence{flex-wrap:wrap;align-items:center;gap:0 20px;margin-block-start:4px;display:flex}.site-footer__social{gap:4px;display:flex}.site-footer .site-footer__social a{block-size:44px;inline-size:44px;color:var(--lkc-color-text-negative-secondary);transition:color var(--lkc-motion-duration-feedback) var(--lkc-motion-easing-standard);background:0 0;border:0;justify-content:flex-start;align-items:center;padding:0;text-decoration:none;display:inline-flex}.site-footer .site-footer__social a:is(:hover,:focus-visible){color:var(--lkc-color-bordeaux-700);text-decoration:none}.site-footer__locations,.site-footer__group{color:var(--lkc-color-text-negative-secondary);margin:0;font-size:.875rem;line-height:1.5}.site-footer__group{flex-wrap:wrap;align-items:center;gap:0 6px;display:flex}.site-footer .site-footer__group-link{--lkc-cue-gap:.45rem;border-block-end:1px solid var(--lkc-color-rule-negative);min-block-size:44px;color:var(--lkc-color-white);white-space:nowrap;transition:background-color var(--lkc-motion-duration-ui) var(--lkc-motion-easing-standard),border-color var(--lkc-motion-duration-ui) var(--lkc-motion-easing-standard);background:#ffffff13;align-items:center;gap:0;padding:.25rem .5rem;font-weight:650;text-decoration:none;display:inline-flex}.site-footer__group-link:before{content:"";background:var(--lkc-color-bordeaux-700);flex:none;block-size:.3rem;inline-size:.3rem;margin-inline-end:.45rem}.site-footer .site-footer__group-link:is(:hover,:focus-visible){border-color:var(--lkc-color-white);background:#ffffff29;text-decoration:none}.site-footer__switch{border-inline-start:1px solid var(--lkc-color-rule-negative);flex:0 auto;min-inline-size:0;padding-inline-start:24px}.site-footer__switch-caption{color:var(--lkc-color-text-negative-secondary);font-size:.75rem;line-height:1.5;display:block}.site-footer__switch-link,.site-footer__directory-home,.site-footer__directory-contact{--lkc-cue-gap:.6rem;min-block-size:44px;max-inline-size:100%;color:var(--lkc-color-white);align-items:center;gap:0;text-decoration:none;display:inline-flex}.site-footer__switch-link{font-family:var(--lkc-font-display);font-size:clamp(1.125rem,1.8vw,1.5rem);line-height:1.3}.site-footer__navigation{border-block-start:1px solid var(--lkc-color-rule-negative);flex-wrap:wrap;align-items:center;gap:12px 32px;padding-block-start:20px;display:flex}.site-footer__practice{min-inline-size:0}.site-footer__contact-slot{flex:none;max-inline-size:100%;display:grid}.site-footer__contact-slot:before{content:attr(data-contact-label);visibility:hidden;pointer-events:none;grid-area:1/1;min-block-size:48px;padding:10px 18px;padding-inline-end:calc(38px + 1em);font-size:.9375rem;font-weight:600}.site-footer__contact-slot .site-footer__contact{grid-area:1/1;place-self:start}.site-footer__section-list{flex-wrap:wrap;align-items:baseline;gap:0 28px;margin:0;padding:0;list-style:none;display:flex}.site-footer__section-list li{min-inline-size:0}.site-footer__section-list a{min-block-size:44px;color:var(--lkc-color-text-negative);align-items:center;padding-block:8px;font-size:1rem;line-height:1.5;text-decoration:none;display:inline-flex}.site-footer__contact{--lkc-cue-gap:12px;background:var(--lkc-color-white);min-block-size:48px;max-inline-size:100%;color:var(--lkc-color-navy-900);align-items:center;gap:0;padding:10px 18px;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.site-footer__contact [data-motion-cue]{color:var(--lkc-color-bordeaux-700)}.site-footer .site-footer__contact:is(:hover,:focus-visible){background:var(--lkc-color-bordeaux-700);color:var(--lkc-color-white);text-decoration:none}.site-footer__contact:is(:hover,:focus-visible) [data-motion-cue]{color:var(--lkc-color-white)}.site-footer__choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 48px;display:grid}.site-footer__directory{border-block-start:1px solid var(--lkc-color-rule-negative);flex-direction:column;align-items:flex-start;gap:8px;min-inline-size:0;padding-block-start:16px;display:flex}.site-footer__directory h2{font-family:var(--lkc-font-display);margin:0;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:500;line-height:1.2}.site-footer__directory-home:before{content:"";background:var(--lkc-color-bordeaux-700);flex:none;block-size:6px;inline-size:6px;margin-inline-end:12px}.site-footer__directory .site-footer__section-list{gap:0 24px}.site-footer__directory-contact{margin-block-start:auto;font-size:.875rem;font-weight:600}.site-footer__meta{border-block-start:1px solid var(--lkc-color-rule-negative);flex-wrap:wrap;align-items:center;gap:4px 28px;padding-block-start:12px;display:flex}.site-footer__copyright{color:var(--lkc-color-text-negative-secondary);margin:0;font-size:.8125rem;line-height:1.5}.site-footer__utilities{--footer-utility-gap:24px;min-inline-size:0;margin-inline-start:auto}.site-footer__adjacent,.site-footer__legal{display:inline}.site-footer__legal-list{margin:0;padding:0;list-style:none;display:inline}.site-footer__legal-list>li{margin-inline-end:var(--footer-utility-gap);display:inline-block}.site-footer__legal-list>li:last-child{margin-inline-end:0}.site-footer__adjacent a{margin-inline-end:var(--footer-utility-gap)}.site-footer__adjacent a,.site-footer__legal-list a,.site-footer__legal-list button{min-block-size:44px;color:var(--lkc-color-text-negative-secondary);align-items:center;font-size:.8125rem;line-height:1.5;text-decoration:none;display:inline-flex}.site-footer__legal-list button{cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}.site-footer a:is(:hover,:focus-visible){color:var(--lkc-color-white);text-underline-offset:.3em;text-decoration:underline}.site-footer button:is(:hover,:focus-visible){color:var(--lkc-color-white)}.site-footer a:focus-visible,.site-footer button:focus-visible{outline:2px solid var(--lkc-color-white);outline-offset:4px}.site-footer[data-footer-layout=compact] .site-footer__inner{gap:16px;padding-block-start:24px}@media (width<=900px){.site-footer__masthead{align-items:flex-start;gap:16px 24px}.site-footer__identity{flex-basis:100%}.site-footer__switch{border-inline-start:0;border-block-start:1px solid var(--lkc-color-rule-negative);flex-wrap:wrap;align-items:center;gap:0 16px;inline-size:100%;padding-block-start:8px;padding-inline-start:0;display:flex}.site-footer__utilities{margin-inline-start:0}}@media (width<=599px){.site-footer__inner{gap:20px;padding-block-start:28px}.site-footer__presence{gap:0 16px}.site-footer__group{flex-basis:100%}.site-footer__choices{grid-template-columns:minmax(0,1fr);gap:20px}.site-footer__section-list{column-gap:24px}.site-footer__navigation{gap:12px 24px;padding-block-start:16px}.site-footer__utilities{--footer-utility-gap:20px;flex-basis:100%}.site-footer__meta{gap:0 24px}}@media (prefers-reduced-motion:reduce){.site-footer .site-footer__social a,.site-footer .site-footer__group-link{transition:none}}.cookie-settings[data-astro-cid-xlc2i64a]{color:var(--lkc-color-text-negative-secondary)}.cookie-settings__toggle[data-astro-cid-xlc2i64a]{cursor:pointer;min-height:44px;color:inherit;font-size:var(--lkc-type-meta);align-items:center;gap:8px;list-style:none;display:inline-flex}.cookie-settings__toggle[data-astro-cid-xlc2i64a]::-webkit-details-marker{display:none}.cookie-settings__toggle[data-astro-cid-xlc2i64a]:focus-visible{outline:2px solid var(--lkc-color-white);outline-offset:3px}.cookie-settings__mark[data-astro-cid-xlc2i64a]{background:var(--lkc-color-bordeaux-700);flex:none;width:6px;height:6px}.cookie-settings__label[data-astro-cid-xlc2i64a]{text-underline-offset:.35em;text-decoration:underline;text-decoration-color:var(--lkc-color-rule-negative)}.cookie-banner[data-astro-cid-xlc2i64a]{z-index:60;width:min(460px,100vw - 40px);max-height:calc(100dvh - 40px);color:var(--lkc-color-navy-900);background:var(--lkc-color-surface);border-top:3px solid var(--lkc-color-bordeaux-700);padding:24px;position:fixed;bottom:20px;right:20px;overflow:auto;box-shadow:0 14px 50px #02203c33}.cookie-settings[data-astro-cid-xlc2i64a]:not([open]) .cookie-banner[data-astro-cid-xlc2i64a]{display:none}.cookie-banner__heading[data-astro-cid-xlc2i64a]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.cookie-banner[data-astro-cid-xlc2i64a] h2[data-astro-cid-xlc2i64a]{color:var(--lkc-color-navy-900);margin:0;font-size:1.5rem;font-weight:500;line-height:1.25}.cookie-banner[data-astro-cid-xlc2i64a] p[data-astro-cid-xlc2i64a]{color:var(--lkc-color-text-primary);margin:0;font-size:1rem;line-height:1.6}.cookie-banner__current[data-astro-cid-xlc2i64a]{border-inline-start:2px solid var(--lkc-color-bordeaux-700);background:var(--lkc-color-surface-paper);gap:4px;margin-top:20px;padding:14px 16px;display:grid}.cookie-banner__current[data-astro-cid-xlc2i64a]>span[data-astro-cid-xlc2i64a]{color:var(--lkc-color-text-secondary);font-size:.75rem}.cookie-banner__current[data-astro-cid-xlc2i64a] strong[data-astro-cid-xlc2i64a]{font-size:.9375rem;font-weight:600}.cookie-banner__details[data-astro-cid-xlc2i64a]{margin-top:12px;font-size:.875rem;line-height:1.5}.cookie-banner__details[data-astro-cid-xlc2i64a] summary[data-astro-cid-xlc2i64a]{cursor:pointer;border-bottom:1px solid var(--lkc-color-border);justify-content:space-between;align-items:center;min-height:44px;display:flex}.cookie-banner__details[data-astro-cid-xlc2i64a] summary[data-astro-cid-xlc2i64a]:after{content:"+";font-size:1.25rem}.cookie-banner__details[data-astro-cid-xlc2i64a][open] summary[data-astro-cid-xlc2i64a]:after{content:"−"}.cookie-banner__details[data-astro-cid-xlc2i64a] dl[data-astro-cid-xlc2i64a]{margin:0}.cookie-banner__details[data-astro-cid-xlc2i64a] dl[data-astro-cid-xlc2i64a]>div[data-astro-cid-xlc2i64a]{border-bottom:1px solid var(--lkc-color-border);padding-block:16px}.cookie-banner__details[data-astro-cid-xlc2i64a] dt[data-astro-cid-xlc2i64a]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;font-weight:600;display:flex}.cookie-banner__details[data-astro-cid-xlc2i64a] dt[data-astro-cid-xlc2i64a] span[data-astro-cid-xlc2i64a]{color:var(--lkc-color-text-secondary);font-size:.75rem;font-weight:400}.cookie-banner__details[data-astro-cid-xlc2i64a] dd[data-astro-cid-xlc2i64a]{color:var(--lkc-color-text-secondary);margin:8px 0 0}.cookie-banner__actions[data-astro-cid-xlc2i64a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.cookie-banner[data-astro-cid-xlc2i64a] button[data-astro-cid-xlc2i64a]{border:1px solid var(--lkc-color-navy-900);background:var(--lkc-color-surface);min-width:0;min-height:48px;color:var(--lkc-color-navy-900);font:inherit;cursor:pointer;transition:background-color var(--lkc-motion-duration-feedback) var(--lkc-motion-easing-standard),color var(--lkc-motion-duration-feedback) var(--lkc-motion-easing-standard);border-radius:0;padding:12px;font-size:.875rem;font-weight:600}.cookie-banner__actions[data-astro-cid-xlc2i64a] button[data-astro-cid-xlc2i64a]{justify-content:center;align-items:center;gap:10px;display:flex}.cookie-banner[data-astro-cid-xlc2i64a] button[data-astro-cid-xlc2i64a]:hover{background:var(--lkc-color-surface-paper);color:var(--lkc-color-navy-900)}.cookie-banner[data-astro-cid-xlc2i64a] button[data-astro-cid-xlc2i64a]:focus-visible{outline:2px solid var(--lkc-color-focus);outline-offset:3px}.cookie-banner__actions[data-astro-cid-xlc2i64a] button[data-astro-cid-xlc2i64a][aria-pressed=true]{background:var(--lkc-color-navy-900);color:var(--lkc-color-white)}.cookie-banner__selected[data-astro-cid-xlc2i64a]{opacity:0;flex:none;width:1em;display:none}[data-astro-cid-xlc2i64a][aria-pressed=true] .cookie-banner__selected[data-astro-cid-xlc2i64a]{opacity:1;display:inline-block}.cookie-banner[data-astro-cid-xlc2i64a] .cookie-banner__minimize[data-astro-cid-xlc2i64a]{border:0;min-width:44px;min-height:44px;padding:8px;font-size:1.5rem;font-weight:400;line-height:1}.cookie-banner[data-astro-cid-xlc2i64a] .cookie-banner__privacy[data-astro-cid-xlc2i64a]{min-height:44px;color:var(--lkc-color-navy-900);text-underline-offset:.25em;align-items:center;margin-top:12px;font-size:.875rem;display:inline-flex}.cookie-banner[data-astro-cid-xlc2i64a] .cookie-banner__error[data-astro-cid-xlc2i64a]{color:var(--lkc-color-bordeaux-deep);margin-top:16px;font-size:.875rem}.cookie-banner[data-astro-cid-xlc2i64a] .cookie-banner__no-script[data-astro-cid-xlc2i64a]{margin-top:16px;font-size:.875rem}.cookie-feedback[data-astro-cid-xlc2i64a]{z-index:60;background:var(--lkc-color-surface);width:min(460px,100vw - 40px);color:var(--lkc-color-navy-900);border-top:3px solid var(--lkc-color-bordeaux-700);pointer-events:none;align-items:center;gap:12px;padding:18px 20px;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 14px 50px #02203c33}.cookie-feedback[data-astro-cid-xlc2i64a][hidden]{display:none}.cookie-feedback__check[data-astro-cid-xlc2i64a]{flex:none;font-size:1.125rem}.cookie-feedback[data-astro-cid-xlc2i64a] p[data-astro-cid-xlc2i64a]{color:inherit;margin:0;font-size:.9375rem;line-height:1.5}html:not(.lkc-js) .cookie-banner__actions[data-astro-cid-xlc2i64a],html:not(.lkc-js) .cookie-banner__minimize[data-astro-cid-xlc2i64a]{display:none}@media (width<=479px){.cookie-banner[data-astro-cid-xlc2i64a],.cookie-feedback[data-astro-cid-xlc2i64a]{width:calc(100vw - 32px);bottom:16px;right:16px}.cookie-banner[data-astro-cid-xlc2i64a]{max-height:calc(100dvh - 32px);padding:20px}.cookie-banner__actions[data-astro-cid-xlc2i64a]{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.cookie-banner[data-astro-cid-xlc2i64a] button[data-astro-cid-xlc2i64a]{transition:none}}.locale-switcher[data-astro-cid-gvsqay4j] ul[data-astro-cid-gvsqay4j]{align-items:baseline;gap:var(--lkc-space-12);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.locale-switcher[data-astro-cid-gvsqay4j] a[data-astro-cid-gvsqay4j]{min-block-size:var(--lkc-control-min-block-size,44px);font-size:var(--lkc-type-meta);line-height:var(--lkc-leading-meta);letter-spacing:var(--lkc-tracking-navigation);text-transform:uppercase;color:var(--lkc-color-text-secondary);white-space:nowrap;transition:color var(--lkc-motion-duration-fast) var(--lkc-motion-easing-standard);align-items:center;text-decoration:none;display:inline-flex}.locale-switcher[data-astro-cid-gvsqay4j] a[data-astro-cid-gvsqay4j]:hover,.locale-switcher[data-astro-cid-gvsqay4j] a[data-astro-cid-gvsqay4j]:focus-visible{color:var(--lkc-color-bordeaux-700)}.locale-switcher[data-astro-cid-gvsqay4j] a[data-astro-cid-gvsqay4j][aria-current=page]{color:var(--lkc-color-navy-900);font-weight:600}@media (width>=1100px) and (hover:hover) and (pointer:fine){.locale-switcher[data-astro-cid-gvsqay4j] ul[data-astro-cid-gvsqay4j]{flex-wrap:nowrap;gap:0}.locale-switcher__item[data-astro-cid-gvsqay4j]:not(.is-current){opacity:0;pointer-events:none;max-width:0;transition:max-width var(--lkc-motion-duration-disclosure) var(--lkc-motion-easing-standard),opacity var(--lkc-motion-duration-disclosure) var(--lkc-motion-easing-standard);overflow:hidden}.locale-switcher__item[data-astro-cid-gvsqay4j]:not(.is-current) a[data-astro-cid-gvsqay4j]{padding-inline-start:var(--lkc-space-16)}.locale-switcher[data-astro-cid-gvsqay4j]:hover .locale-switcher__item[data-astro-cid-gvsqay4j]:not(.is-current),.locale-switcher[data-astro-cid-gvsqay4j]:focus-within .locale-switcher__item[data-astro-cid-gvsqay4j]:not(.is-current){max-width:var(--lkc-measure-locale-code);opacity:1;pointer-events:auto}}.site-header__panel .locale-switcher__item[data-astro-cid-gvsqay4j]:not(.is-current){opacity:1;pointer-events:auto;max-width:none;overflow:visible}.site-header__panel .locale-switcher[data-astro-cid-gvsqay4j] ul[data-astro-cid-gvsqay4j]{gap:12px}.site-header__panel .locale-switcher[data-astro-cid-gvsqay4j] a[data-astro-cid-gvsqay4j]{padding-inline-start:0}@media (prefers-reduced-motion:reduce){.locale-switcher__item[data-astro-cid-gvsqay4j]{transition:none!important}}.site-header[data-astro-cid-6stfpryv]{z-index:20;width:100%;padding-top:var(--lkc-space-16);background:var(--lkc-color-surface);position:sticky;top:0;box-shadow:0 1px #0000}.site-header[data-astro-cid-6stfpryv][data-settled]{transition:box-shadow var(--lkc-motion-duration-ui) var(--lkc-motion-easing-standard)}.site-header[data-astro-cid-6stfpryv][data-condensed]{box-shadow:0 1px 0 var(--lkc-color-border)}.site-header__inner[data-astro-cid-6stfpryv]{max-width:var(--lkc-layout-max-content);padding-inline:var(--lkc-layout-column-padding);margin:auto;position:relative}.site-header__rail[data-astro-cid-6stfpryv]{border-bottom:var(--lkc-line-weight-lkc) solid transparent;grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;gap:clamp(.65rem,1.6vw,1.5rem);min-width:0;display:grid;position:relative}.site-header__rule[data-astro-cid-6stfpryv]{inset-inline:0;bottom:calc(-1 * var(--lkc-line-weight-lkc));height:var(--lkc-line-weight-lkc);background:var(--lkc-color-bordeaux-700);pointer-events:none;position:absolute}.site-header__mark[data-astro-cid-6stfpryv]{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.site-header__mark[data-astro-cid-6stfpryv] .lkc-mark{transform-origin:0}.site-header[data-astro-cid-6stfpryv][data-settled] .site-header__mark[data-astro-cid-6stfpryv] .lkc-mark{transition:transform var(--lkc-motion-duration-ui) var(--lkc-motion-easing-standard)}.site-header[data-astro-cid-6stfpryv][data-condensed] .site-header__mark[data-astro-cid-6stfpryv] .lkc-mark{transform:scale(.85)}.site-header__contexts[data-astro-cid-6stfpryv],.site-header__track[data-astro-cid-6stfpryv]{justify-content:flex-end;align-items:center;gap:clamp(.5rem,1.4vw,1.25rem);min-width:0;display:flex}.site-header__context-link[data-astro-cid-6stfpryv],.site-header__stop[data-astro-cid-6stfpryv]{min-height:44px;color:var(--lkc-color-navy-900);font-size:calc(1.1 * var(--lkc-type-meta));letter-spacing:var(--lkc-tracking-navigation);text-transform:uppercase;white-space:nowrap;align-items:center;font-weight:400;line-height:1.1;text-decoration:none;display:inline-flex;position:relative}.site-header__context-link[data-astro-cid-6stfpryv].is-current{font-weight:700}.site-header__context-link[data-astro-cid-6stfpryv].is-current:before{content:"";background:var(--lkc-color-bordeaux-700);width:.35rem;height:.35rem;margin-right:.38rem}.site-header__stop[data-astro-cid-6stfpryv].is-current{font-weight:700}.site-header__context-link[data-astro-cid-6stfpryv]:hover,.site-header__context-link[data-astro-cid-6stfpryv]:focus-visible,.site-header__stop[data-astro-cid-6stfpryv]:hover,.site-header__stop[data-astro-cid-6stfpryv]:focus-visible{color:var(--lkc-color-bordeaux-700)}.site-header__menu-toggle[data-astro-cid-6stfpryv]{min-height:44px;color:var(--lkc-color-navy-900);cursor:pointer;user-select:none;font-size:var(--lkc-type-meta);letter-spacing:var(--lkc-tracking-navigation);text-transform:uppercase;justify-content:center;align-items:center;gap:.6rem;padding:.35rem;list-style:none;display:inline-flex}.site-header__menu-toggle[data-astro-cid-6stfpryv]::-webkit-details-marker{display:none}.site-header__menu-indicator[data-astro-cid-6stfpryv]{border-top:2px solid;border-bottom:2px solid;width:1.2rem;height:.85rem;display:block;position:relative}.site-header__menu-indicator[data-astro-cid-6stfpryv]:after{content:"";width:100%;transition:transform var(--lkc-motion-duration-fast);border-top:2px solid;position:absolute;top:.33rem;left:0}.site-header__menu[data-astro-cid-6stfpryv][open] .site-header__menu-indicator[data-astro-cid-6stfpryv]{border-color:#0000}.site-header__menu[data-astro-cid-6stfpryv][open] .site-header__menu-indicator[data-astro-cid-6stfpryv]:after{transform:rotate(45deg)}.site-header__menu[data-astro-cid-6stfpryv][open] .site-header__menu-indicator[data-astro-cid-6stfpryv]:before{content:"";border-top:2px solid;width:100%;position:absolute;top:.33rem;left:0;transform:rotate(-45deg)}.site-header__panel[data-astro-cid-6stfpryv]{z-index:30;top:calc(100% + .5rem);right:var(--lkc-layout-column-padding);width:min(60rem,calc(100vw - 2 * var(--lkc-layout-column-padding)));background:var(--lkc-color-surface);border:1px solid var(--lkc-color-border);flex-direction:column;gap:clamp(1.3rem,2.5vw,2.5rem);max-height:calc(100dvh - 8rem);padding:clamp(1.2rem,2.5vw,2.5rem);display:none;position:absolute;overflow:auto;box-shadow:0 24px 50px #081e3526}.site-header__menu[data-astro-cid-6stfpryv][open] .site-header__panel[data-astro-cid-6stfpryv]{animation:lkc-menu-enter var(--lkc-motion-duration-disclosure) var(--lkc-motion-easing-enter) both;display:flex}@keyframes lkc-menu-enter{0%{transform:translateY(-6px)}to{transform:none}}.site-header__panel-choices[data-astro-cid-6stfpryv]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.site-header__panel-choice[data-astro-cid-6stfpryv]{border:1px solid var(--lkc-color-border);min-height:4rem;color:var(--lkc-color-navy-900);letter-spacing:.03em;align-items:center;gap:1rem;padding:.8rem 1rem;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:400;text-decoration:none;display:flex}.site-header__panel-choice[data-astro-cid-6stfpryv].is-current{border-left:3px solid var(--lkc-color-bordeaux-700);background:var(--lkc-color-surface-muted);font-weight:700}.site-header__panel-number[data-astro-cid-6stfpryv]{color:var(--lkc-color-bordeaux-700);letter-spacing:.08em;flex:none;font-size:.72rem;font-weight:500}.site-header__panel-services[data-astro-cid-6stfpryv]{border-top:2px solid var(--lkc-color-navy-900);padding-top:1rem}.site-header__panel-overview[data-astro-cid-6stfpryv]{--lkc-cue-gap:1rem;min-height:3.6rem;color:var(--lkc-color-navy-900);justify-content:space-between;align-items:center;gap:0;padding:.5rem 0 1.2rem;font-size:clamp(1.45rem,2.2vw,2rem);font-weight:450;line-height:1.2;text-decoration:none;display:flex}.site-header__panel-overview[data-astro-cid-6stfpryv].is-current{font-weight:700}.site-header__panel-detail-list[data-astro-cid-6stfpryv]{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 1.5rem;display:grid}.site-header__panel-detail[data-astro-cid-6stfpryv]{border-top:1px solid var(--lkc-color-border);min-width:0;min-height:4.2rem;color:var(--lkc-color-navy-900);align-items:baseline;gap:.6rem;padding:.9rem 0;font-weight:400;line-height:1.35;text-decoration:none;display:flex}.site-header__panel-detail[data-astro-cid-6stfpryv].is-current,.site-header__panel-utility[data-astro-cid-6stfpryv] .is-current[data-astro-cid-6stfpryv]{font-weight:700}.site-header__panel-utility[data-astro-cid-6stfpryv]{border-top:1px solid var(--lkc-color-border);flex-wrap:wrap;gap:.5rem 2rem;padding-top:1rem;display:flex}.site-header__panel-utility[data-astro-cid-6stfpryv] a[data-astro-cid-6stfpryv]{min-height:44px;color:var(--lkc-color-navy-900);text-transform:uppercase;letter-spacing:var(--lkc-tracking-navigation);font-size:var(--lkc-type-meta);align-items:center;font-weight:400;text-decoration:none;display:inline-flex}.site-header__panel-utility[data-astro-cid-6stfpryv] a[data-astro-cid-6stfpryv].is-current{font-weight:700}.site-header__panel-languages[data-astro-cid-6stfpryv]{display:none}.site-header__panel-choice[data-astro-cid-6stfpryv]:hover,.site-header__panel-choice[data-astro-cid-6stfpryv]:focus-visible,.site-header__panel-overview[data-astro-cid-6stfpryv]:hover,.site-header__panel-overview[data-astro-cid-6stfpryv]:focus-visible,.site-header__panel-detail[data-astro-cid-6stfpryv]:hover,.site-header__panel-detail[data-astro-cid-6stfpryv]:focus-visible,.site-header__panel-utility[data-astro-cid-6stfpryv] a[data-astro-cid-6stfpryv]:hover,.site-header__panel-utility[data-astro-cid-6stfpryv] a[data-astro-cid-6stfpryv]:focus-visible{color:var(--lkc-color-bordeaux-700)}.site-header__beneath[data-astro-cid-6stfpryv]{align-items:center;gap:1.5rem;min-height:3.35rem;padding-block:.45rem .6rem;display:flex}.site-header__word[data-astro-cid-6stfpryv]{color:var(--lkc-color-navy-900);font-size:var(--lkc-type-meta);letter-spacing:var(--lkc-tracking-entity-lockup-compact);white-space:nowrap;align-items:center;gap:.5rem;font-weight:700;display:inline-flex}.site-header__bracket[data-astro-cid-6stfpryv]{width:var(--lkc-dot-size-compact);height:var(--lkc-dot-size-compact);background:var(--lkc-color-bordeaux-700);flex:none}.site-header__page[data-astro-cid-6stfpryv]{color:var(--lkc-color-text-secondary);font-size:var(--lkc-type-meta);overflow-wrap:anywhere;line-height:1.2}.site-header__counterpart[data-astro-cid-6stfpryv]{display:none}.site-header[data-astro-cid-6stfpryv] a[data-astro-cid-6stfpryv]:focus-visible,.site-header[data-astro-cid-6stfpryv] summary[data-astro-cid-6stfpryv]:focus-visible{outline:2px solid var(--lkc-color-focus);outline-offset:2px}@media (width<=1099px){.site-header__track[data-astro-cid-6stfpryv]{display:none}}@media (width<=767px){.site-header__rail[data-astro-cid-6stfpryv]{grid-template-columns:minmax(0,1fr) auto}.site-header__contexts[data-astro-cid-6stfpryv],.site-header__locales[data-astro-cid-6stfpryv]{display:none}.site-header__panel[data-astro-cid-6stfpryv]{width:100%;max-height:calc(100dvh - 6rem);right:0}.site-header__panel-languages[data-astro-cid-6stfpryv]{border-top:1px solid var(--lkc-color-border);padding-top:1rem;display:block}.site-header__panel-detail-list[data-astro-cid-6stfpryv]{grid-template-columns:1fr}.site-header__panel-choices[data-astro-cid-6stfpryv]{gap:.5rem}.site-header__panel-choice[data-astro-cid-6stfpryv]{min-height:3rem;padding:.6rem;font-size:.82rem}.site-header__beneath[data-astro-cid-6stfpryv]{justify-content:space-between;gap:.8rem}.site-header__page[data-astro-cid-6stfpryv]{display:none}.site-header__counterpart[data-astro-cid-6stfpryv]{border-left:1px solid var(--lkc-color-border);min-height:44px;color:var(--lkc-color-navy-900);font-size:var(--lkc-type-meta);text-transform:uppercase;align-items:center;padding-left:.75rem;text-decoration:none;display:inline-flex}}@media (width<=359px){.site-header__panel-choices[data-astro-cid-6stfpryv]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.site-header__menu[data-astro-cid-6stfpryv][open] .site-header__panel[data-astro-cid-6stfpryv]{animation:none}}.site-header__rail[data-astro-cid-6stfpryv]{grid-template-columns:auto minmax(0,1fr) auto auto}.site-header__menu[data-astro-cid-6stfpryv]{display:none}.site-header__mark[data-astro-cid-6stfpryv] .lkc-mark{padding-inline:0}.site-header__beneath[data-astro-cid-6stfpryv]{gap:clamp(.85rem,2vw,2rem)}.site-header__word[data-astro-cid-6stfpryv]{flex:none}.site-header__registration[data-astro-cid-6stfpryv]{width:clamp(2rem,4vw,4.5rem);height:var(--lkc-line-weight-lkc);background:var(--lkc-color-bordeaux-700);display:block}.site-header__sections[data-astro-cid-6stfpryv]{flex-wrap:wrap;flex:1;justify-content:flex-end;align-items:center;gap:0 clamp(.75rem,1.6vw,1.5rem);min-width:0;display:flex}.site-header__section[data-astro-cid-6stfpryv]{min-height:44px;color:var(--lkc-color-text-secondary);font-size:var(--lkc-type-navigation);letter-spacing:.025em;white-space:normal;align-items:center;line-height:1.2;text-decoration:none;display:inline-flex}.site-header__locales[data-astro-cid-6stfpryv] .locale-switcher a{font-size:calc(1.1 * var(--lkc-type-meta))}.site-header__section[data-astro-cid-6stfpryv].is-current{color:var(--lkc-color-navy-900);font-weight:700}.site-header__section[data-astro-cid-6stfpryv]:hover,.site-header__section[data-astro-cid-6stfpryv]:focus-visible{color:var(--lkc-color-bordeaux-700)}.site-header__sections[data-astro-cid-6stfpryv]{position:relative}.site-header__sections[data-astro-cid-6stfpryv][data-nav-fitted]{flex-wrap:nowrap}.site-header__sections[data-astro-cid-6stfpryv]>a[data-astro-cid-6stfpryv]{flex:none}.site-header__detail-overflow[data-astro-cid-6stfpryv]{flex:none;display:none}.site-header__sections[data-astro-cid-6stfpryv][data-nav-compact]>[data-astro-cid-6stfpryv][data-service-link]{display:none}.site-header__sections[data-astro-cid-6stfpryv][data-nav-compact]>.site-header__detail-overflow[data-astro-cid-6stfpryv]{display:block}.site-header__detail-overflow[data-astro-cid-6stfpryv] summary[data-astro-cid-6stfpryv]{cursor:pointer;gap:.5rem;list-style:none}.site-header__detail-overflow[data-astro-cid-6stfpryv] summary[data-astro-cid-6stfpryv]::-webkit-details-marker{display:none}.site-header__detail-panel[data-astro-cid-6stfpryv]{z-index:30;border:1px solid var(--lkc-color-border);background:var(--lkc-color-surface);gap:4px;width:min(25rem,100%);padding:16px 24px;display:grid;position:absolute;top:100%;right:0;box-shadow:0 16px 32px #081e351f}.site-header__detail-panel[data-astro-cid-6stfpryv] a[data-astro-cid-6stfpryv]{padding-block:8px}@media (width<=1099px){.site-header__rail[data-astro-cid-6stfpryv]{grid-template-columns:minmax(0,1fr) auto}.site-header__contexts[data-astro-cid-6stfpryv],.site-header__track[data-astro-cid-6stfpryv],.site-header__locales[data-astro-cid-6stfpryv],.site-header__sections[data-astro-cid-6stfpryv]{display:none}.site-header__menu[data-astro-cid-6stfpryv]{display:block}.site-header__panel-languages[data-astro-cid-6stfpryv]{border-top:1px solid var(--lkc-color-border);padding-top:1rem;display:block}.site-header__panel-detail-list[data-astro-cid-6stfpryv]{grid-template-columns:1fr}.site-header__beneath[data-astro-cid-6stfpryv]{justify-content:space-between}.site-header__counterpart[data-astro-cid-6stfpryv]{border-left:1px solid var(--lkc-color-border);min-height:44px;color:var(--lkc-color-navy-900);font-size:var(--lkc-type-meta);text-transform:uppercase;align-items:center;padding-left:.75rem;text-decoration:none;display:inline-flex}}:root{--lkc-raw-color-ink:#1b2026;--lkc-raw-color-navy-900:#02203c;--lkc-raw-color-bordeaux-700:#c91a39;--lkc-raw-color-bordeaux-deep:#932c43;--lkc-raw-color-gold-500:#b79a63;--lkc-raw-color-gold-ink:#715a2d;--lkc-raw-color-grey-600:#58616b;--lkc-raw-color-grey-100:#f0f0f0;--lkc-raw-color-paper:#f8f5f1;--lkc-raw-color-paper-hover:#ebe4df;--lkc-raw-color-hairline:#dce1e7;--lkc-raw-color-white-muted:#ffffffb8;--lkc-raw-color-white-faint:#ffffff47;--lkc-raw-color-white:#fff;--lkc-raw-color-success:#236b4a;--lkc-raw-color-error:#a62b3d;--lkc-raw-color-focus:#9b7d45;--lkc-color-ink:var(--lkc-raw-color-ink);--lkc-color-navy-900:var(--lkc-raw-color-navy-900);--lkc-color-bordeaux-700:var(--lkc-raw-color-bordeaux-700);--lkc-color-bordeaux-deep:var(--lkc-raw-color-bordeaux-deep);--lkc-color-gold-500:var(--lkc-raw-color-gold-500);--lkc-color-gold-ink:var(--lkc-raw-color-gold-ink);--lkc-color-grey-600:var(--lkc-raw-color-grey-600);--lkc-color-grey-100:var(--lkc-raw-color-grey-100);--lkc-color-white:var(--lkc-raw-color-white);--lkc-color-success:var(--lkc-raw-color-success);--lkc-color-error:var(--lkc-raw-color-error);--lkc-color-focus:var(--lkc-raw-color-focus);--lkc-color-surface:var(--lkc-color-white);--lkc-color-surface-muted:var(--lkc-color-grey-100);--lkc-color-surface-paper:var(--lkc-raw-color-paper);--lkc-color-surface-paper-hover:var(--lkc-raw-color-paper-hover);--lkc-shadow-editorial:0 18px 42px #02203c1a, 0 3px 9px #02203c12;--lkc-field-cool:radial-gradient(ellipse 72% 90% at 84% 0%, #84a4b538, transparent 72%), linear-gradient(115deg,#ffffff5c,transparent 56%);--lkc-field-warm:radial-gradient(ellipse 72% 90% at 86% 0%, #be99772b, transparent 73%), linear-gradient(115deg,#ffffff59,transparent 57%);--lkc-field-navy:radial-gradient(ellipse 75% 120% at 88% 0%, #7a9db238, transparent 72%), linear-gradient(115deg,#ffffff0b,transparent 60%);--lkc-color-text-primary:var(--lkc-color-ink);--lkc-color-text-secondary:var(--lkc-color-grey-600);--lkc-color-accent:var(--lkc-color-bordeaux-700);--lkc-color-border:var(--lkc-raw-color-hairline);--lkc-color-border-strong:var(--lkc-color-navy-900);--lkc-color-link:var(--lkc-color-navy-900);--lkc-color-link-hover:var(--lkc-color-bordeaux-700);--lkc-color-link-visited:var(--lkc-color-navy-900);--lkc-color-selection-bg:var(--lkc-color-navy-900);--lkc-color-selection-fg:var(--lkc-color-white);--lkc-color-control-bg:var(--lkc-color-white);--lkc-color-control-border:var(--lkc-color-navy-900);--lkc-color-control-text:var(--lkc-color-ink);--lkc-color-button-bg:var(--lkc-color-navy-900);--lkc-color-button-text:var(--lkc-color-white);--lkc-color-button-hover-bg:var(--lkc-color-bordeaux-700);--lkc-color-marker:var(--lkc-color-bordeaux-700);--lkc-color-rule:var(--lkc-color-navy-900);--lkc-color-quote-accent:var(--lkc-color-bordeaux-700);--lkc-color-hairline:var(--lkc-raw-color-hairline);--lkc-color-text-negative:var(--lkc-raw-color-white);--lkc-color-text-negative-secondary:var(--lkc-raw-color-white-muted);--lkc-color-rule-negative:var(--lkc-raw-color-white-faint);--lkc-color-selection-negative-bg:var(--lkc-raw-color-white);--lkc-color-selection-negative-fg:var(--lkc-raw-color-navy-900);--lkc-space-4:4px;--lkc-space-8:8px;--lkc-space-12:12px;--lkc-space-16:16px;--lkc-space-24:24px;--lkc-space-32:32px;--lkc-space-48:48px;--lkc-space-64:64px;--lkc-space-96:96px;--lkc-space-144:144px;--lkc-space-192:192px;--lkc-layout-max-content:calc(var(--lkc-content-max) + 2 * var(--lkc-gutter));--lkc-layout-max-wide:1600px;--lkc-layout-outer-margin:var(--lkc-gutter);--lkc-layout-gutter:24px;--lkc-layout-column-padding:var(--lkc-gutter);--lkc-measure-editorial:34rem;--lkc-measure-locale-code:4rem;--lkc-measure-reading:42rem;--lkc-measure-reach-rest:5.5rem;--lkc-stage-split-balanced:minmax(0, 50fr) minmax(0, 50fr);--lkc-stage-split-lead:minmax(0, 58fr) minmax(0, 42fr);--lkc-stage-split-trail:minmax(0, 42fr) minmax(0, 58fr);--lkc-stage-seam:2px;--lkc-stage-block-size:clamp(14rem, 25vw, 22.5rem);--lkc-stage-dot:11px;--lkc-ground-block-size:clamp(10rem, 16vw, 15rem);--lkc-ground-fade-start:34%;--lkc-ground-opacity:.85;--lkc-ground-opacity-quiet:.32;--lkc-ground-block-size-tall:clamp(14rem, 24vw, 22rem);--lkc-space-section:var(--lkc-chapter-gap);--lkc-dot-size:.5rem;--lkc-dot-size-compact:calc(var(--lkc-dot-size) / 1.4);--lkc-header-offset:9rem;--lkc-section-head-gap:clamp(1.5rem, 2vw, 2rem);--lkc-line-weight-lkc:3px;--lkc-radius-sharp:0px;--lkc-radius-soft:4px;--lkc-border-width-thin:1px;--lkc-border-width-accent:3px;--lkc-control-min-block-size:44px;--lkc-type-display:clamp(1.87rem, 5.95vw, 3.825rem);--lkc-type-h1:clamp(1.87rem, 1.3175rem + 2.125vw, 3.57rem);--lkc-type-h2:clamp(1.75rem, 1.5rem + 1.5vw, 2.5rem);--lkc-type-h3:clamp(1.375rem, 1.25rem + .75vw, 1.75rem);--lkc-type-h4:clamp(1.125rem, 1.05rem + .35vw, 1.375rem);--lkc-type-body:clamp(1rem, .96rem + .2vw, 1.125rem);--lkc-type-navigation:clamp(.875rem, .86rem + .1vw, .9375rem);--lkc-type-lead:clamp(1.125rem, 1.05rem + .35vw, 1.25rem);--lkc-type-gate-caption-de:clamp(1.0625rem, 2vw, 1.25rem);--lkc-measure-gate-international-de:18ch;--lkc-measure-gate-legal-de:34ch;--lkc-type-editorial-lead:clamp(1.3rem, 1.12rem + .65vw, 1.8rem);--lkc-type-meta:clamp(.8125rem, .8rem + .06vw, .875rem);--lkc-type-portal-headline:clamp(2.3375rem, 1.275rem + 4.25vw, 5.7375rem);--lkc-leading-display:1.05;--lkc-leading-heading:1.15;--lkc-leading-body:1.6;--lkc-leading-meta:1.4;--lkc-tracking-tight:-.01em;--lkc-tracking-display:-.03em;--lkc-tracking-navigation:.06em;--lkc-tracking-entity-lockup:.42em;--lkc-tracking-entity-lockup-compact:.16em;--lkc-font-candidate-instrument-sans:"Instrument Sans Variable", sans-serif;--lkc-font-candidate-inter:"Inter Variable", sans-serif;--lkc-font-candidate-ibm-plex-sans:"IBM Plex Sans Variable", sans-serif;--lkc-font-display:var(--lkc-font-candidate-instrument-sans);--lkc-font-body:var(--lkc-font-candidate-ibm-plex-sans);--lkc-font-interface:var(--lkc-font-body);--lkc-motion-duration-instant:.1s;--lkc-motion-duration-fast:.15s;--lkc-motion-duration-base:.22s;--lkc-motion-duration-ui:.22s;--lkc-motion-duration-section:.32s;--lkc-motion-duration-exit:.32s;--lkc-motion-duration-context:.36s;--lkc-motion-duration-image:.48s;--lkc-motion-duration-entry:.48s;--lkc-motion-easing-standard:cubic-bezier(.22, .61, .36, 1);--lkc-motion-easing-emphasized:cubic-bezier(.22, .68, .2, 1);--lkc-motion-easing-enter:cubic-bezier(.12, .82, .18, 1);--lkc-motion-easing-exit:cubic-bezier(.55, .05, .67, .19);--lkc-content-max:1240px;--lkc-gutter:20px;--lkc-gutter-medium:32px;--lkc-gutter-wide:48px;--lkc-gutter-compact:16px;--lkc-grid-columns:1;--lkc-grid-gap:16px;--lkc-chapter-gap:40px;--lkc-chapter-padding:24px;--lkc-reading-max:68ch;--lkc-lead-max:54ch;--lkc-type-role-display:clamp(2.4rem, 4.4vw, 4.5rem);--lkc-type-role-display-h1:clamp(2rem, 3.9vw, 3.5rem);--lkc-type-role-inner-h1:clamp(1.75rem, 3.1vw, 2.75rem);--lkc-type-role-document-h1:clamp(1.625rem, 2.8vw, 2.5rem);--lkc-type-role-section:clamp(1.5rem, 2.7vw, 2.5rem);--lkc-type-role-article-feature:clamp(1.45rem, 2.1vw, 2.1rem);--lkc-type-role-utility:clamp(.8125rem, .8rem + .08vw, .9375rem);--lkc-leading-role-display:1.04;--lkc-leading-role-section:1.14;--lkc-weight-heading:500;--lkc-motion-duration-feedback:.14s;--lkc-motion-duration-disclosure:.22s;--lkc-motion-duration-continuity:.3s;--lkc-motion-duration-rule:.7s;--lkc-motion-duration-media:.85s;--lkc-motion-duration-portrait:.65s;--lkc-motion-stagger:60ms}@media (prefers-reduced-motion:reduce){:root{--lkc-motion-duration-instant:.01ms;--lkc-motion-duration-fast:.01ms;--lkc-motion-duration-base:.01ms;--lkc-motion-duration-ui:.01ms;--lkc-motion-duration-section:.01ms;--lkc-motion-duration-exit:.01ms;--lkc-motion-duration-context:.01ms;--lkc-motion-duration-entry:.01ms;--lkc-motion-duration-image:.01ms;--lkc-motion-duration-rule:.01ms;--lkc-motion-duration-media:.01ms;--lkc-motion-duration-portrait:.01ms;--lkc-motion-stagger:0s;--lkc-motion-duration-feedback:.01ms;--lkc-motion-duration-disclosure:.01ms;--lkc-motion-duration-continuity:.01ms}}@media (width>=768px){:root{--lkc-gutter:var(--lkc-gutter-medium);--lkc-grid-columns:6;--lkc-chapter-gap:48px;--lkc-chapter-padding:32px;--lkc-header-offset:13rem}}@media (width>=1100px){:root{--lkc-gutter:var(--lkc-gutter-wide);--lkc-grid-columns:12;--lkc-grid-gap:24px;--lkc-chapter-gap:56px;--lkc-chapter-padding:40px;--lkc-header-offset:9rem}}.site-header{view-transition-name:lkc-header;view-transition-class:lkc-chrome}.site-header__rule{view-transition-name:lkc-rule;view-transition-class:lkc-chrome}.site-header__mark .lkc-mark{view-transition-name:lkc-mark;view-transition-class:lkc-chrome}.entity-doorway__dot{view-transition-name:lkc-dot;view-transition-class:lkc-chrome}.site-header__word>span:nth-child(2){view-transition-name:lkc-entity-word;view-transition-class:lkc-chrome}.site-header__bracket{view-transition-name:lkc-header-dot;view-transition-class:lkc-chrome}.site-header__registration{view-transition-name:lkc-registration;view-transition-class:lkc-chrome}.lkc-vt-hero[data-vt-hero]{view-transition-name:lkc-hero-media;view-transition-class:lkc-content}body>.site-footer{view-transition-name:lkc-footer;view-transition-class:lkc-content}.media[data-route-photo]{view-transition-class:lkc-route-photo}@keyframes lkc-vt-hold{0%,to{opacity:1}}@keyframes lkc-page-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-8px)}}@keyframes lkc-page-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes lkc-surface-out{0%{opacity:1}to{opacity:0}}@keyframes lkc-surface-in{0%{opacity:0}to{opacity:1}}@keyframes lkc-language-rule{0%{opacity:1;transform:scaleX(0)}65%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes lkc-vt-fade-out{to{opacity:0}}@keyframes lkc-vt-rule-stretch{0%{transform:scaleX(.72)}}@keyframes lkc-vt-dot-pulse{0%,68%{transform:none}82%{transform:scale(var(--lkc-dot-pulse-peak,1.35))}to{transform:none}}@view-transition{navigation:auto}:root{--lkc-route-exit:.2s;--lkc-route-enter:.62s;--lkc-route-total:calc(var(--lkc-route-exit) + var(--lkc-route-enter))}::view-transition-old(*),::view-transition-new(*){animation:lkc-vt-hold var(--lkc-motion-duration-section) linear both}::view-transition-old(root),::view-transition-new(root){animation:lkc-vt-hold var(--lkc-route-total) linear both}::view-transition-old(lkc-page),::view-transition-old(lkc-page-out){animation:lkc-page-out var(--lkc-route-exit) cubic-bezier(.4,0,1,1) both}::view-transition-new(lkc-page){animation:lkc-page-in var(--lkc-route-enter) cubic-bezier(.2,.8,.2,1) var(--lkc-route-exit) both}::view-transition-old(lkc-footer),::view-transition-old(lkc-footer-out){animation:lkc-surface-out var(--lkc-route-exit) ease both}::view-transition-new(lkc-footer){animation:lkc-surface-in var(--lkc-route-enter) cubic-bezier(.2,.8,.2,1) var(--lkc-route-exit) both}::view-transition-group(lkc-page),::view-transition-group(lkc-page-out),::view-transition-group(lkc-footer),::view-transition-group(lkc-footer-out){animation-duration:.01ms!important}::view-transition-old(lkc-page),::view-transition-old(lkc-page-out),::view-transition-new(lkc-page){block-size:auto;inline-size:100%}::view-transition-image-pair(lkc-page),::view-transition-image-pair(lkc-page-out),::view-transition-image-pair(lkc-footer),::view-transition-image-pair(lkc-footer-out){isolation:isolate;mix-blend-mode:normal}::view-transition-old(.lkc-route-photo){animation:lkc-surface-out var(--lkc-route-exit) ease both}::view-transition-new(.lkc-route-photo){animation:lkc-surface-in var(--lkc-route-enter) cubic-bezier(.2,.8,.2,1) calc(var(--lkc-route-exit) + var(--lkc-route-photo-delay,0s)) both}::view-transition-group(.lkc-route-photo){animation-duration:.01ms!important}::view-transition-group(lkc-route-photo-in-1){--lkc-route-photo-delay:90ms}::view-transition-group(lkc-route-photo-in-2){--lkc-route-photo-delay:.18s}::view-transition-group(lkc-route-photo-in-3){--lkc-route-photo-delay:.27s}::view-transition-old(.lkc-route-photo),::view-transition-new(.lkc-route-photo){object-fit:cover;mix-blend-mode:normal;block-size:100%;inline-size:100%}html[data-language-arrival] .site-header__bracket{animation:lkc-header-dot-flash var(--lkc-motion-duration-context) var(--lkc-motion-easing-standard) both}@keyframes lkc-header-old{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes lkc-header-new{0%,49%{opacity:0}50%,to{opacity:1}}::view-transition-old(lkc-header){animation:lkc-header-old var(--lkc-motion-duration-entry) linear both}::view-transition-new(lkc-header){animation:lkc-header-new var(--lkc-motion-duration-entry) linear both}html[data-language-arrival] main:before{content:"";z-index:5;block-size:var(--lkc-line-weight-lkc);background:var(--lkc-color-bordeaux-700);transform-origin:100%;pointer-events:none;animation:lkc-language-rule var(--lkc-motion-duration-media) var(--lkc-motion-easing-emphasized) both;position:absolute;inset-block-start:0;inset-inline:0}html[data-astro-transition-fallback=old] body>main{animation:lkc-page-out var(--lkc-route-exit) cubic-bezier(.4,0,1,1) both}html[data-astro-transition-fallback=old] body>.site-footer{animation:lkc-surface-out var(--lkc-route-exit) ease both}html[data-astro-transition-fallback=new] body>main{animation:lkc-page-in var(--lkc-route-enter) cubic-bezier(.2,.8,.2,1) both}html[data-astro-transition-fallback=new] body>.site-footer{animation:lkc-surface-in var(--lkc-route-enter) cubic-bezier(.2,.8,.2,1) both}::view-transition-group(*){animation-duration:var(--lkc-motion-duration-section);animation-timing-function:var(--lkc-motion-easing-standard)}::view-transition-image-pair(lkc-hero-media){isolation:isolate;overflow:clip}::view-transition-old(lkc-hero-media),::view-transition-new(lkc-hero-media){object-fit:cover;block-size:100%;inline-size:100%}html[data-vt] *,html[data-vt] :before,html[data-vt] :after{transition-duration:.01ms!important}html:active-view-transition-type(t1)::view-transition-group(.lkc-chrome),html:active-view-transition-type(t1)::view-transition-group(.lkc-content){animation-duration:var(--lkc-motion-duration-entry);animation-timing-function:var(--lkc-motion-easing-enter)}html:active-view-transition-type(t1)::view-transition-new(lkc-rule){transform-origin:0;animation:lkc-vt-rule-stretch var(--lkc-motion-duration-entry) var(--lkc-motion-easing-enter) both}html:active-view-transition-type(t1)::view-transition-new(lkc-dot){animation:lkc-vt-dot-pulse var(--lkc-motion-duration-entry) linear both}html:active-view-transition-type(t2)::view-transition-group(.lkc-chrome),html:active-view-transition-type(t2)::view-transition-group(.lkc-content){animation-duration:var(--lkc-motion-duration-context);animation-timing-function:var(--lkc-motion-easing-emphasized)}html:active-view-transition-type(t2)::view-transition-new(lkc-dot){--lkc-dot-pulse-peak:1.16;animation:lkc-vt-dot-pulse var(--lkc-motion-duration-context) linear both}@keyframes lkc-entity-rule-out{to{transform:scaleX(0)}}@keyframes lkc-entity-rule-in{0%{transform:scaleX(0)}}@keyframes lkc-entity-word-out{to{opacity:0}}@keyframes lkc-entity-word-in{0%{opacity:0}}@keyframes lkc-header-dot-flash{0%,to{opacity:1;filter:drop-shadow(0 0 #0000);transform:scale(1)}50%{opacity:1;filter:drop-shadow(0 0 .22rem #c91a39a6);transform:scale(1.243)}}html:active-view-transition-type(t2)::view-transition-old(lkc-registration){transform-origin:0;animation:lkc-entity-rule-out var(--lkc-motion-duration-feedback) var(--lkc-motion-easing-exit) both}html:active-view-transition-type(t2)::view-transition-new(lkc-registration){transform-origin:0;animation:lkc-entity-rule-in var(--lkc-motion-duration-disclosure) var(--lkc-motion-easing-enter) var(--lkc-motion-duration-feedback) both}html:active-view-transition-type(t2)::view-transition-old(lkc-entity-word){animation:lkc-entity-word-out var(--lkc-motion-duration-feedback) ease both}html:active-view-transition-type(t2)::view-transition-new(lkc-entity-word){animation:lkc-entity-word-in var(--lkc-motion-duration-disclosure) ease var(--lkc-motion-duration-feedback) both}html:active-view-transition-type(t1)::view-transition-new(lkc-header-dot),html:active-view-transition-type(t2)::view-transition-new(lkc-header-dot),html:active-view-transition-type(t4)::view-transition-new(lkc-header-dot){animation:lkc-header-dot-flash var(--lkc-motion-duration-context) var(--lkc-motion-easing-standard) both}html[data-entity-leaving] .site-header__registration{transform-origin:0;animation:lkc-entity-rule-out var(--lkc-motion-duration-feedback) var(--lkc-motion-easing-exit) both}html[data-route-arrival=t2]:not([data-vt]) .site-header__registration{transform-origin:0;animation:lkc-entity-rule-in var(--lkc-motion-duration-disclosure) var(--lkc-motion-easing-enter) both}html[data-route-arrival=t1]:not([data-vt]) .site-header__bracket,html[data-route-arrival=t2]:not([data-vt]) .site-header__bracket,html[data-route-arrival=t4]:not([data-vt]) .site-header__bracket{animation:lkc-header-dot-flash var(--lkc-motion-duration-context) var(--lkc-motion-easing-standard) both}html:active-view-transition-type(t3)::view-transition-group(.lkc-chrome),html:active-view-transition-type(t3)::view-transition-group(.lkc-content){animation-duration:var(--lkc-motion-duration-exit);animation-timing-function:var(--lkc-motion-easing-exit)}html:active-view-transition-type(t3)::view-transition-new(lkc-dot){animation:lkc-vt-dot-pulse var(--lkc-motion-duration-exit) linear both}html:active-view-transition-type(t4)::view-transition-group(.lkc-chrome){animation-duration:.01ms}html:active-view-transition-type(t4)::view-transition-new(lkc-registration){transform-origin:0;animation:lkc-entity-rule-in var(--lkc-motion-duration-continuity) var(--lkc-motion-easing-emphasized) both}html[data-route-arrival=t4]:not([data-vt]) .site-header__registration{transform-origin:0;animation:lkc-entity-rule-in var(--lkc-motion-duration-continuity) var(--lkc-motion-easing-emphasized) both}html:active-view-transition-type(t6)::view-transition-new(lkc-page){animation-name:lkc-page-in}@media (prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-image-pair(*),::view-transition-old(*),::view-transition-new(*){animation-duration:.01ms!important;animation-delay:0s!important}}.lkc-reach:active .lkc-reach__arrow{transition-duration:var(--lkc-motion-duration-feedback);transform:translate(3px)}.lkc-reach:active .lkc-reach__line{transition-duration:var(--lkc-motion-duration-feedback)}.site-header__stop:active,.site-header__section:active{color:var(--lkc-color-bordeaux-700)}.entity-doorway__path:active figure{opacity:.92;transition:opacity var(--lkc-motion-duration-instant) var(--lkc-motion-easing-standard)}@media (prefers-reduced-motion:reduce){html[data-route-arrival] main,html[data-astro-transition-fallback] body>main,html[data-astro-transition-fallback] body>.site-footer,html[data-entity-leaving] .site-header__registration,html[data-route-arrival] .site-header__registration,html[data-route-arrival] .site-header__bracket,html[data-language-arrival] main:before,html[data-language-arrival] .site-header__bracket{clip-path:none!important;animation:none!important;transform:none!important}.lkc-reach:active .lkc-reach__arrow{transform:none!important}::view-transition-old(*),::view-transition-new(*){clip-path:none!important;animation:none!important;transform:none!important}}@keyframes lkc-rule-register{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes lkc-media-open{0%{opacity:0;clip-path:inset(0 14% 0 0);transform:scale(1.03)}to{opacity:1;clip-path:inset(0);transform:none}}@keyframes lkc-portrait-open{0%{opacity:0;clip-path:inset(0 0 0 4%)}to{opacity:1;clip-path:inset(0)}}@keyframes lkc-hero-open{0%{opacity:0;clip-path:inset(0 9% 0 0);transform:scale(1.022)}to{opacity:1;clip-path:inset(0);transform:none}}@keyframes lkc-pin-appear{0%{opacity:.7;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes lkc-icon-register{0%{transform:translate(-3px)}to{transform:none}}[data-motion-rule][data-motion-rule-kind=edge]{border-top-color:var(--lkc-color-hairline);position:relative}.final-home__close[data-motion-rule-kind=edge],.contact-action-band[data-motion-rule-kind=edge]{border-top-color:#ffffff4d}[data-motion-rule][data-motion-rule-kind=edge][data-motion-entered]:after{content:"";inline-size:var(--lkc-motion-rule-length,clamp(3rem, 24%, 12rem));block-size:max(3px, var(--lkc-motion-rule-width,3px));background:var(--lkc-color-bordeaux-700);transform-origin:0;pointer-events:none;animation:lkc-rule-register var(--lkc-motion-duration-rule) var(--lkc-motion-easing-emphasized) var(--lkc-motion-delay,0s) both;position:absolute;inset-block-start:calc(-1 * var(--lkc-motion-rule-width,3px));inset-inline-start:0}[data-motion-rule][data-motion-rule-kind=line][data-motion-entered]{transform-origin:0;animation:lkc-rule-register var(--lkc-motion-duration-rule) var(--lkc-motion-easing-emphasized) var(--lkc-motion-delay,0s) both}.media[data-motion-media=editorial][data-motion-entered] picture{animation:lkc-media-open var(--lkc-motion-duration-media) var(--lkc-motion-easing-emphasized) calc(80ms + var(--lkc-media-delay,0s)) both}.media[data-motion-media=hero][data-motion-entered] picture{animation:lkc-hero-open .9s var(--lkc-motion-easing-emphasized) var(--lkc-media-delay,0s) both}.media[data-motion-media=portrait][data-motion-entered] picture{animation:lkc-portrait-open var(--lkc-motion-duration-media) var(--lkc-motion-easing-emphasized) var(--lkc-media-delay,0s) both}html.lkc-js .media[data-motion-media][data-media-ready]:not([data-motion-entered]) picture{opacity:0}[data-motion-pins][data-motion-entered] .c-geography__pin{animation:lkc-pin-appear .4s var(--lkc-motion-easing-standard) var(--lkc-motion-delay,0s) backwards}[data-motion-roster][data-motion-entered] .lkc-icon{animation:lkc-icon-register var(--lkc-motion-duration-disclosure) var(--lkc-motion-easing-standard) backwards}[data-motion-destination]{--lkc-motion-duration-feedback:.18s;transition:color var(--lkc-motion-duration-feedback) var(--lkc-motion-easing-standard), border-color var(--lkc-motion-duration-feedback) var(--lkc-motion-easing-standard), background-color var(--lkc-motion-duration-feedback) var(--lkc-motion-easing-standard)}[data-motion-destination]:is(:hover,:focus-visible){color:var(--lkc-color-bordeaux-700)}[data-motion-cue]{opacity:0;transition:opacity var(--lkc-motion-duration-disclosure) var(--lkc-motion-easing-standard), transform var(--lkc-motion-duration-disclosure) var(--lkc-motion-easing-standard), color var(--lkc-motion-duration-feedback) var(--lkc-motion-easing-standard);transform:translate(-.35em)}[data-motion-destination]:is(:hover,:focus-visible) [data-motion-cue],[data-motion-destination]:active [data-motion-cue]{opacity:1}[data-motion-destination]:is(:hover,:focus-visible) [data-motion-cue]{transform:translate(3px)}[data-motion-destination]:is(:hover,:focus-visible) [data-motion-cue=external]{transform:translate(2px,-2px)}[data-motion-destination]:is(:hover,:focus-visible) [data-motion-cue=back]{transform:translate(-3px)}[data-motion-destination]:active [data-motion-cue]{transform:translate(1px)}.lkc-cue-shield{inline-size:0;min-inline-size:0;max-inline-size:none;transition:inline-size var(--lkc-motion-duration-disclosure) var(--lkc-motion-easing-standard), padding-inline var(--lkc-motion-duration-disclosure) var(--lkc-motion-easing-standard), margin-inline-start var(--lkc-motion-duration-disclosure) var(--lkc-motion-easing-standard), margin-inline-end var(--lkc-motion-duration-disclosure) var(--lkc-motion-easing-standard);flex:none;margin-block:-4px;margin-inline-start:0;padding-block:4px;padding-inline:0;display:inline-block;overflow:clip}[data-motion-destination]:is(:hover,:focus-visible,:active) .lkc-cue-shield{inline-size:calc(1em + 8px);margin-inline-start:var(--lkc-cue-gap,.5rem);padding-inline:4px;overflow:visible}[data-motion-cue]:not(.entity-doorway__cue),[data-motion-destination]:is(:hover,:focus-visible) [data-motion-cue],[data-motion-destination]:active [data-motion-cue]{inline-size:1em;max-inline-size:none;overflow:visible}.lkc-cue-shield>[data-motion-cue]{overflow:visible}.entity-doorway__cue{max-inline-size:none;overflow:visible}@media (prefers-reduced-motion:reduce){[data-motion-cue]:not(.entity-doorway__cue),.lkc-cue-shield{transition:none;transform:none}}[data-motion-destination]:is(:hover,:focus-visible) .lkc-reach__line{transform:scaleX(1)}.insights-title-link{grid-template-columns:minmax(0,1fr) 1.25em;align-items:start;gap:.5em;display:grid}[data-motion-destination].insights-title-link .lkc-cue-shield{inline-size:1.25em;max-inline-size:1.25em;margin-block:0;margin-inline-start:0;padding:0;transition:none;overflow:visible}[data-motion-destination].insights-title-link [data-motion-cue]{max-inline-size:1.25em}[data-motion-destination] .lkc-reach__line{transition:transform var(--lkc-motion-duration-disclosure) var(--lkc-motion-easing-standard), background-color var(--lkc-motion-duration-feedback) var(--lkc-motion-easing-standard)}[data-motion-linked-media]:focus-visible .media{--media-scale:1.025}@media (hover:hover) and (pointer:fine){[data-motion-linked-media]:hover .media{--media-scale:1.025}}.site-header details[open] [data-motion-rule][data-motion-entered]:after{animation:lkc-rule-register var(--lkc-motion-duration-disclosure) var(--lkc-motion-easing-emphasized) both}html[data-menu-open] main [data-motion-entered] picture,html[data-menu-open] main [data-motion-rule]:after,html[data-menu-open] main [data-motion-rule-kind=line],html[data-menu-open] main .c-geography__pin{animation-play-state:paused}@keyframes lkc-language-choice{0%{transform:scaleX(0)}55%{transform:scaleX(1)}to{transform-origin:0;transform:scaleX(0)}}.locale-switcher a[aria-current=page]{position:relative}.locale-switcher a[aria-current=page]:after{content:"";inset-inline:0;background:var(--lkc-color-bordeaux-700);transform-origin:100%;height:2px;position:absolute;bottom:.55rem;transform:scaleX(0)}html[data-language-arrival] .locale-switcher a[aria-current=page]:after{animation:lkc-language-choice var(--lkc-motion-duration-rule) var(--lkc-motion-easing-emphasized) both}[data-motion-static] picture,[data-motion-static][data-motion-rule]{animation:none!important}[data-motion-static][data-motion-rule]:after,[data-motion-static] .c-geography__pin,[data-motion-static] .lkc-icon{clip-path:none!important;animation:none!important}[data-motion-static] picture{transform:none!important}@media (prefers-reduced-motion:reduce){[data-motion-entered] picture,[data-motion-entered] img,[data-motion-rule]:after,[data-motion-roster] .lkc-icon,.c-geography__pin,html[data-language-arrival] .locale-switcher a[aria-current=page]:after{clip-path:none!important;animation:none!important;transform:none!important}[data-motion-rule]{animation:none!important;transform:none!important}[data-motion-linked-media] .media{--media-scale:1!important}[data-motion-destination] [data-motion-cue],.lkc-reach:active .lkc-reach__arrow,.entity-doorway__dot,.entity-doorway__decision-line,.site-header[data-condensed] .site-header__mark .lkc-mark{transition:none!important;transform:none!important}.entity-doorway__dot{inset-inline-start:0!important;transform:none!important}.entity-doorway__square{transform:none!important}.entity-doorway__decision-line{display:none!important}}@media (prefers-reduced-motion:reduce) and (width>=1100px){.entity-doorway__dot{inset-inline-start:calc(50% - var(--lkc-stage-dot)/2)!important}}[data-motion-rule-kind=edge][data-motion-entered]:not(.lkc-brand-rule-marker):not([data-motion-square=owned]):before{content:"";z-index:2;top:calc(-1 * var(--lkc-motion-rule-width,3px) - 3px);background:var(--lkc-color-bordeaux-700);pointer-events:none;width:8px;height:8px;animation:lkc-register-square var(--lkc-motion-duration-rule) var(--lkc-motion-easing-emphasized) var(--lkc-motion-delay,0s) both;position:absolute;left:clamp(3rem,24%,12rem)}@keyframes lkc-register-square{0%{left:0}to{left:clamp(3rem,24%,12rem)}}[data-motion-static]:before{animation:none!important}@media (prefers-reduced-motion:reduce){[data-motion-rule]:before,.media[data-motion-media=portrait]:before{animation:none!important}}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:optional;font-weight:400 700;src:url(/_astro/instrument-sans-latin-wght-normal.BbzFLZTg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:optional;font-weight:400 700;src:url(/_astro/instrument-sans-latin-ext-wght-normal.B5bTHO_g.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:optional;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:optional;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:optional;font-weight:100 700;src:url(/_astro/ibm-plex-sans-latin-wght-normal.IvpUvPa2.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:optional;font-weight:100 700;src:url(/_astro/ibm-plex-sans-latin-ext-wght-normal.CIII54If.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}*,:before,:after{box-sizing:border-box}html{background-color:var(--lkc-color-surface);color:var(--lkc-color-text-primary);color-scheme:light;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;scroll-behavior:smooth;scrollbar-gutter:stable;scroll-padding-block-start:0}:where(main,[id]){scroll-margin-block-start:var(--lkc-header-offset)}body{font-family:var(--lkc-font-body);font-size:var(--lkc-type-body);color:var(--lkc-color-text-primary);background-color:var(--lkc-color-surface);font-weight:400;line-height:var(--lkc-leading-body);flex-direction:column;min-block-size:100dvh;margin:0;display:flex}main{flex:1}:focus-visible{outline:2px solid var(--lkc-color-focus);outline-offset:2px}img,svg,video{max-width:100%;height:auto}.page-column{width:100%;max-width:var(--lkc-layout-max-content);padding-inline:var(--lkc-layout-column-padding);margin-inline:auto}.u-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where(h1,h2,h3,h4){font-family:var(--lkc-font-display);color:var(--lkc-color-navy-900);letter-spacing:var(--lkc-tracking-tight);font-weight:600;line-height:var(--lkc-leading-heading);text-wrap:balance;margin:0}:where(h1){font-size:var(--lkc-type-h1);line-height:var(--lkc-leading-display);letter-spacing:var(--lkc-tracking-display);margin-block:0 var(--lkc-space-24)}:where(h2){font-size:var(--lkc-type-h2);margin-block:0 var(--lkc-space-16)}:where(h3){font-size:var(--lkc-type-h3);margin-block:0 var(--lkc-space-12)}:where(h4){font-size:var(--lkc-type-h4);margin-block:0 var(--lkc-space-8)}:where(main p){font-family:var(--lkc-font-body);font-size:var(--lkc-type-body);line-height:var(--lkc-leading-body);color:var(--lkc-color-text-primary);max-width:var(--lkc-measure-reading);margin:0}:where(main p+p){margin-block-start:var(--lkc-space-16)}:where(strong,b){font-weight:600}:where(em,i){font-style:italic}:where(address){font-family:var(--lkc-font-body);font-style:normal;font-size:var(--lkc-type-body);line-height:var(--lkc-leading-body);color:var(--lkc-color-text-primary);margin:0}:where(main a:any-link){color:var(--lkc-color-link);text-underline-offset:.18em;transition-property:color,text-decoration-color,text-decoration-thickness;transition-duration:var(--lkc-motion-duration-fast);transition-timing-function:var(--lkc-motion-easing-standard);text-decoration-line:underline;text-decoration-color:currentColor;text-decoration-thickness:1px}:where(main a:visited){color:var(--lkc-color-link-visited)}:where(main a:hover){color:var(--lkc-color-link-hover);text-decoration-thickness:2px;text-decoration-color:var(--lkc-color-link-hover)}:where(main a:active){color:var(--lkc-color-link-hover)}:where(main ul,main ol){font-family:var(--lkc-font-body);font-size:var(--lkc-type-body);line-height:var(--lkc-leading-body);color:var(--lkc-color-text-primary);margin-block:var(--lkc-space-16);margin-inline:0;padding-inline-start:var(--lkc-space-24)}:where(main ul:not([class]),main ol:not([class])){max-width:var(--lkc-measure-reading)}:where(main ul){list-style-type:disc}:where(main ol){list-style-type:decimal}:where(main li+li){margin-block-start:var(--lkc-space-8)}main li::marker{color:var(--lkc-color-marker)}:where(main blockquote){margin-block:var(--lkc-space-24);padding-block:var(--lkc-space-8);border:0;border-inline-start:var(--lkc-border-width-accent) solid var(--lkc-color-quote-accent);max-width:var(--lkc-measure-editorial);font-family:var(--lkc-font-body);font-size:var(--lkc-type-body);line-height:var(--lkc-leading-body);color:var(--lkc-color-text-primary);margin-inline:0;padding-inline-start:var(--lkc-space-16);padding-inline-end:0}:where(main hr){border:0;border-block-start:var(--lkc-border-width-thin) solid var(--lkc-color-rule);height:0;margin-block:var(--lkc-space-32);color:var(--lkc-color-rule);background:0 0;margin-inline:0}:where(main figure){margin:0;margin-block:var(--lkc-space-24)}:where(main figcaption){font-family:var(--lkc-font-body);font-size:var(--lkc-type-meta);line-height:var(--lkc-leading-meta);color:var(--lkc-color-text-secondary);margin-block-start:var(--lkc-space-8)}:where(label){font-family:var(--lkc-font-interface);font-size:var(--lkc-type-body);line-height:var(--lkc-leading-body);color:var(--lkc-color-text-primary);margin-block-end:var(--lkc-space-8);display:inline-block}:where(input,select,textarea,button){font:inherit;font-family:var(--lkc-font-interface);color:var(--lkc-color-control-text);border-radius:var(--lkc-radius-sharp);transition-property:color,background-color,border-color,opacity;transition-duration:var(--lkc-motion-duration-fast);transition-timing-function:var(--lkc-motion-easing-standard)}:where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]):not([type=image]):not([type=submit]):not([type=button]):not([type=reset]),select){appearance:none;width:100%;max-width:100%;min-block-size:var(--lkc-control-min-block-size);padding-block:var(--lkc-space-8);padding-inline:var(--lkc-space-12);border:var(--lkc-border-width-thin) solid var(--lkc-color-control-border);background-color:var(--lkc-color-control-bg);color:var(--lkc-color-control-text);display:block}:where(textarea){appearance:none;width:100%;max-width:100%;min-block-size:calc(var(--lkc-control-min-block-size) * 2.5);padding-block:var(--lkc-space-12);padding-inline:var(--lkc-space-12);border:var(--lkc-border-width-thin) solid var(--lkc-color-control-border);background-color:var(--lkc-color-control-bg);color:var(--lkc-color-control-text);resize:vertical;line-height:var(--lkc-leading-body);display:block}:where(button,input[type=button],input[type=submit],input[type=reset]){appearance:none;justify-content:center;align-items:center;gap:var(--lkc-space-8);min-block-size:var(--lkc-control-min-block-size);padding-block:var(--lkc-space-8);padding-inline:var(--lkc-space-16);border:var(--lkc-border-width-thin) solid var(--lkc-color-button-bg);background-color:var(--lkc-color-button-bg);color:var(--lkc-color-button-text);cursor:pointer;font-weight:500;line-height:1.2;display:inline-flex}:where(button:hover,input[type=button]:hover,input[type=submit]:hover,input[type=reset]:hover){background-color:var(--lkc-color-button-hover-bg);border-color:var(--lkc-color-button-hover-bg);color:var(--lkc-color-button-text)}:where(button:active,input[type=button]:active,input[type=submit]:active,input[type=reset]:active){background-color:var(--lkc-color-bordeaux-700);border-color:var(--lkc-color-bordeaux-700)}:where(button:disabled,input:disabled,select:disabled,textarea:disabled,button[disabled],input[disabled],select[disabled],textarea[disabled]){cursor:not-allowed;opacity:.55;color:var(--lkc-color-text-secondary)}:where(input:hover:not(:disabled),select:hover:not(:disabled),textarea:hover:not(:disabled)){border-color:var(--lkc-color-bordeaux-700)}.lkc-reach{color:var(--lkc-color-navy-900);min-block-size:var(--lkc-control-min-block-size);grid-template-columns:auto auto minmax(0,1fr);align-content:center;align-items:baseline;column-gap:0;text-decoration:none;display:inline-grid}:where(main) .lkc-reach,:where(main) .lkc-reach:hover,:where(main) .lkc-reach:visited{text-decoration:none}.lkc-reach__line{inline-size:100%;max-inline-size:var(--lkc-measure-reach-rest);block-size:var(--lkc-line-weight-lkc,3px);background-color:var(--lkc-color-bordeaux-700);transition:max-inline-size var(--lkc-motion-duration-base) var(--lkc-motion-easing-standard);grid-column:1/-1;margin-block-end:var(--lkc-space-12);display:block}.lkc-reach__label{font-size:var(--lkc-type-body);line-height:var(--lkc-leading-body);color:var(--lkc-color-text-secondary);transition:color var(--lkc-motion-duration-base) var(--lkc-motion-easing-standard)}.lkc-reach__arrow{font-size:var(--lkc-type-body);line-height:var(--lkc-leading-body);color:var(--lkc-color-text-secondary);opacity:0;inline-size:1em;max-inline-size:none;transition:opacity var(--lkc-motion-duration-base) var(--lkc-motion-easing-standard), transform var(--lkc-motion-duration-base) var(--lkc-motion-easing-standard), color var(--lkc-motion-duration-base) var(--lkc-motion-easing-standard);display:inline-block;overflow:visible;transform:translate(-.35em)}.lkc-reach:hover .lkc-reach__line,.lkc-reach:focus-visible .lkc-reach__line{max-inline-size:var(--lkc-layout-max-content)}.lkc-reach:hover .lkc-reach__label,.lkc-reach:focus-visible .lkc-reach__label{color:var(--lkc-color-navy-900)}.lkc-reach:hover .lkc-reach__arrow,.lkc-reach:focus-visible .lkc-reach__arrow{opacity:1;transform:translateX(var(--lkc-space-8));color:var(--lkc-color-bordeaux-700)}.lkc-reach:focus-visible{outline:var(--lkc-space-4) solid var(--lkc-color-focus);outline-offset:var(--lkc-space-8)}.lkc-reach--block{inline-size:100%;display:grid}.lkc-reach--quiet{min-block-size:0}.lkc-reach--quiet .lkc-reach__line{block-size:var(--lkc-border-width-thin);background-color:var(--lkc-color-border);margin-block-end:var(--lkc-space-8)}.lkc-reach--quiet:hover .lkc-reach__line,.lkc-reach--quiet:focus-visible .lkc-reach__line{background-color:var(--lkc-color-bordeaux-700)}.lkc-reach--quiet .lkc-reach__label,.lkc-reach--quiet .lkc-reach__arrow{font-size:var(--lkc-type-meta);line-height:var(--lkc-leading-meta);letter-spacing:var(--lkc-tracking-navigation);text-transform:uppercase;white-space:nowrap}.lkc-reach--quiet:hover .lkc-reach__label,.lkc-reach--quiet:focus-visible .lkc-reach__label{color:var(--lkc-color-bordeaux-700)}.lkc-row{max-width:var(--lkc-layout-max-content);margin-block:0;padding-inline-start:0}.lkc-row>li+li{margin-block-start:0}.lkc-reach--negative .lkc-reach__label,.lkc-reach--negative .lkc-reach__arrow{color:var(--lkc-color-white)}.lkc-reach--negative .lkc-reach__line{background-color:var(--lkc-color-white)}.lkc-reach--negative:hover .lkc-reach__label,.lkc-reach--negative:focus-visible .lkc-reach__label,.lkc-reach--negative:hover .lkc-reach__arrow,.lkc-reach--negative:focus-visible .lkc-reach__arrow{color:var(--lkc-color-white);opacity:1}.lkc-reach--negative:hover .lkc-reach__line,.lkc-reach--negative:focus-visible .lkc-reach__line{background-color:var(--lkc-color-text-negative)}.lkc-dot:before{content:"";inline-size:var(--lkc-dot-size);block-size:var(--lkc-dot-size);background-color:var(--lkc-color-bordeaux-700);display:block;transform:translateY(-1px)}.lkc-dot--navy:before{background-color:var(--lkc-color-navy-900)}.lkc-dot--compact:before{inline-size:var(--lkc-dot-size-compact);block-size:var(--lkc-dot-size-compact)}.lkc-dot--stage:before{inline-size:var(--lkc-stage-dot);block-size:var(--lkc-stage-dot)}.lkc-eyebrow{font-size:var(--lkc-type-meta);line-height:var(--lkc-leading-meta);letter-spacing:var(--lkc-tracking-navigation);text-transform:uppercase;color:var(--lkc-color-text-secondary);margin:0;font-weight:600}.lkc-brand-rule-marker{position:relative}.lkc-brand-rule-marker:before{content:"";z-index:1;inline-size:var(--lkc-stage-dot);block-size:var(--lkc-stage-dot);background-color:var(--lkc-color-bordeaux-700);pointer-events:none;position:absolute;inset-block-start:calc(-1 * (var(--lkc-stage-dot) + var(--lkc-rule-stroke,var(--lkc-line-weight-lkc))) / 2);inset-inline-start:0}.lkc-rule{min-block-size:var(--lkc-dot-size);align-items:center;display:grid}.lkc-rule:before{content:"";inline-size:100%;block-size:var(--lkc-border-width-thin);background-color:var(--lkc-color-rule);grid-area:1/1}.lkc-rule:after{content:"";inline-size:var(--lkc-dot-size);block-size:var(--lkc-dot-size);background-color:var(--lkc-color-navy-900);grid-area:1/1;justify-self:start}.lkc-rule--brand{min-block-size:var(--lkc-stage-dot)}.lkc-rule--brand:before{block-size:var(--lkc-line-weight-lkc);background-color:var(--lkc-color-bordeaux-700)}.lkc-rule--brand:after{inline-size:var(--lkc-stage-dot);block-size:var(--lkc-stage-dot);background-color:var(--lkc-color-bordeaux-700)}.lkc-section{gap:var(--lkc-space-48);border-block-start:var(--lkc-border-width-thin) solid var(--lkc-color-rule);flex-direction:column;padding-block-start:var(--lkc-space-48);display:flex;position:relative}.lkc-section:before{content:"";inline-size:var(--lkc-dot-size);block-size:var(--lkc-dot-size);background-color:var(--lkc-color-navy-900);position:absolute;inset-block-start:calc(-1 * (var(--lkc-dot-size) + var(--lkc-border-width-thin)) / 2);inset-inline-start:0}.lkc-section__head{gap:var(--lkc-space-12);flex-direction:column;min-width:0;display:flex}.lkc-section__eyebrow{align-items:baseline;gap:var(--lkc-space-12);font-size:var(--lkc-type-meta);line-height:var(--lkc-leading-meta);letter-spacing:var(--lkc-tracking-navigation);text-transform:uppercase;color:var(--lkc-color-text-secondary);grid-template-columns:auto minmax(0,1fr);margin:0;display:grid}.lkc-section__title{font-size:var(--lkc-type-h2);line-height:var(--lkc-leading-heading);color:var(--lkc-color-navy-900);text-wrap:balance;margin:0;font-weight:600}.lkc-section__lede{max-width:var(--lkc-measure-reading);font-size:var(--lkc-type-lead);line-height:var(--lkc-leading-body);color:var(--lkc-color-text-primary);text-wrap:pretty;margin:0}@media (width>=1024px){.lkc-section{gap:var(--lkc-space-64);padding-block-start:var(--lkc-space-64)}}.u-surface-negative{color:var(--lkc-color-text-negative)}.u-surface-negative ::selection{background-color:var(--lkc-color-selection-negative-bg);color:var(--lkc-color-selection-negative-fg)}.u-surface-negative :is(.lkc-eyebrow,.lkc-section__eyebrow){color:var(--lkc-color-text-negative-secondary)}.u-surface-negative .lkc-dot:before{background-color:var(--lkc-color-text-negative)}.lkc-rule--negative{background-color:var(--lkc-color-rule-negative)}.lkc-section--negative{border-block-start-color:var(--lkc-color-rule-negative)}.lkc-section--negative:before{background-color:var(--lkc-color-text-negative)}.lkc-band{grid-template-columns:minmax(0,1fr);inline-size:100%;display:grid}.lkc-band>*{inline-size:min(100% - 2 * var(--lkc-layout-column-padding), var(--lkc-layout-max-content) - 2 * var(--lkc-layout-outer-margin));justify-self:center}.lkc-band>.lkc-band__wide{inline-size:min(100%, var(--lkc-layout-max-wide))}.lkc-band>.lkc-band__bleed{inline-size:100%}::selection{background-color:var(--lkc-color-selection-bg);color:var(--lkc-color-selection-fg)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}:where(*){transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.lkc-shell{inline-size:100%;max-inline-size:var(--lkc-layout-max-content);padding-inline:var(--lkc-layout-column-padding);margin-inline:auto}.lkc-grid{grid-template-columns:repeat(var(--lkc-grid-columns), minmax(0, 1fr));gap:var(--lkc-grid-gap);max-width:none;margin-block:0;padding-inline-start:0;list-style-type:none;display:grid}.lkc-grid__span-4,.lkc-grid__span-6,.lkc-grid__span-7,.lkc-grid__span-8{grid-column:1/-1;min-inline-size:0}@media (width>=768px){.lkc-grid__span-4{grid-column:span 3}.lkc-grid__span-6,.lkc-grid__span-7,.lkc-grid__span-8{grid-column:1/-1}}@media (width>=1200px){.lkc-grid__span-4{grid-column:span 4}.lkc-grid__span-6{grid-column:span 6}.lkc-grid__span-7{grid-column:span 7}.lkc-grid__span-8{grid-column:span 8}}.lkc-chapter{margin-block:0}.lkc-chapter+.lkc-chapter{margin-block-start:var(--lkc-chapter-gap)}.lkc-btn{justify-content:center;align-items:center;gap:var(--lkc-space-8);min-block-size:var(--lkc-control-min-block-size);padding-block:var(--lkc-space-8);padding-inline:var(--lkc-space-16);border-radius:var(--lkc-radius-soft);border:var(--lkc-border-width-thin) solid var(--lkc-color-control-border);background-color:var(--lkc-color-control-bg);color:var(--lkc-color-control-text);cursor:pointer;font-family:var(--lkc-font-interface);font-size:var(--lkc-type-body);transition-property:color,background-color,border-color,opacity;transition-duration:var(--lkc-motion-duration-fast);transition-timing-function:var(--lkc-motion-easing-standard);font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}:where(main) .lkc-btn,:where(main) .lkc-btn:hover,:where(main) .lkc-btn:visited{text-decoration:none}.lkc-btn--primary{background-color:var(--lkc-color-button-bg);border-color:var(--lkc-color-button-bg);color:var(--lkc-color-button-text)}.lkc-btn--primary:where(:hover){background-color:var(--lkc-color-button-hover-bg);border-color:var(--lkc-color-button-hover-bg);color:var(--lkc-color-button-text)}.lkc-btn--secondary{border-color:var(--lkc-color-control-border);color:var(--lkc-color-ink);background-color:#0000}.lkc-btn--secondary:where(:hover){border-color:var(--lkc-color-ink);color:var(--lkc-color-ink)}.lkc-btn:where([disabled],:disabled){cursor:not-allowed;opacity:.55}.u-surface-negative .lkc-btn--primary{background-color:var(--lkc-color-selection-negative-bg);border-color:var(--lkc-color-selection-negative-bg);color:var(--lkc-color-selection-negative-fg)}.u-surface-negative .lkc-btn--secondary{border-color:var(--lkc-color-rule-negative);color:var(--lkc-color-text-negative);background-color:#0000}.lkc-tile{gap:var(--lkc-space-12);border:var(--lkc-border-width-thin) solid var(--lkc-color-border);border-radius:var(--lkc-radius-soft);background-color:var(--lkc-color-surface);min-inline-size:0;box-shadow:none;flex-direction:column;padding:0;display:flex}.lkc-tile__media{aspect-ratio:16/10;object-fit:cover;object-position:50% 50%;border-start-start-radius:calc(var(--lkc-radius-soft) - var(--lkc-border-width-thin));border-start-end-radius:calc(var(--lkc-radius-soft) - var(--lkc-border-width-thin));block-size:auto;inline-size:100%;display:block}.lkc-tile__body{gap:var(--lkc-space-8);padding:var(--lkc-space-16);flex-direction:column;min-inline-size:0;display:flex}.lkc-tile__title{font-family:var(--lkc-font-display);font-size:var(--lkc-type-h3);font-weight:var(--lkc-weight-heading);line-height:var(--lkc-leading-role-section);letter-spacing:var(--lkc-tracking-tight);color:var(--lkc-color-navy-900);text-wrap:balance;margin:0}.lkc-tile__text{font-size:var(--lkc-type-body);line-height:var(--lkc-leading-body);color:var(--lkc-color-text-primary);max-width:var(--lkc-measure-reading);margin:0}.lkc-tile__link{margin-block-start:var(--lkc-space-4)}.u-surface-negative .lkc-tile{border-color:var(--lkc-color-rule-negative);background-color:#0000}.u-surface-negative .lkc-tile__title{color:var(--lkc-color-text-negative)}.u-surface-negative .lkc-tile__text{color:var(--lkc-color-text-negative-secondary)}.lkc-note{font-family:var(--lkc-font-interface);font-size:var(--lkc-type-role-utility);line-height:var(--lkc-leading-meta);color:var(--lkc-color-text-secondary);margin:0;font-weight:500}.lkc-note--error{color:var(--lkc-color-error)}.lkc-note--success{color:var(--lkc-color-success)}:where(input,select,textarea)[aria-invalid=true]{border-color:var(--lkc-color-error)}.lkc-empty{gap:var(--lkc-space-8);inline-size:100%;padding:var(--lkc-space-24);border:var(--lkc-border-width-thin) dashed var(--lkc-color-border);border-radius:var(--lkc-radius-soft);background-color:var(--lkc-color-surface-muted);color:var(--lkc-color-text-secondary);flex-direction:column;align-items:flex-start;display:flex}.lkc-empty__title{font-family:var(--lkc-font-display);font-size:var(--lkc-type-h4);font-weight:var(--lkc-weight-heading);line-height:var(--lkc-leading-heading);color:var(--lkc-color-navy-900);margin:0}.lkc-empty__text{font-size:var(--lkc-type-body);line-height:var(--lkc-leading-body);max-width:var(--lkc-measure-reading);margin:0}.reading-chapter,.image-counsel,.evidence-chapter,.place-ledger,.action-chapter{min-inline-size:0}.reading-chapter{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.reading-chapter>:where(p,ul,ol){max-inline-size:var(--lkc-reading-max);margin:0}.reading-chapter>:where(h2,h3){margin:0}.reading-chapter>:where(a,nav){margin-block-start:4px}.image-counsel{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}.evidence-chapter,.place-ledger,.action-chapter{padding:var(--lkc-chapter-padding)}.surface-cool{background-color:var(--lkc-color-surface-muted);background-image:var(--lkc-field-cool)}.surface-warm{background-color:var(--lkc-color-surface-paper);background-image:var(--lkc-field-warm)}.surface-navy{background:var(--lkc-color-navy-900);color:var(--lkc-color-text-negative)}:where(main ul,main ol):is([class*=grid],[class*=list],[data-record-list])>li{margin-block:0}[data-motion-destination]{min-block-size:var(--lkc-control-min-block-size)}[data-motion-cue]{flex:none;display:inline-block}@media (width>=1100px){.image-counsel{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:32px}}.skip-link[data-astro-cid-z4jru4n3]{padding:var(--lkc-space-8) var(--lkc-space-12);background-color:var(--lkc-color-surface);color:var(--lkc-color-text-primary);font-size:var(--lkc-type-meta);line-height:var(--lkc-leading-meta);border:1px solid var(--lkc-color-grey-600);border-radius:var(--lkc-radius-sharp);text-decoration:none;position:absolute;inset-block-start:calc(-1 * var(--lkc-space-192));inset-inline-start:var(--lkc-space-24)}.skip-link[data-astro-cid-z4jru4n3]:focus{inset-block-start:var(--lkc-space-8)}main[data-astro-cid-z4jru4n3]{width:100%;padding-block:var(--lkc-space-48) var(--lkc-space-24);background-color:var(--lkc-color-surface);view-transition-name:lkc-page;view-transition-class:lkc-content;position:relative}main[data-astro-cid-z4jru4n3]:has([data-review-page]),main[data-astro-cid-z4jru4n3]:has([data-legal-page]){padding-block:0}main:has(.portal-doorway){padding-block-end:var(--lkc-chapter-gap)}
