.source-feature-viewport{touch-action:pan-y;min-width:0;display:grid}.source-feature-viewport>[role=tabpanel]{grid-area:1/1;min-width:0}.source-feature-viewport>[role=tabpanel][hidden]{visibility:hidden;display:block}.prior-stories .source-feature-tablist button{transition:background-color .2s}@media (prefers-reduced-motion:reduce){.prior-stories .source-feature-tablist button{transition:none}}.prior-stories .source-feature-tablist button{position:relative}.prior-stories .source-feature-tablist button:not([aria-selected=true]):hover{background:#ece9e1}.source-feature-tab-loader{z-index:1;transform-origin:0;pointer-events:none;background:#c25c4b;width:100%;height:1px;position:absolute;bottom:-1px;left:0;transform:scaleX(0)}.source-feature-tablist button[aria-selected=true]>.source-feature-tab-loader{transition:transform var(--tab-loader-duration,10s) linear;transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.source-feature-tablist button[aria-selected=true]>.source-feature-tab-loader{transition:none}}.source-feature-dots{display:none}.source-feature-dot{cursor:pointer;background:0 0;border:0;width:20px;height:24px;padding:0;position:relative}.source-feature-dot:after{content:"";opacity:.2;background:#000;border-radius:50%;width:8px;height:8px;position:absolute;top:8px;left:6px}.source-feature-dot[aria-current=true]:after{opacity:1;background:#c25c4b}
.imported-product-document .imported-family-icons figure:is(:nth-child(2),:nth-child(4)){opacity:.6}.imported-product-document .imported-family-icons figure:is(:first-child,:nth-child(5)){opacity:.3}.source-af-engagement{overflow-x:clip}.product-motion-glow{z-index:1;pointer-events:none;background-image:linear-gradient(90deg,#ff782c00,#ff782c 54%,#ff782c00);width:100px;height:2px;position:absolute;top:calc(50% - 1px);left:0}.product-motion-roadmap{position:relative}.product-motion-roadmap-track{pointer-events:none;background-image:linear-gradient(#fff0,#ffffff1a 55%,#fff0);border-radius:1234px;width:19px;display:none;position:absolute;left:22px}.product-motion-roadmap[data-placed] .product-motion-roadmap-track{display:block}.pe-roadmap .product-motion-roadmap[data-placed] li:before{display:none}.product-motion-roadmap-track>span{transform-origin:top;background-image:linear-gradient(#fff0,#fff 54%,#fff0);width:2px;height:100%;margin:0 auto;display:block}.product-motion-illustration{position:relative}.product-motion-line{pointer-events:none;background-image:linear-gradient(#fff0,#fff 56%,#d4af3700);border-radius:900px;width:150px;height:3px;position:absolute;top:49%;left:0}.legacy-solution-stats .legacy-solution-stat-grid>article{overflow-wrap:anywhere;padding-bottom:168px}.legacy-solution-stat-grid>article>img:last-of-type{max-width:170px;max-height:none}.legacy-solution-stat-grid>article:first-child>img:last-of-type{left:0;right:auto}.legacy-solution-stat-grid>article:nth-child(2)>img:last-of-type{max-width:145px;margin:0 auto;left:0;right:0}.legacy-solution-stat-grid>article>img:not(:last-of-type){max-width:16px;margin:-24px 0 0 auto;display:block;position:static}.source-mortgage[data-page-template]{overflow-x:clip}.source-mortgage[data-page-template] .mm-logos{width:100vw;margin-left:calc(50% - 50vw);overflow:hidden}.source-mortgage[data-page-template] .mm-logotrack{padding-right:60px;animation:34s linear infinite product-motion-mortgage-logos}.source-mortgage[data-page-template] .mm-logos:hover .mm-logotrack{animation-play-state:paused}@keyframes product-motion-mortgage-logos{to{transform:translate(-50%)}}@media (max-width:767px){.product-motion-glow,.product-motion-illustration{display:none}}@media (prefers-reduced-motion:reduce){.source-mortgage[data-page-template] .mm-logos{-webkit-mask-image:none;mask-image:none}.source-mortgage[data-page-template] .mm-logotrack{flex-wrap:wrap;justify-content:center;width:auto;padding-right:0;animation:none}.source-mortgage[data-page-template] .mm-logotrack>div:has(img[alt=""]){display:none}.about-copy-hero .source-lending-logo-set>div:has(img[alt=""]){display:none}}
.about26{background:#fff;padding:clamp(64px,7vw,100px) 24px;position:relative}.about26.peach{background:#fff7f2;border-block:1px solid #ff782c80}.about26.orange{background-color:#ff782c}.about26.orange,.about26-frame{background-position:50%;background-size:cover}.about26 h2{color:#000;font:400 clamp(31px, 4.1vw, 52px)/1.04 var(--font-display);letter-spacing:-.01em;margin:0}.about26 h2 span{color:#696969}.about26 h2 span[data-own-line]{display:block}.about26.orange h2{color:#fff}
.source-newsroom-appearances.newsroom-appearances{background:#f5f5f5;padding:80px 0}.newsroom-appearances-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:60px;display:grid}.newsroom-appearances-video{aspect-ratio:940/528;background:#e6e6e6;border-radius:24px;position:relative;overflow:hidden}.newsroom-appearances-video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.newsroom-appearances-video .youtube-facade{position:absolute;inset:0}.newsroom-appearances-video .youtube-facade:focus-visible{outline-offset:-3px}@media (max-width:991px){.newsroom-appearances-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.source-newsroom-appearances.newsroom-appearances{padding:32px 0 80px}.newsroom-appearances-grid{margin-top:40px}}
.solution-demo-label{color:#1a1a1a;font:14px/20px var(--font-jetbrains-mono), monospace;letter-spacing:.04em;text-transform:uppercase;text-align:center;background:#fff;justify-content:center;align-items:center;gap:28px;margin:0;padding:64px 16px 0;display:flex}.solution-demo-label span{overflow-wrap:anywhere;min-width:0}.solution-demo-label img{flex:none;width:10px;height:10px}
.article-download{background:var(--color-surface);color:var(--color-ink);border-radius:14px;flex-direction:column;margin-top:70px;padding:9px;display:flex}.blog-article-inner>header>.article-download+.blog-authors{margin-top:0}.article-download-tile{background:#000 linear-gradient(90deg, #000, var(--color-orange-accent));color:var(--color-on-dark);border:1px solid #ece9e1;border-radius:5px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:10px;padding:0 31px;display:flex}.article-download-tile p{flex:1 1 min-content;width:50%;max-width:max-content;color:var(--color-on-dark);font:500 20px/32px var(--font-inter-tight), sans-serif;overflow-wrap:break-word;margin:0}.article-download-tile svg{flex:none}.article-download-tile img{object-fit:cover;flex:0 auto;width:auto;min-width:0;max-width:100%;height:150px;margin-top:-55px}.article-download-form{flex-wrap:wrap;align-items:center;gap:12px;padding:12px 0 68px;display:flex}.article-download-form input[type=email],.article-download-form input[type=submit]{height:55px;font-family:var(--font-inter-tight), sans-serif;border-radius:5px;font-weight:500}.article-download-form input[type=email]{border:1px solid var(--color-line-input);background:var(--color-surface);color:#333;flex:1;min-width:0;padding:8px 12px;font-size:14px;line-height:20px}.article-download-form input[type=email]::placeholder{color:#999;font-size:16px}.article-download-form input[type=submit]{background:var(--color-orange-accent);max-width:100%;color:var(--color-on-dark);cursor:pointer;border:0;flex:none;padding:14px 28px;font-size:16px;line-height:22px;transition:box-shadow .2s;box-shadow:inset 0 800px 3px #0000}.article-download-form input[type=submit]:hover{box-shadow:inset 0 800px 3px #00000040}.article-download-form input[type=submit]:disabled{cursor:wait}.article-download-form .turnstile-slot[data-interactive=true]{order:1}.article-download-form:has(.article-download-form-failure){padding-bottom:0}.article-download-form-failure{color:var(--color-ink);font:500 18px/28px var(--font-inter-tight), sans-serif;background:#ffdede;flex:0 0 100%;margin:66px 0 0;padding:10px}.article-download-form-success{border-radius:var(--radius-box);background:var(--color-orange-accent);color:var(--color-on-dark);text-align:center;font:500 18px/28px var(--font-inter-tight), sans-serif;overflow-wrap:anywhere;padding:20px 79px}.article-download-form-success p{margin:0}.article-download-form-success a{background:var(--color-surface);max-width:100%;color:var(--color-orange-accent);font:700 16px/22px var(--font-inter-tight), sans-serif;border-radius:3px;margin-top:10px;padding:14px 21px;text-decoration:none;transition:box-shadow .2s;display:inline-block;box-shadow:inset 0 800px 3px #0000}.article-download-form-success a:hover{box-shadow:inset 0 800px 3px #00000040}@media (max-width:767px){.article-download-tile p{line-height:30px}.article-download-form-failure,.article-download-form-success{font-size:16px;line-height:22px}}@media (max-width:479px){.article-download{margin-top:40px}.article-download-tile{flex-direction:column;padding-top:31px}.article-download-tile p{text-align:center;flex:none;width:auto;max-width:100%;line-height:28px}.article-download-form-success{padding:20px 22px}.article-download-form-success a{width:100%}}@media (prefers-reduced-motion:reduce){.article-download-form input[type=submit],.article-download-form-success a{transition:none}}
.inline-lead-form{padding:20px 0 56px}.imported-band:has(+.inline-lead-form){padding-bottom:24px}.inline-lead-form+.imported-band{padding-top:0}.inline-lead-form>div{border:1px solid var(--color-on-dark);width:calc(100% - 56px);max-width:844px;color:var(--color-on-dark);background:#000 linear-gradient(263deg,#000,#c25c4b33);border-radius:20px;flex-direction:column;align-items:flex-start;margin:0 auto;padding:47px;display:flex}.inline-lead-form h4{max-width:100%;color:var(--color-on-dark);font:400 40px/44px var(--font-display);overflow-wrap:anywhere;margin:0 0 21px}.inline-lead-form form{grid-template-columns:minmax(0,1fr) minmax(0,.5fr);gap:21px 16px;width:100%;padding-bottom:21px;display:grid}.inline-lead-form form>input{border:1px solid var(--color-on-dark);min-width:0;height:50px;color:var(--color-on-dark);font:500 14px/22px var(--font-inter-tight), sans-serif;background:0 0;border-radius:3px;grid-column:1;padding:14px 21px}.inline-lead-form form>input::placeholder{color:var(--color-on-dark);font-weight:400}.inline-lead-form button{background:var(--color-orange-accent);color:#000;min-width:0;min-height:50px;font:500 16px/22px var(--font-inter-tight), sans-serif;text-align:center;overflow-wrap:anywhere;cursor:pointer;border:0;border-radius:3px;grid-area:1/2;padding:14px 21px;transition:box-shadow .2s;box-shadow:inset 0 800px 3px #0000}.inline-lead-form button:hover{box-shadow:inset 0 800px 3px #00000040}.inline-lead-form button:disabled{cursor:wait}.inline-lead-form label{max-width:100%;color:var(--color-on-dark);font:400 14px/22px var(--font-inter-tight), sans-serif;cursor:pointer;grid-column:1/-1;justify-self:start;align-items:flex-start;margin-bottom:5px;display:flex}.inline-lead-form label>span{overflow-wrap:anywhere;min-width:0}.inline-lead-form input[type=checkbox]{appearance:none;border:1px solid var(--color-on-dark);cursor:pointer;background:50%/cover no-repeat;border-radius:2px;flex:none;width:16px;height:16px;margin:2px 10px 0 0}.inline-lead-form input[type=checkbox]:checked{border-color:var(--color-orange-accent);background-color:var(--color-orange-accent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 11'%3E%3Cpath fill='none' stroke='white' stroke-width='2' stroke-miterlimit='10' d='M11 2 5.5 8.5 2 5'/%3E%3C/svg%3E")}.inline-lead-form .turnstile-slot[data-interactive=true]{grid-column:1/-1}.inline-lead-form-failure,.inline-lead-form-success{color:var(--color-orange-accent);text-align:center;font:500 14px/22px var(--font-inter-tight), sans-serif;overflow-wrap:anywhere;border-radius:6px;margin:0;padding:14px}.inline-lead-form form:has(.inline-lead-form-failure){padding-bottom:0}.inline-lead-form-failure{background:#641919;grid-column:1/-1;margin-top:21px}.inline-lead-form-success{background:#000;width:100%}@media (max-width:767px){.inline-lead-form h4{font-size:32px;line-height:42px}}@media (max-width:479px){.inline-lead-form{padding-bottom:26px}.inline-lead-form>div{width:calc(100% - 42px)}.inline-lead-form h4{margin-bottom:14px;font-size:28px;line-height:38px}.inline-lead-form form{flex-direction:column;gap:14px;padding-bottom:14px;display:flex}.inline-lead-form label{flex-direction:column;gap:10px;margin-bottom:0;padding:10px 0}.inline-lead-form input[type=checkbox]{margin-right:0}}@media (prefers-reduced-motion:reduce){.inline-lead-form button{transition:none}}
.research-report-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.research-report-grid>.research-card{min-width:0}@media (max-width:991px){.research-report-grid{grid-template-columns:minmax(0,1fr)}}.research-report-grid>.research-card img{margin-bottom:18px;display:block}.research-report-grid>.research-card>a>div{padding:0 24px 24px}
.button-2026{color:#000;max-width:100%;min-height:50px;font:500 14px/28px var(--font-jetbrains-mono), monospace;text-transform:uppercase;text-align:left;background:#fff;border:1px solid #fff2eb;border-radius:4px;align-items:center;gap:28px;padding:9px 9px 9px 16px;text-decoration:none;display:inline-flex}.button-2026-text{overflow-wrap:anywhere;min-width:0}@media (max-width:479px){.button-2026{line-height:22px}}.button-2026-arrow{color:#fff;background-color:#000;border-radius:4px;flex:none;place-items:center;width:30px;height:30px;transition:background-color .5s ease-in-out;display:grid}.button-2026:not(.button-2026-still):hover .button-2026-arrow{background-color:#ff782c;transition-timing-function:linear}.button-2026:focus-visible{outline-offset:3px;outline:2px solid #1a1a1a}.demo-band-2026{color:#fff;background-color:#ff782c;background-position:50%,50%,0 0;background-size:max(100%,1440px),cover,auto;padding:140px 0}.demo-band-2026-inner{text-align:center;flex-direction:column;align-items:center;gap:24px;width:95%;max-width:1280px;margin:0 auto;display:flex}.demo-band-2026 h2{color:#fff;max-width:400px;font:400 50px/50px var(--font-display);overflow-wrap:anywhere;margin:0}@media (max-width:767px){.demo-band-2026{padding:70px 0 140px}.demo-band-2026 h2{margin-bottom:14px;font-size:38px;line-height:38px}}@media (prefers-reduced-motion:reduce){.button-2026-arrow{transition:none}}
html details[data-faq=slide][data-state]>summary svg.lucide{transition:transform var(--faq-icon-duration,.4s) ease}html details[data-faq=slide][data-state=closed]>summary svg.lucide{transform:none}html details[data-faq=slide][data-state=open]>summary svg.lucide{transform:rotate(180deg)}html details[data-faq=static]>summary svg.lucide,html details[data-faq=static]>summary img{transform:none}.faq-plus{box-sizing:border-box;border-radius:50%;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}html details[data-faq] .faq-plus>svg.faq-plus-glyph{transform:none}details[data-faq=plus] .faq-plus{color:#f26522;transition:transform var(--faq-icon-duration,.25s) ease;border:1px solid #e2e0dc}details[data-faq=plus]:not([data-state])[open] .faq-plus,details[data-faq=plus][data-state=open] .faq-plus{border-color:#f26522;transform:rotate(45deg)}details[data-faq=instant] .faq-plus{color:#888;transition:background-color .2s ease, border-color .2s ease, color .2s ease, transform var(--faq-icon-duration,.3s) ease;border:1.5px solid #e2e0dc}details[data-faq=instant]:not([data-state])[open] .faq-plus,details[data-faq=instant][data-state=open] .faq-plus{color:#fff;background:#f26522;border-color:#f26522;transform:rotate(45deg)}details[data-faq=instant]>summary{transition:color .2s}details[data-faq=instant]>summary:hover,.source-modern-faq details[data-faq=instant]>summary:hover{color:#f26522}@media (prefers-reduced-motion:reduce){html details[data-faq]>summary svg.lucide,html details[data-faq] .faq-plus,details[data-faq]>summary{transition:none}}.imported-faq-group{scroll-margin-top:110px}.imported-faq-list{margin-top:40px}.imported-faq-list>details{background:#fff3;border-top:1px solid #000;border-bottom:1px solid #e0e0e0;padding:12px 23px}.imported-faq-list>details>summary{cursor:pointer;color:#000;font:400 24px/31.2px var(--font-inter-tight), sans-serif;justify-content:space-between;align-items:center;gap:24px;padding:20px 0;list-style:none;display:flex}.imported-faq-list>details>summary::-webkit-details-marker{display:none}.imported-faq-list>details>summary>span{overflow-wrap:anywhere;min-width:0}.imported-faq-list>details>summary>svg{flex:0 0 32px}.imported-faq-list>details[open]>summary>svg{transform:rotate(180deg)}.imported-faq-list>details>summary:focus-visible{outline-offset:4px;outline:2px solid #ff782c}.imported-faq-answer{color:#1a1a1a;font:400 18px/28px var(--font-inter-tight), sans-serif;overflow-wrap:anywhere;padding-bottom:12px}.imported-faq-answer>:first-child{margin-top:0}.imported-faq-after{margin-top:32px}.imported-faq-cards .imported-faq-list>details{background:#fff;border:1px dashed #ff782c80;border-radius:8px;margin:30px 0}@media (max-width:767px){.imported-faq-list>details>summary{padding:16px 0;font-size:20px;line-height:1.3}.imported-faq-list>details>summary>svg{flex-basis:28px}.imported-faq-answer{font-size:16px;line-height:26px}}
@keyframes announcement-dot-pulse{0%{opacity:.3;animation-timing-function:ease-in-out}50%{opacity:1;animation-timing-function:linear}to{opacity:.3}}@media (prefers-reduced-motion:no-preference){.announcement-dot[data-pulse]{animation:2s linear -1s infinite announcement-dot-pulse}}.site-footer .footer-section a:hover{text-decoration:none}.site-footer .footer-section a:not(.footer-group-title):hover{color:#ff782c}.site-footer .footer-secondary>svg,.source-lending-byline~a>svg,.source-af-trust-link>svg{transition:transform .5s ease-in-out}.site-footer .footer-secondary:hover>svg,.source-lending-byline~a:hover>svg,.source-af-trust-link:is(:hover,:focus-visible)>svg{transform:translate(3px)rotate(45deg)}@supports ((-webkit-mask-image:url("")) or (mask-image:url(""))){.site-footer .footer-social-link,.source-about-leader-name>a[href*=linkedin]{position:relative}.site-footer .footer-social-link{color:#9a9a9a;transition:color .2s linear}.site-footer .footer-social-link:hover{color:#fd631e}.site-footer .footer-social-link>img,.source-about-leader-name>a[href*=linkedin]>img{opacity:0}.site-footer .footer-social-link:before,.source-about-leader-name>a[href*=linkedin]:before{content:"";width:32px;height:32px;-webkit-mask:var(--social-icon) center / contain no-repeat;-webkit-mask:var(--social-icon) center / contain no-repeat;mask:var(--social-icon) center / contain no-repeat;background:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.site-footer .footer-social-link[aria-label=LinkedIn],.source-about-leader-name>a[href*=linkedin]{--social-icon:url(/migration-assets/footer-linkedin.svg)}.site-footer .footer-social-link[aria-label=X]{--social-icon:url(/migration-assets/footer-x.svg)}.site-footer .footer-social-link[aria-label=YouTube]{--social-icon:url(/migration-assets/footer-youtube.svg)}.source-about-leader-name>a[href*=linkedin]{color:#000}.source-about-leader-name>a[href*=linkedin]:before{width:24px;height:24px}.source-about-leader-name>a[href*=linkedin]:hover{color:#ff782c}}.source-lending-page .button svg,[data-report-arrow-hover] .source-report-actions .button:not(.secondary) svg,.source-newsroom .button svg{transition:background-color .5s ease-in-out}.source-lending-page .button:hover svg,[data-report-arrow-hover] .source-report-actions .button:not(.secondary):hover svg,.source-newsroom .button:hover svg{background-color:#ff782c;transition-timing-function:linear}.source-about-hero .imported-hero-action{transition:box-shadow .6s}.source-about-hero .imported-hero-action:hover{box-shadow:0 1px 100px 10px #c25c4b7a}.imported-featured-card,.source-newsroom-featured{transition:box-shadow .2s}.imported-featured-card:hover,.source-newsroom-featured:hover{box-shadow:0 0 40px #0000001c}.imported-listing-blog .imported-featured-card:hover,.imported-listing-customer-stories .imported-featured-card:hover{box-shadow:0 0 0 1px #eee,0 0 40px #0000001c}.imported-listing-mainstreetai .imported-featured-card:hover,.imported-listing-webinars .imported-featured-card:hover{box-shadow:0 0 40px #0000001c}.source-newsroom-press-card{transition:box-shadow .2s}.source-newsroom-press-card:hover{box-shadow:0 2px 29px #00000012}.imported-filter-row button{transition:background-color .2s}.imported-filter-row button:hover{background-color:#ffffff69}.imported-listing-mainstreetai~.imported-listing-band .imported-filter-row button[aria-pressed=true]:hover{background-color:#0000}.source-agent-link{transition:background-color .2s}.source-agent-link[aria-label="Explore Unstructured AI"]:hover{background-color:#d4af371a}.source-agent-link[aria-label="Explore Document AI"]:hover{background-color:#d2042d1a}.source-agent-link[aria-label="Explore Conversational AI"]:hover{background-color:#ff782c1a}.source-agent-link[aria-label="Explore Database AI"]:hover{background-color:#0273fc1a}.source-agent-link[aria-label="Explore Decision AI"]:hover{background-color:#00d3871a}.source-agent-link[aria-label="Explore Report AI"]:hover{background-color:#816cff1a}@media (prefers-reduced-motion:reduce){.site-footer .footer-secondary>svg,.source-lending-byline~a>svg,.source-af-trust-link>svg,.site-footer .footer-social-link,.source-lending-page .button svg,[data-report-arrow-hover] .source-report-actions .button:not(.secondary) svg,.source-newsroom .button svg,.source-about-hero .imported-hero-action,.imported-featured-card,.source-newsroom-featured,.source-newsroom-press-card,.imported-filter-row button,.source-agent-link{transition:none}}header.site-masthead{transition:background-color .2s}header.site-masthead:where(:has(~main>.source-prior:first-child)){background:#f5f2ec}header.site-masthead:where(:has(~main>.source-newsletter:first-child)){background:#f7f3ec}header.site-masthead:where(:has(~main>:is(.source-roi,.source-pioneers-subscription):first-child)){background:#f4f2ec}header.site-masthead[data-scrolled]{background:#fff}header.site-masthead:has(.site-nav-burger[aria-expanded=true]){background:#fff}@media (prefers-reduced-motion:reduce){header.site-masthead{transition:none}}
.faqs-jump-nav{z-index:2;width:95%;max-width:1280px;margin:0 auto;position:sticky;top:110px}.faqs-jump-nav>div{background:#fff;border:1px solid #eaecf0;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:14px;display:grid}.faqs-jump-nav a{color:#fff;min-width:0;font:500 16px/1.25 var(--font-inter-tight), sans-serif;letter-spacing:.5px;background:#ff6a2f;border-top:1px solid #fcb892;border-radius:6px;justify-content:center;align-items:center;gap:16px;padding:12px 24px;text-decoration:none;transition:box-shadow .6s;display:flex}.faqs-jump-nav a>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.faqs-jump-nav a:hover{box-shadow:0 1px 100px 10px #c25c4b7a}.faqs-jump-nav a:focus-visible{outline-offset:2px;outline:2px solid #1a1a1a}.imported-hero-copy p:has(>a[href^="/faqs#"]){display:none}.faqs-jump-nav~.imported-faq-group{scroll-margin-top:170px}@media (max-width:991px){.faqs-jump-nav>div{flex-wrap:wrap;justify-content:center;display:flex}}@media (max-width:767px){.faqs-jump-nav>div{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.faqs-jump-nav a{width:100%;max-width:100%;padding:8px 36px;font-size:14px;line-height:22px;position:relative}.faqs-jump-nav a>.arrow-swap{position:absolute;top:calc(50% - 6px);right:16px}.faqs-jump-nav{position:static}.faqs-jump-nav~.imported-faq-group{scroll-margin-top:120px}}@media (prefers-reduced-motion:reduce){.faqs-jump-nav a{transition:none}}.imported-page:has(>.faqs-jump-nav){background:#fff}.imported-page:has(>.faqs-jump-nav)>.imported-hero{background:#1a1a1a;padding:110px 0 220px}.imported-page:has(>.faqs-jump-nav)>.imported-hero{isolation:isolate;position:relative;overflow:hidden}.imported-page:has(>.faqs-jump-nav)>.imported-hero:before{content:"";opacity:.14;z-index:-1;background:url(/migration-assets/559f7dd5eade5894e9ab9bd139b6e6a9d1e4b5da6a023379db1913107ef0d621.svg) top/cover no-repeat;height:1080px;position:absolute;inset:0 0 auto}.imported-page:has(>.faqs-jump-nav)>.imported-hero .imported-hero-grid{text-align:center;display:block}:is(.imported-page:has(>.faqs-jump-nav)>.imported-hero .eyebrow,.imported-page:has(>.faqs-jump-nav)>.imported-hero :is(.imported-hero-media,.imported-hero-media-grid)){display:none}.imported-page:has(>.faqs-jump-nav)>.imported-hero h1{color:#fff;max-width:none;font:400 52px/52px var(--font-display);letter-spacing:-.52px;margin:0}.faqs-jump-nav{margin-top:-70px}.faqs-jump-nav~.imported-faq-group{background:#fff;padding:140px 0 0}.faqs-jump-nav~.imported-faq-group:last-of-type{padding-bottom:60px}.faqs-jump-nav~.imported-faq-group>.wrap{gap:0;width:95%;max-width:1280px;padding-inline:0}.faqs-jump-nav~.imported-faq-group .imported-section-heading{max-width:600px;margin-bottom:40px}.faqs-jump-nav~.imported-faq-group .imported-section-heading h2{color:#1a1a1a;font:400 40px/44px var(--font-display)}.faqs-jump-nav~.imported-faq-group .imported-faq-list{margin-top:0}.faqs-jump-nav~.imported-faq-group .imported-faq-answer :is(ul,ol){gap:14px;margin:13px 0;padding-left:21px;display:grid}.faqs-jump-nav~.imported-faq-group .imported-faq-answer p{margin-bottom:20px;line-height:1.6}.faqs-jump-nav~.imported-faq-group .imported-faq-answer li{font-size:18px;line-height:22px}.faqs-jump-nav~.imported-faq-group .imported-faq-answer li a,.faqs-jump-nav~.imported-faq-group .imported-faq-answer p a{color:var(--color-orange-accent);font-weight:500}@media (max-width:767px){.imported-page:has(>.faqs-jump-nav)>.imported-hero h1{letter-spacing:normal;font-size:32px;line-height:36px}.faqs-jump-nav~.imported-faq-group .imported-section-heading h2{font-size:28px;line-height:38px}.faqs-jump-nav~.imported-faq-group .imported-faq-answer li{font-size:16px}.faqs-jump-nav~.imported-faq-group .imported-faq-list>details>summary{font-size:22px}}
.imported-prose{color:#000;background:#fff}.imported-prose>div{width:95%;margin:0 auto}.imported-prose h2,.imported-prose h3{font-family:var(--font-display);font-weight:400}.imported-prose h2{font-size:40px;line-height:44px}.imported-prose h3{font-size:32px;line-height:40px}.imported-prose h4{font:400 28px/34px var(--font-display);margin:0 0 16px}.imported-prose h5,.imported-prose h6{font:400 22px/28px var(--font-inter-tight), sans-serif;margin:0 0 12px}.imported-prose p{font-size:18px}.imported-prose a{text-decoration:underline}.imported-prose img{max-width:100%;height:auto;display:block}.imported-prose-info .imported-hero{background:#fff;padding:19px 0}.imported-prose-info .imported-hero h1{max-width:550px;font:400 52px/52px var(--font-display);letter-spacing:-.52px;margin:0}.imported-prose-info .imported-prose>div{max-width:1120px}.imported-prose-info .imported-hero+.imported-prose{padding-top:48px}.imported-prose-info .imported-prose:last-of-type{padding-bottom:64px}.imported-prose-info .imported-prose h2{margin:21px 0}.imported-prose-info .imported-prose h3{color:#8f8f8f;margin:21px 0 14px}.imported-prose-info .imported-prose p{font-family:var(--font-inter-tight), sans-serif;margin:0 0 12px;line-height:23.4px}.imported-prose-info .imported-prose ul,.imported-prose-info .imported-prose ol{gap:14px 16px;margin:0 0 21px;padding-left:28px;display:grid}.imported-prose-info .imported-prose li{font:400 16px/28px var(--font-inter-tight), sans-serif}.imported-prose-info .imported-prose a{color:#000;font-weight:400}.imported-prose-info .imported-prose strong{font-weight:600}.imported-prose-guide .imported-hero h1{font:400 50px/50px var(--font-display);color:#000;margin:0 0 21px}.imported-prose-guide .imported-hero .dwa-lead p,.imported-prose-guide .imported-prose p{font-family:var(--font-inter), sans-serif;color:#1b1b1b;margin:0 0 24px;line-height:28.8px}.imported-prose-guide .imported-prose>div{max-width:844px}.imported-prose-guide .imported-hero+.imported-prose{padding-top:56px}.imported-prose-guide .imported-prose:last-of-type{padding-bottom:96px}.imported-prose-guide .imported-prose h2,.imported-prose-guide .imported-prose h3{margin:0 0 20px}.imported-prose-guide .imported-prose ul,.imported-prose-guide .imported-prose ol{gap:14px;margin:28px 0;padding-left:28px;display:grid}.imported-prose-guide .imported-prose li{font:400 18px/24px var(--font-inter), sans-serif;color:#000}.imported-prose-guide .imported-prose strong{color:#000;font-weight:700}.imported-prose-guide .imported-prose a{color:#fd631e}.imported-prose-guide .imported-prose strong a{color:inherit;text-decoration-thickness:1px}.imported-prose-guide .imported-prose img{max-width:min(505px,100%);margin:0 auto 24px}.imported-prose-guide .imported-prose h4{font:400 40px/44px var(--font-display);margin:56px 0 24px}.imported-prose-guide .imported-prose h5{font:400 22px/28px var(--font-inter-tight), sans-serif;border-top:1px solid #e5e5e5;margin:0 0 12px;padding-top:24px}@media (max-width:767px){.imported-prose h2{font-size:32px;line-height:36px}.imported-prose h3{font-size:26px;line-height:32px}.imported-prose-info .imported-hero h1{letter-spacing:0;font-size:32px;line-height:36px}.imported-prose-info .imported-prose h2{font-size:28px;line-height:38px}.imported-prose-info .imported-prose h3{font-size:20px;line-height:28px}.imported-prose-info .imported-prose p,.imported-prose-info .imported-prose li{font-size:16px;line-height:20.8px}.imported-prose-info .imported-prose li{line-height:22px}.imported-prose-info .imported-prose:last-of-type{padding-bottom:48px}.imported-prose-guide .imported-hero h1{font-size:38px;line-height:42px}}@media (max-width:479px){.imported-prose>div{width:calc(100% - 42px)}.imported-prose-info .imported-prose>div{width:95%}.imported-prose h2{font-size:28px;line-height:38px}.imported-prose h3{font-size:20px;line-height:28px}}




@media (min-width:768px){.source-ai-agents .aa-faq>div,.source-pe-guide .aa-faq>div{max-width:1152px}.source-ai-agents .aa-faq details,.source-pe-guide .aa-faq details{background:#fff;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:30px;padding:12px 23px}.source-ai-agents .aa-faq summary,.source-pe-guide .aa-faq summary{color:#1a1a1a;font:500 24px/31.2px var(--font-display);gap:24px;padding:20px 0}.source-ai-agents .aa-faq summary svg,.source-pe-guide .aa-faq summary svg{flex-basis:32px;width:32px;height:32px}.source-ai-agents .aa-faq details>p,.source-pe-guide .aa-faq details>p{padding:0 0 20px}}



.source-solution-metrics>div{min-width:0}.source-solution-metrics>div>p{overflow-wrap:break-word}@media (max-width:991px){.source-solution-tasks article>div{min-width:0}}@media (min-width:768px) and (max-width:991px){.source-solution-agentgrid,.source-solution-benefitgrid,.source-solution-securitygrid{grid-template-columns:minmax(0,1fr)}:is(.source-bank,.imported-page) .source-solution-tasks article .source-solution-metrics{flex-direction:column}:is(.source-bank,.imported-page) .source-solution-tasks article .source-solution-metrics>div{min-height:0}:is(.source-bank,.imported-page) .source-solution-tasks article .source-solution-metrics>div+div{border-left:0;padding-left:0}.la-icon-quarters-grid.la-icon-quarters-grid,.la-features-wrapper.la-features-wrapper{grid-template-columns:minmax(0,1fr);display:grid}}
.footer-socials-mobile{display:none}@media (max-width:991px){.footer-grid{grid-template-columns:auto minmax(0,1fr);gap:32px 48px}.footer-nav{row-gap:32px}.footer-section a:not(.footer-group-title){line-height:1.3}.footer-bottom{flex-direction:column;align-items:center;gap:16px}}@media (min-width:768px) and (max-width:991px){.footer-brand{grid-row:span 2}.footer-nav,.footer-solutions{grid-template-columns:repeat(3,minmax(0,1fr))}.footer-section a,.footer-group-title{overflow-wrap:anywhere}.footer-bottom{grid-column:2;padding-top:32px}}@media (max-width:767px){.site-footer{padding:56px 0 112px}.site-footer>.wrap.footer-grid{grid-template-columns:1fr;padding:0 9px 0 8px}.footer-brand{gap:25.6px;margin-bottom:16px}.footer-brand p{margin-top:-9.6px}.footer-brand .footer-socials{display:none}.footer-section.footer-solutions{row-gap:16px}.footer-section.footer-solutions h2{margin-bottom:8px}.footer-bottom{text-align:center;align-items:center;gap:25.6px;padding-top:32px}.footer-socials-mobile{display:flex}body:has(:is(.source-modern-hero,.source-agri)) .site-footer>.wrap.footer-grid{padding:0 25px 0 24px}}@media (max-width:479px){.footer-brand p{margin-bottom:16px}.footer-nav{row-gap:24px}.footer-solutions{margin-bottom:8px}}
.source-security-flow ol{margin:40px 0 0}.source-security-flow li{gap:22px;padding-bottom:30px}.source-security-flow li:last-child{padding-bottom:0}.source-security-flow li:not(:last-child):before{border-left-color:#e5e3de}.source-security-flow li>span{color:var(--color-orange);font:600 14px/22.4px var(--font-jetbrains-mono), monospace;background:#fff;border-color:#e5e3de}.source-security-flow h3{color:#111214;margin:8px 0 4px;font-size:16.5px;line-height:26.4px}.source-security-flow li p{color:#4c4d50;max-width:561px;font-size:14.5px;font-weight:500;line-height:22.475px}@media (max-width:767px){.source-security-flow li{gap:10px}}


ol:has(>li.step-numbered){padding-left:0}

@media (min-width:768px) and (max-width:991px){.source-lending-controls{grid-template-columns:1fr}.source-feature-tablist{grid-template-columns:repeat(2,minmax(0,1fr))}.source-diagram-row,.source-diagram-row-1{grid-template-columns:1fr}}@media (min-width:861px) and (max-width:991px){.imported-recognition{grid-template-columns:1fr}}@media (min-width:901px) and (max-width:991px){.source-guide-callout>div{flex-direction:column}}
html.motion-ready [data-scroll-reveal]{transition:transform .15s linear,border-color .2s,background-color .2s;transform:translateY(70px)}html.motion-ready [data-scroll-reveal][data-shown=true],html.motion-ready [data-scroll-reveal]:focus-visible{transform:none}.legacy-solution-top{transition:border-color .2s,background-color .2s}.legacy-solution-top:hover{background-color:#fff3;border-color:#0000}.legacy-solution-top svg{color:#fff}@media (prefers-reduced-motion:reduce){.legacy-solution-top{transition:none}}
html.motion-ready :is(.source-agri .wf-fade-up,[data-fade-up])[data-fade-shown]{transition:opacity .6s,transform .6s}html.motion-ready :is(.source-agri .wf-fade-up,[data-fade-up]):not([data-fade-shown]){opacity:0;transform:translateY(24px)}html.motion-ready [data-fade-up][data-fade-shown][data-fade-delay="1"]{transition-delay:.1s}html.motion-ready [data-fade-up][data-fade-shown][data-fade-delay="2"]{transition-delay:.2s}
@media (min-width:992px){html.motion-ready :is(.utility-report-inner,.source-workshop .ws-container.ws-_720)[data-reveal-shown]{transition:opacity .25s linear,transform .25s linear}html.motion-ready :is(.utility-report-inner,.source-workshop .ws-container.ws-_720):not([data-reveal-shown]){opacity:0;transform:translateY(21px)}}
.imported-page:has(>[data-verdict-dot])>.source-modern-hero+.imported-text .imported-section-copy>p:only-child{color:#ff782c;font:500 11px/1.4 var(--font-jetbrains-mono), monospace;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;margin:0;display:inline-flex}.imported-page:has(>[data-verdict-dot])>.source-modern-hero+.imported-text .imported-section-copy>p:only-child:before{content:"";background:#ff782c;border-radius:50%;flex:none;width:6px;height:6px}@keyframes verdict-dot-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.7)}}@media (prefers-reduced-motion:no-preference){.imported-page:has(>[data-verdict-dot])>.source-modern-hero+.imported-text .imported-section-copy>p:only-child:before{animation:2s ease-in-out infinite verdict-dot-pulse}}
.imported-hero:has(.dwa-demo) .imported-hero-grid{grid-template-columns:minmax(0,1fr);gap:60px;max-width:892px}.dwa-demo{isolation:isolate;color:#fffc;width:100%;height:550px;font:500 18px/28px var(--font-inter-tight), sans-serif;background:#1a1a1a;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:123px 61px;display:flex;position:relative;overflow:hidden}.dwa-scanner{z-index:100;background:#fff;height:2px;position:absolute;top:0;left:0;right:0;box-shadow:0 2px 20px 8px #33e468}.dwa-cover{z-index:0;background-image:linear-gradient(#1a1a1a00,#000 92%);position:absolute;inset:0}.dwa-stage{white-space:nowrap;background:#000;border:1px solid #fff;border-radius:3px;justify-content:center;align-items:center;height:60px;margin:0 auto;padding:7px 5px;display:flex;position:absolute;top:50%;left:0;right:0;box-shadow:inset 0 2px 40px #98ff3196}.dwa-stage-first{z-index:1;width:200px;padding:7px 6px}.dwa-stage-classify{z-index:1;width:270px;padding:7px 17px}.dwa-stage-extract{z-index:2;width:280px}.dwa-stage-process{z-index:3;width:320px}.dwa-stage-complete{z-index:20;width:320px;box-shadow:none;color:#000;background:#33e468;border:0;padding:7px 17px}.dwa-stage-first,.dwa-stage-classify,.dwa-stage-extract,.dwa-stage-process{opacity:0}.dwa-pair{justify-content:space-between;align-items:center;gap:20px;min-width:0;max-width:100%;display:flex}.dwa-stage span,.dwa-pair>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.dwa-pair>span{flex:0 auto}.dwa-pair[data-reverse]{flex-direction:row-reverse}.dwa-tag{color:#000;background:#33e468;padding:0 6px}.dwa-lottie{flex:none;width:30px;height:30px;margin:0 8px 0 -6px}.dwa-card{flex:none;width:100%;max-width:425px;position:relative;transform:translateY(200px)}.dwa-snippet{border-radius:6px;overflow:hidden}.dwa-snippet[data-outlined]{border:1.5px solid #1a1a1a}.dwa-snippet-head{background:#000;border-bottom:1px solid #ffffff47;align-items:center;padding:14px;font-size:14px;line-height:22px;display:flex}.dwa-avatar{object-fit:cover;border-radius:50%;flex:none;width:35px;height:35px}.dwa-author{flex:1;min-width:0}.dwa-avatar+.dwa-author{margin-left:10px}.dwa-title{color:#fffc;text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.dwa-name{color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dwa-check{background:#fd631e;border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.dwa-check img{width:auto;max-height:10px}.dwa-snippet-body{color:#fff;background:#000;flex-direction:column;gap:7px;padding:14px;font-size:14px;font-weight:400;line-height:22px;display:flex}.dwa-snippet-body[data-extend]{padding-bottom:41px}.dwa-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.dwa-row>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dwa-row>i{background:#d9d9d9;border-radius:12px;flex:none;width:25%;height:6px}.dwa-row>i[data-width="35"]{width:35%}.dwa-row>i[data-width="15"]{width:15%}.dwa-row[data-tone=highlight]{background-image:linear-gradient(95deg,#c25c4b69,#fff0 83%,#fff0)}.dwa-row[data-tone=green]{background-image:linear-gradient(95deg,#4dec9f69,#fff0 83%,#fff0)}.dwa-row[data-tone=move]{background-color:#4dec9f99}html.motion-ready .dwa-card{transform:translateY(-120px)}html.motion-ready .dwa-stage-first{opacity:1}html.motion-ready .dwa-stage-complete{opacity:0}html.motion-ready .dwa-row[data-tone=move]{background-color:#c25c4b99}@media (max-width:991px){.dwa-stage-classify{width:280px}.dwa-stage-process,.dwa-stage-first{width:auto}.dwa-pair{justify-content:center;gap:10px}}@media (max-width:767px){.imported-hero:has(.dwa-demo) .imported-hero-grid{gap:40px}.dwa-stage-first{flex-direction:column}}@media (max-width:479px){.dwa-demo{background:0 0;padding-left:0;padding-right:0}.dwa-card{max-width:400px}.dwa-snippet-head,.dwa-snippet-body{padding:10px}.dwa-snippet-body[data-extend]{padding-bottom:41px}}.imported-hero .dwa-lead{max-width:none}.imported-hero .dwa-lead:empty{display:none}.imported-hero .dwa-lead ul{margin:0 0 18px}.imported-hero .dwa-lead li{margin-bottom:10px;font-size:18px;line-height:1.6}@media (max-width:767px){.imported-hero .dwa-lead li{font-size:16px;line-height:1.55}}
html.motion-ready .source-about-copy .ac-timeline:not([data-revealed])>div{opacity:0;transform:translateY(20px)}html.motion-ready .source-about-copy .ac-timeline:not([data-revealed])>div>span{opacity:0;transform:scale(.5)}html.motion-ready .source-about-copy .ac-timeline:not([data-revealed])>div:before{transform:scaleY(0)}html.motion-ready .source-about-copy .ac-timeline>div:before{transform-origin:top}html.motion-ready .source-about-copy .ac-timeline[data-revealed]>div{transition:opacity .6s,transform .6s}html.motion-ready .source-about-copy .ac-timeline[data-revealed]>div>span{transition:transform .55s cubic-bezier(.2,.7,.3,1.55),opacity .45s}html.motion-ready .source-about-copy .ac-timeline[data-revealed]>div:before{transition:transform .9s 50ms}html.motion-ready .source-about-copy .ac-timeline[data-revealed]>div:nth-child(2){transition-delay:.13s}html.motion-ready .source-about-copy .ac-timeline[data-revealed]>div:nth-child(3){transition-delay:.26s}html.motion-ready .source-about-copy .ac-timeline[data-revealed]>div:nth-child(4){transition-delay:.39s}html.motion-ready .source-about-copy .ac-timeline[data-revealed]>div:first-child>span{transition-delay:60ms}html.motion-ready .source-about-copy .ac-timeline[data-revealed]>div:nth-child(2)>span{transition-delay:.19s}html.motion-ready .source-about-copy .ac-timeline[data-revealed]>div:nth-child(3)>span{transition-delay:.32s}html.motion-ready .source-about-copy .ac-timeline[data-revealed]>div:nth-child(4)>span{transition-delay:.45s}
