.page-hero-sm{min-height:260px}.page-hero-sm .page-hero-content{padding-top:3.5rem;padding-bottom:2.5rem}.icerik-govde{max-width:820px;margin:0 auto;color:var(--ink-soft);font-size:1rem;line-height:1.85;overflow-wrap:break-word}.icerik-govde h1,.icerik-govde h2,.icerik-govde h3,.icerik-govde h4{font-family:var(--ff-serif);color:var(--ink);line-height:1.25;margin:2rem 0 .8rem}.icerik-govde h1{font-size:1.75rem}.icerik-govde h2{font-size:1.4rem}.icerik-govde h3{font-size:1.15rem}.icerik-govde p{margin:0 0 1rem}.icerik-govde b,.icerik-govde strong{color:var(--ink)}.icerik-govde a{color:var(--terra);text-decoration:underline;text-underline-offset:2px}.icerik-govde ol,.icerik-govde ul{margin:0 0 1.2rem 1.3rem}.icerik-govde li{margin-bottom:.45rem}.icerik-govde img{max-width:100%;height:auto;border-radius:var(--radius-sm)}.icerik-govde table{width:100%;border-collapse:collapse;margin:1.2rem 0;font-size:.92rem}.icerik-govde td,.icerik-govde th{border:1px solid var(--line);padding:.6rem .8rem;text-align:left}.icerik-govde th{background:var(--sand);color:var(--ink);font-weight:700}.icerik-govde>*{max-width:100%}.icerik-bos{padding:2.5rem 1rem;text-align:center;background:var(--paper);border:1px dashed var(--line);border-radius:var(--radius-sm)}.iletisim-grid{display:grid;grid-template-columns:minmax(260px,380px) 1fr;gap:2.5rem;align-items:start}.iletisim-baslik{font-family:var(--ff-serif);font-size:1.35rem;color:var(--ink);margin-bottom:1.4rem}.ib-satir{display:flex;align-items:flex-start;gap:.9rem;padding:.95rem 0;border-bottom:1px solid var(--line);color:var(--ink);text-decoration:none;font-weight:600}.ib-satir:last-child{border-bottom:0}.ib-ikon{flex-shrink:0;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--sand);color:var(--terra)}.ib-satir em{display:block;font-style:normal;font-family:var(--ff-mono);font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:.15rem}a.ib-satir:hover{color:var(--terra)}.iletisim-form{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);padding:1.8rem}.if-satir{margin-bottom:1.1rem}.if-satir label{display:block;margin-bottom:.4rem;font-family:var(--ff-mono);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft)}.if-satir input,.if-satir textarea{width:100%;padding:.8rem 1rem;background:var(--bg-soft);border:1px solid var(--line);border-radius:var(--radius-sm);font-family:var(--ff-sans);font-size:.95rem;font-weight:600;color:var(--ink);transition:border-color .2s}.if-satir input:focus,.if-satir textarea:focus{outline:0;border-color:var(--terra)}.if-satir textarea{resize:vertical;min-height:120px}.if-ikili{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.if-durum{margin:1rem 0 0;font-weight:700;font-size:.92rem;color:var(--terra)}@media (max-width:860px){.iletisim-grid{grid-template-columns:1fr;gap:2rem}.if-ikili{grid-template-columns:1fr}.iletisim-form{padding:1.3rem}}.galeri-izgara{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem}.galeri-kare{margin:0;aspect-ratio:4/3;overflow:hidden;border-radius:var(--radius-sm);background:var(--sand)}.galeri-kare img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.galeri-kare:hover img{transform:scale(1.05)}.konum-izgara{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.5rem}.konum-kart{position:relative;display:block;aspect-ratio:3/2;overflow:hidden;border-radius:var(--radius);text-decoration:none;box-shadow:var(--shadow-sm)}.konum-kart img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.konum-kart:hover img{transform:scale(1.06)}.konum-govde{position:absolute;inset:auto 0 0 0;padding:1.5rem 1.2rem 1.1rem;background:linear-gradient(to top,rgba(0,0,0,.78),rgba(0,0,0,0));color:#fff}.konum-govde h3{font-family:var(--ff-serif);font-size:1.15rem;margin:0 0 .2rem;color:#fff}.konum-govde span{font-family:var(--ff-mono);font-size:.74rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;opacity:.85}.blog-diger{margin-top:3.5rem;padding-top:2.5rem;border-top:1px solid var(--line)}.story-card h3 a{color:inherit;text-decoration:none}.story-card h3 a:hover{color:var(--terra)}.kampanya-kutu{display:grid;grid-template-columns:1fr auto;gap:2rem;align-items:center;padding:2.4rem;border-radius:var(--radius);background:linear-gradient(135deg,var(--terra),var(--terra-dark));color:#fff;box-shadow:var(--shadow)}.kampanya-etiket{display:inline-block;margin-bottom:.9rem;padding:.35rem .8rem;border-radius:999px;background:rgba(255,255,255,.18);font-family:var(--ff-mono);font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.kampanya-metin h2{font-family:var(--ff-serif);font-size:clamp(1.4rem, 3vw, 2.1rem);line-height:1.2;color:#fff;margin:0 0 .6rem}.kampanya-metin p{margin:0;max-width:60ch;opacity:.92;line-height:1.7}.kampanya-butonlar{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.4rem}.kampanya-butonlar .btn-dark{background:#fff;color:var(--terra);border-color:#fff}.kampanya-butonlar .btn-dark:hover{background:rgba(255,255,255,.9)}.kampanya-butonlar .btn-ghost{color:#fff;padding:.85rem 1.5rem;border-radius:999px}.kampanya-butonlar .btn-ghost:hover{background:rgba(255,255,255,.14)}.kampanya-butonlar .btn-ghost:focus-visible{outline:2px solid #fff;outline-offset:2px}.kampanya-sayac{display:flex;gap:.7rem}.ks-kutu{display:grid;place-items:center;min-width:68px;padding:.8rem .5rem;border-radius:var(--radius-sm);background:rgba(0,0,0,.22)}.ks-kutu strong{font-family:var(--ff-mono);font-size:1.5rem;line-height:1;font-variant-numeric:tabular-nums}.ks-kutu small{margin-top:.3rem;font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;opacity:.8}@media (max-width:780px){.kampanya-kutu{grid-template-columns:1fr;padding:1.6rem}.kampanya-sayac{justify-content:flex-start}.ks-kutu{min-width:60px;padding:.65rem .4rem}.ks-kutu strong{font-size:1.25rem}}.cta-note{margin:.6rem 0 0;font-size:.88rem;color:rgba(255,255,255,.9)}.cta-note.is-error{color:#ffd9d9}.site-header .logo .site-logo{max-height:40px;width:auto}.kmp-katman{position:fixed;inset:0;z-index:400;display:grid;place-items:center;padding:1.2rem}.kmp-katman[hidden]{display:none}.kmp-perde{position:absolute;inset:0;background:rgba(24,12,8,.62);backdrop-filter:blur(3px);opacity:0;transition:opacity .22s ease}.kmp-katman.acik .kmp-perde{opacity:1}.kmp-pencere{position:relative;width:min(560px,100%);max-height:calc(100vh - 2.4rem);overflow-y:auto;padding:2rem 2rem 1.8rem;border-radius:var(--radius);background:linear-gradient(135deg,var(--terra),var(--terra-dark));color:#fff;box-shadow:0 40px 80px -30px rgba(0,0,0,.6);opacity:0;transform:translateY(14px) scale(.98);transition:opacity .22s ease,transform .22s ease}.kmp-katman.acik .kmp-pencere{opacity:1;transform:none}.kmp-pencere:focus{outline:0}.kmp-kapat{position:absolute;top:.9rem;right:.9rem;width:34px;height:34px;display:grid;place-items:center;border:none;border-radius:50%;background:rgba(255,255,255,.16);color:#fff;cursor:pointer;transition:background .18s ease}.kmp-kapat:hover{background:rgba(255,255,255,.3)}.kmp-kapat:focus-visible{outline:2px solid #fff;outline-offset:2px}.kmp-pencere .kampanya-metin{padding-right:2.2rem}.kmp-pencere .kampanya-sayac{margin-top:1.5rem}.kmp-pencere .kampanya-butonlar{margin-top:1.5rem}body.kmp-kilit{overflow:hidden}@media (max-width:560px){.kmp-katman{padding:0;place-items:end center}.kmp-pencere{width:100%;max-height:88vh;padding:1.6rem 1.2rem 1.4rem;border-radius:var(--radius) var(--radius) 0 0;transform:translateY(100%)}.kmp-katman.acik .kmp-pencere{transform:none}.kmp-pencere .kampanya-sayac{gap:.45rem}}@media (prefers-reduced-motion:reduce){.kmp-pencere,.kmp-perde{transition:none}.kmp-pencere{transform:none}}.onay{max-width:640px;margin:0 auto}.onay-ust{display:flex;gap:1rem;align-items:flex-start;margin-bottom:1.8rem}.onay-tik{flex:none;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:#e3f3e9;color:#2f7d4f}.onay-ust h2{font-family:var(--ff-serif);font-size:1.5rem;line-height:1.2;margin:.15rem 0 .4rem;color:var(--ink)}.onay-ust p{margin:0;color:var(--ink-soft);line-height:1.65;font-size:.93rem}.onay-kod{display:flex;align-items:center;gap:.9rem;flex-wrap:wrap;padding:1.15rem 1.3rem;margin-bottom:1.6rem;border:1px solid var(--line);border-left:3px solid var(--terra);border-radius:4px 14px 14px 4px;background:var(--paper)}.onay-kod-et{font-family:var(--ff-mono);font-size:.62rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);width:100%}.onay-kod strong{font-family:var(--ff-mono);font-size:1.85rem;font-weight:700;letter-spacing:.06em;color:var(--terra);font-variant-numeric:tabular-nums;line-height:1}.onay-kopya{margin-left:auto;display:inline-flex;align-items:center;gap:.4rem;padding:.5rem .8rem;border:1px solid var(--line);border-radius:999px;background:var(--bg);color:var(--ink-soft);cursor:pointer;font-family:var(--ff-sans);font-size:.76rem;font-weight:700;transition:border-color .2s,color .2s}.onay-kopya:hover{border-color:var(--terra);color:var(--terra)}.onay-kopya:focus-visible{outline:2px solid var(--terra);outline-offset:2px}.onay-kalemler{border-top:1px solid var(--line);margin-bottom:1.2rem}.onay-kalem{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.85rem 0;border-bottom:1px solid var(--line)}.onay-kalem strong{display:block;font-size:.92rem;color:var(--ink);line-height:1.35}.onay-kalem span{display:block;margin-top:.25rem;font-size:.78rem;color:var(--ink-soft)}.onay-kalem b{flex:none;font-family:var(--ff-mono);font-size:.92rem;color:var(--ink);font-variant-numeric:tabular-nums}.onay-tutar{margin-bottom:2.2rem}.onay-satir{display:flex;justify-content:space-between;gap:1rem;padding:.38rem 0;font-size:.88rem;color:var(--ink-soft)}.onay-satir b{font-family:var(--ff-mono);color:var(--ink);font-variant-numeric:tabular-nums}.onay-satir.is-odendi{color:var(--ink);font-weight:700}.onay-satir.is-odendi b{color:#2f7d4f}.onay-adimlar{margin-bottom:2rem}.onay-adimlar h3{font-family:var(--ff-serif);font-size:1.08rem;color:var(--ink);margin:0 0 .8rem}.onay-adimlar ol{margin:0;padding-left:1.4rem}.onay-adimlar li{margin-bottom:.55rem;color:var(--ink-soft);font-size:.9rem;line-height:1.65}.onay-adimlar li::marker{color:var(--terra);font-family:var(--ff-mono);font-weight:700}.onay-eylem{display:flex;flex-wrap:wrap;gap:.7rem;margin-bottom:1.8rem}.onay-btn{display:inline-flex;align-items:center;gap:.5rem;padding:.72rem 1.15rem;border:1px solid var(--line);border-radius:999px;background:var(--paper);color:var(--ink);text-decoration:none;font-family:var(--ff-sans);font-size:.85rem;font-weight:700;transition:border-color .2s,color .2s}.onay-btn:hover{border-color:var(--terra);color:var(--terra)}.onay-btn:focus-visible{outline:2px solid var(--terra);outline-offset:2px}.onay-uye{padding:1rem 1.15rem;border-radius:12px;background:var(--bg-2);font-size:.85rem;line-height:1.6;color:var(--ink-soft);margin:0}.onay-uye a{color:var(--terra);font-weight:700}@media (max-width:520px){.onay-kod strong{font-size:1.5rem}.onay-kopya{margin-left:0}.onay-btn{width:100%;justify-content:center}}