.scanner-proof{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding-block:28px 48px;display:grid}.scanner-proof>div{border-top:1px solid var(--brand-divider);padding-top:24px}.scanner-proof strong{letter-spacing:-1.5px;color:var(--brand-action);font-size:42px;font-weight:500;line-height:1.1}.scanner-proof p{max-width:220px;margin:10px 0 0;font-size:14px}.scanner-context{padding-block:28px 72px}.scanner-context header{text-align:center;max-width:740px;margin:0 auto 32px}.scanner-context h2{margin:16px 0}.scanner-context header>p:last-child{margin:0}.scanner-pains{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.scanner-pains article{border:1px solid var(--brand-divider);background:#faf9fd;border-radius:8px;padding:28px}.scanner-problem-icon{background:var(--brand-surface);width:44px;height:44px;color:var(--brand-action);border-radius:8px;place-items:center;margin-bottom:22px;display:grid}.scanner-problem-icon svg{width:24px;height:24px}.scanner-pains h3{margin:0 0 16px;font-size:20px;line-height:1.3}.scanner-pains p{margin:0;font-size:14px;line-height:1.65}.scanner-workflow{padding-block:8px 64px}.scanner-workflow>header{text-align:center;max-width:740px;margin:0 auto 40px}.scanner-workflow h2{margin:16px 0}.scanner-scenes{gap:56px;display:grid}.scanner-scene{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:64px;display:grid}.scanner-scene>*{min-width:0}.scanner-visual{border:1px solid var(--brand-divider);background:var(--brand-surface);border-radius:10px;grid-area:1/2;align-items:stretch;height:490px;display:flex;overflow:hidden}.scanner-visual>div{flex-direction:column;justify-content:center;width:100%;height:100%;display:flex;min-height:0!important}.scanner-visual>figure{flex-shrink:0;width:100%;height:100%;margin:0}.scanner-caption{grid-area:1/1}.scanner-scene:nth-child(2n) .scanner-visual{grid-column:1}.scanner-scene:nth-child(2n) .scanner-caption{grid-column:2}.scanner-number{color:var(--brand-action);background:var(--brand-surface);white-space:nowrap;border-radius:5px;padding:7px 12px;font-size:11px;display:inline-block}.scanner-caption h3{letter-spacing:-.035em;max-width:460px;margin:20px 0 18px;font-size:clamp(24px,2.3vw,30px);line-height:1.22}.scanner-caption p{max-width:450px;margin:0;font-size:15px}.scanner-testimonials{padding-bottom:64px}.scanner-featured-quote{border-block:1px solid var(--brand-divider);grid-template-columns:1fr 2.15fr;gap:70px;margin-bottom:40px;padding:40px 0;display:grid}.scanner-quote-label img{object-fit:contain;width:150px;height:auto;margin-top:40px;display:block}.scanner-featured-quote figure{margin:0;padding-top:28px;position:relative}.scanner-featured-quote figure>span{color:#b8b1d8;font:70px/1 Georgia,serif;position:absolute;top:-12px;left:-6px}.scanner-featured-quote blockquote{letter-spacing:-.025em;margin:0 0 26px;font-size:clamp(25px,3vw,38px);line-height:1.3}.scanner-testimonials figcaption{color:var(--brand-body);font-size:12px;line-height:1.5}.scanner-supporting-quotes{grid-template-columns:1fr 1fr;gap:32px;display:grid}.scanner-supporting-quotes figure{border:1px solid var(--brand-divider);background:#faf9fd;border-radius:8px;flex-direction:column;margin:0;padding:28px;display:flex}.scanner-supporting-quotes blockquote{flex:1;margin:0 0 20px;font-size:17px;line-height:1.65}@media (width<=760px){.scanner-proof{gap:18px;padding-block:20px 32px}.scanner-proof>div{padding-top:16px}.scanner-proof strong{font-size:30px}.scanner-proof p{font-size:12px}.scanner-context{padding-block:16px 48px}.scanner-context header,.scanner-workflow>header{text-align:left;margin-bottom:28px}.scanner-pains{grid-template-columns:1fr;gap:16px}.scanner-pains article{padding:24px}.scanner-problem-icon{margin-bottom:16px}.scanner-scenes{gap:40px}.scanner-scene{grid-template-columns:1fr;gap:24px}.scanner-scene .scanner-caption,.scanner-scene:nth-child(2n) .scanner-caption{grid-area:1/1}.scanner-scene .scanner-visual,.scanner-scene:nth-child(2n) .scanner-visual{grid-area:2/1;height:490px}.scanner-caption h3{margin:14px 0}.scanner-workflow{padding-bottom:40px}.scanner-featured-quote{grid-template-columns:1fr;gap:24px;margin-bottom:24px;padding-block:28px}.scanner-quote-label img{width:130px;margin-top:20px}.scanner-supporting-quotes{grid-template-columns:1fr;gap:16px}.scanner-supporting-quotes figure{padding:22px}.scanner-supporting-quotes blockquote{font-size:16px}.scanner-testimonials{padding-bottom:40px}}.scanner-context header .kicker,.scanner-workflow>header .kicker{text-align:center;justify-content:center}.scanner-pains article{background:linear-gradient(155deg,#fff,#f8f6fc);padding-top:0;overflow:hidden;box-shadow:0 5px 18px #30266108}.scanner-problem-visual{background:#eeebfa url(/motion-studies/material-12.webp) 50%/cover;justify-content:center;align-items:center;height:126px;margin:0 -28px 24px;display:flex;position:relative}.scanner-pains article:nth-child(2) .scanner-problem-visual{background-image:url(/motion-studies/material-11.webp)}.scanner-paper{background:#fffffff2;border:1px solid #fff;border-radius:6px;width:106px;height:80px;padding:18px;box-shadow:0 8px 18px #4c409c18}.scanner-paper i{background:#d9d3ec;height:3px;margin:7px 0;display:block}.scanner-paper i:last-child{width:60%}.scanner-problem-icon{background:#fff;border:1px solid #ded8f2;margin:0;position:absolute;bottom:17px;right:calc(50% - 70px);box-shadow:0 4px 12px #40328612}.scanner-supporting-quotes figure{background:linear-gradient(145deg,#fff 65%,#f0ecf8);border-top:3px solid #b4a9dd;box-shadow:0 6px 22px #33296008}.scanner-company-mark{height:56px;color:var(--brand-ink);letter-spacing:-.03em;align-items:center;margin-bottom:22px;font-size:19px;display:flex}.scanner-company-mark img{object-fit:contain;object-position:left;mix-blend-mode:multiply;filter:grayscale();width:140px;height:44px}.scanner-supporting-quotes figcaption{border-top:1px solid var(--brand-divider);padding-top:18px}@media (width<=760px){.scanner-context header .kicker,.scanner-workflow>header .kicker{text-align:left;justify-content:flex-start}.scanner-problem-visual{margin-inline:-24px}.scanner-pains article{padding-top:0}}.scanner-pains article:first-child{background:linear-gradient(155deg,#fff,#fff7f0);border-color:#e9dcd1}.scanner-pains article:nth-child(2){background:linear-gradient(155deg,#fff,#f8f0f7);border-color:#e4d7e7}.scanner-pains article:nth-child(3){background:linear-gradient(155deg,#fff,#f0f5fc);border-color:#d6dfed}.scanner-pains article:first-child .scanner-problem-visual{background-color:#f4dac7;background-image:linear-gradient(120deg,#f3d4bddd,#fff3dfbb),url(/motion-studies/material-12.webp)}.scanner-pains article:nth-child(2) .scanner-problem-visual{background-color:#dfcee6;background-image:linear-gradient(120deg,#dcc5dfc9,#f0e4f3b3),url(/motion-studies/material-11.webp)}.scanner-pains article:nth-child(3) .scanner-problem-visual{background-color:#cad9ee;background-image:linear-gradient(120deg,#c8dceda6,#e5e9ffc2),url(/motion-studies/material-12.webp)}.scanner-paper{z-index:1;position:relative}.scanner-paper-back{z-index:0;background:#f8f5fc;position:absolute;transform:translate(-16px,-8px)}.scanner-pains article:first-child .scanner-paper:not(.scanner-paper-back){transform:translate(12px,7px)}.scanner-pains article:nth-child(2) .scanner-paper-back{width:75px;height:84px;transform:translate(-38px,3px)}.scanner-pains article:nth-child(2) .scanner-paper:not(.scanner-paper-back){width:95px;height:66px;transform:translate(22px,-2px)}.scanner-pains article:nth-child(2) .scanner-paper i:nth-child(2){width:45%}.scanner-discrepancy{color:#804655;text-align:center;background:#f5e3e5;border:1px solid #c5a1a8;border-radius:4px;width:20px;font:12px/18px sans-serif;position:absolute;bottom:10px;right:14px}.scanner-problem-icon{z-index:2}.scanner-scene:first-child .holdings-file-art{background-image:linear-gradient(125deg,#cddff199,#e6eaff80),url(/motion-studies/material-12.webp)}.scanner-scene:nth-child(2) .focused-art{background-image:linear-gradient(125deg,#e3cfe6aa,#eee3f4aa),url(/motion-studies/material-11.webp)}.scanner-scene:nth-child(3) .analytical-art{background-image:linear-gradient(125deg,#cddff199,#e6eaff80),url(/motion-studies/material-12.webp)}.scanner-scene:nth-child(4) .holdings-file-art{background-image:linear-gradient(125deg,#ffffffde,#f1eef9de),url(/motion-studies/material-12.webp)}.scanner-early-trust{align-items:center;gap:40px;padding-block:0 24px;display:flex}.scanner-early-trust>p{max-width:145px;margin:0;font-size:12px}.scanner-early-trust>div{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:32px;display:grid}.scanner-early-trust img{object-fit:contain;filter:grayscale();mix-blend-mode:multiply;width:100%;height:40px}.scanner-caption .scanner-reassurance{border-top:1px solid var(--brand-divider);color:var(--brand-body);margin-top:20px;padding-top:16px;font-size:12px}.scanner-workflow-action{text-align:center;margin-top:36px}@media (width<=760px){.scanner-early-trust{display:block}.scanner-early-trust>p{max-width:none;margin-bottom:20px}.scanner-early-trust>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 32px}.scanner-early-trust img{height:32px}}@media (width<=360px){.scanner-scene .scanner-visual:has(.scanner-step-art){height:540px}}.scanner-scene .scanner-visual>.holdings-file-art,.scanner-scene .scanner-visual>.scanner-step-art{background-image:linear-gradient(125deg,#cddff199,#e6eaff80),url(/motion-studies/material-12.webp)}.scanner-visual>.brand-artwork{width:100%;min-width:0;height:100%;overflow:hidden;container-type:inline-size}.scanner-visual>.brand-artwork>div,.scanner-visual>.brand-artwork>figure{box-sizing:border-box;background-image:linear-gradient(125deg,#cddff199,#e6eaff80),url(/motion-studies/material-12.webp);background-position:50%;background-size:cover;width:100%;height:100%;min-height:0;margin:0}.scanner-story .scanner-proof:empty{display:none}.scanner-scene .scanner-visual:has(>.brand-artwork){height:auto;min-height:490px}.scanner-visual>.brand-artwork{height:auto;min-height:490px!important}.scanner-visual>.brand-artwork>div,.scanner-visual>.brand-artwork>figure{flex-shrink:0;height:auto;min-height:490px}@media (width>=761px){.scanner-pains[data-count="4"],.scanner-pains[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}.scanner-pains article:nth-child(4){background:linear-gradient(155deg,#fff,#f3f1f8);border-color:#ded8e9}.scanner-pains article:nth-child(4) .scanner-problem-visual{background-color:#ded9e9;background-image:linear-gradient(120deg,#d8d2e4cf,#eeeaf2bc),url(/motion-studies/material-11.webp)}.scanner-pains article:nth-child(4) .scanner-paper{border:1px solid #e5dfed;transform:rotate(-6deg)}.scanner-pains article:nth-child(4) .scanner-paper i:nth-child(2){width:48%;margin-left:12px}.scanner-pains article:nth-child(4) .scanner-paper i:nth-child(3){width:75%}.scanner-setup{counter-reset:setup;max-width:860px;margin:0 auto;padding:0;list-style:none}.scanner-setup li{border-top:1px solid var(--brand-divider);grid-template-columns:42px minmax(0,1fr);gap:20px;padding:24px 0;display:grid}.scanner-setup h3{margin:0 0 10px;font-size:22px;font-weight:500;line-height:1.3}.scanner-setup p{max-width:720px;margin:0;line-height:1.65}.scanner-setup .scanner-number{place-self:start}@media (width<=760px){.scanner-setup li{grid-template-columns:32px minmax(0,1fr);gap:12px}.scanner-setup h3{font-size:20px}}
