.technology_root__pko1a{--bg:#08090b;--panel:#101215;--panel-raised:#181b1f;--text:#eff0f2;--muted:#a1a6af;--faint:#737b85;--line:#292d33;--silver:#c5cad2;--button-bg:#e6e9ee;--button-text:#121519;--green:#afcdbf;--shadow:#00000060;--grid:#ffffff04;--shine:#ffffff09;background:var(--bg);color:var(--text);min-height:100vh;font-family:var(--font-geist-sans),Arial,sans-serif;-webkit-font-smoothing:antialiased;color-scheme:dark}.technology_root__pko1a[data-theme=light]{--bg:#f4f4f1;--panel:#eaece9;--panel-raised:#fff;--text:#181c20;--muted:#565f69;--faint:#636c74;--line:#cdd1d2;--silver:#525d69;--button-bg:#232a31;--button-text:#f8f9fa;--green:#3a6954;--shadow:#1c263115;--grid:#00000006;--shine:#ffffff60;color-scheme:light}.technology_root__pko1a *{box-sizing:border-box}.technology_root__pko1a a{text-decoration:none}.technology_root__pko1a button{font:inherit;cursor:pointer}.technology_root__pko1a a,.technology_root__pko1a button{-webkit-tap-highlight-color:transparent}.technology_root__pko1a :is(a,button):focus-visible{outline:2px solid var(--silver);outline-offset:5px}.technology_root__pko1a :is(section,main){scroll-margin-top:100px}.technology_root__pko1a h1,.technology_root__pko1a h2,.technology_root__pko1a h3,.technology_root__pko1a h4,.technology_root__pko1a p{margin:0}.technology_skip__Rtatl{position:fixed;top:-80px;left:20px;z-index:100;padding:14px;background:var(--button-bg);color:var(--button-text)}.technology_skip__Rtatl:focus{top:10px}.technology_header__msGjR{height:82px;display:flex;align-items:center;gap:22px;padding:0 max(24px,calc((100vw - 1320px) / 2));border-bottom:1px solid var(--line);position:sticky;top:0;z-index:20;background:var(--bg)}.technology_brand__0XWB_{display:inline-flex;align-items:center;color:var(--text);font-size:19px;letter-spacing:-.8px;font-weight:600;white-space:nowrap}.technology_brand__0XWB_>span:last-child{color:var(--muted);font-weight:400}.technology_brandMark__PCFTv{width:30px;height:30px;display:grid;place-items:center;border:1px solid var(--line);background:linear-gradient(135deg,var(--panel-raised),var(--bg));border-radius:7px;margin-right:9px}.technology_headerDivider__y_gMW{height:20px;width:1px;background:var(--line)}.technology_edition__08AgH{font-size:11px;text-transform:uppercase;letter-spacing:1.8px;color:var(--muted)}.technology_desktopNav__Lthfr{display:flex;gap:25px;margin-left:auto;font-size:12px;color:var(--muted)}.technology_desktopNav__Lthfr a:hover,.technology_footer__qpT73 a:hover{color:var(--text)}.technology_headerActions__3eCAR{display:flex;align-items:center;gap:15px}.technology_iconButton__CxhsU{width:40px;height:40px;border:1px solid var(--line);color:var(--muted);background:transparent;display:grid;place-items:center;border-radius:50%}.technology_iconButton__CxhsU:hover{background:var(--panel);color:var(--text)}.technology_headerCta__6AZ_J{display:flex;gap:13px;align-items:center;color:var(--text);font-size:12px}.technology_menuButton__oJ1RL{display:none}.technology_mobileNav__FnCLl{display:grid;position:fixed;top:72px;left:0;right:0;padding:20px 25px;border-bottom:1px solid var(--line);background:var(--bg);z-index:19}.technology_mobileNav__FnCLl a{display:flex;justify-content:space-between;padding:15px 0;color:var(--text)}.technology_hero__od_jE{position:relative;max-width:1440px;margin:auto;padding:106px 60px 0;min-height:770px;display:grid;grid-template-columns:1.15fr 1fr;overflow:hidden}.technology_heroGrid__8BW4e{pointer-events:none;position:absolute;inset:0;background-image:linear-gradient(var(--grid) 1px,transparent 1px),linear-gradient(90deg,var(--grid) 1px,transparent 1px);background-size:80px 80px;mask-image:linear-gradient(90deg,transparent,#000)}.technology_heroCopy__YBj5r{z-index:1}.technology_engineCoordinate__hxfN0,.technology_eyebrow__buoQ8,.technology_heroBottom__fpypU,.technology_mono__LwCqG{font-family:var(--font-geist-mono),monospace;font-size:10px;font-weight:400;letter-spacing:1.5px;text-transform:uppercase}.technology_eyebrow__buoQ8{color:var(--muted);display:flex;align-items:center;gap:10px;line-height:1.8}.technology_statusDot__OL6Q3{width:5px;height:5px;border-radius:50%;background:var(--green);flex-shrink:0;display:inline-block}.technology_hero__od_jE h1{font-size:clamp(42px,4.7vw,68px);font-weight:450;line-height:1.1;letter-spacing:-3.7px;margin-top:31px}.technology_hero__od_jE h1>span,.technology_root__pko1a h2>span{color:var(--muted)}.technology_heroDescription__PUjUO{max-width:445px;color:var(--muted);font-size:15px;line-height:1.9;margin-top:29px!important}.technology_primaryButton__Da5hq,.technology_secondaryButton__uSF5W{display:inline-flex;align-items:center;justify-content:center;gap:26px;font-size:12px;font-weight:500;padding:17px 22px;min-height:48px;border-radius:3px;transition:transform .2s,box-shadow .2s}.technology_primaryButton__Da5hq{background:var(--button-bg);color:var(--button-text);border:1px solid var(--silver);box-shadow:0 1px 0 var(--shine) inset}.technology_primaryButton__Da5hq:hover,.technology_secondaryButton__uSF5W:hover{transform:translateY(-2px);box-shadow:0 8px 25px var(--shadow)}.technology_hero__od_jE .technology_primaryButton__Da5hq{margin-top:30px}.technology_heroFootnote__cL5Rr{margin-top:17px!important;font-size:10px;color:var(--faint)}.technology_engine__hovPD{position:relative;width:100%;max-width:540px;aspect-ratio:1;align-self:start;margin-top:-2px}.technology_orbitInner__4tuEH,.technology_orbitMiddle__pLR5t,.technology_orbitOuter__pI5QQ{position:absolute;border-radius:50%;inset:4%;border:1px solid var(--line)}.technology_orbitOuter__pI5QQ{border-style:dashed;opacity:.6}.technology_orbitMiddle__pLR5t{inset:15%;box-shadow:0 0 60px var(--shine)}.technology_orbitInner__4tuEH{inset:24%;border-color:var(--silver);opacity:.3}.technology_crosshair__sUj1n{position:absolute;inset:0;background:linear-gradient(90deg,transparent calc(50% - .5px),var(--line) 50%,transparent calc(50% + .5px)),linear-gradient(transparent calc(50% - .5px),var(--line) 50%,transparent calc(50% + .5px))}.technology_core__gEjuM{position:absolute;inset:30%;border-radius:25%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:linear-gradient(135deg,var(--panel-raised) 0,var(--panel) 30%,var(--bg) 50%,var(--panel-raised) 100%);border:1px solid var(--silver);box-shadow:0 24px 60px var(--shadow),inset 1px 1px 0 var(--shine),0 0 0 8px var(--panel),0 0 0 9px var(--line);transform:rotate(-8deg)}.technology_coreFinn__SUVG7{font-size:clamp(40px,5vw,68px);letter-spacing:-5px;font-weight:500;line-height:1}.technology_coreFinn__SUVG7>span{color:var(--silver)}.technology_coreSmall__bFfP5{font-family:var(--font-geist-mono),monospace;color:var(--muted);font-size:8px;text-transform:uppercase;letter-spacing:2px}.technology_engineLabel__tWVA7{position:absolute;display:flex;gap:9px;align-items:center;color:var(--muted);border:1px solid var(--line);background:var(--bg);padding:10px 12px;font-size:10px;letter-spacing:.3px;border-radius:3px;z-index:1}.technology_labelTop__e_RM3{top:6%;left:50%;transform:translateX(-50%)}.technology_labelBottom__Pgmqc{bottom:6%;left:50%;transform:translateX(-50%)}.technology_labelLeft__X8VIh{top:50%;left:0;transform:translateY(-50%)}.technology_labelRight__xD3Fs{top:50%;right:0;transform:translateY(-50%)}.technology_engineCoordinate__hxfN0{position:absolute;bottom:-25px;width:100%;text-align:center;color:var(--faint);font-size:8px}.technology_heroBottom__fpypU{grid-column:1/-1;margin-top:85px;border-top:1px solid var(--line);padding:24px 0;display:flex;justify-content:space-between;color:var(--faint)}.technology_heroBottom__fpypU>span:last-child{display:flex;align-items:center;gap:16px}.technology_section__x2UsI{max-width:1320px;margin:0 auto;padding:110px 0;border-bottom:1px solid var(--line)}.technology_sectionIntro__umgRN{margin-bottom:48px;max-width:770px}.technology_root__pko1a h2{font-size:clamp(31px,3.3vw,48px);letter-spacing:-2px;font-weight:450;line-height:1.16}.technology_memoryCopy__kkTXM h2,.technology_personality__gA8j2 h2,.technology_sectionIntro__umgRN h2{margin-top:21px}.technology_sectionIntro__umgRN>p:last-child{margin-top:24px;max-width:560px;color:var(--muted);font-size:14px;line-height:1.9}.technology_workbench__gAX_h{border:1px solid var(--line);border-radius:7px;background:var(--panel);overflow:hidden}.technology_workbenchHeader__NIuX7{display:flex;justify-content:space-between;align-items:center;padding:19px 25px;border-bottom:1px solid var(--line);gap:15px}.technology_workbenchHeader__NIuX7>span{display:flex;gap:10px;align-items:center;color:var(--muted)}.technology_toggle__x8onV{display:flex;align-items:center;gap:9px;background:transparent;border:0;color:var(--muted);font-size:11px!important;min-height:30px}.technology_switch__ev6jf{width:28px;height:16px;background:var(--line);padding:3px;border-radius:10px}.technology_switch__ev6jf>span{display:block;background:var(--muted);width:10px;height:10px;border-radius:50%;transition:transform .2s}.technology_switch__ev6jf[data-on=true]>span{transform:translateX(12px);background:var(--text)}.technology_stageButtons__IRAfy{display:grid;grid-template-columns:repeat(5,1fr);border-bottom:1px solid var(--line)}.technology_stageButtons__IRAfy>button{padding:23px;display:flex;align-items:center;gap:12px;border:0;border-right:1px solid var(--line);background:transparent;color:var(--muted);position:relative;font-size:12px}.technology_stageButtons__IRAfy>button:last-child{border-right:0}.technology_stageButtons__IRAfy>button:hover{background:var(--shine)}.technology_stageButtons__IRAfy>button.technology_activeStage__Ay7yK{color:var(--text);background:var(--panel-raised);box-shadow:inset 0 -2px var(--silver)}.technology_stepNumber__ehPAD{margin-left:auto;color:var(--faint);font-family:var(--font-geist-mono),monospace;font-size:9px}.technology_workflowBody__EcTTV{padding:48px;display:grid;grid-template-columns:1fr 1.1fr;gap:80px;align-items:center;min-height:420px}.technology_workflowDescription__gHswR>.technology_mono__LwCqG{color:var(--faint)}.technology_workflowDescription__gHswR h3{font-size:30px;font-weight:450;line-height:1.2;letter-spacing:-1px;margin:20px 0}.technology_workflowDescription__gHswR>p{color:var(--muted);font-size:13px;line-height:1.9;max-width:350px}.technology_textButton__okYQR{color:var(--text);display:inline-flex;align-items:center;gap:17px;font-size:12px!important;background:transparent;border:0;padding:10px 0}.technology_textButton__okYQR:hover{text-decoration:underline;text-underline-offset:5px}.technology_workflowDescription__gHswR .technology_textButton__okYQR{margin-top:23px}.technology_agentActivity___o5_m{display:flex;align-items:center;gap:12px;margin-bottom:17px}.technology_agentActivity___o5_m>svg{margin-left:auto;color:var(--green)}.technology_miniFinn__mywfH{display:inline-flex;justify-content:center;align-items:center;width:30px;height:30px;background:linear-gradient(135deg,var(--panel-raised),var(--bg));border:1px solid var(--line);border-radius:7px;font-size:18px;font-weight:500;color:var(--text);flex-shrink:0}.technology_agentActivity___o5_m .technology_miniFinn__mywfH{width:40px;height:40px;font-size:24px}.technology_agentActivity___o5_m .technology_mono__LwCqG{font-size:8px;color:var(--faint);letter-spacing:1px}.technology_agentActivity___o5_m p{font-size:12px;margin-top:3px}.technology_dashboard__Z4m7b{background:var(--bg);border:1px solid var(--line);border-radius:5px;min-height:200px;box-shadow:0 12px 32px var(--shadow)}.technology_dashboardTop__AP86o{border-bottom:1px solid var(--line);padding:12px 15px;display:flex;gap:20px;align-items:center;color:var(--faint);font-size:9px}.technology_dashboardTop__AP86o>span:first-child{display:flex;gap:4px}.technology_dashboardTop__AP86o i{width:4px;height:4px;border-radius:50%;background:var(--faint)}.technology_dashboardContent__Wacj_{padding:20px}.technology_dashboardContent__Wacj_>.technology_mono__LwCqG{font-size:8px;color:var(--muted);margin-bottom:13px}.technology_dataRow__JG8dD{display:flex;justify-content:space-between;gap:15px;border-top:1px solid var(--line);padding:10px 0;font-size:10px}.technology_dataRow__JG8dD>span{color:var(--muted)}.technology_dataRow__JG8dD>strong{font-weight:400}.technology_noDashboard__CnhWy{min-height:220px;border:1px dashed var(--line);padding:25px;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.technology_noDashboard__CnhWy>svg{color:var(--silver);margin-bottom:13px}.technology_noDashboard__CnhWy h4{font-size:16px;font-weight:450}.technology_noDashboard__CnhWy p{max-width:290px;font-size:11px;line-height:1.7;color:var(--muted);margin:10px 0 15px}.technology_noDashboard__CnhWy .technology_mono__LwCqG{display:flex;align-items:center;gap:8px;color:var(--green);font-size:8px}.technology_ledgerLine__IbM5B{display:flex;align-items:center;gap:8px;color:var(--faint);margin-top:18px;font-size:9px}.technology_ledgerTrack__jNa3j{height:1px;background:var(--line);flex:1}.technology_exampleNote__Ybx4L{padding:15px 25px;color:var(--faint);font-size:10px;line-height:1.7;border-top:1px solid var(--line)}.technology_capabilityGrid__2KXUl{display:grid;grid-template-columns:repeat(3,1fr);gap:60px;padding-top:45px}.technology_capabilityGrid__2KXUl svg{color:var(--silver)}.technology_capabilityGrid__2KXUl h3{font-size:16px;font-weight:450;margin:18px 0 12px}.technology_capabilityGrid__2KXUl p{font-size:12px;line-height:1.85;color:var(--muted);max-width:300px}.technology_knowledgeGrid__2XVGp{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;border:1px solid var(--line);background:var(--line);border-radius:6px;overflow:hidden}.technology_knowledgeCard__BOMa8{padding:33px;background:linear-gradient(145deg,var(--panel-raised),var(--panel) 45%);display:flex;flex-direction:column}.technology_cardNumber__4EpFy{font-size:11px;font-family:var(--font-geist-mono),monospace;display:flex;align-items:center;justify-content:space-between;color:var(--faint);margin-bottom:60px}.technology_knowledgeCard__BOMa8 h3{font-size:25px;font-weight:450;letter-spacing:-.8px}.technology_cardSubtitle___QaX5{font-size:12px;color:var(--silver);margin-top:9px!important}.technology_knowledgeCard__BOMa8>p:not(.technology_cardSubtitle___QaX5){font-size:12px;line-height:1.9;color:var(--muted);margin:24px 0 30px}.technology_tags__BBoNJ{display:flex;gap:7px;flex-wrap:wrap;margin-top:auto}.technology_tags__BBoNJ>span{font-size:9px;padding:6px 9px;border:1px solid var(--line);border-radius:3px;color:var(--muted)}.technology_knowledgeNote__QiP6U{display:flex;gap:15px;align-items:flex-start;color:var(--muted);margin-top:25px;max-width:850px}.technology_knowledgeNote__QiP6U svg{flex-shrink:0;margin-top:3px}.technology_knowledgeNote__QiP6U p{font-size:11px;line-height:1.85}.technology_memorySection__XoXCr{display:grid;grid-template-columns:1.1fr 1fr;gap:100px;align-items:center}.technology_memoryCopy__kkTXM>p:not(.technology_eyebrow__buoQ8){margin-top:25px;font-size:14px;line-height:1.9;color:var(--muted);max-width:450px}.technology_memoryPoints__x6uYX{display:grid;gap:24px;margin-top:35px;max-width:430px}.technology_memoryPoints__x6uYX>div{display:flex;align-items:flex-start;gap:16px}.technology_memoryPoints__x6uYX svg{flex-shrink:0;margin-top:2px;color:var(--silver)}.technology_memoryPoints__x6uYX span{color:var(--muted);font-size:12px;line-height:1.8}.technology_memoryPoints__x6uYX strong{color:var(--text);font-weight:450;display:block;margin-bottom:3px;font-size:13px}.technology_memoryDemo__X3Xx5{border:1px solid var(--line);border-radius:6px;background:var(--panel);box-shadow:0 25px 60px var(--shadow)}.technology_memoryDemoHeader__EUraT{display:flex;align-items:center;gap:12px;padding:22px;border-bottom:1px solid var(--line);color:var(--muted)}.technology_memoryDemoHeader__EUraT .technology_mono__LwCqG{font-size:9px}.technology_memoryTabs__yX_NI{margin:20px 22px 0;padding:4px;background:var(--bg);border:1px solid var(--line);border-radius:4px;display:grid;grid-template-columns:1fr 1fr;gap:5px}.technology_memoryTabs__yX_NI button{display:flex;align-items:center;justify-content:center;gap:6px;font-size:10px;color:var(--muted);border:0;border-radius:3px;padding:11px 5px;background:transparent}.technology_memoryTabs__yX_NI button[aria-pressed=true]{background:var(--panel-raised);color:var(--text);box-shadow:0 2px 4px var(--shadow)}.technology_memoryConversation__tvQ9H{padding:25px;min-height:368px}.technology_conversationLabel__PzLbP{display:flex;gap:8px;align-items:center;font-size:10px;color:var(--muted);margin-bottom:10px!important}.technology_userBubble__LZlvI{font-size:12px;line-height:1.8;padding:15px 18px;background:var(--panel-raised);border:1px solid var(--line);border-radius:4px;margin-bottom:24px}.technology_finnBubble__4p1FD{font-size:12px;line-height:1.9;margin:0 0 22px 38px}.technology_memoryRecord__mVZNY{border:1px solid var(--line);border-left:2px solid var(--silver);padding:15px;background:var(--bg)}.technology_memoryRecord__mVZNY .technology_mono__LwCqG{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:8px}.technology_memoryRecord__mVZNY p{font-size:11px;line-height:1.7;margin-top:10px}.technology_controlGrid__Bz7Jg{display:grid;grid-template-columns:repeat(4,1fr);gap:40px;margin-top:55px}.technology_controlGrid__Bz7Jg article{border-top:1px solid var(--line);padding-top:20px}.technology_controlGrid__Bz7Jg .technology_mono__LwCqG{color:var(--faint)}.technology_controlGrid__Bz7Jg h3{margin:26px 0 15px;font-size:17px;font-weight:450;line-height:1.5}.technology_controlGrid__Bz7Jg p{color:var(--muted);font-size:12px;line-height:1.9}.technology_controlSection___gx1T>.technology_textButton__okYQR{margin-top:36px}.technology_personality__gA8j2{max-width:1320px;margin:auto;display:grid;grid-template-columns:1.2fr 1fr;gap:90px;padding:100px 0;border-bottom:1px solid var(--line)}.technology_personality__gA8j2 h2{font-size:35px}.technology_personalityText__yo1UJ{font-size:18px;line-height:1.7;letter-spacing:-.3px}.technology_muted__WR1IR{font-size:13px;line-height:1.8;color:var(--muted);margin:20px 0!important}.technology_closing__OXaGC{padding:100px 24px 110px;text-align:center;background:radial-gradient(ellipse at 50% 100%,var(--panel-raised),transparent 65%)}.technology_closingMark__vGQOc{display:inline-grid;place-items:center;height:66px;width:66px;border:1px solid var(--line);border-radius:15px;background:linear-gradient(135deg,var(--panel-raised),var(--bg));margin-bottom:30px;box-shadow:0 14px 30px var(--shadow);color:var(--silver)}.technology_closing__OXaGC .technology_eyebrow__buoQ8{justify-content:center}.technology_closing__OXaGC h2{margin:23px 0}.technology_closing__OXaGC>p:not(.technology_eyebrow__buoQ8){color:var(--muted);font-size:13px}.technology_closingActions__0fJnK{display:flex;justify-content:center;gap:12px;margin-top:35px}.technology_secondaryButton__uSF5W{color:var(--text);border:1px solid var(--line);background:var(--panel)}.technology_footer__qpT73{display:flex;align-items:center;gap:27px;padding:30px max(24px,calc((100vw - 1320px) / 2));border-top:1px solid var(--line);color:var(--muted);font-size:10px}.technology_footer__qpT73 .technology_brand__0XWB_{font-size:17px}.technology_footer__qpT73 nav{display:flex;gap:20px;margin-left:auto}.technology_footer__qpT73 nav a{display:inline-flex;align-items:center;gap:4px}@media (min-width:900px) and (prefers-reduced-motion:no-preference){.technology_orbitOuter__pI5QQ{animation:technology_orbit__fAhci 160s linear infinite}.technology_heroCopy__YBj5r{animation:technology_appear__Ka_4p .8s ease-out both}.technology_engine__hovPD{animation:technology_appear__Ka_4p 1.2s ease-out both}}@keyframes technology_orbit__fAhci{to{transform:rotate(1turn)}}@keyframes technology_appear__Ka_4p{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1440px){.technology_personality__gA8j2,.technology_section__x2UsI{margin-left:60px;margin-right:60px}}@media (max-width:1100px){.technology_desktopNav__Lthfr,.technology_header__msGjR{gap:15px}.technology_headerCta__6AZ_J{display:none}.technology_headerActions__3eCAR{margin-left:auto}.technology_hero__od_jE{padding-left:40px;padding-right:40px;min-height:690px}.technology_hero__od_jE h1{letter-spacing:-2.5px}.technology_personality__gA8j2,.technology_section__x2UsI{margin-left:40px;margin-right:40px}.technology_workflowBody__EcTTV{gap:40px;padding:35px}.technology_stageButtons__IRAfy>button{padding:20px 15px;gap:8px}.technology_stepNumber__ehPAD{display:none}.technology_memorySection__XoXCr{gap:45px}.technology_knowledgeCard__BOMa8{padding:25px}.technology_controlGrid__Bz7Jg{gap:25px}}@media (max-width:760px){.technology_header__msGjR{height:72px;padding:0 22px;gap:14px}.technology_brand__0XWB_{font-size:17px}.technology_brandMark__PCFTv{display:none}.technology_edition__08AgH{font-size:9px}.technology_desktopNav__Lthfr{display:none}.technology_menuButton__oJ1RL{display:grid}.technology_headerActions__3eCAR{gap:8px}.technology_iconButton__CxhsU{width:35px;height:35px}.technology_hero__od_jE{display:flex;flex-direction:column;padding:65px 24px 0}.technology_hero__od_jE h1{font-size:clamp(38px,8vw,58px);letter-spacing:-2.2px}.technology_eyebrow__buoQ8{font-size:8px;letter-spacing:1.1px}.technology_heroDescription__PUjUO{font-size:14px;max-width:420px}.technology_hero__od_jE .technology_primaryButton__Da5hq{margin-top:25px}.technology_engine__hovPD{align-self:center;max-width:420px;margin-top:55px}.technology_coreFinn__SUVG7{font-size:54px}.technology_coreSmall__bFfP5{font-size:7px}.technology_heroBottom__fpypU{width:100%;margin-top:65px;font-size:8px;letter-spacing:.7px}.technology_heroBottom__fpypU>span:last-child{gap:7px}.technology_personality__gA8j2,.technology_section__x2UsI{margin-left:24px;margin-right:24px;padding:70px 0}.technology_root__pko1a h2{font-size:33px;letter-spacing:-1.4px}.technology_sectionIntro__umgRN{margin-bottom:32px}.technology_sectionIntro__umgRN>p:last-child{font-size:13px}.technology_workbenchHeader__NIuX7{padding:14px;align-items:flex-start;flex-direction:column;gap:9px}.technology_workbenchHeader__NIuX7>.technology_mono__LwCqG{font-size:8px}.technology_toggle__x8onV{font-size:10px!important}.technology_stageButtons__IRAfy>button{flex-direction:column;gap:8px;padding:16px 3px;font-size:9px}.technology_stageButtons__IRAfy svg{width:15px}.technology_workflowBody__EcTTV{grid-template-columns:1fr;padding:25px 20px;gap:30px}.technology_workflowDescription__gHswR h3{font-size:26px;margin:14px 0}.technology_workflowDescription__gHswR .technology_textButton__okYQR{margin-top:10px}.technology_workflowDescription__gHswR>p{max-width:none}.technology_exampleNote__Ybx4L{padding:14px 18px;font-size:9px}.technology_capabilityGrid__2KXUl{grid-template-columns:1fr;gap:27px;padding-top:35px}.technology_capabilityGrid__2KXUl article{border-bottom:1px solid var(--line);padding-bottom:24px}.technology_capabilityGrid__2KXUl article:last-child{border-bottom:0;padding-bottom:0}.technology_capabilityGrid__2KXUl p{max-width:none}.technology_knowledgeGrid__2XVGp{grid-template-columns:1fr}.technology_knowledgeCard__BOMa8{padding:27px}.technology_cardNumber__4EpFy{margin-bottom:30px}.technology_knowledgeCard__BOMa8>p:not(.technology_cardSubtitle___QaX5){margin:20px 0}.technology_memorySection__XoXCr{grid-template-columns:1fr;gap:35px}.technology_memoryCopy__kkTXM>p:not(.technology_eyebrow__buoQ8){font-size:13px}.technology_memoryConversation__tvQ9H{padding:22px;min-height:390px}.technology_controlGrid__Bz7Jg{grid-template-columns:1fr 1fr;gap:28px 23px;margin-top:35px}.technology_controlGrid__Bz7Jg h3{font-size:16px;margin-top:18px}.technology_personality__gA8j2{grid-template-columns:1fr;gap:28px}.technology_personalityText__yo1UJ{font-size:17px}.technology_closing__OXaGC{padding-top:65px;padding-bottom:70px}.technology_closingActions__0fJnK{flex-direction:column;align-items:center}.technology_closingActions__0fJnK>a{width:100%;max-width:320px}.technology_footer__qpT73{padding:25px 24px;flex-wrap:wrap;gap:20px}.technology_footer__qpT73>p{margin-left:auto}.technology_footer__qpT73 nav{margin-left:0}.technology_footer__qpT73>a:last-child{margin-left:auto}}@media (max-width:360px){.technology_header__msGjR{padding:0 15px;gap:9px}.technology_closing__OXaGC,.technology_hero__od_jE{padding-left:18px;padding-right:18px}.technology_personality__gA8j2,.technology_section__x2UsI{margin-left:18px;margin-right:18px}.technology_controlGrid__Bz7Jg{grid-template-columns:1fr}.technology_coreFinn__SUVG7{font-size:40px}.technology_coreSmall__bFfP5{font-size:6px;letter-spacing:1px}.technology_engineLabel__tWVA7{font-size:9px;padding:8px}}@media (prefers-reduced-motion:reduce){.technology_root__pko1a *,.technology_root__pko1a :after,.technology_root__pko1a :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}