.money-planner{padding:64px 0 72px;background:#F4F2EC;border-top:1px solid #E8E4D9;scroll-margin-top:90px}.money-planner .eyebrow{margin-bottom:16px}.money-planner-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:28px}.money-planner h2{font-size:clamp(30px,3vw,40px);margin:0 0 12px}.money-planner-heading p{max-width:620px;color:#5C6A85;font-size:15px;line-height:1.7}.money-all{font-size:13px;color:#0A1F3D;white-space:nowrap;text-decoration:underline;text-underline-offset:5px}.money-plan-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.money-plan-card{display:flex;flex-direction:column;padding:32px;background:#fff;border:1px solid #E8E4D9;border-top:3px solid #B8924C;border-radius:4px;text-decoration:none;color:#0A1F3D;transition:border-color .2s,box-shadow .2s}.money-plan-card:hover{border-color:#B8924C;box-shadow:0 8px 22px #0a1f3d0b}.money-card-kicker{font:11px 'IBM Plex Mono',monospace;letter-spacing:.1em;color:#806432}.money-plan-card h3{font-family:Fraunces,Georgia,serif;font-size:28px;line-height:1.2;margin:20px 0 12px}.money-plan-card p{font-size:14px;color:#5C6A85;line-height:1.7;max-width:390px;margin:0 0 28px}.money-card-link{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #E8E4D9;padding-top:18px;margin-top:auto;font-size:13px;font-weight:600}.money-plan-card:focus-visible{outline:3px solid #B8924C;outline-offset:4px}.planner-shortcuts{display:flex;flex-wrap:wrap;gap:12px;margin:0 0 28px}.planner-shortcuts a{border:1px solid #d8d6cc;padding:10px 16px;text-decoration:none;font-size:13px;border-radius:3px}.planner-shortcuts a:hover{border-color:#B8924C}@media(max-width:680px){.money-planner{padding:40px 0 44px}.money-plan-grid{grid-template-columns:1fr;gap:16px}.money-plan-card{padding:24px}.money-plan-card h3{font-size:26px}.money-planner-heading{align-items:flex-start;flex-direction:column;gap:16px}}