/* Akilli Saha - Sistem / Genel Bakis */
#sistem-genel .card{margin-bottom:20px}
.as-overview-intro{border-top:3px solid #75ff11}
.as-overview-intro .card__content{padding:34px 36px}
.as-overview-kicker{display:block;margin-bottom:8px;color:#75ff11;font:700 10px/1.2 Montserrat,sans-serif;letter-spacing:.14em;text-transform:uppercase}
.as-overview-intro h2{max-width:820px;margin:0 0 14px;color:#31404b;font-size:26px;line-height:1.28}
.as-overview-intro p{max-width:900px;margin-bottom:10px;font-size:14px;line-height:1.75;color:#777d83}
.as-overview-intro__note{margin-bottom:0!important;padding-top:4px;font-size:12px!important;color:#9a9da2!important}
.as-overview-quicklinks{border-left:1px solid #e6e8ea;padding-left:24px}
.as-overview-quicklinks a{display:grid;grid-template-columns:30px 1fr 14px;gap:10px;align-items:center;padding:13px 0;border-bottom:1px solid #eceef0;color:#31404b}
.as-overview-quicklinks a:last-child{border-bottom:0}
.as-overview-quicklinks>a>i:first-child{color:#75ff11;font-size:16px;text-align:center}
.as-overview-quicklinks>a>i:last-child{font-size:9px;color:#b1b6bb}
.as-overview-quicklinks strong,.as-overview-quicklinks small{display:block}
.as-overview-quicklinks strong{font:700 11px/1.3 Montserrat,sans-serif;text-transform:uppercase}
.as-overview-quicklinks small{margin-top:3px;color:#9a9da2;font-size:11px}
.as-overview-section-head{display:flex;gap:15px;align-items:flex-start;margin:34px 0 15px}
.as-overview-section-head>span{flex:0 0 34px;padding-top:3px;color:#75ff11;font:700 11px/1 Montserrat,sans-serif;letter-spacing:.12em}
.as-overview-section-head h3{margin:0 0 3px;color:#31404b;font-size:18px;text-transform:none}
.as-overview-section-head p{margin:0;color:#9a9da2;font-size:12px}
.as-overview-flow>[class*="col-"],.as-overview-grid>[class*="col-"],.as-overview-compact-grid>[class*="col-"]{display:flex}
.as-overview-step,.as-overview-feature,.as-overview-linkcard{width:100%;height:calc(100% - 20px)}
.as-overview-step .card__content{position:relative;padding:26px 24px 24px}
.as-overview-step b{position:absolute;right:19px;top:18px;color:#dfe2e5;font:700 26px/1 Montserrat,sans-serif}
.as-overview-step i,.as-overview-feature> .card__content>i{display:flex;align-items:center;justify-content:center;width:38px;height:38px;margin-bottom:18px;border:1px solid #e2e5e7;color:#75ff11;font-size:15px}
.as-overview-step h4,.as-overview-feature h4,.as-overview-linkcard h4{margin:0 0 9px;color:#31404b;font-size:13px}
.as-overview-step p,.as-overview-feature p,.as-overview-linkcard p{margin:0;color:#858b91;font-size:12px;line-height:1.65}
.as-overview-feature .card__content{display:flex;flex-direction:column;padding:25px 24px}
.as-overview-feature .btn{align-self:flex-start;margin-top:auto;padding-top:11px}
.as-overview-feature p{margin-bottom:18px}
.as-overview-feature--wide .card__content{min-height:250px}
.as-overview-linkcard{display:block;color:inherit;transition:transform .15s ease,border-color .15s ease}
.as-overview-linkcard:hover{transform:translateY(-2px);border-color:#d9dddf}
.as-overview-linkcard .card__content{display:grid;grid-template-columns:38px 1fr 20px;gap:15px;align-items:flex-start;padding:23px 22px}
.as-overview-linkcard .card__content>i{color:#75ff11;font-size:15px;padding-top:2px;text-align:center}
.as-overview-linkcard .card__content>span{color:#75ff11;font:700 20px/1 Montserrat,sans-serif;text-align:right}
.as-overview-linkcard h4{margin-bottom:6px}
.as-overview-academy{margin-top:18px;border-left:4px solid #75ff11;background:#fff}
.as-overview-academy .card__content{padding:31px 34px}
.as-overview-academy h3{margin:0 0 9px;color:#31404b;font-size:20px}
.as-overview-academy p{max-width:900px;margin:0;color:#80868c;font-size:13px;line-height:1.7}
.as-overview-bottom-links{display:flex;align-items:center;gap:10px;margin-top:20px;padding:20px 22px;border-top:1px solid #e1e4e7;background:#f7f8f9}
.as-overview-bottom-links>div{margin-right:auto}
.as-overview-bottom-links strong,.as-overview-bottom-links span{display:block}
.as-overview-bottom-links strong{color:#31404b;font:700 12px/1.4 Montserrat,sans-serif;text-transform:uppercase}
.as-overview-bottom-links span{margin-top:2px;color:#9a9da2;font-size:11px}
@media(max-width:991px){.as-overview-quicklinks{margin-top:24px;padding-left:0;border-left:0;border-top:1px solid #e6e8ea}.as-overview-bottom-links{flex-wrap:wrap}.as-overview-bottom-links>div{flex:0 0 100%;margin:0 0 4px}.as-overview-academy .text-lg-right{margin-top:18px}}
@media(max-width:767px){.as-overview-intro .card__content{padding:24px 20px}.as-overview-intro h2{font-size:21px}.as-overview-section-head{margin-top:28px}.as-overview-feature--wide .card__content{min-height:0}.as-overview-academy .card__content{padding:25px 20px}.as-overview-bottom-links{padding:18px 16px}.as-overview-bottom-links .btn{width:100%}}

/* v2 - match code, access and privacy flow */
.as-overview-access-card{border-left:4px solid #75ff11;margin-top:2px}
.as-overview-access-card .card__content{padding:27px 30px}
.as-overview-access-card h3{margin:0 0 8px;color:#31404b;font-size:18px}
.as-overview-access-card p{margin:0;color:#80868c;font-size:13px;line-height:1.7}
.as-overview-access-key{display:flex;align-items:center;gap:14px;padding:16px 18px;border-left:1px solid #e5e7e9}
.as-overview-access-key>i{display:flex;align-items:center;justify-content:center;flex:0 0 40px;width:40px;height:40px;border:1px solid #e2e5e7;color:#75ff11;font-size:16px}
.as-overview-access-key strong,.as-overview-access-key span{display:block}
.as-overview-access-key strong{color:#31404b;font:700 11px/1.35 Montserrat,sans-serif;text-transform:uppercase}
.as-overview-access-key span{margin-top:4px;color:#92979c;font-size:11px;line-height:1.45}
.as-overview-privacy-note{margin-top:0;border-top:1px solid #e4e7e9}
.as-overview-privacy-note .card__content{display:flex;align-items:flex-start;gap:14px;padding:18px 22px}
.as-overview-privacy-note i{padding-top:2px;color:#75ff11;font-size:15px}
.as-overview-privacy-note p{margin:0;color:#858b91;font-size:12px;line-height:1.65}
.as-overview-privacy-note strong{color:#31404b}
@media(max-width:991px){.as-overview-access-key{margin-top:18px;padding:18px 0 0;border-left:0;border-top:1px solid #e5e7e9}}
@media(max-width:767px){.as-overview-access-card .card__content{padding:23px 20px}.as-overview-privacy-note .card__content{padding:17px 18px}}
