.h1-regular{font-family:Unbounded,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:400;font-size:72px;line-height:90px;letter-spacing:-.02em}.h1-medium{font-family:Unbounded,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:500;font-size:72px;line-height:90px;letter-spacing:-.02em}.h1-semibold{font-family:Unbounded,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:600;font-size:72px;line-height:90px;letter-spacing:-.02em}.h1-bold{font-family:Unbounded,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:700;font-size:72px;line-height:90px;letter-spacing:-.02em}.h2-regular{font-family:Unbounded,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:400;font-size:60px;line-height:72px;letter-spacing:-.02em}.h2-medium{font-family:Unbounded,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:500;font-size:60px;line-height:72px;letter-spacing:-.02em}.h2-semibold{font-family:Unbounded,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:600;font-size:60px;line-height:72px;letter-spacing:-.02em}.h2-bold{font-family:Unbounded,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:700;font-size:60px;line-height:72px;letter-spacing:-.02em}.h3-regular{font-family:Unbounded,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:400;font-size:48px;line-height:60px;letter-spacing:-.02em}.h3-medium{font-family:Unbounded,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:500;font-size:48px;line-height:60px;letter-spacing:-.02em}.h3-semibold{font-family:Unbounded,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:600;font-size:48px;line-height:60px;letter-spacing:-.02em}.h3-bold{font-family:Unbounded,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:700;font-size:48px;line-height:60px;letter-spacing:-.02em}.h4-regular{font-family:Unbounded,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:400;font-size:36px;line-height:44px;letter-spacing:-.02em}.h4-medium{font-family:Unbounded,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:500;font-size:36px;line-height:44px;letter-spacing:-.02em}.h4-semibold{font-family:Unbounded,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:600;font-size:36px;line-height:44px;letter-spacing:-.02em}.h4-bold{font-family:Unbounded,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:700;font-size:36px;line-height:44px;letter-spacing:-.02em}.h5-regular{font-family:Unbounded,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:400;font-size:30px;line-height:38px}.h5-medium{font-family:Unbounded,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:500;font-size:30px;line-height:38px}.h5-semibold{font-family:Unbounded,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:600;font-size:30px;line-height:38px}.h5-bold{font-family:Unbounded,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:700;font-size:30px;line-height:38px}.h6-regular{font-family:Unbounded,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:400;font-size:24px;line-height:32px}.h6-medium{font-family:Unbounded,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:500;font-size:24px;line-height:32px}.h6-semibold{font-family:Unbounded,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:600;font-size:24px;line-height:32px}.h6-bold{font-family:Unbounded,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:700;font-size:24px;line-height:32px}.subheadline-regular{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:400;font-size:20px;line-height:30px}.subheadline-medium{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:500;font-size:20px;line-height:30px}.subheadline-semibold{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:600;font-size:20px;line-height:30px}.subheadline-bold{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:700;font-size:20px;line-height:30px}.body-lg-regular{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:400;font-size:18px;line-height:28px}.body-lg-medium{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:500;font-size:18px;line-height:28px}.body-lg-semibold{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:600;font-size:18px;line-height:28px}.body-lg-bold{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:700;font-size:18px;line-height:28px}.body-md-regular{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:400;font-size:16px;line-height:24px}.body-md-medium{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:500;font-size:16px;line-height:24px}.body-md-semibold{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:600;font-size:16px;line-height:24px}.body-md-bold{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:700;font-size:16px;line-height:24px}.caption-lg-regular{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:400;font-size:14px;line-height:20px}.caption-lg-medium{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:500;font-size:14px;line-height:20px}.caption-lg-semibold{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:600;font-size:14px;line-height:20px}.caption-lg-bold{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:700;font-size:14px;line-height:20px}.caption-sm-regular{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:400;font-size:12px;line-height:18px}.caption-sm-medium{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:500;font-size:12px;line-height:18px}.caption-sm-semibold{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:600;font-size:12px;line-height:18px}.caption-sm-bold{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:700;font-size:12px;line-height:18px}.c-legal-content{width:100%;background:#fff;display:flex;justify-content:center;flex:1}.c-legal-content__inner{width:100%;max-width:1280px;padding:80px 32px;display:flex;flex-direction:column;gap:64px}.c-legal-content__section{display:flex;flex-direction:column;gap:24px}.c-legal-content__heading{font-family:Unbounded,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:600;font-size:30px;line-height:38px;color:#111827}.c-legal-content__text{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:400;font-size:18px;line-height:28px;color:#4b5563}.c-legal-content__list{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:400;font-size:18px;line-height:28px;color:#4b5563;display:flex;flex-direction:column;gap:16px;padding-left:24px}.c-legal-content__text--bold{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:600;font-size:18px;line-height:28px;color:#111827}.c-legal-content__table{width:100%;border-collapse:collapse;border:1px solid #E5E7EB;border-radius:6px;overflow:hidden}.c-legal-content__table th,.c-legal-content__table td{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:400;font-size:16px;line-height:24px;color:#4b5563;padding:16px;border:1px solid #E5E7EB;text-align:left;vertical-align:top}.c-legal-content__table th{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:600;font-size:16px;line-height:24px;color:#111827;background-color:#f9fafb}.c-legal-content__table td:first-child{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:600;font-size:16px;line-height:24px;color:#111827}@media(max-width:767px){.c-legal-content__table td:first-child{white-space:normal}}@media(max-width:1279px){.c-legal-content__inner{padding:48px 16px}}@media(max-width:767px){.c-legal-content__inner{padding:40px 16px}}
