.hero-section[data-v-8ab83949]{background-color:var(--dt-navy-deep);background-image:var(--dt-hero-glow);color:#fff;padding:4.5rem 0 6rem;position:relative;overflow:hidden}.hero-inner[data-v-8ab83949]{flex-wrap:wrap;align-items:center;gap:56px;display:flex}.hero-copy[data-v-8ab83949]{flex-direction:column;flex:460px;gap:28px;min-width:0;display:flex}.hero-pill[data-v-8ab83949]{color:var(--dt-on-dark-nav);background:#ffffff0a;border:1px solid #ffffff24;border-radius:999px;align-self:flex-start;align-items:center;gap:10px;padding:6px 14px 6px 6px;font-size:13px;display:inline-flex}.hero-pill-new[data-v-8ab83949]{background:var(--dt-primary);color:#fff;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600}.hero-title[data-v-8ab83949]{color:#fff;letter-spacing:-.025em;margin:0;font-size:clamp(40px,5.2vw,64px);font-weight:600;line-height:1.04}.hero-lead[data-v-8ab83949]{color:var(--dt-on-dark-body);max-width:560px;margin:0;font-size:19px;line-height:1.6}.hero-ctas[data-v-8ab83949]{flex-wrap:wrap;gap:12px;display:flex}.hero-maintainer[data-v-8ab83949]{color:#a9b4c7;align-items:center;gap:12px;font-size:14px;display:flex}.hero-maintainer svg[data-v-8ab83949]{color:var(--dt-primary-on-dark);flex:none}.hero-visual[data-v-8ab83949]{flex:520px;min-width:0}.hero-stack[data-v-8ab83949]{flex-direction:column;width:100%;max-width:620px;margin:0 auto;display:flex;position:relative}.hero-window[data-v-8ab83949]{background:var(--dt-navy-deep);border:1px solid #ffffff1f;border-radius:12px;margin:0;transition:transform .5s;position:relative;overflow:hidden;box-shadow:0 40px 80px #00000073}.hero-window img[data-v-8ab83949]{width:100%;height:auto;display:block}.hero-window-bar[data-v-8ab83949]{font-family:var(--dt-font-mono);color:#8c98ad;white-space:nowrap;border-bottom:1px solid #ffffff14;align-items:center;gap:8px;padding:9px 14px;font-size:12px;display:flex;overflow:hidden}.hero-window-bar span[data-v-8ab83949]{background:#2a3550;border-radius:50%;flex:none;width:10px;height:10px}.hero-window-bar b[data-v-8ab83949]{text-overflow:ellipsis;margin-left:10px;font-weight:400;overflow:hidden}.hero-window-back[data-v-8ab83949]{z-index:1}.hero-ask[data-v-8ab83949]{z-index:2;align-self:flex-end;width:min(440px,92%);margin-top:-96px;margin-right:-16px;transition:transform .5s;position:relative}.hero-ask[data-v-8ab83949] .ask-box{box-shadow:0 24px 60px #040a1873!important}.hero-stack:hover .hero-window-back[data-v-8ab83949]{transform:translateY(-6px)}.hero-stack:hover .hero-ask[data-v-8ab83949]{transform:translateY(6px)}.platform-section[data-v-8ab83949]{color:var(--dt-text);padding:96px 0}.platform-head[data-v-8ab83949]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 64px;margin-bottom:48px;display:flex}.platform-head-title[data-v-8ab83949]{flex-direction:column;flex:520px;gap:16px;display:flex}.platform-eyebrow[data-v-8ab83949]{font-family:var(--dt-font-mono);color:var(--dt-primary);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:13px}.platform-title[data-v-8ab83949]{color:var(--dt-text);letter-spacing:-.022em;margin:0;font-size:clamp(32px,3.4vw,44px);font-weight:600;line-height:1.1}.platform-intro[data-v-8ab83949]{color:var(--dt-text-body);flex:340px;margin:0;font-size:17px;line-height:1.6}.platform-grid[data-v-8ab83949]{background:var(--dt-border);border:1px solid var(--dt-border);border-radius:14px;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:1px;display:grid;overflow:hidden}.platform-card[data-v-8ab83949]{color:var(--dt-text);background:#fff;flex-direction:column;gap:14px;padding:32px;transition:background-color .2s;display:flex}.platform-card[data-v-8ab83949]:hover{color:var(--dt-text);background:#fafcfe}.platform-card[data-v-8ab83949],.platform-card[data-v-8ab83949]:hover,.deploy-card[data-v-8ab83949],.deploy-card[data-v-8ab83949]:hover{text-decoration:none!important}.platform-card:hover .platform-cta[data-v-8ab83949]{text-decoration:underline}.platform-icon[data-v-8ab83949]{background:var(--dt-tint-icon);width:40px;height:40px;color:var(--dt-primary);border-radius:10px;justify-content:center;align-items:center;display:flex}.platform-name[data-v-8ab83949]{font-size:18px;font-weight:600}.platform-blurb[data-v-8ab83949]{color:var(--dt-text-body);font-size:15px;line-height:1.55}.platform-cta[data-v-8ab83949]{color:var(--dt-primary);margin-top:auto;font-size:14px;font-weight:500}.platform-card:hover .platform-cta[data-v-8ab83949]{color:var(--dt-primary-hover)}.platform-cta-arrow[data-v-8ab83949]{vertical-align:-2px}.deploy-section[data-v-8ab83949]{color:#fff;background:#132030;padding:6rem 0}.deploy-head[data-v-8ab83949]{max-width:720px;margin-bottom:3rem}.deploy-eyebrow[data-v-8ab83949]{color:#6cb6ff}.deploy-title[data-v-8ab83949]{color:#fff;margin-bottom:1rem;font-size:clamp(2rem,3.4vw,2.75rem);font-weight:600;line-height:1.1}.deploy-lead[data-v-8ab83949]{color:#b7c1d3;margin:0;font-size:1.06rem}.deploy-grid[data-v-8ab83949]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.25rem;display:grid}.deploy-card[data-v-8ab83949]{color:#fff;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:.75rem;flex-direction:column;gap:.75rem;padding:1.75rem;text-decoration:none;transition:border-color .15s;display:flex}.deploy-card[data-v-8ab83949]:hover{color:#fff;border-color:#6cb6ff}.deploy-card:hover .deploy-price[data-v-8ab83949]{text-decoration:underline}.deploy-name[data-v-8ab83949]{font-size:1.25rem;font-weight:600}.deploy-text[data-v-8ab83949]{color:#b7c1d3;flex:1;font-size:.95rem;line-height:1.6}.deploy-price[data-v-8ab83949]{color:#fff;font-family:Geist Mono,monospace;font-size:.875rem}.enterprise-section[data-v-8ab83949]{background:#fff;padding:6rem 0}.enterprise-inner[data-v-8ab83949]{grid-template-columns:1fr 2fr;gap:3rem 5rem;display:grid}.enterprise-title[data-v-8ab83949]{color:#1c2834;font-size:clamp(1.9rem,3vw,2.5rem);font-weight:600;line-height:1.12}.enterprise-grid[data-v-8ab83949]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:2.5rem 3rem;display:grid}.enterprise-item[data-v-8ab83949]{flex-direction:column;gap:.6rem;display:flex}.enterprise-item-title[data-v-8ab83949]{color:#1c2834;font-size:1.06rem;font-weight:600}.enterprise-item-text[data-v-8ab83949]{color:#3b4558;font-size:.95rem;line-height:1.6}.final-cta-section[data-v-8ab83949]{background:#fff;padding:5rem 0 6rem}.final-cta[data-v-8ab83949]{color:#fff;background:#132030;border-radius:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;padding:3.5rem;display:flex}.final-cta-copy[data-v-8ab83949]{flex:480px}.final-cta-title[data-v-8ab83949]{color:#fff;margin-bottom:1rem;font-size:clamp(1.9rem,3.4vw,2.75rem);font-weight:600;line-height:1.1}.final-cta-lead[data-v-8ab83949]{color:#b7c1d3;margin:0;font-size:1.06rem}.final-cta-buttons[data-v-8ab83949]{flex-wrap:wrap;gap:.75rem;display:flex}@media (width<=991px){.enterprise-inner[data-v-8ab83949]{grid-template-columns:1fr}.final-cta[data-v-8ab83949]{padding:2rem}}.ai-work-section[data-v-8ab83949]{background:#fff;padding:5rem 0}.ai-work-inner[data-v-8ab83949]{grid-template-columns:1.3fr 1fr;align-items:center;gap:3rem;display:grid}.ai-work-title[data-v-8ab83949]{color:#1c2834;margin-bottom:1rem;font-size:2.1rem;font-weight:700}.ai-work-lead[data-v-8ab83949]{color:#4a5866;font-size:1.05rem}.ai-work-link[data-v-8ab83949]{color:#0175c2;align-items:center;gap:.35rem;font-weight:600;display:inline-flex}.ai-work-video[data-v-8ab83949]{aspect-ratio:9/16;background:#000;border-radius:16px;justify-self:center;width:100%;max-width:320px;overflow:hidden;box-shadow:0 20px 40px #13203040}.ai-work-video iframe[data-v-8ab83949]{border:0;width:100%;height:100%;display:block}@media (width<=991px){.ai-work-inner[data-v-8ab83949]{grid-template-columns:1fr}}@media (width<=768px){.hero-section[data-v-8ab83949]{padding:3rem 0 4rem}.hero-inner[data-v-8ab83949]{gap:40px}.platform-section[data-v-8ab83949]{padding:64px 0}.platform-card[data-v-8ab83949]{padding:24px}.mobile-buttons[data-v-8ab83949]{align-items:center}.mobile-buttons .btn[data-v-8ab83949],.mobile-buttons .email-contact-component[data-v-8ab83949]{width:100%;max-width:240px;margin:0 auto}}
