.fPage{--accent:#087caa}.fWrap{width:min(100% - 48px,1340px);margin:auto}.fSection{padding:92px 0}.fTint{background:#f3f6f7}.fEyebrow{color:var(--blue);letter-spacing:.15em;font-size:.74rem;font-weight:800}.fPage h1{font-size:clamp(3.5rem,5vw,4.7rem);line-height:1.03}.fPage h2{font-size:clamp(2.4rem,4vw,3.15rem);line-height:1.08}.fPage h3{font-size:1.16rem}.fHead{max-width:820px;margin-bottom:42px}.fHead>p:last-child{color:var(--muted);font-size:1.05rem;line-height:1.7}.fHero{color:#fff;align-items:end;min-height:720px;display:flex;position:relative;overflow:hidden}.fHero>img,.fHeroShade{width:100%;height:100%;position:absolute;inset:0}.fHero>img{object-fit:cover}.fHero>.fWrap{z-index:1;padding-block:100px;position:relative}.fHero>.fWrap>*{max-width:780px}.fHero .fEyebrow{color:#a8dff2}.fHero p:not(.fEyebrow){font-size:1.08rem;line-height:1.7}.fActions{gap:12px;margin-top:28px;display:flex}.fButton{background:var(--blue);color:#fff;justify-content:space-between;align-items:center;gap:28px;min-height:48px;padding:11px 18px;font-weight:700;display:inline-flex}.fButton.secondary{color:inherit;background:0 0;border:1px solid #fff6}.fOverview{border-block:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.fOverview article{border-right:1px solid var(--line);padding:26px}.fOverview p,.fSplit>div>p{color:var(--muted)}.fEditorial{grid-template-rows:repeat(2,270px);grid-template-columns:1.25fr .75fr;gap:18px;display:grid}.fEditorial figure{margin:0;position:relative}.fEditorial .wide{grid-row:span 2}.fEditorial figcaption{color:var(--ink);background:#fff;padding:7px 10px;font-weight:700;position:absolute;bottom:14px;left:16px}.fEditorial .fPlaceholder{height:100%}.fSplit{grid-template-columns:1fr 1fr;align-items:center;gap:7vw;display:grid}.fFeature{object-fit:cover;width:100%;height:470px}.fSplit ul{border-top:1px solid var(--line);padding:0;list-style:none}.fSplit li{border-bottom:1px solid var(--line);padding:13px 0;font-weight:700}.fPlaceholder{border:1px dashed #aebfc6;border-top:4px solid var(--accent);text-align:center;background:#f8fafb;flex-direction:column;justify-content:center;align-items:center;min-height:320px;display:flex}.fPlaceholder span{color:var(--muted)}.fNavy{color:#fff;background:#102638}.fNavy .fEyebrow{color:#a8dff2}.fNavy .fHead>p:last-child,.fNavy article p{color:#b7c9d2}.fProcess{border-top:1px solid #ffffff2d;grid-template-columns:repeat(3,1fr);display:grid}.fProcess article{border-bottom:1px solid #ffffff2d;border-right:1px solid #ffffff2d;padding:28px}.fProcess span{color:#a8dff2}.fStages{border-block:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.fStages div{padding:18px 10px}.fStages span,.fStages b{display:block}.fStages span{color:var(--muted)}.fTags{flex-wrap:wrap;gap:9px;display:flex}.fTags span{border:1px solid var(--line);padding:9px 12px}.fTags.dark span{border-color:#ffffff35}.fNavy .fButton{margin-top:24px}.fOem{grid-template-columns:1fr 1fr;align-items:center;gap:7vw;display:grid}.fStats{border-block:1px solid #bdcdd4}.fStats div{border-bottom:1px solid #bdcdd4;justify-content:space-between;padding:20px;display:flex}.fStats small{color:var(--muted)}.fStats b{font-size:1.5rem}.fGallery{grid-template-rows:230px 230px;grid-template-columns:1.2fr .8fr .8fr;gap:14px;display:grid}.fGallery figure{margin:0}.fGallery .large{grid-row:span 2}.fGallery img,.fGallery>.fPlaceholder{object-fit:cover;width:100%;height:100%;min-height:0}.fTrust{background:#edf4f6;padding:65px 0}.fTrust>.fWrap{justify-content:space-between;align-items:center;gap:40px;display:flex}.fTrust h2{max-width:720px}.fTrust nav{border-top:1px solid #b7c9d2;min-width:300px;display:grid}.fTrust a{border-bottom:1px solid #b7c9d2;padding:13px 0}.fTrust .active{color:var(--blue);font-weight:800}.fInquiry{background:#f3f6f7}.fInquiry>div>div:first-child>a{color:var(--blue);margin:10px 0;font-weight:700;display:block}.fForm{background:#fff;gap:18px;padding:32px;display:grid}.fForm label{gap:6px;font-size:.84rem;font-weight:700;display:grid}.fForm fieldset{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.fForm legend{font-size:.84rem;font-weight:700}.fForm fieldset label input{opacity:0;position:absolute}.fForm fieldset span{border:1px solid var(--line);padding:10px 13px}.fForm fieldset input:checked+span{background:var(--accent);color:#fff}.fForm input,.fForm select,.fForm textarea{width:100%;min-height:48px;font:inherit;border:1px solid #b7c7ce;padding:11px}.fFormRow{grid-template-columns:1fr 1fr;gap:14px;display:grid}.fForm button,.fSuccess button{background:var(--blue);color:#fff;min-height:50px;font:inherit;border:0;justify-content:space-between;padding:12px 18px;font-weight:700;display:flex}.fSuccess{background:#fff;padding:35px}.fSuccess b{font-size:1.5rem}@media (max-width:1000px){.fSplit,.fOem{grid-template-columns:1fr}.fOverview,.fProcess,.fEditorial{grid-template-columns:1fr 1fr}.fEditorial .wide{grid-area:auto/span 2}.fFeature{object-fit:contain}.fTrust>.fWrap{flex-direction:column;align-items:flex-start}.fTrust nav{width:100%}}@media (max-width:650px){.fWrap{width:min(100% - 32px,1340px)}.fSection{padding:66px 0}.fPage h1{font-size:2.5rem}.fPage h2{font-size:2.1rem}.fHero{min-height:650px}.fHero>.fWrap{padding-block:65px}.fHeroShade{background:#071b2cba}.fActions{flex-direction:column}.fButton{width:100%}.fOverview,.fProcess,.fStages{grid-template-columns:1fr}.fOverview article,.fProcess article{border-right:0}.fEditorial{grid-template-rows:auto;grid-template-columns:1fr;display:grid}.fEditorial .wide{grid-column:auto}.fEditorial figure{height:260px}.fFeature{aspect-ratio:4/3;height:auto}.fPlaceholder{aspect-ratio:4/3;min-height:230px}.fGallery{grid-template-rows:repeat(3,190px);grid-template-columns:1fr 1fr}.fGallery .large{grid-area:auto/span 2}.fForm{padding:23px}.fFormRow{grid-template-columns:1fr}}@media (max-width:380px){.fGallery{grid-template-rows:auto;grid-template-columns:1fr}.fGallery .large{grid-column:auto}.fGallery>*{height:230px!important}}.fHero>img{object-position:center center}.fHeroShade{background:#071b2c70}.fEditorial{grid-template-rows:360px 280px 280px;grid-template-columns:repeat(2,1fr)}.fEditorial .wide{grid-column:1/-1}.fEditorial figure{min-height:0}.fEditorial img{object-fit:cover;width:100%;height:100%}.fTrust>.fWrap{align-items:center}.fTrust>.fWrap>div{max-width:760px}.fTrust p{color:#b7c9d2}.fLightCta>.fWrap{max-width:900px}.fLightCta .fHead{margin-bottom:22px}@media (max-width:650px){.fEditorial{grid-template-rows:none;grid-template-columns:1fr}.fEditorial .wide{grid-column:auto}.fEditorial figure{height:250px}.fHero>img{object-position:center center}.fEditorial img{visibility:visible;opacity:1;object-fit:cover;object-position:center;width:100%;max-width:100%;height:100%;display:block}}
