.line-success-title{margin:13px 0 10px;font-size:23px;line-height:1.6}.line-contact-card{border:1px solid var(--line);padding:20px;background:#fff;margin:20px 0}.line-contact-heading{display:flex;gap:12px;align-items:center}.line-badge{display:grid;place-items:center;flex-shrink:0;width:43px;height:43px;background:#06a845;color:#fff;font-family:Arial,sans-serif;font-size:12px;font-weight:700;border-radius:11px}.line-contact-heading strong{font-size:13px;font-weight:500}.line-contact-heading p{font-size:10px;color:var(--muted);margin-top:2px}.line-contact-steps{margin:18px 0;padding-left:19px;font-size:11px;color:var(--muted);line-height:2.1}.line-contact-card .button{display:flex;width:100%;padding:12px 15px;margin-top:10px;font-size:12px;gap:10px}.line-contact-card .line-button{background:#078a3b;border-color:#078a3b;color:#fff}.line-contact-card .line-button:hover{background:#066d30}.line-summary-details{margin-top:16px;border-top:1px solid var(--line);padding-top:12px}.line-summary-details summary{font-size:11px;color:var(--muted);cursor:pointer}.line-summary-details textarea{font-size:11px;line-height:1.9;background:var(--paper);margin-top:12px;min-height:220px}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:680px){.line-contact-card{padding:15px}.line-success-title{font-size:21px}.line-contact-heading strong{font-size:12px}.line-contact-heading p{font-size:10px}.line-contact-card .button{font-size:11px}.summary-box strong{font-size:11px}}
