.pgsm-wrap{--pgsm-bg:#f6f7f7;--pgsm-card-bg:#fff;--pgsm-text:#1d2327;--pgsm-button-bg:#2271b1;--pgsm-font:Arial,sans-serif;background:var(--pgsm-bg);color:var(--pgsm-text);font-family:var(--pgsm-font);padding:28px;box-sizing:border-box}.pgsm-card{max-width:820px;margin:0 auto;background:var(--pgsm-card-bg);border-radius:16px;box-shadow:0 12px 30px rgba(0,0,0,.08);padding:28px}.pgsm-card h2{margin-top:0}.pgsm-question{margin:0 0 22px}.pgsm-question label{display:block;margin-bottom:8px}.pgsm-question input[type=text],.pgsm-question input[type=email],.pgsm-question input[type=tel],.pgsm-question input[type=date],.pgsm-question textarea,.pgsm-question select,.pgsm-access input{width:100%;max-width:100%;padding:10px;border:1px solid #ccd0d4;border-radius:8px;box-sizing:border-box}.pgsm-question textarea{min-height:120px}.pgsm-choice{font-weight:400!important}.pgsm-submit,.pgsm-access button{background:var(--pgsm-button-bg);color:#fff;border:0;border-radius:999px;padding:12px 22px;cursor:pointer;font-weight:700}.pgsm-submit:hover,.pgsm-access button:hover{filter:brightness(.95)}.pgsm-intro{margin-bottom:24px}.pgsm-question span{color:#b32d2e}@media(max-width:600px){.pgsm-wrap{padding:14px}.pgsm-card{padding:18px}}
