.vp-budget-heading{width:100%;padding:26px clamp(16px,3vw,56px) 22px;color:#111;background:#fff}.vp-budget-heading>a{color:#000096;font-size:14px;min-height:44px;display:inline-flex;align-items:center}.vp-budget-eyebrow{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.09em;color:#000096;margin:12px 0}.vp-budget-heading h1{font-size:clamp(30px,4vw,52px);line-height:1.08;letter-spacing:-.035em;margin:0 0 16px}.vp-budget-intro{font-size:clamp(16px,1.6vw,20px);line-height:1.5;max-width:820px;margin:0 0 8px}.vp-budget-note{color:#626274;font-size:14px;line-height:1.5;margin:0 0 22px;max-width:820px}.vp-budget-heading nav{display:flex;flex-wrap:wrap;gap:8px}.vp-budget-heading nav a{display:inline-flex;align-items:center;min-height:44px;padding:10px 15px;border:1px solid #d8d8e8;border-radius:8px;color:#000096;font-weight:700;font-size:14px;text-decoration:none;background:#fff}.vp-budget-heading nav a[aria-current]{background:#000096;border-color:#000096;color:#fff}.vp-budget-heading a:focus-visible{outline:3px solid #000096;outline-offset:3px}.vp-discovery-button--budget{margin-top:10px!important;background:#fff!important;color:#000096!important;border:1px solid #000096!important}@media(max-width:600px){.vp-budget-heading{padding-top:12px}.vp-budget-heading nav{gap:7px}.vp-budget-heading nav a{font-size:13px;padding:9px 12px}.vp-budget-note{font-size:13px}.vp-budget-intro{max-width:36ch}}