
.fs-gap{padding:78px 0;background:#061522;color:#f7fbfd;border-top:1px solid #ffffff18;border-bottom:1px solid #ffffff18}.fs-gap-wrap{width:min(1180px,calc(100% - 40px));margin:auto}.fs-gap-k{font-size:.7rem;font-weight:950;letter-spacing:.13em;text-transform:uppercase;color:#63d6ff}.fs-gap h2{font-size:clamp(2.5rem,5vw,4.6rem);line-height:.98;letter-spacing:-.045em;margin:10px 0 18px;max-width:900px}.fs-gap-lead{max-width:800px;color:#adc0cc;line-height:1.65;font-size:1.02rem}.fs-gap-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:30px}.fs-gap-card{border:1px solid #ffffff1b;border-radius:22px;background:linear-gradient(145deg,#0b2233,#071722);padding:24px;min-height:190px}.fs-gap-card b{display:block;font-size:1.18rem;margin-bottom:9px}.fs-gap-card p{color:#aebfca;line-height:1.55;margin:0}.fs-gap-tags{display:flex;flex-wrap:wrap;gap:9px;margin-top:26px}.fs-gap-tag{border:1px solid #ffffff24;border-radius:999px;padding:8px 12px;color:#d7e4eb;font-size:.78rem;font-weight:800}.fs-gap-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:26px}.fs-gap-btn{display:inline-flex;padding:12px 17px;border-radius:999px;text-decoration:none;font-weight:900}.fs-gap-btn.primary{background:#2fb1f2;color:#03111d}.fs-gap-btn.ghost{border:1px solid #ffffff32;color:#fff}.fs-proof-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;margin-top:30px}.fs-proof-card{display:flex;flex-direction:column;text-decoration:none;color:#fff;border:1px solid #ffffff1b;border-radius:20px;background:#0a1f2e;padding:22px;min-height:205px;transition:transform .2s ease,border-color .2s ease}.fs-proof-card:hover{transform:translateY(-4px);border-color:#63d6ff66}.fs-proof-sector{font-size:.68rem;font-weight:950;letter-spacing:.1em;text-transform:uppercase;color:#63d6ff}.fs-proof-card b{font-size:1.18rem;line-height:1.25;margin:10px 0}.fs-proof-card span:last-child{margin-top:auto;color:#aebfca;font-size:.86rem;line-height:1.45}.fs-aina-logo{display:grid;place-items:center;width:100%;height:100%;font-weight:950;font-size:2rem;letter-spacing:.08em;color:#101820}.fs-rfid-page{background:linear-gradient(#04101a,#071827 58%,#04101a);color:#f8fbfd;padding:74px 0}.fs-rfid-page .fs-gap-card{min-height:210px}@media(max-width:960px){.fs-gap-grid{grid-template-columns:1fr 1fr}.fs-proof-grid{grid-template-columns:1fr 1fr}}@media(max-width:620px){.fs-gap-wrap{width:min(100% - 28px,1180px)}.fs-gap-grid,.fs-proof-grid{grid-template-columns:1fr}.fs-gap{padding:58px 0}}
