PageSourceSearch

https://www.canto.com/

html canto.com collected 2026-09-24 15:15:12 UTC 152,698 bytes, 12 lines download raw bytes

1<!DOCTYPE html><html  lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><title>Canto – The leader in digital asset management solutions</title>
1<script data-hid="gtm-consent-default">
2        window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); }
3        gtag("consent", "default", {ad_storage: "denied", ad_user_data: "denied", ad_personalization: "denied", analytics_storage: "denied", functionality_storage: "denied", personalization_storage: "denied", security_storage: "granted", wait_for_update: 500, });
4        gtag("set", "ads_data_redaction", true); gtag("set", "ads_data_redaction", true);
5        </script>
5<script data-hid="osano-stub">
6        (function (w, o, d) {
7          w[o] = w[o] || function () { w[o][d].push(arguments); };
8          w[o][d] = w[o][d] || [];
9        })(window, 'Osano', 'data');
10        </script>
10<script data-hid="gtm-container">
vendor: 333 bytes, lines 10-11
10
11        (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','
11GTM-NDVZMNZ
vendor: 12 bytes, lines 11-12
11');
12        
12</script>
12<style>.cta[data-v-52bc29c7]{display:flex;align-items:center;opacity:0;animation:slide-down-52bc29c7 .5s ease-out 1.2s forwards}.cta>span[data-v-52bc29c7]{z-index:3;display:inline-block;font-size:.9em;color:#066447;font-weight:700;padding:6px 10px;border-radius:99em}.cta>span[data-v-52bc29c7],.cta__link[data-v-52bc29c7]{position:relative;line-height:1;background-color:#bfe4d8;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cta__link[data-v-52bc29c7]{padding-block:5px;padding-inline:30px 15px;color:inherit;font-size:1rem;font-weight:400;text-decoration:none;white-space:nowrap;border-radius:0 99em 99em 0;margin-left:-16px}.cta__link[data-v-52bc29c7]:after{content:"";position:absolute;top:0;bottom:0;left:0;width:20px;border-radius:0 99em 99em 0;background-color:#fff}.cta__link span[data-v-52bc29c7]{text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .3s ease-in-out}.cta__link span[data-v-52bc29c7]:after{content:"";font-family:Material Icons Rounded;font-style:normal;font-weight:300;vertical-align:middle;line-height:1;display:inline-block;margin-left:5px;transition:transform .3s ease-in-out}.cta__link span[data-v-52bc29c7]:hover:after{transform:translate(4px)}.cta__link span[data-v-52bc29c7]:before{bottom:-1px}.cta__link span[data-v-52bc29c7]:after{vertical-align:top}@keyframes slide-down-52bc29c7{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translate(0)}}</style><style>.languages[data-v-f4a93136]{position:relative}.language__selected[data-v-f4a93136]{padding:0 2px;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;display:flex;align-items:center}.language__selected[data-v-f4a93136]:after{content:"";display:inline-block;height:0;border-color:currentcolor transparent;border-style:solid solid none;border-width:.3em .3em 0;margin-left:8px;vertical-align:.255em;width:0}.language__selected .globe[data-v-f4a93136]{color:#a6aab5;margin-right:6px;margin-bottom:4px}.language__selected .locale[data-v-f4a93136]{display:inline-block;min-width:22px}.language__options[data-v-f4a93136]{position:absolute;top:calc(100% + 6px);left:-20px;width:108px;z-index:10;background:var(--white);color:var(--font-color);border-radius:0 0 6px 6px;box-shadow:2px 4px 10px #0003;transform-origin:50% 0;isolation:isolate;overflow:hidden}.language__option[data-v-f4a93136]{width:100%;padding:9px 10px 8px;cursor:pointer;transition:all .3s ease-in-out;display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:15px;font-weight:300;letter-spacing:.1px}.language__option[data-v-f4a93136]:not(:last-child){border-bottom:1px solid #f2f2f4}.language__option.selected[data-v-f4a93136]{cursor:default;pointer-events:none}.language__option.selected span[data-v-f4a93136]{text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:#08a97e}.language__option[data-v-f4a93136]:focus-visible,.language__option[data-v-f4a93136]:hover{background-color:#f2f2f4}.language__option cto-flag[data-v-f4a93136]{margin-right:10px}.dropdown-enter-from[data-v-f4a93136],.dropdown-leave-to[data-v-f4a93136]{opacity:0;transform:translateY(-10px)}.dropdown-enter-active[data-v-f4a93136],.dropdown-leave-active[data-v-f4a93136]{transition:opacity .2s,transform .25s cubic-bezier(.36,.76,.54,.86)}</style><style>.login[data-v-c39b1351]{position:relative}.login__title[data-v-c39b1351]{padding:0 2px;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;display:flex;align-items:center}.login__title[data-v-c39b1351]:after{content:"";display:inline-block;height:0;border-color:currentcolor transparent;border-style:solid solid none;border-width:.3em .3em 0;margin-left:8px;vertical-align:.255em;width:0}.login__title .login-icon[data-v-c39b1351]{color:#a6aab5;margin-right:6px}.login__title span[data-v-c39b1351]{display:inline-block}.login__options[data-v-c39b1351]{position:absolute;top:calc(100% + 6px);left:-20px;width:130px;z-index:10;background:var(--white);color:var(--font-color);border-radius:0 0 6px 6px;box-shadow:2px 4px 10px #0003;transform-origin:50% 0;isolation:isolate;overflow:hidden}.login__option[data-v-c39b1351]:not(:last-child){border-bottom:1px solid #f2f2f4}.login__option a[data-v-c39b1351]{padding:9px 10px 8px;cursor:pointer;transition:all .3s ease-in-out;display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:15px;font-weight:300;letter-spacing:.1px;text-decoration:none;color:inherit;outline:none}.login__option a[data-v-c39b1351]:focus-visible,.login__option a[data-v-c39b1351]:hover{background-color:#f2f2f4}.login__option cto-logo-icon[data-v-c39b1351],.login__option svg[data-v-c39b1351]{margin-right:8px}.dropdown-enter-from[data-v-c39b1351],.dropdown-leave-to[data-v-c39b1351]{opacity:0;transform:translateY(-10px)}.dropdown-enter-active[data-v-c39b1351],.dropdown-leave-active[data-v-c39b1351]{transition:opacity .2s,transform .25s cubic-bezier(.36,.76,.54,.86)}</style><style>.badge[data-v-855cc686]{display:inline-block;background-color:#08a97e;color:var(--white);padding:5px;border-radius:3px;font-size:10px;font-weight:400;line-height:10px;letter-spacing:.5px;text-transform:uppercase}</style><style>a[data-v-10cccbfb]{display:block;color:inherit;text-decoration:none;outline:none;margin-bottom:3px}.tile[data-v-10cccbfb]{display:flex;align-items:flex-start;padding:8px;border-radius:.75rem;background-color:transparent;transition:background-color .3s ease-in-out}.tile--orange[data-v-10cccbfb]{--icon-bg:#fadfb9;--icon-clr:#fa9100;--tile-bg:#fdf3e9}.tile--green[data-v-10cccbfb]{--icon-bg:#bfe4d8;--icon-clr:#08a97e;--tile-bg:#e9f7f3}.tile--blue[data-v-10cccbfb]{--icon-bg:#bee5eb;--icon-clr:#00a3b8;--tile-bg:#eaf6fa}.tile--red[data-v-10cccbfb]{--icon-bg:#f0b6c8;--icon-clr:#f00046;--tile-bg:#fdecef}.tile__icon[data-v-10cccbfb]{margin-right:1rem;min-width:28px;height:28px;flex-direction:column;justify-content:center;background-color:var(--icon-bg);border-radius:50%;color:var(--icon-clr)}.tile__icon[data-v-10cccbfb],.tile__title[data-v-10cccbfb]{display:flex;align-items:center}.tile__title[data-v-10cccbfb]{font-weight:700;font-size:15px;margin-bottom:0;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tile__title .badge[data-v-10cccbfb]{margin-left:6px}.tile__subtitle[data-v-10cccbfb]{font-size:12px;margin-top:3px;margin-bottom:0}.tile.no-sub[data-v-10cccbfb]{align-items:center}.tile[data-v-10cccbfb]:hover,a.router-link-exact-active .tile[data-v-10cccbfb],a:focus-visible .t
12ile[data-v-10cccbfb]{background-color:var(--tile-bg)}</style><style>.menu-cta[data-v-45bff148]{padding-block:2rem 1rem}.menu-cta span[data-v-45bff148]{display:inline-block;padding-inline:10px;color:#d8dadf}</style><style>.integrations ul.list[data-v-a8dd9251]{flex-direction:column;gap:0}.integrations .menu-link--integrations[data-v-a8dd9251]{display:block;color:var(--font-color);font-weight:600;padding-block:4px;transition:color .3s ease-in-out}.integrations .menu-link--integrations[data-v-a8dd9251]:hover{color:#00a3b8}</style><style>.megamenu[data-v-efd75e0e]{position:absolute;z-index:-1;top:100%;left:0;right:0}.megamenu .container--lg[data-v-efd75e0e]{width:100%;max-width:1040px;margin-left:auto;margin-right:auto}.megamenu .menu[data-v-efd75e0e]{background-color:var(--white);box-shadow:0 0 40px #00000040;border-radius:0 0 15px 15px;overflow:hidden;min-height:300px;display:grid}.megamenu[data-v-efd75e0e] cto-title-box{--fs:14px;--fw:400;--clr:#6f7585;--b-clr:#d8dadf}.megamenu[data-v-efd75e0e] cto-title-box+cto-title-box{margin-top:1.5rem}.dropdown-enter-from[data-v-efd75e0e]{transform:translateY(-100%)}.dropdown-enter-active[data-v-efd75e0e]{transition:.4s ease-out}</style><style>.grid[data-v-29627a68]{display:grid;grid-template-columns:60% auto;gap:60px;padding-left:35px}.grid-item[data-v-29627a68]{padding-top:25px}.grid-item--2[data-v-29627a68]{padding-inline:35px}.grid-item .subgrid[data-v-29627a68]{display:grid;grid-template-columns:1fr 1fr;gap:.5rem 20px}.cta--canto-ai[data-v-29627a68]{position:relative;display:block;color:inherit;text-decoration:none;outline:none;padding:.5rem 1.5rem;margin-block:1rem .25rem;border-radius:.75rem;border:1px solid transparent;background:linear-gradient(var(--lgc,#fff),var(--lgc,#fff)) padding-box,linear-gradient(165deg,#fa9100,#08a97e,#fa9100) border-box;transition:all .3s ease-in-out}.cta--canto-ai[data-v-29627a68]:after{content:"";font-size:1.5em;line-height:1;position:absolute;top:50%;right:2rem;transform:translateY(-50%);background-color:#08a97e;color:#fff;padding-inline:.75rem;border-radius:99em;transition:transform .3s ease-in-out;width:24px;height:24px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 24 24'%3E%3Cpath d='m12 4-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:18px}.cta--canto-ai p.title[data-v-29627a68]{font-weight:700;font-size:15px;margin-bottom:0}.cta--canto-ai p.subtitle[data-v-29627a68]{font-size:12px;margin-top:3px;margin-bottom:0}.cta--canto-ai[data-v-29627a68]:focus-visible,.cta--canto-ai[data-v-29627a68]:hover{border-color:#08a97e}.cta--canto-ai[data-v-29627a68]:focus-visible:after,.cta--canto-ai[data-v-29627a68]:hover:after{transform:translate(8px,-50%)}.cta--canto-ai:not(:hover).router-link-exact-active[data-v-29627a68]{--lgc:#e9f7f3;pointer-events:none}</style><style>.grid[data-v-cdab8d9f]{height:100%;display:grid;grid-template-columns:60% auto;gap:60px;padding-left:35px}.grid-item[data-v-cdab8d9f]{padding-top:25px}.grid-item--2[data-v-cdab8d9f]{padding-inline:35px}.grid-item .item-grid[data-v-cdab8d9f]{display:grid;grid-template-columns:1fr 1fr;gap:30px}</style><style>.grid[data-v-b20b7750]{height:100%;display:grid;grid-template-columns:60% auto;gap:60px;padding-left:35px}.grid-item[data-v-b20b7750]{padding-top:25px}.grid-item--1[data-v-b20b7750]{display:flex;flex-direction:column}.grid-item--1 .menu-cta[data-v-b20b7750]{margin-top:auto}.grid-item--2[data-v-b20b7750]{padding-inline:35px;padding-bottom:25px}.grid-item .item-grid[data-v-b20b7750]{display:grid;grid-template-columns:1fr 1fr;gap:30px}</style><style>.menu-btn[data-v-3fe48497]{display:inline-block;width:30px;height:31px;background:transparent;border:none;outline:none;padding:0;position:relative;z-index:8889;cursor:pointer}.menu-btn span[data-v-3fe48497]{content:"";display:block;width:100%;height:4px;background-color:#8a8f9e;border-radius:2px;transition:background-color .3s ease-in-out}.menu-btn span[data-v-3fe48497]:first-child{animation:burger-top-out-3fe48497 .8s backwards;animation-direction:reverse}.menu-btn span[data-v-3fe48497]:nth-child(2){margin:5px 0;animation:burger-middle-out-3fe48497 .8s backwards;animation-direction:reverse}.menu-btn span[data-v-3fe48497]:nth-child(3){animation:burger-bottom-out-3fe48497 .8s backwards;animation-direction:reverse}.menu-btn.active span[data-v-3fe48497]:first-child{animation:burger-top-in-3fe48497 .8s forwards}.menu-btn.active span[data-v-3fe48497]:nth-child(2){animation:burger-middle-in-3fe48497 .8s forwards}.menu-btn.active span[data-v-3fe48497]:nth-child(3){animation:burger-bottom-in-3fe48497 .8s forwards}.menu-btn[data-v-3fe48497]:active,.menu-btn[data-v-3fe48497]:hover{outline:none}.menu-btn:active span[data-v-3fe48497],.menu-btn:hover span[data-v-3fe48497]{outline:none;background-color:#8a8f9e}.menu-btn[data-v-3fe48497]:focus-visible{outline:none}.menu-btn:focus-visible span[data-v-3fe48497]{outline:none;background-color:#535763}@keyframes burger-top-in-3fe48497{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(9px) rotate(0)}to{transform:translateY(9px) rotate(135deg)}}@keyframes burger-top-out-3fe48497{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(9px) rotate(0)}to{transform:translateY(9px) rotate(135deg)}}@keyframes burger-middle-in-3fe48497{50%{transform:rotate(0)}to{transform:rotate(45deg)}}@keyframes burger-middle-out-3fe48497{50%{transform:rotate(0)}to{transform:rotate(45deg)}}@keyframes burger-bottom-in-3fe48497{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-9px) rotate(0)}to{transform:translateY(-9px) rotate(135deg)}}@keyframes burger-bottom-out-3fe48497{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-9px) rotate(0)}to{transform:translateY(-9px) rotate(135deg)}}</style><style>.languages[data-v-32cd4e4c]{display:flex;justify-content:center;align-items:center;gap:2rem;padding:1.5rem}.languages button[data-v-32cd4e4c]{display:inline-flex;padding:5px}.languages button.selected[data-v-32cd4e4c]{border-bottom:2px solid #08a97e}</style><style>.nav-mobile[data-v-a2e52448]{position:fixed;z-index:-1;inset:0;overflow:hidden;display:grid;background-color:#fff;padding-top:58px;padding-inline:1rem}.scroll-container[data-v-a2e52448]{display:grid;overflow-y:auto;width:100%;max-width:100%;margin-inline:auto;margin-bottom:1rem;padding-block:1rem;padding-inline:.5rem}.menu[data-v-a2e52448]{display:grid;align-items:center}nav[data-v-a2e52448]{--cto-acc-border-clr:var(--white);max-width:600px;margin-inline:auto}nav ul[data-v-a2e52448]{list-style-type:none;padding:0;margin:0}nav ul>li[data-v-a2e52448]:not(:last-child){border-bottom:1px solid #d8dadf}nav ul>li .nav-link[data-v-a2e52448]{display:block;font-weight:300;font-size:clamp(20px,calc(17.81818px + .68182vw),26px);line-height:1.25;text-decoration:none;color:inherit;padding-block:1.25rem;padding-inline:1rem}@media screen and (min-width:576px){nav ul>li .nav-link[data-v-a2e52448]{padding-inline:1.5rem}}nav[data-v-a2e52448] .tile__title{font-weight:600}nav cto-title-box[data-v-a2e52448]{--fw:300}
12nav .grid[data-v-a2e52448]{height:100%;display:grid;grid-template-columns:1fr 1fr;gap:3px 40px}@media screen and (max-width:550px){nav .grid[data-v-a2e52448]{grid-template-columns:1fr}}.show-enter-from[data-v-a2e52448]{opacity:0;transform:translateY(-50px) scale(.9)}.show-enter-active[data-v-a2e52448]{transition:.3s ease-out}</style><style>.progress[data-v-b7b35b0e]{position:relative;width:100%;height:4px;background-color:#f2f2f4}.progress-bar[data-v-b7b35b0e]{width:0;height:4px;background-color:#fa9100}</style><style>header[data-v-a71a9919]{position:sticky;top:0;left:0;right:0;z-index:8885}.nav-grid[data-v-a71a9919]{background-color:#fff;display:grid;grid-template-columns:1fr;box-shadow:0 8px 40px #b0b0b033}.ng-btm[data-v-a71a9919],.ng-top[data-v-a71a9919]{border-bottom:1px solid #f2f2f4;padding-inline:1rem}.ng-btm .grid[data-v-a71a9919],.ng-top .grid[data-v-a71a9919]{display:grid;grid-auto-rows:minmax(38px,auto);gap:var(--gi-gap,1.25rem);align-items:center;width:100%;max-width:1600px;margin-inline:auto}.grid-item[data-v-a71a9919]{height:100%;display:grid;align-items:center}.grid-item[data-v-a71a9919] ul,.grid-item ul[data-v-a71a9919]{list-style-type:none;padding:0;margin:0;display:flex}.grid-item--top--lang[data-v-a71a9919],.grid-item--top--login[data-v-a71a9919]{padding-left:var(--gi-gap,1.25rem);border-left:1px solid #f2f2f4}.grid-item--top--nav ul[data-v-a71a9919]{height:100%;gap:var(--gi-gap,1.25rem)}.grid-item--top--nav ul li[data-v-a71a9919]{padding-left:var(--gi-gap,1.25rem);border-left:1px solid #f2f2f4;display:grid;align-items:center}.grid-item--top--nav a[data-v-a71a9919]{font-weight:400}.grid-item--btm[data-v-a71a9919]{padding-block:10px}.grid-item--btm--nav[data-v-a71a9919]{justify-self:center}.grid-item--btm--nav[data-v-a71a9919] ul{gap:2rem}.grid-item--btm--nav[data-v-a71a9919] ul .nav-link{-webkit-user-select:none;-moz-user-select:none;user-select:none;color:inherit;font-size:1rem;font-weight:700;text-decoration:none;white-space:nowrap}.grid-item--btm--nav[data-v-a71a9919] ul .nav-link>span{position:relative}.grid-item--btm--nav[data-v-a71a9919] ul .nav-link>span:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:var(--nlh-clr,#08a97e);transform:scale(0);transform-origin:left;transition:transform .25s ease-in}.grid-item--btm--nav[data-v-a71a9919] ul .nav-link>span:not(:focus-visible):hover:before{transform:scale(1)}.grid-item--btm--nav[data-v-a71a9919] ul .nav-link--dd:after{content:"";display:inline-block;height:0;border-color:currentcolor transparent;border-style:solid solid none;border-width:.3em .3em 0;margin-left:8px;vertical-align:.255em;width:0}.grid-item--btm--nav[data-v-a71a9919] ul .nav-link--dd.--active:after{border-color:#08a97e transparent}.grid-item--btm--btns[data-v-a71a9919]{justify-self:end}.grid-item--btm--btns a[data-v-a71a9919]{white-space:nowrap}.grid-item--btm--menu[data-v-a71a9919]{justify-self:end}.nav-link[data-v-a71a9919]{-webkit-user-select:none;-moz-user-select:none;user-select:none;color:inherit;font-size:1rem;font-weight:700;text-decoration:none;white-space:nowrap;position:relative}.nav-link[data-v-a71a9919]:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:var(--nlh-clr,#08a97e);transform:scale(0);transform-origin:left;transition:transform .25s ease-in}.nav-link[data-v-a71a9919]:not(:focus-visible):hover:before{transform:scale(1)}.ng-top .grid[data-v-a71a9919]{grid-template-columns:auto min-content min-content min-content}
12.ng-btm .grid[data-v-a71a9919]{grid-template-columns:170px auto 170px}@media screen and (min-width:1075px){.grid-item--btm--menu[data-v-a71a9919]{display:none}}@media screen and (max-width:1074px){.ng-top[data-v-a71a9919]{display:none}.ng-btm .grid[data-v-a71a9919]{grid-template-columns:170px auto min-content}.grid-item--btm--nav[data-v-a71a9919],.grid-item--top--cta .cta[data-v-a71a9919]{display:none}}@media screen and (max-width:575px){.ng-btm .grid[data-v-a71a9919]{grid-template-columns:120px auto}.grid-item--btm--btns[data-v-a71a9919]{display:none}}@media screen and (min-width:1660px){.grid-item--top--login[data-v-a71a9919]{padding-right:var(--gi-gap,1.25rem);border-right:1px solid #f2f2f4}}</style><style>.compliance h3[data-v-93c4fc02]{font-size:1rem;margin:0 0 .5rem;color:var(--ds-heading);font-weight:400}.compliance .badges[data-v-93c4fc02]{display:flex;flex-direction:column;gap:12px}.compliance .badges .badge[data-v-93c4fc02]{width:100%;max-width:160px;display:grid;grid-template-columns:48% 52%;background-color:#fff;border-radius:10px;overflow:hidden;cursor:default}.compliance .badges .badge__title[data-v-93c4fc02]{padding:15px 5px;text-align:center;color:var(--font-color);font-weight:600;font-size:15px;letter-spacing:1px}.compliance .badges .badge__title span[data-v-93c4fc02]{display:block;color:#6f7585;text-transform:uppercase;font-size:.5em}.compliance .badges .badge__img[data-v-93c4fc02]{padding:6px;background:var(--img) center/contain no-repeat content-box,#fdf3e9}@media screen and (max-width:991px){.compliance .badges[data-v-93c4fc02]{flex-direction:row;flex-wrap:wrap}}</style><style>.list+.list[data-v-7b96446b]{margin-top:2rem}.list h3[data-v-7b96446b]{font-size:1rem;margin:0 0 .5rem;color:var(--ds-heading);font-weight:400}.list a[data-v-7b96446b]{font-size:.875em;color:inherit;text-decoration:none;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .3s ease-in-out}.list a[data-v-7b96446b]:focus-visible,.list a[data-v-7b96446b]:hover{color:var(--ds-heading);text-decoration:underline}.list a span[data-v-7b96446b]{display:block;padding-top:.4rem;padding-bottom:.4rem}</style><style>.grid[data-v-1b81674a]{padding-block:4rem 2rem;grid-template-columns:var(--main-gtc,1fr);gap:4rem 3rem;align-items:start}.grid[data-v-1b81674a],.grid .grid-item[data-v-1b81674a]{display:grid}.grid .grid-item--about[data-v-1b81674a]{grid-template-columns:var(--about-gtc,1fr);gap:3rem 4rem}.grid .grid-item--about p[data-v-1b81674a]{max-width:350px}.grid .grid-item--nav[data-v-1b81674a]{grid-template-columns:var(--nav-gtc,1fr);gap:2rem 3rem}@media screen and (min-width:320px){.grid[data-v-1b81674a]{--nav-gtc:repeat(2,1fr)}}@media screen and (max-width:549px){.grid .hide-mobile[data-v-1b81674a]{display:none}}@media screen and (min-width:550px){.grid[data-v-1b81674a]{--nav-gtc:repeat(3,1fr)}}@media screen and (min-width:650px){.grid[data-v-1b81674a]{--about-gtc:repeat(2,1fr)}}@media screen and (min-width:992px){.grid[data-v-1b81674a]{--main-gtc:1fr 2fr;--about-gtc:repeat(1,1fr)}}.follow[data-v-1b81674a]{display:flex;gap:15px}.follow li a[data-v-1b81674a]{display:block;padding:3px;border:1px solid var(--ds-line-strong);border-radius:2px;color:inherit;transition:all .3s ease-in-out}.follow li a[data-v-1b81674a]:focus-visible,.follow li a[data-v-1b81674a]:hover{color:var(--ds-heading);border-color:var(--ds-accent)}.follow .icon[data-v-1b81674a]{width:26px;height:26px;flex:0 0 26px;display:flex;justify-content:center;align-items:center}.follow .icon[data-v-1b81674a] svg{display:block;max-width:100%;height:auto}</style><style>.legal-nav[data-v-b6ec2590]{padding:.5rem 0;border-top:1px solid var(--ds-line);justify-content:space-between;gap:1rem 2rem}.legal-nav[data-v-b6ec2590],.legal-nav ul[data-v-b6ec2590]{display:flex;align-items:center;flex-wrap:wrap}.legal-nav ul[data-v-b6ec2590]{gap:0 1rem}.legal-nav a[data-v-b6ec2590],.legal-nav p[data-v-b6ec2590]{font-size:12px;margin:0;display:block;padding-top:.5rem;padding-bottom:.5rem;white-space:nowrap;line-height:1}.legal-nav a[data-v-b6ec2590]{color:inherit;text-decoration:none;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .3s ease-in-out}.legal-nav a[data-v-b6ec2590]:focus-visible,.legal-nav a[data-v-b6ec2590]:hover{color:var(--ds-heading);text-decoration:underline}</style><style>.footer[data-v-64155e99]{--ds-surface:#0e1a2b;--ds-surface-raised:#152438;--ds-heading:#fff;--ds-text:#c6cfda;--ds-text-muted:#93a1b4;--ds-accent:#ffa426;--ds-accent-text:#ffa426;--ds-line:hsla(0,0%,100%,.1);--ds-line-strong:hsla(0,0%,100%,.18);--ds-elevation-mid:0 0 0 1px hsla(0,0%,100%,.1),0 40px 90px -42px rgba(14,26,43,.38);--ds-highlight:linear-gradient(92deg,#ffa426,#dcb03a 24%,#82c9b3 52%,#46c6db 78%,#80cad6);--ds-eyebrow-dash:linear-gradient(90deg,#fa9100,#c79a18 24%,#08a97e 52%,#00a3b8 78%,#46c6db);--ds-spectrum-1:#ffa426;--ds-spectrum-2:#dcb03a;--ds-spectrum-3:#82c9b3;--ds-spectrum-4:#46c6db;--ds-spectrum-5:#80cad6;--ds-ambient-warm:rgba(255,164,38,.1);
12--ds-ambient-cool:rgba(70,198,219,.08);--ds-grain:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='128' height='128'%3E%3Cfilter id='a' color-interpolation-filters='sRGB'%3E%3CfeTurbulence baseFrequency='.9' stitchTiles='stitch' type='fractalNoise'/%3E%3CfeColorMatrix values='0.06 0 0 0 0.0249019608 0.06 0 0 0 0.0719607843 0.06 0 0 0 0.138627451 0 0 0 0 1'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");background:var(--ds-surface);color:var(--ds-text-muted);padding-inline:1rem}@media screen and (min-width:320px){.footer[data-v-64155e99]{padding-inline:1.25rem}}@media screen and (min-width:576px){.footer[data-v-64155e99]{padding-inline:2rem}}</style><style>@charset "UTF-8";.totop[data-v-bbf509f2]{display:none;opacity:.5;position:fixed;right:13px;bottom:16%;z-index:99;background-color:#fa9100;font-size:12px;font-weight:700;color:var(--white);text-align:center;text-decoration:none;line-height:1;border-radius:.2rem;padding:.5rem .6rem;transform:translate(150px);transition:opacity .3s ease-out,transform .5s ease-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (min-width:768px){.totop[data-v-bbf509f2]:not(.noshow){display:block}}.totop.visible[data-v-bbf509f2]{transform:translate(0)}.totop[data-v-bbf509f2]:before{content:"❯";display:block;margin-bottom:6px;font-size:1rem;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:rotate(-90deg)}.totop[data-v-bbf509f2]:focus,.totop[data-v-bbf509f2]:hover{opacity:1}</style><style>.video[data-v-dc143fcc]{position:relative;padding:56.25% 0 0}.video__wrapper[data-v-dc143fcc]{position:absolute;top:0;left:0;height:100%;width:100%}</style><style>.modal[data-v-54a54f8e]{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100vh;padding:2rem 1rem;background-color:#000000e6;display:flex;flex-direction:column;justify-content:center;align-items:center;visibility:hidden;opacity:0;overflow-y:auto;transition:opacity .3s ease-in-out}.modal.show[data-v-54a54f8e]{visibility:visible;opacity:1}.modal__content[data-v-54a54f8e]{position:relative;width:1000px;max-width:calc(100% - 2rem)}.modal__content .video[data-v-54a54f8e]{max-width:calc(177.77778vh - 177.77778px);margin:0 auto;border-radius:10px;overflow:hidden}.modal .close[data-v-54a54f8e]{position:absolute;top:10px;right:20px;color:#fa9100;transition:color .25s ease-in-out}.modal .close[data-v-54a54f8e]:hover{color:#d37100}</style><style>.layout[data-v-ff8c82bb]{position:relative;display:flex;flex-flow:column nowrap;min-height:100vh;max-width:100vw}.layout main[data-v-ff8c82bb]{flex:1 1 auto;background-color:var(--white)}</style><style>.ds-band[data-v-1e0ac40a]{--_wx:-1000px;--_wy:-1000px;--_ww:0px;--_wh:0px;--_px:0px;--_py:0px;--_cx:-1000px;--_cy:-1000px;--_cw:0px;--_ch:0px;--_dx:-1000px;--_dy:-1000px;--_j:90deg;--_gap:20px;--_dot:color-mix(in srgb,var(--ds-text-muted) 20%,transparent);--_lit:radial-gradient(circle,var(--ds-accent) 1.25px,transparent 1.9px);--_up:linear-gradient(0deg,#000,transparent);--_down:linear-gradient(180deg,#000,transparent);--_left:linear-gradient(270deg,#000,transparent);--_right:linear-gradient(90deg,#000,transparent);--_clearing:radial-gradient(ellipse var(--_cw) var(--_ch) at var(--_cx) var(--_cy),rgba(0,0,0,.4) 75%,#000 100%);position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .6s cubic-bezier(.22,.61,.36,1)}.ds-band--on[data-v-1e0ac40a]{opacity:1}.ds-band__edge[data-v-1e0ac40a],.ds-band__field[data-v-1e0ac40a],.ds-band__halo[data-v-1e0ac40a],.ds-band__near[data-v-1e0ac40a]{position:absolute;inset:0;background-position:var(--_px) var(--_py);background-size:var(--_gap) var(--_gap)}.ds-band__edge[data-v-1e0ac40a],.ds-band__field[data-v-1e0ac40a],.ds-band__near[data-v-1e0ac40a]{--_tl:radial-gradient(circle var(--_b) at 100% 100%,#000,transparent);--_tr:radial-gradient(circle var(--_b) at 0% 100%,#000,transparent);--_bl:radial-gradient(circle var(--_b) at 100% 0%,#000,transparent);--_br:radial-gradient(circle var(--_b) at 0% 0%,#000,transparent);-webkit-mask-position:0 0,var(--_wx) calc(var(--_wy) - var(--_b)),var(--_wx) calc(var(--_wy) + var(--_wh)),calc(var(--_wx) - var(--_b)) var(--_wy),calc(var(--_wx) + var(--_ww)) var(--_wy),calc(var(--_wx) - var(--_b)) calc(var(--_wy) - var(--_b)),calc(var(--_wx) + var(--_ww)) calc(var(--_wy) - var(--_b)),calc(var(--_wx) - var(--_b)) calc(var(--_wy) + var(--_wh)),calc(var(--_wx) + var(--_ww)) calc(var(--_wy) + var(--_wh));mask-position:0 0,var(--_wx) calc(var(--_wy) - var(--_b)),var(--_wx) calc(var(--_wy) + var(--_wh)),calc(var(--_wx) - var(--_b)) var(--_wy),calc(var(--_wx) + var(--_ww)) var(--_wy),calc(var(--_wx) - var(--_b)) calc(var(--_wy) - var(--_b)),calc(var(--_wx) + var(--_ww)) calc(var(--_wy) - var(--_b)),calc(var(--_wx) - var(--_b)) calc(var(--_wy) + var(--_wh)),calc(var(--_wx) + var(--_ww)) calc(var(--_wy) + var(--_wh));-webkit-mask-size:100% 100%,var(--_ww) var(--_b),var(--_ww) var(--_b),var(--_b) var(--_wh),var(--_b) var(--_wh),var(--_b) var(--_b),var(--_b) var(--_b),var(--_b) var(--_b),var(--_b) var(--_b);mask-size:100% 100%,var(--_ww) var(--_b),var(--_ww) var(--_b),var(--_b) var(--_wh),var(--_b) var(--_wh),var(--_b) var(--_b),var(--_b) var(--_b),var(--_b) var(--_b),var(--_b) var(--_b);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in,source-over,source-over,source-over,source-over,source-over,source-over,source-over,source-over;mask-composite:intersect,add,add,add,add,add,add,add,add}.ds-band__field[data-v-1e0ac40a]{--_b:var(--_band);background-image:radial-gradient(circle,var(--_dot) .9px,transparent 1.5px)}.ds-band__field[data-v-1e0ac40a],.ds-band__near[data-v-1e0ac40a]{-webkit-mask-image:var(--_clearing),var(--_up),var(--_down),var(--_left),var(--_right),var(--_tl),var(--_tr),var(--_bl),var(--_br);mask-image:var(--_clearing),var(--_up),var(--_down),var(--_left),var(--_right),var(--_tl),var(--_tr),var(--_bl),var(--_br)}.ds-band__near[data-v-1e0ac40a]{--_b:calc(var(--_band)/2);background-image:radial-gradient(circle,color-mix(in srgb,var(--ds-text-muted) 36%,transparent) .9px,transparent 1.5px)}.ds-band__edge[data-v-1e0ac40a]{--_b:calc(var(--_gap)*3);--_run:0deg;background-image:var(--_lit);-webkit-mask-image:conic-gradient(from var(--_j) at calc(var(--_wx) + var(--_ww)/2) calc(var(--_wy) + var(--_wh)/2),transparent 0deg,transparent max(0deg,calc(var(--_run) - 14deg)),#000 var(--_run),transparent calc(var(--_run) + 14deg),transparent calc(346deg - var(--_run)),#000 calc(1turn - var(--_run)),transparent min(1turn,calc(374deg - var(--_run))),transparent 1turn),var(--_up),var(--_down),var(--_left),var(--_right),var(--_tl),var(--_tr),var(--_bl),var(--_br);mask-image:conic-gradient(from var(--_j) at calc(var(--_wx) + var(--_ww)/2) calc(var(--_wy) + var(--_wh)/2),transparent 0deg,transparent max(0deg,calc(var(--_run) - 14deg)),#000 var(--_run),transparent calc(var(--_run) + 14deg),transparent calc(346deg - var(--_run)),#000 calc(1turn - var(--_run)),transparent min(1turn,calc(374deg - var(--_run))),transparent 1turn),var(--_up),var(--_down),var(--_left),var(--_right),var(--_tl),var(--_tr),var(--_bl),var(--_br);opacity:0}
12@media screen and (max-width:1199px){.ds-band__edge[data-v-1e0ac40a]{display:none}}.ds-band--run .ds-band__edge[data-v-1e0ac40a]{animation:ds-band-run-1e0ac40a 6.5s linear infinite}.ds-band--idle .ds-band__edge[data-v-1e0ac40a]{animation-play-state:paused}.ds-band__halo[data-v-1e0ac40a]{--_halo-r:0px;background-image:var(--_lit);-webkit-mask-image:radial-gradient(circle var(--_halo-r) at var(--_dx) var(--_dy),#000,transparent);mask-image:radial-gradient(circle var(--_halo-r) at var(--_dx) var(--_dy),#000,transparent);opacity:0;transition:opacity .6s cubic-bezier(.22,.61,.36,1),--_halo-r .6s cubic-bezier(.22,.61,.36,1)}.ds-band--dot .ds-band__halo[data-v-1e0ac40a]{--_halo-r:var(--ds-halo-r,64px);opacity:var(--ds-halo-a,.5)}@keyframes ds-band-run-1e0ac40a{0%,27.7%{--_run:0deg;opacity:0}32.3%{opacity:1}55.4%{opacity:1}67.7%,to{--_run:180deg;opacity:0}}@property --_run{syntax:"<angle>";inherits:false;initial-value:0deg}@property --_halo-r{syntax:"<length>";inherits:false;initial-value:0}@media(prefers-reduced-motion:reduce){.ds-band__edge[data-v-1e0ac40a]{animation:none}}</style><style>.ds-eyebrow[data-v-17a152c5]{display:inline-flex;align-items:center;gap:.5rem;margin:0 0 1rem;font-size:.75rem;font-weight:700;line-height:1.2;letter-spacing:.19em;text-transform:uppercase;color:var(--ds-text-muted,#4a5d75)}.ds-eyebrow[data-v-17a152c5]:before{content:"";width:24px;height:2px;margin-bottom:1px;border-radius:2px;background:var(--ds-eyebrow-dash,#fa9100)}@media screen and (max-width:575px){.ds-eyebrow[data-v-17a152c5]:before{display:none}}</style><style>.ds-dot__mark[data-v-fb9f2688]{display:inline-block;width:.19em;height:.19em;margin-left:.09em;border-radius:50%;vertical-align:calc(-.016em - .75px);background:var(--ds-accent,#fa9100)}.ds-dot--pop .ds-dot__mark[data-v-fb9f2688]{animation:ds-dot-pop-fb9f2688 .6s cubic-bezier(.22,.61,.36,1) .6s both}.ds-dot--armed .ds-dot__mark[data-v-fb9f2688]{animation:none;transform:scale(0)}.ds-dot--released .ds-dot__mark[data-v-fb9f2688]{animation-delay:0s}.ds-dot--free[data-v-fb9f2688]{display:block;line-height:0}.ds-dot--free .ds-dot__mark[data-v-fb9f2688]{display:block;width:var(--_size);height:var(--_size);margin:0;vertical-align:0}.ds-dot__period[data-v-fb9f2688]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes ds-dot-pop-fb9f2688{0%{transform:scale(0)}62%{transform:scale(1.28)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.ds-dot--pop .ds-dot__mark[data-v-fb9f2688]{animation:none}}</style><style>.blaire-face[data-v-c9a896ac]{display:inline-block;width:1em;height:1em;overflow:visible}.blaire-face[data-v-c9a896ac] *{transition:opacity .45s cubic-bezier(.22,.61,.36,1)}.f-sq[data-v-c9a896ac]{fill:var(--blaire-tint,#c0a7e1);transform-box:fill-box;transform-origin:center}.f-wink[data-v-c9a896ac]{fill:none;stroke:var(--blaire-tint,#c0a7e1);stroke-width:10;stroke-linecap:round}.f-spark[data-v-c9a896ac]{stroke:var(--blaire-orange,#fa9100);stroke-width:3.5;stroke-linejoin:round;transform-box:fill-box;transform-origin:center}.f-round[data-v-c9a896ac],.f-spark[data-v-c9a896ac]{fill:var(--blaire-orange,#fa9100)}.f-flat[data-v-c9a896ac],.f-smile[data-v-c9a896ac]{fill:none;stroke:var(--blaire-plum,#573060);stroke-width:14;stroke-linecap:round}.f-flat[data-v-c9a896ac],.f-round[data-v-c9a896ac],.f-wink[data-v-c9a896ac],.st-flat .f-spark[data-v-c9a896ac],.st-sparkle .f-spark[data-v-c9a896ac],.st-wink .f-spark[data-v-c9a896ac]{opacity:0}
12.st-flat .f-round[data-v-c9a896ac],.st-sparkle .f-round[data-v-c9a896ac],.st-wink .f-round[data-v-c9a896ac]{opacity:1}.st-flat .f-smile[data-v-c9a896ac]{opacity:0}.st-flat .f-flat[data-v-c9a896ac]{opacity:1}.st-wink .f-sq[data-v-c9a896ac]{opacity:0}.st-wink .f-wink[data-v-c9a896ac]{opacity:1}.anim .f-spark[data-v-c9a896ac]{animation:spark-c9a896ac 5.6s ease-in-out infinite}.anim .f-sq[data-v-c9a896ac]{animation:blink-c9a896ac 7.4s ease-in-out infinite}.st-flat.anim .f-spark[data-v-c9a896ac]{animation:spin-c9a896ac 3.6s linear infinite}@keyframes spark-c9a896ac{0%,to{transform:rotate(0) scale(1)}50%{transform:rotate(26deg) scale(1.1)}}@keyframes spin-c9a896ac{to{transform:rotate(1turn)}}@keyframes blink-c9a896ac{0%,91%,to{transform:scaleY(1)}95%{transform:scaleY(.14)}}@media(prefers-reduced-motion:reduce){.anim .f-spark[data-v-c9a896ac],.anim .f-sq[data-v-c9a896ac],.st-flat.anim .f-spark[data-v-c9a896ac]{animation:none}}</style><style>.ds-typewriter[data-v-d43b60c6]{display:inline-flex;align-items:center;font-weight:400;min-height:1lh;white-space:nowrap}.ds-typewriter[data-v-d43b60c6],.ds-typewriter__placeholder[data-v-d43b60c6],.ds-typewriter__still[data-v-d43b60c6],.ds-typewriter__text[data-v-d43b60c6]{min-width:0;overflow:hidden}.ds-typewriter__still[data-v-d43b60c6],.ds-typewriter__text[data-v-d43b60c6]{text-overflow:ellipsis}.ds-typewriter__placeholder[data-v-d43b60c6]{color:var(--ds-placeholder,var(--ds-text-muted,#4a5d75))}.ds-typewriter__still[data-v-d43b60c6]{display:none;flex:1 1 auto}.ds-typewriter__cursor[data-v-d43b60c6]{flex:none;width:.6em;height:1.1em;margin-left:.1em;background:var(--ds-caret,currentColor);animation:ds-typewriter-blink-d43b60c6 1.05s steps(1) infinite}@keyframes ds-typewriter-blink-d43b60c6{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.ds-typewriter__cursor[data-v-d43b60c6]{animation:none}}</style><style>.ds-app-window[data-v-94bb6faa]{--_typing:1;position:relative;max-width:var(--ds-window-max,800px);margin-inline:auto;border-radius:20px;box-shadow:var(--ds-elevation-mid,0 20px 50px -28px rgba(14,26,43,.28))}@media screen and (max-width:499px){.ds-app-window[data-v-94bb6faa]{--_typing:0}.ds-app-window[data-v-94bb6faa] .ds-typewriter__cursor,.ds-app-window[data-v-94bb6faa] .ds-typewriter__placeholder,.ds-app-window[data-v-94bb6faa] .ds-typewriter__text{display:none}.ds-app-window[data-v-94bb6faa] .ds-typewriter__still{display:block}}.ds-app-window__paper[data-v-94bb6faa]{--ds-surface:#fbf8f3;--ds-surface-raised:#fff;--ds-heading:#0e1a2b;--ds-text:#33465e;--ds-text-muted:#4a5d75;--ds-accent:#fa9100;--ds-accent-text:#d37100;--ds-line:#e8e1d6;--ds-line-strong:#dcd3c6;--ds-elevation-mid:0 20px 50px -28px rgba(14,26,43,.28);--ds-highlight:#d37100;--ds-eyebrow-dash:#fa9100;--ds-spectrum-1:#fa9100;--ds-spectrum-2:#c79a18;--ds-spectrum-3:#08a97e;--ds-spectrum-4:#00a3b8;--ds-spectrum-5:#46c6db;--ds-ambient-warm:rgba(250,145,0,.1);--ds-ambient-cool:rgba(0,163,184,.06);--ds-grain:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='128' height='128'%3E%3Cfilter id='a' color-interpolation-filters='sRGB'%3E%3CfeTurbulence baseFrequency='.9' stitchTiles='stitch' type='fractalNoise'/%3E%3CfeColorMatrix values='0.06 0 0 0 0.9543137255 0.06 0 0 0 0.9425490196 0.06 0 0 0 0.9229411765 0 0 0 0 1'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");overflow:hidden;border:1px solid var(--ds-line);border-radius:20px;background:var(--ds-surface-raised);color:var(--ds-text)}.ds-app-window__bar[data-v-94bb6faa]{display:flex;align-items:center;gap:12px;padding:13px 16px;border-bottom:1px solid var(--ds-line);background:var(--ds-surface)}.ds-app-window__dots[data-v-94bb6faa]{display:flex;flex:none;gap:6px}@media screen and (max-width:575px){.ds-app-window__dots[data-v-94bb6faa]{display:none}}.ds-app-window__dots span[data-v-94bb6faa]{width:9px;height:9px;border-radius:50%;background:var(--ds-line)}.ds-app-window__search[data-v-94bb6faa]{--ds-caret:var(--ds-line);--ds-placeholder:#a6aab5;display:flex;flex:1 1 0;width:0;min-width:0;align-items:center;gap:9px;padding:9px 14px;border:1px solid var(--ds-line);border-radius:99em;background:var(--ds-surface-raised);font-size:.85rem;color:var(--ds-heading)}.ds-app-window__icon[data-v-94bb6faa]{flex:none;font-size:1.25em;color:#a6aab5}.ds-app-window__search .ds-typewriter[data-v-94bb6faa]{flex:1 1 0;width:0;min-width:0}.ds-app-window__action[data-v-94bb6faa]{flex:none;padding:7px 13px;border-radius:99em;background:var(--ds-heading);font-size:.75rem;font-weight:600;color:#fff}@media screen and (max-width:575px){.ds-app-window__action[data-v-94bb6faa]{display:none}}.ds-app-window__bar-end[data-v-94bb6faa]{display:flex;flex:none;align-items:center;gap:12px}@media screen and (max-width:767px){.ds-app-window__bar-end[data-v-94bb6faa]{display:none}}.ds-app-window__body[data-v-94bb6faa]{container-type:inline-size}.ds-app-window--assistant .ds-app-window__search[data-v-94bb6faa]{--ds-caret:#c0a7e1;border-color:#ede2f7}.ds-app-window--assistant .ds-app-window__icon[data-v-94bb6faa]{--blaire-plum:#573060;--blaire-tint:#c0a7e1;transform:scale(1.25)}.ds-app-window--assistant .ds-app-window__action[data-v-94bb6faa]{background:#84588e}</style><style>.ds-library__icon[data-v-0f6f0acc]{flex:none;margin-bottom:1px;font-size:14px;color:var(--ds-text-muted)}.ds-library__icon--chevron[data-v-0f6f0acc]{font-size:12px}.ds-library__my[data-v-0f6f0acc]{font-size:.65625rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ds-text);display:inline-flex;align-items:center;gap:6px}.ds-library__avatar[data-v-0f6f0acc]{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--ds-heading);font-size:.6875rem;font-weight:600;color:#fff}.ds-library__body[data-v-0f6f0acc]{display:grid;grid-template-columns:214px minmax(0,1fr);font-size:.75rem;font-weight:400;line-height:1.3;color:var(--ds-text)}.ds-library__side[data-v-0f6f0acc]{display:flex;flex-direction:column;padding:10px 6px;border-right:1px solid var(--ds-line)}.ds-library__head[data-v-0f6f0acc]{display:flex;align-items:center;gap:8px;padding:6px 10px 10px;border-bottom:1px solid var(--ds-line);font-weight:600;color:var(--ds-heading)}.ds-library__sort[data-v-0f6f0acc]{margin-left:auto;font-size:13px}.ds-library__tree[data-v-0f6f0acc]{margin:2px 0 0;padding:0;list-style:none}.ds-library__row[data-v-0f6f0acc]{display:flex;align-items:center;gap:7px;padding:5px 8px;border-radius:.3rem;font-size:.6875rem;font-weight:600}.ds-library__row--lv1[data-v-0f6f0acc]{padding-left:24px}.ds-library__row--lv2[data-v-0f6f0acc]{padding-left:40px}.ds-library__row--open .ds-library__chevron[data-v-0f6f0acc]{transform:rotate(90deg)}.ds-library__row--active[data-v-0f6f0acc]{background:color-mix(in srgb,var(--ds-accent) 12%,transparent);color:var(--ds-heading)}.ds-library__row--active .ds-library__icon[data-v-0f6f0acc]:not(.ds-library__chevron){color:var(--ds-accent-text)}.ds-library__row b[data-v-0f6f0acc]{font-weight:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ds-library__chevron[data-v-0f6f0acc]{font-size:10px}.ds-library__foot[data-v-0f6f0acc]{display:grid;gap:2px;margin-top:auto;padding-top:8px;border-top:1px solid var(--ds-line)}.ds-library__foot span[data-v-0f6f0acc]{display:flex;align-items:center;gap:8px;padding:6px 8px;font-size:.6875rem;font-weight:600}.ds-library__main[data-v-0f6f0acc]{display:flex;flex-direction:column;min-width:0;height:520px;overflow:hidden}.ds-library__tools[data-v-0f6f0acc]{display:flex;flex:none;align-items:center;gap:14px;padding:10px 16px;border-bottom:1px solid var(--ds-line);font-size:.6875rem;white-space:nowrap;overflow:hidden}.ds-library__tools[data-v-0f6f0acc]>*{flex:none}.ds-library__crumb[data-v-0f6f0acc]{display:inline-flex;align-items:center;gap:7px;min-width:0;color:var(--ds-heading)}.ds-library__crumb b[data-v-0f6f0acc]{font-weight:600}.ds-library__counts[data-v-0f6f0acc]{position:relative;display:inline-grid;font-size:.6875rem;font-weight:600;color:var(--ds-text)}.ds-library__count[data-v-0f6f0acc]{grid-area:1/1;transition:opacity .3s cubic-bezier(.22,.61,.36,1)}.ds-library__count--match[data-v-0f6f0acc]{opacity:0;color:#006482}.ds-library__select[data-v-0f6f0acc]{font-size:.65625rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ds-text);display:inline-flex;align-items:center;gap:6px;padding-left:14px;border-left:1px solid var(--ds-line)}.ds-library__filters[data-v-0f6f0acc]{display:flex;gap:6px;margin-left:auto}.ds-library__filter[data-v-0f6f0acc]{padding:5px 9px;border-radius:99em;background:color-mix(in srgb,#00a3b8 12%,transparent);font-size:.65625rem;font-weight:600;color:#006482;opacity:0;transform:translateY(6px);transition:opacity .3s cubic-bezier(.22,.61,.36,1),transform .3s cubic-bezier(.22,.61,.36,1)}.ds-library__view[data-v-0f6f0acc]{font-size:.65625rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ds-text);display:inline-flex;align-items:center;gap:6px}.ds-library__grid[data-v-0f6f0acc]{grid-template-columns:repeat(3,minmax(0,1fr));padding:14px 16px;align-items:start}.ds-library__column[data-v-0f6f0acc],.ds-library__grid[data-v-0f6f0acc]{display:grid;gap:12px}.ds-library__tile[data-v-0f6f0acc]{position:relative;overflow:hidden;border:1px solid var(--ds-line);border-radius:10px;background:var(--ds-surface);transition:opacity .6s cubic-bezier(.22,.61,.36,1)}.ds-library__tile--full[data-v-0f6f0acc]{aspect-ratio:9/10}.ds-library__tile--half[data-v-0f6f0acc]{aspect-ratio:9/5}.ds-library__tile--poster[data-v-0f6f0acc]{aspect-ratio:4/5}.ds-library__tile[data-v-0f6f0acc] picture{display:contents}.ds-library__tile[data-v-0f6f0acc] img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ds-library__tile--hit[data-v-0f6f0acc]:after{content:"";position:absolute;inset:0;pointer-events:none;border:2px solid #00a3b8;border-radius:inherit;opacity:0;transition:opacity .3s cubic-bezier(.22,.61,.36,1)}.ds-library__flag[data-v-0f6f0acc]{position:absolute;top:8px;right:8px;padding:5px 9px;border-radius:.3rem;background:color-mix(in srgb,#00a3b8 12%,var(--ds-surface-raised));font-size:.65625rem;font-weight:600;line-height:1;color:#006482;opacity:0;transform:translateY(-4px);transition:opacity .3s cubic-bezier(.22,.61,.36,1),transform .3s cubic-bezier(.22,.61,.36,1)}.ds-library__play[data-v-0f6f0acc]{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:40px;height:40px;translate:-50% -50%;border-radius:50%;background:var(--ds-surface-raised);box-shadow:var(--ds-elevation-mid);color:var(--ds-heading)}.ds-library__play .ds-library__icon[data-v-0f6f0acc]{margin-bottom:0;font-size:22px;color:inherit}.ds-library__duration[data-v-0f6f0acc]{position:absolute;right:8px;bottom:46px;padding:3px 6px;border-radius:.3rem;background:var(--ds-heading);font-size:.6875rem;font-weight:600;font-variant-numeric:tabular-nums;line-height:1;color:#fff}.ds-library__caption[data-v-0f6f0acc]{position:absolute;right:0;bottom:0;left:0;display:flex;align-items:center;gap:8px;padding:9px 10px;border-top:1px solid var(--ds-line);background:var(--ds-surface-raised);font-size:.6875rem;text-align:left;opacity:0;transform:translateY(100%);transition:opacity .3s cubic-bezier(.22,.61,.36,1),transform .3s cubic-bezier(.22,.61,.36,1)}.ds-library__caption b[data-v-0f6f0acc]{flex:1 1 0;min-width:0;overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap;color:var(--ds-heading)}.ds-library__caption small[data-v-0f6f0acc]{flex:none;font-size:.6875rem;color:var(--ds-text-muted)}.ds-library__body--typed .ds-library__filter[data-v-0f6f0acc]{opacity:1;transform:none}.ds-library__body--typed .ds-library__tile[data-v-0f6f0acc]:not(.ds-library__tile--hit){opacity:.3}.ds-library__body--typed .ds-library__caption[data-v-0f6f0acc],.ds-library__body--typed .ds-library__count--match[data-v-0f6f0acc],.ds-library__body--typed .ds-library__flag[data-v-0f6f0acc],.ds-library__body--typed .ds-library__tile--hit[data-v-0f6f0acc]:after{opacity:1;transform:none}.ds-library__body--typed .ds-library__count[data-v-0f6f0acc]:not(.ds-library__count--match){opacity:0}
12.ds-library__body--typed .ds-library__filter[data-v-0f6f0acc]{transition-delay:calc(.3s + var(--i, 0)*.25s)}.ds-library__body--typed .ds-library__count[data-v-0f6f0acc],.ds-library__body--typed .ds-library__tile[data-v-0f6f0acc],.ds-library__body--typed .ds-library__tile--hit[data-v-0f6f0acc]:after{transition-delay:1s}.ds-library__body--typed .ds-library__caption[data-v-0f6f0acc],.ds-library__body--typed .ds-library__flag[data-v-0f6f0acc]{transition-delay:1.15s}@media screen and (max-width:499px){.ds-library__body .ds-library__filter[data-v-0f6f0acc]{opacity:1;transform:none}.ds-library__body .ds-library__tile[data-v-0f6f0acc]:not(.ds-library__tile--hit){opacity:.3}.ds-library__body .ds-library__caption[data-v-0f6f0acc],.ds-library__body .ds-library__count--match[data-v-0f6f0acc],.ds-library__body .ds-library__flag[data-v-0f6f0acc],.ds-library__body .ds-library__tile--hit[data-v-0f6f0acc]:after{opacity:1;transform:none}.ds-library__body .ds-library__count[data-v-0f6f0acc]:not(.ds-library__count--match){opacity:0}}@container (max-width: 969px){.ds-library__view--configure[data-v-0f6f0acc]{display:none}}@container (max-width: 889px){.ds-library__select[data-v-0f6f0acc],.ds-library__view[data-v-0f6f0acc]{display:none}}@container (max-width: 699px){.ds-library__body[data-v-0f6f0acc]{grid-template-columns:minmax(0,1fr)}.ds-library__side[data-v-0f6f0acc]{display:none}.ds-library__main[data-v-0f6f0acc]{height:auto;max-height:520px}.ds-library__grid[data-v-0f6f0acc]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px}.ds-library__column[data-v-0f6f0acc]{gap:10px}.ds-library__column[data-v-0f6f0acc]:nth-child(3){display:none}}@container (max-width: 479px){.ds-library__tools[data-v-0f6f0acc]{flex-wrap:wrap;gap:8px 10px;padding:9px 12px}.ds-library__filters[data-v-0f6f0acc]{flex-basis:100%;margin-left:0}}@media(prefers-reduced-motion:reduce){.ds-library__body .ds-library__filter[data-v-0f6f0acc]{opacity:1;transform:none}.ds-library__body .ds-library__tile[data-v-0f6f0acc]:not(.ds-library__tile--hit){opacity:.3}.ds-library__body .ds-library__caption[data-v-0f6f0acc],.ds-library__body .ds-library__count--match[data-v-0f6f0acc],.ds-library__body .ds-library__flag[data-v-0f6f0acc],.ds-library__body .ds-library__tile--hit[data-v-0f6f0acc]:after{opacity:1;transform:none}.ds-library__body .ds-library__count[data-v-0f6f0acc]:not(.ds-library__count--match){opacity:0}
12.ds-library__body[data-v-0f6f0acc] *{transition:none!important}}</style><style>.ds-plot[data-v-856f3505]{--mx:50%;--my:50%;--dot-x:-1000px;--dot-y:-1000px;--_gap:20px;--_dot:color-mix(in srgb,var(--ds-text-muted) 20%,transparent);--_lit:radial-gradient(circle,var(--ds-accent) 1.25px,transparent 1.9px);pointer-events:none}.ds-plot[data-v-856f3505],.ds-plot__field[data-v-856f3505],.ds-plot__field[data-v-856f3505]:after,.ds-plot__field[data-v-856f3505]:before,.ds-plot__halo[data-v-856f3505]{position:absolute;inset:0}.ds-plot__field[data-v-856f3505]{--_clearing:radial-gradient(ellipse 600px 420px at var(--ds-copy-x,50%) 50%,transparent 40%,#000 100%);--_fade-x:calc(var(--_gap)*3);--_fade-y:calc(var(--_gap)*2);--_vignette:linear-gradient(90deg,rgba(0,0,0,.25),#000 var(--_fade-x),#000 calc(100% - var(--_fade-x)),rgba(0,0,0,.25));--_ends:linear-gradient(180deg,transparent,#000 var(--_fade-y),#000 calc(100% - var(--_fade-y)),transparent);-webkit-mask-image:var(--_clearing),var(--_vignette),var(--_ends);mask-image:var(--_clearing),var(--_vignette),var(--_ends);-webkit-mask-composite:source-in;mask-composite:intersect}.ds-plot__field[data-v-856f3505]:after,.ds-plot__field[data-v-856f3505]:before{content:"";background-position:50%;background-size:var(--_gap) var(--_gap)}.ds-plot__field[data-v-856f3505]:before{background-image:radial-gradient(circle,var(--_dot) .9px,transparent 1.5px)}.ds-plot__field[data-v-856f3505]:after{background-image:var(--_lit);-webkit-mask-image:radial-gradient(circle 200px at var(--mx) var(--my),#000,transparent);mask-image:radial-gradient(circle 200px at var(--mx) var(--my),#000,transparent);opacity:0;transition:opacity .6s cubic-bezier(.22,.61,.36,1)}.ds-plot--hover .ds-plot__field[data-v-856f3505]:after{opacity:.55}.ds-plot__halo[data-v-856f3505]{--_halo-r:0px;background-image:var(--_lit);background-position:50%;background-size:var(--_gap) var(--_gap);-webkit-mask-image:radial-gradient(circle var(--_halo-r) at var(--dot-x) var(--dot-y),#000,transparent);mask-image:radial-gradient(circle var(--_halo-r) at var(--dot-x) var(--dot-y),#000,transparent);opacity:0;transition:opacity .6s cubic-bezier(.22,.61,.36,1),--_halo-r .6s cubic-bezier(.22,.61,.36,1)}.ds-plot--dot .ds-plot__halo[data-v-856f3505]{--_halo-r:var(--ds-halo-r,64px);opacity:var(--ds-halo-a,.5)}@media screen and (min-width:992px)and (prefers-reduced-motion:no-preference){.ds-plot__field[data-v-856f3505]:after,.ds-plot__field[data-v-856f3505]:before,.ds-plot__halo[data-v-856f3505]{background-attachment:fixed}}@property --_halo-r{syntax:"<length>";inherits:false;initial-value:0}</style><style>.ds-route[data-v-19f12f8f]{--_route-dur:1.2s;--_ring:color-mix(in srgb,var(--ds-accent,#fa9100) 16%,transparent);position:absolute;inset:0;pointer-events:none}@media screen and (max-width:1199px){.ds-route[data-v-19f12f8f]:not(.ds-route--keep){display:none}}.ds-route__svg[data-v-19f12f8f]{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.ds-route__path[data-v-19f12f8f]{fill:none;stroke:var(--ds-accent,#fa9100);stroke-width:2.6;stroke-linecap:round;stroke-dasharray:0 8}.ds-route__wipe[data-v-19f12f8f]{fill:none;stroke:#fff;stroke-width:10;stroke-linecap:round;stroke-dasharray:var(--len) var(--len);stroke-dashoffset:var(--len)}.ds-route--on .ds-route__wipe[data-v-19f12f8f]{stroke-dashoffset:0;transition:stroke-dashoffset var(--_route-dur) cubic-bezier(.22,.61,.36,1)}.ds-route__window[data-v-19f12f8f]{fill:none;stroke:#fff;stroke-width:12;stroke-linecap:butt;stroke-dashoffset:var(--_d0)}.ds-route--on .ds-route__window[data-v-19f12f8f]{animation:ds-route-shimmer-19f12f8f 6.5s linear infinite}.ds-route--on.ds-route--alt .ds-route__window[data-v-19f12f8f]{animation-name:ds-route-shimmer-alt-19f12f8f}.ds-route--idle .ds-route__window[data-v-19f12f8f]{animation-play-state:paused}.ds-route__shimmer[data-v-19f12f8f]{fill:none;stroke-width:3.4;stroke-linecap:round;stroke-dasharray:0 8}.ds-route__shimmer--1[data-v-19f12f8f]{stroke:var(--ds-spectrum-1)}.ds-route__shimmer--2[data-v-19f12f8f]{stroke:var(--ds-spectrum-2)}.ds-route__shimmer--3[data-v-19f12f8f]{stroke:var(--ds-spectrum-3)}.ds-route__shimmer--4[data-v-19f12f8f]{stroke:var(--ds-spectrum-4)}.ds-route__shimmer--5[data-v-19f12f8f]{stroke:var(--ds-spectrum-5)}.ds-route__junction[data-v-19f12f8f]{position:absolute;width:14px;
12height:14px;border-radius:50%;background:var(--ds-accent,#fa9100);box-shadow:0 0 0 7px var(--_ring);transform:translate(-50%,-50%) scale(.5);opacity:0;transition:transform .3s cubic-bezier(.22,.61,.36,1),opacity .3s cubic-bezier(.22,.61,.36,1)}.ds-route--on .ds-route__junction[data-v-19f12f8f]{transform:translate(-50%,-50%) scale(1);opacity:1;transition-delay:var(--_route-dur);animation:ds-route-ping-19f12f8f var(--_route-dur) cubic-bezier(.22,.61,.36,1) var(--_route-dur) both}@keyframes ds-route-ping-19f12f8f{0%{box-shadow:0 0 0 0 var(--_ring)}55%{box-shadow:0 0 0 16px transparent}to{box-shadow:0 0 0 7px var(--_ring)}}@keyframes ds-route-shimmer-19f12f8f{0%,18.5%{stroke-dashoffset:var(--_d0)}46.2%,to{stroke-dashoffset:var(--_d1)}}@keyframes ds-route-shimmer-alt-19f12f8f{0%,18.5%{stroke-dashoffset:var(--_d0)}46.2%,52.3%{stroke-dashoffset:var(--_d1)}80%,to{stroke-dashoffset:var(--_d0)}}@media(prefers-reduced-motion:reduce){.ds-route__junction[data-v-19f12f8f],.ds-route__window[data-v-19f12f8f],.ds-route__wipe[data-v-19f12f8f]{transition:none;animation:none}}</style><style>.ds-hero[data-v-d006a4b8]{position:relative;padding-block:4rem;color:var(--ds-text)}.ds-hero--light[data-v-d006a4b8]{--ds-surface:#fbf8f3;--ds-surface-raised:#fff;--ds-heading:#0e1a2b;--ds-text:#33465e;--ds-text-muted:#4a5d75;--ds-accent:#fa9100;--ds-accent-text:#d37100;--ds-line:#e8e1d6;--ds-line-strong:#dcd3c6;--ds-elevation-mid:0 20px 50px -28px rgba(14,26,43,.28);--ds-highlight:#d37100;--ds-eyebrow-dash:#fa9100;--ds-spectrum-1:#fa9100;--ds-spectrum-2:#c79a18;--ds-spectrum-3:#08a97e;--ds-spectrum-4:#00a3b8;--ds-spectrum-5:#46c6db;--ds-ambient-warm:rgba(250,145,0,.1);--ds-ambient-cool:rgba(0,163,184,.06);--ds-grain:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='128' height='128'%3E%3Cfilter id='a' color-interpolation-filters='sRGB'%3E%3CfeTurbulence baseFrequency='.9' stitchTiles='stitch' type='fractalNoise'/%3E%3CfeColorMatrix values='0.06 0 0 0 0.9543137255 0.06 0 0 0 0.9425490196 0.06 0 0 0 0.9229411765 0 0 0 0 1'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E")}.ds-hero--dark[data-v-d006a4b8]{--ds-surface:#0e1a2b;--ds-surface-raised:#152438;--ds-heading:#fff;--ds-text:#c6cfda;--ds-text-muted:#93a1b4;--ds-accent:#ffa426;--ds-accent-text:#ffa426;--ds-line:hsla(0,0%,100%,.1);--ds-line-strong:hsla(0,0%,100%,.18);--ds-elevation-mid:0 0 0 1px hsla(0,0%,100%,.1),0 40px 90px -42px rgba(14,26,43,.38);--ds-highlight:linear-gradient(92deg,#ffa426,#dcb03a 24%,#82c9b3 52%,#46c6db 78%,#80cad6);--ds-eyebrow-dash:linear-gradient(90deg,#fa9100,#c79a18 24%,#08a97e 52%,#00a3b8 78%,#46c6db);--ds-spectrum-1:#ffa426;--ds-spectrum-2:#dcb03a;--ds-spectrum-3:#82c9b3;--ds-spectrum-4:#46c6db;--ds-spectrum-5:#80cad6;--ds-ambient-warm:rgba(255,164,38,.1);--ds-ambient-cool:rgba(70,198,219,.08);--ds-grain:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='128' height='128'%3E%3Cfilter id='a' color-interpolation-filters='sRGB'%3E%3CfeTurbulence baseFrequency='.9' stitchTiles='stitch' type='fractalNoise'/%3E%3CfeColorMatrix values='0.06 0 0 0 0.0249019608 0.06 0 0 0 0.0719607843 0.06 0 0 0 0.138627451 0 0 0 0 1'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E")}.ds-hero--dark[data-v-d006a4b8],.ds-hero--light[data-v-d006a4b8]{background-color:var(--ds-surface)}.ds-hero--dark[data-v-d006a4b8]:before,.ds-hero--light[data-v-d006a4b8]:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(900px 560px at 8% 2%,var(--ds-ambient-warm),transparent 60%),radial-gradient(880px 620px at 96% 62%,var(--ds-ambient-cool),transparent 62%),var(--ds-grain);-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 240px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 240px),transparent)}.ds-hero__ambient[data-v-d006a4b8]{position:absolute;inset:0;overflow:hidden}.ds-hero__container[data-v-d006a4b8]{position:relative}.ds-hero__grid[data-v-d006a4b8]{display:grid;gap:3rem;align-items:center}@media screen and (min-width:1200px){.ds-hero--grid .ds-hero__grid[data-v-d006a4b8]{grid-template-columns:1.08fr .92fr}.ds-hero--grid[data-v-d006a4b8]{--ds-copy-x: calc(50% - min(22%, 290px)) }}.ds-hero--center .ds-hero__content[data-v-d006a4b8]{text-align:center;max-width:800px;margin-inline:auto}.ds-hero--center .ds-hero__copy[data-v-d006a4b8] p{margin-inline:auto}.ds-hero--center .ds-hero__after-cta[data-v-d006a4b8]{display:flex;flex-direction:column;align-items:center}@media screen and (max-width:1199px){.ds-hero--grid .ds-hero__content[data-v-d006a4b8]{text-align:center}.ds-hero--grid .ds-hero__copy[data-v-d006a4b8] p{margin-inline:auto}.ds-hero--grid .ds-hero__content[data-v-d006a4b8] .cta-btn{justify-content:center}.ds-hero--grid .ds-hero__after-cta[data-v-d006a4b8]{display:flex;flex-direction:column;align-items:center}.ds-hero--grid .ds-hero__media[data-v-d006a4b8]{width:100%;max-width:700px;justify-self:center}}.ds-hero__copy[data-v-d006a4b8] h1{margin:0 0 1.25rem;font-size:clamp(2.25rem,4.3vw,3.4375rem);font-weight:700;line-height:1.05;letter-spacing:-.035em;color:var(--ds-heading);text-wrap:balance}.ds-hero__copy[data-v-d006a4b8] p{max-width:var(--ds-subtitle-mw,60ch);margin:0 0 1.25rem;font-size:1.15rem;font-weight:400;line-height:1.55;text-wrap:balance}.ds-hero__copy[data-v-d006a4b8] .hl{display:inline;background:var(--ds-highlight);-webkit-background-clip:text;background-clip:text;color:transparent}.ds-hero__copy[data-v-d006a4b8] .hl:before{content:none}.ds-hero__content[data-v-d006a4b8] .cta-btn{margin-top:2rem}.ds-hero__after-cta[data-v-d006a4b8]{margin-top:.5rem}.ds-hero__media[data-v-d006a4b8]{overflow:hidden;border:1px solid var(--ds-line);border-radius:20px;background-color:var(--ds-surface-raised);box-shadow:var(--ds-elevation-mid)}.ds-hero__media[data-v-d006a4b8]:has(>.ds-app-window){overflow:visible;border:0;border-radius:0;background:none;box-shadow:none}@media screen and (min-width:1200px){.ds-hero--grid.ds-hero--bleed .ds-hero__media[data-v-d006a4b8]{width:calc(100% + var(--ds-bleed, 150px))}}</style><style>.home-hero[data-v-ee2f9311]{--ds-window-max:1000px}</style><style>.ds-ai[data-v-0a03ff79]{position:relative;padding-block:4rem;color:var(--ds-text)}.ds-ai--light[data-v-0a03ff79]{--ds-surface:#fbf8f3;--ds-surface-raised:#fff;--ds-heading:#0e1a2b;--ds-text:#33465e;--ds-text-muted:#4a5d75;--ds-accent:#fa9100;--ds-accent-text:#d37100;--ds-line:#e8e1d6;--ds-line-strong:#dcd3c6;--ds-elevation-mid:0 20px 50px -28px rgba(14,26,43,.28);--ds-highlight:#d37100;--ds-eyebrow-dash:#fa9100;--ds-spectrum-1:#fa9100;--ds-spectrum-2:#c79a18;--ds-spectrum-3:#08a97e;--ds-spectrum-4:#00a3b8;--ds-spectrum-5:#46c6db;--ds-ambient-warm:rgba(250,145,0,.1);--ds-ambient-cool:rgba(0,163,184,.06);--ds-grain:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='128' height='128'%3E%3Cfilter id='a' color-interpolation-filters='sRGB'%3E%3CfeTurbulence baseFrequency='.9' stitchTiles='stitch' type='fractalNoise'/%3E%3Cfe
12ColorMatrix values='0.06 0 0 0 0.9543137255 0.06 0 0 0 0.9425490196 0.06 0 0 0 0.9229411765 0 0 0 0 1'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E")}.ds-ai--dark[data-v-0a03ff79]{--ds-surface:#0e1a2b;--ds-surface-raised:#152438;--ds-heading:#fff;--ds-text:#c6cfda;--ds-text-muted:#93a1b4;--ds-accent:#ffa426;--ds-accent-text:#ffa426;--ds-line:hsla(0,0%,100%,.1);--ds-line-strong:hsla(0,0%,100%,.18);--ds-elevation-mid:0 0 0 1px hsla(0,0%,100%,.1),0 40px 90px -42px rgba(14,26,43,.38);--ds-highlight:linear-gradient(92deg,#ffa426,#dcb03a 24%,#82c9b3 52%,#46c6db 78%,#80cad6);--ds-eyebrow-dash:linear-gradient(90deg,#fa9100,#c79a18 24%,#08a97e 52%,#00a3b8 78%,#46c6db);--ds-spectrum-1:#ffa426;--ds-spectrum-2:#dcb03a;--ds-spectrum-3:#82c9b3;--ds-spectrum-4:#46c6db;--ds-spectrum-5:#80cad6;--ds-ambient-warm:rgba(255,164,38,.1);--ds-ambient-cool:rgba(70,198,219,.08);--ds-grain:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='128' height='128'%3E%3Cfilter id='a' color-interpolation-filters='sRGB'%3E%3CfeTurbulence baseFrequency='.9' stitchTiles='stitch' type='fractalNoise'/%3E%3CfeColorMatrix values='0.06 0 0 0 0.0249019608 0.06 0 0 0 0.0719607843 0.06 0 0 0 0.138627451 0 0 0 0 1'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E")}.ds-ai--dark[data-v-0a03ff79],.ds-ai--light[data-v-0a03ff79]{background-color:var(--ds-surface)}.ds-ai--dark[data-v-0a03ff79]:before,.ds-ai--light[data-v-0a03ff79]:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(900px 560px at 8% 2%,var(--ds-ambient-warm),transparent 60%),radial-gradient(880px 620px at 96% 62%,var(--ds-ambient-cool),transparent 62%),var(--ds-grain);-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 240px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 240px),transparent)}.ds-ai--edge[data-v-0a03ff79]:after{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#fa9100,#c79a18 24%,#08a97e 52%,#00a3b8 78%,#46c6db)}.ds-ai__container[data-v-0a03ff79]{position:relative}@media screen and (min-width:768px){.ds-ai__container[data-v-0a03ff79]{--ds-ai-columns:220px 80px minmax(0,1fr)}}@media screen and (min-width:992px){.ds-ai__container[data-v-0a03ff79]{--ds-ai-columns:220px 80px minmax(0,1fr) 220px}}@media screen and (min-width:1200px){.ds-ai__container[data-v-0a03ff79]{--ds-ai-columns:240px 120px minmax(0,1fr) 260px}}.ds-ai__intro[data-v-0a03ff79]{display:grid;gap:1.5rem}@media screen and (min-width:992px){.ds-ai__intro[data-v-0a03ff79]{grid-template-columns:1.5fr 1fr;gap:3rem;align-items:start}}@media screen and (min-width:1200px){.ds-ai__intro[data-v-0a03ff79]{grid-template-columns:minmax(max-content,1fr) 1fr;align-items:end}}.ds-ai__intro>div[data-v-0a03ff79]{display:flex;flex-direction:column;align-items:flex-start}.ds-ai__heading[data-v-0a03ff79]{max-width:21ch;margin:0;font-size:clamp(1.75rem,3.8vw,2.75rem);font-weight:700;line-height:1.05;letter-spacing:-.035em;color:var(--ds-heading)}.ds-ai__heading[data-v-0a03ff79] span{display:block}.ds-ai__heading[data-v-0a03ff79] .hl{width:-moz-fit-content;width:fit-content;background:var(--ds-highlight);-webkit-background-clip:text;background-clip:text;color:transparent}.ds-ai__heading[data-v-0a03ff79] .hl:before{content:none}.ds-ai__subtitle[data-v-0a03ff79]{max-width:60ch;margin:0;font-size:1.15rem;font-weight:400;line-height:1.55}.ds-ai__label[data-v-0a03ff79]{display:block;margin:0 0 1rem;font-size:.75rem;font-weight:700;line-height:1.2;letter-spacing:.19em;text-transform:uppercase;color:var(--ds-text-muted)}.ds-ai__system[data-v-0a03ff79]{display:grid;gap:2rem;margin-top:3rem}@media screen and (min-width:768px){.ds-ai__system[data-v-0a03ff79]{grid-template-columns:var(--ds-ai-columns);gap:0;align-items:center}}@media screen and (min-width:576px)and (max-width:991px){.ds-ai__foot[data-v-0a03ff79]{display:flex;grid-column:1/-1;align-items:center;justify-content:space-between;gap:2rem}}@media screen and (min-width:768px)and (max-width:991px){.ds-ai__foot[data-v-0a03ff79]{margin-top:3.5rem}}@media screen and (min-width:992px){.ds-ai__foot[data-v-0a03ff79]{display:contents}}@media screen and (max-width:575px){.ds-ai__action[data-v-0a03ff79]{margin-top:1.5rem}}@media screen and (min-width:576px)and (max-width:991px){.ds-ai__action[data-v-0a03ff79]{flex:none}}@media screen and (min-width:992px){.ds-ai__action[data-v-0a03ff79]{display:grid;grid-column:1/-1;grid-template-columns:var(--ds-ai-columns);margin-top:2rem}.ds-ai__action .ds-btn[data-v-0a03ff79]{grid-column:3;justify-self:center}}@media screen and (max-width:767px){.ds-ai__origin[data-v-0a03ff79]{text-align:center}}.ds-ai__asset[data-v-0a03ff79]{position:relative;display:flex;align-items:center;gap:.75rem;max-width:320px;padding:.75rem;border:1px solid var(--ds-line);border-radius:10px;background:var(--ds-surface-raised);box-shadow:var(--ds-elevation-mid)}@media screen and (max-width:767px){.ds-ai__asset[data-v-0a03ff79]{margin-inline:auto;text-align:left}}@media screen and (min-width:768px){.ds-ai__asset[data-v-0a03ff79]{transform:rotate(-3deg)}}.ds-ai__port[data-v-0a03ff79]{position:absolute;
12left:50%;bottom:0;translate:-50% 50%}@media screen and (min-width:768px){.ds-ai__port[data-v-0a03ff79]{inset:50% 0 auto auto;translate:50% -50%}}.ds-ai__thumb[data-v-0a03ff79]{flex:none}.ds-ai__thumb[data-v-0a03ff79] img{width:70px;height:91px;-o-object-fit:cover;object-fit:cover;border-radius:.3rem}.ds-ai__asset-text[data-v-0a03ff79]{min-width:0;font-size:.85rem;color:var(--ds-heading)}.ds-ai__asset-text b[data-v-0a03ff79]{display:block;overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.ds-ai__asset-text small[data-v-0a03ff79]{display:block;margin-top:.25rem;font-size:.75rem;font-weight:300;line-height:1.4;color:var(--ds-text-muted)}.ds-ai__fields[data-v-0a03ff79]{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.25rem 0 0;padding:0;list-style:none}@media screen and (max-width:767px){.ds-ai__fields[data-v-0a03ff79]{position:relative;z-index:1;justify-content:center}.ds-ai__fields li[data-v-0a03ff79]{background:var(--ds-surface)}}.ds-ai__fields li[data-v-0a03ff79]{padding:.25rem .5rem;border:1px solid var(--ds-line-strong);border-radius:10px;font-size:.6875rem;font-weight:400;color:var(--ds-text-muted)}.ds-ai__wire[data-v-0a03ff79]{height:1.5rem}@media screen and (min-width:768px){.ds-ai__wire[data-v-0a03ff79]{height:auto}}@media screen and (max-width:767px){.ds-ai__route--h[data-v-0a03ff79]{display:none}}@media screen and (min-width:768px){.ds-ai__route--v[data-v-0a03ff79]{display:none}}.ds-ai__layer[data-v-0a03ff79]{min-width:0}@media screen and (max-width:767px){.ds-ai__layer[data-v-0a03ff79]{padding-top:.75rem;text-align:center}}.ds-ai__card[data-v-0a03ff79]{margin:-5px;padding:4px;border:1px solid var(--ds-line);border-radius:25px;box-shadow:var(--ds-elevation-mid)}.ds-ai__card[data-v-0a03ff79],.ds-ai__media[data-v-0a03ff79]{background:var(--ds-surface-raised)}.ds-ai__media[data-v-0a03ff79]{overflow:hidden;aspect-ratio:580/360;border:1px solid var(--ds-line);border-radius:20px}.ds-ai__media[data-v-0a03ff79] img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ds-ai__outcome[data-v-0a03ff79]{padding-left:1.25rem;border-left:1px solid var(--ds-line-strong)}@media screen and (min-width:576px)and (max-width:991px){.ds-ai__outcome[data-v-0a03ff79]{flex:1 1 auto;min-width:0}}@media screen and (min-width:992px){.ds-ai__outcome[data-v-0a03ff79]{margin-left:2.5rem}}.ds-ai__outcome-heading[data-v-0a03ff79]{margin:0 0 1rem;font-size:1.15rem;font-weight:600;line-height:1.15;letter-spacing:-.035em;color:var(--ds-heading)}.ds-ai__outcome-heading[data-v-0a03ff79] span{display:block}.ds-ai__outcome-heading[data-v-0a03ff79] span+span{margin-top:.25em}.ds-ai__list[data-v-0a03ff79]{display:flex;flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;font-size:.85rem;font-weight:300;line-height:1.5}.ds-ai__list li[data-v-0a03ff79]{display:flex;gap:.5rem}.ds-ai__list li[data-v-0a03ff79]:before{content:"";flex:none;width:5px;height:5px;margin-top:.55em;border-radius:50%;background:var(--ds-accent)}.ds-ai__principles[data-v-0a03ff79]{display:flex;flex-direction:column;gap:1.5rem;margin-top:3rem;padding-top:1.5rem;border-top:1px solid var(--ds-line-strong)}@media screen and (min-width:768px){.ds-ai__principles[data-v-0a03ff79]{flex-direction:row;justify-content:space-between}}.ds-ai__principles p[data-v-0a03ff79]{margin:0;font-size:.85rem;font-weight:300;line-height:1.5}.ds-ai__principles b[data-v-0a03ff79]{display:block;margin-bottom:.25rem;font-size:1rem;font-weight:600;color:var(--ds-heading)}@media screen and (min-width:375px)and (max-width:767px){.ds-ai__principles[data-v-0a03ff79]{gap:.75rem}.ds-ai__principles b[data-v-0a03ff79]{display:inline;margin-bottom:0;font-size:inherit}}</style><style>.ds-surface[data-v-b79197eb]{position:relative;background-color:var(--ds-surface);color:var(--ds-text)}.ds-surface--light[data-v-b79197eb]{--ds-surface:#fbf8f3;--ds-surface-raised:#fff;--ds-heading:#0e1a2b;--ds-text:#33465e;--ds-text-muted:#4a5d75;--ds-accent:#fa9100;--ds-accent-text:#d37100;--ds-line:#e8e1d6;--ds-line-strong:#dcd3c6;--ds-elevation-mid:0 20px 50px -28px rgba(14,26,43,.28);--ds-highlight:#d37100;--ds-eyebrow-dash:#fa9100;--ds-spectrum-1:#fa9100;--ds-spectrum-2:#c79a18;--ds-spectrum-3:#08a97e;--ds-spectrum-4:#00a3b8;--ds-spectrum-5:#46c6db;--ds-ambient-warm:rgba(250,145,0,.1);--ds-ambient-cool:rgba(0,163,184,.06);--ds-grain:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='128' height='128'%3E%3Cfilter id='a' color-interpolation-filters='sRGB'%3E%3CfeTurbulence baseFrequency='.9' stitchTiles='stitch' type='fractalNoise'/%3E%3Cfe
12ColorMatrix values='0.06 0 0 0 0.9543137255 0.06 0 0 0 0.9425490196 0.06 0 0 0 0.9229411765 0 0 0 0 1'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E")}.ds-surface--dark[data-v-b79197eb]{--ds-surface:#0e1a2b;--ds-surface-raised:#152438;--ds-heading:#fff;--ds-text:#c6cfda;--ds-text-muted:#93a1b4;--ds-accent:#ffa426;--ds-accent-text:#ffa426;--ds-line:hsla(0,0%,100%,.1);--ds-line-strong:hsla(0,0%,100%,.18);--ds-elevation-mid:0 0 0 1px hsla(0,0%,100%,.1),0 40px 90px -42px rgba(14,26,43,.38);--ds-highlight:linear-gradient(92deg,#ffa426,#dcb03a 24%,#82c9b3 52%,#46c6db 78%,#80cad6);--ds-eyebrow-dash:linear-gradient(90deg,#fa9100,#c79a18 24%,#08a97e 52%,#00a3b8 78%,#46c6db);--ds-spectrum-1:#ffa426;--ds-spectrum-2:#dcb03a;--ds-spectrum-3:#82c9b3;--ds-spectrum-4:#46c6db;--ds-spectrum-5:#80cad6;--ds-ambient-warm:rgba(255,164,38,.1);--ds-ambient-cool:rgba(70,198,219,.08);--ds-grain:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='128' height='128'%3E%3Cfilter id='a' color-interpolation-filters='sRGB'%3E%3CfeTurbulence baseFrequency='.9' stitchTiles='stitch' type='fractalNoise'/%3E%3CfeColorMatrix values='0.06 0 0 0 0.0249019608 0.06 0 0 0 0.0719607843 0.06 0 0 0 0.138627451 0 0 0 0 1'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E")}.ds-surface--edge[data-v-b79197eb]:after{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#fa9100,#c79a18 24%,#08a97e 52%,#00a3b8 78%,#46c6db)}.ds-surface[data-v-b79197eb]:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(900px 560px at 8% 2%,var(--ds-ambient-warm),transparent 60%),radial-gradient(880px 620px at 96% 62%,var(--ds-ambient-cool),transparent 62%),var(--ds-grain);-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 240px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 240px),transparent)}.ds-surface__ambient[data-v-b79197eb]{position:absolute;inset:0;overflow:hidden}.ds-surface__body[data-v-b79197eb]{position:relative}</style><style>.wrapper[data-v-27568b17]{border-radius:30px;display:grid;grid-template:"item" auto "link" min-content/1fr;background-color:#fff;padding:10px;box-shadow:0 8px 40px #b0b0b040}.wrapper .item__link[data-v-27568b17]{grid-area:link;padding-block:10px 0;padding-inline:1.25rem}.wrapper .item__link span[data-v-27568b17]:after{content:"";font-family:Material Icons Rounded;font-style:normal;font-weight:300;vertical-align:middle;line-height:1;display:inline-block;margin-left:5px;transition:transform .3s ease-in-out}.wrapper .item__link span[data-v-27568b17]{font-size:1.15rem;font-weight:600;color:#008293;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .3s ease-in-out}@media screen and (min-width:576px){.wrapper .item__link[data-v-27568b17]{padding-inline:1.75rem 1.25rem}}.wrapper:hover .item__link span[data-v-27568b17]{color:#00a3b8}.wrapper:hover .item__link span[data-v-27568b17]:after{transform:translate(4px)}.item[data-v-27568b17]{grid-area:item;background:linear-gradient(145deg,var(--a) 35%,var(--b) 100%),var(--c,#fff);border-radius:20px;overflow:hidden;display:grid}.item__content[data-v-27568b17]{grid-area:content;padding-inline:1.25rem}@media screen and (min-width:576px){.item__content[data-v-27568b17]{padding-inline:1.75rem 1.25rem}}.item__img[data-v-27568b17]{grid-area:img;background-repeat:no-repeat;background-position:50%;background-size:contain}.item--orange[data-v-27568b17]{--a:#fdf3e9;--b:#fadfb9;--c:#fdf3e9}.item--orange--swt[data-v-27568b17]{--a:#fadfb9;--b:#fdf3e9;--c:#fdf3e9}.item--green[data-v-27568b17]{--a:#e9f7f3;--b:#bfe4d8;--c:#e9f7f3}.item--green--swt[data-v-27568b17]{--a:#bfe4d8;--b:#e9f7f3;--c:#e9f7f3}.item--red[data-v-27568b17]{--a:#fdecef;--b:#f0b6c8;--c:#fdecef}.item--red--swt[data-v-27568b17]{--a:#f0b6c8;--b:#fdecef;--c:#fdecef}.item--blue[data-v-27568b17]{--a:#eaf6fa;--b:#bee5eb;--c:#eaf6fa}.item--blue--swt[data-v-27568b17]{--a:#bee5eb;--b:#eaf6fa;--c:#eaf6fa}.grid-item[data-v-27568b17]{display:grid}
12.grid-item .item[data-v-27568b17]{min-height:300px;grid-template:"img" minmax(var(--gi-img-h,200px),auto) "content" min-content/1fr}@media screen and (min-width:768px){.grid-item .item.--reverse[data-v-27568b17]{grid-template:"content" min-content "img" minmax(var(--gi-img-h,200px),auto)/1fr}.grid-item.grid-item--span-2[data-v-27568b17]{grid-column:1/span 2}.grid-item.grid-item--span-2 .item[data-v-27568b17]{grid-template-columns:1fr 1fr;grid-template-rows:minmax(var(--gi-img-h,200px),auto)}.grid-item.grid-item--span-2 .item[data-v-27568b17]:not(.--reverse){grid-template-areas:"img content"}.grid-item.grid-item--span-2 .item.--reverse[data-v-27568b17]{grid-template-areas:"content img"}.grid-item.grid-item--span-2 .item__content[data-v-27568b17]{align-self:center}}</style><style>.section--grid h2[data-v-95cc8b38]{margin-inline:auto}.section--grid .grid[data-v-95cc8b38]{display:grid;grid-gap:1.5rem;margin-inline:auto;max-width:480px}@media screen and (min-width:768px){.section--grid .grid[data-v-95cc8b38]{max-width:900px;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1160px){.section--grid .grid[data-v-95cc8b38]{max-width:none;grid-template-columns:repeat(3,1fr)}}</style><style>.ds-micro-row[data-v-d2af5c39]{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin:0;padding:0;list-style:none;font-size:.85rem;font-weight:600;color:var(--ds-text-muted,#4a5d75)}.ds-micro-row--center[data-v-d2af5c39]{justify-content:center}.ds-micro-row li[data-v-d2af5c39]{display:inline-flex;align-items:center;gap:.5rem}.ds-micro-row li[data-v-d2af5c39]:before{content:"";flex:none;width:5px;height:5px;border-radius:50%;background:var(--ds-accent,#fa9100)}</style><style>.ds-bottom-cta[data-v-5520546a]{position:relative;padding-block:5rem;color:var(--ds-text)}.ds-bottom-cta--light[data-v-5520546a]{--ds-surface:#fbf8f3;--ds-surface-raised:#fff;--ds-heading:#0e1a2b;--ds-text:#33465e;--ds-text-muted:#4a5d75;--ds-accent:#fa9100;--ds-accent-text:#d37100;--ds-line:#e8e1d6;--ds-line-strong:#dcd3c6;--ds-elevation-mid:0 20px 50px -28px rgba(14,26,43,.28);--ds-highlight:#d37100;--ds-eyebrow-dash:#fa9100;--ds-spectrum-1:#fa9100;--ds-spectrum-2:#c79a18;--ds-spectrum-3:#08a97e;--ds-spectrum-4:#00a3b8;--ds-spectrum-5:#46c6db;--ds-ambient-warm:rgba(250,145,0,.1);--ds-ambient-cool:rgba(0,163,184,.06);--ds-grain:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='128' height='128'%3E%3Cfilter id='a' color-interpolation-filters='sRGB'%3E%3CfeTurbulence baseFrequency='.9' stitchTiles='stitch' type='fractalNoise'/%3E%3CfeColorMatrix values='0.06 0 0 0 0.9543137255 0.06 0 0 0 0.9425490196 0.06 0 0 0 0.9229411765 0 0 0 0 1'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E")}.ds-bottom-cta--dark[data-v-5520546a]{--ds-surface:#0e1a2b;--ds-surface-raised:#152438;--ds-heading:#fff;--ds-text:#c6cfda;--ds-text-muted:#93a1b4;--ds-accent:#ffa426;--ds-accent-text:#ffa426;--ds-line:hsla(0,0%,100%,.1);--ds-line-strong:hsla(0,0%,100%,.18);--ds-elevation-mid:0 0 0 1px hsla(0,0%,100%,.1),0 40px 90px -42px rgba(14,26,43,.38);--ds-highlight:linear-gradient(92deg,#ffa426,#dcb03a 24%,#82c9b3 52%,#46c6db 78%,#80cad6);--ds-eyebrow-dash:linear-gradient(90deg,#fa9100,#c79a18 24%,#08a97e 52%,#00a3b8 78%,#46c6db);--ds-spectrum-1:#ffa426;--ds-spectrum-2:#dcb03a;--ds-spectrum-3:#82c9b3;--ds-spectrum-4:#46c6db;--ds-spectrum-5:#80cad6;--ds-ambient-warm:rgba(255,164,38,.1);--ds-ambient-cool:rgba(70,198,219,.08);--ds-grain:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='128' height='128'%3E%3Cfilter id='a' color-interpolation-filters='sRGB'%3E%3CfeTurbulence baseFrequency='.9' stitchTiles='stitch' type='fractalNoise'/%3E%3CfeColorMatrix values='0.06 0 0 0 0.0249019608 0.06 0 0 0 0.0719607843 0.06 0 0 0 0.138627451 0 0 0 0 1'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E")}.ds-bottom-cta--dark[data-v-5520546a],.ds-bottom-cta--light[data-v-5520546a]{background-color:var(--ds-surface)}.ds-bottom-cta--dark[data-v-5520546a]:before,.ds-bottom-cta--light[data-v-5520546a]:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(900px 560px at 8% 2%,var(--ds-ambient-warm),transparent 60%),radial-gradient(880px 620px at 96% 62%,var(--ds-ambient-cool),transparent 62%),var(--ds-grain);-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 240px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 240px),transparent)}.ds-bottom-cta--edge[data-v-5520546a]:after{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#fa9100,#c79a18 24%,#08a97e 52%,#00a3b8 78%,#46c6db)}.ds-bottom-cta__ambient[data-v-5520546a]{position:absolute;inset:0;overflow:hidden}.ds-bottom-cta__container[data-v-5520546a]{position:relative}.ds-bottom-cta__inner[data-v-5520546a]{text-align:center;max-width:680px;margin-inline:auto}.ds-bottom-cta__eyebrow[data-v-5520546a]{display:flex;justify-content:center}@media screen and (min-width:992px){.ds-bottom-cta--split .ds-bottom-cta__eyebrow[data-v-5520546a]{justify-content:flex-start}}.ds-bottom-cta__heading[data-v-5520546a]{max-width:var(--ds-heading-mw,20ch);margin:0 auto 1.25rem;font-size:clamp(1.75rem,3.8vw,2.75rem);font-weight:700;line-height:1.05;letter-spacing:-.035em;color:var(--ds-heading);text-wrap:balance}.ds-bottom-cta__heading[data-v-5520546a] .hl{background:var(--ds-highlight);-webkit-background-clip:text;background-clip:text;color:transparent}.ds-bottom-cta__heading[data-v-5520546a] .hl:before{content:none}.ds-bottom-cta__subtitle[data-v-5520546a]{max-width:var(--ds-subtitle-mw,60ch);margin:0 auto 1.25rem;font-size:1.15rem;font-weight:400;line-height:1.55}.ds-bottom-cta[data-v-5520546a] .cta-btn{margin-top:2rem}.ds-bottom-cta__micro[data-v-5520546a]{margin-top:.5rem}.ds-bottom-cta__extra[data-v-5520546a]{margin-top:1.5rem}@media screen and (min-width:992px){.ds-bottom-cta--split[data-v-5520546a]{--ds-copy-x: calc(50% - min(22%, 290px)) }.ds-bottom-cta--split .ds-bottom-cta__inner[data-v-5520546a]{display:grid;grid-template-columns:1.25fr 1fr;gap:3rem;align-items:start;max-width:none;text-align:left}}.ds-bottom-cta--split .ds-bottom-cta__heading[data-v-5520546a]{font-size:clamp(2.25rem,4.3vw,3.4375rem)}@media screen and (min-width:992px){.ds-bottom-cta--split .ds-bottom-cta__heading[data-v-5520546a],.ds-bottom-cta--split .ds-bottom-cta__subtitle[data-v-5520546a]{margin-inline:0}}@media screen and (max-width:991px){.ds-bottom-cta--split .ds-bottom-cta__copy[data-v-5520546a] .cta-btn{justify-content:center}}.ds-bottom-cta__aside[data-v-5520546a]{margin-top:1rem;padding-top:2rem;border-top:1px solid var(--ds-line)}@media screen and (min-width:992px){.ds-bottom-cta__aside[data-v-5520546a]{justify-self:end;margin-top:0;padding:0 0 0 2rem;border-top:0;border-left:1px solid var(--ds-line)}}.ds-bottom-cta__aside-label[data-v-5520546a]{margin:0 0 1rem;font-size:.75rem;font-weight:700;line-height:1.2;letter-spacing:.19em;text-transform:uppercase;color:var(--ds-text-muted)}.ds-bottom-cta__badges[data-v-5520546a]{display:grid;grid-template-columns:repeat(2,minmax(0,7.5rem));justify-content:center;gap:1rem;margin:0;padding:0;list-style:none}@media screen and (min-width:576px){.ds-bottom-cta__badges[data-v-5520546a]{grid-template-columns:repeat(3,minmax(0,7.5rem))}}@media screen and (min-width:992px){.ds-bottom-cta__badges[data-v-5520546a]{justify-content:start}}.ds-bottom-cta__badge[data-v-5520546a]{display:block;width:100%;height:auto}</style><style>.cta-btn[data-v-b8634d20]{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;align-items:center}.cta-btn--center[data-v-b8634d20]{justify-content:center}.cta-btn a[data-v-b8634d20],.cta-btn button[data-v-b8634d20]{margin-bottom:1rem}</style><style>img[data-v-00b7af19]{display:block}.img-fluid[data-v-00b7af19]{max-width:100%;height:auto}.img-center[data-v-00b7af19]{margin-inline:auto}.img-round[data-v-00b7af19]{border-radius:20px}.img-pill[data-v-00b7af19]{border-radius:9999px}.img-shadow[data-v-00b7af19]{box-shadow:0 8px 40px #b0b0b040}.img-border[data-v-00b7af19]{border:5px solid #fff}</style><style>.section--tour[data-v-b37e0f9f]{position:relative}.section--tour[data-v-b37e0f9f]:not([class*=pt]){padding-top:4rem}.section--tour .tour[data-v-b37e0f9f]{display:grid;grid-template-areas:"stack"}.section--tour .tour__img[data-v-b37e0f9f],.section--tour .tour__overlay[data-v-b37e0f9f]{grid-area:stack;display:grid;justify-content:center;align-items:center}.section--tour .tour__overlay[data-v-b37e0f9f]{z-index:10}</style><style>img[data-v-85a8c58b]{display:block}</style><style>.section--quotes[data-v-ea26e88c]{padding-block:5rem}.section--quotes .testimonials cto-testimonial[data-v-ea26e88c]:nth-child(n+2){display:none}@media screen and (max-width:991px){.section--quotes .heading[data-v-ea26e88c]{text-align:center}.section--quotes .heading h2[data-v-ea26e88c]{margin-bottom:3rem}.section--quotes .heading a[data-v-ea26e88c]{display:none}}@media screen and (min-width:992px){.section--quotes .heading[data-v-ea26e88c]{flex:0 0 350px;display:flex;flex-direction:column;text-align:left;margin-right:calc(4rem - 50px)}.section--quotes .cta[data-v-ea26e88c]{display:none}.section--quotes .wrapper[data-v-ea26e88c]{display:flex}.section--quotes .slider[data-v-ea26e88c]{flex:0 1 auto;width:100%;padding-left:50px}.section--quotes .heading[data-v-ea26e88c]:before,.section--quotes .wrapper[data-v-ea26e88c]:after{content:"";width:210px;height:60px;
12--s:30px;--c:#80cad6;background:radial-gradient(circle at center,var(--c,#d8dadf) 2px,transparent 3px) 100% 100%/var(--s,20px) var(--s,20px),transparent}.section--quotes.--single .heading[data-v-ea26e88c]:before{position:absolute;top:30px;right:calc(100% + 3rem)}.section--quotes.--single .wrapper[data-v-ea26e88c]:after{position:absolute;bottom:84px;left:calc(100% + 3rem)}.section--quotes:not(.--single) .heading[data-v-ea26e88c]:before{position:absolute;top:95px;right:calc(100% + 3rem)}.section--quotes:not(.--single) .wrapper[data-v-ea26e88c]:after{position:absolute;bottom:145px;left:calc(100% + 3rem)}}.section--quotes:not(.--single) .nav[data-v-ea26e88c]{display:none;margin-block:auto}.section--quotes:not(.--single) .testimonials[data-v-ea26e88c]{transform:translate(0)}@media screen and (min-width:1200px){.section--quotes[data-v-ea26e88c]:not(.--single){padding-block:1rem}.section--quotes:not(.--single) .heading[data-v-ea26e88c]{padding-top:4rem}.section--quotes:not(.--single) .slider[data-v-ea26e88c]{overflow-x:hidden;padding-block:4rem;position:relative}.section--quotes:not(.--single) .slider[data-v-ea26e88c]:after{content:"";position:absolute;top:4rem;right:-5px;bottom:4rem;width:5px;box-shadow:0 0 20px #0000000d}.section--quotes:not(.--single) .nav[data-v-ea26e88c]{display:block}.section--quotes:not(.--single) .testimonials[data-v-ea26e88c]{display:flex;transform:translate(var(--left,0));transition:transform .8s ease-in-out}.section--quotes:not(.--single) .testimonials cto-testimonial[data-v-ea26e88c]{flex:0 0 600px;display:grid;margin-right:50px}}</style><style>.slider-nav[data-v-d88211ed]{gap:10px}.slider-nav .btn-slide[data-v-d88211ed]{padding:0;transition:all .3s ease-in-out}.slider-nav .btn-slide[data-v-d88211ed]:disabled{opacity:.5;filter:grayscale(1);pointer-events:none}.slider-nav .btn-slide .icon-box[data-v-d88211ed]{border:1px solid #00a3b8;transition:background-color .3s ease-in-out}.slider-nav .btn-slide:hover .icon-box[data-v-d88211ed]{background-color:#eaf6fa}</style><style>.icon-box[data-v-08ffd1c7]{flex:0 0 var(--s);width:var(--s);min-width:var(--s);aspect-ratio:1;display:flex;align-items:center;justify-content:center}.icon-box.--inline[data-v-08ffd1c7]{display:inline-flex;vertical-align:text-bottom;line-height:1}.icon-box.--pd[data-v-08ffd1c7]{--pd-s:calc(var(--s)*1.5);width:var(--pd-s);height:var(--pd-s);flex:0 0 var(--pd-s)}.icon-box.--rd[data-v-08ffd1c7]{border-radius:50%}.icon-box.--rdd[data-v-08ffd1c7]{border-radius:.4rem}.icon-box.--sh[data-v-08ffd1c7]{box-shadow:0 2px 24px #0000001c}.icon-box.--mirror[data-v-08ffd1c7]{transform:rotate(180deg)}.icon-box--blue[data-v-08ffd1c7]{background-color:#bee5eb;color:#00a3b8}.icon-box--blue3[data-v-08ffd1c7]{background-color:#80cad6;color:#fff}.icon-box--blue4[data-v-08ffd1c7]{background-color:#00a3b8;color:#fff}.icon-box--green[data-v-08ffd1c7]{background-color:#bfe4d8;color:#08a97e}.icon-box--red[data-v-08ffd1c7]{background-color:#f0b6c8;color:#f00046}.icon-box--orange[data-v-08ffd1c7]{background-color:#fadfb9;color:#fa9100}.icon-box--orange4[data-v-08ffd1c7]{background-color:#fa9100;color:#fff}.icon-box--white[data-v-08ffd1c7]{background-color:#fff;color:#3c3f48}</style><link rel="stylesheet" href="/_nuxt/entry.DJmmpojj.css" crossorigin><link rel="stylesheet" href="/_nuxt/Picture.j-8ySq9N.css" crossorigin><link rel="stylesheet" href="/_nuxt/CtaButtons.CMwjdb0q.css" crossorigin><link rel="stylesheet" href="/_nuxt/ProductTourSection.Bfqb-hKv.css" crossorigin><link rel="stylesheet" href="/_nuxt/Testimonials.DtZ05Lzi.css" crossorigin><link rel="stylesheet" href="/_nuxt/IconBox.HpNeEiNw.css" crossorigin><link rel="preload" as="fetch" crossorigin="anonymous" href="/_payload.json?95208ca4-87d4-44ee-896b-d1233e07d06f"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/B4Y9Z2uF.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/CN16sw-B.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/D6OqeVn3.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/CsrRItne.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/C8ob8j5g.js">
12<link rel="modulepreload" as="script" crossorigin href="/_nuxt/kxyJA2Kg.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/B7eMHrnr.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/Cs8nPyDP.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/DSyz0pH6.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/DBm025UY.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/CRQlNwP2.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/DefvAlvp.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/JaaZu2MZ.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/DBLvJ9SP.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/f90qCGb7.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/DiZmMD58.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/CYviIkLX.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/D6BFqy7_.js">
12<script type="module" src="/_nuxt/B4Y9Z2uF.js" crossorigin></script>
12<link rel="prefetch" as="style" crossorigin href="/_nuxt/_...C4bnp3rZ.css"><link rel="prefetch" as="script" crossorigin href="/_nuxt/CNMYIsRN.js"><link rel="icon" type="image/png" sizes="64x64" href="/favicon.png"><link rel="canonical" href="https://www.canto.com/"><link rel="alternate" hreflang="en" href="https://www.canto.com/"><link rel="alternate" hreflang="de" href="https://www.canto.com/de/"><link rel="alternate" hreflang="x-default" href="https://www.canto.com/"><meta name="description" content="Canto is the leading digital asset management solution for organizations worldwide. Canto’s DAM helps you organize, find, and share digital assets with ease."><meta property="og:title" content="Canto – The leader in digital asset management solutions"><meta property="og:description" content="Canto is the leading digital asset management solution for organizations worldwide. Canto’s DAM helps you organize, find, and share digital assets with ease."><meta property="og:type" content="website"><meta property="og:site_name" content="Canto"><meta property="og:locale" content="en_US"><meta name="twitter:card" content="summary_large_image"><meta property="og:url" content="https://www.canto.com/"><meta property="og:image" content="https://www.canto.com/images/og/og-home.jpg"><meta property="og:image:width" content="1200"><meta property="og:image:height" content="630"><meta property="article:published_time" content="2019-03-04T01:37:09+00:00"><meta property="article:modified_time" content="2026-09-22T11:00:00+00:00">
12<script type="application/ld+json">{"@context":"https://schema.org","@type":"WebPage","@id":"https://www.canto.com/","url":"https://www.canto.com/","name":"Canto – The leader in digital asset management solutions","description":"Canto is the leading digital asset management solution for organizations worldwide. Canto’s DAM helps you organize, find, and share digital assets with ease.","inLanguage":"en-US","isPartOf":{"@id":"https://www.canto.com/#website"},"datePublished":"2019-03-04T01:37:09+00:00","dateModified":"2026-09-22T11:00:00+00:00"}</script>
12</head><body><!--teleport start anchor--><!----><!--teleport anchor--><div id="__nuxt"><div class="app layout" data-v-ff8c82bb><header data-v-ff8c82bb data-v-a71a9919><nav aria-label="Main" data-v-a71a9919><div class="nav-grid" data-v-a71a9919><div class="ng-top" data-v-a71a9919><div class="grid" data-v-a71a9919><div class="grid-item grid-item--top grid-item--top--cta" data-v-a71a9919><!----></div><div class="grid-item grid-item--top grid-item--top--nav" data-v-a71a9919><ul data-v-a71a9919><li data-v-a71a9919><a href="/about-us/" class="nav-link" data-v-a71a9919>Company</a></li><li data-v-a71a9919><a href="/partners/" class="nav-link" data-v-a71a9919>Partners</a></li></ul></div><div class="grid-item grid-item--top grid-item--top--lang" data-v-a71a9919><div class="languages" data-v-a71a9919 data-v-f4a93136><button type="button" class="language__selected" aria-label="Language: EN" aria-expanded="false" data-v-f4a93136><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--material-symbols globe" style="font-size:20px;" width="1em" height="1em" viewBox="0 0 24 24" data-v-f4a93136><path fill="currentColor" d="M8.125 21.213q-1.825-.788-3.187-2.15t-2.15-3.188T2 11.988t.788-3.875t2.15-3.175t3.187-2.15T12.013 2t3.875.788t3.175 2.15t2.15 3.175t.787 3.875t-.787 3.887t-2.15 3.188t-3.175 2.15t-3.875.787t-3.888-.787M12 19.95q.65-.9 1.125-1.875T13.9 16h-3.8q.3 1.1.775 2.075T12 19.95m-2.6-.4q-.45-.825-.787-1.713T8.05 16H5.1q.725 1.25 1.813 2.175T9.4 19.55m5.2 0q1.4-.45 2.488-1.375T18.9 16h-2.95q-.225.95-.562 1.838T14.6 19.55M4.25 14h3.4q-.075-.5-.112-.987T7.5 12t.038-1.012T7.65 10h-3.4q-.125.5-.187.988T4 12t.063 1.013t.187.987m5.4 0h4.7q.075-.5.113-.987T14.5 12t-.038-1.012T14.35 10h-4.7q-.075.5-.112.988T9.5 12t.038 1.013t.112.987m6.7 0h3.4q.125-.5.188-.987T20 12t-.062-1.012T19.75 10h-3.4q.075.5.113.988T16.5 12t-.038 1.013t-.112.987m-.4-6h2.95q-.725-1.25-1.812-2.175T14.6 4.45q.45.825.788 1.713T15.95 8M10.1 8h3.8q-.3-1.1-.775-2.075T12 4.05q-.65.9-1.125 1.875T10.1 8m-5 0h2.95q.225-.95.563-1.838T9.4 4.45Q8 4.9 6.912 5.825T5.1 8"/></svg><span class="locale" data-v-f4a93136>EN</span></button><!----></div></div><div class="grid-item grid-item--top grid-item--top--login" data-v-a71a9919><div class="login" data-v-a71a9919 data-v-c39b1351><button type="button" class="login__title" aria-expanded="false" data-v-c39b1351><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--material-symbols login-icon" style="font-size:24px;" width="1em" height="1em" viewBox="0 0 24 24" data-v-c39b1351><path fill="currentColor" d="M9.175 10.825Q8 9.65 8 8t1.175-2.825T12 4t2.825 1.175T16 8t-1.175 2.825T12 12t-2.825-1.175M4 20v-2.8q0-.85.438-1.562T5.6 14.55q1.55-.775 3.15-1.162T12 13t3.25.388t3.15 1.162q.725.375 1.163 1.088T20 17.2V20z"/></svg><span data-v-c39b1351>Login</span></button><!----></div></div></div></div><div class="ng-btm" data-v-a71a9919><div class="grid" data-v-a71a9919><div class="grid-item grid-item--btm grid-item--btm--logo" data-v-a71a9919><a aria-current="page" href="/" class="router-link-active router-link-exact-active" aria-label="Canto homepage" data-v-a71a9919><cto-logo data-allow-mismatch="class" width="165" focusable="false" aria-hidden="true" data-v-a71a9919></cto-logo></a></div><div class="grid-item grid-item--btm grid-item--btm--nav" data-v-a71a9919><ul data-v-a71a9919><li><a href="#" class="nav-link nav-link--dd" aria-expanded="false"><span>Products</span></a><!----></li><li><a href="#" class="nav-link nav-link--dd" aria-expanded="false"><span>Solutions</span></a><!----></li><li><a href="/customers/" class="nav-link"><span>Customers</span></a></li><li><a href="#" class="nav-link nav-link--dd" aria-expanded="false"><span>Resources</span></a><!----></li><li><a href="/pricing/" class="nav-link"><span>Pricing</span></a></li></ul></div><div class="grid-item grid-item--btm grid-item--btm--btns" data-v-a71a9919><a href="/request-a-demo/" class="btn-g-green btn-md" data-v-a71a9919>Book a demo</a></div><div class="grid-item grid-item--btm grid-item--btm--menu" data-v-a71a9919><button type="button" class="menu-btn" id="mobile-menu-toggle" aria-label="Menu" aria-expanded="false" data-v-a71a9919 data-v-3fe48497><span data-v-3fe48497></span><span data-v-3fe48497></span><span data-v-3fe48497></span></button></div></div></div></div><!----></nav><!----></header><main data-v-ff8c82bb><!--[--><div><div class="ds-surface ds-surface--dark" data-v-b79197eb><div class="ds-surface__ambient" aria-hidden="true" data-v-b79197eb><!--[--><div class="ds-band" style="--_band:160px;" aria-hidden="true" data-v-1e0ac40a><span class="ds-band__field" data-v-1e0ac40a></span><span class="ds-band__near" data-v-1e0ac40a></span><span class="ds-band__edge" data-v-1e0ac40a></span><span class="ds-band__halo" data-v-1e0ac40a></span></div><!--]--></div><div class="ds-surface__body" data-v-b79197eb><!--[--><section class="section ds-hero ds-hero--inherit ds-hero--center home-hero" style="--ds-subtitle-mw:66ch;" data-v-ee2f9311 data-v-d006a4b8><!----><div class="container ds-hero__container" data-v-d006a4b8><div class="ds-hero__grid" data-v-d006a4b8><div class="ds-hero__content" data-v-d006a4b8><div class="ds-hero__eyebrow" data-v-d006a4b8><!--[--><p class="ds-eyebrow" data-v-ee2f9311 data-v-17a152c5><!--[-->AI-powered digital asset management<!--]--></p><!--]--></div><div class="ds-hero__copy ds-copy" data-v-d006a4b8><!--[--><h1 data-v-ee2f9311><span data-v-ee2f9311>Put your content to work with the <span class="hl">leader in AI-powered DAM</span></span>
12<span class="ds-dot ds-dot--pop ds-dot--halo ds-dot--wait" style="" data-v-ee2f9311 data-v-fb9f2688>⁠<span class="ds-dot__mark" aria-hidden="true" data-v-fb9f2688></span><span class="ds-dot__period" data-v-fb9f2688>.</span></span></h1><p data-v-ee2f9311>Canto drives the shift from AI that just searches to an active DAM that organizes what comes in, fixes what needs attention, and delivers what’s approved, automatically.</p><!--]--></div><div class="cta-btn cta-btn--center pri-sec" data-v-d006a4b8 data-v-b8634d20><!--[--><a href="/request-a-demo/" class="ds-btn ds-btn--primary" data-v-b8634d20><span data-v-b8634d20>Book a demo</span></a><!--]--><!--[--><a href="https://tours.canto.com/canto-dam" class="ds-btn ds-btn--on-dark" data-v-b8634d20><span>Take the product tour</span></a><!--]--></div><!----></div><div class="ds-hero__media" data-v-d006a4b8><!--[--><div class="ds-app-window ds-library" role="img" aria-label="The Canto library: a folder tree on the left, a grid of assets on the right. A search typed in plain language, two filters land, and the matching video surfaces in the grid." data-v-ee2f9311 data-v-0f6f0acc data-v-94bb6faa><div class="ds-app-window__paper" data-v-94bb6faa><div class="ds-app-window__bar" data-v-94bb6faa><span class="ds-app-window__dots" data-v-94bb6faa><span data-v-94bb6faa></span><span data-v-94bb6faa></span><span data-v-94bb6faa></span></span><span class="ds-app-window__search" data-v-94bb6faa><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--material-symbols ds-app-window__icon" style="" width="1em" height="1em" viewBox="0 0 24 24" data-v-94bb6faa><path fill="currentColor" d="m19.6 21l-6.3-6.3q-.75.6-1.725.95T9.5 16q-2.725 0-4.612-1.888T3 9.5t1.888-4.612T9.5 3t4.613 1.888T16 9.5q0 1.1-.35 2.075T14.7 13.3l6.3 6.3zM9.5 14q1.875 0 3.188-1.312T14 9.5t-1.312-3.187T9.5 5T6.313 6.313T5 9.5t1.313 3.188T9.5 14"/></svg><span class="ds-typewriter" aria-hidden="true" data-v-94bb6faa data-v-d43b60c6><span class="ds-typewriter__placeholder" data-v-d43b60c6>Search assets</span><span class="ds-typewriter__text" data-v-d43b60c6>​</span><!----><span class="ds-typewriter__still" data-v-d43b60c6>video ad sunglasses promo with striped shirt</span></span></span><span class="ds-app-window__action" data-v-94bb6faa>+ New</span><span class="ds-app-window__bar-end" data-v-94bb6faa><!--[--><span class="ds-library__my" data-v-0f6f0acc><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--material-symbols ds-library__icon" style="" width="1em" height="1em" viewBox="0 0 24 24" data-v-0f6f0acc><path fill="currentColor" d="M9 14h10l-3.45-4.5l-2.3 3l-1.55-2zm-1 4q-.825 0-1.412-.587T6 16V4q0-.825.588-1.412T8 2h12q.825 0 1.413.588T22 4v12q0 .825-.587 1.413T20 18zm0-2h12V4H8zm-4 6q-.825 0-1.412-.587T2 20V6h2v14h14v2zM8 4v12z"/></svg><span data-v-0f6f0acc>My Library</span><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--material-symbols ds-library__icon ds-library__icon--chevron" style="" width="1em" height="1em" viewBox="0 0 24 24" data-v-0f6f0acc><path fill="currentColor" d="m12 15.375l-6-6l1.4-1.4l4.6 4.6l4.6-4.6l1.4 1.4z"/></svg></span><span class="ds-library__avatar" data-v-0f6f0acc>JD</span><!--]--></span></div><div class="ds-app-window__body" data-v-94bb6faa><!--[--><div class="ds-library__body" data-v-0f6f0acc><div class="ds-library__side" data-v-0f6f0acc><span class="ds-library__head" data-v-0f6f0acc><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--material-symbols ds-library__icon" style="" width="1em" height="1em" viewBox="0 0 24 24" data-v-0f6f0acc><path fill="currentColor" d="M9 14h10l-3.45-4.5l-2.3 3l-1.55-2zm-1 4q-.825 0-1.412-.587T6 16V4q0-.825.588-1.412T8 2h12q.825 0 1.413.588T22 4v12q0 .825-.587 1.413T20 18zm0-2h12V4H8zm-4 6q-.825 0-1.412-.587T2 20V6h2v14h14v2zM8 4v12z"/></svg><span data-v-0f6f0acc>My Library</span><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--material-symbols ds-library__icon ds-library__sort" style="" width="1em" height="1em" viewBox="0 0 24 24" data-v-0f6f0acc>
12<path fill="currentColor" d="M8 13V5.825L5.425 8.4L4 7l5-5l5 5l-1.425 1.4L10 5.825V13zm7 9l-5-5l1.425-1.4L14 18.175V11h2v7.175l2.575-2.575L20 17z"/></svg></span><ul class="ds-library__tree" data-v-0f6f0acc><!--[--><li class="ds-library__row--lv0 ds-library__row" data-v-0f6f0acc><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--material-symbols ds-library__icon ds-library__icon--chevron ds-library__chevron" style="" width="1em" height="1em" viewBox="0 0 24 24" data-v-0f6f0acc><path fill="currentColor" d="M12.6 12L8 7.4L9.4 6l6 6l-6 6L8 16.6z"/></svg><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--material-symbols ds-library__icon" style="" width="1em" height="1em" viewBox="0 0 24 24" data-v-0f6f0acc><path fill="currentColor" d="M4 20q-.825 0-1.412-.587T2 18V6q0-.825.588-1.412T4 4h6l2 2h8q.825 0 1.413.588T22 8v10q0 .825-.587 1.413T20 20zm0-2h16V8h-8.825l-2-2H4zm0 0V6z"/></svg><b data-v-0f6f0acc>Brand</b></li><li class="ds-library__row--lv0 ds-library__row--open ds-library__row" data-v-0f6f0acc><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--material-symbols ds-library__icon ds-library__icon--chevron ds-library__chevron" style="" width="1em" height="1em" viewBox="0 0 24 24" data-v-0f6f0acc><path fill="currentColor" d="M12.6 12L8 7.4L9.4 6l6 6l-6 6L8 16.6z"/></svg><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--material-symbols ds-library__icon" style="" width="1em" height="1em" viewBox="0 0 24 24" data-v-0f6f0acc><path fill="currentColor" d="M4 20q-.825 0-1.412-.587T2 18V6q0-.825.588-1.412T4 4h6l2 2h8q.825 0 1.413.588T22 8H11.175l-2-2H4v12l2.4-8h17.1l-2.575 8.575q-.2.65-.737 1.038T19 20zm2.1-2H19l1.8-6H7.9zm0 0l1.8-6zM4 8V6z"/></svg><b data-v-0f6f0acc>Campaigns</b></li><li class="ds-library__row--lv1 ds-library__row--open ds-library__row" data-v-0f6f0acc><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--material-symbols ds-library__icon ds-library__icon--chevron ds-library__chevron" style="" width="1em" height="1em" viewBox="0 0 24 24" data-v-0f6f0acc><path fill="currentColor" d="M12.6 12L8 7.4L9.4 6l6 6l-6 6L8 16.6z"/></svg><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--material-symbols ds-library__icon" style="" width="1em" height="1em" viewBox="0 0 24 24" data-v-0f6f0acc><path fill="currentColor" d="M4 20q-.825 0-1.412-.587T2 18V6q0-.825.588-1.412T4 4h6l2 2h8q.825 0 1.413.588T22 8H11.175l-2-2H4v12l2.4-8h17.1l-2.575 8.575q-.2.65-.737 1.038T19 20zm2.1-2H19l1.8-6H7.9zm0 0l1.8-6zM4 8V6z"/></svg><b data-v-0f6f0acc>Spring 2026</b></li><li class="ds-library__row--lv2 ds-library__row--active ds-library__row" data-v-0f6f0acc><!----><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--material-symbols ds-library__icon" style="" width="1em" height="1em" viewBox="0 0 24 24" data-v-0f6f0acc><path fill="currentColor" d="M6 22q-.825 0-1.412-.587T4 20V4q0-.825.588-1.412T6 2h12q.825 0 1.413.588T20 4v16q0 .825-.587 1.413T18 22zm0-2h12V4h-2v7l-2.5-1.5L11 11V4H6zm1-2h10l-3.375-4.5L11 17l-1.625-2.175zm-1 2V4zm5-9l2.5-1.5L16 11l-2.5-1.5z"/></svg><b data-v-0f6f0acc>Campaign assets</b></li><li class="ds-library__row--lv2 ds-library__row" data-v-0f6f0acc><!----><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--material-symbols ds-library__icon" style="" width="1em" height="1em" viewBox="0 0 24 24" data-v-0f6f0acc><path fill="currentColor" d="M6 22q-.825 0-1.412-.587T4 20V4q0-.825.588-1.412T6 2h12q.825 0 1.413.588T20 4v16q0 .825-.587 1.413T18 22zm0-2h12V4h-2v7l-2.5-1.5L11 11V4H6zm1-2h10l-3.375-4.5L11 17l-1.625-2.175zm-1 2V4zm5-9l2.5-1.5L16 11l-2.5-1.5z"/></svg><b data-v-0f6f0acc>Social cuts</b></li><li class="ds-library__row--lv2 ds-library__row" data-v-0f6f0acc><!----><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--material-symbols ds-library__icon" style="" width="1em" height="1em" viewBox="0 0 24 24" data-v-0f6f0acc>
12<path fill="currentColor" d="M6 22q-.825 0-1.412-.587T4 20V4q0-.825.588-1.412T6 2h12q.825 0 1.413.588T20 4v16q0 .825-.587 1.413T18 22zm0-2h12V4h-2v7l-2.5-1.5L11 11V4H6zm1-2h10l-3.375-4.5L11 17l-1.625-2.175zm-1 2V4zm5-9l2.5-1.5L16 11l-2.5-1.5z"/></svg><b data-v-0f6f0acc>Product shots</b></li><li class="ds-library__row--lv1 ds-library__row" data-v-0f6f0acc><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--material-symbols ds-library__icon ds-library__icon--chevron ds-library__chevron" style="" width="1em" height="1em" viewBox="0 0 24 24" data-v-0f6f0acc><path fill="currentColor" d="M12.6 12L8 7.4L9.4 6l6 6l-6 6L8 16.6z"/></svg><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--material-symbols ds-library__icon" style="" width="1em" height="1em" viewBox="0 0 24 24" data-v-0f6f0acc><path fill="currentColor" d="M4 20q-.825 0-1.412-.587T2 18V6q0-.825.588-1.412T4 4h6l2 2h8q.825 0 1.413.588T22 8v10q0 .825-.587 1.413T20 20zm0-2h16V8h-8.825l-2-2H4zm0 0V6z"/></svg><b data-v-0f6f0acc>Autumn 2025</b></li><li class="ds-library__row--lv0 ds-library__row" data-v-0f6f0acc><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--material-symbols ds-library__icon ds-library__icon--chevron ds-library__chevron" style="" width="1em" height="1em" viewBox="0 0 24 24" data-v-0f6f0acc><path fill="currentColor" d="M12.6 12L8 7.4L9.4 6l6 6l-6 6L8 16.6z"/></svg><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--material-symbols ds-library__icon" style="" width="1em" height="1em" viewBox="0 0 24 24" data-v-0f6f0acc><path fill="currentColor" d="M4 20q-.825 0-1.412-.587T2 18V6q0-.825.588-1.412T4 4h6l2 2h8q.825 0 1.413.588T22 8v10q0 .825-.587 1.413T20 20zm0-2h16V8h-8.825l-2-2H4zm0 0V6z"/></svg><b data-v-0f6f0acc>Product</b></li><li class="ds-library__row--lv0 ds-library__row" data-v-0f6f0acc><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--material-symbols ds-library__icon ds-library__icon--chevron ds-library__chevron" style="" width="1em" height="1em" viewBox="0 0 24 24" data-v-0f6f0acc><path fill="currentColor" d="M12.6 12L8 7.4L9.4 6l6 6l-6 6L8 16.6z"/></svg><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--material-symbols ds-library__icon" style="" width="1em" height="1em" viewBox="0 0 24 24" data-v-0f6f0acc><path fill="currentColor" d="M4 20q-.825 0-1.412-.587T2 18V6q0-.825.588-1.412T4 4h6l2 2h8q.825 0 1.413.588T22 8v10q0 .825-.587 1.413T20 20zm0-2h16V8h-8.825l-2-2H4zm0 0V6z"/></svg><b data-v-0f6f0acc>Events</b></li><li class="ds-library__row--lv0 ds-library__row" data-v-0f6f0acc><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--material-symbols ds-library__icon ds-library__icon--chevron ds-library__chevron" style="" width="1em" height="1em" viewBox="0 0 24 24" data-v-0f6f0acc><path fill="currentColor" d="M12.6 12L8 7.4L9.4 6l6 6l-6 6L8 16.6z"/></svg><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--material-symbols ds-library__icon" style="" width="1em" height="1em" viewBox="0 0 24 24" data-v-0f6f0acc><path fill="currentColor" d="M4 20q-.825 0-1.412-.587T2 18V6q0-.825.588-1.412T4 4h6l2 2h8q.825 0 1.413.588T22 8v10q0 .825-.587 1.413T20 20zm0-2h16V8h-8.825l-2-2H4zm0 0V6z"/></svg><b data-v-0f6f0acc>Partners</b></li><li class="ds-library__row--lv0 ds-library__row" data-v-0f6f0acc><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--material-symbols ds-library__icon ds-library__icon--chevron ds-library__chevron" style="" width="1em" height="1em" viewBox="0 0 24 24" data-v-0f6f0acc>
12<path fill="currentColor" d="M12.6 12L8 7.4L9.4 6l6 6l-6 6L8 16.6z"/></svg><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--material-symbols ds-library__icon" style="" width="1em" height="1em" viewBox="0 0 24 24" data-v-0f6f0acc><path fill="currentColor" d="M4 20q-.825 0-1.412-.587T2 18V6q0-.825.588-1.412T4 4h6l2 2h8q.825 0 1.413.588T22 8v10q0 .825-.587 1.413T20 20zm0-2h16V8h-8.825l-2-2H4zm0 0V6z"/></svg><b data-v-0f6f0acc>Video</b></li><li class="ds-library__row--lv0 ds-library__row" data-v-0f6f0acc><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--material-symbols ds-library__icon ds-library__icon--chevron ds-library__chevron" style="" width="1em" height="1em" viewBox="0 0 24 24" data-v-0f6f0acc><path fill="currentColor" d="M12.6 12L8 7.4L9.4 6l6 6l-6 6L8 16.6z"/></svg><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--material-symbols ds-library__icon" style="" width="1em" height="1em" viewBox="0 0 24 24" data-v-0f6f0acc><path fill="currentColor" d="M4 20q-.825 0-1.412-.587T2 18V6q0-.825.588-1.412T4 4h6l2 2h8q.825 0 1.413.588T22 8v10q0 .825-.587 1.413T20 20zm0-2h16V8h-8.825l-2-2H4zm0 0V6z"/></svg><b data-v-0f6f0acc>Archive</b></li><!--]--></ul><div class="ds-library__foot" data-v-0f6f0acc><span data-v-0f6f0acc><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--material-symbols ds-library__icon" style="" width="1em" height="1em" viewBox="0 0 24 24" data-v-0f6f0acc><path fill="currentColor" d="m10.6 16.2l7.05-7.05l-1.4-1.4l-5.65 5.65l-2.85-2.85l-1.4 1.4zM5 21q-.825 0-1.412-.587T3 19V5q0-.825.588-1.412T5 3h14q.825 0 1.413.588T21 5v14q0 .825-.587 1.413T19 21zm0-2h14V5H5zM5 5v14z"/></svg>My Selections</span><span data-v-0f6f0acc><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--material-symbols ds-library__icon" style="" width="1em" height="1em" viewBox="0 0 24 24" data-v-0f6f0acc><path fill="currentColor" d="m12 21l-1.45-1.3q-2.525-2.275-4.175-3.925T3.75 12.812T2.388 10.4T2 8.15Q2 5.8 3.575 4.225T7.5 2.65q1.3 0 2.475.55T12 4.75q.85-1 2.025-1.55t2.475-.55q2.35 0 3.925 1.575T22 8.15q0 1.15-.387 2.25t-1.363 2.412t-2.625 2.963T13.45 19.7zm0-2.7q2.4-2.15 3.95-3.687t2.45-2.675t1.25-2.026T20 8.15q0-1.5-1-2.5t-2.5-1q-1.175 0-2.175.662T12.95 7h-1.9q-.375-1.025-1.375-1.687T7.5 4.65q-1.5 0-2.5 1t-1 2.5q0 .875.35 1.763t1.25 2.025t2.45 2.675T12 18.3m0-6.825"/></svg>Collections</span></div></div><div class="ds-library__main" data-v-0f6f0acc><div class="ds-library__tools" data-v-0f6f0acc><span class="ds-library__crumb" data-v-0f6f0acc><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--material-symbols ds-library__icon" style="" width="1em" height="1em" viewBox="0 0 24 24" data-v-0f6f0acc><path fill="currentColor" d="M6 22q-.825 0-1.412-.587T4 20V4q0-.825.588-1.412T6 2h12q.825 0 1.413.588T20 4v16q0 .825-.587 1.413T18 22zm0-2h12V4h-2v7l-2.5-1.5L11 11V4H6zm1-2h10l-3.375-4.5L11 17l-1.625-2.175zm-1 2V4zm5-9l2.5-1.5L16 11l-2.5-1.5z"/></svg><b data-v-0f6f0acc>Campaign assets</b><small class="ds-library__counts" data-v-0f6f0acc><span class="ds-library__count" data-v-0f6f0acc>128 items</span><span class="ds-library__count ds-library__count--match" data-v-0f6f0acc>1 match</span></small></span><span class="ds-library__select" data-v-0f6f0acc><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--material-symbols ds-library__icon" style="" width="1em" height="1em" viewBox="0 0 24 24" data-v-0f6f0acc><path fill="currentColor" d="m10.6 16.2l7.05-7.05l-1.4-1.4l-5.65 5.65l-2.85-2.85l-1.4 1.4zM5 21q-.825 0-1.412-.587T3 19V5q0-.825.588-1.412T5 3h14q.825 0 1.413.588T21 5v14q0 .825-.587 1.413T19 21zm0-2h14V5H5zM5 5v14z"/></svg>Select all</span><span class="ds-library__filters" data-v-0f6f0acc><!--[--><span class="ds-library__filter" style="--i:0;" data-v-0f6f0acc>Rights: cleared</span><span class="ds-library__filter" style="--i:1;" data-v-0f6f0acc>Type: video</span><!--]--></span><span class="ds-library__view" data-v-0f6f0acc>All items<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--material-symbols ds-library__icon ds-library__icon--chevron" style="" width="1em" height="1em" viewBox="0 0 24 24" data-v-0f6f0acc>
12<path fill="currentColor" d="m12 15.375l-6-6l1.4-1.4l4.6 4.6l4.6-4.6l1.4 1.4z"/></svg></span><span class="ds-library__view ds-library__view--configure" data-v-0f6f0acc><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--material-symbols ds-library__icon" style="" width="1em" height="1em" viewBox="0 0 24 24" data-v-0f6f0acc><path fill="currentColor" d="M11 21v-6h2v2h8v2h-8v2zm-8-2v-2h6v2zm4-4v-2H3v-2h4V9h2v6zm4-2v-2h10v2zm4-4V3h2v2h4v2h-4v2zM3 7V5h10v2z"/></svg>Configure display</span></div><div class="ds-library__grid" data-v-0f6f0acc><!--[--><div class="ds-library__column" data-v-0f6f0acc><!--[--><div class="ds-library__tile--half ds-library__tile" data-v-0f6f0acc><picture data-v-0f6f0acc data-v-00b7af19><source srcset="/images/ui/library/library-half-1.webp" type="image/webp" data-v-00b7af19><img src="/images/ui/library/library-half-1.jpg" alt="Colorful sunglasses laid out on pink and blue paper" width="484" height="269" class="img-fluid" loading="eager" data-v-00b7af19></picture><!----></div><div class="ds-library__tile--full ds-library__tile" data-v-0f6f0acc><picture data-v-0f6f0acc data-v-00b7af19><source srcset="/images/ui/library/library-full-1.webp" type="image/webp" data-v-00b7af19><img src="/images/ui/library/library-full-1.jpg" alt="Kinfolk campaign portrait in black sunglasses on red" width="484" height="538" class="img-fluid" loading="eager" data-v-00b7af19></picture><!----></div><div class="ds-library__tile--half ds-library__tile" data-v-0f6f0acc><picture data-v-0f6f0acc data-v-00b7af19><source srcset="/images/ui/library/library-half-3.webp" type="image/webp" data-v-00b7af19><img src="/images/ui/library/library-half-3.jpg" alt="Woman in round glasses against a yellow wall" width="484" height="269" class="img-fluid" loading="eager" data-v-00b7af19></picture><!----></div><!--]--></div><div class="ds-library__column" data-v-0f6f0acc><!--[--><div class="ds-library__tile--poster ds-library__tile--hit ds-library__tile" data-v-0f6f0acc><picture data-v-0f6f0acc data-v-00b7af19><source srcset="/images/ui/library/library-poster-2.webp" type="image/webp" data-v-00b7af19><img src="/images/ui/library/library-poster-2.jpg" alt="“Buy. Sell. Trade.” ad: man in a striped shirt and cream sunglasses on red" width="484" height="605" class="img-fluid" loading="eager" data-v-00b7af19></picture><!--[--><span class="ds-library__flag" data-v-0f6f0acc>Match</span><span class="ds-library__play" data-v-0f6f0acc><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--material-symbols ds-library__icon" style="" width="1em" height="1em" viewBox="0 0 24 24" data-v-0f6f0acc><path fill="currentColor" d="M8 19V5l11 7z"/></svg></span><span class="ds-library__duration" data-v-0f6f0acc>0:14</span><span class="ds-library__caption" data-v-0f6f0acc><b data-v-0f6f0acc>sunglasses_promo.mp4</b><small data-v-0f6f0acc>mp4</small><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--material-symbols ds-library__icon" style="" width="1em" height="1em" viewBox="0 0 24 24" data-v-0f6f0acc><path fill="currentColor" d="M6 14q-.825 0-1.412-.587T4 12t.588-1.412T6 10t1.413.588T8 12t-.587 1.413T6 14m6 0q-.825 0-1.412-.587T10 12t.588-1.412T12 10t1.413.588T14 12t-.587 1.413T12 14m6 0q-.825 0-1.412-.587T16 12t.588-1.412T18 10t1.413.588T20 12t-.587 1.413T18 14"/></svg></span><!--]--></div><div class="ds-library__tile--half ds-library__tile" data-v-0f6f0acc><picture data-v-0f6f0acc data-v-00b7af19><source srcset="/images/ui/library/library-half-2.webp" type="image/webp" data-v-00b7af19><img src="/images/ui/library/library-half-2.jpg" alt="Woman in a red sweater with jewel stickers on her face" width="484" height="269" class="img-fluid" loading="eager" data-v-00b7af19></picture><!----></div><div class="ds-library__tile--full ds-library__tile" data-v-0f6f0acc><picture data-v-0f6f0acc data-v-00b7af19><source srcset="/images/ui/library/library-full-2.webp" type="image/webp" data-v-00b7af19><img src="/images/ui/library/library-full-2.jpg" alt="Sale campaign portrait in white sunglasses on blue" width="484" height="538" class="img-fluid" loading="eager" data-v-00b7af19></picture><!----></div><!--]--></div><div class="ds-library__column" data-v-0f6f0acc><!--[--><div class="ds-library__tile--full ds-library__tile" data-v-0f6f0acc><picture data-v-0f6f0acc data-v-00b7af19><source srcset="/images/ui/library/library-full-3.webp" type="image/webp" data-v-00b7af19><img src="/images/ui/library/library-full-3.jpg" alt="Kinfolk sale banner set in four sizes" width="484" height="538" class="img-fluid" loading="eager" data-v-00b7af19></picture><!----></div><div class="ds-library__tile--full ds-library__tile" data-v-0f6f0acc><picture data-v-0f6f0acc data-v-00b7af19><source srcset="/images/ui/library/library-full-4.webp" type="image/webp" data-v-00b7af19><img src="/images/ui/library/library-full-4.jpg" alt="Promo email templates for the spring 2026 catalog" width="484" height="538" class="img-fluid" loading="eager" data-v-00b7af19></picture><!----></div><!--]--></div><!--]--></div></div></div><!--]--></div></div></div><!--]--></div></div></div><div class="ds-route" aria-hidden="true" data-v-d006a4b8 data-v-19f12f8f><!----></div></section><section class="section ds-ai ds-ai--inherit" data-v-0a03ff79><div class="container ds-ai__container" data-v-0a03ff79><div class="ds-ai__intro ds-copy" data-v-0a03ff79><div data-v-0a03ff79><p class="ds-eyebrow" data-v-0a03ff79 data-v-17a152c5><!--[-->Canto AI · Intelligence in the work<!--]--></p><h2 class="ds-ai__heading" data-v-0a03ff79><span>AI manages your assets.</span> <span class="hl">You lead the strategy.</span></h2></div><p class="ds-ai__subtitle" data-v-0a03ff79>Most DAMs solve the storage problem. Canto solves what happens next: understanding your content, powering the work around it, and getting approved assets where they need to go.</p></div><div class="ds-ai__system" data-v-0a03ff79><div class="ds-ai__origin" data-v-0a03ff79><span class="ds-ai__label" data-v-0a03ff79>Your assets</span><div class="ds-ai__asset" data-v-0a03ff79><picture class="ds-ai__thumb" data-v-0a03ff79 data-v-00b7af19><source srcset="/images/home/brand-story.webp" type="image/webp" data-v-00b7af19><img src="/images/home/brand-story.jpg" alt="Brand campaign portrait with style guide swatches" width="70" height="91" class="img-fluid" loading="lazy" data-v-00b7af19></picture><span class="ds-ai__asset-text" data-v-0a03ff79><b data-v-0a03ff79>brand_story.jpg</b><small data-v-0a03ff79>Asset + context + permissions</small></span><span class="ds-dot ds-dot--pop ds-dot--wait ds-dot--free ds-ai__port" style="--_size:8px;" data-v-0a03ff79 data-v-fb9f2688>⁠<span class="ds-dot__mark" aria-hidden="true" data-v-fb9f2688></span><!----></span></div><ul class="ds-ai__fields" data-v-0a03ff79><!--[--><li data-v-0a03ff79>Brand campaign</li><li data-v-0a03ff79>Approved</li><li data-v-0a03ff79>Version 03</li>
12<!--]--></ul></div><div class="ds-ai__wire" aria-hidden="true" data-v-0a03ff79></div><div class="ds-ai__layer" data-v-0a03ff79><span class="ds-ai__label" data-v-0a03ff79>The AI layer</span><div class="ds-ai__card" data-v-0a03ff79><div class="ds-ai__media" data-v-0a03ff79><picture data-v-0a03ff79 data-v-00b7af19><source srcset="/images/home/blaire-library-health.webp" type="image/webp" data-v-00b7af19><img src="/images/home/blaire-library-health.jpg" alt="Blaire’s Library Health view in Canto: assets and products that need attention, each with a suggested fix" width="1160" height="720" class="img-fluid" loading="lazy" data-v-00b7af19></picture></div></div></div><div class="ds-ai__foot" data-v-0a03ff79><aside class="ds-ai__outcome" aria-labelledby="v-0-1" data-v-0a03ff79><span class="ds-ai__label" data-v-0a03ff79>The results</span><h3 id="v-0-1" class="ds-ai__outcome-heading" data-v-0a03ff79><span>Less busywork.</span> <span>More possibility.</span></h3><ul class="ds-ai__list" data-v-0a03ff79><!--[--><li data-v-0a03ff79>A library that’s easier to search.</li><li data-v-0a03ff79>Approved content ready to reuse.</li><li data-v-0a03ff79>Product context for connected tools.</li><!--]--></ul></aside><div class="ds-ai__action" data-v-0a03ff79><a class="ds-btn ds-btn--primary" href="https://ai.canto.com/" data-v-0a03ff79>Explore Canto AI</a></div></div></div><div class="ds-ai__principles" data-v-0a03ff79><!--[--><p data-v-0a03ff79><b data-v-0a03ff79>AI that acts.</b> Less repetitive preparation.</p><p data-v-0a03ff79><b data-v-0a03ff79>AI that connects.</b> More context across systems.</p><p data-v-0a03ff79><b data-v-0a03ff79>AI that delivers.</b> Content ready for its audience.</p><!--]--></div></div><div class="ds-route ds-route--keep ds-route--alt ds-ai__route ds-ai__route--h" aria-hidden="true" data-v-0a03ff79 data-v-19f12f8f><!----></div><div class="ds-route ds-route--keep ds-route--alt ds-ai__route ds-ai__route--v" aria-hidden="true" data-v-0a03ff79 data-v-19f12f8f><!----></div></section><!--]--></div></div><cto-logo-bar data-allow-mismatch="class" class="pt1" locale="en"></cto-logo-bar><section class="section section--grid py5" data-v-95cc8b38><div class="container" data-v-95cc8b38><cto-center data-allow-mismatch="class" mw="700" data-v-95cc8b38><h2 class="mt0 text-wb" style="max-width:600px;" data-v-95cc8b38>One platform to manage your entire content lifecycle</h2><p class="text-wb" data-v-95cc8b38>Unify brand and product content, so every team works from a single source of truth.</p></cto-center><div class="grid mt3" data-v-95cc8b38><!--[--><a href="/product/" class="nostyle grid-item grid-item--1 grid-item--span-2" data-v-95cc8b38 data-v-27568b17><div class="wrapper" data-v-27568b17><div class="item item--orange --reverse" data-v-27568b17><div class="item__img" style="background-image:url(/images/home/grid-1.webp);" data-v-27568b17></div><div class="item__content" data-v-27568b17><!--[-->
12<h3 class="h4 mt1 mb05 fw4" data-v-95cc8b38>Centralized Content Hub</h3><p class="fs16" data-v-95cc8b38>One place for all your brand’s digital assets</p><!--]--></div></div><div class="item__link" data-v-27568b17><span data-v-27568b17>Explore Canto DAM</span></div></div></a><a href="/product/ai-visual-search/" class="nostyle grid-item grid-item--2" data-v-95cc8b38 data-v-27568b17><div class="wrapper" data-v-27568b17><div class="item item--green--swt" data-v-27568b17><div class="item__img" style="background-image:url(/images/home/grid-2.webp);" data-v-27568b17></div><div class="item__content" data-v-27568b17><!--[--><h3 class="h4 mt1 mb05 fw4" data-v-95cc8b38>AI-Powered Search</h3><p class="fs16" data-v-95cc8b38>Find the right asset fast</p><!--]--></div></div><div class="item__link" data-v-27568b17><span data-v-27568b17>Search with AI</span></div></div></a><a href="/features/distribute-analyze/" class="nostyle grid-item grid-item--3" data-v-95cc8b38 data-v-27568b17><div class="wrapper" data-v-27568b17><div class="item item--red --reverse" data-v-27568b17><div class="item__img" style="background-image:url(/images/home/grid-3.webp);" data-v-27568b17></div><div class="item__content" data-v-27568b17><!--[-->
12<h3 class="h4 mt1 mb05 fw4" data-v-95cc8b38>Streamlined Distribution</h3><p class="fs16" data-v-95cc8b38>Expand the reach of your content</p><!--]--></div></div><div class="item__link" data-v-27568b17><span data-v-27568b17>Share assets smarter</span></div></div></a><a href="/features/manage-collaborate/" class="nostyle grid-item grid-item--4" data-v-95cc8b38 data-v-27568b17><div class="wrapper" data-v-27568b17><div class="item item--blue--swt" data-v-27568b17><div class="item__img" style="background-image:url(/images/home/grid-4.webp);" data-v-27568b17></div><div class="item__content" data-v-27568b17><!--[--><h3 class="h4 mt1 mb05 fw4" data-v-95cc8b38>Effortless Collaboration</h3><p class="fs16" data-v-95cc8b38>Accelerate time to market</p><!--]--></div></div><div class="item__link" data-v-27568b17><span data-v-27568b17>Collaborate instantly</span></div></div></a><a href="/product/dam-for-products/" class="nostyle grid-item grid-item--5" data-v-95cc8b38 data-v-27568b17><div class="wrapper" data-v-27568b17><div class="item item--orange --reverse" data-v-27568b17><div class="item__img" style="background-image:url(/images/home/grid-6.webp);" data-v-27568b17></div><div class="item__content" data-v-27568b17><!--[-->
12<h3 class="h4 mt1 mb05 fw4" data-v-95cc8b38>Connected Product Info</h3><p class="fs16" data-v-95cc8b38>Accurate, consistent data — everywhere</p><!--]--></div></div><div class="item__link" data-v-27568b17><span data-v-27568b17>Canto DAM for Products</span></div></div></a><!--]--></div></div></section><cto-integrations data-allow-mismatch="class" locale="en"></cto-integrations><section class="section section--tour bg--b-100" data-v-b37e0f9f><div class="overlay bg--b-rd" data-v-b37e0f9f></div><div class="container" data-v-b37e0f9f><cto-center data-allow-mismatch="class" mw="800" data-v-b37e0f9f><!--[--><h2 class="mt0" data-v-b37e0f9f>Check out Canto for yourself</h2><p data-v-b37e0f9f>Explore how Canto acts as the central repository for your team’s digital assets, effortlessly integrating content organization, collaboration, and distribution into a unified solution.</p><!--]--></cto-center><div class="tour" data-v-b37e0f9f><div class="tour__img" data-v-b37e0f9f><picture data-v-b37e0f9f data-v-85a8c58b><source srcset="/images/tour/tour.webp" media="(min-width: 800px)" type="image/webp" data-v-85a8c58b><source srcset="/images/tour/tour.png" media="(min-width: 800px)" type="image/png" data-v-85a8c58b><source srcset="/images/tour/tour-800.webp" media="(min-width: 660px)" type="image/webp" data-v-85a8c58b><source srcset="/images/tour/tour-800.png" media="(min-width: 660px)" type="image/png" data-v-85a8c58b><source srcset="/images/tour/tour-640.webp" type="image/webp" data-v-85a8c58b><source srcset="/images/tour/tour-640.png" type="image/png" data-v-85a8c58b><img src="/images/tour/tour.png" alt="Product Tour" width="1200" height="545" class="img-center img-fluid" loading="lazy" data-v-85a8c58b></picture></div><div class="tour__overlay" data-v-b37e0f9f><div class="cta-btn cta-btn--center" data-v-b37e0f9f data-v-b8634d20><!--[--><a href="https://tours.canto.com/canto-dam" class="btn-g-red btn-icon--tour" data-v-b8634d20><span>Take a product tour</span></a><!--]--><!----></div></div></div></div></section><section class="section section--quotes" data-v-ea26e88c><div class="container" data-v-ea26e88c><div class="wrapper pos--rel" data-v-ea26e88c><div class="heading pos--rel" data-v-ea26e88c><cto-eyebrow data-allow-mismatch="class" color="green" data-v-ea26e88c>Testimonials</cto-eyebrow><!--[--><h2 class="mt0" data-v-ea26e88c>Canto customers love our impact</h2><!--]--><!--[--><a href="/customers/" class="link-arrow" data-v-ea26e88c>View customer stories</a><!--]--><div class="nav" data-v-ea26e88c><div class="flex slider-nav" data-v-ea26e88c data-v-d88211ed><button class="nostyle btn-slide" aria-label="previous" disabled data-v-d88211ed><div class="icon-box --rd --pd --mirror" style="--s:32px;" aria-hidden="true" data-v-d88211ed data-v-08ffd1c7><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--material-symbols" style="font-size:32px;" width="1em" height="1em" viewBox="0 0 24 24" data-v-08ffd1c7><path fill="currentColor" d="m14 18l-1.4-1.45L16.15 13H4v-2h12.15L12.6 7.45L14 6l6 6z"/></svg></div></button><button class="nostyle btn-slide" aria-label="next" data-v-d88211ed><div class="icon-box --rd --pd" style="--s:32px;" aria-hidden="true" data-v-d88211ed data-v-08ffd1c7><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--material-symbols" style="font-size:32px;" width="1em" height="1em" viewBox="0 0 24 24" data-v-08ffd1c7><path fill="currentColor" d="m14 18l-1.4-1.45L16.15 13H4v-2h12.15L12.6 7.45L14 6l6 6z"/></svg></div></button></div></div></div><div class="slider" data-v-ea26e88c><div class="testimonials" style="--left:0;" data-v-ea26e88c><!--[--><cto-testimonial data-allow-mismatch="class" company="Sony Europe B.V." author="Tim Stavrinou" position="Digital Imaging Content Marketing Manager" img="/images/quotes/Tim-Stavrinou_sony-europe.jpg" logo="https://d2zjq3qbslq56w.cloudfront.net/logos/sony-europe.webp" data-v-ea26e88c>This year, we’re going to be publishing about twice as much as we did last year. It’s a complete relief that I know where everything is, everything is immediately accessible, on a super-quick platform. I can always rely on Canto. It’s been a huge improvement.</cto-testimonial><cto-testimonial data-allow-mismatch="class" company="Kodiak" author="Brett Miller" position="Vice President of Creative" img="/images/quotes/Miller-Kodiak.png" logo data-v-ea26e88c>I wanted more control over how our assets were photographed, stored and shared. We looked at several solutions, and Canto had the best user interface, in both the backend and the frontend. The search and filter tools are pretty magical.</cto-testimonial><cto-testimonial data-allow-mismatch="class" company="Beaphar" author="Marlies Nijmeijer" position="Global Brand and Marketing Manager" img="/images/quotes/beaphar_marlies-nijmeijer.jpg" logo="https://d2zjq3qbslq56w.cloudfront.net/logos/beaphar.webp" data-v-ea26e88c>With Canto, we’re easily 20-25% more efficient in terms of time saved for marketers, graphic designers, and customer service. We save a lot of time, and time equals money that can be spent on other priorities.</cto-testimonial><cto-testimonial data-allow-mismatch="class" company="Falcon Structures" author="Krista Short" position="Project Manager, Global Marketing and Communications" img="/images/quotes/Falcon-Structures_Krista-Short.jpg" logo="https://d2zjq3qbslq56w.cloudfront.net/logos/falcon-structures.webp" data-v-ea26e88c>Our success with Canto has been defined by providing a streamlined, professional and collaborative experience for our customers, vendors and partners. Canto has taken the guesswork and stress out of digital asset management.</cto-testimonial><cto-testimonial data-allow-mismatch="class" company="thyssenkrupp" author="Christian Bauer" position="Brand Operations Manager" img="/images/quotes/Bauer-thyssenkrupp.png" logo="https://d2zjq3qbslq56w.cloudfront.net/logos/thyssenkrupp.webp" data-v-ea26e88c>We regularly held coordination meetings where first we developed the architecture of the new system and then continuously refined it. With Canto, it all went off without a hitch!</cto-testimonial><!--]--></div></div><div class="cta text-center pt2" data-v-ea26e88c><!--[--><a href="/customers/" class="link-arrow" data-v-ea26e88c>View customer stories</a>
12<!--]--></div></div></div></section><section class="section ds-bottom-cta ds-bottom-cta--dark ds-bottom-cta--split ds-bottom-cta--edge" data-v-5520546a><div class="ds-bottom-cta__ambient" aria-hidden="true" data-v-5520546a><!--[--><div class="ds-plot" data-v-5520546a data-v-856f3505><span class="ds-plot__field" data-v-856f3505></span><span class="ds-plot__halo" data-v-856f3505></span></div><!--]--></div><div class="container ds-bottom-cta__container" data-v-5520546a><div class="ds-bottom-cta__inner" style="--ds-heading-mw:20ch;--ds-subtitle-mw:38ch;" data-v-5520546a><div class="ds-bottom-cta__copy ds-copy" data-v-5520546a><div class="ds-bottom-cta__eyebrow" data-v-5520546a><!--[--><p class="ds-eyebrow" data-v-5520546a data-v-17a152c5><!--[-->Start with Canto<!--]--></p><!--]--></div><h3 class="ds-bottom-cta__heading" data-v-5520546a><span data-v-5520546a>Make more of <span class="hl">your content</span></span><span class="ds-dot ds-dot--pop ds-dot--halo ds-dot--wait" style="" data-v-5520546a data-v-fb9f2688>⁠<span class="ds-dot__mark" aria-hidden="true" data-v-fb9f2688></span><span class="ds-dot__period" data-v-fb9f2688>.</span></span></h3><p class="ds-bottom-cta__subtitle" data-v-5520546a>Bring your assets, teams, and workflows together. See what’s possible with Canto.</p><div class="cta-btn pri-sec" data-v-5520546a data-v-b8634d20><!--[--><a href="/request-a-demo/" class="ds-btn ds-btn--primary" data-v-b8634d20><span data-v-b8634d20>Book a demo</span></a><!--]--><!--[--><a href="https://tours.canto.com/canto-dam" class="ds-btn ds-btn--on-dark" data-v-b8634d20><span>Take the product tour</span></a><!--]--></div><!----><!----></div><aside class="ds-bottom-cta__aside" aria-labelledby="v-0-4" data-v-5520546a><p id="v-0-4" class="ds-bottom-cta__aside-label" data-v-5520546a>Recognition &amp; reviews</p><ul class="ds-bottom-cta__badges" data-v-5520546a><!--[--><li data-v-5520546a><img class="ds-bottom-cta__badge" src="/svg/awards/g2-fall-2026-dam-regional-leader-mid-market-emea.svg" alt="G2 Fall 2026: Regional Leader, Mid-Market, EMEA" width="92" height="106" loading="lazy" data-v-5520546a></li><li data-v-5520546a><img class="ds-bottom-cta__badge" src="/svg/awards/g2-fall-2026-dam-best-usability-enterprise.svg" alt="G2 Fall 2026: Best Usability, Enterprise" width="92" height="106" loading="lazy" data-v-5520546a></li><li data-v-5520546a><img class="ds-bottom-cta__badge" src="/svg/awards/g2-fall-2026-bam-best-results-enterprise.svg" alt="G2 Fall 2026: Best Results, Enterprise" width="92" height="106" loading="lazy" data-v-5520546a></li><li data-v-5520546a><img class="ds-bottom-cta__badge" src="/svg/awards/g2-fall-2026-bam-users-most-likely-to-recommend-enterprise.svg" alt="G2 Fall 2026: Users Most Likely To Recommend, Enterprise" width="92" height="106" loading="lazy" data-v-5520546a></li><li data-v-5520546a><img class="ds-bottom-cta__badge" src="/svg/awards/g2-fall-2026-pim-leader-enterprise.svg" alt="G2 Fall 2026: Leader, Enterprise" width="92" height="106" loading="lazy" data-v-5520546a></li><li data-v-5520546a><img class="ds-bottom-cta__badge" src="/svg/awards/g2-fall-2026-pim-fastest-implementation-enterprise.svg" alt="G2 Fall 2026: Fastest Implementation, Enterprise" width="92" height="106" loading="lazy" data-v-5520546a></li><!--]--></ul></aside></div></div></section></div><!--]--></main><footer data-v-ff8c82bb data-v-64155e99><div class="footer" id="footer" data-v-64155e99><div class="container" data-v-64155e99><div class="grid" data-v-64155e99 data-v-1b81674a><div class="grid-item grid-item--about" data-v-1b81674a><div class="about" data-v-1b81674a><cto-logo data-allow-mismatch="class" width="120" white data-v-1b81674a></cto-logo><p class="mt1 mb2 fs16" data-v-1b81674a>Industry leader in digital asset management (DAM), empowering your global brand with an AI-powered platform to manage your growing content library.</p><ul class="nostyle follow" data-v-1b81674a><!--[--><li data-v-1b81674a><a href="https://www.instagram.com/thisiscanto/" target="_blank" rel="noopener" aria-label="Follow us on Instagram" data-v-1b81674a><div class="icon" data-v-1b81674a><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--mdi" style="font-size:26px;" width="1em" height="1em" viewBox="0 0 24 24" data-v-1b81674a>
12<path fill="currentColor" d="M7.8 2h8.4C19.4 2 22 4.6 22 7.8v8.4a5.8 5.8 0 0 1-5.8 5.8H7.8C4.6 22 2 19.4 2 16.2V7.8A5.8 5.8 0 0 1 7.8 2m-.2 2A3.6 3.6 0 0 0 4 7.6v8.8C4 18.39 5.61 20 7.6 20h8.8a3.6 3.6 0 0 0 3.6-3.6V7.6C20 5.61 18.39 4 16.4 4zm9.65 1.5a1.25 1.25 0 0 1 1.25 1.25A1.25 1.25 0 0 1 17.25 8A1.25 1.25 0 0 1 16 6.75a1.25 1.25 0 0 1 1.25-1.25M12 7a5 5 0 0 1 5 5a5 5 0 0 1-5 5a5 5 0 0 1-5-5a5 5 0 0 1 5-5m0 2a3 3 0 0 0-3 3a3 3 0 0 0 3 3a3 3 0 0 0 3-3a3 3 0 0 0-3-3"/></svg></div></a></li><li data-v-1b81674a><a href="https://www.youtube.com/@CantoIsDAM" target="_blank" rel="noopener" aria-label="Follow us on YouTube" data-v-1b81674a><div class="icon" data-v-1b81674a><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--mdi" style="font-size:26px;" width="1em" height="1em" viewBox="0 0 24 24" data-v-1b81674a><path fill="currentColor" d="m10 15l5.19-3L10 9zm11.56-7.83c.13.47.22 1.1.28 1.9c.07.8.1 1.49.1 2.09L22 12c0 2.19-.16 3.8-.44 4.83c-.25.9-.83 1.48-1.73 1.73c-.47.13-1.33.22-2.65.28c-1.3.07-2.49.1-3.59.1L12 19c-4.19 0-6.8-.16-7.83-.44c-.9-.25-1.48-.83-1.73-1.73c-.13-.47-.22-1.1-.28-1.9c-.07-.8-.1-1.49-.1-2.09L2 12c0-2.19.16-3.8.44-4.83c.25-.9.83-1.48 1.73-1.73c.47-.13 1.33-.22 2.65-.28c1.3-.07 2.49-.1 3.59-.1L12 5c4.19 0 6.8.16 7.83.44c.9.25 1.48.83 1.73 1.73"/></svg></div></a></li><li data-v-1b81674a><a href="https://www.linkedin.com/company/canto" target="_blank" rel="noopener" aria-label="Follow us on LinkedIn" data-v-1b81674a><div class="icon" data-v-1b81674a><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--ri" style="font-size:26px;" width="1em" height="1em" viewBox="0 0 24 24" data-v-1b81674a><path fill="currentColor" d="M6.94 5a2 2 0 1 1-4-.002a2 2 0 0 1 4 .002M7 8.48H3V21h4zm6.32 0H9.34V21h3.94v-6.57c0-3.66 4.77-4 4.77 0V21H22v-7.93c0-6.17-7.06-5.94-8.72-2.91z"/></svg></div></a></li><li data-v-1b81674a><a href="https://twitter.com/canto" target="_blank" rel="noopener" aria-label="Follow us on X" data-v-1b81674a><div class="icon" data-v-1b81674a><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--ri" style="font-size:26px;" width="1em" height="1em" viewBox="0 0 24 24" data-v-1b81674a><path fill="currentColor" d="M10.488 14.651L15.25 21h7l-7.858-10.478L20.93 3h-2.65l-5.117 5.886L8.75 3h-7l7.51 10.015L2.32 21h2.65zM16.25 19L5.75 5h2l10.5 14z"/></svg></div></a></li><li data-v-1b81674a><a href="https://www.facebook.com/CantoDAM" target="_blank" rel="noopener" aria-label="Follow us on Facebook" data-v-1b81674a><div class="icon" data-v-1b81674a><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--ri" style="font-size:26px;" width="1em" height="1em" viewBox="0 0 24 24" data-v-1b81674a><path fill="currentColor" d="M14 13.5h2.5l1-4H14v-2c0-1.03 0-2 2-2h1.5V2.14c-.326-.043-1.557-.14-2.857-.14C11.928 2 10 3.657 10 6.7v2.8H7v4h3V22h4z"/></svg></div></a></li><!--]--></ul></div><div class="compliance" data-v-1b81674a data-v-93c4fc02><h3 data-v-93c4fc02>Compliance</h3><div class="badges" data-v-93c4fc02><!--[--><div class="badge" data-v-93c4fc02><div class="badge__title" data-v-93c4fc02>ISO <span data-v-93c4fc02>certified</span></div><div class="badge__img" style="--img:url(/images/footer/iso.webp);" data-v-93c4fc02></div></div><div class="badge" data-v-93c4fc02><div class="badge__title" data-v-93c4fc02>ANAB <span data-v-93c4fc02>accredited</span></div><div class="badge__img" style="--img:url(/images/footer/anab.webp);" data-v-93c4fc02></div></div><div class="badge" data-v-93c4fc02><div class="badge__title" data-v-93c4fc02>UKAS <span data-v-93c4fc02>certified</span></div><div class="badge__img" style="--img:url(/images/footer/ukas.webp);" data-v-93c4fc02></div></div><!--]--></div></div></div><div class="grid-item grid-item--nav" data-v-1b81674a><div class="nav-item" data-v-1b81674a><div class="list" data-v-1b81674a data-v-7b96446b><h3 id="footer-nav-product" data-v-7b96446b>Products</h3><nav aria-labelledby="footer-nav-product" data-v-7b96446b><ul class="nostyle" data-v-7b96446b><!--[--><li data-v-7b96446b><a href="/product/canto-dam/" class="" data-v-7b96446b><span data-v-7b96446b>Canto DAM</span></a></li><li data-v-7b96446b><a href="/product/dam-for-products/" class="" data-v-7b96446b><span data-v-7b96446b>Canto DAM for Products</span></a></li><li data-v-7b96446b><a href="/product/approval-hub/" class="" data-v-7b96446b><span data-v-7b96446b>Approval Hub</span></a></li><li data-v-7b96446b><a href="/product/ai-library-assistant/" class="" data-v-7b96446b><span data-v-7b96446b>AI Library Assistant</span></a></li><li data-v-7b96446b><a href="/product/ai-visual-search/" class="" data-v-7b96446b><span data-v-7b96446b>AI Visual Search</span></a></li><li data-v-7b96446b><a href="/product/brand-studio/" class="" data-v-7b96446b><span data-v-7b96446b>Brand Studio</span></a></li><li data-v-7b96446b><a href="/product/media-publisher/" class="" data-v-7b96446b><span data-v-7b96446b>Media Publisher</span></a></li>
12<!--]--></ul></nav></div><div class="list" data-v-1b81674a data-v-7b96446b><h3 id="footer-nav-chooseCanto" data-v-7b96446b>Choose Canto</h3><nav aria-labelledby="footer-nav-chooseCanto" data-v-7b96446b><ul class="nostyle" data-v-7b96446b><!--[--><li data-v-7b96446b><a href="/why-canto/" class="" data-v-7b96446b><span data-v-7b96446b>Why Canto?</span></a></li><li data-v-7b96446b><a href="https://ai.canto.com" rel="noopener noreferrer" data-v-7b96446b><span data-v-7b96446b>Canto AI</span></a></li><li data-v-7b96446b><a href="/integrations/" class="" data-v-7b96446b><span data-v-7b96446b>Integrations</span></a></li><li data-v-7b96446b><a href="/features/security/" class="" data-v-7b96446b><span data-v-7b96446b>Security</span></a></li><li data-v-7b96446b><a href="/customers/" class="" data-v-7b96446b><span data-v-7b96446b>Customer Stories</span></a></li><li data-v-7b96446b><a href="/compare/" class="" data-v-7b96446b><span data-v-7b96446b>Canto vs. Alternatives</span></a></li><li data-v-7b96446b><a href="/signup/" class="" data-v-7b96446b><span data-v-7b96446b>Free trial</span></a></li><!--]--></ul></nav></div></div><div class="nav-item hide-mobile" data-v-1b81674a><div class="list" data-v-1b81674a data-v-7b96446b><h3 id="footer-nav-industries" data-v-7b96446b>By Industry</h3><nav aria-labelledby="footer-nav-industries" data-v-7b96446b><ul class="nostyle" data-v-7b96446b><!--[--><li data-v-7b96446b><a href="/industries/agencies/" class="" data-v-7b96446b><span data-v-7b96446b>
12Agencies</span></a></li><li data-v-7b96446b><a href="/industries/construction/" class="" data-v-7b96446b><span data-v-7b96446b>Construction</span></a></li><li data-v-7b96446b><a href="/industries/cpg/" class="" data-v-7b96446b><span data-v-7b96446b>Consumer Packaged Goods</span></a></li><li data-v-7b96446b><a href="/industries/education/" class="" data-v-7b96446b><span data-v-7b96446b>Education</span></a></li><li data-v-7b96446b><a href="/industries/healthcare/" class="" data-v-7b96446b><span data-v-7b96446b>Healthcare</span></a></li><li data-v-7b96446b><a href="/industries/manufacturing/" class="" data-v-7b96446b><span data-v-7b96446b>Manufacturing</span></a></li><li data-v-7b96446b><a href="/industries/media-entertainment/" class="" data-v-7b96446b><span data-v-7b96446b>Media &amp; Entertainment</span></a></li><li data-v-7b96446b><a href="/industries/non-profit/" class="" data-v-7b96446b><span data-v-7b96446b>Non-Profits</span></a></li><li data-v-7b96446b><a href="/industries/retail/" class="" data-v-7b96446b><span data-v-7b96446b>Retail Brands</span></a></li><li data-v-7b96446b><a href="/industries/sports/" class="" data-v-7b96446b><span data-v-7b96446b>Sports</span></a></li><li data-v-7b96446b><a href="/industries/technology/" class="" data-v-7b96446b><span data-v-7b96446b>Technology</span></a></li><li data-v-7b96446b><a href="/industries/travel-hospitality/" class="" data-v-7b96446b><span data-v-7b96446b>Travel &amp; Hospitality</span></a></li><!--]--></ul></nav></div><div class="list" data-v-1b81674a data-v-7b96446b><h3 id="footer-nav-teams" data-v-7b96446b>By Team</h3><nav aria-labelledby="footer-nav-teams" data-v-7b96446b><ul class="nostyle" data-v-7b96446b><!--[--><li data-v-7b96446b><a href="/solutions/brand/" class="" data-v-7b96446b><span data-v-7b96446b>Brand Management</span></a></li><li data-v-7b96446b><a href="/solutions/content-creative/" class="" data-v-7b96446b><span data-v-7b96446b>Content &amp; Creative</span></a></li><li data-v-7b96446b><a href="/solutions/marketing/" class="" data-v-7b96446b><span data-v-7b96446b>Marketing</span></a></li><li data-v-7b96446b><a href="/solutions/sales/" class="" data-v-7b96446b><span data-v-7b96446b>Sales</span></a></li><!--]--></ul></nav></div></div><div class="nav-item" data-v-1b81674a><div class="list" data-v-1b81674a data-v-7b96446b><h3 id="footer-nav-resources" data-v-7b96446b>Resources</h3><nav aria-labelledby="footer-nav-resources" data-v-7b96446b><ul class="nostyle" data-v-7b96446b><!--[--><li data-v-7b96446b><a href="/blog/" class="" data-v-7b96446b><span data-v-7b96446b>Blog</span></a></li><li data-v-7b96446b><a href="/webinars/" class="" data-v-7b96446b><span data-v-7b96446b>Webinars</span></a></li><li data-v-7b96446b><a href="/events/" class="" data-v-7b96446b><span data-v-7b96446b>Events &amp; Conferences</span></a></li><li data-v-7b96446b><a href="/ebooks/" class="" data-v-7b96446b><span data-v-7b96446b>eBooks</span></a></li><li data-v-7b96446b><a href="/videos/" class="" data-v-7b96446b><span data-v-7b96446b>Videos</span></a></li><li data-v-7b96446b><a href="/dam-roi/" class="" data-v-7b96446b><span data-v-7b96446b>ROI Calculator</span></a></li><li data-v-7b96446b><a href="/sitemap/" class="" data-v-7b96446b><span data-v-7b96446b>Sitemap</span></a></li><!--]--></ul></nav></div><div class="list" data-v-1b81674a data-v-7b96446b><h3 id="footer-nav-company" data-v-7b96446b>Company</h3><nav aria-labelledby="footer-nav-company" data-v-7b96446b><ul class="nostyle" data-v-7b96446b><!--[--><li data-v-7b96446b><a href="/about-us/" class="" data-v-7b96446b><span data-v-7b96446b>About us</span></a></li><li data-v-7b96446b><a href="/press-releases/" class="" data-v-7b96446b><span data-v-7b96446b>Press releases</span></a></li><li data-v-7b96446b><a href="/careers/" class="" data-v-7b96446b><span data-v-7b96446b>Careers</span></a></li><li data-v-7b96446b><a href="/partners/" class="" data-v-7b96446b><span data-v-7b96446b>Partners</span></a></li><li data-v-7b96446b><a href="/contact/" class="" data-v-7b96446b><span data-v-7b96446b>Contact</span></a></li><!--]--></ul></nav></div><div class="list" data-v-1b81674a data-v-7b96446b><h3 id="footer-nav-support" data-v-7b96446b>Support</h3><nav aria-labelledby="footer-nav-support" data-v-7b96446b><ul class="nostyle" data-v-7b96446b><!--[--><li data-v-7b96446b><a href="/help/" class="" data-v-7b96446b><span data-v-7b96446b>Support Center</span></a></li><li data-v-7b96446b><a href="/services-and-implementation/" class="" data-v-7b96446b><span data-v-7b96446b>Services &amp; Implementation</span></a></li><li data-v-7b96446b><a href="/api/" class="" data-v-7b96446b><span data-v-7b96446b>API</span></a></li>
12<!--]--></ul></nav></div></div></div></div><div class="legal-nav" data-v-64155e99 data-v-b6ec2590><nav aria-label="Legal" data-v-b6ec2590><ul class="nostyle" data-v-b6ec2590><!--[--><li data-v-b6ec2590><a href="/imprint/" class="" data-v-b6ec2590>Imprint</a></li><li data-v-b6ec2590><a href="/privacy-policy/" class="" data-v-b6ec2590>Privacy Policy</a></li><li data-v-b6ec2590><a href="/dmca-policy/" class="" data-v-b6ec2590>DMCA Policy</a></li><li data-v-b6ec2590><a href="/fraud-prevention-vulnerability-disclosure/" class="" data-v-b6ec2590>Fraud Prevention &amp; Vulnerability Disclosure</a></li><li data-v-b6ec2590><a href="/cookie-policy/" class="" data-v-b6ec2590>Cookie Policy</a></li><!--]--></ul></nav><p class="copyright" data-v-b6ec2590>Copyright © 2026 Canto, Inc. All rights reserved.</p></div></div></div></footer><button class="totop noshow" data-v-ff8c82bb data-v-bbf509f2>TOP</button><!--teleport start--><!--teleport end--></div></div><div id="teleports"></div>
12<script>window.__NUXT__={};window.__NUXT__.config={public:{urlSite:"https://www.canto.com",urlEn:"https://www.canto.com",urlDe:"https://www.canto.com/de/",s3AssetPath:"https://d2zjq3qbslq56w.cloudfront.net/",branch:"production",gtmId:"GTM-NDVZMNZ",osanoSrc:"https://cmp.osano.com/iTDqshnHw1/cfe889c4-eeef-4e5d-b433-5fc66851dc32/osano.js",faviconPng:"favicon.png",mdc:{components:{prose:true,map:{},customElements:[]},headings:{anchorLinks:false},highlight:{noApiRoute:true,highlighter:"shiki",theme:{default:"github-light",dark:"github-dark"},shikiEngine:"oniguruma",langs:["js","jsx","json","ts","tsx","vue","css","html","bash","md","mdc","yaml"]}},content:{wsUrl:""}},app:{baseURL:"/",buildId:"95208ca4-87d4-44ee-896b-d1233e07d06f",buildAssetsDir:"/_nuxt/",cdnURL:""}}</script>
12<script type="application/json" data-nuxt-data="nuxt-app" data-ssr="true" id="__NUXT_DATA__" data-src="/_payload.json?95208ca4-87d4-44ee-896b-d1233e07d06f">[{"state":1,"once":3,"_errors":4,"serverRendered":6,"path":7,"pinia":8,"prerenderedAt":27},["Reactive",2],{},["Set"],["ShallowReactive",5],{"i-material-symbols:language":-1,"i-material-symbols:person":-1,"i-material-symbols:search":-1,"i-material-symbols:photo-library-outline":-1,"i-material-symbols:expand-more":-1,"i-material-symbols:swap-vert":-1,"i-material-symbols:chevron-right":-1,"i-material-symbols:folder-outline":-1,"i-material-symbols:folder-open-outline":-1,"i-material-symbols:photo-album-outline":-1,"i-material-symbols:check-box-outline":-1,"i-material-symbols:favorite-outline":-1,"i-material-symbols:tune":-1,"i-material-symbols:play-arrow":-1,"i-material-symbols:more-horiz":-1,"i-material-symbols:arrow-right-alt":-1,"i-mdi:instagram":-1,"i-mdi:youtube":-1,"i-ri:linkedin-fill":-1,"i-ri:twitter-x-line":-1,"i-ri:facebook-fill":-1},true,"\u002F",["Reactive",9],{"sessionStore":10,"headerStore":13,"videoStore":19,"mainStore":22,"quotesStore":26},{"sessionData":11},{"utm":12},{},{"headerData":14,"mobileNav":16},{"activeDropdown":15},"",{"isMobileNavActive":17,"openAccordions":18},false,{"product":17,"solutions":17,"resources":17},{"video":20},{"vId":15,"padding":21,"show":17},"56.25% 0 0 0",{"isWebp":23,"routeFrom":24},["Ref",6],["EmptyRef",25],"\"\"",{},1790226068798]</script>
12</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.