.tn0u4W_manifestoPage{background-color:#fafafa;min-height:100vh}.tn0u4W_heroSection{background:linear-gradient(135deg,#27ae60 0%,#2e8b57 100%);justify-content:center;align-items:center;height:40vh;min-height:300px;display:flex;position:relative;overflow:hidden}.tn0u4W_heroOverlay{color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.tn0u4W_heroTitle{text-shadow:2px 2px 4px #00000080;margin-bottom:1rem;font-size:3.5rem;font-weight:700}.tn0u4W_heroSubtitle{opacity:.9;text-shadow:1px 1px 2px #00000080;font-size:1.2rem;font-weight:300}.tn0u4W_mainContent{background:#fff;max-width:1200px;min-height:60vh;margin:0 auto;box-shadow:0 -4px 20px #0000001a}.tn0u4W_contentArea{padding:3rem 4rem;overflow-y:auto}.tn0u4W_section{border-bottom:1px solid #e9ecef;margin-bottom:3rem;padding-bottom:2rem}.tn0u4W_section:last-child{border-bottom:none;margin-bottom:0}.tn0u4W_sectionTitle{color:#2c3e50;text-align:center;margin-bottom:2rem;padding-bottom:.5rem;font-size:2.2rem;font-weight:600;position:relative}.tn0u4W_sectionTitle:after{content:"";background:linear-gradient(90deg,#27ae60,#2e8b57);border-radius:2px;width:60px;height:3px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.tn0u4W_sectionContent{color:#495057;line-height:1.8}.tn0u4W_imageContainer{text-align:center;width:100%;margin-bottom:2rem}.tn0u4W_manifestoImage{object-fit:cover;border-radius:8px;width:100%;height:auto;box-shadow:0 4px 20px #0000001a}.tn0u4W_introText{color:#495057;margin-bottom:2rem;font-size:1.1rem;line-height:1.8}.tn0u4W_introText p{margin-bottom:1.5rem}.tn0u4W_valuesGrid{grid-template-columns:1fr;gap:2rem;margin-top:2rem;display:grid}.tn0u4W_valueCard{background:#fff;border-left:5px solid #27ae60;border-radius:12px;padding:2rem;transition:all .3s;box-shadow:0 4px 20px #00000014}.tn0u4W_valueCard:hover{transform:translateY(-2px);box-shadow:0 8px 30px #27ae6026}.tn0u4W_valueHeader{margin-bottom:1.5rem}.tn0u4W_valueTitle{color:#27ae60;margin:0;font-size:1.5rem;font-weight:600}.tn0u4W_valueContent{color:#495057;line-height:1.8}.tn0u4W_valueContent p{margin:0}.tn0u4W_callToActionIntro{text-align:center;color:#2c3e50;margin-bottom:2rem;font-size:1.1rem;font-style:italic}.tn0u4W_actionList{grid-template-columns:1fr;gap:2rem;display:grid}.tn0u4W_actionItem{background:#f8f9fa;border-left:5px solid #3498db;border-radius:12px;padding:2rem;transition:all .3s}.tn0u4W_actionItem:hover{transform:translateY(-2px);box-shadow:0 4px 20px #3498db26}.tn0u4W_actionTitle{color:#3498db;margin-bottom:1rem;font-size:1.3rem;font-weight:600}.tn0u4W_actionItem p{color:#495057;margin:0;line-height:1.8}.tn0u4W_conclusionBox{color:#fff;text-align:center;background:linear-gradient(135deg,#f39c12 0%,#e67e22 100%);border-radius:12px;padding:2rem;font-size:1.1rem;line-height:1.8;box-shadow:0 4px 20px #f39c1233}.tn0u4W_conclusionBox p{text-shadow:1px 1px 2px #0000004d;margin:0}.tn0u4W_highlight{color:#2c3e50;background:linear-gradient(120deg,#a8e6cf 0%,#dcedc1 100%);border-radius:4px;padding:.2rem .4rem;font-weight:500}.tn0u4W_emphasis{color:#27ae60;font-weight:600}.tn0u4W_quote{color:#7f8c8d;font-style:italic;font-weight:500}@media (max-width:1024px){.tn0u4W_contentArea{padding:2rem}.tn0u4W_heroTitle{font-size:3rem}.tn0u4W_heroSubtitle{font-size:1.1rem}.tn0u4W_sectionTitle{font-size:2rem}.tn0u4W_valuesGrid{gap:1.5rem}.tn0u4W_valueCard,.tn0u4W_actionItem{padding:1.5rem}}@media (max-width:768px){.tn0u4W_heroSection{height:30vh;min-height:250px}.tn0u4W_heroTitle{font-size:2.5rem}.tn0u4W_heroSubtitle{font-size:1rem}.tn0u4W_contentArea{padding:1.5rem}.tn0u4W_sectionTitle{font-size:1.8rem}.tn0u4W_valueCard{padding:1.2rem}.tn0u4W_valueTitle{font-size:1.3rem}.tn0u4W_actionItem{padding:1.2rem}.tn0u4W_actionTitle{font-size:1.2rem}.tn0u4W_conclusionBox{padding:1.5rem;font-size:1rem}}@media (max-width:480px){.tn0u4W_heroTitle{font-size:2rem}.tn0u4W_contentArea{padding:1rem}.tn0u4W_sectionTitle{font-size:1.6rem}.tn0u4W_valueCard{padding:1rem}.tn0u4W_valueTitle{font-size:1.2rem}.tn0u4W_actionItem{padding:1rem}.tn0u4W_actionTitle{font-size:1.1rem}.tn0u4W_conclusionBox{padding:1rem;font-size:.95rem}.tn0u4W_introText,.tn0u4W_callToActionIntro{font-size:1rem}}
