/* JDefine signature wordmark. */
.jd-wordmark.jd-signature{display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:7px;flex-shrink:0;font-family:Georgia,'Times New Roman',serif;font-size:42px;line-height:1;letter-spacing:-1.7px;padding:4px 0;text-decoration:none!important}
.jd-signature .jd-signature-name{display:flex;align-items:baseline;white-space:nowrap;font-family:inherit;font-size:inherit;font-weight:400;line-height:1;letter-spacing:inherit}
.jd-signature .jd-signature-name>strong{font-family:inherit;font-weight:700;letter-spacing:-2.5px;color:#a51e31}
.jd-signature .jd-signature-name>span{font-family:inherit;font-weight:400;letter-spacing:-1.6px;color:#30262a;margin-left:1px}
.jd-signature .jd-signature-name>i{display:block;align-self:flex-start;width:5px;height:5px;margin:5px 0 0 6px;background:#b49358;transform:rotate(45deg)}
.jd-signature .jd-signature-tagline{display:block;font-family:Manrope,'DM Sans',sans-serif;font-size:9px;font-weight:600;line-height:1.2;letter-spacing:.125em;color:#81515a}
.jd-signature:hover .jd-signature-name>span{color:#a51e31}
.jd-header .jd-wordmark.jd-signature{font-size:42px}
.jd-footer .jd-wordmark.jd-signature{font-size:44px}
@media(max-width:800px){.jd-header .jd-wordmark.jd-signature{font-size:35px;gap:6px}.jd-signature .jd-signature-name>strong{letter-spacing:-2px}.jd-signature .jd-signature-name>span{letter-spacing:-1.2px}.jd-signature .jd-signature-tagline{font-size:9px;letter-spacing:.07em}.jd-signature .jd-signature-name>i{width:4px;height:4px;margin-left:5px}}
@media(max-width:480px){.jd-header .jd-signature-tagline{display:none}.jd-header .jd-wordmark.jd-signature{font-size:35px}.jd-footer .jd-wordmark.jd-signature{font-size:40px}}
