@media(min-width:1200px){.ll_d{padding-top:120px}}@media(min-width:768px)and (max-width:1199.98px){.ll_d{padding-top:80px}}@media(max-width:767.98px){.ll_d{padding-top:64px}}.ll_e{max-width:940px;margin-top:12px;color:rgb(var(--bs-black-rgb),.6)}@media(max-width:767.98px){.ll_e{margin-top:8px;font-size:14px}}.ll_gF{display:grid;align-items:flex-start;align-self:center;padding:0;margin:0;list-style:none}@media(max-width:1199.98px){.ll_gF{gap:40px}}@media(max-width:991.98px){.ll_gF br{display:none}}@media(min-width:768px){.ll_gF{grid-auto-flow:column}}@media(max-width:767.98px){.ll_gF{gap:24px}.ll_gF.ll_gG{gap:16px}}.ll_gF.ll_gG li{gap:0}.ll_gF.ll_gG.centered{justify-content:center}.ll_gF.ll_gG .ll_gH{font-size:16px}.ll_gF.ll_gI,.ll_gF.ll_gJ{gap:0;align-items:stretch;background:rgb(var(--bs-black-rgb),8%)}@media(min-width:768px){.ll_gF.ll_gI,.ll_gF.ll_gJ{border-radius:var(--bs-border-radius)}}@media(max-width:991.98px){.ll_gF.ll_gI,.ll_gF.ll_gJ{grid-template-columns:repeat(2,1fr);grid-auto-flow:row}}@media(max-width:767.98px){.ll_gF.ll_gI,.ll_gF.ll_gJ{grid-template-columns:1fr;border-radius:16px}}.ll_gF.ll_gI li,.ll_gF.ll_gJ li{flex-grow:1;gap:0;align-content:start}@media(min-width:1200px){.ll_gF.ll_gI li,.ll_gF.ll_gJ li{padding:32px}}@media(max-width:1199.98px){.ll_gF.ll_gI li,.ll_gF.ll_gJ li{padding:24px}}@media(max-width:767.98px){.ll_gF.ll_gI li,.ll_gF.ll_gJ li{padding:16px}}@media(min-width:768px)and (max-width:991.98px){.ll_gF.ll_gI li:nth-child(2n),.ll_gF.ll_gJ li:nth-child(2n){border-left:.5px solid rgb(var(--bs-black-rgb),8%)}.ll_gF.ll_gI li:nth-last-child(-n+2):not(:nth-child(-n+2)),.ll_gF.ll_gJ li:nth-last-child(-n+2):not(:nth-child(-n+2)){border-top:.5px solid rgb(var(--bs-black-rgb),8%)}}@media(min-width:992px){.ll_gF.ll_gI li+li,.ll_gF.ll_gJ li+li{border-left:.5px solid rgb(var(--bs-black-rgb),14%)}}@media(max-width:767.98px){.ll_gF.ll_gI li+li,.ll_gF.ll_gJ li+li{border-top:.5px solid rgb(var(--bs-black-rgb),8%)}}.ll_gF.ll_gI .ll_gK,.ll_gF.ll_gJ .ll_gK{--bs-heading-color:var(--bs-black)}.ll_gF.ll_gI li:first-child .ll_gK{--bs-heading-color:var(--bs-secondary)}.ll_gF li{display:grid;grid-gap:6px;gap:6px}.ll_gK{--bs-heading-color:var(--bs-secondary);display:flex;gap:.5rem;align-items:center;min-height:1.25em;white-space:nowrap}.ll_gK .placeholder{display:block;background:currentcolor}.ll_gH{font-size:18px;line-height:1.3334;color:rgb(var(--bs-black-rgb),.6)}@media(max-width:767.98px){.ll_gH{font-size:16px}}.ll_gH b{color:var(--bs-black)}@media(min-width:1200px){.ll_gj{padding-top:120px}}@media(min-width:768px)and (max-width:1199.98px){.ll_gj{padding-top:80px}}@media(max-width:767.98px){.ll_gj{padding-top:64px}}.ll_gk{display:grid;align-items:center;background-color:rgb(var(--bs-black-rgb),.04);border-radius:var(--bs-border-radius-lg);box-shadow:0 0 0 .5px rgb(var(--bs-black-rgb),.16)}@media(min-width:1200px){.ll_gk{gap:56px;padding:40px}}@media(max-width:1199.98px){.ll_gk{grid-template-columns:1fr}}@media(min-width:768px)and (max-width:1199.98px){.ll_gk{gap:40px;padding:32px}}@media(max-width:767.98px){.ll_gk{gap:24px;padding:16px;border-radius:var(--bs-border-radius)}}.ll_gk:not(.ll_gl){grid-template-columns:1fr auto}.ll_gk.ll_gl{gap:0}.ll_gk.ll_gl hr{margin-block:32px;opacity:.08}@media(max-width:1199.98px){.ll_gk.ll_gl hr{margin-block:24px}}@media(min-width:1200px){.ll_gk.ll_gl ul{gap:40px}}@media(min-width:992px){.ll_gk.ll_gl ul{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px)and (max-width:1199.98px){.ll_gk.ll_gl ul{gap:32px}}.ll_gm{display:grid;grid-template-columns:auto 688px 1fr;grid-gap:16px 8px;gap:16px 8px}@media(max-width:1199.98px){.ll_gm{grid-template-columns:auto 1fr}}@media(min-width:768px){.ll_gm{font-size:18px}}@media(max-width:767.98px){.ll_gm{grid-template-columns:1fr}}.ll_gm>svg{font-size:24px}@media(min-width:1200px){.ll_gn{place-self:end}}@media(min-width:768px)and (max-width:1199.98px){.ll_gn{grid-column:1/-1;padding-left:32px}}@media(max-width:991.98px){.ll_gn{display:grid}}@media(min-width:1200px){.ll_go{gap:32px}}@media(min-width:768px)and (max-width:1199.98px){.ll_go{gap:12px}}@media(max-width:767.98px){.ll_go{gap:8px}}.ll_de{display:grid;grid-template-columns:28px auto 16px;grid-gap:8px;gap:8px;align-items:center;justify-content:center;padding:10px;color:var(--bs-white);background:hsla(0,0%,100%,.08);border-radius:var(--bs-border-radius);transition:background .25s var(--easing)}@media(max-width:767.98px){.ll_de{border-radius:12px}}.ll_de:focus-visible,.ll_de:hover{background:hsla(0,0%,100%,.16)}.ll_de svg{font-size:16px}.ll_df{font-family:var(--bs-font-monospace);font-size:18px;font-weight:500;font-feature-settings:"ss04" on;line-height:1}.ll_bz{position:relative;color:var(--bs-white);background:var(--bs-black);box-shadow:0 300px 0 var(--bs-black)}.ll_bA{display:grid;grid-template-columns:5fr 9fr;grid-gap:32px 40px;gap:32px 40px;align-items:start;padding:80px 0}@media(max-width:1199.98px){.ll_bA{grid-template-columns:5fr 12fr;padding:56px 0}}@media(max-width:991.98px){.ll_bA{grid-template-columns:7fr 11fr}}@media(max-width:767.98px){.ll_bA{grid-template-columns:1fr;padding:40px 0}}.ll_bB{display:grid;grid-gap:24px;gap:24px;max-width:320px}@media(max-width:767.98px){.ll_bB{gap:16px}}.ll_bC{font-size:14px;border-top:.5px solid hsla(0,0%,100%,.13)}@media(max-width:767.98px){.ll_bC{font-size:12px}}.ll_bD{display:flex;gap:24px;align-items:center;justify-content:space-between;min-height:80px}@media(max-width:767.98px){.ll_bD{flex-direction:column-reverse;gap:16px;padding:24px}}.ll_bE{font-size:14px;color:hsla(0,0%,100%,.6)}@media(min-width:768px){.ll_bE{margin-top:-8px}}@media(max-width:767.98px){.ll_bE{font-size:12px}}.ll_bF{color:hsla(0,0%,100%,.8)}.ll_bG{display:flex;gap:4px;align-items:center}.ll_bG svg{font-size:20px}.ll_bH{display:grid;grid-template-areas:"ecosystem solutions build other";grid-template-columns:repeat(4,1fr);grid-gap:32px;gap:32px;align-items:start}@media(max-width:1199.98px){.ll_bH{gap:24px}}@media(max-width:767.98px){.ll_bH{font-size:14px}}@media(max-width:991.98px){.ll_bH{grid-template-areas:"ecosystem solutions" "build other";grid-template-columns:repeat(2,1fr)}}.ll_bI{display:flex;gap:40px;padding:0;margin:0;list-style:none;--bs-link-opacity:0.8;--bs-link-hover-color-rgb:var(--bs-white-rgb)}@media(max-width:1199.98px){.ll_bI{gap:32px}}@media(max-width:767.98px){.ll_bI{gap:24px}}.ll_bI a:focus-visible,.ll_bI a:hover{--bs-link-opacity:1}.ll_dd img{display:block}.ll_hi{display:grid;grid-gap:4px;gap:4px;align-content:start;max-height:200px;padding:0;margin:0;overflow-y:auto;--bs-link-hover-color-rgb:var(--bs-secondary-rgb)}@media(max-width:767.98px){.ll_hi{margin-top:16px}}.ll_hi.ll_hj{max-height:296px}.ll_hi.ll_hk{margin:-8px}.ll_hi.ll_hk .ll_hl svg:first-child{font-size:24px}.ll_hi.ll_hk .ll_hl svg:last-child{font-size:16px}.ll_hi>li{display:block}.ll_hl{display:grid;grid-template-columns:auto 1fr auto;grid-gap:8px;gap:8px;align-items:center;justify-content:space-between;width:100%;padding:8px;text-align:left;border-radius:var(--bs-border-radius);transition-timing-function:var(--easing);transition-duration:.25s;transition-property:color,background-color}.ll_hl svg:first-child{font-size:32px}.ll_hl svg:not(:first-child):last-child{font-size:20px}.ll_hl:focus-visible,.ll_hl:hover{background-color:hsla(0,0%,100%,.08)}.ll_hl.ll_hm{box-shadow:inset 0 0 0 .5px rgb(var(--bs-white-rgb),.08)}.ll_hl.ll_hm svg:not(:first-child):last-child{color:var(--bs-success)}.ll_gL{--bs-modal-padding:16px}.ll_g9{display:grid;grid-template-columns:auto 1.5rem;grid-gap:8px;gap:8px;align-items:center;justify-content:start;font-family:var(--bs-font-monospace);font-weight:500;color:rgb(var(--bs-black-rgb),.6);text-align:left;transition:color .25s var(--easing)}@media(max-width:767.98px){.ll_g9{font-size:14px}}.ll_g9:focus-visible,.ll_g9:hover{color:var(--bs-black)}.ll_g9 svg{font-size:1.5rem}.ll_e0{padding:32px;background-color:rgb(var(--bs-black-rgb),.04);border-radius:var(--bs-border-radius-lg);box-shadow:0 0 0 .5px rgb(var(--bs-black-rgb),.16)}@media(max-width:1199.98px){.ll_e0{padding:24px}}@media(max-width:767.98px){.ll_e0{padding:24px 16px;border-radius:var(--bs-border-radius)}}.ll_e0.ll_e1{background:rgba(0,81,210,.06);box-shadow:0 0 0 .5px #0051d2}.ll_e0.ll_e1 .ll_e2{grid-template-columns:auto;gap:8px}.ll_e0.ll_e1 .ll_e2 img{width:140px}.ll_e0.ll_e1 .ll_e2 a{color:var(--bs-secondary)}.ll_e0.ll_e1 .ll_e2 a:focus-visible,.ll_e0.ll_e1 .ll_e2 a:hover{color:rgb(2,42.2119205298,255)}.ll_e0 .btn-outline-black{width:100%;background:none}.ll_e2{display:grid;grid-template-columns:40px 1fr;align-items:center;margin-bottom:24px;text-transform:uppercase}@media(min-width:1200px){.ll_e2{gap:16px}}@media(max-width:991.98px){.ll_e2{margin-bottom:16px}}@media(min-width:768px)and (max-width:1199.98px){.ll_e2{gap:12px}}@media(max-width:767.98px){.ll_e2{grid-template-columns:1fr;gap:8px}}.ll_e2 .ll_e3{display:block;font-size:18px;font-weight:400;text-transform:none}@media(max-width:767.98px){.ll_e2 .ll_e3{font-size:16px}}.ll_e2 .ll_e3.ll_e1{color:var(--bs-black)}.ll_e3{color:rgb(var(--bs-black-rgb),60%)}@media(max-width:767.98px){.ll_e3{font-size:14px}}.ll_e4{display:flex;gap:16px;align-items:center;padding:24px;color:var(--bs-success);background:rgb(var(--bs-black-rgb),8%);border-radius:var(--bs-border-radius)}@media(max-width:991.98px){.ll_e4{gap:12px}}@media(max-width:767.98px){.ll_e4{padding:16px;font-size:14px}}.ll_e4 svg{flex:0 0 auto;font-size:22px}@media(max-width:767.98px){.ll_e4 svg{font-size:20px}}.ll_e5{display:grid;grid-gap:12px;gap:12px}.ll_e6{display:grid;grid-gap:6px;gap:6px}@media(min-width:992px){.ll_e6{grid-template-columns:repeat(3,1fr)}}@media(max-width:991.98px){.ll_e6{display:flex;flex-direction:column-reverse}}@media(max-width:767.98px){.ll_e6>div{width:100%;max-width:385px;margin:auto}}.ll_e6 .btn{width:100%}.ll_e7 .icon{transition:transform .25s var(--easing)}.ll_e7.ll_e8 .icon{transform:scaleY(-1)}.ll_e7.ll_e8 svg{transform:translateY(1.5em)}.ll_e9{display:grid}@media(min-width:1200px){.ll_e9{grid-template-columns:12fr auto 13fr;gap:40px}}@media(min-width:768px)and (max-width:1199.98px){.ll_e9{gap:32px}}@media(max-width:767.98px){.ll_e9{gap:24px}}.ll_e9.ll_fa{gap:80px;padding-top:32px;padding-right:61px}@media(min-width:992px){.ll_e9.ll_fa{grid-template-columns:5fr auto 2fr}}@media(max-width:991.98px){.ll_e9.ll_fa{gap:32px;padding:24px 0 0}}@media(max-width:767.98px){.ll_e9.ll_fa{grid-template-columns:1fr;gap:24px;padding:24px 0 0}}.ll_e9.ll_fa .ll_fb{grid-template-columns:1fr}@media(min-width:768px){.ll_e9.ll_fa .ll_fb{justify-items:center}.ll_e9.ll_fa .ll_fb li{justify-content:center}}@media(max-width:1199.98px){.ll_e9:not(.ll_fa) hr{display:none}}.ll_e9 hr{margin:0;border-right:.5px solid}@media(max-width:991.98px){.ll_e9 hr{display:none}}.ll_fc,.ll_fd{display:grid}.ll_fd{grid-gap:12px;gap:12px;margin-top:6px;margin-bottom:24px}@media(max-width:991.98px){.ll_fd{margin-bottom:16px}}@media(max-width:767.98px){.ll_fd{gap:.5rem}}@keyframes ll_hq{0%{transform:translateX(0)}25%{transform:translateX(-5px)}50%{transform:translateX(5px)}75%{transform:translateX(-5px)}to{transform:translateX(0)}}.ll_fe{display:flex;align-items:center;padding:4px 4px 4px 16px;background:rgb(var(--bs-black-rgb),8%);border-radius:var(--bs-border-radius);transition-timing-function:var(--easing);transition-duration:.25s;transition-property:background,box-shadow}@media(min-width:768px){.ll_fe{font-size:18px}}.ll_fe.ll_ff{animation:ll_hq .5s var(--easing)}.ll_fe .form-control{padding-right:0}.ll_fe .form-control:disabled::placeholder{color:rgb(var(--bs-black-rgb),10%)}.ll_fe:has(.form-control:focus){box-shadow:inset 0 0 0 1px var(--bs-white)}.ll_fe:has(.form-control:disabled){background:rgb(var(--bs-black-rgb),4%)}.ll_fe:has(.form-control:disabled) img{opacity:.5}.ll_fe:has(.form-control:disabled) span{color:rgb(var(--bs-black-rgb),10%)}.ll_fe .btn{flex:0 0 80px;min-width:80px;padding:9.5px 18px;font-size:18px}.ll_fe>span{padding:0 16px}.ll_ga .modal-body{display:grid;grid-gap:14px;gap:14px;justify-items:center;text-align:center}.ll_ga .modal-body p{margin-bottom:0}.ll_ga .modal-body b{font-weight:400;color:var(--bs-orange)}@media(min-width:1200px){.ll_bp{padding-top:120px;padding-bottom:120px}}@media(min-width:768px)and (max-width:1199.98px){.ll_bp{padding-top:80px;padding-bottom:80px}}@media(max-width:767.98px){.ll_bp{padding-top:64px;padding-bottom:64px}}.ll_bq{display:grid;grid-gap:1rem;gap:1rem}@media(min-width:1200px){.ll_bq{margin-top:40px}}@media(min-width:768px)and (max-width:1199.98px){.ll_bq{margin-top:32px}}@media(max-width:767.98px){.ll_bq{gap:.5rem;margin-top:24px}}.ll_br{display:grid;grid-gap:8px;gap:8px;color:rgb(var(--bs-black-rgb),.6)}@media(min-width:1200px){.ll_br{margin-top:40px}}@media(min-width:768px)and (max-width:1199.98px){.ll_br{margin-top:32px}}@media(max-width:767.98px){.ll_br{margin-top:24px;font-size:14px}}@media(min-width:1200px){.ll_bs:not(:first-child){padding-top:120px}}@media(min-width:768px)and (max-width:1199.98px){.ll_bs:not(:first-child){padding-top:80px}}@media(max-width:767.98px){.ll_bs:not(:first-child){padding-top:64px}}.ll_gy{display:grid;grid-template-rows:auto 1fr auto;min-height:96px;padding:32px;background:rgb(var(--bs-black-rgb),.04);border-radius:var(--bs-border-radius-lg);box-shadow:0 0 0 .5px rgb(var(--bs-black-rgb),.16)}@media(max-width:1199.98px){.ll_gy{padding:24px}}@media(max-width:767.98px){.ll_gy{padding:16px;border-radius:var(--bs-border-radius)}}.ll_gy.ll_gz{grid-template-rows:repeat(2,auto);gap:12px;place-content:center;justify-items:center;font-size:14px;color:rgb(var(--bs-black-rgb),.4);text-transform:uppercase}@media(min-width:992px)and (max-width:1199.98px){.ll_gy.ll_gz{grid-column:1/-1}}.ll_gy.ll_gz svg{font-size:32px}.ll_gy .lead{color:rgb(var(--bs-black-rgb),.6)}.ll_gy .btn{margin-top:16px}.ll_gA{padding-bottom:24px;margin-bottom:24px;border-bottom:.5px solid rgb(var(--bs-black-rgb),.16)}@media(max-width:991.98px){.ll_gA{padding-bottom:16px;margin-bottom:16px}}.ll_gB{display:grid;grid-gap:20px;gap:20px;align-self:end;text-wrap:auto}@media(max-width:767.98px){.ll_gB{gap:12px}}.ll_gB hr{margin:0;color:rgb(var(--bs-black-rgb),.16);opacity:1}.ll_gB a{--bs-link-color-rgb:var(--bs-secondary-rgb);text-decoration:underline}.ll_gB a:hover{text-decoration:none}.ll_gC td,.ll_gC th{padding:3px 0}.ll_gC th{text-transform:uppercase}.ll_gC td:last-child{text-align:right}.ll_gC .ll_gD{display:flex;gap:6px;align-items:center;justify-content:flex-end;color:var(--bs-secondary)}.ll_gC .ll_gE{-webkit-text-decoration:dashed;text-decoration:dashed;cursor:help}