:root{--kinco-legal-layout-lg-bg: #fff;--kinco-legal-layout-lg-padding-space: 64px;--kinco-legal-layout-lg-padding-space-2: 0px;--kinco-legal-layout-lg-padding-size: 2rem;--kinco-legal-layout-lg-padding-size-2: 5vw;--kinco-legal-layout-lg-padding-size-3: 3.5rem;--kinco-legal-layout-lg-padding-size-4: 4rem;--kinco-legal-layout-lg-padding-size-5: 9vw;--kinco-legal-layout-lg-padding-size-6: 7rem;--kinco-legal-layout-lg-shell-padding-space: 16px;--kinco-legal-layout-lg-lg-header-mb: clamp(2.25rem, 5vw, 3.25rem);--kinco-legal-layout-lg-lg-eyebrow-margin: 0 0 1rem;--kinco-legal-layout-lg-lg-eyebrow-size: .76rem;--kinco-legal-layout-lg-lg-eyebrow-weight: 600;--kinco-legal-layout-lg-lg-eyebrow-tracking: .18em;--kinco-legal-layout-lg-lg-title-size: clamp(2rem, 5vw, 3rem);--kinco-legal-layout-lg-lg-title-weight: 700;--kinco-legal-layout-lg-lg-title-leading: 1.06;--kinco-legal-layout-lg-lg-title-tracking: -.025em;--kinco-legal-layout-lg-lg-deck-margin: 1.1rem 0 0;--kinco-legal-layout-lg-lg-deck-size: clamp(1.05rem, 1.6vw, 1.2rem);--kinco-legal-layout-lg-lg-deck-leading: 1.5;--kinco-legal-layout-lg-lg-body-size: 1.0625rem;--kinco-legal-layout-lg-lg-body-leading: 1.75;--kinco-legal-layout-lg-lg-body-color: #3a3a3a;--kinco-legal-layout-lg-lg-body-p-mt: 16px;--kinco-legal-layout-lg-lg-body-h2-mt: clamp(44px, 6vw, 60px);--kinco-legal-layout-lg-lg-body-h2-color: #1a1a1a;--kinco-legal-layout-lg-lg-body-h2-size: clamp(21px, 2.6vw, 25px);--kinco-legal-layout-lg-lg-body-h2-weight: 700;--kinco-legal-layout-lg-lg-body-h2-tracking: -.015em;--kinco-legal-layout-lg-lg-body-h2-leading: 1.2;--kinco-legal-layout-lg-lg-body-h2-scroll-margin-top-size: 64px;--kinco-legal-layout-lg-lg-body-h2-scroll-margin-top-size-2: 0px;--kinco-legal-layout-lg-lg-body-h2-scroll-margin-top-size-3: 28px;--kinco-legal-layout-lg-lg-body-h3-mt: 26px;--kinco-legal-layout-lg-lg-body-h3-color: #1a1a1a;--kinco-legal-layout-lg-lg-body-h3-size: 17px;--kinco-legal-layout-lg-lg-body-h3-weight: 600;--kinco-legal-layout-lg-lg-body-h3-tracking: -.01em;--kinco-legal-layout-lg-lg-body-ul-mt: 16px;--kinco-legal-layout-lg-lg-body-ul-pl: 1.2rem;--kinco-legal-layout-lg-lg-body-ul-gap: 10px;--kinco-legal-layout-lg-lg-body-li-leading: 1.7;--kinco-legal-layout-lg-lg-body-strong-color: #1a1a1a;--kinco-legal-layout-lg-lg-body-strong-weight: 600;--kinco-legal-layout-lg-lg-body-a-color: #1a1a1a;--kinco-legal-layout-lg-lg-body-a-text-decoration-color: #A9ADB5;--kinco-legal-layout-lg-lg-body-a-underline-offset: 3px;--kinco-legal-layout-lg-lg-body-a-transition: text-decoration-color .14s ease;--kinco-legal-layout-lg-lg-body-a-hover-text-decoration-color: #7C3AED;--kinco-legal-layout-lg-body-transform: translateY(20px);--kinco-legal-layout-lg-body-transition: opacity .7s cubic-bezier(.22,.61,.36,1), transform .7s cubic-bezier(.22,.61,.36,1);--kinco-legal-layout-lg-transform: translateY(20px);--kinco-legal-layout-lg-transition: opacity .7s cubic-bezier(.22,.61,.36,1), transform .7s cubic-bezier(.22,.61,.36,1)}.lg{--lg-accent: #7C3AED;--lg-ink: #1a1a1a;--lg-muted: #5a5a62;--lg-measure: 680px;font-family:var(--font-family);background:var(--kinco-legal-layout-lg-bg);color:var(--lg-ink);padding:calc(var(--header-height, var(--kinco-legal-layout-lg-padding-space)) + var(--bar-clear, var(--kinco-legal-layout-lg-padding-space-2)) + clamp(var(--kinco-legal-layout-lg-padding-size),var(--kinco-legal-layout-lg-padding-size-2),var(--kinco-legal-layout-lg-padding-size-3))) 0 clamp(var(--kinco-legal-layout-lg-padding-size-4),var(--kinco-legal-layout-lg-padding-size-5),var(--kinco-legal-layout-lg-padding-size-6))}.lg-shell{width:100%;padding:0 var(--grid-gutter, var(--kinco-legal-layout-lg-shell-padding-space));box-sizing:border-box}.lg-article{width:100%;max-width:var(--lg-measure);margin:0 auto}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.lg .lg-header{margin-bottom:var(--kinco-legal-layout-lg-lg-header-mb)}.lg .lg-eyebrow{margin:var(--kinco-legal-layout-lg-lg-eyebrow-margin);font-size:var(--kinco-legal-layout-lg-lg-eyebrow-size);font-weight:var(--kinco-legal-layout-lg-lg-eyebrow-weight);letter-spacing:var(--kinco-legal-layout-lg-lg-eyebrow-tracking);text-transform:uppercase;color:var(--lg-accent)}.lg .lg-title{margin:0;font-size:var(--kinco-legal-layout-lg-lg-title-size);font-weight:var(--kinco-legal-layout-lg-lg-title-weight);line-height:var(--kinco-legal-layout-lg-lg-title-leading);letter-spacing:var(--kinco-legal-layout-lg-lg-title-tracking);color:var(--lg-ink)}.lg .lg-deck{margin:var(--kinco-legal-layout-lg-lg-deck-margin);font-size:var(--kinco-legal-layout-lg-lg-deck-size);line-height:var(--kinco-legal-layout-lg-lg-deck-leading);color:var(--lg-muted)}.lg .lg-body{font-size:var(--kinco-legal-layout-lg-lg-body-size);line-height:var(--kinco-legal-layout-lg-lg-body-leading);color:var(--kinco-legal-layout-lg-lg-body-color)}.lg .lg-body>*{margin:0}.lg .lg-body p{margin-top:var(--kinco-legal-layout-lg-lg-body-p-mt)}.lg .lg-body h2{margin-top:var(--kinco-legal-layout-lg-lg-body-h2-mt);color:var(--kinco-legal-layout-lg-lg-body-h2-color);font-size:var(--kinco-legal-layout-lg-lg-body-h2-size);font-weight:var(--kinco-legal-layout-lg-lg-body-h2-weight);letter-spacing:var(--kinco-legal-layout-lg-lg-body-h2-tracking);line-height:var(--kinco-legal-layout-lg-lg-body-h2-leading);scroll-margin-top:calc(var(--header-height, var(--kinco-legal-layout-lg-lg-body-h2-scroll-margin-top-size)) + var(--bar-clear, var(--kinco-legal-layout-lg-lg-body-h2-scroll-margin-top-size-2)) + var(--kinco-legal-layout-lg-lg-body-h2-scroll-margin-top-size-3))}.lg .lg-body h2:first-child{margin-top:0}.lg .lg-body h3{margin-top:var(--kinco-legal-layout-lg-lg-body-h3-mt);color:var(--kinco-legal-layout-lg-lg-body-h3-color);font-size:var(--kinco-legal-layout-lg-lg-body-h3-size);font-weight:var(--kinco-legal-layout-lg-lg-body-h3-weight);letter-spacing:var(--kinco-legal-layout-lg-lg-body-h3-tracking)}.lg .lg-body ul{margin-top:var(--kinco-legal-layout-lg-lg-body-ul-mt);padding-left:var(--kinco-legal-layout-lg-lg-body-ul-pl);display:flex;flex-direction:column;gap:var(--kinco-legal-layout-lg-lg-body-ul-gap)}.lg .lg-body li{line-height:var(--kinco-legal-layout-lg-lg-body-li-leading)}.lg .lg-body strong{color:var(--kinco-legal-layout-lg-lg-body-strong-color);font-weight:var(--kinco-legal-layout-lg-lg-body-strong-weight)}.lg .lg-body a{color:var(--kinco-legal-layout-lg-lg-body-a-color);text-decoration:underline;text-decoration-color:var(--kinco-legal-layout-lg-lg-body-a-text-decoration-color);text-underline-offset:var(--kinco-legal-layout-lg-lg-body-a-underline-offset);transition:var(--kinco-legal-layout-lg-lg-body-a-transition)}.lg .lg-body a:hover{text-decoration-color:var(--kinco-legal-layout-lg-lg-body-a-hover-text-decoration-color)}.lg-body>*{opacity:0;transform:var(--kinco-legal-layout-lg-body-transform);transition:var(--kinco-legal-layout-lg-body-transition)}.lg-body>*.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.lg-body>*{opacity:1;transform:none;transition:none}}.lg [data-reveal]{opacity:0;transform:var(--kinco-legal-layout-lg-transform);transition:var(--kinco-legal-layout-lg-transition)}.lg [data-reveal].is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.lg [data-reveal]{opacity:1;transform:none;transition:none}}
