/* Public Worth It+ entry points and calculator section emphasis. */
.membership-banner{box-sizing:border-box;width:100%;margin:0;padding:10px 20px;background:#176b4d;color:#fff;border-bottom:1px solid #63f59a;text-align:center;font:650 15px/1.5 system-ui,-apple-system,Segoe UI,sans-serif}
.membership-banner[hidden]{display:none!important}.membership-banner p{max-width:1160px;margin:0 auto;color:#fff!important}.membership-banner a{display:inline-block;margin:0 3px;padding:3px 10px;border-radius:999px;background:#63f59a;color:#061b22!important;font-weight:800;text-decoration:none}.membership-banner a:hover{filter:brightness(1.08)}.membership-banner a:focus-visible{outline:3px solid #8edbf2!important;outline-offset:2px}
.home-page .home-brand-hero{position:relative;padding-right:220px}.home-account-link{position:absolute;top:32px;right:24px;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 18px;border:1px solid #63f59a;border-radius:999px;background:#63f59a;font:750 15px/1.2 system-ui,-apple-system,Segoe UI,sans-serif;text-decoration:none;white-space:nowrap}body .home-account-link{color:#061b22!important}.home-account-link:hover{filter:brightness(1.08)}
body[data-result-tool="single"] main#mainContent>section>.card>h3,
body[data-result-tool="single"] main#mainContent>section>#annualFamilyLeave>summary>strong,
body[data-result-tool="single"] main#mainContent>section>#annualOtherLeave>summary>strong,
body[data-result-tool] main#mainContent .cash-tips-input>h3,
body[data-result-tool] main#mainContent .cash-tips-input>details>summary,
body[data-result-tool="pay"] #predictor>.card.step>h2,
body[data-result-tool="pay"] #predictor>.cash-tips-input>h3,
body[data-result-tool="self"] #selfInputs>.card[id^="step"]>h3,
body[data-result-tool="self"] #selfInputs>.cash-tips-input>h3,
body[data-result-tool="comparison"] .section-heading>h2{color:#63f59a!important}
body[data-result-tool="single"] main#mainContent .tabs button:not(.active),
body[data-result-tool="comparison"] .editor-toolbar [role="tab"]:not([aria-selected="true"]){color:#63f59a!important;border-color:#327953!important}
body[data-result-tool="comparison"] .editor-toolbar [role="tab"][aria-selected="true"]{background:#63f59a!important;color:#061b22!important;border-color:#63f59a!important}
@media(max-width:760px){.home-page .home-brand-hero{padding-right:18px;padding-top:86px!important}.home-account-link{top:24px;left:18px;right:auto}}
