@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600&family=Playfair+Display:wght@600;700&display=swap');*{box-sizing:border-box}body{margin:0;color:#173a38;background:#fbfaf5;font-family:'DM Sans',sans-serif}.hero{min-height:730px;background:linear-gradient(90deg,#082e2d 0%,#082e2dcc 42%,#082e2d25 74%),url('/web/assets/mavi-kiyi-hero.png') center/cover;color:#f9f4e7}nav{height:92px;display:flex;align-items:center;justify-content:space-between;padding:0 7%;border-bottom:1px solid #ffffff2b}.logo{color:inherit;text-decoration:none;font:700 21px 'Playfair Display';letter-spacing:1px;display:flex;gap:10px;align-items:center}.logo:first-letter{color:#e2ad44;font-size:32px}.logo small{display:block;font:500 9px 'DM Sans';letter-spacing:2px;color:#bdd0c8;margin-top:3px}nav div{display:flex;align-items:center;gap:28px}nav a{color:#eff4ed;text-decoration:none;font-size:13px}button{background:#d7a342;border:0;padding:12px 19px;border-radius:3px;color:#132f2d;font-weight:700}.hero-copy{max-width:650px;margin:145px 7%}.hero-copy p,.tag{font-size:11px;letter-spacing:2px;color:#c9983c;font-weight:700}.hero h1{font:700 clamp(46px,6vw,76px)/1.05 'Playfair Display';margin:14px 0 20px}.hero-copy span{display:block;max-width:420px;color:#d2dfd7;line-height:1.7}.cta{display:inline-flex;gap:45px;margin-top:35px;background:#f6f0df;color:#163c38;text-decoration:none;padding:15px 18px;font-weight:700;font-size:13px}.about{max-width:1080px;margin:auto;display:flex;justify-content:space-between;gap:80px;padding:125px 30px}.about>div{max-width:580px}.about h2,.menu h2{font:700 40px/1.2 'Playfair Display';margin:12px 0 18px}.about p:not(.tag){color:#6a8179;line-height:1.8}.about a{color:#176058;font-weight:700;text-decoration:none}.about aside{background:#e5b75a;color:#17413d;min-width:255px;display:grid;place-content:center;text-align:center}.about aside b{font:700 72px 'Playfair Display'}.about aside span{line-height:1.5}.menu{padding:90px 7%;background:#edf2ee;text-align:center}.cards{max-width:1100px;margin:38px auto;display:grid;grid-template-columns:repeat(3,1fr);gap:18px;text-align:left}.cards article{background:#fff;padding:28px}.cards span{font-size:36px}.cards h3{font:700 22px 'Playfair Display';margin:17px 0 8px}.cards p{color:#74867f;line-height:1.6;font-size:13px;min-height:40px}.cards b{color:#a5701b}.all-menu{color:#175a54;font-weight:700;text-decoration:none}footer{background:#0c3432;color:#dbe8e1;padding:55px 7%;display:flex;justify-content:space-between;font-size:13px}@media(max-width:700px){nav{padding:0 25px}nav div a{display:none}.hero-copy{margin:120px 25px}.about{display:block;padding:70px 25px}.about aside{margin-top:35px;padding:35px}.cards{grid-template-columns:1fr}.menu{padding:60px 25px}footer{display:block}footer p{margin-top:18px}}
.logo img{width:52px;height:52px;object-fit:cover;border-radius:50%;border:1px solid #e2ad44}
