/* Savaş Duman · ön görüşme formu ve künye: her sayfada aynı (ana sayfa bu dosyayı ayrıca yükler, alt sayfalarda site.css'in içindedir) */
.form fieldset{border:0;margin:0;padding:0;min-width:0}
.form legend{display:block;float:left;width:100%;padding:0;font-family:var(--serif);font-weight:400;font-size:clamp(26px,2.2vw,36px);line-height:1.1;margin-bottom:26px;text-wrap:balance}
.form legend+*{clear:both}
.form .adim{display:none;flex:1}
.form .adim.etkin{display:block}
.olc b:empty{padding:0}
.olc.yan b:empty{padding:0}
.form .hata{min-height:1.45em;margin-top:18px;font-size:13px;line-height:1.45;color:#E9B98F}
.form [aria-invalid="true"]{border-color:#E9B98F}
.form .tesekkur .b{text-wrap:balance}
.form .ileri{min-width:132px}
.not-alan{margin:58px 0 0;max-width:640px}
.not-alan label{display:block;font-size:13px;color:var(--soluk);margin-bottom:10px}
.not-alan textarea{display:block;width:100%;background:rgba(16,14,12,.55);border:1px solid var(--cizgi);color:var(--krem);font:inherit;font-size:16px;line-height:1.5;padding:14px 16px;resize:vertical;min-height:96px}
.not-alan textarea:focus{outline:0;border-color:var(--pirinc-a)}
.not-alan .yardim{font-size:12px;color:var(--soluk);margin-top:8px}

/* Künye: logo bir bağlantıdır; sağda sessiz bir "Başa dön" */
@media (min-width:861px){.antet-tablo{grid-template-columns:auto 1.25fr 1.25fr 1fr auto auto}}
a.a-marka{transition:color .3s}
.a-marka>span{display:block;font-size:inherit;letter-spacing:0;opacity:1;margin:0}
.basa-don{display:flex;align-items:center;justify-content:center;gap:12px;white-space:nowrap;font-size:12px;letter-spacing:.02em;color:rgba(239,233,223,.62);transition:color .3s}
.basa-don i{position:relative;width:1px;height:22px;background:currentColor;transition:transform .5s var(--e-cikis,cubic-bezier(.16,1,.3,1))}
.basa-don i::before{content:"";position:absolute;left:-3px;top:0;width:6px;height:6px;border-left:1px solid currentColor;border-top:1px solid currentColor;transform:rotate(45deg);transform-origin:50% 50%;margin-top:-1px}
.basa-don:hover,.basa-don:focus-visible{color:var(--pirinc-a)}
.basa-don:hover i{transform:translateY(-5px)}
@media (max-width:860px){
  .antet-tablo>.basa-don{grid-column:1/-1;justify-content:flex-start;border-left:0}
  .not-alan{margin-top:48px}
}

/* Aydınlatma metni paneli */
