.casual-pay-planner-tool{--article-ink:#002923;--article-ink-soft:#2e524d;--article-muted:#506965;--article-rule:#dde3e1}.casual-pay-planner-tool .planner-tool__reading{gap:18px;line-height:1.7;display:grid}.casual-pay-planner-tool .planner-tool__reading :is(h2,p){margin:0}.casual-pay-planner-tool .planner-tool__reading h2{font-family:var(--font-display);letter-spacing:-.045em;font-size:clamp(28px,2.5vw,36px);font-weight:580;line-height:1.1}.casual-pay-planner-tool .tool-step-label{letter-spacing:.06em;text-transform:uppercase;color:#506965;margin:28px 0 0;font-size:12px;font-weight:650}.casual-pay-planner-tool .iri-figure{margin:16px 0 36px}.casual-pay-planner-tool .iri-figure figcaption{color:#506965;margin-top:14px;font-size:13px}
