.open-source-manifesto_manifestoPage__KGk9b{min-height:100vh;background-color:#fafafa}.open-source-manifesto_heroSection__1g4Tr{position:relative;height:40vh;min-height:300px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#27ae60,#2e8b57)}.open-source-manifesto_heroOverlay__0TxvU{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;color:white;text-align:center}.open-source-manifesto_heroTitle__Dh5Fa{font-size:3.5rem;font-weight:700;margin-bottom:1rem;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.open-source-manifesto_heroSubtitle__OXo9X{font-size:1.2rem;font-weight:300;opacity:.9;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.open-source-manifesto_mainContent__ajDSS{max-width:1200px;margin:0 auto;background:white;min-height:calc(100vh - 40vh);box-shadow:0 -4px 20px rgba(0,0,0,.1)}.open-source-manifesto_contentArea__HoWuX{padding:3rem 4rem;overflow-y:auto}.open-source-manifesto_section__1FRIR{margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid #e9ecef}.open-source-manifesto_section__1FRIR:last-child{border-bottom:none;margin-bottom:0}.open-source-manifesto_sectionTitle__Qdjrh{font-size:2.2rem;font-weight:600;color:#2c3e50;margin-bottom:2rem;position:relative;padding-bottom:.5rem;text-align:center}.open-source-manifesto_sectionTitle__Qdjrh:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:60px;height:3px;background:linear-gradient(90deg,#27ae60,#2e8b57);border-radius:2px}.open-source-manifesto_sectionContent__NJiIq{line-height:1.8;color:#495057}.open-source-manifesto_imageContainer__IharI{text-align:center;margin-bottom:2rem;width:100%}.open-source-manifesto_manifestoImage__VPG36{border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.1);width:100%;height:auto;object-fit:cover}.open-source-manifesto_introText___UNoM{font-size:1.1rem;line-height:1.8;color:#495057;margin-bottom:2rem}.open-source-manifesto_introText___UNoM p{margin-bottom:1.5rem}.open-source-manifesto_valuesGrid__KotT4{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem;margin-top:2rem}.open-source-manifesto_valueCard__KaQnA{background:#ffffff;border-radius:12px;padding:2rem;border-left:5px solid #27ae60;box-shadow:0 4px 20px rgba(0,0,0,.08);transition:all .3s ease}.open-source-manifesto_valueCard__KaQnA:hover{box-shadow:0 8px 30px rgba(39,174,96,.15);transform:translateY(-2px)}.open-source-manifesto_valueHeader__NPINc{margin-bottom:1.5rem}.open-source-manifesto_valueTitle__l5Dlf{font-size:1.5rem;font-weight:600;color:#27ae60;margin:0}.open-source-manifesto_valueContent__se_4X{line-height:1.8;color:#495057}.open-source-manifesto_valueContent__se_4X p{margin:0}.open-source-manifesto_callToActionIntro__hgfVi{font-size:1.1rem;margin-bottom:2rem;text-align:center;font-style:italic;color:#2c3e50}.open-source-manifesto_actionList__AblPV{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem}.open-source-manifesto_actionItem__YGTLm{background:#f8f9fa;padding:2rem;border-radius:12px;border-left:5px solid #3498db;transition:all .3s ease}.open-source-manifesto_actionItem__YGTLm:hover{box-shadow:0 4px 20px rgba(52,152,219,.15);transform:translateY(-2px)}.open-source-manifesto_actionTitle__erY_5{font-size:1.3rem;font-weight:600;color:#3498db;margin-bottom:1rem}.open-source-manifesto_actionItem__YGTLm p{line-height:1.8;color:#495057;margin:0}.open-source-manifesto_conclusionBox__1qjUG{background:linear-gradient(135deg,#f39c12,#e67e22);color:white;padding:2rem;border-radius:12px;text-align:center;font-size:1.1rem;line-height:1.8;box-shadow:0 4px 20px rgba(243,156,18,.2)}.open-source-manifesto_conclusionBox__1qjUG p{margin:0;text-shadow:1px 1px 2px rgba(0,0,0,.3)}.open-source-manifesto_highlight__C9IyB{background:linear-gradient(120deg,#a8e6cf,#dcedc1);padding:.2rem .4rem;border-radius:4px;font-weight:500;color:#2c3e50}.open-source-manifesto_emphasis__EFR8d{font-weight:600;color:#27ae60}.open-source-manifesto_quote__bQzlF{font-style:italic;font-weight:500;color:#7f8c8d}@media (max-width:1024px){.open-source-manifesto_contentArea__HoWuX{padding:2rem}.open-source-manifesto_heroTitle__Dh5Fa{font-size:3rem}.open-source-manifesto_heroSubtitle__OXo9X{font-size:1.1rem}.open-source-manifesto_sectionTitle__Qdjrh{font-size:2rem}.open-source-manifesto_valuesGrid__KotT4{gap:1.5rem}.open-source-manifesto_actionItem__YGTLm,.open-source-manifesto_valueCard__KaQnA{padding:1.5rem}}@media (max-width:768px){.open-source-manifesto_heroSection__1g4Tr{height:30vh;min-height:250px}.open-source-manifesto_heroTitle__Dh5Fa{font-size:2.5rem}.open-source-manifesto_heroSubtitle__OXo9X{font-size:1rem}.open-source-manifesto_contentArea__HoWuX{padding:1.5rem}.open-source-manifesto_sectionTitle__Qdjrh{font-size:1.8rem}.open-source-manifesto_valueCard__KaQnA{padding:1.2rem}.open-source-manifesto_valueTitle__l5Dlf{font-size:1.3rem}.open-source-manifesto_actionItem__YGTLm{padding:1.2rem}.open-source-manifesto_actionTitle__erY_5{font-size:1.2rem}.open-source-manifesto_conclusionBox__1qjUG{padding:1.5rem;font-size:1rem}}@media (max-width:480px){.open-source-manifesto_heroTitle__Dh5Fa{font-size:2rem}.open-source-manifesto_contentArea__HoWuX{padding:1rem}.open-source-manifesto_sectionTitle__Qdjrh{font-size:1.6rem}.open-source-manifesto_valueCard__KaQnA{padding:1rem}.open-source-manifesto_valueTitle__l5Dlf{font-size:1.2rem}.open-source-manifesto_actionItem__YGTLm{padding:1rem}.open-source-manifesto_actionTitle__erY_5{font-size:1.1rem}.open-source-manifesto_conclusionBox__1qjUG{padding:1rem;font-size:.95rem}.open-source-manifesto_callToActionIntro__hgfVi,.open-source-manifesto_introText___UNoM{font-size:1rem}}