#dashboard{margin-top:48px;border-top:4px solid #000;padding-top:32px;scroll-margin-top:24px}.affiliate-heading{display:flex;justify-content:space-between;gap:24px;align-items:center}.affiliate-heading h2{font-size:clamp(28px,4vw,44px);margin:8px 0}.affiliate-heading p{margin:8px 0}.affiliate-notice{background:#f6cf1f;color:#000;padding:20px}.affiliate-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:32px 0}.affiliate-metrics article{border:1px solid #d2d2d2;padding:24px}.affiliate-metrics strong{display:block;font-size:32px;margin:16px 0;letter-spacing:-.04em}.affiliate-metrics small{color:#595959;line-height:1.6}.affiliate-workflow{padding-left:24px}.affiliate-workflow li{padding:12px 0}.affiliate-workflow p{margin:8px 0}.affiliate-calculator{padding:24px;background:#f2f2f2}.affiliate-calculator summary{cursor:pointer;font-weight:700;min-height:44px;align-content:center}.affiliate-calculator label{display:block;margin:16px 0 8px}.affiliate-calculator input{font:inherit;border:1px solid #000;min-height:48px;padding:12px;width:100%;max-width:320px}.affiliate-calculator output{font-weight:700}.affiliate-calculator summary:focus-visible,.affiliate-calculator input:focus-visible{outline:3px solid #000;outline-offset:4px}@media(max-width:720px){.affiliate-metrics{grid-template-columns:1fr}.affiliate-heading{display:block}}
