.hedef{position:absolute;left:40px;top:110px;width:540px;z-index:12;border-radius:22px;background:rgba(255,250,240,.97);border:4px solid #8a5a22;padding:14px 18px;box-shadow:0 14px 26px rgba(0,0,0,.3)}
.hedef small{display:block;font-weight:900;font-size:16px;color:#8a5a22;text-transform:uppercase}
.hedef b{display:block;font-family:var(--f-baslik);font-size:30px;line-height:1.2;color:#2a1c10;margin-top:4px}
.hedef .denk{display:block;font-family:var(--f-baslik);font-weight:800;font-size:44px;color:#2a1c10;margin-top:6px;text-align:center}
.hedef .denk i{font-style:normal;display:inline-block;min-width:70px;border:4px dashed #c0612b;border-radius:14px;color:#c0612b;padding:0 8px;text-align:center}
.soru{position:absolute;left:0;right:0;top:22px;text-align:center;z-index:25}
.soru b{display:inline-block;font-family:var(--f-baslik);font-weight:800;font-size:30px;color:#2a1c10;background:rgba(255,250,240,.94);border:4px solid #8a5a22;border-radius:22px;padding:6px 28px;box-shadow:0 10px 20px rgba(0,0,0,.3)}
.secim{position:absolute;left:40px;top:330px;width:540px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px;z-index:16}
.secim button{border:none;border-radius:18px;padding:12px 8px;font-family:var(--f-baslik);font-weight:800;font-size:32px;color:#fff;background:linear-gradient(#3b7fe0,#2259b0);box-shadow:0 7px 0 #17408a}
.secim button.sondu{opacity:.35;pointer-events:none}
