.container{background:#d8d2b8;flex-direction:column;min-height:100vh;font-family:Georgia,serif;display:flex}.aboutSection{flex:1;justify-content:center;align-items:center;gap:80px;padding:60px;display:flex}.aboutImage{background:#bdbdbd;border:2px solid #333;width:400px;height:400px;overflow:hidden;box-shadow:6px 6px 10px #0000004d}.aboutImage img{object-fit:cover;width:100%;height:100%;display:block}.aboutContent h2{color:#5f6b4f;border:1px solid #5f6b4f;margin-bottom:20px;padding:5px 15px;font-size:36px;display:inline-block}.aboutBox{background:#b8c48d;border:2px solid #333;max-width:500px;padding:25px;box-shadow:6px 6px 10px #0000004d}.aboutBox p{color:#f4f1e6;line-height:1.6}@media (max-width:1024px){.aboutSection{gap:50px;padding:50px 40px}.aboutImage{width:350px;height:350px}.aboutBox{max-width:450px;padding:22px}.aboutContent h2{font-size:32px}}@media (max-width:768px){.aboutSection{flex-direction:column;gap:40px;padding:50px 30px}.aboutImage{width:320px;height:320px}.aboutContent{text-align:center}.aboutContent h2{margin-bottom:25px;font-size:30px}.aboutBox{max-width:100%;padding:20px}.aboutBox p{font-size:15px}}@media (max-width:480px){.container{min-height:auto}.aboutSection{gap:30px;padding:40px 20px}.aboutImage{width:260px;height:260px;box-shadow:4px 4px 8px #00000040}.aboutContent h2{margin-bottom:20px;padding:4px 12px;font-size:26px}html{scroll-behavior:smooth}.aboutBox{padding:18px;box-shadow:4px 4px 8px #00000040}.aboutBox p{font-size:14px;line-height:1.5}}@media (max-width:380px){.aboutSection{gap:25px;padding:30px 16px}.aboutImage{width:220px;height:220px}.aboutContent h2{padding:4px 10px;font-size:24px}.aboutBox{padding:16px}.aboutBox p{font-size:13px}}
