[data-hsfc-id=Renderer] .hsfc-Step .hsfc-Step__Content{
    padding: unset!important;
}

.b8__right .input-box{
    width: unset!important;
}

.b8__right .input-box textarea,  .b8__right .input-box textarea{
    background: transparent;
    border: none;
    border-bottom: 1px solid rgba(8, 13, 9, .2);
    color: #080d09;
    display: block;
    font-size: 24px;
    line-height: 130%;
    padding: 8px 0;
    transition: .4s;
    width: 100%;
}

.b8__right .hsfc-RichText{
    display: none;
}

.b8__right [data-hsfc-id=Renderer] .hsfc-TextField>*:not(:last-child){
    margin-bottom: unset!important;
}

.b8__right [data-hsfc-id=Renderer] .hsfc-DataPrivacyField>*:not(:last-child) {
    margin-bottom: 0.1vw!important;
}

.b8__right .input-box label span{
    color: #080d09;
    font-family: DM Mono, monospace;
    font-size: 14px;
    text-transform: uppercase;
}
.b8__right [data-hsfc-id=Renderer] .hsfc-PhoneInput:not(.hsfc-PhoneInput--rtl) .hsfc-PhoneInput__FlagAndCaret{
    background: transparent !important;
    border: 1px solid rgba(8, 13, 9, .2);
}
.b8__right [data-hsfc-id=Renderer] .hsfc-PhoneInput input{
    padding-left: 12px!important;
}