#mg-privacy-v021-root{
    --mg-bg:rgb(10,10,11);--mg-panel:rgb(10,10,11);--mg-raised:#111113;--mg-border:#27272A;--mg-border-strong:#3F3F46;
    --mg-text:#F4F4F5;--mg-muted:#A1A1AA;--mg-faint:#71717A;--mg-link:#60A5FA;--mg-link-hover:#93C5FD;--mg-focus:#60A5FA;
    width:100%;min-width:0;overflow:clip;color:var(--mg-text);background:var(--mg-bg)!important;
    font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.7;color-scheme:dark;-webkit-font-smoothing:antialiased;
  }
  html[data-mg-theme="light"] #mg-privacy-v021-root,#mg-privacy-v021-root[data-mg-theme="light"]{
    --mg-bg:#FFFFFF;--mg-panel:#FFFFFF;--mg-raised:#F4F4F5;--mg-border:#E4E4E7;--mg-border-strong:#A1A1AA;
    --mg-text:#18181B;--mg-muted:#52525B;--mg-faint:#71717A;--mg-link:#1A73E8;--mg-link-hover:#174EA6;--mg-focus:#2563EB;color-scheme:light;
  }
  #mg-privacy-v021-root,#mg-privacy-v021-root *,#mg-privacy-v021-root *::before,#mg-privacy-v021-root *::after{box-sizing:border-box}
  #mg-privacy-v021-root :where(h1,h2,h3,p,ul){margin:0}
  #mg-privacy-v021-root :where(h1,h2,h3,strong,span,p,a,li){-webkit-text-fill-color:currentColor}
  #mg-privacy-v021-root :where(h1,h2,h3){font-family:inherit!important;color:var(--mg-text)!important;text-transform:none!important}
  #mg-privacy-v021-root a{color:var(--mg-link);text-decoration:none}
  #mg-privacy-v021-root a:hover{color:var(--mg-link-hover);text-decoration:underline;text-underline-offset:3px}
  #mg-privacy-v021-root :focus-visible{outline:2px solid var(--mg-focus)!important;outline-offset:3px!important}
  #mg-privacy-v021-root .mgl-shell{width:min(calc(100% - 48px),900px);margin-inline:auto}
  #mg-privacy-v021-root .mgl-hero{padding:54px 0 34px;border-bottom:1px solid var(--mg-border)}
  #mg-privacy-v021-root .mgl-eyebrow{color:var(--mg-link);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}
  #mg-privacy-v021-root h1{margin-top:9px!important;font-size:clamp(40px,5vw,58px)!important;line-height:1.02!important;font-weight:560!important;letter-spacing:-.046em!important}
  #mg-privacy-v021-root .mgl-lead{max-width:780px;margin-top:15px;color:var(--mg-muted);font-size:16px;line-height:1.66}
  #mg-privacy-v021-root .mgl-meta{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:19px;color:var(--mg-faint);font-size:11.5px}
  #mg-privacy-v021-root .mgl-main{padding:30px 0 76px}
  #mg-privacy-v021-root .mgl-notice{padding:15px 16px;border:1px solid var(--mg-border);border-radius:8px;background:var(--mg-raised);color:var(--mg-muted);font-size:12px;line-height:1.6}
  #mg-privacy-v021-root .mgl-section{padding:25px 0;border-bottom:1px solid var(--mg-border)}
  #mg-privacy-v021-root .mgl-section:last-child{border-bottom:0}
  #mg-privacy-v021-root h2{font-size:19px!important;line-height:1.25!important;font-weight:650!important;letter-spacing:-.02em!important}
  #mg-privacy-v021-root h3{margin-top:14px!important;font-size:14px!important;line-height:1.35!important;font-weight:650!important}
  #mg-privacy-v021-root .mgl-copy{display:grid;gap:12px;margin-top:10px;color:var(--mg-muted);font-size:13px;line-height:1.7}
  #mg-privacy-v021-root .mgl-copy strong{color:var(--mg-text);font-weight:650}
  #mg-privacy-v021-root ul{padding-left:21px;display:grid;gap:7px}
  #mg-privacy-v021-root .mgl-contact{display:grid;gap:5px;margin-top:12px;padding:15px 16px;border:1px solid var(--mg-border);border-radius:8px;background:var(--mg-panel)}
  #mg-privacy-v021-root .mgl-contact strong{color:var(--mg-text)}
  @media(max-width:680px){#mg-privacy-v021-root .mgl-shell{width:min(calc(100% - 24px),900px)}#mg-privacy-v021-root .mgl-hero{padding:38px 0 28px}#mg-privacy-v021-root h1{font-size:38px!important}#mg-privacy-v021-root .mgl-main{padding-top:22px}}
  @media(prefers-reduced-motion:reduce){#mg-privacy-v021-root *,#mg-privacy-v021-root *::before,#mg-privacy-v021-root *::after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}

#mg-terms-v021-root{
    --mg-bg:rgb(10,10,11);--mg-panel:rgb(10,10,11);--mg-raised:#111113;--mg-border:#27272A;--mg-border-strong:#3F3F46;
    --mg-text:#F4F4F5;--mg-muted:#A1A1AA;--mg-faint:#71717A;--mg-link:#60A5FA;--mg-link-hover:#93C5FD;--mg-focus:#60A5FA;
    width:100%;min-width:0;overflow:clip;color:var(--mg-text);background:var(--mg-bg)!important;
    font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.7;color-scheme:dark;-webkit-font-smoothing:antialiased;
  }
  html[data-mg-theme="light"] #mg-terms-v021-root,#mg-terms-v021-root[data-mg-theme="light"]{
    --mg-bg:#FFFFFF;--mg-panel:#FFFFFF;--mg-raised:#F4F4F5;--mg-border:#E4E4E7;--mg-border-strong:#A1A1AA;
    --mg-text:#18181B;--mg-muted:#52525B;--mg-faint:#71717A;--mg-link:#1A73E8;--mg-link-hover:#174EA6;--mg-focus:#2563EB;color-scheme:light;
  }
  #mg-terms-v021-root,#mg-terms-v021-root *,#mg-terms-v021-root *::before,#mg-terms-v021-root *::after{box-sizing:border-box}
  #mg-terms-v021-root :where(h1,h2,p,ul){margin:0}
  #mg-terms-v021-root :where(h1,h2,strong,span,p,a,li){-webkit-text-fill-color:currentColor}
  #mg-terms-v021-root :where(h1,h2){font-family:inherit!important;color:var(--mg-text)!important;text-transform:none!important}
  #mg-terms-v021-root a{color:var(--mg-link);text-decoration:none}
  #mg-terms-v021-root a:hover{color:var(--mg-link-hover);text-decoration:underline;text-underline-offset:3px}
  #mg-terms-v021-root :focus-visible{outline:2px solid var(--mg-focus)!important;outline-offset:3px!important}
  #mg-terms-v021-root .mgl-shell{width:min(calc(100% - 48px),900px);margin-inline:auto}
  #mg-terms-v021-root .mgl-hero{padding:54px 0 34px;border-bottom:1px solid var(--mg-border)}
  #mg-terms-v021-root .mgl-eyebrow{color:var(--mg-link);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}
  #mg-terms-v021-root h1{margin-top:9px!important;font-size:clamp(40px,5vw,58px)!important;line-height:1.02!important;font-weight:560!important;letter-spacing:-.046em!important}
  #mg-terms-v021-root .mgl-lead{max-width:760px;margin-top:15px;color:var(--mg-muted);font-size:16px;line-height:1.66}
  #mg-terms-v021-root .mgl-meta{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:19px;color:var(--mg-faint);font-size:11.5px}
  #mg-terms-v021-root .mgl-main{padding:30px 0 76px}
  #mg-terms-v021-root .mgl-notice{padding:15px 16px;border:1px solid var(--mg-border);border-radius:8px;background:var(--mg-raised);color:var(--mg-muted);font-size:12px;line-height:1.6}
  #mg-terms-v021-root .mgl-section{padding:25px 0;border-bottom:1px solid var(--mg-border)}
  #mg-terms-v021-root .mgl-section:last-child{border-bottom:0}
  #mg-terms-v021-root h2{font-size:19px!important;line-height:1.25!important;font-weight:650!important;letter-spacing:-.02em!important}
  #mg-terms-v021-root .mgl-copy{display:grid;gap:12px;margin-top:10px;color:var(--mg-muted);font-size:13px;line-height:1.7}
  #mg-terms-v021-root .mgl-copy strong{color:var(--mg-text);font-weight:650}
  #mg-terms-v021-root ul{padding-left:21px;display:grid;gap:7px}
  #mg-terms-v021-root .mgl-contact{display:grid;gap:5px;margin-top:12px;padding:15px 16px;border:1px solid var(--mg-border);border-radius:8px;background:var(--mg-panel)}
  #mg-terms-v021-root .mgl-contact strong{color:var(--mg-text)}
  @media(max-width:680px){#mg-terms-v021-root .mgl-shell{width:min(calc(100% - 24px),900px)}#mg-terms-v021-root .mgl-hero{padding:38px 0 28px}#mg-terms-v021-root h1{font-size:38px!important}#mg-terms-v021-root .mgl-main{padding-top:22px}}
  @media(prefers-reduced-motion:reduce){#mg-terms-v021-root *,#mg-terms-v021-root *::before,#mg-terms-v021-root *::after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
