.rf{min-width:0;scroll-margin-top:96px;container-type:inline-size}.rf__h{font:800 20px/1.3 var(--font-head);color:var(--ink);margin:0 0 14px}.rf__polya{grid-template-columns:minmax(0,1fr);gap:14px 12px;display:grid}.rf__polya>.field+.field{margin-top:0}@container (min-width:520px){.rf__polya{grid-template-columns:repeat(2,minmax(0,1fr))}.rf__pole--wide{grid-column:1/-1}}.rf textarea.field__input{min-height:80px}.rf .foto-pole__face{height:52px}.rf>.field__error{margin-top:10px}.rf__act{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:14px;display:flex}.rf__act>.btn{flex-shrink:0}.rf__posle{min-width:0;color:var(--muted);flex:240px;font-size:13.5px;line-height:1.5}@container (max-width:519px){.rf__act>.btn{flex:100%}.rf__posle{flex-basis:100%}}@media (max-width:1024px){.rf .field__label,.rf .field__hint,.rf .field__error,.rf__posle{font-size:14px}.rf__h{font-size:19px}}
