/* Originale Wagner-Sales-Dateien, vom Nutzer am 08.11.2026 bereitgestellt. */
.brand.brand-original{display:inline-flex;align-items:center;line-height:0;letter-spacing:normal;flex-shrink:0;min-height:44px;text-decoration:none}
.brand-original .brand-logo{display:block;width:220px;max-width:100%;height:auto;object-fit:contain}
.legal-brand{margin-bottom:38px}
.legal-page .brand-original{text-decoration:none}
@media(max-width:760px){.site-header .brand-original .brand-logo{width:165px}.site-footer .brand-original .brand-logo{width:200px}.legal-brand .brand-logo{width:200px}}
@media(max-width:359px){.site-header .brand-original .brand-logo{width:145px}}

/* Originales quadratisches Logo statt der Initialen im Kontaktkreis. */
.avatar.avatar-logo{width:72px;height:72px;overflow:hidden;background:#101112;border:1px solid #10b5a5;padding:0}
.avatar-logo img{display:block;width:100%;height:100%;object-fit:contain;border-radius:50%}
.application-invite{padding:40px;background:#fff;border:1px solid #dfe4e1;border-radius:24px;align-self:center}
.application-invite .eyebrow{font-size:10px;letter-spacing:1.2px}
.application-invite h3{font-size:34px;line-height:1.12;letter-spacing:-1px}
.application-invite>p:not(.eyebrow){font-size:15px;line-height:1.7;margin:20px 0 25px}
.application-invite .cta{display:flex;justify-content:space-between;align-items:center;gap:20px;text-decoration:none}
.application-invite>small{display:block;font-size:11px;color:#64726c;margin-top:14px}
@media(max-width:760px){.application-invite{padding:29px 23px}.application-invite h3{font-size:30px}.application-invite .cta{font-size:14px}}
