/* Ana sayfa renk ve ust isleyis ozeti, 28.09.2026 */
.platform-intro {background:#eef1f4;padding:34px 20px 31px;border-bottom:1px solid #d4dbe2}
.platform-intro-inner {max-width:1320px;margin:auto;text-align:center}
.platform-intro h1 {margin:0 auto 12px;max-width:1100px;color:#102447;font-size:clamp(25px,3vw,40px);line-height:1.18;font-weight:800}
.platform-intro-lead {margin:0 auto 23px;max-width:950px;color:#34485c;font-size:16px;line-height:1.5}
.platform-intro-roles {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;text-align:left}
.platform-intro-roles>div {background:#fff;border:1px solid #d3dce4;border-top:3px solid #dca838;border-radius:10px;padding:15px 18px;min-height:115px}
.platform-intro-roles h2 {color:#102447;font-size:17px;margin:0 0 7px}
.platform-intro-roles p {color:#405265;font-size:13px;line-height:1.5;margin:0}
.portal-hero {background:#13233b}
.portal-hero .query-card,.portal-hero .status-card {background:#d2d6da;color:#142538;border-radius:5px}
.portal-hero .query-card {padding:13px 12px}
.portal-hero .query-sub {color:#45596b}
.portal-hero .status-card {padding:13px 12px;border-left:4px solid #2eaa82}
.portal-hero .status-kicker {color:#845c05}
.portal-hero .status-list li {border-color:#aeb8c2}
.portal-hero .status-list li:before {color:#137a59}
.portal-hero .status-announcement .announcement-item+.announcement-item {border-color:#aeb8c2}
.portal-hero .status-announcement .announcement-item p {color:#405265}
.portal-hero .status-announcement .world-bank-announcement strong {color:#6f4e08}
.portal-hero .status-announcement .announcement-item a {color:#765000}
.portal-hero .brand-visual {background:#e8ecef}
@media(max-width:820px){.platform-intro{padding:27px 14px}.platform-intro-roles{grid-template-columns:1fr;gap:10px}.platform-intro-roles>div{min-height:0}.platform-intro-lead{font-size:14px}.portal-hero .query-card,.portal-hero .status-card{padding:16px}}
