.partner-intro{padding-top:44px;padding-bottom:74px}.partner-languages{display:flex;flex-wrap:wrap;gap:20px;font-size:14px}.partner-languages a{padding:6px 0;color:#a6adb4}.partner-languages a[aria-current]{color:#f3f0e9;text-decoration:underline;text-underline-offset:6px}.partner-label{margin:48px 0 20px;color:#c7ad7f}.partner-intro h1{max-width:16ch;font-size:clamp(44px,6vw,82px);line-height:1.08;margin-bottom:46px}.partner-opening{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(30px,7vw,110px)}.partner-opening .lead{font-size:24px;line-height:1.5;margin:0}.partner-opening p{max-width:60ch}.partner-opening .button{margin-top:26px}.partner-scope{background:#f3f0e9;color:#101214}.partner-scope>h2{max-width:24ch;margin-bottom:48px}.partner-scope article{display:grid;grid-template-columns:1fr 1.5fr;gap:32px;padding:32px 0;border-top:1px solid #b7b2a8}.partner-scope h3{font-size:29px;line-height:1.2}.partner-scope p{color:#4d545a;max-width:68ch}.partner-service-links{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:18px}.partner-service-links a{color:#5b4424;text-decoration:underline;text-underline-offset:4px;font-size:14px}.partner-approach h2{max-width:22ch}.partner-approach ol{display:grid;grid-template-columns:repeat(3,1fr);gap:42px;padding-left:22px;margin-top:48px}.partner-approach li::marker{color:#c7ad7f}.partner-approach h3{font-size:25px;line-height:1.2;margin-bottom:18px}.partner-approach p{color:#a6adb4;font-size:16px}.partner-international{background:#1b1f23;display:grid;grid-template-columns:1fr 1.5fr;gap:45px}.partner-international .lead{font-size:22px;line-height:1.6;margin-bottom:22px}.partner-international p{max-width:65ch}.partner-brief{display:grid;grid-template-columns:1fr 1fr;gap:clamp(30px,8vw,110px)}.partner-brief h2{max-width:20ch}.partner-brief p{max-width:55ch;margin:24px 0}.partner-brief ul{list-style:none;margin:0;padding:0}.partner-brief li{border-bottom:1px solid #566068;padding:20px 0}.partner-brief li:first-child{padding-top:0}.partner-email{display:block;width:fit-content;margin-top:16px;color:#c7ad7f}.partner-teaser{display:flex;align-items:center;justify-content:space-between;gap:45px;background:#1b1f23}.partner-teaser h2{font-size:clamp(30px,3vw,44px);max-width:26ch}.partner-teaser p{max-width:62ch;color:#a6adb4;margin-top:20px}.partner-teaser .button{flex-shrink:0}.partner-page h2{font-size:clamp(30px,4vw,48px);line-height:1.2}.partner-page .faq p{max-width:75ch}
@media(max-width:900px){.partner-opening,.partner-international,.partner-brief{grid-template-columns:1fr;gap:32px}.partner-approach ol{grid-template-columns:1fr;gap:28px}.partner-teaser{align-items:flex-start;flex-direction:column}.partner-scope article{grid-template-columns:1fr;gap:18px}.partner-intro h1{max-width:20ch}.partner-opening .lead{font-size:21px}}
