.fb-network{margin-bottom:64px}
.fb-network-panel{position:relative;overflow:hidden;padding:48px;border:1px solid #b99a5759;border-radius:30px;background:linear-gradient(125deg,#173237,#223e41);color:#eaf4ef}
.fb-network-panel .eyebrow{color:#d6bd7b;margin-bottom:20px}
.fb-network-panel h2{color:#f0f6f3;font-size:clamp(32px,3.3vw,46px);line-height:1.2}
.fb-network-panel h2 em{color:#8edcc3}
.fb-network-intro{max-width:850px;margin-top:24px;color:#c2d5cf;font-size:15px;line-height:1.95}
.fb-network-partners{display:flex;flex-wrap:wrap;gap:10px;list-style:none;padding:0;margin:26px 0 32px}
.fb-network-partners li{border:1px solid #8cb4a951;border-radius:999px;padding:9px 16px;color:#e4f1eb;background:#ffffff06;font-size:12px}
.fb-network-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}
.fb-network-benefits article{border-top:1px solid #83ac9d50;padding-top:23px}
.fb-network-benefits svg{display:block;width:28px;height:28px;color:#a1dfc8;margin-bottom:16px}
.fb-network-benefits h3{font-size:19px;color:#f0f6f3;margin-bottom:12px}
.fb-network-benefits p{font-size:13px;line-height:1.85;color:#c2d5cf}
.fb-network-panel .btn{margin-top:32px}
.fb-network-about{border-left:3px solid #bd9746;padding:3px 0 3px 24px;margin-top:36px}
.fb-network-about h2{margin:0 0 18px;font-size:29px}
.fb-network-about p{margin-bottom:0}
@media(max-width:800px){.fb-network-panel{padding:34px}.fb-network-benefits{gap:18px}.fb-network-benefits h3{font-size:17px}}
@media(max-width:600px){.fb-network{margin-bottom:48px}.fb-network-panel{padding:28px 23px;border-radius:24px}.fb-network-benefits{grid-template-columns:1fr;gap:24px}.fb-network-intro{font-size:14px}.fb-network-partners{gap:8px}.fb-network-partners li{font-size:11px;padding:8px 12px}.fb-network-about{padding-left:19px}.fb-network-about h2{font-size:26px}.fb-network-panel .btn{width:100%}}
