/* Static documents: optional cover, one title, one reading column. */
.hfh-about.hfh-static{background:#f4f7fb;padding:24px 24px 48px;color:#526078}
.hfh-static .hfh-static__paper{max-width:1200px;margin-inline:auto;background:#fff;border:1px solid #e2e8f1;border-radius:16px;overflow:hidden;box-shadow:0 10px 34px rgba(32,53,88,.06)}
.hfh-static--wide .hfh-static__paper{max-width:1200px}
.hfh-static .hfh-static__header{position:relative;isolation:isolate;min-height:0;height:auto;background:#263e67;padding:24px 32px;overflow:hidden}
.hfh-static .hfh-static__header::after{content:"";position:absolute;width:210px;height:210px;border:38px solid rgba(255,255,255,.045);border-radius:50%;inset-block-start:-105px;inset-inline-end:-65px;z-index:-1;pointer-events:none}
.hfh-static .hfh-static__header--photo{min-height:320px;display:flex;align-items:center;background:#263e67}
.hfh-static .hfh-static__header--photo::after{inset:0;width:auto;height:auto;border:0;border-radius:0;background:linear-gradient(90deg,rgba(22,42,71,.9),rgba(22,42,71,.48));z-index:1}
.hfh-static .hfh-static__cover{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 40%;z-index:0}
.hfh-static .hfh-static__heading{position:relative;z-index:2;max-width:800px}
.hfh-static .hfh-static__heading h1{color:#fff!important;font-size:clamp(26px,2.6vw,34px);line-height:1.2;margin:0;letter-spacing:-.02em}
.hfh-static .hfh-static__heading p{font-size:15px;line-height:1.8;color:#edf2fb!important;margin:14px 0 0}
.hfh-static .hfh-static__body{padding:28px 32px 36px}
.hfh-static .hfh-static__prose{font-size:15px;line-height:1.95;overflow-wrap:anywhere;white-space:pre-line}
.hfh-static .hfh-static__prose>*{white-space:normal}
.hfh-static .hfh-static__prose p,.hfh-static .hfh-static__prose li{font-size:15px;line-height:1.95;color:#526078}
.hfh-static .hfh-static__prose p{margin:0 0 18px}
.hfh-static .hfh-static__prose h1,.hfh-static .hfh-static__prose h2{font-size:25px;line-height:1.4;color:#3d5483;margin:30px 0 14px}
.hfh-static .hfh-static__prose h3{font-size:20px;margin:24px 0 12px;color:#3d5483}
.hfh-static .hfh-static__prose>:first-child{margin-top:0}
.hfh-static .hfh-static__prose>:last-child{margin-bottom:0}
.hfh-static .hfh-static__prose ul,.hfh-static .hfh-static__prose ol{padding-inline-start:24px;margin-block:0 20px}
.hfh-static .hfh-static__prose a{color:#3d5483;text-decoration:underline;text-underline-offset:3px}
.hfh-static .hfh-static__prose img,.hfh-static .hfh-static__prose video{max-width:100%;height:auto;border-radius:10px}
.hfh-static .hfh-static__prose iframe{max-width:100%}
.hfh-static .hfh-static__prose table{max-width:100%;display:block;overflow-x:auto}
.hfh-static .hfh-static__prose blockquote{border-inline-start:3px solid #3d5483;margin:24px 0;padding:12px 20px;background:#f4f7fb}
.hfh-static .hfh-about-section{padding:28px 0}
.hfh-static .hfh-about-wrap{width:100%}
.hfh-static .hfh-about-tint{background:transparent}
.hfh-static .hfh-about-section:last-child{padding-bottom:0}
[dir=rtl] .hfh-static .hfh-static__heading h1{letter-spacing:0}
[dir=rtl] .hfh-static .hfh-static__header--photo::after{background:linear-gradient(270deg,rgba(22,42,71,.9),rgba(22,42,71,.48))}
@media(max-width:767px){.hfh-about.hfh-static{padding:18px 14px 32px}.hfh-static .hfh-static__header{padding:20px 22px}.hfh-static .hfh-static__header--photo{min-height:240px}.hfh-static .hfh-static__body{padding:24px 22px 28px}.hfh-static .hfh-static__prose h1,.hfh-static .hfh-static__prose h2{font-size:22px}}
@media(max-width:399px){.hfh-static .hfh-static__body,.hfh-static .hfh-static__header{padding-inline:18px}}
