.quote-form{background-color:var(--color-atrament-primary-text);padding:24px}@media screen and (max-width:1000px){.quote-form{padding:8px}}.form-box{border:1px solid var(--color-atrament-muted);display:flex;flex-direction:column}.form-box textarea{overflow:hidden;resize:none;color:var(--color-atrament-bg-primary);width:100%;height:100%;padding:8px;flex:1}.form-box__content-textarea{flex:1;min-height:0}.form-box__header-title{color:var(--color-atrament-muted);font-weight:600;font-size:16px;text-align:center;padding:24px;border-bottom:1px solid var(--color-atrament-muted)}.form-box__inputs{padding:24px 30px;display:flex;flex-direction:column;gap:24px;height:100%}@media screen and (max-width:1000px){.form-box__inputs{padding:16px}}.form-box__inputs:has(textarea){padding:0;min-height:300px}.radio-input input{appearance:none;-webkit-appearance:none;width:40px;height:40px;border-radius:50%;background:var(--color-atrament-secondary-text);display:inline-block;cursor:pointer;position:relative;margin:0}.radio-input input:hover{background:#bdbdbd}.radio-input input:checked{background:var(--color-atrament-href)}.radio-input input:checked:after{content:"";width:14px;height:14px;background:#fff;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.radio-input{color:var(--color-atrament-bg-primary);display:flex;align-items:center;gap:12px;font-weight:400}.text-input{display:flex;flex-direction:column;gap:4px;color:var(--color-atrament-bg-primary)}.text-input input{padding:6px;border:1px solid var(--color-atrament-secondary-text)}
