.rs-signature{box-sizing:border-box;color:#293c35;background:#fbf6ed;border:1px solid #e5c8b7;border-radius:16px;grid-template-columns:52% minmax(0,1fr);width:100%;max-width:100%;margin:36px 0;font-family:Arial,Noto Sans TC,PingFang TC,sans-serif;display:grid;overflow:hidden;box-shadow:0 10px 28px #67513b12}.rs-signature *{box-sizing:border-box}.rs-signature-art{aspect-ratio:1;background:#dc704b;align-self:center;width:100%}.rs-signature-copy{align-self:center;min-width:0;padding:24px}.rs-signature-eyebrow{letter-spacing:2px;color:#b85d3a;font-size:10px;line-height:1.6;display:block}.rs-signature h2{color:#293c35;font-family:Georgia,Noto Serif TC,serif;letter-spacing:0!important;margin:14px 0 10px!important;font-size:clamp(23px,3vw,36px)!important;line-height:1.25!important}.rs-signature h2 span{color:#c6653e;font-size:1.65em;display:block}.rs-signature .rs-signature-tagline{color:#293c35;font-size:15px;line-height:1.5;margin:0 0 18px!important}.rs-signature-details{border-top:1px solid #dfbaa6;flex-direction:column;gap:6px;padding-top:15px;font-size:12px;line-height:1.6;display:flex}.rs-signature-details>span{align-items:baseline;gap:12px;display:flex}.rs-signature-details strong{overflow-wrap:anywhere;font-size:clamp(16px,2vw,24px)}.rs-signature-actions{flex-wrap:wrap;gap:8px;margin-top:17px;display:flex}.rs-signature-actions a{background:#c6653e;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:12px 14px;font-size:12px;font-weight:700;line-height:1.4;display:inline-flex;color:#fffaf2!important;text-decoration:none!important}.rs-signature-actions a+a{background:#293c35}.rs-signature-actions a:hover{opacity:.85}.rs-signature-actions a:focus-visible{outline-offset:3px;outline:3px solid #dc704b}.rs-signature-business{overflow-wrap:anywhere;border-top:2px solid #c6653e;grid-column:1/-1;grid-template-columns:1.7fr 1fr;gap:20px;padding:18px 24px;display:grid}.rs-signature .rs-signature-business p{color:#526157;margin:0 0 4px!important;font-size:11px!important;line-height:1.65!important}.rs-signature .rs-signature-business .rs-signature-company{color:#293c35;font-weight:700;font-size:13px!important}.rs-signature-pricing{border-left:1px solid #dfbaa6;align-self:center;padding-left:20px}.rs-signature .rs-signature-business .rs-signature-fees{color:#c6653e;flex-wrap:wrap;gap:4px 12px;font-weight:700;display:flex;font-size:15px!important}.rs-signature .rs-signature-business .rs-signature-service{color:#293c35;font-weight:700;margin:5px 0 0!important;font-size:12px!important;line-height:1.7!important}.rs-signature-mobile-break{display:none}@media (max-width:560px){.rs-signature{grid-template-columns:1fr}.rs-signature-copy{padding:24px}.rs-signature h2{font-size:28px!important}.rs-signature h2 span{margin-left:6px;font-size:1.3em;display:inline}.rs-signature-details strong{font-size:23px}.rs-signature-actions a{white-space:nowrap;flex:1}.rs-signature-business{grid-template-columns:1fr;gap:14px;padding:20px 24px}.rs-signature-pricing{border-top:1px solid #dfbaa6;border-left:0;padding:12px 0 0}.rs-signature-mobile-break{display:block}.rs-signature .rs-signature-business p{font-size:12px!important}}.rs-signature{background:#fbf6ed;border-color:#e6ceb3}.rs-signature-art{background-color:#f1c99d}.rs-signature-eyebrow,.rs-signature h2 span{color:#293c35}.rs-signature h2 span{color:#f1c99d;text-decoration:none}.rs-signature-details,.rs-signature-pricing{border-color:#f1c99d}.rs-signature-actions a:first-child{background:#f1c99d;color:#293c35!important}.rs-signature-actions a:focus-visible{outline-color:#f1c99d}.rs-signature-business{border-top-color:#f1c99d}.rs-signature .rs-signature-business .rs-signature-fees{color:#293c35}.rs-signature-fees strong{background:0 0}.rs-signature{grid-template-columns:minmax(0,1fr)}.rs-signature-art{aspect-ratio:3;background-size:cover;grid-column:1/-1;align-self:stretch}.rs-signature-copy{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:28px;padding:24px;display:grid}.rs-signature-eyebrow{grid-area:1/1}.rs-signature h2{grid-area:2/1;margin:10px 0!important;font-size:clamp(24px,3vw,32px)!important}.rs-signature h2 span{margin-left:6px;font-size:1.3em;display:inline}.rs-signature .rs-signature-tagline{grid-area:3/1;margin:0!important}.rs-signature-details{border-top:0;border-left:1px solid #f1c99d;grid-area:1/2/3;padding:0 0 0 24px}.rs-signature-actions{grid-area:3/2;margin:12px 0 0;padding-left:24px}@media (max-width:560px){.rs-signature-copy{padding:20px;display:block}.rs-signature-details{border-top:1px solid #f1c99d;border-left:0;margin-top:18px;padding:14px 0 0}.rs-signature-actions{margin-top:16px;padding-left:0}.rs-signature h2{font-size:28px!important}.rs-signature .rs-signature-tagline{margin-bottom:0!important}}.rs-signature-credentials{text-align:left;align-content:start;gap:6px;min-width:0;display:grid}.rs-signature .rs-signature-credentials p{text-align:left!important;text-indent:0!important;margin:0!important;padding:0!important;line-height:1.65!important}.rs-signature .rs-signature-details strong{color:#293c35}.rs-signature .rs-signature-details a,.rs-signature .rs-signature-details a:visited,.rs-signature .rs-signature-details a:hover,.rs-signature .rs-signature-details a[x-apple-data-detectors]{font:inherit;color:inherit!important;-webkit-text-fill-color:currentColor!important;box-shadow:none!important;border-bottom:0!important;text-decoration:none!important}.rs-signature-phone:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #c6653e}.rs-signature .rs-signature-art img{object-fit:cover;border:0;width:100%;max-width:none;height:100%;margin:0;display:block}
