.sig-scope{--ink:#15171b;--ink-soft:#232620;--bone:#f3efe7;--bone-dim:#e8e2d5;--stone:#b9af9c;--bronze:#a47b4e;--bronze-light:#c79e6b;--verdigris:#495c50;--white:#fff;--max:1240px;--pad:clamp(24px, 6vw, 96px);--ease:cubic-bezier(.16, .84, .44, 1);--dur-fast:.35s;--dur-med:.5s;--dur-slow:.9s;--dur-draw:2.8s;--dur-gallery:1.4s;--font-serif:"Fraunces", serif;--font-sans:"Inter", sans-serif;--font-mono:"IBM Plex Mono", monospace;--radius:0;background:var(--bone);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased}.sig-scope,.sig-scope *{box-sizing:border-box}.sig-scope img,.sig-scope svg{max-width:100%;display:block}.sig-scope a{color:inherit;text-decoration:none}.sig-scope h1,.sig-scope h2,.sig-scope h3{font-family:var(--font-serif);letter-spacing:-.01em;margin:0;font-weight:400}.sig-scope p{margin:0}.sig-scope :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}.sig-scope .sig-mono{font-family:var(--font-mono);letter-spacing:.03em}.sig-scope .sig-wrap{max-width:var(--max);padding-left:var(--pad);padding-right:var(--pad);margin:0 auto}.sig-scope .sig-section{padding:120px 0}.sig-scope .sig-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--verdigris);align-items:center;gap:12px;margin-bottom:26px;font-size:12.5px;display:flex}.sig-scope .sig-eyebrow .rule{background:var(--verdigris);width:34px;height:1px;display:inline-block}.sig-scope .sig-reveal{opacity:0;transition:opacity var(--dur-slow) var(--ease),transform var(--dur-slow) var(--ease);transform:translateY(28px)}.sig-scope .sig-reveal.in{opacity:1;transform:translateY(0)}.sig-scope .sig-btn{letter-spacing:.05em;text-transform:uppercase;border:1px solid var(--bronze);color:var(--bone);cursor:pointer;font-size:13.5px;font-family:var(--font-sans);transition:background .4s var(--ease),color .4s var(--ease);background:0 0;align-items:center;gap:10px;padding:16px 30px;display:inline-flex}.sig-scope .sig-btn:hover{background:var(--bronze);color:var(--ink)}@media(prefers-reduced-motion:reduce){.sig-scope .sig-reveal{opacity:1;transition:none;transform:none}.sig-scope{scroll-behavior:auto}}
