.dxm-page .dx-story{--funding-card:#fff;--funding-ok:#0e9f6e;--funding-ok-soft:#0e9f6e1a;--funding-quiet:rgb(var(--brand-ink-rgb) / .06);--funding-edge:linear-gradient(135deg, #fffffff2, rgb(var(--brand-ink-rgb) / .12));--funding-shadow:0 1px 1px rgb(var(--brand-ink-rgb) / .04), 0 8px 16px -8px rgb(var(--brand-ink-rgb) / .12), 0 48px 80px -28px rgb(var(--brand-ink-rgb) / .28);--funding-glow:rgb(var(--brand-accent-rgb) / .14);--funding-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}[data-theme=dark] .dxm-page .dx-story{--funding-card:var(--brand-dark-surface);--funding-ok:#3ccf91;--funding-ok-soft:#3ccf911f;--funding-quiet:#ffffff12;--funding-edge:linear-gradient(135deg, #fff3, #ffffff08);--funding-shadow:inset 0 1px 0 #ffffff12, 0 8px 16px -8px #0006, 0 48px 80px -28px #000000a6;--funding-glow:rgb(var(--brand-accent-rgb) / .1)}.dxm-history{background:linear-gradient(var(--funding-card), var(--funding-card)) padding-box, var(--funding-edge) border-box;box-shadow:var(--funding-shadow);border:1px solid #0000;border-radius:20px}.dx-story .dxm-head h2{max-width:18ch;margin:0}.dxm-head p{color:var(--story-muted);max-width:32em;margin:16px 0 0;font-size:clamp(17px,1.3vw,19px);line-height:1.55}.dxm-tile{background:rgb(var(--brand-accent-rgb) / .16);color:var(--brand-accent-glow);border-radius:12px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.dxm-tile .dx-asset-icon{width:20px;height:20px}.dxm-page .dx-story__band{overflow:hidden}.dxm-page .dx-story__band:after,.dxm-safety__panel:after{background-image:var(--funding-grain);content:"";mix-blend-mode:soft-light;opacity:.08;pointer-events:none;position:absolute;inset:0}.dxm-flow{padding:clamp(56px,7vw,88px) 0 0}.dxm-flow__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.dxm-points{margin:clamp(24px,3vw,36px) 0 0;padding:0;list-style:none}.dxm-points li{border-top:1px solid var(--story-rule);gap:6px;padding:20px 0;display:grid}.dxm-points strong{color:var(--story-ink);letter-spacing:-.01em;align-items:center;gap:10px;font-size:19px;font-weight:600;display:flex}.dxm-points strong .dx-asset-icon{color:var(--brand-accent);flex:none;width:20px;height:20px}.dxm-points li>span{color:var(--story-muted);padding-left:30px;font-size:15.5px;line-height:1.55}.dxm-history{--row:64px;overflow:hidden}.dxm-history__bar{border-bottom:1px solid var(--story-rule);justify-content:space-between;align-items:center;padding:16px 22px;display:flex}.dxm-history__bar strong{color:var(--story-ink);font-size:15px;font-weight:600}.dxm-history__tabs{background:var(--funding-quiet);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.dxm-history__tabs span{color:var(--story-muted);border-radius:999px;padding:5px 11px;font-size:12px;font-weight:500}.dxm-history__tabs span.is-on{background:var(--funding-card);box-shadow:0 1px 2px rgb(var(--brand-ink-rgb) / .12);color:var(--story-ink)}.dxm-history__window{height:calc(var(--row) * 5);overflow:hidden;-webkit-mask-image:linear-gradient(#000 72%,#0000);mask-image:linear-gradient(#000 72%,#0000)}.dxm-history__list{margin:0;padding:0 8px;list-style:none}.dxm-history__list li{border-bottom:1px solid var(--story-rule);height:var(--row);grid-template-columns:36px minmax(0,1fr) auto 104px;align-items:center;gap:14px;padding:0 14px;display:grid}.dxm-history__dir{border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}[data-direction=in]>.dxm-history__dir{background:rgb(var(--brand-accent-rgb) / .1);color:var(--brand-accent)}[data-direction=out]>.dxm-history__dir{background:var(--funding-quiet);color:var(--story-ink)}.dxm-history__dir svg{width:17px;height:17px}.dxm-history__what{gap:2px;min-width:0;display:grid}.dxm-history__what strong{color:var(--story-ink);font-size:14.5px;font-weight:600}.dxm-history__what em{color:var(--story-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-style:normal;overflow:hidden}.dxm-history__amount{color:var(--story-ink);font-variant-numeric:tabular-nums;text-align:right;font-size:14.5px;font-weight:600}.dxm-pill{background:var(--funding-ok-soft);color:var(--funding-ok);white-space:nowrap;border-radius:999px;justify-self:end;align-items:center;gap:5px;height:24px;padding:0 9px 0 6px;font-size:11.5px;font-weight:600;display:inline-flex}.dxm-pill svg{flex:none;width:14px;height:14px;display:block}.dxm-pill circle{fill:var(--funding-ok)}.dxm-pill path{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px}[data-theme=dark] .dxm-pill path{stroke:var(--brand-dark-ground)}.dxm-walk{padding:clamp(56px,7vw,88px) 0 0}.dxm-walk__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(32px,5vw,80px);display:grid}.dxm-walk__stage{position:relative}.dxm-walk__pin{justify-content:center;display:flex;position:sticky;top:max(96px,50vh - 280px)}.dxm-walk__pin:before{background:radial-gradient(closest-side, var(--funding-glow), transparent);content:"";filter:blur(40px);pointer-events:none;position:absolute;inset:10% 0 20%}.dxm-walk .dxphone{animation:none}.dxm-walk__screens{flex:1;min-height:0;display:grid}.dxm-walk__screen{opacity:0;flex-direction:column;grid-area:1/1;min-height:0;transition:opacity .35s,transform .35s cubic-bezier(.2,.8,.2,1);display:flex;transform:translateY(8px)}.dxm-walk__screen.is-on{opacity:1;transform:none}.dxm-walk__list{margin:0;padding:0;list-style:none}.dxm-walk__list li{flex-direction:column;justify-content:center;min-height:48vh;display:flex}.dxm-walk__list li>:not(.dxm-walk__mini){opacity:.32;transition:opacity .35s}.dxm-walk__list li.is-on>:not(.dxm-walk__mini){opacity:1}.dxm-walk__n{color:var(--brand-accent);font-variant-numeric:tabular-nums;letter-spacing:.12em;font-size:13px;font-weight:600}.dx-story .dxm-walk__list h3{font-family:var(--story-display);letter-spacing:-.03em;margin:10px 0 12px;font-size:clamp(28px,2.6vw,36px)}.dxm-walk__list p{color:var(--story-muted);max-width:24em;margin:0;font-size:18px;line-height:1.55}.dxm-walk__mini{display:none}.dxs-quick{grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 0 6px;display:grid}.dxs-quick__action{color:var(--brand-ink);justify-items:center;gap:6px;font-size:10.5px;font-weight:600;display:grid}.dxs-quick__action i{background:#f2f3f9;border-radius:14px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.dxs-quick__action svg{width:18px;height:18px}.dxs-quick__action.is-pressed i{background:var(--brand-accent);box-shadow:0 0 0 4px rgb(var(--brand-accent-rgb) / .18);color:#fff}.dxs-done{text-align:center;justify-items:center;padding-top:22px;display:grid}.dxs-done__tick{color:#0e9f6e;width:58px;height:58px;margin-bottom:12px}.dxs-done__tick svg{width:100%;height:100%}.dxs-done__tick circle{fill:#0e9f6e1a;stroke:currentColor;stroke-dasharray:145;stroke-dashoffset:0;stroke-width:2.5px}.dxs-done__tick path{fill:none;stroke:currentColor;stroke-dasharray:34;stroke-dashoffset:0;stroke-linecap:round;stroke-linejoin:round;stroke-width:3.5px}.is-on .dxs-done__tick circle{animation:.7s ease-out .15s both dxm-draw-ring}.is-on .dxs-done__tick path{animation:.4s ease-out .7s both dxm-draw-tick}@keyframes dxm-draw-ring{0%{stroke-dashoffset:145px}to{stroke-dashoffset:0}}@keyframes dxm-draw-tick{0%{stroke-dashoffset:34px}to{stroke-dashoffset:0}}.dxs-done>strong{color:var(--brand-ink);font-size:15px;font-weight:600}.dxs-done__amount{color:var(--brand-ink);font-variant-numeric:tabular-nums;letter-spacing:-.03em;margin-top:4px;font-size:27px;font-weight:700}.dxs-done>em{color:#6b7078;font-size:11px;font-style:normal}.dxs-done__rows{gap:7px;margin:16px 0 0;display:grid}.dxs-done__rows div{justify-content:space-between;font-size:11px;display:flex}.dxs-done__rows dt{color:#9aa0ab}.dxs-done__rows dd{color:var(--brand-ink);margin:0;font-weight:600}.dxs-done__rows dd.is-done{color:#0e9f6e}[data-theme=dark] .dxs-done__rows dd:not(.is-done){color:#f4f5fa}.dxs-done__balance{color:#6b7078;border:1px solid #eef0f5;border-radius:12px;justify-content:space-between;align-items:center;margin:14px 0 12px;padding:10px 12px;font-size:11px;display:flex}.dxs-done__balance .dx-roll{color:var(--brand-ink);font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}[data-theme=dark] .dxs-quick__action{color:#f4f5fa}[data-theme=dark] .dxs-quick__action i{background:#1a2140}[data-theme=dark] .dxs-done>strong,[data-theme=dark] .dxs-done__amount,[data-theme=dark] .dxs-done__balance .dx-roll{color:#f4f5fa}[data-theme=dark] .dxs-done__balance{border-color:#1c2340}.dxm-safety{padding:clamp(56px,7vw,88px) 0}.dxm-safety__panel{background:linear-gradient(160deg, #ffffff0f, transparent 40%), radial-gradient(55% 75% at 85% 35%, rgb(var(--brand-accent-rgb) / .2), transparent 70%), var(--brand-ink);color:#fff;border-radius:24px;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(24px,4vw,56px);padding:clamp(32px,5vw,56px) clamp(28px,5vw,56px) 0;display:grid;position:relative;overflow:hidden}[data-theme=dark] .dxm-safety__panel{background:linear-gradient(160deg, #ffffff0d, transparent 40%), radial-gradient(55% 75% at 85% 35%, rgb(var(--brand-accent-rgb) / .14), transparent 70%), var(--brand-dark-surface);border:1px solid var(--brand-dark-line)}.dxm-safety__copy{z-index:1;padding-bottom:clamp(32px,5vw,56px);position:relative}.dx-story .dxm-safety h2{color:#fff}.dxm-safety .dxm-head p{color:#aeb6cc}.dxm-safety__list{margin:clamp(20px,3vw,32px) 0 0;padding:0;list-style:none}.dxm-safety__list li{border-top:1px solid #ffffff1a;grid-template-columns:40px minmax(0,1fr);align-items:start;gap:16px;padding:18px 0;display:grid}.dxm-safety__list strong{color:#fff;margin-bottom:4px;font-size:17px;font-weight:600;display:block}.dxm-safety__list li>span:last-child>span{color:#aeb6cc;font-size:15.5px;line-height:1.55}.dxm-safety__art{justify-content:center;align-self:end;display:flex;position:relative}.dxm-safety__art:before,.dxm-safety__art:after{content:"";pointer-events:none;position:absolute;left:10%;right:10%}.dxm-safety__art:before{background:radial-gradient(ellipse at center, rgb(var(--brand-accent-rgb) / .22), transparent 70%);filter:blur(24px);height:70px;bottom:0}.dxm-safety__art:after{background:radial-gradient(#00000073,#0000 70%);height:28px;bottom:18px;left:16%;right:16%}.dxm-safety__art img{z-index:1;width:min(100%,440px);height:auto;margin-bottom:26px;display:block;position:relative}@supports (animation-timeline:view()){.dxm-safety__art img{animation:linear both dxm-parallax;animation-timeline:view();animation-range:cover}.dxm-history{animation:linear both dxm-settle;animation-timeline:view();animation-range:entry cover 40%}}@keyframes dxm-parallax{0%{transform:translateY(28px)}to{transform:translateY(-12px)}}@keyframes dxm-settle{0%{opacity:.6;transform:translateY(24px)}to{opacity:1;transform:none}}@media (max-width:900px){.dxm-flow__grid,.dxm-walk__grid{grid-template-columns:1fr}.dxm-walk__stage{display:none}.dxm-walk__list li{min-height:0;padding:20px 0 28px}.dxm-walk__list li>:not(.dxm-walk__mini){opacity:1}.dxm-walk__mini{justify-content:center;height:250px;margin-bottom:18px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#000 62%,#0000);mask-image:linear-gradient(#000 62%,#0000)}.dxm-walk__mini .dxphone{zoom:.62}.dxm-safety__panel{grid-template-columns:1fr}.dxm-safety__copy{padding-bottom:0}.dxm-safety__art img{width:min(100%,320px)}}@media (max-width:640px){.dxm-history{--row:70px}.dxm-history__bar{padding:14px 16px}.dxm-history__tabs span:not(.is-on){display:none}.dxm-history__list{padding:0 4px}.dxm-history__list li{grid-template-rows:auto auto;grid-template-columns:36px minmax(0,1fr) auto;gap:4px 12px;padding:0 10px}.dxm-history__dir,.dxm-history__what{grid-row:1/3}.dxm-history__amount{grid-area:1/3;align-self:end}.dxm-pill{grid-area:2/3;align-self:start}}@media (prefers-reduced-motion:reduce){.dxm-page *,.dxm-page :before,.dxm-page :after{transition:none!important;animation:none!important}}
