.legal-module__t6OK2q__page{flex-direction:column;min-height:100dvh;display:flex}.legal-module__t6OK2q__nav{justify-content:space-between;align-items:center;padding:18px clamp(20px,5vw,56px);display:flex}.legal-module__t6OK2q__wordmark{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.03em;color:var(--ink);font-size:22px;font-weight:700}.legal-module__t6OK2q__dot{color:var(--green)}.legal-module__t6OK2q__navLink{color:var(--ink-2);font-size:14px;font-weight:600}.legal-module__t6OK2q__navLink:hover{color:var(--ink)}.legal-module__t6OK2q__main{flex:1;width:100%;max-width:760px;margin:0 auto;padding:clamp(24px,5vh,56px) clamp(20px,5vw,56px) clamp(56px,9vh,96px)}.legal-module__t6OK2q__title{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.03em;font-size:clamp(30px,4.6vw,44px);font-weight:700}.legal-module__t6OK2q__updated{color:var(--muted);margin-top:10px;font-size:13px}.legal-module__t6OK2q__summary{background:var(--paper);border:1px solid var(--line);box-shadow:var(--card-shadow);color:var(--ink-2);border-radius:14px;margin-top:28px;padding:18px 20px;font-size:15px;line-height:1.65}.legal-module__t6OK2q__summary strong{color:var(--ink)}.legal-module__t6OK2q__body{color:var(--ink-2);margin-top:12px;font-size:15.5px;line-height:1.7}.legal-module__t6OK2q__body h2{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.02em;color:var(--ink);border-top:1px solid var(--line);margin-top:40px;padding-top:24px;font-size:21px;font-weight:600}.legal-module__t6OK2q__body h3{color:var(--ink);margin-top:24px;font-size:16px;font-weight:600}.legal-module__t6OK2q__body p{margin-top:12px}.legal-module__t6OK2q__body ul{margin-top:12px;padding-left:22px}.legal-module__t6OK2q__body li{margin-top:8px}.legal-module__t6OK2q__body strong{color:var(--ink);font-weight:600}.legal-module__t6OK2q__body code{font-family:var(--font-mono), ui-monospace, monospace;background:var(--paper);border:1px solid var(--line);border-radius:5px;padding:1px 5px;font-size:.88em}.legal-module__t6OK2q__body a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--axis);text-decoration-color:var(--axis);text-underline-offset:3px;font-weight:600}.legal-module__t6OK2q__body a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.legal-module__t6OK2q__footer{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:24px clamp(20px,5vw,56px);font-size:13px;display:flex}.legal-module__t6OK2q__footer span:first-child{font-family:var(--font-display), system-ui, sans-serif;color:var(--ink);font-weight:700}.legal-module__t6OK2q__footerLinks{gap:16px;display:flex}.legal-module__t6OK2q__footerLinks a{color:var(--ink-2);font-weight:600}.legal-module__t6OK2q__footerLinks a:hover{color:var(--ink)}
