.about-container{max-width:1400px;margin:0 auto;padding:4.5rem 1.75rem}.intro-section{text-align:center;margin-bottom:2.5rem}.intro-section h1{font-size:2.5rem;font-weight:700;margin-bottom:1rem}.intro-section p{font-size:1.1rem;line-height:1.6}.mission-vision-section{display:flex;flex-wrap:wrap;gap:1.5rem;margin-bottom:3rem;justify-content:space-between}.mission,.vision{flex:1 1;min-width:250px;padding:1.5rem;background-color:hsla(0,0%,92%,.4);border-radius:8px;text-align:center}.dark .mission,.dark .vision{background-color:hsla(0,0%,78%,.2)}.dark .mission h2,.dark .vision h2{color:hsla(0,8%,87%,.78);text-shadow:0 4px 6px rgba(0,0,0,.55)}.mission h2,.vision h2{font-size:1.75rem;margin-bottom:1rem}.mission p,.vision p{font-size:1rem;line-height:1.6;font-weight:500}.dark .mission p,.dark .vision p{color:hsla(0,3%,81%,.78);text-shadow:0 3px 4px rgba(31,27,27,.85)}.team-section{text-align:center;margin-bottom:3rem;display:none}.team-section h2{font-size:2rem;font-weight:700;margin-bottom:1.5rem}.team-members{display:flex;gap:1.5rem;justify-content:center;flex-wrap:wrap}.team-member{text-align:center;max-width:200px}.team-member img{width:100%;height:auto;border-radius:50%;margin-bottom:.75rem}.team-member h3{font-size:1.25rem;font-weight:600}.team-member p{font-size:.9rem}.call-to-action-section{text-align:center;margin-top:3rem;background-color:#e3e3e4;padding:2rem;border-radius:8px}.dark .call-to-action-section{background-color:hsla(0,0%,8%,.48)}.call-to-action-section h2{font-size:2rem;font-weight:700;margin-bottom:1rem}.call-to-action-section p{font-size:1.1rem;line-height:1.6;margin-bottom:1.5rem}.cta-button{padding:.75rem 1.5rem;font-size:1rem;font-weight:600;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s}.cta-button:hover{background-color:azure}@media (max-width:768px){.mission-vision-section,.team-members{flex-direction:column}.about-container{padding:1rem 2rem}.base-runner{margin:0 1rem}}.base-runner{margin:3.5rem}.call-to-action-section small a{color:#141313}.dark .call-to-action-section small a{color:#cdcdcd}