.about-hero{padding:2rem 0!important;min-height:auto!important}.about-hero-actions{display:flex;gap:1rem;justify-content:center;margin-top:1.5rem}.about-stats{padding:2rem 0;background:#fff;border-bottom:1px solid #e5e7eb}.about-stats .stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;max-width:900px;margin:0 auto}.about-stats .stat-card{text-align:center;padding:1.5rem;background:#f0fdf4;border-radius:12px}.about-stats .stat-number{font-size:2rem;font-weight:800;color:var(--trunetto-primary)}.about-stats .stat-label{font-size:.875rem;color:#6b7280;margin-top:.5rem}.section-badge{display:inline-block;padding:.375rem 1rem;background:#d1fae5;color:#065f46;font-size:.75rem;font-weight:600;text-transform:uppercase;border-radius:20px;margin-bottom:1rem}.about-mission{padding:3rem 0;background:#f9fafb}.about-mission .mission-grid{display:grid;grid-template-columns:1.5fr 1fr;gap:2rem;align-items:center;max-width:1000px;margin:0 auto}.about-mission h2{font-size:1.5rem;font-weight:700;color:#111827;margin:0 0 1rem}.about-mission p{color:#4b5563;line-height:1.7;margin-bottom:1rem}.mission-checks{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem}.check-item{display:flex;align-items:center;gap:.5rem;color:#065f46;font-weight:500}.check-item svg{color:var(--trunetto-primary)}.visual-card{background:#fff;border:2px solid #d1fae5;border-radius:16px;padding:2rem;text-align:center}.visual-card svg{color:var(--trunetto-primary);margin-bottom:1rem}.visual-card h3{font-size:1.25rem;font-weight:700;margin:0 0 .5rem}.visual-card p{color:#6b7280;margin:0}.about-values{padding:3rem 0;background:#fff}.about-values .section-header{text-align:center;margin-bottom:2rem}.about-values .section-header h2{font-size:1.5rem;font-weight:700;margin:0 0 .5rem}.about-values .section-header p{color:#6b7280;margin:0}.about-values .values-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;max-width:1000px;margin:0 auto}.about-values .value-card{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;padding:1.5rem;text-align:center;transition:all .2s}.about-values .value-card:hover{border-color:var(--trunetto-secondary);transform:translateY(-2px)}.about-values .value-icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#d1fae5;border-radius:10px;margin:0 auto 1rem;color:var(--trunetto-primary)}.about-values .value-card h3{font-size:1rem;font-weight:600;margin:0 0 .5rem}.about-values .value-card p{font-size:.875rem;color:#6b7280;margin:0}.about-help{padding:3rem 0;background:#f9fafb}.about-help .help-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;max-width:900px;margin:0 auto}.about-help .help-card{background:#fff;border-radius:16px;padding:2rem;border:2px solid #d1fae5}.about-help .help-card.businesses{border-color:#dbeafe}.about-help .help-icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#d1fae5;border-radius:10px;margin-bottom:1rem;color:var(--trunetto-primary)}.about-help .businesses .help-icon{background:#dcfce7;color:var(--trunetto-secondary)}.about-help .help-card h3{font-size:1.125rem;font-weight:700;margin:0 0 .75rem}.about-help .help-card p{color:#6b7280;margin:0 0 1rem}.about-help .help-card ul{list-style:none;padding:0;margin:0 0 1.5rem}.about-help .help-card li{padding:.25rem 0;color:#4b5563;font-size:.9rem}.about-help .help-card li:before{content:"✓ ";color:var(--trunetto-primary)}.about-help .help-link{display:inline-flex;align-items:center;gap:.5rem;color:var(--trunetto-primary);font-weight:600;text-decoration:none}@media(max-width:900px){.about-mission .mission-grid,.about-values .values-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.about-help .help-grid,.about-stats .stats-grid,.about-values .values-grid{grid-template-columns:1fr}}.about-message{padding:3rem 0;background:#fff}.about-message .message-wrapper{max-width:800px;margin:0 auto;text-align:center}.about-message .message-content{text-align:left;margin-top:1.5rem}.about-message p{font-size:1.0625rem;line-height:1.8;color:#374151;margin-bottom:1.25rem}.about-message .message-lead{font-size:1.25rem;color:#111827;font-weight:500;text-align:center;margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:2px solid #e5e7eb}.about-message .message-highlight{font-size:1.125rem;color:#065f46;background:#f0fdf4;padding:1rem 1.5rem;border-radius:8px;border-left:4px solid var(--trunetto-primary)}.about-message .message-closing{font-size:1.25rem;text-align:center;margin-top:2rem;padding-top:1.5rem;border-top:2px solid #e5e7eb;color:#111827}.about-standards{padding:3rem 0;background:#f0fdf4;border-top:1px solid #a7f3d0;border-bottom:1px solid #a7f3d0}.about-standards .standards-content{max-width:800px;margin:0 auto;text-align:center}.about-standards h2{font-size:1.5rem;font-weight:700;color:#111827;margin:0 0 1.5rem}.about-standards .standards-text{text-align:left}.about-standards .standards-text p{font-size:1.0625rem;line-height:1.8;color:#374151;margin-bottom:1.25rem}.about-standards .standards-link{margin-top:2rem;text-align:center}.about-standards .standards-link a{display:inline-flex;align-items:center;gap:.5rem;color:var(--trunetto-primary);font-weight:600;text-decoration:none;font-size:1.0625rem;transition:all .2s}.about-standards .standards-link a:hover{color:var(--trunetto-secondary);gap:.75rem}