.pg-summary{margin:1.5em 0 2em;padding:1.25em 1.5em;border-radius:1em;border-left:3px solid #17b981;background:#fff;box-shadow:0 2px 14px rgba(13,21,18,.06);color:#0d1512}.pg-summary-label{margin:0 0 .5em;font-size:.78em;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#0f7a57}.pg-summary-text{margin:0;font-size:1.05em;line-height:1.55}.pg-summary-audio{display:block;width:100%;max-width:420px;margin-top:1em;height:38px}.pg-summary-cta{margin-top:1.1em;padding-top:1.1em;border-top:1px solid rgba(13,21,18,.1)}.pg-summary-cta-text{margin:0 0 .85em;font-weight:600;line-height:1.45}.pg-summary-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.6em .75em}.pg-summary .pg-summary-actions .pg-summary-btn{display:inline-flex;align-items:center;padding:.7em 1.3em;border-radius:999px;border:1px solid rgba(13,21,18,.18);background:#fff;color:#0d1512;font-size:.95em;font-weight:600;text-decoration:none;transition:background .18s ease,border-color .18s ease,transform .18s ease}.pg-summary .pg-summary-actions .pg-summary-btn:hover{transform:translateY(-1px);border-color:rgba(13,21,18,.32)}.pg-summary .pg-summary-actions .pg-summary-btn.is-primary{background:#17b981;border-color:#17b981;color:#fff}.pg-summary .pg-summary-actions .pg-summary-btn.is-primary:hover{background:#13a271;border-color:#13a271}.pg-summary .pg-summary-actions .pg-summary-tool{color:#0f7a57;font-size:.95em;font-weight:600;text-decoration:underline;text-underline-offset:3px}@media (max-width:767px){.pg-summary{padding:1.1em}.pg-summary .pg-summary-actions .pg-summary-btn{flex:1 1 100%;justify-content:center}.pg-summary .pg-summary-actions .pg-summary-tool{width:100%}}