.Tech_tech__8y8Rm{display:flex;min-height:100vh;flex-direction:column;padding:calc(60px + 2.25rem) 4rem 4rem;justify-content:flex-start;background-color:#f5f5f5;color:#303030;align-items:center}.Tech_tech__8y8Rm.Tech_dark-theme__Ghoem{background-color:#252525!important;color:#f5f5f5!important}.Tech_container__1I8Ab{width:100%;max-width:1200px}.Tech_hero__q6aUa{display:grid;grid-template-columns:minmax(0,.82fr) minmax(420px,1.18fr);grid-gap:2rem;gap:2rem;align-items:center;padding:1rem 0 3rem}.Tech_heroCopy__f4A_Z{min-width:0}.Tech_eyebrow__9GM6_,.Tech_sectionKicker__4vIRC{display:inline-flex;color:#0070f3;font-size:.82rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.Tech_heading__2ykie{max-width:620px;font-size:clamp(2.6rem,5vw,5rem);line-height:.96;font-weight:600;margin:.85rem 0 0}.Tech_subheader__TYhRk{max-width:560px;font-size:1.08rem;line-height:1.7;margin:1.2rem 0 0;font-weight:600;color:rgba(48,48,48,.68)}.Tech_dark-theme__Ghoem .Tech_subheader__TYhRk{color:rgba(245,245,245,.76)}.Tech_setupFigure__A50jN{min-width:0;margin:0}.Tech_setupFrame__gb1YO{width:100%;border-radius:12px;overflow:hidden;background:rgba(245,245,245,.72);border:1px solid rgba(48,48,48,.08);box-shadow:0 12px 30px rgba(48,48,48,.08);padding:.55rem}.Tech_tech__8y8Rm.Tech_dark-theme__Ghoem .Tech_setupFrame__gb1YO{background:rgba(245,245,245,.08);border-color:rgba(245,245,245,.1);box-shadow:0 12px 30px rgba(0,0,0,.22)}.Tech_setupImage__XkATB{object-fit:cover}.Tech_setupFrame__gb1YO img{border-radius:5px;display:block}.Tech_setupCaption___txj7{margin:.75rem 0 0;font-size:.9rem;font-weight:600;color:rgba(48,48,48,.58)}.Tech_dark-theme__Ghoem .Tech_setupCaption___txj7{color:rgba(245,245,245,.68)}.Tech_section__090Pv{display:grid;grid-template-columns:minmax(180px,.28fr) minmax(0,1fr);grid-gap:2rem;gap:2rem;margin:0 0 3rem;align-items:start}.Tech_section__090Pv:last-child{margin-bottom:0}.Tech_sectionHeader__zqyAv{position:-webkit-sticky;position:sticky;top:calc(60px + 2rem)}.Tech_sectionTitle__nVuvG{margin:.35rem 0 0;font-size:2.15rem;line-height:1.05;font-weight:700}.Tech_sectionDescription__SOeyJ{margin:.8rem 0 0;color:rgba(48,48,48,.62);font-size:.98rem;font-weight:600;line-height:1.55}.Tech_dark-theme__Ghoem .Tech_sectionDescription__SOeyJ{color:rgba(245,245,245,.7)}.Tech_list__wolxO{margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.9rem;gap:.9rem;list-style:none}.Tech_item__vD5kc{position:relative;isolation:isolate;background:rgba(245,245,245,.5);backdrop-filter:saturate(180%) blur(22px);-webkit-backdrop-filter:saturate(180%) blur(22px);border:1px solid rgba(245,245,245,.7);box-shadow:0 10px 30px rgba(48,48,48,.12);border-radius:1.1rem;height:100%;padding:.85rem;display:flex;flex-direction:column;gap:.75rem;overflow:hidden;transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease}.Tech_item__vD5kc:before{content:"";position:absolute;inset:-2.5rem;z-index:-1;background:radial-gradient(circle at 10% 0,rgba(171,218,255,.18),transparent 32%),radial-gradient(circle at 98% 12%,rgba(255,203,218,.16),transparent 34%);opacity:0;transition:opacity .4s}.Tech_item__vD5kc:hover{transform:translateY(-3px);box-shadow:0 18px 40px rgba(48,48,48,.13)}.Tech_item__vD5kc:hover:before{opacity:1}.Tech_dark-theme__Ghoem .Tech_item__vD5kc{background:rgba(37,37,37,.52);backdrop-filter:saturate(180%) blur(22px);-webkit-backdrop-filter:saturate(180%) blur(22px);border:1px solid rgba(245,245,245,.12);box-shadow:0 10px 30px rgba(0,0,0,.3);color:#f5f5f5}.Tech_dark-theme__Ghoem .Tech_item__vD5kc:before{background:radial-gradient(circle at 10% 0,rgba(80,181,220,.14),transparent 32%),radial-gradient(circle at 98% 12%,rgba(184,118,255,.12),transparent 34%)}.Tech_dark-theme__Ghoem .Tech_item__vD5kc:hover{box-shadow:0 18px 45px rgba(0,0,0,.32)}.Tech_productImageFrame__XU2ls{position:relative;width:100%;aspect-ratio:16/9;border-radius:.85rem;overflow:hidden;background:#fff;display:flex;align-items:center;justify-content:center}.Tech_dark-theme__Ghoem .Tech_productImageFrame__XU2ls{background:#fff}.Tech_productImage__shgO2{padding:.75rem!important;transition:transform .3s ease}.Tech_item__vD5kc:hover .Tech_productImage__shgO2{transform:scale(1.03)}.Tech_itemContent__FQdBv{display:flex;flex:1 1;flex-direction:column}.Tech_itemLink__vGCkh{display:inline-flex;align-items:flex-start;gap:.5rem;color:#303030;font-size:.95rem;font-weight:800;text-decoration:none;line-height:1.25;overflow-wrap:anywhere;word-break:break-word}.Tech_itemLink__vGCkh:hover{color:#0070f3}.Tech_dark-theme__Ghoem .Tech_itemLink__vGCkh{color:#f5f5f5}.Tech_dark-theme__Ghoem .Tech_itemLink__vGCkh:hover{color:#2781e8}.Tech_externalIcon__78oFf{height:.72rem;margin-top:.26rem;flex:0 0 auto}.Tech_itemNote__e_tB7{margin:.5rem 0 0;color:rgba(48,48,48,.8);font-size:.86rem;font-weight:500;line-height:1.45}.Tech_dark-theme__Ghoem .Tech_itemNote__e_tB7{color:rgba(245,245,245,.75)}@media screen and (max-width:1100px){.Tech_hero__q6aUa{grid-template-columns:1fr;align-items:start}.Tech_heroCopy__f4A_Z{max-width:760px}.Tech_section__090Pv{grid-template-columns:1fr;gap:1.2rem}.Tech_sectionHeader__zqyAv{position:static;max-width:680px}.Tech_list__wolxO{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:768px){.Tech_tech__8y8Rm{padding:6rem 1.5rem 2.5rem}.Tech_hero__q6aUa{gap:1.5rem;padding:0 0 2.25rem}.Tech_heading__2ykie{font-size:2.55rem}.Tech_subheader__TYhRk{font-size:1rem}.Tech_sectionTitle__nVuvG{font-size:1.6rem}.Tech_list__wolxO{grid-template-columns:1fr}.Tech_item__vD5kc{min-height:0}}@media(min-width:1920px){.Tech_tech__8y8Rm{max-width:1920px;margin-left:auto;margin-right:auto}}