.hero-b{position:relative;overflow:hidden;background:var(--navy-d)}.hero-b__bg{position:absolute;inset:0;background-size:cover;background-position:center 40%;opacity:.22;mix-blend-mode:luminosity}.hero-b__grad{position:absolute;inset:0;background:linear-gradient(90deg,#172b57f5,#172b57b8 55%,#172b5759)}.hero-b__inner{position:relative;padding:72px var(--pad-x) 80px;display:flex;align-items:center;gap:72px}.hero-b__copy{display:flex;flex-direction:column;gap:28px;flex:1;min-width:0}.hero-eyebrow{display:flex;align-items:center;gap:12px;font-size:16px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#7fd3cc}.hero-eyebrow__bar{width:4px;height:22px;background:#7fd3cc;border-radius:2px}.hero-b h1{font-size:56px;line-height:1.08;font-weight:800;color:#fff;text-wrap:balance}.hero-b__lead{font-size:19px;line-height:1.5;color:#ffffffd1;max-width:560px}.hero-b__entity{font-size:16px;line-height:1.5;color:#ffffffd1;max-width:560px}.benefit-list{display:flex;flex-direction:column;border-top:1px solid rgba(255,255,255,.16)}.benefit-list__row{display:flex;align-items:center;gap:12px;padding:13px 0;border-bottom:1px solid rgba(255,255,255,.16);color:#fff;font-size:17px;font-weight:500}.benefit-list__row svg{color:#7fd3cc;flex-shrink:0}.hero-b__form{width:540px;flex-shrink:0}.services-sec{padding:var(--pad-y) var(--pad-x);background:var(--tint-teal);display:flex;flex-direction:column;gap:44px}.services-sec__head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap}.services-sec__link{display:inline-flex;align-items:center;gap:8px;font-size:16px;font-weight:700;color:var(--teal)}.makes-sec{padding:72px var(--pad-x);background:var(--tint-blue);display:flex;flex-direction:column;gap:28px;align-items:center}.why-sec{padding:var(--pad-y) var(--pad-x);background:#fff;display:flex;gap:72px;align-items:center}.why-sec__copy{display:flex;flex-direction:column;gap:36px;flex:1;min-width:0}.why-items{display:flex;flex-direction:column;gap:26px}.why-item{display:flex;gap:18px;align-items:flex-start}.why-item__icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background:var(--teal-l);color:var(--teal);flex-shrink:0}.why-item h3{font-size:20px;font-weight:700;color:var(--ink);margin-bottom:6px}.why-item p{font-size:16px;line-height:1.55;color:var(--muted)}.why-sec__photo{position:relative;flex:1;min-width:0;min-height:520px;align-self:stretch;border-radius:20px;overflow:hidden;background:var(--mist)}.why-sec__photo img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.why-sec__badge{position:absolute;left:20px;bottom:20px;padding:14px 18px;border-radius:12px;background:#172b57eb;color:#fff;display:flex;flex-direction:column;gap:2px}.why-sec__badge strong{font-family:Montserrat,sans-serif;font-size:22px;font-weight:800}.why-sec__badge span{font-size:14px;opacity:.85}.reviews-sec{padding:var(--pad-y) var(--pad-x);background:var(--navy);display:flex;flex-direction:column;gap:44px}.reviews-sec__head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap}.reviews-sec__link{display:inline-flex;align-items:center;gap:8px;font-size:16px;font-weight:700;color:#7fd3cc}.reviews-sec__link:hover{color:#a8e6e1}.process-sec{padding:var(--pad-y) var(--pad-x);background:var(--tint-sand);display:flex;flex-direction:column;gap:44px}.process-steps{display:flex;gap:48px}.process-step{display:flex;flex-direction:column;gap:14px;flex:1;min-width:0}.process-step__num{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:var(--navy);color:#fff;font-family:Montserrat,sans-serif;font-size:20px;font-weight:800}.process-step h3{font-size:21px;font-weight:700;color:var(--ink)}.process-step p{font-size:16px;line-height:1.55;color:var(--muted)}.faq-sec{padding:var(--pad-y) var(--pad-x);background:var(--mist);display:flex;gap:80px}.faq-sec__intro{flex:1;min-width:0}.faq-sec__list{flex:1.4;min-width:0}@media(max-width:900px){.hero-b{background:#fff}.hero-b__bg{display:none}.hero-b__grad{background:linear-gradient(180deg,#ffffffd9,#ffffff80)}.hero-b__inner{padding:36px 20px 40px;flex-direction:column;gap:24px;align-items:stretch}.hero-eyebrow{font-size:13px;color:var(--teal)}.hero-eyebrow__bar{height:18px;background:var(--teal)}.hero-eyebrow .desk{display:none}.hero-b h1{font-size:34px;line-height:1.12;color:var(--ink)}.hero-b__lead,.hero-b__entity{font-size:17px;color:var(--muted)}.benefit-list{border-top-color:var(--line)}.benefit-list__row{border-bottom-color:var(--line);color:var(--ink);font-size:15px;padding:10px 0}.benefit-list__row svg{color:var(--teal)}.hero-b__form{width:100%}.hero-b .cta-pair{order:-1}.why-sec{flex-direction:column;gap:36px}.why-sec__photo{min-height:280px}.process-steps,.faq-sec{flex-direction:column;gap:32px}.makes-sec{padding:56px 20px}.services-sec,.why-sec,.reviews-sec,.process-sec,.faq-sec{padding:64px 20px}}.hero-b__trust[data-astro-cid-j7pv25f6]{font-size:14px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#7fd3cc;margin:0}@media(max-width:900px){.hero-b__trust[data-astro-cid-j7pv25f6]{font-size:13px;color:var(--teal)}}
