.LegalLayout-module__gzCkDG__outer{background:var(--rk-night);min-height:100vh;padding:calc(60px + var(--rk-section-pad-v)) var(--rk-section-pad-h) var(--rk-section-pad-v)}.LegalLayout-module__gzCkDG__container{max-width:var(--rk-content-max);margin:0 auto}.LegalLayout-module__gzCkDG__eyebrowRow{align-items:center;gap:12px;margin-bottom:16px;display:flex}.LegalLayout-module__gzCkDG__eyebrowRule{background:var(--rk-copper);flex-shrink:0;width:24px;height:1px}.LegalLayout-module__gzCkDG__eyebrow{font-size:var(--rk-size-eyebrow);letter-spacing:var(--rk-tracking-eyebrow);text-transform:uppercase;color:var(--rk-copper);font-weight:700}.LegalLayout-module__gzCkDG__pageTitle{font-family:var(--font-ibm-plex-sans-condensed), sans-serif;text-transform:uppercase;letter-spacing:-.02em;color:var(--rk-white);margin-bottom:12px;font-size:clamp(28px,4vw,42px);font-weight:800;line-height:1.05}.LegalLayout-module__gzCkDG__meta{color:var(--rk-slate);font-size:var(--rk-size-body-mobile);margin:0;line-height:1.5}.LegalLayout-module__gzCkDG__headerRule{border:none;border-top:1px solid var(--rk-border);margin:24px 0 32px}.LegalLayout-module__gzCkDG__mobileToc{background:var(--rk-iron);border:1px solid var(--rk-border);border-radius:4px;margin-bottom:32px;padding:12px 16px}@media (min-width:768px){.LegalLayout-module__gzCkDG__mobileToc{display:none}}.LegalLayout-module__gzCkDG__mobileTocTrigger{cursor:pointer;color:var(--rk-copper);font-size:var(--rk-size-body-mobile);text-transform:uppercase;letter-spacing:var(--rk-tracking-nav);font-weight:700;font-family:var(--rk-font);text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:0;display:flex}.LegalLayout-module__gzCkDG__chevron{font-style:normal;transition:transform .15s;display:inline-block}.LegalLayout-module__gzCkDG__chevronOpen{transform:rotate(180deg)}.LegalLayout-module__gzCkDG__mobileTocList{margin:12px 0 0;padding:0;list-style:none}.LegalLayout-module__gzCkDG__mobileTocItem{border-bottom:1px solid var(--rk-border)}.LegalLayout-module__gzCkDG__mobileTocLink{color:var(--rk-slate);font-size:var(--rk-size-body-mobile);padding:8px 0;line-height:1.5;text-decoration:none;display:block}.LegalLayout-module__gzCkDG__body{align-items:flex-start;gap:48px;display:flex}.LegalLayout-module__gzCkDG__sidebar{display:none}@media (min-width:768px){.LegalLayout-module__gzCkDG__sidebar{flex:0 0 260px;max-height:calc(100vh - 100px);display:block;position:sticky;top:80px;overflow-y:auto}}.LegalLayout-module__gzCkDG__sidebarEyebrowRow{align-items:center;gap:12px;margin-bottom:16px;display:flex}.LegalLayout-module__gzCkDG__tocList{margin:0;padding:0;list-style:none}.LegalLayout-module__gzCkDG__tocLink{font-size:var(--rk-size-body-mobile);color:var(--rk-slate);padding:4px 0 4px 10px;font-weight:400;line-height:1.6;text-decoration:none;transition:color .15s;display:block}.LegalLayout-module__gzCkDG__tocLink:hover{color:var(--rk-white)}.LegalLayout-module__gzCkDG__tocLinkActive{color:var(--rk-copper);border-left:2px solid var(--rk-copper);padding-left:8px}.LegalLayout-module__gzCkDG__content{flex:1;min-width:0}.LegalLayout-module__gzCkDG__content section{scroll-margin-top:80px}.LegalLayout-module__gzCkDG__content h2{font-family:var(--font-ibm-plex-sans-condensed), sans-serif;text-transform:uppercase;letter-spacing:-.02em;color:var(--rk-white);margin-top:48px;margin-bottom:16px;font-size:clamp(18px,2vw,22px);font-weight:700}.LegalLayout-module__gzCkDG__content section:first-of-type h2{margin-top:0}.LegalLayout-module__gzCkDG__content h3{font-family:var(--rk-font);font-weight:700;font-size:var(--rk-size-body-mobile);color:var(--rk-white);letter-spacing:0;margin-top:32px;margin-bottom:12px}.LegalLayout-module__gzCkDG__content p{font-size:var(--rk-size-body);color:color-mix(in srgb, var(--rk-white) 85%, transparent);margin-bottom:16px;line-height:1.75}.LegalLayout-module__gzCkDG__content ul{color:color-mix(in srgb, var(--rk-white) 85%, transparent);margin-bottom:16px;padding-left:20px;line-height:1.75;list-style:outside}.LegalLayout-module__gzCkDG__content li{margin-bottom:6px}.LegalLayout-module__gzCkDG__content strong{color:var(--rk-white);font-weight:700}.LegalLayout-module__gzCkDG__content a{color:var(--rk-copper);border-bottom:1px solid #c17d3c66;text-decoration:none;transition:border-bottom-color .15s}.LegalLayout-module__gzCkDG__content a:hover{border-bottom-color:var(--rk-copper)}.LegalLayout-module__gzCkDG__content table{border-collapse:collapse;width:100%;margin-bottom:24px}.LegalLayout-module__gzCkDG__content th,.LegalLayout-module__gzCkDG__content td{border:1px solid var(--rk-border);font-size:var(--rk-size-body-mobile);text-align:left;color:color-mix(in srgb, var(--rk-white) 85%, transparent);padding:10px 14px}.LegalLayout-module__gzCkDG__content th{background:var(--rk-iron-alt);color:var(--rk-white);font-weight:700}.LegalLayout-module__gzCkDG__legalBlock{background:var(--rk-iron);border:1px solid var(--rk-border);font-size:var(--rk-size-body-mobile);color:var(--rk-slate);border-radius:4px;margin-bottom:20px;padding:16px 20px;line-height:1.7;display:block}.LegalLayout-module__gzCkDG__sectionNum{color:var(--rk-copper)}.LegalLayout-module__gzCkDG__sectionDivider{border:none;border-top:1px solid var(--rk-border);margin:40px 0 0}
