.fih-seo-wrap{font-family:Inter,Arial,sans-serif;color:#101827;max-width:1320px;margin:0 auto;padding:20px}.fih-hero{display:grid;grid-template-columns:1.15fr .85fr;gap:30px;align-items:center;background:linear-gradient(135deg,#10234c,#2563eb);color:#fff;border-radius:34px;padding:54px;margin:24px 0;overflow:hidden}.fih-pill{display:inline-block;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.25);padding:8px 14px;border-radius:99px;font-weight:800}.fih-hero h1{font-size:clamp(42px,6vw,78px);line-height:.96;margin:22px 0;color:#fff}.fih-hero p{font-size:21px;line-height:1.6;max-width:760px;color:#eaf1ff}.fih-actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:25px}.fih-btn{background:#fff;color:#1552e8;text-decoration:none;padding:16px 24px;border-radius:16px;font-weight:900;box-shadow:0 10px 30px rgba(0,0,0,.14)}.fih-btn.alt{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.25);color:#fff}.fih-preview{background:#f8fbff;color:#111827;border-radius:28px;padding:26px}.paper{background:#fff;border-radius:18px;padding:26px;margin-top:14px;box-shadow:0 20px 50px rgba(7,20,50,.14)}.paper table{width:100%;border-collapse:collapse;margin:20px 0}.paper th,.paper td{border-bottom:1px solid #e5e7eb;padding:10px;text-align:left}.fih-trust{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:24px 0}.fih-trust div,.fih-card,.fih-content,.fih-faq,.fih-section{background:#fff;border:1px solid #dbe7f8;border-radius:24px;box-shadow:0 16px 50px rgba(16,24,40,.06)}.fih-trust div{padding:24px;text-align:center}.fih-trust b{display:block;font-size:32px}.fih-trust span{color:#60718c}.fih-section,.fih-content,.fih-faq{padding:32px;margin:26px 0}.fih-section h2,.fih-content h2,.fih-faq h2{font-size:38px;margin:0 0 22px}.fih-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.fih-card{display:block;text-decoration:none;color:#111827;padding:22px;transition:.2s}.fih-card:hover{transform:translateY(-3px);border-color:#2563eb}.fih-card strong{display:block;font-size:20px}.fih-card span{display:block;margin-top:8px;color:#2563eb;font-weight:700}.fih-content p,.fih-content li{font-size:18px;line-height:1.8;color:#31415b}.fih-content h3{font-size:26px;margin-top:28px}.fih-faq details{background:#fff;border:1px solid #dbe7f8;border-radius:18px;padding:18px;margin:12px 0}.fih-faq summary{cursor:pointer;font-size:20px;font-weight:900}.fih-faq p{font-size:17px;color:#44546d;line-height:1.7}@media(max-width:900px){.fih-hero{grid-template-columns:1fr;padding:30px}.fih-grid,.fih-trust{grid-template-columns:1fr 1fr}.fih-seo-wrap{padding:12px}}@media(max-width:560px){.fih-grid,.fih-trust{grid-template-columns:1fr}.fih-hero h1{font-size:44px}}
.fih-admin-grid{display:grid;grid-template-columns:1fr 360px;gap:20px}.fih-admin-card{background:#fff;border:1px solid #dcdcde;border-radius:12px;padding:20px}.fih-admin code{display:inline-block;margin:4px 0;padding:6px 8px;background:#f6f7f7}
