.le-page .pc-outcome-metric{font-size:clamp(18px,1.65vw,21px)}.le-page .le-final-body{max-width:660px;margin:24px auto 32px;font-size:18px;line-height:1.6}.le-page .le-draft-summary{color:#394357;margin:20px 0 0;font-size:14px;line-height:1.65}.le-page .le-demo-bar{color:#526077;gap:5px;font-size:11px;display:grid}.le-page .le-demo-bar>i{background:#7a90c8;border-radius:5px;height:9px;display:block}.le-page .motion-agent-message p{white-space:pre-line}@media (max-width:600px){.le-page .le-final-body{font-size:16px}.le-page .pc-outcome-metric{font-size:15px}}.le-page .chat-input .ci-text .ci-typed:empty:before{content:"Ask a question about your requests"}.le-page .sn-node.entity b{overflow-wrap:anywhere;font-size:9px}@media (max-width:900px){.le-page .docs-demo-body{gap:8px}.le-page .docs-prompt{gap:5px;min-height:0;padding:7px 8px}.le-page .docs-prompt-text{font-size:11px;line-height:1.4}.le-page .docs-doc{padding:9px 10px}.le-page .docs-doc-status{margin-bottom:6px;font-size:10px}.le-page .docs-letterhead,.le-page .docs-heading{display:none}.le-page .le-draft-summary{margin-top:6px;font-size:11px;line-height:1.4}}@media (max-width:620px){.le-page .motion-intake-layer{grid-template-columns:minmax(0,1fr);padding-inline:12px}.le-page .motion-intake-layer .motion-phone{width:min(338px,100%);max-width:100%}}.le-page .pc-scrutiny-section{padding-top:clamp(88px,10vw,150px)}.le-page .pt-faq{padding-top:clamp(64px,8vw,112px)}.le-page .motion-case-main.le-response-main{display:block;overflow:auto}.le-response-scene{color:#263448;max-width:510px;margin:0 auto;padding:28px 24px}.le-response-status{align-items:center;gap:9px;margin-bottom:18px;font-size:13px;font-weight:600;display:flex}.le-response-status>span{color:#477965}.le-response-document{background:#fff;border:1px solid #e1e5e9;border-radius:6px;padding:26px 30px;box-shadow:0 12px 28px -18px #26344840}.le-response-letterhead{border-bottom:1px solid #e6e9ed;justify-content:space-between;align-items:center;padding-bottom:18px;font-size:17px;font-weight:600;display:flex}.le-response-letterhead>span{letter-spacing:.12em;color:#78838f;font-size:9px}.le-response-document h3{letter-spacing:-.025em;margin:20px 0 8px;font-size:20px}.le-response-recipient{color:#78838f;margin:0 0 20px;font-size:11px}.le-response-copy p{margin:0 0 12px;font-size:12px;line-height:1.65}.le-response-scene:not(.is-delivered) .le-response-copy p{animation:.65s cubic-bezier(.23,1,.32,1) both le-letter-reveal}.le-response-copy p:nth-child(2){animation-delay:.7s!important}.le-response-copy p:nth-child(3){animation-delay:1.5s!important}.le-response-copy p:nth-child(4){animation-delay:2.3s!important}.le-response-file{border-top:1px solid #e6e9ed;align-items:center;gap:10px;margin-top:20px;padding-top:15px;font-size:11px;display:flex}.le-response-file>span{color:#78838f;font-size:9px}.le-response-file>b{color:#477965;margin-left:auto}.le-response-confirmation{align-items:center;gap:12px;margin-top:18px;animation:.45s cubic-bezier(.23,1,.32,1) both le-letter-reveal;display:flex}.le-response-scene:not(.is-delivered) .le-response-confirmation{animation-delay:3.4s}.le-response-confirmation>span{color:#377357;background:#e5f0e9;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.le-response-confirmation strong{font-size:12px;font-weight:600}.le-response-confirmation p{color:#78838f;margin:4px 0 0;font-size:11px}.le-page .motion-film.is-paused .le-response-scene *{animation-play-state:paused}@keyframes le-letter-reveal{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:620px){.le-response-scene{padding:10px 14px}.le-response-status{margin-bottom:10px;font-size:11px}.le-response-document{padding:10px 18px}.le-response-letterhead{padding-bottom:10px;font-size:14px}.le-response-document h3{margin-top:12px;font-size:17px}.le-response-recipient{margin-bottom:12px}.le-response-copy p{margin-bottom:6px;font-size:10px;line-height:1.5}.le-response-file{margin-top:10px;padding-top:10px}.le-response-confirmation{margin-top:12px}}@media (prefers-reduced-motion:reduce){.le-page .le-response-scene *{animation:none!important}}.le-page .motion-film{flex-direction:column;display:flex}.le-page .motion-film-caption{order:-1;margin-top:0;margin-bottom:22px}
