.guide-affiliate-note{font-size:13px;line-height:1.7;color:#535b62;max-width:850px;margin-top:16px}.guide-affiliate-note a{color:#2347ad}.guide-copy .guide-tool input[type=number]{font:inherit;font-weight:400;color:var(--ink);background:#fcfcfa;border:1px solid #98a5b8;border-radius:0;min-width:0;width:100%;padding:11px 12px;min-height:48px}.guide-copy .work-rate-number{font-size:clamp(28px,4vw,40px);line-height:1.2;letter-spacing:-.04em;font-weight:650;color:#17443d;margin:12px 0 18px}.guide-copy .work-plan{padding-left:24px}.work-plan li{padding-left:6px;margin-bottom:17px}.guide-copy h3[id]{scroll-margin-top:28px}.guide-copy .guide-table th[scope=row]{min-width:120px;font-weight:600}.guide-tool [hidden]{display:none!important}.guide-tool button:focus-visible,.guide-tool input:focus-visible,.guide-tool select:focus-visible,.guide-table-scroll:focus-visible{outline:3px solid #3154bd;outline-offset:4px}@media(max-width:600px){.guide-affiliate-note{font-size:12px}.guide-copy .guide-tool input[type=number]{font-size:16px}.guide-copy .guide-table{min-width:650px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
