/* V55: concise service entry, V49 AI composition, editorial collaboration rows. */
body.services-page #leistungen>.wrap{padding-bottom:5px!important}
body.services-page #leistungen .v40-sectionhead h2.eyebrow{font:700 12px/1.5 "DM Sans",Arial,Helvetica,sans-serif!important;letter-spacing:.13em!important;margin:0!important;color:#303740!important}
body.services-page #ai.ai-section{background:#303740!important;color:#f8f5f1!important;padding:clamp(85px,8vw,135px) 0!important}
body.services-page #ai .section-inner{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)!important;column-gap:clamp(40px,7vw,120px)!important;row-gap:40px!important;width:min(86vw,1440px)!important;padding:0!important;margin:auto}
body.services-page #ai .section-inner>.eyebrow{grid-column:1;grid-row:1;margin:0;color:white!important}
body.services-page #ai h2{grid-column:1;grid-row:2;margin:0!important;max-width:690px!important;font:700 clamp(38px,4.5vw,68px)/1.06 "Barlow Condensed",Arial,Helvetica,sans-serif!important;letter-spacing:-.025em!important;color:#fff!important}
body.services-page #ai .section-lead{grid-column:2;grid-row:2;margin:0!important;font:400 clamp(19px,2vw,30px)/1.5 "DM Sans",Arial,Helvetica,sans-serif!important;color:#f1e4e9!important;max-width:1050px!important}
body.services-page #ai .three-grid{grid-column:2;grid-row:3;display:block!important;margin:0!important}
body.services-page #ai .three-grid article{border:0!important;padding:12px 0!important}
body.services-page #ai .three-grid h3{font:650 clamp(21px,2vw,29px)/1.18 "DM Sans",Arial,Helvetica,sans-serif!important;letter-spacing:-.025em!important;margin:0 0 8px!important}
body.services-page #ai .three-grid p{font:400 clamp(16px,1.25vw,20px)/1.55 "DM Sans",Arial,Helvetica,sans-serif!important;margin:0!important}
body.services-page #ai .ai-highlight{background:none!important}
body.services-page .collaboration-path .collaboration-options{display:block!important;max-width:1200px;margin:0!important}
body.services-page .collaboration-options article{display:grid;grid-template-columns:minmax(210px,.8fr) minmax(0,1.4fr);column-gap:clamp(30px,6vw,100px);row-gap:12px;border-top:1px solid #E6A08D55;padding:30px 0!important;text-align:left}
body.services-page .collaboration-options h3{grid-column:1;grid-row:1 / span 2;margin:0;font:650 clamp(25px,2.4vw,35px)/1.15 "DM Sans",Arial,sans-serif;letter-spacing:-.025em}
body.services-page .collaboration-options p{grid-column:2;margin:0;font:400 clamp(17px,1.4vw,21px)/1.6 "DM Sans",Arial,sans-serif}
body.services-page .collaboration-options a{grid-column:2;justify-self:start;color:#303740;text-decoration-color:#E6A08D;text-underline-offset:6px}
@media(max-width:800px){body.services-page #ai .section-inner{display:block!important;width:calc(100% - 48px)!important}body.services-page #ai h2{margin:25px 0 30px!important;font-size:clamp(36px,7vw,55px)!important}body.services-page #ai .section-lead{font-size:21px!important}body.services-page #ai .three-grid{margin-top:35px!important}body.services-page .collaboration-options article{display:block;padding:25px 0!important}body.services-page .collaboration-options h3{margin-bottom:16px}body.services-page .collaboration-options a{display:inline-block;margin-top:16px}}
