.page-hero-title[data-astro-cid-d7ndt5zt]{font-family:Alex Brush,cursive;font-size:3rem;color:#1a3c34;text-align:center;margin-bottom:1rem;text-shadow:1px 1px 0 #1A3C34,-1px -1px 0 #1A3C34,1px -1px 0 #1A3C34,-1px 1px 0 #1A3C34,0px 1px 0 #1A3C34,1px 0px 0 #1A3C34,0px -1px 0 #1A3C34,-1px 0px 0 #1A3C34}.page-subtitle[data-astro-cid-d7ndt5zt]{font-family:Special Elite,monospace;font-size:1.1rem;color:#3d3427;text-align:center;font-style:italic;margin-bottom:3rem}.about-content[data-astro-cid-d7ndt5zt]{font-family:Special Elite,monospace;font-size:14px;line-height:1.8;color:#3d3427}.about-content[data-astro-cid-d7ndt5zt] section[data-astro-cid-d7ndt5zt]{margin-bottom:3rem}.about-content[data-astro-cid-d7ndt5zt] h2[data-astro-cid-d7ndt5zt]{font-family:Special Elite,monospace;font-size:1.8rem;color:#1a3c34;margin-bottom:1.5rem;text-align:center}.about-content[data-astro-cid-d7ndt5zt] h3[data-astro-cid-d7ndt5zt]{font-family:Special Elite,monospace;font-size:1.2rem;color:#1a3c34;margin-bottom:.75rem}.about-content[data-astro-cid-d7ndt5zt] h4[data-astro-cid-d7ndt5zt]{font-family:Special Elite,monospace;font-size:1rem;color:#1a3c34;margin-bottom:.5rem}.about-content[data-astro-cid-d7ndt5zt] p[data-astro-cid-d7ndt5zt]{margin-bottom:1rem}.about-content[data-astro-cid-d7ndt5zt] ul[data-astro-cid-d7ndt5zt]{margin:1rem 0;padding-left:2rem}.about-content[data-astro-cid-d7ndt5zt] li[data-astro-cid-d7ndt5zt]{margin-bottom:.75rem}.about-content[data-astro-cid-d7ndt5zt] a[data-astro-cid-d7ndt5zt]{color:#1a3c34;text-decoration:underline}.about-content[data-astro-cid-d7ndt5zt] a[data-astro-cid-d7ndt5zt]:hover{color:#ff8c5e}.story-section[data-astro-cid-d7ndt5zt] p[data-astro-cid-d7ndt5zt]{font-size:1.05em;line-height:1.9}.values-grid[data-astro-cid-d7ndt5zt]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-top:2rem}.value-card[data-astro-cid-d7ndt5zt]{background:#fff;border:2px solid #D4AF37;border-radius:8px;padding:1.5rem;transition:transform .2s ease,box-shadow .2s ease}.value-card[data-astro-cid-d7ndt5zt]:hover{transform:translateY(-4px);box-shadow:0 6px 16px #00000026}.value-card[data-astro-cid-d7ndt5zt] h3[data-astro-cid-d7ndt5zt]{margin-top:0;font-size:1.1rem}.feature-list[data-astro-cid-d7ndt5zt]{margin-top:2rem}.feature-item[data-astro-cid-d7ndt5zt]{background:#f5efe6;border-left:4px solid #D4AF37;padding:1rem 1.5rem;margin-bottom:1.5rem}.feature-item[data-astro-cid-d7ndt5zt] h4[data-astro-cid-d7ndt5zt]{margin-top:0}.steps-container[data-astro-cid-d7ndt5zt]{margin-top:2rem}.step[data-astro-cid-d7ndt5zt]{display:flex;align-items:flex-start;gap:1.5rem;margin-bottom:2rem;padding:1.5rem;background:#fff;border:1px solid #D0C7B8;border-radius:8px}.step-number[data-astro-cid-d7ndt5zt]{flex-shrink:0;width:48px;height:48px;background:#1a3c34;color:#fff6e4;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;line-height:1}.step[data-astro-cid-d7ndt5zt] h3[data-astro-cid-d7ndt5zt]{margin-top:0}.commitments[data-astro-cid-d7ndt5zt]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:2rem}@media(max-width:1024px){.commitments[data-astro-cid-d7ndt5zt]{grid-template-columns:1fr}}.commitment-card[data-astro-cid-d7ndt5zt]{background:#f5efe6;border:1px solid #D0C7B8;border-radius:8px;padding:1.5rem}.commitment-card[data-astro-cid-d7ndt5zt] h3[data-astro-cid-d7ndt5zt]{margin-top:0}.contact-info[data-astro-cid-d7ndt5zt]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-top:2rem}.contact-method[data-astro-cid-d7ndt5zt]{background:#fff;border:2px solid #1A3C34;border-radius:8px;padding:1.5rem;text-align:center}.contact-method[data-astro-cid-d7ndt5zt] h4[data-astro-cid-d7ndt5zt]{margin-top:0;font-size:1.2rem;color:#1a3c34}.cta-btn[data-astro-cid-d7ndt5zt]{display:inline-block;background:#1a3c34;color:#fff6e4;padding:16px 40px;font-family:Special Elite,monospace;font-size:18px;font-weight:700;text-decoration:none;border-radius:8px;border:2px solid #1A3C34;transition:all .2s ease;text-transform:uppercase;letter-spacing:1px}.cta-btn[data-astro-cid-d7ndt5zt]:hover{background:#fff6e4;color:#1a3c34;transform:translateY(-2px);box-shadow:0 6px 16px #0003}@media(max-width:768px){.about-content[data-astro-cid-d7ndt5zt]{font-size:13px}.about-content[data-astro-cid-d7ndt5zt] h2[data-astro-cid-d7ndt5zt]{font-size:1.5rem}.values-grid[data-astro-cid-d7ndt5zt],.commitments[data-astro-cid-d7ndt5zt]{grid-template-columns:1fr}.step[data-astro-cid-d7ndt5zt]{flex-direction:column;align-items:center;text-align:center}.contact-info[data-astro-cid-d7ndt5zt]{grid-template-columns:1fr}}
