.dd26-ftr__card{background:var(--ink);border-radius:24px 24px 0 0;padding:44px 46px 40px}.dd26-ftr__llm{align-items:center;display:flex;gap:16px;margin-bottom:64px}.dd26-ftr__llm-text{color:#fff;flex:none;font-family:Inter,sans-serif;font-size:18px;font-weight:400;letter-spacing:-.36px;line-height:20px;margin:0;padding-right:129px;width:327px}.dd26-ftr__llm-list{display:flex;gap:12px;list-style:none;margin:0;padding:0}.dd26-ftr__llm-tile{align-items:center;background:var(--tile);border-radius:8px;cursor:default;cursor:pointer;display:flex;height:50px;justify-content:center;position:relative;transition:background .2s ease;width:50px}.dd26-ftr__llm-tile:focus-within,.dd26-ftr__llm-tile:hover{background:#35415a}.dd26-ftr__llm-tile:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dd26-ftr__llm-ico{display:block;height:37px;mix-blend-mode:lighten;object-fit:contain;width:37px}.dd26-ftr__llm-card{background:#1b2740;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;bottom:calc(100% + 12px);box-shadow:0 18px 40px rgba(0,0,0,.45);display:flex;flex-direction:column;gap:4px;left:50%;max-width:78vw;opacity:0;padding:8px;pointer-events:none;position:absolute;transform:translateX(-50%);transition:opacity .18s ease,visibility 0s linear .18s;visibility:hidden;width:300px;z-index:10}.dd26-ftr__llm-card a{color:#fff;padding:.3rem;transition:all .3s linear}.dd26-ftr__llm-card:before{content:"";height:16px;left:0;position:absolute;right:0;top:100%}.dd26-ftr__llm-card:after{background:#1b2740;border-bottom:1px solid hsla(0,0%,100%,.1);border-right:1px solid hsla(0,0%,100%,.1);content:"";height:12px;left:var(--caret-x,50%);margin-left:-6px;margin-top:-6px;position:absolute;top:100%;transform:rotate(45deg);width:12px}.dd26-ftr__llm-tile.is-open .dd26-ftr__llm-card,.dd26-ftr__llm-tile:focus-within .dd26-ftr__llm-card,.dd26-ftr__llm-tile:hover .dd26-ftr__llm-card{opacity:1;pointer-events:auto;transition:opacity .18s ease,visibility 0s;visibility:visible}.dd26-ftr__llm-tile.is-open{background:#35415a}@media (hover:none){.dd26-ftr__llm-tile:focus-within .dd26-ftr__llm-card,.dd26-ftr__llm-tile:hover .dd26-ftr__llm-card{opacity:0;pointer-events:none;visibility:hidden}.dd26-ftr__llm-tile.is-open .dd26-ftr__llm-card{opacity:1;pointer-events:auto;visibility:visible}}.dd26-ftr__llm-card--below{bottom:auto;top:calc(100% + 12px)}.dd26-ftr__llm-card--below:before{bottom:100%;top:auto}.dd26-ftr__llm-card--below:after{border-bottom:0;border-left:1px solid hsla(0,0%,100%,.1);border-right:0;border-top:1px solid hsla(0,0%,100%,.1);bottom:100%;margin-bottom:-6px;margin-top:0;top:auto}.dd26-ftr__llm-prompt{border-radius:8px;color:#c7d2e4;display:block;font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px;padding:10px 12px;text-decoration:none;transition:background .15s ease,color .15s ease}.dd26-ftr__llm-prompt:focus-visible,.dd26-ftr__llm-prompt:hover{background:hsla(0,0%,100%,.06);color:#fff}.dd26-ftr__main{align-items:flex-start;display:flex;gap:36px}.dd26-ftr__brand{display:block;flex:none;line-height:0}.dd26-ftr__brand img{display:block;height:auto;margin-top:.5rem}.dd26-ftr__cols{display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-left:96px;width:100%}.dd26-ftr__col,.dd26-ftr__col--blog{width:300px}.dd26-ftr__col-head{color:var(--accent);font-family:DM Sans,sans-serif;font-size:20px;font-weight:700;line-height:30px;margin:0 0 22px}.dd26-ftr__col-list{list-style:none;margin:0;padding:0}.dd26-ftr__col-list a{color:#fff;display:inline-block;font-size:18px;line-height:36px;text-decoration:none;transition:color .2s ease}.dd26-ftr__col-list a:focus-visible,.dd26-ftr__col-list a:hover{color:var(--accent)}.dd26-ftr__blog-list a{display:block;line-height:26px;max-width:278px;white-space:normal}.dd26-ftr__blog-list li+li{margin-top:14px}.dd26-ftr__badge-row{align-items:center;display:flex;gap:11px;justify-content:flex-start;margin-top:40px}.dd26-ftr__badge{display:block;flex:none;line-height:0}.dd26-ftr__badge img{display:block}.dd26-ftr__badge--cyber,.dd26-ftr__badge--cyber img{height:54px;width:54px}.dd26-ftr__badge--linkedin,.dd26-ftr__badge--linkedin img{height:53px;width:53px}.dd26-ftr__rule{border:0;border-top:1px solid #fff;height:0;margin:14px 0 0}.dd26-ftr__legal{align-items:center;display:flex;justify-content:space-between;padding-top:22px}.dd26-ftr__legal p{color:#fff;font-size:18px;line-height:25.2px;margin:0}.dd26-ftr__legal a{color:inherit;text-decoration:none}.dd26-ftr__legal a:focus-visible,.dd26-ftr__legal a:hover{text-decoration:underline}.dd26-ftr__legal-m,.dd26-ftr__logo,.dd26-ftr__mnav{display:none}@media (max-width:1240px){.dd26-ftr__cols{gap:28px;margin-left:48px}.dd26-ftr__col,.dd26-ftr__col--blog{flex:1 1 0;min-width:0;width:auto}.dd26-ftr__blog-list a{max-width:none}}@media (max-width:900px){.dd26-ftr__main{flex-wrap:wrap;gap:40px 36px}.dd26-ftr__cols{flex:1 1 100%;gap:32px;margin-left:0;order:2}.dd26-ftr__col,.dd26-ftr__llm-text{padding-right:0;width:227px}}@media (max-width:767px){.dd26-ftr{overflow-x:clip;padding:0!important}.dd26-ftr__card{background:transparent;border-radius:0;margin:0;max-width:none;padding:0}.dd26-ftr__llm{align-items:flex-start;background:var(--ink-deep);flex-direction:column;gap:20px;margin-bottom:0;padding:44px 16px}.dd26-ftr__llm-text{max-width:220px;padding-right:0;text-align:left;width:100%}.dd26-ftr__body{background:var(--ink);border-top:1px solid hsla(0,0%,100%,.1);display:flex;flex-direction:column;gap:24px;padding:40px 16px 24px}.dd26-ftr__badge-row,.dd26-ftr__brand,.dd26-ftr__legal,.dd26-ftr__linkedin,.dd26-ftr__rule{display:none}.dd26-ftr__main{align-items:stretch;flex-direction:column;gap:24px;margin:0}.dd26-ftr__logo{align-items:center;display:flex;gap:8px;text-decoration:none}.dd26-ftr__logo-mark{display:block;height:32px;line-height:0;width:32px}.dd26-ftr__logo-mark svg{display:block;height:100%;width:100%}.dd26-ftr__logo-word{color:#fff;font-family:DM Sans,sans-serif;font-size:18px;font-weight:800}.dd26-ftr__cols{display:flex;flex-direction:column;gap:12px;margin:0}.dd26-ftr__col{align-self:flex-start;flex:none;position:relative;width:auto}.dd26-ftr__col-head{color:#fff;cursor:pointer;display:inline-block;font-family:DM Sans,sans-serif;font-size:14px;font-weight:700;line-height:1;margin:0}.dd26-ftr__col-head:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dd26-ftr__col-list{background:#1b2740;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;box-shadow:0 18px 40px rgba(0,0,0,.45);display:none;left:calc(100% + 12px);max-width:calc(100vw - 160px);padding:8px;position:absolute;top:-8px;width:max-content;z-index:10}.dd26-ftr__col.is-open .dd26-ftr__col-list,.dd26-ftr__col:focus-within .dd26-ftr__col-list,.dd26-ftr__col:hover .dd26-ftr__col-list{display:block;opacity:1}.dd26-ftr__col-list a{border-radius:8px;color:#c7d2e4;display:block;font-size:14px;line-height:20px;padding:8px 10px;white-space:nowrap}.dd26-ftr__col-list a:focus-visible,.dd26-ftr__col-list a:hover{background:hsla(0,0%,100%,.06);color:#fff}.dd26-ftr__blog-list a{max-width:220px;white-space:normal}.dd26-ftr__legal-m{display:flex;flex-direction:column;gap:8px;padding-top:16px}.dd26-ftr__legal-m p{color:var(--muted);font-family:DM Sans,sans-serif;font-size:12px;font-weight:400;line-height:1;margin:0}.dd26-ftr__legal-m a{color:inherit;text-decoration:none}.dd26-ftr__legal-m a:focus-visible,.dd26-ftr__legal-m a:hover{text-decoration:underline}}