.pg-home .hero-h1{color:#fff;max-width:820px;margin:0;font-size:62px;line-height:80px}.pg-home .eyeg{color:var(--gold-bright)}.pg-home .body-r{font-size:18px;font-weight:400;line-height:27px}.pg-home .btn-gold:hover{background:var(--gold-hover)}.pg-home .btn-oll{color:#fff;border-color:#fff}.pg-home .btn-oll:hover{background:#ffffff1f}.pg-home .btn-old{border-color:var(--navy);color:var(--navy)}.pg-home .btn-old:hover{background:var(--navy);color:#fff}.pg-home .mlink:hover{color:var(--gold-dark)}.pg-home .hero{background:var(--navy);align-items:center;min-height:73.76vh;display:flex;position:relative;overflow:hidden}.pg-home .herovid{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.pg-home .scrim{z-index:1;background:#0a0f1880;position:absolute;inset:0}.pg-home .vnote{color:var(--on-navy);border:1px dashed #d8dee866;border-radius:5px;margin-top:48px;padding:8px 14px;font-size:15px;line-height:22.5px;display:inline-block}.pg-home .heroin{z-index:2;width:100%;padding-top:100px;padding-bottom:190px;position:relative}.pg-home .herobtns{flex-wrap:wrap;gap:15px;margin-top:40px;display:flex}.pg-home .formzone{background:var(--surface);padding-top:.1px}.pg-home .formband{z-index:5;margin-top:-95px;position:relative}.pg-home .leadcard{background:#fff;border-radius:20px;padding:30px 40px;box-shadow:0 4px 25px #00000014}.pg-home .formrow{align-items:flex-end;gap:15px;margin-top:20px;display:flex}.pg-home .ffield{flex:1;min-width:0}.pg-home .flab{letter-spacing:.48px;color:var(--muted);margin-bottom:8px;font-size:15px;font-weight:500;line-height:15px;display:block}.pg-home .fctl{border:1px solid var(--border);font-family:var(--font-poppins),sans-serif;color:var(--ink);box-sizing:border-box;appearance:auto;background:#fff;border-radius:18px;width:100%;padding:15px 20px;font-size:16px;line-height:24px}.pg-home .svcmenu{border:1px solid var(--border);z-index:60;background:#fff;border-radius:10px;margin-top:6px;padding:10px 0;position:absolute;top:100%;left:0;right:0;box-shadow:0 4px 25px #00000014}.pg-home .stats{background:var(--surface);padding:60px 0}.pg-home .statgrid{text-align:center;grid-template-columns:1fr 1fr 1fr;display:grid}.pg-home .statnum{font-family:var(--font-inter-tight),sans-serif;color:var(--navy);font-size:45px;font-weight:500;line-height:54px}.pg-home .statlab{color:var(--ink);margin-top:5px;font-size:18px;font-weight:500;line-height:27px}.pg-home .divon .statdiv{border-left:1px solid var(--border)}.pg-home .sechead .h-lg{margin-top:20px}.pg-home .pgrid{grid-template-columns:1fr 1fr;gap:20px;margin-top:48px;display:grid}.pg-home .pcard{background:#fff;border-radius:10px;padding:30px;box-shadow:0 0 0 1px #4444441c}.pg-home .plist{color:var(--text);flex-direction:column;gap:10px;margin:15px 0 0;padding-left:20px;font-size:15px;line-height:22.5px;display:flex}.pg-home .sgrid{grid-template-columns:1fr 1fr;gap:20px;margin-top:48px;display:grid}.pg-home .sgrid .scard:last-child{grid-column:1/-1}.pg-home .scard{background:#fff;border-radius:20px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 0 0 1px #4444441c}.pg-home .imgslot{background:var(--surface);flex-shrink:0;justify-content:center;align-items:center;height:210px;display:flex;overflow:hidden}.pg-home .scardimg{object-fit:cover;width:100%;height:100%;display:block}.pg-home .slotnote{color:var(--muted);text-align:center;border:1px dashed #d3d9e2;border-radius:5px;margin:0 20px;padding:8px 14px;font-size:15px;line-height:22.5px}.pg-home .scbody{flex-direction:column;flex:1;padding:25px 30px 30px;display:flex}.pg-home .snum{font-family:var(--font-inter-tight),sans-serif;letter-spacing:3px;color:var(--gold-dark);font-size:16px;font-weight:500;line-height:16px}.pg-home .sname{font-family:var(--font-inter-tight),sans-serif;color:var(--navy);margin:10px 0 0;font-size:35px;font-weight:500;line-height:42px}.pg-home .sdesc{margin:12px 0 20px}.pg-home .learn{color:var(--navy);margin-top:auto;font-size:16px;font-weight:500}.pg-home .learn:hover{color:var(--gold-dark)}.pg-home .svcbtn{text-align:center;margin-top:48px}.pg-home .whoband{background:var(--surface);padding:26px 0}.pg-home .whoinner{border-left:3px solid #4c4c46;max-width:820px;margin:0 auto;padding-left:24px}.pg-home .whoeyebrow{font-family:var(--font-inter-tight),sans-serif;letter-spacing:2.5px;text-transform:uppercase;color:#4c4c46;margin:0 0 8px;font-size:13px;font-weight:500;line-height:13px}.pg-home .whotext{color:var(--navy);margin:0;font-size:17px;line-height:26px}.pg-home .wholink{color:#4c4c46;white-space:nowrap;font-weight:500}.pg-home .wholink:hover{color:#333330;text-decoration:underline}.pg-home .process{background:var(--navy);padding:100px 0 60px;position:relative;overflow:hidden}.pg-home .process .wrapc{z-index:1;position:relative}.pg-home .process .h-lg{color:#fff}.pg-home .steps{grid-template-columns:repeat(4,1fr);gap:30px;margin-top:60px;display:grid;position:relative}.pg-home .pconnector{z-index:0;background:#c9a24b59;height:1px;position:absolute;top:58px;left:0;right:0}.pg-home .step{position:relative}.pg-home .pnode{background:var(--gold);width:10px;height:10px;box-shadow:0 0 0 5px var(--navy);z-index:2;border-radius:50%;position:absolute;top:53px;left:2px}.pg-home .stepnum{font-family:var(--font-inter-tight),sans-serif;color:var(--gold-bright);font-size:45px;font-weight:500;line-height:54px}.pg-home .steptitle{font-family:var(--font-inter-tight),sans-serif;color:#fff;margin:12px 0 10px;font-size:22px;font-weight:500;line-height:30.8px}.pg-home .stepdesc{color:var(--on-navy);margin:0;font-size:15px;line-height:22.5px}.pg-home .ctacard .h-lg{color:#fff}.pg-home .tgrid{grid-template-columns:1fr 1fr 1fr;gap:20px;margin-top:48px;display:grid}.pg-home .tcard{background:#fff;border-radius:10px;padding:30px;box-shadow:0 4px 25px #00000014}.pg-home .tq{font-family:var(--font-inter-tight),sans-serif;color:var(--navy);font-size:45px;font-weight:500;line-height:1}.pg-home .tquote{color:var(--text);margin:15px 0 0;font-size:15px;font-style:italic;line-height:22.5px}.pg-home .tattr{color:var(--ink);margin-top:20px;font-size:15px;font-weight:500;line-height:22.5px}.pg-home .flink:hover{color:#fff}@media (max-width:991px){.pg-home .hero-h1{font-size:38px;line-height:48px}.pg-home .sname{font-size:26px;line-height:33px}.pg-home .heroin{padding-top:80px;padding-bottom:170px}.pg-home .formrow{flex-direction:column;align-items:stretch}.pg-home .leadcard{padding:25px}.pg-home .statgrid{grid-template-columns:1fr;gap:30px}.pg-home .divon .statdiv{border-left:0}.pg-home .pgrid,.pg-home .sgrid{grid-template-columns:1fr}.pg-home .steps{grid-template-columns:1fr;gap:40px}.pg-home .pnode{display:none}.pg-home .tgrid{grid-template-columns:1fr}.pg-home .sec,.pg-home .process{padding:70px 0}.pg-home .wrapc{padding:0 20px}}
