.Software_products__eMvT2{max-width:var(--az-site-max);margin:0 auto;padding:0 var(--az-site-pad) clamp(56px,8vw,96px)}.Software_productGrid__F40Sr{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}.Software_product__hKn1S{display:flex;flex-direction:column;gap:14px;padding:28px 24px;border:1px dashed var(--az-border-strong);border-radius:var(--az-radius-lg);min-height:220px;color:var(--az-text)}a.Software_product__hKn1S{border-style:solid;background:var(--az-surface);transition:background var(--az-dur-fast) var(--az-ease-out)}a.Software_product__hKn1S:hover{background:var(--az-hover);color:var(--az-text)}.Software_productName__JrQ2P{margin:0;font-size:22px;font-weight:600;letter-spacing:-.02em;color:var(--az-text-2)}.Software_productText__naLWt{margin:0;font-size:14px;line-height:1.6;color:var(--az-muted)}.Software_productMore__K2H47{margin-top:auto;font-size:14px;color:var(--az-muted);display:flex;gap:6px;align-items:center}a.Software_product__hKn1S .Software_productMore__K2H47{color:var(--az-accent-text);font-weight:500}.Software_delivery__nNhTe{display:flex;flex-direction:column;gap:32px}.Software_deliveryHead__JoIum{display:flex;flex-direction:column;gap:12px;border-top:1px solid var(--az-border);padding-top:48px}.Software_deliveryTitle__SfcwU{font-size:clamp(32px,4vw,44px);line-height:1.1}.Software_deliveryGrid__AxvXt{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.Software_deliveryCard__PVVPI{display:flex;flex-direction:column;gap:12px;padding:24px 23px;box-shadow:var(--az-shadow-card)}.Software_deliveryCard__PVVPI svg{color:var(--az-accent-text)}.Software_deliveryCardTitle__9U78k{margin:6px 0 0;font-size:17px;font-weight:600}.Software_deliveryText__aMQ_2{margin:0;font-size:14px;line-height:1.6;color:var(--az-muted)}.Software_family__uiiMd{display:flex;flex-direction:column;gap:28px}.Software_familyHead__iZjpM{display:flex;flex-direction:column;gap:10px;border-top:1px solid var(--az-border);padding-top:40px;max-width:760px}.Software_familyTitle__Y0srH{font-size:clamp(28px,3.4vw,40px);line-height:1.1}.Software_familyUsp__pzGDl{margin:0;font-size:17px;line-height:1.5;color:var(--az-text-2)}.Software_audience__7bJIi{align-self:flex-start;font-family:var(--az-font-mono);font-size:12px;color:var(--az-accent-text)}button.Software_productButton__cTM3I{border-style:solid;background:var(--az-surface);font:inherit;text-align:left;cursor:pointer}button.Software_productButton__cTM3I:hover{background:var(--az-hover)}button.Software_productButton__cTM3I .Software_productMore__K2H47{color:var(--az-accent-text);font-weight:500}.Software_productHero__BT9N0{max-width:var(--az-site-max);margin:0 auto;padding:clamp(48px,8vw,96px) var(--az-site-pad) 32px;display:flex;flex-direction:column;gap:18px}.Software_crumb__fLI9k{display:flex;gap:8px;align-items:center}.Software_crumb__fLI9k a{color:inherit}.Software_productH1__Uhnvr{margin:0;font-family:var(--az-font-display);font-size:clamp(44px,7vw,84px);font-weight:600;letter-spacing:-.04em;line-height:1}.Software_tagline__iBPFs{margin:0;font-size:clamp(20px,2.2vw,26px);line-height:1.35;color:var(--az-text);max-width:820px}.Software_intro__Yhk76{margin:0;font-size:17px;line-height:1.6;color:var(--az-text-2);max-width:720px}.Software_heroActions__fVX9X{display:flex;flex-wrap:wrap;gap:12px;padding-top:8px}.Software_shots__OFfHC{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:24px}.Software_shots__OFfHC>:first-child:nth-last-child(n+2){grid-column:1/-1}.Software_shot__54E73{margin:0;display:flex;flex-direction:column;gap:10px}.Software_shotFrame__SUpD_{border:1px solid var(--az-border-strong);border-radius:var(--az-radius-lg);overflow:hidden;background:var(--az-surface)}.Software_shotBar__Ojrg5{display:flex;gap:6px;padding:10px 12px;border-bottom:1px solid var(--az-border)}.Software_shotBar__Ojrg5 i{width:9px;height:9px;border-radius:50%;background:var(--az-border-strong)}.Software_shotImg__K4hTi{display:block;width:100%;height:auto}.Software_shotCaption__jwcLO{font-size:13px;color:var(--az-muted)}.Software_caps__Fy1LF{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:14px 32px}.Software_cap__s5Ol4{display:flex;gap:10px;font-size:16px;line-height:1.5;color:var(--az-text-2)}.Software_cap__s5Ol4 svg{flex:none;margin-top:5px;color:var(--az-accent-text)}.Software_sectionHead__KiFBp{display:flex;flex-direction:column;gap:10px;margin-bottom:24px}.Software_prose__46b6C{max-width:760px;font-size:17px;line-height:1.7;color:var(--az-text-2)}