/* Prominent factual benefits, preserving the existing page hierarchy. */
.benefit-badges{display:flex;flex-wrap:wrap;gap:9px;list-style:none;padding:0;margin:20px 0 18px}.benefit-badges li{display:inline-flex;align-items:center;gap:7px;border:1px solid #b9dbc9;border-radius:999px;padding:8px 12px;color:#174a38;background:#edf9f2;font-size:14px;font-weight:750;line-height:1.35}.benefit-badges li span{color:#11744b}.hero .benefit-note{font-size:13px;line-height:1.5;margin:0 0 18px;color:#53657a}.benefit-request-link{display:flex;width:fit-content;margin:12px 0 0;max-width:100%}.benefit-request-panel{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:14px 0 26px;padding:24px 28px;border:1px solid #c9dcef;border-radius:16px;background:linear-gradient(120deg,#eff6ff,#f0faf5)}.benefit-request-panel h2{margin:0 0 8px;font-size:23px;line-height:1.3;color:#183754}.benefit-request-panel p{margin:6px 0;max-width:72ch;line-height:1.6}.benefit-request-panel .button{flex-shrink:0}.benefit-limit{font-size:13px;color:#53657a;line-height:1.6}.benefit-request-note{padding:14px 18px;background:#edf9f2;border-left:3px solid #249b75;border-radius:8px;margin:18px 0;max-width:75ch}.benefit-request-note p{font-size:15px;margin:5px 0}.benefit-request-note .benefit-limit{font-size:13px}.benefit-request-panel .button:focus-visible,.benefit-request-link:focus-visible{outline:3px solid #174ea6;outline-offset:3px}@media(max-width:760px){.benefit-request-panel{flex-direction:column;align-items:flex-start;padding:22px}.benefit-badges{gap:7px}.benefit-badges li{font-size:13px;padding:7px 10px}.benefit-request-panel .button{max-width:100%;white-space:normal}}@media(max-width:380px){.benefit-badges{align-items:flex-start}.benefit-request-panel{padding:18px}.benefit-request-panel h2{font-size:21px}}
/* The older EN/PL trust rows repeat the same benefits; show the new shared row. */
.page-intro:has(.benefit-badges)>.trust{display:none}
