.fh-main{padding-top:46px;padding-bottom:76px;overflow-wrap:anywhere}.fh-intro{max-width:850px;margin:32px 0 48px}.fh-intro h1{font-size:clamp(2rem,5vw,3.4rem);line-height:1.12}.fh-languages{display:flex;gap:12px;flex-wrap:wrap}.fh-languages a{padding:8px 16px;border:1px solid #cbd5e1;border-radius:25px}.fh-languages a[aria-current]{background:#103b85;color:white}.fh-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.fh-card{border:1px solid #dce5ef;background:#fff;border-radius:18px;padding:24px;min-width:0}.fh-card h3{margin:0 0 12px;font-size:1.15rem}.fh-card p,.fh-faq p{line-height:1.8;color:#42526b}.fh-faq{margin:48px 0}.fh-faq details{padding:18px 0;border-bottom:1px solid #dce5ef}.fh-faq summary{font-weight:650;cursor:pointer;line-height:1.6}.fh-faq p{max-width:850px;margin:14px 0}.fh-main .actions{flex-wrap:wrap}@media(max-width:640px){.fh-grid{grid-template-columns:minmax(0,1fr)}.fh-main{padding-top:24px}.fh-card{padding:20px}.fh-main .button{max-width:100%;white-space:normal;text-align:center}}
