.vision_page__l0lc8{--vision-ink:var(--foreground);--vision-body:color-mix(in srgb,var(--foreground) 80%,transparent);--vision-faint:var(--muted-foreground);--vision-stone:color-mix(in srgb,var(--muted-foreground) 75%,transparent);--vision-line:var(--border);--vision-stroke:color-mix(in srgb,var(--foreground) 24%,transparent);--vision-accent:var(--brand);display:flex;min-height:100svh;flex-direction:column;color:var(--vision-ink);background:var(--background);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.vision_page__l0lc8 *,.vision_page__l0lc8 :after,.vision_page__l0lc8 :before{box-sizing:border-box}.vision_main__M_Cff{width:min(100% - 48px,720px);margin-inline:auto;flex:1}.vision_hero__SpF09{padding:clamp(44px,10vh,124px) 0 clamp(40px,7vh,72px)}.vision_heroKicker__2J14T{margin:0 0 10px;color:var(--vision-faint);font-size:.86rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase}.vision_heroTitle__58pxx{margin:0;font-size:clamp(4.2rem,15vw,9.5rem);font-weight:500;letter-spacing:-.055em;line-height:.96}.vision_intro__ihMAV{padding-bottom:clamp(48px,8vh,88px)}.vision_body__FhE8T p,.vision_intro__ihMAV p{margin:0 0 1.35em;color:var(--vision-body);font-size:1.06rem;line-height:1.72}.vision_body__FhE8T p:last-child,.vision_intro__ihMAV p:last-child{margin-bottom:0}.vision_body__FhE8T strong,.vision_intro__ihMAV strong{color:var(--vision-ink);font-weight:560}.vision_intro__ihMAV .vision_lede__NT8Ez{color:var(--vision-ink);font-size:clamp(1.3rem,2.6vw,1.55rem);font-weight:480;letter-spacing:-.015em;line-height:1.5}.vision_section__9NwiU{border-top:1px solid var(--vision-line);padding:30px 0 clamp(48px,7vh,76px)}.vision_sectionHead__e3etX{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:clamp(22px,3.5vh,34px)}.vision_sectionTitle___93Qy{margin:0;max-width:18ch;font-size:clamp(1.7rem,4vw,2.5rem);font-weight:500;letter-spacing:-.035em;line-height:1.08}.vision_sectionNum__LLeKU{flex:none;margin-top:.35em;color:var(--vision-stone);font-size:1rem;font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:.14em}.vision_subsectionTitle__TJZmx{margin:32px 0 14px;color:var(--vision-ink);font-size:1.2rem;font-weight:560;letter-spacing:-.02em}.vision_body__FhE8T .vision_statement__Yf6LK{margin:0;max-width:22ch;color:var(--vision-ink);font-size:clamp(1.9rem,4.6vw,3rem);font-weight:500;letter-spacing:-.04em;line-height:1.14}.vision_body__FhE8T .vision_creed__ssOJD{margin:1.8em 0;border-top:1px solid var(--vision-line);border-bottom:1px solid var(--vision-line);padding:24px 0;color:var(--vision-ink);font-size:clamp(1.1rem,2.4vw,1.45rem);font-weight:530;letter-spacing:-.02em;line-height:1.55}.vision_creed__ssOJD span{display:block}.vision_defs__XvAc8{margin:0 0 1.6em;border-top:1px solid var(--vision-line)}.vision_defsRow__YDKzJ{display:grid;gap:4px 28px;border-bottom:1px solid var(--vision-line);padding:18px 0}.vision_defs__XvAc8 dt{color:var(--vision-ink);font-size:1.08rem;font-weight:560;letter-spacing:-.015em}.vision_defs__XvAc8 dd{margin:0;color:var(--vision-body);font-size:1rem;line-height:1.6}@media (min-width:640px){.vision_defsRow__YDKzJ{grid-template-columns:200px 1fr;align-items:baseline}}.vision_pullquote__acPds{margin:0;padding:clamp(72px,13vh,130px) 0;text-align:center}.vision_pullquote__acPds blockquote{margin:0 auto;max-width:16ch;font-size:clamp(2rem,6vw,3.9rem);font-weight:500;letter-spacing:-.045em;line-height:1.1;text-wrap:balance}.vision_pullquote__acPds figcaption{margin-top:26px;color:var(--vision-faint);font-size:.82rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase}.vision_stepsHeading__HikKM{margin:2.4em 0 0;font-size:clamp(1.35rem,2.8vw,1.8rem);font-weight:500;letter-spacing:-.03em}.vision_steps__Y0bFD{margin:20px 0 2em;padding:0;list-style:none;border-top:1px solid var(--vision-line)}.vision_steps__Y0bFD li{display:grid;gap:6px 28px;border-bottom:1px solid var(--vision-line);padding:22px 0}.vision_stepsLabel__DXUzX{color:var(--vision-faint);font-size:.78rem;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.2em;text-transform:uppercase}.vision_stepsText____Q7q{color:var(--vision-ink);font-size:clamp(1.2rem,2.5vw,1.55rem);font-weight:500;letter-spacing:-.025em;line-height:1.3}@media (min-width:640px){.vision_steps__Y0bFD li{grid-template-columns:110px 1fr;align-items:baseline}}.vision_stackTags__2tJPl{display:flex;flex-wrap:wrap;gap:10px;margin:1.8em 0 0;padding:0;list-style:none}.vision_stackTags__2tJPl li{border:1px solid var(--vision-stroke);border-radius:999px;padding:8px 15px;color:var(--vision-body);font-size:.85rem;font-weight:480;letter-spacing:.01em}.vision_body__FhE8T .vision_signature__dXr_X{position:relative;margin:3.2em 0 0;padding-top:22px;color:var(--vision-ink)}.vision_signatureImage__THDBP{display:block;width:190px;height:auto;margin:4px 0 0 -6px;user-select:none}.dark .vision_signatureImage__THDBP{filter:invert(1)}.vision_signature__dXr_X:before{content:"";position:absolute;top:0;left:0;width:44px;height:2px;background:var(--vision-ink)}.vision_body__FhE8T .vision_signatureRole__ZBG1Y{margin:2px 0 0;color:var(--vision-body);font-size:.85rem;letter-spacing:.02em}.vision_revealHidden__4yBjb{opacity:0;transform:translateY(20px)}.vision_revealIn__v0hF4{opacity:1;transform:none;transition:opacity .7s ease,transform .7s ease}@media (prefers-reduced-motion:reduce){.vision_revealHidden__4yBjb{opacity:1;transform:none}.vision_revealIn__v0hF4{transition:none}}.vision_capitalFigure__fR58D,.vision_worldFigure__HwBTP{margin:36px 0}.vision_figureEyebrow__bT8Tx{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 20px;border-top:1px solid var(--vision-line);padding-top:16px;color:var(--vision-faint);font-size:.75rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.vision_capitalDestination__iwyHf,.vision_capitalEarnings__zIhVq,.vision_capitalFoundation__E0ijd,.vision_capitalRevenues__BcgIc>div{display:flex;align-items:center;flex-direction:column;gap:6px;text-align:center}.vision_capitalTree__jLq_F{width:min(100%,420px);margin:30px auto 0}.vision_capitalEarnings__zIhVq strong,.vision_capitalFoundation__E0ijd strong,.vision_capitalRevenues__BcgIc strong{font-size:1.1rem;letter-spacing:-.025em}.vision_capitalAllocation__1vuet,.vision_capitalFigure__fR58D span,.vision_capitalReinvest__pCsDF{color:var(--vision-faint);font-size:.78rem;line-height:1.5}.vision_capitalFigure__fR58D .vision_capitalKicker__oF9mh{font-size:.64rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase}.vision_capitalFigure__fR58D .vision_figureEyebrow__bT8Tx span{font-size:inherit}.vision_capitalJoin__gYzCR{display:block;width:100%;height:28px;color:var(--vision-stroke);overflow:visible}.vision_capitalJoin__gYzCR path{fill:none;stroke:currentColor;stroke-width:1;stroke-linejoin:miter;vector-effect:non-scaling-stroke}.vision_capitalRevenues__BcgIc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.vision_capitalRevenues__BcgIc>div{padding:4px 8px 2px}.vision_capitalEarnings__zIhVq{padding-top:2px}.vision_capitalArrow__nc0gc{position:relative;width:1px;height:28px;margin:14px auto 16px;background:var(--vision-stroke)}.vision_capitalArrow__nc0gc:after{position:absolute;bottom:0;left:-3px;width:7px;height:7px;border-right:1px solid var(--vision-faint);border-bottom:1px solid var(--vision-faint);transform:rotate(45deg);content:""}.vision_capitalDestination__iwyHf{border:1px solid var(--vision-stroke);border-radius:var(--radius);padding:32px 18px 0;background:color-mix(in srgb,var(--foreground) 2%,var(--background))}.vision_capitalDestination__iwyHf strong{font-size:clamp(1.7rem,4vw,2.2rem);letter-spacing:-.035em}.vision_capitalAllocation__1vuet{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 20px;width:100%;margin:18px 0 0;border-top:1px solid var(--vision-line);padding:16px 0;color:var(--vision-body);list-style:none}.vision_capitalAllocation__1vuet li{white-space:nowrap}.vision_capitalFigure__fR58D .vision_capitalReinvest__pCsDF{margin:14px 0 0;color:var(--vision-faint);font-size:.78rem;line-height:1.5;text-align:center}.vision_body__FhE8T .vision_sourceNote__pWK5L{font-size:.8rem;color:var(--vision-faint)}.vision_sourceNote__pWK5L a{color:inherit;text-decoration:underline;text-underline-offset:3px}.vision_mirrorFigure__IXF1G{margin:28px 0 30px}.vision_mirrorHeadRow__UAVSl,.vision_mirrorRow__sHZUC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}.vision_mirrorHeadRow__UAVSl{margin-top:26px;padding-bottom:12px}.vision_mirrorHead__nkauI h3{margin:0;color:var(--vision-ink);font-size:1.05rem;font-weight:560;letter-spacing:-.02em}.vision_mirrorRow__sHZUC{border-top:1px solid var(--vision-line);padding:12px 0 14px}.vision_mirrorRowLabel__UByDK{grid-column:1/-1;margin-bottom:5px;color:var(--vision-faint);font-size:.64rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase}.vision_mirrorRow__sHZUC p{margin:0;color:var(--vision-body);font-size:.92rem;line-height:1.55}.vision_mirrorMerge__Rm71i{position:relative;height:44px;border-top:1px solid var(--vision-line)}.vision_mirrorMerge__Rm71i:before{top:0;left:calc(25% - 7px);right:calc(25% - 7px);border-right:1px solid var(--vision-stroke);border-bottom:1px solid var(--vision-stroke);content:""}.vision_mirrorMerge__Rm71i span,.vision_mirrorMerge__Rm71i:before{position:absolute;height:22px;border-left:1px solid var(--vision-stroke)}.vision_mirrorMerge__Rm71i span{top:22px;left:50%}@media (max-width:560px){.vision_mirrorRow__sHZUC{padding:10px 0 12px}.vision_mirrorRow__sHZUC p{font-size:.82rem}.vision_mirrorHead__nkauI h3{font-size:.95rem}}.vision_harnessFigure__1XOAN{margin:36px 0}.vision_harnessAgent__5xWpO{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;width:fit-content;max-width:100%;margin:32px auto 56px;padding:14px 22px;border:1px solid var(--vision-stroke);border-radius:var(--radius);font-size:1.15rem;letter-spacing:-.025em}.vision_harnessAgent__5xWpO:after{position:absolute;bottom:-33px;left:50%;height:32px;border-left:1px solid var(--vision-stroke);content:""}.vision_harnessPillars__kiplm{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding-bottom:24px}.vision_harnessPillars__kiplm:before{position:absolute;top:-24px;left:calc(12.5% - 9px);right:calc(12.5% - 9px);border-top:1px solid var(--vision-stroke);content:""}.vision_harnessPillar__By5ij{position:relative;min-width:0;padding-top:18px}.vision_harnessPillar__By5ij:before{position:absolute;top:-24px;left:50%;height:24px;border-left:1px solid var(--vision-stroke);content:""}.vision_harnessPillarHead__Z2s2L{margin-bottom:24px}.vision_harnessPillarNumber__D5h6E{color:var(--vision-faint);font-size:.75rem;font-variant-numeric:tabular-nums;letter-spacing:.08em}.vision_harnessPillarHead__Z2s2L h3{margin:6px 0;color:var(--vision-ink);font-size:1.05rem;font-weight:560;letter-spacing:-.02em}.vision_harnessPillarRole___fPsN{display:block;color:var(--vision-faint);font-size:.75rem;line-height:1.5}.vision_harnessExamples__j6q08{display:grid;gap:16px;margin:0;padding:0;list-style:none}.vision_harnessExamples__j6q08 li{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:10px;min-height:44px}.vision_harnessArtwork__m8cmr{display:grid;place-items:center;width:32px;height:32px}.vision_harnessBrandLogo__gIJnp{width:25px;height:25px;object-fit:contain}.vision_harnessPortrait__g35Dz{filter:grayscale(1) saturate(0) contrast(1.08)}.vision_harnessExampleLabel__GvnAv strong{display:block;font-size:.8125rem;line-height:1.4}.vision_harnessExampleLabel__GvnAv span{display:block;margin-top:3px;color:var(--vision-faint);font-size:.75rem;line-height:1.4}.vision_harnessMerge___UyVd{position:relative;height:44px}.vision_harnessMerge___UyVd:after,.vision_harnessMerge___UyVd:before{position:absolute;top:0;height:22px;border-left:1px solid var(--vision-stroke);border-right:1px solid var(--vision-stroke);content:""}.vision_harnessMerge___UyVd:before{left:calc(12.5% - 9px);right:calc(12.5% - 9px);border-bottom:1px solid var(--vision-stroke)}.vision_harnessMerge___UyVd:after{left:calc(37.5% - 3px);right:calc(37.5% - 3px)}.vision_harnessMerge___UyVd span{position:absolute;top:22px;left:50%;height:22px;border-left:1px solid var(--vision-stroke)}.vision_harnessOutcomes__i15Dg{display:flex;flex-direction:column;align-items:center;width:min(100%,440px);margin:0 auto}.vision_harnessOutcomePrimary__DoEpP,.vision_harnessOutcome__TuiqC{display:flex;flex-direction:column;align-items:center;gap:6px;width:100%;text-align:center}.vision_harnessOutcomePrimary__DoEpP{border:1px solid var(--vision-stroke);border-radius:var(--radius);padding:20px 18px 22px;background:color-mix(in srgb,var(--foreground) 2%,var(--background))}.vision_harnessOutcome__TuiqC{border-top:1px solid var(--vision-line);border-bottom:1px solid var(--vision-line);padding:16px 12px 18px}.vision_harnessOutcomeKicker__FSine{display:block;color:var(--vision-faint);font-size:.64rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase}.vision_harnessOutcomePrimary__DoEpP strong,.vision_harnessOutcome__TuiqC strong{font-size:1.12rem;letter-spacing:-.025em;text-wrap:balance}.vision_harnessOutcomePrimary__DoEpP span:last-child,.vision_harnessOutcome__TuiqC span:last-child{max-width:40ch;color:var(--vision-faint);font-size:.78rem;line-height:1.5;text-wrap:balance}.vision_harnessOutcomeArrow__S0tXo{position:relative;width:1px;height:26px;margin:0 auto 1px;background:var(--vision-stroke)}.vision_harnessOutcomeArrow__S0tXo:after{position:absolute;bottom:0;left:-3px;width:7px;height:7px;border-right:1px solid var(--vision-faint);border-bottom:1px solid var(--vision-faint);transform:rotate(45deg);content:""}.vision_body__FhE8T .vision_harnessFootnote__w9SXv{margin:22px 0 0;color:var(--vision-faint);font-size:.75rem;line-height:1.5}@media (max-width:640px){.vision_harnessPillars__kiplm{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:48px 28px;padding-bottom:0}.vision_harnessPillars__kiplm:before{display:none}.vision_harnessPillars__kiplm:after{position:absolute;top:-24px;left:50%;height:calc(50% + 24px);border-left:1px solid var(--vision-stroke);content:""}.vision_harnessPillar__By5ij{padding-bottom:24px}.vision_harnessPillar__By5ij:after{position:absolute;top:-24px;width:calc(50% + 14px);border-top:1px solid var(--vision-stroke);content:""}.vision_harnessPillar__By5ij:nth-child(odd):after{left:50%}.vision_harnessPillar__By5ij:nth-child(2n):after{right:50%}.vision_harnessMerge___UyVd:before{left:calc(25% - 7px);right:calc(25% - 7px)}.vision_harnessMerge___UyVd:after{display:none}}.vision_horizonFigure___xDaX{margin:42px 0}.vision_horizonAxisLabel__GcAsK,.vision_horizonTimeLabel__C6qKc{color:var(--vision-body);font-size:.8rem;line-height:1.4}.vision_horizonAxisLabel__GcAsK{margin-top:30px;padding-left:7.5%}.vision_horizonPlot__WQ4W2{display:block;width:100%;height:auto;margin-top:10px;overflow:visible}.vision_horizonAxes__naHBB{fill:none;stroke:var(--vision-stroke);stroke-width:1;vector-effect:non-scaling-stroke}.vision_horizonArrow__TNnbA,.vision_horizonCurve__M5I75{fill:none;stroke:var(--vision-accent);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.vision_horizonCurve__M5I75{vector-effect:non-scaling-stroke}.vision_horizonArrow__TNnbA{stroke-width:1.4}.vision_horizonOrigin__oXLsd{fill:var(--vision-accent)}.vision_horizonTimeline__rpwd1{position:relative;height:20px;margin-top:-10px;color:var(--vision-faint);font-size:.75rem}.vision_horizonTimeline__rpwd1 span{position:absolute;transform:translateX(-50%)}.vision_horizonTimeline__rpwd1 span:first-child{left:7.5%}.vision_horizonTimeline__rpwd1 span:nth-child(2){left:48.3333%}.vision_horizonTimeline__rpwd1 span:nth-child(3){left:90.8333%}.vision_horizonTimeLabel__C6qKc{margin:14px 4.7% 0 0;text-align:right}.vision_body__FhE8T .vision_horizonCaption__Tzkx0{margin:30px 0 0;color:var(--vision-ink);font-size:clamp(1.4rem,3vw,1.85rem);font-weight:500;letter-spacing:-.025em}.vision_worldCanvas__7JXDC{position:relative;margin:28px 0 24px}.vision_worldMap__IRdYe{display:block;width:100%;height:auto}.vision_worldMarketLabel__EoBFg{position:absolute;transform:translate(-50%,-50%);padding:3px 6px;border-radius:4px;background:var(--background);color:var(--vision-ink);font-size:.875rem;font-weight:560;line-height:1.4;white-space:nowrap}.vision_worldGrid__XTlDg{fill:none;stroke:var(--vision-line);stroke-width:.5;opacity:.25}.vision_worldLand__Ot_Bc{fill:color-mix(in srgb,var(--foreground) 4%,var(--background));stroke:color-mix(in srgb,var(--foreground) 14%,transparent);stroke-width:.6;stroke-linejoin:round}.vision_worldLeader__XiaHR{fill:none;stroke:var(--vision-faint);stroke-width:.75}.vision_worldHalo__K76ML{fill:var(--background)}.vision_worldDot__t6pOr{fill:var(--vision-ink)}.vision_worldFutureDot__eSPBP{fill:var(--vision-faint)}.vision_marketLegend__mjLUq{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;list-style:none;margin:0;border-top:1px solid var(--vision-line);padding:18px 0}.vision_marketLegend__mjLUq li{display:flex;gap:10px}.vision_marketLegend__mjLUq li>div{display:flex;flex-direction:column;gap:4px}.vision_marketLegend__mjLUq strong{font-size:.88rem}.vision_marketLegend__mjLUq span{font-size:.73rem;color:var(--vision-faint)}.vision_marketLegend__mjLUq .vision_marketNumber__6V0dB{min-width:24px;font-size:.75rem;padding-top:2px;font-weight:550;color:var(--vision-body)}.vision_body__FhE8T .vision_mapNext__zeQds{margin:0;color:var(--vision-faint);font-size:.78rem;line-height:1.6}.vision_expansionList__U7Bc5{margin:34px 0}.vision_expansionRow__G7oJZ{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:24px;border-top:1px solid var(--vision-line);padding:24px 0}.vision_expansionRow__G7oJZ:last-child{border-bottom:1px solid var(--vision-line)}.vision_expansionRow__G7oJZ dt{display:flex;align-items:baseline;gap:12px;color:var(--vision-ink);font-size:1.08rem;font-weight:550;letter-spacing:-.02em;line-height:1.4}.vision_expansionRow__G7oJZ dt span{color:var(--vision-faint);font-size:.7rem;letter-spacing:0}.vision_expansionRow__G7oJZ dd{margin:0}.vision_expansionRow__G7oJZ dd p{margin:0 0 10px;font-size:.96rem;line-height:1.6}.vision_expansionRow__G7oJZ .vision_expansionExamples__WjDVc{margin:0;color:var(--vision-body);font-size:.9rem;line-height:1.7}@media (max-width:560px){.vision_capitalTree__jLq_F{width:100%}.vision_capitalRevenues__BcgIc strong{font-size:1rem}.vision_capitalFigure__fR58D .vision_capitalReinvest__pCsDF,.vision_capitalFigure__fR58D span{font-size:.75rem}.vision_capitalAllocation__1vuet{line-height:1.8}.vision_marketLegend__mjLUq{grid-template-columns:1fr;gap:12px}.vision_marketLegend__mjLUq li>div{flex-direction:row;align-items:baseline;flex-wrap:wrap;gap:4px 10px}.vision_worldMarketLabel__EoBFg{font-size:.75rem;padding:2px 4px}.vision_expansionRow__G7oJZ{grid-template-columns:1fr;gap:12px;padding:22px 0}.vision_expansionRow__G7oJZ dd{padding-left:26px}}.vision-decisions_figure__ufHm6{width:100%;margin:36px 0}.vision-decisions_roiAxisTitle__kaOBN,.vision-decisions_roiCostTitle__W_hu9{color:var(--vision-body);font-size:.8rem;line-height:1.5}.vision-decisions_roiAxisTitle__kaOBN{margin:28px 0 8px;padding-left:3.9%}.vision-decisions_roiCostTitle__W_hu9{margin:0 2.8% 0 0;text-align:right}.vision-decisions_roiPlot__pW1Cx{position:relative;height:clamp(240px,40vw,300px)}.vision-decisions_roiGeometry__ep_Fb{display:block;width:100%;height:100%;overflow:visible}.vision-decisions_roiGeometry__ep_Fb line,.vision-decisions_roiGeometry__ep_Fb path{fill:none;vector-effect:non-scaling-stroke}.vision-decisions_roiAxes__kCB3H,.vision-decisions_roiAxisArrow__WSamd{stroke:var(--vision-stroke);stroke-width:1}.vision-decisions_roiBreakEven__om79u{stroke:var(--vision-stone);stroke-width:1;stroke-dasharray:4 5}.vision-decisions_roiAboveLabel___iZ7q,.vision-decisions_roiBelowLabel__iX2Px{position:absolute;display:flex;flex-direction:column;gap:5px;color:var(--vision-body);font-size:.8rem;line-height:1.4}.vision-decisions_roiAboveLabel___iZ7q strong,.vision-decisions_roiBelowLabel__iX2Px strong{color:var(--vision-ink);font-size:1rem;font-weight:550}.vision-decisions_roiAboveLabel___iZ7q{top:24%;left:12%}.vision-decisions_roiBelowLabel__iX2Px{top:66%;right:7%;text-align:right}.vision-decisions_roiKey__3aC_x{display:flex;align-items:baseline;gap:10px;margin:24px 0 0 3.9%;color:var(--vision-faint);font-size:.78rem;line-height:1.6}.vision-decisions_roiBreakEvenKey__YYnp_{flex:none;width:24px;border-top:1px dashed var(--vision-stone);transform:translateY(-4px)}.vision-decisions_roiFormula___9Jc_{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px 24px;margin-top:28px;padding:28px 0 0;border-top:1px solid var(--vision-line);color:var(--vision-ink);font-size:clamp(.95rem,2.3vw,1.12rem);font-weight:500;line-height:1.5;text-align:center}.vision-decisions_roiFraction__ZDF7A{display:inline-flex;flex-direction:column}.vision-decisions_roiFraction__ZDF7A>span:first-child{padding:0 6px 7px;border-bottom:1px solid var(--vision-stroke)}.vision-decisions_roiFraction__ZDF7A>span:last-child{padding-top:7px}.vision-decisions_socialFlow__jBha4{display:grid;grid-template-columns:minmax(0,1fr) 88px minmax(0,1.05fr) 88px minmax(0,1fr);align-items:center;margin:32px 0 24px}.vision-decisions_socialNode__7ni4v{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;min-width:0;min-height:152px;padding:20px 8px;border:1px solid var(--vision-line);border-radius:var(--radius);text-align:center}.vision-decisions_socialNode__7ni4v strong{font-size:.95rem;letter-spacing:-.025em;line-height:1.3;text-wrap:balance}.vision-decisions_socialKicker__xVS8K{color:var(--vision-faint);font-size:.75rem;line-height:1.4}.vision-decisions_socialDetail__VIYSI{max-width:17ch;color:var(--vision-faint);font-size:.75rem;line-height:1.5;text-wrap:balance}.vision-decisions_socialHub__ZIgSD{gap:10px;min-height:176px;border-color:var(--vision-stroke);background:color-mix(in srgb,var(--foreground) 2%,var(--background))}.vision-decisions_socialHub__ZIgSD strong{font-size:1.25rem}.vision-decisions_socialHub__ZIgSD>svg{flex:none}.vision-decisions_socialConnection__vaXUi{display:flex;flex-direction:column;gap:28px;width:100%;color:var(--vision-faint);font-size:.75rem;line-height:1.4;text-align:center}.vision-decisions_socialInbound__VBfyA,.vision-decisions_socialOutbound__cQ8U3{display:flex;flex-direction:column;gap:8px}.vision-decisions_socialConnectionLine__g_Tpf{position:relative;height:1px;background:var(--vision-stroke)}.vision-decisions_socialConnectionLine__g_Tpf svg{position:absolute;top:-6.5px}.vision-decisions_socialOutbound__cQ8U3 .vision-decisions_socialConnectionLine__g_Tpf svg{right:-4px}.vision-decisions_socialInbound__VBfyA .vision-decisions_socialConnectionLine__g_Tpf svg{left:-4px}.vision-decisions_socialTrackRecord__441vA{border-top:1px solid var(--vision-line);padding-top:16px;color:var(--vision-faint);font-size:.8rem;line-height:1.6;text-align:center}@media (max-width:640px){.vision-decisions_socialFlow__jBha4{grid-template-columns:minmax(0,1fr);margin-top:28px}.vision-decisions_socialNode__7ni4v{gap:6px;min-height:112px;padding:18px}.vision-decisions_socialNode__7ni4v strong{font-size:1.1rem}.vision-decisions_socialDetail__VIYSI{max-width:none}.vision-decisions_socialHub__ZIgSD{min-height:136px;gap:8px}.vision-decisions_socialHub__ZIgSD strong{font-size:1.25rem}.vision-decisions_socialConnection__vaXUi{position:relative;display:block;height:82px}.vision-decisions_socialInbound__VBfyA,.vision-decisions_socialOutbound__cQ8U3{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;width:calc(50% - 34px)}.vision-decisions_socialOutbound__cQ8U3{left:0;padding-right:16px}.vision-decisions_socialInbound__VBfyA{right:0;padding-left:16px}.vision-decisions_socialConnectionLine__g_Tpf{position:absolute;top:0;bottom:0;width:1px;height:auto}.vision-decisions_socialOutbound__cQ8U3 .vision-decisions_socialConnectionLine__g_Tpf{right:0}.vision-decisions_socialInbound__VBfyA .vision-decisions_socialConnectionLine__g_Tpf{left:0}.vision-decisions_socialOutbound__cQ8U3 .vision-decisions_socialConnectionLine__g_Tpf svg{top:auto;right:-6.5px;bottom:-4px;transform:rotate(90deg)}.vision-decisions_socialInbound__VBfyA .vision-decisions_socialConnectionLine__g_Tpf svg{top:-4px;left:-6.5px;transform:rotate(90deg)}}