.section-title[data-v-10f05c76]{font-size:1.35rem;font-weight:700;color:#1a1a1a}.form-errors[data-v-10f05c76] .p-message{width:100%}.confirmation-label[data-v-10f05c76]{font-weight:400;color:#333;line-height:1.45;cursor:pointer}.section-note[data-v-10f05c76]{color:#777;font-size:.9rem}.field-block[data-v-10f05c76]{margin-bottom:1.25rem}.field-block label[data-v-10f05c76]{display:block;font-weight:600;margin-bottom:.4rem;color:#222}.field-hint[data-v-10f05c76]{color:#777;font-size:.9rem;margin:0 0 .75rem}.word-count[data-v-10f05c76]{color:#888;font-size:.85rem}.style-tags[data-v-10f05c76]{display:flex;flex-wrap:wrap;gap:.5rem}.style-tag[data-v-10f05c76]{border:1px solid #d0d0d0;background:#fff;border-radius:999px;padding:.45rem .9rem;cursor:pointer;font-size:.95rem;color:#333;transition:background .15s ease,border-color .15s ease,color .15s ease}.style-tag[data-v-10f05c76]:hover{border-color:#bfa76a}.style-tag.active[data-v-10f05c76]{background:#bfa76a;border-color:#bfa76a;color:#fff}.form-divider[data-v-10f05c76]{border:0;border-top:1px solid #e5e5e5;margin:1.5rem 0}.submit-button[data-v-10f05c76]{background:#1a1a1a!important;border-color:#1a1a1a!important;font-weight:600;padding:.85rem 1rem}.submit-note[data-v-10f05c76]{color:#888;font-size:.85rem}[data-v-10f05c76] .p-inputtext,[data-v-10f05c76] .p-dropdown,[data-v-10f05c76] .p-inputtextarea{border-radius:.55rem}[data-v-10f05c76] .filepond--panel-root{border-radius:.65rem;border:1px dashed #c8c8c8;background:#fafafa}
