.v2931-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0 0 24px}.v2931-summary article{padding:20px;border:1px solid rgba(112,89,141,.18);border-radius:18px;background:#fff;box-shadow:0 12px 32px rgba(26,20,44,.06)}.v2931-summary b,.v2931-summary span{display:block}.v2931-summary b{font-size:1.2rem;color:#2d2042}.v2931-summary span{margin-top:6px;color:#665d70}.v2931-filter{display:grid;gap:7px;max-width:580px;margin:0 0 20px}.v2931-filter label{font-weight:700}.v2931-filter input{min-height:48px;padding:0 15px;border:1px solid #d8d1df;border-radius:13px;font:inherit;background:#fff}.v2931-records{display:grid;gap:12px}.v2931-record{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;padding:18px;border:1px solid rgba(112,89,141,.16);border-radius:16px;background:#fff}.v2931-record h2{font-size:1.05rem;margin:0 0 6px}.v2931-record p{margin:0;color:#665d70}.v2931-record small{display:block;margin-top:6px}.v2931-record a{align-self:center;font-weight:800}.v2931-review-note{margin:28px 0 0;padding:18px 20px;border-left:4px solid #a7864a;border-radius:8px;background:#f8f4ea}.v2931-transcript{margin-top:24px;padding:20px;border:1px solid rgba(112,89,141,.18);border-radius:16px;background:#fff}.v2931-transcript summary{cursor:pointer;font-weight:800}.v2931-transcript p{margin:12px 0 0}.v2931-trust-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}.v2931-trust-grid article{padding:20px;border-radius:16px;background:#fff;border:1px solid rgba(112,89,141,.16)}@media(max-width:720px){.v2931-summary,.v2931-trust-grid{grid-template-columns:1fr}.v2931-record{grid-template-columns:1fr}.v2931-record a{justify-self:start}}
