.career-hub-panel:has(.career-hub-item:hover) .career-hub-item[aria-current=page][data-v-8bdc70ad]:not(:hover){background-color:#0000}.footer-section-label[data-v-77ad57d4]{text-transform:uppercase;letter-spacing:.05em;color:color-mix(in srgb, var(--color-ink) 55%, transparent);font-size:11px;font-weight:600}.footer-link[data-v-77ad57d4]{color:color-mix(in srgb, var(--color-ink) 65%, transparent);transition:color .18s var(--ease-gs-out);align-items:center;gap:.5rem;font-size:.9375rem;font-weight:500;display:inline-flex}a.footer-link[data-v-77ad57d4]:hover{color:var(--color-ink)}.footer-link.is-soon[data-v-77ad57d4]{color:color-mix(in srgb, var(--color-ink) 35%, transparent);cursor:default}.footer-link-btn[data-v-77ad57d4]{font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0}button.footer-link.footer-link-btn[data-v-77ad57d4]:hover{color:var(--color-ink)}.footer-card-link.footer-link-btn[data-v-77ad57d4]{width:100%}.footer-card-link.is-cta .hugeicons-vue[data-v-77ad57d4]{margin-left:.125rem}.footer-soon-chip[data-v-77ad57d4]{letter-spacing:.04em;text-transform:uppercase;border:1px solid color-mix(in srgb, var(--color-ink) 18%, transparent);color:color-mix(in srgb, var(--color-ink) 50%, transparent);border-radius:.25rem;align-items:center;padding:.125rem .375rem;font-size:10px;font-weight:600;display:inline-flex}.footer-socials[data-v-77ad57d4],.footer-socials-top[data-v-77ad57d4]{margin:0;padding:0;list-style:none}.footer-social[data-v-77ad57d4]{width:2.25rem;height:2.25rem;color:color-mix(in srgb, var(--color-ink) 55%, transparent);transition:background-color .18s var(--ease-gs-out), color .18s var(--ease-gs-out);border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover) and (pointer:fine){.footer-social[data-v-77ad57d4]:hover{background-color:color-mix(in srgb, var(--color-ink) 8%, transparent);color:var(--color-ink)}}.footer-social-top[data-v-77ad57d4]{width:2.25rem;height:2.25rem;color:color-mix(in srgb, var(--color-ink) 50%, transparent);transition:color .18s var(--ease-gs-out);border-radius:.5rem;justify-content:center;align-items:center;display:inline-flex}.footer-social-top[data-v-77ad57d4]:hover{color:var(--color-ink)}.footer-cards[data-v-77ad57d4]{scrollbar-width:none}.footer-cards[data-v-77ad57d4]::-webkit-scrollbar{display:none}.footer-section-card[data-v-77ad57d4]{background-color:var(--color-warm);border:1px solid color-mix(in srgb, var(--color-ink) 16%, transparent);border-radius:1rem;width:78vw;max-width:22rem;padding:1.25rem 1.25rem .5rem}.footer-card-row.is-divided[data-v-77ad57d4]{border-top:1px solid color-mix(in srgb, var(--color-ink) 8%, transparent)}.footer-card-link[data-v-77ad57d4]{color:var(--color-ink);align-items:center;gap:.75rem;padding:.75rem 0;font-size:.9375rem;font-weight:500;display:flex}.footer-card-link.is-soon[data-v-77ad57d4]{color:color-mix(in srgb, var(--color-ink) 40%, transparent);cursor:default}a.footer-card-link[data-v-77ad57d4]:active{color:color-mix(in srgb, var(--color-ink) 70%, transparent)}.display-title[data-v-4a2f45ad]{letter-spacing:-.015em;font-family:Instrument Serif,Georgia,serif;font-weight:400}.section-heading[data-v-4a2f45ad]{letter-spacing:-.012em;font-weight:600}.metric-figure[data-v-4a2f45ad]{letter-spacing:-.025em;color:var(--color-clay);font-family:Instrument Serif,Georgia,serif;font-size:clamp(3rem,6vw,4.5rem);font-weight:400;line-height:1}.metric-figure--ink[data-v-4a2f45ad]{color:var(--color-ink)}.about-figure[data-v-4a2f45ad]{background-color:var(--color-soft-white);border:1px solid color-mix(in srgb, var(--color-ink) 10%, transparent);aspect-ratio:4/5;border-radius:1rem;position:relative;overflow:hidden}.impact-render[data-v-4a2f45ad]{width:100%;max-width:28rem;height:auto;margin-inline:auto;display:block}.profile-canvas[data-v-fb9f34f1]{flex-direction:column;gap:.75rem;width:100%;display:flex}.thinking-row[data-v-fb9f34f1]{animation:gs-fade-up .3s var(--ease-gs-out) both;align-items:center;gap:.5rem;display:flex}.thinking-avatar[data-v-fb9f34f1]{object-fit:contain;flex-shrink:0;width:2.25rem;height:2.25rem}.thinking-text[data-v-fb9f34f1]{color:var(--color-ink-400);letter-spacing:-.005em;font-size:.875rem;font-weight:500}.build-card-wrap[data-v-fb9f34f1]{animation:gs-fade-up .32s var(--ease-gs-out) both}.build-card[data-v-fb9f34f1]{border:1px solid var(--color-ink-100);transition:box-shadow 1.2s var(--ease-gs-out);background:#fff;border-radius:.875rem;flex-direction:column;gap:1rem;padding:1.375rem 1.5rem;display:flex;position:relative;box-shadow:0 0 #0f1a2a00}.build-card--embedded[data-v-fb9f34f1]{border-color:color-mix(in srgb, var(--color-ink) 7%, transparent);border-radius:.875rem}.build-card--settled[data-v-fb9f34f1]{box-shadow:0 2px 4px -1px #0f1a2a0f,0 18px 40px -16px #0f1a2a33}@media (prefers-reduced-motion:reduce){.build-card[data-v-fb9f34f1]{transition:none}}.build-card--just-saved[data-v-fb9f34f1]:after{content:"";border-radius:inherit;background:conic-gradient(from var(--save-glow-angle), transparent 0deg, color-mix(in srgb, var(--color-success) 85%, transparent) 28deg, color-mix(in srgb, var(--color-success) 45%, transparent) 70deg, color-mix(in srgb, var(--color-success) 18%, transparent) 120deg, transparent 170deg, transparent 360deg);-webkit-mask-composite:xor;pointer-events:none;padding:3px;animation:2.4s linear both save-glow-sweep;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.card-status--saving[data-v-fb9f34f1]{color:var(--color-ink)}.card-status--saving .status-dot[data-v-fb9f34f1]{background:var(--color-clay);animation:1.2s ease-in-out infinite gs-pulse-fb9f34f1}@keyframes gs-pulse-fb9f34f1{0%,to{opacity:.4;transform:scale(.85)}50%{opacity:1;transform:scale(1.05)}}.card-status[data-v-fb9f34f1]{color:var(--color-ink-300);letter-spacing:.005em;align-items:center;gap:.375rem;font-size:.75rem;font-weight:500;display:inline-flex}.card-status--saved[data-v-fb9f34f1]{color:var(--color-success)}.card-edit-btn[data-v-fb9f34f1]{color:var(--color-ink-300);cursor:pointer;transition:color .72s ease-out, background-color .72s ease-out, border-color .72s ease-out, transform .15s var(--ease-gs-out), box-shadow .56s ease-out;background-color:#0000;border:1px solid #0000;border-radius:9999px;align-items:center;gap:.3rem;padding:.1875rem .5rem;font-size:.6875rem;font-weight:500;display:inline-flex;box-shadow:0 0 #0000}@media (hover:hover) and (pointer:fine){.card-edit-btn[data-v-fb9f34f1]:hover{color:var(--color-clay);background-color:color-mix(in srgb, var(--color-clay) 8%, transparent)}}.card-edit-btn[data-v-fb9f34f1]:active{transform:scale(.97)}.card-edit-btn[data-v-fb9f34f1]:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-clay) 40%, transparent);outline:none}@keyframes card-edit-btn-pulse-fb9f34f1{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-clay) 0%, transparent), 0 0 0 0 color-mix(in srgb, var(--color-clay) 0%, transparent)}18%{box-shadow:0 0 0 1px color-mix(in srgb, var(--color-clay) 38%, transparent), 0 0 0 3px color-mix(in srgb, var(--color-clay) 22%, transparent)}to{box-shadow:0 0 0 8px color-mix(in srgb, var(--color-clay) 0%, transparent), 0 0 0 16px color-mix(in srgb, var(--color-clay) 0%, transparent)}}.card-edit-btn--highlighted[data-v-fb9f34f1]{color:var(--color-clay);background-color:color-mix(in srgb, var(--color-clay) 10%, transparent);border-color:color-mix(in srgb, var(--color-clay) 25%, transparent);animation:1.9s ease-out 2 forwards card-edit-btn-pulse-fb9f34f1}@media (prefers-reduced-motion:reduce){.card-edit-btn--highlighted[data-v-fb9f34f1]{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-clay) 40%, transparent);animation:none}}.status-dot[data-v-fb9f34f1]{background-color:var(--color-clay);border-radius:9999px;width:.4375rem;height:.4375rem;animation:1.6s ease-in-out infinite profile-status-pulse-fb9f34f1}.status-check[data-v-fb9f34f1]{background-color:var(--color-success);color:#fff;border-radius:9999px;justify-content:center;align-items:center;width:.875rem;height:.875rem;font-size:.5625rem;font-weight:700;line-height:1;display:inline-flex}@keyframes profile-status-pulse-fb9f34f1{0%,to{opacity:.5}50%{opacity:1}}.panel-header[data-v-fb9f34f1]{align-items:center;gap:1rem;min-height:1.625rem;display:flex}.panel-actions[data-v-fb9f34f1]{flex-shrink:0;align-items:center;gap:.5rem;margin-left:auto;display:inline-flex}.panel-cancel-btn[data-v-fb9f34f1]{color:var(--color-ink-300);cursor:pointer;transition:color .15s var(--ease-gs-out), background-color .15s var(--ease-gs-out);background:0 0;border:1px solid #0000;border-radius:.5rem;padding:.3125rem .625rem;font-size:.75rem;font-weight:500}.panel-cancel-btn[data-v-fb9f34f1]:hover{color:var(--color-ink);background-color:color-mix(in srgb, var(--color-ink) 5%, transparent)}.panel-cancel-btn[data-v-fb9f34f1]:disabled{opacity:.5;cursor:default}.panel-done-btn[data-v-fb9f34f1]{color:#fff;background:var(--color-clay);cursor:pointer;transition:background-color .15s var(--ease-gs-out), opacity .15s var(--ease-gs-out), transform .15s var(--ease-gs-out);border:1px solid #0000;border-radius:.5rem;padding:.3125rem .8125rem;font-size:.75rem;font-weight:600}.panel-done-btn[data-v-fb9f34f1]:hover:not(:disabled){background:color-mix(in srgb, var(--color-ink) 12%, var(--color-clay))}.panel-done-btn[data-v-fb9f34f1]:active:not(:disabled){transform:scale(.97)}.panel-done-btn[data-v-fb9f34f1]:disabled{opacity:.45;cursor:default}.panel-cancel-btn[data-v-fb9f34f1]:focus-visible,.panel-done-btn[data-v-fb9f34f1]:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-clay) 40%, transparent);outline:none}.panel[data-v-fb9f34f1]{flex-direction:column;gap:1.25rem;display:flex;container-type:inline-size}.panel-group[data-v-fb9f34f1]{flex-direction:column;gap:.625rem;display:flex}.panel-group-title[data-v-fb9f34f1]{letter-spacing:-.005em;color:var(--color-ink);align-items:center;gap:.375rem;font-size:.8125rem;font-weight:600;display:flex}.panel-group-icon[data-v-fb9f34f1]{color:var(--color-ink-400);flex-shrink:0}.panel-row[data-v-fb9f34f1]{grid-template-columns:8.5rem minmax(0,1fr);align-items:start;gap:.5rem 1rem;display:grid}.panel-row-label[data-v-fb9f34f1]{color:var(--color-ink-300);padding-top:.1875rem;font-size:.75rem;line-height:1.4}.panel-value[data-v-fb9f34f1]{color:var(--color-ink);font-size:.8125rem;font-weight:500;line-height:1.5}.impact-term[data-v-fb9f34f1]{color:var(--color-ink)}.impact-term[data-impact=climate_change][data-v-fb9f34f1]{color:var(--color-impact-climate)}.impact-term[data-impact=health_wellbeing][data-v-fb9f34f1]{color:var(--color-impact-health)}.impact-term[data-impact=social_impact][data-v-fb9f34f1]{color:var(--color-impact-social)}@container (width<=22rem){.panel-row[data-v-fb9f34f1]{grid-template-columns:minmax(0,1fr);gap:.25rem}.panel-row-label[data-v-fb9f34f1]{padding-top:0}}.panel-edit-field[data-v-fb9f34f1]{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.panel-edit-trigger[data-v-fb9f34f1]{max-width:100%;color:var(--color-ink);text-align:left;cursor:pointer;transition:background-color .15s var(--ease-gs-out), border-color .15s var(--ease-gs-out);background:0 0;border:1px solid #0000;border-radius:.5rem;align-items:center;gap:.375rem;margin:-.25rem -.5rem;padding:.25rem .5rem;font-size:.8125rem;font-weight:500;line-height:1.4;display:inline-flex}.panel-edit-trigger[data-v-fb9f34f1]:hover{background-color:color-mix(in srgb, var(--color-ink) 4%, transparent);border-color:var(--color-ink-100)}.panel-edit-trigger.is-open[data-v-fb9f34f1]{background-color:color-mix(in srgb, var(--color-ink) 5%, transparent);border-color:var(--color-ink-200)}.panel-edit-trigger[data-v-fb9f34f1]:disabled{opacity:.6;cursor:default}.panel-edit-trigger[data-v-fb9f34f1]:focus-visible{border-color:color-mix(in srgb, var(--color-clay) 50%, transparent);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-clay) 22%, transparent);outline:none}.panel-edit-trigger-value[data-v-fb9f34f1]{min-width:0}.panel-edit-trigger-value.is-placeholder[data-v-fb9f34f1]{color:var(--color-ink-300)}.panel-edit-chevron[data-v-fb9f34f1]{color:var(--color-ink-300);transition:transform .18s var(--ease-gs-out);flex-shrink:0}.panel-edit-trigger.is-open .panel-edit-chevron[data-v-fb9f34f1]{transform:rotate(180deg)}.panel-edit-pop[data-v-fb9f34f1]{border:1px solid var(--color-ink-100);background:color-mix(in srgb, var(--color-ink) 4%, var(--color-soft-white));width:100%;animation:gs-fade-up .16s var(--ease-gs-out) both;border-radius:.625rem;margin-top:.25rem;padding:.625rem}.panel-edit-pop[data-v-fb9f34f1] input{background-color:#fff}.panel-title[data-v-fb9f34f1]{letter-spacing:-.01em;color:var(--color-ink);margin:0 auto 0 0;font-size:.9375rem;font-weight:600}.panel-edit-title[data-v-fb9f34f1]{color:var(--color-ink);letter-spacing:-.005em;align-items:center;gap:.4375rem;font-size:.8125rem;font-weight:600;display:inline-flex}.panel-edit-dot[data-v-fb9f34f1]{background:var(--color-clay);border-radius:9999px;flex-shrink:0;width:.4375rem;height:.4375rem;position:relative}.panel-edit-dot[data-v-fb9f34f1]:after{content:"";background:var(--color-clay);animation:panel-edit-dot-ping-fb9f34f1 1.7s var(--ease-gs-out) infinite;border-radius:9999px;position:absolute;inset:0}@keyframes panel-edit-dot-ping-fb9f34f1{0%{opacity:.45;transform:scale(1)}70%,to{opacity:0;transform:scale(2.6)}}@media (prefers-reduced-motion:reduce){.panel-edit-dot[data-v-fb9f34f1]:after{animation:none}}.panel-editor-hint[data-v-fb9f34f1]{color:var(--color-ink-300);padding:.125rem .5rem .375rem;font-size:.6875rem}.option-list[data-v-fb9f34f1]{flex-direction:column;gap:.0625rem;display:flex}.option-row[data-v-fb9f34f1]{text-align:left;cursor:pointer;transition:background-color .12s var(--ease-gs-out);background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.625rem;padding:.375rem .5rem;display:flex}.option-row[data-v-fb9f34f1]:hover{background-color:color-mix(in srgb, var(--color-ink) 4%, transparent)}.option-row[data-v-fb9f34f1]:disabled{opacity:.45;cursor:default}.option-row[data-v-fb9f34f1]:disabled:hover{background-color:#0000}.option-check[data-v-fb9f34f1]{border:1.5px solid var(--color-ink-200);color:#fff;width:1.0625rem;height:1.0625rem;transition:background-color .12s var(--ease-gs-out), border-color .12s var(--ease-gs-out);border-radius:.3125rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.option-check.is-radio[data-v-fb9f34f1]{border-radius:9999px}.option-check.is-on[data-v-fb9f34f1]{background-color:var(--color-clay);border-color:var(--color-clay)}.option-label[data-v-fb9f34f1]{color:var(--color-ink);font-size:.8125rem;line-height:1.35}.option-row:disabled .option-label[data-v-fb9f34f1]{color:var(--color-ink-300)}.panel-summary-btn[data-v-fb9f34f1]{color:var(--color-ink-400);cursor:pointer;transition:color .16s var(--ease-gs-out);background:0 0;border:none;align-items:center;gap:.375rem;margin-top:.5rem;padding:.125rem 0;font-size:.8125rem;font-weight:500;display:inline-flex}@media (hover:hover) and (pointer:fine){.panel-summary-btn[data-v-fb9f34f1]:hover{color:var(--color-clay)}}.panel-summary-btn[data-v-fb9f34f1]:focus-visible{color:var(--color-clay);outline:none}.panel-summary-btn--disabled[data-v-fb9f34f1],.panel-summary-btn--disabled[data-v-fb9f34f1]:hover{color:var(--color-ink-200);cursor:default}.portrait[data-v-fb9f34f1]{grid-template-columns:minmax(0,1fr);gap:.875rem;display:grid}@media (width>=640px){.portrait[data-v-fb9f34f1]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.portrait>.card[data-v-fb9f34f1]{animation:gs-fade-up .48s var(--ease-gs-out) both}.portrait>.card[data-v-fb9f34f1]:first-of-type{animation-delay:40ms}.portrait>.card[data-v-fb9f34f1]:nth-of-type(2){animation-delay:.12s}.portrait>.card[data-v-fb9f34f1]:nth-of-type(3){animation-delay:.2s}.portrait>.card[data-v-fb9f34f1]:nth-of-type(4){animation-delay:.28s}@media (prefers-reduced-motion:reduce){.portrait>.card[data-v-fb9f34f1]{animation:none}}.card[data-v-fb9f34f1]{background-color:var(--color-soft-white);border:1px solid color-mix(in srgb, var(--color-ink) 14%, transparent);border-radius:1rem;flex-direction:column;gap:.875rem;padding:1.125rem 1.25rem;display:flex}.card-head[data-v-fb9f34f1]{align-items:center;gap:.4375rem;display:flex}.card-glyph[data-v-fb9f34f1]{color:var(--color-ink-300);flex-shrink:0}.card-title[data-v-fb9f34f1]{color:var(--color-ink-300);letter-spacing:-.005em;margin:0;font-size:.8125rem;font-weight:500}.value-list[data-v-fb9f34f1]{flex-direction:column;gap:.4375rem;margin:0;padding:0;list-style:none;display:flex}.value-list li[data-v-fb9f34f1]{color:var(--color-ink);letter-spacing:-.003em;font-size:.9375rem;font-weight:500;line-height:1.45}.micro-stack[data-v-fb9f34f1]{flex-direction:column;gap:.625rem;display:flex}.micro-row[data-v-fb9f34f1]{flex-direction:column;gap:.4375rem;display:flex}.micro-label[data-v-fb9f34f1]{color:var(--color-ink-300);letter-spacing:-.005em;font-size:.75rem;font-weight:500}.card[data-v-fb9f34f1]{position:relative}.card-note-mark[data-v-fb9f34f1]{letter-spacing:-.005em;cursor:help;transition:background-color .2s var(--ease-gs-out);border-radius:9999px;outline:none;align-items:center;gap:.3125rem;padding:.1875rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex;position:absolute;top:.875rem;right:.875rem}.card-note-label[data-v-fb9f34f1]{white-space:nowrap}.card-note-mark--strong[data-v-fb9f34f1]{background-color:color-mix(in srgb, var(--color-success) 14%, transparent);color:var(--color-success)}.card-note-mark--strong[data-v-fb9f34f1]:hover,.card-note-mark--strong[data-v-fb9f34f1]:focus-visible{background-color:color-mix(in srgb, var(--color-success) 24%, transparent)}.card-note-mark--strong[data-v-fb9f34f1]:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-success) 40%, transparent)}.card-note-mark--partial[data-v-fb9f34f1]{color:#ca8a04;background-color:#ca8a0424}.card-note-mark--partial[data-v-fb9f34f1]:hover,.card-note-mark--partial[data-v-fb9f34f1]:focus-visible{background-color:#ca8a043d}.card-note-mark--partial[data-v-fb9f34f1]:focus-visible{box-shadow:0 0 0 2px #ca8a0466}.card-note-mark--none[data-v-fb9f34f1]{color:#b91c1c;background-color:#b91c1c1f}.card-note-mark--none[data-v-fb9f34f1]:hover,.card-note-mark--none[data-v-fb9f34f1]:focus-visible{background-color:#b91c1c38}.card-note-mark--none[data-v-fb9f34f1]:focus-visible{box-shadow:0 0 0 2px #b91c1c66}[data-v-fb9f34f1] .card-note-tooltip{max-width:240px;font-style:italic}@media (prefers-reduced-motion:reduce){.build-card[data-v-fb9f34f1],.build-card--settled[data-v-fb9f34f1],.thinking-row[data-v-fb9f34f1]{animation:none}.status-dot[data-v-fb9f34f1]{opacity:.7;animation:none}}.ls[data-v-84d2b1c1]{flex-direction:column;gap:1.5rem;display:flex}.ls-columns[data-v-84d2b1c1]{grid-template-columns:minmax(0,1fr);gap:1.5rem 2rem;display:grid}@media (width>=640px){.ls-columns[data-v-84d2b1c1]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.ls-col[data-v-84d2b1c1]{flex-direction:column;gap:.875rem;min-width:0;display:flex}.ls-col-title[data-v-84d2b1c1]{color:var(--color-ink-300);letter-spacing:-.005em;align-items:center;gap:.4375rem;margin:0;font-size:.8125rem;font-weight:500;display:flex}.ls-glyph[data-v-84d2b1c1]{color:var(--color-ink-300);flex-shrink:0}.ls-list[data-v-84d2b1c1]{flex-direction:column;gap:.875rem;margin:0;padding:0;list-style:none;display:flex}.ls-item[data-v-84d2b1c1]{flex-direction:column;gap:.125rem;display:flex}.ls-item-title[data-v-84d2b1c1]{color:var(--color-ink);letter-spacing:-.005em;margin:0;font-size:.9375rem;font-weight:600;line-height:1.3}.ls-item-org[data-v-84d2b1c1]{color:var(--color-ink-400);letter-spacing:-.005em;margin:0;font-size:.8125rem;font-weight:500}.ls-item-meta[data-v-84d2b1c1]{color:var(--color-ink-300);letter-spacing:.005em;margin:0;font-size:.75rem}.ls-item-desc[data-v-84d2b1c1]{color:var(--color-ink);letter-spacing:-.003em;white-space:pre-line;margin:.25rem 0 0;font-size:.8125rem;line-height:1.55}.ls-skills[data-v-84d2b1c1]{border-top:1px solid color-mix(in srgb, var(--color-ink) 12%, transparent);flex-direction:column;gap:.875rem;padding-top:1.25rem;display:flex}.ls-skills-cluster[data-v-84d2b1c1]{flex-wrap:wrap;gap:.375rem;display:flex}.ls-skill[data-v-84d2b1c1]{background-color:var(--color-soft-white);border:1px solid color-mix(in srgb, var(--color-ink) 10%, transparent);color:var(--color-ink);border-radius:9999px;align-items:center;padding:.3125rem .75rem;font-size:.75rem;font-weight:500;display:inline-flex}.action-zone[data-v-fe3ca105]{background-color:var(--color-soft-white);border:1px solid color-mix(in srgb, var(--color-ink) 10%, transparent);border-radius:1.25rem;width:100%;padding:1.75rem 1.75rem 1.875rem}.zone-title[data-v-fe3ca105]{color:var(--color-ink);letter-spacing:-.01em;margin:0;font-size:1.0625rem;font-weight:600}.zone-sub[data-v-fe3ca105]{color:var(--color-ink-400);letter-spacing:-.003em;max-width:36rem;margin:.375rem 0 0;font-size:.875rem;line-height:1.55}.zone-prompt[data-v-fe3ca105]{flex-direction:column;gap:.25rem;display:flex}.zone-actions[data-v-fe3ca105]{flex-wrap:wrap;gap:.625rem;margin-top:1.25rem;display:flex}.btn[data-v-fe3ca105]{letter-spacing:-.005em;cursor:pointer;transition:background-color .2s var(--ease-gs-out), color .2s var(--ease-gs-out), border-color .2s var(--ease-gs-out), transform .12s var(--ease-gs-out);border:1px solid #0000;border-radius:9999px;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.875rem;font-weight:600;display:inline-flex}.btn[data-v-fe3ca105]:active{transform:scale(.98)}.btn[data-v-fe3ca105]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-clay) 35%, transparent);outline:none}.btn[data-v-fe3ca105]:disabled{opacity:.55;cursor:not-allowed}.btn--accept[data-v-fe3ca105]{background-color:var(--color-clay);color:var(--color-soft-white)}.btn--accept[data-v-fe3ca105]:hover{background-color:color-mix(in srgb, var(--color-clay) 88%, black)}.btn--reject[data-v-fe3ca105]{color:var(--color-ink);border-color:color-mix(in srgb, var(--color-ink) 18%, transparent);background-color:#0000}.btn--reject[data-v-fe3ca105]:hover{background-color:color-mix(in srgb, var(--color-ink) 5%, transparent);border-color:color-mix(in srgb, var(--color-ink) 30%, transparent)}.btn--reject-confirm[data-v-fe3ca105]{color:var(--color-soft-white);background-color:#b91c1c}.btn--reject-confirm[data-v-fe3ca105]:hover{background-color:#991b1b}.btn--reject-confirm[data-v-fe3ca105]:focus-visible{box-shadow:0 0 0 3px #b91c1c59}.btn--accept-confirm[data-v-fe3ca105]{background-color:var(--color-clay);color:var(--color-soft-white)}.btn--accept-confirm[data-v-fe3ca105]:hover{background-color:color-mix(in srgb, var(--color-clay) 88%, black)}.btn--ghost[data-v-fe3ca105]{color:var(--color-ink-300);background-color:#0000;border-color:#0000}.btn--ghost[data-v-fe3ca105]:hover{color:var(--color-ink);background-color:color-mix(in srgb, var(--color-ink) 5%, transparent)}.zone-form[data-v-fe3ca105]{flex-direction:column;gap:.25rem;display:flex}.zone-textarea[data-v-fe3ca105]{border:1px solid color-mix(in srgb, var(--color-ink) 14%, transparent);width:100%;color:var(--color-ink);letter-spacing:-.003em;resize:vertical;background-color:#fff;border-radius:.75rem;min-height:6rem;margin-top:1rem;padding:.875rem 1rem;font-family:inherit;font-size:.9375rem;line-height:1.55}.zone-textarea[data-v-fe3ca105]:focus{border-color:color-mix(in srgb, var(--color-clay) 50%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-clay) 18%, transparent);outline:none}.zone-charcount[data-v-fe3ca105]{color:var(--color-ink-300);letter-spacing:-.003em;text-align:right;margin:.5rem 0 0;font-size:.75rem}.zone-confirm[data-v-fe3ca105]{align-items:flex-start;gap:.875rem;display:flex}.zone-confirm-mark[data-v-fe3ca105]{border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}.zone-confirm--accept .zone-confirm-mark[data-v-fe3ca105]{background-color:color-mix(in srgb, var(--color-success) 14%, transparent);color:var(--color-success)}.zone-confirm--reject .zone-confirm-mark[data-v-fe3ca105]{color:#b91c1c;background-color:#b91c1c1f}.zone-confirm-body[data-v-fe3ca105]{flex-direction:column;gap:.0625rem;display:flex}.zone-enter-active[data-v-fe3ca105],.zone-leave-active[data-v-fe3ca105]{transition:opacity .14s var(--ease-gs-out), transform .14s var(--ease-gs-out)}.zone-enter-from[data-v-fe3ca105]{opacity:0;transform:translateY(6px)}.zone-leave-to[data-v-fe3ca105]{opacity:0;transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.zone-enter-active[data-v-fe3ca105],.zone-leave-active[data-v-fe3ca105]{transition:none}}.candidate-share[data-v-26c23d4a]{background-color:var(--color-warm);width:100%;min-height:100vh;color:var(--color-ink);background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.045 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-attachment:fixed;flex-direction:column;gap:2.5rem;padding:0 0 4rem;display:flex}.content-wrap[data-v-26c23d4a]{width:100%;max-width:45rem;margin:0 auto;padding-inline:1.25rem}.banner-mast[data-v-26c23d4a]{justify-content:space-between;align-items:flex-start;gap:1rem;width:100%;padding-bottom:1.25rem;display:flex}.banner-mark[data-v-26c23d4a]{align-items:center;padding-top:.125rem;display:inline-flex}.banner-wordmark[data-v-26c23d4a]{width:auto;height:1.125rem}.banner-meta-stack[data-v-26c23d4a]{text-align:right;flex-direction:column;align-items:flex-end;gap:.25rem;display:flex}.banner-meta[data-v-26c23d4a]{color:color-mix(in srgb, var(--color-soft-white) 78%, transparent);letter-spacing:.01em;margin:0;font-size:.75rem;font-weight:500}.banner-role[data-v-26c23d4a]{color:var(--color-soft-white);letter-spacing:-.005em;align-items:center;gap:.375rem;margin:0;font-size:.9375rem;font-weight:600;line-height:1.1;display:inline-flex}.parties-banner[data-v-26c23d4a]{background-color:var(--color-clay);width:100%;color:var(--color-soft-white);padding:3rem 1.25rem}.parties-inner[data-v-26c23d4a]{flex-direction:column;align-items:center;gap:1.25rem;max-width:64rem;margin:0 auto;display:flex}.parties[data-v-26c23d4a]{grid-template:"candidate-avatar x company-avatar""candidate-name.company-name"/auto auto auto;justify-content:center;align-items:center;gap:1rem 2rem;display:grid}.parties--solo[data-v-26c23d4a]{grid-template-columns:auto;grid-template-areas:"candidate-avatar""candidate-name"}.party-visual--cell.party-visual--candidate[data-v-26c23d4a]{grid-area:candidate-avatar;justify-self:center}.party-visual--cell.party-visual--company[data-v-26c23d4a]{grid-area:company-avatar;justify-self:center}.party-visual[data-v-26c23d4a]{background-color:var(--color-soft-white);border:1px solid color-mix(in srgb, var(--color-soft-white) 65%, transparent);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:5rem;height:5rem;display:inline-flex;position:relative}.party-visual-img[data-v-26c23d4a]{object-fit:cover;border-radius:9999px;width:100%;height:100%}.party-visual--company[data-v-26c23d4a]{padding:.625rem}.party-visual--company .party-visual-img[data-v-26c23d4a]{object-fit:contain}.party-verified-inline[data-v-26c23d4a]{vertical-align:middle;color:color-mix(in srgb, var(--color-soft-white) 92%, transparent);justify-content:center;align-items:center;margin-left:.375rem;display:inline-flex;position:relative;top:-.075em}.party-visual--initial[data-v-26c23d4a]{letter-spacing:-.02em;font-size:2.25rem;font-weight:600}.party-visual--candidate.party-visual--initial[data-v-26c23d4a]{background-color:var(--color-soft-white);color:var(--color-clay)}.party-visual--company.party-visual--initial[data-v-26c23d4a]{background-color:var(--color-soft-white);color:var(--color-night)}.party-name[data-v-26c23d4a]{color:var(--color-soft-white);letter-spacing:-.02em;text-wrap:balance;text-align:center;justify-self:center;max-width:22rem;margin:0;font-size:1.625rem;font-weight:700;line-height:1.15}.party-name--candidate[data-v-26c23d4a]{grid-area:candidate-name}.party-name--company[data-v-26c23d4a]{color:var(--color-soft-white);grid-area:company-name}.party-avatar-link[data-v-26c23d4a]{background-color:var(--color-soft-white);color:#0a66c2;width:1.625rem;height:1.625rem;transition:color .2s var(--ease-gs-out), background-color .2s var(--ease-gs-out);border-radius:9999px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:absolute;bottom:-.125rem;right:-.125rem}.party-avatar-link[data-v-26c23d4a]:hover{color:#084d92;background-color:#fff}.party-avatar-link[data-v-26c23d4a]:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-soft-white) 80%, transparent);outline:none}.parties-x[data-v-26c23d4a]{font-family:var(--font-display-serif);color:color-mix(in srgb, var(--color-soft-white) 88%, transparent);letter-spacing:-.01em;-webkit-user-select:none;user-select:none;grid-area:x;justify-self:center;font-size:3rem;font-style:italic;font-weight:400;line-height:1}.parties-headline[data-v-26c23d4a]{color:color-mix(in srgb, var(--color-soft-white) 82%, transparent);letter-spacing:-.005em;text-align:center;max-width:36rem;margin:0;font-size:.9375rem;line-height:1.55}@media (width>=640px){.parties-banner[data-v-26c23d4a]{padding:3.75rem 1.5rem}.parties[data-v-26c23d4a]{column-gap:2.75rem}.party-visual[data-v-26c23d4a]{width:5.75rem;height:5.75rem}.party-visual--initial[data-v-26c23d4a]{font-size:2.5rem}.party-name[data-v-26c23d4a]{font-size:1.875rem}.parties-x[data-v-26c23d4a]{font-size:3.75rem}.party-avatar-link[data-v-26c23d4a]{width:1.875rem;height:1.875rem}}.facts-strip[data-v-26c23d4a]{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.875rem 1.25rem;margin:0;padding:0;list-style:none;display:grid}.fact[data-v-26c23d4a]{align-items:flex-start;gap:.625rem;min-width:0;display:flex}.fact+.fact[data-v-26c23d4a]{border-inline-start:1px solid color-mix(in srgb, var(--color-ink) 12%, transparent);margin-inline-start:-1.25rem;padding-inline-start:1.25rem}@media (width<=540px){.fact+.fact[data-v-26c23d4a]{border-inline-start:none;margin-inline-start:0;padding-inline-start:0}}.fact-icon[data-v-26c23d4a]{color:var(--color-ink-300);flex-shrink:0;justify-content:center;align-items:center;margin-top:.125rem;display:inline-flex}.fact-body[data-v-26c23d4a]{flex-direction:column;gap:.0625rem;min-width:0;display:flex}.fact-label[data-v-26c23d4a]{color:var(--color-ink-300);letter-spacing:-.005em;font-size:.6875rem;font-weight:500}.fact-value[data-v-26c23d4a]{color:var(--color-ink);letter-spacing:-.005em;font-size:.875rem;font-weight:500;line-height:1.35}.reading[data-v-26c23d4a]{flex-direction:column;gap:2.5rem;display:flex}.motivation[data-v-26c23d4a]{flex-direction:column;gap:.875rem;display:flex}.motivation-title[data-v-26c23d4a]{color:var(--color-ink);letter-spacing:-.005em;margin:0;font-size:.9375rem;font-weight:600}.motivation-block[data-v-26c23d4a]{margin:0;padding-left:2.5rem;position:relative}.motivation-mark[data-v-26c23d4a]{color:color-mix(in srgb, var(--color-clay) 55%, transparent);pointer-events:none;-webkit-user-select:none;user-select:none;font-family:Georgia,Times New Roman,serif;font-size:4rem;line-height:1;position:absolute;top:-.625rem;left:-.125rem}.motivation-prose[data-v-26c23d4a]{color:var(--color-ink);letter-spacing:-.005em;white-space:pre-line;margin:0;font-size:1.0625rem;line-height:1.75}.match[data-v-26c23d4a]{background-color:var(--color-soft-white);border:1px solid color-mix(in srgb, var(--color-ink) 8%, transparent);box-shadow:0 1px 2px color-mix(in srgb, var(--color-clay) 6%, transparent), 0 14px 28px -18px color-mix(in srgb, var(--color-night) 22%, transparent);border-radius:1.25rem;flex-direction:column;gap:.875rem;padding:1.5rem 1.5rem 1.625rem;display:flex}.match-head[data-v-26c23d4a]{flex-wrap:wrap;align-items:center;gap:.5rem .625rem;display:flex}.match-title[data-v-26c23d4a]{color:var(--color-ink);letter-spacing:-.005em;margin:0;font-size:1rem;font-weight:600}.match-verdict[data-v-26c23d4a]{background-color:color-mix(in srgb, var(--color-clay) 12%, var(--color-soft-white));color:var(--color-clay);letter-spacing:-.005em;border:1px solid color-mix(in srgb, var(--color-clay) 22%, transparent);border-radius:9999px;align-items:center;gap:.25rem;margin-left:auto;padding:.1875rem .5625rem;font-size:.6875rem;font-weight:600;display:inline-flex}.match-prose[data-v-26c23d4a]{color:var(--color-ink);letter-spacing:-.003em;white-space:pre-line;margin:0;font-size:.9375rem;line-height:1.65}.data[data-v-26c23d4a]{flex-direction:column;gap:2rem;display:flex}.frame[data-v-26c23d4a]{background-color:var(--color-soft-white);border:1px solid color-mix(in srgb, var(--color-ink) 8%, transparent);border-radius:1.25rem;flex-direction:column;gap:1.25rem;padding:0 1.5rem 1.75rem;display:flex;overflow:hidden}.frame-head[data-v-26c23d4a]{border-radius:1.25rem 1.25rem 0 0;align-items:center;gap:.625rem;margin:0 -1.5rem;padding:.875rem 1.5rem;display:flex}.frame--goodshift .frame-head[data-v-26c23d4a]{background-color:var(--color-clay-100)}.frame--linkedin .frame-head[data-v-26c23d4a]{background-color:color-mix(in srgb, #0a66c2 12%, var(--color-soft-white))}.frame-mark[data-v-26c23d4a]{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.frame-mark--goodshift[data-v-26c23d4a]{color:var(--color-clay)}.frame-mark--linkedin[data-v-26c23d4a]{color:#0a66c2}.frame-mark-img[data-v-26c23d4a]{object-fit:contain;width:.8125rem;height:.8125rem}.frame-title[data-v-26c23d4a]{color:var(--color-ink);letter-spacing:-.005em;margin:0;font-size:.9375rem;font-weight:600}.share-footer[data-v-26c23d4a]{border-top:1px solid color-mix(in srgb, var(--color-ink) 8%, transparent);color:var(--color-ink-300);letter-spacing:.005em;padding-top:1.5rem;font-size:.75rem}.share-footer p[data-v-26c23d4a]{margin:0}@media (width>=768px){.candidate-share[data-v-26c23d4a]{padding:0 0 5rem}.content-wrap[data-v-26c23d4a]{padding-inline:2rem}}@keyframes share-fade-up-26c23d4a{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes share-pop-in-26c23d4a{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:scale(1)}}.party-visual--cell[data-v-26c23d4a]{animation:share-fade-up-26c23d4a .52s var(--ease-gs-out) both}.party-visual--cell.party-visual--candidate[data-v-26c23d4a]{animation-delay:80ms}.parties-x[data-v-26c23d4a]{animation:share-pop-in-26c23d4a .36s var(--ease-gs-out) both;animation-delay:.2s}.party-visual--cell.party-visual--company[data-v-26c23d4a]{animation-delay:.28s}.party-name[data-v-26c23d4a]{animation:share-fade-up-26c23d4a .52s var(--ease-gs-out) both}.party-name--candidate[data-v-26c23d4a]{animation-delay:.36s}.party-name--company[data-v-26c23d4a]{animation-delay:.4s}.parties-headline[data-v-26c23d4a]{animation:share-fade-up-26c23d4a .52s var(--ease-gs-out) both;animation-delay:.48s}.match[data-v-26c23d4a]{animation:share-fade-up-26c23d4a .6s var(--ease-gs-out) both;animation-delay:.48s}.motivation[data-v-26c23d4a]{animation:share-fade-up-26c23d4a .6s var(--ease-gs-out) both;animation-delay:.6s}[data-fade-up][data-v-26c23d4a]{opacity:0;transition:opacity .7s var(--ease-gs-out), transform .7s var(--ease-gs-out);transform:translateY(18px)}[data-fade-up].is-visible[data-v-26c23d4a]{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.party-visual--cell[data-v-26c23d4a],.party-name[data-v-26c23d4a],.parties-x[data-v-26c23d4a],.parties-headline[data-v-26c23d4a],.match[data-v-26c23d4a],.motivation[data-v-26c23d4a]{animation:none}[data-fade-up][data-v-26c23d4a]{opacity:1;transition:none;transform:none}}.sticky-cta[data-v-26c23d4a]{z-index:40;background-color:color-mix(in srgb, var(--color-soft-white) 72%, transparent);-webkit-backdrop-filter:saturate(160%)blur(14px);backdrop-filter:saturate(160%)blur(14px);padding-bottom:env(safe-area-inset-bottom,0);position:fixed;bottom:0;left:0;right:0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.sticky-cta[data-v-26c23d4a]{background-color:color-mix(in srgb, var(--color-soft-white) 96%, transparent)}}.sticky-cta-inner[data-v-26c23d4a]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;max-width:64rem;margin:0 auto;padding:.625rem 1.25rem;display:flex}.sticky-cta-prompt[data-v-26c23d4a]{color:var(--color-ink-400);letter-spacing:-.005em;margin:0;font-size:.875rem;font-weight:500}.sticky-cta-actions[data-v-26c23d4a]{flex-shrink:0;align-items:center;gap:.5rem;display:inline-flex}.sticky-btn[data-v-26c23d4a]{letter-spacing:-.005em;cursor:pointer;transition:background-color .2s var(--ease-gs-out), color .2s var(--ease-gs-out), border-color .2s var(--ease-gs-out), transform .12s var(--ease-gs-out);border:1px solid #0000;border-radius:9999px;align-items:center;gap:.4375rem;padding:.4375rem .8125rem;font-size:.8125rem;font-weight:600;display:inline-flex}.sticky-btn[data-v-26c23d4a]:active{transform:scale(.98)}.sticky-btn[data-v-26c23d4a]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-clay) 35%, transparent);outline:none}.sticky-btn--accept[data-v-26c23d4a]{background-color:color-mix(in srgb, var(--color-clay) 92%, transparent);color:var(--color-soft-white)}.sticky-btn--accept[data-v-26c23d4a]:hover{background-color:var(--color-clay)}.sticky-btn--reject[data-v-26c23d4a]{color:var(--color-ink-400);border-color:color-mix(in srgb, var(--color-ink) 14%, transparent);background-color:#0000}.sticky-btn--reject[data-v-26c23d4a]:hover{color:var(--color-ink);background-color:color-mix(in srgb, var(--color-ink) 5%, transparent);border-color:color-mix(in srgb, var(--color-ink) 26%, transparent)}.sticky-cta-enter-active[data-v-26c23d4a]{transition:opacity .36s var(--ease-gs-out), transform .36s var(--ease-gs-out)}.sticky-cta-leave-active[data-v-26c23d4a]{transition:opacity .36s var(--ease-gs-in-out), transform .36s var(--ease-gs-in-out)}.sticky-cta-enter-from[data-v-26c23d4a],.sticky-cta-leave-to[data-v-26c23d4a]{opacity:0;transform:translateY(40%)}@media (prefers-reduced-motion:reduce){.sticky-cta-enter-active[data-v-26c23d4a],.sticky-cta-leave-active[data-v-26c23d4a]{transition:opacity .22s linear}.sticky-cta-enter-from[data-v-26c23d4a],.sticky-cta-leave-to[data-v-26c23d4a]{transform:none}}.action-zone-wrap[data-v-26c23d4a]{opacity:0;transition:opacity .42s var(--ease-gs-out), transform .42s var(--ease-gs-out);transform:translateY(14px)}.action-zone-wrap.is-revealed[data-v-26c23d4a]{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.action-zone-wrap[data-v-26c23d4a]{transition:opacity .22s linear;transform:none}.action-zone-wrap.is-revealed[data-v-26c23d4a]{transform:none}}.impact-pill[data-v-2546ab5e]{background-color:color-mix(in srgb, var(--impact-fg) 15%, var(--color-soft-white));color:var(--impact-fg);letter-spacing:-.005em;white-space:nowrap;border-radius:9999px;flex-shrink:0;align-items:center;gap:.375rem;font-weight:600;line-height:1;display:inline-flex}.impact-pill[data-v-2546ab5e] svg{flex-shrink:0}.impact-pill--sm[data-v-2546ab5e]{padding:.25rem .625rem .25rem .5rem;font-size:11.5px}.impact-pill--lg[data-v-2546ab5e]{padding:.4375rem .875rem .4375rem .6875rem;font-size:13px}.impact-pill--icon[data-v-2546ab5e]{gap:0;padding:.375rem}.impact-pill--icon.impact-pill--sm[data-v-2546ab5e]{padding:.3125rem}.impact-pill--outline[data-v-2546ab5e]{outline:1px solid color-mix(in srgb, var(--impact-fg) 55%, transparent);outline-offset:1px}.impact-pill--nobg[data-v-2546ab5e]{background-color:#0000;padding:0}.verified-icon{color:var(--color-clay);cursor:help;outline:none;justify-content:center;align-items:center;line-height:0;display:inline-flex;position:relative}.verified-icon--shimmer{border-radius:9999px;overflow:hidden}.verified-icon--shimmer:after{content:"";pointer-events:none;background-image:linear-gradient(105deg,#0000 38%,#ffffffd9 50%,#0000 62%);background-position:160% 0;background-repeat:no-repeat;background-size:220% 100%;animation:3.4s linear infinite verified-icon-glint;position:absolute;inset:0}@keyframes verified-icon-glint{0%{background-position:160% 0}26%,to{background-position:-90% 0}}@media (prefers-reduced-motion:reduce){.verified-icon--shimmer:after{background-image:none;animation:none}}.verified-icon:focus-visible{outline:2px solid color-mix(in srgb, var(--color-clay) 40%, transparent);outline-offset:2px}.company-logo[data-v-8c6aa646]{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.company-logo--avatar[data-v-8c6aa646]{background-color:var(--color-soft-white);border-radius:.5rem;overflow:hidden}.company-logo__skeleton[data-v-8c6aa646]{position:absolute;inset:0}.company-logo__img[data-v-8c6aa646]{object-fit:contain;opacity:0;width:auto;max-width:100%;height:100%;transition:opacity .22s ease-out}.company-logo--avatar .company-logo__img[data-v-8c6aa646]{width:100%;padding:14%}.company-logo__img.is-loaded[data-v-8c6aa646]{opacity:1}.company-logo__fallback[data-v-8c6aa646]{color:var(--color-ink-300);justify-content:center;align-items:center;display:inline-flex}.company-logo--avatar .company-logo__fallback[data-v-8c6aa646]{background-color:var(--color-warm);width:100%;height:100%}.company-card[data-v-45b3f9e2]{background-color:var(--color-soft-white);border:1px solid var(--color-ink-100);border-radius:.75rem;width:100%;display:block;position:relative;overflow:hidden}.company-card.is-tile[data-v-45b3f9e2]{flex-direction:column;gap:1rem;height:100%;min-height:180px;padding:1.5rem;display:flex}.company-card.is-interactive[data-v-45b3f9e2]{cursor:pointer;transition:border-color .15s var(--ease-gs-out), transform .15s var(--ease-gs-out);text-decoration:none}.company-card.is-interactive[data-v-45b3f9e2]:active{transform:scale(.99)}.company-card.is-interactive[data-v-45b3f9e2]:focus-visible{box-shadow:0 0 0 2px var(--color-warm), 0 0 0 4px color-mix(in srgb, var(--color-clay) 40%, transparent);outline:none}@media (hover:hover) and (pointer:fine){.company-card.is-interactive[data-v-45b3f9e2]:hover{border-color:var(--color-ink-300)}}.logo-slot[data-v-45b3f9e2]{align-items:center;display:flex}.logo-slot-full[data-v-45b3f9e2]{justify-content:center;height:52px}.logo-slot-tile[data-v-45b3f9e2]{height:2.5rem}.company-name[data-v-45b3f9e2]{letter-spacing:-.015em;font-weight:600;line-height:1.2}.company-name-full[data-v-45b3f9e2]{letter-spacing:-.02em}.company-tagline-clamp[data-v-45b3f9e2]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.meta-item[data-v-45b3f9e2]{align-items:center;gap:.3125rem;display:inline-flex}.value-chip[data-v-45b3f9e2]{letter-spacing:-.005em;background-color:color-mix(in srgb, var(--color-ink) 6%, transparent);color:color-mix(in srgb, var(--color-ink) 70%, transparent);border-radius:9999px;align-items:center;padding:.3125rem .75rem;font-size:12.5px;font-weight:500;display:inline-flex}.role-row[data-v-45b3f9e2]{background-color:var(--color-soft-white);border:1px solid var(--color-ink-100);transition:background-color .18s var(--ease-gs-out), border-color .18s var(--ease-gs-out);border-radius:.625rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.625rem .875rem;display:flex}.role-row[data-v-45b3f9e2]:hover{border-color:var(--color-ink-300)}.role-row.is-static[data-v-45b3f9e2]{cursor:default}.role-row.is-static[data-v-45b3f9e2]:hover{border-color:var(--color-ink-100)}.role-arrow[data-v-45b3f9e2]{transition:transform .18s var(--ease-gs-out), color .18s var(--ease-gs-out)}.role-row:not(.is-static):hover .role-arrow[data-v-45b3f9e2]{color:var(--color-clay);transform:translate(2px)}.footer-cta[data-v-45b3f9e2]{color:var(--color-clay);transition:background-color .16s var(--ease-gs-out), color .16s var(--ease-gs-out);border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:12.5px;font-weight:600;display:inline-flex}@media (hover:hover) and (pointer:fine){.footer-cta[data-v-45b3f9e2]:hover{background-color:var(--color-clay);color:var(--color-soft-white)}}[data-v-83732c6a] input[type=search]::-webkit-search-cancel-button{appearance:none}[data-v-83732c6a] input[type=search]::-webkit-search-decoration{appearance:none}.hub-tile-card[data-v-d4eefcce]{background-color:var(--color-soft-white);border-width:1px;border-color:color-mix(in srgb, var(--color-ink) 12%, transparent);border-radius:1rem;min-height:220px}@media (width>=1024px){.hub-tile-card[data-v-d4eefcce]{min-height:280px}}.hub-tile-label[data-v-d4eefcce]{letter-spacing:-.02em;font-weight:600}.hub-tile-clay[data-v-d4eefcce]{object-fit:contain;object-position:bottom right;width:auto;max-width:55%;height:70%;transition:filter .3s var(--ease-gs-out), transform .52s var(--ease-gs-out);position:absolute;bottom:0;right:1rem}.hub-tile-chevron[data-v-d4eefcce]{color:var(--color-ink-300);opacity:0;transition:opacity .22s var(--ease-gs-out), transform .22s var(--ease-gs-out), color .22s var(--ease-gs-out);pointer-events:none;position:absolute;top:1.25rem;right:1.25rem;transform:translate(-4px,4px)}.hub-tile:not(.cursor-pointer) .hub-tile-clay[data-v-d4eefcce]{filter:grayscale()}.hub-tile-clay--mirror[data-v-d4eefcce]{transform:scaleX(-1)}@media (hover:hover) and (pointer:fine){.hub-tile.cursor-pointer:hover .hub-tile-card[data-v-d4eefcce]{background-color:color-mix(in srgb, var(--color-ink) 3%, var(--color-soft-white));border-color:color-mix(in srgb, var(--color-ink) 24%, transparent)}.hub-tile.cursor-pointer:hover .hub-tile-clay[data-v-d4eefcce]{transform:scale(1.12)}.hub-tile.cursor-pointer:hover .hub-tile-clay--mirror[data-v-d4eefcce]{transform:scale(-1.12,1.12)}.hub-tile.cursor-pointer:hover .hub-tile-chevron[data-v-d4eefcce]{opacity:1;color:var(--color-ink);transform:translate(0)}}.hub-tile.cursor-pointer:active .hub-tile-card[data-v-d4eefcce]{background-color:color-mix(in srgb, var(--color-ink) 5%, var(--color-soft-white));transition-duration:80ms}.lightbox-fade-enter-active[data-v-82059594],.lightbox-fade-leave-active[data-v-82059594]{transition:opacity .18s ease-out}.lightbox-fade-enter-from[data-v-82059594],.lightbox-fade-leave-to[data-v-82059594]{opacity:0}.job-description[data-v-4a93f1ff] h1,.job-description[data-v-4a93f1ff] h2,.job-description[data-v-4a93f1ff] h3{color:var(--color-ink);margin-top:1rem;margin-bottom:.375rem;font-size:.875rem;font-weight:600}.job-description[data-v-4a93f1ff] h1:first-child,.job-description[data-v-4a93f1ff] h2:first-child,.job-description[data-v-4a93f1ff] h3:first-child{margin-top:0}.job-description[data-v-4a93f1ff] p{margin-bottom:.75rem}.job-description[data-v-4a93f1ff] p:last-child{margin-bottom:0}.job-description[data-v-4a93f1ff] ul,.job-description[data-v-4a93f1ff] ol{margin-bottom:.75rem;padding-left:1.25rem}.job-description[data-v-4a93f1ff] ul{list-style:outside}.job-description[data-v-4a93f1ff] ol{list-style:decimal}.job-description[data-v-4a93f1ff] li{margin:.15em 0}.job-description[data-v-4a93f1ff] li::marker{color:var(--color-ink-300)}.job-description[data-v-4a93f1ff] strong{color:var(--color-ink);font-weight:600}.job-description[data-v-4a93f1ff] em{font-style:italic}.job-description[data-v-4a93f1ff] a{color:var(--color-clay);text-underline-offset:2px;text-decoration:underline}.job-description[data-v-4a93f1ff] a:hover{color:var(--color-clay-500)}.cover-banner[data-v-4a93f1ff]{background-color:var(--color-night);width:100%;height:380px;position:relative;overflow:hidden}@media (width>=1024px){.cover-banner[data-v-4a93f1ff]{height:460px}}.cover-banner>img[data-v-4a93f1ff]{object-fit:cover;width:100%;height:100%;display:block}.cover-overlay-zone[data-v-4a93f1ff]{pointer-events:none;align-items:flex-end;max-width:72rem;margin:0 auto;padding:1.5rem 2rem;display:flex;position:absolute;inset:0}.company-info-card-overlay[data-v-4a93f1ff]{pointer-events:auto;background-color:var(--color-soft-white);border:1px solid color-mix(in srgb, var(--color-ink) 8%, transparent);border-radius:.875rem;width:100%;max-width:32rem;padding:1rem 1.125rem;box-shadow:0 1px 2px -1px #0f1a2a14,0 18px 32px -10px #0f1a2a4d}.cover-banner--night[data-v-4a93f1ff]{background-color:var(--color-night-700);background-image:radial-gradient(ellipse 60% 60% at 22% 18%, color-mix(in srgb, var(--color-night-300) 42%, transparent) 0%, transparent 55%), radial-gradient(ellipse 70% 55% at 82% 72%, color-mix(in srgb, var(--color-night-400) 70%, transparent) 0%, transparent 58%), linear-gradient(155deg, var(--color-night) 0%, var(--color-night-600) 55%, var(--color-night-700) 100%)}.cover-collab-zone[data-v-4a93f1ff]{pointer-events:none;justify-content:flex-end;align-items:flex-end;gap:.875rem;max-width:72rem;margin:0 auto;padding:1.5rem 2rem;display:flex;position:absolute;inset:0}.cover-collab-logo[data-v-4a93f1ff]{width:auto;height:1.25rem;display:block}@media (width>=1024px){.cover-collab-logo[data-v-4a93f1ff]{height:1.5rem}}.cover-collab-x[data-v-4a93f1ff]{color:color-mix(in srgb, var(--color-warm) 55%, transparent);font-size:1.125rem;font-weight:300;line-height:1}.cover-collab-name[data-v-4a93f1ff]{color:var(--color-warm);letter-spacing:-.01em;font-size:1rem;font-weight:600;line-height:1.4}@media (width>=1024px){.cover-collab-name[data-v-4a93f1ff]{font-size:1.125rem}}.logo-tile-compact[data-v-4a93f1ff]{justify-content:center;align-items:center;width:4.5rem;height:4.5rem;padding:.4375rem;display:inline-flex}.logo-tile-compact[data-v-4a93f1ff] .company-logo__img{mix-blend-mode:multiply}.hero-eyebrow[data-v-4a93f1ff]{letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.625rem;margin-bottom:.4375rem;font-size:11.5px;font-weight:700;display:flex}.hero-eyebrow-item[data-v-4a93f1ff]{align-items:center;gap:.375rem;display:inline-flex}.hero-eyebrow-verified[data-v-4a93f1ff]{color:var(--color-clay)}.hero-eyebrow-dot[data-v-4a93f1ff]{color:var(--color-ink-200);letter-spacing:0;font-size:14px;line-height:1}.logo-tile[data-v-4a93f1ff]{justify-content:center;align-items:center;width:8.5rem;height:8.5rem;padding:.625rem;display:inline-flex}.logo-tile[data-v-4a93f1ff] .company-logo__img{mix-blend-mode:multiply}.company-info-card[data-v-4a93f1ff]{border:1px solid color-mix(in srgb, var(--color-ink) 10%, transparent);border-radius:1.05rem;box-shadow:0 1px 2px -1px #1a1a1a0a,0 14px 32px -18px #1a1a1a1a}.company-name[data-v-4a93f1ff]{letter-spacing:-.025em;font-weight:600}.section-heading[data-v-4a93f1ff]{letter-spacing:-.01em;color:var(--color-ink);margin-bottom:.875rem;font-size:1.125rem;font-weight:600}.rail-card[data-v-4a93f1ff]{border:1px solid color-mix(in srgb, var(--color-ink) 10%, transparent);border-radius:1.05rem;box-shadow:0 1px 2px -1px #1a1a1a0a,0 14px 32px -18px #1a1a1a1a}.rail-row[data-v-4a93f1ff]{align-items:flex-start;gap:.75rem;display:flex}.rail-row-icon[data-v-4a93f1ff]{color:var(--color-ink-300);flex-shrink:0;margin-top:.125rem}.rail-label[data-v-4a93f1ff]{letter-spacing:.02em;text-transform:uppercase;color:var(--color-ink-300);margin-bottom:.125rem;font-size:11px;font-weight:500;line-height:1.2}.rail-value[data-v-4a93f1ff]{color:var(--color-ink);word-wrap:break-word;font-size:14px;font-weight:500;line-height:1.4}.external-link[data-v-4a93f1ff]{color:var(--color-ink-400);transition:background-color .16s var(--ease-gs-out), color .16s var(--ease-gs-out);border-radius:.5rem;justify-content:space-between;align-items:center;gap:.75rem;margin-left:-.625rem;margin-right:-.625rem;padding:.5rem .625rem;font-size:13.5px;font-weight:500;display:flex}.external-arrow[data-v-4a93f1ff]{color:var(--color-ink-300);transition:transform .16s var(--ease-gs-out), color .16s var(--ease-gs-out)}@media (hover:hover) and (pointer:fine){.external-link[data-v-4a93f1ff]:hover{background-color:color-mix(in srgb, var(--color-ink) 4%, transparent);color:var(--color-ink)}.external-link:hover .external-arrow[data-v-4a93f1ff]{color:var(--color-clay);transform:translate(1px,-1px)}}.rail-cta[data-v-4a93f1ff]{width:100%;color:var(--color-clay);background-color:color-mix(in srgb, var(--color-clay) 9%, transparent);transition:background-color .16s var(--ease-gs-out), color .16s var(--ease-gs-out);border-radius:.625rem;align-items:center;gap:.5rem;padding:.625rem .875rem;font-size:14px;font-weight:600;display:inline-flex}@media (hover:hover) and (pointer:fine){.rail-cta[data-v-4a93f1ff]:hover{background-color:var(--color-clay);color:var(--color-soft-white)}}.rail-cta-count[data-v-4a93f1ff]{background-color:color-mix(in srgb, var(--color-clay) 18%, transparent);min-width:22px;height:20px;color:var(--color-clay);transition:background-color .16s var(--ease-gs-out), color .16s var(--ease-gs-out);border-radius:9999px;justify-content:center;align-items:center;padding:0 .4375rem;font-size:11px;font-weight:700;display:inline-flex}@media (hover:hover) and (pointer:fine){.rail-cta:hover .rail-cta-count[data-v-4a93f1ff]{color:var(--color-soft-white);background-color:#ffffff38}}.claim-cta[data-v-4a93f1ff]{width:100%;color:var(--color-night);background-color:color-mix(in srgb, var(--color-night) 7%, transparent);transition:background-color .16s var(--ease-gs-out), color .16s var(--ease-gs-out);border-radius:.625rem;align-items:center;gap:.5rem;padding:.625rem .875rem;font-size:14px;font-weight:600;display:inline-flex}.claim-cta-arrow[data-v-4a93f1ff]{transition:transform .16s var(--ease-gs-out)}@media (hover:hover) and (pointer:fine){.claim-cta[data-v-4a93f1ff]:hover{background-color:var(--color-night);color:var(--color-soft-white)}.claim-cta:hover .claim-cta-arrow[data-v-4a93f1ff]{transform:translate(1px,-1px)}}.value-chip[data-v-4a93f1ff]{letter-spacing:-.005em;background-color:color-mix(in srgb, var(--color-clay) 10%, transparent);color:var(--color-clay);border-radius:9999px;align-items:center;padding:.4375rem .875rem;font-size:13.5px;font-weight:600;display:inline-flex}.photo-grid[data-v-4a93f1ff]{grid-template-columns:1fr;gap:.75rem;display:grid}@media (width>=768px){.photo-grid[data-v-4a93f1ff]{grid-template-columns:repeat(3,1fr);gap:1rem}}.photo-grid-item[data-v-4a93f1ff]{aspect-ratio:4/3;border:1px solid color-mix(in srgb, var(--color-ink) 8%, transparent);background-color:var(--color-soft-white);border-radius:.875rem;margin:0;overflow:hidden}.photo-grid-item img[data-v-4a93f1ff]{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--ease-gs-out);display:block}.photo-grid-item:hover img[data-v-4a93f1ff]{transform:scale(1.04)}.photo-grid-button[data-v-4a93f1ff]{cursor:zoom-in;appearance:none;padding:0}.photo-grid-button[data-v-4a93f1ff]:focus-visible{outline:2px solid color-mix(in srgb, var(--color-clay) 60%, transparent);outline-offset:2px}.prose-stack[data-v-4a93f1ff]{flex-direction:column;gap:1rem;display:flex}.founder-block[data-v-4a93f1ff]{flex-direction:column;align-items:flex-start;gap:1.5rem;max-width:42rem;display:flex}@media (width>=768px){.founder-block[data-v-4a93f1ff]{flex-direction:row;align-items:flex-start;gap:2rem}}.founder-portrait[data-v-4a93f1ff]{object-fit:cover;border:1px solid color-mix(in srgb, var(--color-ink) 12%, transparent);border-radius:9999px;flex-shrink:0;width:6rem;height:6rem}@media (width>=768px){.founder-portrait[data-v-4a93f1ff]{width:7rem;height:7rem}}.founder-blockquote[data-v-4a93f1ff]{flex:1;min-width:0;margin:0}.founder-quote-text[data-v-4a93f1ff]{font-family:var(--font-display-serif);color:var(--color-ink);margin:0 0 1rem;font-size:1.375rem;font-weight:400;line-height:1.4}@media (width>=768px){.founder-quote-text[data-v-4a93f1ff]{font-size:1.625rem}}.founder-attribution[data-v-4a93f1ff]{flex-direction:column;gap:.125rem;display:flex}.founder-name[data-v-4a93f1ff]{color:var(--color-ink);margin:0;font-size:14px;font-weight:600}.founder-role[data-v-4a93f1ff]{color:var(--color-ink-300);margin:0;font-size:13px}.job-row-wrap[data-v-4a93f1ff]{flex-direction:column;display:flex}.job-row[data-v-4a93f1ff]{background-color:var(--color-soft-white);border:1px solid var(--color-ink-100);transition:background-color .18s var(--ease-gs-out), border-color .18s var(--ease-gs-out);border-radius:.75rem;align-items:center;gap:.75rem;padding:.875rem 1rem;display:flex}.job-row[data-v-4a93f1ff]:hover,.job-row-wrap:hover .job-row[data-v-4a93f1ff],.job-row-wrap:hover .job-row__body[data-v-4a93f1ff]{border-color:var(--color-ink-300)}.job-row--linkable[data-v-4a93f1ff]{color:inherit;cursor:pointer;text-decoration:none}.job-row[aria-expanded=true][data-v-4a93f1ff]{border-bottom-color:#0000;border-bottom-right-radius:0;border-bottom-left-radius:0}.job-row__chevron[data-v-4a93f1ff]{transition:transform .18s var(--ease-gs-out)}.job-row__chevron--open[data-v-4a93f1ff]{transform:rotate(180deg)}.job-row__body[data-v-4a93f1ff]{background-color:var(--color-soft-white);border:1px solid var(--color-ink-100);border-top:none;border-radius:0 0 .75rem .75rem;padding:1rem 1.125rem 1.125rem;overflow:hidden}.job-row-body-enter-active[data-v-4a93f1ff],.job-row-body-leave-active[data-v-4a93f1ff]{transition:max-height .28s var(--ease-gs-out), opacity .2s var(--ease-gs-out), padding .28s var(--ease-gs-out)}.job-row-body-enter-from[data-v-4a93f1ff],.job-row-body-leave-to[data-v-4a93f1ff]{opacity:0;max-height:0;padding-top:0;padding-bottom:0}.job-row-body-enter-to[data-v-4a93f1ff],.job-row-body-leave-from[data-v-4a93f1ff]{opacity:1;max-height:1500px}.open-roles-header[data-v-4a93f1ff]{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}@media (width>=768px){.open-roles-header[data-v-4a93f1ff]{flex-direction:row;justify-content:space-between;align-items:baseline;gap:1.5rem}}.open-roles-aside[data-v-4a93f1ff]{color:var(--color-ink-300);font-size:13px;line-height:1.5}.pw-wrap[data-v-35605721]{position:relative}.pw-input[data-v-35605721]{padding-right:2.25rem!important}.pw-toggle[data-v-35605721]{width:1.5rem;height:1.5rem;color:var(--color-ink-300);cursor:pointer;transition:color .16s var(--ease-gs-out);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.pw-toggle[data-v-35605721]:hover{color:var(--color-ink)}.pw-toggle[data-v-35605721]:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-clay) 40%, transparent);border-radius:.25rem;outline:none}.phone-input[data-v-5978199a]{gap:.5rem;display:flex}.phone-flag[data-v-5978199a]{object-fit:cover;width:20px;height:15px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-ink) 12%, transparent);border-radius:2px;flex-shrink:0;display:block}.phone-dial[data-v-5978199a]{color:var(--color-ink-500);white-space:nowrap;font-size:.875rem}.phone-item-row[data-v-5978199a]{align-items:center;gap:.625rem;display:flex}.phone-item-name[data-v-5978199a]{color:var(--color-ink);font-size:.875rem}.phone-item-dial[data-v-5978199a]{color:var(--color-ink-400);white-space:nowrap;font-size:.8125rem}.phone-input-number[data-v-5978199a]{border:1px solid var(--color-ink-200);background-color:var(--color-soft-white);min-width:0;height:2.5rem;color:var(--color-ink);transition:border-color .16s var(--ease-gs-out), box-shadow .16s var(--ease-gs-out);border-radius:.5rem;flex:1;padding:0 .75rem;font-size:.875rem}.phone-input-number[data-v-5978199a]::placeholder{color:var(--color-ink-300)}.phone-input-number[data-v-5978199a]:hover{border-color:var(--color-ink-300)}.phone-input-number[data-v-5978199a]:focus{border-color:var(--color-clay);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-clay) 18%, transparent);outline:none}.phone-input-number[data-v-5978199a]:disabled{opacity:.6;cursor:not-allowed}.vue-advanced-cropper{text-align:center;-webkit-user-select:none;user-select:none;direction:ltr;max-width:100%;max-height:100%;position:relative}.vue-advanced-cropper__stretcher{pointer-events:none;max-width:100%;max-height:100%;position:relative}.vue-advanced-cropper__image{-webkit-user-select:none;user-select:none;transform-origin:50%;position:absolute;max-width:none!important}.vue-advanced-cropper__background,.vue-advanced-cropper__foreground{opacity:1;background:#000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vue-advanced-cropper__foreground{opacity:.5}.vue-advanced-cropper__boundaries{opacity:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vue-advanced-cropper__cropper-wrapper{width:100%;height:100%}.vue-advanced-cropper__image-wrapper{width:100%;height:100%;position:absolute;overflow:hidden}.vue-advanced-cropper__stencil-wrapper{position:absolute}.vue-simple-handler{background:#fff;width:10px;height:10px;display:block}.vue-handler-wrapper{width:30px;height:30px;position:absolute;transform:translate(-50%,-50%)}.vue-handler-wrapper__draggable{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.vue-handler-wrapper--west-north{cursor:nw-resize}.vue-handler-wrapper--north{cursor:n-resize}.vue-handler-wrapper--east-north{cursor:ne-resize}.vue-handler-wrapper--east{cursor:e-resize}.vue-handler-wrapper--east-south{cursor:se-resize}.vue-handler-wrapper--south{cursor:s-resize}.vue-handler-wrapper--west-south{cursor:sw-resize}.vue-handler-wrapper--west{cursor:w-resize}.vue-handler-wrapper--disabled{cursor:auto}.vue-line-wrapper{background:0 0;justify-content:center;align-items:center;display:flex;position:absolute}.vue-line-wrapper--north,.vue-line-wrapper--south{width:100%;height:12px;left:0;transform:translateY(-50%)}.vue-line-wrapper--north{cursor:n-resize;top:0}.vue-line-wrapper--south{cursor:s-resize;top:100%}.vue-line-wrapper--east,.vue-line-wrapper--west{width:12px;height:100%;top:0;transform:translate(-50%)}.vue-line-wrapper--east{cursor:e-resize;left:100%}.vue-line-wrapper--west{cursor:w-resize;left:0}.vue-line-wrapper--disabled{cursor:auto}.vue-bounding-box{width:100%;height:100%;position:relative}.vue-bounding-box__handler{position:absolute}.vue-bounding-box__handler--west-north{top:0;left:0}.vue-bounding-box__handler--north{top:0;left:50%}.vue-bounding-box__handler--east-north{top:0;left:100%}.vue-bounding-box__handler--east{top:50%;left:100%}.vue-bounding-box__handler--east-south{top:100%;left:100%}.vue-bounding-box__handler--south{top:100%;left:50%}.vue-bounding-box__handler--west-south{top:100%;left:0}.vue-bounding-box__handler--west{top:50%;left:0}.vue-draggable-area{position:relative}.vue-preview-result{box-sizing:border-box;width:100%;height:100%;position:absolute;overflow:hidden}.vue-preview-result__wrapper{position:absolute}.vue-preview-result__image{pointer-events:none;-webkit-user-select:none;user-select:none;transform-origin:50%;position:relative;max-width:none!important}.vue-rectangle-stencil{box-sizing:border-box;width:100%;height:100%;position:absolute}.vue-rectangle-stencil__preview{width:100%;height:100%;position:absolute}.vue-rectangle-stencil--movable{cursor:move}.vue-circle-stencil{box-sizing:content-box;cursor:move;width:100%;height:100%;position:absolute}.vue-circle-stencil__preview{border-radius:50%;width:100%;height:100%;position:absolute}.vue-circle-stencil--movable{cursor:move}.vue-preview{box-sizing:border-box;position:relative;overflow:hidden}.vue-preview--fill,.vue-preview__wrapper{width:100%;height:100%;position:absolute}.vue-preview__image{pointer-events:none;-webkit-user-select:none;user-select:none;transform-origin:50%;position:absolute;max-width:none!important}.vue-simple-line{background:0 0;border:0 solid #ffffff4d;transition:border .5s}.vue-simple-line--south,.vue-simple-line--north{width:100%;height:0}.vue-simple-line--east,.vue-simple-line--west{width:0;height:100%}.vue-simple-line--east{border-right-width:1px}.vue-simple-line--west{border-left-width:1px}.vue-simple-line--south{border-bottom-width:1px}.vue-simple-line--north{border-top-width:1px}.vue-simple-line--hover{opacity:1;border-color:#fff}.avatar-cropper[data-v-c95118d9]{--color-bg:#1a1a1a}.avatar-cropper[data-v-c95118d9] .cropper-bg{background:#1a1a1a}.linkedin-url-link[data-v-faeff8b7]{cursor:pointer;transition:color .15s var(--ease-gs-out);background:0 0;border:0;padding:0;text-decoration:none}.linkedin-url-link[data-v-faeff8b7]:hover{color:var(--color-ink);text-underline-offset:.2em;text-decoration:underline}.disconnect-pitch[data-v-faeff8b7]{background-color:color-mix(in srgb, var(--color-destructive) 5%, transparent);border:1px solid color-mix(in srgb, var(--color-destructive) 15%, transparent);border-radius:.625rem;flex-direction:column;gap:.625rem;padding:.875rem;display:flex}.disconnect-pitch-item[data-v-faeff8b7]{color:var(--color-ink-300);align-items:flex-start;gap:.625rem;font-size:.75rem;line-height:1.45;display:flex}.disconnect-pitch-icon[data-v-faeff8b7]{color:var(--color-destructive);flex-shrink:0;margin-top:.0625rem}.disconnect-pitch-text[data-v-faeff8b7]{min-width:0}.disconnect-pitch-lede[data-v-faeff8b7]{color:var(--color-ink);margin-right:.25rem;font-weight:600;display:inline}.linkedin-connect-btn[data-v-faeff8b7]{color:#fff;cursor:pointer;transition:background-color .16s var(--ease-gs-out), transform .16s var(--ease-gs-out);background-color:#0a66c2;border:0;border-radius:.375rem;align-items:center;gap:.375rem;padding:.375rem .625rem;font-size:.8125rem;font-weight:600;display:inline-flex}.linkedin-connect-btn[data-v-faeff8b7]:hover:not(:disabled){background-color:#004182}.linkedin-connect-btn[data-v-faeff8b7]:active:not(:disabled){transform:scale(.98)}.linkedin-connect-btn[data-v-faeff8b7]:disabled{opacity:.7;cursor:progress}.delete-pitch[data-v-465f432b]{background-color:var(--color-red-50);border:1px solid var(--color-red-200);border-radius:.625rem;flex-direction:column;gap:.625rem;padding:.875rem;display:flex}.delete-pitch-item[data-v-465f432b]{color:var(--color-ink-300);align-items:flex-start;gap:.625rem;font-size:.75rem;line-height:1.45;display:flex}.delete-pitch-icon[data-v-465f432b]{color:var(--color-red-700);flex-shrink:0;margin-top:.0625rem}.delete-pitch-text[data-v-465f432b]{min-width:0}.delete-pitch-lede[data-v-465f432b]{color:var(--color-ink);margin-right:.25rem;font-weight:600;display:inline}.role-card-chip[data-v-5caa3c86]{background:var(--color-soft-white);border:1px solid var(--color-ink-100);cursor:pointer;transition:border-color .15s var(--ease-gs-out), transform .15s var(--ease-gs-out)}.role-card-chip-arrow[data-v-5caa3c86]{transition:color .15s var(--ease-gs-out), transform .15s var(--ease-gs-out)}@media (hover:hover) and (pointer:fine){.role-card-chip[data-v-5caa3c86]:hover{border-color:var(--color-ink-300)}.role-card-chip:hover .role-card-chip-arrow[data-v-5caa3c86]{color:var(--color-ink);transform:translate(2px)}}.prose-chat[data-v-db390800] strong{font-weight:600}.prose-chat br+br[data-v-db390800]{content:"";margin-top:.5em;display:block}.prose-chat[data-v-db390800] .chat-list{color:var(--color-clay);margin:.35em 0;padding-left:1.25em;list-style:outside}.prose-chat[data-v-db390800] .chat-list li{margin:.15em 0}.prose-chat[data-v-db390800] .chat-list li span,.prose-chat[data-v-db390800] .chat-list li{color:var(--color-ink)}.prose-chat[data-v-db390800] .chat-list li::marker{color:var(--color-clay)}.prose-chat[data-v-db390800] .chat-list-num{list-style:decimal}.prose-chat[data-v-db390800] .chat-list-num li::marker{color:var(--color-clay);font-size:.8125rem;font-weight:600}.prose-chat[data-v-db390800] .chat-code{background:var(--color-soft-white);border:1px solid var(--color-ink-100);border-radius:.3125rem;padding:.0625rem .3125rem;font-size:.8125em}.clay-bubble[data-v-db390800]{border:1px solid var(--color-ink-100);background:#fff}.clay-bubble--error[data-v-db390800]{background:color-mix(in srgb, var(--color-clay) 5%, white);border-color:color-mix(in srgb, var(--color-clay) 28%, var(--color-ink-100))}.user-bubble[data-v-db390800]{border:1px solid var(--color-ink-200);background:0 0}.user-chip[data-v-db390800]{background:var(--color-soft-white);border:1px solid var(--color-ink-100)}.action-pill[data-v-db390800]{color:var(--color-ink);background-color:var(--color-soft-white);border:1px solid var(--color-ink-100);cursor:pointer;transition:background-color .15s var(--ease-gs-out), border-color .15s var(--ease-gs-out), color .15s var(--ease-gs-out), transform .15s var(--ease-gs-out);border-radius:9999px;align-items:center;gap:.3rem;margin-top:.5rem;padding:.25rem .625rem;font-size:.6875rem;font-weight:600;display:inline-flex}.action-area .action-pill[data-v-db390800]{margin-top:0}@media (hover:hover) and (pointer:fine){.action-pill[data-v-db390800]:hover:not(:disabled){border-color:var(--color-ink-300)}}.action-pill[data-v-db390800]:disabled{opacity:.65;cursor:default}.action-pill[data-v-db390800]:active:not(:disabled){transform:scale(.97)}.action-pill[data-v-db390800]:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-clay) 40%, transparent);outline:none}.retry-pill[data-v-db390800]{color:var(--color-clay);background-color:var(--color-soft-white);border:1px solid color-mix(in srgb, var(--color-clay) 28%, transparent);cursor:pointer;transition:background-color .15s var(--ease-gs-out), border-color .15s var(--ease-gs-out), color .15s var(--ease-gs-out), transform .15s var(--ease-gs-out);border-radius:9999px;align-items:center;gap:.3rem;margin-top:.625rem;padding:.25rem .625rem .25rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}@media (hover:hover) and (pointer:fine){.retry-pill[data-v-db390800]:hover{background-color:var(--color-clay);color:var(--color-soft-white);border-color:var(--color-clay)}}.retry-pill[data-v-db390800]:active{transform:scale(.97)}.retry-pill[data-v-db390800]:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-clay) 40%, transparent);outline:none}.beat[data-v-9df922af]{color:var(--color-clay);display:block;overflow:visible}.thg-orbit[data-v-9df922af]{transform-box:view-box;transform-origin:12px 12px;animation:2.4s ease-in-out infinite thg-swirl-9df922af}.thg-d[data-v-9df922af]{transform-box:fill-box}.thg-d1[data-v-9df922af]{animation:2.4s ease-in-out infinite thg1-9df922af}.thg-d2[data-v-9df922af]{animation:2.4s ease-in-out infinite thg2-9df922af}.thg-d3[data-v-9df922af]{animation:2.4s ease-in-out infinite thg3-9df922af}.thg-c[data-v-9df922af]{transform-box:view-box;transform-origin:12px 12px;animation:2.4s ease-in-out infinite thgc-9df922af}.thg-ring[data-v-9df922af]{transform-box:view-box;transform-origin:12px 12px;animation:2.4s ease-out infinite thgr-9df922af}@keyframes thg-swirl-9df922af{0%{rotate:0deg}46%{rotate:-58deg}62%{rotate:-58deg}to{rotate:0deg}}@keyframes thg1-9df922af{0%,28%{translate:0}46%{translate:0 6.5px}60%{translate:0 6.5px}78%{translate:0 -1.3px}to{translate:0}}@keyframes thg2-9df922af{0%,31%{translate:0}49%{translate:-5.6px -3.25px}60%{translate:-5.6px -3.25px}80%{translate:1.1px .6px}to{translate:0}}@keyframes thg3-9df922af{0%,34%{translate:0}52%{translate:5.6px -3.25px}60%{translate:5.6px -3.25px}82%{translate:-1.1px .6px}to{translate:0}}@keyframes thgc-9df922af{0%,42%{opacity:0;scale:0}54%{opacity:1;scale:1.95}70%{opacity:0;scale:0}to{opacity:0;scale:0}}@keyframes thgr-9df922af{0%,50%{opacity:0;scale:0}57%{opacity:.85;scale:.5}84%{opacity:0;scale:2.1}to{opacity:0;scale:0}}.sv-core[data-v-9df922af]{transform-box:fill-box;transform-origin:50%;animation:1.2s ease-in-out infinite sv-beat-9df922af}.sv-ring[data-v-9df922af]{transform-box:fill-box;transform-origin:50%;animation:1.2s ease-out infinite sv-rip-9df922af}@keyframes sv-beat-9df922af{0%,to{scale:.9}9%{scale:1.18}18%{scale:.92}27%{scale:1.08}36%{scale:.9}}@keyframes sv-rip-9df922af{0%{opacity:.6;scale:.5}9%{opacity:.75;scale:.75}55%{opacity:0;scale:2}to{opacity:0;scale:2}}.sc-d[data-v-9df922af]{transform-box:fill-box;transform-origin:50%;opacity:.25}.sc-d1[data-v-9df922af]{animation:2.4s ease-in-out infinite sc-lite-9df922af}.sc-d2[data-v-9df922af]{animation:2.4s ease-in-out .2s infinite sc-lite-9df922af}.sc-d3[data-v-9df922af]{animation:2.4s ease-in-out .4s infinite sc-lite-9df922af}.sc-d4[data-v-9df922af]{animation:2.4s ease-in-out .6s infinite sc-lite-9df922af}@keyframes sc-lite-9df922af{0%{opacity:.25;scale:1}8%{opacity:1;scale:1.55}20%{opacity:.25;scale:1}to{opacity:.25;scale:1}}.rd-r[data-v-9df922af]{transform-box:fill-box;transform-origin:50%}.rd-r1[data-v-9df922af]{animation:2.4s ease-in-out infinite rd-focus-9df922af}.rd-r2[data-v-9df922af]{animation:2.4s ease-in-out .12s infinite rd-focus-9df922af}.rd-c[data-v-9df922af]{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite rd-c-9df922af}@keyframes rd-focus-9df922af{0%,to{opacity:.5;scale:1}44%{opacity:1;scale:.42}58%{opacity:1;scale:.42}}@keyframes rd-c-9df922af{0%,30%{opacity:.4;scale:.6}50%{opacity:1;scale:1.45}70%{opacity:.4;scale:.6}to{opacity:.4;scale:.6}}.ft-l[data-v-9df922af]{transform-box:fill-box;animation:2.4s ease-in-out infinite ft-l-9df922af}.ft-r[data-v-9df922af]{transform-box:fill-box;animation:2.4s ease-in-out infinite ft-r-9df922af}.ft-ring[data-v-9df922af]{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-out infinite ft-ring-9df922af}@keyframes ft-l-9df922af{0%,18%{translate:0}40%{translate:7px}58%{translate:7px}80%{translate:0}to{translate:0}}@keyframes ft-r-9df922af{0%,18%{translate:0}40%{translate:-7px}58%{translate:-7px}80%{translate:0}to{translate:0}}@keyframes ft-ring-9df922af{0%,38%{opacity:0;scale:0}44%{opacity:.85;scale:.4}66%{opacity:0;scale:1.8}to{opacity:0;scale:0}}.co-b[data-v-9df922af]{transform-box:fill-box;transform-origin:bottom}.co-b1[data-v-9df922af]{animation:2.4s ease-in-out infinite both co-bar-9df922af}.co-b2[data-v-9df922af]{animation:2.4s ease-in-out .16s infinite both co-bar-9df922af}.co-b3[data-v-9df922af]{animation:2.4s ease-in-out .32s infinite both co-bar-9df922af}@keyframes co-bar-9df922af{0%{scale:1 0}24%{scale:1}80%{scale:1}96%{scale:1 0}to{scale:1 0}}.pt-dot[data-v-9df922af]{transform-box:fill-box;animation:1.2s ease-in-out infinite pt-dart-9df922af}.pt-tgt[data-v-9df922af]{transform-box:fill-box;transform-origin:50%;animation:1.2s ease-out infinite pt-hit-9df922af}.pt-ping[data-v-9df922af]{transform-box:fill-box;transform-origin:50%;animation:1.2s ease-out infinite pt-ping-9df922af}@keyframes pt-dart-9df922af{0%,8%{translate:0}40%{translate:11px}52%{translate:11px}82%{translate:0}to{translate:0}}@keyframes pt-hit-9df922af{0%,42%{scale:1}50%{scale:1.55}66%{scale:1}to{scale:1}}@keyframes pt-ping-9df922af{0%,44%{opacity:0;scale:0}50%{opacity:.85;scale:.4}82%{opacity:0;scale:1.8}to{opacity:0;scale:0}}.op-d[data-v-9df922af]{transform-box:fill-box}.op-t[data-v-9df922af]{animation:2.4s ease-in-out infinite op-t-9df922af}.op-r[data-v-9df922af]{animation:2.4s ease-in-out infinite op-r-9df922af}.op-b[data-v-9df922af]{animation:2.4s ease-in-out infinite op-b-9df922af}.op-l[data-v-9df922af]{animation:2.4s ease-in-out infinite op-l-9df922af}@keyframes op-t-9df922af{0%{translate:0}38%{translate:0 -5.5px}72%{translate:0 -5.5px}to{translate:0}}@keyframes op-r-9df922af{0%{translate:0}38%{translate:5.5px}72%{translate:5.5px}to{translate:0}}@keyframes op-b-9df922af{0%{translate:0}38%{translate:0 5.5px}72%{translate:0 5.5px}to{translate:0}}@keyframes op-l-9df922af{0%{translate:0}38%{translate:-5.5px}72%{translate:-5.5px}to{translate:0}}.cl-d[data-v-9df922af]{transform-box:fill-box}.cl-t[data-v-9df922af]{animation:2.4s ease-in-out infinite cl-t-9df922af}.cl-r[data-v-9df922af]{animation:2.4s ease-in-out infinite cl-r-9df922af}.cl-b[data-v-9df922af]{animation:2.4s ease-in-out infinite cl-b-9df922af}.cl-l[data-v-9df922af]{animation:2.4s ease-in-out infinite cl-l-9df922af}@keyframes cl-t-9df922af{0%{translate:0}38%{translate:0 8px}72%{translate:0 8px}to{translate:0}}@keyframes cl-r-9df922af{0%{translate:0}38%{translate:-8px}72%{translate:-8px}to{translate:0}}@keyframes cl-b-9df922af{0%{translate:0}38%{translate:0 -8px}72%{translate:0 -8px}to{translate:0}}@keyframes cl-l-9df922af{0%{translate:0}38%{translate:8px}72%{translate:8px}to{translate:0}}.as-tile[data-v-9df922af]{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite as-flick-9df922af}@keyframes as-flick-9df922af{0%{opacity:0;translate:-3px;rotate:-5deg}14%{opacity:1;translate:0;rotate:0deg}50%{opacity:1;translate:0;rotate:0deg}70%{opacity:0;translate:12px 2px;rotate:18deg}to{opacity:0;translate:12px 2px;rotate:18deg}}.bds[data-v-9df922af]{transform-box:fill-box}.bds1[data-v-9df922af]{animation:2.4s ease-in-out infinite both bds-9df922af}.bds2[data-v-9df922af]{animation:2.4s ease-in-out .2s infinite both bds-9df922af}.bds3[data-v-9df922af]{animation:2.4s ease-in-out .4s infinite both bds-9df922af}.bds4[data-v-9df922af]{animation:2.4s ease-in-out .6s infinite both bds-9df922af}@keyframes bds-9df922af{0%{opacity:0;translate:0 -9px}12%{opacity:1;translate:0 1.4px}18%{translate:0}80%{opacity:1;translate:0}92%{opacity:0}to{opacity:0;translate:0 -9px}}.li-d[data-v-9df922af]{transform-box:fill-box}.li-d1[data-v-9df922af]{animation:2.4s linear infinite both li-fall-9df922af}.li-d2[data-v-9df922af]{animation:2.4s linear .8s infinite both li-fall-9df922af}.li-d3[data-v-9df922af]{animation:2.4s linear 1.6s infinite both li-fall-9df922af}@keyframes li-fall-9df922af{0%{opacity:0;translate:0}10%{opacity:1}78%{opacity:1;translate:0 13px}to{opacity:0;translate:0 15px}}.br-d[data-v-9df922af]{transform-box:fill-box;transform-origin:50%;opacity:.25}.br-d1[data-v-9df922af]{animation:2.4s ease-in-out infinite br-roam-9df922af}.br-d2[data-v-9df922af]{animation:2.4s ease-in-out .6s infinite br-roam-9df922af}.br-d3[data-v-9df922af]{animation:2.4s ease-in-out 1.2s infinite br-roam-9df922af}.br-d4[data-v-9df922af]{animation:2.4s ease-in-out 1.8s infinite br-roam-9df922af}@keyframes br-roam-9df922af{0%{opacity:.25;scale:1}9%{opacity:1;scale:1.55}23%{opacity:.25;scale:1}to{opacity:.25;scale:1}}@media (prefers-reduced-motion:reduce){.beat[data-v-9df922af] *{animation:none!important}}.recap-highlight[data-v-79dfd410]{border-color:var(--color-clay)!important;background-color:color-mix(in srgb, var(--color-clay) 9%, var(--color-soft-white))!important;color:var(--color-clay)!important}.recap-dot[data-v-79dfd410]{background-color:var(--color-clay);width:.4375rem;height:.4375rem;animation:recap-dot-in-79dfd410 .26s var(--ease-gs-out);border-radius:9999px;flex-shrink:0;display:inline-block}@keyframes recap-dot-in-79dfd410{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.enrichment-intro-row[data-v-79dfd410] .clay-bubble{animation:enrichment-intro-pulse-79dfd410 1.8s var(--ease-gs-out) infinite}@keyframes enrichment-intro-pulse-79dfd410{0%,to{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-clay) 22%, transparent)}50%{box-shadow:0 0 0 4px color-mix(in srgb, var(--color-clay) 40%, transparent), 0 6px 18px -6px color-mix(in srgb, var(--color-clay) 26%, transparent)}}@media (prefers-reduced-motion:reduce){.recap-dot[data-v-79dfd410]{animation:none}.enrichment-intro-row[data-v-79dfd410] .clay-bubble{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-clay) 30%, transparent);animation:none}}.linkedin-card[data-v-ae597ce1]{position:relative}.role-action[data-v-ea3aa4b8]{cursor:pointer;white-space:nowrap;min-height:2.625rem;transition:color .15s var(--ease-gs-out), background-color .15s var(--ease-gs-out), opacity .15s var(--ease-gs-out);border:1px solid #0000;border-radius:.75rem;flex:1;justify-content:center;align-items:center;gap:.4375rem;padding:.625rem 1rem;font-size:.9375rem;font-weight:600;line-height:1;display:inline-flex}.role-action[data-v-ea3aa4b8]:disabled{cursor:default}.role-action[data-v-ea3aa4b8]:not(:disabled):active{transform:scale(.985)}.role-action--pass[data-v-ea3aa4b8]{color:var(--color-ink-500);background-color:color-mix(in srgb, var(--color-ink) 7%, transparent)}.role-action--pass[data-v-ea3aa4b8]:not(:disabled):hover{background-color:color-mix(in srgb, var(--color-ink) 12%, transparent);color:var(--color-ink)}.role-action--interested[data-v-ea3aa4b8]{color:var(--color-clay);background-color:color-mix(in srgb, var(--color-clay) 12%, transparent)}.role-action--interested[data-v-ea3aa4b8]:not(:disabled):hover{background-color:color-mix(in srgb, var(--color-clay) 18%, transparent)}.role-action--apply[data-v-ea3aa4b8]{color:var(--color-soft-white);background-color:var(--color-clay)}.role-action--apply[data-v-ea3aa4b8]:not(:disabled):hover{background-color:color-mix(in srgb, var(--color-clay) 90%, white)}.role-action.is-active[data-v-ea3aa4b8],.role-action.is-active[data-v-ea3aa4b8]:not(:disabled):hover{background-color:#0000}.role-action--pass.is-active[data-v-ea3aa4b8]{color:var(--color-ink-400)}.role-action--interested.is-active[data-v-ea3aa4b8],.role-action--apply.is-active[data-v-ea3aa4b8]{color:var(--color-clay)}.role-action.is-dimmed[data-v-ea3aa4b8]{opacity:.4}@media (prefers-reduced-motion:reduce){.role-action[data-v-ea3aa4b8]{transition:none}.role-action[data-v-ea3aa4b8]:not(:disabled):active{transform:none}}.apply-ack-titlerow[data-v-23d20acc]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.625rem;display:inline-flex}.apply-ack-tick[data-v-23d20acc]{background-color:var(--color-success);color:#fff;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;animation:.62s cubic-bezier(.34,1.56,.64,1) .22s both apply-tick-pop-23d20acc;display:inline-flex}@keyframes apply-tick-pop-23d20acc{0%{opacity:0;transform:scale(.3)}55%{opacity:1;transform:scale(1.18)}78%{opacity:1;transform:scale(.94)}to{opacity:1;transform:scale(1)}}.apply-ack-title[data-v-23d20acc]{letter-spacing:-.02em;color:var(--color-ink);margin:0;font-size:1.5rem;font-weight:600;line-height:1.2}@media (width>=768px){.apply-ack-title[data-v-23d20acc]{font-size:1.75rem}}.apply-ack-card[data-v-23d20acc]{background-color:color-mix(in srgb, var(--color-warm) 65%, var(--color-soft-white));border:1px solid color-mix(in srgb, var(--color-ink) 8%, transparent);text-align:left;border-radius:1rem;grid-template-columns:auto 1fr;align-items:start;gap:1rem;width:100%;padding:1.25rem 1.375rem;display:grid}@media (width>=768px){.apply-ack-card[data-v-23d20acc]{gap:1.125rem;padding:1.5rem 1.75rem}}.apply-ack-card-icon[data-v-23d20acc]{background-color:color-mix(in srgb, var(--color-clay) 14%, transparent);width:2rem;height:2rem;color:var(--color-clay);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;margin-top:.0625rem;display:inline-flex}@media (width>=768px){.apply-ack-card-icon[data-v-23d20acc]{width:2.25rem;height:2.25rem}}.apply-ack-card-body[data-v-23d20acc]{min-width:0}.apply-ack-lead[data-v-23d20acc]{color:var(--color-ink);letter-spacing:-.005em;margin:0;font-size:.9375rem;font-weight:600;line-height:1.5}.apply-ack-recap[data-v-23d20acc]{color:var(--color-ink-500);margin:.375rem 0 0;font-size:.8125rem;line-height:1.5}.apply-ack-phone[data-v-23d20acc]{flex-direction:column;gap:.5rem;margin:1.5rem auto 0;display:flex}@media (width>=768px){.apply-ack-phone[data-v-23d20acc]{margin-top:1.75rem}}.apply-ack-phone-label[data-v-23d20acc]{color:var(--color-ink);margin:0;font-size:.8125rem;font-weight:600}.apply-ack-phone-label-opt[data-v-23d20acc]{color:var(--color-ink-300);font-weight:400}.apply-ack-phone-hint[data-v-23d20acc]{color:var(--color-ink-300);margin:.125rem 0 0;font-size:.75rem;line-height:1.35}.apply-ack-steps[data-v-23d20acc]{text-align:left;flex-direction:column;gap:.625rem;width:100%;margin:1.25rem 0 0;padding:0;list-style:none;display:flex}@media (width>=768px){.apply-ack-steps[data-v-23d20acc]{margin-top:1.5rem}}.apply-ack-steps>li[data-v-23d20acc]{color:var(--color-ink-400);align-items:flex-start;gap:.625rem;font-size:.8125rem;line-height:1.5;display:flex}.apply-ack-step-num[data-v-23d20acc]{background-color:color-mix(in srgb, var(--color-clay) 14%, transparent);width:1.25rem;height:1.25rem;color:var(--color-clay);font-variant-numeric:tabular-nums;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;margin-top:.0625rem;font-size:.625rem;font-weight:700;display:inline-flex}.apply-ack-step-text[data-v-23d20acc]{flex:1;min-width:0}.apply-ack-tip[data-v-23d20acc]{border-top:1px solid color-mix(in srgb, var(--color-ink) 8%, transparent);color:var(--color-ink-300);align-items:flex-start;gap:.5rem;margin-top:.875rem;padding-top:.875rem;font-size:.8125rem;line-height:1.45;display:flex}.apply-ack-tip-icon[data-v-23d20acc]{color:var(--color-clay);flex:none;margin-top:.125rem}.apply-ack-enter-active[data-v-23d20acc]{transition:opacity .28s var(--ease-gs-out), transform .36s var(--ease-gs-out)}.apply-ack-leave-active[data-v-23d20acc]{transition:opacity .32s var(--ease-gs-out), transform .36s var(--ease-gs-out)}.apply-ack-enter-from[data-v-23d20acc]{opacity:0;transform:translateY(10px)}.apply-ack-leave-to[data-v-23d20acc]{opacity:0;transform:translateY(-8px)}.apply-continue-stack[data-v-23d20acc]{flex-direction:column;align-items:stretch;gap:.625rem;width:100%;max-width:28rem;margin-left:auto;margin-right:auto;display:flex}.apply-ack-tip-link[data-v-23d20acc]{vertical-align:baseline;font:inherit;color:var(--color-clay);cursor:pointer;background:0 0;border:0;border-radius:2px;align-items:center;gap:2px;margin:0;padding:0;font-weight:600;display:inline-flex}.apply-ack-tip-link-arrow[data-v-23d20acc]{transition:transform .15s var(--ease-gs-out);position:relative;top:.5px}.apply-ack-tip-link:hover .apply-ack-tip-link-arrow[data-v-23d20acc]{transform:translate(2px)}.manage-board-arrow[data-v-23d20acc]{transition:transform .15s var(--ease-gs-out)}.manage-board-link:hover .manage-board-arrow[data-v-23d20acc]{transform:translate(2px)}.apply-ack-tip-link[data-v-23d20acc]:hover{text-underline-offset:2px;color:var(--color-clay-700,var(--color-clay));text-decoration:underline}.apply-ack-tip-link[data-v-23d20acc]:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-clay) 40%, transparent);outline:none}@media (prefers-reduced-motion:reduce){.apply-ack-tick[data-v-23d20acc]{animation:none}.apply-ack-enter-active[data-v-23d20acc],.apply-ack-leave-active[data-v-23d20acc]{transition:opacity .24s ease-out}.apply-ack-enter-from[data-v-23d20acc],.apply-ack-leave-to[data-v-23d20acc]{transform:none}}.job-description[data-v-23d20acc] h1,.job-description[data-v-23d20acc] h2,.job-description[data-v-23d20acc] h3{color:var(--color-ink);margin-top:1rem;margin-bottom:.375rem;font-size:.875rem;font-weight:600}.job-description[data-v-23d20acc] h1:first-child,.job-description[data-v-23d20acc] h2:first-child,.job-description[data-v-23d20acc] h3:first-child{margin-top:0}.job-description[data-v-23d20acc] p{margin-bottom:.75rem}.job-description[data-v-23d20acc] p:last-child{margin-bottom:0}.job-description[data-v-23d20acc] ul,.job-description[data-v-23d20acc] ol{margin-bottom:.75rem;padding-left:1.25rem}.job-description[data-v-23d20acc] ul{list-style:outside}.job-description[data-v-23d20acc] ol{list-style:decimal}.job-description[data-v-23d20acc] li{margin:.15em 0}.job-description[data-v-23d20acc] li::marker{color:var(--color-ink-300)}.job-description[data-v-23d20acc] strong{color:var(--color-ink);font-weight:600}.job-description[data-v-23d20acc] em{font-style:italic}.job-description[data-v-23d20acc] a{color:var(--color-clay);text-underline-offset:2px;text-decoration:underline}.job-description[data-v-23d20acc] a:hover{color:var(--color-clay-500)}.role-card-just-applied[data-v-60fff612]{z-index:1;animation:2.4s ease-in-out both role-card-just-applied-pulse-60fff612;position:relative}@keyframes role-card-just-applied-pulse-60fff612{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-clay) 0%, transparent), 0 0 0 0 transparent}18%,50%,82%{box-shadow:0 0 0 5px color-mix(in srgb, var(--color-clay) 45%, transparent), 0 0 24px 2px color-mix(in srgb, var(--color-clay) 30%, transparent)}34%,66%{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-clay) 18%, transparent), 0 0 12px 0 color-mix(in srgb, var(--color-clay) 12%, transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-clay) 0%, transparent), 0 0 0 0 transparent}}@media (prefers-reduced-motion:reduce){.role-card-just-applied[data-v-60fff612]{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-clay) 35%, transparent);animation:none}}.kanban-card-wrapper[data-v-457d1a4a]{-webkit-user-drag:element;touch-action:pan-y;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.kanban-card-wrapper--dragging[data-v-457d1a4a]{opacity:.35}.drop-indicator[data-v-457d1a4a]{background-color:var(--color-clay);pointer-events:none;z-index:2;border-radius:999px;height:2px;position:absolute;left:0;right:0}.drop-indicator--top[data-v-457d1a4a]{top:-5px}.drop-indicator--bottom[data-v-457d1a4a]{bottom:-5px}.drop-indicator[data-v-457d1a4a]:before{content:"";background-color:var(--color-clay);border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:-1px;transform:translateY(-50%)}.kanban-scroll-arrow[data-v-457d1a4a]{background-color:color-mix(in srgb, var(--color-soft-white) 92%, var(--color-ink));width:2.25rem;height:2.25rem;color:var(--color-ink);border:1px solid color-mix(in srgb, var(--color-ink) 14%, transparent);opacity:0;pointer-events:none;z-index:5;transition:opacity .2s var(--ease-gs-out), transform .2s var(--ease-gs-out);border-radius:9999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px -2px #1a1a1a1f}.kanban-scroll-arrow--left[data-v-457d1a4a]{left:.875rem}.kanban-scroll-arrow--right[data-v-457d1a4a]{right:.875rem}.kanban-scroll-arrow--active[data-v-457d1a4a]{opacity:1;animation:kanban-scroll-arrow-pulse-457d1a4a 1.6s var(--ease-gs-out) infinite}@keyframes kanban-scroll-arrow-pulse-457d1a4a{0%,to{transform:translateY(-50%)scale(1)}50%{transform:translateY(-50%)scale(1.08)}}@media (prefers-reduced-motion:reduce){.kanban-scroll-arrow[data-v-457d1a4a]{transition:none}.kanban-scroll-arrow--active[data-v-457d1a4a]{animation:none}}.roles-kanban-wrapper.is-dragging .kanban-column[data-v-457d1a4a]{transition:border-color .16s var(--ease-gs-out), background-color .16s var(--ease-gs-out), box-shadow .16s var(--ease-gs-out)}.roles-kanban-wrapper.is-dragging .kanban-column--hovered[data-v-457d1a4a]{border-color:color-mix(in srgb, var(--color-clay) 48%, transparent);background-color:color-mix(in srgb, var(--color-clay) 5%, var(--color-soft-white));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-clay) 25%, transparent)}.kanban-column--just-applied-flash[data-v-457d1a4a]{animation:2.4s ease-in-out both kanban-column-just-applied-flash-457d1a4a}@keyframes kanban-column-just-applied-flash-457d1a4a{0%{background-color:var(--color-soft-white);border-color:var(--color-ink-100);box-shadow:inset 0 0 #0000}18%,50%,82%{background-color:color-mix(in srgb, var(--color-clay) 7%, var(--color-soft-white));border-color:color-mix(in srgb, var(--color-clay) 40%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-clay) 22%, transparent)}34%,66%{background-color:color-mix(in srgb, var(--color-clay) 3%, var(--color-soft-white));border-color:color-mix(in srgb, var(--color-clay) 18%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-clay) 10%, transparent)}to{background-color:var(--color-soft-white);border-color:var(--color-ink-100);box-shadow:inset 0 0 #0000}}@media (prefers-reduced-motion:reduce){.kanban-column--just-applied-flash[data-v-457d1a4a]{background-color:color-mix(in srgb, var(--color-clay) 5%, var(--color-soft-white));border-color:color-mix(in srgb, var(--color-clay) 25%, transparent);animation:none}}.roles-kanban[data-v-457d1a4a]{scrollbar-gutter:stable}.kanban-column[data-v-457d1a4a]{width:18rem;transition:width .22s var(--ease-gs-out)}@media (width>=640px){.kanban-column[data-v-457d1a4a]{width:20rem}}.kanban-column--collapsed[data-v-457d1a4a]{width:2.75rem}.kanban-column-header[data-v-457d1a4a]{transition:background-color .15s var(--ease-gs-out)}@media (hover:hover) and (pointer:fine){.kanban-column-header[data-v-457d1a4a]:hover{background-color:color-mix(in srgb, var(--color-ink) 3%, transparent)}}.kanban-column-header--collapsed[data-v-457d1a4a]{border-bottom:none;flex-direction:column;align-items:center;gap:.625rem;height:100%;min-height:11rem;padding:.625rem 0;display:flex}.kanban-column-row[data-v-457d1a4a]{align-items:center;gap:.375rem;display:flex}.kanban-column--collapsed .kanban-column-row[data-v-457d1a4a]{flex-direction:column-reverse;gap:.5rem}.kanban-column-trailing[data-v-457d1a4a]{align-items:center;gap:.4375rem;margin-left:auto;display:inline-flex}.kanban-column--collapsed .kanban-column-trailing[data-v-457d1a4a]{margin-left:0}.kanban-column--collapsed .kanban-column-label[data-v-457d1a4a]{writing-mode:vertical-rl;white-space:nowrap;letter-spacing:.12em;transform:rotate(180deg)}.kanban-column-chevron[data-v-457d1a4a]{transition:transform .22s var(--ease-gs-out)}.kanban-column-chevron--collapsed[data-v-457d1a4a]{transform:rotate(180deg)}.lac[data-v-b137b770]{background-image:linear-gradient(#0a66c21f 0%,#0a66c20d 55%,#0a66c208 100%);border:1px solid #0a66c229;border-radius:.75rem;flex-direction:column;gap:.75rem;padding:.875rem;display:flex}.lac-btn[data-v-b137b770]{color:#fff;letter-spacing:.005em;cursor:pointer;width:100%;transition:background-color .16s var(--ease-gs-out), transform .16s var(--ease-gs-out);background-color:#0a66c2;border:0;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.625rem .875rem;font-size:.875rem;font-weight:600;display:flex}.lac-btn[data-v-b137b770]:hover:not(:disabled){background-color:#004182}.lac-btn[data-v-b137b770]:active:not(:disabled){transform:scale(.98)}.lac-btn[data-v-b137b770]:disabled{opacity:.7;cursor:progress}.lac-btn-label[data-v-b137b770]{align-items:center;gap:.5rem;min-width:0;display:inline-flex}.lac-btn-pill[data-v-b137b770]{letter-spacing:0;pointer-events:none;background-color:#ffffff38;border-radius:9999px;flex-shrink:0;padding:.125rem .4375rem;font-size:.625rem;font-weight:600;line-height:1.2}@media (width>=480px){.lac-btn-pill[data-v-b137b770]{padding:.1875rem .5625rem;font-size:.6875rem}}.lac-btn-pill--spacer[data-v-b137b770]{display:none}@media (width>=480px){.lac-btn-pill--spacer[data-v-b137b770]{visibility:hidden;display:inline-flex}}.lac-error[data-v-b137b770]{color:var(--color-error);margin:0;font-size:.75rem}.lac-explainer-list[data-v-b137b770]{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.lac-explainer-item[data-v-b137b770]{color:var(--color-ink-300);align-items:flex-start;gap:.625rem;font-size:.75rem;line-height:1.45;display:flex}.lac-explainer-icon[data-v-b137b770]{color:var(--color-ink-500);flex-shrink:0;margin-top:.0625rem}.lac-explainer-text[data-v-b137b770]{min-width:0}.lac-explainer-lede[data-v-b137b770]{color:var(--color-ink);margin-right:.25rem;font-weight:600;display:inline}.auth-label[data-v-33946531]{text-transform:uppercase;letter-spacing:.14em;color:var(--color-ink-300);margin-bottom:.3125rem;font-size:.6875rem;font-weight:600;display:block}.auth-label-row[data-v-33946531]{align-items:center;gap:.375rem;margin-bottom:.3125rem;display:flex}.auth-label-row .auth-label[data-v-33946531]{margin-bottom:0}.auth-error[data-v-33946531]{color:var(--destructive);margin-top:.25rem;font-size:.6875rem;line-height:1.3}.auth-error-link[data-v-33946531]{text-underline-offset:.15em;color:inherit;font-weight:600;text-decoration:underline}.auth-error-link[data-v-33946531]:hover{opacity:.8}.auth-hint[data-v-33946531]{color:var(--color-ink-300);margin-top:.25rem;font-size:.6875rem;line-height:1.3}.auth-form-intro[data-v-33946531]{background-color:color-mix(in srgb, var(--color-clay) 5%, transparent);border:1px solid color-mix(in srgb, var(--color-clay) 15%, transparent);transition:background-color .2s var(--ease-gs-out), border-color .2s var(--ease-gs-out);border-radius:.625rem;align-items:flex-start;gap:.625rem;margin-top:-.125rem;padding:.625rem .75rem;display:flex}.auth-form-intro--attention[data-v-33946531]{background-color:color-mix(in srgb, var(--color-clay) 12%, transparent);border-color:color-mix(in srgb, var(--color-clay) 38%, transparent)}.auth-form-intro--attention .auth-form-intro-text[data-v-33946531]{color:var(--color-ink);font-weight:500}.auth-form-intro-icon[data-v-33946531]{color:var(--color-clay);flex-shrink:0;margin-top:.0625rem}.auth-form-intro-text[data-v-33946531]{color:var(--color-ink-500);margin:0;font-size:.75rem;line-height:1.45}.auth-confirmed-row[data-v-33946531]{background-color:color-mix(in srgb, var(--color-ink) 3%, transparent);border:1px solid color-mix(in srgb, var(--color-ink) 8%, transparent);border-radius:.625rem;align-items:center;gap:.5rem;padding:.5625rem .75rem;display:flex}.auth-confirmed-icon[data-v-33946531]{color:var(--color-success);flex-shrink:0}.auth-confirmed-value[data-v-33946531]{min-width:0;color:var(--color-ink);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.8125rem;overflow:hidden}.auth-confirmed-edit[data-v-33946531]{color:var(--color-ink-300);cursor:pointer;transition:color .15s var(--ease-gs-out);flex-shrink:0;font-size:.75rem;font-weight:500}.auth-confirmed-edit[data-v-33946531]:hover{color:var(--color-ink)}.auth-back-link[data-v-33946531]{color:var(--color-ink-300);cursor:pointer;transition:color .16s var(--ease-gs-out), border-color .16s var(--ease-gs-out);background:0 0;border:0;border-bottom:1px solid #0000;align-items:center;gap:.25rem;margin-bottom:.75rem;padding:0 0 1px;font-size:.75rem;font-weight:500;display:inline-flex}.auth-back-link[data-v-33946531]:hover{color:var(--color-ink);border-bottom-color:currentColor}.auth-swap-enter-active[data-v-33946531],.auth-swap-leave-active[data-v-33946531]{transition:opacity .2s ease-out,transform .24s cubic-bezier(.22,1,.36,1)}.auth-swap-enter-from[data-v-33946531]{opacity:0;transform:translateY(.375rem)}.auth-swap-leave-to[data-v-33946531]{opacity:0;transform:translateY(-.25rem)}.sim-button[data-v-33946531]{border:1px dashed var(--color-ink-200);letter-spacing:.02em;width:100%;color:var(--color-ink-300);cursor:pointer;transition:border-color .16s var(--ease-gs-out), color .16s var(--ease-gs-out);background-color:#0000;border-radius:.5rem;margin-top:.5rem;padding:.5rem .75rem;font-size:.6875rem;font-weight:500;display:block}.sim-button[data-v-33946531]:hover{border-color:var(--color-ink-300);color:var(--color-ink)}.sim-button[data-v-33946531]:disabled{opacity:.6;cursor:not-allowed}.auth-input{border:1px solid var(--color-ink-200);background-color:var(--color-soft-white);width:100%;color:var(--color-ink);transition:border-color .16s var(--ease-gs-out), box-shadow .16s var(--ease-gs-out);border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem}.auth-input::placeholder{color:var(--color-ink-300)}.auth-input:hover{border-color:var(--color-ink-300)}.auth-input:focus{border-color:var(--color-clay);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-clay) 18%, transparent);outline:none}.roles-pill[data-v-5c07e921]{letter-spacing:-.005em;color:var(--color-success);background-color:color-mix(in srgb, var(--color-success) 10%, transparent);border:1px solid color-mix(in srgb, var(--color-success) 32%, transparent);cursor:pointer;animation:gs-fade-up .32s var(--ease-gs-out) both;transition:background-color .16s var(--ease-gs-out), border-color .16s var(--ease-gs-out), color .16s var(--ease-gs-out), transform .16s var(--ease-gs-out);border-radius:9999px;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}.roles-pill[data-v-5c07e921]:hover:not(:disabled){background-color:var(--color-success);color:var(--color-soft-white);border-color:var(--color-success)}.roles-pill[data-v-5c07e921]:active:not(:disabled){transform:scale(.97)}.roles-pill[data-v-5c07e921]:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-success) 40%, transparent);outline:none}.roles-pill--loading[data-v-5c07e921]{cursor:default;color:#b45309;background-color:#f59e0b1f;border-color:#f59e0b52}.roles-pill-icon--spin[data-v-5c07e921]{transform-origin:50%;animation:1.4s linear infinite roles-pill-icon-spin-5c07e921}@keyframes roles-pill-icon-spin-5c07e921{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.roles-pill-icon--spin[data-v-5c07e921]{animation:none}}.role-confirmation-bar[data-v-5c07e921]{overflow:hidden}.role-confirmation-enter-active[data-v-5c07e921]{transition:opacity .22s var(--ease-gs-out), transform .22s var(--ease-gs-out), max-height .26s var(--ease-gs-out), margin-top .26s var(--ease-gs-out)}.role-confirmation-leave-active[data-v-5c07e921]{transition:opacity .2s var(--ease-gs-out), transform .2s var(--ease-gs-out), max-height .26s var(--ease-gs-out), margin-top .26s var(--ease-gs-out)}.role-confirmation-enter-from[data-v-5c07e921],.role-confirmation-leave-to[data-v-5c07e921]{opacity:0;max-height:0;transform:translateY(-4px);margin-top:0!important}.role-confirmation-enter-to[data-v-5c07e921],.role-confirmation-leave-from[data-v-5c07e921]{max-height:200px}.confirmation-stamp[data-v-5c07e921]{animation:.32s cubic-bezier(.34,1.56,.64,1) both confirmation-stamp-in-5c07e921}@keyframes confirmation-stamp-in-5c07e921{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.role-confirmation-enter-active[data-v-5c07e921],.role-confirmation-leave-active[data-v-5c07e921]{transition-duration:.1s}.confirmation-stamp[data-v-5c07e921]{animation-duration:.1s}}.fresh-ranking-toast-enter-active[data-v-5c07e921],.fresh-ranking-toast-leave-active[data-v-5c07e921]{transition:opacity .24s var(--ease-gs-out), transform .24s var(--ease-gs-out)}.fresh-ranking-toast-enter-from[data-v-5c07e921],.fresh-ranking-toast-leave-to[data-v-5c07e921]{opacity:0;transform:translateY(-6px)}.fresh-ranking-toast-enter-to[data-v-5c07e921],.fresh-ranking-toast-leave-from[data-v-5c07e921]{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.fresh-ranking-toast-enter-active[data-v-5c07e921],.fresh-ranking-toast-leave-active[data-v-5c07e921]{transition-duration:.1s}}.expand-chip-enter-active[data-v-5c07e921],.expand-chip-leave-active[data-v-5c07e921]{transition:opacity .2s var(--ease-gs-out), transform .2s var(--ease-gs-out)}.expand-chip-enter-from[data-v-5c07e921],.expand-chip-leave-to[data-v-5c07e921]{opacity:0;transform:translate(6px)}.expand-chip-enter-to[data-v-5c07e921],.expand-chip-leave-from[data-v-5c07e921]{opacity:1;transform:translate(0)}@media (prefers-reduced-motion:reduce){.expand-chip-enter-active[data-v-5c07e921],.expand-chip-leave-active[data-v-5c07e921]{transition-duration:.1s}}.kanban-apply-tick[data-v-5c07e921]{background-color:var(--color-success);color:#fff;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:inline-flex}.kanban-apply-card[data-v-5c07e921]{background-color:color-mix(in srgb, var(--color-warm) 65%, var(--color-soft-white));border:1px solid color-mix(in srgb, var(--color-ink) 8%, transparent);border-radius:1rem;grid-template-columns:auto 1fr;align-items:start;gap:1rem;padding:1.25rem 1.375rem;display:grid}@media (width>=640px){.kanban-apply-card[data-v-5c07e921]{gap:1.125rem;padding:1.5rem 1.75rem}}.kanban-apply-card-icon[data-v-5c07e921]{background-color:color-mix(in srgb, var(--color-clay) 14%, transparent);width:2rem;height:2rem;color:var(--color-clay);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;margin-top:.0625rem;display:inline-flex}@media (width>=640px){.kanban-apply-card-icon[data-v-5c07e921]{width:2.25rem;height:2.25rem}}.kanban-apply-card-body[data-v-5c07e921]{min-width:0}.kanban-apply-lead[data-v-5c07e921]{color:var(--color-ink);letter-spacing:-.005em;margin:0;font-size:.9375rem;font-weight:600;line-height:1.5}.kanban-apply-recap[data-v-5c07e921]{color:var(--color-ink-500);margin:.375rem 0 0;font-size:.8125rem;line-height:1.5}.kanban-apply-phone[data-v-5c07e921]{flex-direction:column;gap:.5rem;margin-top:1.25rem;display:flex}.kanban-apply-phone-label[data-v-5c07e921]{color:var(--color-ink);font-size:.8125rem;font-weight:600}.kanban-apply-phone-hint[data-v-5c07e921]{color:var(--color-ink-300);margin:0;font-size:.75rem;line-height:1.35}.kanban-apply-steps[data-v-5c07e921]{text-align:left;flex-direction:column;gap:.625rem;margin:1.25rem 0 0;padding:0;list-style:none;display:flex}@media (width>=640px){.kanban-apply-steps[data-v-5c07e921]{margin-top:1.5rem}}.kanban-apply-steps>li[data-v-5c07e921]{color:var(--color-ink-400);align-items:flex-start;gap:.625rem;font-size:.8125rem;line-height:1.5;display:flex}.kanban-apply-step-num[data-v-5c07e921]{background-color:color-mix(in srgb, var(--color-clay) 14%, transparent);width:1.25rem;height:1.25rem;color:var(--color-clay);font-variant-numeric:tabular-nums;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;margin-top:.0625rem;font-size:.625rem;font-weight:700;display:inline-flex}.kanban-apply-step-text[data-v-5c07e921]{flex:1;min-width:0}.kanban-apply-tip[data-v-5c07e921]{border-top:1px solid color-mix(in srgb, var(--color-ink) 8%, transparent);color:var(--color-ink-300);align-items:flex-start;gap:.5rem;margin-top:.875rem;padding-top:.875rem;font-size:.8125rem;line-height:1.45;display:flex}.kanban-apply-tip-icon[data-v-5c07e921]{color:var(--color-clay);flex:none;margin-top:.125rem}.onboarding-action-tick[data-v-5c07e921]{background-color:color-mix(in srgb, var(--color-clay) 12%, transparent);width:1.5rem;height:1.5rem;color:var(--color-clay);border-radius:9999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.onboarding-action-tick--pass[data-v-5c07e921]{background-color:color-mix(in srgb, var(--color-ink) 8%, transparent);color:var(--color-ink-400)}.onboarding-point-icon[data-v-5c07e921]{color:var(--color-clay);flex:none;margin-top:.1875rem}.onboarding-match-note[data-v-5c07e921]{color:var(--color-ink-400);align-items:flex-start;gap:.625rem;padding-left:.25rem;display:flex}.onboarding-match-note-icon[data-v-5c07e921]{color:var(--color-clay);flex:none;margin-top:.1875rem}.onboarding-inline-link[data-v-5c07e921]{vertical-align:baseline;font:inherit;color:var(--color-clay);cursor:pointer;background:0 0;border:0;border-radius:2px;align-items:center;gap:2px;margin:0;padding:0;font-weight:600;display:inline-flex}.onboarding-inline-link[data-v-5c07e921]:hover{text-underline-offset:2px;text-decoration:underline}.onboarding-inline-link[data-v-5c07e921]:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-clay) 40%, transparent);outline:none}.onboarding-inline-link-arrow[data-v-5c07e921]{transition:transform .15s var(--ease-gs-out);position:relative;top:.5px}.onboarding-inline-link:hover .onboarding-inline-link-arrow[data-v-5c07e921]{transform:translate(2px)}.role-view-fade[data-v-5c07e921]{animation:role-view-fade-in-5c07e921 .36s var(--ease-gs-out) both}@keyframes role-view-fade-in-5c07e921{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.role-view-fade[data-v-5c07e921]{animation:none}}.roles-grid-animated[data-v-5c07e921] .role-card:not(.role-card-just-applied),.roles-grid-animated .role-card-tail[data-v-5c07e921]{animation:role-card-enter-5c07e921 .26s var(--ease-gs-out) both}@keyframes role-card-enter-5c07e921{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.roles-grid-animated[data-v-5c07e921] .role-card,.roles-grid-animated .role-card-tail[data-v-5c07e921]{animation:none}}.profile-card-static[data-v-5c07e921] .build-card-wrap{animation:none}.action-bubble-anchor[data-v-5c07e921]{pointer-events:none;z-index:30;width:0;height:0;display:inline-block;position:relative}.action-bubble[data-v-5c07e921]{background-color:var(--color-soft-white);border:1px solid color-mix(in srgb, var(--color-ink) 8%, transparent);letter-spacing:-.005em;white-space:nowrap;pointer-events:none;--bubble-dx:0px;--bubble-dy:-28px;border-radius:9999px;align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:600;display:inline-flex;position:absolute;top:50%;right:0;transform:translateY(-50%);box-shadow:0 1px 2px -1px #0f1a2a0f,0 14px 28px -8px #0f1a2a29}.action-bubble--save[data-v-5c07e921]{color:var(--color-clay)}.action-bubble--save .action-bubble-icon[data-v-5c07e921] svg path{fill:var(--color-clay)}.action-bubble--pass[data-v-5c07e921]{color:var(--color-ink-400);font-weight:500}.action-bubble--apply[data-v-5c07e921]{color:var(--color-clay);background-color:color-mix(in srgb, var(--color-clay) 5%, var(--color-soft-white));border-color:color-mix(in srgb, var(--color-clay) 22%, transparent)}.action-bubble-enter-active[data-v-5c07e921]{transition:opacity .28s var(--ease-gs-out), transform .42s cubic-bezier(.34, 1.56, .64, 1)}.action-bubble-enter-from[data-v-5c07e921]{opacity:0;transform:translateY(calc(14px - 50%))scale(.85)}.action-bubble-leave-active[data-v-5c07e921]{transition:opacity .52s ease-in 80ms,transform .72s cubic-bezier(.4,0,.2,1)}.action-bubble-leave-to[data-v-5c07e921]{opacity:0;transform:translate(var(--bubble-dx), calc(-50% + var(--bubble-dy))) scale(.7)}@media (prefers-reduced-motion:reduce){.action-bubble-enter-active[data-v-5c07e921],.action-bubble-leave-active[data-v-5c07e921]{transition:opacity .24s ease-out}.action-bubble-enter-from[data-v-5c07e921],.action-bubble-leave-to[data-v-5c07e921]{transform:translateY(-50%)}}.lr-overlay[data-v-fb69a7dc]{z-index:40;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#0f1a2a8c;justify-content:center;align-items:center;padding:.5rem;display:flex;position:fixed;inset:0;overflow-y:auto}@media (width>=480px){.lr-overlay[data-v-fb69a7dc]{padding:1rem}}.lr-card[data-v-fb69a7dc]{background-color:var(--color-soft-white);border-radius:1rem;flex-direction:column;gap:.875rem;width:100%;max-width:36rem;padding:1rem;display:flex;box-shadow:0 20px 50px -20px #0f1a2a73}@media (width>=480px){.lr-card[data-v-fb69a7dc]{padding:1.25rem}}.lr-title[data-v-fb69a7dc]{color:var(--color-ink);letter-spacing:-.01em;margin:0;font-size:1.0625rem;font-weight:600}.lr-lede[data-v-fb69a7dc]{background-color:color-mix(in srgb, var(--color-clay) 5%, transparent);border:1px solid color-mix(in srgb, var(--color-clay) 15%, transparent);border-radius:.625rem;align-items:flex-start;gap:.625rem;padding:.625rem .75rem;display:flex}.lr-lede-icon[data-v-fb69a7dc]{color:var(--color-clay);flex-shrink:0;margin-top:.0625rem}.lr-lede-text[data-v-fb69a7dc]{color:var(--color-ink-500);margin:0;font-size:.75rem;line-height:1.45}.lr-url-fallback[data-v-fb69a7dc]{text-align:center}.lr-url-fallback-link[data-v-fb69a7dc]{color:var(--color-ink-300);cursor:pointer;transition:color .16s var(--ease-gs-out);background:0 0;border:0;padding:.375rem .5rem;font-size:.8125rem;display:inline-block}.lr-url-fallback-link[data-v-fb69a7dc]:hover{color:var(--color-ink);text-underline-offset:.2em;text-decoration:underline}.lr-url-form[data-v-fb69a7dc]{flex-direction:column;gap:.625rem;margin-top:.5rem;display:flex}.lr-back-link[data-v-fb69a7dc]{color:var(--color-ink-300);cursor:pointer;transition:color .16s var(--ease-gs-out), border-color .16s var(--ease-gs-out);background:0 0;border:0;border-bottom:1px solid #0000;align-self:flex-start;align-items:center;gap:.25rem;padding:0 0 1px;font-size:.75rem;font-weight:500;display:inline-flex}.lr-back-link[data-v-fb69a7dc]:hover{color:var(--color-ink);border-bottom-color:currentColor}.lr-label[data-v-fb69a7dc]{text-transform:uppercase;letter-spacing:.14em;color:var(--color-ink-300);margin-bottom:.3125rem;font-size:.6875rem;font-weight:600;display:block}.lr-input[data-v-fb69a7dc]{border:1px solid var(--color-ink-200);background-color:var(--color-soft-white);width:100%;color:var(--color-ink);transition:border-color .16s var(--ease-gs-out), box-shadow .16s var(--ease-gs-out);border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem}.lr-input[data-v-fb69a7dc]::placeholder{color:var(--color-ink-300)}.lr-input[data-v-fb69a7dc]:focus{border-color:var(--color-clay);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-clay) 18%, transparent);outline:none}.lr-error[data-v-fb69a7dc]{color:var(--destructive);margin-top:.25rem;font-size:.6875rem;line-height:1.3}.lr-footer[data-v-fb69a7dc]{align-self:center;align-items:center;gap:.375rem;margin-top:.25rem;display:inline-flex}.lr-footer-link[data-v-fb69a7dc]{color:var(--color-ink-300);cursor:pointer;transition:color .16s var(--ease-gs-out);background:0 0;border:0;align-items:center;gap:.3125rem;padding:.25rem .5rem;font-size:.6875rem;text-decoration:none;display:inline-flex}.lr-footer-link[data-v-fb69a7dc]:hover{color:var(--color-ink);text-underline-offset:.2em;text-decoration:underline}.lr-footer-link--danger[data-v-fb69a7dc]:hover{color:var(--destructive);text-decoration:underline}.lr-footer-sep[data-v-fb69a7dc]{color:var(--color-ink-200);-webkit-user-select:none;user-select:none;font-size:.6875rem}.loc-overlay[data-v-bc78c349]{z-index:40;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#0f1a2a8c;justify-content:center;align-items:center;padding:.5rem;display:flex;position:fixed;inset:0;overflow-y:auto}@media (width>=480px){.loc-overlay[data-v-bc78c349]{padding:1rem}}.loc-card[data-v-bc78c349]{background-color:var(--color-soft-white);border-radius:1rem;flex-direction:column;gap:.875rem;width:100%;max-width:30rem;padding:1rem;display:flex;box-shadow:0 20px 50px -20px #0f1a2a73}@media (width>=480px){.loc-card[data-v-bc78c349]{padding:1.25rem}}.loc-title[data-v-bc78c349]{color:var(--color-ink);letter-spacing:-.01em;margin:0;font-size:1.0625rem;font-weight:600}.loc-lede[data-v-bc78c349]{align-items:flex-start;gap:.5rem;margin:-.125rem 0 .5rem;display:flex}.loc-lede-icon[data-v-bc78c349]{color:var(--color-ink-300);flex-shrink:0;margin-top:.125rem}.loc-lede-text[data-v-bc78c349]{color:var(--color-ink-500);margin:0;font-size:.75rem;line-height:1.45}.loc-error[data-v-bc78c349]{color:var(--destructive);margin:0;font-size:.6875rem;line-height:1.3}.loc-footer[data-v-bc78c349]{align-self:center;align-items:center;margin-top:.25rem;display:inline-flex}.loc-footer-link[data-v-bc78c349]{color:var(--color-ink-300);cursor:pointer;transition:color .16s var(--ease-gs-out);background:0 0;border:0;align-items:center;gap:.3125rem;padding:.25rem .5rem;font-size:.6875rem;text-decoration:none;display:inline-flex}.loc-footer-link[data-v-bc78c349]:hover{color:var(--color-ink);text-underline-offset:.2em;text-decoration:underline}.status-dot[data-v-3a5b269c]{animation:2.8s ease-in-out infinite status-pulse-calm-3a5b269c}@keyframes status-pulse-calm-3a5b269c{0%,to{opacity:1}50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.status-dot[data-v-3a5b269c]{animation:none}}.candidate-card[data-v-54f159c0]{background-color:var(--color-soft-white);border:1px solid color-mix(in srgb, var(--color-ink) 10%, transparent);border-radius:1.35rem;width:100%;position:relative;box-shadow:0 2px 4px -2px #1a1a1a0d,0 22px 44px -18px #1a1a1a2e}.avatar-circle[data-v-54f159c0]{background-color:color-mix(in srgb, var(--color-clay) 12%, var(--color-soft-white));width:2.75rem;height:2.75rem;color:var(--color-clay);letter-spacing:.04em;border:1px solid color-mix(in srgb, var(--color-clay) 22%, transparent);border-radius:9999px;justify-content:center;align-items:center;font-size:.8125rem;font-weight:700;display:inline-flex}.summary-quote[data-v-54f159c0]{border-left:2px solid color-mix(in srgb, var(--color-clay) 55%, transparent);color:var(--color-ink-400);margin:0;padding:.125rem 0 .125rem .75rem;font-size:13.5px;font-style:italic;line-height:1.5}.superpower-chip[data-v-54f159c0]{background-color:color-mix(in srgb, var(--color-ink) 6%, transparent);color:color-mix(in srgb, var(--color-ink) 78%, transparent);letter-spacing:.005em;border-radius:9999px;align-items:center;padding:.1875rem .625rem;font-size:11.5px;font-weight:600;display:inline-flex}.impact-mini[data-v-54f159c0]{background-color:var(--mini-bg);color:var(--mini-fg);border:1px solid color-mix(in srgb, var(--mini-fg) 22%, transparent);letter-spacing:.005em;border-radius:9999px;align-items:center;gap:.3125rem;padding:.1875rem .5rem .1875rem .4375rem;font-size:11.5px;font-weight:600;display:inline-flex}.signal-summary[data-v-54f159c0]{flex-direction:column;gap:.25rem;display:flex}.signal-line[data-v-54f159c0]{color:var(--color-ink-400);align-items:flex-start;gap:.4375rem;margin:0;font-size:12.5px;line-height:1.45;display:flex}.signal-icon[data-v-54f159c0]{color:var(--color-ink-300);margin-top:.1875rem}.results-card[data-v-8ac82887]{background-color:var(--color-soft-white);border:1px solid color-mix(in srgb, var(--color-ink) 8%, transparent);animation:gs-fade-up .36s var(--ease-gs-out) both;border-radius:1rem;flex-direction:column;gap:.875rem;padding:1.25rem;display:flex;position:relative;box-shadow:0 1px 2px -1px #0f1a2a0a,0 10px 28px -16px #0f1a2a1f}.results-card-body[data-v-8ac82887]{flex-direction:column;gap:.25rem;display:flex}.results-card-title[data-v-8ac82887]{color:var(--color-ink);letter-spacing:-.01em;margin:0;font-size:1.0625rem;font-weight:600;line-height:1.35}.results-card-subtitle[data-v-8ac82887]{color:var(--color-ink-300);margin:0;font-size:.8125rem;line-height:1.5}.results-card-cta[data-v-8ac82887]{background-color:var(--color-clay);color:var(--color-soft-white);letter-spacing:-.005em;cursor:pointer;transition:background-color .16s ease-out, transform .16s var(--ease-gs-out), box-shadow .16s ease-out;box-shadow:0 1px 2px -1px #0f1a2a14, 0 4px 12px -4px color-mix(in srgb, var(--color-clay) 35%, transparent);border-radius:999px;justify-content:center;align-self:flex-start;align-items:center;gap:.4375rem;padding:.5625rem 1.125rem;font-size:.875rem;font-weight:600;display:inline-flex}@media (hover:hover) and (pointer:fine){.results-card-cta[data-v-8ac82887]:hover{background-color:color-mix(in srgb, var(--color-clay) 92%, var(--color-ink));box-shadow:0 2px 4px -1px #0f1a2a14, 0 8px 18px -4px color-mix(in srgb, var(--color-clay) 50%, transparent);transform:translateY(-1px)}}@media (prefers-reduced-motion:reduce){.results-card[data-v-8ac82887]{animation:none}.results-card-cta[data-v-8ac82887]{transition:none}}.reveal-wrap[data-v-8ac82887]{z-index:60;pointer-events:none;flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0}.reveal-wrap--open[data-v-8ac82887]{pointer-events:auto}.reveal-backdrop[data-v-8ac82887]{background-color:color-mix(in srgb, var(--color-ink) 38%, transparent);-webkit-backdrop-filter:blur(2px);cursor:pointer;opacity:0;pointer-events:none;transition:opacity .2s cubic-bezier(.32,.72,0,1);position:absolute;inset:0}.reveal-wrap--open .reveal-backdrop[data-v-8ac82887]{opacity:1;pointer-events:auto;transition:opacity .36s ease-out}.reveal-sheet[data-v-8ac82887]{background-color:var(--color-soft-white);width:100%;max-width:38rem;height:calc(100vh - 1.5rem);box-shadow:0 -1px 0 0 color-mix(in srgb, var(--color-ink) 6%, transparent), 0 -24px 60px -20px #0f1a2a52;pointer-events:auto;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;flex-direction:column;align-self:center;transition:transform .26s cubic-bezier(.32,.72,0,1);display:flex;position:relative;overflow:hidden;transform:translateY(100%)}.reveal-wrap--open .reveal-sheet[data-v-8ac82887]{transition:transform .54s cubic-bezier(.22,1,.36,1);transform:translateY(0)}@media (width>=640px){.reveal-sheet[data-v-8ac82887]{border-top-left-radius:1.75rem;border-top-right-radius:1.75rem;height:calc(100vh - 2.5rem)}}.reveal-sheet-head[data-v-8ac82887]{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;flex-shrink:0;padding:.5rem .75rem .625rem 1.25rem;position:relative}.reveal-sheet--dragging .reveal-sheet-head[data-v-8ac82887]{cursor:grabbing}.reveal-sheet-handle[data-v-8ac82887]{background-color:color-mix(in srgb, var(--color-ink) 18%, transparent);border-radius:999px;width:2.25rem;height:.25rem;margin:0 auto .5rem;display:block}.reveal-sheet-head-row[data-v-8ac82887]{grid-template-columns:2rem 1fr 2rem;align-items:center;gap:.5rem;display:grid}.reveal-sheet-title[data-v-8ac82887]{color:var(--color-ink);letter-spacing:-.005em;text-align:center;margin:0;font-size:1rem;font-weight:600;line-height:1.2}.reveal-sheet-close[data-v-8ac82887],.reveal-sheet-back[data-v-8ac82887]{width:2rem;height:2rem;color:var(--color-ink-300);cursor:pointer;background:0 0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .16s ease-out,color .16s ease-out;display:inline-flex}@media (hover:hover) and (pointer:fine){.reveal-sheet-close[data-v-8ac82887]:hover,.reveal-sheet-back[data-v-8ac82887]:hover{background-color:color-mix(in srgb, var(--color-ink) 8%, transparent);color:var(--color-ink)}}.reveal-sheet-back-spacer[data-v-8ac82887]{flex-shrink:0;width:2rem;height:2rem;display:inline-block}.reveal-sheet--dragging[data-v-8ac82887]{transition:transform!important;animation:none!important}.reveal-sheet-body[data-v-8ac82887]{flex:auto;position:relative;overflow:hidden}.reveal-view[data-v-8ac82887]{opacity:0;visibility:hidden;padding:.5rem 1.25rem 1.5rem;transition:opacity .16s ease-out,transform .2s ease-out,visibility 0s linear .2s;position:absolute;inset:0;overflow-y:auto;transform:translateY(.25rem)}@media (width>=640px){.reveal-view[data-v-8ac82887]{padding:.75rem 2rem 2rem}}.reveal-view--active[data-v-8ac82887]{opacity:1;visibility:visible;transition:opacity .2s ease-out .14s,transform .24s cubic-bezier(.22,1,.36,1) .14s,visibility linear;transform:translateY(0)}.reveal-reflection-eyebrow[data-v-8ac82887]{letter-spacing:-.01em;color:var(--color-clay);opacity:0;align-items:center;gap:.5rem;margin:0 0 .625rem;font-size:1.0625rem;font-weight:600;display:inline-flex;transform:translateY(.5rem)}.reveal-reflection-clay[data-v-8ac82887]{object-fit:contain;flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:-.125rem;margin-left:-.125rem}.reveal-reflection-text[data-v-8ac82887]{color:var(--color-ink);letter-spacing:-.005em;opacity:0;margin:0 0 1.5rem;font-size:.9375rem;line-height:1.6;transform:translateY(.5rem)}@media (width>=640px){.reveal-reflection-text[data-v-8ac82887]{margin-bottom:1.75rem;font-size:1rem}}.reveal-wrap--open .reveal-view--active .reveal-reflection-eyebrow[data-v-8ac82887]{opacity:1;transition:opacity .46s ease-out .32s,transform .46s cubic-bezier(.22,1,.36,1) .32s;transform:translateY(0)}.reveal-wrap--open .reveal-view--active .reveal-reflection-text[data-v-8ac82887]{opacity:1;transition:opacity .52s ease-out .46s,transform .52s cubic-bezier(.22,1,.36,1) .46s;transform:translateY(0)}.reveal-wrap--revealed .reveal-reflection-eyebrow[data-v-8ac82887],.reveal-wrap--revealed .reveal-reflection-text[data-v-8ac82887]{opacity:1;transition:none;transform:none}.reveal-summary-section[data-v-8ac82887]{opacity:0;margin-bottom:1.5rem;transform:translateY(.5rem)}.reveal-summary-section[data-v-8ac82887]:last-child{margin-bottom:0}.reveal-wrap--open .reveal-view--active .reveal-summary-section[data-v-8ac82887]{opacity:1;transition:opacity .52s ease-out .6s,transform .52s cubic-bezier(.22,1,.36,1) .6s;transform:translateY(0)}.reveal-wrap--open .reveal-view--active .reveal-summary-section[data-v-8ac82887]:nth-of-type(2){transition-delay:.7s}.reveal-wrap--open .reveal-view--active .reveal-summary-section[data-v-8ac82887]:nth-of-type(3){transition-delay:.8s}.reveal-wrap--revealed .reveal-summary-section[data-v-8ac82887]{opacity:1;transition:none;transform:none}.reveal-summary-eyebrow[data-v-8ac82887]{letter-spacing:.14em;text-transform:uppercase;color:var(--color-clay);margin:0 0 .4375rem;font-size:11px;font-weight:700}.reveal-summary-prose[data-v-8ac82887]{color:var(--color-ink);letter-spacing:-.005em;margin:0;font-size:.9375rem;line-height:1.6}@media (width>=640px){.reveal-summary-prose[data-v-8ac82887]{font-size:1rem}}.reveal-li-form[data-v-8ac82887]{flex-direction:column;gap:.875rem;display:flex}.reveal-li-form-row[data-v-8ac82887]{grid-template-columns:1fr 1fr;gap:.625rem;display:grid}.reveal-li-label[data-v-8ac82887]{text-transform:uppercase;letter-spacing:.14em;color:var(--color-ink-300);margin-bottom:.3125rem;font-size:.6875rem;font-weight:600;display:block}.reveal-li-input[data-v-8ac82887]{border:1px solid var(--color-ink-200);background-color:var(--color-soft-white);width:100%;color:var(--color-ink);transition:border-color .16s var(--ease-gs-out), box-shadow .16s var(--ease-gs-out);border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem}.reveal-li-input[data-v-8ac82887]:hover{border-color:var(--color-ink-300)}.reveal-li-input[data-v-8ac82887]:focus{border-color:var(--color-clay);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-clay) 18%, transparent);outline:none}.reveal-li-error[data-v-8ac82887]{color:var(--destructive);margin-top:.25rem;font-size:.6875rem;line-height:1.3}.reveal-li-hint[data-v-8ac82887]{color:var(--color-ink-300);margin-top:.25rem;font-size:.6875rem;line-height:1.3}.reveal-li-confirmed[data-v-8ac82887]{background-color:color-mix(in srgb, var(--color-ink) 3%, transparent);border:1px solid color-mix(in srgb, var(--color-ink) 8%, transparent);border-radius:.625rem;align-items:center;gap:.5rem;padding:.5625rem .75rem;display:flex}.reveal-li-confirmed-icon[data-v-8ac82887]{color:var(--color-success);flex-shrink:0}.reveal-li-confirmed-value[data-v-8ac82887]{min-width:0;color:var(--color-ink);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.8125rem;overflow:hidden}.reveal-li-confirmed-edit[data-v-8ac82887]{color:var(--color-ink-300);cursor:pointer;transition:color .15s var(--ease-gs-out);flex-shrink:0;font-size:.75rem;font-weight:500}.reveal-li-confirmed-edit[data-v-8ac82887]:hover{color:var(--color-ink)}.reveal-auth-lead[data-v-8ac82887]{color:var(--color-ink-300);letter-spacing:-.005em;margin:0 0 1.25rem;font-size:.9375rem;line-height:1.6}@media (width>=640px){.reveal-auth-lead[data-v-8ac82887]{margin-bottom:1.5rem;font-size:1rem}}.reveal-auth-benefits[data-v-8ac82887]{background-color:var(--color-warm);border-radius:.75rem;flex-direction:column;gap:.625rem;margin:0 0 1.25rem;padding:.9375rem 1.0625rem;list-style:none;display:flex}.reveal-auth-benefit[data-v-8ac82887]{letter-spacing:-.005em;color:var(--color-ink);align-items:center;gap:.625rem;font-size:.9375rem;line-height:1.5;display:flex}.reveal-auth-benefit-icon[data-v-8ac82887]{color:var(--color-ink-300);flex-shrink:0}@media (width>=640px){.reveal-auth-benefits[data-v-8ac82887]{margin-bottom:1.5rem}}.reveal-auth-email[data-v-8ac82887]{color:var(--color-ink);font-weight:600}.reveal-verify-actions[data-v-8ac82887]{flex-direction:column;gap:.75rem;display:flex}.reveal-verify-fade[data-v-8ac82887]{opacity:0;transition:opacity .28s ease-out,transform .32s cubic-bezier(.22,1,.36,1);transform:translateY(8px)}.reveal-view--active .reveal-verify-fade--lead[data-v-8ac82887]{opacity:1;transition-delay:.32s;transform:translateY(0)}.reveal-view--active .reveal-verify-fade--actions[data-v-8ac82887]{opacity:1;transition-delay:.46s;transform:translateY(0)}.reveal-verify-link[data-v-8ac82887]{color:var(--color-ink-300);cursor:pointer;transition:color .15s var(--ease-gs-out);background:0 0;border:0;border-radius:.5rem;align-self:center;padding:.5rem .75rem;font-size:.8125rem}.reveal-verify-link[data-v-8ac82887]:hover{color:var(--color-clay)}.reveal-verify-link[data-v-8ac82887]:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-clay) 40%, transparent);outline:none}.reveal-verify-update[data-v-8ac82887]{background-color:color-mix(in srgb, var(--color-ink) 4%, transparent);border-radius:.75rem;flex-direction:column;gap:.4375rem;margin-top:.25rem;padding:.875rem;display:flex}.reveal-verify-update-label[data-v-8ac82887]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-300);font-size:.6875rem;font-weight:600}.reveal-verify-update-input[data-v-8ac82887]{border:1px solid var(--color-ink-100);background-color:var(--color-soft-white);width:100%;color:var(--color-ink);transition:border-color .15s var(--ease-gs-out);border-radius:.5rem;padding:.625rem .75rem;font-size:.9375rem}.reveal-verify-update-input[data-v-8ac82887]:focus{border-color:var(--color-clay);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-clay) 18%, transparent);outline:none}.reveal-verify-update-input--error[data-v-8ac82887]{border-color:var(--color-destructive)}.reveal-verify-update-error[data-v-8ac82887]{color:var(--color-destructive);margin:0;font-size:.75rem}.reveal-verify-update-buttons[data-v-8ac82887]{justify-content:flex-end;gap:.5rem;margin-top:.125rem;display:flex}.auth-content-enter-active[data-v-8ac82887],.auth-content-leave-active[data-v-8ac82887]{transition:opacity .15s ease-out}.auth-content-enter-from[data-v-8ac82887],.auth-content-leave-to[data-v-8ac82887]{opacity:0}.reveal-verify-flash-enter-active[data-v-8ac82887]{transition:opacity .22s ease-out,transform .28s cubic-bezier(.22,1,.36,1)}.reveal-verify-flash-leave-active[data-v-8ac82887]{transition:opacity .36s cubic-bezier(.32,.72,0,1),transform .36s cubic-bezier(.32,.72,0,1)}.reveal-verify-flash-enter-from[data-v-8ac82887]{opacity:0;transform:translateY(-4px)}.reveal-verify-flash-leave-to[data-v-8ac82887]{opacity:0;transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.reveal-verify-flash-enter-active[data-v-8ac82887],.reveal-verify-flash-leave-active[data-v-8ac82887]{transition:opacity .2s ease-out;transform:none}}.reveal-verify-flash[data-v-8ac82887]{text-align:center;border-radius:.625rem;margin:.25rem 0 0;padding:.5rem .75rem;font-size:.8125rem;line-height:1.4}.reveal-verify-flash--notice[data-v-8ac82887]{background-color:color-mix(in srgb, var(--color-success) 12%, transparent);color:color-mix(in srgb, var(--color-success) 75%, var(--color-ink));border:1px solid color-mix(in srgb, var(--color-success) 25%, transparent)}.reveal-verify-flash--alert[data-v-8ac82887]{background-color:color-mix(in srgb, var(--color-destructive) 10%, transparent);color:color-mix(in srgb, var(--color-destructive) 75%, var(--color-ink));border:1px solid color-mix(in srgb, var(--color-destructive) 28%, transparent)}@media (prefers-reduced-motion:reduce){.reveal-verify-fade[data-v-8ac82887],.reveal-view--active .reveal-verify-fade--lead[data-v-8ac82887],.reveal-view--active .reveal-verify-fade--actions[data-v-8ac82887]{transition:opacity .2s ease-out;transform:none}}.reveal-sheet-foot[data-v-8ac82887]{border-top:1px solid color-mix(in srgb, var(--color-ink) 8%, transparent);background-color:var(--color-soft-white);flex-shrink:0;min-height:6.5rem;padding:1rem 1.25rem 1.125rem}@media (width>=640px){.reveal-sheet-foot[data-v-8ac82887]{padding:1.125rem 2rem 1.375rem}}.reveal-sheet-foot-cta[data-v-8ac82887]{opacity:0;transition:opacity .46s ease-out}.reveal-sheet-foot-cta--in[data-v-8ac82887]{opacity:1}.reveal-sheet-foot-note[data-v-8ac82887]{color:var(--color-ink-300);letter-spacing:-.005em;text-align:center;margin:.5rem 0 0;font-size:.75rem}@media (prefers-reduced-motion:reduce){.reveal-backdrop[data-v-8ac82887],.reveal-sheet[data-v-8ac82887],.reveal-sheet-foot-cta[data-v-8ac82887]{transition:none;animation:none}}.sim-panel[data-v-8ac82887]{border:1px dashed var(--color-ink-200);background-color:color-mix(in srgb, var(--color-ink-100) 35%, transparent);border-radius:.625rem;margin-top:.875rem;padding:.75rem .875rem}.sim-panel-eyebrow[data-v-8ac82887]{letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-300);margin:0 0 .375rem;font-size:.625rem;font-weight:600}.sim-panel-text[data-v-8ac82887]{color:var(--color-ink);margin:0;font-size:.75rem;line-height:1.5}.sim-panel-text--error[data-v-8ac82887]{color:var(--destructive)}.sim-panel-text code[data-v-8ac82887]{font-size:.6875rem;font-family:var(--font-mono,ui-monospace, monospace);background-color:#0f1a2a0f;border-radius:.25rem;padding:.0625rem .25rem}.sim-panel-buttons[data-v-8ac82887]{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.sim-panel-button[data-v-8ac82887]{border:1px solid var(--color-ink-200);background-color:var(--color-soft-white);color:var(--color-ink);cursor:pointer;transition:border-color .16s var(--ease-gs-out), color .16s var(--ease-gs-out);border-radius:.375rem;padding:.3125rem .625rem;font-size:.6875rem;font-weight:600}.sim-panel-button[data-v-8ac82887]:hover{border-color:var(--color-ink)}.sim-panel-button--quiet[data-v-8ac82887]{color:var(--color-ink-300);background-color:#0000}.sim-panel-button--quiet[data-v-8ac82887]:hover{color:var(--color-ink)}.sim-panel-code[data-v-8ac82887]{background-color:var(--color-soft-white);border:1px solid var(--color-ink-100);font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.32em;text-align:center;color:var(--color-ink);border-radius:.5rem;margin-top:.5rem;padding:.625rem .75rem;font-size:1.0625rem;font-weight:600;display:block}.reveal-verify-code[data-v-8ac82887]{flex-direction:column;gap:.375rem;margin:.75rem 0 1rem;display:flex}.reveal-verify-code-input[data-v-8ac82887]{border:1px solid var(--color-ink-200);background-color:var(--color-soft-white);width:100%;color:var(--color-ink);font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.32em;text-align:center;transition:border-color .16s var(--ease-gs-out), box-shadow .16s var(--ease-gs-out), background-color .16s var(--ease-gs-out);border-radius:.625rem;padding:.75rem 1rem;font-size:1.375rem;font-weight:600}.reveal-verify-code-input[data-v-8ac82887]::placeholder{color:var(--color-ink-200);letter-spacing:.32em}.reveal-verify-code-input[data-v-8ac82887]:hover{border-color:var(--color-ink-300)}.reveal-verify-code-input[data-v-8ac82887]:focus{border-color:var(--color-clay);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-clay) 18%, transparent);outline:none}.reveal-verify-code-input[data-v-8ac82887]:disabled{opacity:.7;cursor:not-allowed}.reveal-verify-code-input--error[data-v-8ac82887]{border-color:var(--destructive);background-color:color-mix(in srgb, var(--destructive) 5%, var(--color-soft-white))}.reveal-verify-code-hint[data-v-8ac82887],.reveal-verify-code-error[data-v-8ac82887]{text-align:center;margin:0;font-size:.75rem;line-height:1.45}.reveal-verify-code-hint[data-v-8ac82887]{color:var(--color-ink-300)}.reveal-verify-code-error[data-v-8ac82887]{color:var(--destructive)}.reveal-verify-success[data-v-8ac82887]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.625rem;padding:2.5rem 1rem 2rem;display:flex}.reveal-verify-success-icon[data-v-8ac82887]{color:var(--color-clay);filter:drop-shadow(0 6px 18px color-mix(in srgb, var(--color-clay) 26%, transparent));animation:.68s cubic-bezier(.34,1.56,.64,1) both verify-success-icon-8ac82887}.reveal-verify-success-title[data-v-8ac82887]{letter-spacing:-.015em;color:var(--color-ink);margin:0;font-size:1.375rem;font-weight:600;animation:.52s ease-out .2s both verify-success-fade-8ac82887}.reveal-verify-success-text[data-v-8ac82887]{color:var(--color-ink-300);margin:0;font-size:.875rem;line-height:1.55;animation:.52s ease-out .32s both verify-success-fade-8ac82887}@keyframes verify-success-icon-8ac82887{0%{opacity:0;transform:scale(.55)}60%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes verify-success-fade-8ac82887{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.reveal-verify-success-icon[data-v-8ac82887],.reveal-verify-success-title[data-v-8ac82887],.reveal-verify-success-text[data-v-8ac82887]{animation:none}}.edit-card[data-v-bb6a644e]{background:var(--color-soft-white);border:1px solid var(--color-ink-100);border-radius:.875rem;flex-direction:column;gap:1rem;padding:1.375rem 1.5rem;display:flex;position:relative;container-type:inline-size}.card-header[data-v-bb6a644e]{border-bottom:1px solid color-mix(in srgb, var(--color-ink) 7%, transparent);justify-content:space-between;align-items:center;padding-bottom:.625rem;display:flex}.card-title[data-v-bb6a644e]{color:var(--color-ink);letter-spacing:-.005em;font-size:.875rem;font-weight:600}.card-status[data-v-bb6a644e]{color:var(--color-clay);letter-spacing:.005em;align-items:center;gap:.375rem;font-size:.75rem;font-weight:500;display:inline-flex}.card-status--saving[data-v-bb6a644e]{color:var(--color-ink-300)}.status-dot[data-v-bb6a644e]{background-color:currentColor;border-radius:9999px;width:.4375rem;height:.4375rem;animation:1.6s ease-in-out infinite profile-status-pulse-bb6a644e}@keyframes profile-status-pulse-bb6a644e{0%,to{opacity:.5}50%{opacity:1}}.card-sections[data-v-bb6a644e]{grid-template-columns:1fr;gap:1.25rem;padding-top:.75rem;display:grid}@container (width>=540px){.card-sections[data-v-bb6a644e]{grid-template-rows:repeat(5,auto);grid-template-columns:1fr 1fr;grid-auto-flow:column;gap:1.25rem 1.5rem}}.section[data-v-bb6a644e]{flex-direction:column;gap:.5rem;display:flex}.section-label[data-v-bb6a644e]{text-transform:uppercase;letter-spacing:.14em;color:var(--color-ink-300);align-items:center;gap:.7em;font-size:.6875rem;font-weight:600;display:inline-flex}.chips-row[data-v-bb6a644e]{flex-wrap:wrap;gap:.375rem;display:flex}.chip-toggle[data-v-bb6a644e]{border:1px solid var(--color-ink-100);background-color:var(--color-soft-white);color:var(--color-ink);cursor:pointer;transition:border-color .15s var(--ease-gs-out), background-color .15s var(--ease-gs-out), color .15s var(--ease-gs-out), transform .15s var(--ease-gs-out);border-radius:9999px;grid-template-columns:max-content;align-items:center;padding:.375rem .75rem;font-size:.75rem;font-weight:500;line-height:1.4;display:inline-grid}.chip-toggle[data-v-bb6a644e]:before{content:attr(data-label);visibility:hidden;white-space:nowrap;pointer-events:none;grid-area:1/1;font-weight:600}.chip-toggle-label[data-v-bb6a644e]{white-space:nowrap;grid-area:1/1}.chip-toggle[data-v-bb6a644e]:hover{border-color:var(--color-ink-300)}.chip-toggle[data-v-bb6a644e]:active{transform:scale(.97)}.chip-toggle[data-v-bb6a644e]:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-clay) 40%, transparent);outline:none}.chip-toggle[data-state=on][data-v-bb6a644e]{border-color:var(--color-ink-400);background-color:color-mix(in srgb, var(--color-ink) 5%, var(--color-soft-white));font-weight:600}.chip-toggle[disabled][data-v-bb6a644e]{opacity:.5;pointer-events:none}.card-footer[data-v-bb6a644e]{border-top:1px solid color-mix(in srgb, var(--color-ink) 7%, transparent);justify-content:flex-end;align-items:center;gap:.5rem;padding-top:.75rem;display:flex}@media (prefers-reduced-motion:reduce){.edit-card[data-v-bb6a644e]{animation:none}.status-dot[data-v-bb6a644e]{opacity:.7;animation:none}}.confirmed-card[data-v-7e4726e1]{text-align:center;flex-direction:column;align-items:center;gap:.875rem;max-width:26rem;padding:2.75rem 1.5rem 2.25rem;display:flex}.confirmed-icon[data-v-7e4726e1]{color:var(--color-clay);filter:drop-shadow(0 8px 24px color-mix(in srgb, var(--color-clay) 28%, transparent));animation:.72s cubic-bezier(.34,1.56,.64,1) both confirmed-icon-in-7e4726e1}.confirmed-title[data-v-7e4726e1]{letter-spacing:-.02em;color:var(--color-ink);margin:.5rem 0 0;font-size:1.75rem;font-weight:600;animation:.52s ease-out .26s both confirmed-fade-7e4726e1}.confirmed-text[data-v-7e4726e1]{color:var(--color-ink-300);max-width:22rem;margin:0;font-size:.9375rem;line-height:1.55;animation:.52s ease-out .4s both confirmed-fade-7e4726e1}@keyframes confirmed-icon-in-7e4726e1{0%{opacity:0;transform:scale(.55)}60%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes confirmed-fade-7e4726e1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.confirmed-icon[data-v-7e4726e1],.confirmed-title[data-v-7e4726e1],.confirmed-text[data-v-7e4726e1]{animation:none}}.hero-title[data-v-a019190b]{letter-spacing:-.015em;font-family:Instrument Serif,Georgia,serif;font-weight:400}.hero-tableau[data-v-a019190b]{-webkit-user-select:none;user-select:none;width:100%;max-width:22rem;height:32rem;margin-left:auto;margin-right:0;position:relative}.hero-tableau-card[data-v-a019190b]{width:20rem;position:absolute;top:5rem;left:50%;transform:translate(-50%)}.hero-tableau-card--lead[data-v-a019190b]{z-index:10;filter:drop-shadow(0 12px 32px #1a1a1a2e);animation:deck-fan-lead-a019190b .76s var(--ease-gs-out) .36s both}.hero-tableau-card--peek-left[data-v-a019190b]{z-index:3;animation:deck-fan-left-a019190b .76s var(--ease-gs-out) .2s both}.hero-tableau-card--peek-right[data-v-a019190b]{z-index:2;animation:deck-fan-right-a019190b .76s var(--ease-gs-out) .1s both}.hero-tableau-card--peek-far[data-v-a019190b]{z-index:1;opacity:.55;animation:deck-fan-far-a019190b .76s var(--ease-gs-out) 0s both}@keyframes deck-fan-far-a019190b{0%{transform:translate(-50%)rotate(0)scale(1)}to{transform:translate(-50%,-5.5rem)rotate(0)scale(.86)}}@keyframes deck-fan-left-a019190b{0%{transform:translate(-50%)rotate(0)scale(1)}to{transform:translate(-65%,-4rem)rotate(-7deg)scale(.95)}}@keyframes deck-fan-right-a019190b{0%{transform:translate(-50%)rotate(0)scale(1)}to{transform:translate(-35%,-3.5rem)rotate(6deg)scale(.95)}}@keyframes deck-fan-lead-a019190b{0%{transform:translate(-50%)rotate(0)}to{transform:translate(-50%)rotate(-1deg)}}@media (prefers-reduced-motion:reduce){.hero-tableau-card--lead[data-v-a019190b],.hero-tableau-card--peek-left[data-v-a019190b],.hero-tableau-card--peek-right[data-v-a019190b],.hero-tableau-card--peek-far[data-v-a019190b]{animation:none}.hero-tableau-card--lead[data-v-a019190b]{transform:translate(-50%)rotate(-1deg)}.hero-tableau-card--peek-left[data-v-a019190b]{transform:translate(-65%,-4rem)rotate(-7deg)scale(.95)}.hero-tableau-card--peek-right[data-v-a019190b]{transform:translate(-35%,-3.5rem)rotate(6deg)scale(.95)}.hero-tableau-card--peek-far[data-v-a019190b]{transform:translate(-50%,-5.5rem)rotate(0)scale(.86)}}.hero-tableau-mobile[data-v-a019190b]{-webkit-user-select:none;user-select:none;width:100%;max-width:22rem;height:22rem;margin:0 auto;position:relative}.hero-tableau-mobile-card[data-v-a019190b]{width:18rem;position:absolute;top:5rem;left:50%;transform:translate(-50%)}.hero-tableau-mobile-card--lead[data-v-a019190b]{z-index:10;filter:drop-shadow(0 12px 32px #1a1a1a2e);animation:deck-fan-mobile-lead-a019190b .76s var(--ease-gs-out) .36s both}.hero-tableau-mobile-card--peek-left[data-v-a019190b]{z-index:3;animation:deck-fan-mobile-left-a019190b .76s var(--ease-gs-out) .2s both}.hero-tableau-mobile-card--peek-right[data-v-a019190b]{z-index:2;animation:deck-fan-mobile-right-a019190b .76s var(--ease-gs-out) .1s both}.hero-tableau-mobile-card--peek-far[data-v-a019190b]{z-index:1;opacity:.55;animation:deck-fan-mobile-far-a019190b .76s var(--ease-gs-out) 0s both}@keyframes deck-fan-mobile-far-a019190b{0%{transform:translate(-50%)rotate(0)scale(1)}to{transform:translate(-50%,-5.5rem)rotate(0)scale(.86)}}@keyframes deck-fan-mobile-left-a019190b{0%{transform:translate(-50%)rotate(0)scale(1)}to{transform:translate(-65%,-4rem)rotate(-7deg)scale(.95)}}@keyframes deck-fan-mobile-right-a019190b{0%{transform:translate(-50%)rotate(0)scale(1)}to{transform:translate(-35%,-3.5rem)rotate(6deg)scale(.95)}}@keyframes deck-fan-mobile-lead-a019190b{0%{transform:translate(-50%)rotate(0)}to{transform:translate(-50%)rotate(-1deg)}}@media (prefers-reduced-motion:reduce){.hero-tableau-mobile-card--lead[data-v-a019190b],.hero-tableau-mobile-card--peek-left[data-v-a019190b],.hero-tableau-mobile-card--peek-right[data-v-a019190b],.hero-tableau-mobile-card--peek-far[data-v-a019190b]{animation:none}.hero-tableau-mobile-card--lead[data-v-a019190b]{transform:translate(-50%)rotate(-1deg)}.hero-tableau-mobile-card--peek-left[data-v-a019190b]{transform:translate(-65%,-4rem)rotate(-7deg)scale(.95)}.hero-tableau-mobile-card--peek-right[data-v-a019190b]{transform:translate(-35%,-3.5rem)rotate(6deg)scale(.95)}.hero-tableau-mobile-card--peek-far[data-v-a019190b]{transform:translate(-50%,-5.5rem)rotate(0)scale(.86)}}.hero-confirm[data-v-a019190b]{background-color:var(--color-soft-white);border:1px solid color-mix(in srgb, var(--color-ink) 10%, transparent);border-radius:.875rem;align-items:flex-start;gap:.875rem;padding:.875rem 1rem;display:flex}.hero-confirm-tick[data-v-a019190b]{background-color:color-mix(in srgb, var(--primary) 14%, transparent);width:1.875rem;height:1.875rem;color:var(--primary);animation:hero-confirm-tick-a019190b .44s var(--ease-gs-out) .14s backwards;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@keyframes hero-confirm-tick-a019190b{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.hero-confirm-tick[data-v-a019190b]{animation:none}}.hero-confirm-text[data-v-a019190b]{flex:1;min-width:0}.hero-confirm-headline[data-v-a019190b]{color:var(--color-ink);font-size:.9375rem;font-weight:600;line-height:1.35}.hero-confirm-sub[data-v-a019190b]{color:color-mix(in srgb, var(--color-ink) 62%, transparent);margin-top:.125rem;font-size:.8125rem;line-height:1.45}.hero-confirm-email[data-v-a019190b]{color:color-mix(in srgb, var(--color-ink) 80%, transparent);font-weight:500}.hero-confirm-enter-active[data-v-a019190b],.hero-confirm-leave-active[data-v-a019190b]{transition:opacity .2s var(--ease-gs-out), transform .2s var(--ease-gs-out)}.hero-confirm-enter-from[data-v-a019190b]{opacity:0;transform:translateY(8px)}.hero-confirm-leave-to[data-v-a019190b]{opacity:0;transform:translateY(-8px)}.strip-heading[data-v-af3d8fc9]{letter-spacing:-.012em;font-weight:600}.view-all-link[data-v-af3d8fc9]{color:color-mix(in srgb, var(--color-ink) 60%, transparent);transition:color .18s var(--ease-gs-out), gap .18s var(--ease-gs-out);align-items:center;gap:.35rem;font-size:.875rem;font-weight:500;display:inline-flex}@media (hover:hover) and (pointer:fine){.view-all-link[data-v-af3d8fc9]:hover{color:var(--color-ink);gap:.5rem}}.section-heading[data-v-ef89e8a4]{letter-spacing:-.012em;font-weight:600}.how-card[data-v-ef89e8a4]{background-color:var(--color-soft-white);border:1px solid color-mix(in srgb, var(--color-ink) 10%, transparent);height:100%;transition:transform .22s var(--ease-gs-out), box-shadow .22s var(--ease-gs-out), border-color .22s var(--ease-gs-out);border-radius:1.125rem;flex-direction:column;gap:1rem;padding:1.75rem;display:flex}@media (hover:hover) and (pointer:fine){.how-card[data-v-ef89e8a4]:hover{border-color:color-mix(in srgb, var(--color-ink) 22%, transparent);transform:translateY(-3px);box-shadow:0 3px 8px -3px #1a1a1a14,0 12px 32px -10px #1a1a1a24}}.how-icon[data-v-ef89e8a4]{background-color:color-mix(in srgb, var(--color-night) 8%, transparent);width:2.75rem;height:2.75rem;color:var(--color-night);border-radius:.625rem;justify-content:center;align-items:center;display:inline-flex}.how-title[data-v-ef89e8a4]{letter-spacing:-.012em;color:var(--color-ink);font-size:1.125rem;font-weight:600}.how-body[data-v-ef89e8a4]{color:color-mix(in srgb, var(--color-ink) 70%, transparent);font-size:.9375rem;line-height:1.55}.section-heading[data-v-38583e51]{letter-spacing:-.012em;font-weight:600}.card-frame[data-v-38583e51]{max-width:30rem;margin-inline:auto;padding-top:.75rem}.see-verified-link[data-v-38583e51]{color:var(--color-ink);transition:gap .18s var(--ease-gs-out);align-items:center;gap:.4rem;font-size:.9375rem;font-weight:600;display:inline-flex}.see-verified-link[data-v-38583e51]:hover{text-underline-offset:4px;gap:.55rem;text-decoration:underline}.section-heading[data-v-88c3480c]{letter-spacing:-.012em;font-weight:600}.ats-marquee[data-v-88c3480c]{width:100%;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%)}.ats-marquee-track[data-v-88c3480c]{align-items:center;gap:3.5rem;width:max-content;animation:45s linear infinite ats-marquee-scroll-88c3480c;display:flex}.ats-marquee:hover .ats-marquee-track[data-v-88c3480c]{animation-play-state:paused}@keyframes ats-marquee-scroll-88c3480c{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ats-marquee-track[data-v-88c3480c]{animation:none}}.ats-marquee-item[data-v-88c3480c]{color:color-mix(in srgb, var(--color-ink) 70%, transparent);flex-shrink:0;align-items:center;gap:.75rem;font-size:.9375rem;font-weight:500;display:inline-flex}.ats-marquee-favicon[data-v-88c3480c]{object-fit:contain;opacity:.95;width:1.75rem;height:1.75rem}.ats-marquee-icon[data-v-88c3480c]{background-color:color-mix(in srgb, var(--color-night) 8%, transparent);width:1.75rem;height:1.75rem;color:var(--color-night);border-radius:.5rem;justify-content:center;align-items:center;display:inline-flex}.ats-marquee-name[data-v-88c3480c]{white-space:nowrap}.section-heading[data-v-59e7b812]{letter-spacing:-.012em;font-weight:600}.pricing-card[data-v-59e7b812]{background-color:var(--color-warm);border:1px solid color-mix(in srgb, var(--color-ink) 10%, transparent);border-radius:1.25rem;flex-direction:column;gap:1.25rem;height:100%;padding:2rem;display:flex}.pricing-card--accent[data-v-59e7b812]{background-color:var(--color-night);border-color:color-mix(in srgb, var(--color-soft-white) 18%, transparent);color:var(--color-soft-white)}.pricing-tag[data-v-59e7b812]{letter-spacing:.005em;border-radius:9999px;align-self:flex-start;align-items:center;padding:.3125rem .75rem;font-size:12px;font-weight:600;display:inline-flex}.pricing-tag--neutral[data-v-59e7b812]{background-color:color-mix(in srgb, var(--color-ink) 8%, transparent);color:var(--color-ink)}.pricing-tag--accent[data-v-59e7b812]{background-color:color-mix(in srgb, var(--color-soft-white) 16%, transparent);color:var(--color-soft-white)}.pricing-headline[data-v-59e7b812]{letter-spacing:-.012em;color:inherit;font-size:1.25rem;font-weight:600;line-height:1.3}.pricing-card--accent .pricing-headline[data-v-59e7b812]{color:var(--color-soft-white)}.pricing-list[data-v-59e7b812]{color:color-mix(in srgb, var(--color-ink) 72%, transparent);flex-direction:column;gap:.625rem;font-size:.9375rem;line-height:1.5;display:flex}.pricing-card--accent .pricing-list[data-v-59e7b812]{color:color-mix(in srgb, var(--color-soft-white) 78%, transparent)}.pricing-list li[data-v-59e7b812]{padding-left:1rem;position:relative}.pricing-list li[data-v-59e7b812]:before{content:"";opacity:.5;background-color:currentColor;border-radius:9999px;width:5px;height:5px;position:absolute;top:.55rem;left:0}.section-heading[data-v-2b86a282]{letter-spacing:-.012em;font-weight:600}.audience-card[data-v-2b86a282]{background-color:var(--color-soft-white);border:1px solid color-mix(in srgb, var(--color-ink) 10%, transparent);border-radius:1.25rem;padding:.5rem 1.75rem}.audience-pair[data-v-2b86a282]{border-bottom:1px solid color-mix(in srgb, var(--color-ink) 8%, transparent);grid-template-columns:1fr;gap:1rem;padding:1.5rem 0;display:grid}.audience-pair[data-v-2b86a282]:last-of-type{border-bottom:none}@media (width>=768px){.audience-pair[data-v-2b86a282]{grid-template-columns:1fr 1fr;align-items:start;gap:3rem}}.audience-side[data-v-2b86a282]{align-items:flex-start;gap:.875rem;display:flex}.audience-icon[data-v-2b86a282]{border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;margin-top:.125rem;display:inline-flex}.audience-icon--for[data-v-2b86a282]{background-color:color-mix(in srgb, var(--color-impact-climate) 14%, transparent);color:var(--color-impact-climate)}.audience-icon--not[data-v-2b86a282]{background-color:color-mix(in srgb, var(--color-impact-health) 14%, transparent);color:var(--color-impact-health)}.audience-text[data-v-2b86a282]{color:var(--color-ink);font-size:1rem;font-weight:500;line-height:1.5}.audience-text--not[data-v-2b86a282]{color:color-mix(in srgb, var(--color-ink) 60%, transparent)}.founder-figure[data-v-69a5b86a]{background-color:var(--color-soft-white);border:1px solid color-mix(in srgb, var(--color-ink) 10%, transparent);aspect-ratio:1;border-radius:1rem;max-width:18rem;margin-inline:auto;position:relative;overflow:hidden}.founder-quote[data-v-69a5b86a]{letter-spacing:-.012em;color:var(--color-ink);font-family:Instrument Serif,Georgia,serif;font-size:1.5rem;font-weight:400;line-height:1.3}@media (width>=1024px){.founder-quote[data-v-69a5b86a]{font-size:1.875rem;line-height:1.25}}.closing-manifesto[data-v-50f18c1f]{letter-spacing:-.015em;font-family:Instrument Serif,Georgia,serif;font-weight:400}.impact-tip[data-v-e2bade10]{background-color:color-mix(in srgb, var(--tip-fg) 9%, var(--color-soft-white));border:1px solid color-mix(in srgb, var(--tip-fg) 20%, transparent);min-width:13rem;box-shadow:0 8px 24px -10px color-mix(in srgb, var(--tip-fg) 35%, transparent), 0 2px 6px -2px #0f1a2a1a;border-radius:.75rem;flex-direction:column;gap:.625rem;padding:.75rem .8125rem;display:flex}.impact-tip-head[data-v-e2bade10]{align-items:center;display:flex}.impact-tip-stats[data-v-e2bade10]{gap:.5rem;display:flex}.impact-tip-stat[data-v-e2bade10]{background-color:color-mix(in srgb, var(--color-soft-white) 82%, transparent);border-radius:.5rem;flex-direction:column;flex:1;gap:.125rem;padding:.5rem .625rem;display:flex}.impact-tip-stat-top[data-v-e2bade10]{align-items:center;gap:.3125rem;display:flex}.impact-tip-stat-icon[data-v-e2bade10]{color:var(--tip-fg)}.impact-tip-num[data-v-e2bade10]{letter-spacing:-.02em;color:var(--color-ink);font-size:15px;font-weight:600;line-height:1}.impact-tip-unit[data-v-e2bade10]{color:var(--color-ink-300);font-size:10.5px;font-weight:500}.landing-hero .hero-title[data-v-f07e0dde]{letter-spacing:-.015em;font-family:Instrument Serif,Georgia,serif;font-weight:400}.landing-hero .clay-mobile-peek[data-v-f07e0dde]{pointer-events:none;z-index:1;opacity:0;width:160px;height:240px;animation:clay-peek-fade-f07e0dde .7s var(--ease-gs-out) .14s forwards;position:absolute;top:9rem;right:-.5rem;overflow:hidden;transform:translateY(-12px);-webkit-mask-image:linear-gradient(#000 0% 88%,#0000 100%);mask-image:linear-gradient(#000 0% 88%,#0000 100%)}.landing-hero .clay-mobile-peek-img[data-v-f07e0dde]{width:160px;height:auto;display:block;transform:scaleX(-1)}@media (width>=380px){.landing-hero .clay-mobile-peek[data-v-f07e0dde]{width:180px;height:270px;top:9.5rem;right:0}.landing-hero .clay-mobile-peek-img[data-v-f07e0dde]{width:180px}}@media (width>=768px){.landing-hero .clay-mobile-peek[data-v-f07e0dde]{width:280px;height:420px;top:7rem;right:1rem}.landing-hero .clay-mobile-peek-img[data-v-f07e0dde]{width:280px}}@keyframes clay-peek-fade-f07e0dde{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.landing-hero .clay-mobile-peek[data-v-f07e0dde]{animation-duration:.3s}}.landing-hero .clay-hero[data-v-f07e0dde]{opacity:0;animation:clay-hero-rise-f07e0dde .6s var(--ease-gs-out) .16s forwards;position:absolute;bottom:5rem;right:1rem;transform:translateY(18px)}.landing-hero .clay-hero-stage[data-v-f07e0dde]{aspect-ratio:616/805;width:100%;position:relative;overflow:visible}.landing-hero .clay-hero-img[data-v-f07e0dde]{pointer-events:none;width:100%;height:auto;display:block;transform:scaleX(-1);-webkit-mask-image:linear-gradient(#000 0% 92%,#0000 100%);mask-image:linear-gradient(#000 0% 92%,#0000 100%)}.landing-hero .clay-hero-bob[data-v-f07e0dde]{pointer-events:none;will-change:transform;width:10%;height:auto;position:absolute;top:24%;left:10%}.landing-hero .clay-hero-bob--interactive[data-v-f07e0dde]{pointer-events:auto;cursor:pointer}.landing-hero .clay-hero-bob--smaller[data-v-f07e0dde]{width:9.5%}.clay-hero-tip[data-v-f07e0dde]{background-color:var(--color-soft-white);border:1px solid color-mix(in srgb, var(--tip-accent,var(--color-ink)) 18%, transparent);min-width:11rem;box-shadow:0 10px 30px -16px color-mix(in srgb, var(--color-night) 30%, transparent);border-top:2px solid var(--tip-accent,var(--color-ink));border-radius:.75rem;flex-direction:column;gap:.125rem;padding:.625rem .875rem .75rem;display:flex}.clay-hero-tip-label[data-v-f07e0dde]{color:var(--tip-accent,var(--color-ink));letter-spacing:-.005em;margin:0;font-size:.875rem;font-weight:600}.clay-hero-tip-counts[data-v-f07e0dde]{color:var(--color-ink-300);flex-wrap:wrap;align-items:center;gap:.375rem;margin:0;font-size:.75rem;display:inline-flex}.clay-hero-tip-count[data-v-f07e0dde]{display:inline}.clay-hero-tip-dot[data-v-f07e0dde]{color:var(--color-ink-200)}.clay-hero-tip--climate[data-v-f07e0dde]{--tip-accent:var(--color-impact-climate)}.clay-hero-tip--health[data-v-f07e0dde]{--tip-accent:var(--color-impact-health)}.clay-hero-tip--social[data-v-f07e0dde]{--tip-accent:var(--color-impact-social)}.landing-hero .clay-hero-halo[data-v-f07e0dde]{aspect-ratio:1;background:radial-gradient(circle, var(--halo-color) 0%, var(--halo-color) 18%, transparent 72%);opacity:0;width:160%;transition:opacity .26s var(--ease-gs-out);pointer-events:none;z-index:0;border-radius:9999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.landing-hero .clay-hero-bob--interactive:hover .clay-hero-halo[data-v-f07e0dde],.landing-hero .clay-hero-bob--interactive:focus-within .clay-hero-halo[data-v-f07e0dde]{opacity:1}.landing-hero .clay-hero-halo--climate[data-v-f07e0dde]{--halo-color:color-mix(in srgb, var(--color-impact-climate) 45%, transparent)}.landing-hero .clay-hero-halo--health[data-v-f07e0dde]{--halo-color:color-mix(in srgb, var(--color-impact-health) 45%, transparent)}.landing-hero .clay-hero-halo--social[data-v-f07e0dde]{--halo-color:color-mix(in srgb, var(--color-impact-social) 45%, transparent)}.landing-hero .clay-hero-icon[data-v-f07e0dde]{z-index:1;transform-origin:50%;pointer-events:none;will-change:transform;width:100%;height:auto;animation:clay-icon-wobble-f07e0dde var(--wobble-dur,4.4s) ease-in-out infinite;transition:filter .26s var(--ease-gs-out);display:block;position:relative}.landing-hero .clay-hero-bob:nth-of-type(2) .clay-hero-icon[data-v-f07e0dde]{--wobble-dur:5.2s;animation-direction:reverse}.landing-hero .clay-hero-bob:nth-of-type(3) .clay-hero-icon[data-v-f07e0dde]{--wobble-dur:4.8s}.landing-hero .clay-hero-bob--interactive:hover .clay-hero-icon[data-v-f07e0dde],.landing-hero .clay-hero-bob--interactive:focus-within .clay-hero-icon[data-v-f07e0dde]{filter:saturate(1.22)brightness(1.06)contrast(1.04)drop-shadow(0 6px 14px #0f1a2a2e)}@keyframes clay-icon-wobble-f07e0dde{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}@media (prefers-reduced-motion:reduce){.landing-hero .clay-hero-icon[data-v-f07e0dde]{animation:none}}@media (width>=1024px){.landing-hero .clay-hero[data-v-f07e0dde]{margin-top:-260px;top:50%;bottom:auto;right:max(2rem,50vw - 34rem)}.landing-hero .clay-hero-img[data-v-f07e0dde]{width:440px}}@media (width>=1280px){.landing-hero .clay-hero[data-v-f07e0dde]{margin-top:-280px}.landing-hero .clay-hero-img[data-v-f07e0dde]{width:460px}}@media (width>=1536px){.landing-hero .clay-hero[data-v-f07e0dde]{margin-top:-270px}.landing-hero .clay-hero-img[data-v-f07e0dde]{width:440px}}@keyframes clay-hero-rise-f07e0dde{to{opacity:1;transform:translateY(0)}}@keyframes clay-hero-rise-flat-f07e0dde{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.landing-hero .clay-hero[data-v-f07e0dde]{animation:clay-hero-rise-flat-f07e0dde .4s var(--ease-gs-out) .16s forwards}}.why-card[data-v-e9864ae3]{background-color:var(--color-soft-white);border:1px solid color-mix(in srgb, var(--color-ink) 8%, transparent);border-radius:1.25rem;box-shadow:0 1px 2px -1px #0f1a2a0a,0 16px 32px -20px #0f1a2a1a}.why-card--inset[data-v-e9864ae3]{box-shadow:0 1px 2px -1px #0f1a2a0a,0 12px 28px -20px #0f1a2a14}.why-title[data-v-e9864ae3],.why-subtitle[data-v-e9864ae3]{letter-spacing:-.025em;font-weight:600}.figure[data-v-e9864ae3]{color:var(--color-ink);font-weight:600}.counter[data-v-e9864ae3]{text-align:left;width:100%;max-width:22rem}@media (width>=1024px){.counter[data-v-e9864ae3]{max-width:26rem}}.counter-figure[data-v-e9864ae3]{font-family:var(--font-display-serif);letter-spacing:-.03em;color:var(--color-clay);font-variant-numeric:tabular-nums lining-nums;min-height:5rem;margin:0;font-size:5.5rem;font-weight:400;line-height:.9}@media (width>=1024px){.counter-figure[data-v-e9864ae3]{min-height:6.75rem;font-size:7.5rem}}.counter-caption[data-v-e9864ae3]{color:var(--color-ink-300);letter-spacing:-.005em;margin:.5rem 0 0;font-size:1rem;font-weight:500}@media (width>=1024px){.counter-caption[data-v-e9864ae3]{margin-top:.625rem;font-size:1.125rem}}.counter-supporting[data-v-e9864ae3]{transition:border-color .3s var(--ease-gs-out);border-top:1px solid #0000;flex-direction:column;gap:.5rem;margin:1.75rem 0 0;padding:1rem 0 0;list-style:none;display:flex}.counter-supporting--in[data-v-e9864ae3]{border-top-color:color-mix(in srgb, var(--color-ink) 8%, transparent)}@media (width>=1024px){.counter-supporting[data-v-e9864ae3]{gap:.625rem;margin-top:2.25rem;padding-top:1.125rem}}.counter-supporting-line[data-v-e9864ae3]{color:var(--color-ink-300);letter-spacing:-.005em;opacity:0;transition:opacity .22s var(--ease-gs-out), transform .22s var(--ease-gs-out);align-items:center;gap:.625rem;font-size:.9375rem;font-weight:500;line-height:1.4;display:flex;transform:translateY(.375rem)}.counter-supporting--in .counter-supporting-line[data-v-e9864ae3]{opacity:1;transform:translateY(0)}.counter-supporting--in .counter-supporting-line[data-v-e9864ae3]:nth-child(2){transition-delay:80ms}.counter-supporting--in .counter-supporting-line[data-v-e9864ae3]:nth-child(3){transition-delay:.16s}@media (width>=1024px){.counter-supporting-line[data-v-e9864ae3]{gap:.6875rem;font-size:1rem}}.counter-supporting-icon[data-v-e9864ae3]{color:var(--color-clay);flex-shrink:0}@media (prefers-reduced-motion:reduce){.counter-supporting[data-v-e9864ae3],.counter-supporting-line[data-v-e9864ae3]{transition:none}.counter-supporting-line[data-v-e9864ae3]{opacity:1;transform:none}}.area-cards[data-v-e9864ae3]{grid-template-columns:1fr;gap:.75rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.area-cards[data-v-e9864ae3]{grid-template-columns:repeat(3,1fr);gap:1rem}}@media (width>=1024px){.area-cards[data-v-e9864ae3]{gap:1.25rem}}.area-card[data-v-e9864ae3]{border:1px solid var(--area-border);background-color:var(--area-bg);border-radius:1rem;flex-direction:column;justify-content:space-between;gap:1.5rem;min-height:8.5rem;padding:1.25rem 1.5rem;display:flex}@media (width>=1024px){.area-card[data-v-e9864ae3]{min-height:10rem;padding:1.5rem 1.75rem}}.area-card--climate[data-v-e9864ae3]{--area-color:var(--color-impact-climate);--area-bg:color-mix(in srgb, var(--color-impact-climate) 7%, var(--color-soft-white));--area-border:color-mix(in srgb, var(--color-impact-climate) 22%, transparent)}.area-card--health[data-v-e9864ae3]{--area-color:var(--color-impact-health);--area-bg:color-mix(in srgb, var(--color-impact-health) 7%, var(--color-soft-white));--area-border:color-mix(in srgb, var(--color-impact-health) 22%, transparent)}.area-card--social[data-v-e9864ae3]{--area-color:var(--color-impact-social);--area-bg:color-mix(in srgb, var(--color-impact-social) 7%, var(--color-soft-white));--area-border:color-mix(in srgb, var(--color-impact-social) 22%, transparent)}.area-card-head[data-v-e9864ae3]{align-items:center;display:flex}.area-card-body[data-v-e9864ae3]{color:var(--area-color);flex-direction:column;gap:.125rem;display:flex}.area-card-unit[data-v-e9864ae3]{letter-spacing:-.01em;font-size:13px;font-weight:600;line-height:1.15}.area-card-roles-num[data-v-e9864ae3]{color:var(--area-color);font-weight:700}.area-card-count[data-v-e9864ae3]{font-family:var(--font-display-serif);letter-spacing:-.02em;font-size:3rem;font-weight:400;line-height:1}@media (width>=1024px){.area-card-count[data-v-e9864ae3]{font-size:3.75rem}}.area-card-suffix[data-v-e9864ae3]{letter-spacing:-.005em;color:color-mix(in srgb, var(--area-color) 75%, transparent);margin-top:.4rem;font-size:13px;font-weight:500}.chat-scene-wrap[data-v-c0bb0013]{-webkit-user-select:none;user-select:none;pointer-events:none;cursor:default;width:100%;height:100%;display:flex}.chat-window[data-v-c0bb0013]{background-color:color-mix(in srgb, var(--color-warm) 35%, var(--color-soft-white));border-top:1px solid color-mix(in srgb, var(--color-ink) 10%, transparent);flex-direction:column;width:100%;display:flex}.chat-window-header[data-v-c0bb0013]{border-bottom:1px solid color-mix(in srgb, var(--color-ink) 7%, transparent);align-items:center;gap:.4375rem;padding:.5rem .875rem;display:flex}.chat-window-name[data-v-c0bb0013]{color:var(--color-ink);letter-spacing:-.005em;font-size:.75rem;font-weight:600}.chat-window-status[data-v-c0bb0013]{color:var(--color-ink-300);letter-spacing:.005em;align-items:center;gap:.3125rem;margin-left:auto;font-size:.6875rem;font-weight:500;display:inline-flex}.chat-window-status-dot[data-v-c0bb0013]{background-color:var(--color-success);border-radius:9999px;width:.4375rem;height:.4375rem}.chat-scene[data-v-c0bb0013]{flex-direction:column;justify-content:flex-end;gap:.625rem;width:100%;min-height:220px;padding:.875rem 1rem 1rem;display:flex}@media (width>=1024px){.chat-scene[data-v-c0bb0013]{min-height:260px;padding:1rem 1.25rem 1.25rem}}.message[data-v-c0bb0013]{align-items:flex-end;gap:.4375rem;max-width:86%;display:flex}.message.clay[data-v-c0bb0013]{align-self:flex-start}.message.user[data-v-c0bb0013]{flex-direction:row-reverse;align-self:flex-end}.avatar[data-v-c0bb0013]{object-fit:contain;background-color:var(--color-soft-white);border-radius:9999px;flex-shrink:0;width:1.625rem;height:1.625rem}.bubble[data-v-c0bb0013]{border-radius:.875rem;align-items:center;min-height:1.875rem;padding:.5rem .75rem;font-size:.8125rem;line-height:1.4;display:flex;position:relative}.message.clay .bubble[data-v-c0bb0013]{border:1px solid var(--color-ink-100);color:var(--color-ink);background:#fff}.message.user .bubble[data-v-c0bb0013]{border:1px solid var(--color-ink-200);color:var(--color-ink);background:0 0}.typing-dots[data-v-c0bb0013]{align-items:center;gap:.25rem;padding:.125rem 0;display:flex}.typing-dots span[data-v-c0bb0013]{background-color:var(--color-ink-300);border-radius:9999px;width:.3125rem;height:.3125rem;animation:1.2s ease-in-out infinite typing-dot}.typing-dots span[data-v-c0bb0013]:nth-child(2){animation-delay:.18s}.typing-dots span[data-v-c0bb0013]:nth-child(3){animation-delay:.36s}.thinking-text[data-v-c0bb0013]{letter-spacing:-.005em;font-size:.8125rem;font-weight:500}.chips-row[data-v-c0bb0013]{flex-wrap:wrap;gap:.375rem;padding-left:2rem;display:flex;position:relative}.chip[data-v-c0bb0013]{border:1px solid color-mix(in srgb, var(--color-ink) 12%, transparent);background-color:var(--color-soft-white);color:var(--color-ink-400);transition:background-color .22s var(--ease-gs-out), border-color .22s var(--ease-gs-out), color .22s var(--ease-gs-out);border-radius:9999px;align-items:center;gap:.3125rem;padding:.3125rem .6875rem .3125rem .5625rem;font-size:.75rem;font-weight:500;display:inline-flex}.chip-climate.chip-hovering[data-v-c0bb0013]{background-color:var(--color-impact-climate-bg)}.chip-health.chip-hovering[data-v-c0bb0013]{background-color:var(--color-impact-health-bg)}.chip.selected[data-v-c0bb0013]{animation:chip-press-c0bb0013 .28s var(--ease-gs-out)}.chip-climate.selected[data-v-c0bb0013]{background-color:var(--color-impact-climate-bg);border-color:var(--color-impact-climate);color:var(--color-impact-climate)}.chip-health.selected[data-v-c0bb0013]{background-color:var(--color-impact-health-bg);border-color:var(--color-impact-health);color:var(--color-impact-health)}@keyframes chip-press-c0bb0013{0%{transform:scale(1)}45%{transform:scale(.92)}to{transform:scale(1)}}.cursor[data-v-c0bb0013]{pointer-events:none;z-index:5;opacity:0;width:14px;height:18px;transition:opacity .3s var(--ease-gs-out), transform .48s var(--ease-gs-out);position:absolute;top:0;left:0;transform:translate(86px,36px)}.cursor svg[data-v-c0bb0013]{filter:drop-shadow(0 1px 2px #1a1a1a2e)}.cursor.cursor-arriving[data-v-c0bb0013]{opacity:1;transform:translate(74px,14px)}.cursor.cursor-clicking-climate[data-v-c0bb0013]{opacity:1;transition:transform .13s ease-out,opacity .13s ease-out;transform:translate(74px,14px)scale(.78)}.cursor.cursor-over-health[data-v-c0bb0013]{opacity:1;transform:translate(160px,14px)}.cursor.cursor-clicking-health[data-v-c0bb0013]{opacity:1;transition:transform .13s ease-out,opacity .13s ease-out;transform:translate(160px,14px)scale(.78)}.cursor.cursor-gone[data-v-c0bb0013]{opacity:0;transition:transform .48s var(--ease-gs-out), opacity .48s var(--ease-gs-out);transform:translate(220px,80px)}.msg-enter-active[data-v-c0bb0013]{transition:opacity .28s var(--ease-gs-out), transform .28s var(--ease-gs-out)}.msg-enter-from[data-v-c0bb0013]{opacity:0;transform:translateY(10px)}@media (prefers-reduced-motion:reduce){.msg-enter-active[data-v-c0bb0013]{transition:opacity .28s ease-out}.msg-enter-from[data-v-c0bb0013]{transform:none}.chip.selected[data-v-c0bb0013]{animation:none}.typing-dots span[data-v-c0bb0013]{opacity:.6;animation:none}.cursor[data-v-c0bb0013]{transition:opacity .24s ease-out}.text-shimmer[data-v-c0bb0013]{animation:none}}.profile-scene-wrap[data-v-49d5611c]{-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;display:flex}.profile-window[data-v-49d5611c]{background-color:color-mix(in srgb, var(--color-warm) 35%, var(--color-soft-white));border-top:1px solid color-mix(in srgb, var(--color-ink) 10%, transparent);flex-direction:column;width:100%;display:flex;position:relative}.profile-window-header[data-v-49d5611c]{border-bottom:1px solid color-mix(in srgb, var(--color-ink) 7%, transparent);align-items:center;gap:.4375rem;padding:.5rem .875rem;display:flex}.profile-window-name[data-v-49d5611c]{color:var(--color-ink);letter-spacing:-.005em;font-size:.75rem;font-weight:600}.profile-window-status[data-v-49d5611c]{color:var(--color-ink-300);letter-spacing:.005em;align-items:center;gap:.3125rem;margin-left:auto;font-size:.6875rem;font-weight:500;display:inline-flex}.profile-window-status-dot[data-v-49d5611c]{background-color:var(--color-clay);border-radius:9999px;width:.4375rem;height:.4375rem;animation:1.6s ease-in-out infinite profile-status-pulse-49d5611c}@keyframes profile-status-pulse-49d5611c{0%,to{opacity:.5}50%{opacity:1}}.profile-window-status--built[data-v-49d5611c]{color:var(--color-success)}.profile-saved-check[data-v-49d5611c]{background-color:var(--color-success);color:#fff;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:.875rem;height:.875rem;font-size:.5625rem;font-weight:700;line-height:1;display:inline-flex}.profile-scene[data-v-49d5611c]{flex-direction:column;gap:.875rem;width:100%;height:220px;padding:.875rem 1rem 1rem;display:flex;overflow:hidden}@media (width>=1024px){.profile-scene[data-v-49d5611c]{gap:1rem;height:260px;padding:1rem 1.25rem 1.125rem}}.profile-group[data-v-49d5611c]{opacity:0;transition:opacity .36s var(--ease-gs-out), transform .36s var(--ease-gs-out);flex-direction:column;gap:.5rem;display:flex;transform:translateY(8px)}.profile-group.visible[data-v-49d5611c]{opacity:1;transform:translateY(0)}.profile-group-title[data-v-49d5611c]{letter-spacing:-.005em;color:var(--color-ink);align-items:center;gap:.375rem;margin:0;font-size:.8125rem;font-weight:600;display:flex}.profile-group-icon[data-v-49d5611c]{color:var(--color-ink-400);flex-shrink:0}.profile-row[data-v-49d5611c]{flex-direction:column;gap:.0625rem;display:flex}.profile-row-label[data-v-49d5611c]{color:var(--color-ink-300);font-size:.6875rem;line-height:1.3}.profile-value[data-v-49d5611c]{color:var(--color-ink);font-size:.8125rem;font-weight:500;line-height:1.35}.impact-term[data-impact=climate_change][data-v-49d5611c]{color:var(--color-impact-climate)}.impact-term[data-impact=health_wellbeing][data-v-49d5611c]{color:var(--color-impact-health)}.impact-term[data-impact=social_impact][data-v-49d5611c]{color:var(--color-impact-social)}@media (prefers-reduced-motion:reduce){.profile-group[data-v-49d5611c]{transition:opacity .28s ease-out;transform:none}.profile-window-status-dot[data-v-49d5611c]{opacity:.7;animation:none}}.matches-scene-wrap[data-v-a1d6759c]{-webkit-user-select:none;user-select:none;pointer-events:none;cursor:default;width:100%;height:100%;display:flex}.matches-scene-wrap--interactive[data-v-a1d6759c]{pointer-events:auto;cursor:auto}.matches-window[data-v-a1d6759c]{background-color:color-mix(in srgb, var(--color-warm) 35%, var(--color-soft-white));border-top:1px solid color-mix(in srgb, var(--color-ink) 10%, transparent);flex-direction:column;width:100%;display:flex;position:relative}.matches-window-header[data-v-a1d6759c]{border-bottom:1px solid color-mix(in srgb, var(--color-ink) 7%, transparent);align-items:center;gap:.4375rem;padding:.5rem .875rem;display:flex}.matches-window-name[data-v-a1d6759c]{color:var(--color-ink);letter-spacing:-.005em;font-size:.75rem;font-weight:600}.matches-window-pill[data-v-a1d6759c]{color:var(--color-ink-300);letter-spacing:.005em;opacity:0;transition:opacity .32s var(--ease-gs-out), transform .32s var(--ease-gs-out), color .24s var(--ease-gs-out);align-items:center;gap:.3125rem;margin-left:auto;font-size:.6875rem;font-weight:500;display:inline-flex;transform:translateY(-2px)}.matches-window-pill--visible[data-v-a1d6759c]{opacity:1;transform:translateY(0)}.matches-window-pill--saved[data-v-a1d6759c]{color:var(--color-clay);font-weight:600}.matches-window-pill-dot[data-v-a1d6759c]{background-color:var(--color-clay);border-radius:9999px;width:.4375rem;height:.4375rem;animation:1.6s ease-in-out infinite matches-pill-pulse-a1d6759c}@keyframes matches-pill-pulse-a1d6759c{0%,to{opacity:.6}50%{opacity:1}}.matches-window-pill-heart[data-v-a1d6759c]{fill:var(--color-clay)}.matches-tabs[data-v-a1d6759c]{opacity:0;transition:opacity .36s var(--ease-gs-out), transform .36s var(--ease-gs-out);justify-content:flex-start;padding:.5rem .875rem 0;display:flex;transform:translateY(-3px)}.matches-tabs--visible[data-v-a1d6759c]{opacity:1;transform:translateY(0)}@media (width>=1024px){.matches-tabs[data-v-a1d6759c]{padding:.625rem 1rem 0}}.matches-tabs-inner[data-v-a1d6759c]{background-color:var(--color-soft-white);border:1px solid var(--color-ink-100);color:var(--color-ink-300);border-radius:.375rem;align-items:center;gap:.125rem;padding:.1875rem;display:inline-flex}.matches-tab[data-v-a1d6759c]{white-space:nowrap;transition:background-color .2s var(--ease-gs-out), color .2s var(--ease-gs-out);border-radius:.25rem;align-items:center;gap:.25rem;padding:.1875rem .5rem;font-size:.625rem;font-weight:500;display:inline-flex}.matches-tab--active[data-v-a1d6759c]{background-color:color-mix(in srgb, var(--color-clay) 8%, transparent);color:var(--color-clay);font-weight:600}.matches-tab-count[data-v-a1d6759c]{opacity:.7;font-size:.5rem;font-weight:400}.matches-body[data-v-a1d6759c]{width:100%;height:184px;position:relative;overflow:hidden}@media (width>=1024px){.matches-body[data-v-a1d6759c]{height:222px}}.matches-view[data-v-a1d6759c]{opacity:0;pointer-events:none;transition:opacity .26s var(--ease-gs-out);position:absolute;inset:0}.matches-view--active[data-v-a1d6759c]{opacity:1;pointer-events:auto}.matches-list[data-v-a1d6759c]{flex-direction:column;gap:.5rem;width:100%;height:100%;padding:.75rem .875rem;display:flex}@media (width>=1024px){.matches-list[data-v-a1d6759c]{gap:.625rem;padding:.875rem 1rem}}.match-card[data-v-a1d6759c]{background-color:var(--color-soft-white);border:1px solid var(--color-ink-100);opacity:0;transition:opacity .32s var(--ease-gs-out), transform .32s var(--ease-gs-out), border-color .24s var(--ease-gs-out), background-color .24s var(--ease-gs-out), box-shadow .24s var(--ease-gs-out);border-radius:.5rem;flex-direction:column;gap:.25rem;padding:.5625rem .6875rem;display:flex;position:relative;transform:translateY(8px)}.match-card.visible[data-v-a1d6759c]{opacity:1;transform:translateY(0)}.match-card--saved[data-v-a1d6759c]{background-color:color-mix(in srgb, var(--color-clay) 5%, var(--color-soft-white));box-shadow:inset 0 0 0 1px var(--color-clay);border-color:#0000}.match-card--selected[data-v-a1d6759c]{border-color:color-mix(in srgb, var(--color-clay) 35%, transparent);box-shadow:0 1px 6px -1px color-mix(in srgb, var(--color-clay) 25%, transparent)}.detail-panel[data-v-a1d6759c]{background-color:color-mix(in srgb, var(--color-warm) 25%, var(--color-soft-white));flex-direction:column;padding:.75rem .875rem .5rem;display:flex;position:absolute;inset:0}@media (width>=1024px){.detail-panel[data-v-a1d6759c]{padding:.875rem 1rem .5625rem}}.detail-panel-head[data-v-a1d6759c]{align-items:flex-start;gap:.375rem;margin-bottom:.5rem;display:flex}.detail-panel-title[data-v-a1d6759c]{min-width:0;color:var(--color-ink);letter-spacing:-.005em;flex:1;font-size:.9375rem;font-weight:600;line-height:1.25}.detail-panel-meta[data-v-a1d6759c]{color:var(--color-ink-300);flex-direction:column;gap:.1875rem;font-size:.6875rem;line-height:1.35;display:flex}.detail-panel-desc[data-v-a1d6759c]{color:var(--color-ink-400);letter-spacing:-.002em;margin-top:.5rem;margin-bottom:auto;font-size:.6875rem;line-height:1.45}@media (width>=1024px){.detail-panel-desc[data-v-a1d6759c]{margin-top:.625rem;font-size:.75rem;line-height:1.5}}.detail-panel-footer[data-v-a1d6759c]{gap:.375rem;min-height:30px;margin-top:.625rem;display:flex;position:relative}.detail-btn[data-v-a1d6759c]{letter-spacing:.005em;background-color:color-mix(in srgb, var(--color-ink) 7%, transparent);color:var(--color-ink-500);cursor:pointer;transition:transform .13s var(--ease-gs-out), background-color .2s var(--ease-gs-out), color .2s var(--ease-gs-out), border-color .2s var(--ease-gs-out);border:1px solid #0000;border-radius:9999px;flex:1;justify-content:center;align-items:center;gap:.25rem;padding:.375rem .4375rem;font-size:.625rem;font-weight:600;display:inline-flex}@media (hover:hover) and (pointer:fine){.detail-btn[data-v-a1d6759c]:hover{background-color:color-mix(in srgb, var(--color-ink) 12%, transparent);color:var(--color-ink)}.detail-btn--interested[data-v-a1d6759c]:hover{background-color:color-mix(in srgb, var(--color-clay) 18%, transparent);color:var(--color-clay)}.detail-btn--primary[data-v-a1d6759c]:hover{background-color:color-mix(in srgb, var(--color-clay) 90%, black);color:var(--color-soft-white)}}.detail-btn[data-v-a1d6759c]:active{transform:scale(.96)}.detail-btn--interested[data-v-a1d6759c]{color:var(--color-clay);background-color:color-mix(in srgb, var(--color-clay) 12%, transparent)}.detail-btn--interested.detail-btn--pressed[data-v-a1d6759c]{background-color:color-mix(in srgb, var(--color-clay) 18%, transparent);transform:scale(.96)}.detail-btn--primary[data-v-a1d6759c]{color:var(--color-soft-white);background-color:var(--color-clay);border-color:#0000}.detail-btn--saved-indicator[data-v-a1d6759c]{color:var(--color-clay);cursor:default;background-color:#0000;border:1px solid #0000;border-radius:9999px;flex:1;justify-content:center;align-items:center;gap:.3125rem;padding:.375rem .4375rem;font-size:.625rem;font-weight:600;display:inline-flex}.detail-btn--saved-indicator .detail-saved-icon[data-v-a1d6759c] svg path{fill:var(--color-clay)}.kanban-columns[data-v-a1d6759c]{scroll-behavior:smooth;scrollbar-width:none;gap:.5rem;width:100%;height:100%;padding:.625rem .875rem .75rem;display:flex;overflow:auto hidden}.kanban-columns[data-v-a1d6759c]::-webkit-scrollbar{display:none}@media (width>=1024px){.kanban-columns[data-v-a1d6759c]{gap:.625rem;padding:.75rem 1rem .875rem}}.kanban-column[data-v-a1d6759c]{scrollbar-width:thin;scrollbar-color:#f5b8a0 transparent;flex-direction:column;flex:0 0 130px;gap:.375rem;min-width:0;min-height:0;display:flex;overflow:hidden auto}.kanban-column[data-v-a1d6759c]::-webkit-scrollbar{width:4px}.kanban-column[data-v-a1d6759c]::-webkit-scrollbar-track{background:0 0}.kanban-column[data-v-a1d6759c]::-webkit-scrollbar-thumb{background:#f5b8a0;border-radius:9999px}@media (width>=1024px){.kanban-column[data-v-a1d6759c]{flex-basis:150px;gap:.4375rem}}.kanban-column-empty[data-v-a1d6759c]{color:var(--color-ink-300);opacity:.75;padding:.375rem .25rem 0;font-size:.6rem;line-height:1.4}.matches-view--passed .passed-empty[data-v-a1d6759c]{text-align:center;justify-content:center;align-items:center;width:100%;height:100%;padding:0 1.25rem;display:flex}.matches-view--passed .passed-empty p[data-v-a1d6759c]{color:var(--color-ink-300);max-width:220px;margin:0;font-size:.6875rem;line-height:1.5}.detail-panel-buttons[data-v-a1d6759c]{gap:.375rem;width:100%;display:flex}.detail-panel-applied[data-v-a1d6759c]{background-color:color-mix(in srgb, var(--color-clay) 8%, var(--color-soft-white));border:1px solid color-mix(in srgb, var(--color-clay) 22%, transparent);border-radius:9999px;justify-content:center;align-items:center;gap:.4375rem;width:100%;padding:.375rem .4375rem;display:inline-flex}.detail-panel-applied-check[data-v-a1d6759c]{background-color:var(--color-clay);width:1.125rem;height:1.125rem;color:var(--color-soft-white);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.detail-panel-applied-copy[data-v-a1d6759c]{color:var(--color-clay);letter-spacing:-.005em;font-size:.6875rem;font-weight:600}.detail-footer-swap-enter-active[data-v-a1d6759c],.detail-footer-swap-leave-active[data-v-a1d6759c]{transition:opacity .24s var(--ease-gs-out), transform .24s var(--ease-gs-out);width:calc(100% - 1.75rem);position:absolute}.detail-footer-swap-enter-from[data-v-a1d6759c]{opacity:0;transform:translateY(6px)}.detail-footer-swap-leave-to[data-v-a1d6759c]{opacity:0;transform:translateY(-6px)}.kanban-column-header[data-v-a1d6759c]{align-items:center;gap:.375rem;padding-bottom:.25rem;display:inline-flex}.kanban-column-icon[data-v-a1d6759c]{color:var(--color-ink-300);flex-shrink:0}.kanban-column-label[data-v-a1d6759c]{text-transform:uppercase;letter-spacing:.14em;color:var(--color-ink-300);margin:0;font-size:.625rem;font-weight:600}.kanban-column-count[data-v-a1d6759c]{color:var(--color-ink-300);font-size:.5625rem;font-weight:500}.match-card-titlerow[data-v-a1d6759c]{align-items:flex-start;gap:.375rem;display:flex}.match-card-title[data-v-a1d6759c]{min-width:0;color:var(--color-ink);letter-spacing:-.005em;flex:1;font-size:.8125rem;font-weight:600;line-height:1.25}.match-impact-dot[data-v-a1d6759c]{border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;margin-top:.0625rem;display:inline-flex}.match-impact-dot--climate[data-v-a1d6759c]{background-color:var(--color-impact-climate-bg);color:var(--color-impact-climate)}.match-impact-dot--health[data-v-a1d6759c]{background-color:var(--color-impact-health-bg);color:var(--color-impact-health)}.match-card-heart[data-v-a1d6759c]{width:1.125rem;height:1.125rem;color:var(--color-ink-300);transition:color .2s var(--ease-gs-out), transform .2s var(--ease-gs-out);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;margin-top:.0625rem;display:inline-flex}.match-card-heart--filled[data-v-a1d6759c]{color:var(--color-clay);transform:scale(1.08)}.match-card-heart--filled[data-v-a1d6759c] svg path{fill:var(--color-clay)}.match-card-meta-block[data-v-a1d6759c]{color:var(--color-ink-300);flex-direction:column;gap:.0625rem;font-size:.6875rem;line-height:1.35;display:flex}.match-card-meta-row[data-v-a1d6759c]{align-items:center;gap:.25rem;display:inline-flex}.match-card-meta-icon[data-v-a1d6759c]{opacity:.7;flex-shrink:0}.matches-cursor[data-v-a1d6759c]{pointer-events:none;z-index:10;opacity:0;will-change:top, left, transform, opacity;width:14px;height:18px;transition:opacity .3s var(--ease-gs-out), top .85s var(--ease-gs-out), left .85s var(--ease-gs-out), transform .7s var(--ease-gs-out);position:absolute;top:84px;left:calc(50% - 30px);transform:translateY(80px)}@media (width>=1024px){.matches-cursor[data-v-a1d6759c]{top:92px}}.matches-cursor svg[data-v-a1d6759c]{filter:drop-shadow(0 1px 2px #1a1a1a2e)}.matches-cursor.matches-cursor-arriving-card[data-v-a1d6759c]{opacity:1;transform:translateY(0)}.matches-cursor.matches-cursor-pressing-card[data-v-a1d6759c]{opacity:1;transition:opacity .13s ease-out, top .85s var(--ease-gs-out), left .85s var(--ease-gs-out), transform .13s ease-out;transform:translateY(0)scale(.78)}.matches-cursor.matches-cursor-moving-to-button[data-v-a1d6759c]{opacity:1;top:222px;left:calc(50% - 1px);transform:translateY(0)}@media (width>=1024px){.matches-cursor.matches-cursor-moving-to-button[data-v-a1d6759c]{top:260px}}.matches-cursor.matches-cursor-pressing-button[data-v-a1d6759c]{opacity:1;transition:opacity .13s ease-out, top .85s var(--ease-gs-out), left .85s var(--ease-gs-out), transform .13s ease-out;top:222px;left:calc(50% - 1px);transform:translateY(0)scale(.78)}@media (width>=1024px){.matches-cursor.matches-cursor-pressing-button[data-v-a1d6759c]{top:260px}}.matches-cursor.matches-cursor-gone[data-v-a1d6759c]{opacity:0;transition:opacity .28s var(--ease-gs-out), transform .28s var(--ease-gs-out);top:222px;left:calc(50% - 1px);transform:translateY(0)scale(.78)}@media (width>=1024px){.matches-cursor.matches-cursor-gone[data-v-a1d6759c]{top:260px}}@media (prefers-reduced-motion:reduce){.match-card[data-v-a1d6759c]{transition:opacity .28s ease-out;transform:none}.matches-window-pill-dot[data-v-a1d6759c]{opacity:.7;animation:none}.matches-cursor[data-v-a1d6759c]{transition:opacity .24s ease-out}}.how-title[data-v-43a8a55d]{letter-spacing:-.025em;font-weight:600}.step-title[data-v-43a8a55d]{letter-spacing:-.02em;font-weight:600}.step-card[data-v-43a8a55d]{background-color:var(--color-soft-white);border:1px solid color-mix(in srgb, var(--color-ink) 12%, transparent);border-radius:var(--radius);overflow:hidden}.step-card-clay[data-v-43a8a55d]{pointer-events:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:flex-start;height:170px;margin-top:auto;display:flex;overflow:hidden}@media (width>=1024px){.step-card-clay[data-v-43a8a55d]{height:210px}}.step-card-clay img[data-v-43a8a55d]{width:auto;max-width:100%;height:175px;display:block}@media (width>=1024px){.step-card-clay img[data-v-43a8a55d]{height:220px}}.step-card-scene[data-v-43a8a55d]{width:100%;margin-top:auto;display:flex}.comparison-title[data-v-5b245c0b]{letter-spacing:-.025em;font-weight:600}.comparison-grid[data-v-5b245c0b]{background-color:var(--color-soft-white);border:1px solid color-mix(in srgb, var(--color-ink) 12%, transparent);border-radius:1rem;grid-template-columns:minmax(12rem,1.6fr) repeat(3,1.5fr);display:grid;overflow:hidden}.comparison-corner[data-v-5b245c0b],.comparison-header[data-v-5b245c0b],.comparison-row-label[data-v-5b245c0b],.comparison-value[data-v-5b245c0b]{border-top:1px solid color-mix(in srgb, var(--color-ink) 8%, transparent);padding:1rem 1.25rem}.comparison-grid[data-v-5b245c0b]>:nth-child(-n+4){border-top:none}.comparison-header[data-v-5b245c0b],.comparison-corner[data-v-5b245c0b]{background-color:color-mix(in srgb, var(--color-warm) 50%, transparent);padding-top:1.25rem;padding-bottom:1.25rem}.comparison-row-label[data-v-5b245c0b]{color:var(--color-ink);align-items:center;font-size:.9375rem;font-weight:500;line-height:1.4;display:flex}.comparison-value[data-v-5b245c0b]{color:color-mix(in srgb, var(--color-ink) 65%, transparent);flex-direction:row;align-items:flex-start;gap:.5rem;font-size:.875rem;line-height:1.45;display:flex}.comparison-caption[data-v-5b245c0b]{min-width:0;display:block}.comparison-icon[data-v-5b245c0b]{flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;margin-top:.1875rem;display:inline-flex}.comparison-icon.is-yes[data-v-5b245c0b]{color:var(--color-success)}.comparison-icon.is-no[data-v-5b245c0b]{color:var(--color-error)}.comparison-icon[data-v-5b245c0b] svg{stroke-width:2.75px}.comparison-header.is-highlighted[data-v-5b245c0b]{background-color:color-mix(in srgb, var(--color-clay) 7%, var(--color-soft-white));box-shadow:inset 0 2px 0 var(--color-clay)}.comparison-value.is-highlighted[data-v-5b245c0b]{background-color:color-mix(in srgb, var(--color-clay) 4%, var(--color-soft-white))}.comparison-value.is-highlighted .comparison-caption[data-v-5b245c0b]{color:var(--color-ink);font-weight:500}.comparison-card[data-v-5b245c0b]{background-color:var(--color-soft-white);border:1px solid color-mix(in srgb, var(--color-ink) 12%, transparent);border-radius:.875rem;padding:1.25rem}.comparison-card.is-highlighted[data-v-5b245c0b]{border-color:color-mix(in srgb, var(--color-clay) 60%, transparent);background-color:color-mix(in srgb, var(--color-clay) 4%, var(--color-soft-white));box-shadow:inset 0 2px 0 var(--color-clay)}.comparison-card-header[data-v-5b245c0b]{border-bottom:1px solid color-mix(in srgb, var(--color-ink) 8%, transparent);margin-bottom:1rem;padding-bottom:.75rem}.comparison-card-rows[data-v-5b245c0b]{flex-direction:column;gap:.875rem;display:flex}.comparison-card-row[data-v-5b245c0b]{align-items:flex-start;gap:.625rem;display:flex}.standard-title[data-v-1f7c6817]{letter-spacing:-.025em;font-weight:600}.standard-employer-link[data-v-1f7c6817]{flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.9375rem;line-height:1.5;display:inline-flex}.standard-employer-link-question[data-v-1f7c6817]{color:color-mix(in srgb, var(--color-soft-white) 50%, transparent)}.standard-employer-link-action[data-v-1f7c6817]{color:var(--color-soft-white);transition:gap .18s var(--ease-gs-out);align-items:center;gap:.3rem;font-weight:600;display:inline-flex}@media (hover:hover) and (pointer:fine){.standard-employer-link:hover .standard-employer-link-action[data-v-1f7c6817]{text-underline-offset:4px;gap:.45rem;text-decoration:underline}}.standard-view-all[data-v-1f7c6817]{color:color-mix(in srgb, var(--color-soft-white) 70%, transparent);transition:color .18s var(--ease-gs-out), gap .18s var(--ease-gs-out);align-items:center;gap:.4rem;font-size:.875rem;font-weight:500;display:inline-flex}@media (hover:hover) and (pointer:fine){.standard-view-all[data-v-1f7c6817]:hover{color:var(--color-soft-white);gap:.55rem}}.closing-manifesto[data-v-130905dd]{letter-spacing:-.015em;font-family:Instrument Serif,Georgia,serif;font-weight:400}.closing-input[data-v-130905dd]{background-color:var(--color-soft-white);border:1px solid color-mix(in srgb, var(--color-ink) 12%, transparent);text-align:left;cursor:pointer;width:100%;max-width:32rem;transition:border-color .2s var(--ease-gs-out), transform .2s var(--ease-gs-out), box-shadow .2s var(--ease-gs-out);border-radius:9999px;align-items:center;gap:1rem;padding:1rem 1rem 1rem 1.5rem;font-size:1.0625rem;display:inline-flex}@media (hover:hover) and (pointer:fine){.closing-input[data-v-130905dd]:hover{border-color:color-mix(in srgb, var(--color-clay) 50%, transparent);transform:translateY(-1px);box-shadow:0 4px 14px -6px #1a1a1a1f,0 8px 28px -10px #1a1a1a2e}}.closing-input[data-v-130905dd]:focus-visible{outline:2px solid color-mix(in srgb, var(--color-clay) 50%, transparent);outline-offset:3px}.closing-input-placeholder[data-v-130905dd]{color:color-mix(in srgb, var(--color-ink) 50%, transparent);flex:1}.closing-input-arrow[data-v-130905dd]{background-color:var(--color-clay);width:2.25rem;height:2.25rem;color:var(--color-soft-white);border-radius:9999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.linkedin-btn-xl[data-v-af25f786]{color:#fff;letter-spacing:.005em;cursor:pointer;width:100%;transition:background-color .16s var(--ease-gs-out), transform .16s var(--ease-gs-out);background-color:#0a66c2;border:0;border-radius:.625rem;justify-content:center;align-items:center;gap:.625rem;padding:.875rem 1.25rem;font-size:.9375rem;font-weight:600;display:inline-flex}.linkedin-btn-xl[data-v-af25f786]:hover:not(:disabled){background-color:#004182}.linkedin-btn-xl[data-v-af25f786]:active:not(:disabled){transform:scale(.98)}.linkedin-btn-xl[data-v-af25f786]:disabled{opacity:.7;cursor:progress}.privacy-cover[data-v-2beb0f46]{padding-bottom:2.5rem}.privacy-title[data-v-2beb0f46]{letter-spacing:-.015em;color:var(--color-ink);margin-top:.75rem;font-family:Instrument Serif,Georgia,serif;font-size:clamp(3rem,9vw,4.75rem);font-weight:400;line-height:1.02}.privacy-lede[data-v-2beb0f46]{max-width:34rem;color:color-mix(in srgb, var(--color-ink) 62%, transparent);margin-top:1.25rem;font-size:1.0625rem;line-height:1.6}.privacy-meta[data-v-2beb0f46]{color:color-mix(in srgb, var(--color-ink) 50%, transparent);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1.75rem;font-size:.8125rem;display:flex}.privacy-dot[data-v-2beb0f46]{color:color-mix(in srgb, var(--color-ink) 30%, transparent)}.privacy-actions[data-v-2beb0f46]{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.privacy-download[data-v-2beb0f46]{border:1px solid color-mix(in srgb, var(--color-ink) 16%, transparent);background-color:var(--color-soft-white);color:var(--color-ink);transition:border-color .18s var(--ease-gs-out), background-color .18s var(--ease-gs-out);border-radius:.625rem;align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:.875rem;font-weight:600;display:inline-flex}.privacy-download[data-v-2beb0f46]:hover{border-color:color-mix(in srgb, var(--color-ink) 32%, transparent);background-color:color-mix(in srgb, var(--color-ink) 4%, var(--color-soft-white))}.privacy-email-link[data-v-2beb0f46]{color:var(--color-clay);font-size:.875rem;font-weight:500}.privacy-email-link[data-v-2beb0f46]:hover{text-decoration:underline}.privacy-sheet[data-v-2beb0f46]{background-color:var(--color-soft-white);border:1px solid color-mix(in srgb, var(--color-ink) 9%, transparent);border-radius:1.25rem;padding:clamp(1.75rem,5vw,3.5rem);box-shadow:0 1px 2px #0f1a2a0a,0 12px 32px -16px #0f1a2a1f}.privacy-sheet[data-v-2beb0f46] p,.privacy-sheet[data-v-2beb0f46] li{color:color-mix(in srgb, var(--color-ink) 72%, transparent);font-size:1rem;line-height:1.7}.privacy-sheet[data-v-2beb0f46] strong{color:var(--color-ink);font-weight:600}.privacy-sheet[data-v-2beb0f46] a{color:var(--color-clay);text-underline-offset:2px;text-decoration:underline}.privacy-sheet[data-v-2beb0f46] p+p{margin-top:1rem}.privacy-intro[data-v-2beb0f46]{color:color-mix(in srgb, var(--color-ink) 80%, transparent)!important;font-size:1.0625rem!important}.privacy-headlines[data-v-2beb0f46]{background-color:var(--color-warm);border:1px solid color-mix(in srgb, var(--color-ink) 8%, transparent);border-radius:.875rem;margin-top:2rem;padding:1.5rem}.privacy-headlines-title[data-v-2beb0f46]{letter-spacing:-.01em;color:var(--color-ink);font-size:1.375rem;font-weight:600}.privacy-headlines-sub[data-v-2beb0f46]{margin-top:.25rem;color:color-mix(in srgb, var(--color-ink) 55%, transparent)!important;font-size:.9375rem!important}.privacy-headlines-list[data-v-2beb0f46]{flex-direction:column;gap:.75rem;margin-top:1rem;padding:0;list-style:none;display:flex}.privacy-headlines-list li[data-v-2beb0f46]{padding-left:1.25rem;position:relative}.privacy-headlines-list li[data-v-2beb0f46]:before{content:"";background-color:var(--color-clay);border-radius:9999px;width:.4rem;height:.4rem;position:absolute;top:.65em;left:0}.privacy-section[data-v-2beb0f46]{border-top:1px solid color-mix(in srgb, var(--color-ink) 8%, transparent);margin-top:2.75rem;padding-top:2.75rem;scroll-margin-top:6rem}.privacy-heading[data-v-2beb0f46]{letter-spacing:-.01em;color:var(--color-ink);margin-bottom:1rem;font-size:1.4rem;font-weight:600;line-height:1.25}.privacy-num[data-v-2beb0f46]{color:var(--color-clay);margin-right:.4rem;font-weight:800}.privacy-subheading[data-v-2beb0f46]{color:var(--color-ink);margin-top:1.75rem;margin-bottom:.625rem;font-size:1.0625rem;font-weight:600}.privacy-list[data-v-2beb0f46]{flex-direction:column;gap:.5rem;margin-top:.5rem;padding-left:1.25rem;list-style:none;display:flex}.privacy-list li[data-v-2beb0f46]{padding-left:.25rem;position:relative}.privacy-list li[data-v-2beb0f46]:before{content:"";background-color:color-mix(in srgb, var(--color-ink) 35%, transparent);border-radius:9999px;width:.3rem;height:.3rem;position:absolute;top:.7em;left:-.9rem}.privacy-inshort[data-v-2beb0f46]{background-color:var(--color-warm);border-radius:.75rem;margin:0 0 1.25rem;padding:.875rem 1.125rem;color:color-mix(in srgb, var(--color-ink) 70%, transparent)!important;font-size:.9375rem!important}.privacy-inshort-label[data-v-2beb0f46]{text-transform:uppercase;letter-spacing:.08em;color:var(--color-clay);margin-bottom:.25rem;font-size:.6875rem;font-weight:700;display:block}.privacy-deflist[data-v-2beb0f46]{flex-direction:column;gap:.625rem;margin:1rem 0;display:flex}.privacy-deflist div[data-v-2beb0f46]{flex-direction:column;gap:.1rem;display:flex}.privacy-deflist dt[data-v-2beb0f46]{text-transform:uppercase;letter-spacing:.05em;color:color-mix(in srgb, var(--color-ink) 50%, transparent);font-size:.75rem;font-weight:600}.privacy-deflist dd[data-v-2beb0f46]{color:var(--color-ink);margin:0;font-size:1rem}.privacy-note[data-v-2beb0f46]{background-color:color-mix(in srgb, var(--color-clay) 7%, var(--color-soft-white));border-radius:.75rem;margin-top:1.25rem;padding:.875rem 1.125rem;font-size:.9375rem!important}.privacy-table-wrap[data-v-2beb0f46]{border:1px solid color-mix(in srgb, var(--color-ink) 10%, transparent);border-radius:.75rem;margin:1.25rem 0;overflow-x:auto}.privacy-table[data-v-2beb0f46]{border-collapse:collapse;width:100%;min-width:32rem;font-size:.875rem}.privacy-table th[data-v-2beb0f46]{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:color-mix(in srgb, var(--color-ink) 55%, transparent);background-color:var(--color-warm);border-bottom:1px solid color-mix(in srgb, var(--color-ink) 12%, transparent);padding:.75rem 1rem;font-size:.75rem;font-weight:600}.privacy-table td[data-v-2beb0f46]{vertical-align:top;color:color-mix(in srgb, var(--color-ink) 75%, transparent);border-bottom:1px solid color-mix(in srgb, var(--color-ink) 7%, transparent);padding:.75rem 1rem}.privacy-table tbody tr:last-child td[data-v-2beb0f46]{border-bottom:none}.privacy-table td[data-v-2beb0f46]:first-child{color:var(--color-ink);font-weight:500}.privacy-signoff[data-v-2beb0f46]{margin-top:1.5rem;font-style:italic;color:color-mix(in srgb, var(--color-ink) 70%, transparent)!important}.privacy-colophon[data-v-2beb0f46]{border-top:1px solid color-mix(in srgb, var(--color-ink) 8%, transparent);text-align:center;margin-top:2.5rem;padding-top:1.5rem;color:color-mix(in srgb, var(--color-ink) 45%, transparent)!important;font-size:.8125rem!important}.results-card-preview[data-v-0526af7b]{text-align:left;background-color:var(--color-soft-white);border:1px solid color-mix(in srgb, var(--color-ink) 8%, transparent);width:100%;animation:gs-fade-up .36s var(--ease-gs-out) both;border-radius:1rem;flex-direction:column;gap:.875rem;padding:1.25rem;display:flex;position:relative;box-shadow:0 1px 2px -1px #0f1a2a0a,0 10px 28px -16px #0f1a2a1f}.results-card-preview-cta[data-v-0526af7b]:hover{background-color:color-mix(in srgb, var(--color-clay) 90%, transparent)}.results-card-preview-cta[data-v-0526af7b]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-clay) 24%, transparent);outline:none}.results-card-preview-body[data-v-0526af7b]{flex-direction:column;gap:.25rem;display:flex}.results-card-preview-title[data-v-0526af7b]{color:var(--color-ink);letter-spacing:-.01em;align-items:center;gap:.5rem;margin:0;font-size:1.0625rem;font-weight:600;line-height:1.35;display:flex}.results-card-preview-check[data-v-0526af7b]{color:var(--color-success);flex-shrink:0}.results-card-preview-cta[data-v-0526af7b]{background-color:var(--color-clay);color:var(--color-soft-white);letter-spacing:-.005em;box-shadow:0 1px 2px -1px #0f1a2a14, 0 4px 12px -4px color-mix(in srgb, var(--color-clay) 35%, transparent);cursor:pointer;transition:background-color .15s var(--ease-gs-out);border-radius:999px;align-self:flex-start;align-items:center;gap:.4375rem;padding:.5625rem 1.125rem;font-size:.875rem;font-weight:600;display:inline-flex}@media (prefers-reduced-motion:reduce){.results-card-preview[data-v-0526af7b]{transition:none;animation:none}}.cookie[data-v-0fcfe51a]{--cookie-choco:#5a3a26;z-index:91;pointer-events:none;justify-content:flex-start;display:flex;position:fixed;bottom:1rem;left:1rem;right:1rem}@media (width>=640px){.cookie[data-v-0fcfe51a]{bottom:1.5rem;left:1.5rem;right:auto}}.cookie-card[data-v-0fcfe51a]{pointer-events:auto;background-color:var(--color-soft-white);border-radius:var(--radius-2xl);flex-shrink:0;align-items:stretch;width:min(33rem,100vw - 2rem);display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0f1a2a0f,0 22px 60px -20px #0f1a2a73,0 4px 12px -6px #d64a1a2e}.cookie-stage[data-v-0fcfe51a]{background:linear-gradient(158deg,#f6ecd8 0%,#e9d6b2 100%);flex:0 0 11rem;align-self:stretch;position:relative;overflow:hidden}.cookie-clay[data-v-0fcfe51a]{object-fit:cover;object-position:center top;transform-origin:top;pointer-events:none;width:calc(100% - 3.6rem);height:calc(100% - .9rem);position:absolute;top:.9rem;left:1.8rem;transform:translateY(-1rem)scale(1.3)}.cookie-main[data-v-0fcfe51a]{flex-direction:column;flex:1;gap:.55rem;min-width:0;padding:1.25rem;display:flex}.cookie-title[data-v-0fcfe51a]{letter-spacing:-.01em;color:var(--color-ink);margin:0;font-size:1.0625rem;font-weight:600}.cookie-rows[data-v-0fcfe51a]{flex-direction:column;gap:.5rem;margin:.0625rem 0;display:flex}.cookie-row[data-v-0fcfe51a]{align-items:center;gap:.5rem;min-height:1.5rem;display:flex}.cookie-row-icon[data-v-0fcfe51a]{color:var(--cookie-choco);flex-shrink:0}.cookie-row-text[data-v-0fcfe51a]{min-width:0;color:var(--color-ink-500);flex:1;font-size:.8125rem;line-height:1.3}.cookie-row-text strong[data-v-0fcfe51a]{color:var(--color-ink);font-weight:600}.cookie-row-switch[data-v-0fcfe51a]{flex-shrink:0;transition:background-color .18s cubic-bezier(.4,0,.2,1)!important}.cookie-row-switch[data-v-0fcfe51a] [data-state]{will-change:translate, transform;transition:translate .18s cubic-bezier(.4,0,.2,1),transform .18s cubic-bezier(.4,0,.2,1)!important}.cookie-on[data-v-0fcfe51a]{letter-spacing:.02em;text-transform:uppercase;color:var(--color-success);background-color:color-mix(in srgb, var(--color-success) 14%, white);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-success) 28%, transparent);border-radius:999px;flex-shrink:0;padding:.125rem .5rem;font-size:.625rem;font-weight:700}.cookie-actions[data-v-0fcfe51a]{flex-wrap:wrap;gap:.6rem;margin-top:.25rem;display:flex}.cookie-foot[data-v-0fcfe51a]{align-items:center;gap:.45rem;margin-top:.125rem;display:flex}.cookie-foot-link[data-v-0fcfe51a]{color:var(--color-ink-400);text-underline-offset:.15em;cursor:pointer;transition:color .15s var(--ease-gs-out);background:0 0;border:0;padding:0;font-size:.6875rem;text-decoration:underline}.cookie-foot-link[data-v-0fcfe51a]:hover{color:var(--color-ink)}.cookie-foot-sep[data-v-0fcfe51a]{color:var(--color-ink-300);font-size:.6875rem}.cookie-row-switch[data-state=checked][data-v-0fcfe51a]{background-color:var(--color-success)!important}.cookie-scrim[data-v-0fcfe51a]{z-index:90;background-color:#0f1a2a47;position:fixed;inset:0}.cookie-fade-enter-active[data-v-0fcfe51a],.cookie-fade-leave-active[data-v-0fcfe51a]{transition:opacity .3s var(--ease-gs-out)}.cookie-fade-enter-from[data-v-0fcfe51a],.cookie-fade-leave-to[data-v-0fcfe51a]{opacity:0}.cookie-pop-enter-active[data-v-0fcfe51a]{transition:transform .34s var(--ease-gs-out), opacity .34s var(--ease-gs-out)}.cookie-pop-leave-active[data-v-0fcfe51a]{transition:transform .2s var(--ease-gs-out), opacity .2s var(--ease-gs-out)}.cookie-pop-enter-from[data-v-0fcfe51a],.cookie-pop-leave-to[data-v-0fcfe51a]{opacity:0;transform:translateY(14px)}@media (width<=639px){.cookie-card[data-v-0fcfe51a]{flex-direction:column}.cookie-stage[data-v-0fcfe51a]{flex:0 0 15rem}.cookie-clay[data-v-0fcfe51a]{object-fit:cover;object-position:center top;width:11rem;height:100%;top:0;left:50%;transform:translate(-50%)translateY(-1rem)scale(1.05)}.cookie-title[data-v-0fcfe51a]{white-space:nowrap}.cookie-actions[data-v-0fcfe51a]>*{flex:1}.cookie-foot[data-v-0fcfe51a]{justify-content:center;margin-top:.75rem}.cookie-foot-link[data-v-0fcfe51a]{white-space:nowrap}}
