.hr-lpf{background:var(--hr-navy);border-top:1px solid color-mix(in srgb,var(--hr-blue-100) 15%,transparent);padding:20px 0}.hr-lpf__inner{align-items:flex-start;display:flex;flex-direction:column;gap:6px;margin:0 auto;max-width:var(--container-max);padding:0 16px}.hr-lpf__brand{align-items:center;display:flex;gap:10px}.hr-lpf__logo{display:block;flex:none;height:28px;width:auto}.hr-lpf__name{color:var(--hr-text-on-color);font-family:var(--font-display);font-size:14px;font-weight:var(--fw-bold);line-height:1.2}.hr-lpf__address{color:color-mix(in srgb,var(--hr-text-on-color) 70%,transparent);font-style:normal;margin:0}.hr-lpf__address,.hr-lpf__legal{font-family:var(--font-sans);font-size:12.5px;line-height:var(--lh-base)}.hr-lpf__legal{align-items:center;color:color-mix(in srgb,var(--hr-text-on-color) 60%,transparent);display:flex;flex-wrap:wrap;gap:6px 8px;min-width:0}.hr-lpf__legal>span:first-child{flex:0 0 100%}.hr-lpf__dot{color:color-mix(in srgb,var(--hr-text-on-color) 35%,transparent);display:none}.hr-lpf__dot--keep,.hr-lpf__dot--pair{display:inline}.hr-lpf__choices,.hr-lpf__privacy{color:color-mix(in srgb,var(--hr-text-on-color) 85%,transparent);display:inline-block;margin:-13px 0;padding:13px 0;text-decoration:none;transition:color var(--dur) var(--ease-out)}.hr-lpf__choices:hover,.hr-lpf__privacy:hover{color:var(--hr-green);text-decoration:none}.hr-lpf__choices{align-items:center;display:inline-flex;gap:var(--sp-1,4px)}.hr-lpf__choices-icon{flex:none;height:14px;width:29px}.hr-lpf__choices:focus-visible,.hr-lpf__privacy:focus-visible{border-radius:var(--r-sm);box-shadow:0 0 0 3px color-mix(in srgb,var(--hr-text-on-color) 65%,transparent);outline:none}@media (min-width:768px){.hr-lpf{padding:18px 0}.hr-lpf__inner{align-items:center;flex-direction:row;flex-wrap:wrap;gap:8px 24px;justify-content:space-between;padding-left:var(--container-pad);padding-right:var(--container-pad)}.hr-lpf__legal{gap:8px}.hr-lpf__legal>span:first-child{flex:0 1 auto}.hr-lpf__dot{display:inline}.hr-lpf__legal{flex:1 0 100%}.hr-lpf__privacy{margin-left:auto}.hr-lpf__dot--keep{display:none}}@media (prefers-reduced-motion:reduce){.hr-lpf__choices,.hr-lpf__privacy{transition:none}}