/* PolisaNaRower 1.19.2 — dyskretna pomoc na landingach tematycznych. */
.pnr-agent-trust{padding:44px 0;background:#F6F7F4;font-family:var(--pnr-font-body)}
.pnr-agent-trust *{box-sizing:border-box}
.pnr-agent-trust__shell{width:min(var(--pnr-shell-max),calc(100% - 48px));margin:0 auto}
.pnr-agent-trust__card{
  display:flex;align-items:center;justify-content:space-between;gap:28px;
  padding:24px 30px;background:#fff;border:1px solid rgba(7,27,53,.10);border-radius:18px
}
.pnr-agent-trust__copy{min-width:0;flex:1}
.pnr-agent-trust__tag{color:#627587;font-size:11px;font-weight:600;line-height:1.4}
.pnr-agent-trust__copy h2{
  margin:5px 0 0;color:#071B35;font-family:var(--pnr-font-display);
  font-size:clamp(19px,2.1vw,24px);font-weight:600;line-height:1.3;letter-spacing:-.025em
}
.pnr-agent-trust__copy>p{max-width:670px;margin:7px 0 0;color:#627587;font-size:13px;line-height:1.6}
.pnr-agent-trust__actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px 18px}
.pnr-agent-trust__actions a{color:#0068B4!important;font-size:12px;font-weight:600;text-decoration:none!important}
.pnr-agent-trust__actions .pnr-agent-trust__info{color:#627587!important;font-size:11px;font-weight:500}
.pnr-agent-trust__actions a:hover{text-decoration:underline!important;text-underline-offset:3px}
.pnr-agent-trust a:focus-visible{outline:3px solid rgba(0,104,180,.6);outline-offset:4px;border-radius:3px}
@media(max-width:760px){
  .pnr-agent-trust{padding:28px 0}
  .pnr-agent-trust__shell{width:min(calc(100% - 28px),var(--pnr-shell-max))}
  .pnr-agent-trust__card{flex-direction:column;align-items:stretch;gap:18px;padding:22px 20px;border-radius:16px}
  .pnr-agent-trust__copy h2{font-size:20px}
  .pnr-agent-trust__copy>p{font-size:12px}
  .pnr-agent-trust__actions{justify-content:flex-start}
}
