/* Conversion-first overview used on priority service pages. */
.service-hero{padding-bottom:52px}
.service-experience{max-width:1240px;margin:-18px auto 64px;padding:0 28px}
.service-experience__rail{display:flex;gap:10px;align-items:center;overflow:auto;padding:15px 0;border-top:1px solid #d8e0e9;border-bottom:1px solid #d8e0e9}
.service-experience__rail a{white-space:nowrap;color:#24374f;font-weight:750;font-size:14px;text-decoration:none}
.service-experience__rail a:not(:last-child):after{content:"/";margin-left:10px;color:#9aa8b7}
.service-experience__intro{display:grid;grid-template-columns:1.15fr .85fr;gap:34px;margin-top:38px;padding:42px;background:linear-gradient(125deg,#102841 0%,#173e61 58%,#f65a1e 175%);border-radius:24px;color:#fff}
.service-experience h2{font-size:clamp(29px,3.4vw,49px);line-height:1.04;letter-spacing:-.045em;margin:0}
.service-experience h2 em{color:#ff8b61;font-style:normal}
.service-experience__intro p{font-size:17px;line-height:1.62;color:#dce8f2;margin:14px 0 0;max-width:710px}
.service-experience__facts{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;align-self:end}
.service-experience__fact{background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.17);border-radius:14px;padding:17px 13px}
.service-experience__fact strong{display:block;font-size:24px;line-height:1;margin-bottom:7px;color:#fff}.service-experience__fact span{font-size:12px;line-height:1.28;color:#dce8f2}
.service-experience__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:18px}.service-experience__card{padding:25px;background:#fff;border:1px solid #dae2ea;border-radius:18px;box-shadow:0 8px 20px rgba(18,43,67,.06)}
.service-experience__num{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#fbe5dc;color:#c44116;font-size:13px;font-weight:850}.service-experience__card h3{color:#14253d;font-size:20px;line-height:1.18;margin:15px 0 8px}.service-experience__card p{color:#506176;font-size:15px;line-height:1.57;margin:0}
.service-experience__actions{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:18px;padding:22px 25px;background:#eaf1f7;border-radius:16px}.service-experience__actions p{margin:0;color:#314863;font-size:16px;line-height:1.48}.service-experience__actions a{display:inline-flex;white-space:nowrap;align-items:center;justify-content:center;padding:13px 19px;background:#f65a1e;color:#fff;border-radius:999px;font-weight:800;text-decoration:none}
/* The detailed service blocks are represented above; retaining the source HTML avoids removing useful information during this iteration. */
.service-clients-v74 + .service-guide.service-detail-v74,.service-clients-v74 + .service-guide.service-detail-v74 + .service-process-v74{display:none}
@media(max-width:760px){.service-experience{padding:0 18px;margin:-12px auto 44px}.service-experience__intro{grid-template-columns:1fr;padding:28px 22px;gap:25px;border-radius:20px}.service-experience__facts{gap:8px}.service-experience__fact{padding:14px 10px}.service-experience__fact strong{font-size:20px}.service-experience__grid{grid-template-columns:1fr;gap:11px}.service-experience__card{padding:21px}.service-experience__actions{display:block;padding:20px}.service-experience__actions a{width:100%;margin-top:16px}.service-experience__rail{padding:12px 0}}
