.page_page__CWI33{min-height:100svh;box-sizing:border-box;padding:calc(var(--header-h, 8rem) + 4.5rem) clamp(2rem,5vw,4.5rem) 5rem;background:#000;color:#f7f4fb}.page_footer__KysKG,.page_grid__E43U3,.page_intro__pnj4P{width:min(100%,75rem);margin-inline:auto}.page_intro__pnj4P{margin-bottom:3.75rem}.page_card__iy5Ak ul,.page_enter__9_tV1,.page_eyebrow__zZV5V,.page_softwareLink__MC7AV,.page_status__l__Bj{font-family:var(--font-plex-mono),"IBM Plex Mono",monospace;text-transform:uppercase}.page_eyebrow__zZV5V{margin:0 0 1rem;color:rgba(170,120,255,.82);font-size:.65rem;letter-spacing:.16em}.page_intro__pnj4P h1{margin:0;font-family:var(--font-plex-sans),"IBM Plex Sans",sans-serif;font-size:clamp(3rem,7vw,5.5rem);font-weight:240;line-height:.95;letter-spacing:-.045em}.page_intro__pnj4P>p:last-child{max-width:38rem;margin:1.5rem 0 0;color:rgba(241,237,247,.63);font-size:1rem;line-height:1.65}.page_grid__E43U3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.35rem}.page_card__iy5Ak{display:flex;min-width:0;min-height:26rem;box-sizing:border-box;flex-direction:column;padding:2rem;border:1px solid rgba(170,120,255,.2);background:rgba(170,120,255,.035);color:inherit;text-decoration:none;transition:border-color .18s ease,background .18s ease,transform .18s ease}a.page_card__iy5Ak:focus-visible,a.page_card__iy5Ak:hover{border-color:rgba(170,120,255,.58);background:rgba(170,120,255,.065);transform:translateY(-2px)}a.page_card__iy5Ak:focus-visible{outline:1px solid #aa78ff;outline-offset:.25rem}.page_status__l__Bj{align-self:flex-start;margin:0 0 2rem;color:rgba(187,150,255,.76);font-size:.54rem;line-height:1.5;letter-spacing:.1em}.page_card__iy5Ak h2{margin:0;font-family:var(--font-plex-sans),"IBM Plex Sans",sans-serif;font-size:2rem;font-weight:400;letter-spacing:.08em}.page_tagline__qBcDV{margin:.85rem 0 0;color:rgba(247,244,251,.82);font-size:.95rem;line-height:1.5}.page_description__TtjX0{margin:1.25rem 0 0;color:rgba(236,231,243,.58);font-size:.85rem;line-height:1.65}.page_card__iy5Ak ul{display:flex;flex-wrap:wrap;gap:.4rem;margin:1.5rem 0 0;padding:0;list-style:none}.page_card__iy5Ak li{padding:.35rem .48rem;border:1px solid rgba(170,120,255,.13);color:rgba(236,231,243,.54);font-size:.5rem;line-height:1.4;letter-spacing:.06em}.page_enter__9_tV1{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:1.4rem;border-top:1px solid rgba(170,120,255,.16);color:rgba(220,201,255,.78);font-size:.6rem;letter-spacing:.1em}.page_enter__9_tV1 i{color:#aa78ff;font-size:.9rem;font-style:normal}.page_footer__KysKG{box-sizing:border-box;margin-top:4rem;padding:1.5rem;border:1px solid rgba(170,120,255,.14)}.page_footer__KysKG p{max-width:46rem;margin:0;color:rgba(236,231,243,.48);font-size:.75rem;line-height:1.7}.page_softwareLink__MC7AV{display:inline-grid;grid-template-columns:minmax(0,auto) 1.25rem;min-height:44px;align-items:center;gap:.75rem;margin-top:1.25rem;color:rgba(244,241,248,.92);font-size:.68rem;letter-spacing:.08em;line-height:1.5;text-decoration:none;transition:color .16s ease}.page_softwareLink__MC7AV span:last-child{color:#aa78ff;font-size:1rem;transition:transform .16s ease}.page_softwareLink__MC7AV:focus-visible,.page_softwareLink__MC7AV:hover{color:#fff}.page_softwareLink__MC7AV:focus-visible span:last-child,.page_softwareLink__MC7AV:hover span:last-child{transform:translateX(.2rem)}.page_softwareLink__MC7AV:focus-visible{outline:1px solid #aa78ff;outline-offset:.35rem}@media (max-width:768px),(max-width:960px) and (hover:none) and (pointer:coarse){.page_page__CWI33{padding:calc(var(--header-h, 6.75rem) + 3rem) max(1.25rem,env(safe-area-inset-right)) max(4rem,env(safe-area-inset-bottom)) max(1.25rem,env(safe-area-inset-left))}.page_intro__pnj4P{margin-bottom:2.5rem}.page_intro__pnj4P h1{font-size:clamp(2.8rem,15vw,4.4rem)}.page_grid__E43U3{grid-template-columns:minmax(0,1fr)}.page_card__iy5Ak{min-height:0;padding:1.35rem}.page_status__l__Bj{margin-bottom:1.5rem}.page_enter__9_tV1{margin-top:1.75rem}.page_footer__KysKG{margin-top:2.5rem;padding:1.25rem}}@media (prefers-reduced-motion:reduce){.page_card__iy5Ak,.page_softwareLink__MC7AV,.page_softwareLink__MC7AV span:last-child{transition:none}}