.legal-module__8113wq__page{background:var(--fqps-cream-50,#fbf7f0);min-height:100vh;color:var(--fg,#111827);padding:32px 20px 96px}.legal-module__8113wq__container{max-width:760px;margin:0 auto}.legal-module__8113wq__brand{color:inherit;align-items:center;gap:10px;margin-bottom:28px;text-decoration:none;display:inline-flex}.legal-module__8113wq__brand img{width:34px;height:34px}.legal-module__8113wq__brand b{font-weight:700;font-size:var(--text-md,18px)}.legal-module__8113wq__brand small{color:var(--fg-muted,#6b7280);font-size:var(--text-xs,12px);display:block}.legal-module__8113wq__doc{border:1px solid var(--border,#ece4d2);border-radius:var(--radius-lg,20px);background:#fff;padding:40px;box-shadow:0 1px 2px #0000000a}.legal-module__8113wq__title{font-family:var(--font-serif,Georgia, serif);font-size:var(--text-3xl,38px);margin-bottom:10px;line-height:1.1}.legal-module__8113wq__meta{color:var(--fg-muted,#6b7280);font-size:var(--text-sm,14px);flex-wrap:wrap;gap:8px 16px;margin-bottom:24px;display:flex}.legal-module__8113wq__version{font-family:var(--font-mono,ui-monospace, monospace)}.legal-module__8113wq__notice{background:var(--fqps-cream-100,#f6f1e6);border:1px solid var(--border-strong,#d8ccb1);border-radius:var(--radius-md,14px);font-size:var(--text-sm,14px);color:var(--fg-secondary,#4b5563);margin-bottom:28px;padding:14px 16px;line-height:1.55}.legal-module__8113wq__section{margin-top:28px}.legal-module__8113wq__section h2{font-family:var(--font-serif,Georgia, serif);font-size:var(--text-lg,20px);margin-bottom:8px}.legal-module__8113wq__section p{color:var(--fg-secondary,#4b5563);line-height:1.6;font-size:var(--text-base,16px)}.legal-module__8113wq__footer{border-top:1px solid var(--border,#ece4d2);color:var(--fg-muted,#6b7280);font-size:var(--text-sm,14px);margin-top:40px;padding-top:20px;line-height:1.6}.legal-module__8113wq__footer a{color:inherit}@media (max-width:560px){.legal-module__8113wq__doc{padding:24px}.legal-module__8113wq__title{font-size:var(--text-2xl,30px)}}
