*{margin:0;padding:0;box-sizing:border-box}
body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;line-height:1.8;color:#e8e0d5;background:#0c0c0c}
.container{max-width:1000px;margin:0 auto;padding:40px 20px}
.card{background:linear-gradient(145deg,#1a1a1a,#141414);border:1px solid rgba(212,175,140,0.25);border-radius:20px;padding:50px 40px;margin-bottom:30px;text-align:center;box-shadow:0 8px 32px rgba(0,0,0,0.5);position:relative;overflow:hidden}
.card::before{content:'';display:block;height:3px;background:linear-gradient(90deg,transparent,#d4af8c,transparent);margin:-50px -40px 40px}
.card h1{font-size:42px;color:#f5f0e8;margin-bottom:12px;letter-spacing:3px;text-shadow:0 0 40px rgba(212,175,140,0.3)}
.card h2{font-size:28px;color:#d4af8c;margin-bottom:24px}
.card .subtitle{font-size:18px;color:#a09080;letter-spacing:6px}
.values{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;margin-top:24px}
.value-item{font-size:17px;color:#e0d0c0;padding:12px 28px;background:rgba(212,175,140,0.1);border:1px solid rgba(212,175,140,0.35);border-radius:10px}
.intro-text{font-size:16px;color:#c0b0a0;line-height:2.2;max-width:640px;margin:0 auto;text-align:left}
.intro-text p{margin-bottom:16px}
.quote{font-size:20px;color:#d4c4a8;font-weight:bold;margin:30px 0;padding:24px;background:rgba(212,175,140,0.08);border-left:4px solid #d4af8c;border-radius:0 12px 12px 0}
.join-us{display:inline-block;margin-top:24px;padding:14px 40px;background:#c4a47c;color:#1a1a1a;font-size:17px;border-radius:25px;font-weight:bold}
.footer{text-align:center;padding:30px 20px;color:#5a5048}
.footer .contact{color:#a09080}
