/* about.blade.php sayfa stilleri (inline style -> class donusumleri; cs2.css ustune) */
.abt-hero-head{max-width:820px;margin:0 auto;text-align:center}
.abt-hero-sub{max-width:680px;margin-left:auto;margin-right:auto}
.abt-hero-actions{justify-content:center}
.abt-eab-row{margin-top:28px;display:flex;justify-content:center}
.abt-eab{display:inline-flex;align-items:center;gap:10px;background:rgba(61,90,254,0.07);border:1px solid rgba(61,90,254,0.2);border-radius:10px;padding:14px 22px;text-align:left;max-width:640px}
.abt-eab-txt{font-size:14px;color:var(--fg)}
.abt-mock-pad{padding:16px 14px}
.abt-mock-label{font-size:11px;font-weight:700;letter-spacing:1.2px;color:var(--mut);margin-bottom:10px}
.abt-mock-foot{margin-top:14px;padding-top:14px;border-top:1px solid var(--bdr)}
.abt-mock-note{font-size:11.5px;color:var(--mut);line-height:1.6}
.zig.abt-zig-gap{margin-top:64px}
.abt-fill-cookie{width:100%;background:var(--cookie)}
.abt-fill-green{width:100%;background:#0a8c63}
.abt-fill-teal{width:100%;background:#0EA5A4}
.abt-vkn-note{margin-top:12px;font-size:11.5px;color:var(--mut)}
.abt-values-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px}
.hcol.abt-hcol-indigo{border-color:rgba(61,90,254,0.18)}
.abt-tl{max-width:860px;margin:0 auto;position:relative}
.abt-tl-line{position:absolute;left:30px;top:18px;bottom:18px;width:2px;background:linear-gradient(180deg,rgba(61,90,254,0.6) 0%,rgba(255,54,84,0.2) 100%)}
.abt-tl-card{background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.08);border-radius:12px;padding:20px 24px}
.abt-tl-meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:6px}
.abt-tl-date{font-size:11px;color:rgba(255,255,255,0.5);font-weight:700;letter-spacing:1.2px;text-transform:uppercase}
.abt-badge-launch{background:linear-gradient(135deg,#ff6b8b,#22D3EE);color:#fff;padding:2px 10px;border-radius:99px;font-size:10px;font-weight:700;letter-spacing:1px}
.abt-badge-planned{background:rgba(255,255,255,0.07);color:rgba(255,255,255,0.55);padding:2px 10px;border-radius:99px;font-size:10px;font-weight:700;letter-spacing:1px;border:1px solid rgba(255,255,255,0.12)}
.abt-badge-done{background:rgba(16,185,129,0.14);color:#34d399;padding:2px 10px;border-radius:99px;font-size:10px;font-weight:700;letter-spacing:1px;border:1px solid rgba(16,185,129,0.22)}
.abt-tl-title{font-size:17px;font-weight:700;color:#fff;margin:0 0 8px;line-height:1.3}
.abt-tl-desc{color:rgba(255,255,255,0.7);font-size:14px;line-height:1.7;margin:0}
.abt-tl-foot{text-align:center;margin-top:40px}
.abt-tl-foot-note{color:rgba(255,255,255,0.6);font-size:14px;margin-bottom:18px}
.abt-local-h2{margin-top:14px;font-size:clamp(26px,3.4vw,40px)}
.abt-local-p{font-size:16.5px;margin-top:14px;max-width:480px}
.local-photo .pmain.abt-company-card{background:var(--card);border:1px solid var(--bdr);border-radius:18px;padding:28px;display:flex;flex-direction:column;gap:16px}
.abt-cc-label{font-size:12px;font-weight:700;letter-spacing:1.2px;color:var(--mut)}
.abt-cc-name{font-size:16px;font-weight:700;color:var(--fg)}
.abt-cc-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}
.abt-cc-item{display:flex;align-items:center;gap:10px;font-size:14px}
.abt-cc-mut{color:var(--mut)}
.abt-cc-link{color:var(--cookie);text-decoration:none}
.abt-cc-foot{padding-top:14px;border-top:1px solid var(--bdr);font-size:12px;color:var(--mut)}
.abt-career-head{max-width:640px}
.abt-mt14{margin-top:14px}
.abt-mt28{margin-top:28px}
