.footer-section-label[data-v-c0726af1]{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-c0726af1]{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-c0726af1]:hover{color:var(--color-ink)}.footer-link.is-soon[data-v-c0726af1]{color:color-mix(in srgb, var(--color-ink) 35%, transparent);cursor:default}.footer-card-link.is-cta .hugeicons-vue[data-v-c0726af1]{margin-left:.125rem}.footer-soon-chip[data-v-c0726af1]{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-c0726af1],.footer-socials-top[data-v-c0726af1]{margin:0;padding:0;list-style:none}.footer-social[data-v-c0726af1]{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}.footer-social[data-v-c0726af1]:hover{background-color:color-mix(in srgb, var(--color-ink) 8%, transparent);color:var(--color-ink)}.footer-social-top[data-v-c0726af1]{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-c0726af1]:hover{color:var(--color-ink)}.footer-cards[data-v-c0726af1]{scrollbar-width:none}.footer-cards[data-v-c0726af1]::-webkit-scrollbar{display:none}.footer-section-card[data-v-c0726af1]{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-c0726af1]{border-top:1px solid color-mix(in srgb, var(--color-ink) 8%, transparent)}.footer-card-link[data-v-c0726af1]{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-c0726af1]{color:color-mix(in srgb, var(--color-ink) 40%, transparent);cursor:default}a.footer-card-link[data-v-c0726af1]:active{color:color-mix(in srgb, var(--color-ink) 70%, transparent)}.display-title[data-v-50c46b1a]{letter-spacing:-.015em;font-family:Instrument Serif,Georgia,serif;font-weight:400}.section-heading[data-v-50c46b1a]{letter-spacing:-.012em;font-weight:600}.metric-figure[data-v-50c46b1a]{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-50c46b1a]{color:var(--color-ink)}.about-figure[data-v-50c46b1a]{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-50c46b1a]{width:100%;max-width:28rem;height:auto;margin-inline:auto;display:block}.company-tile-card[data-v-45c7708a]{background-color:var(--color-soft-white);border-width:1px;border-color:color-mix(in srgb, var(--color-ink) 12%, transparent);border-radius:.875rem;min-height:180px}.company-tile-name[data-v-45c7708a]{letter-spacing:-.02em;font-weight:600}.company-tile-tagline[data-v-45c7708a]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.company-tile-chevron[data-v-45c7708a]{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.5rem;right:1.5rem;transform:translate(-4px)}.company-tile-card[data-v-45c7708a]:hover{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)}.company-tile-card:hover .company-tile-chevron[data-v-45c7708a]{opacity:1;color:var(--color-ink);transform:translate(0)}.company-tile-card.is-static[data-v-45c7708a]:hover{background-color:var(--color-soft-white);border-color:color-mix(in srgb, var(--color-ink) 12%, transparent)}[data-v-2fa35e9c] input[type=search]::-webkit-search-cancel-button{appearance:none}[data-v-2fa35e9c] input[type=search]::-webkit-search-decoration{appearance:none}.hub-tile-card[data-v-ac4536e3]{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-ac4536e3]{min-height:280px}}.hub-tile-label[data-v-ac4536e3]{letter-spacing:-.02em;font-weight:600}.hub-tile-clay[data-v-ac4536e3]{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-ac4536e3]{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-ac4536e3]{filter:grayscale()}.hub-tile.cursor-pointer:hover .hub-tile-card[data-v-ac4536e3]{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-clay--mirror[data-v-ac4536e3]{transform:scaleX(-1)}.hub-tile.cursor-pointer:hover .hub-tile-clay[data-v-ac4536e3]{transform:scale(1.12)}.hub-tile.cursor-pointer:hover .hub-tile-clay--mirror[data-v-ac4536e3]{transform:scale(-1.12,1.12)}.hub-tile.cursor-pointer:hover .hub-tile-chevron[data-v-ac4536e3]{opacity:1;color:var(--color-ink);transform:translate(0)}.hub-tile.cursor-pointer:active .hub-tile-card[data-v-ac4536e3]{background-color:color-mix(in srgb, var(--color-ink) 5%, var(--color-soft-white));transition-duration:80ms}.job-description[data-v-5740baf0] h1,.job-description[data-v-5740baf0] h2,.job-description[data-v-5740baf0] h3{color:var(--color-ink);margin-top:1rem;margin-bottom:.375rem;font-size:.875rem;font-weight:600}.job-description[data-v-5740baf0] h1:first-child,.job-description[data-v-5740baf0] h2:first-child,.job-description[data-v-5740baf0] h3:first-child{margin-top:0}.job-description[data-v-5740baf0] p{margin-bottom:.75rem}.job-description[data-v-5740baf0] p:last-child{margin-bottom:0}.job-description[data-v-5740baf0] ul,.job-description[data-v-5740baf0] ol{margin-bottom:.75rem;padding-left:1.25rem}.job-description[data-v-5740baf0] ul{list-style:outside}.job-description[data-v-5740baf0] ol{list-style:decimal}.job-description[data-v-5740baf0] li{margin:.15em 0}.job-description[data-v-5740baf0] li::marker{color:var(--color-ink-300)}.job-description[data-v-5740baf0] strong{color:var(--color-ink);font-weight:600}.job-description[data-v-5740baf0] em{font-style:italic}.job-description[data-v-5740baf0] a{color:var(--color-clay);text-underline-offset:2px;text-decoration:underline}.job-description[data-v-5740baf0] a:hover{color:var(--color-clay-500)}.cover-banner[data-v-5740baf0]{background-color:var(--color-night);width:100%;height:380px;position:relative;overflow:hidden}@media (width>=1024px){.cover-banner[data-v-5740baf0]{height:460px}}.cover-banner>img[data-v-5740baf0]{object-fit:cover;width:100%;height:100%;display:block}.cover-overlay-zone[data-v-5740baf0]{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-5740baf0]{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-5740baf0]{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-5740baf0]{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-5740baf0]{width:auto;height:1.25rem;display:block}@media (width>=1024px){.cover-collab-logo[data-v-5740baf0]{height:1.5rem}}.cover-collab-x[data-v-5740baf0]{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-5740baf0]{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-5740baf0]{font-size:1.125rem}}.logo-tile-compact[data-v-5740baf0]{justify-content:center;align-items:center;width:4.5rem;height:4.5rem;padding:.4375rem;display:inline-flex}.logo-tile-compact img[data-v-5740baf0]{object-fit:contain;mix-blend-mode:multiply;width:auto;max-width:3.5rem;height:auto;max-height:3.5rem;display:block}.hero-eyebrow[data-v-5740baf0]{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-5740baf0]{align-items:center;gap:.375rem;display:inline-flex}.hero-eyebrow-verified[data-v-5740baf0]{color:var(--color-clay)}.hero-eyebrow-dot[data-v-5740baf0]{color:var(--color-ink-200);letter-spacing:0;font-size:14px;line-height:1}.logo-tile[data-v-5740baf0]{justify-content:center;align-items:center;width:8.5rem;height:8.5rem;padding:.625rem;display:inline-flex}.logo-tile img[data-v-5740baf0]{object-fit:contain;mix-blend-mode:multiply;width:auto;max-width:7rem;height:auto;max-height:7rem;display:block}.company-info-card[data-v-5740baf0]{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-5740baf0]{letter-spacing:-.025em;font-weight:600}.section-heading[data-v-5740baf0]{letter-spacing:-.01em;color:var(--color-ink);margin-bottom:.875rem;font-size:1.125rem;font-weight:600}.rail-card[data-v-5740baf0]{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-5740baf0]{align-items:flex-start;gap:.75rem;display:flex}.rail-row-icon[data-v-5740baf0]{color:var(--color-ink-300);flex-shrink:0;margin-top:.125rem}.rail-label[data-v-5740baf0]{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-5740baf0]{color:var(--color-ink);word-wrap:break-word;font-size:14px;font-weight:500;line-height:1.4}.external-link[data-v-5740baf0]{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-link[data-v-5740baf0]:hover{background-color:color-mix(in srgb, var(--color-ink) 4%, transparent);color:var(--color-ink)}.external-arrow[data-v-5740baf0]{color:var(--color-ink-300);transition:transform .16s var(--ease-gs-out), color .16s var(--ease-gs-out)}.external-link:hover .external-arrow[data-v-5740baf0]{color:var(--color-clay);transform:translate(1px,-1px)}.rail-cta[data-v-5740baf0]{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}.rail-cta[data-v-5740baf0]:hover{background-color:var(--color-clay);color:var(--color-soft-white)}.rail-cta-count[data-v-5740baf0]{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}.rail-cta:hover .rail-cta-count[data-v-5740baf0]{color:var(--color-soft-white);background-color:#ffffff38}.claim-cta[data-v-5740baf0]{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[data-v-5740baf0]:hover{background-color:var(--color-night);color:var(--color-soft-white)}.claim-cta-arrow[data-v-5740baf0]{transition:transform .16s var(--ease-gs-out)}.claim-cta:hover .claim-cta-arrow[data-v-5740baf0]{transform:translate(1px,-1px)}.value-chip[data-v-5740baf0]{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-5740baf0]{grid-template-columns:1fr;gap:.75rem;display:grid}@media (width>=768px){.photo-grid[data-v-5740baf0]{grid-template-columns:repeat(3,1fr);gap:1rem}}.photo-grid-item[data-v-5740baf0]{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-5740baf0]{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--ease-gs-out);display:block}.photo-grid-item:hover img[data-v-5740baf0]{transform:scale(1.04)}.prose-stack[data-v-5740baf0]{flex-direction:column;gap:1rem;display:flex}.founder-block[data-v-5740baf0]{flex-direction:column;align-items:flex-start;gap:1.5rem;max-width:42rem;display:flex}@media (width>=768px){.founder-block[data-v-5740baf0]{flex-direction:row;align-items:flex-start;gap:2rem}}.founder-portrait[data-v-5740baf0]{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-5740baf0]{width:7rem;height:7rem}}.founder-blockquote[data-v-5740baf0]{flex:1;min-width:0;margin:0}.founder-quote-text[data-v-5740baf0]{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-5740baf0]{font-size:1.625rem}}.founder-attribution[data-v-5740baf0]{flex-direction:column;gap:.125rem;display:flex}.founder-name[data-v-5740baf0]{color:var(--color-ink);margin:0;font-size:14px;font-weight:600}.founder-role[data-v-5740baf0]{color:var(--color-ink-300);margin:0;font-size:13px}.job-row-wrap[data-v-5740baf0]{flex-direction:column;display:flex}.job-row[data-v-5740baf0]{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-5740baf0]:hover,.job-row-wrap:hover .job-row[data-v-5740baf0],.job-row-wrap:hover .job-row__body[data-v-5740baf0]{border-color:var(--color-ink-300)}.job-row--linkable[data-v-5740baf0]{color:inherit;cursor:pointer;text-decoration:none}.job-row[aria-expanded=true][data-v-5740baf0]{border-bottom-color:#0000;border-bottom-right-radius:0;border-bottom-left-radius:0}.job-row__chevron[data-v-5740baf0]{transition:transform .18s var(--ease-gs-out)}.job-row__chevron--open[data-v-5740baf0]{transform:rotate(180deg)}.job-row__body[data-v-5740baf0]{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-5740baf0],.job-row-body-leave-active[data-v-5740baf0]{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-5740baf0],.job-row-body-leave-to[data-v-5740baf0]{opacity:0;max-height:0;padding-top:0;padding-bottom:0}.job-row-body-enter-to[data-v-5740baf0],.job-row-body-leave-from[data-v-5740baf0]{opacity:1;max-height:1500px}.open-roles-header[data-v-5740baf0]{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}@media (width>=768px){.open-roles-header[data-v-5740baf0]{flex-direction:row;justify-content:space-between;align-items:baseline;gap:1.5rem}}.open-roles-aside[data-v-5740baf0]{color:var(--color-ink-300);font-size:13px;line-height:1.5}.prose-chat[data-v-82113b0f] strong{font-weight:600}.prose-chat br+br[data-v-82113b0f]{content:"";margin-top:.5em;display:block}.prose-chat[data-v-82113b0f] .chat-list{color:var(--color-clay);margin:.35em 0;padding-left:1.25em;list-style:outside}.prose-chat[data-v-82113b0f] .chat-list li{margin:.15em 0}.prose-chat[data-v-82113b0f] .chat-list li span,.prose-chat[data-v-82113b0f] .chat-list li{color:var(--color-ink)}.prose-chat[data-v-82113b0f] .chat-list li::marker{color:var(--color-clay)}.clay-bubble[data-v-82113b0f]{border:1px solid var(--color-ink-100);background:#fff}.clay-bubble--error[data-v-82113b0f]{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-82113b0f]{border:1px solid var(--color-ink-200);background:0 0}.user-chip[data-v-82113b0f]{background:var(--color-soft-white);border:1px solid var(--color-ink-100)}.action-pill[data-v-82113b0f]{color:var(--color-clay);background-color:color-mix(in srgb, var(--color-clay) 8%, transparent);border:1px solid color-mix(in srgb, var(--color-clay) 25%, 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:.5rem;padding:.25rem .625rem;font-size:.6875rem;font-weight:600;display:inline-flex}.action-pill[data-v-82113b0f]:hover{background-color:var(--color-clay);color:var(--color-soft-white);border-color:var(--color-clay)}.action-pill[data-v-82113b0f]:active{transform:scale(.97)}.action-pill[data-v-82113b0f]:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-clay) 40%, transparent);outline:none}.retry-pill[data-v-82113b0f]{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}.retry-pill[data-v-82113b0f]:hover{background-color:var(--color-clay);color:var(--color-soft-white);border-color:var(--color-clay)}.retry-pill[data-v-82113b0f]:active{transform:scale(.97)}.retry-pill[data-v-82113b0f]:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-clay) 40%, transparent);outline:none}.recap-highlight[data-v-b81aac41]{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-b81aac41]{background-color:var(--color-clay);width:.4375rem;height:.4375rem;animation:recap-dot-in-b81aac41 .26s var(--ease-gs-out);border-radius:9999px;flex-shrink:0;display:inline-block}@keyframes recap-dot-in-b81aac41{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.recap-dot[data-v-b81aac41]{animation:none}}.profile-build-scene[data-v-f9ab2b2d]{flex-direction:column;gap:.75rem;width:100%;display:flex}.thinking-row[data-v-f9ab2b2d]{animation:gs-fade-up .3s var(--ease-gs-out) both;align-items:center;gap:.5rem;display:flex}.thinking-avatar[data-v-f9ab2b2d]{object-fit:contain;flex-shrink:0;width:2.25rem;height:2.25rem}.thinking-text[data-v-f9ab2b2d]{color:var(--color-ink-400);letter-spacing:-.005em;font-size:.875rem;font-weight:500}.build-card-wrap[data-v-f9ab2b2d]{animation:gs-fade-up .32s var(--ease-gs-out) both}.build-card[data-v-f9ab2b2d]{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-f9ab2b2d]{border-color:color-mix(in srgb, var(--color-ink) 7%, transparent);border-radius:.875rem}.build-card--settled[data-v-f9ab2b2d]{box-shadow:0 2px 4px -1px #0f1a2a0f,0 18px 40px -16px #0f1a2a33}@media (prefers-reduced-motion:reduce){.build-card[data-v-f9ab2b2d]{transition:none}}.build-card--just-saved[data-v-f9ab2b2d]: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-f9ab2b2d]{color:var(--color-ink)}.card-status--saving .status-dot[data-v-f9ab2b2d]{background:var(--color-clay);animation:1.2s ease-in-out infinite gs-pulse-f9ab2b2d}@keyframes gs-pulse-f9ab2b2d{0%,to{opacity:.4;transform:scale(.85)}50%{opacity:1;transform:scale(1.05)}}.card-header[data-v-f9ab2b2d]{border-bottom:1px solid color-mix(in srgb, var(--color-ink) 7%, transparent);justify-content:space-between;align-items:center;margin-left:-1.5rem;margin-right:-1.5rem;padding-bottom:.625rem;padding-left:1.5rem;padding-right:1.5rem;display:flex}.card-title[data-v-f9ab2b2d]{color:var(--color-ink);letter-spacing:-.005em;font-size:.875rem;font-weight:600}.card-status[data-v-f9ab2b2d]{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-f9ab2b2d]{color:var(--color-success)}.card-header-right[data-v-f9ab2b2d]{align-items:center;gap:.625rem;display:inline-flex}.card-edit-btn[data-v-f9ab2b2d]{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}.card-edit-btn[data-v-f9ab2b2d]:hover{color:var(--color-clay);background-color:color-mix(in srgb, var(--color-clay) 8%, transparent)}.card-edit-btn[data-v-f9ab2b2d]:active{transform:scale(.97)}.card-edit-btn[data-v-f9ab2b2d]:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-clay) 40%, transparent);outline:none}@keyframes card-edit-btn-pulse-f9ab2b2d{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-f9ab2b2d]{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-f9ab2b2d}@media (prefers-reduced-motion:reduce){.card-edit-btn--highlighted[data-v-f9ab2b2d]{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-clay) 40%, transparent);animation:none}}.card-summary-btn[data-v-f9ab2b2d]{z-index:1;color:var(--color-ink-300);background-color:var(--color-soft-white);border:1px solid var(--color-ink-100);box-shadow:0 1px 3px color-mix(in srgb, var(--color-ink) 8%, transparent);cursor:pointer;transition:color .16s var(--ease-gs-out), border-color .16s var(--ease-gs-out), box-shadow .16s var(--ease-gs-out), transform .16s var(--ease-gs-out);border-radius:9999px;align-items:center;gap:.3rem;padding:.25rem .625rem;font-size:.6875rem;font-weight:500;animation:.28s ease-out both card-summary-fade-in-f9ab2b2d;display:inline-flex;position:absolute;top:-.6875rem;right:.875rem}.card-summary-btn[data-v-f9ab2b2d]:hover{color:var(--color-ink);border-color:var(--color-ink-300);box-shadow:0 2px 6px color-mix(in srgb, var(--color-ink) 12%, transparent);transform:translateY(-1px)}.card-summary-btn--disabled[data-v-f9ab2b2d]{cursor:default;color:color-mix(in srgb, var(--color-ink) 45%, transparent);border-color:color-mix(in srgb, var(--color-ink) 12%, transparent)}.card-summary-btn--disabled[data-v-f9ab2b2d]:hover{color:color-mix(in srgb, var(--color-ink) 45%, transparent);border-color:color-mix(in srgb, var(--color-ink) 12%, transparent);box-shadow:none;transform:none}@keyframes card-summary-fade-in-f9ab2b2d{0%{opacity:0}to{opacity:1}}.status-dot[data-v-f9ab2b2d]{background-color:var(--color-clay);border-radius:9999px;width:.4375rem;height:.4375rem;animation:1.6s ease-in-out infinite profile-status-pulse-f9ab2b2d}.status-check[data-v-f9ab2b2d]{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-f9ab2b2d{0%,to{opacity:.5}50%{opacity:1}}.card-sections[data-v-f9ab2b2d]{grid-template-columns:1fr;gap:1rem 1.25rem;padding-top:.75rem;display:grid}@media (width>=480px){.card-sections[data-v-f9ab2b2d]{grid-template-rows:repeat(5,auto);grid-template-columns:1fr 1fr;grid-auto-flow:column;gap:1.125rem 1.5rem}}.section[data-v-f9ab2b2d]{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)}.section.visible[data-v-f9ab2b2d]{opacity:1;transform:translateY(0)}.section-label[data-v-f9ab2b2d]{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-f9ab2b2d]{flex-wrap:wrap;gap:.375rem;display:flex}.chip[data-v-f9ab2b2d]{text-wrap:balance;background-color:var(--color-soft-white);color:var(--color-ink);border:1px solid var(--color-ink-200);border-radius:.875rem;align-items:center;padding:.3125rem .75rem;font-size:.75rem;line-height:1.35;display:inline-flex}.chip-impact[data-impact=climate_change][data-v-f9ab2b2d]{background-color:var(--color-impact-climate-bg);color:var(--color-impact-climate);border-color:var(--color-impact-climate)}.chip-impact[data-impact=health_wellbeing][data-v-f9ab2b2d]{background-color:var(--color-impact-health-bg);color:var(--color-impact-health);border-color:var(--color-impact-health)}.chip-impact[data-impact=social_impact][data-v-f9ab2b2d]{background-color:var(--color-impact-social-bg);color:var(--color-impact-social);border-color:var(--color-impact-social)}@media (prefers-reduced-motion:reduce){.build-card[data-v-f9ab2b2d],.build-card--settled[data-v-f9ab2b2d],.thinking-row[data-v-f9ab2b2d]{animation:none}.section[data-v-f9ab2b2d]{transition:opacity .28s ease-out;transform:none}.status-dot[data-v-f9ab2b2d]{opacity:.7;animation:none}}.edit-card[data-v-bfd7643e]{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-bfd7643e]{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-bfd7643e]{color:var(--color-ink);letter-spacing:-.005em;font-size:.875rem;font-weight:600}.card-status[data-v-bfd7643e]{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-bfd7643e]{color:var(--color-ink-300)}.status-dot[data-v-bfd7643e]{background-color:currentColor;border-radius:9999px;width:.4375rem;height:.4375rem;animation:1.6s ease-in-out infinite profile-status-pulse-bfd7643e}@keyframes profile-status-pulse-bfd7643e{0%,to{opacity:.5}50%{opacity:1}}.card-sections[data-v-bfd7643e]{grid-template-columns:1fr;gap:1.25rem;padding-top:.75rem;display:grid}@container (width>=540px){.card-sections[data-v-bfd7643e]{grid-template-rows:repeat(5,auto);grid-template-columns:1fr 1fr;grid-auto-flow:column;gap:1.25rem 1.5rem}}.section[data-v-bfd7643e]{flex-direction:column;gap:.5rem;display:flex}.section-label[data-v-bfd7643e]{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-bfd7643e]{flex-wrap:wrap;gap:.375rem;display:flex}.chip-toggle[data-v-bfd7643e]{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-bfd7643e]: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-bfd7643e]{white-space:nowrap;grid-area:1/1}.chip-toggle[data-v-bfd7643e]:hover{border-color:var(--color-ink-300)}.chip-toggle[data-v-bfd7643e]:active{transform:scale(.97)}.chip-toggle[data-v-bfd7643e]: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-bfd7643e]{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-bfd7643e]{opacity:.5;pointer-events:none}.card-footer[data-v-bfd7643e]{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-bfd7643e]{animation:none}.status-dot[data-v-bfd7643e]{opacity:.7;animation:none}}.linkedin-card[data-v-e5afa3bc]{position:relative}.linkedin-card--just-synced[data-v-e5afa3bc]: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}.apply-ack-titlerow[data-v-88636018]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.625rem;display:inline-flex}.apply-ack-tick[data-v-88636018]{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-88636018;display:inline-flex}.apply-ack-tick--no-animate[data-v-88636018]{animation:none!important}@keyframes apply-tick-pop-88636018{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-88636018]{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-88636018]{font-size:1.75rem}}.apply-ack-card[data-v-88636018]{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-88636018]{gap:1.125rem;padding:1.5rem 1.75rem}}.apply-ack-card-icon[data-v-88636018]{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-88636018]{width:2.25rem;height:2.25rem}}.apply-ack-card-body[data-v-88636018]{min-width:0}.apply-ack-lead[data-v-88636018]{color:var(--color-ink);letter-spacing:-.005em;margin:0;font-size:.9375rem;font-weight:600;line-height:1.5}.apply-ack-steps[data-v-88636018]{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-88636018]{margin-top:1.5rem}}.apply-ack-steps>li[data-v-88636018]{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-88636018]{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-88636018]{flex:1;min-width:0}.apply-ack-enter-active[data-v-88636018]{transition:opacity .28s var(--ease-gs-out), transform .36s var(--ease-gs-out)}.apply-ack-leave-active[data-v-88636018]{transition:opacity .32s var(--ease-gs-out), transform .36s var(--ease-gs-out)}.apply-ack-enter-from[data-v-88636018]{opacity:0;transform:translateY(10px)}.apply-ack-leave-to[data-v-88636018]{opacity:0;transform:translateY(-8px)}.apply-continue-stack[data-v-88636018]{flex-direction:column;align-items:stretch;gap:.625rem;width:100%;max-width:28rem;margin-left:auto;margin-right:auto;display:flex}.apply-continue-progress[data-v-88636018]{background-color:color-mix(in srgb, var(--color-clay) 14%, transparent);width:100%;height:6px;animation:apply-continue-progress-enter-88636018 .32s var(--ease-gs-out) both;border-radius:9999px;overflow:hidden}.apply-continue-progress-fill[data-v-88636018]{background-color:var(--color-clay);transform-origin:0;width:100%;height:100%;animation:apply-continue-drain-88636018 var(--apply-continue-duration,15s) linear var(--apply-continue-elapsed,0s) forwards;border-radius:9999px}@keyframes apply-continue-progress-enter-88636018{0%{opacity:0;transform:scaleY(.4)}to{opacity:1;transform:scaleY(1)}}@keyframes apply-continue-drain-88636018{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.apply-ack-tick[data-v-88636018]{animation:none}.apply-ack-enter-active[data-v-88636018],.apply-ack-leave-active[data-v-88636018]{transition:opacity .24s ease-out}.apply-ack-enter-from[data-v-88636018],.apply-ack-leave-to[data-v-88636018]{transform:none}}.job-description[data-v-88636018] h1,.job-description[data-v-88636018] h2,.job-description[data-v-88636018] h3{color:var(--color-ink);margin-top:1rem;margin-bottom:.375rem;font-size:.875rem;font-weight:600}.job-description[data-v-88636018] h1:first-child,.job-description[data-v-88636018] h2:first-child,.job-description[data-v-88636018] h3:first-child{margin-top:0}.job-description[data-v-88636018] p{margin-bottom:.75rem}.job-description[data-v-88636018] p:last-child{margin-bottom:0}.job-description[data-v-88636018] ul,.job-description[data-v-88636018] ol{margin-bottom:.75rem;padding-left:1.25rem}.job-description[data-v-88636018] ul{list-style:outside}.job-description[data-v-88636018] ol{list-style:decimal}.job-description[data-v-88636018] li{margin:.15em 0}.job-description[data-v-88636018] li::marker{color:var(--color-ink-300)}.job-description[data-v-88636018] strong{color:var(--color-ink);font-weight:600}.job-description[data-v-88636018] em{font-style:italic}.job-description[data-v-88636018] a{color:var(--color-clay);text-underline-offset:2px;text-decoration:underline}.job-description[data-v-88636018] a:hover{color:var(--color-clay-500)}.kanban-card-ghost[data-v-15587add]{opacity:.4}.kanban-card-drag[data-v-15587add]{transform:rotate(1deg);box-shadow:0 12px 28px -12px #0f1a2a40}.kanban-scroll-arrow[data-v-15587add]{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-15587add]{left:.875rem}.kanban-scroll-arrow--right[data-v-15587add]{right:.875rem}.kanban-scroll-arrow--active[data-v-15587add]{opacity:1;animation:kanban-scroll-arrow-pulse-15587add 1.6s var(--ease-gs-out) infinite}@keyframes kanban-scroll-arrow-pulse-15587add{0%,to{transform:translateY(-50%)scale(1)}50%{transform:translateY(-50%)scale(1.08)}}@media (prefers-reduced-motion:reduce){.kanban-scroll-arrow[data-v-15587add]{transition:none}.kanban-scroll-arrow--active[data-v-15587add]{animation:none}}.roles-kanban-wrapper.is-dragging .kanban-column[data-v-15587add]{transition:border-color .16s var(--ease-gs-out), background-color .16s var(--ease-gs-out)}.roles-kanban-wrapper.is-dragging .kanban-column[data-v-15587add]:has(.kanban-card-ghost){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)}.roles-kanban[data-v-15587add]{scrollbar-gutter:stable}.kanban-column[data-v-15587add]{width:18rem;transition:width .22s var(--ease-gs-out)}@media (width>=640px){.kanban-column[data-v-15587add]{width:20rem}}.kanban-column--collapsed[data-v-15587add]{width:2.75rem}.kanban-column-header[data-v-15587add]{transition:background-color .15s var(--ease-gs-out)}.kanban-column-header[data-v-15587add]:hover{background-color:color-mix(in srgb, var(--color-ink) 3%, transparent)}.kanban-column-header--collapsed[data-v-15587add]{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-15587add]{align-items:center;gap:.375rem;display:flex}.kanban-column--collapsed .kanban-column-row[data-v-15587add]{flex-direction:column-reverse;gap:.5rem}.kanban-column-trailing[data-v-15587add]{align-items:center;gap:.4375rem;margin-left:auto;display:inline-flex}.kanban-column--collapsed .kanban-column-trailing[data-v-15587add]{margin-left:0}.kanban-column--collapsed .kanban-column-label[data-v-15587add]{writing-mode:vertical-rl;white-space:nowrap;letter-spacing:.12em;transform:rotate(180deg)}.kanban-column-chevron[data-v-15587add]{transition:transform .22s var(--ease-gs-out)}.kanban-column-chevron--collapsed[data-v-15587add]{transform:rotate(180deg)}.pw-wrap[data-v-befe0eee]{position:relative}.pw-input[data-v-befe0eee]{padding-right:2.25rem!important}.pw-toggle[data-v-befe0eee]{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-befe0eee]:hover{color:var(--color-ink)}.pw-toggle[data-v-befe0eee]:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-clay) 40%, transparent);border-radius:.25rem;outline:none}.linkedin-btn[data-v-97a840c6]{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:center;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.875rem;font-weight:600;display:inline-flex}.linkedin-btn[data-v-97a840c6]:hover:not(:disabled){background-color:#004182}.linkedin-btn[data-v-97a840c6]:active:not(:disabled){transform:scale(.98)}.linkedin-btn[data-v-97a840c6]:disabled{opacity:.7;cursor:progress}.auth-label[data-v-97a840c6]{text-transform:uppercase;letter-spacing:.14em;color:var(--color-ink-300);margin-bottom:.3125rem;font-size:.6875rem;font-weight:600;display:block}.auth-error[data-v-97a840c6]{color:var(--destructive);margin-top:.25rem;font-size:.6875rem;line-height:1.3}.auth-hint[data-v-97a840c6]{color:var(--color-ink-300);margin-top:.25rem;font-size:.6875rem;line-height:1.3}.auth-swap-enter-active[data-v-97a840c6],.auth-swap-leave-active[data-v-97a840c6]{transition:opacity .2s ease-out,transform .24s cubic-bezier(.22,1,.36,1)}.auth-swap-enter-from[data-v-97a840c6]{opacity:0;transform:translateY(.375rem)}.auth-swap-leave-to[data-v-97a840c6]{opacity:0;transform:translateY(-.25rem)}.sim-button[data-v-97a840c6]{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-97a840c6]:hover{border-color:var(--color-ink-300);color:var(--color-ink)}.sim-button[data-v-97a840c6]: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-3dd9c495]{letter-spacing:-.005em;color:var(--color-clay);background-color:color-mix(in srgb, var(--color-clay) 8%, transparent);border:1px solid color-mix(in srgb, var(--color-clay) 28%, 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-3dd9c495]:hover:not(:disabled){background-color:var(--color-clay);color:var(--color-soft-white);border-color:var(--color-clay)}.roles-pill[data-v-3dd9c495]:active:not(:disabled){transform:scale(.97)}.roles-pill[data-v-3dd9c495]:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-clay) 40%, transparent);outline:none}.roles-pill--loading[data-v-3dd9c495]{cursor:default;background-color:color-mix(in srgb, var(--color-clay) 5%, transparent);border-color:color-mix(in srgb, var(--color-clay) 18%, transparent);color:color-mix(in srgb, var(--color-clay) 78%, var(--color-ink-300))}.roles-pill-icon--spin[data-v-3dd9c495]{transform-origin:50%;animation:1.4s linear infinite roles-pill-icon-spin-3dd9c495}@keyframes roles-pill-icon-spin-3dd9c495{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.roles-pill-icon--spin[data-v-3dd9c495]{animation:none}}.role-confirmation-bar[data-v-3dd9c495]{overflow:hidden}.role-confirmation-enter-active[data-v-3dd9c495]{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-3dd9c495]{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-3dd9c495],.role-confirmation-leave-to[data-v-3dd9c495]{opacity:0;max-height:0;transform:translateY(-4px);margin-top:0!important}.role-confirmation-enter-to[data-v-3dd9c495],.role-confirmation-leave-from[data-v-3dd9c495]{max-height:200px}.confirmation-stamp[data-v-3dd9c495]{animation:.32s cubic-bezier(.34,1.56,.64,1) both confirmation-stamp-in-3dd9c495}@keyframes confirmation-stamp-in-3dd9c495{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.role-confirmation-enter-active[data-v-3dd9c495],.role-confirmation-leave-active[data-v-3dd9c495]{transition-duration:.1s}.confirmation-stamp[data-v-3dd9c495]{animation-duration:.1s}}.kanban-apply-tick[data-v-3dd9c495]{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-3dd9c495]{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-3dd9c495]{gap:1.125rem;padding:1.5rem 1.75rem}}.kanban-apply-card-icon[data-v-3dd9c495]{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-3dd9c495]{width:2.25rem;height:2.25rem}}.kanban-apply-card-body[data-v-3dd9c495]{min-width:0}.kanban-apply-lead[data-v-3dd9c495]{color:var(--color-ink);letter-spacing:-.005em;margin:0;font-size:.9375rem;font-weight:600;line-height:1.5}.kanban-apply-steps[data-v-3dd9c495]{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-3dd9c495]{margin-top:1.5rem}}.kanban-apply-steps>li[data-v-3dd9c495]{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-3dd9c495]{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-3dd9c495]{flex:1;min-width:0}.role-view-fade[data-v-3dd9c495]{animation:role-view-fade-in-3dd9c495 .36s var(--ease-gs-out) both}@keyframes role-view-fade-in-3dd9c495{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.role-view-fade[data-v-3dd9c495]{animation:none}}.profile-card-static[data-v-3dd9c495] .build-card-wrap,.profile-card-static[data-v-3dd9c495] .card-summary-btn{animation:none}.action-bubble-anchor[data-v-3dd9c495]{pointer-events:none;z-index:30;width:0;height:0;display:inline-block;position:relative}.action-bubble[data-v-3dd9c495]{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-3dd9c495]{color:var(--color-clay)}.action-bubble--save .action-bubble-icon[data-v-3dd9c495] svg path{fill:var(--color-clay)}.action-bubble--pass[data-v-3dd9c495]{color:var(--color-ink-400);font-weight:500}.action-bubble--apply[data-v-3dd9c495]{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-3dd9c495]{transition:opacity .28s var(--ease-gs-out), transform .42s cubic-bezier(.34, 1.56, .64, 1)}.action-bubble-enter-from[data-v-3dd9c495]{opacity:0;transform:translateY(calc(14px - 50%))scale(.85)}.action-bubble-leave-active[data-v-3dd9c495]{transition:opacity .52s ease-in 80ms,transform .72s cubic-bezier(.4,0,.2,1)}.action-bubble-leave-to[data-v-3dd9c495]{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-3dd9c495],.action-bubble-leave-active[data-v-3dd9c495]{transition:opacity .24s ease-out}.action-bubble-enter-from[data-v-3dd9c495],.action-bubble-leave-to[data-v-3dd9c495]{transform:translateY(-50%)}}.company-card[data-v-5b2d965d]{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}.logo-tile[data-v-5b2d965d]{justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex}.standard-pill[data-v-5b2d965d]{z-index:1;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);box-shadow:0 2px 6px color-mix(in srgb, var(--color-ink) 10%, transparent);cursor:help;background-image:linear-gradient(105deg,#0000 20%,#ffffffbf 50%,#0000 80%);background-position:-130% 0;background-repeat:no-repeat;background-size:60% 100%;border-radius:9999px;outline:none;align-items:center;gap:.375rem;padding:.3125rem .625rem .3125rem .5rem;font-size:11px;font-weight:600;animation:5s linear infinite pill-shimmer-5b2d965d;display:inline-flex;position:absolute;top:-.6875rem;left:.875rem}.standard-pill[data-v-5b2d965d]:focus-visible{box-shadow:0 2px 6px color-mix(in srgb, var(--color-ink) 10%, transparent), 0 0 0 2px color-mix(in srgb, var(--color-clay) 40%, transparent)}.inline-impact[data-v-5b2d965d]{background-color:var(--inline-impact-bg);width:1.5rem;height:1.5rem;color:var(--inline-impact-fg);border:1px solid color-mix(in srgb, var(--inline-impact-fg) 25%, transparent);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@keyframes pill-shimmer-5b2d965d{0%{background-position:-130% 0}18%{background-position:230% 0}to{background-position:230% 0}}@media (prefers-reduced-motion:reduce){.standard-pill[data-v-5b2d965d]{background-image:none;animation:none}}.meta-item[data-v-5b2d965d]{align-items:center;gap:.3125rem;display:inline-flex}.value-chip[data-v-5b2d965d]{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-5b2d965d]{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-5b2d965d]:hover{border-color:var(--color-ink-300)}.role-row.is-static[data-v-5b2d965d]{cursor:default}.role-row.is-static[data-v-5b2d965d]:hover{border-color:var(--color-ink-100)}.role-arrow[data-v-5b2d965d]{transition:transform .18s var(--ease-gs-out), color .18s var(--ease-gs-out)}.role-row:not(.is-static):hover .role-arrow[data-v-5b2d965d]{color:var(--color-clay);transform:translate(2px)}.footer-cta[data-v-5b2d965d]{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}.footer-cta[data-v-5b2d965d]:hover{background-color:var(--color-clay);color:var(--color-soft-white)}.results-card[data-v-997a88a1]{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-997a88a1]{flex-direction:column;gap:.25rem;display:flex}.results-card-title[data-v-997a88a1]{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-997a88a1]{color:var(--color-ink-300);margin:0;font-size:.8125rem;line-height:1.5}.results-card-cta[data-v-997a88a1]{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}.results-card-cta[data-v-997a88a1]: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-997a88a1]{animation:none}.results-card-cta[data-v-997a88a1]{transition:none}}.reveal-wrap[data-v-997a88a1]{z-index:60;pointer-events:none;flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0}.reveal-wrap--open[data-v-997a88a1]{pointer-events:auto}.reveal-backdrop[data-v-997a88a1]{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 ease-in;position:absolute;inset:0}.reveal-wrap--open .reveal-backdrop[data-v-997a88a1]{opacity:1;pointer-events:auto;transition:opacity .36s ease-out}.reveal-sheet[data-v-997a88a1]{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(.4,0,1,1);display:flex;position:relative;overflow:hidden;transform:translateY(100%)}.reveal-wrap--open .reveal-sheet[data-v-997a88a1]{transition:transform .54s cubic-bezier(.22,1,.36,1);transform:translateY(0)}@media (width>=640px){.reveal-sheet[data-v-997a88a1]{border-top-left-radius:1.75rem;border-top-right-radius:1.75rem;height:calc(100vh - 2.5rem)}}.reveal-sheet-head[data-v-997a88a1]{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-997a88a1]{cursor:grabbing}.reveal-sheet-handle[data-v-997a88a1]{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-997a88a1]{grid-template-columns:2rem 1fr 2rem;align-items:center;gap:.5rem;display:grid}.reveal-sheet-title[data-v-997a88a1]{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-997a88a1],.reveal-sheet-back[data-v-997a88a1]{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}.reveal-sheet-close[data-v-997a88a1]:hover,.reveal-sheet-back[data-v-997a88a1]:hover{background-color:color-mix(in srgb, var(--color-ink) 8%, transparent);color:var(--color-ink)}.reveal-sheet-back-spacer[data-v-997a88a1]{flex-shrink:0;width:2rem;height:2rem;display:inline-block}.reveal-sheet--dragging[data-v-997a88a1]{transition:transform!important;animation:none!important}.reveal-sheet-body[data-v-997a88a1]{flex:auto;position:relative;overflow:hidden}.reveal-view[data-v-997a88a1]{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-997a88a1]{padding:.75rem 2rem 2rem}}.reveal-view--active[data-v-997a88a1]{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-997a88a1]{letter-spacing:.14em;text-transform:uppercase;color:var(--color-clay);opacity:0;align-items:center;gap:.4375rem;margin:0 0 .5rem;font-size:11px;font-weight:700;display:inline-flex;transform:translateY(.5rem)}.reveal-reflection-clay[data-v-997a88a1]{object-fit:contain;flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:-.125rem;margin-left:-.125rem}.reveal-reflection-text[data-v-997a88a1]{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-997a88a1]{margin-bottom:1.75rem;font-size:1rem}}.reveal-wrap--open .reveal-view--active .reveal-reflection-eyebrow[data-v-997a88a1]{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-997a88a1]{opacity:1;transition:opacity .52s ease-out .46s,transform .52s cubic-bezier(.22,1,.36,1) .46s;transform:translateY(0)}.reveal-build[data-v-997a88a1]{opacity:0;transform:translateY(.5rem)}.reveal-wrap--open .reveal-view--active .reveal-build[data-v-997a88a1]{opacity:1;transition:opacity .56s ease-out .68s,transform .56s cubic-bezier(.22,1,.36,1) .68s;transform:translateY(0)}.reveal-wrap--revealed .reveal-reflection-eyebrow[data-v-997a88a1],.reveal-wrap--revealed .reveal-reflection-text[data-v-997a88a1],.reveal-wrap--revealed .reveal-build[data-v-997a88a1]{opacity:1;transition:none;transform:none}.reveal-build[data-v-997a88a1] .build-card{transition:none!important;box-shadow:0 2px 4px -1px #0f1a2a0f,0 18px 40px -16px #0f1a2a33!important}.reveal-build[data-v-997a88a1] .card-status{animation:.54s cubic-bezier(.34,1.56,.64,1) 1.1s both reveal-saved-pill-997a88a1}@keyframes reveal-saved-pill-997a88a1{0%{opacity:0;transform:scale(.85)}60%{opacity:1}to{opacity:1;transform:scale(1)}}.reveal-wrap--revealed .reveal-build[data-v-997a88a1] .card-status{opacity:1;animation:none;transform:none}.reveal-summary-section[data-v-997a88a1]{margin-bottom:1.5rem}.reveal-summary-section[data-v-997a88a1]:last-child{margin-bottom:0}.reveal-summary-eyebrow[data-v-997a88a1]{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-997a88a1]{color:var(--color-ink);letter-spacing:-.005em;margin:0;font-size:.9375rem;line-height:1.6}@media (width>=640px){.reveal-summary-prose[data-v-997a88a1]{font-size:1rem}}.reveal-li-form[data-v-997a88a1]{flex-direction:column;gap:.875rem;display:flex}.reveal-li-form-row[data-v-997a88a1]{grid-template-columns:1fr 1fr;gap:.625rem;display:grid}.reveal-li-label[data-v-997a88a1]{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-997a88a1]{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-997a88a1]:hover{border-color:var(--color-ink-300)}.reveal-li-input[data-v-997a88a1]: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-997a88a1]{color:var(--destructive);margin-top:.25rem;font-size:.6875rem;line-height:1.3}.reveal-li-hint[data-v-997a88a1]{color:var(--color-ink-300);margin-top:.25rem;font-size:.6875rem;line-height:1.3}.reveal-li-back[data-v-997a88a1]{width:100%;color:var(--color-ink-300);cursor:pointer;transition:color .16s var(--ease-gs-out);background:0 0;border:0;margin-top:.25rem;padding:.25rem 0;font-size:.75rem;font-weight:500;display:block}.reveal-li-back[data-v-997a88a1]:hover:not(:disabled){color:var(--color-ink)}.reveal-li-back[data-v-997a88a1]:disabled{opacity:.5;cursor:not-allowed}.reveal-auth-lead[data-v-997a88a1]{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-997a88a1]{margin-bottom:1.5rem;font-size:1rem}}.reveal-auth-email[data-v-997a88a1]{color:var(--color-ink);font-weight:600}.reveal-verify-actions[data-v-997a88a1]{flex-direction:column;gap:.75rem;display:flex}.reveal-verify-fade[data-v-997a88a1]{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-997a88a1]{opacity:1;transition-delay:.32s;transform:translateY(0)}.reveal-view--active .reveal-verify-fade--actions[data-v-997a88a1]{opacity:1;transition-delay:.46s;transform:translateY(0)}.reveal-verify-link[data-v-997a88a1]{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-997a88a1]:hover{color:var(--color-clay)}.reveal-verify-link[data-v-997a88a1]:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-clay) 40%, transparent);outline:none}.reveal-verify-update[data-v-997a88a1]{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-997a88a1]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-300);font-size:.6875rem;font-weight:600}.reveal-verify-update-input[data-v-997a88a1]{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-997a88a1]: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-997a88a1]{border-color:var(--color-destructive)}.reveal-verify-update-error[data-v-997a88a1]{color:var(--color-destructive);margin:0;font-size:.75rem}.reveal-verify-update-buttons[data-v-997a88a1]{justify-content:flex-end;gap:.5rem;margin-top:.125rem;display:flex}.auth-content-enter-active[data-v-997a88a1],.auth-content-leave-active[data-v-997a88a1]{transition:opacity .15s ease-out}.auth-content-enter-from[data-v-997a88a1],.auth-content-leave-to[data-v-997a88a1]{opacity:0}.reveal-verify-flash-enter-active[data-v-997a88a1]{transition:opacity .22s ease-out,transform .28s cubic-bezier(.22,1,.36,1)}.reveal-verify-flash-leave-active[data-v-997a88a1]{transition:opacity .36s ease-in,transform .36s ease-in}.reveal-verify-flash-enter-from[data-v-997a88a1]{opacity:0;transform:translateY(-4px)}.reveal-verify-flash-leave-to[data-v-997a88a1]{opacity:0;transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.reveal-verify-flash-enter-active[data-v-997a88a1],.reveal-verify-flash-leave-active[data-v-997a88a1]{transition:opacity .2s ease-out;transform:none}}.reveal-verify-flash[data-v-997a88a1]{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-997a88a1]{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-997a88a1]{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-997a88a1],.reveal-view--active .reveal-verify-fade--lead[data-v-997a88a1],.reveal-view--active .reveal-verify-fade--actions[data-v-997a88a1]{transition:opacity .2s ease-out;transform:none}}.reveal-sheet-foot[data-v-997a88a1]{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-997a88a1]{padding:1.125rem 2rem 1.375rem}}.reveal-sheet-foot-cta[data-v-997a88a1]{opacity:0;transition:opacity .46s ease-out}.reveal-sheet-foot-cta--in[data-v-997a88a1]{opacity:1}.reveal-sheet-foot-note[data-v-997a88a1]{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-997a88a1],.reveal-sheet[data-v-997a88a1],.reveal-sheet-foot-cta[data-v-997a88a1]{transition:none;animation:none}}.sim-panel[data-v-997a88a1]{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-997a88a1]{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-997a88a1]{color:var(--color-ink);margin:0;font-size:.75rem;line-height:1.5}.sim-panel-text--error[data-v-997a88a1]{color:var(--destructive)}.sim-panel-text code[data-v-997a88a1]{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-997a88a1]{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.sim-panel-button[data-v-997a88a1]{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-997a88a1]:hover{border-color:var(--color-ink)}.sim-panel-button--quiet[data-v-997a88a1]{color:var(--color-ink-300);background-color:#0000}.sim-panel-button--quiet[data-v-997a88a1]:hover{color:var(--color-ink)}.sim-panel-code[data-v-997a88a1]{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-997a88a1]{flex-direction:column;gap:.375rem;margin:.75rem 0 1rem;display:flex}.reveal-verify-code-input[data-v-997a88a1]{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-997a88a1]::placeholder{color:var(--color-ink-200);letter-spacing:.32em}.reveal-verify-code-input[data-v-997a88a1]:hover{border-color:var(--color-ink-300)}.reveal-verify-code-input[data-v-997a88a1]: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-997a88a1]:disabled{opacity:.7;cursor:not-allowed}.reveal-verify-code-input--error[data-v-997a88a1]{border-color:var(--destructive);background-color:color-mix(in srgb, var(--destructive) 5%, var(--color-soft-white))}.reveal-verify-code-hint[data-v-997a88a1],.reveal-verify-code-error[data-v-997a88a1]{text-align:center;margin:0;font-size:.75rem;line-height:1.45}.reveal-verify-code-hint[data-v-997a88a1]{color:var(--color-ink-300)}.reveal-verify-code-error[data-v-997a88a1]{color:var(--destructive)}.reveal-verify-success[data-v-997a88a1]{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-997a88a1]{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-997a88a1}.reveal-verify-success-title[data-v-997a88a1]{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-997a88a1}.reveal-verify-success-text[data-v-997a88a1]{color:var(--color-ink-300);margin:0;font-size:.875rem;line-height:1.55;animation:.52s ease-out .32s both verify-success-fade-997a88a1}@keyframes verify-success-icon-997a88a1{0%{opacity:0;transform:scale(.55)}60%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes verify-success-fade-997a88a1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.reveal-verify-success-icon[data-v-997a88a1],.reveal-verify-success-title[data-v-997a88a1],.reveal-verify-success-text[data-v-997a88a1]{animation:none}}@media print{.docs-dark{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}.docs-dark,.docs-light{--docs-bg:#fafaf8!important;--docs-fg:#0f1a2a!important;--docs-muted:#666!important;--docs-surface:#f4f1e8!important;--docs-border:#e0e0e0!important;--docs-border-strong:#c9c5ba!important;--docs-code:#f0ede2!important}.docs-sidebar,.docs-export-bar,.docs-clay-toggle{display:none!important}.docs-main{max-width:100%!important;padding:0!important}.docs-collapsible-body{display:block!important}.docs-collapsible-chevron{display:none!important}.docs-section{break-before:page;page-break-before:always;break-inside:avoid-region}.docs-section:first-of-type{break-before:auto;page-break-before:auto}html,body{font-size:11pt;background:#fafaf8!important}h1,h2,h3{break-after:avoid;page-break-after:avoid}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.docs-clay-toggle{position:static!important}@page{margin:1.5cm}}.confirmed-card[data-v-c761ee2e]{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-c761ee2e]{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-c761ee2e}.confirmed-title[data-v-c761ee2e]{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-c761ee2e}.confirmed-text[data-v-c761ee2e]{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-c761ee2e}@keyframes confirmed-icon-in-c761ee2e{0%{opacity:0;transform:scale(.55)}60%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes confirmed-fade-c761ee2e{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.confirmed-icon[data-v-c761ee2e],.confirmed-title[data-v-c761ee2e],.confirmed-text[data-v-c761ee2e]{animation:none}}.candidate-card[data-v-c80892a8]{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-c80892a8]{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-c80892a8]{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-c80892a8]{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-c80892a8]{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-c80892a8]{flex-direction:column;gap:.25rem;display:flex}.signal-line[data-v-c80892a8]{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-c80892a8]{color:var(--color-ink-300);margin-top:.1875rem}.hero-title[data-v-542c7c2f]{letter-spacing:-.015em;font-family:Instrument Serif,Georgia,serif;font-weight:400}.hero-tableau[data-v-542c7c2f]{width:100%;max-width:22rem;height:32rem;margin-left:auto;margin-right:0;position:relative}.hero-tableau-card[data-v-542c7c2f]{width:20rem;position:absolute;top:5rem;left:50%;transform:translate(-50%)}.hero-tableau-card--lead[data-v-542c7c2f]{z-index:10;filter:drop-shadow(0 12px 32px #1a1a1a2e);animation:deck-fan-lead-542c7c2f .76s var(--ease-gs-out) .36s both}.hero-tableau-card--peek-left[data-v-542c7c2f]{z-index:3;animation:deck-fan-left-542c7c2f .76s var(--ease-gs-out) .2s both}.hero-tableau-card--peek-right[data-v-542c7c2f]{z-index:2;animation:deck-fan-right-542c7c2f .76s var(--ease-gs-out) .1s both}.hero-tableau-card--peek-far[data-v-542c7c2f]{z-index:1;opacity:.55;animation:deck-fan-far-542c7c2f .76s var(--ease-gs-out) 0s both}@keyframes deck-fan-far-542c7c2f{0%{transform:translate(-50%)rotate(0)scale(1)}to{transform:translate(-50%,-5.5rem)rotate(0)scale(.86)}}@keyframes deck-fan-left-542c7c2f{0%{transform:translate(-50%)rotate(0)scale(1)}to{transform:translate(-65%,-4rem)rotate(-7deg)scale(.95)}}@keyframes deck-fan-right-542c7c2f{0%{transform:translate(-50%)rotate(0)scale(1)}to{transform:translate(-35%,-3.5rem)rotate(6deg)scale(.95)}}@keyframes deck-fan-lead-542c7c2f{0%{transform:translate(-50%)rotate(0)}to{transform:translate(-50%)rotate(-1deg)}}@media (prefers-reduced-motion:reduce){.hero-tableau-card--lead[data-v-542c7c2f],.hero-tableau-card--peek-left[data-v-542c7c2f],.hero-tableau-card--peek-right[data-v-542c7c2f],.hero-tableau-card--peek-far[data-v-542c7c2f]{animation:none}.hero-tableau-card--lead[data-v-542c7c2f]{transform:translate(-50%)rotate(-1deg)}.hero-tableau-card--peek-left[data-v-542c7c2f]{transform:translate(-65%,-4rem)rotate(-7deg)scale(.95)}.hero-tableau-card--peek-right[data-v-542c7c2f]{transform:translate(-35%,-3.5rem)rotate(6deg)scale(.95)}.hero-tableau-card--peek-far[data-v-542c7c2f]{transform:translate(-50%,-5.5rem)rotate(0)scale(.86)}}.hero-tableau-mobile[data-v-542c7c2f]{width:100%;max-width:22rem;height:22rem;margin:0 auto;position:relative}.hero-tableau-mobile-card[data-v-542c7c2f]{width:18rem;position:absolute;top:5rem;left:50%;transform:translate(-50%)}.hero-tableau-mobile-card--lead[data-v-542c7c2f]{z-index:10;filter:drop-shadow(0 12px 32px #1a1a1a2e);animation:deck-fan-mobile-lead-542c7c2f .76s var(--ease-gs-out) .36s both}.hero-tableau-mobile-card--peek-left[data-v-542c7c2f]{z-index:3;animation:deck-fan-mobile-left-542c7c2f .76s var(--ease-gs-out) .2s both}.hero-tableau-mobile-card--peek-right[data-v-542c7c2f]{z-index:2;animation:deck-fan-mobile-right-542c7c2f .76s var(--ease-gs-out) .1s both}.hero-tableau-mobile-card--peek-far[data-v-542c7c2f]{z-index:1;opacity:.55;animation:deck-fan-mobile-far-542c7c2f .76s var(--ease-gs-out) 0s both}@keyframes deck-fan-mobile-far-542c7c2f{0%{transform:translate(-50%)rotate(0)scale(1)}to{transform:translate(-50%,-5.5rem)rotate(0)scale(.86)}}@keyframes deck-fan-mobile-left-542c7c2f{0%{transform:translate(-50%)rotate(0)scale(1)}to{transform:translate(-65%,-4rem)rotate(-7deg)scale(.95)}}@keyframes deck-fan-mobile-right-542c7c2f{0%{transform:translate(-50%)rotate(0)scale(1)}to{transform:translate(-35%,-3.5rem)rotate(6deg)scale(.95)}}@keyframes deck-fan-mobile-lead-542c7c2f{0%{transform:translate(-50%)rotate(0)}to{transform:translate(-50%)rotate(-1deg)}}@media (prefers-reduced-motion:reduce){.hero-tableau-mobile-card--lead[data-v-542c7c2f],.hero-tableau-mobile-card--peek-left[data-v-542c7c2f],.hero-tableau-mobile-card--peek-right[data-v-542c7c2f],.hero-tableau-mobile-card--peek-far[data-v-542c7c2f]{animation:none}.hero-tableau-mobile-card--lead[data-v-542c7c2f]{transform:translate(-50%)rotate(-1deg)}.hero-tableau-mobile-card--peek-left[data-v-542c7c2f]{transform:translate(-65%,-4rem)rotate(-7deg)scale(.95)}.hero-tableau-mobile-card--peek-right[data-v-542c7c2f]{transform:translate(-35%,-3.5rem)rotate(6deg)scale(.95)}.hero-tableau-mobile-card--peek-far[data-v-542c7c2f]{transform:translate(-50%,-5.5rem)rotate(0)scale(.86)}}.hero-confirm[data-v-542c7c2f]{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-542c7c2f]{background-color:color-mix(in srgb, var(--primary) 14%, transparent);width:1.875rem;height:1.875rem;color:var(--primary);animation:hero-confirm-tick-542c7c2f .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-542c7c2f{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-542c7c2f]{animation:none}}.hero-confirm-text[data-v-542c7c2f]{flex:1;min-width:0}.hero-confirm-headline[data-v-542c7c2f]{color:var(--color-ink);font-size:.9375rem;font-weight:600;line-height:1.35}.hero-confirm-sub[data-v-542c7c2f]{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-542c7c2f]{color:color-mix(in srgb, var(--color-ink) 80%, transparent);font-weight:500}.hero-confirm-enter-active[data-v-542c7c2f],.hero-confirm-leave-active[data-v-542c7c2f]{transition:opacity .2s var(--ease-gs-out), transform .2s var(--ease-gs-out)}.hero-confirm-enter-from[data-v-542c7c2f]{opacity:0;transform:translateY(8px)}.hero-confirm-leave-to[data-v-542c7c2f]{opacity:0;transform:translateY(-8px)}.strip-heading[data-v-486fc607]{letter-spacing:-.012em;font-weight:600}.view-all-link[data-v-486fc607]{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}.view-all-link[data-v-486fc607]:hover{color:var(--color-ink);gap:.5rem}.section-heading[data-v-cf922c0a]{letter-spacing:-.012em;font-weight:600}.how-card[data-v-cf922c0a]{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}.how-card[data-v-cf922c0a]: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-cf922c0a]{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-cf922c0a]{letter-spacing:-.012em;color:var(--color-ink);font-size:1.125rem;font-weight:600}.how-body[data-v-cf922c0a]{color:color-mix(in srgb, var(--color-ink) 70%, transparent);font-size:.9375rem;line-height:1.55}.section-heading[data-v-cfd156d6]{letter-spacing:-.012em;font-weight:600}.card-frame[data-v-cfd156d6]{max-width:30rem;margin-inline:auto;padding-top:.75rem}.see-verified-link[data-v-cfd156d6]{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-cfd156d6]:hover{text-underline-offset:4px;gap:.55rem;text-decoration:underline}.section-heading[data-v-4e7a71ab]{letter-spacing:-.012em;font-weight:600}.ats-marquee[data-v-4e7a71ab]{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-4e7a71ab]{align-items:center;gap:3.5rem;width:max-content;animation:45s linear infinite ats-marquee-scroll-4e7a71ab;display:flex}.ats-marquee:hover .ats-marquee-track[data-v-4e7a71ab]{animation-play-state:paused}@keyframes ats-marquee-scroll-4e7a71ab{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ats-marquee-track[data-v-4e7a71ab]{animation:none}}.ats-marquee-item[data-v-4e7a71ab]{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-4e7a71ab]{object-fit:contain;opacity:.95;width:1.75rem;height:1.75rem}.ats-marquee-icon[data-v-4e7a71ab]{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-4e7a71ab]{white-space:nowrap}.section-heading[data-v-29f78e1d]{letter-spacing:-.012em;font-weight:600}.pricing-card[data-v-29f78e1d]{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-29f78e1d]{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-29f78e1d]{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-29f78e1d]{background-color:color-mix(in srgb, var(--color-ink) 8%, transparent);color:var(--color-ink)}.pricing-tag--accent[data-v-29f78e1d]{background-color:color-mix(in srgb, var(--color-soft-white) 16%, transparent);color:var(--color-soft-white)}.pricing-headline[data-v-29f78e1d]{letter-spacing:-.012em;color:inherit;font-size:1.25rem;font-weight:600;line-height:1.3}.pricing-card--accent .pricing-headline[data-v-29f78e1d]{color:var(--color-soft-white)}.pricing-list[data-v-29f78e1d]{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-29f78e1d]{color:color-mix(in srgb, var(--color-soft-white) 78%, transparent)}.pricing-list li[data-v-29f78e1d]{padding-left:1rem;position:relative}.pricing-list li[data-v-29f78e1d]:before{content:"";opacity:.5;background-color:currentColor;border-radius:9999px;width:5px;height:5px;position:absolute;top:.55rem;left:0}.section-heading[data-v-97ecae85]{letter-spacing:-.012em;font-weight:600}.audience-card[data-v-97ecae85]{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-97ecae85]{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-97ecae85]:last-of-type{border-bottom:none}@media (width>=768px){.audience-pair[data-v-97ecae85]{grid-template-columns:1fr 1fr;align-items:start;gap:3rem}}.audience-side[data-v-97ecae85]{align-items:flex-start;gap:.875rem;display:flex}.audience-icon[data-v-97ecae85]{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-97ecae85]{background-color:color-mix(in srgb, var(--color-impact-climate) 14%, transparent);color:var(--color-impact-climate)}.audience-icon--not[data-v-97ecae85]{background-color:color-mix(in srgb, var(--color-impact-health) 14%, transparent);color:var(--color-impact-health)}.audience-text[data-v-97ecae85]{color:var(--color-ink);font-size:1rem;font-weight:500;line-height:1.5}.audience-text--not[data-v-97ecae85]{color:color-mix(in srgb, var(--color-ink) 60%, transparent)}.founder-figure[data-v-3ff524e8]{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-3ff524e8]{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-3ff524e8]{font-size:1.875rem;line-height:1.25}}.founder-attribution[data-v-3ff524e8]{background-color:var(--color-soft-white);border:1px solid color-mix(in srgb, var(--color-ink) 12%, transparent);border-radius:9999px;align-items:center;gap:.5rem;margin-top:1.75rem;padding:.375rem .875rem .375rem .75rem;font-size:.875rem;display:inline-flex;box-shadow:0 1px 2px #1a1a1a0a}.founder-mark[data-v-3ff524e8]{flex-shrink:0;width:14px;height:14px}.founder-name[data-v-3ff524e8]{color:var(--color-ink);font-weight:600}.founder-role[data-v-3ff524e8]{color:color-mix(in srgb, var(--color-ink) 60%, transparent)}.closing-manifesto[data-v-a05a6ff6],.landing-hero .hero-title[data-v-4c4bced9]{letter-spacing:-.015em;font-family:Instrument Serif,Georgia,serif;font-weight:400}.landing-hero .clay-mobile-peek[data-v-4c4bced9]{pointer-events:none;z-index:1;opacity:0;width:160px;height:240px;animation:clay-peek-fade-4c4bced9 .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-4c4bced9]{width:160px;height:auto;display:block}@media (width>=380px){.landing-hero .clay-mobile-peek[data-v-4c4bced9]{width:180px;height:270px;top:9.5rem;right:0}.landing-hero .clay-mobile-peek-img[data-v-4c4bced9]{width:180px}}@keyframes clay-peek-fade-4c4bced9{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.landing-hero .clay-mobile-peek[data-v-4c4bced9]{animation-duration:.3s}}.landing-hero .clay-hero[data-v-4c4bced9]{opacity:0;animation:clay-hero-rise-4c4bced9 .6s var(--ease-gs-out) .16s forwards;position:absolute;bottom:5rem;right:1rem;transform:translateY(18px)}.landing-hero .clay-hero-img[data-v-4c4bced9]{pointer-events:none;width:340px;height:auto;display:block}@media (width>=640px){.landing-hero .clay-hero[data-v-4c4bced9]{right:2rem}.landing-hero .clay-hero-img[data-v-4c4bced9]{width:380px}}@media (width>=1024px){.landing-hero .clay-hero[data-v-4c4bced9]{margin-top:-360px;top:50%;bottom:auto;right:max(2rem,50vw - 34rem)}.landing-hero .clay-hero-img[data-v-4c4bced9]{width:440px}}@keyframes clay-hero-rise-4c4bced9{to{opacity:1;transform:translateY(0)}}@keyframes clay-hero-rise-flat-4c4bced9{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.landing-hero .clay-hero[data-v-4c4bced9]{animation:clay-hero-rise-flat-4c4bced9 .4s var(--ease-gs-out) .16s forwards}}.why-card[data-v-711121e3]{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-711121e3]{box-shadow:0 1px 2px -1px #0f1a2a0a,0 12px 28px -20px #0f1a2a14}.why-title[data-v-711121e3],.why-subtitle[data-v-711121e3]{letter-spacing:-.025em;font-weight:600}.figure[data-v-711121e3]{color:var(--color-ink);font-weight:600}.counter[data-v-711121e3]{text-align:left;width:100%;max-width:22rem}@media (width>=1024px){.counter[data-v-711121e3]{max-width:26rem}}.counter-figure[data-v-711121e3]{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-711121e3]{min-height:6.75rem;font-size:7.5rem}}.counter-caption[data-v-711121e3]{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-711121e3]{margin-top:.625rem;font-size:1.125rem}}.counter-supporting[data-v-711121e3]{border-top:1px solid color-mix(in srgb, var(--color-ink) 8%, transparent);opacity:0;transition:opacity .6s ease-out, transform .6s var(--ease-gs-out);flex-direction:column;gap:.5rem;margin:1.75rem 0 0;padding:1rem 0 0;list-style:none;display:flex;transform:translateY(.375rem)}.counter-supporting--in[data-v-711121e3]{opacity:1;transform:translateY(0)}@media (width>=1024px){.counter-supporting[data-v-711121e3]{gap:.625rem;margin-top:2.25rem;padding-top:1.125rem}}.counter-supporting-line[data-v-711121e3]{color:var(--color-ink-300);letter-spacing:-.005em;align-items:center;gap:.625rem;font-size:.9375rem;font-weight:500;line-height:1.4;display:flex}@media (width>=1024px){.counter-supporting-line[data-v-711121e3]{gap:.6875rem;font-size:1rem}}.counter-supporting-icon[data-v-711121e3]{color:var(--color-clay);flex-shrink:0}@media (prefers-reduced-motion:reduce){.counter-supporting[data-v-711121e3]{transition:none}}.area-cards[data-v-711121e3]{grid-template-columns:1fr;gap:.75rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.area-cards[data-v-711121e3]{grid-template-columns:repeat(3,1fr);gap:1rem}}@media (width>=1024px){.area-cards[data-v-711121e3]{gap:1.25rem}}.area-card[data-v-711121e3]{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-711121e3]{min-height:10rem;padding:1.5rem 1.75rem}}.area-card--climate[data-v-711121e3]{--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-711121e3]{--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-711121e3]{--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-711121e3]{color:var(--area-color);align-items:center;gap:.5rem;display:inline-flex}.area-card-icon[data-v-711121e3]{flex-shrink:0}.area-card-label[data-v-711121e3]{letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.area-card-body[data-v-711121e3]{color:var(--area-color);flex-direction:column;gap:.125rem;display:flex}.area-card-count[data-v-711121e3]{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-711121e3]{font-size:3.75rem}}.area-card-suffix[data-v-711121e3]{letter-spacing:-.005em;color:color-mix(in srgb, var(--area-color) 75%, transparent);font-size:13px;font-weight:500}.chat-scene-wrap[data-v-fd62039e]{-webkit-user-select:none;user-select:none;pointer-events:none;cursor:default;width:100%;height:100%;display:flex}.chat-window[data-v-fd62039e]{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-fd62039e]{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-fd62039e]{color:var(--color-ink);letter-spacing:-.005em;font-size:.75rem;font-weight:600}.chat-window-status[data-v-fd62039e]{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-fd62039e]{background-color:var(--color-success);border-radius:9999px;width:.4375rem;height:.4375rem}.chat-scene[data-v-fd62039e]{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-fd62039e]{min-height:260px;padding:1rem 1.25rem 1.25rem}}.message[data-v-fd62039e]{align-items:flex-end;gap:.4375rem;max-width:86%;display:flex}.message.clay[data-v-fd62039e]{align-self:flex-start}.message.user[data-v-fd62039e]{flex-direction:row-reverse;align-self:flex-end}.avatar[data-v-fd62039e]{object-fit:contain;background-color:var(--color-soft-white);border-radius:9999px;flex-shrink:0;width:1.625rem;height:1.625rem}.bubble[data-v-fd62039e]{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-fd62039e]{border:1px solid var(--color-ink-100);color:var(--color-ink);background:#fff}.message.user .bubble[data-v-fd62039e]{border:1px solid var(--color-ink-200);color:var(--color-ink);background:0 0}.typing-dots[data-v-fd62039e]{align-items:center;gap:.25rem;padding:.125rem 0;display:flex}.typing-dots span[data-v-fd62039e]{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-fd62039e]:nth-child(2){animation-delay:.18s}.typing-dots span[data-v-fd62039e]:nth-child(3){animation-delay:.36s}.thinking-text[data-v-fd62039e]{letter-spacing:-.005em;font-size:.8125rem;font-weight:500}.chips-row[data-v-fd62039e]{flex-wrap:wrap;gap:.375rem;padding-left:2rem;display:flex;position:relative}.chip[data-v-fd62039e]{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-fd62039e]{background-color:var(--color-impact-climate-bg)}.chip-health.chip-hovering[data-v-fd62039e]{background-color:var(--color-impact-health-bg)}.chip.selected[data-v-fd62039e]{animation:chip-press-fd62039e .28s var(--ease-gs-out)}.chip-climate.selected[data-v-fd62039e]{background-color:var(--color-impact-climate-bg);border-color:var(--color-impact-climate);color:var(--color-impact-climate)}.chip-health.selected[data-v-fd62039e]{background-color:var(--color-impact-health-bg);border-color:var(--color-impact-health);color:var(--color-impact-health)}@keyframes chip-press-fd62039e{0%{transform:scale(1)}45%{transform:scale(.92)}to{transform:scale(1)}}.cursor[data-v-fd62039e]{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-fd62039e]{filter:drop-shadow(0 1px 2px #1a1a1a2e)}.cursor.cursor-arriving[data-v-fd62039e]{opacity:1;transform:translate(74px,14px)}.cursor.cursor-clicking-climate[data-v-fd62039e]{opacity:1;transition:transform .13s ease-out,opacity .13s ease-out;transform:translate(74px,14px)scale(.78)}.cursor.cursor-over-health[data-v-fd62039e]{opacity:1;transform:translate(160px,14px)}.cursor.cursor-clicking-health[data-v-fd62039e]{opacity:1;transition:transform .13s ease-out,opacity .13s ease-out;transform:translate(160px,14px)scale(.78)}.cursor.cursor-gone[data-v-fd62039e]{opacity:0;transition:transform .48s var(--ease-gs-out), opacity .48s var(--ease-gs-out);transform:translate(220px,80px)}.msg-enter-active[data-v-fd62039e]{transition:opacity .28s var(--ease-gs-out), transform .28s var(--ease-gs-out)}.msg-enter-from[data-v-fd62039e]{opacity:0;transform:translateY(10px)}@media (prefers-reduced-motion:reduce){.msg-enter-active[data-v-fd62039e]{transition:opacity .28s ease-out}.msg-enter-from[data-v-fd62039e]{transform:none}.chip.selected[data-v-fd62039e]{animation:none}.typing-dots span[data-v-fd62039e]{opacity:.6;animation:none}.cursor[data-v-fd62039e]{transition:opacity .24s ease-out}.text-shimmer[data-v-fd62039e]{animation:none}}.profile-scene-wrap[data-v-a187629f]{-webkit-user-select:none;user-select:none;pointer-events:none;cursor:default;width:100%;height:100%;display:flex}.profile-window[data-v-a187629f]{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-a187629f]{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-a187629f]{color:var(--color-ink);letter-spacing:-.005em;font-size:.75rem;font-weight:600}.profile-window-status[data-v-a187629f]{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-a187629f]{background-color:var(--color-clay);border-radius:9999px;width:.4375rem;height:.4375rem;animation:1.6s ease-in-out infinite profile-status-pulse-a187629f}@keyframes profile-status-pulse-a187629f{0%,to{opacity:.5}50%{opacity:1}}.profile-window-status--built[data-v-a187629f]{color:var(--color-success)}.profile-saved-check[data-v-a187629f]{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-a187629f]{scrollbar-width:none;flex-direction:column;gap:.625rem;width:100%;height:220px;padding:.875rem 1.25rem .875rem 1rem;display:flex;overflow-y:scroll}.profile-scene[data-v-a187629f]::-webkit-scrollbar{display:none}.profile-scene--interactive[data-v-a187629f]{pointer-events:auto}@media (width>=1024px){.profile-scene[data-v-a187629f]{gap:.75rem;height:260px;padding:1rem 1.5rem 1rem 1.25rem}}.profile-fake-track[data-v-a187629f]{pointer-events:none;opacity:0;width:4px;transition:opacity .24s var(--ease-gs-out);z-index:5;position:absolute;top:36px;bottom:6px;right:6px}.profile-fake-track.visible[data-v-a187629f]{opacity:1}.profile-fake-thumb[data-v-a187629f]{background:#f5b8a0;border-radius:9999px;width:100%;transition:top 60ms linear;position:absolute;left:0}.profile-section[data-v-a187629f]{opacity:0;transition:opacity .32s var(--ease-gs-out), transform .32s var(--ease-gs-out);flex-direction:column;gap:.4375rem;display:flex;transform:translateY(8px)}.profile-section.visible[data-v-a187629f]{opacity:1;transform:translateY(0)}.profile-label[data-v-a187629f]{text-transform:uppercase;letter-spacing:.14em;color:var(--color-ink-300);align-items:center;gap:.55em;font-size:.6875rem;font-weight:600;display:inline-flex}.impact-row[data-v-a187629f]{flex-wrap:wrap;gap:.375rem;display:flex}.impact-pill[data-v-a187629f]{opacity:0;transition:opacity .28s var(--ease-gs-out), transform .28s var(--ease-gs-out);border:1px solid #0000;border-radius:9999px;align-items:center;gap:.3125rem;padding:.25rem .625rem .25rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex;transform:translateY(6px)}.impact-pill.visible[data-v-a187629f]{opacity:1;transform:translateY(0)}.impact-pill.impact-climate[data-v-a187629f]{background-color:var(--color-impact-climate-bg);border-color:var(--color-impact-climate);color:var(--color-impact-climate)}.impact-pill.impact-health[data-v-a187629f]{background-color:var(--color-impact-health-bg);border-color:var(--color-impact-health);color:var(--color-impact-health)}.values-row[data-v-a187629f]{flex-wrap:wrap;gap:.375rem;display:flex}.value-chip[data-v-a187629f]{background-color:var(--color-soft-white);color:var(--color-ink);border:1px solid var(--color-ink-200);opacity:0;transition:opacity .28s var(--ease-gs-out), transform .28s var(--ease-gs-out);border-radius:9999px;align-items:center;padding:.25rem .75rem;font-size:.75rem;font-weight:500;line-height:1.4;display:inline-flex;transform:translateY(6px)}.value-chip.visible[data-v-a187629f]{opacity:1;transform:translateY(0)}.profile-cursor[data-v-a187629f]{pointer-events:none;z-index:10;opacity:0;width:14px;height:18px;transition:opacity .3s var(--ease-gs-out);position:absolute;top:30px;right:8px;transform:translateY(80px)}.profile-cursor svg[data-v-a187629f]{filter:drop-shadow(0 1px 2px #1a1a1a2e)}.profile-cursor.profile-cursor-arriving[data-v-a187629f]{opacity:1;transition:transform .48s var(--ease-gs-out), opacity .3s var(--ease-gs-out);transform:translateY(4px)}.profile-cursor.profile-cursor-pressing[data-v-a187629f]{opacity:1;transition:transform .13s ease-out,opacity .13s ease-out;transform:translateY(4px)scale(.78)}.profile-cursor.profile-cursor-dragging[data-v-a187629f]{opacity:1;transition:transform 1s ease-in-out,opacity .2s ease-out;transform:translateY(170px)scale(.78)}.profile-cursor.profile-cursor-gone[data-v-a187629f]{opacity:0;transition:transform .48s var(--ease-gs-out), opacity .48s var(--ease-gs-out);transform:translateY(240px)scale(.78)}@media (prefers-reduced-motion:reduce){.profile-section[data-v-a187629f],.impact-pill[data-v-a187629f],.value-chip[data-v-a187629f]{transition:opacity .28s ease-out;transform:none}.profile-window-status-dot[data-v-a187629f]{opacity:.7;animation:none}.profile-cursor[data-v-a187629f]{transition:opacity .24s ease-out}}.matches-scene-wrap[data-v-0350715b]{-webkit-user-select:none;user-select:none;pointer-events:none;cursor:default;width:100%;height:100%;display:flex}.matches-window[data-v-0350715b]{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-0350715b]{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-0350715b]{color:var(--color-ink);letter-spacing:-.005em;font-size:.75rem;font-weight:600}.matches-window-pill[data-v-0350715b]{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-0350715b]{opacity:1;transform:translateY(0)}.matches-window-pill--saved[data-v-0350715b]{color:var(--color-clay);font-weight:600}.matches-window-pill-dot[data-v-0350715b]{background-color:var(--color-clay);border-radius:9999px;width:.4375rem;height:.4375rem;animation:1.6s ease-in-out infinite matches-pill-pulse-0350715b}@keyframes matches-pill-pulse-0350715b{0%,to{opacity:.6}50%{opacity:1}}.matches-window-pill-heart[data-v-0350715b]{fill:var(--color-clay)}.matches-list[data-v-0350715b]{flex-direction:column;gap:.5rem;width:100%;height:220px;padding:.75rem .875rem;display:flex;overflow:hidden}@media (width>=1024px){.matches-list[data-v-0350715b]{gap:.625rem;height:260px;padding:.875rem 1rem}}.match-card[data-v-0350715b]{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-0350715b]{opacity:1;transform:translateY(0)}.match-card--saved[data-v-0350715b]{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-titlerow[data-v-0350715b]{align-items:flex-start;gap:.375rem;display:flex}.match-card-title[data-v-0350715b]{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-0350715b]{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-0350715b]{background-color:var(--color-impact-climate-bg);color:var(--color-impact-climate)}.match-impact-dot--health[data-v-0350715b]{background-color:var(--color-impact-health-bg);color:var(--color-impact-health)}.match-card-heart[data-v-0350715b]{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-0350715b]{color:var(--color-clay);transform:scale(1.08)}.match-card-heart--filled[data-v-0350715b] svg path{fill:var(--color-clay)}.match-card-meta-block[data-v-0350715b]{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-0350715b]{align-items:center;gap:.25rem;display:inline-flex}.match-card-meta-icon[data-v-0350715b]{opacity:.7;flex-shrink:0}.match-standard-tag[data-v-0350715b]{letter-spacing:.01em;pointer-events:none;cursor:help;background-color:color-mix(in srgb, var(--color-clay) 10%, var(--color-soft-white));color:var(--color-clay);border:1px solid color-mix(in srgb, var(--color-clay) 22%, transparent);background-image:linear-gradient(105deg,#0000 20%,#ffffffbf 50%,#0000 80%);background-position:-130% 0;background-repeat:no-repeat;background-size:60% 100%;border-radius:9999px;outline:none;align-items:center;gap:.1875rem;padding:.125rem .4375rem .125rem .375rem;font-size:.5625rem;font-weight:600;animation:5s linear infinite match-standard-shimmer-0350715b;display:inline-flex}.match-card.visible .match-standard-tag[data-v-0350715b]{pointer-events:auto}.match-standard-tag[data-v-0350715b]:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-clay) 40%, transparent)}@keyframes match-standard-shimmer-0350715b{0%{background-position:-130% 0}18%{background-position:230% 0}to{background-position:230% 0}}.matches-cursor[data-v-0350715b]{pointer-events:none;z-index:10;opacity:0;width:14px;height:18px;transition:opacity .3s var(--ease-gs-out);position:absolute;top:50px;right:16px;transform:translateY(80px)}@media (width>=1024px){.matches-cursor[data-v-0350715b]{top:56px;right:18px}}.matches-cursor svg[data-v-0350715b]{filter:drop-shadow(0 1px 2px #1a1a1a2e)}.matches-cursor.matches-cursor-arriving[data-v-0350715b]{opacity:1;transition:transform .7s var(--ease-gs-out), opacity .3s var(--ease-gs-out);transform:translateY(0)}.matches-cursor.matches-cursor-pressing[data-v-0350715b]{opacity:1;transition:transform .13s ease-out,opacity .13s ease-out;transform:translateY(0)scale(.78)}.matches-cursor.matches-cursor-gone[data-v-0350715b]{opacity:0;transition:transform .48s var(--ease-gs-out), opacity .48s var(--ease-gs-out);transform:translateY(80px)scale(.78)}@media (prefers-reduced-motion:reduce){.match-card[data-v-0350715b]{transition:opacity .28s ease-out;transform:none}.matches-window-pill-dot[data-v-0350715b]{opacity:.7;animation:none}.matches-cursor[data-v-0350715b]{transition:opacity .24s ease-out}.match-standard-tag[data-v-0350715b]{background-image:none;animation:none}}.how-title[data-v-14a8d6fc]{letter-spacing:-.025em;font-weight:600}.step-title[data-v-14a8d6fc]{letter-spacing:-.02em;font-weight:600}.step-card[data-v-14a8d6fc]{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-14a8d6fc]{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-14a8d6fc]{height:210px}}.step-card-clay img[data-v-14a8d6fc]{width:auto;max-width:100%;height:175px;display:block}@media (width>=1024px){.step-card-clay img[data-v-14a8d6fc]{height:220px}}.step-card-scene[data-v-14a8d6fc]{width:100%;margin-top:auto;display:flex}.comparison-title[data-v-1e473ded]{letter-spacing:-.025em;font-weight:600}.comparison-grid[data-v-1e473ded]{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-1e473ded],.comparison-header[data-v-1e473ded],.comparison-row-label[data-v-1e473ded],.comparison-value[data-v-1e473ded]{border-top:1px solid color-mix(in srgb, var(--color-ink) 8%, transparent);padding:1rem 1.25rem}.comparison-grid[data-v-1e473ded]>:nth-child(-n+4){border-top:none}.comparison-header[data-v-1e473ded],.comparison-corner[data-v-1e473ded]{background-color:color-mix(in srgb, var(--color-warm) 50%, transparent);padding-top:1.25rem;padding-bottom:1.25rem}.comparison-row-label[data-v-1e473ded]{color:var(--color-ink);align-items:center;font-size:.9375rem;font-weight:500;line-height:1.4;display:flex}.comparison-value[data-v-1e473ded]{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-1e473ded]{min-width:0;display:block}.comparison-icon[data-v-1e473ded]{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-1e473ded]{color:var(--color-success)}.comparison-icon.is-no[data-v-1e473ded]{color:var(--color-error)}.comparison-header.is-highlighted[data-v-1e473ded]{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-1e473ded]{background-color:color-mix(in srgb, var(--color-clay) 4%, var(--color-soft-white))}.comparison-value.is-highlighted .comparison-caption[data-v-1e473ded]{color:var(--color-ink);font-weight:500}.comparison-card[data-v-1e473ded]{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-1e473ded]{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-1e473ded]{border-bottom:1px solid color-mix(in srgb, var(--color-ink) 8%, transparent);margin-bottom:1rem;padding-bottom:.75rem}.comparison-card-rows[data-v-1e473ded]{flex-direction:column;gap:.875rem;display:flex}.comparison-card-row[data-v-1e473ded]{align-items:flex-start;gap:.625rem;display:flex}.standard-title[data-v-05530952]{letter-spacing:-.025em;font-weight:600}.standard-employer-link[data-v-05530952]{flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.9375rem;line-height:1.5;display:inline-flex}.standard-employer-link-question[data-v-05530952]{color:color-mix(in srgb, var(--color-soft-white) 50%, transparent)}.standard-employer-link-action[data-v-05530952]{color:var(--color-soft-white);transition:gap .18s var(--ease-gs-out);align-items:center;gap:.3rem;font-weight:600;display:inline-flex}.standard-employer-link:hover .standard-employer-link-action[data-v-05530952]{text-underline-offset:4px;gap:.45rem;text-decoration:underline}.standard-view-all[data-v-05530952]{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}.standard-view-all[data-v-05530952]:hover{color:var(--color-soft-white);gap:.55rem}.closing-manifesto[data-v-ca0598da]{letter-spacing:-.015em;font-family:Instrument Serif,Georgia,serif;font-weight:400}.closing-input[data-v-ca0598da]{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}.closing-input[data-v-ca0598da]: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-ca0598da]:focus-visible{outline:2px solid color-mix(in srgb, var(--color-clay) 50%, transparent);outline-offset:3px}.closing-input-placeholder[data-v-ca0598da]{color:color-mix(in srgb, var(--color-ink) 50%, transparent);flex:1}.closing-input-arrow[data-v-ca0598da]{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-227e2589]{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-227e2589]:hover:not(:disabled){background-color:#004182}.linkedin-btn-xl[data-v-227e2589]:active:not(:disabled){transform:scale(.98)}.linkedin-btn-xl[data-v-227e2589]:disabled{opacity:.7;cursor:progress}.results-card-preview[data-v-1dac0ff9]{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;cursor:pointer;transition:transform .16s var(--ease-gs-out), box-shadow .16s ease-out;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[data-v-1dac0ff9]:hover{transform:translateY(-1px);box-shadow:0 2px 4px -1px #0f1a2a0f,0 14px 32px -16px #0f1a2a2e}.results-card-preview[data-v-1dac0ff9]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-clay) 24%, transparent), 0 10px 28px -16px #0f1a2a1f;outline:none}.results-card-preview-body[data-v-1dac0ff9]{flex-direction:column;gap:.25rem;display:flex}.results-card-preview-title[data-v-1dac0ff9]{color:var(--color-ink);letter-spacing:-.01em;margin:0;font-size:1.0625rem;font-weight:600;line-height:1.35}.results-card-preview-subtitle[data-v-1dac0ff9]{color:var(--color-ink-300);margin:0;font-size:.8125rem;line-height:1.5}.results-card-preview-cta[data-v-1dac0ff9]{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);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-1dac0ff9]{transition:none;animation:none}}
