.Technologies_section__xSYqk{--brand:#3465b1;--brand-deep:#3465b1;--brand-light:#7fa4d9;--accent:#7fa4d9;--ink:#0f172a;--ink-2:#475569;--ink-3:#64748b;--ink-4:#94a3b8;--surface:#fff;--rule:#e6eaf0;--rule-strong:#cfd8e6;--mono:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,monospace;position:relative;padding:6rem 0;overflow:hidden;isolation:isolate;color:var(--ink);background:linear-gradient(180deg,#fff,#f8fafd 34%,#eef3fa 76%,#e8eff8)}.Technologies_backdrop__7BtNY{position:absolute;inset:0;z-index:0;pointer-events:none}.Technologies_mesh___9Z7P{position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='280'%20height='280'%3E%3Cg%20stroke='%230f172a'%20stroke-opacity='0.06'%20fill='none'%20stroke-width='1.2'%3E%3Cpath%20d='M20%2040h70v50h60'/%3E%3Cpath%20d='M240%2030v60h-40'/%3E%3Cpath%20d='M40%20220h50v-40'/%3E%3Cpath%20d='M180%20245h60'/%3E%3C/g%3E%3Cg%20fill='%230f172a'%20fill-opacity='0.07'%3E%3Ccircle%20cx='20'%20cy='40'%20r='3'/%3E%3Ccircle%20cx='150'%20cy='90'%20r='3'/%3E%3Ccircle%20cx='240'%20cy='30'%20r='3'/%3E%3Ccircle%20cx='200'%20cy='90'%20r='3'/%3E%3Ccircle%20cx='40'%20cy='220'%20r='3'/%3E%3Ccircle%20cx='90'%20cy='180'%20r='3'/%3E%3Ccircle%20cx='180'%20cy='245'%20r='3'/%3E%3Ccircle%20cx='240'%20cy='245'%20r='3'/%3E%3C/g%3E%3C/svg%3E");background-size:280px 280px;background-repeat:repeat;mask-image:radial-gradient(ellipse 76% 56% at 50% 0,#000 8%,#0000 74%);-webkit-mask-image:radial-gradient(ellipse 76% 56% at 50% 0,#000 8%,#0000 74%)}.Technologies_glowA__C1vN2,.Technologies_glowB__vQEMR{position:absolute;border-radius:50%;filter:blur(120px)}.Technologies_glowA__C1vN2{width:620px;height:620px;top:-300px;right:-160px;background:radial-gradient(circle,#3465b126,#0000 68%)}.Technologies_glowB__vQEMR{width:480px;height:480px;bottom:-260px;left:-120px;background:radial-gradient(circle,#3465b11a,#0000 70%)}.Technologies_inner__f862i{position:relative;z-index:1;max-width:1800px;margin:0 auto;padding:0 clamp(1.25rem,4vw,4rem)}.Technologies_header__gXSp1{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:3.5rem;align-items:end;padding-bottom:2.5rem;margin-bottom:3rem;border-bottom:1px solid var(--rule)}.Technologies_headerCopy__ziO5I{min-width:0}.Technologies_eyebrow__WiPHI{display:flex;align-items:center;gap:.75rem;font-family:var(--mono);font-size:.68rem;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-2);margin-bottom:1.35rem}.Technologies_eyebrowRule__Oozbd{width:34px;height:1px;background:var(--accent);flex:none}.Technologies_title__TT9Yw{font-size:clamp(2.2rem,4.6vw,3.4rem);font-weight:800;letter-spacing:-.035em;line-height:1.05;color:var(--ink);text-wrap:balance}.Technologies_titleAccent__9IZx_{background:#3465b1;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#0000}.Technologies_standfirst___Os_3{font-size:1.02rem;line-height:1.75;color:var(--ink-2);max-width:48ch;padding-bottom:.4rem}.Technologies_panel__7x5j0{display:grid;grid-template-columns:minmax(260px,320px) minmax(0,1fr);gap:2.5rem;align-items:start}.Technologies_rail__FT_Yh{display:grid;gap:.35rem;position:sticky;top:108px}.Technologies_railItem__PWou2{position:relative;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:.85rem;width:100%;padding:.95rem 1.1rem;border:1px solid #0000;border-radius:12px;background:none;font-family:inherit;text-align:left;cursor:pointer;color:var(--ink-2);transition:color .28s ease,border-color .28s ease;isolation:isolate}.Technologies_railItem__PWou2:hover{color:var(--ink);border-color:var(--rule)}.Technologies_railActive__r8BeX{color:var(--ink)}.Technologies_railHighlight__VXy8S{position:absolute;inset:0;z-index:-1;border-radius:12px;background:var(--surface);border:1px solid var(--rule-strong);box-shadow:0 12px 28px -18px #0f172a66}.Technologies_railHighlight__VXy8S:before{content:"";position:absolute;left:-1px;top:12px;bottom:12px;width:3px;border-radius:3px;background:linear-gradient(180deg,var(--brand),var(--accent))}.Technologies_railNum__2vCha{font-family:var(--mono);font-size:.68rem;color:var(--ink-2);font-variant-numeric:tabular-nums}.Technologies_railActive__r8BeX .Technologies_railNum__2vCha{color:var(--brand)}.Technologies_railLabel__lVhrm{font-size:.95rem;font-weight:550;letter-spacing:-.01em;min-width:0}.Technologies_railActive__r8BeX .Technologies_railLabel__lVhrm{font-weight:650}.Technologies_railCount__5rSj8{font-family:var(--mono);font-size:.7rem;color:var(--ink-2);font-variant-numeric:tabular-nums}.Technologies_stage__Za8pp{min-width:0}.Technologies_stageHead__BJEfH{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;flex-wrap:wrap;padding-bottom:1.4rem;margin-bottom:1.5rem;border-bottom:1px solid var(--rule)}.Technologies_stageTitle__sU0Sp{font-size:1.4rem;font-weight:750;letter-spacing:-.025em;color:var(--ink);margin-bottom:.4rem}.Technologies_stageBlurb__yii0a{font-size:.94rem;line-height:1.68;color:var(--ink-2);max-width:54ch}.Technologies_proofLink__bXb2_{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1rem;border:1px solid var(--rule-strong);border-radius:999px;background:var(--surface);white-space:nowrap;flex:none;transition:border-color .28s ease,transform .28s ease,box-shadow .28s ease}.Technologies_proofLink__bXb2_:hover{border-color:var(--brand);transform:translateY(-2px);box-shadow:0 12px 26px -16px #3465b1b3}.Technologies_proofLabel__L_QH9{font-family:var(--mono);font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.Technologies_proofName__4hhqi{font-size:.86rem;font-weight:650;color:var(--ink)}.Technologies_proofArrow__Ggy9n{color:var(--brand);transition:transform .28s ease}.Technologies_proofLink__bXb2_:hover .Technologies_proofArrow__Ggy9n{transform:translateX(3px)}.Technologies_techGrid__Fn8Ms{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(212px,1fr));gap:.75rem}.Technologies_tech__wVoC_{position:relative;display:flex;flex-direction:column;gap:.28rem;padding:1.05rem 1.15rem;border-radius:12px;border:1px solid var(--rule);background:linear-gradient(168deg,#fffffff5,#ffffffd1);overflow:hidden;isolation:isolate;transition:transform .34s cubic-bezier(.22,1,.36,1),border-color .34s ease,box-shadow .34s ease}.Technologies_tech__wVoC_:hover{transform:translateY(-3px);border-color:#3465b157;box-shadow:0 18px 34px -22px #0f172a52}.Technologies_techSpot__OmEdJ{position:absolute;inset:0;z-index:-1;opacity:0;background:radial-gradient(220px circle at var(--mx,50%) var(--my,50%),#3465b11a,#0000 60%);transition:opacity .34s ease}.Technologies_tech__wVoC_:hover .Technologies_techSpot__OmEdJ{opacity:1}.Technologies_techName__EcQWg{font-size:.95rem;font-weight:650;letter-spacing:-.012em;color:var(--ink)}.Technologies_techRole__hZTaR{font-size:.78rem;line-height:1.5;color:var(--ink-2)}.Technologies_note__1fHcO{margin-top:3rem;padding-top:1.75rem;border-top:1px solid var(--rule);font-size:.92rem;line-height:1.75;color:var(--ink-2);max-width:78ch}@media (max-width:1080px){.Technologies_header__gXSp1{grid-template-columns:1fr;gap:1.5rem;align-items:start}.Technologies_standfirst___Os_3{max-width:62ch}.Technologies_panel__7x5j0{grid-template-columns:1fr;gap:2rem}.Technologies_rail__FT_Yh{position:static;grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}}@media (max-width:768px){.Technologies_section__xSYqk{padding:4rem 0}.Technologies_header__gXSp1{padding-bottom:2rem;margin-bottom:2rem}.Technologies_rail__FT_Yh{grid-template-columns:1fr}.Technologies_stageHead__BJEfH{gap:1.25rem}.Technologies_techGrid__Fn8Ms{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}}@media (max-width:480px){.Technologies_inner__f862i{padding:0 18px}.Technologies_techGrid__Fn8Ms{grid-template-columns:1fr}.Technologies_proofLink__bXb2_{width:100%;justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.Technologies_section__xSYqk .Technologies_proofArrow__Ggy9n,.Technologies_section__xSYqk .Technologies_proofLink__bXb2_,.Technologies_section__xSYqk .Technologies_railItem__PWou2,.Technologies_section__xSYqk .Technologies_techSpot__OmEdJ,.Technologies_section__xSYqk .Technologies_tech__wVoC_{transition:none}}