.profile-review{padding:12px 24px;background:#edf1f8;color:#28344b;font:15px/1.6 "Segoe UI",Arial,sans-serif;text-align:center;border-bottom:1px solid #ced7e6}.profile-review a{text-decoration:underline;margin-right:16px;font-weight:600}.dealer-logo-slot .custom-logo{width:100%;height:100%;max-width:170px;max-height:64px;object-fit:contain}.dealer-contact .profile-address{white-space:pre-line}.dealer-contact .profile-email{color:inherit;overflow-wrap:anywhere}.footer .profile-footer-name{overflow-wrap:anywhere;min-width:0}.dealer-logo-slot .profile-logo-name{font-size:15px;text-align:center;line-height:1.3;overflow-wrap:anywhere;max-width:180px}.profile-review-error{font:18px/1.7 Arial,sans-serif;max-width:700px;margin:60px auto;padding:24px}

.language-switch{display:flex;gap:4px;align-items:center;flex-wrap:wrap;font-size:15px;line-height:1.4}
/* Keep footer links above the fixed contact and WhatsApp controls. */
@media(max-width:760px){.footer{padding-bottom:calc(180px + env(safe-area-inset-bottom,0px))}}
.language-switch a{padding:7px 9px;border-radius:4px;white-space:nowrap}
.language-switch a[aria-current]{background:#f0f2f5;font-weight:700}
.language-switch a:focus-visible{outline:3px solid #c6002d;outline-offset:2px}
html[lang="eu"] .hero h1{font-size:clamp(40px,4.9vw,76px);letter-spacing:-2px;overflow-wrap:normal}
html[lang="eu"] .hero .eyebrow{letter-spacing:1px}
@media(max-width:760px){.header{height:auto;min-height:90px;gap:12px;padding-block:12px;align-items:center}.header-right{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.header-right>.dealer-logo-slot{max-width:105px;flex-basis:105px}.language-switch{font-size:14px;gap:0;justify-content:flex-end}.language-switch a{padding:6px}.header .btn.small{display:none}html[lang="eu"] .hero h1{font-size:clamp(36px,10.5vw,60px);letter-spacing:-1.5px}.hero-art,.cloud-map{min-width:0}.hero .actions{flex-wrap:wrap}.process>div{min-width:0}.process h3,.process p{overflow-wrap:anywhere}.eyebrow{overflow-wrap:anywhere}.usecase-select button{overflow-wrap:anywhere}.security-layers h3{overflow-wrap:anywhere}}
.dealer-contact .contact-linkedin{display:flex;align-items:center;gap:10px;width:fit-content;max-width:100%}
.dealer-contact .contact-linkedin img{display:block;width:26px;height:26px;flex:0 0 26px}
