.footer_footer__flio2{position:relative;background:var(--color-daas-deep);color:var(--color-on-daas);padding-top:var(--space-10);overflow:hidden}.footer_footer__flio2:before{content:"";position:absolute;inset:0;background-image:linear-gradient(oklch(from var(--color-on-daas) l c h/.03) 1px,transparent 1px),linear-gradient(90deg,oklch(from var(--color-on-daas) l c h/.03) 1px,transparent 1px);background-size:64px 64px;pointer-events:none}.footer_footer__flio2:after{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--color-cyan)}.footer_watermarkX__i1aNr{position:absolute;right:-3%;bottom:-24%;font-family:var(--font-display);font-weight:700;font-size:clamp(18rem,38vw,34rem);line-height:.8;color:oklch(from var(--color-cyan) l c h/.08);pointer-events:none;user-select:none}.footer_brandBlock__eFVJM{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);flex-wrap:wrap;padding-bottom:var(--space-8);border-bottom:1px solid oklch(from var(--color-on-daas) l c h/.12)}.footer_brand__Nu119{display:inline-flex;align-items:center;gap:var(--space-5);text-decoration:none;color:var(--color-on-daas)}.footer_brandText__lnoMA{display:flex;flex-direction:column;line-height:1;gap:10px}.footer_brandWord__rs05R{font-family:var(--font-display);font-weight:700;font-size:clamp(1.9rem,1.4rem + 1.6vw,2.6rem);letter-spacing:.1em;color:var(--color-on-daas)}.footer_brandSub__jp5lE{font-family:var(--font-mono);font-size:clamp(.68rem,.6rem + .3vw,.8rem);letter-spacing:.42em;text-transform:uppercase;color:var(--color-cyan);font-weight:500}.footer_topCta___od8J{display:flex;flex-direction:column;gap:var(--space-3);align-items:flex-start}.footer_topCtaLabel___c8Wu{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:oklch(from var(--color-on-daas) l c h/.5)}.footer_grid__9g1NJ{position:relative;display:grid;gap:var(--space-8);grid-template-columns:1fr 1fr;padding-block:var(--space-8) var(--space-9);align-items:start}@media (min-width:860px){.footer_gridFour__Zjvvu,.footer_grid__9g1NJ{grid-template-columns:1fr 1fr}}@media (min-width:1100px){.footer_gridFour__Zjvvu{grid-template-columns:1.4fr .8fr .9fr 1.4fr}}.footer_linksCol__Kb_xV{display:flex;flex-direction:column}.footer_colTitle__LnnnW{display:flex;align-items:center;gap:10px;font-family:var(--font-mono);font-size:.62rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:oklch(from var(--color-on-daas) l c h/.45);margin-bottom:var(--space-5);padding-bottom:var(--space-3);border-bottom:1px solid oklch(from var(--color-on-daas) l c h/.1)}.footer_colMark__paIrV{width:6px;height:6px;border-radius:1px;background:var(--color-cyan)}.footer_colList__Vg4ZA{display:grid;gap:var(--space-2)}.footer_colList__Vg4ZA a{position:relative;display:inline-flex;align-items:center;gap:8px;font-size:var(--text-sm);color:oklch(from var(--color-on-daas) l c h/.72);text-decoration:none;transition:color var(--transition-interactive)}.footer_colList__Vg4ZA a:before{content:"→";font-family:var(--font-mono);font-size:.7rem;color:var(--color-cyan);opacity:0;transform:translateX(-4px);transition:opacity var(--transition-interactive),transform var(--transition-interactive)}.footer_colList__Vg4ZA a:hover{color:var(--color-on-daas)}.footer_colList__Vg4ZA a:hover:before{opacity:1;transform:translateX(0)}.footer_flag__aq610{font-family:var(--font-mono);font-size:.52rem;letter-spacing:.12em;color:var(--color-cyan);border:1px solid oklch(from var(--color-cyan) l c h/.45);padding:1px 6px;border-radius:2px;text-transform:uppercase}.footer_contactRows__kEf10{display:grid;gap:var(--space-4);margin-bottom:var(--space-5)}.footer_contactRow___f6sY{display:flex;flex-direction:column;gap:3px}.footer_contactKey__7V1Cb{font-family:var(--font-mono);font-size:.58rem;letter-spacing:.18em;text-transform:uppercase;color:oklch(from var(--color-on-daas) l c h/.4)}.footer_contactValue__yJ_aD{font-size:var(--text-md);color:oklch(from var(--color-on-daas) l c h/.85);text-decoration:none;transition:color var(--transition-interactive)}.footer_contactValue__yJ_aD:hover{color:var(--color-cyan)}.footer_brandDesc__d7RkV{font-size:var(--text-sm);color:oklch(from var(--color-on-daas) l c h/.5);max-width:40ch;line-height:1.7}.footer_bottom__0Qj7r{position:relative;padding-block:var(--space-5);border-top:1px solid oklch(from var(--color-on-daas) l c h/.12);font-family:var(--font-mono);font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;color:oklch(from var(--color-on-daas) l c h/.4);display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap}.footer_statusFlag__4D_km{display:inline-flex;align-items:center;gap:8px;color:oklch(from var(--color-on-daas) l c h/.55)}.footer_statusDot__Ilap6{width:6px;height:6px;border-radius:1px;background:var(--color-cyan);animation:footer_pulse__MgUIi 2.2s ease-in-out infinite}.legal_main___pdE6{padding-top:clamp(7rem,14vh,9rem);padding-bottom:clamp(4rem,8vw,7rem)}.legal_container__0MiU_{width:min(100% - 2 * var(--space-6),720px);margin-inline:auto}.legal_title__Gq7_Q{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:600;letter-spacing:-.02em;margin-top:var(--space-4);margin-bottom:var(--space-2)}.legal_updated__scS28{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-faint)}.legal_section__HHwWK,.legal_updated__scS28{margin-bottom:var(--space-8)}.legal_section__HHwWK h2{font-family:var(--font-display);font-size:var(--text-xl);font-weight:600;margin-bottom:var(--space-3)}.legal_section__HHwWK p{color:var(--color-text-muted);line-height:1.7;margin-bottom:var(--space-3)}.legal_main__6yoGp{padding-top:clamp(7rem,14vh,9rem);padding-bottom:clamp(4rem,8vw,7rem)}.legal_container__8K3i1{width:min(100% - 2 * var(--space-6),720px);margin-inline:auto}.legal_title__ZmhZG{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:600;letter-spacing:-.02em;margin-top:var(--space-4);margin-bottom:var(--space-2)}.legal_updated__r0Cm5{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-faint)}.legal_section__cY9be,.legal_updated__r0Cm5{margin-bottom:var(--space-8)}.legal_section__cY9be h2{font-family:var(--font-display);font-size:var(--text-xl);font-weight:600;margin-bottom:var(--space-3)}.legal_section__cY9be p{color:var(--color-text-muted);line-height:1.7;margin-bottom:var(--space-3)}.contact_main__SQQdP{padding-top:clamp(7rem,14vh,9rem);padding-bottom:clamp(4rem,8vw,7rem);min-height:80vh}.contact_container__cCpH8{width:min(100% - 2 * var(--space-6),var(--content-default));margin-inline:auto}.contact_grid__6R8pe{display:grid;grid-template-columns:1fr;gap:clamp(2.5rem,6vw,4.5rem)}@media (min-width:960px){.contact_grid__6R8pe{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}}.contact_info__IZchM{align-self:start}.contact_title__Arsm_{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:600;letter-spacing:-.02em;line-height:1.05;margin-top:var(--space-4);margin-bottom:var(--space-5)}.contact_titleAccent__fz2DJ{font-style:italic;font-weight:500;color:var(--color-primary)}.contact_lede__nx_z4{font-size:var(--text-lg);color:var(--color-text-muted);line-height:1.6;max-width:46ch}.contact_channels__4E00o{margin-top:var(--space-8);display:grid;gap:var(--space-5)}.contact_channel__5ovCe h3{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-faint);margin-bottom:var(--space-1)}.contact_channel__5ovCe a{font-size:var(--text-md);font-weight:600;color:var(--color-text)}.contact_channel__5ovCe a:hover{color:var(--color-primary)}.contact_officeLine__UzTW_{font-size:var(--text-md);font-weight:600;color:var(--color-text)}.contact_formCol__UF_WB{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-2xl);padding:clamp(1.5rem,4vw,2.5rem);box-shadow:var(--shadow-md)}.contact_sentBanner__p_uGj{margin-bottom:var(--space-5);padding:var(--space-4) var(--space-5);background:var(--color-primary-highlight);border:1px solid oklch(from var(--color-primary) l c h/.3);border-left:3px solid var(--color-primary);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:500;color:var(--color-text)}.header_header__ASFgI{position:sticky;top:0;z-index:50;padding:var(--space-3) 0;background:oklch(from var(--color-bg) l c h/.96);backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);border-bottom:1px solid color-mix(in oklch,var(--color-border) 40%,transparent);transition:background var(--transition-interactive),border-color var(--transition-interactive),padding var(--transition-interactive)}.header_scrolled__HaLUW{background:oklch(from var(--color-bg) l c h/.98);border-bottom-color:var(--color-border);padding:var(--space-2) 0}.header_inner__yX9_C{width:min(100% - 2 * var(--space-6),var(--content-wide));margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:var(--space-6)}.header_brand__jwr5d{display:inline-flex;align-items:center;gap:var(--space-3);font-family:var(--font-display);font-weight:700;font-size:1.05rem;letter-spacing:.06em;color:var(--color-text)}.header_brandDivider__Twty9{width:1px;height:30px;background:var(--color-border)}.header_brandText__ArvH7{display:flex;flex-direction:column;line-height:1;gap:2px}.header_brandSub__mks10{font-family:var(--font-mono);font-size:.66rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-text-muted);font-weight:500}.header_nav__GKHkB{display:none;gap:var(--space-1);align-items:center}.header_nav__GKHkB a{font-family:var(--font-mono);font-size:.8rem;letter-spacing:.02em;color:var(--color-text-muted);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);position:relative;transition:color var(--transition-interactive)}.header_nav__GKHkB a:after{content:"";position:absolute;left:var(--space-3);right:var(--space-3);bottom:2px;height:1.5px;background:var(--color-cyan);transform:scaleX(0);transform-origin:left;transition:transform var(--transition-interactive)}.header_nav__GKHkB a:hover:after{transform:scaleX(1)}.header_nav__GKHkB a:hover{color:var(--color-text);background:oklch(from var(--color-surface-offset) l c h/.7)}.header_actions__Nbv3T{display:flex;align-items:center;gap:var(--space-2)}.header_themeToggle__4c0xE{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:var(--radius-sm);color:var(--color-text-muted);border:1px solid transparent;transition:color var(--transition-interactive),background var(--transition-interactive),border-color var(--transition-interactive)}.header_themeToggle__4c0xE:hover{color:var(--color-text);background:var(--color-surface-offset);border-color:var(--color-border)}.header_navCta__9150L{display:none}@media (min-width:880px){.header_nav__GKHkB{display:flex}.header_navCta__9150L{display:inline-flex}}@media (max-width:600px){.header_navCta__9150L{display:none!important}.header_brandSub__mks10{display:none}}.header_menuBtn__GTkiH{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:var(--radius-sm);color:var(--color-text-muted)}.header_menuBtn__GTkiH:hover{color:var(--color-text)}@media (min-width:880px){.header_menuBtn__GTkiH{display:none}}.header_mobileOverlay__io9qd{position:fixed;inset:0;background:oklch(from var(--color-bg) l c h/.96);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);z-index:60;padding:var(--space-6);display:flex;flex-direction:column}.header_mobileOverlayClose__TQceN{display:flex;justify-content:flex-end}.header_mobileOverlayNav__lUmPA{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-8)}.header_mobileOverlayNav__lUmPA a:not(.header_mobileCta__FfzS3):not(.header_mobileLogin__zMQDJ){font-family:var(--font-display);font-size:var(--text-xl);font-weight:500;padding:var(--space-3) 0;border-bottom:1px solid var(--color-divider);color:var(--color-text);display:block}.header_mobileActions__Ykpai{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--color-divider)}.header_mobileLogin__zMQDJ:hover{border-color:var(--color-text);background:color-mix(in oklch,var(--color-text) 4%,transparent)}.dark .header_mobileLogin__zMQDJ,[data-theme=dark] .header_mobileLogin__zMQDJ{border-color:rgba(255,255,255,.2);color:var(--color-text)}[data-theme=dark] .header_mobileLogin__zMQDJ:hover{border-color:rgba(255,255,255,.5);background:rgba(255,255,255,.05)}.header_mobileCta__FfzS3{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);background:var(--color-cyan);color:var(--color-on-cyan);border-radius:var(--radius-sm);padding:var(--space-3) var(--space-6);font-weight:600;font-size:var(--text-sm);width:100%;text-decoration:none;transition:background var(--transition-interactive)}.header_mobileCta__FfzS3:hover{background:var(--color-cyan-hover)}.header_iconSm__oc8xl{width:18px;height:18px}.header_iconMd__HyrAA{width:20px;height:20px}.header_iconLg__RwT2I{width:22px;height:22px}.header_sunIcon__s_s_K{display:none}.dark .header_sunIcon__s_s_K,.header_moonIcon__QPO66,[data-theme=dark] .header_sunIcon__s_s_K{display:block}.dark .header_moonIcon__QPO66,[data-theme=dark] .header_moonIcon__QPO66{display:none}.capabilities_section__nnIZe{position:relative;background:linear-gradient(180deg,oklch(from var(--color-surface-2) l c h/.6) 0,var(--color-bg) 50%);padding-block:clamp(2rem,4.5vw,3.5rem);overflow:hidden}.capabilities_container__TFn3X{position:relative;z-index:1;width:min(100% - 2 * var(--space-6),var(--content-wide));margin-inline:auto}.capabilities_band__Fqfzn{display:grid;grid-template-columns:1fr;gap:var(--space-4);padding-bottom:var(--space-5);border-bottom:2px solid var(--color-text);margin-bottom:var(--space-6)}@media (min-width:980px){.capabilities_band__Fqfzn{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:var(--space-7)}}.capabilities_bandLeft__L1ctM{max-width:560px}.capabilities_eyebrow__8wBKz{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:var(--space-3);display:inline-flex;align-items:center;gap:var(--space-2)}.capabilities_title__KFuma{font-family:var(--font-display);font-size:clamp(1.9rem,1.2rem + 2.4vw,2.9rem);font-weight:700;letter-spacing:-.03em;line-height:1.04;color:var(--color-text)}.capabilities_titleAccent__Get9k{display:block;margin-top:var(--space-2);font-family:var(--font-mono);font-weight:500;font-size:.62em;letter-spacing:.02em;color:var(--color-cyan)}.capabilities_lede__Yb4Lu{font-size:var(--text-md);color:var(--color-text-muted);line-height:1.6;max-width:40ch;padding-bottom:var(--space-1)}.capabilities_fusionDiagram__NXBDJ{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;padding-bottom:var(--space-1)}.capabilities_fusionNode__2v9Lk{font-weight:500;color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface)}.capabilities_fusionNodeFused__lvLNi,.capabilities_fusionNode__2v9Lk{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;padding:5px 11px}.capabilities_fusionNodeFused__lvLNi{font-weight:700;color:var(--color-on-cyan);border:1px solid var(--color-cyan);border-radius:var(--radius-sm);background:var(--color-cyan)}.capabilities_fusionX__nC66t{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-faint)}.capabilities_fusionArrow__2om1J{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-primary)}.capabilities_fusionOut__t34X6{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:500;letter-spacing:.06em;color:var(--color-primary)}.capabilities_matrix__QEAWz{display:grid;grid-template-columns:1fr;gap:var(--space-3)}@media (min-width:780px){.capabilities_matrix__QEAWz{grid-template-columns:1fr 1fr;gap:var(--space-3)}}.capabilities_cell__AkMRm{position:relative;display:flex;flex-direction:column;padding:clamp(1.4rem,2.6vw,2rem) clamp(1.25rem,2.5vw,1.9rem);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:border-color .45s cubic-bezier(.16,1,.3,1),box-shadow .45s cubic-bezier(.16,1,.3,1)}.capabilities_cell__AkMRm:hover{border-color:oklch(from var(--color-primary) l c h/.45);box-shadow:var(--shadow-md)}.capabilities_cellTop__Sdq_g{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid var(--color-divider)}.capabilities_cellIdx___USie{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.14em;color:var(--color-primary);font-weight:500}.capabilities_cellIcon__HhBrT{display:grid;place-items:center;width:36px;height:36px;border-radius:var(--radius-md);color:var(--color-text-muted);border:1px solid var(--color-border);background:var(--color-surface-2);transition:color .4s ease,border-color .4s ease,background .4s ease}.capabilities_cell__AkMRm:hover .capabilities_cellIcon__HhBrT{color:var(--color-on-cyan);border-color:var(--color-cyan);background:var(--color-cyan)}.capabilities_cellTitle__CSPwF{font-family:var(--font-display);font-size:clamp(1.15rem,1rem + .6vw,1.45rem);font-weight:600;letter-spacing:-.015em;color:var(--color-text);margin-bottom:var(--space-2);line-height:1.15;max-width:22ch}.capabilities_cellDescription__fkWiP{font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.6;max-width:44ch}.capabilities_cellFoot__iXd8H{margin-top:auto;padding-top:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2)}.capabilities_cellProof__OWG_O{font-size:var(--text-sm);color:var(--color-text);font-family:var(--font-mono);letter-spacing:.02em;padding-left:12px;border-left:2px solid var(--color-cyan);line-height:1.45}.capabilities_cellVia__4iWWm{font-family:var(--font-mono);font-size:.58rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-primary);align-self:flex-start;padding:2px 9px;border:1px solid oklch(from var(--color-primary) l c h/.3);border-radius:2px;background:var(--color-primary-highlight)}.dark .capabilities_cell__AkMRm,[data-theme=dark] .capabilities_cell__AkMRm{background:var(--color-surface)}.engage_section__x87uS{padding-block:clamp(2rem,4.5vw,3.5rem)}.engage_container___5fqc{width:min(100% - 2 * var(--space-6),var(--content-wide));margin-inline:auto}.engage_header__ghQ_g{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;padding-bottom:var(--space-4);border-bottom:2px solid var(--color-text);margin-bottom:var(--space-7)}.engage_eyebrow__AEnSc{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:var(--space-3);display:inline-flex;align-items:center;gap:var(--space-2)}.engage_title__s8xQD{font-family:var(--font-display);font-size:clamp(1.6rem,1.1rem + 1.8vw,2.4rem);font-weight:700;letter-spacing:-.02em;color:var(--color-text)}.engage_titleAccent__qQxWq{display:block;margin-top:var(--space-2);font-family:var(--font-mono);font-weight:500;font-size:.55em;color:var(--color-cyan)}.engage_ref__2tNbT{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted);letter-spacing:.12em}.engage_steps__WL3F5{display:grid;grid-template-columns:1fr;gap:var(--space-4)}@media (min-width:860px){.engage_steps__WL3F5{grid-template-columns:repeat(3,1fr)}}.engage_step__VOf_b{position:relative;display:flex;flex-direction:column;padding:var(--space-6) var(--space-5) var(--space-5);background:var(--color-surface);border-radius:var(--radius-lg);border:1px solid var(--color-border);border-top:2px solid var(--color-cyan)}.engage_stepNum__wdTj9{font-family:var(--font-mono);font-size:var(--text-xl);font-weight:500;color:var(--color-primary);margin-bottom:var(--space-3);line-height:1}.engage_stepTitle__oPzUZ{font-family:var(--font-display);font-size:var(--text-lg);font-weight:600;letter-spacing:-.01em;color:var(--color-text);margin-bottom:var(--space-2);line-height:1.2}.engage_stepDescription__x4ffC{font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.6}.engage_stepFoot__Q0KBn{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px dashed var(--color-divider);font-family:var(--font-mono);font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-faint)}.engage_stepFoot__Q0KBn strong{color:var(--color-primary);font-weight:500}.engage_ctaRow__YE1Yt{margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--color-divider);display:flex;align-items:center;justify-content:flex-end;gap:var(--space-4);flex-wrap:wrap}.engage_ctaLabel__Q_cbh{font-family:var(--font-mono);font-size:.62rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-text-faint)}.engage_step__VOf_b:not(:last-child):after{content:"→";position:absolute;right:-18px;top:50%;transform:translateY(-50%);z-index:2;font-family:var(--font-mono);color:var(--color-primary);background:var(--color-bg);padding:4px 2px}@media (max-width:859px){.engage_step__VOf_b:after{display:none}}.engage_proof___g_0D{margin-top:var(--space-7);padding:var(--space-5) var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-left:3px solid var(--color-cyan);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--space-4)}.engage_proofLabel__Dj_1Y{font-family:var(--font-mono);font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-faint)}.engage_proofStats__nBULX{display:flex;align-items:center;gap:var(--space-6);flex-wrap:wrap}.engage_proofStat__7E7CH{display:flex;align-items:baseline;gap:var(--space-2)}.engage_proofNum__WEwRi{font-family:var(--font-mono);font-size:clamp(1.6rem,1.2rem + 1.4vw,2.2rem);font-weight:700;color:var(--color-primary);line-height:1}.engage_proofWhat__wPh5x{font-size:var(--text-sm);color:var(--color-text-muted);max-width:24ch;line-height:1.4}.engage_proofDivider___lQ3E{width:1px;height:34px;background:var(--color-divider)}.cta_section__p9kXe{background:transparent;padding-block:clamp(1.75rem,3.5vw,3rem)}.cta_container__LAFQl{width:100%;max-width:1240px;margin-inline:auto;padding-inline:clamp(1.25rem,4vw,3rem)}.cta_card__AiJ2j{position:relative;background:var(--color-daas-deep);color:var(--color-on-daas-deep);border-radius:var(--radius-2xl);border:1px solid oklch(from var(--color-cyan) l c h/.15);padding:clamp(2.5rem,6vw,5rem);overflow:hidden;display:grid;gap:var(--space-8)}.cta_card__AiJ2j:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--color-daas) 0,var(--color-cyan) 50%,var(--color-primary) 100%);z-index:2}@media (min-width:880px){.cta_card__AiJ2j{grid-template-columns:1fr auto;align-items:center}}.cta_gridPattern____839{background-image:linear-gradient(oklch(from var(--color-cyan) l c h/.06) 1px,transparent 1px),linear-gradient(90deg,oklch(from var(--color-cyan) l c h/.06) 1px,transparent 1px)}.cta_gradientOverlay__pwvNx,.cta_gridPattern____839{position:absolute;inset:0;pointer-events:none;background-size:48px 48px}.cta_gradientOverlay__pwvNx{background-image:linear-gradient(oklch(from var(--color-on-daas) l c h/.04) 1px,transparent 1px),linear-gradient(90deg,oklch(from var(--color-on-daas) l c h/.04) 1px,transparent 1px)}.cta_content__3mhh8{position:relative;z-index:1}.cta_eyebrow__KTYjj{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--color-cyan);margin-bottom:var(--space-3);display:inline-flex;align-items:center;gap:var(--space-2)}.cta_headline__3PPyX{font-family:var(--font-display);font-size:clamp(2rem,1rem + 2.5vw,3.25rem);font-weight:600;letter-spacing:-.025em;line-height:1.05;margin-top:var(--space-4);color:var(--color-on-daas);max-width:22ch}.cta_description__ge2q9{margin-top:var(--space-4);font-size:var(--text-base);max-width:52ch;line-height:1.6;color:var(--color-on-daas-deep)}.cta_actions__mP7WN{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center}.cta_btnPrimary__7UtRr{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);background:var(--color-cyan);color:var(--color-on-cyan);border-radius:var(--radius-sm);font-weight:600;font-size:var(--text-base);letter-spacing:-.005em;min-height:48px;transition:background var(--transition-interactive),transform var(--transition-interactive),box-shadow var(--transition-interactive)}.cta_btnPrimary__7UtRr:hover{background:var(--color-cyan-hover);transform:translateY(-1px);box-shadow:var(--shadow-glow-cyan)}.cta_btnPrimary__7UtRr .cta_arrowIcon__znzIN{width:16px;height:16px;transition:transform var(--transition-interactive)}.cta_btnPrimary__7UtRr:hover .cta_arrowIcon__znzIN{transform:translateX(3px)}.cta_btnGhost__8bEPL{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-5);background:oklch(from var(--color-hud-text) l c h/.08);color:var(--color-hud-text);border:1px solid oklch(from var(--color-hud-text) l c h/.25);border-radius:var(--radius-sm);min-height:48px;font-size:var(--text-sm);letter-spacing:.01em;transition:color var(--transition-interactive),border-color var(--transition-interactive),background var(--transition-interactive)}.cta_btnGhost__8bEPL:hover{color:var(--color-cyan);background:oklch(from var(--color-cyan) l c h/.1);border-color:oklch(from var(--color-cyan) l c h/.4)}.dark .cta_btnPrimary__7UtRr{color:var(--color-on-cyan)}.dark .cta_card__AiJ2j{border-color:oklch(from var(--color-cyan) l c h/.18)}.dark .cta_card__AiJ2j:before{background:linear-gradient(90deg,var(--color-daas) 0,var(--color-cyan) 50%,oklch(from var(--color-primary) l c h/.6) 100%)}.faq_section__AcZGV{position:relative;overflow:hidden;padding-block:clamp(2rem,4vw,3.25rem);background:transparent}.faq_container__iPyOc{position:relative;z-index:1;width:100%;max-width:1240px;margin-inline:auto;padding-inline:clamp(1.25rem,4vw,3rem)}.faq_header__dzuRT{text-align:left;margin-bottom:clamp(1.5rem,3vw,2.5rem);max-width:none;position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start}.faq_eyebrow__R9QvG{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:var(--space-3);display:inline-flex;align-items:center;gap:var(--space-2)}.faq_title__iBj9f{font-family:var(--font-display);font-size:clamp(2rem,1.5rem + 2vw,3rem);font-weight:600;letter-spacing:-.02em;line-height:1.1;margin-block:var(--space-3) var(--space-4)}.faq_closeButton__9SyFR:hover{background:var(--color-surface);color:var(--color-text);border-color:var(--color-text-muted)}.faq_list__WROS7{gap:var(--space-3);max-width:1040px;margin-inline:auto}.faq_item__oxe2e,.faq_list__WROS7{display:flex;flex-direction:column}.faq_item__oxe2e{position:relative;overflow:hidden;border-radius:var(--radius-xl);background:linear-gradient(180deg,oklch(from var(--color-surface) l c h/.8) 0,oklch(from var(--color-surface-2) l c h/.4) 100%);backdrop-filter:blur(16px) saturate(1.2);border:1px solid var(--color-border);transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1),border-color .4s cubic-bezier(.16,1,.3,1);box-shadow:inset 0 1px 1px rgba(255 255 255/.05),0 8px 24px -8px rgba(0 0 0/.15)}.faq_item__oxe2e:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,oklch(from var(--color-border) l c h/.8) 0,transparent 40%,oklch(from var(--color-cyan) l c h/.2) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;transition:all .4s ease}.faq_item__oxe2e:hover{transform:translateY(-2px);border-color:oklch(from var(--color-cyan) l c h/.25);box-shadow:inset 0 1px 1px rgba(255 255 255/.08),0 16px 32px -8px oklch(from var(--color-cyan) l c h/.08)}.faq_item__oxe2e:hover:before{background:linear-gradient(135deg,oklch(from var(--color-cyan) l c h/.5) 0,oklch(from var(--color-primary) l c h/.3) 50%,transparent 100%)}.faq_itemOpen__ShwMU{background:var(--color-surface);border-color:oklch(from var(--color-primary) l c h/.4);box-shadow:none}.faq_itemOpen__ShwMU:before{background:linear-gradient(135deg,var(--color-cyan) 0,oklch(from var(--color-primary) l c h/.3) 50%,transparent 100%)}.faq_accentBar__P4_eE{position:absolute;top:0;left:0;bottom:0;width:3px;background:linear-gradient(180deg,var(--color-cyan) 0,var(--color-primary) 100%);opacity:0;transition:opacity .4s ease,box-shadow .4s ease;border-radius:var(--radius-xl) 0 0 var(--radius-xl);z-index:5}.faq_itemOpen__ShwMU .faq_accentBar__P4_eE{opacity:1;box-shadow:0 0 12px oklch(from var(--color-cyan) l c h/.3)}.faq_trigger__0po0M{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);width:100%;padding:var(--space-5) var(--space-5) var(--space-4) var(--space-6);text-align:left;cursor:pointer;font-family:var(--font-display);font-size:clamp(1.05rem,1rem + .3vw,1.25rem);font-weight:600;letter-spacing:-.01em;line-height:1.4;background:none;border:none;color:var(--color-text);transition:color var(--transition-interactive)}.faq_trigger__0po0M:hover{color:var(--color-primary)}.faq_itemOpen__ShwMU .faq_trigger__0po0M{color:var(--color-text);padding-bottom:var(--space-2)}.faq_icon__k9VoR{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);border:1px solid var(--color-border);color:var(--color-text-muted);background:oklch(from var(--color-surface) l c h/.6);transition:transform var(--transition-interactive),background var(--transition-interactive),color var(--transition-interactive),border-color var(--transition-interactive),box-shadow var(--transition-interactive)}.faq_iconChevron___j0Hs{transition:transform .25s ease;transform-box:fill-box;transform-origin:center}.faq_iconOpen__veJX6 .faq_iconChevron___j0Hs{transform:rotate(180deg)}.faq_iconOpen__veJX6{background:var(--color-primary);color:var(--color-on-primary);border-color:var(--color-primary);box-shadow:0 0 12px oklch(from var(--color-primary) l c h/.2)}.faq_panel__tJGdL{position:relative;z-index:2;padding:0 var(--space-5) var(--space-5) var(--space-6);color:var(--color-text-muted);font-size:clamp(.95rem,.9rem + .2vw,1.05rem);line-height:1.8;max-width:75ch}.faq_panelCollapsed__msxEX{max-height:0;overflow:hidden;opacity:0;padding-top:0;padding-bottom:0;transition:max-height .4s cubic-bezier(.16,1,.3,1),opacity .2s ease,padding .3s ease}.faq_panelOpen__KoCrl{max-height:500px;opacity:1;padding-top:var(--space-2);padding-bottom:var(--space-6);transition:max-height .5s cubic-bezier(.16,1,.3,1),opacity .4s ease}.dark .faq_header__dzuRT,[data-theme=dark] .faq_header__dzuRT{background:var(--color-surface);border-color:var(--color-border)}.dark .faq_header__dzuRT:before,[data-theme=dark] .faq_header__dzuRT:before{background:linear-gradient(90deg,var(--color-daas) 0,var(--color-cyan) 50%,oklch(from var(--color-primary) l c h/.6) 100%)}.dark .faq_item__oxe2e,[data-theme=dark] .faq_item__oxe2e{background:var(--color-surface);border-color:var(--color-border);box-shadow:inset 0 1px 1px rgba(255 255 255/.02),0 8px 24px -8px rgba(0 0 0/.3)}.dark .faq_item__oxe2e:before,[data-theme=dark] .faq_item__oxe2e:before{background:linear-gradient(135deg,oklch(from var(--color-border) l c h/.4) 0,transparent 40%,oklch(from var(--color-cyan) l c h/.1) 100%)}.dark .faq_item__oxe2e:hover,[data-theme=dark] .faq_item__oxe2e:hover{border-color:oklch(from var(--color-cyan) l c h/.3);box-shadow:inset 0 1px 1px rgba(255 255 255/.04),0 16px 32px -8px rgba(0 0 0/.4)}.dark .faq_item__oxe2e:hover:before,[data-theme=dark] .faq_item__oxe2e:hover:before{background:linear-gradient(135deg,var(--color-cyan) 0,oklch(from var(--color-primary) l c h/.4) 50%,transparent 100%)}.dark .faq_itemOpen__ShwMU,[data-theme=dark] .faq_itemOpen__ShwMU{background:var(--color-surface);border-color:oklch(from var(--color-cyan) l c h/.35);box-shadow:inset 0 1px 1px rgba(255 255 255/.03),0 12px 32px -8px rgba(0 0 0/.4),0 0 30px oklch(from var(--color-cyan) l c h/.06)}.dark .faq_itemOpen__ShwMU:before,[data-theme=dark] .faq_itemOpen__ShwMU:before{background:linear-gradient(135deg,var(--color-cyan) 0,oklch(from var(--color-primary) l c h/.35) 50%,transparent 100%)}.dark .faq_accentBar__P4_eE,[data-theme=dark] .faq_accentBar__P4_eE{background:linear-gradient(180deg,var(--color-cyan) 0,oklch(from var(--color-primary) l c h/.6) 100%)}.dark .faq_itemOpen__ShwMU .faq_accentBar__P4_eE,[data-theme=dark] .faq_itemOpen__ShwMU .faq_accentBar__P4_eE{box-shadow:0 0 16px oklch(from var(--color-cyan) l c h/.25)}.dark .faq_trigger__0po0M:hover,[data-theme=dark] .faq_trigger__0po0M:hover{color:var(--color-primary)}.dark .faq_icon__k9VoR,[data-theme=dark] .faq_icon__k9VoR{background:oklch(from var(--color-surface-2) l c h/.8);border-color:var(--color-border)}.dark .faq_iconOpen__veJX6,[data-theme=dark] .faq_iconOpen__veJX6{background:var(--color-primary);border-color:var(--color-primary);box-shadow:0 0 16px oklch(from var(--color-primary) l c h/.3)}@media (max-width:600px){.faq_trigger__0po0M{padding:var(--space-4) var(--space-4) var(--space-4) var(--space-5)}.faq_panelCollapsed__msxEX,.faq_panelOpen__KoCrl,.faq_panel__tJGdL{padding-left:var(--space-5);padding-right:var(--space-4)}}.faq_qIndex__Br1Jx{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.12em;color:var(--color-primary);border:1px solid oklch(from var(--color-primary) l c h/.35);padding:2px 8px;border-radius:var(--radius-sm);flex-shrink:0}.faq_triggerLabel__RMtmH{display:flex;align-items:center;gap:var(--space-4);text-align:left}.hero_section__PvABT{position:relative;overflow:hidden;min-height:100vh;display:flex;flex-direction:column;justify-content:flex-end;padding-top:clamp(7rem,14vh,10rem);padding-bottom:0;background:var(--color-bg);isolation:isolate}.hero_videoBackground__DiPvY{position:absolute;inset:0;z-index:-3;background:var(--color-surface-offset);overflow:hidden}.hero_videoElement__TuiWg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block}.hero_videoOverlay__bR7su{position:absolute;inset:0;background:linear-gradient(to bottom,oklch(from var(--color-bg) l c h/.82) 0,oklch(from var(--color-bg) l c h/.62) 50%,var(--color-bg) 96%)}.hero_blueprintGrid__zMR5c{position:absolute;inset:0;z-index:-2;background-image:linear-gradient(oklch(from var(--color-text) l c h/.05) 1px,transparent 1px),linear-gradient(90deg,oklch(from var(--color-text) l c h/.05) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(180deg,transparent 0,black 35%,transparent 88%);-webkit-mask-image:linear-gradient(180deg,transparent 0,black 35%,transparent 88%);pointer-events:none}.hero_axisTicks__DnlTY{position:absolute;left:clamp(.5rem,2vw,1.5rem);top:20%;bottom:20%;width:12px;z-index:-1;background-image:linear-gradient(oklch(from var(--color-text-faint) l c h) 1px,transparent 1px);background-size:100% 56px;opacity:.5;pointer-events:none}.hero_container__32A3Z{position:relative;z-index:1;width:100%;max-width:1280px;margin-inline:auto;padding-inline:clamp(1.25rem,4vw,3rem)}.hero_metaRow__r_D_g{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:clamp(2.5rem,6vh,4rem)}.hero_metaItem__zIS9o{display:inline-flex;align-items:center;gap:var(--space-2)}.hero_metaLime__qniAf{color:var(--color-primary)}.hero_content__IEVE1{display:grid;grid-template-columns:1fr;gap:clamp(2rem,5vw,3.5rem);align-items:center;padding-bottom:clamp(3rem,7vh,5rem)}@media (min-width:1040px){.hero_content__IEVE1{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:end}}.hero_headlineCol__4NVmN{max-width:760px}.hero_eyebrow__8sUFC{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--color-primary);border:1px solid oklch(from var(--color-primary) l c h/.3);border-radius:var(--radius-sm);padding:6px 12px;background:oklch(from var(--color-cyan-soft) l c h/.6)}.hero_eyebrowSquare__8pn0K{width:8px;height:8px;border-radius:1px;background:var(--color-cyan);animation:hero_pulse__Ldp7k 2.2s ease-in-out infinite}.hero_headline__FLzY1{font-family:var(--font-display);font-size:clamp(2.1rem,1rem + 4.4vw,4.3rem);font-weight:700;line-height:1.02;letter-spacing:-.03em;margin-top:var(--space-6);color:var(--color-text);text-wrap:balance}.hero_headlineActive__acVTZ:after{content:"";display:inline-block;width:.55em;height:.08em;margin-left:6px;background:var(--color-primary);animation:hero_blink__Fk_yx .9s step-end infinite;vertical-align:baseline}.hero_headlineAccent___Hmug{color:var(--color-primary)}.hero_headlineBoxed__XD8DN{display:inline-block;border:2px solid var(--color-cyan);padding:0 .12em;border-radius:var(--radius-sm);color:var(--color-text);animation:hero_boxIn__j9rG7 .5s cubic-bezier(.16,1,.3,1) both;animation-delay:1.9s}@keyframes hero_boxIn__j9rG7{0%{border-color:transparent;background:transparent}to{border-color:var(--color-cyan);background:oklch(from var(--color-cyan) l c h/.08)}}.hero_lead__KWTSS{margin-top:var(--space-6);font-size:clamp(1.05rem,.95rem + .5vw,1.2rem);color:var(--color-text-muted);line-height:1.7;max-width:56ch}.hero_actions__z8wim{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-7)}.hero_btnPrimary__KyOzy{background:var(--color-daas);color:var(--color-on-daas);border:1px solid transparent;font-weight:600}.hero_btnPrimary__KyOzy:hover{background:var(--color-daas-hover);transform:translateY(-2px);box-shadow:0 8px 30px oklch(from var(--color-daas) l c h/.3)}.hero_btnSecondary__xeJrj{background:oklch(from var(--color-surface) l c h/.6);color:var(--color-text);border:1px solid var(--color-border)}.hero_btnSecondary__xeJrj:hover{border-color:var(--color-text);background:oklch(from var(--color-surface) l c h/.85)}.hero_statsStrip__aMTVM{border-top:1px solid var(--color-border);background:oklch(from var(--color-surface) l c h/.75);backdrop-filter:blur(10px)}.hero_stats__lzRaq{display:grid;grid-template-columns:1fr}@media (min-width:720px){.hero_stats__lzRaq{grid-template-columns:repeat(3,1fr)}}.hero_stat__wvdXb{display:flex;align-items:baseline;gap:var(--space-3);padding:var(--space-4) var(--space-5)}@media (min-width:720px){.hero_stat__wvdXb{border-right:1px solid var(--color-divider)}.hero_stat__wvdXb:last-child{border-right:none}}@media (max-width:719px){.hero_stat__wvdXb{border-right:none;border-bottom:1px solid var(--color-divider)}.hero_stat__wvdXb:last-child{border-bottom:none}}.hero_statFig__6Y2bd{font-family:var(--font-mono);font-size:clamp(1.6rem,1.2rem + 1.5vw,2.2rem);font-weight:500;color:var(--color-primary);line-height:1}.hero_statUnit__l5KF0{font-size:.5em;margin-left:2px;letter-spacing:.08em}.hero_statContent__3z_ZF{display:flex;flex-direction:column;gap:2px}.hero_statLabel__0EdKq{font-family:var(--font-mono);font-size:.72rem;font-weight:500;color:var(--color-text);letter-spacing:.1em;text-transform:uppercase;line-height:1.2}.hero_statDescription__HPCBw{font-size:.8rem;color:var(--color-text-muted);line-height:1.45;margin:0}.dark .hero_videoOverlay__bR7su{background:linear-gradient(to bottom,oklch(from var(--color-bg) l c h/.86) 0,oklch(from var(--color-bg) l c h/.66) 50%,var(--color-bg) 96%)}.industries_section__HB4IK{position:relative;overflow:hidden;padding-block:clamp(2rem,4vw,3.25rem);background:transparent}.industries_section__HB4IK:after{content:"";position:absolute;inset:0;background-image:radial-gradient(oklch(from var(--color-cyan) l c h/.15) 1px,transparent 1px);background-size:30px 30px;-webkit-mask:radial-gradient(ellipse at top,black 0,transparent 70%);mask:radial-gradient(ellipse at top,black 0,transparent 70%);pointer-events:none;z-index:0}.industries_container__SY0jA{position:relative;z-index:1;width:100%;max-width:1240px;margin-inline:auto;padding-inline:clamp(1.25rem,4vw,3rem)}.industries_header__k1jRi{text-align:left;margin-bottom:clamp(3rem,5vw,5rem);max-width:none;margin-inline:0;position:relative;z-index:2}.industries_eyebrow__drtBW{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:var(--space-3);display:inline-flex;align-items:center;gap:var(--space-2)}.industries_title__CGdB7{font-family:var(--font-display);font-size:clamp(2rem,1.5rem + 2vw,3rem);font-weight:600;letter-spacing:-.02em;line-height:1.1;margin-bottom:var(--space-4);color:var(--color-text)}.industries_lede__SWv3I{font-size:clamp(1rem,.95rem + .25vw,1.125rem);color:var(--color-text-muted);line-height:1.6}.industries_grid__5jIyU{display:grid;grid-template-columns:1fr;gap:var(--space-4)}@media (min-width:720px){.industries_grid__5jIyU{grid-template-columns:repeat(2,1fr)}}@media (min-width:1040px){.industries_grid__5jIyU{grid-template-columns:repeat(4,1fr)}}.industries_card__GAxu9{position:relative;padding:var(--space-6);background:var(--color-surface);border-radius:var(--radius-lg);overflow:hidden;transition:all .5s cubic-bezier(.16,1,.3,1);box-shadow:var(--shadow-sm);border:1px solid var(--color-border);border-top:2px solid var(--color-cyan);z-index:1}.industries_card__GAxu9:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,transparent,var(--color-cyan),transparent);opacity:0;transition:opacity .5s ease;z-index:2}.industries_card__GAxu9:hover:before{opacity:1}.industries_card__GAxu9:hover{box-shadow:0 20px 40px oklch(from var(--color-cyan) l c h/.1),inset 0 0 20px oklch(from var(--color-cyan) l c h/.05);border-color:oklch(from var(--color-cyan) l c h/.4)}.industries_cardTop___8TsY{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-divider)}.industries_cardIndex__p_fc3{font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.16em;color:var(--color-primary);font-weight:500}.industries_card__GAxu9:hover .industries_cardIndex__p_fc3{opacity:.04;color:var(--color-cyan)}.industries_cardIcon__kMFLb{display:grid;place-items:center;width:38px;height:38px;color:var(--color-on-cyan);background:var(--color-cyan);border-radius:var(--radius-md);box-shadow:0 0 0 3px oklch(from var(--color-cyan) l c h/.16);transition:all .5s cubic-bezier(.16,1,.3,1);position:relative;z-index:1}.industries_card__GAxu9:hover .industries_cardIcon__kMFLb{background:var(--color-primary);color:var(--color-on-primary);box-shadow:0 0 0 3px oklch(from var(--color-primary) l c h/.2)}.industries_cardIcon__kMFLb svg{width:24px;height:24px}.industries_cardTitle__YPM2v{font-family:var(--font-display);font-size:1.05rem;font-weight:500;letter-spacing:-.01em;margin-bottom:var(--space-2)}.industries_cardDescription__wBXVn{font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.6;position:relative;z-index:1}.dark .industries_card__GAxu9,[data-theme=dark] .industries_card__GAxu9{background:oklch(from var(--color-surface) l c h/.5);border-color:var(--color-border)}.dark .industries_card__GAxu9:hover,[data-theme=dark] .industries_card__GAxu9:hover{border-color:oklch(from var(--color-cyan) l c h/.3);box-shadow:0 8px 32px rgba(0 0 0/.3),0 0 40px oklch(from var(--color-cyan) l c h/.07)}.dark .industries_cardIndex__p_fc3,[data-theme=dark] .industries_cardIndex__p_fc3{opacity:.04}.dark .industries_cardIcon__kMFLb,[data-theme=dark] .industries_cardIcon__kMFLb{background:oklch(from var(--color-cyan) l c h/.08);border-color:oklch(from var(--color-cyan) l c h/.15)}.dark .industries_card__GAxu9:hover .industries_cardIcon__kMFLb,[data-theme=dark] .industries_card__GAxu9:hover .industries_cardIcon__kMFLb{background:oklch(from var(--color-cyan) l c h/.15);border-color:oklch(from var(--color-cyan) l c h/.3)}@media (max-width:600px){.industries_card__GAxu9{padding:var(--space-5)}}.industries_cardVia__W2Pvl{display:inline-flex;align-items:center;gap:6px;margin-top:var(--space-4);font-family:var(--font-mono);font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-primary);padding:3px 10px;border:1px solid oklch(from var(--color-primary) l c h/.35);border-radius:var(--radius-sm);background:var(--color-primary-highlight);align-self:flex-start}.industries_card__GAxu9{display:flex;flex-direction:column}.portfolio_section__mozMH{padding-block:clamp(1.5rem,3vw,2.5rem)}.portfolio_container__vmkv6{width:min(100% - 2 * var(--space-6),var(--content-wide));margin-inline:auto}.portfolio_portfolioHeader__Mwp5v{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-5);margin-bottom:clamp(1.5rem,3.5vw,2.5rem)}.portfolio_portfolioHeaderLeft__WLlHo{max-width:640px}.portfolio_title__FZboX{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:600;letter-spacing:-.015em;line-height:1.06;margin-top:var(--space-3);margin-bottom:var(--space-4)}.portfolio_titleAccent__UZ1r5{font-family:var(--font-mono);font-style:normal;font-weight:500;color:var(--color-cyan)}.portfolio_lede__SaieK{font-size:var(--text-lg);color:var(--color-text-muted);max-width:58ch;line-height:1.55}.portfolio_portfolioIndex__jJvg_{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-muted);letter-spacing:.12em;white-space:nowrap}.portfolio_product__MV4b_{position:relative;padding-block:clamp(1.5rem,3vw,2.5rem);border-top:1px solid var(--color-border)}.portfolio_productIndex__7bKnY{font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.14em;color:var(--color-primary);margin-bottom:var(--space-4)}.portfolio_grid__BJgsG{display:grid;grid-template-columns:1fr;gap:clamp(2rem,5vw,3.5rem);align-items:stretch}@media (min-width:960px){.portfolio_grid__BJgsG{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.portfolio_gridReversed__QdEyq .portfolio_visual__nmBbO{order:2}.portfolio_gridReversed__QdEyq .portfolio_body__J8PwL{order:1}}.portfolio_visual__nmBbO{position:relative;min-height:340px;display:flex;flex-direction:column;justify-content:center;gap:var(--space-2);padding:clamp(1.5rem,4vw,2.25rem);background:var(--color-daas);border:1px solid var(--color-daas-deep);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-md)}.portfolio_visualWithMedia__9Cai0{justify-content:space-between}.portfolio_visual__nmBbO:before{content:"";position:absolute;inset:0;background-image:linear-gradient(oklch(from var(--color-on-daas) l c h/.05) 1px,transparent 1px),linear-gradient(90deg,oklch(from var(--color-on-daas) l c h/.05) 1px,transparent 1px);background-size:36px 36px;pointer-events:none}.portfolio_visual__nmBbO:after{content:"";position:absolute;inset:10px;pointer-events:none;background:linear-gradient(var(--color-cyan),var(--color-cyan)) 0 0 /18px 2px,linear-gradient(var(--color-cyan),var(--color-cyan)) 0 0 /2px 18px,linear-gradient(var(--color-cyan),var(--color-cyan)) 100% 0 /18px 2px,linear-gradient(var(--color-cyan),var(--color-cyan)) 100% 0 /2px 18px,linear-gradient(var(--color-cyan),var(--color-cyan)) 0 100% /18px 2px,linear-gradient(var(--color-cyan),var(--color-cyan)) 0 100% /2px 18px,linear-gradient(var(--color-cyan),var(--color-cyan)) 100% 100% /18px 2px,linear-gradient(var(--color-cyan),var(--color-cyan)) 100% 100% /2px 18px;background-repeat:no-repeat;opacity:.7}.portfolio_visualEyebrow__HWoXO{font-family:var(--font-mono);font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;color:oklch(from var(--color-on-daas) l c h/.85);position:relative}.portfolio_visualHeader__bAULJ{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);position:relative;padding-bottom:var(--space-3);border-bottom:1px dashed oklch(from var(--color-cyan) l c h/.35)}.portfolio_visualBadge__wviYq{display:grid;place-items:center;width:34px;height:34px;flex-shrink:0;border-radius:var(--radius-md);background:var(--color-cyan);color:var(--color-on-cyan);box-shadow:0 0 0 3px oklch(from var(--color-cyan) l c h/.18)}.portfolio_visualRow__Ly_V6{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-3) var(--space-4);background:oklch(from var(--color-daas-deep) l c h/.6);border:1px solid oklch(from var(--color-cyan) l c h/.45);border-left:2px solid var(--color-cyan);border-radius:var(--radius-sm);font-family:var(--font-mono);animation:portfolio_visualRowIn__0rVdY .7s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--row-i) * .12s);position:relative}.portfolio_visualRowKey__WUpck{color:var(--color-cyan);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;flex-shrink:0}.portfolio_visualRowValue__iOdr1{color:var(--color-on-daas);font-size:.84rem;font-weight:500;letter-spacing:.02em;text-align:right}@keyframes portfolio_visualRowIn__0rVdY{0%{opacity:0;transform:translateX(14px)}to{opacity:1;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.portfolio_visualRow__Ly_V6{animation:none}}.portfolio_statusRow__FfB61{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap}.portfolio_status__l9H_3{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;padding:4px 12px;border-radius:var(--radius-sm);border:1px solid var(--color-border);color:var(--color-text-muted);background:var(--color-surface)}.portfolio_statusLive__PplhQ{border-color:oklch(from var(--color-cyan) l c h/.6);color:var(--color-primary);background:var(--color-cyan-soft)}.portfolio_statusSoon__uyP9M{border-color:oklch(from var(--color-primary) l c h/.4);color:var(--color-primary);background:var(--color-primary-highlight)}.portfolio_statusDot__X8YNF{width:7px;height:7px;border-radius:1px;background:currentColor}.portfolio_statusLive__PplhQ .portfolio_statusDot__X8YNF{animation:portfolio_pulse__u3WJM 2s ease-in-out infinite}.portfolio_category__QbJ6k{font-size:var(--text-xs);letter-spacing:.12em;color:var(--color-text-faint)}.portfolio_category__QbJ6k,.portfolio_name__WsYgp{font-family:var(--font-mono);text-transform:uppercase}.portfolio_name__WsYgp{font-size:var(--text-md);font-weight:500;letter-spacing:.16em;color:var(--color-text-muted)}.portfolio_tagline__TQB_J{font-family:var(--font-display);font-size:clamp(1.5rem,1.2rem + 1.2vw,2rem);font-weight:600;line-height:1.1;letter-spacing:-.02em;margin-top:var(--space-2)}.portfolio_description__TSNWn{margin-top:var(--space-4);font-size:var(--text-md);color:var(--color-text-muted);line-height:1.65;max-width:54ch}.portfolio_features__egDlH{margin-top:var(--space-5);border-top:1px solid var(--color-divider)}.portfolio_feature__cgkkc{display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--color-divider)}.portfolio_featureNum__LK2wt{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-primary);letter-spacing:.1em;padding-top:3px;flex-shrink:0}.portfolio_featureTitle__uvqS0{font-family:var(--font-body);font-size:var(--text-base);font-weight:600;color:var(--color-text)}.portfolio_featureDescription__3qTKz{font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.55;margin-top:2px}.portfolio_productCta__ohSEy{margin-top:var(--space-6);display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.portfolio_ctaNote__aArae{font-size:var(--text-sm);color:var(--color-text-muted);font-family:var(--font-mono);letter-spacing:.04em}.portfolio_visualMedia__Dv4Mm{position:relative;border-radius:var(--radius-md);overflow:hidden;border:1px solid oklch(from var(--color-cyan) l c h/.35);aspect-ratio:4/3;animation:portfolio_visualRowIn__0rVdY .7s cubic-bezier(.16,1,.3,1) both;animation-delay:60ms}.portfolio_visualImg__vwI1p{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.6) contrast(1.05) brightness(.96)}.portfolio_visualMediaShade__1ZD44{position:absolute;inset:0;background:linear-gradient(to top,oklch(from var(--color-daas-deep) l c h/.72) 0,oklch(from var(--color-daas-deep) l c h/.18) 34%,transparent 60%);pointer-events:none}.portfolio_visualWithMedia__9Cai0{min-height:0;padding:clamp(.9rem,2vw,1.25rem);gap:var(--space-2)}.portfolio_visualRows__TiB2X{display:grid;gap:var(--space-2)}.portfolio_visualRowsOverlay__a_2Jp{position:absolute;left:clamp(.9rem,2vw,1.25rem);right:clamp(.9rem,2vw,1.25rem);bottom:clamp(.9rem,2vw,1.25rem)}.portfolio_visualWithMedia__9Cai0 .portfolio_visualHeader__bAULJ{position:relative;z-index:2}.portfolio_visualRowsOverlay__a_2Jp .portfolio_visualRow__Ly_V6{background:oklch(from var(--color-daas-deep) l c h/.85);backdrop-filter:blur(4px);animation:none}@media (prefers-reduced-motion:reduce){.portfolio_visualMedia__Dv4Mm{animation:none}}.portfolio_visualMedia__Dv4Mm[data-product=workflow-cadi] .portfolio_visualImg__vwI1p{filter:saturate(.55) contrast(.95) brightness(1.06)}.portfolio_visualMedia__Dv4Mm[data-product=workflow-cadi] .portfolio_visualMediaShade__1ZD44{background:linear-gradient(to right,oklch(from var(--color-daas) l c h/.55) 0,oklch(from var(--color-daas) l c h/.2) 22%,transparent 40%),linear-gradient(to top,oklch(from var(--color-daas-deep) l c h/.72) 0,oklch(from var(--color-daas-deep) l c h/.18) 34%,transparent 60%)}.pipeline_section__IRB4C{position:relative;background:var(--color-daas-deep);padding-block:clamp(1.5rem,3.5vw,2.75rem);overflow:hidden}.pipeline_section__IRB4C:before{content:"";position:absolute;inset:0;background-image:linear-gradient(oklch(from var(--color-on-daas) l c h/.045) 1px,transparent 1px),linear-gradient(90deg,oklch(from var(--color-on-daas) l c h/.045) 1px,transparent 1px);background-size:56px 56px;pointer-events:none}.pipeline_container__usvFb{position:relative;z-index:1;width:min(100% - 2 * var(--space-6),var(--content-wide));margin-inline:auto}.pipeline_header__rPDAV{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-6);flex-wrap:wrap}.pipeline_headerLeft__n6wkZ{max-width:560px}.pipeline_eyebrow__LuTO9{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--color-cyan);margin-bottom:var(--space-3);display:inline-flex;align-items:center;gap:var(--space-2)}.pipeline_title__Ds0Jh{font-family:var(--font-display);font-size:clamp(1.7rem,1.1rem + 2.2vw,2.7rem);font-weight:700;letter-spacing:-.02em;line-height:1.02;color:var(--color-on-daas);margin-top:var(--space-2)}.pipeline_titleAccent__8hHeX{color:var(--color-cyan)}.pipeline_lede__uAk0B{margin-top:var(--space-2);font-size:var(--text-sm);color:oklch(from var(--color-on-daas) l c h/.6);line-height:1.55;max-width:48ch}.pipeline_processRef__X_HfH{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.14em;color:oklch(from var(--color-on-daas) l c h/.5);border:1px solid oklch(from var(--color-on-daas) l c h/.2);padding:6px 14px;border-radius:var(--radius-sm);white-space:nowrap;align-self:flex-end}.pipeline_rail__P9LFa{position:relative;display:grid;grid-template-columns:1fr;gap:var(--space-4)}@media (min-width:900px){.pipeline_rail__P9LFa{grid-template-columns:repeat(4,1fr);gap:var(--space-5)}}.pipeline_rail__P9LFa:before{content:"";position:absolute;display:none}@media (min-width:900px){.pipeline_rail__P9LFa:before{display:block;position:absolute;top:21px;left:6%;right:6%;height:1px;background:oklch(from var(--color-cyan) l c h/.35)}}.pipeline_station__fnVfB{position:relative;padding-top:var(--space-5);display:flex;flex-direction:column;min-height:170px}.pipeline_stationBody__Pj139{display:flex;flex-direction:column;flex-grow:1}.pipeline_stationType__AGc8w{margin-top:auto;align-self:flex-start}.pipeline_nodeDot__ctIl0{position:absolute;top:var(--space-4);left:0;width:14px;height:14px;border-radius:1px;background:var(--color-daas-deep);border:2px solid var(--color-cyan);z-index:2}.pipeline_stationActive__EPjt2 .pipeline_nodeDot__ctIl0{background:var(--color-cyan);box-shadow:0 0 0 4px oklch(from var(--color-cyan) l c h/.18)}.pipeline_nodeStep__2_aBC{position:absolute;top:var(--space-2);left:28px;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.14em;color:var(--color-cyan)}.pipeline_stationBody__Pj139{margin-top:var(--space-6);padding-left:var(--space-4)}.pipeline_stationTitle__Tj1ok{font-family:var(--font-display);font-size:var(--text-lg);font-weight:600;color:var(--color-on-daas);margin-bottom:var(--space-2);line-height:1.2}.pipeline_stationDescription__J7gc_{font-size:var(--text-sm);color:oklch(from var(--color-on-daas) l c h/.55);line-height:1.6}.pipeline_stationType__AGc8w{display:inline-block;margin-top:var(--space-3);font-family:var(--font-mono);font-size:.65rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-cyan);border:1px solid oklch(from var(--color-cyan) l c h/.4);padding:3px 10px;border-radius:var(--radius-sm)}.pipeline_figure__hj5aM{margin-top:var(--space-6);display:grid;grid-template-columns:1fr;gap:var(--space-5);align-items:center}@media (min-width:980px){.pipeline_figure__hj5aM{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:clamp(1.25rem,3vw,2.5rem)}}.pipeline_figureFrame__1pFWB{position:relative;border-radius:var(--radius-lg);overflow:hidden;border:1px solid oklch(from var(--color-cyan) l c h/.4);background:var(--color-daas);box-shadow:var(--shadow-lg)}.pipeline_figureFrame__1pFWB:after{content:"";position:absolute;inset:10px;pointer-events:none;background:linear-gradient(var(--color-cyan),var(--color-cyan)) 0 0 /16px 2px,linear-gradient(var(--color-cyan),var(--color-cyan)) 0 0 /2px 16px,linear-gradient(var(--color-cyan),var(--color-cyan)) 100% 0 /16px 2px,linear-gradient(var(--color-cyan),var(--color-cyan)) 100% 0 /2px 16px,linear-gradient(var(--color-cyan),var(--color-cyan)) 0 100% /16px 2px,linear-gradient(var(--color-cyan),var(--color-cyan)) 0 100% /2px 16px,linear-gradient(var(--color-cyan),var(--color-cyan)) 100% 100% /16px 2px,linear-gradient(var(--color-cyan),var(--color-cyan)) 100% 100% /2px 16px;background-repeat:no-repeat;opacity:.75}.pipeline_figureImg__IdXqY{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;filter:saturate(.88) contrast(1.04)}.pipeline_figureChip__y0vrI{position:absolute;left:var(--space-4);bottom:var(--space-4);font-family:var(--font-mono);font-size:.62rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-hud-text);background:oklch(from var(--color-daas-deep) l c h/.8);border:1px solid oklch(from var(--color-cyan) l c h/.45);border-left:2px solid var(--color-cyan);padding:5px 12px;border-radius:var(--radius-sm);backdrop-filter:blur(6px)}@media (min-width:980px){.pipeline_figure__hj5aM .pipeline_rail__P9LFa{grid-template-columns:1fr;gap:var(--space-4)}.pipeline_figure__hj5aM .pipeline_rail__P9LFa:before{display:none}.pipeline_figure__hj5aM .pipeline_station__fnVfB{padding-top:0;padding-left:30px;min-height:0}.pipeline_figure__hj5aM .pipeline_nodeDot__ctIl0{top:3px;width:12px;height:12px}.pipeline_figure__hj5aM .pipeline_nodeStep__2_aBC{top:0;left:26px}.pipeline_figure__hj5aM .pipeline_stationBody__Pj139{margin-top:0}.pipeline_figure__hj5aM .pipeline_stationTitle__Tj1ok{font-size:var(--text-md);margin-bottom:var(--space-1)}.pipeline_figure__hj5aM .pipeline_stationDescription__J7gc_{font-size:var(--text-sm);line-height:1.55}.pipeline_figure__hj5aM .pipeline_stationType__AGc8w{display:none}}.techstrip_techstrip__cTN5i{overflow:hidden;border-top:1px solid var(--color-divider);border-bottom:1px solid var(--color-divider);background:var(--color-surface)}.techstrip_stripTrack__4AqZU{display:flex;gap:var(--space-8);width:max-content;animation:techstrip_stripMarquee__CJWwu 36s linear infinite}.techstrip_techstrip__cTN5i:hover .techstrip_stripTrack__4AqZU{animation-play-state:paused}.techstrip_stripItem__Ltnvp{display:inline-flex;align-items:center;gap:var(--space-3);font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);white-space:nowrap;padding-block:var(--space-4)}.techstrip_stripDiamond__rTl6V{width:7px;height:7px;border-radius:1px;background:var(--color-cyan);flex-shrink:0}@keyframes techstrip_stripMarquee__CJWwu{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.techstrip_stripTrack__4AqZU{animation:none}}.contact-form_form__ydkZ_{display:flex;flex-direction:column;gap:var(--space-5)}.contact-form_row__g0ZUc{display:grid;grid-template-columns:1fr;gap:var(--space-5)}@media (min-width:640px){.contact-form_row__g0ZUc{grid-template-columns:1fr 1fr}}.contact-form_field__izHsU{display:flex;flex-direction:column;gap:var(--space-2)}.contact-form_field__izHsU label{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted)}.contact-form_field__izHsU input,.contact-form_field__izHsU select,.contact-form_field__izHsU textarea{width:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font-size:var(--text-base);font-family:var(--font-body);transition:border-color var(--transition-interactive),box-shadow var(--transition-interactive)}.contact-form_field__izHsU input:focus,.contact-form_field__izHsU select:focus,.contact-form_field__izHsU textarea:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px oklch(from var(--color-primary) l c h/.15)}.contact-form_field__izHsU textarea{resize:vertical;min-height:120px}.contact-form_field__izHsU select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23565b4e' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;padding-right:2.75rem}.contact-form_submit__jrizN{align-self:flex-start}.contact-form_honeypot__hYFhA{position:absolute;left:-9999px;opacity:0;height:0;overflow:hidden}.contact-form_success__mkXAd{padding:var(--space-8);background:var(--color-primary-highlight);border:1px solid oklch(from var(--color-primary) l c h/.3);border-radius:var(--radius-lg);text-align:center}.contact-form_success__mkXAd h3{font-family:var(--font-display);font-size:var(--text-xl);margin-bottom:var(--space-3)}.contact-form_success__mkXAd p{color:var(--color-text-muted);margin-bottom:var(--space-5)}.contact-form_resetBtn__zxgPm{font-size:var(--text-sm);font-weight:600;color:var(--color-primary);text-decoration:underline;text-underline-offset:3px}