.legal{display:flex;flex-direction:column;min-height:100dvh;background:var(--ground);color:var(--ink)}.legal__top{padding:16px var(--pad);border-bottom:1px solid var(--line)}.legal__back{display:inline-flex;align-items:center;gap:8px;font-weight:var(--fw-medium);text-decoration:none;color:var(--muted)}@media (hover:hover) and (pointer:fine){.legal__back:hover{color:var(--ink)}}.legal__main{flex:1 1;width:100%;max-width:68ch;margin:0 auto;padding:40px var(--pad) 72px}.legal__article{display:grid;grid-gap:24px;gap:24px;line-height:1.7}.legal__article h1{font-size:var(--fs-title);font-weight:var(--fw-bold);letter-spacing:-.02em;line-height:1.15}.legal__updated{color:var(--muted);font-size:var(--fs-small)}.legal__article h2{font-size:var(--fs-lead);font-weight:var(--fw-medium);letter-spacing:-.01em}.legal__article h3{font-size:var(--fs-body);font-weight:var(--fw-medium)}.legal__article p{margin:0}.legal__article a{color:var(--thread-text);text-decoration-thickness:2px;text-underline-offset:.2em}@media (hover:hover) and (pointer:fine){.legal__article a:hover{-webkit-text-decoration-color:var(--thread);text-decoration-color:var(--thread)}}.legal__article ol,.legal__article ul{margin:0;padding-left:1.4em;display:grid;grid-gap:10px;gap:10px}.legal__article li::marker{color:var(--muted)}.legal__article section{display:grid;grid-gap:12px;gap:12px}.legal__article code{overflow-wrap:anywhere}.legal__company{padding-top:24px;border-top:1px solid var(--line)}.legal__company h2{font-size:var(--fs-body);font-weight:var(--fw-medium)}.legal__article address{font-style:normal;display:grid;grid-gap:2px;gap:2px}.legal__article address span{display:block}.legal__footer{border-top:1px solid var(--line);padding:32px var(--pad) 48px}.legal__footer nav{max-width:68ch;margin:0 auto;display:grid;grid-gap:16px;gap:16px}.legal__footer ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 24px}.legal__footer a{color:var(--muted);text-decoration:none;font-size:var(--fs-small)}@media (hover:hover) and (pointer:fine){.legal__footer a:hover{color:var(--ink)}}.legal__footer p{margin:0;color:var(--muted);font-size:var(--fs-small)}.legal__article table.plans{width:100%;border-collapse:collapse;font-size:var(--fs-small)}.legal__article table.plans td,.legal__article table.plans th{text-align:left;vertical-align:top;padding:12px 12px 12px 0;border-bottom:1px solid var(--line)}@media (max-width:600px){.legal__article table.plans thead{display:none}.legal__article table.plans,.legal__article table.plans tbody,.legal__article table.plans tr{display:block}.legal__article table.plans tr{padding:16px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:1fr 1fr;grid-gap:4px 16px;gap:4px 16px}.legal__article table.plans td{border:0;padding:0}.legal__article table.plans td:first-child{grid-column:1/-1;font-weight:600;font-size:var(--fs-body)}.legal__article table.plans td:last-child{grid-column:1/-1;color:var(--muted)}.legal__article table.plans td[data-label*="("]:before{content:attr(data-label);display:block;color:var(--muted);font-size:var(--fs-small)}}