.pp-growth-table{overflow-x:auto;border:1px solid #d9e1e6;border-radius:16px}.pp-growth-table table{width:100%;border-collapse:collapse;min-width:640px}.pp-growth-table th,.pp-growth-table td{padding:18px;text-align:left;vertical-align:top;border-bottom:1px solid #d9e1e6;line-height:1.6}.pp-growth-table thead{background:#edf6f7}.pp-growth-list{padding-left:24px;line-height:1.8}.pp-growth-related{margin:32px 0;padding:24px;border:1px solid #d9e1e6;border-radius:16px;display:flex;gap:20px;flex-wrap:wrap}.pp-growth a:focus-visible,.pp-growth-related a:focus-visible,.pp-growth-table:focus-visible{outline:3px solid #087f8c;outline-offset:4px}.pp-growth details{padding:16px 0;border-bottom:1px solid #d9e1e6}.pp-growth summary{cursor:pointer;font-weight:700}
.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}}
