*{box-sizing:border-box;margin:0;padding:0}body{font-family:Arial,Helvetica,sans-serif;color:#1f1f1f;background:#fff;line-height:1.65}a{text-decoration:none;color:inherit}img{max-width:100%;display:block}.container{max-width:1180px;margin:auto;padding:0 18px}.header{background:#fff;border-bottom:1px solid #eee;position:sticky;top:0;z-index:99}.header-inner{height:78px;display:flex;align-items:center;justify-content:space-between;gap:18px}.logo img{width:180px;height:auto}.header-actions{display:flex;gap:10px;align-items:center}.btn{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:12px 20px;font-weight:700}.btn-gold{background:#c8a45d;color:#111}.btn-dark{background:#111;color:#fff}.btn-light{background:#fff;color:#111}.hero{min-height:620px;background:linear-gradient(90deg,rgba(0,0,0,.72),rgba(0,0,0,.35)),url('/uploads/hero-plise-sineklik.jpg') center/cover no-repeat;display:flex;align-items:center;color:#fff}.hero-box{max-width:760px}.badge{display:inline-block;background:rgba(200,164,93,.18);border:1px solid #c8a45d;color:#f7d98c;padding:8px 14px;border-radius:999px;font-weight:700;margin-bottom:18px}.hero h1{font-size:52px;line-height:1.14;margin-bottom:20px}.hero p{font-size:20px;margin-bottom:28px;color:#f1f1f1}.hero-buttons{display:flex;gap:12px;flex-wrap:wrap}.section{padding:76px 0}.section-soft{background:#f7f7f7}.title{text-align:center;font-size:38px;line-height:1.2;margin-bottom:16px}.lead{text-align:center;max-width:900px;margin:0 auto;color:#555;font-size:18px}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:42px}.card{background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 10px 32px rgba(0,0,0,.08)}.card img{width:100%;height:245px;object-fit:cover}.card-body{padding:24px}.card h3{font-size:24px;margin-bottom:10px}.card p{color:#606060;margin-bottom:18px}.grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:38px}.feature{background:#fff;border:1px solid #eee;border-radius:18px;padding:24px;text-align:center}.feature h3{font-size:20px;margin-bottom:8px}.locations{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:34px}.locations a{background:#fff;border:1px solid #e8e8e8;border-radius:12px;padding:14px;font-weight:700}.locations a:hover{background:#c8a45d;color:#111}.cta{background:#111;color:#fff;text-align:center;padding:70px 18px}.cta h2{font-size:38px;margin-bottom:12px}.cta p{font-size:18px;margin-bottom:24px;color:#ddd}.faq{max-width:920px;margin:36px auto 0}.faq-item{background:#fff;border:1px solid #eee;border-radius:16px;padding:22px;margin-bottom:14px}.faq-item h3{font-size:21px;margin-bottom:8px}.footer{background:#111;color:#fff;padding:54px 0}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:28px}.footer a{display:block;color:#ddd;margin:8px 0}.footer p{color:#ddd}.whatsapp-fixed{position:fixed;right:18px;bottom:18px;background:#25d366;color:#fff;border-radius:999px;padding:13px 18px;font-weight:800;z-index:100;box-shadow:0 8px 24px rgba(0,0,0,.22)}@media(max-width:900px){.header-inner{height:auto;padding:12px 0;flex-direction:column}.logo img{width:155px}.hero{min-height:560px}.hero h1{font-size:34px}.hero p{font-size:17px}.grid-3,.grid-4,.locations,.footer-grid{grid-template-columns:1fr}.title{font-size:30px}.btn{width:100%}.header-actions{width:100%;flex-direction:column}}