.hero-inner .crumbs{font-size:12.5px;color:#9fc0d4;margin-bottom:6px}.hero-inner .wrap{position:relative;z-index:2;padding:80px 24px 60px;color:#fff}.hero-inner h1{font-family:Poppins,system-ui,sans-serif;font-weight:700;font-size:clamp(30px,4.6vw,50px);line-height:1.06;letter-spacing:-.02em;margin:12px 0 0;max-width:22ch}.hero-inner .lede{color:#dceaf2;font-size:clamp(16px,2vw,19px);max-width:64ch;margin:16px 0 0}.hero-inner .pillars{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:26px}@media(max-width:760px){.hero-inner .pillars{grid-template-columns:1fr}}.hero-inner .pillars .pil{background:#ffffff14;border:1px solid rgba(255,255,255,.18);border-radius:14px;padding:16px 18px;font-weight:700;color:#fff}.hero-inner .pillars .pil small{display:block;color:#cfe0ec;font-weight:500;font-size:12.5px;margin-top:2px}.hero-inner .cta-row{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.pstat{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:0}@media(max-width:760px){.pstat{grid-template-columns:1fr 1fr}}.pstat .s{background:#fff;border:1px solid #e7e3da;border-radius:16px;padding:24px 18px;text-align:center;box-shadow:0 10px 30px #1345630f}.pstat .s .n{font-family:Poppins,serif;font-size:34px;font-weight:800;color:#ff6b35;line-height:1}.pstat .s .l{font-size:13px;color:#134563;font-weight:700;margin-top:8px}.chipbar{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.chipbar span{background:#134563;color:#fff;border-radius:999px;padding:9px 18px;font-weight:700;font-size:13.5px}.body-copy{max-width:74ch;color:#33474f;font-size:16px}.pbanner{background:#134563;color:#fff;border-radius:16px;padding:20px 26px;text-align:center;font-weight:700;font-size:17px;margin-top:26px}.psteps{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-top:34px}@media(max-width:900px){.psteps{grid-template-columns:1fr 1fr}}@media(max-width:560px){.psteps{grid-template-columns:1fr}}.pstep{background:#fff;border:1px solid #e7e3da;border-radius:16px;padding:22px 18px;box-shadow:0 8px 24px #1345630f;position:relative}.pstep.hl{background:#fffaf0;border-color:#f0dcb0}.pstep.hl2{background:#f0f8f2;border-color:#c9e6d2}.pstep .num{font-size:11.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#ff6b35}.pstep h4{margin:8px 0 6px;font-size:16px;color:#134563}.pstep p{margin:0;font-size:13.4px;color:#5c6f79}.twocol{display:grid;grid-template-columns:1.05fr .95fr;gap:30px;margin-top:30px;align-items:center}@media(max-width:820px){.twocol{grid-template-columns:1fr}}.media-ph{aspect-ratio:4/3;border-radius:18px;border:1px dashed #c9d6df;background:repeating-linear-gradient(135deg,#f3f7fa,#f3f7fa 14px,#eef3f7 14px 28px);display:flex;flex-direction:column;align-items:center;justify-content:center;color:#7c93a1;gap:8px}.milestones{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:30px;justify-content:center}.mstone{background:#fff;border:1px solid #e7e3da;border-radius:16px;padding:22px;text-align:center;flex:1;min-width:190px;box-shadow:0 8px 24px #1345630f}.mstone .mn{width:46px;height:46px;border-radius:50%;background:#e0b64a;color:#fff;font-family:Poppins,serif;font-weight:800;font-size:20px;display:flex;align-items:center;justify-content:center;margin:0 auto 12px}.mstone p{margin:0;font-weight:700;color:#134563;font-size:14.5px}.marrow{color:#134563;font-weight:800;font-size:22px}@media(max-width:700px){.marrow{transform:rotate(90deg)}}.pform{background:#fff;border:1px solid #e7e3da;border-radius:20px;padding:32px;box-shadow:0 10px 30px #1345630f;max-width:820px;margin-top:28px}.pform .fr{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:600px){.pform .fr{grid-template-columns:1fr}}.pform .f{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.pform .f.full{grid-column:1/-1}.pform label{font-size:12.5px;font-weight:700;color:#3a4c55}.pform input,.pform select,.pform textarea{border:1px solid #dfe4ea;border-radius:11px;padding:12px 14px;font-size:15px;font-family:inherit;color:#16242c;background:#fdfcfa;width:100%;box-sizing:border-box;-webkit-appearance:none;appearance:none}.pform select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%2366B1DA' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:40px}.pform input:focus,.pform select:focus,.pform textarea:focus{outline:2px solid #FF6B35;border-color:#ff6b35}.pform .done{display:none;margin-top:14px;color:#1a8a57;font-weight:700}.nextcols{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:30px}@media(max-width:760px){.nextcols{grid-template-columns:1fr}}.nextcard{background:#fff;border:1px solid #e7e3da;border-radius:18px;padding:28px;box-shadow:0 10px 30px #1345630f}.nextcard ol{margin:12px 0 0;padding-left:20px;color:#3a4c55}.nextcard li{padding:5px 0}.nextcard .em{color:#134563;font-weight:700}.nextcard .em a{color:#ff6b35}.pilcard{background:#134563;color:#fff;border-radius:18px;padding:28px;box-shadow:0 24px 60px #1345633d;display:flex;flex-direction:column;justify-content:center;gap:16px}.pilcard .p{display:flex;gap:12px;align-items:center;font-weight:700;font-size:17px}.pilcard .p b{color:#ff6b35;font-size:20px}.ctaband2{background:#134563;color:#fff;border-radius:24px;padding:44px;position:relative;overflow:hidden;box-shadow:0 30px 70px #13456347}.ctaband2 h2{font-family:Poppins,serif;font-weight:700;font-size:clamp(24px,3vw,34px);margin:0;position:relative}.ctaband2 p{color:#cfe0ec;max-width:58ch;margin:12px 0 22px;position:relative}@media(max-width:1000px){#ppp4,[style*="grid-template-columns:repeat(4,1fr)"]{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:560px){[style*="grid-template-columns:repeat(4,1fr)"]{grid-template-columns:1fr!important}}.sec-navy .hx-card{background:#ffffff0f;border-color:#ffffff29}.sec-navy .hx-card h4{color:#fff}.sec-navy .hx-card p{color:#cfe0ec}.sec-navy .media-ph{background:#ffffff0d;border-color:#fff3;color:#cfe0ec}
