.Marketing_marketing__lENER{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;line-height:1.6;color:#333;background-color:#fff!important;min-height:100vh;--primary-color:#1b4d3e;--secondary-color:#34a853;--text-color:#333;--light-gray:#f5f5f5;--border-color:#ddd;--code-bg:#f8f8f8}.Marketing_marketing__lENER *{margin:0;padding:0;box-sizing:border-box}.Marketing_marketing__lENER main{background-color:#fff!important;color:#333!important;padding:0!important;min-height:auto!important;display:block!important;justify-content:normal!important;align-items:normal!important}.Marketing_container__7I3E7{max-width:1200px;margin:0 auto;padding:0 20px}.Marketing_heroSection__LSAar{padding:60px 0;background:#fff;text-align:center}.Marketing_logo__xdi8q{max-width:120px;margin-bottom:20px}.Marketing_mainTitle__IuKjY{font-size:3rem;color:var(--primary-color);margin-bottom:20px;font-weight:700}.Marketing_subtitle__uDJJw{font-size:1.25rem;color:var(--secondary-color);margin-bottom:10px}.Marketing_heroImage__OPzvv{max-width:100%;height:auto;margin-top:40px}.Marketing_ctaContainer__M8OYB{text-align:center;margin:40px 0}.Marketing_ctaButton__EEljZ{display:inline-block;padding:15px 40px;background-color:var(--primary-color);color:#fff;text-decoration:none;border-radius:5px;font-size:1.2rem;font-weight:700;transition:background-color .3s}.Marketing_ctaButton__EEljZ:hover{background-color:var(--secondary-color)}.Marketing_contentSection__AnvH7{padding:60px 0;border-bottom:1px solid var(--border-color)}.Marketing_contentSection__AnvH7:last-of-type{border-bottom:none}.Marketing_contentSection__AnvH7 h2{font-size:2rem;color:var(--primary-color);margin-bottom:30px;text-align:center}.Marketing_contentSection__AnvH7 h3{font-size:1.5rem;color:var(--primary-color);margin:30px 0 20px}.Marketing_contentSection__AnvH7 p{margin-bottom:15px;line-height:1.8}.Marketing_featuresListSimple__rEFGw{list-style-type:disc;padding-left:40px;margin:20px 0}.Marketing_featuresListSimple__rEFGw li{margin-bottom:12px;line-height:1.8}.Marketing_guideFeatures__4vSei{list-style-type:disc;padding-left:40px;margin:20px 0}.Marketing_guideFeatures__4vSei li{margin-bottom:12px;line-height:1.8}.Marketing_sectionImageContainer__JzoMZ{text-align:center;margin:30px 0}.Marketing_sectionImage__iyEv2{max-width:100%;height:auto}.Marketing_diagramImage__bOBE1{max-width:100%;height:auto;margin:20px auto;display:block}.Marketing_dimensionImages__hbB6v{display:flex;justify-content:space-around;flex-wrap:wrap;margin:30px 0;gap:20px}.Marketing_dimensionImageContainer__EQURD{text-align:center;flex:1 1;min-width:200px}.Marketing_dimensionImage__EvlJj{max-width:100%;height:auto}.Marketing_dimensionLabel__jiGz1{margin-top:10px;font-weight:700;color:var(--primary-color)}.Marketing_conditionsTable__K4WIG,.Marketing_specsTable__a2_EZ{width:100%;border-collapse:collapse;margin:20px 0;font-size:.9rem}.Marketing_conditionsTable__K4WIG td,.Marketing_conditionsTable__K4WIG th,.Marketing_specsTable__a2_EZ td,.Marketing_specsTable__a2_EZ th{padding:12px;text-align:left;border-bottom:1px solid var(--border-color)}.Marketing_conditionsTable__K4WIG th,.Marketing_specsTable__a2_EZ th{background-color:var(--light-gray);font-weight:700;color:var(--primary-color)}.Marketing_conditionsTable__K4WIG tbody tr:hover,.Marketing_specsTable__a2_EZ tbody tr:hover{background-color:#f9f9f9}.Marketing_commandLink__MDaV_,.Marketing_githubLink__x09go,.Marketing_guideLink__cNCFp{text-align:center;margin:30px 0;display:flex;align-items:center;justify-content:center;gap:10px}.Marketing_clickIcon__krwlh{width:24px;height:24px}.Marketing_clickIconSmall__RQe6H{width:16px;height:16px}.Marketing_btn__s0oB_{display:inline-block;padding:12px 24px;text-decoration:none;border-radius:5px;font-weight:700;transition:background-color .3s}.Marketing_btnPrimary__tgSLp{background-color:var(--primary-color);color:#fff}.Marketing_btnPrimary__tgSLp:hover{background-color:var(--secondary-color)}.Marketing_marketing__lENER pre{background-color:var(--code-bg);padding:20px;border-radius:5px;overflow-x:auto;margin:20px 0;border:1px solid var(--border-color)}.Marketing_marketing__lENER code{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.9rem}.Marketing_librarySection__GytkH{margin:40px 0}.Marketing_librarySection__GytkH h3{color:var(--primary-color);margin-bottom:15px}.Marketing_applicationsGrid__0n21e{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:30px;gap:30px;margin:30px 0}.Marketing_applicationCard__XSxDN{text-align:center;padding:20px}.Marketing_applicationCard__XSxDN h3{color:var(--primary-color);margin:15px 0 10px}.Marketing_applicationImage__SHcSa{max-width:100%;height:auto;margin-bottom:15px}.Marketing_companyContent___EPvW{max-width:800px;margin:0 auto}.Marketing_companyImageContainer___D0e9{text-align:center;margin:30px 0}.Marketing_companyImage__4AvoL{max-width:100%;height:auto}.Marketing_imageCaption__Cp3sY{margin-top:10px;font-style:italic;color:#666}.Marketing_openSourceContent__x0V6M{text-align:center}.Marketing_openSourceLogos__Du3a2{display:flex;justify-content:center;gap:30px;margin:30px 0;flex-wrap:wrap}.Marketing_oshLogo__0DDl7,.Marketing_osiLogo__EAZT3{height:60px;width:auto}.Marketing_footer__nUrRF{background-color:var(--light-gray);padding:40px 0;text-align:center;margin-top:60px}.Marketing_footerLogo___h_7L{max-width:100px;margin-bottom:20px}.Marketing_versionInfo__s1ESx{font-weight:700;color:var(--primary-color);margin-bottom:10px}.Marketing_copyright__iHZFY{font-size:.9rem;color:#666;margin-bottom:10px}@media (max-width:768px){.Marketing_mainTitle__IuKjY{font-size:2rem}.Marketing_subtitle__uDJJw{font-size:1rem}.Marketing_contentSection__AnvH7{padding:40px 0}.Marketing_contentSection__AnvH7 h2{font-size:1.5rem}.Marketing_dimensionImages__hbB6v{flex-direction:column;align-items:center}.Marketing_applicationsGrid__0n21e{grid-template-columns:1fr}.Marketing_openSourceLogos__Du3a2{flex-direction:column;align-items:center}.Marketing_conditionsTable__K4WIG,.Marketing_specsTable__a2_EZ{font-size:.8rem}.Marketing_conditionsTable__K4WIG td,.Marketing_conditionsTable__K4WIG th,.Marketing_specsTable__a2_EZ td,.Marketing_specsTable__a2_EZ th{padding:8px}}