.legal-shell{--color-canvas:#FBF8F0;--color-surface:#FFFFFF;--color-warm:#1A1612;--color-muted:#6B5E48;--color-border:#E8DFCB;--color-primary:#8F6510;--color-info:#075985;--color-success:#166534;--color-warning:#92400E;--color-danger:#B91C1C;color:var(--color-warm);background-color:#F4EFE3;background-image:radial-gradient(circle at 12% 0,rgba(184,132,26,.06),transparent 42%),radial-gradient(circle at 90% 100%,rgba(184,132,26,.05),transparent 45%);background-attachment:fixed}.legal-shell header{background:#EAE2CD;border-bottom:1px solid #d6cab0}.legal-shell footer{border-top:1px solid #e8dfcb}