/* Zerath2 mobil tanıtım bölümü: diğer sayfa stillerinden bağımsız. */
.z2mobile{padding:90px 24px;background:transparent;color:#f0e8d1;overflow:hidden}
.z2mobile,.z2mobile *{box-sizing:border-box}
.z2mobile__inner{max-width:1200px;margin:auto;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.35fr);gap:58px;align-items:center}
.z2mobile__eyebrow{display:block;color:#cfad6b;font-size:12px;font-weight:700;letter-spacing:.2em;margin-bottom:14px}
.z2mobile h2{color:#f3e5c5;font-family:Georgia,serif;font-size:clamp(30px,3.6vw,48px);line-height:1.12;margin:0 0 22px}
.z2mobile__intro p{color:#d4d6ca;line-height:1.75;font-size:16px;margin:0 0 14px}
.z2mobile__phone{position:relative;padding:9px 18px;background:linear-gradient(140deg,#625f54,#151712 35%,#35362e);border:1px solid #99865e;border-radius:29px;box-shadow:0 18px 45px #0009;line-height:0}
.z2mobile__video{display:block;width:100%;aspect-ratio:1280 / 584;object-fit:contain;background:#080b09;border-radius:14px}
.z2mobile__camera{position:absolute;z-index:1;top:50%;left:6px;width:5px;height:5px;border-radius:50%;background:#728288;transform:translateY(-50%)}
.z2mobile__start{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);padding:10px 16px;color:#fff;background:#182820e8;border:1px solid #cfad6b;border-radius:4px;cursor:pointer;line-height:1.4}
.z2mobile__choices{display:flex;flex-wrap:wrap;gap:8px;margin-top:21px}
.z2mobile__choice{font:inherit;font-size:13px;text-align:left;color:#bcad8d;background:#202f25;border:1px solid #52604a;border-radius:4px;padding:10px 12px;cursor:pointer}
.z2mobile__choice span{margin-left:5px;color:#efe7d5}
.z2mobile__choice[aria-pressed="true"]{border-color:#d2af6a;background:#374635;color:#e8c67f}
.z2mobile__choice:focus-visible{outline:2px solid #e4c17e;outline-offset:3px}
.z2mobile__caption{margin:13px 0 0;min-height:2em;color:#d4d6ca;font-size:14px;line-height:1.5}
@media(max-width:800px){.z2mobile{padding:60px 20px}.z2mobile__inner{grid-template-columns:1fr;gap:30px}.z2mobile__intro p{font-size:15px}.z2mobile__phone{padding:7px 15px;border-radius:23px}.z2mobile__video{border-radius:12px}}
