.app-form{padding-top:24px;border-top:1px solid #222;display:flex;gap:54px;flex-direction:column}@media(min-width:1196px){.app-form{padding-top:0;gap:0}}.app-form .__row{display:flex;gap:0;flex-direction:column}@media(min-width:1196px){.app-form .__row{display:flex;gap:0;flex-direction:row;border-bottom:1px solid #dfdfdf}}.app-form.--read{gap:32px;padding-bottom:28px;border-bottom:1px solid #222}@media(min-width:1196px){.app-form.--read{gap:0;padding-bottom:0;border-bottom:0}}.app-form .__label{font-size:20px;line-height:1.4;letter-spacing:0;font-weight:400;font-weight:500;color:#222;margin-bottom:12px}@media(min-width:1196px){.app-form .__label{margin-bottom:0;display:flex;gap:0;align-items:center;justify-content:flex-end;padding-right:48px;width:380px;background-color:#fafafa}}.app-form .__label>span{color:#ed9c00}@media(min-width:1196px){.app-form .__input-set{padding:28px 240px 28px 40px;flex:1 1}}.app-form .__input-set .__detail{margin-top:12px;color:#ed9c00;font-size:14px;line-height:1.4;letter-spacing:0;font-weight:400}@media(min-width:1196px){.app-form .__input-set .__detail{margin-top:8px}}.app-form .__buttons{display:flex;gap:24px;flex-direction:column;margin-top:12px}@media(min-width:1196px){.app-form .__buttons{display:flex;gap:16px;flex-direction:row;flex-direction:row-reverse;max-width:634px;width:100%;margin:60px auto 0}.app-form .__buttons>div{flex:1 1}}