em{font-weight:700;font-style:normal;transition:color .5s ease}p.text-gray-800{font-size:1.125rem;line-height:1.7}.image-caption{text-align:center;font-size:.875rem;color:#6b7280;margin-top:.5rem}.section-subtitle{font-size:.875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#6b7280;margin-bottom:.5rem}.section-header{position:relative;padding-top:5rem;padding-bottom:0;margin-bottom:1.5rem;overflow:hidden;min-height:auto;display:flex;flex-direction:column;justify-content:flex-start}.section-content{position:relative;z-index:10;padding-top:0}hr.section-divider{margin-bottom:0}.text-gray-600,.text-gray-700,.text-gray-800,h3.text-lg,h3.text-xl,h4,p{letter-spacing:normal}h4{text-transform:none!important;letter-spacing:normal!important}.tracking-wider,.uppercase{letter-spacing:.05em}.my-12.border.border-gray-200.rounded-lg.p-6.bg-gray-50 h3{letter-spacing:normal}.metrics-container{background-color:rgba(255,255,255,.94);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:.5rem;box-shadow:0 4px 6px rgba(0,0,0,.05),0 1px 3px rgba(0,0,0,.1);padding:2rem;border:1px solid rgba(255,255,255,.8);position:relative;margin-top:2rem;z-index:20;width:100%}.metrics-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.metric-item{gap:1rem}.metric-icon,.metric-item{display:flex;align-items:center}.metric-icon{justify-content:center;width:3rem;height:3rem}.metric-content{display:flex;flex-direction:column}.metric-value{font-size:1.75rem;font-weight:700;line-height:1.2}.metric-label{font-size:.875rem;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;font-weight:500}