.rvss-calculator__headline--title{font-family:PP Telegraf,sans-serif;font-size:4rem;font-weight:600;letter-spacing:.05rem;color:#f5f5f5;margin:1rem 0 0}.rvss-calculator__headline--subtitle{font-family:PP Neue Montreal,sans-serif;font-size:1.6rem;font-weight:400;color:#f5f5f5}.score-number{padding:16px;text-align:center;background:#414141;border:1px solid #80edb0;max-height:108px;width:141px}@media(max-width:820px){.score-number{width:100%}}.score-number-none{color:#fff!important}.score-number-low{color:#3888fa!important}.score-number-medium{color:#80edb0!important}.score-number-high{color:#f4c871!important}.score-number-critical{color:#f66!important}.score-number--value{font-family:PP Telegraf,sans-serif;font-size:40px;font-style:normal;font-weight:600;line-height:52px;letter-spacing:.5px;color:#80edb0}.score-number--label{font-family:PP Neue Montreal,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.24px;color:#80edb0}.score{width:100%}.score__head{display:flex;flex-direction:column}.score__head__content{display:flex;justify-content:space-between;align-items:center}.score--link{cursor:pointer;font-size:1.4rem;font-weight:500;border-bottom:.1rem dashed #f5f5f5;height:25px;color:#f5f5f5;text-decoration:none}@media(max-width:820px){.score--link{height:16px}}.score--link:hover{border-bottom-color:#80edb0}.score--title{font-size:18px;font-weight:500;line-height:28px;letter-spacing:.18px;text-transform:uppercase;color:#80edb0}.score--description,.score--title{font-family:PP Neue Montreal,sans-serif;font-style:normal}.score--description{margin:8px 0;font-size:14px;font-weight:400;line-height:18px;letter-spacing:.28px}.score__wrapper{display:flex;gap:24px;width:100%}.score__result{display:flex;justify-content:space-between;align-items:center;width:100%;max-height:48px;background:#414141;padding:8px 16px;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}@media(max-width:820px){.score__result{margin-top:1.6rem;padding:8px 8px 8px 16px}.score__result--text{max-width:160px;word-wrap:break-word;font-size:1.2rem;font-weight:400}}.severity-calculator{padding:4.8rem 0;max-width:112.1rem}@media(max-width:820px){.severity-calculator{padding:48px 20px;background-image:url(/_next/static/media/homepage-bg.31b3598e.webp)}}.severity-calculator--title{font-family:PP Telegraf,sans-serif;font-size:40px;font-weight:600;letter-spacing:.5px;color:#f5f5f5;margin:0}.severity-calculator--subtitle{font-family:PP Neue Montreal,sans-serif;font-size:16px;font-weight:400;color:#f5f5f5}.severity-calculator__container{display:flex;justify-content:space-between;margin-top:36px}@media(max-width:820px){.severity-calculator__container{margin-top:10px}}.severity-calculator__content,.severity-calculator__info-block{background:#2d2d2d;padding:32px}.severity-calculator__content{width:100%}@media(max-width:820px){.severity-calculator__content{background:none;padding:0}}.severity-calculator__content--wrapper{display:flex;align-items:flex-end;gap:24px}@media(max-width:820px){.severity-calculator__content--wrapper{flex-direction:column;background-color:#2d2d2d;padding:24px}}.severity-calculator__content__score{width:100%}.severity-calculator__content__score--title{font-family:PP Neue Montreal,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:28px;letter-spacing:.18px;text-transform:uppercase;color:#80edb0}.severity-calculator__info-block{width:26.7%;height:66.2%}.severity-calculator__info-block--text{font-family:PP Neue Montreal,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.24px}.tooltip{margin-left:.5rem;position:relative;display:inline-block}@media(max-width:820px){.tooltip{position:static}}.tooltip__icon{cursor:pointer;display:flex;align-items:center}.tooltip--link{color:#f5f5f5}.tooltip__body{width:28.2rem;background-color:#383838;padding:1.2rem 1.6rem;position:absolute;top:100%;left:.4rem;margin-top:.6rem;z-index:1}.tooltip__body__content{color:#f5f5f5;font-size:1.4rem;font-weight:400;line-height:2rem;max-width:278px}@media(max-width:820px){.tooltip__body{right:-24px;left:-24px;bottom:calc(100% + 4px);width:unset;top:unset}}.tooltip__close{position:absolute;right:8px;top:8px}.rvss-calculator{margin-top:4.8rem;padding:3.2rem 0 4.8rem;font-family:PP Neue Montreal}@media(max-width:820px){.rvss-calculator{margin-top:24px;padding:0}}.rvss-calculator__section__content{display:flex}@media(max-width:820px){.rvss-calculator__section__content{flex-direction:column;background-color:#2d2d2d;padding:24px 24px 0}}.rvss-calculator__section__item{width:33%;padding-right:5rem}@media(max-width:820px){.rvss-calculator__section__item{width:100%;padding-right:0}.rvss-calculator__section__item:not(:first-child){margin-top:32px}}.rvss-calculator__section__item__content{border-right:.1rem solid #383838;padding-bottom:1.6rem}@media(max-width:820px){.rvss-calculator__section__item__content{border:none}}.rvss-calculator__section__item__content.no-border{border:none}.rvss-calculator__section__item--label{font-size:1.8rem;font-weight:500;text-transform:uppercase;color:#80edb0}.rvss-calculator__section__item__list{margin-top:2.4rem}@media(max-width:820px){.rvss-calculator__item{position:relative}}.rvss-calculator__item__label{display:flex;align-items:center}.rvss-calculator__item__label--title{color:#80edb0;font-size:1.4rem;font-weight:500}.rvss-calculator__item__list{margin-top:1.6rem;padding-bottom:1.6rem}.rvss-calculator__item.large-space{margin-top:6.4rem!important}@media(max-width:820px){.rvss-calculator__item.large-space{margin-top:24px!important}}.rvss-calculator__item:not(:first-child){margin-top:24px}.rvss-calculator .radio-row{display:flex}.rvss-calculator .radio-row:not(:first-child){margin-top:1.6rem}.rvss-calculator .radio-row>.Radio:not(:first-child){margin-left:1.6rem}.rvss-calculator .radio-row>.Radio .Radio__input:checked+.Radio__label:before{box-shadow:0 0 0 1px #80edb0,inset 0 0 0 3px #252525}.rvss-calculator .radio-row>.Radio .Radio__label{font-size:1.6rem}.rvss-calculator .radio-row>.Radio .Radio__label:before{margin-right:1rem}.rvss-calculator .radio-row>.Radio .Radio__label:hover:before{box-shadow:0 0 0 1px #80edb0}@media(max-width:820px){.rvss-calculator .tooltip__icon>svg{width:13.6px}}.info{display:flex;flex-direction:column;max-width:70rem;color:#f5f5f5}@media(max-width:820px){.info{background-color:#2d2d2d;padding:48px 24px 24px;max-width:unset;width:100%}}.info--title{font-size:1.8rem;font-weight:500;text-transform:uppercase}.info--description{margin-top:1.6rem}.info--description,.info--link{font-size:1.6rem;font-weight:400}.info--link{color:inherit}