.platform-module__MVi_Qq__page{background:var(--color-background)}.platform-module__MVi_Qq__breadcrumb{padding-block:18px 0}.platform-module__MVi_Qq__breadcrumbList{color:var(--color-text-muted);flex-wrap:wrap;gap:8px;margin:0;padding:0;font-size:.875rem;line-height:1.5;list-style:none;display:flex}.platform-module__MVi_Qq__breadcrumbList li:not(:last-child):after{color:var(--color-border);content:"/";margin-left:8px}.platform-module__MVi_Qq__breadcrumbList a{color:var(--color-primary);text-decoration:none}.platform-module__MVi_Qq__hero{padding-block:40px 64px}.platform-module__MVi_Qq__heroGrid,.platform-module__MVi_Qq__splitGrid,.platform-module__MVi_Qq__evidenceGrid{gap:32px;min-width:0;display:grid}.platform-module__MVi_Qq__heroCopy,.platform-module__MVi_Qq__sectionCopy,.platform-module__MVi_Qq__centerCopy,.platform-module__MVi_Qq__finalCtaInner{gap:18px;min-width:0;display:grid}.platform-module__MVi_Qq__heroCopy{max-width:720px}.platform-module__MVi_Qq__heroLead,.platform-module__MVi_Qq__sectionCopy p,.platform-module__MVi_Qq__centerCopy p,.platform-module__MVi_Qq__sectionHeading p,.platform-module__MVi_Qq__handoffCard p,.platform-module__MVi_Qq__pillarCard p,.platform-module__MVi_Qq__journeyItem p,.platform-module__MVi_Qq__finalCtaInner p,.platform-module__MVi_Qq__exploreCard span{color:var(--color-text-muted)}.platform-module__MVi_Qq__heroLead{font-size:clamp(1.0625rem,1rem + .2vw,1.1875rem);line-height:1.7}.platform-module__MVi_Qq__systemVisual{border:1px solid var(--color-border);border-radius:var(--radius-panel-xl);background:var(--color-surface);box-shadow:var(--shadow-subtle);gap:18px;min-width:0;margin:0;padding:18px;display:grid}.platform-module__MVi_Qq__systemVisual figcaption{color:var(--color-text-muted);font-size:.875rem}.platform-module__MVi_Qq__patientNode,.platform-module__MVi_Qq__areaFlow li,.platform-module__MVi_Qq__simpleFlow li,.platform-module__MVi_Qq__fitList li,.platform-module__MVi_Qq__topicList li{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface)}.platform-module__MVi_Qq__patientNode{color:var(--color-primary);font-family:var(--font-heading), Arial, sans-serif;text-align:center;padding:14px 16px;font-weight:700}.platform-module__MVi_Qq__areaFlow,.platform-module__MVi_Qq__simpleFlow,.platform-module__MVi_Qq__journeyList,.platform-module__MVi_Qq__fitList,.platform-module__MVi_Qq__topicList{gap:12px;margin:0;padding:0;list-style:none;display:grid}.platform-module__MVi_Qq__areaFlow li{color:var(--color-text);font-family:var(--font-heading), Arial, sans-serif;padding:14px 16px;font-weight:700;position:relative}.platform-module__MVi_Qq__areaFlow li:not(:last-child):after{background:var(--color-border);content:"";width:1px;height:12px;position:absolute;bottom:-13px;left:24px}.platform-module__MVi_Qq__simpleFlow li:not(:last-child):after{color:var(--color-secondary);content:"to";font-family:var(--font-body), Arial, sans-serif;margin-top:10px;font-size:.8125rem;font-weight:600;display:block}.platform-module__MVi_Qq__section,.platform-module__MVi_Qq__modelSection,.platform-module__MVi_Qq__darkSection,.platform-module__MVi_Qq__finalCta{padding-block:var(--section-spacing)}.platform-module__MVi_Qq__modelSection{background:var(--color-surface-raised)}.platform-module__MVi_Qq__centerCopy{text-align:left}.platform-module__MVi_Qq__sectionHeading{gap:12px;max-width:820px;margin-bottom:32px;display:grid}.platform-module__MVi_Qq__pillarGrid,.platform-module__MVi_Qq__handoffGrid,.platform-module__MVi_Qq__exploreGrid{gap:14px;display:grid}.platform-module__MVi_Qq__pillarCard,.platform-module__MVi_Qq__handoffCard,.platform-module__MVi_Qq__exploreCard{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);gap:12px;min-width:0;padding:20px;display:grid}.platform-module__MVi_Qq__pillarCard{scroll-margin-top:calc(var(--header-height) + 24px)}.platform-module__MVi_Qq__pillarCard h3,.platform-module__MVi_Qq__handoffCard h3,.platform-module__MVi_Qq__journeyItem h3,.platform-module__MVi_Qq__exploreCard strong{color:var(--color-text);font-family:var(--font-heading), Arial, sans-serif;font-size:1rem;font-weight:700;line-height:1.3}.platform-module__MVi_Qq__pillarCard p,.platform-module__MVi_Qq__handoffCard p,.platform-module__MVi_Qq__journeyItem p,.platform-module__MVi_Qq__exploreCard span{line-height:1.6}.platform-module__MVi_Qq__simpleFlow li,.platform-module__MVi_Qq__fitList li,.platform-module__MVi_Qq__topicList li{color:var(--color-text);font-family:var(--font-heading), Arial, sans-serif;padding:14px 16px;font-weight:700}.platform-module__MVi_Qq__journeyList{position:relative}.platform-module__MVi_Qq__journeyItem{grid-template-columns:42px minmax(0,1fr);gap:12px;min-width:0;display:grid}.platform-module__MVi_Qq__journeyItem>span{border-radius:var(--radius-pill);background:var(--color-primary);width:36px;height:36px;color:var(--color-surface);font-family:var(--font-heading), Arial, sans-serif;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:inline-flex}.platform-module__MVi_Qq__journeyItem>div{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);gap:6px;padding:16px;display:grid}.platform-module__MVi_Qq__journeyItem strong{color:var(--color-text)}.platform-module__MVi_Qq__darkSection{background:var(--color-brand-ink);color:var(--color-surface)}.platform-module__MVi_Qq__darkGrid{gap:28px;min-width:0;display:grid}.platform-module__MVi_Qq__darkGrid h2{color:var(--color-surface)}.platform-module__MVi_Qq__darkCopy{color:#ffffffc2;gap:16px;font-size:1.0625rem;line-height:1.7;display:grid}.platform-module__MVi_Qq__evidenceFigure{border:1px solid var(--color-border);border-radius:var(--radius-panel);background:var(--color-surface);margin:0;overflow:hidden}.platform-module__MVi_Qq__evidenceFigure figcaption{color:var(--color-text-muted);padding:12px 16px 16px;font-size:.875rem}.platform-module__MVi_Qq__exploreCard{color:var(--color-text);transition:border-color var(--duration-ui) var(--ease-ui), transform var(--duration-ui) var(--ease-ui);text-decoration:none}.platform-module__MVi_Qq__cardLink{color:var(--color-primary);font-family:var(--font-heading), Arial, sans-serif;font-weight:700;text-decoration:none}.platform-module__MVi_Qq__exploreCard:hover{border-color:var(--color-secondary);transform:translateY(-2px)}.platform-module__MVi_Qq__finalCta{background:var(--color-surface-raised)}.platform-module__MVi_Qq__finalCtaInner{text-align:center;justify-items:center}@media (min-width:768px){.platform-module__MVi_Qq__heroGrid,.platform-module__MVi_Qq__splitGrid,.platform-module__MVi_Qq__evidenceGrid{grid-template-columns:repeat(8,minmax(0,1fr))}.platform-module__MVi_Qq__heroCopy,.platform-module__MVi_Qq__sectionCopy,.platform-module__MVi_Qq__systemVisual,.platform-module__MVi_Qq__simpleFlow,.platform-module__MVi_Qq__fitList,.platform-module__MVi_Qq__topicList,.platform-module__MVi_Qq__evidenceFigure{grid-column:span 8}.platform-module__MVi_Qq__pillarGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-module__MVi_Qq__handoffGrid,.platform-module__MVi_Qq__exploreGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.platform-module__MVi_Qq__heroGrid,.platform-module__MVi_Qq__splitGrid,.platform-module__MVi_Qq__evidenceGrid,.platform-module__MVi_Qq__darkGrid{grid-template-columns:repeat(12,minmax(0,1fr))}.platform-module__MVi_Qq__heroCopy,.platform-module__MVi_Qq__sectionCopy,.platform-module__MVi_Qq__darkGrid>div:first-child{grid-column:span 5}.platform-module__MVi_Qq__systemVisual,.platform-module__MVi_Qq__simpleFlow,.platform-module__MVi_Qq__fitList,.platform-module__MVi_Qq__topicList,.platform-module__MVi_Qq__evidenceFigure,.platform-module__MVi_Qq__darkCopy{grid-column:span 7}.platform-module__MVi_Qq__pillarGrid{grid-template-columns:repeat(6,minmax(0,1fr))}.platform-module__MVi_Qq__pillarCard{grid-column:span 2}.platform-module__MVi_Qq__pillarCard:nth-last-child(-n+2){grid-column:span 3}.platform-module__MVi_Qq__journeyList{grid-template-columns:repeat(4,minmax(0,1fr))}.platform-module__MVi_Qq__journeyItem{grid-template-columns:1fr}.platform-module__MVi_Qq__areaFlow{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-module__MVi_Qq__areaFlow li:first-child,.platform-module__MVi_Qq__areaFlow li:last-child{grid-column:span 2}.platform-module__MVi_Qq__areaFlow li:not(:last-child):after{display:none}}
