.tj[data-v-b4190235]{display:flex;flex-direction:column;gap:1.6rem;max-width:640px}.tj__group[data-v-b4190235]{border:0;padding:0;margin:0;min-width:0}.tj__legend[data-v-b4190235]{font-family:var(--font-display);font-weight:800;font-size:var(--step-1);letter-spacing:-.01em;color:var(--ink);margin-bottom:.9rem;padding:0}.tj__grid[data-v-b4190235]{display:grid;grid-template-columns:1fr;gap:1rem}.tj__full[data-v-b4190235]{grid-column:1 / -1}.tj__file[data-v-b4190235]{position:relative;display:flex;align-items:center;gap:1rem;border:2px dashed var(--paper-line);border-radius:var(--radius-sm);background:var(--paper-tint);padding:1rem 1.1rem;transition:border-color .15s var(--ease)}.tj__file[data-v-b4190235]:focus-within,.tj__file--has[data-v-b4190235]{border-color:var(--blue);border-style:solid}.tj__file--err[data-v-b4190235]{border-color:#e5484d}.tj__file-input[data-v-b4190235]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.tj__file-label[data-v-b4190235]{flex:1;display:flex;flex-direction:column;gap:.2rem;pointer-events:none;min-width:0}.tj__file-cta[data-v-b4190235]{font-family:var(--font-display);font-weight:700;color:var(--blue-text)}.tj__file-name[data-v-b4190235]{font-weight:600;color:var(--ink);overflow-wrap:anywhere}.tj__file-sub[data-v-b4190235]{font-size:var(--step--1);color:var(--gray-400)}.tj__file-clear[data-v-b4190235]{position:relative;z-index:1;font:inherit;font-size:var(--step--1);font-weight:600;color:var(--gray-500);background:none;border:0;cursor:pointer;text-decoration:underline}.tj__group--consent[data-v-b4190235]{display:flex;flex-direction:column;gap:.9rem;padding:1.1rem 1.2rem;border:2px solid var(--paper-line);border-radius:var(--radius-sm)}.tj__check[data-v-b4190235]{display:grid;grid-template-columns:auto 1fr;gap:.75rem;align-items:start;font-size:var(--step--1);line-height:1.5;color:var(--gray-700);cursor:pointer}.tj__check input[data-v-b4190235]{width:1.2rem;height:1.2rem;margin-top:.15rem;accent-color:var(--blue)}.tj__check b[data-v-b4190235]{color:var(--ink)}.tj__req[data-v-b4190235]{color:var(--gray-400)}.tj__privacy[data-v-b4190235]{font-size:var(--step--1);color:var(--gray-400)}.tj__privacy a[data-v-b4190235]{color:var(--blue-text);font-weight:600}.tj__hp[data-v-b4190235]{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.tj__error[data-v-b4190235]{color:#e5484d;margin-top:.5rem}.tj__micro[data-v-b4190235]{margin-top:.8rem;font-size:var(--step--1);color:var(--gray-400)}.tj__done-sub[data-v-b4190235]{margin-top:.8rem;color:var(--gray-500);max-width:48ch}.tj__done-note[data-v-b4190235]{margin-top:1rem;padding:.9rem 1.1rem;background:var(--paper-tint);border-radius:var(--radius-sm);max-width:48ch}.tj__done-note a[data-v-b4190235]{color:var(--blue-text);font-weight:600}@media (min-width: 521px){.tj__grid[data-v-b4190235]{grid-template-columns:1fr 1fr}}.tjp__intro[data-v-7437a063]{max-width:640px;margin-bottom:clamp(2rem,4vw,3rem);color:var(--gray-700)}.tjp__intro p[data-v-7437a063]{margin-top:.6rem;line-height:1.6}.tjp__intro a[data-v-7437a063]{color:var(--blue-text);font-weight:600}.tjp__h[data-v-7437a063]{font-family:var(--font-display);font-weight:800;font-size:var(--step-1);letter-spacing:-.01em;color:var(--ink);margin-top:1.6rem}.tjp__h[data-v-7437a063]:first-child{margin-top:0}.tjp__steps[data-v-7437a063]{margin:.8rem 0 0;padding-left:1.3rem;display:flex;flex-direction:column;gap:.5rem;line-height:1.55}.tjp__steps b[data-v-7437a063]{color:var(--ink)}.tjp__side-foot[data-v-7437a063]{margin-top:1.2rem;font-size:var(--step--1)}
