.pp-content20 .pp-hire-section p{max-width:900px;line-height:1.8}.pp-content20-list{padding-left:24px;line-height:1.8}.pp-content20-list li{margin-bottom:12px}.pp-content20-example{background:#edf5fb;border-radius:20px;padding:28px}.pp-content20-example label{display:block;font-weight:700;margin:14px 0}.pp-content20-example textarea{box-sizing:border-box;width:100%;max-width:100%;font:15px/1.7 system-ui,sans-serif;padding:18px;border:1px solid #b6cddd;border-radius:12px;background:white;resize:vertical}.pp-content20 details{padding:16px 0;border-bottom:1px solid #dce5ec}.pp-content20 summary{cursor:pointer;font-weight:700}.pp-content20-catalog{margin:32px 0;padding:24px;border:1px solid #dce5ec;border-radius:16px}.pp-content20-resources-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.pp-content20-resources-grid li{margin:10px 0}.pp-content20 a:focus-visible,.pp-content20 summary:focus-visible,.pp-content20 textarea:focus-visible,.pp-content20-resources a:focus-visible{outline:3px solid #087f8c;outline-offset:4px}@media(max-width:600px){.pp-content20-resources-grid{grid-template-columns:1fr}.pp-content20-example{padding:16px}}
