.owner-copy[data-owner-route="/wspolpraca/kandydaci"] .candidate-team{display:grid;grid-template-columns:1fr 1.15fr;gap:48px;align-items:center;margin:32px 0}
.owner-copy[data-owner-route="/wspolpraca/kandydaci"] ul{display:block;border:0;margin:0;counter-reset:traits}
.owner-copy[data-owner-route="/wspolpraca/kandydaci"] li{min-height:0;background:none;border:0;border-bottom:1px solid #cad5ca;padding:20px 0;display:flex;gap:20px;align-items:center;counter-increment:traits}
.owner-copy[data-owner-route="/wspolpraca/kandydaci"] li::before{content:"0" counter(traits);font-size:12px;letter-spacing:.08em;color:#07542b}
.candidate-team figure{margin:0;min-width:0}
.candidate-team img{display:block;width:100%;height:auto}
.candidate-team figcaption{font-size:13px;line-height:1.5;color:#53645a;margin-top:12px}
.owner-copy[data-owner-route="/wspolpraca/kandydaci"] .owner-copy__statement{background:none;color:#18382b!important;font-family:inherit;font-size:clamp(18px,1.6vw,23px)!important;line-height:1.55!important;letter-spacing:normal;padding:24px 0 0;margin-top:20px!important;border-top:1px solid #cad5ca;max-width:900px}
.owner-copy[data-owner-route="/wspolpraca/kandydaci"] .owner-copy__contact{font-size:14px;overflow-wrap:anywhere}
.candidate-apply{display:flex;align-items:center;justify-content:space-between;gap:24px;width:fit-content;max-width:100%;margin:24px 0 0;background:#07542b;color:white;padding:17px 23px;text-decoration:none;font-size:15px;line-height:1.4}
.candidate-apply:hover{background:#123d2b}
.candidate-apply:focus-visible{outline:3px solid #7bbd45;outline-offset:4px}
@media(max-width:700px){.owner-copy[data-owner-route="/wspolpraca/kandydaci"] .candidate-team{grid-template-columns:1fr;gap:24px}.owner-copy[data-owner-route="/wspolpraca/kandydaci"] li{padding:16px 0}.candidate-apply{width:100%}}
.owner-copy[data-owner-route="/wspolpraca/kandydaci"] .owner-copy__head h2{overflow-wrap:anywhere;max-width:760px}
