: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:clamp(480px,64svh,680px);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}.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:#fff;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{font-size:var(--dv-fs-base);color:#fffc}.dv-how__chain .dv-icon{color:#ffffff4d}@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:var(--dv-surface-card)}.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:48px}.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{height:420px;margin-top:32px;padding:20px}.dv-hero__labels{font-size:0}.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-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;flex-direction:column;align-items:flex-end;gap:6px;color:var(--dv-white);line-height:1}.brand img{display:block;height:26px;width:auto}.brand>span{display:flex;align-items:center;gap:6px;padding-right:3px;font:600 var(--dv-fs-base)/1 var(--dv-font-display)}.brand i{width:8px;height:8px;border-radius:2px;background:var(--dv-product)}.brand--dark{color:var(--dv-deep)}.site-logo .brand img{height:28px}.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 [data-scene-host]{position:absolute;inset:0}.scene-fallback{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-around;gap:20px;padding:24px}.scene[data-ready] .scene-fallback{display:none}.hero-chip{position:absolute;left:0;top:0;z-index:1;display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:12px;background:var(--dv-night);box-shadow:inset 0 0 0 1px var(--dv-product),0 0 0 6px rgb(var(--dv-night-rgb) / .5);font:600 var(--dv-fs-caption)/1 var(--dv-font-display);color:var(--dv-white);white-space:nowrap;pointer-events:none;will-change:transform}.hero-chip[hidden]{display:none}.hero-chip img{display:block;width:auto;height:14px}.hero-chip i{width:7px;height:7px;border-radius:2px;background:var(--dv-product)}.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-grid article{overflow:hidden;border-radius:16px;background:var(--dv-white)}.asset-grid img{display:block;width:100%;height:300px;object-fit:cover;background:var(--dv-surface-card)}.asset-grid article>div{padding:24px}.asset-grid h3{font:700 var(--dv-fs-xl)/1.25 var(--dv-font-display);text-wrap:balance}.asset-grid p{margin-top:8px;color:var(--dv-slate-700)}.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:20px}.product-panel__bar .brand>span{font-size:var(--dv-fs-sm)}[data-portal] .product-panel{padding:0;border-radius:0;background:transparent}[data-portal] .product-panel__bar{display:none}.demo-screen{container:screen / inline-size;display:grid;flex:1;min-width:0;padding:32px;border-radius:16px;background:var(--dv-white);color:var(--dv-ink)}.demo-screen>[role=tabpanel]{display:flex;grid-area:1 / 1;flex-direction:column;justify-content:center;gap:20px;min-width:0}.demo-screen>[role=tabpanel][hidden]{visibility:hidden}[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}.live-chip{display:inline-flex;align-items:center;gap:8px;padding:4px 10px;border-radius:9999px;background:var(--dv-product-50);font-size:var(--dv-fs-caption);font-weight:600;color:var(--dv-ink);white-space:nowrap}.live-chip i{position:relative;width:8px;height:8px;border-radius:9999px;background:var(--dv-product)}.live-chip i:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--dv-product);animation:ui-ping 1.8s var(--dv-ease-out) infinite}.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)}.placement__summary,.placement__detail{display:grid;gap:20px}.placement__figure{display:grid;gap:8px;align-content:end}.placement__figure .goal{margin-top:8px}.placement__figure strong{color:var(--dv-ink)}.placement__kpis{display:grid;gap:6px}.placement__kpis>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:10px 14px;border-radius:12px;background:var(--dv-surface-card)}.placement__kpis dt{font-size:var(--dv-fs-caption);color:var(--dv-slate-500)}.placement__kpis dd{font:500 var(--dv-fs-lg)/1.2 var(--dv-font-mono);font-variant-numeric:tabular-nums;color:var(--dv-ink)}.day-chart{display:flex;flex-direction:column;gap:12px;min-width:0;margin:0}.day-chart figcaption{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:var(--dv-fs-sm);font-weight:600;color:var(--dv-slate-600)}.day-chart__key{display:inline-flex;align-items:center;gap:6px;font-size:var(--dv-fs-caption);font-weight:500}.day-chart__key i{width:10px;height:10px;border-radius:2px;background:var(--dv-deep)}.day-chart__plot{--n: 18;--col-gap: clamp(3px, .8cqi, 10px);display:flex;flex:1;flex-direction:column;gap:8px;padding:26px 0 0 40px}.day-chart__area{position:relative;flex:1;min-height:clamp(150px,24cqi,280px)}.day-chart__grid li{position:absolute;left:0;right:0;bottom:calc(var(--t) * 100%);height:1px;background:var(--dv-slate-100)}.day-chart__grid li:last-child{background:var(--dv-slate-200)}.day-chart__grid span{position:absolute;right:calc(100% + 8px);top:0;transform:translateY(-50%);font-size:var(--dv-fs-caption);font-variant-numeric:tabular-nums;color:var(--dv-slate-500)}.day-chart__bars,.day-chart__x{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));column-gap:var(--col-gap)}.day-chart__bars{position:absolute;inset:0;align-items:end}.day-chart__bars li{position:relative;height:calc(var(--v) * 100%);border-radius:4px 4px 0 0;background:var(--dv-product);transform-origin:bottom;transition:height .7s var(--dv-ease-out)}.day-chart__bars li[data-today]{background:var(--dv-deep)}.day-chart__bars b{position:absolute;right:0;bottom:calc(100% + 6px);padding:3px 6px;border-radius:6px;background:var(--dv-deep);font:600 var(--dv-fs-caption)/1.2 var(--dv-font-text);font-variant-numeric:tabular-nums;color:var(--dv-white);white-space:nowrap}.day-chart__x{font-size:var(--dv-fs-caption);color:var(--dv-slate-500);white-space:nowrap}.day-chart__x li:last-child{justify-self:end;font-weight:600;color:var(--dv-ink)}.feed{display:flex;flex-direction:column;gap:12px;min-width:0}.feed h3{font-size:var(--dv-fs-sm);color:var(--dv-slate-600)}.feed__list{display:grid;gap:6px}.feed__list li{--flash: var(--dv-product)}.feed__list li,.transfer__queue li,.rent__rows li,.contract__log li,.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)}.feed__who,.transfer__queue li>span:first-child,.rent__who{display:grid;gap:2px;min-width:0}.feed__who b,.transfer__queue b,.rent__who b{font-size:var(--dv-fs-sm);font-weight:600;color:var(--dv-ink)}.feed__who small,.transfer__queue small,.rent__who small{font-size:var(--dv-fs-caption);color:var(--dv-slate-500)}.feed__amount,.rent__amount{font:500 var(--dv-fs-sm) var(--dv-font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--dv-ink)}.is-new{animation:ui-arrive .9s var(--dv-ease-out) both}@container screen (min-width: 600px){.placement__summary{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;gap:32px}.placement__detail{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:stretch;gap:28px}}.rent__control{display:grid;gap:16px;align-content:center}.rent-input{display:flex;flex-wrap:wrap;align-items:end;gap:12px}.rent-input label{display:grid;flex:1;gap:8px;font-size:var(--dv-fs-sm);font-weight:600}.rent-input input{width:100%;min-width:0;height:44px;padding:0 12px;border:1px solid var(--dv-slate-200);border-radius:8px;font-family:var(--dv-font-mono);font-variant-numeric:tabular-nums}.rent__total{display:grid;gap:4px;padding:16px;border-radius:12px;background:var(--dv-product-50)}.rent__total span{font-size:var(--dv-fs-sm);font-weight:600;color:var(--dv-slate-600)}.rent__total strong{font:500 var(--dv-fs-2xl)/1.1 var(--dv-font-mono);font-variant-numeric:tabular-nums;color:var(--dv-ink)}.rent__split{display:flex;gap:2px;height:12px;overflow:hidden;border-radius:9999px}.rent__split i{flex:var(--w) 1 0;background:rgb(var(--dv-product-rgb) / .25);transition:background-color .3s var(--dv-ease-out)}.rent__split i[data-paid]{background:var(--dv-product)}.rent__rows{display:grid;gap:6px}.rent__rows li{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"who amount status";gap:4px 16px;padding-bottom:16px}.rent__who{grid-area:who}.rent__rows .status{grid-area:status;justify-self:end}.rent__amount{grid-area:amount;color:var(--dv-slate-500);transition:color .3s var(--dv-ease-out)}.rent__rows li[data-paid] .rent__amount{color:var(--dv-ink)}.rent__bar{position:absolute;left:12px;right:12px;bottom:7px;height:4px;border-radius:9999px;background:var(--dv-surface-2)}.rent__bar i{position:absolute;inset:0 auto 0 0;width:calc(var(--share) * 100%);overflow:hidden;border-radius:inherit;background:rgb(var(--dv-product-rgb) / .3)}.rent__bar i:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--dv-product);transform:translate(-100%);transition:transform .6s var(--dv-ease-out)}.rent__rows li[data-paid] .rent__bar i:after{transform:none}@container screen (max-width: 479px){.rent__rows li{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who status" "amount amount"}}.rent .rent-input{flex-direction:column;align-items:stretch}@container screen (min-width: 600px){.demo-screen>.rent{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-template-rows:minmax(0,1fr) auto;align-items:center;gap:20px 32px}.rent .demo-note{grid-column:1 / -1}}@container screen (min-width: 1000px){.rent__rows li{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) 8.5rem auto;grid-template-areas:"who bar amount status";padding-bottom:14px}.rent__bar{grid-area:bar;position:relative;inset:auto;align-self:center;height:8px}.rent__amount{text-align:right}}.transfer__body{display:grid;gap:16px}.transfer__case{display:grid;gap:18px;padding:20px;align-content:start}.transfer__case .dv-cta{justify-self:start}.transfer__wallets{--lane-w: clamp(92px, 13cqi, 200px);display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px}.wallet-tag{display:grid;gap:2px;min-width:0;padding:12px 14px;border-radius:12px;background:var(--dv-white);font-size:var(--dv-fs-sm);color:var(--dv-slate-600)}.wallet-tag small{font-size:var(--dv-fs-caption);color:var(--dv-slate-500)}.wallet-tag b{font-weight:600;color:var(--dv-ink);overflow-wrap:anywhere}.wallet-tag strong{font:500 var(--dv-fs-xl)/1.2 var(--dv-font-mono);font-variant-numeric:tabular-nums;color:var(--dv-ink)}.transfer__lane{display:grid;justify-items:center;gap:6px}.transfer__lane small{font-size:var(--dv-fs-caption);font-weight:600;color:var(--dv-deep)}.transfer__tokens{display:flex;gap:3px;width:var(--lane-w);padding:6px;border-radius:9999px;background:var(--dv-product-50)}.transfer__tokens i{flex:none;width:7px;height:7px;border-radius:2px;background:var(--dv-product);transition:transform .8s var(--dv-ease-out) calc((7 - var(--i)) * 50ms);animation:ui-wait 1.4s ease-in-out calc(var(--i) * 90ms) infinite alternate}[data-moved] .transfer__tokens i{animation:none;transform:translate(calc(var(--lane-w) - 12px - 77px))}.transfer__queue{display:grid;gap:10px;align-content:start}.transfer__queue h3{font-size:var(--dv-fs-sm);color:var(--dv-slate-600)}.transfer__queue ol{display:grid;gap:6px}@container screen (min-width: 640px){.transfer__body{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:24px}}.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}[data-in] .placement:not([hidden]) .day-chart__bars li{animation:ui-grow .8s var(--dv-ease-out) calc(var(--i) * 40ms) both}[data-in] .placement:not([hidden]) .day-chart__bars b{animation:ui-fade .4s var(--dv-ease-out) 1.4s both}[data-in] .placement:not([hidden]) .goal__fill{animation:ui-slide 1.2s var(--dv-ease-out) .2s both}[data-in] .placement:not([hidden]) .feed__list li,[data-in] .transfer:not([hidden]) .transfer__queue li,[data-in] .rent:not([hidden]) .rent__rows li{animation:ui-rise .5s var(--dv-ease-out) calc(var(--k, 0) * 70ms + .2s) both}[data-in] .transfer:not([hidden]) .stepper li{animation:ui-rise .5s var(--dv-ease-out) calc(var(--i) * 90ms + .15s) both}:is(.feed__list,.transfer__queue ol,.rent__rows) li:nth-child(2){--k: 1}:is(.feed__list,.transfer__queue ol,.rent__rows) li:nth-child(3){--k: 2}:is(.feed__list,.transfer__queue ol,.rent__rows) li:nth-child(4){--k: 3}:is(.feed__list,.transfer__queue ol,.rent__rows) li:nth-child(n+5){--k: 4}.feed__list li.is-new,.transfer__queue li.is-new{animation:ui-arrive .9s var(--dv-ease-out) both}@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)}.section-image{width:100%;height:300px;margin-top:40px;object-fit:cover;border-radius:16px}.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{container:proof / inline-size;position:sticky;top:calc(var(--dv-header-h) + 48px);display:flex;flex-direction:column;gap:24px;min-height:480px;padding: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;flex-direction:column;justify-content:center}.proof{display:grid;gap:18px;padding: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{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;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);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:18px;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:22px;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)}.crosslink__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:64px}.crosslink .dv-h2{margin-top:0;font-size:var(--dv-fs-3xl)}.crosslink__lead{margin-top:24px}.crosslink__cta{gap:10px;margin-top:32px;border-color:var(--dv-white);background:var(--dv-white)}.crosslink__cta:hover{background:var(--dv-slate-200)}.crosslink__cta .dv-icon{transition:transform .15s var(--dv-ease-standard)}.crosslink__card{margin:0;overflow:hidden;border-radius:24px;background:#ffffff0d}.crosslink__logo{width:auto;height:56px;margin:24px 0 0 24px}.crosslink__card figcaption{padding:20px 28px 24px;background:rgb(var(--dv-night-rgb) / .45);font-size:var(--dv-fs-sm);line-height:var(--dv-lh-text);color:#ffffffb3}.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}.crosslink__card[data-in] .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,.photo-credits 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}.photo-credits{margin-top:10px}.photo-credits summary{cursor:pointer}.photo-credits a{text-decoration:underline}.site-footer .dv-footer__row{padding-top:16px;border-top:1px solid rgb(255 255 255 / .1)}.site-footer .brand img{height:24px}.site-footer .brand>span{font-size:var(--dv-fs-sm)}.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,.photo-credits 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{container:proof / inline-size;display:grid;gap:16px;max-width:46rem;margin-top:40px;padding:24px;border-radius:16px;background:var(--dv-white);color:var(--dv-ink)}.contract__supply{display:grid;gap:10px;padding:16px;border-radius:12px;background:var(--dv-product-50)}.contract__supply strong{font:500 var(--dv-fs-lg) var(--dv-font-mono);font-variant-numeric:tabular-nums;color:var(--dv-ink)}.contract__supply .small-muted{display:flex;align-items:center;gap:6px;color:var(--dv-slate-600)}.contract__log{display:grid;gap:6px}.contract__log li{--flash: var(--dv-product);justify-content:flex-start;font-size:var(--dv-fs-sm)}.contract__log li[data-tone=block]{--flash: rgb(var(--dv-alert-rgb) / .3);--flash-soft: rgb(var(--dv-alert-rgb) / .12)}.contract__log small{margin-left:auto;font-size:var(--dv-fs-caption);font-weight:600;color:var(--dv-slate-500);white-space:nowrap}.contract__log [data-tone=block] small{color:var(--dv-alert-ink)}.contract__icon{display:inline-flex;flex:none;align-items:center;justify-content:center;width:24px;height:24px;border-radius:9999px;background:var(--dv-product);color:var(--dv-ink)}[data-tone=block] .contract__icon{background:rgb(var(--dv-alert-rgb) / .15);color:var(--dv-alert-ink)}.contract[data-in] .goal__fill{animation:ui-slide 1.2s var(--dv-ease-out) .3s both}.contract[data-in] .contract__log li:not(.is-new){animation:ui-rise .5s var(--dv-ease-out) calc(var(--k, 0) * 90ms + .5s) both}.contract__log li:nth-child(2){--k: 1}.contract__log li:nth-child(3){--k: 2}@media(min-width:901px){[data-portal]{align-items:start}[data-portal] .product-panel{min-height:0;padding:16px;gap:12px}[data-portal] .demo-screen{padding:20px}}@media(min-width:1536px)and (min-height:1400px){[data-portal] .product-panel{padding:40px;gap:24px}[data-portal] .demo-screen{padding:32px}}@container screen (min-width: 880px){.demo-screen>[role=tabpanel]{gap:24px}.big-number,.rent__total strong{font-size:var(--dv-fs-3xl)}.demo-title,.small-muted,.rent-input label,.stepper li,.day-chart figcaption,.feed h3,.transfer__queue h3{font-size:var(--dv-fs-base)}.placement__kpis dt,.demo-note,.goal__ends,.feed__who small,.transfer__queue small,.rent__who small,.day-chart__x,.day-chart__grid span{font-size:var(--dv-fs-sm)}.placement__kpis dd,.wallet-tag strong,.transfer__case h3{font-size:var(--dv-fs-xl)}.feed__who b,.transfer__queue b,.rent__who b,.feed__amount,.rent__amount,.wallet-tag{font-size:var(--dv-fs-base)}.feed__list li,.transfer__queue li,.rent__rows li{padding:14px 16px}.placement__kpis>div{padding:14px 16px}.goal{height:14px}.day-chart__plot{padding-left:48px}.transfer__case{gap:22px;padding:28px}.stepper li{padding-block:9px}}@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,.contract__log 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)}.crosslink__logo{height:64px;margin:32px 0 0 32px}.crosslink__card figcaption{padding:24px 36px 28px;font-size:var(--dv-fs-base)}}@media(max-width:1100px){.asset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.site-logo .brand img{height:20px}.site-logo .brand>span{font-size:var(--dv-fs-sm)}.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}.asset-grid img{height:220px}.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;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}.crosslink__grid{grid-template-columns:minmax(0,1fr);gap:40px}.crosslink__logo{height:48px;margin:16px 0 0 16px}.crosslink__card figcaption{padding:16px 20px 20px}.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)}.transfer__wallets{grid-template-columns:minmax(0,1fr);justify-items:stretch}.transfer__lane{justify-self:center}.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}}
