.sc-contract-paper{position:relative}.sc-page-seal{--orn-seal:3rem;opacity:.55;top:.8rem;right:1rem}.sc-clause{border-left:2px solid var(--her-violet-deep);background:var(--moon);color:var(--fg);font-size:.98rem;line-height:var(--lh);text-shadow:var(--letterpress);margin:1rem 0 1.3rem;padding:.9rem 1rem .9rem 1.1rem;position:relative}.sc-clause-mark{letter-spacing:.1em;text-transform:uppercase;color:var(--her-dusk);margin-bottom:.25rem;font-size:.74rem;display:block}.sc-signature{text-align:center;margin:1.6rem 0}.sc-sig-name{font-family:var(--display,inherit);letter-spacing:.1em;color:var(--fg-outer);text-shadow:var(--letterpress);border-bottom:1px dashed var(--her-dusk);min-width:10rem;padding-bottom:.4rem;font-size:1.7rem;font-style:italic;display:inline-block;transform:rotate(-2deg)}.sc-signature.sc-signed .sc-sig-name{color:var(--accent);border-bottom-style:solid}@media screen{.th-stage.sc-stage{width:min(100%,48rem)}.th-panel.sc-contract-paper{width:min(100%,48rem);padding:0}.sc-contract-paper>.th-auth-top{margin:18cqw 17.5cqw 0}.sc-contract-paper>.wrap{max-width:none;padding:1.6rem 17.5cqw 25cqw}.sc-contract-paper>.orn-frame{display:none}.sc-contract-paper .sc-page-seal{opacity:.7;top:19cqw;right:18.5cqw}}@media screen and (max-width:599px){.sc-contract-paper>.th-auth-top{margin:18cqw 12cqw 0}.sc-contract-paper>.wrap{padding:1.6rem 12cqw 25cqw}.sc-contract-paper .sc-page-seal{--orn-seal:2rem;top:19cqw;right:13cqw}}
