/* NEFES /Geo/ — mobil tasarimi (760px ve alti). Hafif: yalniz opacity/transform, sabit arka plan, her adim kendi kartinda. */
:root{--glm-rise:14px}
.glm .orbit-icon{animation-duration:9s}
.glm .primary:after{animation-duration:7s}
.glm-stage,.glm-rail{display:none}
.glm-story-grid{margin-top:8px}
.glm-step{padding:34px 0 10px;border-top:1px solid var(--line)}
.glm-step:first-child{border-top:0}
.glm-step h3{font-size:26px}
.glm-step p{font-size:16px}
.glm-inline{margin-top:26px;padding:22px 16px 30px;border-radius:10px;background:radial-gradient(closest-side,rgba(101,236,227,.08),transparent),linear-gradient(160deg,rgba(16,42,50,.55),rgba(7,22,27,.35));border:1px solid var(--line);overflow:hidden}
.glm-v0{grid-template-columns:1fr 30px 1.1fr;gap:4px}
.glm-v0-col{padding:12px}
.glm-v0-arrow{width:30px}
.glm-answer strong{font-size:15px}
.glm-chips span{font-size:10px;padding:3px 8px}
.glm-phone{width:min(270px,100%)}
.glm-chat{min-height:190px}
.glm-q{font-size:13px}
.glm-ans li{font-size:13px}
.glm-card{padding:18px 16px 14px}
.glm-row{font-size:13px}
.glm-story-cta{flex-direction:column;align-items:flex-start;gap:16px;margin-top:34px}
.glm-story-cta .primary{width:100%}
.report-item.glm-has-bg{display:flex;flex-direction:column}
.glm-card-bg{position:relative;order:9;inset:auto;z-index:0;width:100%;max-width:300px;margin:18px auto -6px;opacity:.85;-webkit-mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent)}
.glm-card-bg svg{max-height:130px}
.glm-radar{width:300px;right:-80px;top:38%}
.glm-radar .blips i{transform:rotate(var(--a)) translateY(calc(var(--r) * -150px))}
.glm-search span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.glm-old i{padding:4px 0!important}
.glm-search{font-size:10px}
