.nok-sec-calculator{overflow:hidden;padding:130px 0 140px;position:relative;z-index:0}@media (max-width:767px){.nok-sec-calculator{padding:calc(130px*var(--sp-reduction-factor)) 0 calc(140px*var(--sp-reduction-factor))}}.nok-sec-calculator .pwr-sec__intro-sec{margin-bottom:32px}.bmi-info__results .result__bmi{border-radius:10px;border-radius:20px;color:#fff;display:inline-flex;flex-flow:column;font-size:24px;font-weight:400;gap:10px;margin-bottom:10px;padding:20px 30px;width:auto}.result__bmi.ondergewicht{background-color:#1dbbec}.result__bmi.gezond_gewicht{background-color:#d0ca5d}.result__bmi.licht_overgewicht{background-color:#ffcf4a}.result__bmi.obesitas_klasse_i{background-color:#ff864c}.result__bmi.obesitas_klasse_ii{background-color:#ff5300}.result__bmi.obesitas_klasse_iii{background-color:#ff390c}.nok-sec-calculator__container{display:flex;flex-flow:row wrap;gap:40px}.bmi-form,.bmi-info{max-width:calc(50% - 40px);width:100%}.bmi-form__conditions{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0}.bmi-form__conditions label{background-color:var(--clr-btn-lt);border:2px solid var(--clr-btn-dk);border-radius:50px;color:var(--clr-btn-dk);cursor:pointer;display:inline-block;font-size:16px;font-weight:700;padding:7px 12px;text-align:center;user-select:none;width:100%}.bmi-form__conditions .bmi-form__condition{width:calc(50% - 10px)}.bmi-form__conditions input[type=checkbox]{display:none}.bmi-form__conditions input[type=checkbox]:checked+label{background-color:var(--clr-btn-dk);color:var(--clr-btn-lt)}.bmi-form-questions{display:flex;flex-flow:row wrap;gap:20px}.bmi-form__question.width50{width:calc(50% - 20px)}.bmi-form__question.width33{width:calc(33.33% - 20px)}.bmi-info__explanation{background-color:var(--clr-accent-lt);border-radius:20px;padding:20px 30px}@media (max-width:767px){.bmi-form,.bmi-info{max-width:100%}}.nok-sec-calculator__container--form{margin-top:40px}.bmi-info__results,.nok-sec-calculator__container--form{display:none}