.finance-module__46KMOW__page{color:var(--text-primary);background:var(--surface-page)}.finance-module__46KMOW__container{}.finance-module__46KMOW__wideContainer{width:min(calc(100% - 2 * var(--gutter)), var(--shell-wide));}.finance-module__46KMOW__hero{min-height:824px;padding:200px 0 var(--space-8);position:relative;overflow:hidden;}.finance-module__46KMOW__heroGrid{gap:var(--space-grid);grid-template-columns:1fr 1fr;align-items:center;display:grid}.finance-module__46KMOW__heroCopy{align-items:flex-start;gap:var(--space-content);flex-direction:column;display:flex}.finance-module__46KMOW__heroCopy h1{color:var(--text-primary);font:var(--type-h1);letter-spacing:var(--track-h1);margin:0}.finance-module__46KMOW__heroCopy>p{max-width:560px;color:var(--text-secondary);font:var(--type-lead);margin:0}.finance-module__46KMOW__sectionHeader p,.finance-module__46KMOW__workflowCopy>p,.finance-module__46KMOW__caseCopy>p{color:var(--text-secondary);font:var(--type-lead);margin:0}.finance-module__46KMOW__heroImage{width:100%;height:auto;}.finance-module__46KMOW__heroGlowLeft,.finance-module__46KMOW__heroGlowRight,.finance-module__46KMOW__painGlow{display:none}.finance-module__46KMOW__buttonGroup{gap:var(--space-4);flex-wrap:wrap;align-items:center;display:flex}.finance-module__46KMOW__button{}.finance-module__46KMOW__secondaryButton{}.finance-module__46KMOW__painSection{padding:var(--space-section) 0;position:relative;overflow:hidden}.finance-module__46KMOW__section,.finance-module__46KMOW__caseSection{padding:var(--space-section) 0;border-top:1px solid var(--border-hairline);position:relative}.finance-module__46KMOW__ctaSection{padding:var(--space-10) 0;border-top:1px solid var(--border-card);position:relative;overflow:hidden;}.finance-module__46KMOW__sectionHeader,.finance-module__46KMOW__latestHeader{gap:var(--space-grid);margin-bottom:var(--space-8);grid-template-columns:1.25fr .75fr;align-items:end;display:grid}.finance-module__46KMOW__sectionHeader>div{max-width:768px}.finance-module__46KMOW__sectionHeader h2{margin:0 0 var(--space-5);color:var(--text-primary);font:var(--type-h2);letter-spacing:var(--track-h2)}.finance-module__46KMOW__workflowCopy h2{color:var(--text-primary);font:var(--type-h2);letter-spacing:var(--track-h2);margin:0}.finance-module__46KMOW__latestHeader h2{margin:0 0 var(--space-4);color:var(--text-primary);font:var(--type-h2);letter-spacing:var(--track-h2)}.finance-module__46KMOW__sectionHeader>.finance-module__46KMOW__button,.finance-module__46KMOW__latestHeader>.finance-module__46KMOW__button{justify-self:end}.finance-module__46KMOW__painGrid{gap:var(--space-grid);grid-template-columns:repeat(3,1fr);display:grid}.finance-module__46KMOW__painCard{align-items:flex-start;gap:var(--space-grid);min-height:332px;padding:var(--space-6);border:1px solid var(--border-card);border-radius:var(--radius-card);background:var(--surface-raised);transition:border-color var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out);flex-direction:column;display:flex}.finance-module__46KMOW__painCard:hover{border-color:var(--border-card-hover);transform:translateY(-2px)}.finance-module__46KMOW__avatar{border:1px solid var(--border-card);border-radius:var(--radius-ui);background:var(--surface-muted);flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid}.finance-module__46KMOW__painCard h3,.finance-module__46KMOW__caseStats h3{color:var(--text-primary);font:var(--type-h4);letter-spacing:var(--track-h4);margin:0}.finance-module__46KMOW__painCard p,.finance-module__46KMOW__caseStats p,.finance-module__46KMOW__latestHeader p,.finance-module__46KMOW__writingCard p{color:var(--text-secondary);font:var(--type-body);margin:0}.finance-module__46KMOW__workflowGrid{gap:var(--space-8);grid-template-columns:1fr 1fr;align-items:center;display:grid}.finance-module__46KMOW__workflowArt{justify-content:flex-start;align-items:center;display:flex;}.finance-module__46KMOW__workflowArt img{width:100%;height:auto;display:block}.finance-module__46KMOW__workflowCopy{align-items:flex-start;gap:var(--space-content);flex-direction:column;display:flex}.finance-module__46KMOW__workflowCopy h2{margin-bottom:0}.finance-module__46KMOW__workflowCopy h2 span{display:inline-block}.finance-module__46KMOW__benefitList{gap:var(--space-content);flex-direction:column;display:flex}.finance-module__46KMOW__benefit{gap:var(--space-4);align-items:center;display:flex}.finance-module__46KMOW__benefit p{color:var(--text-secondary);font:var(--type-p);margin:0}.finance-module__46KMOW__benefit strong{color:var(--text-primary);font-weight:500}.finance-module__46KMOW__statIcon{width:48px;height:48px;padding:var(--space-3);border:1px solid var(--border-card);border-radius:var(--radius-ui);background:var(--surface-muted);flex:0 0 48px;place-items:center;display:grid}.finance-module__46KMOW__caseGrid{gap:var(--space-9);grid-template-columns:1fr 1fr;align-items:center;display:grid}.finance-module__46KMOW__caseCopy{align-items:flex-start;gap:var(--space-content);flex-direction:column;display:flex}.finance-module__46KMOW__caseCopy h2{color:var(--text-primary);font:var(--type-h2-sm);letter-spacing:var(--track-h2);margin:0}.finance-module__46KMOW__caseStats{gap:var(--space-content);flex-direction:column;display:flex}.finance-module__46KMOW__caseStats .finance-module__46KMOW__benefit{align-items:center}.finance-module__46KMOW__caseStats .finance-module__46KMOW__benefit>div{gap:var(--space-2);flex-direction:column;display:flex}.finance-module__46KMOW__dashboard{width:100%;height:auto;margin-top:var(--space-8);display:block;}.finance-module__46KMOW__cta{width:min(100%, var(--shell));justify-content:flex-start;align-items:center;margin-inline:auto;display:flex;position:relative}.finance-module__46KMOW__ctaBackground{display:none}.finance-module__46KMOW__ctaCopy{z-index:1;text-align:left;flex-direction:column;align-items:flex-start;width:100%;max-width:780px;display:flex;position:relative}.finance-module__46KMOW__cta h2{width:100%;color:var(--text-primary);font:var(--type-h2);letter-spacing:var(--track-h2);margin:0}.finance-module__46KMOW__cta p{max-width:640px;margin:var(--space-5) 0 0;color:var(--text-secondary);font:var(--type-lead)}.finance-module__46KMOW__ctaButton{margin-top:var(--space-7)}.finance-module__46KMOW__latestSection{padding:var(--space-section) 0;border-top:1px solid var(--border-card)}.finance-module__46KMOW__writingGrid{gap:var(--space-grid);grid-template-columns:repeat(3,1fr);display:grid}.finance-module__46KMOW__writingCard{}.finance-module__46KMOW__writingContent{}.finance-module__46KMOW__writingMeta{margin-bottom:6px;}.finance-module__46KMOW__writingMeta span{flex:none}.finance-module__46KMOW__writingMeta time{white-space:nowrap}.finance-module__46KMOW__writingCard h3{color:var(--text-primary);font:var(--type-h4);letter-spacing:var(--track-h4);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.finance-module__46KMOW__writingCard p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.finance-module__46KMOW__srOnly{}@media (max-width:991px){.finance-module__46KMOW__hero{min-height:0;padding-top:184px}.finance-module__46KMOW__heroGrid,.finance-module__46KMOW__workflowGrid{grid-template-columns:1fr}.finance-module__46KMOW__heroCopy{max-width:680px}.finance-module__46KMOW__heroImage{width:min(100%,680px);margin-inline:auto}.finance-module__46KMOW__painSection,.finance-module__46KMOW__section,.finance-module__46KMOW__caseSection{padding-block:var(--space-8)}.finance-module__46KMOW__ctaSection{padding-block:var(--space-9)}.finance-module__46KMOW__painGrid{gap:var(--space-content);grid-template-columns:1fr}.finance-module__46KMOW__workflowGrid{gap:var(--space-8)}.finance-module__46KMOW__caseGrid{gap:var(--space-7);grid-template-columns:1fr}.finance-module__46KMOW__writingGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.finance-module__46KMOW__hero{padding:164px 0 var(--space-7)}.finance-module__46KMOW__sectionHeader,.finance-module__46KMOW__latestHeader{align-items:start;gap:var(--space-grid);margin-bottom:var(--space-7);grid-template-columns:1fr}.finance-module__46KMOW__sectionHeader>.finance-module__46KMOW__button,.finance-module__46KMOW__latestHeader>.finance-module__46KMOW__button{justify-self:start}.finance-module__46KMOW__painGrid{grid-template-columns:1fr}.finance-module__46KMOW__painCard:last-child{grid-column:auto}.finance-module__46KMOW__painCard{min-height:0;padding:var(--space-5);gap:var(--space-content)}.finance-module__46KMOW__writingGrid{gap:var(--space-content);grid-template-columns:1fr}.finance-module__46KMOW__writingCard:last-child{display:flex}}@media (max-width:479px){.finance-module__46KMOW__hero{padding-top:152px}.finance-module__46KMOW__buttonGroup{flex-direction:column;align-items:flex-start}.finance-module__46KMOW__benefit,.finance-module__46KMOW__caseStats .finance-module__46KMOW__benefit{align-items:flex-start}.finance-module__46KMOW__writingMeta{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.finance-module__46KMOW__button,.finance-module__46KMOW__painCard,.finance-module__46KMOW__writingCard{transition:none}}