/* Review candidate · brand 8e53a12 · scoped to the two existing process cards.
   Original layout and viewport cascade remain in research/software-motion, launch and laptop. */
.research-motion{border:1px solid #ddd9cb;background:radial-gradient(ellipse at 20% 0%,#f6faf9,#f6faf9 65%,#f6faf9);color:#292d29;box-shadow:inset 0 1px 0 #292d29,0 25px 45px -40px #292d2955}
.research-motion .rm-title{color:#292d29}
.research-motion .rm-canvas text{fill:#292d29}
.research-motion .rm-time-row>text{fill:#70685c}
.research-motion .rm-time-row>path{stroke:#ddd9cb}
.research-motion .rm-event{fill:#70685c;stroke:#ddd9cb}
.research-motion .rm-buy{fill:#292d29;stroke:#ddd9cb}
.research-motion .rm-purchase-line{stroke:#ddd9cb}
.research-motion .rm-period{fill:#70685c30;stroke:#ddd9cb55}
.research-motion .rm-deals-summary>strong,.research-motion .rm-fit-summary>strong{color:#292d29}
.research-motion .rm-deals-summary>span,.research-motion .rm-fit-summary>span{color:#70685c}
.research-motion[data-stage="5"] .rm-title{color:#292d29}
.research-motion .rm-event-finding>p{color:#292d29}
.research-motion .rm-event-finding mark{color:#292d29;background:#f6faf9}
.research-motion .rm-event-finding>span{color:#70685c}
.research-motion .rm-event-secondary{border-top:1px solid #ddd9cb}
.research-motion .rm-event-secondary>h4{color:#292d29}
.research-motion .rm-host-panel{border:1px solid #ddd9cb;background:#fffdf7}
.research-motion .rm-host-name{color:#292d29}
.research-motion .rm-live-dot{background:#c4e0f5}
.research-motion .rm-host-portrait{background:#e3edf3}
.research-motion .rm-call-controls{background:#f6faf9}
.research-motion .rm-call-controls>span{background:#f6faf9;color:#70685c}
.research-motion .rm-call-controls>.rm-hangup{background:#292d29;color:#70685c}
.research-motion .rm-interview-question{color:#70685c}
.research-motion .rm-interview-question strong{color:#292d29}
.research-motion .rm-cursor{background:#292d29}
.research-motion .rm-interview{background:#fffdf7;border:1px solid #ddd9cb}
.research-motion .rm-video-tile{background:#e3edf3}
.research-motion .rm-video-tile:after{background:linear-gradient(transparent,#292d2940)}
.research-motion .rm-video-tile>span{color:#70685c;text-shadow:0 1px 5px #292d2988}
.research-motion .rm-answer>span:first-child{color:#70685c}
.research-motion .rm-wave i{background:#c4e0f5}
.research-motion .rm-verified{background:#f6faf9;color:#292d29}
.research-motion .rm-call-dots>i{background:#e3edf3}
.research-motion .rm-call-dots>i.active{background:#c4e0f5}
.research-motion .rm-observed,.research-motion .rm-validation-copy{color:#70685c}
.research-motion .rm-observed strong{color:#292d29}
.research-motion .rm-validation-copy{color:#292d29}
.research-motion .rm-event-chip{border:1px solid #ddd9cb;background:#fffdf752;color:#70685c}
.research-motion .rm-event-chip[data-event="0"]{background:#fffdf7;border-color:#ddd9cb}
.research-motion .rm-event-tag{color:#70685c}
.research-motion .rm-event-chip>strong{color:#292d29;background:#f6faf9}
.research-motion .rm-event-chip>i{background:#e3edf3;color:#292d29}
.research-motion .rm-confirmation-step>span{border:1px solid #ddd9cb;color:#292d29;background:#f6faf9}
.research-motion .rm-confirmation-step p{color:#70685c}
.research-motion .rm-confirmation-step strong{color:#292d29}
.research-motion .rm-footer{color:#70685c}
.research-motion .rm-footer button{border:1px solid #ddd9cb;background:#fffdf745;color:#70685c}
.research-motion .rm-footer button:hover{background:#fffdf7cc;color:#292d29}
.research-motion .rm-footer button:focus-visible{outline:2px solid #c4e0f5}
.research-motion .rm-progress{background:linear-gradient(to right,#c4e0f5 var(--progress,0%),#f6faf9 var(--progress,0%))}
.research-motion .rm-progress::-webkit-slider-thumb{background:#c4e0f5}
.research-motion .rm-progress::-moz-range-thumb{background:#c4e0f5}
.software-motion{border:1px solid #ddd9cb;background:radial-gradient(ellipse at 20% 0%,#f6faf9,#f6faf9 65%,#f6faf9);color:#292d29;box-shadow:inset 0 1px 0 #292d29,0 25px 45px -40px #292d2955}
.software-motion .sm-title{color:#292d29}
.software-motion .sm-footer{color:#70685c}
.software-motion .sm-footer button{border:1px solid #ddd9cb;background:#fffdf745;color:#70685c}
.software-motion .sm-footer button:hover{background:#fffdf7}
.software-motion .sm-footer button:focus-visible{outline:2px solid #c4e0f5}
.software-motion .sm-progress{background:linear-gradient(to right,#c4e0f5 var(--progress,0%),#f6faf9 var(--progress,0%))}
.software-motion .sm-progress::-webkit-slider-thumb{background:#c4e0f5}
.software-motion .sm-progress::-moz-range-thumb{background:#c4e0f5}
.software-motion .sm-sun{background:linear-gradient(#e3edf3,#e3edf3);box-shadow:0 0 35px 17px #292d2930}
.software-motion .sm-sunrise>span{background:linear-gradient(90deg,transparent,#c4e0f577,transparent)}
.software-motion .sm-clock{color:#292d29}
.software-motion .sm-clock>span{color:#70685c}
.software-motion .sm-city{color:#70685c}
.software-motion .sm-morning-signal{border-top:1px solid #ddd9cb}
.software-motion .sm-morning-signal>span{color:#70685c}
.software-motion .sm-morning-signal strong{color:#292d29}
.software-motion .sm-morning-signal i{color:#70685c}
.software-motion .sm-morning-note{color:#292d29}
.software-motion .sm-date{color:#70685c}
.software-motion .sm-signal-label{border:1px solid #ddd9cb;color:#292d29}
.software-motion .sm-intro h4{color:#292d29}
.software-motion .sm-split-line{background:#e3edf3}
.software-motion .sm-intro-split{color:#70685c}
.software-motion .sm-intro-split i{color:#70685c}
.software-motion .sm-evidence-heading{border-bottom:1px solid #ddd9cb}
.software-motion .sm-evidence-heading>span{color:#292d29;border:1px solid #ddd9cb}
.software-motion .sm-evidence-heading p{color:#292d29}
.software-motion .sm-evidence-heading small{color:#70685c}
.software-motion .sm-evidence-col h4{color:#292d29}
.software-motion .sm-source-idle{border:1px solid #ddd9cb;background:#fffdf7;box-shadow:0 9px 18px -19px #292d29}
.software-motion .sm-scan-dot{background:#c4e0f5}
.software-motion .sm-rotating-source{color:#292d29}
.software-motion .sm-idle-caption{color:#70685c}
.software-motion .sm-document{border:1px solid #ddd9cb;background:#fffdf7;box-shadow:0 12px 25px -22px #292d2944}
.software-motion .sm-file{color:#70685c}
.software-motion .sm-file b{color:#70685c}
.software-motion .sm-document h5{color:#292d29}
.software-motion .sm-doc-sub{color:#70685c}
.software-motion .sm-document dt{color:#70685c}
.software-motion .sm-document dd{color:#292d29}
.software-motion .sm-document mark{color:#292d29;background:#f6faf9}
.software-motion .sm-document-foot{background:#f6faf9;border-top:1px solid #ddd9cb;color:#70685c}
.software-motion .sm-document-foot i{color:#292d29}
.software-motion .sm-excerpt{color:#70685c}
.software-motion .sm-crawl-lines{color:#70685c}
.software-motion .sm-source-finished>i{background:#e3edf3;border:1px solid #ddd9cb;color:#292d29}
.software-motion .sm-source-finished>span{color:#292d29}
.software-motion .sm-source-finished>small{color:#70685c}
.software-motion .sm-sources>span{color:#70685c;border:1px solid #ddd9cb;background:#f6faf988}
.software-motion .sm-source-total{background:#f6faf9}
.software-motion .sm-source-total>span{color:#70685c}
.software-motion .sm-source-total>strong{color:#292d29}
.software-motion .sm-source-total>i{color:#292d29}
.software-motion .sm-merge-sources{color:#70685c}
.software-motion .sm-merge-sources b{color:#292d29}
.software-motion .sm-merge-sources i{color:#70685c}
.software-motion .sm-merge-path i{border-bottom:1px solid #ddd9cb;border-left:1px solid #ddd9cb}
.software-motion .sm-merge-path i+i{border-right:1px solid #ddd9cb}
.software-motion .sm-merge-path:after{background:#e3edf3}
.software-motion .sm-both>strong{color:#292d29}
.software-motion .sm-both p{color:#70685c}
.software-motion .sm-both em{color:#292d29}
.software-motion .sm-fit-kicker{color:#70685c}
.software-motion .sm-rolling-number{color:#292d29}
.software-motion .sm-removal{border:1px solid #ddd9cb;background:#fffdf7;box-shadow:0 8px 20px -16px #292d2955}
.software-motion .sm-removal strong{color:#292d29}
.software-motion .sm-removal span{color:#70685c}
.software-motion .sm-fit-check{background:#292d29}
.software-motion .sm-fit-step-index{color:#70685c}
.software-motion .sm-fit-step h4{color:#292d29}
.software-motion .sm-filter-pills span{color:#70685c;border:1px solid #ddd9cb;background:#fffdf7}
.software-motion .sm-fit-receipt{color:#70685c}
.software-motion .sm-profile-cue{color:#292d29}
.software-motion .sm-people-top>span{color:#70685c}
.software-motion .sm-people-top i{background:#e3edf3;color:#292d29}
.software-motion .sm-people-top p{color:#292d29}
.software-motion .sm-role-cards article{border:1px solid #ddd9cb;background:linear-gradient(130deg,#fffdf7,#f6faf9);box-shadow:0 8px 16px -18px #292d29}
.software-motion .sm-role-cards article>span{background:#f6faf9;color:#70685c}
.software-motion .sm-role-cards strong{color:#292d29}
.software-motion .sm-role-cards small{color:#70685c}
.software-motion .sm-role-cards i{color:#70685c}
.software-motion .sm-people-result>p{color:#70685c}
.software-motion .sm-people-result b{color:#292d29}
.software-motion .sm-people-result>strong{color:#292d29}
.software-motion .sm-people-result small{color:#70685c}
.software-motion .sm-people-spinner{border:1px solid #ddd9cb;border-top-color:#ddd9cb}
.software-motion .sm-contacts-check{color:#292d29}
.software-motion .sm-dashboard{border:1px solid #ddd9cb;background:#fffdf7;box-shadow:0 13px 23px -25px #292d2966}
.software-motion .sm-dashboard-head>strong{color:#292d29}
.software-motion .sm-dashboard-head>span{color:#70685c}
.software-motion .sm-dashboard-totals{color:#70685c}
.software-motion .sm-dashboard-totals strong{color:#292d29}
.software-motion .sm-dashboard-evidence{border-top:1px solid #ddd9cb;color:#70685c}
.software-motion .sm-dashboard-evidence>span{border:1px solid #ddd9cb}
.software-motion .sm-dashboard-evidence i{color:#70685c}
.software-motion .sm-slack{background:#fffdf7;border:1px solid #ddd9cb;box-shadow:0 15px 35px -18px #292d2938;color:#292d29}
.software-motion .sm-slack-top{background:#292d29;color:#70685c}
.software-motion .sm-slack-brand{color:#70685c}
.software-motion .sm-slack-channel{border-bottom:1px solid #ddd9cb;color:#292d29}
.software-motion .sm-slack-channel>span{color:#292d29}
.software-motion .sm-mason-avatar{background:#292d29;color:#70685c}
.software-motion .sm-slack-message h4{color:#292d29}
.software-motion .sm-slack-message h4 small{color:#292d29;background:#f6faf9}
.software-motion .sm-slack-message time{color:#70685c}
.software-motion .sm-slack-message p{color:#292d29}
.software-motion .sm-slack-message b{color:#292d29}
.software-motion .sm-slack-approve{color:#70685c;background:#292d29;border:1px solid #ddd9cb}
.software-motion .sm-delivery .sm-slack{background:#fffdf7;border:1px solid #ddd9cb;box-shadow:0 18px 40px -30px #292d2966}
/* Neutral evidence paper: a static daylight edge, never a competing moving backdrop. */
.research-motion,.software-motion{background:linear-gradient(125deg,#fffdf7 0%,#f9f8f5 55%,#f6faf9 100%);border-color:#ddd9cb;color:#292d29;box-shadow:inset 0 1px 0 #fff,0 20px 40px -36px #292d2940;isolation:isolate}
.research-motion:before,.software-motion:before{content:'';position:absolute;top:0;left:24px;right:24px;height:1px;background:linear-gradient(90deg,#c4e0f5,#fffdf7,#ffdf8f);pointer-events:none}
.research-motion .rm-title,.software-motion .sm-title{color:#28241d;text-wrap:pretty}
.research-motion .rm-header,.software-motion .sm-header{padding-left:28px;padding-right:28px}
.research-motion .rm-pattern,.research-motion .rm-finding{left:28px;right:28px}
.research-motion .rm-event-finding>p,.research-motion .rm-event-secondary>h4,.research-motion .rm-observed,.research-motion .rm-validation-copy{color:#292d29}
.research-motion .rm-event-finding mark{color:#292d29;background:#c4e0f547;border-radius:2px;padding:.03em .08em;box-decoration-break:clone}
.research-motion .rm-event-finding>span{color:#70685c;font-size:13px}
.research-motion .rm-event-secondary{border-color:#ddd9cb}
.research-motion .rm-deals-summary>strong,.research-motion .rm-fit-summary>strong{color:#292d29}
.research-motion .rm-deals-summary>span,.research-motion .rm-fit-summary>span{color:#70685c}
.research-motion .rm-canvas text{fill:#70685c}
.research-motion .rm-time-row>path,.research-motion .rm-purchase-line{stroke:#b4c7d3}
.research-motion .rm-period{fill:#c4e0f540;stroke:#b4c7d3}
.research-motion .rm-event{fill:#c4e0f5;stroke:#70685c;stroke-width:1.5}
.research-motion .rm-buy{fill:#292d29;stroke:#fffdf7}
.research-motion .rm-host-panel,.research-motion .rm-interview{background:#fffdf7;border-color:#ddd9cb}
.research-motion .rm-host-name{color:#292d29}
.research-motion .rm-host-portrait,.research-motion .rm-video-tile{background:#e8e5de}
.research-motion .rm-live-dot,.research-motion .rm-call-dots>i.active,.research-motion .rm-wave i{background:#70685c}
.research-motion .rm-interview-question{color:#70685c}
.research-motion .rm-interview-question strong{color:#292d29;font-weight:500}
.research-motion .rm-video-tile>span{color:#fffdf7;font-size:11px;text-shadow:0 1px 5px #292d29aa}
.research-motion .rm-video-tile:after{background:linear-gradient(transparent,#292d2966)}
.research-motion .rm-answer>span:first-child{font-size:11px;color:#70685c}
.research-motion .rm-call-controls{background:#f9f8f5}.research-motion .rm-call-controls>span{color:#70685c;background:#e8e5de}
.research-motion .rm-call-controls>.rm-hangup{background:#292d29;color:#fffdf7}
.research-motion .rm-verified,.research-motion .rm-event-chip>i,.research-motion .rm-confirmation-step>span{color:#292d29;background:#e3edf3;border-color:#b4c7d3}
.research-motion .rm-event-chip{background:#fffdf7;color:#70685c;border-color:#ddd9cb;font-size:12px}
.research-motion .rm-event-chip[data-event="0"]{background:#f6faf9;border-color:#b4c7d3}
.research-motion .rm-event-chip>strong{color:#292d29;background:none;padding:0;font-size:25px}
.research-motion .rm-event-tag{font-size:11px;color:#70685c}
.research-motion .rm-confirmation-step p{color:#70685c;font-size:12px}.research-motion .rm-confirmation-step strong{color:#292d29}
.software-motion .sm-clock,.software-motion .sm-intro h4,.software-motion .sm-evidence-col h4,.software-motion .sm-document h5,.software-motion .sm-source-total>strong,.software-motion .sm-both>strong,.software-motion .sm-both em,.software-motion .sm-rolling-number,.software-motion .sm-fit-step h4{color:#292d29}
.software-motion .sm-sun{background:linear-gradient(#ffdf8f,#fffbe6);box-shadow:0 0 32px 12px #ffdf8f30}
.software-motion .sm-sunrise>span{background:linear-gradient(90deg,transparent,#b4c7d3,transparent)}
.software-motion .sm-clock>span,.software-motion .sm-city,.software-motion .sm-morning-note,.software-motion .sm-intro-split,.software-motion .sm-both p{color:#70685c}
.software-motion .sm-document{background:#fffdf7;border-color:#ddd9cb;box-shadow:0 12px 28px -23px #292d292b}
.software-motion .sm-document mark{background:#c4e0f54d;color:#292d29}
.software-motion .sm-document dd{color:#292d29}.software-motion .sm-document dt{color:#70685c}
.software-motion .sm-document-foot{background:#f6faf9;color:#70685c;border-color:#ddd9cb}
.software-motion .sm-document-foot i{color:#292d29}
.software-motion .sm-source-total{background:#e3edf36b;border:1px solid #b4c7d3}
.software-motion .sm-source-finished>i,.software-motion .sm-fit-check{background:#e3edf3;border-color:#b4c7d3;color:#292d29}
.software-motion .sm-source-idle,.software-motion .sm-removal,.software-motion .sm-filter-pills span{background:#fffdf7;border-color:#ddd9cb}
.software-motion .sm-scan-dot{background:#70685c}
.software-motion .sm-sources>span{background:transparent;border-color:#ddd9cb;color:#70685c;font-size:10px}
.software-motion .sm-file{font-size:10px;color:#70685c;letter-spacing:.03em}
.software-motion .sm-file b,.software-motion .sm-doc-sub,.software-motion .sm-idle-caption,.software-motion .sm-source-finished>small{font-size:11px;color:#70685c}
.software-motion .sm-document dl{font-size:12px;line-height:1.4}
.software-motion .sm-document-foot{font-size:11px}
.software-motion .sm-crawl-lines{font-family:MasonDM,Arial,sans-serif;font-size:12px;color:#70685c;gap:6px}
.software-motion .sm-evidence-heading>span,.software-motion .sm-date,.software-motion .sm-signal-label,.software-motion .sm-fit-kicker,.software-motion .sm-fit-step-index{font-size:11px;color:#70685c}
.software-motion .sm-evidence-heading p{font-size:12px;color:#70685c}.software-motion .sm-evidence-heading small{font-size:10px;color:#70685c}
.software-motion .sm-source-total>span,.software-motion .sm-market-receipt,.software-motion .sm-fit-receipt{font-size:12px;color:#70685c}
.software-motion .sm-merge-sources{font-size:13px;color:#70685c}.software-motion .sm-merge-sources b{color:#292d29;font-size:30px}
.software-motion .sm-removal strong,.software-motion .sm-removal span{color:#70685c;font-size:11px}
.software-motion .sm-slack{font-family:MasonDM,Arial,sans-serif;background:#fffdf7;border-color:#ddd9cb;box-shadow:0 16px 36px -28px #292d2940}
.software-motion .sm-slack-top{background:#f6faf9;color:#70685c;border-bottom:1px solid #ddd9cb}
.software-motion .sm-slack-brand{color:#292d29;font-weight:500}
.software-motion .sm-slack-brand svg g{fill:#70685c}
.software-motion .sm-slack-channel{color:#292d29;border-color:#ddd9cb}
.software-motion .sm-slack-message h4{font-family:MasonDM,Arial,sans-serif;color:#292d29}
.software-motion .sm-slack-message p{color:#70685c}.software-motion .sm-slack-message b{color:#292d29}
.software-motion .sm-mason-avatar{background:#f9f8f5;border:1px solid #ddd9cb;width:38px;height:38px;border-radius:9px}
.software-motion .sm-mason-avatar img{width:34px;height:34px;display:block}
.software-motion .sm-slack-approve{background:#292d29;border-color:#292d29;color:#fffdf7;font-weight:500}
.research-motion .rm-footer,.software-motion .sm-footer{justify-content:space-between;border-top:1px solid #ddd9cb80;padding-left:24px;padding-right:18px}
.research-motion .method-step,.software-motion .method-step{font:400 11px/1.3 MasonDM,Arial,sans-serif;color:#70685c;letter-spacing:.015em}
.research-motion .rm-footer button,.software-motion .sm-footer button{background:#fffdf7;color:#292d29;border-color:#ddd9cb}
.research-motion .rm-footer button:hover,.software-motion .sm-footer button:hover{background:#e3edf3}
.research-motion .rm-footer button:focus-visible,.software-motion .sm-footer button:focus-visible{outline:2px solid #70685c;outline-offset:2px}
.research-motion .rm-progress,.software-motion .sm-progress{background:linear-gradient(to right,#70685c var(--progress,0%),#ddd9cb var(--progress,0%));height:4px}
.research-motion .rm-progress::-webkit-slider-thumb,.software-motion .sm-progress::-webkit-slider-thumb{background:#292d29}
.research-motion .rm-progress::-moz-range-thumb,.software-motion .sm-progress::-moz-range-thumb{background:#292d29}
@container(max-width:470px){
 .research-motion .rm-header,.software-motion .sm-header{padding-left:22px;padding-right:22px}
 .research-motion .rm-pattern,.research-motion .rm-finding{left:22px;right:22px}
 .research-motion .rm-event-chip{font-size:11px;gap:6px;padding:0 8px}
 .research-motion .rm-event-chip>strong{font-size:21px}.research-motion .rm-event-tag{font-size:10px}
 .research-motion .rm-interview-question{font-size:14px;left:108px;right:12px;line-height:1.45}
 .research-motion .rm-event-finding>span{font-size:12px}
 .software-motion .sm-evidence-heading{gap:8px}.software-motion .sm-evidence-heading p{font-size:11px}
 .software-motion .sm-sources>span{font-size:10px;padding:3px 6px}
 .software-motion .sm-source-total>span,.software-motion .sm-market-receipt{font-size:11px}
 .software-motion .sm-crawl-lines{font-size:12px}
 .software-motion .sm-slack-message p{font-size:13px;line-height:1.55}
 .software-motion .sm-removal{top:0;width:145px}
 .software-motion .sm-fit-kicker{font-size:10px}
 .research-motion .rm-footer,.software-motion .sm-footer{padding-left:18px}
}
@media(prefers-reduced-motion:reduce){
 .research-motion .rm-play,.software-motion .sm-play{display:none}
}
/* Source documents retain a clear footer without hiding extracted fields. */
@container(min-width:471px){
 .software-motion .sm-document{padding:12px 15px 36px}
 .software-motion .sm-file{margin-bottom:8px}
 .software-motion .sm-document h5{font-size:22px;line-height:1.1}
 .software-motion .sm-document dl{font-size:11px;line-height:1.35;gap:6px 5px;margin-top:10px}
 .software-motion .sm-excerpt{font-size:20px;line-height:1.3;margin-top:14px!important}
 .software-motion .sm-crawl-lines{font-size:11px;gap:5px;margin-top:10px}
 .software-motion .sm-evidence-col h4{font-size:24px;line-height:1.07;height:54px}
}
/* Preserve Slack's supplied third-party identity inside the delivery UI. */
.software-motion .sm-slack-brand svg g:nth-child(1){fill:#36c5f0}
.software-motion .sm-slack-brand svg g:nth-child(2){fill:#2eb67d}
.software-motion .sm-slack-brand svg g:nth-child(3){fill:#ecb22e}
.software-motion .sm-slack-brand svg g:nth-child(4){fill:#e01e5a}
/* The deduction belongs below its number; it must not cover the quantity or kicker. */
.software-motion .sm-count-area{padding-top:10px;align-items:flex-start}
.software-motion .sm-removal{top:auto;bottom:0;left:0;right:0;width:auto;text-align:center;padding:0;border:0;background:transparent;box-shadow:none}
.software-motion .sm-removal strong{display:inline;margin-right:8px}
.software-motion .sm-removal span{display:inline;margin:0}
@container(max-width:470px){
 .software-motion .sm-sitemap .sm-file{margin-bottom:9px}
 .software-motion .sm-sitemap .sm-crawl-lines{gap:4px;margin-top:9px;font-size:11px}
 .software-motion .sm-terms .sm-file{margin-bottom:9px}
 .software-motion .sm-terms .sm-excerpt{font-size:21px;margin-top:12px!important}
}
/* Document prose uses the reading face; findings elsewhere keep Marist. */
.software-motion .sm-document .sm-excerpt{font:400 15px/1.5 MasonDM,Arial,sans-serif;margin-top:12px!important}
.software-motion .sm-crawl-lines mark{padding-top:0;padding-bottom:0}
@container(min-width:471px){.software-motion .sm-crawl-lines{gap:1.5px;margin-top:6px;line-height:1.3}}
@container(max-width:470px){
 .software-motion .sm-registration .sm-file{margin-bottom:9px}
 .software-motion .sm-registration dl{gap:8px 8px}
 .software-motion .sm-sitemap .sm-crawl-lines{gap:4px;margin-top:8px;line-height:1.3}
}
@container(min-width:471px){.software-motion .sm-sitemap .sm-file{margin-bottom:4px}}
