.prf-wrap{max-width:760px;margin:24px auto;padding:24px;background:#fff;border:1px solid #d9e2ea;border-radius:12px;color:#23364c;font-family:Arial,sans-serif}.prf-wrap h2,.prf-wrap h3{color:#123f73}.prf-wrap h3{border-bottom:1px solid #d9e2ea;padding-bottom:8px;margin-top:28px}.prf-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.prf-form label{display:block;margin:13px 0;font-weight:600}.prf-form input:not([type=checkbox]),.prf-form select,.prf-form textarea{width:100%;box-sizing:border-box;display:block;padding:11px;margin-top:6px;border:1px solid #b9c7d5;border-radius:6px;font:inherit}.prf-form textarea{min-height:80px}.prf-conditional[hidden]{display:none!important}.prf-notice{background:#eef3f8;padding:14px;border-left:4px solid #123f73}.prf-consent{display:flex!important;align-items:start;gap:8px;font-weight:400!important}.prf-form button{background:#123f73;color:white;padding:13px 22px;border:0;border-radius:6px;cursor:pointer}.prf-form button:disabled{opacity:.6}.prf-status{font-weight:600}@media(max-width:650px){.prf-wrap{padding:16px;margin:12px}.prf-grid{grid-template-columns:1fr}}
