/* Brand-led money decisions. One illustration supports two distinct questions. */
.home9 .sen-footer p{color:#B7C6CE}
.home9-money{padding:68px 0 70px;background:#F6F2EA;border-top:1px solid #E6DFD2}
.home9-money .money-intro{display:flex;align-items:end;justify-content:space-between;gap:50px;margin-bottom:34px}
.home9-money .money-intro h2{max-width:20ch;margin:15px 0 0}.home9-money .money-intro p{font-size:18px;line-height:1.65;max-width:39ch;margin:0 0 4px}
.money-chapter{display:grid;grid-template-columns:.83fr 1.17fr;gap:62px;padding:28px 0;border-top:1px solid #D1C8B7;align-items:center}
.money-art{margin:0;min-width:0}.money-art img{width:100%;height:auto;display:block;aspect-ratio:3/2;mix-blend-mode:normal}.money-art figcaption{display:flex;gap:14px;align-items:baseline;padding:10px 0 0;font-size:13px;letter-spacing:.025em;color:#46545C}.money-art figcaption span:first-child{color:#1E6F6C;font-variant-numeric:tabular-nums;font-size:12px}
.money-questions{min-width:0}.money-question{display:grid;grid-template-columns:minmax(0,1fr) 40px;gap:15px;color:#122C3F;text-decoration:none;padding:25px 0;align-items:start}.money-question+.money-question{border-top:1px solid #D1C8B7}.money-question h3{font-size:27px;font-weight:600;line-height:1.22;letter-spacing:-.018em;margin:0 0 12px;max-width:27ch}.money-question p{font-size:16px;line-height:1.55;margin:0;max-width:53ch;color:#46545C}.money-question .money-arrow{display:grid;place-items:center;background:#E9E5DA;width:40px;height:40px;border-radius:50%;color:#1E6F6C;font-size:20px;transition:transform 240ms cubic-bezier(.22,.61,.36,1),background-color 240ms cubic-bezier(.22,.61,.36,1)}.money-question:hover .money-arrow{transform:translate(2px,-2px);background:#DDE9E3}.money-question:hover h3{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.money-question:focus-visible{outline:2px solid #1E6F6C;outline-offset:6px;border-radius:3px}.money-question:active .money-arrow{transform:scale(.96)}
.money-all{display:flex;justify-content:flex-end;margin-top:12px}.home8.home9 .home8-whole{padding-block:58px}.home9 .home8-whole .section-intro{max-width:800px}.home9 .home8-whole .section-intro p{max-width:70ch}
.owner-stories .planning-art{aspect-ratio:3/2;mix-blend-mode:normal}.owner-stories .owner-intro>div{padding-top:14px}.next-dollar-map{display:grid;grid-template-columns:1fr 1fr;gap:0 34px;margin-top:26px}.next-dollar-map a{display:block;text-decoration:none;color:#122C3F;border-top:1px solid #D1C8B7;padding:22px 0;min-height:120px}.next-dollar-map h3{font-size:23px;margin:0 0 10px}.next-dollar-map p{font-size:16px;line-height:1.6;margin:0}.next-dollar-map a:hover h3{text-decoration:underline;text-underline-offset:4px}.next-dollar-map a:focus-visible{outline:2px solid #1E6F6C;outline-offset:6px}.next-dollar-map .eyebrow{margin-bottom:9px}
@media(min-width:1440px){.money-chapter{gap:85px}.money-question h3{font-size:29px}}
@media(max-width:900px){.money-chapter{gap:35px;grid-template-columns:.8fr 1.2fr}.money-question h3{font-size:24px}.home9-money .money-intro{display:block}.home9-money .money-intro p{max-width:65ch;margin-top:22px}.money-art figcaption{font-size:12px}}
@media(max-width:640px){.home9-money{padding:39px 0}.home9-money .money-intro{margin-bottom:26px}.home9-money .money-intro h2{max-width:19ch}.home9-money .money-intro p{font-size:17px}.money-chapter{grid-template-columns:1fr;gap:5px;padding:20px 0 24px}.money-art img{max-width:440px;margin:auto}.money-art figcaption{padding-top:8px;font-size:13px}.money-question{gap:14px;padding:23px 0;grid-template-columns:minmax(0,1fr) 34px}.money-question h3{font-size:26px;max-width:25ch}.money-question p{font-size:16px}.money-question .money-arrow{width:34px;height:34px;font-size:19px}.money-all{justify-content:flex-start}.home8.home9 .home8-whole{padding-block:40px}.next-dollar-map{grid-template-columns:1fr}}
@media(prefers-reduced-motion:reduce){.money-question .money-arrow{transition:none!important;transform:none!important}}
@media print{.money-chapter{display:block;break-inside:avoid}.money-art{max-width:300px}.money-question{padding:12px 0}.money-question .money-arrow{display:none}}
