.proto_page__WA9lj{--field:#eceffb;--field-deep:#e3e7f8;--ink:#0d1220;--soft:#4c5468;--signal:#2a3ae0;--rule:rgba(13,18,32,0.09);--wash-centre:rgba(88,86,224,0.40);--wash-centre-soft:rgba(88,86,224,0.20);--wash-left:rgba(46,128,226,0.34);--wash-right:rgba(126,84,214,0.30);--nav-surface:rgba(236,239,251,0.82);--menu-surface:rgba(255,255,255,0.94);--menu-shadow:rgba(13,18,32,0.13);--menu-hover:rgba(42,58,224,0.07);--cta-field:#0d1220;--cta-ink:#ffffff;--cta-hover:#1a2340;--statement-field:#141a33;--statement-ink:#ffffff;--statement-soft:rgba(255,255,255,0.76);--statement-glow:rgba(120,110,255,0.34);background:var(--field);color:var(--ink);color-scheme:light;font-family:var(--font-display),"Inter",system-ui,sans-serif;overflow-x:hidden;transition:background-color .32s ease,color .32s ease}html.dark .proto_page__WA9lj{--field:#080d1a;--field-deep:#10182b;--ink:#f2f5ff;--soft:#a4aec4;--signal:#a3adff;--rule:rgba(204,214,246,0.14);--wash-centre:rgba(101,96,255,0.42);--wash-centre-soft:rgba(101,96,255,0.18);--wash-left:rgba(52,142,255,0.25);--wash-right:rgba(166,96,255,0.26);--nav-surface:rgba(8,13,26,0.82);--menu-surface:rgba(16,24,43,0.96);--menu-shadow:rgba(0,0,0,0.42);--menu-hover:rgba(163,173,255,0.10);--cta-field:#edf1ff;--cta-ink:#0b1020;--cta-hover:#dce3ff;--statement-field:#1a2454;--statement-ink:#fbfcff;--statement-soft:rgba(234,239,255,0.78);--statement-glow:rgba(139,129,255,0.50);color-scheme:dark}.proto_hero__n__Lc{position:relative;min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:84px;overflow:hidden;isolation:isolate}.proto_wash___1Pi2{position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(120% 78% at 50% 108%,var(--wash-centre) 0,var(--wash-centre-soft) 34%,transparent 66%),radial-gradient(90% 62% at 18% 96%,var(--wash-left) 0,transparent 62%),radial-gradient(90% 62% at 84% 96%,var(--wash-right) 0,transparent 62%)}.proto_nav__bLsKg{position:fixed;top:0;left:0;right:0;z-index:50;display:flex;align-items:center;gap:30px;padding:26px clamp(20px,5vw,72px);font-size:14px;letter-spacing:-.005em;color:var(--soft);border-bottom:1px solid transparent;transition:background .32s ease,backdrop-filter .32s ease,border-color .32s ease,padding .32s ease}.proto_nav__bLsKg[data-stuck=true]{padding-top:15px;padding-bottom:15px;background:var(--nav-surface);backdrop-filter:saturate(150%) blur(16px);-webkit-backdrop-filter:saturate(150%) blur(16px);border-bottom-color:var(--rule)}.proto_brand__V8rE_{margin-right:auto;font-size:19px;font-weight:600;letter-spacing:-.035em;color:var(--ink);text-decoration:none}.proto_navLinks__x81wa{display:flex;align-items:center;gap:clamp(14px,1.8vw,30px)}.proto_navGroup__C6HrD{position:relative}.proto_navBtn__BSn19{display:inline-flex;align-items:center;gap:6px;background:none;border:0;padding:6px 0;font:inherit;color:var(--soft);cursor:pointer;transition:color .2s ease}.proto_navBtn__BSn19:hover,.proto_navLink__vNzU9:hover,.proto_navLocale__dDfWM:hover{color:var(--ink)}.proto_chev__0OVkO{font-size:9px;transition:transform .22s ease}.proto_chev__0OVkO[data-open]{transform:rotate(180deg)}.proto_navLink__vNzU9,.proto_navLocale__dDfWM{color:var(--soft);text-decoration:none;padding:6px 0;transition:color .2s ease}.proto_navLocale__dDfWM{font-weight:500;color:var(--ink);border:1px solid var(--rule);border-radius:999px;padding:5px 13px}.proto_dropdown__8Uzaf{position:absolute;top:calc(100% + 12px);right:0;width:min(420px,78vw);padding:10px;border-radius:10px;background:var(--menu-surface);backdrop-filter:blur(14px);border:1px solid var(--rule);box-shadow:0 22px 60px var(--menu-shadow);display:flex;flex-direction:column;gap:2px}.proto_dropItem__9Ol2U{display:block;padding:11px 13px;border-radius:7px;text-decoration:none;transition:background .18s ease}.proto_dropItem__9Ol2U:hover{background:var(--menu-hover)}.proto_dropLabel__saiWX{display:block;font-size:14.5px;font-weight:500;color:var(--ink);letter-spacing:-.012em}.proto_dropDesc__HQ0z4{display:block;margin-top:3px;font-size:12.5px;line-height:1.45;color:var(--soft)}.proto_stage__SlbLb{position:relative;z-index:3;flex:1;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 clamp(20px,5vw,72px) clamp(180px,22vh,240px);pointer-events:none}.proto_headline__PJZ1j{margin:0;width:100%;text-align:center;font-weight:500;font-size:clamp(31px,4.3vw,62px);line-height:1.1;letter-spacing:-.028em}.proto_srOnly__cCOYb{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.proto_hl__AU9j1{display:block;width:100%}.proto_line1__Lzyjv,.proto_line2__KZzaN{display:block;width:100%;text-align:center}.proto_line2__KZzaN{margin-top:.06em;min-height:1.12em;white-space:nowrap;color:var(--signal);transition:opacity .19s ease}.proto_line2__KZzaN[data-exiting]{opacity:0}.proto_ch___h2PY{display:inline-block;white-space:pre;animation:proto_chIn__vzIsc .46s cubic-bezier(.22,.61,.36,1) both;animation-delay:var(--d,0s)}.proto_line2__KZzaN[data-mode=stream] .proto_ch___h2PY{animation:none}.proto_line2__KZzaN[data-mode=stream] .proto_ch___h2PY[data-hidden]{visibility:hidden}@keyframes proto_chIn__vzIsc{0%{opacity:0;transform:translateY(.22em);filter:blur(7px)}to{opacity:1;transform:none;filter:blur(0)}}.proto_caret__MLrr_{display:inline-block;width:.055em;height:.86em;margin-left:.06em;vertical-align:-.1em;background:var(--signal);animation:proto_caret__MLrr_ 1s steps(1) infinite}@keyframes proto_caret__MLrr_{0%,50%{opacity:1}50.01%,to{opacity:0}}@media (max-width:900px){.proto_line2__KZzaN{white-space:normal;min-height:2.3em}}@media (prefers-reduced-motion:reduce){.proto_ch___h2PY{animation:none!important}.proto_caret__MLrr_{display:none}.proto_line2__KZzaN{transition:none}}.proto_cta__L_Me_{position:relative;z-index:3;margin-top:clamp(28px,4vh,44px);display:inline-flex;align-items:center;gap:10px;min-height:52px;padding:0 28px;border-radius:999px;background:var(--cta-field);color:var(--cta-ink);font-size:15px;font-weight:500;letter-spacing:-.008em;text-decoration:none;pointer-events:auto;transition:transform .26s ease,background .26s ease,color .26s ease}.proto_cta__L_Me_:hover{transform:translateY(-2px);background:var(--cta-hover)}.proto_band__LxKnF{--band-cell-lift:8px;touch-action:pan-y;position:absolute;z-index:2;left:0;right:0;bottom:0;height:clamp(140px,19vh,200px);overflow:hidden;mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.04) .4%,rgba(0,0,0,.16) 1.1%,rgba(0,0,0,.38) 2%,rgba(0,0,0,.68) 3.1%,rgba(0,0,0,.9) 4.2%,#000 5.2%,#000 94.8%,rgba(0,0,0,.9) 95.8%,rgba(0,0,0,.68) 96.9%,rgba(0,0,0,.38) 98%,rgba(0,0,0,.16) 98.9%,rgba(0,0,0,.04) 99.6%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.04) .4%,rgba(0,0,0,.16) 1.1%,rgba(0,0,0,.38) 2%,rgba(0,0,0,.68) 3.1%,rgba(0,0,0,.9) 4.2%,#000 5.2%,#000 94.8%,rgba(0,0,0,.9) 95.8%,rgba(0,0,0,.68) 96.9%,rgba(0,0,0,.38) 98%,rgba(0,0,0,.16) 98.9%,rgba(0,0,0,.04) 99.6%,transparent)}html.dark .proto_band__LxKnF{mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.18) .6%,rgba(0,0,0,.5) 1.5%,rgba(0,0,0,.82) 2.6%,#000 3.6%,#000 96.4%,rgba(0,0,0,.82) 97.4%,rgba(0,0,0,.5) 98.5%,rgba(0,0,0,.18) 99.4%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.18) .6%,rgba(0,0,0,.5) 1.5%,rgba(0,0,0,.82) 2.6%,#000 3.6%,#000 96.4%,rgba(0,0,0,.82) 97.4%,rgba(0,0,0,.5) 98.5%,rgba(0,0,0,.18) 99.4%,transparent)}.proto_bandTrack__Cj9_x{display:flex;width:-moz-max-content;width:max-content;height:100%;box-sizing:border-box;padding-top:10px;will-change:transform;animation:proto_bandTravel__UqzDF 96s linear -23s infinite}.proto_band__LxKnF:focus-within .proto_bandTrack__Cj9_x,.proto_band__LxKnF:hover .proto_bandTrack__Cj9_x{animation-play-state:paused}.proto_bandSet__AkkH6{display:flex;flex:none;height:100%;gap:2px;padding-right:2px}.proto_bandCell__XMtDh{position:relative;flex:0 0 clamp(220px,22vw,340px);width:clamp(220px,22vw,340px);overflow:hidden;display:block;text-decoration:none;transform:translateZ(0);transition:transform .26s cubic-bezier(.16,.84,.35,1)}.proto_bandCell__XMtDh:focus-visible,.proto_bandCell__XMtDh:hover{z-index:2;transform:translate3d(0,calc(-1 * var(--band-cell-lift)),0)}.proto_bandCell__XMtDh:before{content:"";position:absolute;z-index:3;top:0;right:0;left:0;height:3px;pointer-events:none;background:linear-gradient(90deg,#38bdf8,#6366f1 52%,#a855f7);box-shadow:0 2px 12px rgba(99,102,241,.38);opacity:0;transform:scaleX(.4);transform-origin:center;transition:opacity .22s ease,transform .26s cubic-bezier(.16,.84,.35,1)}.proto_bandCell__XMtDh:focus-visible:before,.proto_bandCell__XMtDh:hover:before{opacity:1;transform:scaleX(1)}.proto_bandCell__XMtDh img{-o-object-fit:cover;object-fit:cover;filter:brightness(1) saturate(1);transition:filter .26s cubic-bezier(.16,.84,.35,1)}.proto_bandCell__XMtDh:focus-visible img,.proto_bandCell__XMtDh:hover img{filter:brightness(1.1) saturate(1.12)}.proto_bandCell__XMtDh:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(6,9,18,.72),rgba(6,9,18,.16) 62%,transparent)}.proto_bandLabel__MmbnG{position:absolute;z-index:2;left:clamp(12px,1.4vw,22px);bottom:16px;color:#fff;font-size:clamp(12px,1vw,15px);font-weight:500;letter-spacing:-.012em}@keyframes proto_bandTravel__UqzDF{to{transform:translate3d(-50%,0,0)}}.proto_lede__D7dSU{padding:clamp(80px,14vh,150px) clamp(20px,5vw,72px);display:flex;justify-content:center}.proto_lede__D7dSU p{margin:0;max-width:68ch;text-align:center;font-size:clamp(16px,1.25vw,20px);line-height:1.62;color:var(--soft)}.proto_section__vYk7S{padding:0 clamp(20px,5vw,72px) clamp(70px,11vh,130px)}.proto_sectionHead__3bAl1{max-width:1360px;margin:0 auto clamp(34px,5vh,58px);text-align:center}.proto_sectionHead__3bAl1 h2{margin:0;font-size:clamp(23px,2.5vw,38px);font-weight:500;letter-spacing:-.028em;line-height:1.16}.proto_sectionHead__3bAl1 p{margin:14px auto 0;max-width:62ch;font-size:clamp(15px,1.1vw,17px);line-height:1.6;color:var(--soft)}.proto_grid__fKFAj{max-width:1360px;margin:0 auto;display:grid;grid-template-columns:repeat(6,1fr);gap:clamp(20px,2.4vw,40px)}.proto_item__U1iAG{grid-column:span 2;display:flex;flex-direction:column;text-align:center;align-items:center}.proto_itemWide__EdXPs{grid-column:span 3}.proto_media__kYPo7{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;border-radius:4px;background:var(--field-deep)}.proto_mediaWide__KXiEe{aspect-ratio:16/8}.proto_media__kYPo7 .protoDrift{position:absolute;inset:0;transform:translate3d(0,var(--py,0),0);will-change:transform}.proto_media__kYPo7 img{-o-object-fit:cover;object-fit:cover;opacity:0;transform:scale(1.17);transition:opacity .7s ease,transform 1.2s cubic-bezier(.16,.84,.35,1);transition-delay:var(--i,0s)}.proto_media__kYPo7[data-reveal=in] img{opacity:1;transform:scale(1.09)}.proto_item__U1iAG:hover .proto_media__kYPo7[data-reveal=in] img{transform:scale(1.14);transition:transform .7s cubic-bezier(.16,.84,.35,1);transition-delay:0s}.proto_item__U1iAG h3{margin:18px 0 8px;font-size:clamp(18px,1.5vw,25px);font-weight:500;letter-spacing:-.026em}.proto_item__U1iAG p{margin:0 auto;font-size:14.5px;line-height:1.58;color:var(--soft);max-width:46ch}.proto_go__7FZQj{margin-top:14px;font-size:14px;font-weight:500;color:var(--signal);text-decoration:none}.proto_itemLink__LAgCz{text-decoration:none;color:inherit;display:contents}.proto_statement__yO7RI{margin:0 clamp(20px,5vw,72px) clamp(70px,11vh,130px);border-radius:6px;background:var(--statement-field);color:var(--statement-ink);padding:clamp(56px,11vh,120px) clamp(24px,6vw,90px);text-align:center;position:relative;overflow:hidden;transition:background-color .32s ease,color .32s ease}.proto_statement__yO7RI:before{content:"";position:absolute;inset:0;background:radial-gradient(80% 120% at 50% 0,var(--statement-glow),transparent 62%)}.proto_statement__yO7RI>*{position:relative}.proto_statement__yO7RI h2{margin:0 auto;max-width:20ch;font-size:clamp(26px,3.1vw,48px);font-weight:500;letter-spacing:-.03em;line-height:1.12}.proto_statement__yO7RI p{margin:22px auto 0;max-width:66ch;font-size:clamp(15px,1.15vw,18px);line-height:1.62;color:var(--statement-soft)}.proto_statementLink__8gDoU{display:inline-block;margin-top:30px;font-size:15px;font-weight:500;color:var(--statement-ink);text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--statement-ink) 40%,transparent);padding-bottom:3px}.proto_foot__yxfZW{border-top:1px solid var(--rule);background:var(--field-deep);padding:clamp(46px,8vh,82px) clamp(20px,5vw,72px) 0}.proto_footInner__RNy7W{max-width:1360px;margin:0 auto}.proto_footGrid__YsNJO{display:grid;grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:clamp(26px,3vw,46px)}.proto_footCol__ell6e h4{margin:0 0 13px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink)}.proto_footCol__ell6e ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.proto_footCol__ell6e a{font-size:13.5px;line-height:1.45;color:var(--soft);text-decoration:none;transition:color .18s ease}.proto_footCol__ell6e a:hover{color:var(--signal)}.proto_footStatus__A7bnk{margin-left:6px;font-size:10.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--signal)}.proto_footBar__yXvmS{margin-top:clamp(38px,6vh,62px);padding:22px 0 30px;border-top:1px solid var(--rule);display:flex;flex-wrap:wrap;gap:12px 26px;align-items:center;font-size:13px;color:var(--soft)}.proto_footBar__yXvmS b{color:var(--ink);font-weight:600;letter-spacing:-.035em;font-size:17px;margin-right:auto}@media (max-width:900px){.proto_grid__fKFAj{grid-template-columns:repeat(2,1fr)}.proto_itemWide__EdXPs,.proto_item__U1iAG{grid-column:span 2}.proto_band__LxKnF{height:118px}.proto_bandCell__XMtDh{flex-basis:34vw;width:34vw}.proto_bandLabel__MmbnG{font-size:10.5px;left:8px;bottom:10px}}@media (max-width:640px){.proto_band__LxKnF{--band-cell-lift:6px}.proto_hero__n__Lc{min-height:max(660px,100svh);padding-top:72px}.proto_stage__SlbLb{justify-content:center;padding:0 18px 132px}.proto_headline__PJZ1j{max-width:22ch;font-size:clamp(30px,8.4vw,38px);letter-spacing:-.032em;line-height:1.08}.proto_line2__KZzaN{min-height:2.25em;line-height:1.08}.proto_cta__L_Me_{min-height:54px;margin-top:24px;padding-inline:26px}.proto_bandCell__XMtDh{flex-basis:58vw;width:58vw}.proto_lede__D7dSU{padding:72px 20px 84px}.proto_lede__D7dSU p{max-width:34ch;font-size:17px;line-height:1.7;text-align:center}.proto_section__vYk7S{padding:0 18px 84px}.proto_sectionHead__3bAl1{margin-bottom:30px;text-align:center}.proto_sectionHead__3bAl1 h2{font-size:clamp(27px,7.6vw,32px);line-height:1.12}.proto_sectionHead__3bAl1 p{max-width:34ch;margin:12px auto 0;font-size:16px;line-height:1.65}.proto_grid__fKFAj{display:flex;flex-direction:column;gap:52px}.proto_itemWide__EdXPs,.proto_item__U1iAG{display:block;text-align:center}.proto_itemLink__LAgCz{display:flex;width:100%;flex-direction:column;align-items:center}.proto_mediaWide__KXiEe,.proto_media__kYPo7{aspect-ratio:16/10;border-radius:3px}.proto_item__U1iAG h3{margin:16px 0 8px;font-size:22px;line-height:1.2}.proto_item__U1iAG p{max-width:44ch;margin:0 auto;font-size:15px;line-height:1.65}.proto_go__7FZQj{display:inline-flex;min-height:44px;align-items:center;margin-top:8px}.proto_statement__yO7RI{margin:0 12px 84px;padding:54px 22px;border-radius:4px;text-align:center}.proto_statement__yO7RI:before{background:radial-gradient(120% 90% at 50% 0,var(--statement-glow),transparent 66%)}.proto_statement__yO7RI h2{max-width:16ch;margin:0 auto;font-size:clamp(29px,8vw,34px);line-height:1.08}.proto_statement__yO7RI p{margin-top:20px;font-size:16px;line-height:1.68}.proto_statementLink__8gDoU{display:inline-flex;min-height:44px;align-items:center;margin-top:22px}}@media (max-width:360px){.proto_stage__SlbLb{padding-inline:14px}.proto_headline__PJZ1j{font-size:30px}.proto_lede__D7dSU{padding-inline:18px}.proto_section__vYk7S{padding-inline:14px}}@media (prefers-reduced-motion:reduce){.proto_cta__L_Me_,.proto_headline__PJZ1j,.proto_media__kYPo7 img,.proto_page__WA9lj,.proto_statement__yO7RI{transition:none!important}.proto_media__kYPo7 img{transform:scale(1.09)!important;opacity:1!important}.proto_media__kYPo7 .protoDrift{transform:none!important}.proto_bandTrack__Cj9_x{animation:none!important;transform:translate3d(-18%,0,0)}.proto_bandCell__XMtDh,.proto_bandCell__XMtDh img,.proto_bandCell__XMtDh:before{transition:none!important}}.agent-capability-interface_interface__LpmkZ{display:grid;grid-template-columns:minmax(12rem,.76fr) 4.5rem minmax(0,1.8fr);gap:clamp(.8rem,2vw,1.3rem);align-items:stretch;margin:clamp(2.25rem,5vw,3.75rem) auto 0;max-width:70rem;border:1px solid rgba(100,116,139,.28);border-radius:clamp(1.35rem,3vw,2rem);background:linear-gradient(135deg,rgba(241,245,249,.92),rgba(255,255,255,.98) 46%,rgba(238,242,255,.9));padding:clamp(.8rem,2.5vw,1.4rem);box-shadow:0 28px 80px rgba(15,23,42,.12);perspective:1300px;transform-style:preserve-3d}.agent-capability-interface_agentSurface__gmBTz,.agent-capability-interface_humanSurface__6VTyG{min-width:0;border:1px solid rgba(100,116,139,.24);border-radius:1.25rem;overflow:hidden}.agent-capability-interface_humanSurface__6VTyG{background:rgba(255,255,255,.76);padding:0 1rem 1rem;transform:rotateY(2.4deg) translateZ(6px);transform-origin:right center;transition:transform .22s cubic-bezier(.22,1,.36,1),opacity .22s ease}.agent-capability-interface_surfaceBar__58sy5{display:flex;gap:.32rem;align-items:center;height:2.3rem;border-bottom:1px solid rgba(100,116,139,.18)}.agent-capability-interface_surfaceBar__58sy5 i{width:.46rem;height:.46rem;border-radius:50%;background:#94a3b8}.agent-capability-interface_surfaceBar__58sy5 i:nth-child(2){background:#60a5fa}.agent-capability-interface_surfaceBar__58sy5 i:nth-child(3){background:#a78bfa}.agent-capability-interface_humanSurface__6VTyG>strong{display:block;margin-top:1rem;color:#334155;font-size:.72rem;letter-spacing:.04em;line-height:1.4}.agent-capability-interface_window__L5mXr{margin-top:1rem;border:1px solid #d8e0eb;border-radius:.85rem;background:#f8fafc;padding:.75rem;box-shadow:0 8px 24px rgba(15,23,42,.05)}.agent-capability-interface_windowNavShort__pulR5,.agent-capability-interface_windowNav__Zgg4Z{display:block;height:.45rem;margin-bottom:.48rem;border-radius:99px;background:#cbd5e1}.agent-capability-interface_windowNav__Zgg4Z{width:76%}.agent-capability-interface_windowNavShort__pulR5{width:48%}.agent-capability-interface_windowBody__F37Wp{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem;margin-top:1rem}.agent-capability-interface_windowBody__F37Wp i{min-height:3.8rem;border:1px solid #d8e0eb;border-radius:.65rem;background:linear-gradient(145deg,#fff,#eef2f7)}.agent-capability-interface_transform__lfaPK{position:relative;display:flex;align-items:center;justify-content:center}.agent-capability-interface_transform__lfaPK:before{width:100%;height:1px;background:linear-gradient(90deg,#94a3b8,#2563eb 48%,#7c3aed);content:""}.agent-capability-interface_transform__lfaPK:after{position:absolute;right:0;width:.55rem;height:.55rem;border-top:2px solid #7c3aed;border-right:2px solid #7c3aed;transform:rotate(45deg);content:""}.agent-capability-interface_transform__lfaPK span{position:absolute;width:.4rem;height:.4rem;border:1px solid #60a5fa;border-radius:50%;background:#eff6ff;box-shadow:0 0 0 .28rem rgba(37,99,235,.08)}.agent-capability-interface_transform__lfaPK span:first-child{left:10%}.agent-capability-interface_transform__lfaPK span:nth-child(2){left:46%}.agent-capability-interface_transform__lfaPK span:nth-child(3){right:10%}.agent-capability-interface_transform__lfaPK i{position:absolute;left:0;width:28%;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,#7dd3fc,#a78bfa,transparent);box-shadow:0 0 14px rgba(56,189,248,.72)}.agent-capability-interface_agentSurface__gmBTz{background:linear-gradient(145deg,#07111f,#0d2139);color:#e5f2ff;box-shadow:0 18px 46px rgba(15,23,42,.2);transform:rotateY(-1.3deg) translateZ(18px);transform-origin:left center;transition:transform .22s cubic-bezier(.22,1,.36,1)}body[data-motion-mode=full][data-graphics-tier=full] .agent-capability-interface_interface__LpmkZ:focus-within .agent-capability-interface_humanSurface__6VTyG{opacity:.88;transform:rotateY(4deg) translate3d(-4px,0,-10px)}body[data-motion-mode=full][data-graphics-tier=full] .agent-capability-interface_interface__LpmkZ:focus-within .agent-capability-interface_agentSurface__gmBTz{transform:rotateY(-2deg) translate3d(4px,-2px,30px)}body[data-motion-mode=full][data-graphics-tier=full][data-site-visibility=visible] .agent-capability-interface_interface__LpmkZ[data-site-active=true] .agent-capability-interface_transform__lfaPK i{animation:agent-capability-interface_transformSignal__15vyo 4.8s cubic-bezier(.4,0,.2,1) infinite;will-change:transform,opacity}.agent-capability-interface_agentHeader__4zMAg{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.75rem;align-items:center;border-bottom:1px solid rgba(148,203,255,.18);padding:.9rem 1rem}.agent-capability-interface_agentHeader__4zMAg>span{display:flex;width:2rem;height:2rem;align-items:center;justify-content:center;border-radius:.6rem;background:rgba(37,99,235,.24);color:#7dd3fc}.agent-capability-interface_agentHeader__4zMAg svg{width:1rem;height:1rem}.agent-capability-interface_agentHeader__4zMAg strong{font-size:.76rem;line-height:1.4}.agent-capability-interface_agentHeader__4zMAg i{width:.44rem;height:.44rem;border-radius:50%;background:#34d399;box-shadow:0 0 0 .3rem rgba(52,211,153,.1),0 0 14px #34d399}.agent-capability-interface_capabilityGrid__U74DP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;padding:.8rem}.agent-capability-interface_capabilityFlow__75_R3{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:.28rem;margin:0 .8rem .65rem}.agent-capability-interface_capabilityFlow__75_R3 span{height:2px;border-radius:999px;background:rgba(148,203,255,.13);transition:background .22s ease,box-shadow .22s ease,transform .22s cubic-bezier(.22,1,.36,1)}.agent-capability-interface_capabilityFlow__75_R3 span[data-active=true]{background:linear-gradient(90deg,#38bdf8,#a78bfa);box-shadow:0 0 9px rgba(56,189,248,.45);transform:scaleY(1.5)}.agent-capability-interface_capability__oH2mi{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.55rem;align-items:start;min-width:0;border:1px solid rgba(148,203,255,.14);border-radius:.75rem;background:rgba(255,255,255,.035);padding:.62rem;color:#cbd5e1;text-align:left;cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .24s cubic-bezier(.22,1,.36,1)}.agent-capability-interface_capability__oH2mi:focus-visible,.agent-capability-interface_capability__oH2mi:hover,.agent-capability-interface_capability__oH2mi[data-active=true]{border-color:rgba(125,211,252,.56);background:rgba(37,99,235,.13);color:#f8fafc;transform:translateY(-2px)}.agent-capability-interface_capability__oH2mi:focus-visible{outline:2px solid #7dd3fc;outline-offset:2px}.agent-capability-interface_capability__oH2mi>span:first-child{display:flex;width:1.7rem;height:1.7rem;align-items:center;justify-content:center;border-radius:.5rem;background:rgba(56,189,248,.12);color:#7dd3fc}.agent-capability-interface_capability__oH2mi svg{width:.85rem;height:.85rem}.agent-capability-interface_capability__oH2mi>span:nth-child(2){font-size:.66rem;font-weight:680;line-height:1.38}.agent-capability-interface_capability__oH2mi i{color:rgba(203,213,225,.35);font-size:.54rem;font-style:normal;font-weight:800;letter-spacing:.08em}.agent-capability-interface_detail__CTjlD{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.8rem;min-height:5.6rem;margin:0 .8rem .8rem;border:1px solid rgba(148,203,255,.16);border-radius:.85rem;background:rgba(0,0,0,.18);padding:.8rem;animation:agent-capability-interface_detailSettle__PPa74 .22s cubic-bezier(.22,1,.36,1) both}.agent-capability-interface_detail__CTjlD>span{color:#7dd3fc;font-size:.62rem;font-weight:850;letter-spacing:.12em}.agent-capability-interface_detail__CTjlD p{margin:0;color:#e2e8f0;font-size:.72rem;line-height:1.55}.agent-capability-interface_lifecycleFallback__illhZ{display:grid;gap:.45rem;margin:0 .8rem .8rem;padding:.8rem .8rem .8rem 2.1rem;border:1px solid rgba(148,203,255,.16);border-radius:.85rem;color:#cbd5e1;background:rgba(0,0,0,.12)}.agent-capability-interface_lifecycleFallback__illhZ li{font-size:.72rem;line-height:1.5}html.dark .agent-capability-interface_interface__LpmkZ{border-color:rgba(148,163,184,.25);background:linear-gradient(135deg,rgba(15,23,42,.96),rgba(17,24,39,.98));box-shadow:0 30px 90px rgba(0,0,0,.32)}html.dark .agent-capability-interface_humanSurface__6VTyG{border-color:rgba(148,163,184,.24);background:rgba(15,23,42,.74)}html.dark .agent-capability-interface_humanSurface__6VTyG>strong{color:#cbd5e1}html.dark .agent-capability-interface_window__L5mXr{border-color:#334155;background:#111827}html.dark .agent-capability-interface_windowBody__F37Wp i{border-color:#334155;background:linear-gradient(145deg,#172033,#111827)}html.dark .agent-capability-interface_windowNavShort__pulR5,html.dark .agent-capability-interface_windowNav__Zgg4Z{background:#475569}@keyframes agent-capability-interface_transformSignal__15vyo{0%{opacity:0;transform:translateX(0) scaleX(.35)}35%{opacity:1}to{opacity:0;transform:translateX(260%) scaleX(.8)}}@keyframes agent-capability-interface_detailSettle__PPa74{0%{opacity:.2;transform:translate3d(8px,0,0);filter:blur(2px)}to{opacity:1;transform:translateZ(0);filter:none}}@media (max-width:900px){.agent-capability-interface_interface__LpmkZ{grid-template-columns:1fr}.agent-capability-interface_transform__lfaPK{min-height:3.2rem;transform:rotate(90deg)}.agent-capability-interface_humanSurface__6VTyG{min-height:11rem;transform:none}.agent-capability-interface_agentSurface__gmBTz{transform:none}body[data-motion-mode=full][data-graphics-tier=full] .agent-capability-interface_interface__LpmkZ:focus-within .agent-capability-interface_agentSurface__gmBTz,body[data-motion-mode=full][data-graphics-tier=full] .agent-capability-interface_interface__LpmkZ:focus-within .agent-capability-interface_humanSurface__6VTyG{transform:none}}@media (max-width:580px){.agent-capability-interface_capabilityGrid__U74DP{grid-template-columns:1fr}.agent-capability-interface_humanSurface__6VTyG,.agent-capability-interface_transform__lfaPK{display:none}.agent-capability-interface_interface__LpmkZ{padding:.6rem}.agent-capability-interface_detail__CTjlD{grid-template-columns:1fr;gap:.2rem;min-height:0}}@media (prefers-reduced-motion:reduce){.agent-capability-interface_capability__oH2mi{transition:none}.agent-capability-interface_capability__oH2mi:focus-visible,.agent-capability-interface_capability__oH2mi:hover,.agent-capability-interface_capability__oH2mi[data-active=true]{transform:none}.agent-capability-interface_detail__CTjlD,.agent-capability-interface_transform__lfaPK i{animation:none;will-change:auto}}.agi-system-diagram_figure__lnN1R{--active-angle:-90deg;position:relative;margin:clamp(2.5rem,6vw,4.5rem) auto 0;max-width:72rem;overflow:hidden;border:1px solid rgba(125,211,252,.28);border-radius:clamp(1.5rem,4vw,2.4rem);background:radial-gradient(circle at 50% 44%,rgba(37,99,235,.2),transparent 24rem),linear-gradient(145deg,#07111f,#102b49 44%,#211744);padding:clamp(1rem,3vw,2rem);box-shadow:0 34px 100px rgba(15,23,42,.26);color:#fff;isolation:isolate;contain:layout paint style}.agi-system-diagram_figure__lnN1R:before{position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgba(148,203,255,.075) 1px,transparent 0),linear-gradient(90deg,rgba(148,203,255,.075) 1px,transparent 0);background-size:42px 42px;opacity:.42;content:""}.agi-system-diagram_ambient__8H0ku{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.agi-system-diagram_ambient__8H0ku span{position:absolute;width:22rem;aspect-ratio:1;border-radius:50%;filter:none;opacity:.22}.agi-system-diagram_ambient__8H0ku span:first-child{top:-10rem;left:-9rem;background:radial-gradient(circle,#0ea5e9,transparent 70%)}.agi-system-diagram_ambient__8H0ku span:nth-child(2){right:-8rem;bottom:-11rem;background:radial-gradient(circle,#8b5cf6,transparent 70%)}.agi-system-diagram_ambient__8H0ku span:nth-child(3){top:42%;left:44%;width:15rem;background:radial-gradient(circle,#10b981,transparent 70%);opacity:.1}.agi-system-diagram_breadcrumb__4kL2m{display:flex;min-height:2.5rem;flex-wrap:wrap;gap:.45rem;align-items:center;margin:0 0 1rem;color:rgba(226,232,240,.8);font-size:.75rem;font-weight:750;letter-spacing:.05em}.agi-system-diagram_breadcrumb__4kL2m>span+span:before{margin-right:.45rem;color:rgba(186,230,253,.48);content:"/"}.agi-system-diagram_breadcrumb__4kL2m button{display:inline-flex;width:2.25rem;height:2.25rem;align-items:center;justify-content:center;margin-left:auto;border:1px solid rgba(186,230,253,.28);border-radius:999px;background:rgba(8,22,40,.72);color:#eaf5ff}.agi-system-diagram_breadcrumb__4kL2m button:focus-visible,.agi-system-diagram_breadcrumb__4kL2m button:hover{border-color:rgba(125,211,252,.78);outline:2px solid #bae6fd;outline-offset:3px}.agi-system-diagram_breadcrumb__4kL2m svg{width:1rem;height:1rem}.agi-system-diagram_desktop__jbKC8{position:relative;display:block;min-height:610px;perspective:1150px;perspective-origin:50% 47%;transform-style:preserve-3d}.agi-system-diagram_orbit__k4LQe{position:absolute;inset:0;width:100%;height:100%}.agi-system-diagram_spokes____CBb line{stroke:rgba(148,203,255,.12);stroke-width:1;stroke-dasharray:3 8;transition:stroke .22s ease,stroke-width .22s ease,stroke-dashoffset .22s cubic-bezier(.22,1,.36,1)}.agi-system-diagram_spokes____CBb line[data-active=true]{stroke:rgba(125,211,252,.8);stroke-width:2;stroke-dasharray:7 7;stroke-dashoffset:-18;filter:none}.agi-system-diagram_signals__iC_EI{transform-box:view-box;transform-origin:500px 306px}.agi-system-diagram_signals__iC_EI circle{fill:#7dd3fc;filter:drop-shadow(0 0 5px rgba(125,211,252,.9))}.agi-system-diagram_activeBeam__MzTsg{position:absolute;left:50%;top:50%;width:0;height:0;transform:translateZ(30px) rotate(var(--active-angle));transition:transform .22s cubic-bezier(.22,1,.36,1)}.agi-system-diagram_activeBeam__MzTsg span{position:absolute;left:6.5rem;top:-1px;width:15rem;height:2px;transform-origin:left center;background:linear-gradient(90deg,rgba(125,211,252,.82),transparent);box-shadow:0 0 16px rgba(56,189,248,.58)}.agi-system-diagram_core__VCzQb{position:absolute;left:50%;top:50%;display:flex;width:12rem;height:12rem;flex-direction:column;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.26);border-radius:50%;background:rgba(255,255,255,.1);padding:1.4rem;text-align:center;box-shadow:0 28px 70px rgba(0,0,0,.3),inset 0 0 40px rgba(125,211,252,.06);backdrop-filter:none;transform:translate(-50%,-50%)}.agi-system-diagram_core__VCzQb:after,.agi-system-diagram_core__VCzQb:before{position:absolute;border:1px solid rgba(255,255,255,.1);border-radius:50%;content:""}.agi-system-diagram_core__VCzQb:before{inset:-1.25rem}.agi-system-diagram_core__VCzQb:after{inset:-2.15rem;border-style:dashed}.agi-system-diagram_core__VCzQb>span:nth-child(2){margin-top:.75rem;font-size:1rem;font-weight:800;line-height:1.2}.agi-system-diagram_core__VCzQb i{position:absolute;right:1.25rem;bottom:1.3rem;width:.45rem;height:.45rem;border-radius:50%;background:#34d399;box-shadow:0 0 0 .35rem rgba(52,211,153,.12),0 0 16px #34d399}.agi-system-diagram_coreIcon__gVVh5{display:flex;width:3.5rem;height:3.5rem;align-items:center;justify-content:center;border-radius:1rem;background:linear-gradient(135deg,#2563eb,#7c3aed 52%,#059669);box-shadow:0 14px 36px rgba(37,99,235,.35)}.agi-system-diagram_coreIcon__gVVh5 svg{width:1.75rem;height:1.75rem}.agi-system-diagram_node__oPOYE{position:absolute;display:grid;min-width:9.2rem;max-width:11.6rem;grid-template-columns:auto minmax(0,1fr) auto;gap:.65rem;align-items:center;border:1px solid rgba(186,230,253,.28);border-radius:1rem;background:rgba(8,22,40,.78);padding:.72rem .8rem;color:#eaf5ff;text-align:left;box-shadow:0 14px 38px rgba(0,0,0,.24);backdrop-filter:none;cursor:pointer;transform:translate(-50%,-50%);transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .22s ease,background .22s ease,box-shadow .22s ease}.agi-system-diagram_node__oPOYE:focus-visible,.agi-system-diagram_node__oPOYE:hover,.agi-system-diagram_node__oPOYE[data-active=true]{z-index:3;border-color:rgba(125,211,252,.78);background:rgba(18,53,88,.94);box-shadow:0 18px 48px rgba(0,0,0,.34),0 0 24px rgba(56,189,248,.16);transform:translate(-50%,-56%) scale(1.035)}.agi-system-diagram_node__oPOYE:focus-visible{outline:2px solid #bae6fd;outline-offset:3px}.agi-system-diagram_nodeIcon__OKdyZ{display:flex;width:2.25rem;height:2.25rem;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.12);border-radius:.72rem;background:linear-gradient(145deg,rgba(56,189,248,.25),rgba(139,92,246,.18));color:#bae6fd}.agi-system-diagram_nodeIcon__OKdyZ svg{width:1rem;height:1rem}.agi-system-diagram_node__oPOYE>span:nth-child(2){font-size:.78rem;font-weight:760;line-height:1.2}.agi-system-diagram_node__oPOYE i{color:rgba(226,232,240,.42);font-size:.58rem;font-style:normal;font-weight:800;letter-spacing:.08em}.agi-system-diagram_detail__2pRx_{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem;align-items:start;min-height:8.4rem;border:1px solid rgba(186,230,253,.22);border-radius:1.25rem;background:rgba(5,14,28,.66);padding:clamp(1rem,3vw,1.5rem);box-shadow:inset 0 1px rgba(255,255,255,.06);backdrop-filter:none;animation:agi-system-diagram_detailSettle__3B0pU .22s cubic-bezier(.22,1,.36,1) both}.agi-system-diagram_detailIndex__uJfiF{color:#7dd3fc;font-size:.72rem;font-weight:850;letter-spacing:.14em}.agi-system-diagram_detail__2pRx_ h3{margin:0;color:#fff;font-size:clamp(1.1rem,2vw,1.42rem);line-height:1.2}.agi-system-diagram_detail__2pRx_ h3 span+span:before{display:inline-block;margin-inline:.5rem;color:rgba(186,230,253,.65);content:"/"}.agi-system-diagram_detail__2pRx_ p{margin:.55rem 0 0;max-width:62rem;color:#cbd5e1;font-size:.92rem;line-height:1.65}.agi-system-diagram_nodeFallback__LBDKG,.agi-system-diagram_relations__ipL__{display:grid;gap:.75rem;margin:1rem 0 0;padding:0;list-style:none}.agi-system-diagram_nodeFallback__LBDKG{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.agi-system-diagram_nodeFallback__LBDKG li,.agi-system-diagram_relations__ipL__ li{border:1px solid rgba(186,230,253,.18);border-radius:1rem;background:rgba(5,14,28,.48);padding:.9rem 1rem}.agi-system-diagram_nodeFallback__LBDKG h3,.agi-system-diagram_relations__ipL__ p{margin:0}.agi-system-diagram_nodeFallback__LBDKG h3{color:#eaf5ff;font-size:.88rem}.agi-system-diagram_nodeFallback__LBDKG p,.agi-system-diagram_relations__ipL__ p{margin-top:.4rem;color:#cbd5e1;font-size:.82rem;line-height:1.55}.agi-system-diagram_relations__ipL__ button{display:grid;width:100%;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto;gap:.5rem;align-items:center;border:0;color:#eaf5ff;background:transparent;text-align:left}.agi-system-diagram_relations__ipL__ button span{font-size:.84rem;font-weight:800}.agi-system-diagram_relations__ipL__ button svg{width:1rem;height:1rem;color:#7dd3fc}.agi-system-diagram_relations__ipL__ button i{color:rgba(226,232,240,.45);font-size:.62rem;font-style:normal;font-weight:800}.agi-system-diagram_relations__ipL__ li[data-active=true]{border-color:rgba(125,211,252,.78);box-shadow:0 0 20px rgba(56,189,248,.12)}.agi-system-diagram_relations__ipL__ button:focus-visible{outline:2px solid #bae6fd;outline-offset:3px}.agi-system-diagram_mobileNodes__hcmku{display:none}.agi-system-diagram_srOnly___3E5w{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%)}@keyframes agi-system-diagram_orbitSignals__CGOYs{to{transform:rotate(1turn)}}@keyframes agi-system-diagram_coreSettle__1rxYR{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-51.5%) scale(1.012)}}body[data-motion-mode=full][data-graphics-tier=full][data-site-visibility=visible] .agi-system-diagram_figure__lnN1R[data-site-active=true] .agi-system-diagram_signals__iC_EI{animation:agi-system-diagram_orbitSignals__CGOYs 28s linear infinite}body[data-motion-mode=full][data-graphics-tier=full][data-site-visibility=visible] .agi-system-diagram_figure__lnN1R[data-site-active=true] .agi-system-diagram_core__VCzQb{animation:agi-system-diagram_coreSettle__1rxYR 7.2s cubic-bezier(.45,0,.55,1) infinite;will-change:transform}@keyframes agi-system-diagram_detailSettle__3B0pU{0%{opacity:.2;transform:translate3d(0,8px,0)}to{opacity:1;transform:translateZ(0)}}@media (max-width:900px){.agi-system-diagram_desktop__jbKC8{display:none}.agi-system-diagram_mobileNodes__hcmku{display:block}.agi-system-diagram_mobileCore__5M7Jd{display:flex;align-items:center;justify-content:center;gap:.8rem;border:1px solid rgba(255,255,255,.18);border-radius:1.15rem;background:rgba(255,255,255,.08);padding:1rem;font-weight:800}.agi-system-diagram_mobileGrid__Zn2ag{display:grid;gap:.65rem;margin:.8rem 0}.agi-system-diagram_mobileNode__0i5fl{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.7rem;align-items:center;width:100%;border:1px solid rgba(186,230,253,.2);border-radius:.9rem;background:rgba(8,22,40,.76);padding:.75rem;color:#eaf5ff;text-align:left}.agi-system-diagram_mobileNode__0i5fl[data-active=true]{border-color:rgba(125,211,252,.72);background:rgba(18,53,88,.92)}.agi-system-diagram_mobileNode__0i5fl>span{display:flex;width:2.15rem;height:2.15rem;align-items:center;justify-content:center;border-radius:.7rem;background:rgba(56,189,248,.14);color:#bae6fd}.agi-system-diagram_mobileNode__0i5fl svg{width:1rem;height:1rem}.agi-system-diagram_mobileNode__0i5fl strong{font-size:.82rem;line-height:1.25}.agi-system-diagram_mobileNode__0i5fl i{color:rgba(226,232,240,.45);font-size:.62rem;font-style:normal;font-weight:800}}@media (min-width:580px) and (max-width:900px){.agi-system-diagram_mobileGrid__Zn2ag{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.agi-system-diagram_figure__lnN1R{padding:.75rem}.agi-system-diagram_detail__2pRx_{grid-template-columns:1fr;gap:.35rem;min-height:0}.agi-system-diagram_detail__2pRx_ p{font-size:.84rem}.agi-system-diagram_breadcrumb__4kL2m{font-size:.68rem}}@media (prefers-reduced-motion:reduce){.agi-system-diagram_activeBeam__MzTsg,.agi-system-diagram_node__oPOYE{transition:none}.agi-system-diagram_node__oPOYE:focus-visible,.agi-system-diagram_node__oPOYE:hover,.agi-system-diagram_node__oPOYE[data-active=true]{transform:translate3d(-50%,-50%,0)}.agi-system-diagram_core__VCzQb,.agi-system-diagram_detail__2pRx_,.agi-system-diagram_signals__iC_EI{animation:none}.agi-system-diagram_core__VCzQb{transform:translate3d(-50%,-50%,0);will-change:auto}}.agi-systems-matter-flow_figure__8XSMT{margin:clamp(2.25rem,5vw,3.75rem) auto 0;max-width:68rem}.agi-systems-matter-flow_environment__AgRm0{position:relative;overflow:hidden;border:1px solid #9fb2c9;border-radius:1.75rem;background:linear-gradient(145deg,rgba(219,234,254,.72),rgba(255,255,255,.96) 44%,rgba(237,233,254,.62));padding:clamp(1.25rem,3vw,2rem);box-shadow:0 18px 48px rgba(15,23,42,.1)}.agi-systems-matter-flow_environment__AgRm0:before{position:absolute;inset:0;opacity:.32;background-image:linear-gradient(rgba(71,85,105,.16) 1px,transparent 0),linear-gradient(90deg,rgba(71,85,105,.16) 1px,transparent 0);background-size:36px 36px;content:"";pointer-events:none}.agi-systems-matter-flow_coreFlow__ve3Cy,.agi-systems-matter-flow_environmentHeader__qAtIV,.agi-systems-matter-flow_supportFlow__1eTPj{position:relative;z-index:1}.agi-systems-matter-flow_environmentHeader__qAtIV{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.9rem;align-items:center;border-bottom:1px solid rgba(71,85,105,.28);padding:0 0 1.1rem}.agi-systems-matter-flow_environmentIcon__9bEYu,.agi-systems-matter-flow_nodeIcon__J7kFg{display:flex;align-items:center;justify-content:center;border-radius:.85rem}.agi-systems-matter-flow_environmentIcon__9bEYu{width:2.75rem;height:2.75rem;background:#0f4fa8;color:#ffffff}.agi-systems-matter-flow_environmentHeader__qAtIV strong,.agi-systems-matter-flow_node__WlCmO strong{display:block;color:#0f172a;font-size:1rem;line-height:1.25}.agi-systems-matter-flow_environmentHeader__qAtIV p,.agi-systems-matter-flow_node__WlCmO p{margin:.28rem 0 0;color:#40536b;font-size:.88rem;line-height:1.52}.agi-systems-matter-flow_coreFlow__ve3Cy{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);gap:clamp(.65rem,2vw,1.1rem);align-items:center;margin-top:1.35rem}.agi-systems-matter-flow_node__WlCmO{min-width:0;border:1px solid #a9bbcf;border-radius:1.1rem;background:rgba(255,255,255,.92);padding:1rem;box-shadow:0 8px 22px rgba(15,23,42,.07)}.agi-systems-matter-flow_nodeTop___1XK3{display:flex;gap:.7rem;align-items:center}.agi-systems-matter-flow_nodeIcon__J7kFg{width:2.25rem;height:2.25rem;flex:0 0 auto;background:#e6eef9;color:#174f91}.agi-systems-matter-flow_arrow__sdS83{display:flex;width:2.25rem;height:2.25rem;align-items:center;justify-content:center;color:#315f98}.agi-systems-matter-flow_supportFlow__1eTPj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.8rem,2vw,1.2rem);margin-top:1rem}.agi-systems-matter-flow_feedbackNode__3tNwE,.agi-systems-matter-flow_memoryNode__Wd44P{position:relative}.agi-systems-matter-flow_feedbackNode__3tNwE{grid-column:1/2}.agi-systems-matter-flow_memoryNode__Wd44P{grid-column:3/4}.agi-systems-matter-flow_feedbackNode__3tNwE:before,.agi-systems-matter-flow_memoryNode__Wd44P:before{position:absolute;top:-1.05rem;left:50%;width:1px;height:1.05rem;background:#5f7fa6;content:""}.agi-systems-matter-flow_feedbackNode__3tNwE:after,.agi-systems-matter-flow_memoryNode__Wd44P:after{position:absolute;top:-1.35rem;left:calc(50% - .24rem);width:.5rem;height:.5rem;border-top:1.5px solid #315f98;border-left:1.5px solid #315f98;transform:rotate(45deg);content:""}.agi-systems-matter-flow_loopMark__nyRav{position:absolute;right:.85rem;bottom:.75rem;color:#315f98;opacity:.78}.agi-systems-matter-flow_srOnly__J05wH{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%)}@media (max-width:760px){.agi-systems-matter-flow_environmentHeader__qAtIV{align-items:start}.agi-systems-matter-flow_coreFlow__ve3Cy,.agi-systems-matter-flow_supportFlow__1eTPj{display:flex;flex-direction:column}.agi-systems-matter-flow_arrow__sdS83{margin:-.35rem auto;transform:rotate(90deg)}.agi-systems-matter-flow_feedbackNode__3tNwE,.agi-systems-matter-flow_memoryNode__Wd44P{width:100%}.agi-systems-matter-flow_feedbackNode__3tNwE:after,.agi-systems-matter-flow_feedbackNode__3tNwE:before,.agi-systems-matter-flow_loopMark__nyRav,.agi-systems-matter-flow_memoryNode__Wd44P:after,.agi-systems-matter-flow_memoryNode__Wd44P:before{display:none}}html.dark .agi-systems-matter-flow_environment__AgRm0{border-color:rgba(125,211,252,.34);background:linear-gradient(145deg,rgba(30,58,138,.28),rgba(15,23,42,.96) 45%,rgba(76,29,149,.24));box-shadow:0 20px 54px rgba(0,0,0,.3)}html.dark .agi-systems-matter-flow_environment__AgRm0:before{opacity:.2}html.dark .agi-systems-matter-flow_environmentHeader__qAtIV{border-bottom-color:rgba(148,163,184,.3)}html.dark .agi-systems-matter-flow_environmentHeader__qAtIV strong,html.dark .agi-systems-matter-flow_node__WlCmO strong{color:#f8fafc}html.dark .agi-systems-matter-flow_environmentHeader__qAtIV p,html.dark .agi-systems-matter-flow_node__WlCmO p{color:#cbd5e1}html.dark .agi-systems-matter-flow_node__WlCmO{border-color:rgba(148,163,184,.36);background:rgba(15,23,42,.9);box-shadow:0 10px 26px rgba(0,0,0,.24)}html.dark .agi-systems-matter-flow_nodeIcon__J7kFg{background:rgba(56,189,248,.14);color:#7dd3fc}html.dark .agi-systems-matter-flow_arrow__sdS83,html.dark .agi-systems-matter-flow_loopMark__nyRav{color:#7dd3fc}.related-links_grid__tGdJk{display:grid;gap:1rem;margin-top:1.5rem}@media (min-width:640px){.related-links_grid__tGdJk{grid-template-columns:repeat(2,minmax(0,1fr))}.related-links_grid__tGdJk[data-card-count="1"]{grid-template-columns:minmax(0,20rem);justify-content:center}}@media (min-width:1024px){.related-links_grid__tGdJk{grid-template-columns:repeat(3,minmax(0,1fr))}.related-links_grid__tGdJk[data-card-count="1"]{grid-template-columns:minmax(0,20rem);justify-content:center}.related-links_grid__tGdJk[data-card-count="2"]{grid-template-columns:repeat(2,minmax(0,20rem));justify-content:center}}.structured-page_enhancedCard__F44LS{display:flex;height:100%;flex-direction:column;align-items:stretch;overflow:hidden;border:1px solid #cbd5e1;border-radius:1.5rem;background:#ffffff;color:#0f172a;text-align:left;box-shadow:0 8px 24px rgba(15,23,42,.08);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.structured-page_enhancedCardInteractive__5D33S:hover{border-color:#7c93b2;box-shadow:0 16px 38px rgba(15,23,42,.12);transform:translateY(-2px)}.structured-page_visualHeader__p2fwm{position:relative;height:8rem;width:100%;overflow:hidden;border-bottom:1px solid color-mix(in srgb,var(--card-accent) 26%,#cbd5e1);background:linear-gradient(135deg,var(--card-accent-soft),var(--card-accent-faint) 54%,#ffffff 128%)}.structured-page_accentBlue__warPc,.structured-page_visualHeader__p2fwm{--card-accent:#1d4ed8;--card-accent-soft:#dbeafe;--card-accent-faint:#eef4ff}.structured-page_accentViolet__AipOs{--card-accent:#6d28d9;--card-accent-soft:#e9ddff;--card-accent-faint:#f4f0ff}.structured-page_accentGreen__pp53H{--card-accent:#047857;--card-accent-soft:#d1fae5;--card-accent-faint:#ecfdf5}.structured-page_accentAmber__9qhI3{--card-accent:#b45309;--card-accent-soft:#fde7bf;--card-accent-faint:#fff6e7}.structured-page_visualHeaderPattern__MZWqF{position:absolute;inset:0;opacity:.38;background-image:radial-gradient(circle at center,color-mix(in srgb,var(--card-accent) 44%,transparent) 1px,transparent 1px);background-size:18px 18px}.structured-page_visualHeaderGlow__E_LmQ{position:absolute;top:-4.5rem;right:-3.5rem;width:10rem;height:10rem;border-radius:999px;background:color-mix(in srgb,var(--card-accent) 22%,transparent);filter:blur(2rem)}.structured-page_visualHeaderTop__HyYMe{position:absolute;top:1.15rem;right:1.15rem;left:1.15rem;display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.structured-page_visualIcon__YrOTZ{display:flex;width:2.75rem;height:2.75rem;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--card-accent) 72%,#ffffff);border-radius:.85rem;background:var(--card-accent);color:#ffffff;box-shadow:0 8px 18px color-mix(in srgb,var(--card-accent) 22%,transparent)}.structured-page_statusBadge__Fc5Fb{display:inline-flex;min-height:1.9rem;align-items:center;border:1px solid #64748b;border-radius:999px;background:rgba(255,255,255,.92);padding:.34rem .7rem;color:#1e293b;font-size:.67rem;font-weight:800;letter-spacing:.105em;line-height:1.1;text-transform:uppercase;box-shadow:0 4px 12px rgba(15,23,42,.08)}.structured-page_visualSignal__xlCyF{position:absolute;right:1.15rem;bottom:1rem;left:1.15rem;display:flex;align-items:center;gap:.5rem;color:var(--card-accent)}.structured-page_signalDotLarge__un45G,.structured-page_signalDotSmall__umuov{flex:0 0 auto;border-radius:999px;background:currentColor}.structured-page_signalDotLarge__un45G{width:.58rem;height:.58rem}.structured-page_signalDotSmall__umuov{width:.38rem;height:.38rem;opacity:.7}.structured-page_signalRuleShort__dpxB5,.structured-page_signalRule__h2rmr{height:1px;background:currentColor;opacity:.52}.structured-page_signalRule__h2rmr{flex:1 1 auto}.structured-page_signalRuleShort__dpxB5{width:2.1rem;flex:0 0 auto}.structured-page_signalRing__y53fZ{width:.5rem;height:.5rem;flex:0 0 auto;border:1px solid;border-radius:999px;background:#ffffff}.structured-page_cardAction__x7c3_{display:inline-flex;min-height:2rem;align-items:center;gap:.5rem;margin-top:auto;color:#0f4fa8;font-size:.9rem;font-weight:780;line-height:1.35;text-decoration:none;text-underline-offset:.18em}.structured-page_cardAction__x7c3_:hover,.structured-page_enhancedCardInteractive__5D33S:hover .structured-page_cardAction__x7c3_{color:#0a397a;text-decoration:underline}.structured-page_cardAction__x7c3_:focus-visible,.structured-page_enhancedCard__F44LS:focus-visible{outline:2px solid #2563eb;outline-offset:3px}@media (prefers-reduced-motion:reduce){.structured-page_cardAction__x7c3_,.structured-page_enhancedCard__F44LS{transition:none}.structured-page_enhancedCardInteractive__5D33S:hover{transform:none}}html.dark .structured-page_enhancedCard__F44LS{border-color:rgba(148,163,184,.42);background:#111827;color:#f8fafc;box-shadow:0 12px 34px rgba(0,0,0,.24)}html.dark .structured-page_enhancedCardInteractive__5D33S:hover{border-color:rgba(125,211,252,.58);box-shadow:0 18px 42px rgba(0,0,0,.32)}html.dark .structured-page_visualHeader__p2fwm{border-bottom-color:rgba(148,163,184,.34);background:linear-gradient(135deg,color-mix(in srgb,var(--card-accent) 28%,#111827),#111827 70%)}html.dark .structured-page_visualHeaderPattern__MZWqF{opacity:.26}html.dark .structured-page_statusBadge__Fc5Fb{border-color:rgba(203,213,225,.68);background:rgba(15,23,42,.84);color:#f8fafc;box-shadow:none}html.dark .structured-page_signalRing__y53fZ{background:#111827}html.dark .structured-page_cardAction__x7c3_{color:#7dd3fc}html.dark .structured-page_cardAction__x7c3_:hover,html.dark .structured-page_enhancedCardInteractive__5D33S:hover .structured-page_cardAction__x7c3_{color:#bae6fd}.thesis-page_page__sDZ1m{--thesis-page-bg:#f7f9fc;--thesis-surface:rgba(255,255,255,0.82);--thesis-surface-strong:#ffffff;--thesis-text:#101827;--thesis-muted:#475569;--thesis-faint:#64748b;--thesis-border:rgba(15,23,42,0.12);--thesis-accent:#2563eb;--thesis-accent-strong:#0f4fc7;--thesis-accent-soft:rgba(37,99,235,0.12);--thesis-warm:#f97316;--thesis-green:#10b981;--thesis-max:82ch;--thesis-rail:15.5rem;--thesis-shell:1320px;--thesis-gutter:clamp(1.25rem,4vw,3rem);--thesis-section-gap:clamp(4.25rem,8vw,7rem);--thesis-block-gap:clamp(1.5rem,3vw,2.5rem);--thesis-body-size:clamp(1.0625rem,0.35vw + 1rem,1.1875rem);--thesis-body-line:1.68;--thesis-radius:1rem;--thesis-radius-lg:1.5rem;--thesis-shadow:0 24px 80px rgba(15,23,42,0.12);min-height:100svh;background:radial-gradient(circle at 12% 8%,rgba(37,99,235,.08),transparent 26rem),radial-gradient(circle at 88% 32%,rgba(249,115,22,.08),transparent 26rem),var(--thesis-page-bg);color:var(--thesis-text)}html.dark .thesis-page_page__sDZ1m{--thesis-page-bg:#07111f;--thesis-surface:rgba(15,23,42,0.78);--thesis-surface-strong:rgba(15,23,42,0.95);--thesis-text:#f8fafc;--thesis-muted:#cbd5e1;--thesis-faint:#94a3b8;--thesis-border:rgba(148,163,184,0.24);--thesis-accent:#7dd3fc;--thesis-accent-strong:#38bdf8;--thesis-accent-soft:rgba(56,189,248,0.14);--thesis-shadow:0 28px 90px rgba(0,0,0,0.36)}.thesis-page_article__2Y0RX{min-width:0}.thesis-page_progress__3qMjL{position:fixed;inset:0 0 auto;z-index:90;height:2px;background:transparent;pointer-events:none}.thesis-page_progress__3qMjL span{display:block;width:100%;height:100%;transform-origin:left center;background:linear-gradient(90deg,var(--thesis-accent),var(--thesis-warm))}.thesis-page_hero__C2UOI{position:relative;isolation:isolate;overflow:hidden;min-height:clamp(34rem,90svh,58rem);padding:clamp(7rem,13vw,11rem) var(--thesis-gutter) clamp(6rem,11vw,9rem);color:#ffffff}.thesis-page_heroImage__a2nYE{z-index:-5;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:brightness(1.1) saturate(1.08) contrast(1.02)}.thesis-page_variant_aiForEverybodyWhy__BqmY5 .thesis-page_heroImage__a2nYE{-o-object-position:center 36%;object-position:center 36%}.thesis-page_heroOverlay__YUHqa{position:absolute;inset:0;z-index:-4;background:radial-gradient(ellipse at 50% 44%,rgba(3,7,18,.44),rgba(3,7,18,.16) 42%,transparent 72%),linear-gradient(180deg,transparent,transparent 58%,rgba(3,7,18,.38)),linear-gradient(90deg,rgba(3,7,18,.2),rgba(15,23,42,.08) 47%,rgba(3,7,18,.06)),radial-gradient(circle at 35% 25%,rgba(56,189,248,.18),transparent 28rem)}.thesis-page_heroGlow__eX15W{position:absolute;inset:0;z-index:-3;opacity:.34;background:radial-gradient(circle at 16% 68%,rgba(14,165,233,.36),transparent 20rem),radial-gradient(circle at 82% 72%,rgba(249,115,22,.34),transparent 22rem),linear-gradient(140deg,rgba(16,185,129,.12),transparent 44%,rgba(139,92,246,.16))}.thesis-page_heroGrid__8lNp9{position:absolute;inset:0;z-index:-2;opacity:.12;background-image:linear-gradient(rgba(255,255,255,.35) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.35) 1px,transparent 0);background-size:72px 72px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 82%);mask-image:linear-gradient(90deg,#000,transparent 82%)}.thesis-page_heroInner__OreR6{width:min(100%,var(--thesis-shell));margin-inline:auto;display:flex;flex-direction:column;align-items:center;text-align:center}.thesis-page_calloutTitle__1Yzpv,.thesis-page_eyebrow__PUG0I,.thesis-page_relatedKicker__oNJNJ,.thesis-page_sectionKicker__8PSOP,.thesis-page_sourcesKicker__tqGwO,.thesis-page_systemFigureTitle__Sh2TP,.thesis-page_tocTitle__QC_kz{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;text-transform:uppercase;letter-spacing:.14em}.thesis-page_eyebrow__PUG0I{margin:0 0 1.25rem;font-size:.78rem;font-weight:800;color:rgba(255,255,255,.82)}.thesis-page_h1__ehULP{width:min(100%,11ch);max-width:11ch;margin:0 auto;font-size:clamp(3.25rem,7vw,6.4rem);line-height:.95;letter-spacing:0;color:#ffffff;text-wrap:balance;text-shadow:0 12px 34px rgba(0,0,0,.44)}.thesis-page_subtitle___gKin{width:min(100%,840px);max-width:840px;margin:clamp(1.35rem,3vw,2.25rem) 0 0;font-size:clamp(1.28rem,1.1vw + 1rem,2rem);font-weight:650;line-height:1.32;letter-spacing:0;color:#f8fafc;text-wrap:balance}.thesis-page_description__jdztt{width:min(100%,920px);max-width:920px;margin:1.35rem auto 0;font-size:clamp(1.03rem,.45vw + 1rem,1.22rem);line-height:1.65;color:rgba(241,245,249,.9)}.thesis-page_description__jdztt p{margin:0}.thesis-page_heroActions__CvsmK{display:flex;flex-wrap:wrap;gap:.85rem;justify-content:center;margin-top:2.25rem}.thesis-page_primaryAction__hI5Dv,.thesis-page_secondaryAction__X0cR1{display:inline-flex;min-height:3rem;align-items:center;justify-content:center;gap:.55rem;border-radius:.8rem;padding:.85rem 1.15rem;font-size:.93rem;font-weight:750;line-height:1.1;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease}.thesis-page_primaryAction__hI5Dv{border:1px solid rgba(255,255,255,.72);background:rgba(255,255,255,.94);color:#0f172a;box-shadow:0 18px 44px rgba(15,23,42,.32)}.thesis-page_secondaryAction__X0cR1{border:1px solid rgba(255,255,255,.34);background:rgba(255,255,255,.09);color:#ffffff;backdrop-filter:none}.thesis-page_primaryAction__hI5Dv:hover,.thesis-page_secondaryAction__X0cR1:hover{transform:translateY(-2px)}.thesis-page_mobileToc__wpKPn a:focus-visible,.thesis-page_primaryAction__hI5Dv:focus-visible,.thesis-page_relatedCard__0yKQL:focus-visible,.thesis-page_secondaryAction__X0cR1:focus-visible,.thesis-page_sourceCard__GavKM:focus-visible,.thesis-page_toc__JQoYQ a:focus-visible{outline:2px solid var(--thesis-accent);outline-offset:4px}.thesis-page_actionIcon__DjAbc{width:1rem;height:1rem}.thesis-page_wave__AsBO4{position:absolute;right:0;bottom:0;left:0;z-index:1;color:var(--thesis-hero-wave-color);transform:translateY(1px)}html.dark .thesis-page_wave__AsBO4{color:var(--thesis-hero-wave-dark-color)}.thesis-page_wave__AsBO4 svg{display:block;width:100%;height:auto}.thesis-page_shell__4ngLK{width:min(100%,var(--thesis-shell));margin-inline:auto;padding:clamp(3rem,6vw,5rem) var(--thesis-gutter) clamp(5rem,9vw,8rem)}.thesis-page_markdownContentShell__VOg9_{padding-bottom:clamp(2.5rem,5vw,4.5rem)}.thesis-page_wideSections__Qdgz5{width:100%;padding:0 var(--thesis-gutter) clamp(5rem,9vw,8rem)}.thesis-page_markdownShell__xt569,.thesis-page_wideShell__9rEBt{width:min(100%,var(--thesis-shell));margin-inline:auto}.thesis-page_markdownShell__xt569{padding:clamp(4.25rem,8vw,7rem) var(--thesis-gutter) clamp(5rem,9vw,8rem)}.thesis-page_layout__mJiKV{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--thesis-section-gap);align-items:start}@media (min-width:1080px){.thesis-page_layout__mJiKV{grid-template-columns:minmax(13rem,var(--thesis-rail)) minmax(0,var(--thesis-max));gap:clamp(2.25rem,4vw,4.5rem);justify-content:center}}.thesis-page_content__J2Cmy{max-width:var(--thesis-max);min-width:0;font-size:var(--thesis-body-size);line-height:var(--thesis-body-line);text-align:left}@media (min-width:1080px){.thesis-page_content__J2Cmy{grid-column:2;grid-row:1}}.thesis-page_content__J2Cmy p{margin:0}.thesis-page_content__J2Cmy p+p{margin-top:1.05em}.thesis-page_lead__CNZe1{margin:0 0 var(--thesis-section-gap);padding:clamp(1.35rem,3vw,2.25rem);border:1px solid var(--thesis-border);border-radius:var(--thesis-radius-lg);background:linear-gradient(135deg,var(--thesis-accent-soft),transparent 64%),var(--thesis-surface);box-shadow:var(--thesis-shadow);font-size:clamp(1.2rem,.75vw + 1.05rem,1.48rem);line-height:1.56;color:var(--thesis-text)}.thesis-page_markdownArticle__Dl3i3{min-width:0}.thesis-page_markdownBody__KgR49{color:var(--thesis-muted)}.thesis-page_markdownBody__KgR49>h1:first-child{margin:0 0 clamp(1.4rem,3vw,2.25rem);max-width:12ch;font-size:clamp(3.1rem,7vw,6.2rem);line-height:.96;letter-spacing:0;color:var(--thesis-text);text-wrap:balance}.thesis-page_markdownBody__KgR49>h1:first-child+p{font-size:clamp(1.24rem,.8vw + 1.05rem,1.58rem);line-height:1.55;color:var(--thesis-text)}.thesis-page_markdownBody__KgR49 h1,.thesis-page_markdownBody__KgR49 h2,.thesis-page_markdownBody__KgR49 h3,.thesis-page_markdownBody__KgR49 h4{scroll-margin-top:7rem;color:var(--thesis-text);letter-spacing:0;text-wrap:balance}.thesis-page_markdownBody__KgR49 h2{margin:clamp(4rem,8vw,6.6rem) 0 .85em;font-size:clamp(1.95rem,2.6vw,3rem);line-height:1.08}.thesis-page_markdownBody__KgR49 h3{margin:clamp(2.4rem,5vw,3.8rem) 0 .75em;font-size:clamp(1.35rem,1.4vw,1.85rem);line-height:1.18}.thesis-page_markdownBody__KgR49 h4{margin:2rem 0 .65em;font-size:1.08rem;line-height:1.28}.thesis-page_markdownBody__KgR49 li,.thesis-page_markdownBody__KgR49 p{font-size:var(--thesis-body-size);line-height:var(--thesis-body-line)}.thesis-page_markdownBody__KgR49 p{margin:0}.thesis-page_markdownBody__KgR49 ol+p,.thesis-page_markdownBody__KgR49 p+ol,.thesis-page_markdownBody__KgR49 p+p,.thesis-page_markdownBody__KgR49 p+ul,.thesis-page_markdownBody__KgR49 ul+p{margin-top:1.05em}.thesis-page_markdownBody__KgR49 ol,.thesis-page_markdownBody__KgR49 ul{display:grid;gap:.55rem;margin:1.05em 0 0;padding-right:0;padding-left:1.35rem;list-style-position:outside}.thesis-page_markdownBody__KgR49 li>p{margin:0}.thesis-page_markdownBody__KgR49 strong{color:var(--thesis-text);font-weight:760}.thesis-page_markdownBody__KgR49 a{color:var(--thesis-accent-strong);font-weight:650;text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.18em}.thesis-page_markdownBody__KgR49 a:hover{color:var(--thesis-text)}.thesis-page_markdownBody__KgR49 a:focus-visible{outline:2px solid var(--thesis-accent);outline-offset:4px}.thesis-page_markdownBody__KgR49 hr{margin:clamp(3rem,6vw,5rem) 0 0;border:0;border-top:1px solid var(--thesis-border)}.thesis-page_markdownBody__KgR49 table{width:100%;margin:clamp(1.6rem,4vw,2.8rem) 0;border-collapse:separate;border-spacing:0;border:1px solid var(--thesis-border);border-radius:var(--thesis-radius);overflow:hidden;font-size:.95em}.thesis-page_markdownBody__KgR49 td,.thesis-page_markdownBody__KgR49 th{padding:.75rem 1.1rem;text-align:left;vertical-align:top;border-bottom:1px solid var(--thesis-border)}.thesis-page_markdownBody__KgR49 th{background:var(--thesis-surface-strong);font-weight:700}.thesis-page_markdownBody__KgR49 tr:last-child td{border-bottom:0}@media (max-width:640px){.thesis-page_markdownBody__KgR49 table{display:block;overflow-x:auto}}.thesis-page_markdownBody__KgR49 code{border:1px solid var(--thesis-border);border-radius:.4rem;background:var(--thesis-surface-strong);padding:.08rem .32rem;color:var(--thesis-text);font-size:.92em}.thesis-page_markdownBody__KgR49 pre{overflow-x:auto;margin:1.25rem 0 0;border:1px solid var(--thesis-border);border-radius:var(--thesis-radius);background:var(--thesis-surface-strong);padding:1rem}.thesis-page_markdownBody__KgR49 pre code{border:0;background:transparent;padding:0}.thesis-page_markdownBody__KgR49 blockquote{margin:clamp(1.6rem,4vw,2.8rem) 0;border-left:3px solid var(--thesis-accent);padding-left:1rem;color:var(--thesis-text)}.thesis-page_markdownBody__KgR49+.thesis-page_markdownBody__KgR49{margin-top:1.05em}.thesis-page_evidenceBlock__TnsIJ,.thesis-page_questionCallout__WDMsS,.thesis-page_thesisTextCallout__mjZ4s{margin-block:clamp(2rem,5vw,3.6rem);border:1px solid var(--thesis-border);border-radius:var(--thesis-radius-lg);box-shadow:var(--thesis-shadow)}.thesis-page_evidenceBlock__TnsIJ p,.thesis-page_questionCallout__WDMsS p,.thesis-page_thesisTextCallout__mjZ4s p{margin:0;font-size:var(--thesis-body-size);line-height:var(--thesis-body-line)}.thesis-page_evidenceBlock__TnsIJ{position:relative;padding:clamp(1.2rem,3vw,1.85rem);background:linear-gradient(135deg,rgba(16,185,129,.1),transparent 68%),var(--thesis-surface-strong);color:var(--thesis-text)}.thesis-page_evidenceBlock__TnsIJ:before{position:absolute;inset:1rem auto auto 1rem;width:.55rem;height:.55rem;border-radius:999px;background:var(--thesis-green);content:""}.thesis-page_evidenceBlock__TnsIJ p{padding-left:1.1rem}.thesis-page_evidenceBlock__TnsIJ a,.thesis-page_questionCallout__WDMsS a,.thesis-page_thesisTextCallout__mjZ4s a{color:var(--thesis-accent-strong);font-weight:750;text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.18em}.thesis-page_thesisTextCallout__mjZ4s{padding:clamp(1.35rem,4vw,2.35rem);background:linear-gradient(135deg,var(--thesis-accent-soft),transparent 70%),var(--thesis-surface-strong);color:var(--thesis-text)}.thesis-page_thesisTextCallout__mjZ4s strong{font-size:clamp(1.25rem,1vw + 1rem,1.75rem);line-height:1.34;color:var(--thesis-text)}.thesis-page_questionCallout__WDMsS{padding:clamp(1.25rem,3vw,2rem);border-style:dashed;background:linear-gradient(135deg,rgba(249,115,22,.12),transparent 72%),var(--thesis-surface-strong);color:var(--thesis-text)}html.dark .thesis-page_evidenceBlock__TnsIJ{background:linear-gradient(135deg,rgba(16,185,129,.14),transparent 68%),var(--thesis-surface-strong)}html.dark .thesis-page_questionCallout__WDMsS{background:linear-gradient(135deg,rgba(249,115,22,.16),transparent 72%),var(--thesis-surface-strong)}.thesis-page_closingPanel__941_f{margin-top:0;margin-bottom:clamp(1rem,4vw,2.5rem);padding:clamp(2.25rem,5vw,4rem);border:1px solid var(--thesis-border);border-radius:var(--thesis-radius-lg);background:linear-gradient(135deg,rgba(37,99,235,.09),transparent 58%),linear-gradient(315deg,rgba(16,185,129,.08),transparent 62%),rgba(255,255,255,.62);box-shadow:var(--thesis-shadow);text-align:center}html.dark .thesis-page_closingPanel__941_f{background:linear-gradient(135deg,rgba(56,189,248,.14),transparent 58%),linear-gradient(315deg,rgba(16,185,129,.12),transparent 62%),rgba(15,23,42,.72)}.thesis-page_structuredClosingPanel___C471 .thesis-page_closingText__OJC6a{max-width:68ch}.thesis-page_structuredClosingPanel___C471 .thesis-page_closingText__OJC6a h2{margin-bottom:clamp(1rem,2vw,1.4rem);font-size:clamp(2rem,3.2vw,3.35rem);font-weight:760;line-height:1.04}.thesis-page_structuredClosingPanel___C471 .thesis-page_closingText__OJC6a p{font-size:clamp(1.04rem,.35vw + .98rem,1.22rem);font-weight:560;line-height:1.65}.thesis-page_claimBoundaryPanel__8PgG8{border-right:0;border-left:0;border-radius:0;background:linear-gradient(90deg,transparent,rgba(37,99,235,.08) 18%,rgba(37,99,235,.08) 82%,transparent),rgba(255,255,255,.46);-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);box-shadow:none}.thesis-page_claimBoundaryPanel__8PgG8 .thesis-page_closingText__OJC6a{max-width:74ch}.thesis-page_claimBoundaryPanel__8PgG8 .thesis-page_closingText__OJC6a p{font-weight:500}html.dark .thesis-page_claimBoundaryPanel__8PgG8{background:linear-gradient(90deg,transparent,rgba(56,189,248,.1) 18%,rgba(56,189,248,.1) 82%,transparent),rgba(15,23,42,.3)}.thesis-page_closingText__OJC6a{max-width:72ch;margin-inline:auto;color:var(--thesis-text)}.thesis-page_closingText__OJC6a h2{margin:0 0 .85rem;font-size:clamp(1.65rem,2vw,2.5rem);line-height:1.08;letter-spacing:0;text-wrap:balance}.thesis-page_closingText__OJC6a p{margin:0;font-size:clamp(1.25rem,.95vw + 1.04rem,1.75rem);font-weight:800;line-height:1.45;letter-spacing:0;text-wrap:balance}.thesis-page_closingText__OJC6a p+p{margin-top:1.05em}.thesis-page_variant_aiForEverybodyWhy__BqmY5 .thesis-page_closingText__OJC6a p{font-size:clamp(1.08rem,.5vw + 1rem,1.28rem);font-weight:650;line-height:1.6}.thesis-page_closingText__OJC6a p:has(a){display:inline-flex;margin-top:clamp(1.25rem,3vw,1.75rem)}.thesis-page_closingText__OJC6a p:has(a)+p:has(a){margin-left:.7rem}.thesis-page_closingText__OJC6a a{display:inline-flex;min-height:3rem;align-items:center;justify-content:center;border:1px solid var(--thesis-border);border-radius:.8rem;background:var(--thesis-surface-strong);padding:.85rem 1.1rem;color:var(--thesis-accent-strong);font-size:.95rem;font-weight:800;line-height:1.15;text-decoration:none;transition:transform .18s ease,border-color .18s ease,color .18s ease}.thesis-page_closingText__OJC6a a:hover{border-color:var(--thesis-accent);color:var(--thesis-text);transform:translateY(-2px)}.thesis-page_closingText__OJC6a a:focus-visible{outline:2px solid var(--thesis-accent);outline-offset:4px}@media (max-width:640px){.thesis-page_closingText__OJC6a p:has(a){display:flex}.thesis-page_closingText__OJC6a p:has(a)+p:has(a){margin-left:0;margin-top:.7rem}.thesis-page_closingText__OJC6a a{width:100%}}.thesis-page_closingAuthors__UapQ5{margin:clamp(1.4rem,3vw,2rem) 0 0;font-size:.95rem;font-weight:700;letter-spacing:0;line-height:1.5;text-transform:none;color:var(--thesis-faint)}.thesis-page_visualRelated__ZAkU9{margin-top:clamp(3.5rem,7vw,5.5rem);padding-top:clamp(2rem,4vw,3rem);border-top:1px solid var(--thesis-border);text-align:center}.thesis-page_visualRelatedStandalone__k7n_J{--thesis-accent:#2563eb;--thesis-border:#cbd5e1;--thesis-faint:#64748b;--thesis-text:#0f172a;margin-top:0;padding-top:0;border-top:0}html.dark .thesis-page_visualRelatedStandalone__k7n_J{--thesis-accent:#7dd3fc;--thesis-border:#334155;--thesis-faint:#94a3b8;--thesis-text:#f8fafc}.thesis-page_visualRelatedHeader__4Tvc7{display:flex;align-items:end;justify-content:center;gap:1rem;margin-bottom:clamp(1.35rem,3vw,2rem)}.thesis-page_visualRelatedHeader__4Tvc7 h2{margin:0;font-size:clamp(1.35rem,1.4vw,1.85rem);line-height:1.15;color:var(--thesis-text)}.thesis-page_visualRelatedDescription__Fg7DP{max-width:50rem;margin:-.45rem auto clamp(1.5rem,3vw,2rem);color:var(--thesis-faint);font-size:clamp(.95rem,.3vw + .9rem,1.08rem);line-height:1.7}.thesis-page_visualRelatedGrid__dmJrg{display:grid;gap:clamp(1.1rem,2.5vw,1.5rem)}@media (min-width:760px){.thesis-page_visualRelatedGrid__dmJrg{grid-template-columns:repeat(3,minmax(0,1fr))}.thesis-page_visualRelatedGrid__dmJrg[data-card-count="1"]{grid-template-columns:minmax(0,22rem);justify-content:center}.thesis-page_visualRelatedGrid__dmJrg[data-card-count="2"],.thesis-page_visualRelatedGrid__dmJrg[data-card-count="4"]{grid-template-columns:repeat(2,minmax(0,22rem));justify-content:center}}.thesis-page_visualRelatedCard__Lklzr{display:grid;min-width:0;gap:.9rem;color:var(--thesis-text);text-align:center;text-decoration:none}.thesis-page_visualRelatedCard__Lklzr:focus-visible{outline:2px solid var(--thesis-accent);outline-offset:5px}.thesis-page_visualRelatedCard__Lklzr{transition:transform .22s cubic-bezier(.2,1,.36,1)}.thesis-page_visualRelatedImage__4PUqa{display:block;position:relative;width:100%;aspect-ratio:1.28;overflow:hidden;border:1px solid transparent;border-radius:.9rem;background:radial-gradient(circle at 28% 22%,rgba(125,211,252,.46),transparent 34%),radial-gradient(circle at 78% 70%,rgba(249,115,22,.32),transparent 34%),linear-gradient(135deg,rgba(37,99,235,.2),rgba(16,185,129,.14));box-shadow:0 18px 45px rgba(15,23,42,.08);transition:box-shadow .22s ease,border-color .22s ease}.thesis-page_visualRelatedImg__HpzV_{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.thesis-page_visualRelatedCard__Lklzr:hover{transform:scale(1.035)}.thesis-page_visualRelatedCard__Lklzr:hover .thesis-page_visualRelatedImage__4PUqa{border-color:rgba(37,99,235,.18);box-shadow:0 26px 60px rgba(15,23,42,.14)}.thesis-page_visualRelatedTitle__gu9fN{display:block;font-size:clamp(1rem,.45vw + .92rem,1.18rem);font-weight:760;line-height:1.22;color:var(--thesis-text)}.thesis-page_visualRelatedMeta__vx0v3{display:flex;flex-wrap:wrap;gap:.55rem;align-items:baseline;justify-content:center;color:var(--thesis-faint);font-size:.9rem;line-height:1.35}.thesis-page_visualRelatedMeta__vx0v3 strong{color:var(--thesis-text);font-weight:800}html.dark .thesis-page_visualRelatedImage__4PUqa{box-shadow:0 22px 56px rgba(0,0,0,.24)}.thesis-page_section__Yp_tH{scroll-margin-top:7rem;margin-top:var(--thesis-section-gap)}.thesis-page_section__Yp_tH:first-of-type{margin-top:0}.thesis-page_sectionKicker__8PSOP{margin:0 0 .7rem;font-size:.78rem;font-weight:800;color:var(--thesis-accent-strong)}.thesis-page_h2__MoCi8{margin:0 0 .85em;font-size:clamp(1.95rem,2.6vw,3rem);line-height:1.08;letter-spacing:0;color:var(--thesis-text);text-wrap:balance}.thesis-page_sectionBody__t0UdO{color:var(--thesis-muted)}.thesis-page_sectionBody__t0UdO strong{color:var(--thesis-text);font-weight:750}.thesis-page_sectionLinks__AIOZF{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.thesis-page_sectionLinks__AIOZF .thesis-page_secondaryAction__X0cR1{border-color:var(--thesis-border);background:var(--thesis-surface-strong);color:var(--thesis-text);box-shadow:0 12px 30px rgba(15,23,42,.06)}.thesis-page_callout__70jwn{margin-block:clamp(2rem,5vw,3.6rem);padding:clamp(1.2rem,3vw,2rem);border:1px solid var(--thesis-border);border-radius:var(--thesis-radius-lg);background:var(--thesis-surface-strong);box-shadow:var(--thesis-shadow)}.thesis-page_calloutTitle__1Yzpv{margin:0 0 .75rem;font-size:.78rem;font-weight:800;color:var(--thesis-accent-strong)}.thesis-page_calloutBody__3srhs{color:var(--thesis-text)}.thesis-page_callout_thesis__l8wN_{background:linear-gradient(135deg,rgba(37,99,235,.14),transparent 70%),var(--thesis-surface-strong)}.thesis-page_callout_boundary__25oEW,.thesis-page_callout_warning__NkXeP{border-style:dashed;background:linear-gradient(135deg,rgba(249,115,22,.12),transparent 70%),var(--thesis-surface-strong)}html.dark .thesis-page_callout_thesis__l8wN_{background:linear-gradient(135deg,rgba(56,189,248,.18),transparent 70%),var(--thesis-surface-strong)}html.dark .thesis-page_callout_boundary__25oEW,html.dark .thesis-page_callout_warning__NkXeP{background:linear-gradient(135deg,rgba(249,115,22,.16),transparent 70%),var(--thesis-surface-strong)}.thesis-page_figure__uPU3t,.thesis-page_systemFigure__KuJqF{margin-block:clamp(2.4rem,6vw,4.5rem)}.thesis-page_figureImage__R308s{display:block;width:100%;height:auto}.thesis-page_figureImage__R308s,.thesis-page_systemFigure__KuJqF{border:1px solid var(--thesis-border);border-radius:var(--thesis-radius-lg);box-shadow:var(--thesis-shadow)}.thesis-page_systemFigure__KuJqF{padding:clamp(1.2rem,3vw,2rem);background:linear-gradient(135deg,rgba(16,185,129,.08),transparent 64%),var(--thesis-surface)}.thesis-page_systemFigureTitle__Sh2TP{margin:0 0 1.1rem;font-size:.78rem;font-weight:800;color:var(--thesis-accent-strong)}.thesis-page_systemMap__LpRWp{display:grid;grid-template-columns:1fr;gap:.65rem;margin:0;padding:0;list-style:none}@media (min-width:720px){.thesis-page_systemMap__LpRWp{grid-template-columns:repeat(7,minmax(0,1fr))}}.thesis-page_systemMap__LpRWp li{position:relative;display:flex;min-height:4.5rem;align-items:center;justify-content:center;border:1px solid var(--thesis-border);border-radius:.85rem;background:var(--thesis-surface-strong);padding:.85rem;text-align:center;font-size:.84rem;font-weight:750;line-height:1.25;color:var(--thesis-text)}@media (min-width:720px){.thesis-page_systemMap__LpRWp li:not(:last-child):after{position:absolute;top:50%;right:-.55rem;z-index:2;content:"";width:.45rem;height:.45rem;border-top:2px solid var(--thesis-accent);border-right:2px solid var(--thesis-accent);transform:translateY(-50%) rotate(45deg)}}.thesis-page_figureCaption__V_Brg{margin-top:.85rem;max-width:62ch;font-size:.92rem;line-height:1.55;color:var(--thesis-faint)}.thesis-page_rail__mHqCp{display:none}@media (min-width:1080px){.thesis-page_rail__mHqCp{position:sticky;top:6rem;display:block;grid-column:1;grid-row:1;justify-self:start;width:min(100%,var(--thesis-rail))}}.thesis-page_mobileToc__wpKPn,.thesis-page_toc__JQoYQ{border:1px solid var(--thesis-border);border-radius:var(--thesis-radius);background:var(--thesis-surface);box-shadow:0 16px 45px rgba(15,23,42,.08)}.thesis-page_toc__JQoYQ{padding:1rem}.thesis-page_tocTitle__QC_kz{margin:0 0 .85rem;font-size:.72rem;font-weight:800;color:var(--thesis-faint)}.thesis-page_mobileToc__wpKPn ol,.thesis-page_toc__JQoYQ ol{display:grid;gap:.62rem;margin:0;padding:0;list-style:none}.thesis-page_mobileToc__wpKPn a,.thesis-page_toc__JQoYQ a{color:var(--thesis-muted);font-size:.92rem;line-height:1.35;text-decoration:none}.thesis-page_mobileToc__wpKPn a:hover,.thesis-page_toc__JQoYQ a:hover{color:var(--thesis-text);text-decoration:underline;text-underline-offset:.2em}.thesis-page_mobileToc__wpKPn{margin:0 0 2rem;padding:1rem}@media (min-width:1080px){.thesis-page_mobileToc__wpKPn{display:none}}.thesis-page_mobileToc__wpKPn summary{cursor:pointer;font-size:.85rem;font-weight:800;color:var(--thesis-text)}.thesis-page_mobileToc__wpKPn ol{margin-top:.9rem}.thesis-page_related__vjMUT,.thesis-page_sources__oeenY{margin-top:var(--thesis-section-gap);padding-top:clamp(2rem,5vw,3.5rem);border-top:1px solid var(--thesis-border)}.thesis-page_relatedKicker__oNJNJ,.thesis-page_sourcesKicker__tqGwO{margin:0 0 .7rem;font-size:.78rem;font-weight:800;color:var(--thesis-accent-strong)}.thesis-page_relatedTitle__qWkB8,.thesis-page_sourcesTitle__L3Fw4{margin:0;font-size:clamp(1.55rem,2vw,2.2rem);line-height:1.14;color:var(--thesis-text)}.thesis-page_relatedGrid__qRT3e,.thesis-page_sourceList__YOlaD{display:grid;gap:.85rem;margin-top:1.25rem}@media (min-width:720px){.thesis-page_relatedGrid__qRT3e{grid-template-columns:repeat(2,minmax(0,1fr))}}.thesis-page_relatedCard__0yKQL,.thesis-page_sourceCard__GavKM{position:relative;display:flex;min-width:0;flex-direction:column;gap:.4rem;border:1px solid var(--thesis-border);border-radius:var(--thesis-radius);background:var(--thesis-surface-strong);padding:1rem;color:var(--thesis-text);text-decoration:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.thesis-page_relatedCard__0yKQL:hover,.thesis-page_sourceCard__GavKM:hover{transform:translateY(-2px);border-color:rgba(37,99,235,.36);box-shadow:0 18px 42px rgba(15,23,42,.12)}html.dark .thesis-page_relatedCard__0yKQL:hover,html.dark .thesis-page_sourceCard__GavKM:hover{border-color:rgba(125,211,252,.46)}.thesis-page_relatedCard__0yKQL span,.thesis-page_sourceCard__GavKM span{padding-right:1.6rem;font-weight:800}.thesis-page_relatedCard__0yKQL small,.thesis-page_sourceCard__GavKM p,.thesis-page_sourceCard__GavKM small{color:var(--thesis-muted);font-size:.9rem;line-height:1.45}.thesis-page_relatedIcon__iS4Qf{position:absolute;top:1rem;right:1rem;width:1rem;height:1rem;color:var(--thesis-accent-strong)}.thesis-page_sourceCard__GavKM p{margin:0}@media (max-width:640px){.thesis-page_hero__C2UOI{min-height:34rem}.thesis-page_structuredThesis__50BPN .thesis-page_h1__ehULP{font-size:clamp(2.35rem,11vw,3.25rem)}.thesis-page_structuredBody__mqkVX{overflow-wrap:anywhere}.thesis-page_heroActions__CvsmK,.thesis-page_sectionLinks__AIOZF{flex-direction:column}.thesis-page_primaryAction__hI5Dv,.thesis-page_secondaryAction__X0cR1{width:100%}}@media (prefers-reduced-motion:reduce){.thesis-page_primaryAction__hI5Dv,.thesis-page_progress__3qMjL span,.thesis-page_relatedCard__0yKQL,.thesis-page_secondaryAction__X0cR1,.thesis-page_sourceCard__GavKM{transition:none}.thesis-page_primaryAction__hI5Dv:hover,.thesis-page_relatedCard__0yKQL:hover,.thesis-page_secondaryAction__X0cR1:hover,.thesis-page_sourceCard__GavKM:hover{transform:none}}.thesis-page_structuredThesis__50BPN{--thesis-max:78ch}.thesis-page_thesisContinuousHeroWave__AwPtr{background:var(--thesis-page-bg)}.thesis-page_structuredSection__y6jmw:first-child{margin-top:0}.thesis-page_structuredBody__mqkVX{color:var(--thesis-muted)}.thesis-page_structuredBody__mqkVX p+p{margin-top:1.05em}.thesis-page_structuredBody__mqkVX a,.thesis-page_structuredCardCopy__EpSBU a,.thesis-page_structuredOrdered__2dJvG a{color:var(--thesis-accent-strong);font-weight:700;text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.18em}.thesis-page_structuredBody__mqkVX code,.thesis-page_structuredCardCopy__EpSBU code,.thesis-page_structuredOrdered__2dJvG code{border:1px solid var(--thesis-border);border-radius:.4rem;background:var(--thesis-surface-strong);padding:.08rem .32rem;color:var(--thesis-text);font-size:.92em}.thesis-page_structuredCards__wF7kk{display:grid;margin-top:clamp(2rem,4vw,3rem);border-top:1px solid var(--thesis-border)}.thesis-page_structuredCard__txDDY{display:grid;min-width:0;gap:1rem;border-bottom:1px solid var(--thesis-border);padding:clamp(1.25rem,3vw,2rem) 0;color:var(--thesis-text);text-decoration:none}@media (min-width:720px){.thesis-page_structuredCard__txDDY{grid-template-columns:minmax(10rem,.72fr) minmax(0,1.28fr);gap:clamp(1.5rem,4vw,3rem);align-items:start}}.thesis-page_structuredCardLinked__3yB0E{transition:border-color .18s ease,color .18s ease,transform .18s ease}.thesis-page_structuredCardLinked__3yB0E:hover{border-color:var(--thesis-accent);color:var(--thesis-accent-strong);transform:translateX(.25rem)}.thesis-page_structuredAction__RyI74:focus-visible,.thesis-page_structuredCardLinked__3yB0E:focus-visible{outline:2px solid var(--thesis-accent);outline-offset:4px}.thesis-page_structuredCardHeading__0bgz1{display:flex;min-width:0;gap:.75rem;align-items:flex-start;justify-content:space-between}.thesis-page_structuredCardHeading__0bgz1 h3{margin:0;font-size:clamp(1.15rem,.7vw + 1rem,1.45rem);line-height:1.22;letter-spacing:0;color:var(--thesis-text);text-wrap:balance}.thesis-page_structuredCardEyebrow___ryb5{margin:0 0 .55rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--thesis-faint)}.thesis-page_structuredStatus__aS9Ln{flex:0 0 auto;border:1px solid var(--thesis-border);border-radius:999px;background:var(--thesis-accent-soft);padding:.32rem .58rem;color:var(--thesis-accent-strong);font-size:.68rem;font-weight:800;letter-spacing:.08em;line-height:1.1;text-transform:uppercase}.thesis-page_structuredCardCopy__EpSBU{min-width:0;color:var(--thesis-muted)}.thesis-page_structuredCardCopy__EpSBU p{margin:0}.thesis-page_structuredCardCta__qNdXZ{display:inline-flex;gap:.45rem;align-items:center;margin-top:1rem;color:var(--thesis-accent-strong);font-size:.9rem;font-weight:800}.thesis-page_structuredAction__RyI74 svg,.thesis-page_structuredCardCta__qNdXZ svg{width:1rem;height:1rem;flex:0 0 auto}.thesis-page_structuredActions__6dZ6a,.thesis-page_structuredNestedLinks__N24Hj{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.35rem}.thesis-page_structuredAction__RyI74{display:inline-flex;min-height:2.75rem;gap:.5rem;align-items:center;justify-content:center;border:1px solid var(--thesis-border);border-radius:.8rem;background:var(--thesis-surface-strong);padding:.72rem .9rem;color:var(--thesis-text);font-size:.9rem;font-weight:780;line-height:1.15;text-decoration:none;transition:border-color .18s ease,color .18s ease,transform .18s ease}.thesis-page_structuredAction__RyI74:hover{border-color:var(--thesis-accent);color:var(--thesis-accent-strong);transform:translateY(-2px)}.thesis-page_structuredClosingActions__iYj2U{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-top:clamp(1.25rem,3vw,1.8rem)}.thesis-page_structuredClosingActions__iYj2U .thesis-page_structuredAction__RyI74{background:var(--thesis-surface-strong)}.thesis-page_structuredOrdered__2dJvG{display:grid;gap:0;margin:clamp(2rem,4vw,3rem) 0 0;padding:0;border-top:1px solid var(--thesis-border);list-style:none;counter-reset:thesis-ordered}.thesis-page_structuredOrdered__2dJvG li{position:relative;min-width:0;border-bottom:1px solid var(--thesis-border);padding:1rem 0 1rem 3rem;color:var(--thesis-muted);counter-increment:thesis-ordered}.thesis-page_structuredOrdered__2dJvG li:before{position:absolute;top:1rem;left:0;content:counter(thesis-ordered,decimal-leading-zero);color:var(--thesis-accent-strong);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.72rem;font-weight:800;letter-spacing:.1em}.thesis-page_variant_partnerWork__QU4Yj{--thesis-accent:#0f766e;--thesis-accent-strong:#115e59;--thesis-accent-soft:rgba(13,148,136,0.13);--thesis-warm:#f59e0b}.thesis-page_variant_partnerResearch__7Zqe_{--thesis-accent:#2563eb;--thesis-accent-strong:#1d4ed8;--thesis-accent-soft:rgba(37,99,235,0.13);--thesis-warm:#8b5cf6}.thesis-page_variant_partnerInternships__o5wz_{--thesis-accent:#c2410c;--thesis-accent-strong:#9a3412;--thesis-accent-soft:rgba(234,88,12,0.13);--thesis-warm:#eab308}.thesis-page_variant_partnerOpensource__i32bp{--thesis-accent:#be123c;--thesis-accent-strong:#9f1239;--thesis-accent-soft:rgba(225,29,72,0.13);--thesis-warm:#f97316}.thesis-page_variant_partnerTesters__73JKW{--thesis-accent:#0891b2;--thesis-accent-strong:#0e7490;--thesis-accent-soft:rgba(8,145,178,0.13);--thesis-warm:#22c55e}.thesis-page_variant_partnerGovernment__7fH5q{--thesis-accent:#475569;--thesis-accent-strong:#334155;--thesis-accent-soft:rgba(71,85,105,0.13);--thesis-warm:#0ea5e9}.thesis-page_variant_partnerPilots__eEPl2{--thesis-accent:#7c3aed;--thesis-accent-strong:#6d28d9;--thesis-accent-soft:rgba(124,58,237,0.13);--thesis-warm:#f97316}:is(.thesis-page_variant_partnerWork__QU4Yj,.thesis-page_variant_partnerResearch__7Zqe_,.thesis-page_variant_partnerInternships__o5wz_,.thesis-page_variant_partnerOpensource__i32bp,.thesis-page_variant_partnerTesters__73JKW,.thesis-page_variant_partnerGovernment__7fH5q,.thesis-page_variant_partnerPilots__eEPl2) .thesis-page_hero__C2UOI{min-height:clamp(31rem,68svh,42rem);padding-top:clamp(4.75rem,9vw,7.5rem);padding-bottom:clamp(5rem,9vw,7rem)}:is(.thesis-page_variant_partnerWork__QU4Yj,.thesis-page_variant_partnerResearch__7Zqe_,.thesis-page_variant_partnerInternships__o5wz_,.thesis-page_variant_partnerOpensource__i32bp,.thesis-page_variant_partnerTesters__73JKW,.thesis-page_variant_partnerGovernment__7fH5q,.thesis-page_variant_partnerPilots__eEPl2) .thesis-page_h1__ehULP{width:min(100%,15ch);max-width:15ch;font-size:clamp(3rem,6vw,5.5rem)}@media (prefers-reduced-motion:reduce){.thesis-page_structuredAction__RyI74,.thesis-page_structuredCardLinked__3yB0E{transition:none}.thesis-page_structuredAction__RyI74:hover,.thesis-page_structuredCardLinked__3yB0E:hover{transform:none}}