.dtx{--dtx-bg:#07080a;--dtx-bg2:#0b0d10;--dtx-panel:#0e1114;--dtx-line:hsla(0,0%,100%,.08);--dtx-line-strong:hsla(0,0%,100%,.16);--dtx-text:#eceef0;--dtx-muted:#969da6;--dtx-faint:#5c636b;--dtx-red:#e41f28;--dtx-red-hot:#ff3b44;--dtx-green:#2bd97c;--dtx-display-f:var(--dtx-display),sans-serif;--dtx-body-f:var(--dtx-body),sans-serif;--dtx-mono-f:var(--dtx-mono),monospace;background:var(--dtx-bg);color:var(--dtx-muted);font-family:var(--dtx-body-f);font-size:16px;line-height:1.6;overflow-x:clip}.dtx :is(p,a,span,li,button,label){font-family:inherit;color:inherit;font-weight:inherit}.dtx :is(ul,ol){list-style:none;margin:0;padding:0}.dtx a{text-decoration:none;transition:color .25s ease,background .25s ease,border-color .25s ease,transform .25s ease}.dtx :is(h1,h2,h3,h4){font-family:var(--dtx-display-f);color:var(--dtx-text);margin:0;line-height:1.05;letter-spacing:-.02em;font-weight:700}.dtx ::selection{background:var(--dtx-red);color:#fff}.dtx-container{max-width:1280px;margin-inline:auto;padding-inline:clamp(20px,4vw,48px)}.dtx-label{display:flex;align-items:center;gap:14px;font-family:var(--dtx-mono-f);font-size:12px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--dtx-muted);margin-bottom:22px}.dtx-label b{color:var(--dtx-red-hot);font-weight:600}.dtx-label:after{content:"";height:1px;width:64px;background:var(--dtx-line-strong)}.dtx-h2{font-size:clamp(2rem,4.4vw,3.4rem);max-width:18ch}.dtx-h2 em{font-style:normal;color:var(--dtx-red-hot)}.dtx-lede{font-size:clamp(1rem,1.4vw,1.125rem);max-width:56ch;margin:18px 0 0;color:var(--dtx-muted)}.dtx-btn{display:inline-flex;align-items:center;gap:10px;font-family:var(--dtx-mono-f);font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:16px 26px;border-radius:2px;border:1px solid transparent;cursor:pointer;white-space:nowrap;transition:all .25s ease}.dtx-btn .dtx-btn-arrow{transition:transform .25s ease}.dtx-btn:hover .dtx-btn-arrow{transform:translate(3px,-3px)}.dtx .dtx-btn--solid{background:var(--dtx-red);color:#fff}.dtx .dtx-btn--solid:hover{background:var(--dtx-red-hot);color:#fff;box-shadow:0 8px 32px rgba(228,31,40,.35);transform:translateY(-2px)}.dtx .dtx-btn--ghost{background:transparent;color:var(--dtx-text);border-color:var(--dtx-line-strong)}.dtx .dtx-btn--ghost:hover{color:#fff;border-color:var(--dtx-red);background:rgba(228,31,40,.08);transform:translateY(-2px)}.dtx .dtx-btn--dark{background:#0a0a0a;color:#fff}.dtx-btn--dark:hover{background:#000;color:#fff;transform:translateY(-2px);box-shadow:0 8px 28px rgba(0,0,0,.45)}.dtx-link{display:inline-flex;align-items:center;gap:8px;font-family:var(--dtx-mono-f);font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--dtx-text);border-bottom:1px solid var(--dtx-line-strong);padding-bottom:4px}.dtx-link:hover{color:var(--dtx-red-hot);border-color:var(--dtx-red)}.dtx-reveal{opacity:0;transform:translateY(26px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transition-delay:inherit}.dtx-reveal.is-in{opacity:1;transform:none}.dtx-section{padding-block:clamp(80px,10vw,140px);border-top:1px solid var(--dtx-line)}.dtx-section,.dtx-section>.dtx-container{position:relative}.dtx-header{position:fixed;inset:0 0 auto 0;z-index:100;border-bottom:1px solid transparent;transition:background .3s ease,border-color .3s ease}.dtx-header.is-scrolled{background:rgba(7,8,10,.82);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-color:var(--dtx-line)}.dtx-header-in{justify-content:space-between;gap:24px;height:76px}.dtx-header-in,.dtx-nav{display:flex;align-items:center}.dtx-nav{gap:4px}.dtx-nav-item{position:relative}.dtx-nav-link{display:inline-flex;align-items:center;gap:6px;padding:10px 14px;font-size:14.5px;font-weight:500;color:var(--dtx-muted);background:none;border:none;cursor:pointer;font-family:var(--dtx-body-f)}.dtx-nav-link:hover{color:#fff}.dtx-nav-link .dtx-caret{font-family:var(--dtx-mono-f);font-size:10px;color:var(--dtx-faint);transition:transform .25s ease}.dtx-nav-item:focus-within .dtx-caret,.dtx-nav-item:hover .dtx-caret{transform:rotate(180deg)}.dtx-drop{position:absolute;top:calc(100% + 10px);left:0;min-width:240px;background:var(--dtx-panel);border:1px solid var(--dtx-line-strong);border-radius:4px;padding:6px;opacity:0;visibility:hidden;transform:translateY(8px);transition:all .22s ease;box-shadow:0 24px 48px rgba(0,0,0,.55)}.dtx-nav-item:focus-within .dtx-drop,.dtx-nav-item:hover .dtx-drop{opacity:1;visibility:visible;transform:none}.dtx-drop a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 14px;font-size:14px;color:var(--dtx-muted);border-radius:3px}.dtx-drop a:hover{color:#fff;background:hsla(0,0%,100%,.05)}.dtx-drop a:after{content:"↗";font-family:var(--dtx-mono-f);font-size:11px;color:var(--dtx-faint)}.dtx-header-cta{display:flex;align-items:center;gap:12px}.dtx-header .dtx-btn{padding:11px 18px;font-size:12px}.dtx-burger{display:none;flex-direction:column;gap:5px;background:none;border:none;padding:8px;cursor:pointer}.dtx-burger span{width:22px;height:2px;background:var(--dtx-text);transition:all .3s ease}.dtx-burger.is-open span:first-child{transform:translateY(7px) rotate(45deg)}.dtx-burger.is-open span:nth-child(2){opacity:0}.dtx-burger.is-open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.dtx-mobile{position:fixed;inset:76px 0 0 0;z-index:99;background:rgba(7,8,10,.97);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);padding:28px clamp(20px,4vw,48px) 48px;overflow-y:auto;opacity:0;visibility:hidden;transform:translateY(-12px);transition:all .3s ease}.dtx-mobile.is-open{opacity:1;visibility:visible;transform:none}.dtx-mobile-group{border-bottom:1px solid var(--dtx-line);padding-block:18px}.dtx-mobile-group .dtx-mobile-tag{font-family:var(--dtx-mono-f);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--dtx-faint);display:block;margin-bottom:10px}.dtx-mobile a{display:block;padding:9px 0;font-size:19px;font-family:var(--dtx-display-f);font-weight:600;color:var(--dtx-text)}.dtx-mobile a:hover{color:var(--dtx-red-hot)}.dtx-hero{position:relative;padding-top:clamp(140px,16vh,190px);padding-bottom:clamp(40px,6vw,80px);overflow:clip}.dtx-hero:before{inset:0;background-image:linear-gradient(var(--dtx-line) 1px,transparent 1px),linear-gradient(90deg,var(--dtx-line) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:radial-gradient(ellipse 90% 80% at 50% 0,#000 30%,transparent 75%);mask-image:radial-gradient(ellipse 90% 80% at 50% 0,#000 30%,transparent 75%);opacity:.5}.dtx-hero:after,.dtx-hero:before{content:"";position:absolute;pointer-events:none}.dtx-hero:after{top:-260px;right:-180px;width:720px;height:720px;background:radial-gradient(circle,rgba(228,31,40,.16) 0,transparent 62%)}.dtx-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-gap:clamp(36px,5vw,72px);gap:clamp(36px,5vw,72px);align-items:center}.dtx-hero-status{display:inline-flex;align-items:center;gap:10px;font-family:var(--dtx-mono-f);font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--dtx-muted);border:1px solid var(--dtx-line-strong);border-radius:999px;padding:8px 16px;margin-bottom:30px}.dtx-pulse{width:7px;height:7px;border-radius:50%;background:var(--dtx-green);box-shadow:0 0 0 0 rgba(43,217,124,.6);animation:dtx-pulse 2s infinite}@keyframes dtx-pulse{70%{box-shadow:0 0 0 9px rgba(43,217,124,0)}to{box-shadow:0 0 0 0 rgba(43,217,124,0)}}.dtx-hero h1{font-size:clamp(2.7rem,6.2vw,5rem);font-weight:800;letter-spacing:-.03em}.dtx-hero h1 em{font-style:normal;color:var(--dtx-red-hot);position:relative;white-space:nowrap}.dtx-hero h1 em:after{content:"";position:absolute;left:0;right:0;bottom:.04em;height:.08em;background:var(--dtx-red);transform:scaleX(0);transform-origin:left;animation:dtx-underline .9s cubic-bezier(.16,1,.3,1) 1s forwards}@keyframes dtx-underline{to{transform:scaleX(1)}}.dtx-hero-sub{margin:26px 0 34px;font-size:clamp(1.02rem,1.4vw,1.15rem);max-width:50ch;color:var(--dtx-muted)}.dtx-hero-actions{display:flex;flex-wrap:wrap;gap:14px}.dtx-hero-proof{display:flex;flex-wrap:wrap;gap:10px 26px;margin-top:38px;font-family:var(--dtx-mono-f);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--dtx-faint)}.dtx-hero-proof b{color:var(--dtx-text);font-weight:600;margin-right:6px}.dtx-panel{position:relative;background:linear-gradient(180deg,#101418,#0a0d10);border:1px solid var(--dtx-line-strong);border-radius:6px;box-shadow:0 40px 80px rgba(0,0,0,.5),inset 0 0 0 1px hsla(0,0%,100%,.02);overflow:hidden}.dtx-panel-bar{display:flex;align-items:center;gap:12px;padding:13px 18px;border-bottom:1px solid var(--dtx-line);font-family:var(--dtx-mono-f);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--dtx-faint)}.dtx-panel-dots{display:flex;gap:6px}.dtx-panel-dots i{width:9px;height:9px;border-radius:50%;background:var(--dtx-line-strong)}.dtx-panel-dots i:first-child{background:var(--dtx-red)}.dtx-panel-live{margin-left:auto;display:inline-flex;align-items:center;gap:7px;color:var(--dtx-green)}.dtx-panel-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;border:none;font-family:var(--dtx-mono-f);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--dtx-muted);cursor:pointer;padding:2px 18px 2px 0;max-width:55%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5' viewBox='0 0 8 5'%3E%3Cpath d='M0 0l4 5 4-5z' fill='%23969da6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:100%}.dtx-panel-select:focus,.dtx-panel-select:hover{color:var(--dtx-text);outline:none}.dtx-panel-select optgroup,.dtx-panel-select option{background:var(--dtx-panel);color:var(--dtx-text);text-transform:none;letter-spacing:normal}.dtx-panel-body{padding:22px 22px 0}.dtx-panel-price{display:flex;align-items:baseline;gap:14px;font-family:var(--dtx-mono-f)}.dtx-panel-price .dtx-price{font-size:clamp(1.9rem,2.6vw,2.5rem);font-weight:600;color:var(--dtx-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:color .3s ease}.dtx-price.up{color:var(--dtx-green)}.dtx-price.down{color:var(--dtx-red-hot)}.dtx-panel-change{font-size:14px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dtx-panel-change.up{color:var(--dtx-green)}.dtx-panel-change.down{color:var(--dtx-red-hot)}.dtx-chart{display:block;width:100%;height:auto;margin-top:10px}.dtx-chart .dtx-chart-line{stroke-dasharray:1;stroke-dashoffset:1;animation:dtx-draw 2.4s cubic-bezier(.4,0,.2,1) .4s forwards}@keyframes dtx-draw{to{stroke-dashoffset:0}}.dtx-chart .dtx-chart-area{opacity:0;animation:dtx-fade 1.2s ease 2s forwards}@keyframes dtx-fade{to{opacity:1}}.dtx-chart-dot{animation:dtx-dot 2s ease-in-out 2.4s infinite;transform-origin:center;transform-box:fill-box}@keyframes dtx-dot{0%,to{opacity:1}50%{opacity:.25}}.dtx-panel-stats{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--dtx-line);margin-top:14px}.dtx-panel-stats>div{padding:14px 22px;font-family:var(--dtx-mono-f)}.dtx-panel-stats>div+div{border-left:1px solid var(--dtx-line)}.dtx-panel-stats span{display:block;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--dtx-faint);margin-bottom:4px}.dtx-panel-stats b{font-size:14px;font-weight:600;color:var(--dtx-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dtx-tape{border-block:1px solid var(--dtx-line);background:var(--dtx-bg2)}.dtx-cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-top:clamp(40px,5vw,64px)}.dtx-card{position:relative;display:flex;flex-direction:column;background:var(--dtx-bg2);border:1px solid var(--dtx-line);border-radius:6px;overflow:hidden;transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .35s ease,box-shadow .35s ease}.dtx-card:hover{transform:translateY(-6px);border-color:rgba(228,31,40,.45);box-shadow:0 24px 60px rgba(0,0,0,.5)}.dtx-card-shot{position:relative;height:250px;overflow:hidden;border-bottom:1px solid var(--dtx-line);background:radial-gradient(ellipse at 50% 0,rgba(228,31,40,.1),transparent 70%)}.dtx-card-shot img{position:absolute;left:50%;top:26px;transform:translateX(-50%);width:auto;height:115%;object-fit:contain;object-position:top;filter:drop-shadow(0 18px 30px rgba(0,0,0,.5));transition:transform .45s cubic-bezier(.16,1,.3,1)}.dtx-card:hover .dtx-card-shot img{transform:translateX(-50%) translateY(-8px) scale(1.02)}.dtx-card-index{top:14px;left:16px;font-size:11px;letter-spacing:.18em;color:var(--dtx-faint)}.dtx-card-badge,.dtx-card-index{position:absolute;z-index:2;font-family:var(--dtx-mono-f)}.dtx-card-badge{top:12px;right:12px;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#fff;background:var(--dtx-red);padding:5px 10px;border-radius:2px}.dtx-card-body{display:flex;flex-direction:column;flex:1 1;padding:24px}.dtx-card h3{font-size:1.35rem;margin-bottom:6px}.dtx-card-sub{font-size:13.5px;color:var(--dtx-faint);margin-bottom:16px}.dtx-card-feats{display:flex;flex-direction:column;gap:9px;margin-bottom:24px}.dtx-card-feats li{display:flex;gap:10px;font-size:14px;color:var(--dtx-muted)}.dtx-card-feats li:before{content:"+";font-family:var(--dtx-mono-f);color:var(--dtx-red-hot);font-weight:600}.dtx-card .dtx-card-cta{margin-top:auto;display:flex;align-items:center;justify-content:space-between;font-family:var(--dtx-mono-f);font-size:12.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--dtx-text);border-top:1px solid var(--dtx-line);padding-top:18px}.dtx-card .dtx-card-cta i{font-style:normal;font-family:var(--dtx-mono-f);transition:transform .25s ease}.dtx-card:hover .dtx-card-cta{color:var(--dtx-red-hot)}.dtx-card:hover .dtx-card-cta i{transform:translate(4px,-4px)}.dtx-feature-card{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-gap:clamp(28px,4vw,56px);gap:clamp(28px,4vw,56px);background:linear-gradient(120deg,#12161a 0,#0b0d10 60%),var(--dtx-bg2);border:1px solid var(--dtx-line-strong);border-radius:6px;margin-top:clamp(40px,5vw,64px);padding:clamp(28px,4vw,56px);overflow:hidden}.dtx-feature-card:before{content:"";position:absolute;inset:0;background-image:linear-gradient(var(--dtx-line) 1px,transparent 1px),linear-gradient(90deg,var(--dtx-line) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse at 100% 100%,#000,transparent 65%);mask-image:radial-gradient(ellipse at 100% 100%,#000,transparent 65%);opacity:.6;pointer-events:none}.dtx-feature-card h3{font-size:clamp(1.7rem,2.6vw,2.3rem);margin:14px 0}.dtx-feature-card p{max-width:52ch}.dtx-feature-tags{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0 28px}.dtx-feature-tags li{font-family:var(--dtx-mono-f);font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--dtx-muted);border:1px solid var(--dtx-line-strong);border-radius:999px;padding:7px 14px}.dtx-feature-shot{position:relative;display:flex;align-items:center;justify-content:center;min-height:300px}.dtx-feature-shot img{width:auto;max-height:430px;max-width:100%;object-fit:contain;filter:drop-shadow(0 30px 50px rgba(0,0,0,.6))}.dtx-edge-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:clamp(40px,6vw,90px);gap:clamp(40px,6vw,90px);align-items:start}.dtx-edge-left{position:-webkit-sticky;position:sticky;top:120px}.dtx-edge-left .dtx-lede{margin-bottom:30px}.dtx-edge-rows{border-top:1px solid var(--dtx-line-strong)}.dtx-edge-row{position:relative;display:grid;grid-template-columns:64px 1fr;grid-gap:20px;gap:20px;padding:30px 16px 30px 8px;border-bottom:1px solid var(--dtx-line);overflow:hidden}.dtx-edge-row:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:var(--dtx-red);transform:scaleY(0);transform-origin:top;transition:transform .35s cubic-bezier(.16,1,.3,1)}.dtx-edge-row:hover:before{transform:scaleY(1)}.dtx-edge-row i{font-style:normal;font-family:var(--dtx-mono-f);font-size:13px;color:var(--dtx-faint);padding-top:5px;transition:color .3s ease}.dtx-edge-row:hover i{color:var(--dtx-red-hot)}.dtx-edge-row h3{font-size:1.25rem;margin-bottom:8px}.dtx-edge-row p{margin:0;font-size:15px;max-width:52ch}.dtx-stats{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--dtx-line-strong);border-radius:6px;background:linear-gradient(180deg,var(--dtx-bg2) 0,var(--dtx-bg) 100%);margin-top:clamp(56px,7vw,96px);overflow:hidden}.dtx-stat{padding:clamp(26px,3vw,42px) clamp(24px,3vw,40px);position:relative;transition:background .25s ease}.dtx-stat:hover{background:hsla(0,0%,100%,.025)}.dtx-stat:before{content:"";display:block;width:22px;height:2px;background:var(--dtx-red);margin-bottom:20px}.dtx-stat+.dtx-stat{border-left:1px solid var(--dtx-line)}.dtx-stat b{display:block;font-family:var(--dtx-mono-f);font-size:clamp(1.9rem,3vw,2.7rem);font-weight:600;color:var(--dtx-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1.1;white-space:nowrap}.dtx-stat b span{display:inline;font:inherit;letter-spacing:inherit;color:inherit}.dtx-stat b em{font-style:normal;color:var(--dtx-red-hot)}.dtx-stat>span{display:block;margin-top:10px;font-family:var(--dtx-mono-f);font-size:11.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--dtx-faint)}.dtx-tracker .dtx-panel{margin-top:clamp(36px,5vw,56px)}.dtx-tracker-widget{min-height:650px}.dtx-tracker-widget iframe{display:block}.dtx-faq-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:clamp(40px,6vw,90px);gap:clamp(40px,6vw,90px);align-items:start}.dtx-faq-left{position:-webkit-sticky;position:sticky;top:120px}.dtx-faq-list{border-top:1px solid var(--dtx-line-strong)}.dtx-faq-item{border-bottom:1px solid var(--dtx-line)}.dtx-faq-item>button{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;background:none;border:none;cursor:pointer;text-align:left;padding:22px 4px;font-family:var(--dtx-display-f);font-size:1.06rem;font-weight:600;color:var(--dtx-text);transition:color .25s ease}.dtx-faq-item>button:hover{color:var(--dtx-red-hot)}.dtx-faq-icon{position:relative;flex:0 0 auto;width:14px;height:14px}.dtx-faq-icon:after,.dtx-faq-icon:before{content:"";position:absolute;background:var(--dtx-red-hot);transition:transform .3s ease}.dtx-faq-icon:before{inset:6px 0}.dtx-faq-icon:after{inset:0 6px}.dtx-faq-item.open .dtx-faq-icon:after{transform:scaleY(0)}.dtx-faq-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.16,1,.3,1)}.dtx-faq-item.open .dtx-faq-body{grid-template-rows:1fr}.dtx-faq-inner{overflow:hidden}.dtx-faq-inner p{margin:0;padding:0 28px 24px 4px;font-size:15px;max-width:64ch}.dtx-marquee{overflow:hidden;border-block:1px solid var(--dtx-line);padding-block:18px;background:var(--dtx-bg2)}.dtx-marquee-track{display:flex;gap:0;width:max-content;animation:dtx-marquee 30s linear infinite}.dtx-marquee span{font-family:var(--dtx-display-f);font-size:clamp(1.6rem,3vw,2.6rem);font-weight:800;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;color:transparent;-webkit-text-stroke:1px hsla(0,0%,100%,.22);padding-right:18px}.dtx-marquee span i{font-style:normal;color:var(--dtx-red);-webkit-text-stroke:0;padding-inline:18px}@keyframes dtx-marquee{to{transform:translateX(-50%)}}.dtx-cta{padding-block:clamp(80px,10vw,130px);background:var(--dtx-red);position:relative;overflow:hidden}.dtx-cta:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(0,0,0,.14) 1px,transparent 0),linear-gradient(90deg,rgba(0,0,0,.14) 1px,transparent 0);background-size:64px 64px;pointer-events:none}.dtx-cta-in{position:relative;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);grid-gap:40px;gap:40px;align-items:center}.dtx-cta h2{color:#fff;font-size:clamp(2.3rem,5vw,4rem);font-weight:800;letter-spacing:-.03em}.dtx-cta p{color:hsla(0,0%,100%,.85);margin:18px 0 0;max-width:46ch;font-size:1.05rem}.dtx-cta-actions{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.dtx-cta .dtx-btn--ghost{border-color:hsla(0,0%,100%,.5);color:#fff}.dtx-cta .dtx-btn--ghost:hover{border-color:#fff;background:hsla(0,0%,100%,.12)}.dtx-footer{border-top:1px solid var(--dtx-line);background:var(--dtx-bg);padding-top:clamp(56px,7vw,90px)}.dtx-footer-grid{display:grid;grid-template-columns:1.5fr repeat(4,1fr);grid-gap:clamp(32px,4vw,56px);gap:clamp(32px,4vw,56px);padding-bottom:clamp(48px,6vw,72px)}.dtx-footer-brand p{margin:20px 0 0;font-size:14.5px;max-width:36ch}.dtx-footer-col h4{font-family:var(--dtx-mono-f);font-size:11.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--dtx-faint);margin-bottom:18px}.dtx-footer-col li+li{margin-top:11px}.dtx-footer-col a{font-size:14.5px;color:var(--dtx-muted)}.dtx-footer-col a:hover{color:#fff}.dtx-footer-bottom{border-top:1px solid var(--dtx-line);padding-block:26px;display:flex;flex-wrap:wrap;gap:12px 32px;align-items:center;justify-content:space-between;font-family:var(--dtx-mono-f);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--dtx-faint)}.dtx-footer-risk{padding-bottom:26px;font-size:12.5px;line-height:1.7;color:var(--dtx-faint);max-width:110ch}@media (max-width:1100px){.dtx-nav{display:none}.dtx-burger{display:flex}.dtx-header-cta .dtx-btn--ghost{display:none}.dtx-cards,.dtx-cta-in,.dtx-edge-grid,.dtx-faq-grid,.dtx-hero-grid{grid-template-columns:1fr}.dtx-cards{grid-template-columns:repeat(2,1fr)}.dtx-edge-left,.dtx-faq-left{position:static}.dtx-stats{grid-template-columns:repeat(2,1fr)}.dtx-stat:nth-child(3){border-left:none}.dtx-stat:nth-child(n+3){border-top:1px solid var(--dtx-line)}.dtx-feature-card{grid-template-columns:1fr}.dtx-footer-grid{grid-template-columns:repeat(2,1fr)}.dtx-cta-actions{flex-direction:row;flex-wrap:wrap}}@media (max-width:640px){.dtx-cards,.dtx-stats{grid-template-columns:1fr}.dtx-stat+.dtx-stat{border-left:none;border-top:1px solid var(--dtx-line)}.dtx-footer-grid,.dtx-panel-stats{grid-template-columns:1fr}.dtx-panel-stats>div+div{border-left:none;border-top:1px solid var(--dtx-line)}.dtx-hero-actions .dtx-btn{width:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.dtx *,.dtx :after,.dtx :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.dtx-reveal{opacity:1;transform:none}}@font-face{font-family:__Bricolage_Grotesque_b03a2e;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Bricolage_Grotesque_b03a2e;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Bricolage_Grotesque_b03a2e;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Bricolage_Grotesque_b03a2e;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Bricolage_Grotesque_b03a2e;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Bricolage_Grotesque_b03a2e;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Bricolage_Grotesque_b03a2e;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Bricolage_Grotesque_b03a2e;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Bricolage_Grotesque_b03a2e;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Bricolage_Grotesque_b03a2e;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Bricolage_Grotesque_b03a2e;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Bricolage_Grotesque_b03a2e;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Bricolage_Grotesque_b03a2e;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Bricolage_Grotesque_b03a2e;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Bricolage_Grotesque_b03a2e;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}.__className_b03a2e{font-family:__Bricolage_Grotesque_b03a2e;font-style:normal}.__variable_b03a2e{--dtx-display:"__Bricolage_Grotesque_b03a2e"}@font-face{font-family:__Instrument_Sans_5ed4e1;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Instrument_Sans_5ed4e1;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Instrument_Sans_5ed4e1;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Instrument_Sans_5ed4e1;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Instrument_Sans_5ed4e1;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Instrument_Sans_5ed4e1;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}.__className_5ed4e1{font-family:__Instrument_Sans_5ed4e1;font-style:normal}.__variable_5ed4e1{--dtx-body:"__Instrument_Sans_5ed4e1"}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c8a,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c8a,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/73cb51aac9c97f90-s.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c8a,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d26bbd13d6b70f89-s.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/20535187d867b7b9-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5356a6a4f2c8c8d8-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/db96af6b531dc71f-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__IBM_Plex_Mono_Fallback_595324;src:local("Arial");ascent-override:75.41%;descent-override:20.23%;line-gap-override:0.00%;size-adjust:135.93%}.__className_595324{font-family:__IBM_Plex_Mono_595324,__IBM_Plex_Mono_Fallback_595324;font-style:normal}.__variable_595324{--dtx-mono:"__IBM_Plex_Mono_595324","__IBM_Plex_Mono_Fallback_595324"}