.service-guide-page[data-v-813decaa]{background:#fff;color:#172036;overflow:hidden}.guide-hero[data-v-813decaa]{background:linear-gradient(122deg,#15368d,#315dd5 52%,#7399f2);color:#fff;min-height:580px;overflow:hidden;position:relative}.guide-hero[data-v-813decaa]:after{border:1px solid hsla(0,0%,100%,.16);border-radius:50%;bottom:-180px;content:"";height:420px;position:absolute;right:-8%;transform:rotate(-12deg);width:680px}.guide-hero-glow[data-v-813decaa]{border-radius:50%;filter:blur(2px);pointer-events:none;position:absolute}.guide-hero-glow--left[data-v-813decaa]{background:#72a7ff38;height:460px;left:-120px;top:-180px;width:460px}.guide-hero-glow--right[data-v-813decaa]{background:#ffffff1a;height:300px;right:5%;top:45px;width:300px}.guide-hero-inner[data-v-813decaa]{box-sizing:border-box;min-height:580px;padding-bottom:62px;padding-top:34px;position:relative;z-index:1}.guide-breadcrumb[data-v-813decaa]{align-items:center;color:#ffffffad;display:flex;font-size:13px;gap:7px}.guide-breadcrumb a[data-v-813decaa]{transition:color .16s ease}.guide-breadcrumb a[data-v-813decaa]:focus-visible,.guide-breadcrumb a[data-v-813decaa]:hover,.guide-breadcrumb strong[data-v-813decaa]{color:#fff}.guide-breadcrumb-icon[data-v-813decaa]{font-size:12px}.guide-hero-grid[data-v-813decaa]{align-items:center;display:grid;gap:70px;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);min-height:450px}.guide-hero-copy[data-v-813decaa]{max-width:720px}.guide-eyebrow[data-v-813decaa]{color:#dce7ff;font-family:Roboto,sans-serif;font-size:12px;font-weight:700;letter-spacing:.2em;margin:0}.guide-audience[data-v-813decaa]{color:#ffffffc2;font-size:16px;margin:20px 0 0}.guide-audience strong[data-v-813decaa]{color:#fff;font-size:22px;font-weight:550;margin-left:7px}.guide-hero h1[data-v-813decaa]{font-size:clamp(36px,4.2vw,54px);font-weight:520;letter-spacing:-.04em;line-height:1.22;margin:18px 0 0;max-width:680px}.guide-intro[data-v-813decaa]{color:#ffffffc7;font-size:16px;line-height:30px;margin:24px 0 0;max-width:680px}.guide-actions[data-v-813decaa]{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.guide-actions[data-v-813decaa] .btn-primary{background:#fff;color:#3154c9}.guide-actions[data-v-813decaa] .btn-primary:hover{background:#f0f4ff}.guide-actions[data-v-813decaa] .btn-outline{background:transparent;border:1px solid hsla(0,0%,100%,.45);color:#fff}.guide-actions[data-v-813decaa] .btn-outline:hover{background:#ffffff17;border-color:#fff}.guide-hero-visual[data-v-813decaa]{display:grid;height:300px;justify-self:end;place-items:center;position:relative;width:300px}.guide-visual-ring[data-v-813decaa]{border:1px solid hsla(0,0%,100%,.26);border-radius:50%;box-shadow:inset 0 0 0 34px #ffffff0a,0 28px 80px #0d246947;inset:0;position:absolute}.guide-hero-visual[data-v-813decaa]:after,.guide-hero-visual[data-v-813decaa]:before{border:1px solid hsla(0,0%,100%,.18);border-radius:50%;content:"";position:absolute}.guide-hero-visual[data-v-813decaa]:before{inset:30px}.guide-hero-visual[data-v-813decaa]:after{background:#ffffff1a;inset:64px}.guide-hero-visual img[data-v-813decaa]{filter:drop-shadow(0 15px 28px rgb(18 45 121 / 35%));height:116px;-o-object-fit:contain;object-fit:contain;position:relative;width:116px;z-index:1}.guide-visual-label[data-v-813decaa]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#14368d59;border:1px solid hsla(0,0%,100%,.24);border-radius:999px;bottom:31px;font-size:13px;left:50%;letter-spacing:.08em;padding:7px 18px;position:absolute;transform:translate(-50%);white-space:nowrap;z-index:2}.guide-section[data-v-813decaa]{padding:86px 0 94px}.guide-section-heading[data-v-813decaa]{text-align:center}.guide-section-heading>p[data-v-813decaa]{color:#4064e5;font-family:Roboto,sans-serif;font-size:11px;font-weight:700;letter-spacing:.2em;margin:0}.guide-section-heading h2[data-v-813decaa]{color:#172036;font-size:30px;font-weight:540;margin:10px 0 0}.guide-section-heading>span[data-v-813decaa]{background:#4064e5;border-radius:3px;display:block;height:3px;margin:17px auto 0;width:36px}.guide-section-heading--left[data-v-813decaa]{text-align:left}.guide-section-heading--left>span[data-v-813decaa]{margin-left:0}.capability-grid[data-v-813decaa]{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:50px}.capability-card[data-v-813decaa]{background:#fff;border:1px solid #e1e8f4;box-shadow:0 18px 48px #18387b0f;min-height:220px;padding:34px 32px;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.capability-card[data-v-813decaa]:hover{border-color:#b8caff;box-shadow:0 24px 58px #25469b1c;transform:translateY(-4px)}.capability-icon[data-v-813decaa]{color:#4064e5;display:block;font-size:42px}.capability-card h3[data-v-813decaa]{color:#172036;font-size:20px;font-weight:600;margin:24px 0 0}.capability-card p[data-v-813decaa]{color:#6c768b;font-size:14px;line-height:25px;margin:13px 0 0}.guide-path[data-v-813decaa]{background:#f5f8fd}.guide-path-grid[data-v-813decaa]{align-items:start;display:grid;gap:82px;grid-template-columns:minmax(0,1.28fr) minmax(330px,.72fr)}.guide-steps[data-v-813decaa]{display:grid;gap:0;list-style:none;margin:44px 0 0;padding:0}.guide-steps li[data-v-813decaa]{display:grid;gap:20px;grid-template-columns:46px minmax(0,1fr);min-height:88px;position:relative}.guide-steps li[data-v-813decaa]:not(:last-child):after{background:#cdd9f4;bottom:5px;content:"";left:22px;position:absolute;top:40px;width:1px}.step-number[data-v-813decaa]{background:#fff;border:1px solid #b8caf7;border-radius:50%;color:#3154c9;display:grid;font-family:Roboto,sans-serif;font-size:12px;font-weight:700;height:46px;place-items:center;position:relative;width:46px;z-index:1}.guide-steps h3[data-v-813decaa]{color:#172036;font-size:17px;font-weight:600;margin:2px 0 0}.guide-steps p[data-v-813decaa]{color:#748096;font-size:14px;line-height:23px;margin:8px 0 0}.guide-deliverables[data-v-813decaa]{background:#fff;border:1px solid #dfe6f2;box-shadow:0 24px 60px #223a6f14;padding:42px 38px}.deliverables-eyebrow[data-v-813decaa]{color:#4064e5;font-family:Roboto,sans-serif;font-size:11px;font-weight:700;letter-spacing:.18em;margin:0}.guide-deliverables h2[data-v-813decaa]{color:#172036;font-size:27px;font-weight:550;margin:10px 0 0}.guide-deliverables ul[data-v-813decaa]{display:grid;gap:18px;list-style:none;margin:30px 0 0;padding:0}.guide-deliverables li[data-v-813decaa]{align-items:flex-start;color:#34405a;display:flex;font-size:15px;gap:11px;line-height:24px}.guide-deliverables li span[data-v-813decaa]{color:#4064e5;flex:none;font-size:18px;margin-top:3px}.deliverables-note[data-v-813decaa]{border-top:1px solid #e5eaf3;color:#7c869a;font-size:13px;line-height:23px;margin:30px 0 0;padding-top:24px}.guide-cta[data-v-813decaa]{background:linear-gradient(105deg,#1e3e9e,#4064e5);color:#fff;padding:64px 0}.guide-cta-inner[data-v-813decaa]{align-items:center;display:flex;gap:40px;justify-content:space-between}.guide-cta p[data-v-813decaa]{color:#cbd9ff;font-family:Roboto,sans-serif;font-size:11px;font-weight:700;letter-spacing:.18em;margin:0}.guide-cta h2[data-v-813decaa]{font-size:27px;font-weight:520;margin:10px 0 0}.guide-cta div>span[data-v-813decaa]{color:#ffffffb8;display:block;font-size:14px;margin-top:10px}.guide-cta[data-v-813decaa] .btn-primary{background:#fff;color:#3154c9;flex:none}@media(max-width:1023px){.guide-hero-grid[data-v-813decaa]{gap:30px;grid-template-columns:minmax(0,1fr) 240px}.guide-hero-visual[data-v-813decaa]{height:240px;width:240px}.guide-path-grid[data-v-813decaa]{gap:46px;grid-template-columns:minmax(0,1fr) minmax(300px,.8fr)}}@media(max-width:767px){.guide-hero[data-v-813decaa],.guide-hero-inner[data-v-813decaa]{min-height:auto}.guide-hero-inner[data-v-813decaa]{padding-bottom:62px;padding-top:24px}.guide-breadcrumb[data-v-813decaa]{font-size:12px;overflow:hidden;white-space:nowrap}.guide-hero-grid[data-v-813decaa]{display:block;min-height:0;padding-top:54px}.guide-hero h1[data-v-813decaa]{font-size:36px}.guide-intro[data-v-813decaa]{font-size:15px;line-height:28px}.guide-hero-visual[data-v-813decaa]{display:none}.guide-actions[data-v-813decaa]{align-items:stretch;flex-direction:column}.guide-actions[data-v-813decaa] a,.guide-actions[data-v-813decaa] button{justify-content:center}.guide-section[data-v-813decaa]{padding:68px 0 74px}.guide-section-heading h2[data-v-813decaa]{font-size:26px}.capability-grid[data-v-813decaa]{grid-template-columns:1fr;margin-top:38px}.capability-card[data-v-813decaa]{min-height:0;padding:28px 26px}.guide-path-grid[data-v-813decaa]{grid-template-columns:1fr}.guide-deliverables[data-v-813decaa]{padding:34px 28px}.guide-cta[data-v-813decaa]{padding:52px 0}.guide-cta-inner[data-v-813decaa]{align-items:stretch;flex-direction:column}.guide-cta h2[data-v-813decaa]{font-size:24px;line-height:1.4}.guide-cta[data-v-813decaa] button{justify-content:center}}@media(prefers-reduced-motion:reduce){.capability-card[data-v-813decaa]{transition:none}.capability-card[data-v-813decaa]:hover{transform:none}}
