.git-dev-b2b.db2b-v2{--dc-bg:var(--git-bg,#fff);--dc-surface:var(--git-surface,#fff);--dc-paper:var(--git-surface-2,#f5f6f9);--dc-text:var(--git-text,#23252c);--dc-muted:var(--git-muted,#616571);--dc-line:var(--git-border,#dfe2e9);--dc-blue:var(--git-primary,#232fe1);--dc-orange:var(--git-accent,#ee5810);--dc-blue-text:#fff;--dc-soft:#eef0fc;--dc-model:#fff;--dc-model-paper:#f1f3fa;--dc-model-text:#242938;--dc-model-muted:#637088;--dc-model-line:#dce2ef;--dc-radius:var(--git-radius-card,16px);--dc-panel:var(--git-radius-panel,28px);--dc-shadow:0 26px 55px -24px #28365345;--db2b-request-viewport-h:100dvh;position:relative;color:var(--dc-text);background:var(--dc-bg);font-family:var(--git-font-main,"Git",system-ui,sans-serif);font-size:16px;line-height:1.65;overflow:clip}html[data-theme=dark] .git-dev-b2b.db2b-v2{--dc-bg:var(--git-bg,#17181d);--dc-surface:var(--git-surface,#202127);--dc-paper:#24262f;--dc-text:var(--git-text,#f3f4f8);--dc-muted:#b9becb;--dc-line:#3c404c;--dc-soft:#272a42;--dc-model:#2c3142;--dc-model-paper:#222738;--dc-model-text:#f1f3fc;--dc-model-muted:#b6bfd6;--dc-model-line:#4b5570;--dc-shadow:0 30px 60px -20px #0009}.db2b-v2 *{box-sizing:border-box}.db2b-v2 :is(h1,h2,h3,p,ol,ul,dl){margin:0}.db2b-v2 :is(button,input,select,textarea){font:inherit}.db2b-v2 button{cursor:pointer}.db2b-v2 a{color:inherit}.db2b-v2 [hidden]{display:none}.db2b-v2 :is(button,a,input,select,textarea,[tabindex]):focus-visible{outline:3px solid var(--dc-blue);outline-offset:5px}.db2b-v2 :is(h1,h2,h3){font-weight:500;overflow-wrap:break-word;text-wrap:balance}.db2b-v2 h1{font-size:clamp(2.5rem,4.5vw,4.75rem);line-height:1.1;letter-spacing:-.046em}.db2b-v2 h2{font-size:clamp(2rem,3.3vw,3.5rem);line-height:1.16;letter-spacing:-.035em}.db2b-v2 h3{font-size:clamp(1.25rem,1.7vw,1.625rem);line-height:1.35;letter-spacing:-.018em}.db2b-v2 p{overflow-wrap:break-word;text-wrap:pretty}.db2b-v2 .db2b-container{width:min(100%,var(--git-container-max,1600px));margin:auto;padding:0 var(--git-container-pad,clamp(20px,3.6vw,64px)) 48px}.db2b-v2 .db2b-breadcrumbs{padding:28px 0 40px;color:var(--dc-muted);font-size:.875rem}.db2b-v2 .db2b-breadcrumbs ol{display:flex;gap:10px 14px;flex-wrap:wrap;list-style:none;padding:0}.db2b-v2 .db2b-breadcrumbs li+li:before{content:"/";margin-right:14px;opacity:.5}.db2b-v2 .db2b-breadcrumbs a{text-decoration:none}.db2b-v2 .db2b-breadcrumbs a:hover{color:var(--dc-blue)}.db2b-v2 .db2b-kicker{font-size:.875rem;font-weight:500;color:var(--dc-blue);margin-bottom:20px;line-height:1.5}.db2b-v2 .db2b-lead{font-size:1.0625rem;line-height:1.75;color:var(--dc-muted)}.db2b-v2 .db2b-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;max-width:100%;padding:14px 24px;border:1px solid transparent;border-radius:var(--git-radius-button,12px);font-size:.9375rem;font-weight:500;line-height:1.5;text-align:center;text-decoration:none;transition:background .25s,box-shadow .25s,transform .25s}.db2b-v2 .db2b-btn--primary{color:#fff;background:var(--dc-blue)}.db2b-v2 .db2b-btn--ghost{color:var(--dc-text);background:var(--dc-surface);border-color:var(--dc-line)}.db2b-v2 .db2b-btn:disabled{cursor:wait;opacity:.6}.db2b-v2 .db2b-textLink{display:inline-flex;align-items:center;gap:22px;min-height:44px;font-size:.9375rem;text-decoration:none;color:var(--dc-blue);line-height:1.5}.db2b-v2 .db2b-textLink>span+span:last-child{font-size:1.5rem;transition:transform .3s}.db2b-v2 .db2b-textLink:hover>span+span:last-child{transform:translate(3px,-3px)}.db2b-v2 .db2b-small{font-size:.875rem;line-height:1.65;color:var(--dc-muted)}.db2b-v2 .db2b-section{padding:90px 0;scroll-margin-top:120px}.db2b-v2 [data-db2b-motion]{--dc-x:0;--dc-y:0;--dc-p:0;--dc-h:0}.db2b-v2 .db2b-checks{list-style:none;padding:0;margin:24px 0}.db2b-v2 .db2b-checks>li{position:relative;padding:8px 0 8px 27px;color:var(--dc-muted);font-size:.9375rem;line-height:1.6}.db2b-v2 .db2b-checks>li:before{content:"";position:absolute;left:1px;top:16px;width:10px;height:6px;border-left:1.5px solid var(--dc-blue);border-bottom:1.5px solid var(--dc-blue);transform:rotate(-45deg)}.db2b-v2 .db2b-faq__list{border-top:1px solid var(--dc-line)}.db2b-v2 .db2b-faqItem{border-bottom:1px solid var(--dc-line)}.db2b-v2 .db2b-faqItem__q{display:flex;align-items:center;justify-content:space-between;gap:30px;width:100%;padding:25px 0;background:0 0;border:0;text-align:left;color:var(--dc-text);font-size:1.125rem;font-weight:500;line-height:1.5}.db2b-v2 .db2b-faqItem__q:after{content:"+";display:grid;place-items:center;flex:0 0 32px;width:32px;height:32px;font-size:25px;font-weight:400;line-height:1;color:var(--dc-blue);border:1px solid var(--dc-line);border-radius:50%;transition:transform .3s}.db2b-v2 .db2b-faqItem.is-open .db2b-faqItem__q:after{transform:rotate(45deg)}.db2b-v2 .db2b-faqItem__a{max-width:1000px;padding:0 60px 28px 0;color:var(--dc-muted);font-size:1rem;line-height:1.8}.db2b-v2 .db2b-faq__more{margin-top:27px}.db2b-v2 .db2b-modal{position:fixed;inset:0;z-index:var(--git-z-modal,1800);display:grid;place-items:center;padding:20px;min-height:var(--db2b-request-viewport-h)}.db2b-v2 .db2b-modal[hidden]{display:none}.db2b-v2 .db2b-modal__backdrop{position:absolute;inset:0;background:#080d1c9c;backdrop-filter:blur(12px)}.db2b-v2 .db2b-modal__dialog{position:relative;display:flex;flex-direction:column;width:min(840px,100%);max-height:calc(var(--db2b-request-viewport-h) - 40px);border:1px solid var(--dc-line);border-radius:22px;background:var(--dc-surface);box-shadow:0 30px 100px #0005;overflow:hidden}.db2b-v2 .db2b-modal__close{position:absolute;right:17px;top:17px;width:40px;height:40px;z-index:2;border:1px solid var(--dc-line);border-radius:12px;background:var(--dc-surface);color:var(--dc-text)}.db2b-v2 .db2b-modal__close:after,.db2b-v2 .db2b-modal__close:before{content:"";position:absolute;left:10px;top:18px;width:18px;height:1.5px;background:currentColor;transform:rotate(45deg)}.db2b-v2 .db2b-modal__close:after{transform:rotate(-45deg)}.db2b-v2 .db2b-modal__head{padding:30px 38px 22px;flex:0 0 auto}.db2b-v2 .db2b-modal__head .db2b-kicker{margin-bottom:14px}.db2b-v2 .db2b-modal__head h2{font-size:clamp(1.5rem,2.3vw,2.125rem);line-height:1.2;max-width:calc(100% - 30px)}.db2b-v2 .db2b-modal__head p:not(.db2b-kicker){font-size:.9375rem;line-height:1.6;color:var(--dc-muted);margin-top:16px}.db2b-v2 .db2b-form{padding:2px 38px 32px;overflow:auto;min-height:0;overscroll-behavior:contain}.db2b-v2 .db2b-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px}.db2b-v2 .db2b-field{display:grid;gap:8px;min-width:0;font-size:.875rem;font-weight:500;line-height:1.5}.db2b-v2 .db2b-field--wide{margin-top:16px}.db2b-v2 .db2b-field :is(input,textarea,select){min-width:0;width:100%;min-height:50px;border:1px solid var(--dc-line);border-radius:12px;padding:12px 14px;background:var(--dc-paper);color:var(--dc-text);font-size:1rem;line-height:1.5}.db2b-v2 .db2b-field textarea{resize:vertical;min-height:110px}.db2b-v2 .db2b-field :is(input,textarea)::placeholder{color:var(--dc-muted);opacity:1}.db2b-v2 .db2b-agreeError,.db2b-v2 .db2b-captcha>em,.db2b-v2 .db2b-field em{min-height:17px;font-size:.8125rem;font-style:normal;color:var(--git-danger,#be3333)}.db2b-v2 .db2b-field .is-invalid{border-color:var(--git-danger,#be3333)}.db2b-v2 .db2b-agree{display:grid;grid-template-columns:20px minmax(0,1fr);gap:12px;margin:16px 0 8px;font-size:.875rem;line-height:1.7;color:var(--dc-muted)}.db2b-v2 .db2b-agree input{width:18px;height:18px;margin:4px 0 0;accent-color:var(--dc-blue)}.db2b-v2 .db2b-agree a{text-decoration:underline;text-underline-offset:3px}.db2b-v2 .db2b-agreeError{display:block}.db2b-v2 .db2b-form__footer{display:flex;gap:20px;flex-wrap:wrap;align-items:center;margin-top:22px}.db2b-v2 .db2b-form__message{font-size:.9375rem;line-height:1.6}.db2b-v2 .db2b-form__message.is-success{color:var(--git-success,#16834e)}.db2b-v2 .db2b-form__message.is-error{color:var(--git-danger,#be3333)}.db2b-v2 .db2b-hp{position:absolute;width:1px;height:1px;padding:0;border:0;opacity:0;pointer-events:none;overflow:hidden}.db2b-v2 .db2b-captcha{margin-top:20px}body.db2b-modal-open,html.is-db2b-request-open{overflow:hidden}body.db2b-modal-open .SmartCaptcha-Overlay[data-testid=advanced-container],body.db2b-modal-open>.SmartCaptcha-Overlay{z-index:2147483647!important}.db2b-v2.is-js-ready [data-db2b-reveal]{opacity:0;transform:translate3d(0,20px,0);transition:opacity .65s ease,transform .75s cubic-bezier(.2,.65,.25,1);transition-delay:var(--db2b-reveal-delay,0ms)}.db2b-v2.is-js-ready [data-db2b-reveal].is-visible{opacity:1;transform:none}@keyframes db2b-packet{0%{transform:translateX(-110%)}100%,70%{transform:translateX(510%)}}@keyframes db2b-arrow{0%,100%{transform:translate(0,0)}50%{transform:translate(3px,-3px)}}@media (hover:hover) and (pointer:fine){.db2b-v2 .db2b-btn--primary:hover{transform:translateY(-2px);box-shadow:0 9px 25px -12px #232fe1aa;background:#1d28ce}.db2b-v2 .db2b-btn--ghost:hover{background:var(--dc-soft)}}@media (max-width:950px){.db2b-v2 .db2b-container{padding-left:25px;padding-right:25px}.db2b-v2 .db2b-section{padding:65px 0}.db2b-v2 h1{max-width:750px;font-size:3.5rem}}@media (max-width:680px){.db2b-v2 .db2b-container{padding-left:20px;padding-right:20px}.db2b-v2 .db2b-breadcrumbs{padding:20px 0 30px;font-size:.8125rem}.db2b-v2 h1{font-size:clamp(2.4rem,8.5vw,3.2rem)}.db2b-v2 h2{font-size:clamp(1.875rem,6vw,2.4rem)}.db2b-v2 .db2b-lead{font-size:1rem}.db2b-v2 .db2b-kicker{margin-bottom:16px}.db2b-v2 .db2b-section{padding:50px 0}.db2b-v2 .db2b-faqItem__q{font-size:1rem;padding:22px 0;gap:20px}.db2b-v2 .db2b-faqItem__a{font-size:.9375rem;padding-right:0}.db2b-v2 .db2b-modal{padding:10px;place-items:center}.db2b-v2 .db2b-modal__dialog{max-height:calc(var(--db2b-request-viewport-h) - 20px)}.db2b-v2 .db2b-modal__head{padding:25px 23px 20px}.db2b-v2 .db2b-modal__head h2{max-width:calc(100% - 35px)}.db2b-v2 .db2b-modal__head p:not(.db2b-kicker){font-size:.875rem}.db2b-v2 .db2b-form{padding:0 23px 25px}.db2b-v2 .db2b-form__grid{grid-template-columns:1fr;gap:12px}.db2b-v2 .db2b-agree{font-size:.8125rem}.db2b-v2 .db2b-modal__head .db2b-kicker{margin-bottom:13px}}@keyframes db2b-packet-vertical{0%{transform:translateY(-110%)}100%,70%{transform:translateY(510%)}}@media (prefers-reduced-motion:reduce){.db2b-v2.is-js-ready [data-db2b-reveal]{opacity:1;transform:none;transition:none}.db2b-v2 *,.db2b-v2 :after,.db2b-v2 :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.db2b-v2 .db2b-faqItem__q:after{content:none}.db2b-v2 .db2b-faqIcon{display:grid;place-items:center;flex:0 0 34px;width:34px;height:34px;padding:7px;border:1px solid var(--dc-line);border-radius:50%;color:var(--dc-blue);line-height:0;transition:transform .3s,background .3s}.db2b-v2 .db2b-faqIcon svg{display:block;width:18px;height:18px;overflow:visible;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}.db2b-v2 .db2b-faqItem.is-open .db2b-faqIcon{transform:rotate(45deg);background:var(--dc-soft)}@keyframes db2b-routePulse{to{stroke-dashoffset:-96}}.git-dev-b2b.db2b-v2{--dc-glass-clear:rgba(232,241,255,.09);--dc-glass-cool:rgba(119,153,243,.09);--dc-glass-edge:rgba(255,255,255,.95);--dc-glass-hairline:rgba(133,163,222,.43);--dc-glass-engrave:rgba(69,100,171,.46);--dc-glass-card:rgba(250,252,255,.78);--dc-glass-back:rgba(221,234,255,.38);--dc-glass-shade:rgba(78,108,176,.14)}html[data-theme=dark] .git-dev-b2b.db2b-v2{--dc-glass-clear:rgba(140,177,246,.07);--dc-glass-cool:rgba(105,138,236,.13);--dc-glass-edge:rgba(210,232,255,.66);--dc-glass-hairline:rgba(146,184,249,.34);--dc-glass-engrave:rgba(198,221,255,.62);--dc-glass-card:rgba(39,47,68,.82);--dc-glass-back:rgba(93,119,182,.24);--dc-glass-shade:rgba(0,8,31,.25)}.git-dev-b2b.db2b-v2{--dc-model-bg:var(--dc-model);--dc-model-edge:#8d9bbb;--dc-model-shadow:#27395f40;--dc-glass-sheen:var(--dc-glass-card)}html[data-theme=dark] .git-dev-b2b.db2b-v2{--dc-model-edge:#596681;--dc-model-shadow:#0008}.db2b-v2 [data-db2b-motion]{--dc-x:0;--dc-y:0;--dc-p:0;--dc-h:0}.db2b-v2 .b2bSectionHead{display:grid;grid-template-columns:1.15fr .8fr;gap:8%;align-items:end;margin-bottom:42px}.db2b-v2 .b2bSectionHead>.db2b-lead{font-size:1rem}.db2b-v2 .b2bActions{display:flex;gap:20px 25px;align-items:center;flex-wrap:wrap;margin-top:30px}.db2b-v2 .b2bIndex{font-size:.8125rem;color:var(--dc-orange);font-variant-numeric:tabular-nums}.db2b-v2 .b2bHero{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.15fr);gap:3%;align-items:start;padding:22px 0 60px;min-height:calc(650px + 42vh)}.db2b-v2 .b2bHeroText{position:sticky;top:calc(var(--git-header-height,80px) + 30px);padding:35px 0 25px}.db2b-v2 .b2bHero h1{font-size:clamp(2.5rem,3.8vw,4.1rem);line-height:1.13;letter-spacing:-.045em;max-width:680px}.db2b-v2 .b2bHero .db2b-lead{font-size:1.0625rem;margin-top:30px;line-height:1.85;max-width:590px}.db2b-v2 .b2bHeroNote{max-width:440px;font-size:.8125rem;line-height:1.7;color:var(--dc-muted);margin-top:25px}.db2b-v2 .b2bHeroVisual{position:sticky;top:calc(var(--git-header-height,80px) + 18px);width:100%;max-width:min(100%,calc((100svh - var(--git-header-height,80px) - 100px)*1.11));justify-self:center}.db2b-v2 .b2bChapters{display:flex;justify-content:space-between;gap:15px;font-size:.6875rem;color:var(--dc-muted);padding:4px 1% 20px}.db2b-v2 .b2bChapters .is-active{color:var(--dc-blue)}.db2b-v2 .b2bPromise{display:flex;justify-content:space-between;align-items:center;gap:25px;padding:30px 0;border-top:1px solid var(--dc-line);border-bottom:1px solid var(--dc-line);font-size:clamp(1.1rem,1.8vw,1.7rem);letter-spacing:-.02em}.db2b-v2 .b2bPromise>span{color:var(--dc-muted)}.db2b-v2 .b2bPromise>strong{font-weight:500}.db2b-v2 .b2bModels{display:grid;grid-template-columns:1fr 1fr;gap:30px}.db2b-v2 .b2bModels>article{display:grid;grid-template-columns:30px 1fr;gap:18px 22px;padding:35px;border:1px solid var(--dc-line);border-radius:24px;background:var(--dc-bg);transition:border-color .3s,transform .3s}.db2b-v2 .b2bModels>article:nth-child(2){background:var(--dc-paper)}.db2b-v2 .b2bModels h3{font-size:1.75rem;line-height:1.3}.db2b-v2 .b2bModelTags,.db2b-v2 .b2bModels .db2b-btn,.db2b-v2 .b2bModels p{grid-column:2}.db2b-v2 .b2bModels p{color:var(--dc-muted);font-size:1rem}.db2b-v2 .b2bModelTags{font-size:.75rem;line-height:1.8;color:var(--dc-blue)}.db2b-v2 .b2bModels .db2b-btn{justify-self:start;align-self:end;margin-top:10px}.db2b-v2 .b2bScene{position:relative;container-type:inline-size;perspective:1400px;color:var(--dc-model-text);pointer-events:none}.db2b-v2 .b2bScene svg{display:block;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.db2b-v2 .b2bScene em,.db2b-v2 .b2bScene i{font-style:normal}.db2b-v2 .b2bScene b,.db2b-v2 .b2bScene h4{font-weight:500}.db2b-v2 .b2bHeroScene{aspect-ratio:1.11}.db2b-v2 .b2bAtmosphere{position:absolute;inset:8% -5% 3%;background:radial-gradient(ellipse at 60% 45%,var(--dc-soft),transparent 65%);filter:blur(10px)}.db2b-v2 .b2bHeroWorld{position:absolute;inset:0;transform-style:preserve-3d;transform:rotateX(calc(8deg - var(--dc-y)*4deg + var(--dc-p)*3deg)) rotateY(calc(-14deg + var(--dc-x)*6deg + var(--dc-p)*18deg)) rotateZ(calc(-3deg + var(--dc-p)*3deg))}.db2b-v2 .b2bHeroGrid{position:absolute;inset:49% 5% -8%;background:linear-gradient(var(--dc-model-line) 1px,transparent 1px),linear-gradient(90deg,var(--dc-model-line) 1px,transparent 1px);background-size:6cqw 6cqw;transform:rotateX(65deg) translateZ(-9cqw);opacity:.24;mask-image:radial-gradient(ellipse,#000,transparent 70%)}.db2b-v2 .b2bSceneNote{position:absolute;bottom:1.5%;right:4%;font-size:1.15cqw;color:var(--dc-model-muted)}.db2b-v2 .b2bChrome{height:3.3cqw;background:var(--dc-model-paper);display:flex;align-items:center;gap:.6cqw;padding:0 1.5cqw;border-bottom:1px solid var(--dc-model-line);font-size:.95cqw;color:var(--dc-model-muted);border-radius:1.6cqw 1.6cqw 0 0}.db2b-v2 .b2bChrome>i{width:.55cqw;height:.55cqw;background:#9facbf;border-radius:50%}.db2b-v2 .b2bChrome>i:first-child{background:#f6955b}.db2b-v2 .b2bChrome>span{flex:1;text-align:center}.db2b-v2 .b2bChrome>b{font-size:1.5cqw}.db2b-v2 .b2bHeroBoard{position:absolute;left:19%;top:24%;width:75%;transform:translate3d(calc(var(--dc-x)*.4cqw),calc(var(--dc-p)*-3cqw),calc(2cqw + var(--dc-h)*3cqw));transform-style:preserve-3d}.db2b-v2 .b2bBoard{border:1px solid var(--dc-model-line);border-radius:1.6cqw;background:var(--dc-model-bg);box-shadow:.6cqw .65cqw 0 var(--dc-model-edge),.85cqw .8cqw 0 var(--dc-model-line),1.8cqw 3.4cqw 4cqw -1.5cqw var(--dc-model-shadow);overflow:hidden}.db2b-v2 .b2bBoardBody{display:grid;grid-template-columns:6.5cqw 1fr}.db2b-v2 .b2bBoardBody>aside{background:var(--dc-model-paper);border-right:1px solid var(--dc-model-line);display:flex;align-items:center;gap:3.3cqw;flex-direction:column;padding:2cqw 0}.db2b-v2 .b2bBoardBody>aside>b{font-size:2.8cqw;color:var(--dc-blue);line-height:1}.db2b-v2 .b2bBoardBody>aside>b>span{color:var(--dc-orange)}.db2b-v2 .b2bBoardBody>aside>svg{width:1.8cqw;height:1.8cqw;color:var(--dc-model-muted)}.db2b-v2 .b2bBoardBody>aside>svg:first-of-type{color:var(--dc-blue)}.db2b-v2 .b2bBoardBody>aside>i{width:2.8cqw;height:2.8cqw;border-radius:50%;background:linear-gradient(145deg,#c7cfe9,#7185c0);margin-top:auto;border:.4cqw solid var(--dc-model-bg)}.db2b-v2 .b2bBoardBody>aside>em{font-size:1.3cqw;color:var(--dc-blue)}.db2b-v2 .b2bBoardMain{padding:2.3cqw;min-width:0}.db2b-v2 .b2bBoardTop{display:flex;justify-content:space-between;gap:2cqw;align-items:center;font-size:.8cqw;color:var(--dc-model-muted)}.db2b-v2 .b2bBoardTop>span{color:#3f967e;font-size:.9cqw}.db2b-v2 .b2bBoardMain>h4{font-size:3.2cqw;line-height:1.2;letter-spacing:-.025em;margin:2cqw 0}.db2b-v2 .b2bBoardTools{display:grid;grid-template-columns:auto 1fr 3.5cqw;gap:1cqw;font-size:1cqw;align-items:center;margin-bottom:2cqw}.db2b-v2 .b2bBoardTools>span{background:var(--dc-model-paper);padding:1cqw;border:1px solid var(--dc-model-line);border-radius:.6cqw;white-space:nowrap}.db2b-v2 .b2bBoardTools>i{color:var(--dc-model-muted);padding:1cqw;border-bottom:1px solid var(--dc-model-line)}.db2b-v2 .b2bBoardTools>b{height:3.5cqw;display:grid;place-items:center;background:var(--dc-blue);color:#fff;border-radius:.7cqw;font-size:1.8cqw}.db2b-v2 .b2bTableHead{display:flex;justify-content:space-between;font-size:.9cqw;color:var(--dc-model-muted);padding:1cqw 2.5cqw 1cqw 0;border-bottom:1px solid var(--dc-model-line)}.db2b-v2 .b2bTableRow{display:grid;grid-template-columns:4cqw 1fr auto 1.5cqw;gap:1cqw;align-items:center;padding:1.3cqw 0;border-bottom:1px solid var(--dc-model-line)}.db2b-v2 .b2bRowProduct{width:4cqw;height:4cqw;display:grid;place-items:center;border:1px solid var(--dc-model-line);border-radius:.7cqw;background:var(--dc-model-paper);color:var(--dc-blue);box-shadow:inset .25cqw .25cqw 0 #fff3}.db2b-v2 .b2bRowProduct--1{color:#d97636}.db2b-v2 .b2bRowProduct--2{color:#7c86aa}.db2b-v2 .b2bRowProduct>svg{width:2.5cqw;height:2.5cqw}.db2b-v2 .b2bTableRow>div>b{font-size:1.3cqw;display:block;line-height:1.35}.db2b-v2 .b2bTableRow small{display:block;font-size:.8cqw;color:var(--dc-model-muted);margin-top:.4cqw}.db2b-v2 .b2bTableStatus{font-size:.95cqw;background:#72b79818;color:var(--dc-model-muted);border-radius:2cqw;padding:.6cqw .9cqw;white-space:nowrap}.db2b-v2 .b2bTableRow>i{font-size:1.3cqw;color:var(--dc-blue)}.db2b-v2 .b2bBoardBottom{display:grid;grid-template-columns:1fr 1fr;gap:2cqw;margin-top:2cqw}.db2b-v2 .b2bBoardBottom>div{padding:1.4cqw;border:1px solid var(--dc-model-line);border-radius:.7cqw;background:var(--dc-model-paper)}.db2b-v2 .b2bBoardBottom small{font-size:.75cqw;display:block;color:var(--dc-model-muted)}.db2b-v2 .b2bBoardBottom b{font-size:1.35cqw;display:block;margin:.8cqw 0}.db2b-v2 .b2bMicroLines{margin-top:1cqw}.db2b-v2 .b2bMicroLines>i{display:block;height:.4cqw;background:var(--dc-model-line);margin-top:.6cqw;width:95%}.db2b-v2 .b2bMicroLines>i:nth-child(2){width:68%}.db2b-v2 .b2bMiniAction{display:block;padding:1.1cqw;background:var(--dc-blue);color:#fff;font-size:1.2cqw;border-radius:.6cqw;margin-bottom:1.3cqw}.db2b-v2 .b2bHeroBackplate{position:absolute;width:70%;height:48%;left:24%;top:18%;background:var(--dc-model-paper);border:1px solid var(--dc-model-line);border-radius:1.6cqw;transform:translateZ(-4cqw) rotateZ(3deg);box-shadow:.5cqw .5cqw 0 var(--dc-model-edge)}.db2b-v2 .b2bHeroBackplate>i{display:block;height:.5cqw;width:80%;margin:2cqw 8%;background:var(--dc-model-line)}.db2b-v2 .b2bIdentity{position:absolute;left:3%;top:15%;width:25%;padding:2cqw;background:linear-gradient(140deg,var(--dc-glass-sheen),var(--dc-glass-clear));border:1px solid var(--dc-glass-edge);border-radius:1.8cqw;box-shadow:inset 1px 1px 0 #fff8,.4cqw .5cqw 0 var(--dc-model-edge),1cqw 3cqw 4cqw -2cqw var(--dc-model-shadow);transform:translate3d(calc(var(--dc-x)*-.5cqw),calc(var(--dc-p)*-5cqw),calc(8cqw + var(--dc-h)*3cqw)) rotateZ(-6deg);backdrop-filter:blur(4px)}.db2b-v2 .b2bIdentityHead{display:flex;align-items:center;justify-content:space-between;margin-bottom:2cqw}.db2b-v2 .b2bIdentityHead>span{display:grid;place-items:center;width:6cqw;height:6cqw;border:1px solid var(--dc-model-line);border-radius:50%;background:var(--dc-model-bg);color:var(--dc-blue)}.db2b-v2 .b2bIdentityHead svg{width:3.7cqw;height:3.7cqw}.db2b-v2 .b2bIdentityHead>i{font-size:1.5cqw;color:#3f967e;border:.5cqw solid #5eaf8b12;border-radius:50%}.db2b-v2 .b2bIdentity>small{font-size:.7cqw;color:var(--dc-model-muted);display:block}.db2b-v2 .b2bIdentity>b{font-size:2.3cqw;line-height:1.2;display:block;margin:1cqw 0 1.6cqw}.db2b-v2 .b2bIdentity>div:not(:first-child){display:flex;justify-content:space-between;font-size:1.1cqw;padding:1cqw 0;border-bottom:1px solid var(--dc-model-line)}.db2b-v2 .b2bIdentity>em{display:block;height:1.8cqw;width:8cqw;margin-top:2cqw;background:repeating-linear-gradient(90deg,var(--dc-model-muted) 0,var(--dc-model-muted) 1px,transparent 1px,transparent 3px)}.db2b-v2 .b2bHeroApproval{position:absolute;top:68%;left:53%;width:37%;padding:2cqw;display:grid;grid-template-columns:4.3cqw 1fr;gap:1.2cqw;border:1px solid var(--dc-model-line);border-radius:1.7cqw;background:var(--dc-model-bg);box-shadow:.5cqw .6cqw 0 var(--dc-model-edge),1cqw 2.5cqw 3.5cqw -1.5cqw var(--dc-model-shadow);transform:translate3d(calc(var(--dc-x)*.8cqw),calc(var(--dc-p)*-5cqw),calc(11cqw + var(--dc-h)*4cqw)) rotateZ(5deg)}.db2b-v2 .b2bHeroApproval>span{display:grid;place-items:center;background:#64b5941c;border-radius:50%;width:4.3cqw;height:4.3cqw;color:#409878}.db2b-v2 .b2bHeroApproval svg{width:2.6cqw;height:2.6cqw}.db2b-v2 .b2bHeroApproval small{font-size:.75cqw;color:var(--dc-model-muted);display:block}.db2b-v2 .b2bHeroApproval b{font-size:2cqw;display:block;margin:.5cqw 0}.db2b-v2 .b2bHeroApproval>p{grid-column:1/-1;border-top:1px solid var(--dc-model-line);padding-top:1.4cqw;font-size:1cqw;display:flex;gap:1.3cqw;align-items:center}.db2b-v2 .b2bHeroApproval p>i{color:#459479}.db2b-v2 .b2bModule{position:relative;width:26cqw;height:7cqw;transform-style:preserve-3d;transform:rotateX(-18deg) rotateY(-24deg);color:#c9cef6}.db2b-v2 .b2bModuleFront{position:absolute;inset:0;border-radius:.8cqw;background:linear-gradient(160deg,#5961f7,#252ea1);border:1px solid #818bff;box-shadow:inset 0 .3cqw .8cqw #a0a7ff4d,0 2cqw 2.5cqw -1cqw var(--dc-model-shadow);display:flex;gap:.65cqw;align-items:center;padding:1.5cqw}.db2b-v2 .b2bModuleFront>b{width:1.7cqw;height:2.2cqw;background:#151e67;border:1px solid #7585cf;border-radius:.3cqw;box-shadow:inset 0 .3cqw .1cqw #121742}.db2b-v2 .b2bModuleFront>em{width:.9cqw;height:.9cqw;background:#a1f4d1;border-radius:50%;margin-left:auto;box-shadow:0 0 1.4cqw #a2f4cf77}.db2b-v2 .b2bModuleTop{position:absolute;bottom:100%;left:0;width:26cqw;height:12cqw;background:linear-gradient(125deg,#c4caff,#6773e2);border:1px solid #a7b5ff;border-radius:.15cqw;transform:rotateX(90deg);transform-origin:bottom;display:grid;place-items:center;box-shadow:inset 0 0 0 .6cqw #b7bcff3d}.db2b-v2 .b2bModuleTop>svg{width:6cqw;height:6cqw;color:#4453c7}.db2b-v2 .b2bModuleTop>i{position:absolute;width:.7cqw;height:.7cqw;border-radius:50%;background:#6b76bd;box-shadow:inset 1px 1px 0 #e8eaff}.db2b-v2 .b2bModuleTop>i:first-of-type{top:1.5cqw;left:1.5cqw}.db2b-v2 .b2bModuleTop>i:nth-of-type(2){top:1.5cqw;right:1.5cqw}.db2b-v2 .b2bModuleTop>i:nth-of-type(3){bottom:1.5cqw;left:1.5cqw}.db2b-v2 .b2bModuleTop>i:nth-of-type(4){bottom:1.5cqw;right:1.5cqw}.db2b-v2 .b2bModuleSide{position:absolute;left:100%;top:0;width:12cqw;height:7cqw;background:linear-gradient(110deg,#303fa8,#182466);transform:rotateY(90deg);transform-origin:left;border:1px solid #5c69bd;border-radius:.15cqw;display:flex;align-items:center;gap:.8cqw;padding:1.8cqw}.db2b-v2 .b2bModuleSide>i{height:3cqw;width:.5cqw;background:#0d153c;border-radius:.3cqw;box-shadow:1px 0 #6974b3}.db2b-v2 .b2bModuleBottom{position:absolute;top:100%;left:0;width:26cqw;height:12cqw;transform:rotateX(-90deg);transform-origin:top;background:linear-gradient(120deg,#273781,#151e55);border:1px solid #4d5c9b}.db2b-v2 .b2bHeroModule{position:absolute;left:8%;top:80%;transform:translate3d(calc(var(--dc-x)*-.5cqw),calc(var(--dc-p)*-3cqw),26cqw) rotateZ(-4deg);transform-style:preserve-3d}.db2b-v2 .b2bGlass{position:absolute;transform-style:preserve-3d;border-radius:14%;pointer-events:none}.db2b-v2 .b2bGlassFace{position:absolute;inset:0;overflow:hidden;border:1px solid var(--dc-glass-edge);border-right-color:var(--dc-glass-hairline);border-bottom-color:var(--dc-glass-hairline);border-radius:inherit;background:linear-gradient(135deg,#ffffff35,transparent 42%,var(--dc-glass-cool)),var(--dc-glass-clear);box-shadow:inset 1px 1px 0 #ffffff55,3px 4px 0 #93b0ed22,8px 14px 20px -11px var(--dc-glass-shade)}.db2b-v2 .b2bGlassFace:after{content:"";position:absolute;inset:-50%;background:linear-gradient(115deg,transparent 40%,#ffffff60 48%,#ffffff05 51%,transparent 58%);transform:translateX(calc(var(--dc-x)*14% + var(--dc-p)*12%))}.db2b-v2 .b2bGlass>span{position:absolute;inset:30%;color:var(--dc-blue);opacity:.7;transform:translateZ(1px)}.db2b-v2 .b2bGlass>span>svg{width:100%;height:100%;stroke-width:1.3}.db2b-v2 .b2bGlassEtch{position:absolute;inset:5%;width:90%;height:90%;fill:none;stroke:var(--dc-glass-hairline)!important;stroke-width:.65!important}.db2b-v2 .b2bGlass>i{position:absolute;width:5%;height:5%;background:var(--dc-orange);border-radius:50%;top:7%;left:7%;box-shadow:0 0 1cqw #f4835a22}.db2b-v2 .b2bGlass>i:last-child{top:auto;left:auto;right:7%;bottom:7%;width:9%;height:1.5%;border-radius:3px;background:var(--dc-blue)}.db2b-v2 .b2bGlass--hero{width:22%;height:25%;left:65%;top:10%;transform:translate3d(calc(var(--dc-x)*1cqw),calc(var(--dc-p)*4cqw),calc(12cqw + var(--dc-h)*3cqw)) rotateZ(8deg)}.db2b-v2 .b2bGlass--floor{width:70%;height:34%;left:14%;top:58%;transform:rotateX(63deg) translateZ(-9cqw);border-radius:12%;opacity:.65}.db2b-v2 .b2bGlass--floor>span{display:none}.db2b-v2 .b2bRoutes{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke:var(--dc-model-line)!important;stroke-width:.15!important;transform:translateZ(-6cqw)}.db2b-v2 .b2bRoutes>.b2bSignal{stroke:var(--dc-orange);stroke-width:.3;stroke-dasharray:2 35;animation:b2bSignal 8s linear infinite;animation-play-state:paused}.db2b-v2[data-db2b-motion-enabled=true] [data-db2b-inview=true] .b2bSignal{animation-play-state:running}@keyframes b2bSignal{to{stroke-dashoffset:-74}}.db2b-v2 .b2bRolesLayout{display:grid;grid-template-columns:.3fr 1fr;gap:5%;align-items:center;padding:25px 30px 20px;border:1px solid var(--dc-line);border-radius:26px;background:linear-gradient(130deg,var(--dc-bg),var(--dc-paper))}.db2b-v2 .b2bRoleTabs{display:grid;gap:10px}.db2b-v2 .b2bRoleTabs>button{display:flex;align-items:center;gap:18px;text-align:left;padding:18px;border:1px solid transparent;background:0 0;border-radius:12px;color:var(--dc-muted);font-size:.9375rem;line-height:1.4;transition:background .3s,color .3s,border-color .3s;cursor:pointer}.db2b-v2 .b2bRoleTabs>button>span:first-child{font-size:.6875rem}.db2b-v2 .b2bRoleTabs>button>b{margin-left:auto;font-size:.9375rem;font-weight:400}.db2b-v2 .b2bRoleTabs>button[aria-selected=true]{border-color:var(--dc-line);background:var(--dc-bg);color:var(--dc-text);box-shadow:0 7px 20px -12px var(--dc-model-shadow)}.db2b-v2 .b2bRoleTabs>button[aria-selected=true]>span:first-child{color:var(--dc-orange)}.db2b-v2 .b2bRoleSide>p{font-size:.8125rem;line-height:1.8;color:var(--dc-muted);margin:25px 18px}.db2b-v2 .b2bRolesVisual{min-width:0}.db2b-v2 .b2bRolesScene{aspect-ratio:1.37}.db2b-v2 .b2bRolesGrid{position:absolute;inset:6%;background:radial-gradient(ellipse,var(--dc-soft),transparent 68%)}.db2b-v2 .b2bRolesBack{position:absolute;top:13%;left:13%;width:82%;height:65%;border:1px solid var(--dc-model-line);border-radius:1.6cqw;background:var(--dc-model-paper);transform:rotateZ(4deg) rotateY(-12deg) translateZ(-10px)}.db2b-v2 .b2bRoleBoard{position:absolute;top:16%;left:8%;width:84%;opacity:0;visibility:hidden;transform:translate3d(calc(var(--dc-x)*.4cqw),calc(var(--dc-p)*-2cqw),1cqw) rotateY(calc(-10deg + var(--dc-x)*4deg)) rotateX(calc(3deg - var(--dc-y)*3deg)) rotateZ(-2deg);transition:opacity .45s,visibility .45s}.db2b-v2 [data-b2b-selected="0"] .b2bRoleBoard--0,.db2b-v2 [data-b2b-selected="1"] .b2bRoleBoard--1,.db2b-v2 [data-b2b-selected="2"] .b2bRoleBoard--2{opacity:1;visibility:visible}.db2b-v2 .b2bRolesScene .b2bBoardMain{padding:2.6cqw}.db2b-v2 .b2bRolesScene .b2bBoardMain>h4{font-size:3.8cqw}.db2b-v2 .b2bRolesScene .b2bTableRow{padding:1.6cqw 0}.db2b-v2 .b2bRolesScene .b2bTableRow>div>b{font-size:1.5cqw}.db2b-v2 .b2bPermission{position:absolute;left:42%;top:79%;width:52%;display:grid;grid-template-columns:4.5cqw 1fr;gap:1.5cqw;padding:1.8cqw;background:var(--dc-model-bg);border:1px solid var(--dc-model-line);border-radius:1.5cqw;box-shadow:.3cqw .4cqw 0 var(--dc-model-edge),1cqw 2cqw 3cqw -1.5cqw var(--dc-model-shadow);transform:translate3d(calc(var(--dc-x)*.8cqw),calc(var(--dc-p)*-2cqw),5cqw) rotateZ(2deg)}.db2b-v2 .b2bPermission>span{display:grid;place-items:center;width:4.5cqw;height:4.5cqw;background:var(--dc-soft);color:var(--dc-blue);border-radius:.9cqw}.db2b-v2 .b2bPermission>span>svg{width:2.7cqw;height:2.7cqw}.db2b-v2 .b2bPermission small{font-size:.8cqw;color:var(--dc-model-muted)}.db2b-v2 .b2bPermission b{display:block;font-size:1.9cqw;line-height:1.3;margin-top:.4cqw}.db2b-v2 .b2bPermissionCells{display:flex;gap:1.5cqw;grid-column:2}.db2b-v2 .b2bPermissionCells>span{width:2.5cqw;height:2.5cqw;color:var(--dc-blue);padding:.3cqw;background:var(--dc-model-paper);border:1px solid var(--dc-model-line);border-radius:.5cqw}.db2b-v2 .b2bPermissionCells svg{width:100%;height:100%}.db2b-v2 .b2bGlass--roles{top:8%;left:76%;width:22%;height:30%;transform:translate3d(calc(var(--dc-x)*1cqw),calc(var(--dc-p)*-3cqw),6cqw) rotateZ(10deg)}.db2b-v2 .b2bRoleCopy{margin-top:32px}.db2b-v2 .b2bRoleCopy>article{display:grid;grid-template-columns:.9fr 1.2fr;gap:18px 7%;padding:0 30px}.db2b-v2 .b2bRoleCopy h3{font-size:1.6rem;line-height:1.35;max-width:420px}.db2b-v2 .b2bRoleCopy p{font-size:.9375rem;color:var(--dc-muted)}.db2b-v2 .b2bRoleCopy ul{grid-column:2;display:flex;gap:10px 20px;flex-wrap:wrap;padding:0;list-style:none}.db2b-v2 .b2bRoleCopy li{font-size:.75rem;color:var(--dc-blue)}.db2b-v2 .b2bDeal{display:grid;grid-template-columns:.85fr 1.15fr;gap:30px 5%;align-items:center}.db2b-v2 .b2bDealIntro>.db2b-lead{font-size:1rem;margin-top:25px}.db2b-v2 .b2bDealScene{aspect-ratio:1.1}.db2b-v2 .b2bDealOrbit{position:absolute;inset:28% 5% 8%;border:1px solid var(--dc-model-line);border-radius:50%;transform:rotateX(60deg) rotateZ(-15deg)}.db2b-v2 .b2bDocument{position:absolute;left:9%;top:14%;width:47%;height:61%;padding:3.5cqw;background:var(--dc-model-bg);border:1px solid var(--dc-model-line);border-radius:1cqw 5cqw 1cqw 1cqw;box-shadow:.4cqw .5cqw 0 var(--dc-model-edge),1.5cqw 2.5cqw 3cqw -1.5cqw var(--dc-model-shadow);transform:translate3d(calc(var(--dc-x)*-.7cqw),calc(var(--dc-p)*-4cqw),0) rotateY(-18deg) rotateZ(-12deg);transform-style:preserve-3d}.db2b-v2 .b2bDocument--1{left:28%;top:21%;background:var(--dc-model-paper);transform:translate3d(calc(var(--dc-x)*.3cqw),calc(var(--dc-p)*-2cqw),3cqw) rotateY(-10deg) rotateZ(2deg)}.db2b-v2 .b2bDocument--2{left:45%;top:30%;width:45%;height:61%;transform:translate3d(calc(var(--dc-x)*1cqw),calc(var(--dc-p)*-6cqw),6cqw) rotateY(-5deg) rotateZ(12deg)}.db2b-v2 .b2bDocumentFold{position:absolute;right:0;top:0;width:4.5cqw;height:4.5cqw;border-radius:0 3cqw 0 .5cqw;background:linear-gradient(45deg,var(--dc-model-line),var(--dc-model-paper));box-shadow:-.4cqw .4cqw .5cqw #19264212}.db2b-v2 .b2bDocument>small{font-size:1cqw;letter-spacing:.06em;color:var(--dc-model-muted)}.db2b-v2 .b2bDocument>b{display:block;font-size:3.6cqw;line-height:1.15;margin:3cqw 0;max-width:30cqw}.db2b-v2 .b2bDocParties{display:grid;grid-template-columns:1fr 1fr;gap:2cqw;border-top:1px solid var(--dc-model-line);padding-top:2cqw;font-size:1.1cqw;color:var(--dc-model-muted)}.db2b-v2 .b2bDocParties i{display:block;height:.5cqw;background:var(--dc-model-line);margin:1.3cqw 0 2cqw}.db2b-v2 .b2bDocTable{display:grid;grid-template-columns:2cqw 1fr 8cqw;gap:2cqw 1.5cqw;padding:2cqw 0;border-top:1px solid var(--dc-model-line);border-bottom:1px solid var(--dc-model-line);align-items:center}.db2b-v2 .b2bDocTable>span{font-size:.8cqw;color:var(--dc-model-muted)}.db2b-v2 .b2bDocTable>i{height:.5cqw;background:var(--dc-model-line)}.db2b-v2 .b2bDocSignature{display:flex;align-items:center;gap:2cqw;margin-top:3cqw}.db2b-v2 .b2bDocSignature>svg{width:16cqw;height:6cqw;fill:none;color:var(--dc-blue)}.db2b-v2 .b2bDocSignature>span{font-size:1.2cqw;color:#438b73;border:1px solid #77b49a;padding:.8cqw;transform:rotate(-8deg)}.db2b-v2 .b2bApprovalSeal{position:absolute;left:17%;top:68%;width:21cqw;height:21cqw;transform:translate3d(calc(var(--dc-x)*-.7cqw),calc(var(--dc-p)*-4cqw),10cqw) rotateY(-20deg) rotateZ(-10deg);transform-style:preserve-3d}.db2b-v2 .b2bApprovalSeal>div{position:absolute;inset:0;border-radius:50%;background:linear-gradient(135deg,#ffe8c6,#ee9455);border:1px solid #ffddb3;box-shadow:inset 0 0 0 2cqw #ffd9b0,1.1cqw 1cqw 0 #b45c32,1.8cqw 2.8cqw 3cqw -1cqw #9b633540;display:grid;place-items:center;color:#ba571f}.db2b-v2 .b2bApprovalSeal svg{width:10cqw;height:10cqw;stroke-width:1.5}.db2b-v2 .b2bApprovalSeal>i{position:absolute;inset:12%;border:1px solid #fef4e2aa;border-radius:50%;transform:translateZ(1px)}.db2b-v2 .b2bApprovalSeal>i:last-child{inset:6%;border-style:dashed;opacity:.6}.db2b-v2 .b2bGlass--deal{width:30%;height:33%;left:16%;top:23%;transform:translate3d(calc(var(--dc-x)*.5cqw),calc(var(--dc-p)*-5cqw),12cqw) rotateZ(-9deg)}.db2b-v2 .b2bDealTag{position:absolute;left:13%;top:5%;font-size:1.3cqw;color:var(--dc-model-muted);display:flex;gap:4cqw;align-items:center}.db2b-v2 .b2bDealTag>i{color:var(--dc-orange)}.db2b-v2 .b2bDealSteps{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,1fr);gap:28px;list-style:none;padding:0;margin-top:25px}.db2b-v2 .b2bDealSteps>li{border-top:1px solid var(--dc-line);padding:20px 0}.db2b-v2 .b2bDealSteps>li>span{color:var(--dc-orange);font-size:.75rem}.db2b-v2 .b2bDealSteps h3{font-size:1.2rem;line-height:1.4;margin:14px 0}.db2b-v2 .b2bDealSteps p{font-size:.875rem;line-height:1.75;color:var(--dc-muted)}.db2b-v2 .b2bScope{display:grid;grid-template-columns:.8fr 1.1fr;gap:10%}.db2b-v2 .b2bScope>.b2bScopeList{display:grid;grid-template-columns:1fr 1fr;gap:35px 30px}.db2b-v2 .b2bScope h2{max-width:520px}.db2b-v2 .b2bScope .db2b-lead{font-size:1rem;margin:25px 0}.db2b-v2 .b2bScopeList>article{border-top:1px solid var(--dc-line);padding-top:20px}.db2b-v2 .b2bScopeList h3{font-size:1.25rem;line-height:1.4;margin:15px 0}.db2b-v2 .b2bScopeList p{font-size:.875rem;line-height:1.8;color:var(--dc-muted)}.db2b-v2 .b2bExchangeLayout{display:grid;grid-template-columns:1.15fr .8fr;gap:8%;align-items:center}.db2b-v2 .b2bExchangeNotes{display:grid;gap:30px}.db2b-v2 .b2bExchangeNotes h3{font-size:1.45rem;line-height:1.4;margin-bottom:15px}.db2b-v2 .b2bExchangeNotes p{font-size:.9375rem;line-height:1.8;color:var(--dc-muted)}.db2b-v2 .b2bIntegrationTags{display:flex;gap:10px;flex-wrap:wrap}.db2b-v2 .b2bIntegrationTags>span{font-size:.75rem;color:var(--dc-model-muted);padding:8px 13px;border:1px solid var(--dc-line);border-radius:8px;background:var(--dc-paper)}.db2b-v2 .b2bExchangeScene{aspect-ratio:1.05}.db2b-v2 .b2bExchangeGrid{position:absolute;inset:13% 0 3%;background:radial-gradient(ellipse,var(--dc-soft),transparent 70%)}.db2b-v2 .b2bExchangeRack{position:absolute;left:16%;top:13%;width:40%;height:75%;transform-style:preserve-3d;transform:rotateY(calc(-5deg + var(--dc-x)*3deg)) rotateX(calc(-3deg - var(--dc-y)*2deg))}.db2b-v2 .b2bRackSpine{position:absolute;left:10cqw;top:3cqw;width:1.8cqw;height:54cqw;background:linear-gradient(90deg,#8797bc,#d4ddef,#8797bc);border:1px solid #93a6cc;transform:translateZ(-20cqw);border-radius:.4cqw;box-shadow:.4cqw .4cqw 0 #6073a0}.db2b-v2 .b2bRackLayer{position:absolute;top:8cqw;left:0;transform-style:preserve-3d;transform:translateY(calc(var(--dc-p)*-1.5cqw - var(--dc-h)*.5cqw))}.db2b-v2 .b2bRackLayer--1{top:31cqw;left:0;transform:translateZ(0)}.db2b-v2 .b2bRackLayer--2{top:54cqw;left:0;transform:translateY(calc(var(--dc-p)*1.5cqw + var(--dc-h)*.5cqw))}.db2b-v2 .b2bRackLayer .b2bModule{width:26cqw}.db2b-v2 .b2bRackLayer>b{position:absolute;top:-7.5cqw;left:0;color:var(--dc-model-text);font-size:2cqw;line-height:1.4;font-weight:500;white-space:nowrap;transform:translateZ(1cqw)}.db2b-v2 .b2bRackLayer>span{display:flex;align-items:center;gap:1cqw;font-size:1cqw;color:var(--dc-model-muted);margin-top:2cqw}.db2b-v2 .b2bRackLayer>span>i{width:.6cqw;height:.6cqw;border-radius:50%;background:#4ea689}.db2b-v2 .b2bExchangePass{position:absolute;left:59%;top:35%;width:35%;padding:2.5cqw;border:1px solid var(--dc-model-line);border-radius:1.8cqw;background:var(--dc-model-bg);box-shadow:.5cqw .5cqw 0 var(--dc-model-edge),1cqw 3cqw 4cqw -2cqw var(--dc-model-shadow);transform:translate3d(calc(var(--dc-x)*1cqw),calc(var(--dc-p)*-2cqw),7cqw) rotateY(-9deg) rotateZ(5deg)}.db2b-v2 .b2bExchangePass>span{display:grid;place-items:center;width:5cqw;height:5cqw;border-radius:50%;background:#76b99e18;color:#438b74}.db2b-v2 .b2bExchangePass>span>svg{width:3cqw;height:3cqw}.db2b-v2 .b2bExchangePass>b{display:block;font-size:2.7cqw;line-height:1.2;margin:2cqw 0}.db2b-v2 .b2bExchangePass>div:not(.b2bMicroLines){padding:1.5cqw 0;display:flex;gap:1cqw;align-items:center;border-bottom:1px solid var(--dc-model-line);font-size:1.2cqw}.db2b-v2 .b2bExchangePass>div>i{width:.6cqw;height:.6cqw;background:#4ba37f;border-radius:50%}.db2b-v2 .b2bExchangePass .b2bMicroLines{margin-top:2cqw}.db2b-v2 .b2bExchangePass .b2bMicroLines>i{height:.5cqw;border-radius:0;background:var(--dc-model-line)}.db2b-v2 .b2bGlass--exchange{left:70%;top:6%;width:20%;height:23%;transform:translate3d(calc(var(--dc-x)*-.3cqw),calc(var(--dc-p)*-1cqw),9cqw) rotateY(-10deg) rotateZ(7deg)}.db2b-v2 .b2bArchitectureRows{border-top:1px solid var(--dc-line)}.db2b-v2 .b2bArchitectureRows>article{display:grid;grid-template-columns:75px 1fr 1fr;gap:4%;padding:36px 0;border-bottom:1px solid var(--dc-line)}.db2b-v2 .b2bPlatformSymbol{font-size:1.4rem;color:var(--dc-blue);width:65px;height:65px;display:grid;place-items:center;background:var(--dc-soft);border-radius:16px;border:1px solid var(--dc-line)}.db2b-v2 .b2bArchitecture h3{font-size:1.7rem;line-height:1.3;margin-bottom:15px}.db2b-v2 .b2bArchitectureRows p{font-size:.9375rem;line-height:1.8;color:var(--dc-muted);max-width:460px}.db2b-v2 .b2bArchitecture>.db2b-small{margin-top:24px;max-width:800px}.db2b-v2 .b2bGrowth{padding:45px;border:1px solid var(--dc-line);border-radius:26px;background:var(--dc-paper)}.db2b-v2 .b2bGrowthGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px}.db2b-v2 .b2bGrowthGrid h3{font-size:1.35rem;margin:16px 0;line-height:1.4}.db2b-v2 .b2bGrowthGrid p{font-size:.9375rem;line-height:1.8;color:var(--dc-muted)}.db2b-v2 .b2bGrowth>.db2b-textLink{display:inline-block;margin-top:30px}.db2b-v2 .b2bProcess{display:grid;grid-template-columns:repeat(3,1fr);gap:35px 40px;list-style:none;padding:0}.db2b-v2 .b2bProcess>li{position:relative;padding:20px 0 0 27px;border-left:1px solid var(--dc-line)}.db2b-v2 .b2bProcess>li:before{content:"";position:absolute;left:-4px;top:24px;width:7px;height:7px;border:1px solid var(--dc-blue);background:var(--dc-bg);border-radius:50%}.db2b-v2 .b2bProcess>li>span{font-size:.75rem;color:var(--dc-blue)}.db2b-v2 .b2bProcess h3{font-size:1.35rem;line-height:1.4;margin:15px 0}.db2b-v2 .b2bProcess p{font-size:.9375rem;line-height:1.8;color:var(--dc-muted)}.db2b-v2 .b2bEstimate{display:grid;grid-template-columns:.9fr 1.1fr;gap:8%;padding:50px 0;border-top:1px solid var(--dc-line);border-bottom:1px solid var(--dc-line)}.db2b-v2 .b2bEstimate .db2b-lead{font-size:1rem;margin:28px 0}.db2b-v2 .b2bEstimate .db2b-small{margin-top:22px;max-width:480px}.db2b-v2 .b2bCostFactors{display:grid;grid-template-columns:1fr 1fr;gap:30px}.db2b-v2 .b2bCostFactors>article{border-top:1px solid var(--dc-line);padding-top:17px}.db2b-v2 .b2bCostFactors>article>span{font-size:.75rem;color:var(--dc-orange)}.db2b-v2 .b2bCostFactors h3{font-size:1.1rem;line-height:1.4;margin:12px 0}.db2b-v2 .b2bCostFactors p{font-size:.8125rem;line-height:1.7;color:var(--dc-muted)}.db2b-v2 .b2bFinal{display:grid;grid-template-columns:1fr auto;gap:8%;align-items:center;padding:48px 0;border-top:1px solid var(--dc-line)}.db2b-v2 .b2bFinal h2{max-width:860px}.db2b-v2 .b2bFinal p:not(.db2b-kicker){font-size:1rem;line-height:1.8;color:var(--dc-muted);margin:25px 0;max-width:730px}.db2b-v2 .b2bFinal .db2b-btn{max-width:280px}@media(hover:hover) and (pointer:fine){.db2b-v2 .b2bModels>article:hover{transform:translateY(-4px);border-color:var(--dc-blue)}.db2b-v2 .b2bRoleTabs>button:hover{background:var(--dc-paper);color:var(--dc-text)}}@media(max-width:1200px){.db2b-v2 .b2bHero h1{font-size:clamp(2.4rem,3.7vw,3.5rem)}.db2b-v2 .b2bRolesLayout{grid-template-columns:.3fr 1fr;gap:2%;padding:20px}.db2b-v2 .b2bRoleTabs>button{padding:15px 10px;gap:12px;font-size:.875rem}.db2b-v2 .b2bRoleSide>p{margin:22px 10px}.db2b-v2 .b2bModels>article{padding:28px;gap:15px}.db2b-v2 .b2bScope{gap:6%}.db2b-v2 .b2bGrowth{padding:32px}.db2b-v2 .b2bProcess{gap:30px}.db2b-v2 .b2bFinal{grid-template-columns:1fr;gap:25px}.db2b-v2 .b2bFinal .db2b-btn{justify-self:start}}@media(max-width:950px){.db2b-v2 .b2bHero{grid-template-columns:1fr;min-height:0;gap:25px;padding-bottom:35px}.db2b-v2 .b2bHeroText{position:relative;top:auto;padding:0;max-width:760px}.db2b-v2 .b2bHero h1{font-size:clamp(2.6rem,6.5vw,3.9rem)}.db2b-v2 .b2bHeroVisual{position:relative;top:auto;max-width:730px;margin:auto}.db2b-v2 .b2bSectionHead{grid-template-columns:1fr;gap:24px;margin-bottom:32px}.db2b-v2 .b2bSectionHead>.db2b-lead{max-width:690px}.db2b-v2 .b2bModels{gap:20px}.db2b-v2 .b2bModels>article{grid-template-columns:1fr;gap:16px;padding:25px}.db2b-v2 .b2bModelTags,.db2b-v2 .b2bModels .db2b-btn,.db2b-v2 .b2bModels p{grid-column:1}.db2b-v2 .b2bRolesLayout{grid-template-columns:1fr;padding:22px 28px 10px}.db2b-v2 .b2bRoleTabs{grid-template-columns:repeat(3,1fr);gap:10px}.db2b-v2 .b2bRoleTabs>button{font-size:.9375rem;padding:15px}.db2b-v2 .b2bRoleSide>p{margin:18px 15px}.db2b-v2 .b2bRolesVisual{width:100%;max-width:760px;margin:auto}.db2b-v2 .b2bRoleCopy>article{gap:20px 5%;padding:0 10px}.db2b-v2 .b2bScope{grid-template-columns:1fr;gap:32px}.db2b-v2 .b2bScope>div:first-child{max-width:710px}.db2b-v2 .b2bDeal{gap:25px 4%}.db2b-v2 .b2bDealSteps{gap:20px;margin-top:5px}.db2b-v2 .b2bDealSteps h3{font-size:1.1rem}.db2b-v2 .b2bExchangeLayout{gap:5%}.db2b-v2 .b2bExchangeNotes h3{font-size:1.25rem}.db2b-v2 .b2bArchitectureRows>article{grid-template-columns:60px 1fr;gap:25px}.db2b-v2 .b2bPlatformSymbol{width:60px;height:60px}.db2b-v2 .b2bArchitectureRows .db2b-checks{grid-column:2}.db2b-v2 .b2bGrowthGrid{gap:25px}.db2b-v2 .b2bGrowthGrid h3{font-size:1.2rem}.db2b-v2 .b2bProcess{grid-template-columns:1fr 1fr}.db2b-v2 .b2bEstimate{grid-template-columns:1fr;gap:35px}}@media(max-width:680px){.db2b-v2 .b2bHero h1{font-size:clamp(2.25rem,8.6vw,3.2rem)}.db2b-v2 .b2bHero .db2b-lead{font-size:1rem;margin-top:24px}.db2b-v2 .b2bChapters{font-size:.625rem;gap:10px}.db2b-v2 .b2bSceneNote{font-size:1.5cqw}.db2b-v2 .b2bPromise{display:block;font-size:1.25rem;padding:25px 0}.db2b-v2 .b2bPromise>strong{display:block;margin-top:10px}.db2b-v2 .b2bModels{grid-template-columns:1fr}.db2b-v2 .b2bModels>article{padding:25px}.db2b-v2 .b2bRolesLayout{padding:10px 4px 15px;border-radius:18px}.db2b-v2 .b2bRoleTabs{gap:3px}.db2b-v2 .b2bRoleTabs>button{display:block;padding:12px 7px;min-height:65px;text-align:center;font-size:.75rem}.db2b-v2 .b2bRoleTabs>button>span:first-child{display:block;margin-bottom:5px;font-size:.625rem}.db2b-v2 .b2bRoleTabs>button>b{display:none}.db2b-v2 .b2bRoleSide>p{font-size:.75rem;margin:15px 13px}.db2b-v2 .b2bRolesScene{aspect-ratio:1.22}.db2b-v2 .b2bRoleBoard{left:4%;width:91%;top:17%}.db2b-v2 .b2bRolesBack{left:9%;top:13%;width:85%;height:65%}.db2b-v2 .b2bRolesScene .b2bBoardBody{grid-template-columns:7cqw 1fr}.db2b-v2 .b2bRolesScene .b2bChrome{height:4.5cqw;font-size:1.3cqw}.db2b-v2 .b2bRolesScene .b2bBoardMain>h4{font-size:4.4cqw;margin:3cqw 0}.db2b-v2 .b2bRolesScene .b2bBoardTop{font-size:1.1cqw}.db2b-v2 .b2bRolesScene .b2bBoardTop>span{font-size:1.3cqw}.db2b-v2 .b2bRolesScene .b2bBoardTools{font-size:1.3cqw;grid-template-columns:auto 1fr 4cqw}.db2b-v2 .b2bRolesScene .b2bTableRow{grid-template-columns:5cqw 1fr auto 1.5cqw;gap:1.5cqw;padding:2cqw 0}.db2b-v2 .b2bRolesScene .b2bRowProduct{width:5cqw;height:5cqw}.db2b-v2 .b2bRolesScene .b2bTableRow>div>b{font-size:1.8cqw}.db2b-v2 .b2bRolesScene .b2bTableRow small{font-size:1.1cqw}.db2b-v2 .b2bRolesScene .b2bTableStatus{font-size:1.2cqw;padding:.8cqw}.db2b-v2 .b2bRolesScene .b2bBoardBottom small{font-size:1cqw}.db2b-v2 .b2bRolesScene .b2bBoardBottom b{font-size:1.8cqw}.db2b-v2 .b2bRolesScene .b2bMiniAction{font-size:1.5cqw;padding:1.5cqw}.db2b-v2 .b2bPermission{left:36%;top:80%;width:61%;padding:2cqw;grid-template-columns:5cqw 1fr}.db2b-v2 .b2bPermission b{font-size:2.2cqw}.db2b-v2 .b2bPermission small{font-size:1cqw}.db2b-v2 .b2bRoleCopy>article{grid-template-columns:1fr;gap:15px;padding:0 3px}.db2b-v2 .b2bRoleCopy h3{font-size:1.45rem}.db2b-v2 .b2bRoleCopy ul{grid-column:1}.db2b-v2 .b2bDeal{grid-template-columns:1fr;gap:20px}.db2b-v2 .b2bDealVisual{width:100%;max-width:580px;margin:auto}.db2b-v2 .b2bDealSteps{grid-template-columns:1fr 1fr;gap:10px 24px}.db2b-v2 .b2bScope>.b2bScopeList{grid-template-columns:1fr;gap:28px}.db2b-v2 .b2bScopeList>article{display:grid;grid-template-columns:25px 1fr;gap:10px 15px}.db2b-v2 .b2bScopeList h3{margin:0}.db2b-v2 .b2bScopeList p{grid-column:2}.db2b-v2 .b2bExchangeLayout{grid-template-columns:1fr;gap:30px}.db2b-v2 .b2bExchangeVisual{width:100%;max-width:540px;margin:auto}.db2b-v2 .b2bExchangeNotes h3{font-size:1.4rem}.db2b-v2 .b2bArchitectureRows>article{grid-template-columns:45px 1fr;gap:18px}.db2b-v2 .b2bPlatformSymbol{width:45px;height:45px;font-size:1.1rem;border-radius:12px}.db2b-v2 .b2bArchitecture h3{font-size:1.45rem}.db2b-v2 .b2bGrowth{padding:25px}.db2b-v2 .b2bGrowthGrid{grid-template-columns:1fr;gap:30px}.db2b-v2 .b2bGrowthGrid h3{font-size:1.35rem}.db2b-v2 .b2bProcess{grid-template-columns:1fr;gap:24px}.db2b-v2 .b2bProcess h3{font-size:1.25rem}.db2b-v2 .b2bCostFactors{gap:24px 20px}.db2b-v2 .b2bCostFactors h3{font-size:1rem}.db2b-v2 .b2bFinal{padding:35px 0}}@media(prefers-reduced-motion:reduce){.db2b-v2 .b2bHero{min-height:0}.db2b-v2 .b2bHeroText,.db2b-v2 .b2bHeroVisual{position:relative;top:auto}.db2b-v2 .b2bSignal{animation:none}.db2b-v2 .b2bRoleBoard{transition:none}}.db2b-v2:not([data-db2b-motion-ready=true]) .b2bHero{min-height:0}.db2b-v2:not([data-db2b-motion-ready=true]) .b2bHeroText,.db2b-v2:not([data-db2b-motion-ready=true]) .b2bHeroVisual{position:relative;top:auto}.db2b-v2 .b2bModule>div{backface-visibility:hidden}.db2b-v2 .b2bModuleFront{border-radius:.15cqw;box-shadow:inset 0 .3cqw .8cqw #a0a7ff4d}.db2b-v2 .b2bModuleBack{position:absolute;inset:0;background:#222e78;border:1px solid #5c69bd;transform:translateZ(-12cqw) rotateY(180deg)}.db2b-v2 .b2bModuleLeft{position:absolute;right:100%;top:0;width:12cqw;height:7cqw;background:linear-gradient(110deg,#27388f,#182466);border:1px solid #5c69bd;transform:rotateY(-90deg);transform-origin:right}.db2b-v2 .b2bRackLayer>span{font-size:1.3cqw;margin-top:2.4cqw}.db2b-v2 .b2bRoutes{transform:translateZ(-24cqw)}.db2b-v2 .b2bCostFactors>article>span,.db2b-v2 .b2bDealSteps>li>span,.db2b-v2 .b2bIndex{font-size:14px;line-height:1.5;font-weight:500;color:#ba3c09}.db2b-v2 .b2bCostFactors h3{font-size:1.25rem;line-height:1.4;color:var(--dc-text)}.db2b-v2 .b2bCostFactors p,.db2b-v2 .b2bDealSteps p{font-size:1rem;line-height:1.75;color:var(--dc-muted)}.db2b-v2 .db2b-agreeError,.db2b-v2 .db2b-captcha>em,.db2b-v2 .db2b-field em{font-size:14px;line-height:1.5;min-height:21px}html[data-theme=dark] .db2b-v2 .b2bCostFactors>article>span,html[data-theme=dark] .db2b-v2 .b2bDealSteps>li>span,html[data-theme=dark] .db2b-v2 .b2bIndex{color:#ff9e79}@media(max-width:420px){.db2b-v2 .b2bCostFactors{grid-template-columns:1fr}}.db2b-v2 .b2bExchangeRack{z-index:2}.db2b-v2 .b2bExchangePass{z-index:3}.db2b-v2 .b2bGlass--exchange{z-index:4}.db2b-v2 .b2bExchangeRoutes{z-index:1;transform:none}.db2b-v2 .b2bProcess>li>span{font-size:14px;line-height:1.5}.db2b-v2 .b2bProcess p{font-size:1rem;line-height:1.75}