.brand-logo{width:92px;height:58px;object-fit:contain;display:block}.page-hero{padding:120px clamp(22px,7vw,130px) 90px;background:linear-gradient(135deg,#03132f,#0a4c91);color:#fff}.page-hero .eyebrow{color:#55e9ff}.page-hero h1{font-size:clamp(48px,7vw,88px);line-height:1;letter-spacing:-.055em;max-width:1000px;margin:18px 0 26px}.page-hero p{max-width:820px;color:#c6d6ed;font-size:20px}.content-page{background:#fff;padding:90px clamp(22px,7vw,130px)}.content-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:45px}.content-card{padding:34px;border:1px solid #dce5f0;border-radius:14px;background:#f7f9fc}.content-card h2,.content-card h3{margin-top:0}.content-card p,.content-page>p{color:#56677f}.wide-copy{max-width:980px;font-size:18px}.feature-list{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;padding:0;list-style:none}.feature-list li{padding:20px 22px;background:#edf3f9;border-radius:10px}.page-cta{padding:70px clamp(22px,7vw,130px);background:#092b60;color:#fff;display:flex;align-items:center;justify-content:space-between;gap:30px}.page-cta h2{font-size:clamp(30px,4vw,50px);margin:0}.partner-intro{max-width:780px}.partner-types{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:42px}.partner-types article{background:#f5f8fc;border:1px solid #dbe5f0;border-radius:14px;padding:30px}.partner-types h2{font-size:23px}.topbar .brand.with-logo{padding:0}.topbar .brand.with-logo .brand-logo{height:62px}footer .brand.with-logo .brand-logo{height:72px;width:110px}@media(max-width:800px){.content-grid,.feature-list,.partner-types{grid-template-columns:1fr}.page-hero{padding-top:85px}.page-cta{display:block}.page-cta .button{display:inline-block;margin-top:25px}.topbar .brand.with-logo .brand-logo{height:54px;width:76px}}
