.contact[data-v-3c4b1baa]{border-radius:14px;padding:20px}.contact--light[data-v-3c4b1baa]{background:#f1f6f2;border:1px solid #d7e8dd;color:#1c1917}.contact--dark[data-v-3c4b1baa]{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.1);color:#f2ede8}.contact-title[data-v-3c4b1baa]{font-family:var(--font-serif);font-size:19px;line-height:1.3;margin:0 0 4px}.contact-desc[data-v-3c4b1baa]{font-size:13px;line-height:1.6;margin:0 0 14px;opacity:.72}.contact-actions[data-v-3c4b1baa]{display:grid;gap:8px}.contact-btn[data-v-3c4b1baa]{align-items:center;border-radius:10px;color:inherit;display:flex;gap:12px;min-height:52px;padding:10px 14px;text-decoration:none;transition:background .2s ease,border-color .2s ease,transform .2s ease}.contact--light .contact-btn[data-v-3c4b1baa]{background:#fff;border:1px solid #dfe9e2}.contact--dark .contact-btn[data-v-3c4b1baa]{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.1)}.contact-btn[data-v-3c4b1baa]:hover{border-color:#1b6b4a;transform:translateY(-1px)}.contact-btn i[data-v-3c4b1baa]{color:#1b6b4a;flex-shrink:0;font-size:22px}.contact--dark .contact-btn i[data-v-3c4b1baa]{color:#4fbf8b}.contact-btn--wa i[data-v-3c4b1baa]{color:#25a35a}.contact-btn-text[data-v-3c4b1baa]{display:flex;flex-direction:column;min-width:0}.contact-btn-label[data-v-3c4b1baa]{font-size:11px;letter-spacing:1.2px;opacity:.6;text-transform:uppercase}.contact-btn-value[data-v-3c4b1baa]{font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.du-input[data-v-db6402fc]{display:none}.du-note[data-v-db6402fc]{border:1.5px solid #ddd6cb;border-radius:10px;color:#1c1917;font-family:var(--font-sans);font-size:16px;margin-bottom:8px;min-height:44px;outline:none;padding:10px 12px;width:100%}.du-note[data-v-db6402fc]:focus{border-color:#1b6b4a}.du-drop[data-v-db6402fc]{align-items:center;background:#fbf9f6;border:1.5px dashed #cfc6b8;border-radius:12px;cursor:pointer;display:flex;gap:12px;min-height:60px;padding:12px 16px;transition:border-color .2s ease,background .2s ease}.du-drop--over[data-v-db6402fc],.du-drop[data-v-db6402fc]:focus-visible,.du-drop[data-v-db6402fc]:hover{background:#f1f6f2;border-color:#1b6b4a;outline:none}.du-drop i[data-v-db6402fc]{color:#1b6b4a;font-size:24px}.du-drop-text[data-v-db6402fc]{color:#8a8178;display:flex;flex-direction:column;font-size:12px;gap:2px}.du-drop-text strong[data-v-db6402fc]{color:#1c1917;font-size:14px;font-weight:600}.du-busy[data-v-db6402fc]{border:1px solid #e3ddd3;border-radius:12px;color:#78716c;display:grid;font-size:13px;gap:6px;padding:14px 16px}.du-progress[data-v-db6402fc]{background:#ece6dc;border-radius:5px;height:5px;overflow:hidden}.du-progress span[data-v-db6402fc]{background:#1b6b4a;display:block;height:100%;transition:width .2s ease}.du-error[data-v-db6402fc]{color:#b4472f;font-size:13px;margin:8px 0 0}.pt[data-v-274db21e]{--ink:#1c1917;--muted:#78716c;--line:#e7e2da;--emerald:#1b6b4a;color:var(--ink);display:grid;gap:16px;grid-template-columns:minmax(0,1fr);margin:0 auto;max-width:760px}.pt-card[data-v-274db21e]{background:#fff;border:1px solid var(--line);border-radius:18px;padding:24px}.pt-hero[data-v-274db21e]{box-shadow:0 20px 60px -34px #1c19174d;padding:34px 28px 28px;text-align:center}.pt-icon[data-v-274db21e]{align-items:center;animation:pt-pop-274db21e .5s cubic-bezier(.34,1.56,.64,1);border-radius:50%;display:flex;font-size:28px;height:64px;justify-content:center;margin:0 auto 16px;width:64px}.pt-icon--wait[data-v-274db21e]{background:#fbf3e4;color:#b07a1e}.pt-icon--warn[data-v-274db21e]{background:#fff1e6;color:#c2621a}.pt-icon--ok[data-v-274db21e]{background:#e8f1ec;color:var(--emerald)}.pt-icon--muted[data-v-274db21e]{background:#f3efe8;color:var(--muted)}@keyframes pt-pop-274db21e{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.pt-eyebrow[data-v-274db21e]{color:#c4963c;font-size:11px;font-weight:600;letter-spacing:2px;margin:0 0 6px;text-transform:uppercase}.pt-title[data-v-274db21e]{font-family:var(--font-serif);font-size:clamp(26px,4vw,32px);font-weight:400;margin:0 0 10px}.pt-desc[data-v-274db21e]{color:#57534e;font-size:15px;line-height:1.7;margin:0 auto;max-width:520px}.pt-message[data-v-274db21e]{background:#fff7ed;border:1px solid #fed7aa;border-radius:12px;margin:18px 0 0;padding:14px 16px;text-align:left}.pt-message--muted[data-v-274db21e]{background:#faf8f5;border-color:var(--line)}.pt-message-from[data-v-274db21e]{color:#c2621a;font-size:11px;font-weight:600;letter-spacing:1.5px;margin:0 0 4px;text-transform:uppercase}.pt-message-text[data-v-274db21e]{font-size:14px;line-height:1.65;margin:0;white-space:pre-wrap}.pt-actions[data-v-274db21e]{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.pt-actions[data-v-274db21e],.pt-btn[data-v-274db21e]{justify-content:center}.pt-btn[data-v-274db21e]{align-items:center;background:#fff;border:1px solid #d6cfc4;border-radius:999px;color:var(--ink);cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:500;gap:8px;min-height:46px;padding:10px 20px;transition:all .2s ease}.pt-btn[data-v-274db21e]:hover:not(:disabled){border-color:var(--emerald);color:var(--emerald)}.pt-btn[data-v-274db21e]:disabled{cursor:wait;opacity:.6}.pt-btn--primary[data-v-274db21e]{background:var(--emerald);border-color:var(--emerald);color:#fff}.pt-btn--primary[data-v-274db21e]:hover:not(:disabled){background:#0d4a30;color:#fff}.pt-btn--wide[data-v-274db21e]{border-radius:12px;justify-content:flex-start;width:100%}.pt-spin[data-v-274db21e]{animation:pt-spin-274db21e .8s linear infinite}@keyframes pt-spin-274db21e{to{transform:rotate(1turn)}}.pt-steps[data-v-274db21e]{display:grid;grid-template-columns:repeat(6,1fr);list-style:none;margin:0;padding:22px 12px;position:relative}.pt-steps[data-v-274db21e]:before{background:#ece6dc;content:"";height:2px;left:8.33333%;position:absolute;right:8.33333%;top:39px}.pt-step[data-v-274db21e]{flex-direction:column;gap:8px;text-align:center}.pt-dot[data-v-274db21e],.pt-step[data-v-274db21e]{align-items:center;display:flex;position:relative}.pt-dot[data-v-274db21e]{background:#fff;border:2px solid #ece6dc;border-radius:50%;color:#b9b1a5;font-size:15px;height:34px;justify-content:center;width:34px;z-index:1}.pt-step.is-done .pt-dot[data-v-274db21e]{background:var(--emerald);border-color:var(--emerald);color:#fff}.pt-step.is-current .pt-dot[data-v-274db21e]{border-color:#c4963c;box-shadow:0 0 0 5px #c4963c24;color:#b07a1e}.pt-step.is-attention .pt-dot[data-v-274db21e]{background:#fff7ed;border-color:#e08a4f;color:#c2621a}.pt-step-text[data-v-274db21e]{display:flex;flex-direction:column;gap:2px}.pt-step-label[data-v-274db21e]{color:var(--muted);font-size:12px;line-height:1.3}.pt-step.is-attention .pt-step-label[data-v-274db21e],.pt-step.is-current .pt-step-label[data-v-274db21e],.pt-step.is-done .pt-step-label[data-v-274db21e]{color:var(--ink);font-weight:600}.pt-step-hint[data-v-274db21e]{color:#a8a29e;font-size:11px}.pt-tasks[data-v-274db21e]{display:grid;gap:12px;grid-template-columns:minmax(0,1fr)}.pt-section-title[data-v-274db21e]{font-family:var(--font-serif);font-size:22px;font-weight:400;margin:8px 0 0}.pt-section-sub[data-v-274db21e]{color:var(--muted);font-size:14px;line-height:1.6;margin:0 0 4px}.pt-task[data-v-274db21e]{border-left:4px solid #c4963c;display:grid;gap:12px;padding:20px}.pt-task.is-pending[data-v-274db21e]{border-left-color:#93c5fd}.pt-task.is-accepted[data-v-274db21e]{border-left-color:var(--emerald)}.pt-task.is-rejected[data-v-274db21e]{border-left-color:#e08a4f}.pt-task--optional.is-missing[data-v-274db21e]{border-left-color:#e7e2da}.pt-task-head[data-v-274db21e]{align-items:flex-start;display:flex;gap:12px}.pt-task-num[data-v-274db21e]{align-items:center;background:#f3efe8;border-radius:50%;color:var(--muted);display:flex;flex-shrink:0;font-size:13px;font-weight:600;height:28px;justify-content:center;width:28px}.pt-task.is-accepted .pt-task-num[data-v-274db21e]{background:var(--emerald);color:#fff}.pt-task-heading[data-v-274db21e]{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:6px 12px;justify-content:space-between;min-height:28px}.pt-task-heading h4[data-v-274db21e]{font-size:16px;font-weight:600;margin:0}.pt-task-desc[data-v-274db21e]{color:#57534e;font-size:14px;line-height:1.65;margin:0}.pt-task-hint[data-v-274db21e]{color:#8a8178;font-size:12.5px;line-height:1.55;margin:0}.pt-task-alert[data-v-274db21e]{background:#fff7ed;border:1px solid #fed7aa;border-radius:10px;color:#9a4a12;font-size:13.5px;margin:0;padding:10px 12px}.pt-chip[data-v-274db21e]{align-items:center;border-radius:999px;display:inline-flex;font-size:11.5px;font-weight:600;padding:3px 10px;white-space:nowrap}.pt-chip--missing[data-v-274db21e]{background:#fbf3e4;color:#8f6315}.pt-chip--optional[data-v-274db21e]{background:#f3efe8;color:var(--muted)}.pt-chip--pending[data-v-274db21e]{background:#eff6ff;color:#1d4ed8}.pt-chip--accepted[data-v-274db21e]{background:#e8f1ec;color:var(--emerald)}.pt-chip--rejected[data-v-274db21e]{background:#fff1e6;color:#c2621a}.pt-pay[data-v-274db21e]{background:#faf8f5;border-radius:12px;margin:0;padding:4px 14px}.pt-bank dl div[data-v-274db21e],.pt-kv div[data-v-274db21e],.pt-pay div[data-v-274db21e]{display:flex;font-size:14px;gap:16px;justify-content:space-between;padding:8px 0}.pt-bank dl div+div[data-v-274db21e],.pt-kv div+div[data-v-274db21e],.pt-pay div+div[data-v-274db21e]{border-top:1px dashed #ebe5db}.pt-bank dt[data-v-274db21e],.pt-kv dt[data-v-274db21e],.pt-pay dt[data-v-274db21e]{color:var(--muted);flex-shrink:0}.pt-bank dd[data-v-274db21e],.pt-kv dd[data-v-274db21e],.pt-pay dd[data-v-274db21e]{font-weight:500;margin:0;text-align:right;word-break:break-word}.pt-pay dd[data-v-274db21e]{white-space:nowrap}.pt-pay-amount[data-v-274db21e]{font-family:var(--font-serif);font-size:20px;font-weight:400!important}.pt-copy[data-v-274db21e]{background:none;border:none;color:#a8a29e;cursor:pointer;margin-left:4px;padding:2px}.pt-copy[data-v-274db21e]:hover{color:var(--emerald)}.pt-bank[data-v-274db21e]{border:1px solid var(--line);border-radius:12px;padding:0 14px}.pt-bank summary[data-v-274db21e]{align-items:center;cursor:pointer;display:flex;font-size:14px;font-weight:500;min-height:46px}.pt-bank dl[data-v-274db21e]{margin:0 0 8px}.pt-files ul[data-v-274db21e]{list-style:none;margin:12px 0 0;padding:0}.pt-file[data-v-274db21e]{align-items:center;display:flex;gap:12px;padding:10px 0}.pt-file+.pt-file[data-v-274db21e]{border-top:1px solid #f1ece4}.pt-file-icon[data-v-274db21e]{color:#a8a29e;font-size:22px}.pt-file-main[data-v-274db21e]{display:flex;flex:1;flex-direction:column;min-width:0}.pt-file-name[data-v-274db21e]{font-size:14px;font-weight:500}.pt-file-meta[data-v-274db21e]{color:#8a8178;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pt-file-view[data-v-274db21e]{background:#fff;border:1px solid var(--line);border-radius:50%;color:var(--muted);cursor:pointer;height:38px;width:38px}.pt-file-view[data-v-274db21e]:hover{border-color:var(--emerald);color:var(--emerald)}.pt-submitted[data-v-274db21e]{padding:0}.pt-submitted summary[data-v-274db21e]{align-items:center;cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:12px;justify-content:space-between;list-style:none;min-height:58px;padding:16px 24px}.pt-submitted summary[data-v-274db21e]::-webkit-details-marker{display:none}.pt-submitted summary[data-v-274db21e]:after{color:var(--muted);content:"+";font-size:22px;font-weight:300}.pt-submitted[open] summary[data-v-274db21e]:after{content:"−"}.pt-submitted-meta[data-v-274db21e]{color:#a8a29e;font-size:12px;font-weight:400;margin-left:auto}.pt-submitted-body[data-v-274db21e]{display:grid;gap:14px;padding:0 24px 18px}.pt-kv[data-v-274db21e]{margin:0}.pt-kv-title[data-v-274db21e]{color:#c4963c;font-size:11px;font-weight:600;letter-spacing:1.5px;margin:0 0 2px;text-transform:uppercase}.pt-foot[data-v-274db21e]{text-align:center}.pt-link[data-v-274db21e]{color:var(--muted);font-size:13px;text-decoration:underline;text-underline-offset:3px}.pt-toast[data-v-274db21e]{background:#1c1917;border-radius:999px;bottom:calc(24px + env(safe-area-inset-bottom));box-shadow:0 10px 30px -10px #0006;color:#fff;font-size:14px;left:50%;margin:0;padding:12px 18px;position:fixed;transform:translate(-50%);z-index:60}.pt-toast-enter-active[data-v-274db21e],.pt-toast-leave-active[data-v-274db21e]{transition:opacity .2s ease,transform .2s ease}.pt-toast-enter-from[data-v-274db21e],.pt-toast-leave-to[data-v-274db21e]{opacity:0;transform:translate(-50%,8px)}@media(max-width:640px){.pt-card[data-v-274db21e]{border-radius:14px;padding:18px}.pt-hero[data-v-274db21e]{padding:26px 18px 22px}.pt-steps[data-v-274db21e]{gap:14px;grid-template-columns:1fr;padding:18px}.pt-steps[data-v-274db21e]:before{height:auto;inset:34px auto 34px 34px;width:2px}.pt-step[data-v-274db21e]{flex-direction:row;gap:14px;text-align:left}.pt-step-label[data-v-274db21e]{font-size:14px}.pt-step-hint[data-v-274db21e]{font-size:12px}.pt-submitted summary[data-v-274db21e]{padding:14px 18px}.pt-submitted-body[data-v-274db21e]{padding:0 18px 16px}.pt-kv div[data-v-274db21e]{flex-direction:column;gap:2px}.pt-kv dd[data-v-274db21e]{text-align:left}}@media(prefers-reduced-motion:reduce){.pt-icon[data-v-274db21e]{animation:none}}
