.architecture-overview_section__Bm8sA{padding:max(60px,4.1666666667vw) 0}.architecture-overview_title__AkJMj{font-size:max(32px,2.1875vw);font-weight:500;line-height:1.2;color:var(--color-lb-100);margin-bottom:max(20px,1.25vw);font-family:var(--font-ibm-plex-sans);text-align:center}.architecture-overview_intro__6ZLw0{font-size:max(17px,1.0416666667vw);line-height:1.6;color:var(--color-lb-300);max-width:max(600px,41.6666666667vw);margin:0 auto max(36px,2.5vw);text-align:center;font-family:var(--font-ibm-plex-sans)}.architecture-overview_grid__wM_qV{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:max(24px,1.4583333333vw);gap:max(24px,1.4583333333vw);margin-bottom:max(48px,3.125vw)}@media(max-width:1024px){.architecture-overview_grid__wM_qV{grid-template-columns:1fr}}.architecture-overview_card__HTMeO{position:relative;padding:max(24px,1.6666666667vw);background:linear-gradient(135deg,#6dd6d214,#6dd6d205 50%,#6dd6d20a);border:1px solid #6dd6d233;border-radius:max(12px,.8333333333vw);transition:all .3s ease;overflow:hidden}.architecture-overview_card__HTMeO:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,#0000,#6dd6d280 50%,#0000)}.architecture-overview_card__HTMeO:after{content:"";position:absolute;top:0;right:0;width:max(80px,6.25vw);height:max(80px,6.25vw);background:radial-gradient(circle at top right,#6dd6d21a 0,#0000 70%);pointer-events:none}.architecture-overview_card__HTMeO:hover{transform:translateY(-4px);border-color:#6dd6d259;box-shadow:0 max(16px,1.0416666667vw) max(32px,2.0833333333vw) #0000004d,0 0 max(30px,2.0833333333vw) #6dd6d214}.architecture-overview_cardHeader___VlH6{display:flex;align-items:center;justify-content:space-between;margin-bottom:max(16px,1.0416666667vw)}.architecture-overview_cardIcon__8og2_{display:flex;align-items:center;justify-content:center;width:max(40px,2.5vw);height:max(40px,2.5vw);background:linear-gradient(135deg,#6dd6d226,#6dd6d20d);border:1px solid #6dd6d240;border-radius:max(10px,.625vw);color:#6dd6d2}.architecture-overview_cardIcon__8og2_ svg{width:max(20px,1.25vw);height:max(20px,1.25vw)}.architecture-overview_cardNumber__FeAPH{font-size:max(12px,.7291666667vw);font-weight:600;color:#6dd6d266;font-family:var(--font-ibm-plex-mono);letter-spacing:.05em}.architecture-overview_cardTitle__LFKDE{font-size:max(18px,1.1458333333vw);font-weight:600;color:var(--color-lb-100);margin-bottom:max(12px,.7291666667vw);font-family:var(--font-ibm-plex-sans);position:relative;z-index:1}.architecture-overview_cardDescription__sw60s{font-size:max(14px,.78125vw);line-height:1.75;color:var(--color-lb-300);font-family:var(--font-ibm-plex-sans);position:relative;z-index:1}.architecture-overview_specsSection___Nw3s{padding:max(36px,2.5vw);margin-bottom:max(36px,2.5vw);background:linear-gradient(135deg,#e8b42e0f,#e8b42e05 50%,#e8b42e0a);border:1px solid #e8b42e33;border-radius:max(12px,.8333333333vw);position:relative;overflow:hidden}.architecture-overview_specsSection___Nw3s:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,#0000,#e8b42e80 50%,#0000)}.architecture-overview_specsTitle__nHS9k{font-size:max(20px,1.25vw);font-weight:500;color:var(--color-lb-100);margin-bottom:max(20px,1.25vw);text-align:center;font-family:var(--font-ibm-plex-sans)}.architecture-overview_specsGrid__SAtR_{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:max(16px,1.0416666667vw);gap:max(16px,1.0416666667vw)}@media(max-width:1024px){.architecture-overview_specsGrid__SAtR_{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.architecture-overview_specsGrid__SAtR_{grid-template-columns:1fr}}.architecture-overview_spec__Jsly_{display:flex;flex-direction:column;align-items:center;text-align:center;gap:max(4px,.3125vw)}.architecture-overview_specLabel__68Q9_{font-size:max(12px,.6770833333vw);color:var(--color-lb-400);text-transform:uppercase;letter-spacing:.05em;font-family:var(--font-ibm-plex-sans)}.architecture-overview_specValue__hBHzC{font-size:max(20px,1.25vw);font-weight:600;color:var(--color-lb-100);font-family:var(--font-ibm-plex-mono);background:linear-gradient(135deg,var(--color-lb-100) 0,#e8b42e 100%);-webkit-background-clip:text;-webkit-text-fill-color:#0000;background-clip:text}