.legal-copy p{white-space:normal}.legal-review-note{border-left:2px solid var(--orange,#ff8a3d);margin-top:2rem;padding-left:1rem}.consumer-action-page{max-width:52rem}body:has(.consumer-action-page) .site-header .brand-lockup{min-height:2.75rem}.consumer-action-form{gap:.65rem;display:grid}.consumer-action-form label{margin-top:.55rem;font-weight:800}.consumer-action-required{color:#f4f1ebb8;font-size:.9em;font-weight:600}.consumer-action-form input{width:100%;min-height:3rem;color:var(--ink);background:#02070bb8;border:1px solid #8cbecd73;border-radius:0;padding:.7rem .8rem}.consumer-action-form input:focus-visible{border-color:var(--cyan);outline:2px solid var(--cyan);outline-offset:2px}.consumer-action-form .reference-button,.consumer-action-confirm-form .reference-button{text-align:left;min-height:3rem;margin-top:1rem}.consumer-action-status{border-left:2px solid var(--orange,#ff8a3d);padding-left:1rem}.consumer-action-summary{grid-template-columns:minmax(8rem,.35fr) minmax(0,1fr);gap:.7rem 1rem;margin:0;display:grid}.consumer-action-summary dt{font-weight:800}.consumer-action-summary dd{overflow-wrap:anywhere;min-width:0;margin:0}@media (max-width:520px){.consumer-action-page{width:min(100% - 1.25rem,52rem)}.consumer-action-page .article-hero h1{overflow-wrap:anywhere}.consumer-action-summary{grid-template-columns:1fr;gap:.35rem}.consumer-action-summary dd+dt{margin-top:.75rem}.consumer-action-form .reference-button,.consumer-action-confirm-form .reference-button{width:100%}}
