.b-page__control{align-items:center;display:flex;flex-wrap:wrap;gap:20px;margin:50px 0 0}.b-page__result{color:#df5050;font-size:18px;font-weight:600;margin:0 auto 0 0;width:100%}.b-page__button{border-radius:25px}.b-page__button--calc{margin:0 0 0 auto}.b-page__button--reset{background-color:transparent;margin:0}.b-page__conclusion{margin-top:80px}.b-question[role=listitem]{align-items:flex-start;border-bottom:1px solid hsla(220,1%,58%,.3);flex-direction:column;padding-bottom:30px}.b-question__text{font-size:16px;line-height:1;margin-bottom:25px;margin-top:12px}.b-question__inputs{color:#1d1d1d;font-size:16px}.b-question__label{align-items:center;cursor:pointer;display:flex;margin-bottom:15px}.b-question__label:last-child{margin-bottom:0}.b-question__input{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid #1d1d1d;border-radius:50%;display:flex;height:20px;justify-content:center;margin-right:12px;position:relative;width:20px}.b-question__input:checked{border-color:#df5050}.b-question__input:checked:after{background-color:#df5050;border-radius:50%;content:"";height:10px;width:10px}.b-results__title{margin:0 0 30px;max-width:600px}.b-results__text{margin:0 0 30px}.b-results__text :last-child{margin-bottom:0}.b-results__table{width:100%}.b-results__line{background-color:#fefefe;border-radius:20px;display:grid;grid-template-columns:3fr 9fr;width:100%}.b-results__line--top{background:radial-gradient(107.09% 116.28% at 100% 144.64%,#edb9de 0,#dfcfc9 100%);font-weight:500}.b-results__line:not(:first-child),.b-results__line:not(:last-child){border-bottom:2px solid #f9eee8}.b-results__cell{padding:15px}.b-results__cell--value{border-left:2px solid #f9eee8}.b-results__disclaimer{background:var(--radial,radial-gradient(116.48% 171.08% at 207.67% 83%,#edb9de 0,#dfcfc9 100%));-webkit-background-clip:text;background-clip:text;font-size:18px;font-weight:400;letter-spacing:.96px;line-height:120%;margin-top:30px;text-transform:uppercase;-webkit-text-fill-color:transparent}@media screen and (min-width:0)and (max-width:767px){.b-page__button{width:100%}.b-results__line{grid-template-columns:30% 70%}}@media screen and (min-width:768px){.b-page__result{font-size:25px}.b-page__conclusion{margin-top:100px}.b-question__inputs,.b-question__text,.b-results__disclaimer{font-size:20px}}@media screen and (min-width:768px)and (max-width:1023px){.b-results__text,.b-results__title{margin-bottom:50px}}@media screen and (min-width:1024px){.b-page__result{font-size:36px;width:-moz-max-content;width:max-content}.b-page__conclusion{margin-top:120px}.b-results__cell{padding:40px 50px}.b-results__disclaimer{font-size:24px}}@media screen and (min-width:1360px){.b-results__disclaimer{font-size:32px}}