.footer_footer__PZD4d{padding:var(--space-xl) var(--gutter);border-top:var(--rule-hair)}.footer_row___zmzd{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs) var(--space-lg);max-width:var(--page-max);margin-inline:auto;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-mono);color:var(--color-ink-3)}.footer_brand__h3M7i{display:inline-flex;align-items:center;gap:var(--space-2xs);color:var(--color-ink-2);white-space:nowrap}.footer_meta__KjALU{white-space:nowrap}.footer_link__GYo3a{display:inline-flex;align-items:center;min-height:2.75rem;white-space:nowrap;transition:color var(--dur-short) var(--ease-out)}.footer_link__GYo3a:last-child{-webkit-margin-start:auto;margin-inline-start:auto}.footer_link__GYo3a:hover{color:var(--color-ink)}@media (max-width:40rem){.footer_row___zmzd{flex-direction:column;align-items:flex-start;gap:var(--space-3xs)}.footer_link__GYo3a:last-child{-webkit-margin-start:0;margin-inline-start:0}}.forge-button_button__pv_K9{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2xs);min-height:2.75rem;padding:0 var(--space-md);border-radius:var(--radius-pill);border:1px solid transparent;font-family:var(--font-body);font-size:var(--text-base);font-weight:500;letter-spacing:-.005em;white-space:nowrap;cursor:pointer;transition:background-color var(--dur-short) var(--ease-out),border-color var(--dur-short) var(--ease-out),box-shadow var(--dur-short) var(--ease-out),transform var(--dur-micro) var(--ease-out)}.forge-button_sm__HCghr{min-height:2.25rem;padding:0 var(--space-sm);font-size:var(--text-sm)}.forge-button_primary__sXDqz{background:var(--color-accent);color:var(--color-accent-ink);box-shadow:0 0 0 1px var(--color-accent-hover) inset}.forge-button_primary__sXDqz:hover{background:var(--color-accent-hover);box-shadow:0 0 0 1px var(--color-accent-lit) inset,0 .5rem 2rem -.5rem var(--color-glow)}.forge-button_primary__sXDqz:active{background:var(--color-accent-press);transform:translateY(1px)}.forge-button_ghost__7vboG{background:transparent;color:var(--color-ink);border-color:var(--color-rule)}.forge-button_ghost__7vboG:hover{background:var(--color-paper-2);border-color:var(--color-ink-3)}.forge-button_ghost__7vboG:active{background:var(--color-paper-3);transform:translateY(1px)}.forge-button_button__pv_K9:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px;border-radius:var(--radius-pill)}.forge-button_button__pv_K9[aria-disabled=true]{background:var(--color-paper-2);color:var(--color-ink-3);border-color:var(--color-rule);box-shadow:none;cursor:not-allowed;transform:none}.nav_shell__A237s{position:fixed;inset-inline:0;top:var(--space-sm);z-index:50;padding-inline:var(--gutter);pointer-events:none}.nav_pill__ipkqC{pointer-events:auto;display:flex;align-items:center;gap:var(--space-md);max-width:56rem;margin-inline:auto;padding:var(--space-2xs) var(--space-2xs) var(--space-2xs) var(--space-sm);border:var(--rule-hair);border-radius:var(--radius-pill);background:var(--color-scrim);backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%)}.nav_brand__ES89w{display:inline-flex;align-items:center;gap:var(--space-2xs);min-height:2.25rem;color:var(--color-ink)}.nav_wordmark__OsK6e{font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:var(--tracking-mono);white-space:nowrap}.nav_links__5Fzck{display:flex;gap:var(--space-3xs);margin:0 0 0 auto;padding:0;list-style:none}.nav_link__yBJwN{display:inline-flex;align-items:center;min-height:2.25rem;padding:0 var(--space-xs);border-radius:var(--radius-pill);color:var(--color-ink-2);font-size:var(--text-sm);white-space:nowrap;transition:color var(--dur-short) var(--ease-out),background-color var(--dur-short) var(--ease-out)}.nav_link__yBJwN:hover{color:var(--color-ink);background:var(--color-paper-3)}.nav_link__yBJwN[aria-current=page]{color:var(--color-ink)}.nav_cta__6h78j{flex-shrink:0}.nav_menuButton__NNMGF{display:none;position:relative;width:2.75rem;height:2.75rem;margin-left:auto;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--color-ink);cursor:pointer}.nav_menuButton__NNMGF:hover{background:var(--color-paper-3)}.nav_menuIcon__LWDyQ{position:absolute;inset:0}.nav_menuIcon__LWDyQ:after,.nav_menuIcon__LWDyQ:before{content:"";position:absolute;top:50%;left:50%;width:1.125rem;height:1.5px;margin:-.75px 0 0 -.5625rem;background:currentColor;transition:transform var(--dur-short) var(--ease-out)}.nav_menuIcon__LWDyQ:before{transform:translateY(-3px)}.nav_menuIcon__LWDyQ:after{transform:translateY(3px)}.nav_menuIcon__LWDyQ[data-open=true]:before{transform:rotate(45deg)}.nav_menuIcon__LWDyQ[data-open=true]:after{transform:rotate(-45deg)}.nav_panel__8r3uj{pointer-events:auto;display:grid;grid-gap:var(--space-md);gap:var(--space-md);max-width:56rem;margin:var(--space-2xs) auto 0;padding:var(--space-sm);border:var(--rule-hair);border-radius:var(--radius-card);background:var(--color-paper-2)}.nav_panel__8r3uj[hidden]{display:none}.nav_panel__8r3uj ul{margin:0;padding:0;list-style:none}.nav_panelLink__MSE9H{display:flex;align-items:center;min-height:2.75rem;padding:0 var(--space-xs);border-radius:var(--radius-sm);font-size:var(--text-lg);color:var(--color-ink-2)}.nav_panelLink__MSE9H[aria-current=page]{color:var(--color-ink)}@media (min-width:60rem){.nav_panel__8r3uj{display:none!important}}@media (max-width:59.99rem){.nav_cta__6h78j,.nav_links__5Fzck{display:none}.nav_menuButton__NNMGF{display:inline-block}}.tos_page__OUgk6{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-xl);gap:var(--space-xl);max-width:calc(var(--page-max) + 2 * var(--gutter));margin-inline:auto;padding:var(--space-4xl) var(--gutter) var(--space-3xl)}.tos_head__Ao8ir{padding-bottom:var(--space-lg);border-bottom:var(--rule-hair)}.tos_title__LZmTg{font-size:var(--text-3xl);letter-spacing:var(--tracking-display)}.tos_toc__FcU6G ol{display:grid;grid-gap:var(--space-3xs);gap:var(--space-3xs);margin:0;padding:0;list-style:none;font-size:var(--text-sm)}.tos_toc__FcU6G a{display:inline-flex;align-items:center;min-height:2rem;color:var(--color-ink-3);transition:color var(--dur-short) var(--ease-out)}.tos_toc__FcU6G a:hover{color:var(--color-ink)}.tos_body__9WnVt{display:grid;grid-gap:var(--space-2xl);gap:var(--space-2xl);max-width:var(--measure)}.tos_section__2vLno{display:grid;grid-gap:var(--space-sm);gap:var(--space-sm);scroll-margin-top:var(--space-4xl)}.tos_heading__kdZKj{font-size:var(--text-lg)}.tos_clauses__25u1f{display:grid;grid-gap:var(--space-sm);gap:var(--space-sm);margin:0;-webkit-padding-start:var(--space-lg);padding-inline-start:var(--space-lg);color:var(--color-ink-2)}.tos_clause__lPvyq::marker{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-ink-3)}.tos_items__gGyCK{display:grid;grid-gap:var(--space-2xs);gap:var(--space-2xs);margin:var(--space-xs) 0 0;-webkit-padding-start:var(--space-md);padding-inline-start:var(--space-md)}@media (min-width:60rem){.tos_page__OUgk6{grid-template-columns:minmax(0,1fr) minmax(0,2.6fr);column-gap:var(--space-3xl)}.tos_head__Ao8ir{grid-column:1/-1}.tos_toc__FcU6G{position:-webkit-sticky;position:sticky;top:var(--space-4xl);align-self:start}}@media (max-width:59.99rem){.tos_toc__FcU6G{display:none}}