.visual-case.native-wealth{--case-paper:#fff;--wealth-accent:#f6541d;--case-secondary:#62675f;background:#fff}.visual-case.native-wealth .visual-case-intro{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.visual-case.native-wealth .visual-case-headline{max-width:28ch}.visual-case.native-wealth .visual-case-summary{padding-block-start:0}.visual-case.native-wealth .visual-case-summary p{max-width:46ch}.visual-case.native-wealth .visual-section{padding-block:0}.visual-case.native-wealth .visual-section-intro,.visual-case.native-wealth .visual-section-intro.is-stacked{max-width:none;grid-template-columns:minmax(0,1fr);gap:clamp(32px,6vw,96px);margin-block-end:var(--editorial-group-gap)}.visual-case.native-wealth .visual-section-number{color:var(--case-secondary);margin-block-end:16px;font-weight:400}.visual-case.native-wealth .case-chapters .case-chapters-list a[aria-current=location]{color:var(--case-ink);border-color:var(--wealth-accent)}.visual-case.native-wealth .case-chapters-current{color:var(--case-ink)}.visual-case.native-wealth .case-chapters-list a:focus-visible{outline-color:var(--wealth-accent)}.visual-case.native-wealth .case-chapters-toggle:focus-visible{outline-color:var(--wealth-accent)}.visual-case.native-wealth #interaction .visual-figure-label{color:var(--case-secondary);margin-block-end:8px}.visual-case.native-wealth #interaction .visual-figure-title{letter-spacing:-.025em;margin-block-end:24px;font-size:20px}.visual-case.native-wealth .visual-section h2{max-width:30em}.visual-case.native-wealth .visual-section-title-zh{margin-block-start:10px}.visual-case.native-wealth .visual-section-copy{padding-block-start:36px}.visual-case.native-wealth .visual-section-copy p{max-width:68ch}.visual-case.native-wealth .visual-section-copy p[lang]{margin-block-start:10px}.visual-case.native-wealth .visual-figures{gap:var(--editorial-group-gap);min-width:0}.visual-case.native-wealth .visual-figures .visual-figure-diagram,.visual-case.native-wealth .visual-figures .visual-figure-board{justify-self:center;width:100%;max-width:none}.visual-case.native-wealth .visual-figures .visual-figure-diagram .visual-image-surface,.visual-case.native-wealth .visual-figures .visual-figure-board .visual-image-surface{aspect-ratio:auto;background:#fff;height:auto;max-height:none;padding:0}.visual-case.native-wealth .visual-figures .visual-figure-diagram .visual-image-surface img,.visual-case.native-wealth .visual-figures .visual-figure-board .visual-image-surface img{object-fit:contain;width:100%;height:auto;max-height:none}.visual-case.native-wealth .visual-figure figcaption{max-width:76ch;margin-block-start:16px}.visual-case.native-wealth #research .visual-figures{grid-template-columns:minmax(0,1fr)}.visual-case.native-wealth #research .visual-figure{max-width:1200px}.visual-case.native-wealth #stakeholders .visual-figure{max-width:800px}.visual-case.native-wealth #strategy .visual-figure{max-width:1120px}.visual-case.native-wealth #architecture .visual-figure{max-width:1440px}.visual-case.native-wealth #development .visual-figure{max-width:960px}.visual-case.native-wealth #interaction .visual-figures{gap:clamp(40px,6vw,88px);width:min(100%,980px);margin-inline:auto}.visual-case.native-wealth #interaction .visual-figure-phone{width:min(100%,380px)}.visual-case.native-wealth .visual-reflection{padding-block:0 var(--editorial-chapter-gap);align-items:start;gap:clamp(28px,5vw,72px)}@media (max-width:980px){.visual-case.native-wealth .visual-case-intro{grid-template-columns:minmax(0,1fr);gap:24px}.visual-case.native-wealth .visual-case-summary{padding-block-start:0}.visual-case.native-wealth .visual-case-summary p{max-width:68ch}}@media (max-width:700px){.visual-case.native-wealth{--case-gutter:var(--editorial-gutter)}.visual-case.native-wealth .visual-section,.visual-case.native-wealth .visual-reflection{padding-block:0}.visual-case.native-wealth .visual-section-intro,.visual-case.native-wealth .visual-section-intro.is-stacked{grid-template-columns:minmax(0,1fr);gap:20px;margin-block-end:var(--editorial-group-gap)}.visual-case.native-wealth .visual-section-copy{padding-block-start:0}.visual-case.native-wealth .visual-reflection{padding-block-end:var(--editorial-chapter-gap)}.visual-case.native-wealth .visual-figures{gap:32px}.visual-case.native-wealth #interaction .visual-figures{gap:48px}.visual-case.native-wealth .visual-figure figcaption{margin-block-start:12px}}
