.story-form{width:100%;max-width:100%}.story-form__acceptance{margin:60px 0 0;padding:0}@media (max-width:659px){.story-form__acceptance{margin-top:30px}}.story-form__acceptance p{margin:0}.story-form__acceptance .wpcf7-acceptance,.story-form__acceptance .wpcf7-form-control-wrap,.story-form__acceptance .wpcf7-list-item{display:block;margin:0;min-height:unset}.story-form__acceptance label{display:flex;align-items:flex-start;gap:12px;margin:0}.story-form__row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;width:100%}@media (max-width:1024px){.story-form__row{grid-template-columns:1fr;gap:5px}.story-form__row p{width:100%}}.story-form__field{min-width:0}.story-form__field--textarea{width:100%}.story-form__field--textarea p,.story-form__field--textarea span{width:100%}.story-form .wpcf7-form-control-wrap{display:block;width:100%;min-width:0}.story-form input:not([type=checkbox]):not([type=radio]):not([type=submit]),.story-form select,.story-form textarea{display:block;width:100%;max-width:100%;min-width:0;box-sizing:border-box;resize:none}.story-form .story-upload{position:relative;width:100%}.story-form .story-upload__native{height:0;overflow:hidden}.story-form .story-upload.has-files .story-upload__native{height:auto;overflow:visible;margin-top:12px}.story-form .story-upload .codedropz-upload-handler{display:none}.story-form .story-upload__button{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:54px;padding:0 18px;border:1px solid #cfd3d4;border-radius:8px;background:#fff;color:#667071;font:inherit;text-align:left;cursor:pointer;transition:border-color .2s ease}.story-form .story-upload__button:hover{border-color:#1b2829}.story-form .story-upload__button:focus,.story-form .story-upload__button:focus-visible{outline:0;box-shadow:none}.story-form .story-upload__text{min-width:0;overflow-wrap:anywhere}.story-form .story-upload__icon{display:inline-flex;flex:0 0 auto}.story-form .story-upload__native{width:100%}.story-form .story-upload .codedropz-upload-handler{display:none}.story-form .story-upload .codedropz-upload-wrapper{width:100%}.story-form .story-upload__files{display:grid;gap:8px;margin-top:12px}.story-form .story-upload__files:empty{display:none}.story-form .story-upload__file{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px;line-height:1.4}.story-form .story-upload__file-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.story-form .dnd-upload-status{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:12px}.story-form .dnd-upload-image,.story-form .dnd-upload-status img{width:64px;height:64px;-o-object-fit:cover;object-fit:cover;border-radius:6px}.story-form .dnd-upload-details{min-width:0}.story-form .dnd-upload-details .name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.story-form .dnd-upload-status .remove,.story-form .remove-file{cursor:pointer}.story-form .story-upload__button{width:100%;border:none;margin-top:40px}.story-form br{display:none}.story-form .story-upload p{width:100%}.story-form{margin:0;padding:0}.story-form p{margin:0}.story-form .wpcf7-acceptance,.story-form .wpcf7-form-control-wrap,.story-form .wpcf7-list-item{display:block;margin:0}.story-form .story-form__note{margin-top:20px;font-weight:600;font-size:18px;line-height:140%;letter-spacing:0;vertical-align:middle}.story-form .dnd-upload-details .remove-file{top:50%;transform:translateY(-50%)}