.instagram-estimator,.instagram-decisions{margin:32px 0;padding:clamp(18px,3vw,28px);border:1px solid #bdddd8;border-radius:20px;background:#fff}.instagram-estimator h2,.instagram-decisions h2{margin-top:0}.instagram-estimator p,.instagram-decisions p{line-height:1.7}.public-estimator{max-width:520px}.public-estimator label{display:block;font-weight:700;margin-bottom:10px}.public-estimator input{display:block;width:100%;max-width:280px;min-height:48px;padding:10px 14px;font:inherit;color:#10243a;background:#fff;border:2px solid #568b8e;border-radius:10px;box-sizing:border-box}.public-estimator input:focus-visible{outline:3px solid #087e83;outline-offset:3px}.public-estimator input[aria-invalid=true]{border-color:#a52222}.public-estimator .estimator-result{font-size:1.35rem;font-weight:700;color:#075e63;min-height:2em}.public-estimator .primary{display:inline-block;white-space:normal}.instagram-decisions a{color:#075e63;text-decoration:underline;text-underline-offset:3px}
