.Fpr-Jq_page{color:#102347;background:#faf9f6}.Fpr-Jq_page h2,.Fpr-Jq_page h3{font-family:var(--font-brandon);font-weight:900}.Fpr-Jq_container{width:min(100% - 80px,1320px);margin-inline:auto}.Fpr-Jq_hero{isolation:isolate;color:#fff;background:#0d253d;position:relative;overflow:hidden}.Fpr-Jq_heroImage{object-fit:cover;object-position:center 40%;z-index:-2}.Fpr-Jq_heroShade{z-index:-1;background:linear-gradient(90deg,#0b223af5 0%,#0b223ade 28%,#0b223a8c 47%,#0b223a12 72%,#0000),linear-gradient(#0000 60%,#0b223a55);position:absolute;inset:0}.Fpr-Jq_heroInner{align-items:center;width:min(100% - 96px,1400px);min-height:max(860px,100svh);margin-inline:auto;padding:185px 0 72px;display:flex}.Fpr-Jq_heroCopy{width:min(100%,690px)}.Fpr-Jq_heroEyebrow{letter-spacing:.2em;text-transform:uppercase;color:#b6def4;align-items:center;gap:20px;margin-bottom:24px;font-size:.76rem;display:flex}.Fpr-Jq_heroEyebrow span{background:#b6def470;width:62px;height:1px}.Fpr-Jq_hero h1{font-family:var(--font-brandon);letter-spacing:-.035em;font-size:clamp(3.8rem,5.5vw,6.3rem);font-weight:900;line-height:.98}.Fpr-Jq_hero h1 span{color:#a9d8f0}.Fpr-Jq_heroLead{max-width:550px;margin-top:26px;font-size:1.14rem;line-height:1.65}.Fpr-Jq_highlights{grid-template-columns:repeat(4,minmax(0,1fr));max-width:600px;margin-top:36px;padding:0;list-style:none;display:grid}.Fpr-Jq_highlights li{text-align:center;border-right:1px solid #abd3ea40;flex-direction:column;align-items:center;gap:13px;padding:0 14px;font-size:.78rem;line-height:1.5;display:flex}.Fpr-Jq_highlights li:first-child{padding-left:0}.Fpr-Jq_highlights li:last-child{border-right:0}.Fpr-Jq_highlights svg{color:#addcf4;stroke-width:1.4px;width:34px;height:34px}.Fpr-Jq_heroActions{flex-wrap:wrap;align-items:stretch;gap:16px;margin-top:38px;display:flex}.Fpr-Jq_heroActions a{color:#0b223a;background:#b9e3f5;border-radius:99px;justify-content:center;align-items:center;gap:12px;min-height:44px;padding:11px 20px;font-size:.88rem;font-weight:750;display:inline-flex}.Fpr-Jq_heroActions .Fpr-Jq_heroCall{color:#d5efff;white-space:nowrap;background:#0b223a80;border:1px solid #abd3ea80;gap:10px}.Fpr-Jq_heroActions svg{width:18px;height:18px}.Fpr-Jq_heroActions p{color:#b6def4;text-transform:uppercase;letter-spacing:.22em;border-left:1px solid #abd3ea40;padding-left:26px;font-size:.59rem;line-height:1.9}.Fpr-Jq_eyebrow{text-transform:uppercase;letter-spacing:.18em;color:#2c68a6;font-size:.7rem;font-weight:750}.Fpr-Jq_team{background:#f3f1ec;padding:96px 0}.Fpr-Jq_teamHeading{margin-bottom:48px}.Fpr-Jq_teamHeading h2,.Fpr-Jq_faqSection h2{letter-spacing:-.03em;margin-top:24px;font-size:clamp(2.8rem,4.6vw,4.6rem);line-height:1.03}.Fpr-Jq_teamHeading h2 span{color:#2c68a6}.Fpr-Jq_teamHeading>p:last-child{color:#566276;max-width:650px;margin-top:24px;line-height:1.8}.Fpr-Jq_provider{background:#fff;border:1px solid #dce4e8;border-radius:28px;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:center;gap:48px;margin-top:28px;padding:40px;display:grid}.Fpr-Jq_portrait{background:linear-gradient(145deg,#dcebf2,#f7fafb);border-radius:20px;align-self:stretch;min-height:540px;position:relative;overflow:hidden}.Fpr-Jq_portrait img{object-fit:cover;object-position:center 25%}.Fpr-Jq_providerCopy h3{margin-top:18px;font-size:clamp(2rem,3vw,3rem);line-height:1.1}.Fpr-Jq_providerCopy>p:not(.Fpr-Jq_eyebrow){color:#566276;margin-top:20px;font-size:.94rem;line-height:1.85}.Fpr-Jq_credentials{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.Fpr-Jq_credentials span{color:#244b6a;background:#eaf2f6;border-radius:10px;padding:10px 14px;font-size:.73rem;line-height:1.6}.Fpr-Jq_providerCopy>.Fpr-Jq_personal{font-size:.85rem}.Fpr-Jq_kenia .Fpr-Jq_portrait{aspect-ratio:4/5;align-self:center;min-height:0}.Fpr-Jq_kenia .Fpr-Jq_portrait img{object-position:center top}.Fpr-Jq_providerCopy>.Fpr-Jq_keniaLead{color:#2c68a6;font-size:1.2rem;line-height:1.5}.Fpr-Jq_teamLink{color:#2c68a6;text-underline-offset:5px;align-items:center;gap:12px;margin-top:24px;padding-block:10px;font-size:.9rem;font-weight:750;display:inline-flex}.Fpr-Jq_teamLink svg{width:18px;height:18px}.Fpr-Jq_teamLink:hover{text-decoration:underline}.Fpr-Jq_faqSection{padding:100px 0}.Fpr-Jq_faqGrid{grid-template-columns:.85fr 1.15fr;gap:90px;display:grid}.Fpr-Jq_faqLead{color:#566276;margin-top:24px;line-height:1.8}.Fpr-Jq_faqs details{border-bottom:1px solid #cfd7dc}.Fpr-Jq_faqs details:first-child{border-top:1px solid #cfd7dc}.Fpr-Jq_faqs summary{cursor:pointer;font-family:var(--font-brandon);justify-content:space-between;align-items:center;gap:20px;padding:24px 0;font-size:1.3rem;font-weight:700;line-height:1.35;list-style:none;display:flex}.Fpr-Jq_faqs summary::-webkit-details-marker{display:none}.Fpr-Jq_faqs summary svg{color:#2c68a6;flex-shrink:0;width:20px;height:20px;transition:transform .2s}.Fpr-Jq_faqs details[open] svg{transform:rotate(45deg)}.Fpr-Jq_faqs details p{color:#566276;padding-bottom:25px;font-size:.94rem;line-height:1.85}.Fpr-Jq_page a:focus-visible,.Fpr-Jq_page summary:focus-visible{outline-offset:5px;outline:3px solid #b47c20}.Fpr-Jq_hero a:focus-visible{outline-color:#fff}@media (max-width:1100px){.Fpr-Jq_heroInner{width:calc(100% - 64px)}.Fpr-Jq_heroCopy{width:62%}.Fpr-Jq_hero h1{font-size:4.3rem}.Fpr-Jq_heroActions{gap:16px}.Fpr-Jq_heroActions p{display:none}.Fpr-Jq_provider{gap:28px;padding:28px}.Fpr-Jq_faqGrid{gap:44px}}@media (max-width:767px){.Fpr-Jq_container{width:calc(100% - 40px)}.Fpr-Jq_heroImage{object-position:90% top}.Fpr-Jq_heroShade{background:linear-gradient(#0b223a18 0%,#0b223a26 23%,#0b223abb 45%,#0b223af5 68%,#0b223a 100%)}.Fpr-Jq_heroInner{align-items:flex-end;width:calc(100% - 40px);min-height:max(1020px,100svh);padding:350px 0 105px}.Fpr-Jq_heroCopy{width:100%}.Fpr-Jq_heroEyebrow{margin-bottom:18px}.Fpr-Jq_hero h1{font-size:clamp(2.7rem,10.8vw,4rem)}.Fpr-Jq_heroLead{margin-top:22px;font-size:1rem}.Fpr-Jq_highlights{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 0;margin-top:28px}.Fpr-Jq_highlights li{padding-inline:14px;font-size:.76rem}.Fpr-Jq_highlights li:nth-child(2){border-right:0}.Fpr-Jq_highlights li:first-child{padding-left:14px}.Fpr-Jq_heroActions{flex-direction:column;align-items:flex-start;margin-top:30px}.Fpr-Jq_team,.Fpr-Jq_faqSection{padding:64px 0}.Fpr-Jq_provider{grid-template-columns:1fr;gap:28px;padding:22px}.Fpr-Jq_portrait{height:360px;min-height:0}.Fpr-Jq_kenia .Fpr-Jq_portrait{height:auto}.Fpr-Jq_faqGrid{grid-template-columns:1fr;gap:30px}}@media (prefers-reduced-motion:reduce){.Fpr-Jq_faqs summary svg{transition:none}}
