/* Shared invitation CTA and quiet founder footer. */
.sd-create-link, a.sd-create-link, button.sd-create-link {display:inline-flex!important;align-items:center;justify-content:flex-start;min-height:44px;box-sizing:border-box;padding:8px 0!important;margin:0;gap:8px;color:#A71930!important;background:none!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;text-decoration:none;font-weight:600!important;font-size:inherit;line-height:1.5;transform:none!important;cursor:pointer}
.sd-create-link:hover{color:#821326!important;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px;background:none!important;transform:none!important}.sd-create-link:focus-visible{outline:2px solid #A71930;outline-offset:5px}.sd-create-link::before,.sd-create-link::after{background:none!important;box-shadow:none!important}
footer.sd-footer{display:block;padding:48px 24px 22px;margin-top:48px;border-top:1px solid #ddd2c6;background:#f5f0e8;color:#342c29;font:14px/1.65 'DM Sans',sans-serif;text-align:left} .sd-footer-inner{max-width:1240px;margin:0 auto}.sd-footer a{color:inherit;text-decoration:none}.sd-footer a:hover{text-decoration:underline;text-underline-offset:4px}.sd-footer-logo{font:32px/1.2 Georgia,serif;letter-spacing:-1px}.sd-brand-line{font-size:13px;color:#62574e;margin:14px 0 24px}.sd-footer-nav{display:flex;flex-wrap:wrap;gap:12px 28px;margin:0 0 18px}.sd-footer-service{font-size:12px;color:#655b53}.sd-founder{display:flex;align-items:center;gap:16px;border-top:1px solid #ded4c8;margin-top:28px;padding:24px 0}.sd-founder-avatar{display:flex;width:56px;height:56px;flex:0 0 56px;align-items:center;justify-content:center;border-radius:6px;background:#e8dfd2;color:#5f4d3e;font:18px Georgia,serif}.sd-founder-details{display:flex;align-items:center;gap:24px;flex:1;min-width:0}.sd-founder-name{display:flex;flex-direction:column;gap:3px;font-size:12px}.sd-founder-name strong{font-weight:600;font-size:14px}.sd-founder-name span{color:#6c6057}.sd-founder-phones{display:flex;flex:1;flex-wrap:wrap;align-items:center;gap:8px 24px;font-size:12px}.sd-founder-phones a{display:inline-flex;align-items:center;min-height:44px;white-space:nowrap}.sd-footer-final{border-top:1px solid #ded4c8;padding-top:16px;display:flex;flex-wrap:wrap;gap:10px 24px;font-size:11px;color:#74685d}@media(max-width:1100px){.sd-founder-details{align-items:flex-start;flex-direction:column;gap:8px}}@media(max-width:600px){footer.sd-footer{padding:36px 20px 20px}.sd-founder{align-items:flex-start;gap:12px}.sd-founder-avatar{width:48px;height:48px;flex-basis:48px}.sd-founder-phones{display:flex;flex-direction:column;align-items:flex-start;gap:0}.sd-founder-phones a{white-space:normal;overflow-wrap:anywhere}.sd-footer-nav{gap:8px 20px}.sd-footer-final{flex-direction:column}}
