/* THE MONEY FIELD V5.7 — Editorial navy + coral (inspired by a publishing aesthetic, not copied assets). */
:root{--ink:#17243A;--forest:#17243A;--paper:#F7F8FA;--sage:#647995;--sage-soft:#EAF0F6;--clay:#F05B68;--muted:#5E6C7E;--border:#DDE3EC;--white:#FFFFFF}
html{background:#F7F8FA}body{background:#F7F8FA;color:#17243A}
.topbar{background:#17243A;color:#F9FAFD;border-bottom:2px solid #F05B68}.topbar span{color:#FF7580}
.site-head{background:#FFFFFF;border-bottom:1px solid #E2E6EC}.site-head .brand,.brand{color:#17243A}.site-head .period,.period{color:#F05B68}.nav button{color:#35445B}.nav button.active,.nav button:hover{color:#D84354;border-bottom-color:#F05B68}
.btn.primary,.head-cta,.filter.active,.advice-filter.active{background:#17243A!important;border-color:#17243A!important;color:#fff!important}.btn.primary:hover,.head-cta:hover{background:#293D5B!important;border-color:#293D5B!important}
.btn.secondary{border-color:#AAB8CA!important;color:#17243A!important;background:#FFFFFF!important}.btn.secondary:hover{border-color:#F05B68!important}
.btn.light{background:#F05B68!important;border-color:#F05B68!important;color:#17243A!important}
.eyebrow,.v5-hero-kicker,.tag,.resource-overline,.resource-action,.advice-area-foot{color:#C34656}.text-button,.art-article-link,.magazine-read,.text-link{color:#BE3E50}
.v5-hero-shell,.advice-hero{background:#F7F8FA}.v5-hero h1 em,.advice-hero-copy h1 em{color:#E24D5D}
.v5-hero-art{background:#E4EAF3;box-shadow:13px 13px 0 #DFE4ED}.art-circle-one{border-color:#17243A}.art-circle-two{border-color:#FFFFFF}.art-diagonal{background:#F05B68}.art-lozenge{color:#FFFFFF}.art-topline{color:#17243A}.art-feature-card{background:#FFFFFF;box-shadow:8px 9px 0 #17243A28}.art-edge-mark{color:#17243A}
.v6-check-band,.spotlight{background:#EFF2F7!important;border-color:#D7DFE9!important}.v6-check-band .eyebrow{color:#D54F5F}.v6-check-band h2{color:#17243A}.v6-check-band p{color:#657185}
.v5-section{background:#F7F8FA}.v5-topics-grid .topic-card{border-color:#DEE4EF}.topic-card.t1{background:#E8EDF6;color:#17243A}.topic-card.t2{background:#FAE7E7;color:#813344}.topic-card.t3{background:#E5EAF4;color:#253F69}.topic-card.t4{background:#F1EAF6;color:#573A6E}.topic-card.t5{background:#FBEDE7;color:#8C4753}.topic-card.t6{background:#17243A;color:#FFFFFF}.topic-card.t6 .topic-art{color:#F05B68}
.v5-story-section{background:#F2F5F9;border-color:#DFE5EC}.magazine-story,.magazine-empty{background:#FFFFFF;border-color:#DFE5EE}.magazine-side-promo{border-color:#D6DFEA}.magazine-promo-green{background:#E9EFF6;color:#17243A}.magazine-promo-paper{background:#FCE8EA;color:#893E50}
.v5-report-area,.advice-matcher-section{background:#E7EDF6!important}.v5-report-copy h2 em,.advice-matcher-intro h2 em{color:#CB4257}.v5-report-copy p,.advice-matcher-intro>p{color:#52647B}.report-chips span{border-color:#B6C5D9;color:#3B5371}.v5-report-illustration{background:#17243A}.report-orbit{border-color:#3D5B83}.v5-report-document{background:#FFFFFF}.doc-bars i{background:#9EB4D1}.doc-bars i:nth-child(5){background:#F05B68}.report-float-tag{background:#F05B68;color:#FFFFFF}
.resource-primary{background:#17243A;color:#FFFFFF}.resource-secondary{background:#E9EFF7;color:#17243A}.resource-tertiary{background:#FCE9E9;color:#8B4251}.resource-chart i{background:#7693BA}.resource-chart i:nth-child(6){background:#F05B68}
.v5-belief{background:#FBEAEC}.v5-belief h2 em{color:#C94456}.v5-belief p{color:#635B67}
.weekly,.footer,.advice-panel-section,.advice-trust-strip{background:#17243A;color:#FFFFFF}.weekly h2 em,.v5-newsletter-layout h2 em{color:#FF818A}.weekly p,.advice-panel-layout p{color:#D4DCE8}.advice-panel-layout h2 em{color:#FC9CA3}
.article-art{background:linear-gradient(135deg,#D8E5F0,#A5BBD2,#435E83)}.tool-inputs{background:#ECF1F8}.tool-result,.card{background:#FFFFFF}.control input,.option input{accent-color:#F05B68}.growth-bars div{background:#6885AC}.progress div,.advice-progress>div{background:#F05B68}
.option:has(input:checked),.advice-choice:has(input:checked){background:#FFF0F1;border-color:#F05B68!important}.advice-choice:has(input:checked){box-shadow:inset 3px 0 0 #F05B68}.advice-choice:has(input:checked) .advice-choice-mark{color:#C64255}
.advice-hero-art{background:#E4EAF3;box-shadow:14px 15px 0 #DFE4ED}.advice-art-orbit{border-color:#8FA5C4}.advice-art-orbit-one{box-shadow:0 0 0 38px #E4EAF3,0 0 0 39px #8FA5C4,0 0 0 79px #E4EAF3,0 0 0 80px #8FA5C4}.advice-art-marker{color:#F05B68}.advice-art-note{background:#FFFFFF}.advice-private{color:#4E6281}.advice-form-card,.advice-profile-preview{background:#FFFFFF;box-shadow:10px 10px 0 #C7D3E4}.advice-summary-box{background:#F3F5F9;border-left-color:#F05B68}.advice-area-card{background:#FFFFFF}
.footer{background:#17243A!important}.footer-last{border-color:#53627C}.mobile-nav{background:#FFFFFF}
/* Keep prices, percentages and tool outputs precise; serif is reserved for editorial typography. */
.tmf-market-item,.tmf-market-label,.result-number{font-variant-numeric:tabular-nums}
@media print{.tmf-market-strip{display:none}}
