.ConsentBanner_root__rDwOj{position:fixed;bottom:var(--spacing-24);right:var(--spacing-24);z-index:80;max-width:420px;background:var(--color-paper);border:1px solid var(--color-rule);padding:var(--spacing-24);display:flex;flex-direction:column;gap:var(--spacing-16);opacity:0;transform:translateY(8px);animation:ConsentBanner_consent-in__McXdU .36s 80ms var(--ease-signature) forwards}@keyframes ConsentBanner_consent-in__McXdU{to{opacity:1;transform:translateY(0)}}.ConsentBanner_heading__bPv7R{margin:0;font-family:var(--font-mono);font-size:var(--text-12);letter-spacing:.18em;text-transform:uppercase;color:var(--color-ink-mute);font-weight:500}.ConsentBanner_body__cIxzX{margin:0;font-size:var(--text-14);line-height:1.55;color:var(--color-ink)}.ConsentBanner_bodyAside__2rHyS{color:var(--color-ink-soft)}.ConsentBanner_actions__Pyb7Y{display:flex;gap:var(--spacing-12);align-items:center;flex-wrap:wrap}.ConsentBanner_pill__e7Lmf{display:inline-flex;align-items:center;padding:var(--spacing-12) var(--spacing-24);border-radius:999px;font-size:var(--text-12);font-weight:500;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;background:none;cursor:pointer;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.ConsentBanner_pillFilled__fNGgp{background-color:var(--color-ink);border:1px solid var(--color-ink);color:var(--color-paper)}.ConsentBanner_pillFilled__fNGgp:focus-visible,.ConsentBanner_pillFilled__fNGgp:hover{background-color:transparent;color:var(--color-ink);outline:none}.ConsentBanner_pillOutlined__k6QMi{background-color:transparent;border:1px solid var(--color-ink-mute);color:var(--color-ink)}.ConsentBanner_pillOutlined__k6QMi:focus-visible,.ConsentBanner_pillOutlined__k6QMi:hover{background-color:var(--color-ink);border-color:var(--color-ink);color:var(--color-paper);outline:none}.ConsentBanner_policyLink__YG6yr{margin-left:auto;font-size:var(--text-12);color:var(--color-ink-soft);text-decoration:none;transition:color .2s ease}.ConsentBanner_policyLink__YG6yr:focus-visible,.ConsentBanner_policyLink__YG6yr:hover{color:var(--color-ink);text-decoration:underline;text-underline-offset:4px;outline:none}@media (max-width:768px){.ConsentBanner_root__rDwOj{left:var(--spacing-16);right:var(--spacing-16);bottom:var(--spacing-16);max-width:none}.ConsentBanner_actions__Pyb7Y{gap:var(--spacing-8)}.ConsentBanner_policyLink__YG6yr{margin-left:0;width:100%}}@media (prefers-reduced-motion:reduce){.ConsentBanner_root__rDwOj{animation:none;opacity:1;transform:none}}.Footer_root__PYrAY{background:var(--color-paper);color:var(--color-ink-soft);border-top:1px solid var(--color-rule);margin-top:var(--spacing-144)}.Footer_inner__IZntv{max-width:var(--container-hero);margin:0 auto;padding:var(--spacing-96) var(--spacing-32) var(--spacing-48)}.Footer_columns__WCXlR{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--spacing-48)}.Footer_column__evbT_{display:flex;flex-direction:column;gap:var(--spacing-16)}.Footer_column__evbT_ summary{list-style:none;pointer-events:none}.Footer_column__evbT_ summary::-webkit-details-marker{display:none}.Footer_columnHeading__w5TSB{margin:0 0 var(--spacing-12);font-size:var(--text-12);letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-mute);font-weight:500;font-family:var(--font-tt)}.Footer_list__7txlF{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-12)}.Footer_link__p5efv{color:var(--color-ink);text-decoration:none;font-size:var(--text-16);line-height:1.45;display:inline-block;transform-origin:left center;transition:color .2s ease,transform .2s var(--ease-signature);will-change:transform}.Footer_link__p5efv:focus-visible,.Footer_link__p5efv:hover{color:var(--color-violet);transform:scale(1.04);outline:none}.Footer_link__p5efv:focus-visible{text-decoration:underline;text-underline-offset:4px}.Footer_linkActive__BYbBZ{text-decoration:line-through;text-decoration-thickness:1px;text-decoration-color:var(--color-ink-mute);color:var(--color-ink-mute);cursor:default;user-select:none;transform:none}.Footer_linkActive__BYbBZ:focus-visible,.Footer_linkActive__BYbBZ:hover{transform:none;color:var(--color-ink-mute)}.Footer_selectivity__0nvis{margin-top:var(--spacing-64);padding-top:var(--spacing-32);border-top:1px solid var(--color-rule);display:flex;flex-wrap:wrap;gap:var(--spacing-24);justify-content:space-between;align-items:baseline}.Footer_selectivityText__lqtM7{margin:0;max-width:var(--container-prose);color:var(--color-ink);font-size:var(--text-16);line-height:1.55}.Footer_selectivityActions__ZO3EO{display:flex;flex-wrap:wrap;gap:var(--spacing-32);align-items:baseline}.Footer_selectivityCta__llxa9{font-size:var(--text-16);letter-spacing:.04em;color:var(--color-ink);text-decoration:underline;text-underline-offset:4px;white-space:nowrap;display:inline-block;transform-origin:right center;transition:color .2s ease,transform .2s var(--ease-signature)}.Footer_selectivityCta__llxa9:focus-visible,.Footer_selectivityCta__llxa9:hover{color:var(--color-violet);transform:scale(1.04);outline:none}.Footer_bottomStrip__k9c10{margin-top:var(--spacing-32);padding-top:var(--spacing-24);border-top:1px solid var(--color-rule);display:flex;flex-wrap:wrap;gap:var(--spacing-16);justify-content:space-between;align-items:center;font-size:var(--text-12);letter-spacing:.08em;color:var(--color-ink-mute);font-family:var(--font-tt)}.Footer_bottomMeta__L14_X{margin:0}.Footer_socialPills__k7Dry{margin:var(--spacing-48) 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:var(--spacing-12)}.Footer_socialPill__QbrPG{display:inline-flex;align-items:center;padding:var(--spacing-12) var(--spacing-24);border:1px solid var(--color-ink-mute);border-radius:999px;color:var(--color-ink);font-size:var(--text-12);font-weight:500;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.Footer_socialPill__QbrPG:focus-visible,.Footer_socialPill__QbrPG:hover{border-color:var(--color-ink);background-color:var(--color-ink);color:var(--color-paper);outline:none}.Footer_bottomLinks__1_agy{display:flex;gap:var(--spacing-16);list-style:none;margin:0;padding:0}.Footer_bottomLinks__1_agy a,.Footer_bottomLinks__1_agy span{color:inherit;text-decoration:none;display:inline-block;transition:color .2s ease}.Footer_bottomLinks__1_agy a:focus-visible,.Footer_bottomLinks__1_agy a:hover{color:var(--color-ink);outline:none;text-decoration:underline;text-underline-offset:4px}.Footer_cookiesButton__BdaFt{background:none;border:0;padding:0;cursor:pointer;font:inherit;letter-spacing:inherit;color:inherit;text-decoration:none;display:inline-block;transition:color .2s ease}.Footer_cookiesButton__BdaFt:focus-visible,.Footer_cookiesButton__BdaFt:hover{color:var(--color-ink);outline:none;text-decoration:underline;text-underline-offset:4px}@media (max-width:1024px){.Footer_columns__WCXlR{grid-template-columns:repeat(3,1fr);gap:var(--spacing-48) var(--spacing-32)}}@media (max-width:768px){.Footer_inner__IZntv{padding:var(--spacing-64) var(--spacing-24) var(--spacing-32)}.Footer_columns__WCXlR{grid-template-columns:1fr;gap:0}.Footer_column__evbT_{border-bottom:1px solid var(--color-rule);padding:var(--spacing-16) 0;gap:0}.Footer_column__evbT_ summary{pointer-events:auto;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-8) 0}.Footer_column__evbT_ summary:after{content:"+";font-size:var(--text-20);color:var(--color-ink-mute);transition:transform .2s ease}.Footer_column__evbT_[open] summary:after{content:"−"}.Footer_column__evbT_ .Footer_columnHeading__w5TSB{margin:0}.Footer_column__evbT_ .Footer_list__7txlF{padding:var(--spacing-16) 0 var(--spacing-8)}}.LanguageToggle_toggle__KrfxJ{font-family:var(--font-mono);font-size:var(--text-12);letter-spacing:.16em;text-transform:uppercase;color:inherit;text-decoration:none;padding:4px 8px;border:1px solid;transition:opacity .2s var(--ease-signature);opacity:.65}.LanguageToggle_toggle__KrfxJ:hover{opacity:1}.LanguageToggle_toggle__KrfxJ:focus-visible{outline:1px solid currentColor;outline-offset:3px;opacity:1}.TypewriterHeading_grid__7XjY4{display:grid}.TypewriterHeading_placeholder__Ar_qn{grid-area:1/1;visibility:hidden;pointer-events:none;user-select:none}.TypewriterHeading_typed__NtZiz{grid-area:1/1}.TypewriterHeading_cursor__Md00C{display:inline-block;margin-left:.04em;font-weight:200;color:var(--color-violet);animation:TypewriterHeading_typewriter-cursor-blink__trc_v .9s steps(2,jump-none) infinite;transform:translateY(-.04em)}@keyframes TypewriterHeading_typewriter-cursor-blink__trc_v{0%,50%{opacity:1}50.01%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.TypewriterHeading_cursor__Md00C{display:none}}.TypewriterHeading_arabicTyped__kCbNr{grid-area:1/1;transition-property:clip-path;transition-timing-function:linear;transition-duration:.6s;clip-path:inset(-.4em -.2em -.4em 100%)}.TypewriterHeading_arabicTyped__kCbNr[data-direction=ltr]{clip-path:inset(-.4em 100% -.4em -.2em)}.TypewriterHeading_arabicTyped__kCbNr[data-revealed=true]{clip-path:inset(-.4em -.2em -.4em -.2em)}@media (prefers-reduced-motion:reduce){.TypewriterHeading_arabicTyped__kCbNr{transition:none;clip-path:inset(-.4em -.2em -.4em -.2em)}}.ReachBlock_section__BMsyl{background:var(--color-paper);padding-top:var(--spacing-64);padding-bottom:var(--spacing-96)}@media (max-width:1024px){.ReachBlock_section__BMsyl{padding-top:var(--spacing-48);padding-bottom:var(--spacing-64)}}@media (max-width:640px){.ReachBlock_section__BMsyl{padding-top:var(--spacing-32);padding-bottom:var(--spacing-48)}}.ReachBlock_shell__s2q8R{width:100%;max-width:var(--container-hero);margin:0 auto;padding-inline:var(--spacing-32)}.ReachBlock_grid__idPZu{display:grid;grid-template-columns:minmax(320px,1fr) 1.65fr;column-gap:var(--spacing-64);align-items:center}@media (max-width:1024px){.ReachBlock_grid__idPZu{grid-template-columns:1fr;row-gap:var(--spacing-48);align-items:stretch}}.ReachBlock_rail__fEKYg{max-width:460px}.ReachBlock_headline__HguKC{margin:var(--spacing-32) 0 0;font-size:4.6rem;line-height:1.02;letter-spacing:-.035em;font-weight:600;color:var(--color-ink);min-height:calc(4.6rem * 1.02)}@media (max-width:1280px){.ReachBlock_headline__HguKC{font-size:3.6rem;min-height:calc(3.6rem * 1.05)}}@media (max-width:1024px){.ReachBlock_headline__HguKC{font-size:3rem;min-height:calc(3rem * 1.05)}}@media (max-width:640px){.ReachBlock_headline__HguKC{font-size:var(--text-40);min-height:calc(var(--text-40) * 1.05)}}.ReachBlock_body__fDrkZ{margin:var(--spacing-32) 0 0;font-size:1.125rem;line-height:1.5;color:var(--color-ink-soft);max-width:440px}@media (max-width:640px){.ReachBlock_body__fDrkZ{font-size:1rem}}.ReachBlock_meta__vEq_C{margin:var(--spacing-48) 0 0;padding:0;display:grid;row-gap:var(--spacing-8)}.ReachBlock_metaRow__Lzmf_{display:grid;grid-template-columns:7.5rem 1fr;align-items:baseline;column-gap:var(--spacing-16)}.ReachBlock_metaKey__wOOEe,.ReachBlock_metaVal__jSwaK{margin:0;font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-mute);opacity:.85}.ReachBlock_metaKey__wOOEe{position:relative}.ReachBlock_metaKey__wOOEe:after{content:"·";position:absolute;right:-.5rem;color:var(--color-ink-mute);opacity:.5}.ReachBlock_metaVal__jSwaK{color:var(--color-ink-soft);opacity:1}.ReachBlock_mapWrap___4vTF{position:relative;width:100%;max-width:720px;margin-left:auto}@media (max-width:1024px){.ReachBlock_mapWrap___4vTF{margin-left:0;max-width:100%}}.ReachBlock_map__lNomY{width:100%;height:auto;display:block;overflow:visible;font-family:var(--font-mono);cursor:default}@media (max-width:768px){.ReachBlock_map__lNomY{max-height:70vh}}.ReachBlock_outline__F4M7B{fill:none;stroke:#1a1a1a;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.ReachBlock_lines__ZoWDY{pointer-events:none}.ReachBlock_line__05ZC5{stroke:#1a1a1a;stroke-opacity:.3;stroke-width:.5;fill:none;transition:stroke-opacity .2s ease,stroke-width .2s ease,stroke .2s ease}.ReachBlock_line__05ZC5.ReachBlock_lineDim__Ttog9{stroke-opacity:.15}.ReachBlock_line__05ZC5.ReachBlock_lineActive__S7gyQ{stroke:#7722cc;stroke-opacity:1;stroke-width:1}.ReachBlock_nodes___P9KY{pointer-events:auto}.ReachBlock_node__ZZe7w{cursor:pointer;outline:none;transition:opacity .2s ease}.ReachBlock_node__ZZe7w.ReachBlock_nodeDim__BOrwh{opacity:.45}.ReachBlock_node__ZZe7w.ReachBlock_nodeDim__BOrwh .ReachBlock_nodeLabel__e42Fx,.ReachBlock_node__ZZe7w.ReachBlock_nodeSelected__z42cp .ReachBlock_nodeLabel__e42Fx{opacity:0}.ReachBlock_nodeHit__ZiUFd{fill:transparent;pointer-events:all}.ReachBlock_nodeDot__M9bcP{fill:#1a1a1a;transition:fill .2s ease,transform .3s cubic-bezier(.16,1,.3,1);transform-origin:center;transform-box:fill-box}.ReachBlock_node__ZZe7w.ReachBlock_nodeSelected__z42cp .ReachBlock_nodeDot__M9bcP{fill:#7722cc;transform:scale(1.6)}.ReachBlock_node__ZZe7w.ReachBlock_nodeArriving__CTcU0 .ReachBlock_nodeDot__M9bcP{animation:ReachBlock_arrivePulse__x_U99 .4s ease-out forwards;fill:#7722cc}.ReachBlock_node__ZZe7w.ReachBlock_nodeAmbient__V2wRE .ReachBlock_nodeDot__M9bcP{animation:ReachBlock_ambientPulse__i7gvX .4s ease-out}@keyframes ReachBlock_arrivePulse__x_U99{0%{transform:scale(1.5);fill:#7722cc}to{transform:scale(1.2);fill:#7722cc}}@keyframes ReachBlock_ambientPulse__i7gvX{0%{transform:scale(1);fill:#7722cc}40%{transform:scale(1.4);fill:#7722cc}to{transform:scale(1);fill:#1a1a1a}}.ReachBlock_nodeLabel__e42Fx{font-size:9.5px;letter-spacing:.16em;fill:#1a1a1a;text-transform:uppercase;pointer-events:none;transition:fill .2s ease,opacity .2s ease;font-weight:500}.ReachBlock_node__ZZe7w:focus-visible .ReachBlock_nodeHit__ZiUFd{stroke:#7722cc;stroke-width:1;stroke-opacity:.55}.ReachBlock_hq__a__sT{pointer-events:auto;cursor:pointer}.ReachBlock_hqHalo__LUawI{fill:none;stroke:#7722cc;stroke-width:1}.ReachBlock_hqCore__kwzTc{fill:#7722cc}.ReachBlock_hqLabel__0wdhq{font-size:10px;letter-spacing:.18em;fill:#7722cc;text-transform:uppercase;font-weight:600;pointer-events:none}.ReachBlock_plane__TNZYx{pointer-events:none}.ReachBlock_planeArrow__zhkAs,.ReachBlock_trainMarker__ZnH2u rect{fill:#7722cc}.ReachBlock_planeTimer__lXhfv{font-size:10px;letter-spacing:.16em;fill:#7722cc;text-anchor:middle;text-transform:uppercase;font-weight:500}.ReachBlock_ambientDot___M4ti{fill:#7722cc;pointer-events:none}.ReachBlock_infoCard__V3TgU{pointer-events:none;animation:ReachBlock_cardIn__sBEPi .2s ease-out forwards}@keyframes ReachBlock_cardIn__sBEPi{0%{opacity:0}to{opacity:1}}.ReachBlock_infoCardBg__IQCj4{fill:#1a1a1a;stroke:#7722cc;stroke-width:1;stroke-opacity:.3}.ReachBlock_infoCardTitle__tAS9X{font-size:12px;letter-spacing:.18em;fill:var(--color-paper);text-transform:uppercase;font-weight:600}.ReachBlock_infoCardLine__FQ47E{font-size:10px;letter-spacing:.16em;fill:var(--color-paper);fill-opacity:.8;text-transform:uppercase}@media (prefers-reduced-motion:reduce){.ReachBlock_ambientDot___M4ti,.ReachBlock_infoCard__V3TgU,.ReachBlock_nodeAmbient__V2wRE .ReachBlock_nodeDot__M9bcP{animation:none!important}}.SoftwareBlock_section__WNE_Y{padding-top:0;padding-bottom:var(--spacing-48);background:var(--color-paper)}.SoftwareBlock_header__ZxAah{max-width:var(--container-hero);margin:0 auto;padding-inline:var(--spacing-32);display:flex;flex-direction:column;gap:var(--spacing-12);margin-bottom:var(--spacing-32)}.SoftwareBlock_heading__m8Zpn{margin:0;font-size:clamp(1.875rem,3.2vw,2.5rem);line-height:1.05;letter-spacing:-.018em;font-weight:500;color:var(--color-ink)}.SoftwareBlock_band__3tAq2{display:block;position:relative;width:100%;background:var(--color-paper);text-decoration:none;color:inherit;border-block:1px solid transparent;transition:border-color .32s var(--ease-signature,ease),box-shadow .32s var(--ease-signature,ease),background-color .32s var(--ease-signature,ease)}.SoftwareBlock_band__3tAq2:focus-visible,.SoftwareBlock_band__3tAq2:hover{background:var(--color-paper-deep);border-block-color:var(--color-rule);box-shadow:0 1px 0 0 var(--color-rule) inset,0 -1px 0 0 var(--color-rule) inset,0 18px 40px -22px rgba(10,10,10,.18),0 6px 16px -10px rgba(10,10,10,.08);outline:none}.SoftwareBlock_bandInner__F2PiC{max-width:var(--container-hero);margin:0 auto;padding:var(--spacing-48) var(--spacing-32);display:grid;grid-template-columns:.9fr 1.8fr 1.2fr;align-items:center;gap:var(--spacing-32)}.SoftwareBlock_bandLeft__p2Fjc{display:flex;flex-direction:column;gap:var(--spacing-24);max-width:30ch}.SoftwareBlock_bandDescription__7hKE_{margin:0;font-size:var(--text-16);line-height:1.4;font-weight:500;color:var(--color-ink);letter-spacing:-.005em}.SoftwareBlock_bandMeta__j7qyq{margin:0;display:flex;align-items:center;gap:var(--spacing-12);font-family:var(--font-mono);font-size:var(--text-12);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-mute)}.SoftwareBlock_bandIndex__RvdAu{color:var(--color-ink-soft)}.SoftwareBlock_bandRule__0ZQrd{flex:0 0 auto;width:36px;height:1px;background:var(--color-rule);transition:background-color .32s var(--ease-signature,ease)}.SoftwareBlock_band__3tAq2:focus-visible .SoftwareBlock_bandRule__0ZQrd,.SoftwareBlock_band__3tAq2:hover .SoftwareBlock_bandRule__0ZQrd{background:var(--color-ink-soft)}.SoftwareBlock_bandCTA__UxjgD{display:inline-flex;align-items:center;gap:var(--spacing-8);color:var(--color-ink-soft);transition:color .32s var(--ease-signature,ease)}.SoftwareBlock_band__3tAq2:focus-visible .SoftwareBlock_bandCTA__UxjgD,.SoftwareBlock_band__3tAq2:hover .SoftwareBlock_bandCTA__UxjgD{color:var(--color-ink)}.SoftwareBlock_bandCTAArrow__i9vfK{display:inline-block;transition:transform .32s var(--ease-signature,ease),color .32s var(--ease-signature,ease)}.SoftwareBlock_band__3tAq2:focus-visible .SoftwareBlock_bandCTAArrow__i9vfK,.SoftwareBlock_band__3tAq2:hover .SoftwareBlock_bandCTAArrow__i9vfK{transform:translateX(4px);color:var(--color-violet)}[dir=rtl] .SoftwareBlock_bandCTAArrow__i9vfK{transform:scaleX(-1)}[dir=rtl] .SoftwareBlock_band__3tAq2:focus-visible .SoftwareBlock_bandCTAArrow__i9vfK,[dir=rtl] .SoftwareBlock_band__3tAq2:hover .SoftwareBlock_bandCTAArrow__i9vfK{transform:scaleX(-1) translateX(4px)}.SoftwareBlock_bandStage__R_Oxu{position:relative;width:100%;height:clamp(260px,30vh,340px);display:flex;align-items:center;justify-content:center}.SoftwareBlock_skeleton__u6HTf{width:100%;height:100%;display:block;overflow:visible;shape-rendering:geometricPrecision}.SoftwareBlock_skelGround__Hgj0p{pointer-events:none;opacity:0;transition:opacity .28s var(--ease-signature,ease)}.SoftwareBlock_band__3tAq2:focus-visible .SoftwareBlock_skelGround__Hgj0p,.SoftwareBlock_band__3tAq2:hover .SoftwareBlock_skelGround__Hgj0p{opacity:1}.SoftwareBlock_band__3tAq2:not(:hover):not(:focus-visible) .SoftwareBlock_skelGround__Hgj0p{transition-duration:.2s}.SoftwareBlock_skelPlaneOutline__yuGN3{fill:none;stroke:var(--color-ink-mute);stroke-width:.7;opacity:.55}.SoftwareBlock_skelGridLine__wg706{stroke:var(--color-rule);stroke-width:.5;opacity:.75}.SoftwareBlock_skelContact__wefOf{fill:rgba(10,10,10,.05)}.SoftwareBlock_skelPlot__U4u30{opacity:0;transform:translateY(6px);transform-box:fill-box;transform-origin:center;transition:opacity .32s var(--ease-signature,ease),transform .32s var(--ease-signature,ease)}.SoftwareBlock_band__3tAq2:focus-visible .SoftwareBlock_skelPlot__U4u30,.SoftwareBlock_band__3tAq2:hover .SoftwareBlock_skelPlot__U4u30{opacity:1;transform:translateY(0)}.SoftwareBlock_band__3tAq2:not(:hover):not(:focus-visible) .SoftwareBlock_skelPlot__U4u30{transition-delay:0s!important;transition-duration:.2s}.SoftwareBlock_skelPlotTop__3zW8t{fill:#EAE6DC;stroke:var(--color-ink-soft);stroke-width:.6}.SoftwareBlock_skelPlotLeft__ZXymv{fill:#D8D4C9;stroke:var(--color-ink-soft);stroke-width:.6}.SoftwareBlock_skelPlotRight__aDJpQ{fill:#E1DDD2;stroke:var(--color-ink-soft);stroke-width:.6}.SoftwareBlock_skelSystem__kdDQn{opacity:0;transform:translateY(8px);transform-box:fill-box;transform-origin:center bottom;transition:opacity .34s var(--ease-signature,ease),transform .34s var(--ease-signature,ease)}.SoftwareBlock_band__3tAq2:focus-visible .SoftwareBlock_skelSystem__kdDQn,.SoftwareBlock_band__3tAq2:hover .SoftwareBlock_skelSystem__kdDQn{opacity:1;transform:translateY(0)}.SoftwareBlock_band__3tAq2:not(:hover):not(:focus-visible) .SoftwareBlock_skelSystem__kdDQn{transition-delay:0s!important;transition-duration:.2s}.SoftwareBlock_skelSysTop__H8jTU{fill:#C9C5BA;stroke:var(--color-ink-soft);stroke-width:.6}.SoftwareBlock_skelSysLeft__92P4z{fill:#9F9C92;stroke:var(--color-ink-soft);stroke-width:.6}.SoftwareBlock_skelSysRight__1UZFW{fill:#B6B2A8;stroke:var(--color-ink-soft);stroke-width:.6}.SoftwareBlock_skelMantle__kMure{opacity:0;transform:scale(.62);transform-box:fill-box;transform-origin:center;transition:opacity .18s var(--ease-signature,ease),transform .42s var(--ease-signature,ease);transition-delay:.42s}.SoftwareBlock_band__3tAq2:focus-visible .SoftwareBlock_skelMantle__kMure,.SoftwareBlock_band__3tAq2:hover .SoftwareBlock_skelMantle__kMure{opacity:1;transform:scale(1)}.SoftwareBlock_band__3tAq2:not(:hover):not(:focus-visible) .SoftwareBlock_skelMantle__kMure{transition-delay:0s!important;transition-duration:.22s}.SoftwareBlock_skelMantleTop__2B469{fill:#8A55E6;stroke:#5512A0;stroke-width:.7}.SoftwareBlock_skelMantleRight__deCCp{fill:#5C2099;stroke:#3A0E6E;stroke-width:.7}.SoftwareBlock_skelMantleFront__cKB7z{fill:#7722CC;stroke:#4A1390;stroke-width:.7}.SoftwareBlock_skelMantleGlow__0o0iA{fill:url(#skelMantleHalo);opacity:0;transform-box:fill-box;transform-origin:center;transition:opacity .42s var(--ease-signature,ease);transition-delay:.54s}.SoftwareBlock_band__3tAq2:focus-visible .SoftwareBlock_skelMantleGlow__0o0iA,.SoftwareBlock_band__3tAq2:hover .SoftwareBlock_skelMantleGlow__0o0iA{opacity:1;animation:SoftwareBlock_skelMantleBreath__TrJjp 4.6s ease-in-out infinite;animation-delay:1.1s}.SoftwareBlock_band__3tAq2:not(:hover):not(:focus-visible) .SoftwareBlock_skelMantleGlow__0o0iA{transition-delay:0s!important;transition-duration:.22s}@keyframes SoftwareBlock_skelMantleBreath__TrJjp{0%,to{transform:scale(.94);opacity:.85}50%{transform:scale(1.08);opacity:1}}.SoftwareBlock_skelLinkLayer__lzgw6{pointer-events:none}.SoftwareBlock_skelLink__wBFsj{fill:none;stroke:var(--color-violet);stroke-width:1.1;stroke-linecap:round;stroke-linejoin:round;opacity:.92;filter:drop-shadow(0 0 3.5px rgba(119,34,204,.32));transition:stroke-dashoffset .56s cubic-bezier(.22,1,.36,1)}.SoftwareBlock_band__3tAq2:focus-visible .SoftwareBlock_skelLink__wBFsj,.SoftwareBlock_band__3tAq2:hover .SoftwareBlock_skelLink__wBFsj{stroke-dashoffset:0!important}.SoftwareBlock_band__3tAq2:not(:hover):not(:focus-visible) .SoftwareBlock_skelLink__wBFsj{transition-delay:0s!important;transition-duration:.22s}.SoftwareBlock_skelLinkPort__WGLTH{fill:var(--color-violet);opacity:0;filter:drop-shadow(0 0 4px rgba(119,34,204,.55));transition:opacity .28s var(--ease-signature,ease)}.SoftwareBlock_band__3tAq2:focus-visible .SoftwareBlock_skelLinkPort__WGLTH,.SoftwareBlock_band__3tAq2:hover .SoftwareBlock_skelLinkPort__WGLTH{opacity:1}.SoftwareBlock_band__3tAq2:not(:hover):not(:focus-visible) .SoftwareBlock_skelLinkPort__WGLTH{transition-delay:0s!important;transition-duration:.2s}@media (prefers-reduced-motion:reduce){.SoftwareBlock_skelLinkPort__WGLTH{opacity:1;transition:none}.SoftwareBlock_skelGround__Hgj0p,.SoftwareBlock_skelMantleGlow__0o0iA,.SoftwareBlock_skelMantle__kMure,.SoftwareBlock_skelPlot__U4u30,.SoftwareBlock_skelSystem__kdDQn{opacity:1;transform:none;transition:none;animation:none}.SoftwareBlock_skelLink__wBFsj{stroke-dashoffset:0!important;transition:none}}.SoftwareBlock_bandRight__9j_C_{display:flex;align-items:center;justify-content:flex-end;gap:0}.SoftwareBlock_brandName__p83Ss{color:var(--color-ink)}.SoftwareBlock_brandDot__zshFH,.SoftwareBlock_brandName__p83Ss{font-size:clamp(4rem,9vw,7.5rem);line-height:.9;letter-spacing:-.04em;font-weight:600}.SoftwareBlock_brandDot__zshFH{color:var(--color-violet);transition:text-shadow .42s var(--ease-signature,ease)}.SoftwareBlock_band__3tAq2:focus-visible .SoftwareBlock_brandDot__zshFH,.SoftwareBlock_band__3tAq2:hover .SoftwareBlock_brandDot__zshFH{text-shadow:0 0 28px rgba(119,34,204,.5)}@media (max-width:1024px){.SoftwareBlock_bandInner__F2PiC{grid-template-columns:.9fr 1.5fr 1fr;padding:var(--spacing-32) var(--spacing-32);gap:var(--spacing-24)}.SoftwareBlock_bandStage__R_Oxu{height:clamp(220px,28vh,300px)}.SoftwareBlock_brandDot__zshFH,.SoftwareBlock_brandName__p83Ss{font-size:clamp(3.5rem,8vw,6rem)}}@media (max-width:760px){.SoftwareBlock_bandInner__F2PiC{grid-template-columns:1fr;gap:var(--spacing-24);padding:var(--spacing-32) var(--spacing-24)}.SoftwareBlock_bandLeft__p2Fjc{max-width:100%}.SoftwareBlock_bandStage__R_Oxu{height:clamp(220px,38vw,280px)}.SoftwareBlock_bandRight__9j_C_{justify-content:flex-start}.SoftwareBlock_brandDot__zshFH,.SoftwareBlock_brandName__p83Ss{font-size:clamp(3.5rem,14vw,5.5rem)}.SoftwareBlock_heading__m8Zpn{font-size:var(--text-28)}}.TidaPage_page__m7ioc{background:var(--color-paper-tida);--color-ink:var(--color-paper-tida-fg);--color-ink-soft:var(--color-paper-tida-soft);--color-ink-mute:var(--color-paper-tida-mute);--color-rule:var(--color-rule-tida);color:var(--color-ink)}.TidaPage_shell__lSqYF{width:100%;max-width:var(--container-hero);margin:0 auto;padding-inline:var(--spacing-32)}@media (max-width:640px){.TidaPage_shell__lSqYF{padding-inline:var(--spacing-24)}}.TidaPage_cover__cywiq{position:relative;width:100%;height:100vh;min-height:640px;overflow:hidden;background:var(--color-paper-tida);color:var(--color-paper)}.TidaPage_coverMedia__3k3i7{position:absolute;inset:0;pointer-events:none}.TidaPage_coverVideo__gtDrJ{--cover-brightness:1.15;position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%;display:block;filter:brightness(var(--cover-brightness)) blur(0);transition:filter 1.5s var(--ease-signature)}@media (max-width:1024px){.TidaPage_coverVideo__gtDrJ{--cover-brightness:1.22}}@media (max-width:768px){.TidaPage_coverVideo__gtDrJ{--cover-brightness:1.32}}.TidaPage_cover__cywiq[data-typing=true] .TidaPage_coverVideo__gtDrJ{filter:brightness(var(--cover-brightness)) blur(6px);transition:filter .9s var(--ease-signature)}.TidaPage_cover__cywiq[data-media-settled=true] .TidaPage_coverVideo__gtDrJ{filter:brightness(var(--cover-brightness)) blur(40px)}@media (prefers-reduced-motion:reduce){.TidaPage_coverVideo__gtDrJ{transition:none}.TidaPage_coverVideo__gtDrJ,.TidaPage_cover__cywiq[data-media-settled=true] .TidaPage_coverVideo__gtDrJ,.TidaPage_cover__cywiq[data-typing=true] .TidaPage_coverVideo__gtDrJ{filter:brightness(1.15) blur(0)}}.TidaPage_coverTint__Rt4Zn{display:none}.TidaPage_coverVignette__KApDS{position:absolute;inset:0;background:radial-gradient(ellipse 100% 90% at 50% 50%,transparent 55%,rgba(0,0,0,.18) 100%)}.TidaPage_coverGradientCenter__5OzA_{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.08) 50%,rgba(0,0,0,.18) 80%,rgba(0,0,0,.22))}@media (max-width:768px){.TidaPage_coverGradientCenter__5OzA_{background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.1) 50%,rgba(0,0,0,.2) 80%,rgba(0,0,0,.28))}}.TidaPage_coverGradientTop__KYmd0{position:absolute;top:0;left:0;right:0;height:240px;background:linear-gradient(180deg,rgba(0,0,0,.55),rgba(0,0,0,0))}.TidaPage_coverGradientBottom__QF3vs{position:absolute;bottom:0;left:0;right:0;height:240px;background:linear-gradient(0deg,rgba(0,0,0,.55),rgba(0,0,0,0))}.TidaPage_coverContent__0mNeP{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:var(--spacing-20);height:100%;padding:0 var(--spacing-64) var(--spacing-96);text-align:left}@media (max-width:1024px){.TidaPage_coverContent__0mNeP{padding:0 var(--spacing-48) var(--spacing-80)}}@media (max-width:640px){.TidaPage_coverContent__0mNeP{padding:0 var(--spacing-24) var(--spacing-96);gap:var(--spacing-16)}}.TidaPage_coverTitle__ylOHk{margin:0;font-size:var(--text-96);line-height:1;letter-spacing:-.04em;font-weight:700;color:rgba(255,255,255,.92);text-shadow:0 2px 32px rgba(0,0,0,.45),0 1px 4px rgba(0,0,0,.3)}.TidaPage_coverTitleDot__TQ5_g{color:var(--color-violet);text-shadow:0 2px 32px rgba(0,0,0,.45),0 1px 4px rgba(0,0,0,.3),0 0 24px rgba(119,34,204,.35)}@media (max-width:1024px){.TidaPage_coverTitle__ylOHk{font-size:var(--text-64)}}@media (max-width:640px){.TidaPage_coverTitle__ylOHk{font-size:var(--text-40)}}.TidaPage_coverSubtitle___2vm_{margin:0;max-width:32ch;font-size:var(--text-28);line-height:1.35;letter-spacing:-.01em;font-style:italic;font-weight:400;color:rgba(255,255,255,.86);text-shadow:0 2px 24px rgba(0,0,0,.45),0 1px 3px rgba(0,0,0,.3)}@media (max-width:1024px){.TidaPage_coverSubtitle___2vm_{font-size:var(--text-20)}}@media (max-width:640px){.TidaPage_coverSubtitle___2vm_{font-size:1rem}}.TidaPage_coverScrollPrompt__XBNab{position:absolute;z-index:2;bottom:32px;left:50%;transform:translateX(-50%);display:inline-flex;flex-direction:column;align-items:center;gap:var(--spacing-8);color:var(--color-paper);opacity:.92;transition:opacity .32s var(--ease-signature);pointer-events:none}.TidaPage_coverScrollPrompt__XBNab[data-faded=true]{opacity:0}.TidaPage_coverScrollLabel__8Liwd{font-size:var(--text-12);letter-spacing:.16em;text-transform:uppercase;font-family:var(--font-mono)}@media (max-width:640px){.TidaPage_coverScrollPrompt__XBNab{bottom:var(--spacing-16)}}.TidaPage_coverScrollCaret__YXyI9{display:block;animation:TidaPage_coverScrollBob__IXr_I 1.9s var(--ease-signature) infinite}@keyframes TidaPage_coverScrollBob__IXr_I{0%{transform:translateY(0);opacity:.55}45%{transform:translateY(7px);opacity:1}to{transform:translateY(0);opacity:.55}}@media (prefers-reduced-motion:reduce){.TidaPage_coverScrollCaret__YXyI9{animation:none;opacity:1}}.TidaPage_coverSentinel__99Qbx{position:absolute;bottom:0;left:0;width:1px;height:80px;pointer-events:none}.TidaPage_titleRail__mLXwH{max-width:720px}.TidaPage_titleHeading__wH_bC{margin:var(--spacing-24) 0 0;font-size:var(--text-96);line-height:1.02;letter-spacing:-.04em;font-weight:700;color:var(--color-ink)}@media (max-width:1024px){.TidaPage_titleHeading__wH_bC{font-size:var(--text-64)}}@media (max-width:640px){.TidaPage_titleHeading__wH_bC{font-size:var(--text-40)}}.TidaPage_titleSubtitle__sLZPz{margin:var(--spacing-32) 0 0;font-size:var(--text-28);line-height:1.35;letter-spacing:-.01em;color:var(--color-ink-soft);font-weight:400;font-style:italic}@media (max-width:1024px){.TidaPage_titleSubtitle__sLZPz{font-size:1.375rem}}@media (max-width:640px){.TidaPage_titleSubtitle__sLZPz{font-size:1.125rem}}.TidaPage_section__JhYe6{padding-bottom:var(--spacing-64)}@media (max-width:1024px){.TidaPage_section__JhYe6{padding-bottom:var(--spacing-48)}}@media (max-width:640px){.TidaPage_section__JhYe6{padding-bottom:var(--spacing-32)}}.TidaPage_section__JhYe6>.TidaPage_shell__lSqYF{padding-top:var(--spacing-64);position:relative}.TidaPage_section__JhYe6>.TidaPage_shell__lSqYF:before{content:"";display:block;width:80px;height:2px;background:var(--color-ink);margin-bottom:var(--spacing-32)}@media (max-width:1024px){.TidaPage_section__JhYe6>.TidaPage_shell__lSqYF{padding-top:var(--spacing-48)}}@media (max-width:640px){.TidaPage_section__JhYe6>.TidaPage_shell__lSqYF{padding-top:var(--spacing-32)}.TidaPage_section__JhYe6>.TidaPage_shell__lSqYF:before{width:64px;margin-bottom:var(--spacing-24)}}.TidaPage_bodyP__gPA8Q{margin:0;max-width:620px;font-size:1.1875rem;line-height:1.55;color:var(--color-ink-soft)}@media (max-width:640px){.TidaPage_bodyP__gPA8Q{font-size:1rem;line-height:1.55}}.TidaPage_chapterHeader__HDf27{display:flex;flex-direction:column;gap:var(--spacing-24);margin-bottom:var(--spacing-48)}@media (max-width:640px){.TidaPage_chapterHeader__HDf27{margin-bottom:var(--spacing-32)}}.TidaPage_chapterHeading__Lb9IL{margin:0;font-size:var(--text-64);line-height:1.04;letter-spacing:-.03em;font-weight:600;color:var(--color-ink);scroll-margin-top:120px}@media (max-width:1024px){.TidaPage_chapterHeading__Lb9IL{font-size:3rem}}@media (max-width:640px){.TidaPage_chapterHeading__Lb9IL{font-size:var(--text-40)}}.TidaPage_chapterRow__rLVmF{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--spacing-64);align-items:center;width:100%}@media (max-width:1024px){.TidaPage_chapterRow__rLVmF{column-gap:var(--spacing-48)}}@media (max-width:768px){.TidaPage_chapterRow__rLVmF{grid-template-columns:1fr;row-gap:var(--spacing-32)}}.TidaPage_chapterVisual__qtng5{position:relative;width:100%;max-width:480px;aspect-ratio:1/1}.TidaPage_chapterVisual__qtng5 img{user-select:none;-webkit-user-select:none;-webkit-user-drag:none;pointer-events:none}@media (max-width:768px){.TidaPage_chapterVisual__qtng5{max-width:420px}}.TidaPage_chapterProse__RtmX4{display:flex;flex-direction:column;gap:var(--spacing-32);max-width:540px}.TidaPage_chapterProse__RtmX4 .TidaPage_bodyP__gPA8Q:first-child{font-size:22px;line-height:1.4;letter-spacing:-.005em;font-weight:400;color:var(--color-ink);margin:0}.TidaPage_chapterProse__RtmX4 .TidaPage_bodyP__gPA8Q:not(:first-child){font-size:17px;line-height:1.6;letter-spacing:0;font-weight:400;color:var(--color-ink-soft);margin:0}@media (max-width:1024px){.TidaPage_chapterProse__RtmX4{gap:var(--spacing-24)}.TidaPage_chapterProse__RtmX4 .TidaPage_bodyP__gPA8Q:first-child{font-size:20px}}@media (max-width:640px){.TidaPage_chapterProse__RtmX4 .TidaPage_bodyP__gPA8Q:first-child{font-size:19px}.TidaPage_chapterProse__RtmX4 .TidaPage_bodyP__gPA8Q:not(:first-child){font-size:16px}}.TidaPage_chapterSection__OAN4L .TidaPage_chapterProse__RtmX4,.TidaPage_chapterSection__OAN4L .TidaPage_chapterVisual__qtng5{opacity:0;transform:translateY(12px);transition:opacity .6s var(--ease-signature),transform .6s var(--ease-signature)}.TidaPage_chapterSection__OAN4L .TidaPage_chapterVisual__qtng5{transition-delay:.6s}.TidaPage_chapterSection__OAN4L .TidaPage_chapterProse__RtmX4{transition-delay:1.1s}.TidaPage_chapterSection__OAN4L[data-revealed=true] .TidaPage_chapterProse__RtmX4,.TidaPage_chapterSection__OAN4L[data-revealed=true] .TidaPage_chapterVisual__qtng5{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.TidaPage_chapterSection__OAN4L .TidaPage_chapterProse__RtmX4,.TidaPage_chapterSection__OAN4L .TidaPage_chapterVisual__qtng5{opacity:1;transform:none;transition:none}}.EagleViewSection_section__hvpHd{width:100%;padding-top:var(--spacing-80)}.EagleViewSection_shell__L4yev{width:100%;max-width:var(--container-hero);margin:0 auto;padding-inline:var(--spacing-32);position:relative}.EagleViewSection_shell__L4yev:before{content:"";display:block;width:80px;height:2px;background:var(--color-ink);margin-bottom:var(--spacing-32)}@media (max-width:640px){.EagleViewSection_shell__L4yev{padding-inline:var(--spacing-24)}.EagleViewSection_shell__L4yev:before{width:64px;margin-bottom:var(--spacing-24)}}.EagleViewSection_header__sJVzi{display:flex;flex-direction:column;gap:var(--spacing-24);margin-bottom:var(--spacing-32)}.EagleViewSection_heading___Y73m{margin:0;font-size:var(--text-64);line-height:1.04;letter-spacing:-.03em;font-weight:600;color:var(--color-ink)}@media (max-width:1024px){.EagleViewSection_heading___Y73m{font-size:3rem}}@media (max-width:640px){.EagleViewSection_heading___Y73m{font-size:var(--text-40)}}.EagleViewSection_lead__5fys4{margin:0;max-width:760px;font-size:1.1875rem;line-height:1.55;font-weight:500;color:var(--color-ink-soft)}@media (max-width:640px){.EagleViewSection_lead__5fys4{font-size:1rem}}.EagleViewSection_stage__ltMy3{position:relative;width:100%;height:240vh}.EagleViewSection_sticky__4j41K{position:sticky;top:0;height:100vh;width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.EagleViewSection_outside__GsKK9{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding-inline:var(--spacing-32);transform-origin:50.5% 46%}.EagleViewSection_scene__uOkOo{display:block;width:100%;max-width:var(--container-hero);height:auto}.EagleViewSection_descent__r_5_R{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.EagleViewSection_descentScene__OzPxt{display:block;width:100%;max-width:1040px;height:auto;transform-origin:center;transform-box:fill-box}.EagleViewSection_iEdge___NrRe{stroke:var(--color-rule-tida);stroke-width:.5;stroke-linecap:round;opacity:.7;vector-effect:non-scaling-stroke}.EagleViewSection_iEdgeCore__9quPw{stroke:#6f6f84;stroke-width:.75;stroke-linecap:round;opacity:.9;vector-effect:non-scaling-stroke}.EagleViewSection_iDept__C1J12{fill:#c9c9d6}.EagleViewSection_iDept__C1J12,.EagleViewSection_iSystem__Sz_zK{stroke:#0a0612;stroke-width:1.2;vector-effect:non-scaling-stroke}.EagleViewSection_iSystem__Sz_zK{fill:#8a8a9c}.EagleViewSection_iLeafPerson__z1wGB{fill:var(--color-paper-tida-fg);opacity:.9}.EagleViewSection_iLeafDevice__jr6aN{fill:#9aa0b4;stroke:#0a0612;stroke-width:1;vector-effect:non-scaling-stroke}.EagleViewSection_iLeafMachine__a3kCM{fill:#7e86a0;stroke:#0a0612;stroke-width:1;vector-effect:non-scaling-stroke}.EagleViewSection_iLeafCost__K_Ues{fill:none;stroke:#b6b6c6;stroke-width:1.4;vector-effect:non-scaling-stroke;opacity:.9}.EagleViewSection_iLeafVendor__4pp5m{fill:none;stroke:#9aa0b4;stroke-width:1.4;stroke-linejoin:round;vector-effect:non-scaling-stroke;opacity:.92}.EagleViewSection_iSeed__ydDib{fill:var(--color-paper-tida-fg);stroke:#0a0612;stroke-width:1.2}.EagleViewSection_iPulse__JD6Al{fill:var(--color-paper-tida-fg);opacity:.85}.EagleViewSection_iLabelPlate__31ZUa{fill:var(--color-paper-tida);stroke:var(--color-paper-tida-mute);stroke-width:.75;vector-effect:non-scaling-stroke}.EagleViewSection_iLabelConnector__HxKmy{stroke:var(--color-paper-tida-mute);stroke-width:.5;opacity:.7;vector-effect:non-scaling-stroke}.EagleViewSection_iTypeLabel__s0QMh{fill:var(--color-paper-tida-mute);font-family:var(--font-tt);font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:500}.EagleViewSection_finale__7415c{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.EagleViewSection_finaleText__Ghih5{font-family:var(--font-tt);font-size:clamp(2rem,6vw,4.5rem);letter-spacing:-.01em;font-weight:600;color:var(--color-paper-tida-fg)}.EagleViewSection_finaleDot__Qk79i{color:var(--color-violet)}.EagleViewSection_captions__R9oR7{position:absolute;left:0;right:0;bottom:16%;display:grid;place-items:center;pointer-events:none}.EagleViewSection_levelCaption__hRiPi{grid-area:1/1;text-align:center;max-width:36ch;padding-inline:var(--spacing-24)}.EagleViewSection_captionEyebrow__O8vVE{margin:0 0 var(--spacing-12);font-family:var(--font-tt);font-size:var(--text-12);letter-spacing:.16em;text-transform:uppercase;font-weight:500;color:var(--color-paper-tida-mute);text-shadow:0 1px 12px rgba(16,16,25,.9)}[dir=rtl] .EagleViewSection_captionEyebrow__O8vVE{font-family:var(--font-sans);font-size:var(--text-14);letter-spacing:0;text-transform:none;color:var(--color-paper-tida-soft)}.EagleViewSection_captionLine__74xK6{margin:0;font-size:var(--text-28);line-height:1.3;letter-spacing:-.01em;font-weight:500;color:var(--color-paper-tida-fg);text-shadow:0 1px 18px rgba(16,16,25,.92)}@media (max-width:640px){.EagleViewSection_captionLine__74xK6{font-size:var(--text-20)}}.EagleViewSection_scrollPrompt__b0USi{position:absolute;bottom:var(--spacing-48);left:50%;transform:translateX(-50%);display:inline-flex;flex-direction:column;align-items:center;gap:var(--spacing-8);color:var(--color-paper-tida-mute);pointer-events:none}.EagleViewSection_scrollLabel__B7nac{font-size:var(--text-12);letter-spacing:.14em;text-transform:uppercase;font-family:var(--font-tt);font-weight:500}@media (max-width:640px){.EagleViewSection_scrollPrompt__b0USi{bottom:var(--spacing-32)}}.EagleViewSection_reducedScene__4fqPZ{margin-top:var(--spacing-48);width:100%}.EagleViewSection_reducedLevels__5SF_C{list-style:none;margin:var(--spacing-48) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-32)}.EagleViewSection_gridLine__U4RT3{stroke:var(--color-rule-tida);stroke-width:.5;opacity:.22;vector-effect:non-scaling-stroke}.EagleViewSection_planeOutline__dhg2q{stroke:#5a5a6e;stroke-width:.75;opacity:.4;vector-effect:non-scaling-stroke}.EagleViewSection_contact__HlOUi{fill:#05050a;opacity:.16}.EagleViewSection_person__eGaFk{fill:var(--color-paper-tida-fg);opacity:0;transition:opacity .48s var(--ease-signature)}.EagleViewSection_link__2YP7Z{stroke:#5c5c70;stroke-width:.75;stroke-linecap:round;fill:none;stroke-dasharray:var(--len);stroke-dashoffset:var(--len);transition:stroke-dashoffset .82s var(--ease-signature)}.EagleViewSection_linkFlow__sRKFi{stroke:#8f63ee;stroke-width:1;stroke-linecap:round;fill:none;stroke-dasharray:var(--len);stroke-dashoffset:var(--len);transition:stroke-dashoffset .9s var(--ease-signature)}.EagleViewSection_mantleCube__rMrLX{transform-box:fill-box;transform-origin:center;animation:EagleViewSection_eagleMantleScale__nCB3S 5.4s ease-in-out infinite}.EagleViewSection_mantleTop__T8F9N{fill:rgba(82,54,138,.86);stroke:#0a0612;stroke-width:1;animation:EagleViewSection_mantleBreathTop__Xg9QL 5.4s ease-in-out infinite}.EagleViewSection_mantleRight__hLoeH{fill:rgba(40,20,86,.94);stroke:#0a0612;stroke-width:1;animation:EagleViewSection_mantleBreathRight__BfPXL 5.4s ease-in-out infinite}.EagleViewSection_mantleFront__r4UTE{fill:rgba(16,8,46,.96);stroke:#0a0612;stroke-width:1;animation:EagleViewSection_mantleBreathFront__YO5wB 5.4s ease-in-out infinite}@keyframes EagleViewSection_eagleMantleScale__nCB3S{0%,to{transform:scale(1)}50%{transform:scale(1.022)}}@keyframes EagleViewSection_mantleBreathTop__Xg9QL{0%,to{fill:rgba(82,54,138,.86)}50%{fill:rgba(94,64,154,.9)}}@keyframes EagleViewSection_mantleBreathRight__BfPXL{0%,to{fill:rgba(40,20,86,.94)}50%{fill:rgba(52,30,102,.96)}}@keyframes EagleViewSection_mantleBreathFront__YO5wB{0%,to{fill:rgba(16,8,46,.96)}50%{fill:rgba(26,14,62,.96)}}@keyframes EagleViewSection_eagleConduitBreath__JGrYa{0%,to{stroke:#7d54d8}50%{stroke:#a87cff}}.EagleViewSection_caption__S4O1j{font-family:var(--font-tt);font-size:15px;letter-spacing:.16em;text-transform:uppercase;font-weight:500;fill:var(--color-paper-tida-mute);opacity:0;transition:opacity .7s var(--ease-signature)}.EagleViewSection_departments__wafP_,.EagleViewSection_machines__G5p9U,.EagleViewSection_systems__W5Jmi,.EagleViewSection_vendors__EVgtY{opacity:0;transform:translateY(20px);transition:opacity .72s var(--ease-signature),transform .72s var(--ease-signature)}.EagleViewSection_ground__R0d8A{opacity:0;transition:opacity .7s var(--ease-signature)}.EagleViewSection_glow__mbg8K{opacity:0;transition:opacity .8s var(--ease-signature) 1s}.EagleViewSection_departments__wafP_{transition-delay:.45s}.EagleViewSection_systems__W5Jmi{transition-delay:1s}.EagleViewSection_machines__G5p9U{transition-delay:1.5s}.EagleViewSection_vendors__EVgtY{transition-delay:2.1s}.EagleViewSection_caption__S4O1j[data-layer=departments]{transition-delay:.7s}.EagleViewSection_caption__S4O1j[data-layer=systems]{transition-delay:1.2s}.EagleViewSection_caption__S4O1j[data-layer=machines]{transition-delay:1.7s}.EagleViewSection_caption__S4O1j[data-layer=people]{transition-delay:1.9s}.EagleViewSection_caption__S4O1j[data-layer=vendors]{transition-delay:2.3s}.EagleViewSection_scene__uOkOo[data-assembled=true] .EagleViewSection_ground__R0d8A{opacity:1}.EagleViewSection_scene__uOkOo[data-assembled=true] .EagleViewSection_departments__wafP_,.EagleViewSection_scene__uOkOo[data-assembled=true] .EagleViewSection_machines__G5p9U,.EagleViewSection_scene__uOkOo[data-assembled=true] .EagleViewSection_systems__W5Jmi,.EagleViewSection_scene__uOkOo[data-assembled=true] .EagleViewSection_vendors__EVgtY{opacity:1;transform:translateY(0)}.EagleViewSection_scene__uOkOo[data-assembled=true] .EagleViewSection_glow__mbg8K{opacity:1}.EagleViewSection_scene__uOkOo[data-assembled=true] .EagleViewSection_person__eGaFk{opacity:.92}.EagleViewSection_scene__uOkOo[data-assembled=true] .EagleViewSection_link__2YP7Z{stroke-dashoffset:0}.EagleViewSection_scene__uOkOo[data-assembled=true] .EagleViewSection_linkFlow__sRKFi{stroke-dashoffset:0;animation:EagleViewSection_eagleConduitBreath__JGrYa 5.4s ease-in-out 3.2s infinite}.EagleViewSection_scene__uOkOo[data-assembled=true] .EagleViewSection_caption__S4O1j{opacity:1}@keyframes EagleViewSection_eagleGlowPulse__zbnNp{0%,to{opacity:.5}50%{opacity:1}}.EagleViewSection_scene__uOkOo[data-assembled=true] .EagleViewSection_glow__mbg8K ellipse{animation:EagleViewSection_eagleGlowPulse__zbnNp 4.2s ease-in-out 3s infinite}@media (prefers-reduced-motion:reduce){.EagleViewSection_caption__S4O1j,.EagleViewSection_departments__wafP_,.EagleViewSection_glow__mbg8K,.EagleViewSection_ground__R0d8A,.EagleViewSection_machines__G5p9U,.EagleViewSection_systems__W5Jmi,.EagleViewSection_vendors__EVgtY{opacity:1;transform:none;transition:none}.EagleViewSection_departments__wafP_,.EagleViewSection_machines__G5p9U,.EagleViewSection_systems__W5Jmi,.EagleViewSection_vendors__EVgtY{opacity:1}.EagleViewSection_person__eGaFk{opacity:.92;transition:none}.EagleViewSection_linkFlow__sRKFi,.EagleViewSection_link__2YP7Z{stroke-dashoffset:0;transition:none}.EagleViewSection_mantleCube__rMrLX,.EagleViewSection_mantleFront__r4UTE,.EagleViewSection_mantleRight__hLoeH,.EagleViewSection_mantleTop__T8F9N,.EagleViewSection_scene__uOkOo[data-assembled=true] .EagleViewSection_glow__mbg8K ellipse,.EagleViewSection_scene__uOkOo[data-assembled=true] .EagleViewSection_linkFlow__sRKFi{animation:none}}.EngagementsSection_section__ug1C7{width:100%;padding-block:200px;background:transparent;--color-ink-mute:var(--color-paper-tida-mute)}@media (max-width:1024px){.EngagementsSection_section__ug1C7{padding-block:144px}}@media (max-width:640px){.EngagementsSection_section__ug1C7{padding-block:96px}}.EngagementsSection_column__pAQos{max-width:var(--container-hero);margin:0 auto;padding-inline:var(--spacing-32);display:flex;flex-direction:column;align-items:center;text-align:center}@media (max-width:640px){.EngagementsSection_column__pAQos{padding-inline:var(--spacing-24)}}.EngagementsSection_heading__kWjK2{margin:var(--spacing-32) 0 0;font-size:var(--text-96);line-height:1.02;letter-spacing:-.04em;font-weight:600;color:var(--color-paper-tida-fg);scroll-margin-top:120px}@media (max-width:1024px){.EngagementsSection_heading__kWjK2{font-size:var(--text-64);margin-top:var(--spacing-24)}}@media (max-width:640px){.EngagementsSection_heading__kWjK2{font-size:var(--text-40)}}.EngagementsSection_subheading__eItHK{margin:var(--spacing-32) 0 0;font-size:1.1875rem;line-height:1.45;letter-spacing:-.01em;font-style:italic;font-weight:400;color:var(--color-paper-tida-soft);max-width:640px}@media (max-width:640px){.EngagementsSection_subheading__eItHK{font-size:1.0625rem;margin-top:var(--spacing-24)}}.EngagementsSection_prose__fIzGY{margin:var(--spacing-48) 0 0;max-width:640px;font-size:1.375rem;line-height:1.55;color:var(--color-paper-tida-fg);font-weight:400}@media (max-width:1024px){.EngagementsSection_prose__fIzGY{margin-top:var(--spacing-40)}}@media (max-width:640px){.EngagementsSection_prose__fIzGY{margin-top:var(--spacing-32);font-size:1.125rem}}.EngagementsSection_reveal__bCbXQ{opacity:0;will-change:opacity,transform;transition-timing-function:var(--ease-signature,cubic-bezier(.16,1,.3,1));transition-property:opacity,transform}.EngagementsSection_eyebrow__s8X_Y{transform:translateY(6px);transition-duration:.4s;transition-delay:0s}.EngagementsSection_headingReveal__OiqSG{transform:translateY(12px);transition-duration:.7s;transition-delay:.15s}.EngagementsSection_subheadingReveal__SRGQj{transform:translateY(8px);transition-duration:.5s;transition-delay:.45s}.EngagementsSection_proseReveal__WVANM{transform:translateY(10px);transition-duration:.6s;transition-delay:.85s}.EngagementsSection_section__ug1C7[data-revealed=true] .EngagementsSection_eyebrow__s8X_Y,.EngagementsSection_section__ug1C7[data-revealed=true] .EngagementsSection_headingReveal__OiqSG,.EngagementsSection_section__ug1C7[data-revealed=true] .EngagementsSection_proseReveal__WVANM,.EngagementsSection_section__ug1C7[data-revealed=true] .EngagementsSection_subheadingReveal__SRGQj{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.EngagementsSection_eyebrow__s8X_Y,.EngagementsSection_headingReveal__OiqSG,.EngagementsSection_proseReveal__WVANM,.EngagementsSection_subheadingReveal__SRGQj{opacity:1;transform:none;transition:none}}.IndustriesRow_row__h1zZq{width:100%;max-width:var(--container-hero);margin:0 auto;padding-block:var(--spacing-96);padding-inline:var(--spacing-32);border-top:1px solid var(--color-rule-tida);border-bottom:1px solid var(--color-rule-tida)}@media (max-width:1024px){.IndustriesRow_row__h1zZq{padding-block:var(--spacing-64)}}@media (max-width:640px){.IndustriesRow_row__h1zZq{padding-block:var(--spacing-48);padding-inline:var(--spacing-24)}}.IndustriesRow_grid__iYYTb{display:grid;grid-template-columns:1fr 1.5fr;column-gap:var(--spacing-64);align-items:start}@media (max-width:768px){.IndustriesRow_grid__iYYTb{grid-template-columns:1fr;row-gap:var(--spacing-48)}}.IndustriesRow_lead__ggXlD{display:flex;flex-direction:column;max-width:380px}.IndustriesRow_lead__ggXlD .IndustriesRow_heading__b45rs{margin-top:var(--spacing-24)}.IndustriesRow_lead__ggXlD .IndustriesRow_subheading__mR0ga{margin-top:var(--spacing-16)}.IndustriesRow_right__Yc_YM{display:flex;flex-direction:column;gap:var(--spacing-48)}@media (max-width:1024px){.IndustriesRow_right__Yc_YM{gap:var(--spacing-32)}}.IndustriesRow_intro__HcPZR{margin:0;max-width:540px;font-size:1.1875rem;line-height:1.55;color:var(--color-paper-tida-soft);font-weight:400}@media (max-width:640px){.IndustriesRow_intro__HcPZR{font-size:1rem}}.IndustriesRow_heading__b45rs{margin:0;font-size:var(--text-40);line-height:1.1;letter-spacing:-.02em;font-weight:500;color:var(--color-paper-tida-fg);scroll-margin-top:120px}@media (max-width:1024px){.IndustriesRow_heading__b45rs{font-size:2rem}}@media (max-width:640px){.IndustriesRow_heading__b45rs{font-size:1.75rem}}.IndustriesRow_subheading__mR0ga{margin:0;font-size:1.1875rem;line-height:1.45;color:var(--color-paper-tida-mute);font-weight:400}@media (max-width:640px){.IndustriesRow_subheading__mR0ga{font-size:1rem}}.IndustriesRow_industries__YYTTF{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(4,auto);grid-auto-flow:column;column-gap:var(--spacing-48);border-top:1px solid var(--color-rule-tida)}@media (max-width:640px){.IndustriesRow_industries__YYTTF{grid-template-columns:1fr;grid-template-rows:repeat(8,auto);column-gap:0}}.IndustriesRow_industryItem__qs_G7{margin:0;padding:0;list-style:none;border-bottom:1px solid var(--color-rule-tida)}.IndustriesRow_industryLink__S7hwk{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-32) 0;font-size:1.0625rem;letter-spacing:-.01em;text-decoration:none;color:var(--color-paper-tida-soft);transition:color .2s var(--ease-signature,ease),opacity .2s var(--ease-signature,ease)}.IndustriesRow_industryLink__S7hwk:focus-visible{outline:2px solid var(--color-violet);outline-offset:4px}.IndustriesRow_industryArrow__LqsK7{flex-shrink:0;font-family:var(--font-mono);color:var(--color-paper-tida-mute);transition:transform .2s var(--ease-signature,ease),color .2s var(--ease-signature,ease)}.IndustriesRow_industries__YYTTF:focus-within .IndustriesRow_industryLink__S7hwk,.IndustriesRow_industries__YYTTF:hover .IndustriesRow_industryLink__S7hwk{opacity:.35}.IndustriesRow_industries__YYTTF .IndustriesRow_industryLink__S7hwk:focus-visible,.IndustriesRow_industries__YYTTF .IndustriesRow_industryLink__S7hwk:hover{opacity:1;color:var(--color-paper-tida-fg)}.IndustriesRow_industries__YYTTF .IndustriesRow_industryLink__S7hwk:focus-visible .IndustriesRow_industryArrow__LqsK7,.IndustriesRow_industries__YYTTF .IndustriesRow_industryLink__S7hwk:hover .IndustriesRow_industryArrow__LqsK7{color:var(--color-paper-tida-fg);transform:translateX(4px)}[dir=rtl] .IndustriesRow_industryArrow__LqsK7{transform:scaleX(-1)}[dir=rtl] .IndustriesRow_industries__YYTTF .IndustriesRow_industryLink__S7hwk:focus-visible .IndustriesRow_industryArrow__LqsK7,[dir=rtl] .IndustriesRow_industries__YYTTF .IndustriesRow_industryLink__S7hwk:hover .IndustriesRow_industryArrow__LqsK7{transform:scaleX(-1) translateX(4px)}.SearchMeta_root__9MxMb{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.IndustryCover_cover__1AE9D{position:relative;width:100%;height:60vh;overflow:hidden;background:#0a0a10}@media (max-width:1279px){.IndustryCover_cover__1AE9D{height:52vh}}@media (max-width:767px){.IndustryCover_cover__1AE9D{height:42vh}}.IndustryCover_stage__WYxox{position:absolute;inset:0;transform:scale(1);transform-origin:center;animation:IndustryCover_coverKenBurns__igdSS 18s cubic-bezier(.22,1,.36,1) forwards;will-change:transform}@keyframes IndustryCover_coverKenBurns__igdSS{0%{transform:scale(1)}to{transform:scale(1.035)}}@media (prefers-reduced-motion:reduce){.IndustryCover_stage__WYxox{animation:none;transform:none}}.IndustryCover_image__SvLaT{object-fit:cover;object-position:var(--cover-object-position,center 60%)}.IndustryCover_fade__DnmRb{position:absolute;inset-inline:0;bottom:0;height:14%;pointer-events:none;background:linear-gradient(to bottom,transparent 0,transparent 55%,var(--color-paper) 100%)}.IndustryCover_topVeil__gcpsR{position:absolute;inset-inline:0;top:0;height:30%;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.42) 0,rgba(0,0,0,.18) 45%,rgba(0,0,0,0))}.IndustryCover_sentinel__QOQTR{position:absolute;bottom:0;left:0;width:0;height:0;display:block}.WhatWeDoBlock_section__LLqx7{background:var(--color-paper);padding-top:var(--spacing-96);padding-bottom:var(--spacing-32)}@media (max-width:640px){.WhatWeDoBlock_section__LLqx7{padding-top:var(--spacing-64);padding-bottom:var(--spacing-24)}}.WhatWeDoBlock_shell__3DWsn{width:100%;max-width:var(--container-hero);margin:0 auto;padding-inline:var(--spacing-32)}.WhatWeDoBlock_rail__eR_vi{max-width:720px}.WhatWeDoBlock_headline__co7NW{margin:var(--spacing-32) 0 0;font-size:var(--text-64);line-height:1.05;letter-spacing:-.03em;font-weight:600;color:var(--color-ink);white-space:pre-line;min-height:calc(var(--text-64) * 2.1)}@media (max-width:1024px){.WhatWeDoBlock_headline__co7NW{font-size:var(--text-40);min-height:calc(var(--text-40) * 2.1)}}.WhatWeDoBlock_body__Sb8Hx{margin:var(--spacing-48) 0 0;font-size:var(--text-20);line-height:1.55;color:var(--color-ink-soft)}.WhatWeDoBlock_quote__Shv4H{margin:var(--spacing-96) 0 0 5rem;padding:0;font-size:var(--text-28);line-height:1.2;letter-spacing:-.01em;font-weight:500;color:var(--color-ink)}.WhatWeDoBlock_quoteLine__Exq9o{margin:0}@media (max-width:1024px){.WhatWeDoBlock_quote__Shv4H{margin-left:var(--spacing-32);font-size:var(--text-20)}}@media (max-width:640px){.WhatWeDoBlock_quote__Shv4H{margin-top:var(--spacing-64);margin-left:0}}