.aimi[data-v-93d188b1]{background:linear-gradient(180deg,color-mix(in srgb,var(--color-primary) 7%,#fff),#fff);border:1px solid color-mix(in srgb,var(--color-primary) 22%,#fff);border-radius:16px;padding:18px 20px}.aimi-head[data-v-93d188b1]{display:flex;gap:12px;align-items:flex-start}.aimi-tile[data-v-93d188b1]{width:38px;height:38px;border-radius:11px;flex:0 0 auto;background:var(--color-primary);display:flex;align-items:center;justify-content:center}.aimi-headtext[data-v-93d188b1]{min-width:0}.aimi-title[data-v-93d188b1]{margin:0;font-size:15.5px;font-weight:800;color:#11141c}.aimi-subtitle[data-v-93d188b1]{margin:3px 0 0;font-size:12.5px;line-height:1.5;color:#565f6e}.aimi-cta[data-v-93d188b1]{margin-top:14px;width:100%;display:flex;align-items:center;justify-content:center;gap:7px;background:var(--color-primary);color:#fff;padding:13px;border-radius:11px;font-size:14px;font-weight:700;cursor:pointer;transition:background .15s,transform .15s}.aimi-cta[data-v-93d188b1]:hover:not(:disabled){background:var(--color-primary-dark)}.aimi-cta[data-v-93d188b1]:active:not(:disabled){transform:translateY(1px)}.aimi-cta[data-v-93d188b1]:disabled{opacity:.65;cursor:default}.aimi-result[data-v-93d188b1]{margin-top:14px}.aimi-box[data-v-93d188b1]{width:100%;min-height:120px;resize:vertical;border:1.5px solid #e3e6ec;border-radius:12px;background:#fff;padding:14px;outline:none;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:13.5px;line-height:1.6;color:#3a4252;transition:border-color .2s}.aimi-box[data-v-93d188b1]:focus{border-color:var(--color-primary)}.aimi-box[readonly][data-v-93d188b1]{color:#565f6e}.aimi-loading[data-v-93d188b1]{position:relative;overflow:hidden;min-height:152px;display:flex;align-items:center;justify-content:center;border:1.5px solid color-mix(in srgb,var(--color-primary) 25%,#fff);border-radius:12px;background:linear-gradient(180deg,color-mix(in srgb,var(--color-primary) 6%,#fff),#f7f8fa);animation:aimiGlow-93d188b1 2s ease-in-out infinite}.aimi-shimmer-lines[data-v-93d188b1]{position:absolute;top:0;right:0;bottom:0;left:0;padding:18px;display:flex;flex-direction:column}.aimi-shimmer-line[data-v-93d188b1]{height:11px;border-radius:6px;margin-bottom:12px;background:linear-gradient(90deg,color-mix(in srgb,var(--color-primary) 5%,#fff) 25%,color-mix(in srgb,var(--color-primary) 16%,#fff),color-mix(in srgb,var(--color-primary) 5%,#fff) 75%);background-size:200% 100%;animation:aimiShimmer-93d188b1 1.8s ease-in-out infinite}.aimi-thinking[data-v-93d188b1]{position:relative;z-index:3;display:flex;align-items:center;gap:8px;background:#fff;padding:9px 18px;border-radius:100px;box-shadow:0 4px 20px color-mix(in srgb,var(--color-primary) 16%,transparent);font-size:13.5px;font-weight:600;color:var(--color-primary-dark)}.aimi-thinking-ico[data-v-93d188b1]{color:var(--color-primary);animation:aimiSpin-93d188b1 2s linear infinite}.aimi-dots[data-v-93d188b1]{display:inline-flex;align-items:center}.aimi-dots span[data-v-93d188b1]{width:4px;height:4px;border-radius:50%;background:var(--color-primary);margin-left:3px;animation:aimiDot-93d188b1 1.2s ease-in-out infinite}.aimi-dots span[data-v-93d188b1]:nth-child(2){animation-delay:.2s}.aimi-dots span[data-v-93d188b1]:nth-child(3){animation-delay:.4s}.aimi-sparkles[data-v-93d188b1]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;overflow:hidden}.aimi-sparkle[data-v-93d188b1]{position:absolute;width:6px;height:6px;border-radius:50%;background:var(--color-primary-light);opacity:0;animation:aimiFloat-93d188b1 3s ease-in-out infinite}@keyframes aimiSpin-93d188b1{to{transform:rotate(1turn)}}@keyframes aimiShimmer-93d188b1{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes aimiDot-93d188b1{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-4px);opacity:1}}@keyframes aimiFloat-93d188b1{0%{opacity:0;transform:translateY(10px) scale(0)}20%{opacity:.5;transform:translateY(-5px) scale(1)}50%{opacity:.3;transform:translateY(-15px) scale(.8)}80%{opacity:.4;transform:translateY(-8px) scale(1.1)}to{opacity:0;transform:translateY(10px) scale(0)}}@keyframes aimiGlow-93d188b1{0%,to{border-color:color-mix(in srgb,var(--color-primary) 18%,#fff)}50%{border-color:color-mix(in srgb,var(--color-primary) 35%,#fff)}}@media(prefers-reduced-motion:reduce){.aimi-dots span[data-v-93d188b1],.aimi-loading[data-v-93d188b1],.aimi-shimmer-line[data-v-93d188b1],.aimi-sparkle[data-v-93d188b1],.aimi-thinking-ico[data-v-93d188b1]{animation:none}}.aimi-actions[data-v-93d188b1]{display:flex;gap:8px;margin-top:10px}.aimi-copy[data-v-93d188b1]{flex:1;display:flex;align-items:center;justify-content:center;gap:7px;background:var(--color-primary);color:#fff;padding:12px;border-radius:11px;font-size:13.5px;font-weight:700;cursor:pointer;transition:background .15s,transform .1s}.aimi-copy[data-v-93d188b1]:hover:not(:disabled){background:var(--color-primary-dark)}.aimi-copy[data-v-93d188b1]:active:not(:disabled){transform:scale(.99)}.aimi-copy[data-v-93d188b1]:disabled{opacity:.55;cursor:default}.aimi-copy--done[data-v-93d188b1]{background:#0e8a48!important}.aimi-redo[data-v-93d188b1]{display:flex;align-items:center;justify-content:center;gap:6px;background:#fff;color:#3a4252;border:1.5px solid #e3e6ec;padding:12px 16px;border-radius:11px;font-size:13.5px;font-weight:600;cursor:pointer;transition:border-color .15s,color .15s}.aimi-redo[data-v-93d188b1]:hover:not(:disabled){border-color:#cfd6e2;color:#11141c}.aimi-redo[data-v-93d188b1]:disabled{opacity:.55;cursor:default}.aimi-quota[data-v-93d188b1]{display:flex;align-items:center;gap:5px;margin:10px 0 0;font-size:11.5px;color:#8b93a1}.aimi-quota strong[data-v-93d188b1]{color:#565f6e;font-weight:700}.aimi-error[data-v-93d188b1],.aimi-quota--warn[data-v-93d188b1]{color:#9e2533}.aimi-error[data-v-93d188b1]{display:flex;align-items:center;gap:6px;margin:10px 0 0;font-size:12.5px}.aimi-cta--locked[data-v-93d188b1]{background:#11141c}.aimi-cta--locked[data-v-93d188b1]:hover:not(:disabled){background:#000}.job-loc-map[data-v-e7958d62]{width:100%;height:100%;background:#eef0f3}.jdp[data-v-211778e6]{height:100%;display:flex;flex-direction:column;background:#f7f8fa}.jdp-topbar[data-v-211778e6]{flex:0 0 auto;padding:13px 18px;border-bottom:1px solid #eceef3;background:#fff;gap:6px}.jdp-close[data-v-211778e6],.jdp-topbar[data-v-211778e6]{display:flex;align-items:center}.jdp-close[data-v-211778e6]{width:34px;height:34px;border-radius:9px;background:#f1f3f6;justify-content:center;color:#565f6e;cursor:pointer;transition:background .15s}.jdp-close[data-v-211778e6]:hover{background:#e7e9ef}.jdp-topbar-label[data-v-211778e6]{font-size:12.5px;font-weight:600;color:#8b93a1}.jdp-topbar-actions[data-v-211778e6]{margin-left:auto;display:flex;align-items:center;gap:6px}.jdp-iconbtn[data-v-211778e6]{width:36px;height:36px;border:1px solid #e3e6ec;background:#fff;border-radius:9px;display:flex;align-items:center;justify-content:center;color:#565f6e;cursor:pointer;transition:border-color .15s,color .15s}.jdp-iconbtn[data-v-211778e6]:hover{border-color:#cfd6e2}.jdp-iconbtn--saved[data-v-211778e6]{color:#e8344e}.panelscroll[data-v-211778e6]{flex:1 1 auto;overflow-y:auto;padding:20px 20px 16px;display:flex;flex-direction:column;gap:14px}.jdp-headcard[data-v-211778e6]{background:#fff;border:1px solid #e9ebf0;border-radius:16px;padding:20px;box-shadow:0 1px 2px #1018280a}.jdp-headcard-top[data-v-211778e6]{display:flex;gap:14px}.jdp-icontile[data-v-211778e6]{width:50px;height:50px;border-radius:13px;flex:0 0 auto;display:flex;align-items:center;justify-content:center}.jdp-headcard-main[data-v-211778e6]{min-width:0}.jdp-eyebrow-row[data-v-211778e6]{display:flex;align-items:center;gap:8px}.jdp-eyebrow[data-v-211778e6]{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jdp-eyebrow-dot[data-v-211778e6]{width:3px;height:3px;border-radius:50%;background:#cfd5de;flex:0 0 auto}.jdp-eyebrow-age[data-v-211778e6]{font-size:12px;color:#9aa2b0;white-space:nowrap;flex:0 0 auto}.jdp-title[data-v-211778e6]{margin:6px 0 0;font-size:22px;font-weight:800;letter-spacing:-.02em;line-height:1.14;color:#11141c}.jdp-metarow[data-v-211778e6]{margin-top:13px;display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;font-size:13.5px;color:#565f6e}.jdp-meta-item[data-v-211778e6]{display:inline-flex;align-items:center;gap:5px}.jdp-meta-item .material-symbols-outlined[data-v-211778e6]{color:#9aa2b0}.jdp-meta-strong[data-v-211778e6]{font-weight:600}.jdp-tagrow[data-v-211778e6]{margin-top:15px;display:flex;flex-wrap:wrap;gap:8px}.jdp-pill[data-v-211778e6]{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:700;padding:6px 11px;border-radius:999px;white-space:nowrap}.jdp-pill--green[data-v-211778e6]{background:#e9f7ef;color:#0e8a48;border:1px solid #cde8d7}.jdp-pill--neutral[data-v-211778e6]{background:#f5f6f9;color:#3a4252;border:1px solid #e7e9ef}.jdp-pill--sm[data-v-211778e6]{font-size:11.5px;padding:4px 9px;gap:3px}.jdp-facts[data-v-211778e6]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.jdp-factcard[data-v-211778e6]{background:#fff;border:1px solid #e9ebf0;border-radius:13px;padding:14px;display:flex;flex-direction:column;gap:4px}.jdp-fact-eyebrow[data-v-211778e6]{font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#9aa2b0}.jdp-fact-value[data-v-211778e6]{font-size:17px;font-weight:800;letter-spacing:-.01em;color:#11141c}.jdp-fact-value--sm[data-v-211778e6]{font-size:14px;font-weight:700}.jdp-fact-value--muted[data-v-211778e6]{color:#aeb6c2}.jdp-card[data-v-211778e6]{background:#fff;border:1px solid #e9ebf0;border-radius:16px}.jdp-desc-card[data-v-211778e6]{padding:20px}.jdp-desc-head[data-v-211778e6]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.jdp-h3[data-v-211778e6]{margin:0;font-size:16px;font-weight:800;color:#11141c}.jdp-translate-chip[data-v-211778e6]{display:inline-flex;align-items:center;gap:5px;border:1px solid #e3e6ec;border-radius:8px;padding:6px 10px;font-size:12px;font-weight:600;color:#565f6e;background:#fff;cursor:pointer;white-space:nowrap;transition:border-color .15s}.jdp-translate-chip[data-v-211778e6]:hover:not(:disabled){border-color:#cfd6e2}.jdp-translate-chip[data-v-211778e6]:disabled{opacity:.6;cursor:default}.jdp-spinner[data-v-211778e6]{width:13px;height:13px;border-radius:50%;border:2px solid var(--color-primary);border-top:2px solid transparent;animation:jdpSpin-211778e6 .7s linear infinite}@keyframes jdpSpin-211778e6{to{transform:rotate(1turn)}}.jdp-translate-error[data-v-211778e6]{margin:0 0 10px;font-size:12px;color:#c9810c;background:#fdf6e3;border:1px solid #f3e3b8;border-radius:8px;padding:8px 10px}.jdp-translate-controls[data-v-211778e6]{display:flex;align-items:center;gap:6px;flex-shrink:0}.jdp-langwrap[data-v-211778e6]{position:relative}.jdp-chevron[data-v-211778e6]{transition:transform .2s}.jdp-chevron--open[data-v-211778e6]{transform:rotate(180deg)}.jdp-langmenu[data-v-211778e6]{position:absolute;top:100%;right:0;margin-top:6px;width:168px;max-height:232px;overflow-y:auto;background:#fff;border:1px solid #e3e6ec;border-radius:12px;box-shadow:0 14px 32px -12px #10182847;z-index:50;padding:6px}.jdp-langitem[data-v-211778e6]{width:100%;display:flex;align-items:center;gap:7px;padding:8px 10px;border-radius:8px;font-size:12.5px;font-weight:500;color:#565f6e;background:transparent;border:none;cursor:pointer;text-align:left;transition:background .12s}.jdp-langitem[data-v-211778e6]:hover{background:color-mix(in srgb,var(--color-primary) 6%,#fff)}.jdp-langitem--active[data-v-211778e6]{color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 5%,#fff);font-weight:700}.jdp-langitem-spacer[data-v-211778e6]{width:14px;flex:0 0 auto}.jdp-langitem .material-symbols-outlined[data-v-211778e6]{color:var(--color-primary);flex:0 0 auto}.jdp-showorig[data-v-211778e6]{display:inline-flex;align-items:center;gap:3px;padding:6px 9px;border-radius:8px;font-size:11px;font-weight:700;color:#565f6e;background:#f1f3f6;border:none;cursor:pointer;white-space:nowrap;transition:background .12s}.jdp-showorig[data-v-211778e6]:hover{background:#e7e9ef}.jdp-desc-skel[data-v-211778e6]{display:flex;flex-direction:column;gap:9px}.jdp-desc-skel-line[data-v-211778e6]{height:12px;border-radius:6px;background:#eef0f3;animation:jdpPulse-211778e6 1.4s ease-in-out infinite}.jdp-desc-body[data-v-211778e6]{margin:0;font-size:13.5px;line-height:1.65;color:#3a4252;white-space:pre-line;overflow-wrap:anywhere}.jdp-desc-body--muted[data-v-211778e6]{color:#aeb6c2;font-style:italic}.jdp-desc-body[data-v-211778e6] p{margin:0 0 .7em}.jdp-desc-body[data-v-211778e6] p:last-child{margin-bottom:0}.jdp-desc-body[data-v-211778e6] strong{font-weight:600;color:#11141c}.jdp-desc-body[data-v-211778e6] a{color:var(--color-primary);text-decoration:underline;overflow-wrap:anywhere;word-break:break-word}.jdp-desc-body[data-v-211778e6] ol,.jdp-desc-body[data-v-211778e6] ul{margin:0 0 .7em;padding-left:1.2em}.jdp-callout[data-v-211778e6]{display:flex;gap:11px;background:#e9f7ef;border:1px solid #cde8d7;border-radius:14px;padding:14px 16px}.jdp-callout-title[data-v-211778e6]{margin:0;font-size:13px;font-weight:700;color:#0e8a48}.jdp-callout-body[data-v-211778e6]{margin:3px 0 0;font-size:12px;line-height:1.5;color:#0e8a48}.jdp-cvbanner[data-v-211778e6]{position:relative;display:block;width:100%;text-align:left;border:none;cursor:pointer;font:inherit;border-radius:16px;padding:18px 20px;overflow:hidden;background:linear-gradient(135deg,#244aa8,#172d6f 55%,#101f4a);color:#fff;box-shadow:0 10px 26px -14px #101f4d8c;transition:transform .15s ease,box-shadow .15s ease;flex-shrink:0}.jdp-cvbanner[data-v-211778e6]:hover{transform:translateY(-1px);box-shadow:0 14px 32px -14px #101f4d9e}.jdp-cvbanner[data-v-211778e6]:active{transform:translateY(0)}.jdp-cvbanner-main[data-v-211778e6]{position:relative;z-index:1;display:block;padding-right:98px}.jdp-cvbanner-eyebrow[data-v-211778e6]{display:inline-flex;align-items:center;gap:5px;background:#ffffff24;border-radius:7px;padding:3px 9px 3px 6px;font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#ffffffeb}.jdp-cvbanner-eyebrow-ico[data-v-211778e6]{font-size:14px!important;width:14px;height:14px;line-height:1!important;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.jdp-cvbanner-title[data-v-211778e6]{display:block;margin-top:11px;font-size:16px;font-weight:800;letter-spacing:-.01em;color:#fff}.jdp-cvbanner-desc[data-v-211778e6]{display:block;margin-top:5px;font-size:12.5px;line-height:1.5;color:#ffffffbd}.jdp-cvbanner-desc strong[data-v-211778e6]{color:#fff;font-weight:700}.jdp-cvbanner-cta[data-v-211778e6]{display:inline-flex;align-items:center;gap:6px;margin-top:14px;background:#fff;color:var(--color-primary);border-radius:10px;padding:9px 15px;font-size:13px;font-weight:700}.jdp-cvbanner-cta-ico[data-v-211778e6]{font-size:16px!important;width:16px;height:16px;line-height:1!important;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.jdp-cvbanner-art[data-v-211778e6]{position:absolute;z-index:0;pointer-events:none;right:16px;top:50%;transform:translateY(-50%) rotate(7deg);width:84px;height:106px}.jdp-cvbanner-doc[data-v-211778e6]{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;border-radius:9px;box-shadow:0 12px 26px -8px #00000061;padding:12px 11px;display:flex;flex-direction:column;gap:7px}.jdp-cvbanner-docline[data-v-211778e6]{height:5px;border-radius:3px;background:#d9dfea}.jdp-cvbanner-docline--head[data-v-211778e6]{width:62%;height:8px;background:#b7c2d8}.jdp-cvbanner-docline--short[data-v-211778e6]{width:54%}.jdp-cvbanner-aibadge[data-v-211778e6]{position:absolute;right:-9px;bottom:10px;display:inline-flex;align-items:center;gap:2px;background:linear-gradient(135deg,#ff9147,#f2682b);color:#fff;border-radius:999px;padding:3px 9px 3px 6px;font-size:11px;font-weight:800;letter-spacing:.02em;box-shadow:0 5px 12px -3px #f2682b99}.jdp-cvbanner-aibadge-ico[data-v-211778e6]{font-size:12px!important;width:12px;height:12px;line-height:1!important;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}@media(max-width:400px){.jdp-cvbanner-main[data-v-211778e6]{padding-right:84px}.jdp-cvbanner-art[data-v-211778e6]{right:10px;width:74px;height:94px}}.jdp-listing[data-v-211778e6]{padding:18px 20px}.jdp-listing-eyebrow[data-v-211778e6]{display:block;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#9aa2b0;margin-bottom:4px}.jdp-rows[data-v-211778e6]{display:flex;flex-direction:column}.jdp-row[data-v-211778e6]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid #f1f3f6}.jdp-row[data-v-211778e6]:last-child{border-bottom:none}.jdp-row-label[data-v-211778e6]{font-size:13px;font-weight:600;color:#8b93a1;flex:0 0 auto}.jdp-row-value[data-v-211778e6]{font-size:13.5px;color:#3a4252;text-align:right;min-width:0}.jdp-row-value--accent[data-v-211778e6]{color:var(--color-primary)}.jdp-row-value--strong[data-v-211778e6]{font-weight:700;color:#11141c}.jdp-row-value--muted[data-v-211778e6]{color:#aeb6c2}.jdp-row-link[data-v-211778e6]{font-size:13.5px;text-align:right;min-width:0;color:var(--color-primary);font-weight:600;text-decoration:none;word-break:break-word}.jdp-row-link[data-v-211778e6]:hover{text-decoration:underline}.jdp-row-maplink[data-v-211778e6]{display:inline-flex;align-items:center;gap:3px;background:none;border:none;padding:0;cursor:pointer;font:inherit}.jdp-row-mapicon[data-v-211778e6]{font-size:12px;line-height:1;flex:0 0 auto;color:color-mix(in srgb,var(--color-primary) 55%,#fff)}.jdp-row-maplink:hover .jdp-row-mapicon[data-v-211778e6]{color:var(--color-primary)}.jdp-meta-loc[data-v-211778e6]{background:none;border:none;padding:0;cursor:pointer;font:inherit;color:inherit}.jdp-meta-loc[data-v-211778e6]:hover{text-decoration:underline}.jdp-meta-loc[data-v-211778e6]:hover,.jdp-meta-loc:hover .material-symbols-outlined[data-v-211778e6]{color:var(--color-primary)}.jdp-mapcard[data-v-211778e6]{position:relative;display:block;width:100%;height:158px;flex:0 0 158px;border:1px solid #e9ebf0;border-radius:16px;overflow:hidden;padding:0;background:#eef0f3;box-shadow:0 1px 2px #1018280a}.jdp-mapcanvas[data-v-211778e6]{position:absolute;top:0;right:0;bottom:0;left:0}.jdp-mappill[data-v-211778e6]{position:absolute;right:10px;bottom:10px;z-index:5;display:inline-flex;align-items:center;gap:4px;background:#fff;color:#11141c;font-size:11.5px;font-weight:700;padding:6px 10px;border-radius:999px;border:none;cursor:pointer;box-shadow:0 2px 8px #1018282e;transition:background .15s,color .15s}.jdp-mappill[data-v-211778e6]:hover{background:var(--color-primary);color:#fff}.jdp-safety[data-v-211778e6]{display:flex;gap:11px;background:#fdf6e3;border:1px solid #f3e3b8;border-radius:14px;padding:14px 15px}.jdp-safety-title[data-v-211778e6]{margin:0;font-size:13px;font-weight:700;color:#8a5a14}.jdp-safety-body[data-v-211778e6]{margin:3px 0 0;font-size:12px;line-height:1.5;color:#8a5a14}.jdp-vieworiginal[data-v-211778e6]{align-self:flex-start;display:inline-flex;align-items:center;gap:5px;background:transparent;border:none;padding:0;font-size:12.5px;font-weight:700;color:#565f6e;cursor:pointer}.jdp-vieworiginal[data-v-211778e6]:hover{color:#11141c}.jdp-applybar[data-v-211778e6]{flex:0 0 auto;border-top:1px solid #eceef3;background:#fff;padding:14px 18px calc(16px + env(safe-area-inset-bottom,0px))}.jdp-applybar-row[data-v-211778e6]{display:flex;gap:10px}.jdp-apply-primary[data-v-211778e6]{flex:1;display:flex;align-items:center;justify-content:center;gap:7px;background:var(--color-primary);color:#fff;padding:14px;border-radius:12px;font-size:14.5px;font-weight:700;cursor:pointer;transition:background .15s}.jdp-apply-primary[data-v-211778e6]:hover{background:var(--color-primary-dark)}.jdp-apply-track[data-v-211778e6]{display:flex;align-items:center;justify-content:center;gap:6px;padding:14px 16px;border-radius:12px;font-size:13px;font-weight:700;cursor:pointer;white-space:nowrap;background:#fff;color:#11141c;border:1px solid #e3e6ec;transition:border-color .15s,background .15s,color .15s}.jdp-apply-track[data-v-211778e6]:hover{border-color:#cfd6e2}.jdp-apply-track--on[data-v-211778e6]{background:#fff1ea;color:#f2682b;border:1px solid #ffd6c2}.jdp-apply-hint[data-v-211778e6]{margin:10px 0 0;display:flex;align-items:center;justify-content:center;gap:4px;font-size:11.5px;color:#9aa2b0}.jdp-skel[data-v-211778e6]{border-radius:16px;background:#eef0f3}.jdp-skel-card[data-v-211778e6]{animation:jdpPulse-211778e6 1.4s ease-in-out infinite}.jdp-skel-grid[data-v-211778e6]{display:grid;grid-template-columns:1fr 1fr;gap:10px}@keyframes jdpPulse-211778e6{0%,to{opacity:1}50%{opacity:.55}}.jdp-error[data-v-211778e6]{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:32px;text-align:center}.jdp-error-text[data-v-211778e6]{margin:0;font-size:13.5px;color:#565f6e}.jdp-retry[data-v-211778e6]{font-size:13.5px;font-weight:700;color:var(--color-primary);background:transparent;border:none;cursor:pointer}.jdp-retry[data-v-211778e6]:hover{text-decoration:underline}.jdp-teaser[data-v-211778e6]{background:#fff;border:1px solid #e9ebf0;border-radius:16px;padding:20px;margin-bottom:14px}.jdp-teaser .jdp-icontile[data-v-211778e6]{margin-bottom:13px}.jdp-teaser .jdp-eyebrow[data-v-211778e6]{display:block}.jdp-teaser-title[data-v-211778e6]{margin:6px 0 0;font-size:20px;font-weight:800;letter-spacing:-.02em;line-height:1.15;color:#11141c}.jdp-lockcard[data-v-211778e6]{background:#fff;border:1px solid #e9ebf0;border-radius:16px;padding:28px 24px;text-align:center}.jdp-locktile[data-v-211778e6]{width:60px;height:60px;border-radius:16px;background:color-mix(in srgb,var(--color-primary) 10%,#fff);display:flex;align-items:center;justify-content:center;margin:0 auto;color:var(--color-primary)}.jdp-lock-title[data-v-211778e6]{margin:18px 0 0;font-size:19px;font-weight:800;letter-spacing:-.02em;color:#11141c}.jdp-lock-sub[data-v-211778e6]{margin:8px 0 0;font-size:13.5px;line-height:1.6;color:#7a828f}.jdp-lock-benefits[data-v-211778e6]{list-style:none;margin:18px 0 22px;padding:0;text-align:left;display:flex;flex-direction:column;gap:10px}.jdp-lock-benefit[data-v-211778e6]{display:flex;align-items:center;gap:10px;font-size:13.5px;font-weight:600;color:#3a4252}.jdp-lock-cta[data-v-211778e6]{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;background:var(--color-primary);color:#fff;padding:14px;border-radius:12px;font-size:14.5px;font-weight:700;cursor:pointer;transition:background .15s}.jdp-lock-cta[data-v-211778e6]:hover{background:var(--color-primary-dark)}.jdp-lock-note[data-v-211778e6]{margin:12px 0 0;font-size:12px;color:#9aa2b0}
