/* solutions/government.blade.php sayfasina ozel stiller (blade icinden tasindi) */

.sgov-pad88-grad-bdrb { padding:88px 0 72px;background:linear-gradient(140deg,#f5f3ff 0%,#ede9fe 55%,#faf5ff 100%);border-bottom:3px solid var(--a11y,#0EA5A4);position:relative;overflow:hidden }
.sgov-abs-topn140-rgtn80 { position:absolute;top:-140px;right:-80px;width:480px;height:480px;background:radial-gradient(circle,rgba(14,165,164,.13) 0%,transparent 70%);pointer-events:none }
.sgov-abs-botn100-lftn60 { position:absolute;bottom:-100px;left:-60px;width:340px;height:340px;background:radial-gradient(circle,rgba(139,92,246,.09) 0%,transparent 70%);pointer-events:none }
.sgov-rel-z2 { position:relative;z-index:2 }
.sgov-mb24-fs13 { margin-bottom:24px;font-size:13px }
.sgov-clr-tdn { color:#6b7280;text-decoration:none }
.sgov-clr-mgn0 { color:#9ca3af;margin:0 8px }
.sgov-clr-med { color:#0F172A;font-weight:600 }
.sgov-mxw860 { max-width:860px }
.sgov-iblk-bg-clr { display:inline-block;background:rgba(14,165,164,.12);color:#0EA5A4;padding:7px 18px;border-radius:99px;font-size:11.5px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;margin-bottom:20px;border:1px solid rgba(14,165,164,.2) }
.sgov-ff-fs32-lh1p1 { font-family:'Inter',system-ui,sans-serif;font-size:clamp(32px,5vw,50px);line-height:1.1;font-weight:800;color:#0F172A;margin-bottom:20px;letter-spacing:-0.03em }
.sgov-grad-clr { background:linear-gradient(135deg,#0EA5A4 0%,#22D3EE 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent }
.sgov-fs18-clr-lh1p75 { font-size:18px;color:#4b5563;line-height:1.75;margin-bottom:14px;max-width:760px }
.sgov-fs13p5-clr-mb28 { font-size:13.5px;color:#6b7280;margin-bottom:28px }
.sgov-va-mr4 { vertical-align:middle;margin-right:4px }
.sgov-flex-gap12-wrap { display:flex;gap:12px;flex-wrap:wrap;align-items:center }
.sgov-grad-bdr-shd { background:linear-gradient(135deg,#0EA5A4 0%,#0EA5A4 100%);border:none;box-shadow:0 10px 28px -6px rgba(14,165,164,.5) }
.sgov-bg-pad80 { background:#fff;padding:80px 0 }
.sgov-cols-gap20 { grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px }
.sgov-bg-bdr-rad14 { background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:26px;transition:border-color .18s ease,transform .18s ease }
.sgov-w46-h46-rad12 { width:46px;height:46px;border-radius:12px;background:#f5f3ff;display:flex;align-items:center;justify-content:center;margin-bottom:16px }
.sgov-fs14-clr-lh1p75 { font-size:14px;color:#4b5563;line-height:1.75;margin:0 }
.sgov-bg { background:#fafafa }
.sgov-bg-2 { background:#fff }
.sgov-grid-cols-gap18 { display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:18px }
.sgov-bg-bdr-rad14-2 { background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:26px;display:flex;gap:18px;align-items:flex-start;transition:border-color .18s ease }
.sgov-fs15p5-bold-clr { font-size:15.5px;font-weight:700;color:#0F172A;margin:0 0 6px }
.sgov-fs13p5-clr-lh1p75 { font-size:13.5px;color:#6b7280;line-height:1.75;margin:0 }
.sgov-grid-cols-gap16 { display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px }
.sgov-bg-bdr-rad12 { background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:24px;text-align:center;transition:border-color .18s ease,transform .18s ease }
.sgov-w52-h52-bg { width:52px;height:52px;background:#f5f3ff;border-radius:14px;display:flex;align-items:center;justify-content:center;margin:0 auto 14px }
.sgov-fs15-bold-clr { font-size:15px;font-weight:700;color:#0F172A;margin-bottom:6px }
.sgov-fs12p5-clr-lh1p65 { font-size:12.5px;color:#6b7280;line-height:1.65;margin:0 }
.sgov-grad-clr-rad18 { background:linear-gradient(140deg,#0F172A 0%,#2d3148 100%);color:#fff;border-radius:18px;padding:40px 44px;position:relative;overflow:hidden }
.sgov-abs-topn80-rgtn60 { position:absolute;top:-80px;right:-60px;width:300px;height:300px;background:radial-gradient(circle,rgba(14,165,164,.22) 0%,transparent 70%);pointer-events:none }
.sgov-rel-z2-flex { position:relative;z-index:2;display:flex;gap:24px;align-items:flex-start;flex-wrap:wrap }
.sgov-flex1-mnw280 { flex:1;min-width:280px }
.sgov-ff-fs22-bold { font-family:'Inter',sans-serif;font-size:22px;font-weight:800;margin-bottom:14px;letter-spacing:-0.02em }
.sgov-mgn0-clr-lh1p75 { margin:0 0 20px;color:rgba(255,255,255,.82);line-height:1.75;font-size:15px }
.sgov-flex-gap10-wrap { display:flex;gap:10px;flex-wrap:wrap }
.sgov-grad-bdr-shd-2 { background:linear-gradient(135deg,#0EA5A4 0%,#0EA5A4 100%);border:none;box-shadow:0 8px 22px -5px rgba(14,165,164,.55) }
.sgov-bdr-clr-bg { border:1.5px solid rgba(255,255,255,.25);color:#fff;background:rgba(255,255,255,.04) }
.sgov-flex-col-gap12 { display:flex;flex-direction:column;gap:12px;min-width:200px }
.sgov-bg-bdr-rad10 { background:rgba(14,165,164,.18);border:1px solid rgba(14,165,164,.3);border-radius:10px;padding:14px 18px }
.sgov-fs11-ls1p2-uc { font-size:11px;letter-spacing:1.2px;text-transform:uppercase;color:#22D3EE;margin-bottom:4px }
.sgov-fs13p5-med { font-size:13.5px;font-weight:600 }
.sgov-bg-bdr-rad10-2 { background:rgba(61,90,254,.14);border:1px solid rgba(61,90,254,.25);border-radius:10px;padding:14px 18px }
.sgov-fs11-ls1p2-uc-2 { font-size:11px;letter-spacing:1.2px;text-transform:uppercase;color:#f87171;margin-bottom:4px }
.sgov-mt18-fs12p5-clr { margin-top:18px;font-size:12.5px;color:rgba(255,255,255,.5) }
