.flow-legal{display:grid;grid-gap:8px;gap:8px;width:min(100%,616px);margin-top:24px;padding-top:16px;padding-bottom:max(24px,env(safe-area-inset-bottom,0px));border-top:1px solid var(--v2-line,#e1e1e1);color:var(--v2-ink-2);font-family:var(--v2-font);letter-spacing:.01em}.flow-legal--page{width:auto;margin-top:64px;padding-top:24px;padding-bottom:max(32px,env(safe-area-inset-bottom,0px));border-top:1px solid #e1e1e1;background:var(--v2-ground)}.flow-legal-line{max-width:480px;margin:0;font-size:14px;line-height:20px;color:var(--v2-ink-3,#6b6b6b);text-wrap:pretty}.flow-legal-links{--dim-rest:#4a4a4a;display:flex;flex-wrap:wrap;gap:0 24px;margin:0;padding:0;list-style:none}.flow-legal-links a{display:flex;align-items:center;font-size:14px;font-weight:500;line-height:20px;text-decoration:none}@media (max-width:719.98px),(pointer:coarse){.flow-legal-links a{box-sizing:border-box;min-height:48px;padding-block:14px}}@media (min-width:1100px){.flow-legal--page .v2-wrap{display:grid;grid-template-columns:minmax(0,480px) auto;justify-content:space-between;grid-column-gap:24px;column-gap:24px;align-items:start}}