:root{--forest:#0f4930;--deep:#0a3023;--wine:#7b3e2f;--sage:#dce8dc;--cream:#f3f0e8;--paper:#fbfaf6;--ink:#183128;--muted:#66756f}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}.topbar{height:32px;background:var(--deep);color:#c7d7cf;padding:0 6vw;display:flex;align-items:center;justify-content:space-between;font-size:9px;letter-spacing:.7px}.topbar>div{display:flex;gap:16px;align-items:center}.topbar i{height:10px;width:1px;background:#547162}header{height:94px;background:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 6vw;position:relative;z-index:10;border-bottom:1px solid #e4e8e2}.logo{width:264px;height:76px;object-fit:contain}header .logo{width:205px;height:auto}nav{display:flex;align-items:center;gap:33px;font-size:12px;font-weight:700}nav a{position:relative}nav a:after{content:"";position:absolute;left:0;right:100%;bottom:-9px;height:1px;background:var(--wine);transition:.3s}nav a:hover:after{right:0}.nav-cta{border:1px solid #c8d2cb;padding:13px 17px;font-size:11px;font-weight:bold}.nav-cta b{margin-left:20px;color:var(--wine)}.hero{height:calc(100vh - 126px);min-height:670px;max-height:840px;position:relative;overflow:hidden;background:#e7e9df}.hero-photo{position:absolute;inset:0;background-image:url('/akasya-hero.png');background-size:cover;background-position:center}.hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(7,37,26,.9) 0%,rgba(7,37,26,.66) 42%,rgba(7,37,26,.04) 73%),linear-gradient(0deg,rgba(7,37,26,.2),transparent 40%)}.hero-copy{position:absolute;left:8vw;top:50%;transform:translateY(-50%);z-index:2;color:#fff;max-width:650px}.kicker{font-size:10px;font-weight:bold;letter-spacing:2.3px;color:#d9e8df;display:flex;align-items:center;gap:12px}.kicker span{width:28px;height:1px;background:#cf9c83}.hero h1{font:400 clamp(57px,6vw,88px)/.98 Georgia,serif;letter-spacing:-3.5px;margin:24px 0 27px}.hero h1 em,.products h2 em,.health h2 em,.contact h2 em{color:#dca489;font-weight:400}.hero-copy>p{max-width:530px;font-size:16px;line-height:1.75;color:#d1ded7}.hero-actions{display:flex;align-items:center;gap:35px;margin-top:32px}.button{display:inline-flex;align-items:center;justify-content:space-between;min-width:210px;padding:17px 20px;font-size:12px;font-weight:bold;transition:.25s}.button:hover{transform:translateY(-3px)}.filled{background:#f5f1e8;color:var(--deep)}.filled b{font-size:18px}.text-link{font-size:11px;font-weight:bold;border-bottom:1px solid #8fa79a;padding:8px 0}.text-link span{margin-left:12px}.hero-card{position:absolute;right:6vw;bottom:0;z-index:3;background:#f5f1e8;width:340px;padding:20px 25px;display:flex;gap:17px;align-items:center}.seal{width:44px;height:44px;border:1px solid var(--forest);border-radius:50%;display:grid;place-items:center;font:26px Georgia;color:var(--forest)}.hero-card div{display:flex;flex-direction:column}.hero-card small{font-size:8px;letter-spacing:2px;color:var(--wine);font-weight:bold}.hero-card strong{font:17px Georgia;margin-top:7px}.scroll{position:absolute;left:28px;bottom:27px;z-index:4;color:#fff;font-size:8px;letter-spacing:2px;transform:rotate(-90deg);transform-origin:left}.scroll span{margin-left:8px}.section{padding:120px 8vw}.section-no{font-size:9px;letter-spacing:2.4px;font-weight:bold;color:var(--wine)}.intro{display:grid;grid-template-columns:.85fr 1.15fr;gap:10vw;background:var(--paper)}.intro h2,.products h2,.health h2,.contact h2{font:400 clamp(43px,4.2vw,64px)/1.08 Georgia,serif;letter-spacing:-2px;margin:22px 0;color:var(--deep)}.intro-copy{padding-top:32px}.intro-copy>p{color:var(--muted);font-size:14px;line-height:1.9}.intro-copy .lead{font:22px/1.55 Georgia;color:var(--ink);margin-top:0}.values{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #d9ddd6;margin-top:43px;padding-top:25px;gap:20px}.values>div{display:flex;gap:11px}.values b{font:13px Georgia;color:var(--wine)}.values span{display:flex;flex-direction:column}.values strong{font-size:11px}.values small{font-size:9px;color:#839088;margin-top:5px}.products{background:var(--deep);color:#fff}.products-head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:60px}.products h2{color:#fff;margin-bottom:0}.products-head>p{max-width:350px;color:#9eb3a8;font-size:13px;line-height:1.8}.light{color:#c88b70}.product-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #416052;border-left:1px solid #416052}.product{padding:34px 32px 30px;min-height:280px;border-right:1px solid #416052;border-bottom:1px solid #416052;position:relative;transition:.3s}.product:hover{background:#174f38}.product-top{display:flex;align-items:center;justify-content:space-between}.product-icon{width:46px;height:46px;border:1px solid #668273;border-radius:50%;display:grid;place-items:center;font:12px Georgia;color:#dfad94}.product-top small{color:#708a7d;font:12px Georgia}.product h3{font:25px Georgia;margin:30px 0 12px}.product p{font-size:11px;line-height:1.7;color:#9db1a7;max-width:260px}.product-link{position:absolute;left:32px;right:32px;bottom:27px;font-size:9px;letter-spacing:.5px;color:#d7a187;display:flex;justify-content:space-between}.health{display:grid;grid-template-columns:1fr 1fr;min-height:720px;background:var(--cream)}.health-image{background:linear-gradient(#12392733,#12392733),url('/akasya-hero.png');background-size:cover;background-position:70% center;position:relative}.health-badge{position:absolute;right:0;bottom:0;background:var(--wine);color:#fff;padding:27px 34px;display:flex;align-items:center;gap:20px}.health-badge b{font:38px Georgia}.health-badge span{font:13px/1.5 Georgia}.health-copy{padding:95px 8vw}.health h2{margin-bottom:25px}.health-copy>p{font-size:13px;color:var(--muted);line-height:1.8;max-width:430px}.health-items{margin-top:38px;border-top:1px solid #cdd4cc}.health-items a{height:60px;border-bottom:1px solid #cdd4cc;display:flex;align-items:center;justify-content:space-between;font:18px Georgia}.health-items b{font:14px Arial;color:var(--wine)}.contact{display:grid;grid-template-columns:1fr 1.05fr;gap:11vw;background:#fff}.contact-title>p{font-size:13px;color:var(--muted)}.contact-info{border-top:1px solid #d7ddd7}.contact-info a{display:grid;grid-template-columns:90px 1fr 20px;align-items:center;min-height:93px;border-bottom:1px solid #d7ddd7}.contact-info small{font-size:8px;letter-spacing:1.5px;color:#87928d}.contact-info strong{font:18px/1.5 Georgia}.contact-info b{color:var(--wine)}.closing{margin:0 4vw 70px;background:var(--cream);padding:65px 5vw;display:flex;align-items:center;justify-content:space-between}.closing>div{display:flex;align-items:center;gap:55px}.closing .logo{width:200px;height:auto}.closing p{font:21px/1.45 Georgia;border-left:1px solid #bdc9be;padding-left:45px}.closing>a{background:var(--deep);color:#fff;padding:22px 25px;width:280px;display:grid;grid-template-columns:1fr auto}.closing>a span{font-size:8px;letter-spacing:1.4px;color:#9eb4a7}.closing>a strong{font:16px Georgia;margin-top:5px}.closing>a b{grid-row:1/3;grid-column:2;align-self:center;color:#dca489;font-size:19px}footer{height:64px;background:#08291e;color:#91a79c;display:flex;align-items:center;justify-content:space-between;padding:0 6vw;font-size:9px}footer a{color:#dce7e0}.floating-wa{position:fixed;right:24px;bottom:22px;width:54px;height:54px;border-radius:50%;background:#25d366;color:#fff;display:grid;place-items:center;z-index:30;border:7px solid #fff;box-shadow:0 5px 20px #0002}
@media(max-width:980px){nav{display:none}.hero-photo{background-position:62% center}.hero-shade{background:linear-gradient(90deg,#092e22e6 0%,#092e22b8 55%,#092e2233)}.intro,.contact{grid-template-columns:1fr}.product-grid{grid-template-columns:repeat(2,1fr)}.health{grid-template-columns:1fr}.health-image{min-height:500px}.closing>div{gap:20px}.closing p{display:none}}
@media(max-width:640px){.topbar{display:none}header{height:76px;padding:0 20px}header .logo{width:175px}.nav-cta{font-size:0;padding:10px}.nav-cta:before{content:'Teklif';font-size:10px}.nav-cta b{margin-left:8px}.hero{height:auto;min-height:720px}.hero-photo{background-position:67% center}.hero-shade{background:linear-gradient(90deg,#07291ff2,#07291f8c),linear-gradient(0deg,#07291f80,transparent)}.hero-copy{left:23px;right:23px;top:46%}.hero h1{font-size:52px;letter-spacing:-2.5px}.hero-copy>p{font-size:14px}.hero-actions{align-items:flex-start;flex-direction:column;gap:18px}.hero-card{right:0;width:285px;padding:15px 18px}.section{padding:80px 23px}.intro{gap:15px}.intro-copy{padding-top:0}.intro h2,.products h2,.health h2,.contact h2{font-size:43px}.values{grid-template-columns:1fr;gap:18px}.products-head{display:block}.products-head>p{margin-top:25px}.product-grid{grid-template-columns:1fr}.health-image{min-height:430px}.health-copy{padding:70px 23px}.contact{gap:35px}.contact-info a{grid-template-columns:70px 1fr 15px}.contact-info strong{font-size:15px}.closing{margin:0;padding:50px 23px;display:block}.closing>div{display:block}.closing .logo{margin-bottom:25px}.closing>a{width:100%}footer{padding:0 20px}.floating-wa{right:14px;bottom:14px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button,.product{transition:none}}

/* 2026 oran, okunabilirlik ve form düzenlemesi */
body{background:#eef1ed;font-size:16px;overflow-x:hidden}main{max-width:1600px;margin:0 auto;background:var(--paper);box-shadow:0 0 55px rgba(8,41,30,.1)}
header{height:108px;padding:0 5.5%;border-top:5px solid var(--deep)}header .logo{width:250px}nav{gap:40px;font-size:15px}.nav-cta{font-size:14px;padding:16px 21px}.nav-cta b{margin-left:25px}
.hero{height:680px;min-height:0;max-height:none}.hero-copy{left:7%;max-width:660px}.hero h1{font-size:72px;line-height:1.01}.hero-copy>p{font-size:18px;line-height:1.7;max-width:590px}.kicker{font-size:12px}.button{font-size:15px;padding:19px 22px}.text-link{font-size:14px}.hero-card{right:4%;width:360px;padding:22px 26px}.hero-card small{font-size:10px}.hero-card strong{font-size:19px}
.section{padding:95px 7%}.section-no{font-size:11px}.intro{gap:7vw}.intro h2,.products h2,.health h2,.contact h2{font-size:56px}.intro-copy>p{font-size:17px;line-height:1.8}.intro-copy .lead{font-size:25px}.values strong{font-size:14px}.values small{font-size:12px}
.products-head>p{font-size:16px;max-width:420px}.product{min-height:300px;padding:36px 34px}.product h3{font-size:28px}.product p{font-size:15px;line-height:1.65}.product-link{font-size:13px}.product-icon{font-size:14px}
.health{min-height:650px}.health-copy{padding:80px 7%}.health-copy>p{font-size:16px}.health-items a{font-size:21px;height:66px}
.contact{grid-template-columns:.82fr 1.18fr;gap:7vw;align-items:start}.contact-title>p{font-size:16px}.contact-info strong{font-size:19px}.contact-info small{font-size:10px}
.contact-form{background:var(--cream);padding:42px 46px;border-top:5px solid var(--forest)}.form-head>span{font-size:11px;letter-spacing:2px;color:var(--wine);font-weight:700}.form-head h3{font:36px Georgia,serif;margin:12px 0 8px;color:var(--deep)}.form-head p{font-size:15px;color:var(--muted);line-height:1.6;margin:0 0 26px}.contact-form label{display:flex;flex-direction:column;gap:8px;margin-bottom:17px;font-size:13px;font-weight:700;color:#42554d}.field-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.contact-form input,.contact-form select,.contact-form textarea{width:100%;border:1px solid #c8d1c9;background:#fff;padding:14px 15px;font:15px Arial,sans-serif;color:var(--ink);outline:none;border-radius:0}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{border-color:var(--forest);box-shadow:0 0 0 2px rgba(15,73,48,.08)}.contact-form textarea{resize:vertical;min-height:100px}.contact-form button{width:100%;border:0;background:var(--deep);color:#fff;padding:17px 20px;font-size:14px;font-weight:700;display:flex;justify-content:space-between;cursor:pointer}.contact-form button:hover{background:var(--forest)}.contact-form button:disabled{opacity:.7;cursor:wait}.hp{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important}.form-status{font-size:13px;line-height:1.5;margin-top:14px;min-height:20px}.form-status.success{color:#196c3b}.form-status.error{color:#a12c24}
.closing{margin:0 4% 55px;padding:55px 4.5%}.closing p{font-size:23px}footer{font-size:11px}
@media(min-width:1601px){main{margin:28px auto}}
@media(max-width:1100px){main{box-shadow:none}.hero h1{font-size:62px}nav{gap:22px}.contact{grid-template-columns:1fr 1fr}.field-row{grid-template-columns:1fr}}
@media(max-width:980px){header{height:90px}.hero{height:650px}.hero-copy{left:5%}.hero h1{font-size:58px}.contact{grid-template-columns:1fr}.contact-form{max-width:760px}.product-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:640px){header{height:80px;border-top-width:4px}header .logo{width:190px}.hero{height:650px}.hero h1{font-size:46px}.hero-copy>p{font-size:16px}.hero-card{width:275px}.section{padding:72px 24px}.intro h2,.products h2,.health h2,.contact h2{font-size:41px}.intro-copy>p{font-size:16px}.product-grid{grid-template-columns:1fr}.product p{font-size:15px}.contact-form{padding:32px 22px}.field-row{grid-template-columns:1fr}.closing{margin:0;padding:45px 23px}footer{font-size:9px}}
