.noise-calc{background-color:var(--color-grey-light,#f6f5f5);padding:32px 24px}.noise-calc__container{margin:0 auto;max-width:1140px;width:100%}.noise-calc__card{background-color:#fff;border:0;border-radius:16px;box-shadow:0 2px 12px rgba(0,0,0,.05);display:flex;flex-direction:column;gap:32px;padding:32px 24px}@media (min-width:768px){.noise-calc__card{gap:40px;padding:40px 64px}}.noise-calc__heading{display:flex;flex-direction:column;gap:16px;text-align:center}.noise-calc__heading h2,.noise-calc__heading h5{margin:0}.noise-calc__sliders{display:flex;flex-direction:column;gap:24px;width:100%}.noise-calc__row{align-items:center;display:flex;gap:16px;width:100%}@media (min-width:640px){.noise-calc__row{gap:32px}}.noise-calc__label{color:var(--color-dark,#222529);flex:0 0 auto;font-family:var(--font-gotham,sans-serif);font-size:14px;font-weight:500;text-align:right;width:88px}@media (min-width:640px){.noise-calc__label{font-size:16px;width:96px}}.noise-calc__value{color:var(--color-dark,#222529);flex:0 0 auto;font-family:var(--font-gotham,sans-serif);font-size:14px;font-weight:400;min-width:64px}@media (min-width:640px){.noise-calc__value{font-size:16px;min-width:80px}}.noise-calc__slider{-webkit-appearance:none;appearance:none;background:var(--color-grey-dark,#eaeaea);border-radius:999px;cursor:pointer;flex:1 1 auto;height:2px;min-width:0;outline:none;width:100%}.noise-calc__slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--color-red,#d22730);border:none;border-radius:50%;cursor:pointer;height:20px;width:20px}.noise-calc__slider::-moz-range-thumb{background:var(--color-red,#d22730);border:none;border-radius:50%;cursor:pointer;height:20px;width:20px}.noise-calc__slider::-moz-range-track{background:var(--color-grey-dark,#eaeaea);border-radius:999px;height:2px}.noise-calc__result{align-items:center;background-color:var(--color-grey-light,#f6f5f5);border:0;border-radius:8px;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;padding:24px}@media (min-width:768px){.noise-calc__result{padding:24px 40px}}.noise-calc__result-label{color:var(--color-dark,#222529);font-family:var(--font-gotham,sans-serif);font-size:14px;font-weight:500;margin:0}@media (min-width:640px){.noise-calc__result-label{font-size:16px}}.noise-calc__result-value{color:var(--color-red,#d22730);font-family:var(--font-metropolis,sans-serif);font-size:24px;font-weight:900;line-height:1;margin:0}.noise-calc__row{min-height:24px}