.fab-page{--navy:#07172d;--blue:#0e4f82;--orange:#f26522;--gold:#efc76d;--ink:#163a57;--muted:#677e91;background:#f5f8fb;color:var(--ink)}.fab-wrap{width:min(1180px,calc(100% - 32px));margin:auto}.fab-hero{position:relative;overflow:hidden;padding:86px 0 72px;color:#fff;background:radial-gradient(circle at 85% 15%,rgba(239,199,109,.2),transparent 25%),linear-gradient(125deg,#06152a,#0d3f68 66%,#087a7d)}.fab-hero:after{content:"";position:absolute;inset:auto 0 0;height:6px;background:linear-gradient(90deg,var(--orange) 0 28%,var(--gold) 28% 36%,#28b6a9 36%)}.fab-hero-grid{display:grid;grid-template-columns:1.35fr .75fr;gap:48px;align-items:center}.fab-kicker,.fab-heading>span,.fab-cta span{display:inline-flex;align-items:center;gap:8px;color:var(--gold);font-size:10px;font-weight:900;letter-spacing:.17em}.fab-hero h1{max-width:800px;margin:13px 0 16px;font:900 clamp(39px,6vw,70px)/.98 Manrope,sans-serif;letter-spacing:-.055em}.fab-hero p{max-width:720px;color:#d6e6f2;font-size:17px;line-height:1.72}.fab-actions{display:flex;flex-wrap:wrap;gap:11px;margin:27px 0}.fab-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:13px 18px;border-radius:13px;font-size:12px;font-weight:900;text-decoration:none;transition:.2s}.fab-btn:hover{transform:translateY(-2px)}.fab-btn.is-primary{color:#182b3d;background:linear-gradient(135deg,#f6db97,#e9b950);box-shadow:0 14px 32px rgba(0,0,0,.18)}.fab-btn.is-ghost{color:#fff;border:1px solid rgba(255,255,255,.25);background:rgba(255,255,255,.09)}.fab-trust{display:flex;flex-wrap:wrap;gap:11px}.fab-trust span{padding:8px 11px;border:1px solid rgba(255,255,255,.16);border-radius:99px;color:#dceaf4;font-size:10px;font-weight:800}.fab-hero-panel{padding:22px;border:1px solid rgba(255,255,255,.15);border-radius:25px;background:rgba(4,22,41,.47);box-shadow:0 25px 60px rgba(0,0,0,.25);backdrop-filter:blur(13px)}.fab-hero-panel>small{color:var(--gold);font-size:9px;font-weight:900;letter-spacing:.15em}.fab-hero-panel ol{display:grid;gap:8px;margin:15px 0 0;padding:0;list-style:none}.fab-hero-panel li{display:flex;align-items:center;gap:13px;padding:12px;border-radius:14px;background:rgba(255,255,255,.07)}.fab-hero-panel li>b{display:grid;place-items:center;width:36px;height:36px;border-radius:11px;color:#18344b;background:var(--gold);font-size:10px}.fab-hero-panel li span,.fab-hero-panel li strong{display:block}.fab-hero-panel li strong{font-size:12px}.fab-hero-panel li span{color:#bcd0df;font-size:9px}.fab-section{padding:76px 0}.fab-heading{max-width:760px;margin-bottom:28px}.fab-heading>span{color:#197872}.fab-heading h2{margin:8px 0 8px;color:#123650;font:900 clamp(27px,4vw,43px)/1.08 Manrope,sans-serif;letter-spacing:-.04em}.fab-heading p{margin:0;color:var(--muted);line-height:1.7}.fab-sector-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.fab-sector-grid article{position:relative;overflow:hidden;padding:28px;border:1px solid #dbe6ef;border-radius:24px;background:#fff;box-shadow:0 14px 38px rgba(19,55,86,.075)}.fab-sector-grid article>i{display:grid;place-items:center;width:48px;height:48px;margin-bottom:19px;border-radius:15px;color:#fff;background:linear-gradient(135deg,#0d5688,#169b95);font-size:20px}.fab-sector-grid article>small{color:#168178;font-size:9px;font-weight:900;letter-spacing:.12em}.fab-sector-grid h3{margin:6px 0 9px;font-size:19px;font-weight:900}.fab-sector-grid p,.fab-sector-grid li{color:var(--muted);font-size:11px;line-height:1.65}.fab-sector-grid ul{margin:14px 0 0;padding-left:18px}.fab-sector-grid .is-featured{color:#fff;border:0;background:linear-gradient(135deg,#0a2947,#116178)}.fab-sector-grid .is-featured h3,.fab-sector-grid .is-featured>small{color:#fff}.fab-sector-grid .is-featured p,.fab-sector-grid .is-featured li{color:#d3e4ed}.fab-dark{padding:76px 0;color:#fff;background:linear-gradient(135deg,#061525,#0b304d)}.fab-heading.is-light h2{color:#fff}.fab-cap-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.fab-cap-grid article{padding:22px;border:1px solid rgba(255,255,255,.11);border-radius:19px;background:rgba(255,255,255,.055)}.fab-cap-grid i{color:var(--gold);font-size:21px}.fab-cap-grid h3{margin:13px 0 7px;font-size:14px;font-weight:900}.fab-cap-grid p{margin:0;color:#bcd0df;font-size:10px;line-height:1.65}.fab-district-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.fab-district-grid a{display:grid;grid-template-columns:31px 1fr 16px;align-items:center;gap:10px;padding:13px;border:1px solid #dce7ef;border-radius:15px;color:#294c65;background:#fff;text-decoration:none;box-shadow:0 8px 22px rgba(19,55,86,.05);transition:.2s}.fab-district-grid a:hover{border-color:#18877e;transform:translateY(-2px);box-shadow:0 14px 28px rgba(19,55,86,.11)}.fab-district-grid>a>i:first-child{display:grid;place-items:center;width:31px;height:31px;border-radius:10px;color:#fff;background:#16877e}.fab-district-grid span,.fab-district-grid strong,.fab-district-grid small{display:block}.fab-district-grid strong{font-size:11px}.fab-district-grid small{color:#8092a0;font-size:8px}.fab-district-grid>a>i:last-child{color:#8ba0b0}.fab-process{padding-top:20px}.fab-info-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.fab-info-grid article{padding:22px;border-radius:20px;background:#fff;box-shadow:0 12px 32px rgba(19,55,86,.07)}.fab-info-grid b{color:var(--orange);font-size:11px}.fab-info-grid h3{margin:12px 0 7px;font-size:14px;font-weight:900}.fab-info-grid p{margin:0;color:var(--muted);font-size:10px;line-height:1.6}.fab-cta{padding:65px 0;color:#fff;background:linear-gradient(115deg,#0c4f80,#087a7d)}.fab-cta .fab-wrap{display:flex;align-items:center;justify-content:space-between;gap:35px}.fab-cta h2{margin:8px 0;color:#fff;font-size:32px;font-weight:900}.fab-cta p{max-width:730px;margin:0;color:#d7e7ef}.fab-cta .fab-btn{flex:0 0 auto}@media(max-width:991px){.fab-hero-grid{grid-template-columns:1fr}.fab-cap-grid{grid-template-columns:repeat(2,1fr)}.fab-district-grid{grid-template-columns:repeat(3,1fr)}.fab-info-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.fab-hero{padding:58px 0}.fab-hero h1{font-size:42px}.fab-sector-grid,.fab-cap-grid,.fab-district-grid,.fab-info-grid{grid-template-columns:1fr}.fab-section,.fab-dark{padding:56px 0}.fab-cta .fab-wrap{align-items:flex-start;flex-direction:column}.fab-cta h2{font-size:27px}.fab-btn{width:100%}}
