@charset "UTF-8";.pdfForm{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;max-width:1200px;margin:0 auto}.pdfForm__field{display:-webkit-box;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:1 1 300px;-ms-flex:1 1 300px;flex:1 1 300px;min-width:250px;gap:8px}.pdfForm__label{font-size:14px;font-weight:600;color:#6b6b6b;line-height:1.4}.pdfForm__input{width:100%;padding:16px 20px;font-size:16px;line-height:1.5;color:#333;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box}.pdfForm__input::-webkit-input-placeholder{color:#999}.pdfForm__input::-moz-placeholder{color:#999}.pdfForm__input:-moz-placeholder{color:#999}.pdfForm__input:-ms-input-placeholder{color:#999}.pdfForm__input:focus{border-color:#ff5722;-webkit-box-shadow:0 0 0 3px rgba(255,87,34,0.1);box-shadow:0 0 0 3px rgba(255,87,34,0.1)}.pdfForm__input:hover{border-color:#ccc}.pdfForm__input--error{border-color:#dc3545!important;background-color:#ffe6e6!important}.pdfForm__input--error:focus{border-color:#dc3545!important;-webkit-box-shadow:0 0 0 3px rgba(220,53,69,0.1)!important;box-shadow:0 0 0 3px rgba(220,53,69,0.1)!important}.pdfForm__submit{-webkit-box-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding:16px 40px;font-size:16px;font-weight:600;color:#fff;background-color:#ff5722;border:none;border-radius:50px;cursor:pointer;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;outline:none;white-space:nowrap;-ms-flex-item-align:end;align-self:flex-end}.pdfForm__submit:hover{background-color:#f4511e;-webkit-box-shadow:0 4px 12px rgba(255,87,34,0.3);box-shadow:0 4px 12px rgba(255,87,34,0.3);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.pdfForm__submit:active{-webkit-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:0 2px 6px rgba(255,87,34,0.2);box-shadow:0 2px 6px rgba(255,87,34,0.2)}.pdfForm__submit:disabled{background-color:#ccc;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateY(0);transform:translateY(0)}.pdfForm__message{width:100%;padding:16px 20px;margin-bottom:20px;font-size:16px;line-height:1.5;border-radius:8px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.pdfForm__message--success{color:#155724;background-color:#d4edda;border:1px solid #28a745}.pdfForm__message--error{color:#721c24;background-color:#f8d7da;border:1px solid #dc3545}@media (max-width:768px){.pdfForm{-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:20px}.pdfForm__field{width:100%;min-width:100%}.pdfForm__submit{width:100%;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}}@media (min-width:769px) and (max-width:1024px){.pdfForm{gap:20px}.pdfForm__field{-webkit-box-flex:1 1 calc(50% - 10px);-ms-flex:1 1 calc(50% - 10px);flex:1 1 calc(50% - 10px)}.pdfForm__submit{-webkit-box-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}