.flx-pd-page .flx-ps-hero-image img{height:100%;width:100%;object-fit:cover;object-position:center}.flx-pd-page .flx-ps-hero{min-height:640px}.flx-pd-page .flx-ps-hero-content{padding-block:48px}.flx-pd-page .flx-ps-hero h1{max-width:920px}.flx-pd-page .flx-dp-back{color:#fff;margin-inline-start:24px;font-size:13px}.flx-pd-hero-text{background:linear-gradient(120deg,#102d40,#234b5b)}.flx-pd-page .flx-ps-lead{max-width:710px}.flx-pd-credit:empty{display:none}.flx-pd-credit{font-size:12px}.flx-pd-facts dl{margin:0 auto}.flx-pd-facts dt{color:#dfd8ca;font-size:12px;margin-bottom:12px}.flx-pd-facts dd{font-size:17px;line-height:1.6;margin:0;font-weight:400}.flx-pd-facts dl>div{border-inline-start:1px solid #526876;padding-inline-start:22px;min-width:0}.flx-pd-facts dl>div:first-child{border:0;padding-inline-start:0}.flx-pd-overview{font-size:20px;max-width:1000px}.flx-pd-developer{color:var(--ps-navy);text-underline-offset:5px}.flx-pd-units>h2{font-size:24px;margin-top:34px}.flx-pd-units>ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;list-style:none;padding:0;counter-reset:home}.flx-pd-units li{counter-increment:home;background:#fff;border:1px solid #e6dfd3;padding:28px;line-height:1.8;font-size:15px}.flx-pd-units li:before{content:counter(home,decimal-leading-zero);display:block;color:#9b835a;font-size:12px;letter-spacing:.1em;margin-bottom:18px}.flx-pd-units strong{display:block;font-size:21px;font-weight:500;line-height:1.4;margin-bottom:16px}.flx-pd-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.flx-pd-gallery figure{margin:0}.flx-pd-gallery figure:first-child{grid-column:1/-1}.flx-pd-gallery img{width:100%;height:auto;display:block}.flx-pd-gallery figcaption{font-size:12px;color:#58646c;margin-top:12px}.flx-pd-payment-copy{font-size:clamp(22px,3vw,34px);max-width:900px;line-height:1.5!important}.flx-pd-related{padding-block:30px 60px}.flx-pd-page .flx-pp-related{padding-block:24px}.flx-pd-page .flx-pp-related h2{font-size:30px}.flx-pd-page .flx-ps-advisor h3 a{text-decoration:none}.flx-pd-page .flx-ps-nav a{min-height:44px;display:flex;align-items:center}.flx-pd-page .flx-ps-nav>.wrap{padding-block:4px}.flx-pd-page .flx-ps-faq:empty{display:none}
@media(max-width:900px){.flx-pd-units>ul{grid-template-columns:repeat(2,minmax(0,1fr))}.flx-pd-facts>.wrap{grid-template-columns:repeat(2,minmax(0,1fr))}.flx-pd-facts dl>div:nth-child(3){border:0;padding-inline-start:0}.flx-pd-overview{font-size:18px}}
@media(max-width:600px){.flx-pd-page .flx-ps-hero{min-height:570px}.flx-pd-page .flx-ps-hero h1{font-size:44px;overflow-wrap:normal}.flx-pd-page .flx-ps-hero-content{padding-block:32px}.flx-pd-page .flx-ps-hero .eyebrow{margin-top:40px}.flx-pd-facts dd{font-size:14px;line-height:1.6}.flx-pd-facts dl>div{padding-inline-start:14px}.flx-pd-facts>.wrap{gap:22px 16px}.flx-pd-units>ul{grid-template-columns:1fr}.flx-pd-gallery{grid-template-columns:1fr;gap:24px}.flx-pd-page .flx-ps-hero:after{background:linear-gradient(0deg,rgba(7,28,42,.93),rgba(7,28,42,.58))}.flx-pd-page .flx-dp-back{display:block;margin:12px 0 0}}

.flx-pd-resources{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:28px}.flx-pd-resources a{justify-content:flex-start;min-height:70px;text-align:start;padding:20px}@media(max-width:600px){.flx-pd-resources{grid-template-columns:1fr}}
