:root{--dv-product: #fbba33;--dv-product-rgb: 251 186 51;--dv-product-700: #dfab3e;--dv-product-700-rgb: 223 171 62;--dv-product-50: #fef8eb;--dv-product-50-rgb: 254 248 235;--dv-deep: #312478;--dv-deep-rgb: 49 36 120;--dv-deep-hover: #241a5c;--dv-deep-hover-rgb: 36 26 92;--dv-night: #07061a;--dv-night-rgb: 7 6 26;--dv-glass: #17123f;--dv-glass-rgb: 23 18 63;--dv-surface: #f6f5fa;--dv-surface-rgb: 246 245 250;--dv-surface-2: #e4e1f0;--dv-surface-2-rgb: 228 225 240;--dv-surface-card: #f5f4fb;--dv-surface-card-rgb: 245 244 251;--dv-signal: #b9de2c;--dv-signal-rgb: 185 222 44;--dv-signal-ink: #20184d;--dv-signal-ink-rgb: 32 24 77;--dv-alert: #ff6b5e;--dv-alert-rgb: 255 107 94;--dv-ink: #231f20;--dv-ink-rgb: 35 31 32;--dv-white: #fff;--dv-alert-ink: #b91c1c;--dv-match-ink: #3d4a06;--dv-slate-100: #f1f5f9;--dv-slate-200: #e2e8f0;--dv-slate-400: #94a3b8;--dv-slate-500: #64748b;--dv-slate-600: #475569;--dv-slate-700: #334155;--dv-font-display: "Jost", system-ui, sans-serif;--dv-font-text: "IBM Plex Sans", system-ui, sans-serif;--dv-font-mono: "IBM Plex Mono", ui-monospace, monospace;--dv-fs-caption: 12px;--dv-fs-sm: 14px;--dv-fs-base: 16px;--dv-fs-lg: 18px;--dv-fs-xl: 24px;--dv-fs-2xl: 32px;--dv-fs-3xl: 44px;--dv-fs-display: 60px;--dv-lh-text: 1.6;--dv-lh-heading: 1.08;--dv-ease-out: cubic-bezier(.22, 1, .36, 1);--dv-ease-firm: cubic-bezier(.16, 1, .3, 1);--dv-ease-soft: cubic-bezier(.33, 1, .68, 1);--dv-ease-standard: cubic-bezier(.4, 0, .2, 1);--dv-ease-ui: cubic-bezier(.2, .8, .2, 1);--dv-header-h: 88px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--dv-white);color:var(--dv-ink);font:400 var(--dv-fs-base)/var(--dv-lh-text) var(--dv-font-text);overflow-x:clip}h1,h2,h3,h4,p,ol,ul{margin:0}ol,ul{padding:0;list-style:none}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}img,svg{display:block}.dv-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.dv-icon{width:16px;height:16px;flex:none}.dv-num{font-family:var(--dv-font-mono);font-weight:500;font-variant-numeric:tabular-nums}:focus-visible{outline:2px solid var(--dv-product);outline-offset:3px}.dv-container{width:100%;max-width:80rem;margin-inline:auto;padding-inline:1.25rem}@media(min-width:640px){.dv-container{padding-inline:2.5rem}}@media(min-width:1536px){.dv-container{max-width:1950px}}.dv-eyebrow{font:600 var(--dv-fs-sm)/1.4 var(--dv-font-text);color:var(--dv-deep)}.dv-on-night .dv-eyebrow{color:var(--dv-product)}.dv-on-deep .dv-eyebrow{color:var(--dv-signal)}.dv-h2{margin-top:16px;font:700 var(--dv-fs-display)/1.04 var(--dv-font-display);text-wrap:balance}.dv-h3{font:700 var(--dv-fs-3xl)/var(--dv-lh-heading) var(--dv-font-display);text-wrap:balance}.dv-lead{max-width:32rem;font-size:var(--dv-fs-lg);line-height:var(--dv-lh-text);color:var(--dv-slate-700)}.dv-on-night .dv-lead,.dv-on-deep .dv-lead{color:#ffffffbf}@media(min-width:1536px){.dv-eyebrow{font-size:var(--dv-fs-base)}.dv-lead{font-size:var(--dv-fs-xl)}}.dv-btn{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;min-height:44px;padding:14px 28px;border-radius:9999px;border:1.5px solid #d6d8e0;background:#fff;color:var(--dv-ink);font:600 var(--dv-fs-base) var(--dv-font-display);transition:background .15s var(--dv-ease-ui),transform .15s var(--dv-ease-ui)}.dv-btn:hover{background:#f1f2f5}.dv-btn:active{transform:scale(.98)}.dv-btn--sm{padding:8px 16px;font-size:var(--dv-fs-sm)}.dv-btn:focus-visible,.dv-link:focus-visible{outline:2px solid var(--dv-signal);outline-offset:4px}.dv-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:#fff;font:600 var(--dv-fs-base) var(--dv-font-display)}.dv-link:hover{color:var(--dv-product-50)}.dv-cta{display:inline-flex;align-items:center;gap:16px;min-height:56px;padding:0 28px;border-radius:9999px;background:var(--dv-deep);color:#fff;font:600 var(--dv-fs-base) var(--dv-font-display);transition:background-color .15s var(--dv-ease-standard)}.dv-cta:hover{background:var(--dv-deep-hover)}.dv-cta .dv-icon{transition:transform .15s var(--dv-ease-standard)}.dv-cta:hover .dv-icon{transform:translate(4px)}.dv-cta:focus-visible{outline:2px solid var(--dv-deep);outline-offset:2px}.dv-cta--sm{min-height:44px;padding:0 20px;gap:12px;font-size:var(--dv-fs-sm)}.dv-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:6px;font-size:var(--dv-fs-caption);line-height:16px;font-weight:500}.dv-chip .dv-icon{width:14px;height:14px}.dv-chip--neutral{background:rgb(var(--dv-deep-rgb) / .07);color:var(--dv-deep)}.dv-chip--match{background:rgb(var(--dv-signal-rgb) / .25);color:var(--dv-match-ink)}.dv-chip--alert{background:rgb(var(--dv-alert-rgb) / .12);color:var(--dv-alert-ink)}.dv-chip--resolved{background:var(--dv-signal);color:var(--dv-signal-ink)}.dv-pill-signal{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:9999px;background:var(--dv-signal);color:var(--dv-signal-ink);font-size:var(--dv-fs-base);font-weight:600}.dv-pill-deep{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:9999px;background:var(--dv-deep);color:#fff;font-size:var(--dv-fs-sm);font-weight:600}.dv-pill-deep .dv-icon{color:var(--dv-signal)}.dv-header{position:sticky;top:0;z-index:30;background:var(--dv-night)}.dv-header__bar{display:flex;align-items:center;justify-content:space-between;gap:24px;height:var(--dv-header-h)}.dv-header__logo img{height:50px;width:auto}.dv-nav{display:flex;gap:32px;font:500 var(--dv-fs-sm) var(--dv-font-text)}.dv-nav a{white-space:nowrap;color:#ffffffd1;transition:color .15s}.dv-nav a:hover,.dv-nav a[aria-current=page]{color:#fff}.dv-hero{position:relative;display:flex;flex-direction:column;overflow:hidden;padding-bottom:64px;color:#fff;font-family:var(--dv-font-text);background:radial-gradient(46% 34% at 50% 62%,rgb(var(--dv-product-700-rgb) / .26),transparent 70%),radial-gradient(34% 42% at 10% 6%,rgb(var(--dv-deep-rgb) / .5),transparent 72%),radial-gradient(30% 30% at 96% 30%,rgb(var(--dv-product-rgb) / .1),transparent 70%),var(--dv-night)}.dv-hero__content{position:relative;z-index:1;padding-top:48px}.dv-hero__eyebrow{display:flex;align-items:center;gap:10px;font:600 var(--dv-fs-caption) var(--dv-font-text);letter-spacing:.18em;text-transform:uppercase;color:var(--dv-product)}.dv-hero__eyebrow:before{content:"";width:8px;height:8px;flex:none;background:var(--dv-product)}.dv-hero__head{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(32px,5vw,96px);align-items:center;margin-top:20px}.dv-hero__title{font:700 clamp(var(--dv-fs-3xl),4.2vw,var(--dv-fs-display))/1.04 var(--dv-font-display);text-wrap:balance}.dv-hero__side{display:flex;flex-direction:column;gap:24px;max-width:34rem}.dv-hero__lead{font:400 var(--dv-fs-lg)/var(--dv-lh-text) var(--dv-font-text);color:#ffffffbf;text-wrap:pretty}.dv-hero__lead strong{color:#fff;font-weight:600}.dv-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px}.dv-hero__panel{position:relative;display:flex;flex-direction:column;height:480px;margin-top:48px;padding:32px;overflow:hidden;border:1px solid rgb(255 255 255 / .12);border-radius:24px;background:linear-gradient(180deg,#ffffff0a,#ffffff03)}.dv-hero__stage{position:absolute;inset:0}.dv-hero__labels{position:relative;z-index:1;display:flex;justify-content:space-between;gap:24px;pointer-events:none;font:400 var(--dv-fs-caption) var(--dv-font-mono);letter-spacing:.14em;text-transform:uppercase;color:#ffffff8c}.dv-hero__anchor{position:relative;flex:1;min-height:0}.dv-hero__foot{position:relative;z-index:1;display:flex;flex-direction:column;gap:16px;padding-top:24px;border-top:1px solid rgb(255 255 255 / .1);pointer-events:none}.dv-hero__legend{display:flex;flex-wrap:wrap;gap:8px 28px;font-size:var(--dv-fs-sm);color:#ffffffbf}.dv-hero__legend li{display:flex;align-items:center;gap:8px}.dv-hero__legend li:before{content:"";width:12px;height:12px;flex:none;border-radius:2px;background:var(--dv-product)}.dv-hero__legend li+li:before{width:6px;height:6px}.dv-hero__chips{display:flex;flex-wrap:wrap;gap:8px}.dv-hero__chips li{padding:6px 12px;border:1px solid rgb(255 255 255 / .25);border-radius:9999px;font:600 var(--dv-fs-caption) var(--dv-font-text);color:#ffffffd9}@media(min-width:901px){.dv-hero{min-height:calc(100svh - var(--dv-header-h))}.dv-hero__content{display:flex;flex:1;flex-direction:column;min-height:0}.dv-hero__panel{flex:1;height:auto;min-height:0}}.dv-how{position:relative;background:var(--dv-night);color:#fff;scroll-margin-top:var(--dv-header-h)}.dv-how__track{position:relative}.dv-how__sticky{position:sticky;top:0;height:100svh;overflow:hidden;background:radial-gradient(50% 60% at 62% 52%,rgb(var(--dv-product-700-rgb) / .28),transparent 70%),radial-gradient(34% 42% at 8% 6%,rgb(var(--dv-deep-rgb) / .5),transparent 72%),var(--dv-night)}.dv-how__scene{position:absolute;inset:0}.dv-how__leader{position:absolute;left:0;top:0;display:flex;align-items:center;height:1px;background:#fff6;pointer-events:none;transition:opacity .5s}.dv-how__leader:before{content:"";width:8px;height:8px;margin-left:-4px;flex:none;background:var(--dv-signal)}.dv-how__card{position:absolute;left:0;top:0;width:min(27rem,32vw);color:var(--dv-ink);transition:opacity .5s}.dv-how[data-intro] .dv-how__leader,.dv-how[data-intro] .dv-how__card{opacity:0;pointer-events:none}.dv-how__item{padding:20px;border-radius:16px;background:color-mix(in srgb,var(--dv-white) 78%,transparent);transition:opacity .5s,transform .5s}.dv-how__item:not([data-state=active]){position:absolute;inset:0 0 auto;opacity:0;transform:translateY(12px);pointer-events:none}.dv-how__item[data-state=active]{position:relative}.dv-how__chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px}.dv-how__item-body{display:none;margin-bottom:16px;font-size:var(--dv-fs-sm);line-height:var(--dv-lh-text);color:var(--dv-slate-700)}.dv-how__fade-left{position:absolute;inset:0 auto 0 0;width:58%;pointer-events:none;background:linear-gradient(90deg,var(--dv-night) 0%,rgb(var(--dv-night-rgb) / .94) 52%,transparent 100%)}.dv-how__fade-bottom{position:absolute;inset:auto 0 0;height:160px;pointer-events:none;background:linear-gradient(0deg,var(--dv-night),transparent)}.dv-how__overlay{position:absolute;inset:0;pointer-events:none}.dv-how__frame{display:flex;flex-direction:column;height:100%;padding-top:112px;padding-bottom:24px}.dv-how__top{display:flex;align-items:flex-start;justify-content:space-between;gap:32px}.dv-how__crumb{font-size:var(--dv-fs-sm);color:#ffffff8c;transition:opacity .5s}.dv-how__crumb b{font-weight:600;color:var(--dv-product)}.dv-how[data-intro] .dv-how__crumb{opacity:0}.dv-how__record{display:flex;flex:none;align-items:center;gap:16px;font-size:var(--dv-fs-sm);color:#ffffffb3}.dv-how__record b{font-weight:600;color:var(--dv-signal)}.dv-how__dot{margin:0 8px;color:#fff6}.dv-how__lock{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:9999px;background:#ffffff14;font-size:var(--dv-fs-caption);color:#fffc}.dv-how__lock .dv-icon,.dv-how__access .dv-icon{width:14px;height:14px;color:var(--dv-signal)}.dv-how__copy{flex:1;display:grid;align-items:center}.dv-how__stack{display:grid;max-width:34rem}.dv-how__stack>*{grid-area:1 / 1;transition:opacity .7s,transform .7s}.dv-how__stack>[data-pos=before]{opacity:0;transform:translateY(-16px);pointer-events:none}.dv-how__stack>[data-pos=after]{opacity:0;transform:translateY(16px);pointer-events:none}.dv-how__intro-eyebrow{font-size:var(--dv-fs-sm);font-weight:600;color:var(--dv-product)}.dv-how__intro-title{margin-top:16px;font:700 var(--dv-fs-3xl)/1.04 var(--dv-font-display);color:#fff;text-wrap:balance}.dv-how__text{margin-top:24px;font-size:var(--dv-fs-lg);line-height:var(--dv-lh-text);color:#ffffffbf}.dv-how__kicker{display:flex;align-items:center;gap:12px;font-size:var(--dv-fs-sm)}.dv-how__kicker b{font-weight:600;color:var(--dv-signal)}.dv-how__kicker i{width:4px;height:4px;background:#fff6}.dv-how__kicker span{color:#fff9}.dv-how__stage-title{margin-top:20px;font:700 var(--dv-fs-3xl)/var(--dv-lh-heading) var(--dv-font-display);color:#fff;text-wrap:balance}.dv-how__bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:32px}.dv-how__status{display:grid;align-items:center;min-height:44px}.dv-how__status>*{grid-area:1 / 1;display:flex;align-items:center;transition:opacity .5s}.dv-how__hint{gap:8px;font-size:var(--dv-fs-sm);color:#ffffff80}.dv-how__hint .dv-icon{color:var(--dv-product)}.dv-how__state{gap:10px;font-size:var(--dv-fs-base);font-weight:600;color:#fff}.dv-how__state .dv-icon{width:20px;height:20px}.dv-how[data-intro] .dv-how__state,.dv-how:not([data-intro]) .dv-how__hint{opacity:0}.dv-tone--neutral{color:#fff9}.dv-tone--match,.dv-tone--resolved{color:var(--dv-signal)}.dv-tone--alert{color:var(--dv-alert)}.dv-how__nav{pointer-events:auto}.dv-how__nav ol{display:flex;align-items:center;gap:4px}.dv-how__nav button{display:flex;align-items:center;gap:8px;min-height:44px;padding:0 12px;border-radius:6px;font-size:var(--dv-fs-sm);color:#fff6;transition:color .3s}.dv-how__nav button:hover{color:#ffffffd9}.dv-how__nav button:focus-visible{outline:2px solid var(--dv-signal);outline-offset:0}.dv-how__nav button:before{content:"";width:8px;height:8px;flex:none;border:1px solid currentColor;transition:background-color .3s}.dv-how__nav button[data-state=done]{color:#ffffffa6}.dv-how__nav button[data-state=done]:before{border:0;background:var(--dv-product)}.dv-how__nav button[data-state=active]{color:#fff;font-weight:600}.dv-how__nav button[data-state=active]:before{border:0;background:var(--dv-signal)}.dv-how__steps{position:absolute;inset:100svh 0 auto;pointer-events:none}.dv-how__steps li{height:100svh}.dv-how__fallback{position:absolute;inset:0;display:flex;align-items:center;justify-content:flex-end;padding:64px 8% 56px}.dv-how__fallback ol{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;max-width:28rem}.dv-how__fallback li{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:9999px;border:1px solid rgb(255 255 255 / .1);font-size:var(--dv-fs-caption);color:#ffffff73;transition:all .5s}.dv-how__fallback li[data-focus]{border-color:var(--dv-signal);background:rgb(var(--dv-signal-rgb) / .1);color:#fff;font-weight:600}.dv-how__closing{display:grid;gap:48px;padding-block:96px}@media(min-width:1024px){.dv-how__closing{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:80px}}.dv-how__closing h3{margin-top:12px;font:700 var(--dv-fs-2xl)/1.2 var(--dv-font-display);color:#fff;text-wrap:balance}.dv-how__closing p.dv-how__closing-text{margin-top:16px;max-width:28rem;font-size:var(--dv-fs-lg);line-height:var(--dv-lh-text);color:#ffffffb3}.dv-how__access{display:inline-flex;align-items:center;gap:8px;margin-top:24px;font-size:var(--dv-fs-sm);color:#fff9}.dv-how__chain{display:flex;flex-wrap:wrap;align-items:center;gap:16px 12px}.dv-how__chain li{display:contents}.dv-how__chain span:not(.dv-pill-signal){font-size:var(--dv-fs-base);color:#fffc}.dv-how__chain .dv-icon{color:#ffffff4d}.dv-how__chain .dv-pill-signal .dv-icon{color:currentColor}@media(min-width:1536px){.dv-how__frame{padding-top:136px;padding-bottom:40px}.dv-how__crumb,.dv-how__record,.dv-how__intro-eyebrow,.dv-how__kicker,.dv-how__nav button{font-size:var(--dv-fs-base)}.dv-how__lock{font-size:var(--dv-fs-sm)}.dv-how__stack{max-width:40rem}.dv-how__intro-title,.dv-how__stage-title{font-size:var(--dv-fs-display)}.dv-how__state{font-size:var(--dv-fs-lg)}.dv-how__card{width:30rem}.dv-how__item{padding:24px}.dv-how__closing{padding-block:128px}}.dv-d-inset{border-radius:12px;background:rgb(var(--dv-surface-card-rgb) / .78)}.dv-d-rows{display:flex;flex-direction:column;padding:8px}.dv-d-rows li{display:flex;align-items:center;gap:16px;padding:10px 12px;border-radius:8px}.dv-d-rows li:nth-child(odd){background:#fff}.dv-d-rows .dv-d-name{display:block;font-size:var(--dv-fs-sm);font-weight:600;color:var(--dv-ink)}.dv-d-rows .dv-d-meta{display:block;font-size:var(--dv-fs-sm);color:var(--dv-slate-500)}.dv-d-tag{display:inline-flex;flex:none;align-items:center;gap:6px;margin-left:auto;font-size:var(--dv-fs-caption);font-weight:500;color:var(--dv-deep)}.dv-d-tag .dv-icon{width:14px;height:14px}.dv-d-pairs{display:flex;flex-direction:column;gap:4px;padding:8px}.dv-d-pairs li{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:16px;padding:10px 12px}.dv-d-pairs b{font-size:var(--dv-fs-sm);font-weight:600;color:var(--dv-deep)}.dv-d-pairs span{font-size:var(--dv-fs-sm);line-height:var(--dv-lh-text);color:var(--dv-slate-700)}.dv-d-note{display:inline-flex;align-items:center;gap:8px;margin-top:16px;font-size:var(--dv-fs-sm);color:var(--dv-deep)}.dv-d-compare{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;padding:16px}.dv-d-compare small{display:block;font-size:var(--dv-fs-caption);color:var(--dv-slate-500)}.dv-d-compare strong{display:block;margin-top:4px;font:500 var(--dv-fs-lg) var(--dv-font-mono);font-variant-numeric:tabular-nums;color:var(--dv-ink)}.dv-d-compare>:last-child strong{color:var(--dv-alert-ink)}.dv-d-neq{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:9999px;background:rgb(var(--dv-alert-rgb) / .1);font:700 var(--dv-fs-lg) var(--dv-font-display);color:var(--dv-alert-ink)}.dv-d-diff{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;padding:14px 20px;border-radius:12px;background:var(--dv-ink);color:#fff}.dv-d-diff span{display:flex;align-items:center;gap:8px;font-size:var(--dv-fs-sm)}.dv-d-diff .dv-icon{color:var(--dv-alert)}.dv-d-diff strong{font:500 var(--dv-fs-lg) var(--dv-font-mono);font-variant-numeric:tabular-nums;color:#ffc2bb}.dv-d-progress{display:flex;align-items:center;gap:12px;padding-top:16px;font-size:var(--dv-fs-sm);color:var(--dv-slate-600)}.dv-d-bar{position:relative;flex:1;height:6px;overflow:hidden;border-radius:9999px;background:var(--dv-slate-200)}.dv-d-bar i{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:var(--dv-deep)}.dv-d-progress strong{font:500 var(--dv-fs-sm) var(--dv-font-mono);font-variant-numeric:tabular-nums;color:var(--dv-ink)}.dv-d-trail{position:relative;display:flex;flex-direction:column;gap:12px;padding-left:28px}.dv-d-trail:before{content:"";position:absolute;left:5px;top:8px;bottom:8px;width:2px;background:rgb(var(--dv-deep-rgb) / .25);transform-origin:top;transition:transform 1s ease-out}.dv-d-trail li{position:relative;font-size:var(--dv-fs-sm);color:var(--dv-slate-700)}.dv-d-trail li:before{content:"";position:absolute;left:-28px;top:6px;width:12px;height:12px;border-radius:9999px;background:var(--dv-deep)}.dv-d-result{margin-top:20px;padding:20px}.dv-d-result header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.dv-d-code{display:inline-flex;align-items:center;gap:8px;font:500 var(--dv-fs-sm) var(--dv-font-mono);color:var(--dv-alert-ink)}.dv-d-state{padding:4px 12px;border-radius:9999px;background:var(--dv-ink);font-size:var(--dv-fs-caption);font-weight:500;color:#fff}.dv-d-result h4{margin-top:16px;font:600 var(--dv-fs-lg) var(--dv-font-text);color:var(--dv-ink)}.dv-d-result .dv-d-scope,.dv-d-result .dv-d-foot{font-size:var(--dv-fs-sm);color:var(--dv-slate-500)}.dv-d-result .dv-d-value{margin-top:16px;font:500 var(--dv-fs-2xl) var(--dv-font-mono);font-variant-numeric:tabular-nums;color:var(--dv-ink)}.dv-d-decision{display:grid;gap:8px}.dv-d-box{padding:16px}.dv-d-box small{display:inline-flex;align-items:center;gap:6px;font-size:var(--dv-fs-caption);font-weight:500;color:var(--dv-deep)}.dv-d-box small .dv-icon{width:14px;height:14px}.dv-d-box p{margin-top:8px;font-size:var(--dv-fs-sm);font-weight:600;color:var(--dv-ink)}.dv-d-box .dv-d-foot{margin-top:4px;font-weight:400;color:var(--dv-slate-500)}.dv-d-down{margin-inline:auto;transform:rotate(90deg);color:var(--dv-slate-400)}.dv-d-choice{box-shadow:inset 0 0 0 2px var(--dv-slate-200);transition:box-shadow .7s}.dv-d-choice small{color:var(--dv-ink)}.dv-d-options{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.dv-d-options span{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:9999px;background:var(--dv-slate-100);font-size:var(--dv-fs-caption);color:var(--dv-slate-500);transition:background-color .5s,color .5s}.dv-d-swap{display:grid;margin-top:8px}.dv-d-box .dv-d-swap>*{grid-area:1 / 1;margin:0;font-size:var(--dv-fs-sm);font-weight:400;transition:opacity .5s}.dv-d-swap .dv-d-pending{color:var(--dv-slate-500)}.dv-d-swap .dv-d-outcome{opacity:0;transition-delay:.8s}.dv-d-swap .dv-d-outcome b{display:block;font-weight:600;color:var(--dv-ink)}.dv-d-swap .dv-d-outcome span{display:block;color:var(--dv-slate-500)}.dv-how__item:not([data-state=upcoming]) .dv-d-choice{box-shadow:inset 0 0 0 2px var(--dv-signal)}.dv-how__item:not([data-state=upcoming]) .dv-d-options [data-chosen]{background:var(--dv-ink);color:#fff;transition-delay:.65s}.dv-how__item:not([data-state=upcoming]) .dv-d-pending{opacity:0}.dv-how__item:not([data-state=upcoming]) .dv-d-outcome{opacity:1}.dv-how__item [data-in-step]{transition:opacity .75s var(--dv-ease-out),transform .75s var(--dv-ease-out);transition-delay:calc(var(--i, 0) * 80ms + .12s)}.dv-how__item[data-state=upcoming] [data-in-step]{opacity:0;transform:translate(-12px)}.dv-how__item[data-state=upcoming] .dv-d-trail:before{transform:scaleY(0)}.dv-band{padding-block:112px}@media(min-width:1536px){.dv-band{padding-block:144px}}.dv-on-surface{background:var(--dv-surface);color:var(--dv-ink)}.dv-on-surface-2{background:var(--dv-surface-2);color:var(--dv-ink)}.dv-on-night{background:var(--dv-night);color:#fff}.dv-on-deep{background:var(--dv-deep);color:#fff}.dv-split{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:64px}.dv-tabs-split{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.5fr);align-items:stretch;gap:56px;margin-top:80px}.dv-vtab{display:grid;grid-template-columns:2.25rem minmax(0,1fr);column-gap:12px;width:100%;padding-block:16px;border-radius:8px;text-align:left}.dv-vtab .dv-icon{width:24px;height:24px;margin-top:4px;color:var(--dv-slate-400);transition:color .3s}.dv-vtab__title{font:700 var(--dv-fs-xl)/1.25 var(--dv-font-display);color:rgb(var(--dv-ink-rgb) / .35);transition:color .3s}.dv-vtab:hover .dv-vtab__title{color:rgb(var(--dv-ink-rgb) / .7)}.dv-vtab__more{grid-column:2;display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .5s,opacity .5s}.dv-vtab__more>span{overflow:hidden}.dv-vtab__more p{padding-top:8px;font-size:var(--dv-fs-base);line-height:var(--dv-lh-text);color:var(--dv-slate-700)}.dv-vtab[aria-selected=true] .dv-icon{color:var(--dv-deep)}.dv-vtab[aria-selected=true] .dv-vtab__title{color:var(--dv-ink)}.dv-vtab[aria-selected=true] .dv-vtab__more{grid-template-rows:1fr;opacity:1}.dv-brand-panel{height:700px;padding:40px;border-radius:24px;background:var(--dv-deep);color:#fff}@media(min-width:1536px){.dv-tabs-split{gap:80px;margin-top:96px}.dv-vtab{padding-block:20px}.dv-vtab__title{font-size:var(--dv-fs-2xl)}.dv-brand-panel{height:760px;padding:48px}}.dv-relay{position:relative;display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));--n: 5}.dv-relay:before,.dv-relay:after{content:"";position:absolute;top:calc(var(--relay-pad, 0px) + 5px);height:2px;left:calc(50% / var(--n))}.dv-relay:before{right:calc(50% / var(--n));background:#ffffff26}.dv-relay:after{width:calc(100% - 100% / var(--n));background:var(--dv-signal);transform:scaleX(var(--fill, 0));transform-origin:left;transition:transform .16s var(--dv-ease-out)}.dv-relay>li{position:relative;z-index:1;min-width:0}.dv-relay>li>span{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;padding:0 16px 8px}.dv-relay>li>span:before{content:"";width:12px;height:12px;background:#ffffff4d;transition:background-color .18s var(--dv-ease-out),transform .18s var(--dv-ease-out),box-shadow .24s var(--dv-ease-out)}.dv-relay small,.dv-relay b{transition:color .24s var(--dv-ease-out)}.dv-relay small{font-size:var(--dv-fs-sm);color:#ffffff80}.dv-relay b{font:600 var(--dv-fs-lg) var(--dv-font-text);color:#ffffff73}.dv-relay>li>span[data-state=done]:before{background:rgb(var(--dv-signal-rgb) / .7)}.dv-relay>li>span[aria-current=step]:before{background:var(--dv-signal);transform:scale(1.25);box-shadow:0 0 0 5px rgb(var(--dv-signal-rgb) / .2)}.dv-relay>li>span[aria-current=step] small{color:var(--dv-signal)}.dv-relay>li>span[aria-current=step] b{color:#fff}@media(min-width:1536px){.dv-relay b{font:700 var(--dv-fs-xl) var(--dv-font-display)}}.dv-ticket{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:24px;margin-top:40px;padding:24px;border-radius:24px;background:#fff;color:var(--dv-ink)}.dv-ticket__main{display:flex;flex-direction:column;padding:24px}.dv-ticket__role{display:flex;align-items:center;gap:12px;font-size:var(--dv-fs-base);font-weight:600;color:var(--dv-deep)}.dv-ticket__role .dv-icon{width:24px;height:24px}.dv-ticket__main h3{margin-top:20px;font:700 var(--dv-fs-3xl)/1 var(--dv-font-display)}.dv-ticket__main p{margin-top:20px;font-size:var(--dv-fs-lg);line-height:var(--dv-lh-text);color:var(--dv-slate-700)}.dv-ticket__in{margin-top:auto;padding-top:40px}.dv-ticket__in small{display:block;font-size:var(--dv-fs-sm);color:var(--dv-slate-500)}.dv-ticket__in b{display:flex;align-items:center;gap:10px;margin-top:8px;font-size:var(--dv-fs-lg);font-weight:600}.dv-ticket__out{display:flex;flex-direction:column;gap:24px;padding:32px;border-radius:16px;background:var(--dv-surface-card)}.dv-ticket__out header{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:var(--dv-fs-sm);color:var(--dv-slate-500)}.dv-ok{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:9999px;background:#ecfdf5;color:#047857;font-size:var(--dv-fs-sm);font-weight:600}.dv-ticket__output{font:500 var(--dv-fs-xl)/1.35 var(--dv-font-display);text-wrap:balance}.dv-evidence{display:flex;flex-wrap:wrap;gap:8px}.dv-evidence li{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:9999px;background:#fff;font-size:var(--dv-fs-sm);color:var(--dv-slate-700)}.dv-evidence .dv-icon{width:14px;height:14px;color:var(--dv-deep)}.dv-note{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:24px}.dv-note>.dv-icon{width:36px;height:36px;color:var(--dv-signal)}.dv-note h3{font:700 var(--dv-fs-xl) var(--dv-font-display)}.dv-note p{margin-top:8px;max-width:48rem;font-size:var(--dv-fs-lg);line-height:var(--dv-lh-text);color:#ffffffbf}.dv-sticky-split{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:80px}.dv-sticky-split>:first-child{align-self:start;position:sticky;top:136px}.dv-stack{display:flex;flex-direction:column;gap:16px}.dv-stack article{padding:40px;border-radius:16px;background:#fff}.dv-stack h3{display:flex;align-items:center;gap:12px;font:700 var(--dv-fs-xl)/1.25 var(--dv-font-display)}.dv-stack h3 .dv-icon{width:24px;height:24px;color:var(--dv-deep)}.dv-stack p{margin-top:12px;padding-left:36px;font-size:var(--dv-fs-lg);line-height:var(--dv-lh-text);color:var(--dv-slate-700)}.dv-stack article:first-child{background:var(--dv-deep);color:#fff}.dv-stack article:first-child .dv-icon{color:var(--dv-signal)}.dv-stack article:first-child p{color:#fffc}@media(min-width:1536px){.dv-stack article{padding:48px}.dv-stack h3{font-size:var(--dv-fs-2xl)}}.dv-contrast{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:80px}.dv-contrast .dv-eyebrow--no{color:#fca5a5}.dv-contrast h3{margin-top:12px}.dv-contrast ul{display:flex;flex-direction:column;gap:20px;margin-top:40px}.dv-contrast li{display:flex;align-items:center;gap:16px;font-size:var(--dv-fs-xl)}.dv-contrast li>i{display:flex;flex:none;align-items:center;justify-content:center;width:36px;height:36px;border-radius:9999px}.dv-contrast .dv-no li{color:#ffffff80}.dv-contrast .dv-no li>i{background:#f8717126;color:#f87171}.dv-contrast .dv-no li span{text-decoration:line-through 2px rgb(248 113 113 / .6)}.dv-contrast .dv-yes li{font-weight:500}.dv-contrast .dv-yes li>i{background:var(--dv-signal);color:var(--dv-signal-ink)}.dv-statement{display:flex;align-items:flex-start;gap:20px;max-width:48rem;margin-top:96px}.dv-statement .dv-icon{width:28px;height:28px;margin-top:4px;color:var(--dv-signal)}.dv-statement p{font-size:var(--dv-fs-lg);line-height:var(--dv-lh-text);color:#fffc;text-wrap:pretty}.dv-table-head{display:flex;align-items:flex-end;justify-content:space-between;gap:40px}.dv-table-head h3{max-width:42rem}.dv-table{width:100%;margin-top:56px;border-collapse:collapse;overflow:hidden;border-radius:16px;background:#fff}.dv-table th{padding:16px 32px;background:rgb(var(--dv-deep-rgb) / .05);text-align:left;font-size:var(--dv-fs-sm);font-weight:500;color:var(--dv-slate-600)}.dv-table td{padding:28px 32px;border-top:1px solid var(--dv-slate-100);vertical-align:top}.dv-table td:first-child{white-space:nowrap;font:500 var(--dv-fs-base) var(--dv-font-mono);font-variant-numeric:tabular-nums;color:var(--dv-deep)}.dv-table td:nth-child(2){font:700 var(--dv-fs-xl) var(--dv-font-display)}.dv-checks{display:flex;flex-direction:column;gap:8px}.dv-checks li{display:flex;align-items:flex-start;gap:10px;font-size:var(--dv-fs-base);color:var(--dv-slate-700)}.dv-checks .dv-icon{margin-top:4px;color:var(--dv-deep)}.dv-next{padding-block:96px}.dv-next__link{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:48px;border-radius:16px}.dv-next__label{display:block;font-size:var(--dv-fs-sm);font-weight:600;color:var(--dv-deep)}.dv-next__title{display:block;margin-top:16px;font:700 var(--dv-fs-display)/1 var(--dv-font-display);transition:transform .3s}.dv-next__link:hover .dv-next__title{transform:translate(8px)}.dv-next__desc{display:block;max-width:42rem;margin-top:24px;font-size:var(--dv-fs-lg);line-height:var(--dv-lh-text);color:var(--dv-slate-600)}.dv-next__go{display:flex;align-items:center;justify-content:center;width:96px;height:96px;border-radius:9999px;background:var(--dv-deep);color:#fff;transition:transform .3s}.dv-next__go .dv-icon{width:32px;height:32px}.dv-next__link:hover .dv-next__go{transform:scale(1.05)}.dv-next__nav{display:flex;align-items:baseline;justify-content:space-between;gap:32px;margin-top:64px;font-size:var(--dv-fs-sm);color:var(--dv-slate-600)}.dv-next__nav ul{display:flex;gap:32px}.dv-next__nav a{font-size:var(--dv-fs-base);font-weight:600;color:rgb(var(--dv-ink-rgb) / .7);transition:color .15s}.dv-next__nav a:hover{color:var(--dv-deep)}.dv-on-night .dv-next__label{color:var(--dv-signal)}.dv-on-night .dv-next__desc,.dv-on-night .dv-next__nav{color:#fff9}.dv-on-night .dv-next__go{background:var(--dv-signal);color:var(--dv-signal-ink)}.dv-on-night .dv-next__nav a{color:#ffffffbf}.dv-on-night .dv-next__nav a:hover{color:var(--dv-signal)}@media(min-width:1536px){.dv-next{padding-block:128px}.dv-next__label{font-size:var(--dv-fs-base)}.dv-next__desc{font-size:var(--dv-fs-xl)}}.dv-contact{display:flex;flex:1;flex-direction:column;justify-content:center;padding-block:112px;background:var(--dv-surface);color:var(--dv-ink)}.dv-contact__grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:80px}.dv-contact__aside{display:flex;flex-direction:column;gap:16px}.dv-contact__tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:8px;border-radius:16px;background:var(--dv-surface-2)}.dv-contact__tab{display:flex;flex-direction:column;gap:4px;padding:16px 20px;border-radius:12px;text-align:left;transition:background-color .3s}.dv-contact__tab:hover{background:#ffffff80}.dv-contact__tab:focus-visible{outline:2px solid var(--dv-deep);outline-offset:0}.dv-contact__tab b{font:600 var(--dv-fs-lg)/1.3 var(--dv-font-text);color:rgb(var(--dv-ink-rgb) / .55)}.dv-contact__tab small{font-size:var(--dv-fs-sm);color:var(--dv-slate-500)}.dv-contact__tab[aria-selected=true]{background:#fff}.dv-contact__tab[aria-selected=true] b{color:var(--dv-ink)}.dv-contact__tab[aria-selected=true] small{color:var(--dv-deep)}.dv-contact__panel{display:flex;flex-direction:column;gap:40px;padding:40px;border-radius:24px;background:#fff}.dv-contact__swap{display:flex;flex-direction:column;gap:24px}.dv-contact__text{font-size:var(--dv-fs-base);line-height:var(--dv-lh-text);color:var(--dv-slate-600)}.dv-contact__headline{font:700 var(--dv-fs-2xl)/1.2 var(--dv-font-display);color:var(--dv-ink);text-wrap:balance}.dv-contact__points{display:flex;flex-direction:column;gap:12px}.dv-contact__points li{display:flex;align-items:flex-start;gap:12px;font-size:var(--dv-fs-lg);line-height:var(--dv-lh-text);color:var(--dv-slate-700)}.dv-contact__points .dv-icon{margin-top:6px;color:var(--dv-deep)}.dv-contact__actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 32px}.dv-contact__phone{display:inline-flex;align-items:center;gap:8px;font-size:var(--dv-fs-base);font-weight:600;color:var(--dv-ink)}.dv-contact__phone:hover,.dv-contact__phone .dv-icon{color:var(--dv-deep)}@media(min-width:1536px){.dv-contact{padding-block:144px}.dv-contact__panel{padding:48px}}.dv-footer{flex:none;padding-block:40px;background:var(--dv-night);color:#ffffff8c}.dv-footer__row{display:flex;align-items:center;justify-content:space-between;gap:24px;font-size:var(--dv-fs-sm)}.dv-footer img{height:44px;width:auto}[data-reveal],[data-reveal-item]{opacity:0;transform:translate3d(var(--x, 0px),var(--y, 0px),0) scale(var(--s, 1));filter:blur(var(--b, 0px));transition:opacity var(--dur, .7s) var(--ease, var(--dv-ease-out)),transform var(--dur, .7s) var(--ease, var(--dv-ease-out)),filter var(--dur, .7s) var(--ease, var(--dv-ease-out));transition-delay:calc(var(--delay, 0ms) + var(--i, 0) * var(--step, 90ms))}[data-reveal][data-in],[data-in] [data-reveal-item]{opacity:1;transform:none;filter:none}[data-reveal=up],[data-reveal-item=up]{--y: 24px}[data-reveal=upShort],[data-reveal-item=upShort]{--y: 12px}[data-reveal=rise],[data-reveal-item=rise]{--y: 20px;--s: .98}[data-reveal=settle],[data-reveal-item=settle]{--y: 6px;--s: .98}[data-reveal=fromLeft],[data-reveal-item=fromLeft]{--x: -32px}[data-reveal=nudge],[data-reveal-item=nudge]{--x: -12px}[data-preset=howItWorks]{--dur: .75s;--ease: var(--dv-ease-out);--step: 80ms}[data-preset=modules]{--dur: .9s;--ease: var(--dv-ease-soft);--step: .11s}[data-preset=agents]{--dur: .65s;--ease: var(--dv-ease-out);--step: 80ms}[data-preset=trust]{--dur: .8s;--ease: var(--dv-ease-soft);--step: 90ms}[data-preset=contact]{--dur: .9s;--ease: var(--dv-ease-soft);--step: .1s}@keyframes dv-swap-in{0%{opacity:0;transform:translate3d(0,8px,0)}}.dv-swap{animation:dv-swap-in .48s var(--dv-ease-soft) both}@keyframes dv-hero-in{0%{opacity:0;transform:translate3d(0,16px,0)}}.dv-hero-enter{animation:dv-hero-in .9s var(--dv-ease-out) var(--delay, 0ms) backwards}@media(prefers-reduced-motion:reduce){[data-reveal],[data-reveal-item]{opacity:1;transform:none;filter:none;transition:none}.dv-swap,.dv-hero-enter{animation:none}.dv-how__stack>*,.dv-how__item,.dv-how__item [data-in-step],.dv-d-trail:before{transition:none}}@media(max-width:900px){:root{--dv-header-h: 64px}.dv-header__logo img{height:32px}.dv-nav{display:none}.dv-hero{padding-bottom:24px}.dv-hero__content{padding-top:32px}.dv-hero__head{grid-template-columns:minmax(0,1fr);gap:24px}.dv-hero__title{font-size:var(--dv-fs-3xl)}.dv-hero__panel{display:none}.dv-how__fade-left{width:100%;background:linear-gradient(180deg,var(--dv-night) 0%,rgb(var(--dv-night-rgb) / .9) 30%,transparent 46%)}.dv-how__frame{padding-top:calc(var(--dv-header-h) + 20px)}.dv-how__record,.dv-how__crumb{display:none}.dv-how__stack{max-width:none}.dv-how__intro-title{font-size:var(--dv-fs-2xl)}.dv-how__stage-title{margin-top:12px;font-size:var(--dv-fs-xl)}.dv-how__stack article .dv-how__text{display:none}.dv-how__copy{align-items:start}.dv-how__leader{display:none}.dv-how__card{left:20px;right:20px;top:auto!important;bottom:76px;width:auto;transform:none!important}.dv-how__item{max-height:40svh;overflow:auto;padding:16px}.dv-how__item-body{display:block}.dv-how__bottom{justify-content:center}.dv-how__status{display:none}.dv-how__nav ol{gap:0}.dv-how__nav button{padding:0 8px;font-size:0}.dv-how__nav button:before{width:10px;height:10px}.dv-split,.dv-tabs-split,.dv-sticky-split,.dv-contrast,.dv-contact__grid,.dv-ticket{grid-template-columns:minmax(0,1fr);gap:40px}.dv-sticky-split>:first-child{position:static}.dv-band,.dv-contact{padding-block:72px}.dv-h2,.dv-next__title{font-size:var(--dv-fs-3xl)}.dv-h3,.dv-ticket__main h3{font-size:var(--dv-fs-2xl)}.dv-brand-panel{height:420px;padding:24px}.dv-relay>li>span{padding-inline:4px}.dv-relay small{font-size:var(--dv-fs-caption);white-space:nowrap}.dv-relay b{display:none}.dv-contrast li{font-size:var(--dv-fs-lg)}.dv-table-head{flex-direction:column;align-items:flex-start}.dv-table,.dv-table tbody,.dv-table tr,.dv-table td{display:block}.dv-table thead{display:none}.dv-table td{padding:8px 20px;border:0}.dv-table tr{padding-block:16px;border-top:1px solid var(--dv-slate-100)}.dv-next__link{grid-template-columns:minmax(0,1fr);gap:24px}.dv-next__go{width:64px;height:64px}.dv-next__nav{flex-direction:column}.dv-next__nav ul{flex-wrap:wrap;gap:12px 24px}.dv-contact__tabs{grid-template-columns:minmax(0,1fr)}.dv-contact__panel{padding:24px}.dv-contact__headline{font-size:var(--dv-fs-xl)}.dv-footer__row{flex-direction:column;align-items:flex-start}}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/jost-latin-500-normal.41lBe9I9.woff2) format("woff2"),url(/_astro/jost-latin-500-normal.B-AtzreL.woff) format("woff")}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/jost-latin-600-normal.C497H-z9.woff2) format("woff2"),url(/_astro/jost-latin-600-normal.Bv_M0d15.woff) format("woff")}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/jost-latin-700-normal.u2Hrqd6k.woff2) format("woff2"),url(/_astro/jost-latin-700-normal.k-iBXzmq.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-latin-400-normal.CDDApCn2.woff2) format("woff2"),url(/_astro/ibm-plex-sans-latin-400-normal.CYLoc0-x.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-latin-500-normal.6ng42L7E.woff2) format("woff2"),url(/_astro/ibm-plex-sans-latin-500-normal.BgVn5rGT.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-latin-600-normal.CuJfVYMP.woff2) format("woff2"),url(/_astro/ibm-plex-sans-latin-600-normal.Cu4Hd6ag.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-400-normal.CvHOgSBP.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-500-normal.CB9ihrfo.woff) format("woff")}:root{--dv-fs-lg: 17px;--dv-fs-xl: 20px;--dv-fs-2xl: 26px;--dv-fs-3xl: 32px;--dv-fs-display: 40px}@media(min-width:640px){:root{--dv-fs-lg: 18px;--dv-fs-xl: 22px;--dv-fs-2xl: 28px;--dv-fs-3xl: 38px;--dv-fs-display: 48px}}@media(min-width:1024px){:root{--dv-fs-xl: 24px;--dv-fs-2xl: 32px;--dv-fs-3xl: 44px;--dv-fs-display: 60px}}@media(min-width:1536px){:root{--dv-fs-caption: 13px;--dv-fs-sm: 15px;--dv-fs-base: 17px;--dv-fs-2xl: 34px;--dv-fs-3xl: 50px;--dv-fs-display: 64px}}@media(min-width:2240px){:root{--dv-fs-caption: 14px;--dv-fs-sm: 16px;--dv-fs-base: 18px;--dv-fs-lg: 20px;--dv-fs-xl: 28px;--dv-fs-2xl: 40px;--dv-fs-3xl: 60px;--dv-fs-display: 80px}}.dv-h2,.dv-h3,.dv-hero__title,.dv-next__title,.dv-ticket__main h3{overflow-wrap:anywhere}.dv-btn,.dv-cta,.dv-next__go{background:var(--dv-product);color:var(--dv-ink);border-color:var(--dv-product)}.dv-btn:hover,.dv-cta:hover{background:var(--dv-product-700)}.dv-btn.dv-btn--quiet{background:transparent;color:var(--dv-product);border-color:var(--dv-product)}.dv-btn.dv-btn--quiet:hover{background:var(--dv-product);color:var(--dv-ink)}.dv-nav a[aria-current=page]{color:var(--dv-product)}.dv-on-deep{background:var(--dv-night)}.dv-on-deep .dv-h2,.dv-on-deep .dv-eyebrow{color:var(--dv-product)}.dv-contact__tab[aria-selected=true]{background:var(--dv-product)}.dv-contact__tab[aria-selected=true] small{color:var(--dv-ink)}html{scroll-behavior:smooth;scroll-padding-top:var(--dv-header-h);-webkit-tap-highlight-color:transparent}body.modal-open{overflow:hidden}input{font:inherit}button,a{touch-action:manipulation}[hidden]{display:none!important}::selection{color:var(--dv-night);background:var(--dv-product)}.skip-link{position:fixed;top:-100px;left:20px;z-index:100;padding:12px;background:var(--dv-product);color:var(--dv-night);font-weight:600}.skip-link:focus{top:12px}.band-stack{display:flex;flex-direction:column;gap:80px}.brand{display:inline-flex;line-height:1}.brand img{display:block;height:48px;width:auto}.site-logo .brand img{height:clamp(32px,calc(3vw + 20px),48px)}.site-header__actions{display:flex;align-items:center;gap:12px}.menu-toggle{display:none;align-items:center;justify-content:center;width:44px;height:44px;border-radius:9999px;background:#ffffff14;color:var(--dv-white)}.dv-hero__title em{font-style:normal;color:var(--dv-product)}.scene{isolation:isolate;overflow:hidden;touch-action:pan-y}.scene-fallback{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-around;gap:20px;padding:24px}.dv-hero__panel--bare{margin-top:24px;padding:12px 0 0;border-color:transparent;border-radius:0;background:none}.dv-hero__panel--bare .dv-hero__foot{padding-top:8px;border-top-color:transparent}.dv-hero__panel--bare .fx3d{mask-image:linear-gradient(to bottom,transparent,var(--dv-night) 10%,var(--dv-night) 78%,transparent),linear-gradient(to right,transparent,var(--dv-night) 7%,var(--dv-night) 93%,transparent);mask-composite:intersect}.scene[data-ready] .scene-fallback{display:none}@media(min-width:901px){.scene-fallback{display:none}}.token-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:7px;width:30%}.token-grid i{display:block;aspect-ratio:1;border-radius:2px;background:var(--dv-product)}.token-grid--large{grid-template-columns:repeat(3,1fr);gap:12px}.token-grid--small{grid-template-columns:repeat(10,1fr);gap:5px}.asset-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:80px}.asset-card{display:flex;flex-direction:column;overflow:hidden;border-radius:16px;background:var(--dv-white)}.iso-panel{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(110% 80% at 50% 105%,rgb(var(--dv-deep-rgb) / .75),transparent 70%),var(--dv-night)}.iso-stage{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.iso__floor{fill:none;stroke:#ffffff17;stroke-width:.6}.iso__glow{fill:rgb(var(--dv-product-rgb) / .12);filter:blur(22px);transition:fill .5s var(--dv-ease-out)}.iso__face{stroke:rgb(var(--dv-product-50-rgb) / .2);stroke-width:1;stroke-linejoin:round}.iso-l{fill:var(--dv-deep)}.iso-r{fill:var(--dv-glass)}.iso-t{fill:color-mix(in srgb,var(--dv-deep) 70%,var(--dv-white))}.iso-l.is-soft{fill:color-mix(in srgb,var(--dv-deep) 70%,var(--dv-night))}.iso-r.is-soft{fill:color-mix(in srgb,var(--dv-glass) 70%,var(--dv-night))}.iso-t.is-soft{fill:color-mix(in srgb,var(--dv-deep) 80%,var(--dv-white))}.iso-l.is-awning{fill:var(--dv-product-700)}.iso-r.is-awning{fill:var(--dv-product)}.iso-t.is-awning{fill:var(--dv-product-50)}.is-awning,.is-platform.iso-t{stroke:none}.iso-l.is-platform,.iso-l.is-pad{fill:var(--dv-glass)}.iso-r.is-platform,.iso-r.is-pad{fill:color-mix(in srgb,var(--dv-glass) 60%,var(--dv-night))}.iso-t.is-platform{fill:rgb(var(--dv-product-rgb) / .1);stroke:rgb(var(--dv-product-rgb) / .55);stroke-dasharray:4 3}.iso-t.is-pad{fill:color-mix(in srgb,var(--dv-deep) 75%,var(--dv-night));transition:stroke .3s var(--dv-ease-out)}.iso__face.is-dashed{fill:none;stroke:rgb(var(--dv-product-rgb) / .6);stroke-dasharray:3 3}.cube-l{fill:var(--dv-product-700)}.cube-r{fill:var(--dv-product)}.cube-t{fill:var(--dv-product-50)}.cube-l,.cube-r,.cube-t{stroke:none}.iso__tok{fill:#ffffff14;transition:fill .36s var(--dv-ease-out) calc(var(--d) * 14ms)}.iso__tok.is-on{fill:var(--dv-product)}@keyframes iso-float{50%{transform:translateY(-4px)}}.iso__token{animation:iso-float 3.2s var(--dv-ease-standard) calc(var(--f, 0) * -.8s) infinite;animation-play-state:paused}@media(prefers-reduced-motion:reduce){.iso__tok,.iso__glow,.iso-t.is-pad{transition:none}.iso__token{animation:none}}.asset-card__visual{aspect-ratio:5 / 4}.asset-card__index{position:absolute;top:14px;left:16px;font:500 var(--dv-fs-caption)/1 var(--dv-font-mono);font-variant-numeric:tabular-nums;color:#ffffff73}.asset-card__tag{position:absolute;top:10px;right:12px;padding:5px 10px;border:1px solid rgb(var(--dv-product-rgb) / .35);border-radius:9999px;background:rgb(var(--dv-product-rgb) / .08);color:var(--dv-product);font-size:var(--dv-fs-caption);font-weight:600;line-height:1;white-space:nowrap}.asset-card__body{flex:1;padding:24px}.asset-card h3{font:700 var(--dv-fs-xl)/1.25 var(--dv-font-display);text-wrap:balance}.asset-card p{margin-top:8px;color:var(--dv-slate-700)}.asset-scene{padding:40px 16px 10px}@keyframes asset-tok-on{0%{fill:#ffffff14}}[data-in] .asset-scene .iso__tok.is-on{animation:asset-tok-on .52s var(--dv-ease-out) both;animation-delay:calc(.45s + var(--i, 0) * .11s + var(--d) * 20ms)}.asset-card:hover .iso__tok.is-later{fill:var(--dv-product)}.asset-card:hover .iso__glow{fill:rgb(var(--dv-product-rgb) / .22)}.asset-card:hover .iso__token{animation-play-state:running}@media(prefers-reduced-motion:reduce){[data-in] .asset-scene .iso__tok.is-on{animation:none}}.audience-strip{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:16px;margin-top:32px}.audience-strip h3{font:600 var(--dv-fs-sm)/1.2 var(--dv-font-text);white-space:nowrap}.audience-strip__controls{display:flex;gap:6px}.audience-strip__controls button{display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--dv-slate-300);border-radius:50%;color:var(--dv-ink);transition:background-color .2s var(--dv-ease-out),color .2s var(--dv-ease-out),opacity .2s var(--dv-ease-out)}.audience-strip__controls button:hover:not(:disabled){background:var(--dv-deep);color:var(--dv-white)}.audience-strip__controls button:disabled{opacity:.35;cursor:default}.audience-strip__track{display:flex;gap:8px;overflow-x:auto;margin:0;padding:0;list-style:none;overscroll-behavior-inline:contain;scrollbar-width:none;scroll-snap-type:x mandatory}.audience-strip__track::-webkit-scrollbar{display:none}.audience-strip__track li{flex:0 0 auto;padding:7px 12px;border:1px solid var(--dv-slate-300);border-radius:9999px;font-size:var(--dv-fs-caption);font-weight:600;white-space:nowrap;scroll-snap-align:start}.audience-strip__track:focus-visible,.audience-strip__controls button:focus-visible{outline:3px solid var(--dv-product);outline-offset:3px}@media(max-width:900px){.asset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.asset-grid{grid-template-columns:minmax(0,1fr);margin-top:40px}.asset-card__visual{aspect-ratio:16 / 10}.audience-strip{grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:24px}.audience-strip__track{grid-column:1 / -1}.audience-strip__controls{gap:4px}.audience-strip__controls button{width:28px;height:28px}}.product-panel{display:flex;flex-direction:column;gap:24px;height:auto;min-height:700px}.product-panel--center{align-items:center;justify-content:center}.product-panel .dv-cta{background:var(--dv-deep);color:var(--dv-white);border-color:var(--dv-deep)}.product-panel .dv-cta:hover{background:var(--dv-deep-hover)}.product-panel__bar{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:var(--dv-fs-sm);color:#ffffffb3}.product-panel__bar .brand img{height:36px}[data-ui] h3{font:600 var(--dv-fs-lg)/1.3 var(--dv-font-text);color:var(--dv-ink)}.demo-title{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:var(--dv-fs-sm);font-weight:600;color:var(--dv-slate-600)}.status{flex:none;white-space:nowrap}.status.dv-chip--neutral .status__done,.status.dv-chip--match .status__pending{display:none}.big-number{font:500 var(--dv-fs-2xl)/1.1 var(--dv-font-mono);font-variant-numeric:tabular-nums;color:var(--dv-ink)}.small-muted{font-size:var(--dv-fs-sm);color:var(--dv-slate-500)}.demo-note{font-size:var(--dv-fs-caption);color:var(--dv-slate-500);text-align:center}.dv-cta:disabled{opacity:.6;cursor:default}.goal{position:relative;height:12px;overflow:hidden;border-radius:9999px;background:var(--dv-surface-2)}.goal__fill{position:absolute;inset:0;border-radius:inherit;background:var(--dv-product);transform:translate(calc((var(--p) - 1) * 100%));transition:transform .9s var(--dv-ease-out)}.goal__mark{position:absolute;top:0;bottom:0;left:calc(var(--at) * 100%);width:2px;background:#fffc}.goal__ends{display:flex;justify-content:space-between;gap:12px;font-size:var(--dv-fs-caption);color:var(--dv-slate-500)}.portal-title{text-wrap:wrap}.portal-title__verb{display:inline-grid;grid-template-columns:max-content;width:var(--portal-verb-width-0, auto);overflow:hidden;color:var(--dv-ink);line-height:1.16;vertical-align:bottom;animation:portal-verb-width 9s var(--dv-ease-out) infinite}.portal-title__verb>span{grid-area:1 / 1;justify-self:start;padding-inline:.12em;background:var(--dv-product);white-space:nowrap;animation:portal-verb-rise 9s var(--dv-ease-out) infinite}.portal-title__verb>span:nth-child(2){animation-delay:-6s}.portal-title__verb>span:nth-child(3){animation-delay:-3s}@keyframes portal-verb-width{0%,26%,to{width:var(--portal-verb-width-0)}33%,59%{width:var(--portal-verb-width-1)}66%,93%{width:var(--portal-verb-width-2)}}@keyframes portal-verb-rise{0%,26%,to{transform:translateY(0);opacity:1}33%{transform:translateY(-100%);opacity:0}33.01%,93%{transform:translateY(100%);opacity:0}}@media(prefers-reduced-motion:reduce){.portal-title__verb{animation:none}.portal-title__verb>span{animation:none}.portal-title__verb>span:not(:first-child){visibility:hidden}}.proof__moves li,.proof__payouts li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:10px;background:var(--dv-surface-card)}.is-new{animation:ui-arrive .9s var(--dv-ease-out) both}.stepper{display:grid}.stepper li{position:relative;display:flex;align-items:center;gap:12px;padding:6px 0;font-size:var(--dv-fs-sm);color:var(--dv-slate-700)}.stepper li:not(:last-child):after{content:"";position:absolute;left:11px;top:calc(50% + 14px);height:calc(100% - 28px);width:2px;border-radius:2px;background:var(--dv-slate-200);transition:background-color .3s var(--dv-ease-out)}.stepper li[data-step=done]:after{background:var(--dv-product)}.stepper__dot{position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;width:24px;height:24px;border-radius:9999px;background:var(--dv-slate-200);color:var(--dv-white);transition:background-color .3s var(--dv-ease-out),color .3s var(--dv-ease-out)}.stepper [data-step=done] .stepper__dot{background:var(--dv-product);color:var(--dv-ink)}.stepper [data-step=current]{font-weight:600;color:var(--dv-ink)}.stepper [data-step=current] .stepper__dot{background:var(--dv-white);box-shadow:inset 0 0 0 2px var(--dv-product);color:transparent}.stepper [data-step=current] .stepper__dot:before{content:"";position:absolute;inset:-4px;border-radius:inherit;background:rgb(var(--dv-product-rgb) / .35);animation:ui-ping 1.6s var(--dv-ease-out) infinite}.stepper em{margin-left:auto;padding:2px 8px;border-radius:9999px;background:var(--dv-product);font-size:var(--dv-fs-caption);font-style:normal;font-weight:600;color:var(--dv-ink);white-space:nowrap}.seg{display:inline-flex;align-self:flex-start;gap:4px;padding:4px;border-radius:9999px;background:var(--dv-surface-card)}.seg button{padding:6px 14px;border-radius:9999px;font-size:var(--dv-fs-sm);font-weight:600;color:var(--dv-slate-500);transition:background-color .2s,color .2s}.seg button[aria-pressed=true]{background:var(--dv-deep);color:var(--dv-white)}.seg button:focus-visible{outline:2px solid var(--dv-deep);outline-offset:2px}@media(hover:hover)and (pointer:fine){.seg button:not([aria-pressed=true]):hover{color:var(--dv-ink)}}@keyframes ui-ping{0%{transform:scale(.6);opacity:1}to{transform:scale(2.2);opacity:0}}@keyframes ui-grow{0%{transform:scaleY(0)}}@keyframes ui-fade{0%{opacity:0}}@keyframes ui-slide{0%{transform:translate(-100%)}}@keyframes ui-rise{0%{opacity:0;transform:translateY(10px)}}@keyframes ui-pop{0%{opacity:0;transform:scale(.4)}}@keyframes ui-wait{to{transform:translateY(-3px)}}@keyframes ui-arrive{0%{opacity:0;transform:translateY(-10px);background:var(--flash, var(--dv-product))}45%{opacity:1;background:var(--flash-soft, rgb(var(--dv-product-rgb) / .35))}}@keyframes ui-travel{0%{transform:translate(0);opacity:0}12%,85%{opacity:1}to{transform:translate(100%);opacity:0}}@keyframes ui-fill{0%{background:var(--dv-slate-200);color:var(--dv-white);transform:scale(.7)}}@keyframes ui-node{0%{background:var(--dv-white);color:var(--dv-slate-400)}}@keyframes ui-stretch{0%{transform:scaleX(0)}}.checklist{display:grid;gap:12px}.checklist li{display:flex;align-items:center;gap:12px;font-size:var(--dv-fs-sm);color:var(--dv-slate-700)}.checklist--rows{gap:8px}.checklist--rows li{padding:12px 14px;border-radius:10px;background:var(--dv-white);font-weight:500;color:var(--dv-ink)}.checklist--rows li b{margin-left:auto;font:500 var(--dv-fs-sm) var(--dv-font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.check-icon{display:inline-flex;flex:none;align-items:center;justify-content:center;width:24px;height:24px;border-radius:9999px;background:var(--dv-deep);color:var(--dv-white)}.dv-ticket .check-icon{background:var(--dv-product);color:var(--dv-ink)}.tags{display:flex;flex-wrap:wrap;gap:8px}.tags li{padding:6px 12px;border:1px solid var(--dv-slate-200);border-radius:9999px;background:var(--dv-white);font-size:var(--dv-fs-sm);color:var(--dv-slate-700)}.progress-track{height:6px;overflow:hidden;border-radius:9999px;background:var(--dv-slate-200)}.progress-track>span{display:block;height:100%;border-radius:inherit;background:var(--dv-product)}.progress-track--lg{height:14px}.offer-meter{display:grid;gap:10px}.offer-meter p{font-size:var(--dv-fs-sm);color:var(--dv-slate-600)}.offer-meter strong{margin-right:6px;font:700 var(--dv-fs-3xl)/1 var(--dv-font-display);color:var(--dv-ink)}.token-mosaic{display:grid;grid-template-columns:repeat(8,1fr);gap:6px}.token-mosaic i{aspect-ratio:1;border-radius:3px;background:var(--dv-product)}.token-mosaic i:nth-child(3n){background:var(--dv-deep)}.token-mosaic--units i,.token-mosaic--units i:nth-child(3n){background:var(--dv-surface-2)}.modules-visual{margin-top:40px;aspect-ratio:2 / 1;border-radius:16px}@media(max-width:600px){.modules-visual{aspect-ratio:4 / 3;margin-top:32px}}.modules-scene{padding:16px 12px 8px}.modules-scene__line{fill:none;stroke:rgb(var(--dv-product-50-rgb) / .16);stroke-width:1;stroke-dasharray:2 4;transition:stroke .3s var(--dv-ease-out)}.modules-scene__pulse{fill:none;stroke:var(--dv-product);stroke-width:2.5;stroke-linecap:round;stroke-dasharray:8 92;opacity:0}.modules-scene__wire.is-active .modules-scene__line{stroke:rgb(var(--dv-product-rgb) / .55);stroke-dasharray:none}.modules-scene__wire.is-active .modules-scene__pulse{opacity:1;animation:modules-pulse 1.6s var(--dv-ease-standard) infinite}@keyframes modules-pulse{0%{stroke-dashoffset:100}to{stroke-dashoffset:8}}.modules-scene__pad .iso__tok{transition-delay:calc(var(--d) * 50ms)}.modules-scene__pad.is-active .iso-t{stroke:var(--dv-product)}.modules-scene__pad.is-active .iso__tok{fill:var(--dv-product)}.modules-scene__lift{opacity:0;transition:opacity .3s var(--dv-ease-out)}.modules-scene__lift.is-active{opacity:1;animation-play-state:running}@media(prefers-reduced-motion:reduce){.modules-scene__line,.modules-scene__lift{transition:none}.modules-scene__wire.is-active .modules-scene__pulse{animation:none;stroke-dasharray:none;opacity:.6}}.dv-stack h2{display:flex;align-items:center;gap:12px;font:700 var(--dv-fs-xl)/1.25 var(--dv-font-display)}.dv-stack h2 .dv-icon{width:24px;height:24px;color:var(--dv-deep)}.dv-stack article:first-child h2 .dv-icon{color:var(--dv-signal)}@media(min-width:1536px){.dv-stack h2{font-size:var(--dv-fs-2xl)}}.faq-layout{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:80px}.faq-list{margin-top:48px}.faq-list details{border-top:1px solid rgb(255 255 255 / .12)}.faq-list details:last-child{border-bottom:1px solid rgb(255 255 255 / .12)}.faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 0;list-style:none;cursor:pointer;font:600 var(--dv-fs-lg)/1.4 var(--dv-font-text);color:#fffc;transition:color .15s var(--dv-ease-ui)}.faq-list summary::-webkit-details-marker{display:none}.faq-toggle{display:inline-flex;flex:none;align-items:center;justify-content:center;width:36px;height:36px;border-radius:9999px;background:#ffffff14;transition:transform .3s var(--dv-ease-out),background-color .3s}.faq-list details[open] summary{color:var(--dv-white)}.faq-list details[open] .faq-toggle{transform:rotate(45deg);background:rgb(var(--dv-product-rgb) / .2);color:var(--dv-product)}.faq-list details>p{padding:0 48px 24px 0;color:#ffffffb3}.faq-visual{--faq-sticky-top: clamp(120px, 20svh, 180px);container:proof / inline-size;position:sticky;top:var(--faq-sticky-top);align-self:center;display:flex;flex-direction:column;gap:clamp(12px,3svh,24px);min-height:clamp(360px,calc(100svh - var(--faq-sticky-top) - 120px),600px);max-height:calc(100svh - var(--faq-sticky-top) - 24px);padding:clamp(20px,3svh,40px);border-radius:24px;background:var(--dv-white);color:var(--dv-ink)}.faq-visual .dv-eyebrow{color:var(--dv-deep)}.faq-proof{display:flex;flex:1;min-height:0;flex-direction:column;justify-content:center}.proof{display:grid;min-width:0;max-width:100%;gap:clamp(10px,2.4svh,18px);padding:clamp(16px,2.5svh,24px);border-radius:16px;background:var(--dv-surface-card);color:var(--dv-slate-700)}.proof__moves li,.proof__payouts li,.proof__switches li{background:var(--dv-white)}.proof__route{display:flex;align-items:center;gap:12px;font-size:var(--dv-fs-sm);font-weight:600;color:var(--dv-ink)}.proof__route .dv-icon{flex:none;color:var(--dv-deep)}.proof__tokens{position:relative;flex:1;height:12px;overflow:hidden}.proof__tokens:before{content:"";position:absolute;left:0;right:0;top:5px;height:2px;border-radius:2px;background:var(--dv-surface-2)}.proof__tokens i{position:absolute;inset:0;animation:ui-travel 2.6s var(--dv-ease-soft) calc(var(--i) * .42s) infinite}.proof__tokens i:before{content:"";position:absolute;left:0;top:0;width:12px;height:12px;border-radius:3px;background:var(--dv-product)}.proof__balance{display:grid;gap:4px}.proof__mosaic{display:grid;grid-template-columns:repeat(20,minmax(0,1fr));gap:3px}.proof__mosaic i{aspect-ratio:1;border-radius:2px;background:var(--dv-product)}.proof__mosaic i:nth-child(7n){background:var(--dv-deep)}.proof__moves,.proof__payouts{display:grid;gap:6px}.proof__moves li{justify-content:flex-start;font-size:var(--dv-fs-sm);color:var(--dv-ink)}.proof__moves svg{flex:none;color:var(--dv-deep)}.proof__moves b,.proof__payouts b{margin-left:auto;font:500 var(--dv-fs-sm) var(--dv-font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--dv-ink)}.proof__switches{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.proof__switches li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:10px;font-size:var(--dv-fs-sm);font-weight:600;color:var(--dv-ink)}.proof__switches li:not([data-on])>span:first-child{color:var(--dv-slate-500)}.switch{position:relative;flex:none;width:34px;height:20px;border-radius:9999px;background:var(--dv-slate-200)}.switch i{position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:9999px;background:var(--dv-white)}[data-on] .switch{background:var(--dv-product)}[data-on] .switch i{transform:translate(14px)}.proof__split{display:flex;gap:2px;height:16px;overflow:hidden;border-radius:9999px}.proof__split i{flex:var(--w) 1 0;background:var(--dv-product);transform-origin:left}.proof__split i:nth-child(2n){background:var(--dv-product-700)}.proof__payouts li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;font-size:var(--dv-fs-sm)}.proof__payouts span{font-weight:600;color:var(--dv-ink)}.proof__payouts small{grid-row:2;font-size:var(--dv-fs-caption);color:var(--dv-slate-500)}.proof__payouts b{grid-row:1 / 3;grid-column:2;align-self:center}.proof--brand{padding:0;background:none}.proof__browser{min-width:0;max-width:100%;overflow:hidden;border-radius:14px;background:var(--dv-surface-card)}.proof__bar{display:flex;align-items:center;gap:6px;padding:10px 14px;background:var(--dv-surface-2)}.proof__bar i{width:8px;height:8px;border-radius:9999px;background:var(--dv-slate-400)}.proof__bar span{margin-left:8px;padding:2px 10px;border-radius:9999px;background:var(--dv-white);font-size:var(--dv-fs-caption);color:var(--dv-slate-600)}.proof__site{display:grid;min-width:0;gap:16px;padding:20px}.proof__logo{display:inline-flex;align-items:center;gap:8px;font:700 var(--dv-fs-sm) var(--dv-font-display);color:var(--dv-deep)}.proof__logo i{width:20px;height:20px;border-radius:6px;background:var(--dv-product)}.proof__offer{display:grid;gap:8px;padding:18px;border-radius:12px;background:var(--dv-white)}.proof__offer small{font-size:var(--dv-fs-caption);color:var(--dv-slate-500)}.proof__offer strong{font:700 var(--dv-fs-lg)/1.2 var(--dv-font-display);overflow-wrap:anywhere;color:var(--dv-ink)}.proof__track{height:10px;overflow:hidden;border-radius:9999px;background:var(--dv-surface-2)}.proof__track i{display:block;width:64%;height:100%;border-radius:inherit;background:var(--dv-product);transform-origin:left}.proof__meta{display:flex;justify-content:space-between;gap:12px;font-size:var(--dv-fs-caption);font-weight:600;color:var(--dv-slate-600)}.proof__cta{justify-self:start;margin-top:4px;padding:8px 18px;border-radius:9999px;background:var(--dv-deep);font-size:var(--dv-fs-sm);font-weight:600;color:var(--dv-white)}.proof__flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.proof__flow li{position:relative;display:grid;justify-items:center;gap:8px;font-size:var(--dv-fs-caption);font-weight:600;text-align:center;color:var(--dv-ink)}.proof__flow li:not(:last-child):before,.proof__flow li:not(:last-child):after{content:"";position:absolute;top:19px;left:calc(50% + 24px);right:calc(-50% + 20px);height:2px;border-radius:2px;background:var(--dv-surface-2)}.proof__flow li:not(:last-child):after{background:var(--dv-product);transform-origin:left}.proof__node{position:relative;z-index:1;display:grid;place-items:center;width:40px;height:40px;border-radius:9999px;background:var(--dv-product);color:var(--dv-ink)}.proof__flow [data-step=current] .proof__node{background:var(--dv-white);box-shadow:inset 0 0 0 2px var(--dv-product);color:var(--dv-deep)}.proof__flow [data-step=current] .proof__node:before{content:"";position:absolute;inset:-4px;z-index:-1;border-radius:inherit;background:rgb(var(--dv-product-rgb) / .35);animation:ui-ping 1.6s var(--dv-ease-out) infinite}.proof__flow [data-step=todo] .proof__node{background:var(--dv-white);color:var(--dv-slate-400)}.proof__flow [data-step=todo]{color:var(--dv-slate-500)}.proof__flow li:not([data-step=done]):after{display:none}.faq-visual[data-in] .proof__mosaic i{animation:ui-pop .32s var(--dv-ease-out) calc(var(--i) * 6ms) both}.faq-visual[data-in] .proof .stepper li{animation:ui-rise .42s var(--dv-ease-out) calc(var(--i) * .14s) both}.faq-visual[data-in] .proof .stepper__dot{animation:ui-fill .42s var(--dv-ease-out) calc(var(--i) * .14s + .26s) both}.faq-visual[data-in] .proof__switches li{animation:ui-rise .42s var(--dv-ease-out) calc(var(--i) * 70ms) both}.faq-visual[data-in] .proof__switches [data-on] .switch{animation:ui-node .3s var(--dv-ease-out) calc(var(--i) * 70ms + .3s) both}.faq-visual[data-in] .proof__switches [data-on] .switch i{transition:none;animation:ui-knob .3s var(--dv-ease-out) calc(var(--i) * 70ms + .3s) both}.faq-visual[data-in] .proof__split i{animation:ui-stretch .52s var(--dv-ease-out) calc(var(--i) * .11s) both}.faq-visual[data-in] .proof__payouts li{animation:ui-rise .42s var(--dv-ease-out) calc(var(--i) * 90ms + .4s) both}.faq-visual[data-in] .proof__track i{animation:ui-stretch 1s var(--dv-ease-out) .3s both}.faq-visual[data-in] .proof__flow [data-step=done] .proof__node{animation:ui-node .36s var(--dv-ease-out) calc(var(--i) * .36s + .2s) both}.faq-visual[data-in] .proof__flow li[data-step=done]:not(:last-child):after{animation:ui-stretch .34s var(--dv-ease-out) calc(var(--i) * .36s + .42s) both}@keyframes ui-knob{0%{transform:none}}.dv-ticket .brand{align-self:flex-start}.dv-ticket__out{container:proof / inline-size}.dv-ticket__out>header+*{margin-top:auto}.dv-ticket__out>:last-child{margin-bottom:auto}.process-scroll{position:relative}.process-scroll .dv-relay{--dv-signal: var(--dv-product);--dv-signal-rgb: var(--dv-product-rgb);margin-top:80px}.process-scroll__markers,.process-hint{display:none}.process-deck{display:grid;gap:24px;margin-top:40px}.process-deck>.dv-ticket{margin-top:0}@media(min-width:901px){.process-scroll[data-ready]{height:calc((var(--n) + 2) * 60svh + var(--head-h, 0px))}[data-ready] .process-scroll__sticky{position:sticky;top:calc(var(--dv-header-h) + 20px - var(--head-h, 0px))}[data-ready] .dv-relay>li>span{gap:8px;padding-bottom:0}[data-ready] .dv-relay b{font-size:var(--dv-fs-base);white-space:nowrap}[data-ready] .process-deck .dv-ticket{gap:16px;padding:16px}[data-ready] .process-deck .dv-ticket__main{padding:16px}[data-ready] .process-deck .dv-ticket__main h3{margin-top:12px;font-size:var(--dv-fs-2xl)}[data-ready] .process-deck .dv-ticket__main p{margin-top:12px;font-size:var(--dv-fs-base)}[data-ready] .process-deck .dv-ticket__in{padding-top:20px}[data-ready] .process-deck .dv-ticket__out{gap:16px;padding:24px}[data-ready] .process-scroll__markers{position:absolute;inset:calc(100svh + var(--head-h, 0px)) 0 auto;display:grid;grid-template-rows:repeat(var(--n),60svh);pointer-events:none}[data-ready] .process-deck{gap:0;margin-top:32px}[data-ready] .process-tokens .token-mosaic{grid-template-columns:repeat(6,1fr)}[data-ready] .process-deck>.dv-ticket{grid-area:1 / 1;transform-origin:50% 0}[data-ready] .dv-ticket[data-state=active]{z-index:3;box-shadow:0 28px 72px rgb(var(--dv-night-rgb) / .4)}[data-ready] .dv-ticket[data-state=done]{z-index:calc(2 - var(--depth));transform:translateY(calc(var(--depth) * -10px)) scale(calc(1 - var(--depth) * .04));opacity:calc(1 - var(--depth) * .4)}[data-ready] .dv-ticket[data-state=done]>*{opacity:0}[data-ready] .dv-ticket[data-state=upcoming]{transform:translateY(64px) scale(.98);opacity:0}[data-ready] .process-hint{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:20px;font-size:var(--dv-fs-sm);color:#ffffff8c;transition:opacity .3s var(--dv-ease-out)}[data-progressed] .process-hint{opacity:0}}@media(min-width:901px)and (max-height:860px){[data-ready] .process-hint{display:none}}@media(min-width:2552px)and (min-height:1000px){.process-scroll[data-ready]{height:calc((var(--n) + 2) * 60svh)}[data-ready] .process-scroll__sticky{top:calc(var(--dv-header-h) + 144px)}[data-ready] .process-scroll__markers{inset:100svh 0 auto}[data-ready] .dv-relay{margin-top:56px}[data-ready] .dv-relay b{font-size:var(--dv-fs-lg)}[data-ready] .process-deck{margin-top:40px}[data-ready] .process-deck .dv-ticket{gap:24px;padding:24px}[data-ready] .process-deck .dv-ticket__main{padding:24px}}@media(max-width:900px){[data-ready] .dv-relay{--relay-pad: 14px;position:sticky;top:var(--dv-header-h);z-index:5;padding-top:var(--relay-pad);padding-bottom:6px;background:var(--dv-night);box-shadow:0 0 0 100vmax var(--dv-night);clip-path:inset(0 -100vmax)}}@media(prefers-reduced-motion:no-preference){[data-ready] .process-deck>.dv-ticket{transition:transform .56s var(--dv-ease-out),opacity .38s var(--dv-ease-out),box-shadow .56s var(--dv-ease-out)}[data-ready] .dv-ticket>*{transition:opacity .24s var(--dv-ease-out)}[data-ready] .dv-ticket :is(.dv-ticket__main,.dv-ticket__out)>*,[data-ready] .dv-ticket .checklist li{transition:opacity .48s var(--dv-ease-out),transform .48s var(--dv-ease-out);transition-delay:calc(.12s + var(--k, 0) * 60ms)}[data-ready] .dv-ticket :is(.dv-ticket__main,.dv-ticket__out)>:nth-child(2){--k: 1}[data-ready] .dv-ticket :is(.dv-ticket__main,.dv-ticket__out)>:nth-child(3){--k: 2}[data-ready] .dv-ticket :is(.dv-ticket__main,.dv-ticket__out)>:nth-child(4){--k: 3}[data-ready] .dv-ticket :is(.dv-ticket__main,.dv-ticket__out)>:nth-child(n+5){--k: 4}[data-ready] .dv-ticket .checklist li:nth-child(1){--k: 3}[data-ready] .dv-ticket .checklist li:nth-child(2){--k: 4}[data-ready] .dv-ticket .checklist li:nth-child(3){--k: 5}[data-ready] .dv-ticket .checklist li:nth-child(4){--k: 6}[data-ready] .dv-ticket:not([data-seen]) :is(.dv-ticket__main,.dv-ticket__out)>*{opacity:0;transform:translateY(14px)}[data-ready] .dv-ticket:not([data-seen]) .checklist li{opacity:0;transform:translate(-10px)}[data-ready] .dv-ticket .progress-track>span{transform-origin:left;transition:transform .9s var(--dv-ease-out) .36s}[data-ready] .dv-ticket:not([data-seen]) .progress-track>span{transform:scaleX(0)}[data-ready] .process-tokens .token-mosaic:not(.token-mosaic--units) i{transition:opacity .32s var(--dv-ease-out),transform .32s var(--dv-ease-out);transition-delay:calc(.36s + var(--i, 0) * 18ms)}[data-ready] .dv-ticket:not([data-seen]) .process-tokens .token-mosaic:not(.token-mosaic--units) i{opacity:0;transform:scale(.4)}}.process-tokens{display:grid;grid-template-columns:1fr 32px 1fr;align-items:center;gap:18px;color:var(--dv-slate-400)}.process-tokens .token-mosaic{grid-template-columns:repeat(4,1fr)}:root{--dv-channel: #2cc3cf;--dv-channel-ink: #0b7780}.int-eyebrow{display:inline-flex;align-items:center;gap:10px;font:500 var(--dv-fs-caption)/1.4 var(--dv-font-mono);letter-spacing:.16em;text-transform:uppercase}.int-eyebrow:before{content:"";width:8px;height:8px;border-radius:2px;background:var(--dv-product)}.int-layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:start;gap:40px;margin-top:48px}.int-modes{display:grid;gap:8px}.int-mode{display:grid;gap:8px;padding:22px;border:1px solid transparent;border-radius:16px;text-align:left;color:var(--dv-ink);transition:background-color .2s var(--dv-ease-ui),border-color .2s var(--dv-ease-ui),box-shadow .2s var(--dv-ease-ui)}.int-mode[aria-selected=true]{border-color:var(--dv-slate-200);background:var(--dv-white);box-shadow:0 12px 30px rgb(var(--dv-deep-rgb) / .08)}.int-mode:focus-visible{outline:2px solid var(--dv-deep);outline-offset:2px}.int-mode__head{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.int-mode__title{font:600 var(--dv-fs-xl)/1.25 var(--dv-font-display);color:var(--dv-signal-ink)}.int-mode__tag{flex:none;font:500 var(--dv-fs-caption)/1 var(--dv-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dv-slate-500)}.int-mode__text{font-size:var(--dv-fs-base);line-height:var(--dv-lh-text);color:var(--dv-slate-600)}.int-mocks{min-width:0}.int-browser{overflow:hidden;border:1px solid var(--dv-slate-200);border-radius:20px;background:var(--dv-surface-card);color:var(--dv-ink);box-shadow:0 30px 70px rgb(var(--dv-deep-rgb) / .14)}.int-browser__bar{display:flex;align-items:center;gap:6px;height:34px;padding:0 14px;border-bottom:1px solid var(--dv-slate-200);background:var(--dv-surface)}.int-browser__bar i{width:9px;height:9px;border-radius:9999px;background:var(--dv-slate-200)}.int-browser__bar span{min-width:0;margin-left:12px;padding:3px 12px;overflow:hidden;border-radius:6px;background:var(--dv-white);font-size:var(--dv-fs-caption);color:var(--dv-slate-500);white-space:nowrap;text-overflow:ellipsis}.int-browser__head{display:flex;align-items:center;justify-content:space-between;gap:16px;height:56px;padding:0 20px;border-bottom:1px solid var(--dv-slate-200);background:var(--dv-white)}.int-logo{display:inline-flex;align-items:center;gap:10px;font:600 var(--dv-fs-sm)/1 var(--dv-font-text);color:var(--dv-deep)}.int-logo img{display:block;height:24px;width:auto}.int-logo>span{display:inline-flex;align-items:center;gap:6px}.int-logo i{width:7px;height:7px;border-radius:2px;background:var(--dv-channel)}.int-brand{display:inline-flex;align-items:center;gap:10px;font:700 var(--dv-fs-base)/1 var(--dv-font-display);letter-spacing:.04em;color:var(--dv-white)}.int-brand i{width:26px;height:26px;border-radius:8px;background:var(--dv-product)}.int-skeleton-logo{display:inline-flex;align-items:center;gap:10px}.int-skeleton-logo i:first-child{width:26px;height:26px;border-radius:8px;background:var(--dv-slate-200)}.int-skeleton-logo i:last-child{width:90px;height:10px;border-radius:8px;background:var(--dv-slate-200)}.int-nav{display:flex;gap:14px}.int-nav i{width:54px;height:8px;border-radius:8px;background:var(--dv-slate-200)}.int-browser--1 .int-browser__head{border-color:transparent;background:var(--dv-ink)}.int-browser--1 .int-nav i{background:#ffffff40}.int-browser__body{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:start;gap:16px;padding:20px}.int-browser--1 .int-vehicle-slot{order:1}.int-vehicle-slot{position:relative}.int-vehicle{--accent: var(--dv-channel);--accent-ink: var(--dv-deep);display:flex;flex-direction:column;gap:12px;padding:18px;border:1px solid var(--dv-slate-200);border-radius:16px;background:var(--dv-white);box-shadow:0 12px 30px rgb(var(--dv-ink-rgb) / .08)}.int-browser--1 .int-vehicle{--accent: var(--dv-product);--accent-ink: var(--dv-ink)}.int-browser--2 .int-vehicle{--accent: var(--dv-signal)}.int-vehicle__label{font:500 var(--dv-fs-caption)/1 var(--dv-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--dv-slate-500)}.int-vehicle strong{font:700 var(--dv-fs-lg)/1.3 var(--dv-font-text);color:var(--dv-deep)}.int-browser--1 .int-vehicle strong{color:var(--dv-ink)}.int-vehicle__track{height:8px;overflow:hidden;border-radius:9999px;background:var(--dv-surface-2)}.int-vehicle__track span{display:block;width:62%;height:100%;border-radius:inherit;background:var(--accent);transform-origin:left;animation:int-fill 1.4s var(--dv-ease-out) both}.int-vehicle__meta{display:flex;justify-content:space-between;gap:12px;font-size:var(--dv-fs-caption);color:var(--dv-slate-600)}.int-vehicle__cta{display:grid;place-items:center;height:40px;border-radius:10px;background:var(--accent);color:var(--accent-ink);font-size:var(--dv-fs-sm);font-weight:700}@keyframes int-fill{0%{transform:scaleX(0)}}.int-browser--2 .int-vehicle-slot{padding:10px;border:2px dashed var(--dv-signal);border-radius:20px}.int-module-label{position:absolute;top:-11px;left:14px;padding:3px 8px;border-radius:6px;background:var(--dv-signal);font:700 var(--dv-fs-caption)/1.2 var(--dv-font-text);letter-spacing:.04em;text-transform:uppercase;color:var(--dv-deep)}.int-aside{display:flex;flex-direction:column;gap:10px;min-width:0}.int-aside__label{font-size:var(--dv-fs-caption);font-weight:600;color:var(--dv-slate-600)}.int-channels{display:grid;gap:8px}.int-channels li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid var(--dv-channel);border-radius:10px;background:var(--dv-white);font-size:var(--dv-fs-sm);color:var(--dv-ink);animation:int-in .4s var(--dv-ease-out) both}.int-channels li:nth-child(2){animation-delay:80ms}.int-channels li:nth-child(3){animation-delay:.16s}.int-channels li:nth-child(4){animation-delay:.24s}.int-channels li:nth-child(5){animation-delay:.32s}.int-channels span{font-size:var(--dv-fs-caption);font-weight:600;color:var(--dv-channel-ink)}@keyframes int-in{0%{opacity:0;transform:translateY(6px)}}.int-aside__title{padding-top:6px;font:700 var(--dv-fs-xl)/1.15 var(--dv-font-display);color:var(--dv-ink)}.int-skeleton{display:block;height:9px;border-radius:8px;background:var(--dv-slate-200)}.int-skeleton--block{width:100%;height:90px;background:var(--dv-surface-2)}.int-aside__pill{align-self:flex-start;margin-top:8px;padding:4px 10px;border:1px solid var(--dv-slate-200);border-radius:9999px;font-size:var(--dv-fs-caption);font-weight:600;color:var(--dv-slate-500)}.int-plugins{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.int-plugins li{padding:5px 10px;border-radius:9999px;background:var(--dv-deep);font-size:var(--dv-fs-caption);font-weight:600;color:var(--dv-signal);animation:int-in .35s var(--dv-ease-out) both}.int-plugins li:nth-child(1){animation-delay:.3s}.int-plugins li:nth-child(2){animation-delay:.45s}.int-plugins li:nth-child(3){animation-delay:.6s}.int-stack{grid-column:1 / -1;margin-top:8px;padding:8px 28px;border-radius:20px;background:var(--dv-white)}.int-stack__row{display:grid;grid-template-columns:194px minmax(0,1fr);align-items:center;gap:20px;padding:20px 0;border-bottom:1px solid var(--dv-slate-200)}.int-stack__label{font:500 var(--dv-fs-caption)/1.4 var(--dv-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dv-slate-600)}.int-stack__label img{display:block;height:32px;width:auto}.int-pills{display:flex;flex-wrap:wrap;gap:8px}.int-pills li{padding:6px 13px;border:1px solid var(--dv-surface-2);border-radius:9999px;background:var(--dv-white);font-size:var(--dv-fs-sm);font-weight:600;color:var(--dv-deep);transition:background-color .2s var(--dv-ease-ui),border-color .2s var(--dv-ease-ui)}.int-pills--solid li{border-color:var(--dv-deep);background:var(--dv-deep);color:var(--dv-white)}.int-layout:has([data-mode="0"][aria-selected=true]) [data-channel="0"],.int-layout:has([data-mode="1"][aria-selected=true]) [data-channel="1"],.int-layout:has([data-mode="2"][aria-selected=true]) [data-channel="2"]{border-color:var(--dv-product);background:var(--dv-product)}.int-stack>p{padding:20px 0;font-size:var(--dv-fs-sm);color:var(--dv-slate-600)}.faq-visual .proof.proof--marketplace{flex:none;grid-template-columns:minmax(0,1fr);width:100%;margin:0;gap:clamp(20px,6cqi,32px);overflow:hidden;padding:clamp(24px,7cqi,32px);background:var(--dv-surface-card);color:var(--dv-slate-700)}.faq-visual:has(.proof--marketplace:not([hidden])){min-height:0;padding:0;background:none}.faq-visual:has(.proof--marketplace:not([hidden])) .dv-eyebrow{display:none}.proof__marketplace-logo{display:block;width:auto;max-width:100%;height:clamp(32px,9cqi,44px);object-fit:contain;object-position:left center}.proof--marketplace .encuentro{width:80%;margin:0 auto}.proof--marketplace .encuentro__cross{background:var(--dv-surface-2)}.encuentro{--pace: 1.4s;position:relative;display:grid;grid-template-rows:repeat(8,minmax(0,1fr));aspect-ratio:2;margin:10%;overflow:clip}.encuentro__cross{position:absolute;inset:0 auto 0 43.75%;width:12.5%;border-radius:6px;background:#ffffff0d}.encuentro__row{position:relative}.encuentro i{--x0: calc(var(--k) - 1 + var(--r));--x1: calc(var(--k) - var(--r));--u0: clamp(0, var(--r) + (1 - 2 * var(--r)) * var(--x0) / 15, 1);--u1: clamp(0, var(--r) + (1 - 2 * var(--r)) * var(--x1) / 15, 1);--e0: clamp(0, min(var(--x0) + 1, 16 - var(--x0)), 1);--e1: clamp(0, min(var(--x1) + 1, 16 - var(--x1)), 1);position:absolute;inset:0 auto 0 0;width:6.25%;border-radius:14%;background:var(--dv-channel);opacity:calc(var(--e0) * (1 - .9 * var(--u0)));transform:translate(calc(var(--x0) * 100%)) scale(calc(.9 - .3 * var(--u0)));animation:encuentro var(--pace) linear infinite paused}.proof--marketplace:not([hidden]) .encuentro i{animation-play-state:running}@keyframes encuentro{to{opacity:calc(var(--e1) * (1 - .9 * var(--u1)));transform:translate(calc(var(--x1) * 100%)) scale(calc(.9 - .3 * var(--u1)))}}.table-note{margin-top:24px;font-size:var(--dv-fs-sm);color:var(--dv-slate-600)}.contact-motif{display:flex;align-items:center;justify-content:space-between;gap:20px;max-width:420px;margin-top:48px;color:#fff6}.contact-motif .token-grid{width:45%}.contact-note{margin-top:20px;font-size:var(--dv-fs-caption);color:#ffffff8c}.waitlist{color:var(--dv-ink)}.waitlist h2{font:700 var(--dv-fs-2xl)/1.2 var(--dv-font-display);text-wrap:balance}.waitlist p{margin-top:12px;color:var(--dv-slate-600)}.waitlist form{display:grid;gap:8px;margin-top:24px}.waitlist label{margin-top:8px;font-size:var(--dv-fs-sm);font-weight:600}.waitlist input:not([type=checkbox]){width:100%;min-width:0;min-height:48px;padding:0 16px;border:1px solid var(--dv-slate-200);border-radius:12px;background:var(--dv-white);color:var(--dv-ink);font-size:var(--dv-fs-base)}.waitlist input:focus-visible{outline:2px solid var(--dv-deep);outline-offset:1px}.waitlist .consent{display:flex;align-items:start;gap:12px;margin:16px 0;font-size:var(--dv-fs-sm);font-weight:400;color:var(--dv-slate-600)}.consent input{flex:none;width:18px;height:18px;margin-top:3px;accent-color:var(--dv-deep)}.consent a{color:var(--dv-deep);text-decoration:underline}.waitlist__submit{justify-content:center;width:100%}.waitlist__submit:disabled{cursor:wait}.waitlist small{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:8px;font-size:var(--dv-fs-caption);color:var(--dv-slate-500)}.waitlist .form-error{margin:0 0 12px;font-size:var(--dv-fs-sm);color:var(--dv-alert-ink)}.form-success{display:flex;flex-direction:column;align-items:center;gap:20px;padding-block:32px;text-align:center}.success-icon{display:grid;place-items:center;width:56px;height:56px;border-radius:9999px;background:var(--dv-signal);color:var(--dv-signal-ink)}.waitlist-dialog{width:min(520px,calc(100% - 32px));max-height:calc(100dvh - 40px);overflow-y:auto;padding:40px;border:0;border-radius:24px;color:var(--dv-ink);box-shadow:0 24px 100px rgb(var(--dv-night-rgb) / .25)}.waitlist-dialog::backdrop{background:rgb(var(--dv-night-rgb) / .72)}.waitlist-dialog>.dv-eyebrow{display:block;margin-bottom:16px;padding-right:32px}.dialog-close{position:absolute;top:12px;right:12px;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:9999px;background:var(--dv-surface);color:var(--dv-deep)}.site-footer{padding-block:24px}.site-footer__grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:40px;padding-bottom:24px}.site-footer__intro{max-width:340px;font-size:var(--dv-fs-sm);color:#ffffffb3}.site-footer nav{display:flex;flex-direction:column;align-items:flex-start;gap:12px;font-size:var(--dv-fs-sm)}.site-footer__label{font-weight:600;color:var(--dv-white)}.site-footer nav a{transition:color .15s}.site-footer__legal{padding-block:16px;border-top:1px solid rgb(255 255 255 / .1);font-size:var(--dv-fs-caption)}.site-footer__legal p{max-width:940px}.site-footer .dv-footer__row{padding-top:16px;border-top:1px solid rgb(255 255 255 / .1)}.site-footer .brand img{height:42px}.legal-content{max-width:calc(780px + 5rem)}.legal-content .dv-h2{margin-bottom:32px}.legal-content p{margin-bottom:20px;color:var(--dv-slate-700)}.legal-content h2{margin:40px 0 12px;font:700 var(--dv-fs-xl)/1.25 var(--dv-font-display)}.legal-content a{color:var(--dv-deep);text-decoration:underline}@media(hover:hover)and (pointer:fine){.int-mode:not([aria-selected=true]):hover{background:#fff9}.site-footer nav a:hover{color:var(--dv-white)}.faq-list summary:hover{color:var(--dv-white)}.dialog-close:hover{background:var(--dv-surface-2)}.crosslink__cta:hover .dv-icon{transform:translate(4px)}}.contract{--from: 0;container:contract / inline-size;display:grid;gap:14px;max-width:46rem;margin-top:40px;padding:24px;border-radius:16px;background:var(--dv-white);color:var(--dv-ink)}.contract[data-from="2"]{--from: 2}.contract__code{font:500 var(--dv-fs-caption) var(--dv-font-mono);color:var(--dv-slate-500);white-space:nowrap}.contract__ops{display:flex;flex-wrap:wrap;justify-self:start;gap:4px;padding:4px;border-radius:9999px;background:var(--dv-surface-card)}.contract__ops button{min-height:32px;padding:0 14px;border-radius:9999px;font-size:var(--dv-fs-sm);font-weight:600;color:var(--dv-slate-500);transition:background-color .2s,color .2s}.contract__ops button[aria-pressed=true]{background:var(--dv-deep);color:var(--dv-white)}.contract__ops button:focus-visible,.contract__approve:focus-visible{outline:2px solid var(--dv-deep);outline-offset:2px}.contract__case{display:grid;gap:12px;padding:14px}.contract__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding:2px 2px 0}.contract__op{font-size:var(--dv-fs-sm);font-weight:600;color:var(--dv-ink)}.contract__result{flex:none;white-space:nowrap}.contract__result svg,.contract__icon svg{display:none;flex:none}.contract__result[data-result=ok] .is-ok,.contract__result[data-result=block] .is-block,.contract__result[data-result=hold] .is-hold{display:block}.contract__rules{display:grid;gap:4px}.contract__rules li{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 12px;padding:9px 12px;border-radius:10px;background:var(--dv-white);transition:box-shadow .2s var(--dv-ease-out)}.contract__rules li[data-focus]{box-shadow:inset 0 0 0 2px var(--dv-deep)}.contract__icon{position:relative;display:inline-flex;grid-row:span 2;align-items:center;justify-content:center;width:24px;height:24px;border-radius:9999px;background:var(--dv-product);color:var(--dv-ink)}.contract__rule{font-size:var(--dv-fs-sm);font-weight:600;line-height:1.35;color:var(--dv-ink)}.contract__value{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:18px;font-size:var(--dv-fs-caption);line-height:1.4;font-variant-numeric:tabular-nums;color:var(--dv-slate-600)}[data-state=ok] .contract__icon .is-ok,[data-state=block] .contract__icon .is-block,[data-state=hold] .contract__icon .is-hold,[data-state=na] .contract__icon .is-na{display:block}[data-state=block] .contract__icon{background:rgb(var(--dv-alert-rgb) / .15);color:var(--dv-alert-ink)}[data-state=block] .contract__value{font-weight:600;color:var(--dv-alert-ink)}[data-state=hold] .contract__icon{background:var(--dv-white);box-shadow:inset 0 0 0 2px var(--dv-product);color:var(--dv-deep)}[data-state=hold] .contract__icon:before{content:"";position:absolute;inset:-4px;border-radius:inherit;background:rgb(var(--dv-product-rgb) / .35);animation:ui-ping 1.6s var(--dv-ease-out) infinite}[data-state=hold] [data-value]{display:none}[data-state=na] .contract__icon{background:var(--dv-surface-2);color:var(--dv-slate-500)}[data-state=skip] .contract__icon{background:transparent;box-shadow:inset 0 0 0 1.5px var(--dv-slate-200)}[data-state=skip] :is(.contract__rule,.contract__value){color:var(--dv-slate-400)}.contract .contract__approve{min-height:32px;margin-block:2px;padding:0 14px;border-color:var(--dv-deep);background:var(--dv-deep);font-size:var(--dv-fs-caption);color:var(--dv-white)}.contract .contract__approve:hover{background:var(--dv-deep-hover)}.contract[data-run] .contract__rules li{--at: calc((var(--k) - var(--from)) * .15s);animation:contract-check .42s var(--dv-ease-out) var(--at) both}.contract[data-run] .contract__rules li .contract__icon{animation:ui-pop .36s var(--dv-ease-out) var(--at) both}.contract[data-run][data-from="2"] .contract__rules li:nth-child(-n+2),.contract[data-run][data-from="2"] .contract__rules li:nth-child(-n+2) .contract__icon{animation:none}.contract[data-run] .contract__result{animation:ui-rise .4s var(--dv-ease-out) calc((4 - var(--from)) * .15s) both}@keyframes contract-check{0%{opacity:.3;transform:translate(-6px)}}@container contract (min-width: 520px){.contract__rules li{grid-template-columns:auto minmax(0,1fr) auto;min-height:48px}.contract__icon{grid-row:auto}.contract__value{justify-content:flex-end;font-size:var(--dv-fs-sm);text-align:right}}@container contract (max-width: 400px){.contract__ops{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-self:stretch;border-radius:14px}.contract__ops button{border-radius:10px}}@media(hover:hover)and (pointer:fine){.contract__ops button:not([aria-pressed=true]):hover{color:var(--dv-ink)}}@container proof (min-width: 680px){.proof{gap:22px;padding:32px}.proof h3{font-size:var(--dv-fs-xl)}.big-number{font-size:var(--dv-fs-3xl)}.checklist{gap:16px}.checklist li,.small-muted,.tags li,.demo-title,.dv-ticket__out header,.proof .stepper li,.proof__route,.proof__moves li,.proof__switches li,.proof__payouts li,.proof__flow li{font-size:var(--dv-fs-base)}.check-icon{width:28px;height:28px}.demo-note{font-size:var(--dv-fs-sm)}.dv-ticket__output{font-size:var(--dv-fs-2xl)}.progress-track{height:8px}.progress-track--lg{height:18px}.checklist--rows li{padding:16px 18px}.proof__node{width:48px;height:48px}.proof__flow li:not(:last-child):before,.proof__flow li:not(:last-child):after{top:23px;left:calc(50% + 28px);right:calc(-50% + 24px)}}@media(min-width:1536px){.faq-visual{min-height:600px}.dv-stack p{max-width:62ch}.crosslink .dv-h2{font-size:var(--dv-fs-display)}}@media(min-width:901px)and (max-height:700px){.faq-visual{--faq-sticky-top: clamp(104px, 16svh, 140px);min-height:clamp(320px,calc(100svh - var(--faq-sticky-top) - 48px),600px);max-height:calc(100svh - var(--faq-sticky-top) - 8px);gap:8px;padding:clamp(12px,2svh,20px)}.faq-visual .proof{gap:clamp(6px,1.5svh,8px);padding:clamp(10px,1.8svh,14px)}.faq-visual .proof--brand .proof__site{gap:6px;padding:8px}.faq-visual .proof--brand .proof__offer{gap:4px;padding:8px}.faq-visual .proof--brand .proof__offer strong{font-size:var(--dv-fs-sm)}.faq-visual .proof__moves li,.faq-visual .proof__payouts li,.faq-visual .proof__switches li{padding:6px 8px}.faq-visual .proof--rent{grid-template-columns:minmax(0,1fr) auto;align-items:center}.faq-visual .proof--rent .demo-title,.faq-visual .proof--rent .proof__payouts,.faq-visual .proof--rent>.small-muted{grid-column:1 / -1}.faq-visual .proof--rent .proof__payouts{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.faq-visual .proof--rent .proof__payouts li{gap:2px;padding:6px}.faq-visual .proof--rent .proof__payouts b{grid-row:auto;grid-column:1 / -1;margin:0}}@media(max-width:1100px){.asset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.menu-toggle{display:inline-flex}.dv-nav.is-open{position:absolute;top:100%;left:0;right:0;display:flex;flex-direction:column;gap:4px;padding:8px 20px 24px;border-top:1px solid rgb(255 255 255 / .1);background:var(--dv-night);font-size:var(--dv-fs-base)}.dv-nav.is-open a{display:flex;align-items:center;min-height:44px}.asset-grid{margin-top:40px}.product-panel{min-height:0;padding:16px}.demo-screen{padding:20px}.faq-layout{grid-template-columns:minmax(0,1fr);gap:40px}.faq-visual{position:static;min-height:360px;max-height:none;padding:24px}.contract{margin-top:32px;padding:20px}.int-layout{grid-template-columns:minmax(0,1fr)}.int-mode{padding:18px}.int-stack{padding:8px 20px}.int-stack__row{grid-template-columns:minmax(0,1fr);gap:12px}.contact-motif{margin-top:32px}.waitlist-dialog{padding:32px 24px}.site-footer__grid{grid-template-columns:1fr 1fr;gap:24px}.site-footer__intro{grid-column:1 / -1}}@media(max-width:560px){.asset-grid{grid-template-columns:minmax(0,1fr)}.dv-header .dv-btn--sm{padding:8px 12px;font-size:var(--dv-fs-caption)}.faq-list details>p{padding-right:0}.proof{padding:18px}.proof__switches{grid-template-columns:minmax(0,1fr)}.demo-title{align-items:start}.crosslink .dv-h2{font-size:var(--dv-fs-2xl)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.int-vehicle__track span,.int-channels li,.int-plugins li,.encuentro i{animation:none}[data-ui] *,[data-ui] *:before,[data-ui] *:after{animation:none!important;transition:none!important}}.intro{position:fixed;inset:0;z-index:100;display:grid;place-items:center;background:var(--dv-night);transition:opacity .42s var(--dv-ease-out),visibility 0s linear .42s}.intro[hidden]{display:none}.intro.is-leaving{opacity:0;visibility:hidden}.intro__mark{display:flex;align-items:center;gap:16px;transition:transform .42s var(--dv-ease-out)}.intro.is-leaving .intro__mark{transform:scale(.96)}.intro__square{display:grid;grid-template-columns:repeat(2,1fr);gap:3px;width:44px;height:44px;animation:intro-land .42s var(--dv-ease-firm) both}.intro__square i{border-radius:3px;background:var(--dv-product);animation:intro-split .38s var(--dv-ease-firm) .38s both}.intro__square i:nth-child(1){--dx: -3px;--dy: -3px}.intro__square i:nth-child(2){--dx: 3px;--dy: -3px;animation-delay:.42s}.intro__square i:nth-child(3){--dx: -3px;--dy: 3px;animation-delay:.46s}.intro__square i:nth-child(4){--dx: 3px;--dy: 3px;animation-delay:.5s;opacity:.7}.intro__words{overflow:hidden}.intro__words img{display:block;height:48px;width:auto;animation:intro-word .52s var(--dv-ease-out) .56s both}@keyframes intro-land{0%{opacity:0;transform:scale(.4) rotate(-12deg)}}@keyframes intro-split{50%{transform:translate(var(--dx),var(--dy))}}@keyframes intro-word{0%{opacity:0;transform:translate3d(-14px,0,0)}}.is-intro .dv-hero-enter{animation-play-state:paused}.intro.is-still *,.intro.is-still .intro__mark{animation:none!important;transition:none!important}
