/* Akıllı Saha — Hakkımızda | mevcut Alchemists/Sistem dili */
.as-about-page{background:#edeff4;color:#9a9da2}
.as-about-page .site-wrapper,.as-about-page .site-content{background:#edeff4}
.as-about-content{padding:34px 0 54px}
.as-about-page .card{box-shadow:none}
.as-about-intro{margin-bottom:20px}
.as-about-intro strong{color:#31404b}
.as-about-facts{display:grid;grid-template-columns:repeat(4,1fr);margin:0 0 6px;border:1px solid #e2e5e8;background:#fff}
.as-about-facts>div{padding:20px 22px;border-right:1px solid #e6e9eb}
.as-about-facts>div:last-child{border-right:0}
.as-about-facts strong,.as-about-facts span{display:block}
.as-about-facts strong{color:#31404b;font:800 24px/1 Montserrat,sans-serif}
.as-about-facts span{margin-top:6px;color:#92999f;font-size:10px;line-height:1.45}
.as-about-units .as-overview-feature .card__content{min-height:230px}
.as-about-paulabs{margin-bottom:20px;border-left:4px solid #75ff11;background:#171f25;border-color:#263039 #263039 #263039 #75ff11;color:#fff}
.as-about-paulabs .card__content{padding:30px 32px}
.as-about-paulabs__eyebrow{display:block;margin-bottom:8px;color:#75ff11;font:700 9px/1 Montserrat,sans-serif;letter-spacing:.12em;text-transform:uppercase}
.as-about-paulabs h3{margin:0 0 10px;color:#fff;font-size:21px;text-transform:none}
.as-about-paulabs p{max-width:720px;margin:0 0 18px;color:#9ca7ae;font-size:12px;line-height:1.75}
.as-about-paulabs .btn-outline{border-color:#44515a;color:#dce3e7}
.as-about-paulabs .btn-outline:hover{border-color:#75ff11;color:#75ff11;background:transparent}
.as-about-paulabs .btn i{margin-left:6px;font-size:8px}
.as-about-tech-stack{border-left:1px solid rgba(255,255,255,.10);padding-left:24px}
.as-about-tech-stack>div{display:grid;grid-template-columns:38px 1fr;gap:12px;align-items:start;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.08)}
.as-about-tech-stack>div:last-child{border-bottom:0}
.as-about-tech-stack>div>i{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid rgba(117,255,17,.26);color:#75ff11;font-size:12px}
.as-about-tech-stack strong,.as-about-tech-stack small{display:block}
.as-about-tech-stack strong{color:#edf2f4;font:700 10px/1.35 Montserrat,sans-serif;text-transform:none;letter-spacing:.01em}
.as-about-tech-stack small{margin-top:4px;color:#7f8b93;font-size:9px;line-height:1.5}
.as-about-mission{margin:2px 0 20px;border-top:3px solid #75ff11}
.as-about-mission .card__content{padding:28px 30px}
.as-about-mission h3{max-width:760px;margin:0 0 9px;color:#31404b;font-size:19px;text-transform:none}
.as-about-mission p{max-width:850px;margin:0;color:#80868c;font-size:12px;line-height:1.75}
.as-about-mission__actions{display:flex;flex-direction:column;gap:8px;padding-left:20px;border-left:1px solid #e5e7e9}
.as-about-mission__actions .btn{width:100%;text-align:center}
.as-about-company{margin-top:0;margin-bottom:0}
@media(max-width:991px){.as-about-facts{grid-template-columns:repeat(2,1fr)}.as-about-facts>div:nth-child(2){border-right:0}.as-about-facts>div:nth-child(-n+2){border-bottom:1px solid #e6e9eb}.as-about-tech-stack{margin-top:24px;padding:20px 0 0;border-left:0;border-top:1px solid rgba(255,255,255,.10)}.as-about-mission__actions{margin-top:20px;padding:18px 0 0;border-left:0;border-top:1px solid #e5e7e9}}
@media(max-width:767px){.as-about-content{padding:24px 0 40px}.as-about-facts{grid-template-columns:1fr}.as-about-facts>div{border-right:0!important;border-bottom:1px solid #e6e9eb}.as-about-facts>div:last-child{border-bottom:0}.as-about-units .as-overview-feature .card__content{min-height:0}.as-about-paulabs .card__content,.as-about-mission .card__content{padding:24px 20px}.as-about-paulabs h3{font-size:18px}}


/* V52 — vizyon ve Pau Academy köprüsü */
.as-about-vision-hero{margin:2px 0 16px;border-top:3px solid #75ff11}
.as-about-vision-hero .card__content{padding:30px 32px}
.as-about-vision-hero h3{margin:0 0 10px;color:#31404b;font-size:24px;line-height:1.25;text-transform:none}
.as-about-vision-hero p{max-width:860px;margin:0 0 10px;color:#7f8990;font-size:12px;line-height:1.75}
.as-about-vision-hero p:last-child{margin-bottom:0}
.as-about-vision-quote{padding:20px 22px;border-left:3px solid #75ff11;background:#f7f9fa}
.as-about-vision-quote>i{display:flex;align-items:center;justify-content:center;width:38px;height:38px;margin-bottom:12px;border-radius:50%;background:#20282e;color:#75ff11;font-size:13px}
.as-about-vision-quote strong,.as-about-vision-quote span{display:block}
.as-about-vision-quote strong{color:#31404b;font:700 13px/1.55 Montserrat,sans-serif}
.as-about-vision-quote span{margin-top:8px;color:#8d969d;font-size:10px;line-height:1.6}
.as-about-vision-grid{margin-bottom:4px}
.as-about-vision-card{height:calc(100% - 20px);margin-bottom:20px}
.as-about-vision-card .card__content{position:relative;min-height:220px;padding:22px 20px}
.as-about-vision-card__no{position:absolute;right:18px;top:16px;color:#d8dde0;font:800 24px/1 Montserrat,sans-serif}
.as-about-vision-card i{display:flex;align-items:center;justify-content:center;width:38px;height:38px;margin-bottom:16px;border:1px solid #dfe4e7;color:#75ff11;background:#20282e;font-size:13px}
.as-about-vision-card h4{margin:0 0 8px;color:#31404b;font-size:13px;text-transform:none}
.as-about-vision-card p{margin:0;color:#8b949b;font-size:10px;line-height:1.65}
.as-about-academy-bridge{margin:2px 0 20px;background:#fff;border-left:4px solid #75ff11}
.as-about-academy-bridge .card__content{padding:28px 30px}
.as-about-academy-bridge h3{margin:0 0 9px;color:#31404b;font-size:19px;line-height:1.35;text-transform:none}
.as-about-academy-bridge p{margin:0;color:#808990;font-size:12px;line-height:1.75}
.as-about-academy-path{border-left:1px solid #e1e5e8;padding-left:24px}
.as-about-academy-path>div{display:grid;grid-template-columns:34px 1fr;gap:12px;align-items:start;padding:10px 0;border-bottom:1px solid #edf0f2}
.as-about-academy-path>div:last-child{border-bottom:0}
.as-about-academy-path b{display:flex;align-items:center;justify-content:center;width:30px;height:30px;background:#20282e;color:#75ff11;font:700 9px Montserrat,sans-serif}
.as-about-academy-path strong,.as-about-academy-path small{display:block}
.as-about-academy-path strong{color:#31404b;font-size:11px}
.as-about-academy-path small{margin-top:3px;color:#98a0a6;font-size:9px;line-height:1.45}
@media(max-width:991px){.as-about-vision-quote{margin-top:20px}.as-about-academy-path{margin-top:22px;padding:18px 0 0;border-left:0;border-top:1px solid #e1e5e8}}
@media(max-width:767px){.as-about-vision-hero .card__content,.as-about-academy-bridge .card__content{padding:24px 20px}.as-about-vision-hero h3{font-size:20px}.as-about-vision-card .card__content{min-height:0}.as-about-vision-quote{padding:18px}.as-about-academy-path{padding-top:14px}}
