.page-module__yvCQhG__toc{flex-wrap:wrap;gap:12px;margin-top:10px;display:flex}.page-module__yvCQhG__tocLink{color:#0f172a;letter-spacing:.01em;background:#ffffffeb;border:1px solid #0f172a1a;border-radius:999px;justify-content:center;align-items:center;min-height:42px;padding:0 16px;font-size:.92rem;text-decoration:none;transition:transform .18s,border-color .18s,background .18s;display:inline-flex}.page-module__yvCQhG__tocLink:hover{background:#fff;border-color:#0f172a2e;transform:translateY(-1px)}.page-module__yvCQhG__quickNavWrap{background:linear-gradient(#fffffff5,#f8fafcf5);border:1px solid #0f172a14;border-radius:28px;padding:28px 30px;box-shadow:0 20px 50px #0f172a0f}.page-module__yvCQhG__quickNavTitle{color:#0f172a;margin:0;font-size:clamp(1.2rem,2.2vw,2rem);line-height:1.18}.page-module__yvCQhG__heroPanel{background:#fff;border:1px solid #0f172a14;border-radius:32px;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);align-items:center;gap:30px;padding:34px;display:grid;box-shadow:0 24px 70px #0f172a12}.page-module__yvCQhG__heroPanelContent,.page-module__yvCQhG__heroPanelMedia{min-width:0}.page-module__yvCQhG__body{color:#0f172ac7;margin:0 0 18px;line-height:1.82}.page-module__yvCQhG__mediaFigure{margin:0}.page-module__yvCQhG__mediaFrame{background:#dfe8f2;border:1px solid #0f172a14;border-radius:28px;overflow:hidden;box-shadow:0 22px 58px #0f172a1a}.page-module__yvCQhG__mediaImage{object-fit:cover;width:100%;height:380px;display:block}.page-module__yvCQhG__mediaCaption{color:#0f172aa3;margin-top:12px;font-size:.92rem;line-height:1.6}.page-module__yvCQhG__capabilityGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.page-module__yvCQhG__capabilityCard{background:#fff;border:1px solid #0f172a14;border-radius:24px;height:100%;padding:24px;box-shadow:0 18px 44px #0f172a0d}.page-module__yvCQhG__capabilityTitle{color:#0f172a;margin:0 0 10px;font-size:1.06rem;line-height:1.28}.page-module__yvCQhG__capabilityDescription{color:#0f172ac2;margin:0;line-height:1.78}.page-module__yvCQhG__pathwaysLayout{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:28px;display:grid}.page-module__yvCQhG__pathwaysIntro{background:linear-gradient(#fffffff5,#f8fafcf5);border:1px solid #0f172a14;border-radius:28px;padding:28px;box-shadow:0 20px 50px #0f172a0f}.page-module__yvCQhG__pathGrid{gap:18px;display:grid}.page-module__yvCQhG__pathCard{background:#fff;border:1px solid #0f172a14;border-radius:24px;padding:24px;box-shadow:0 18px 44px #0f172a0d}.page-module__yvCQhG__pathTag{color:#0f172a8f;text-transform:uppercase;letter-spacing:.12em;margin:0 0 10px;font-size:.78rem}.page-module__yvCQhG__pathTitle{color:#0f172a;margin:0 0 10px;font-size:1.1rem;line-height:1.28}.page-module__yvCQhG__pathDescription{color:#0f172ac2;margin:0 0 16px;line-height:1.78}.page-module__yvCQhG__timelineIntro{margin-bottom:22px}.page-module__yvCQhG__timelineTitle{margin:0}.page-module__yvCQhG__timelineGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.page-module__yvCQhG__timelineCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:24px;height:100%;padding:24px}.page-module__yvCQhG__timelineStep{color:#fff;letter-spacing:.08em;background:#ffffff1f;border-radius:999px;justify-content:center;align-items:center;min-width:42px;height:42px;font-size:.84rem;font-weight:600;display:inline-flex}.page-module__yvCQhG__timelineCardTitle{color:#fff;margin:16px 0 10px;font-size:1.04rem;line-height:1.28}.page-module__yvCQhG__timelineText{color:#ffffffc7;margin:0;line-height:1.78}.page-module__yvCQhG__inlineCta{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-top:28px;padding:28px;display:flex}.page-module__yvCQhG__inlineCtaText{max-width:760px}.page-module__yvCQhG__inlineCtaEyebrow{color:#ffffffb8;letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px;font-size:.8rem}.page-module__yvCQhG__inlineCtaTitle{color:#fff;margin:0;font-size:clamp(1.2rem,2.1vw,1.8rem);line-height:1.24}.page-module__yvCQhG__inlineCtaBody{color:#ffffffc7;margin:10px 0 0;line-height:1.78}.page-module__yvCQhG__proofLayout{grid-template-columns:minmax(320px,.95fr) minmax(0,1.05fr);align-items:center;gap:30px;display:grid}.page-module__yvCQhG__proofMedia,.page-module__yvCQhG__proofContent{min-width:0}.page-module__yvCQhG__supportGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:28px;display:grid}.page-module__yvCQhG__supportCard{background:#fff;border:1px solid #0f172a14;border-radius:24px;height:100%;padding:24px;box-shadow:0 18px 44px #0f172a0d}.page-module__yvCQhG__supportTitle{color:#0f172a;margin:0 0 10px;font-size:1.04rem;line-height:1.28}.page-module__yvCQhG__supportDescription{color:#0f172ac2;margin:0 0 16px;line-height:1.76}.page-module__yvCQhG__faqList{gap:14px;display:grid}.page-module__yvCQhG__faqItem{background:#fff;border:1px solid #0f172a14;border-radius:24px;overflow:hidden;box-shadow:0 16px 40px #0f172a0d}.page-module__yvCQhG__faqSummary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:22px 24px;list-style:none;display:flex}.page-module__yvCQhG__faqSummary::-webkit-details-marker{display:none}.page-module__yvCQhG__faqQuestion{color:#0f172a;font-size:1.02rem;font-weight:600;line-height:1.34}.page-module__yvCQhG__faqIcon{color:#0f2238;background:#0f223814;border-radius:999px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:1.2rem;line-height:1;transition:transform .18s;display:inline-flex}.page-module__yvCQhG__faqItem[open] .page-module__yvCQhG__faqIcon{transform:rotate(45deg)}.page-module__yvCQhG__faqAnswerWrap{padding:0 24px 22px}.page-module__yvCQhG__faqAnswer{color:#0f172ac7;margin:0;line-height:1.82}@media (max-width:1100px){.page-module__yvCQhG__heroPanel,.page-module__yvCQhG__pathwaysLayout,.page-module__yvCQhG__proofLayout{grid-template-columns:1fr}.page-module__yvCQhG__capabilityGrid,.page-module__yvCQhG__timelineGrid,.page-module__yvCQhG__supportGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:780px){.page-module__yvCQhG__capabilityGrid,.page-module__yvCQhG__timelineGrid,.page-module__yvCQhG__supportGrid{grid-template-columns:1fr}.page-module__yvCQhG__heroPanel,.page-module__yvCQhG__quickNavWrap,.page-module__yvCQhG__pathwaysIntro,.page-module__yvCQhG__inlineCta{border-radius:24px;padding:22px}.page-module__yvCQhG__mediaFrame{border-radius:20px}.page-module__yvCQhG__mediaImage{height:260px}.page-module__yvCQhG__capabilityCard,.page-module__yvCQhG__pathCard,.page-module__yvCQhG__timelineCard,.page-module__yvCQhG__supportCard,.page-module__yvCQhG__faqItem{border-radius:20px}.page-module__yvCQhG__faqSummary{padding:18px}.page-module__yvCQhG__faqAnswerWrap{padding:0 18px 18px}}
