#package-calculator{max-width:44rem;margin:1.25rem 0}#package-calculator fieldset{border:0;margin:0;padding:0;min-width:0}#package-calculator legend{margin-bottom:.5rem}#package-calculator label{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.65rem;border-bottom:1px solid #444;padding:.6rem 0;cursor:pointer}#package-calculator input{accent-color:#dec48f;width:1.1rem;height:1.1rem}#package-calculator .package-estimate{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem}#package-calculator output{font-weight:700;font-size:1.4rem;color:#dec48f}
#package-calculator fieldset{margin:1.25rem 0}#package-calculator legend{font-weight:700}#social-platforms{margin-top:.75rem;padding:.65rem .85rem;border:1px solid #555;border-radius:6px}#social-platforms summary{cursor:pointer}#social-platforms label{grid-template-columns:auto 1fr}#package-calculator .package-estimate{margin:.5rem 0}
#package-calculator .calculator-picker{border-bottom:1px solid #444;scroll-margin-top:7rem}#package-calculator .calculator-picker summary{display:flex;justify-content:space-between;align-items:center;gap:1rem;cursor:pointer;padding:.75rem 0}#package-calculator .calculator-picker summary small{display:block;margin-top:.25rem;font-weight:400}#package-calculator .picker-count{font-size:.85rem;color:#dec48f;flex:none}#package-calculator .picker-count::after{content:" ▾"}#package-calculator details[open] .picker-count::after{content:" ▴"}#package-calculator .picker-choices{padding:0 0 .5rem 1rem}#package-calculator .picker-choices label:last-child{border-bottom:0}