/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.static{position:static}.-start{inset-inline-start:calc(var(--spacing) * -1)}.start{inset-inline-start:var(--spacing)}.-end{inset-inline-end:calc(var(--spacing) * -1)}.end{inset-inline-end:var(--spacing)}.block{display:block}.contents{display:contents}.hidden{display:none}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--paper:#f6f3ec;--surface:#fffcf7;--surface-2:#ecefe8;--ink:#14251c;--muted:#55665d;--faint:#63736a;--forest:#24523e;--forest-hover:#193d2d;--mint:#ddebdc;--mint-strong:#c6ddc9;--line:#d7dcd4;--line-dark:#bdc7be;--attention-bg:#f8eac8;--attention-ink:#754515;--danger-bg:#f7e1de;--danger:#9d453f;--inference-bg:#f0eaf7;--inference-ink:#654a87;--info-bg:#e8edf4;--info-ink:#405a78;--line-subtle:#e8ebe6;--focus:#2857b8;--white:#fff;--shadow-card:0 1px 2px #14251c0d,0 18px 44px #14251c12;--shadow-drawer:0 24px 80px #14251c38;--radius-control:12px;--radius-card:18px;--radius-panel:26px;--page:1240px;--gutter:clamp(16px,4vw,48px);--ease:cubic-bezier(.2,.8,.2,1)}*{box-sizing:border-box}html{scroll-behavior:smooth}body,html{background:var(--paper)}body{color:var(--ink);font-family:var(--font-geist-sans),"Helvetica Neue",Arial,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:1.5}button,input,select,textarea{color:inherit;font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.45}button:focus-visible,input:focus-visible,label:has(input:focus-visible),select:focus-visible,textarea:focus-visible{box-shadow:0 0 0 2px var(--surface),0 0 0 5px var(--focus);outline:none}::selection{background:var(--mint-strong);color:var(--ink)}.page-shell{width:min(100%,calc(var(--page) + (var(--gutter) * 2)));padding-inline:var(--gutter);margin:0 auto}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.eyebrow,.step-kicker{color:var(--forest);letter-spacing:.115em;text-transform:uppercase;font-size:.76rem;font-weight:760}.icon-text-button,.primary-button,.quiet-button,.secondary-button,.text-button{border-radius:var(--radius-control);min-height:44px;transition:background .18s var(--ease),color .18s var(--ease),border-color .18s var(--ease),transform .18s var(--ease);border:0;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-weight:670;text-decoration:none;display:inline-flex}.primary-button{background:var(--forest);color:var(--white)}.primary-button:hover:not(:disabled){background:var(--forest-hover);transform:translateY(-1px)}.primary-button.light{background:var(--surface);color:var(--forest)}.primary-button.large,.secondary-button.large{min-height:54px;padding-inline:24px}.primary-button.small,.secondary-button.small{min-height:40px;padding-inline:14px;font-size:.88rem}.secondary-button{border:1px solid var(--line-dark);color:var(--ink);background:0 0}.secondary-button:hover{background:var(--surface-2);border-color:var(--forest)}.icon-text-button,.quiet-button,.text-button{color:var(--muted);background:0 0;padding-inline:10px}.icon-text-button:hover,.quiet-button:hover,.text-button:hover{color:var(--ink)}.fade-in{animation:fade-in .26s var(--ease) both}@keyframes fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.brand{text-align:left;background:0 0;border:0;gap:10px;min-height:44px;padding:0}.brand,.brand-mark{align-items:center;display:inline-flex}.brand-mark{background:var(--forest);color:var(--white);letter-spacing:-.08em;border-radius:11px;justify-content:center;width:38px;height:38px;font-family:Georgia,serif;font-size:1.02rem;font-style:italic;font-weight:700}.brand-name{letter-spacing:-.025em;white-space:nowrap;font-size:.98rem;font-weight:760}.demo-chip{background:var(--surface-2);border:1px solid var(--line);color:var(--muted);letter-spacing:.02em;white-space:nowrap;border-radius:999px;margin-left:4px;padding:5px 9px;font-size:.69rem;font-weight:650}.mode-control-wrap{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.mode-control{background:var(--surface-2);border:1px solid var(--line);border-radius:999px;grid-template-columns:1fr 1fr;width:252px;max-width:100%;padding:4px;display:grid}.mode-option{color:var(--muted);cursor:pointer;min-width:0;min-height:36px;transition:background .18s var(--ease),color .18s var(--ease),box-shadow .18s var(--ease);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 14px;font-size:.82rem;font-weight:690;display:flex}.mode-option.is-active{background:var(--forest);color:var(--white);box-shadow:0 2px 8px #24523e2e}.mode-option>span{align-items:center;gap:4px;min-width:0;display:inline-flex}.mode-preview-badge{letter-spacing:.04em;opacity:.82;text-transform:uppercase;border:1px solid;border-radius:999px;padding:2px 4px;font-size:.5rem;font-weight:780;line-height:1}.mode-control-wrap.is-compact .mode-control{width:220px}.mode-control-wrap.is-compact .mode-option{min-height:34px;font-size:.78rem}.mode-description{color:var(--muted);white-space:nowrap;font-size:.69rem}.demo-notice{border-bottom:1px solid var(--line);color:var(--muted);min-height:30px;padding:5px var(--gutter);text-align:center;background:#eef0eb;justify-content:center;align-items:center;gap:8px;font-size:.72rem;display:flex}.demo-dot{background:var(--forest);border-radius:50%;flex:none;width:6px;height:6px}.landing-page{overflow:hidden}.onboarding-header,.public-header{justify-content:space-between;align-items:center;height:78px;display:flex}.public-header-actions{align-items:center;gap:16px;display:flex}.public-auth-link{white-space:nowrap;text-decoration:none}.hero{grid-template-columns:minmax(0,1.2fr) minmax(390px,.8fr);align-items:center;gap:clamp(48px,7vw,92px);min-height:calc(100vh - 78px);padding-top:clamp(56px,8vw,100px);padding-bottom:clamp(80px,10vw,128px);display:grid}.final-cta h2,.hero h1,.onboarding-step h1,.salary-copy h2,.section-heading h2{text-wrap:balance;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-weight:500}.hero h1{letter-spacing:-.065em;max-width:830px;margin:24px 0 28px;font-size:clamp(3.75rem,6.7vw,6.3rem);line-height:.91}.hero-lede{color:var(--muted);max-width:660px;margin:0;font-size:clamp(1.08rem,1.65vw,1.3rem);line-height:1.55}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.hero-mode-note{color:var(--faint);margin:14px 0 0;font-size:.77rem}.hero-dossier{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-card);border-radius:30px;padding:clamp(22px,3vw,34px);position:relative}.hero-dossier:before{border-radius:inherit;content:"";pointer-events:none;background:repeating-linear-gradient(#0000 0 31px,#55665d0b 32px);position:absolute;inset:0}.hero-dossier>*{position:relative}.hero-choice-card,.hero-copy,.hero-dossier{min-width:0}.hero-choice-card{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-card);border-radius:30px;padding:clamp(22px,3vw,34px)}.choice-card-topline{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;font-size:.75rem;font-weight:680;display:flex}.match-pill{background:var(--mint);color:var(--forest);border-radius:999px;flex:none;padding:4px 8px}.choice-company{color:var(--muted);overflow-wrap:anywhere;margin-top:26px;font-size:.72rem}.hero-choice-card h2{letter-spacing:-.05em;overflow-wrap:anywhere;margin:8px 0 22px;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:clamp(2rem,3.2vw,3rem);font-weight:500;line-height:1}.choice-summary{background:var(--surface-2);border-radius:15px;min-width:0;padding:16px}.choice-summary span{color:var(--forest);letter-spacing:.06em;text-transform:uppercase;font-size:.67rem;font-weight:720}.choice-summary p{overflow-wrap:anywhere;margin:6px 0 0;font-size:.82rem;line-height:1.55}.choice-signals{flex-wrap:wrap;gap:7px;margin-top:13px;display:flex}.choice-signals span{border:1px solid var(--line);color:var(--muted);overflow-wrap:anywhere;border-radius:999px;align-items:center;gap:5px;min-width:0;max-width:100%;padding:7px 9px;font-size:.66rem;display:inline-flex}.choice-signals svg{flex:none}.choice-question{background:var(--attention-bg);color:var(--attention-ink);border-radius:13px;align-items:center;gap:10px;margin-top:13px;padding:12px;display:flex}.choice-question>div{flex-direction:column;min-width:0;display:flex}.choice-question>svg{flex:none}.choice-question strong{font-size:.75rem}.choice-question span{overflow-wrap:anywhere;font-size:.65rem}.choice-actions{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:18px;padding-top:18px;display:grid}.choice-actions button{border:1px solid var(--line-dark);color:var(--muted);background:0 0;border-radius:999px;min-width:0;min-height:38px;font-size:.74rem}.choice-actions button:hover{border-color:var(--forest);color:var(--ink)}.choice-actions button.filled{background:var(--forest);border-color:var(--forest);color:var(--white)}.caught-up-action{margin-top:18px}.dossier-topline,.run-progress-top{color:var(--muted);justify-content:space-between;align-items:center;font-size:.75rem;font-weight:680;display:flex}.draft-pill,.live-pill{background:var(--mint);color:var(--forest);border-radius:999px;padding:4px 8px;font-size:.67rem}.ready-number{border-bottom:1px solid var(--line);align-items:baseline;gap:12px;margin-top:25px;padding-bottom:24px;display:flex}.ready-number strong{letter-spacing:-.07em;font-family:Iowan Old Style,Georgia,serif;font-size:clamp(4.1rem,7vw,6.2rem);font-weight:500;line-height:.8}.ready-number span{color:var(--muted);max-width:75px;font-size:.82rem}.dossier-stats{grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0 24px;display:grid}.dossier-stats div{flex-direction:column;gap:2px;display:flex}.dossier-stats strong{font-size:1.1rem}.dossier-stats span{color:var(--faint);font-size:.68rem;line-height:1.25}.mini-job{border:1px solid var(--line);background:#ecefe8b8;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;margin-top:10px;padding:12px;display:grid}.mini-job.surprising{background:#f5eedb;border-color:#e6d7af}.mini-job-icon{background:var(--surface);color:var(--forest);border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.mini-job div:nth-child(2){flex-direction:column;gap:1px;min-width:0;display:flex}.mini-job strong{overflow-wrap:anywhere;font-size:.8rem}.mini-job span{color:var(--muted);font-size:.67rem}.dossier-question{background:var(--attention-bg);color:var(--attention-ink);border-radius:13px;align-items:center;gap:11px;margin-top:14px;padding:13px;display:flex}.dossier-question div{flex-direction:column;min-width:0;display:flex}.dossier-question strong{font-size:.78rem}.dossier-question span{overflow-wrap:anywhere;font-size:.66rem}.trust-strip{background:var(--forest);color:#eef5ef}.trust-grid{grid-template-columns:repeat(3,1fr);min-height:82px;display:grid}.trust-grid div{border-right:1px solid #ffffff24;justify-content:center;align-items:center;gap:10px;padding:18px;font-size:.84rem;font-weight:620;display:flex}.trust-grid div:last-child{border-right:0}.modes-section,.salary-story{padding-top:clamp(96px,12vw,164px);padding-bottom:clamp(96px,12vw,164px)}.section-heading{text-align:center;max-width:720px;margin:0 auto 52px}.section-heading.left{text-align:left;margin:0}.final-cta h2,.salary-copy h2,.section-heading h2{letter-spacing:-.05em;margin:16px 0 20px;font-size:clamp(2.55rem,4.5vw,4.5rem);line-height:1}.final-cta p,.salary-copy p,.section-heading p{color:var(--muted);margin:0;font-size:1.05rem;line-height:1.65}.mode-cards{grid-template-columns:1fr 1fr;justify-items:center;gap:20px;display:grid}.mode-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel);flex-direction:column;width:100%;min-height:420px;padding:clamp(26px,4vw,44px);display:flex;position:relative}.mode-card-number{color:var(--line-dark);font-family:Georgia,serif;font-size:2.2rem;line-height:1;position:absolute;top:28px;right:30px}.mode-card-label{color:var(--forest);letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:750}.mode-card h3{letter-spacing:-.04em;max-width:470px;margin:34px 0 18px;font-size:clamp(1.65rem,2.4vw,2.3rem);line-height:1.08}.mode-card p{color:var(--muted);max-width:510px;margin:0;line-height:1.65}.fake-actions,.fake-run{border-top:1px solid var(--line);align-items:center;gap:10px;margin-top:auto;padding-top:24px;display:flex}.fake-actions span,.fake-run span{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:8px 14px;font-size:.76rem}.fake-actions span.filled{background:var(--forest);border-color:var(--forest);color:var(--white)}.fake-run{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.fake-run span{background:var(--surface-2);text-align:center;border:0;border-radius:14px;align-content:center;place-items:center;min-width:0;min-height:64px;padding:8px 4px;display:grid}.fake-run strong{font-size:1rem;line-height:1}.fake-run small{color:var(--muted);white-space:nowrap;font-size:.65rem;line-height:1.2}.interview-story{background:#e9eee6;padding-top:clamp(92px,11vw,148px);padding-bottom:clamp(92px,11vw,148px)}.interview-story-grid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:clamp(48px,7vw,90px);display:grid}.interview-story .secondary-button{margin-top:28px}.interview-preview{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel);box-shadow:var(--shadow-card);flex-direction:column;gap:14px;padding:clamp(24px,4vw,40px);display:flex}.chat-line{border-radius:16px;max-width:82%;padding:14px 16px;font-size:.93rem;line-height:1.55}.chat-line.agent{background:var(--surface-2);border-bottom-left-radius:4px}.chat-line.user{background:var(--forest);color:var(--white);border-bottom-right-radius:4px;align-self:flex-end}.project-receipt{background:var(--mint);border:1px solid var(--mint-strong);border-radius:16px 16px 16px 4px;align-self:flex-start;align-items:flex-start;gap:12px;max-width:92%;margin-top:10px;padding:16px;font-family:inherit;font-size:.93rem;line-height:1.5;display:flex}.project-receipt div{flex-direction:column;min-width:0;display:flex}.project-receipt svg{flex:none}.project-receipt span{color:var(--forest);font-size:.78em;font-weight:650}.project-receipt strong{overflow-wrap:anywhere;margin:3px 0;font-size:1em;font-weight:650;line-height:1.4}.project-receipt small{color:var(--muted);overflow-wrap:anywhere;font-family:inherit;font-size:.88em;line-height:1.5}.salary-story{grid-template-columns:1fr .85fr;align-items:center;gap:clamp(48px,8vw,100px);display:grid}.salary-card{background:var(--attention-bg);border-radius:var(--radius-panel);border:1px solid #e6d39f;padding:clamp(26px,4vw,42px)}.approval-label,.attention-label{color:var(--attention-ink);letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:6px;font-size:.72rem;font-weight:760;display:flex}.salary-card h3{letter-spacing:-.045em;margin:20px 0 16px;font-size:clamp(1.8rem,3.5vw,3.1rem);line-height:1}.salary-card p{color:#614d30;line-height:1.65}.salary-actions{flex-wrap:wrap;gap:5px;margin-top:24px;display:flex}.final-cta{background:var(--forest);color:var(--white);padding:clamp(86px,10vw,132px) 0}.final-cta-inner{text-align:center;flex-direction:column;align-items:center;display:flex}.final-cta h2{max-width:760px;margin-top:0}.final-cta p{color:#d4e2d7}.final-cta .primary-button{margin-top:30px}.onboarding-page{min-height:100vh;overflow-x:clip}.onboarding-header{border-bottom:1px solid var(--line)}.interview-chat,.interview-workspace,.model-preview-grid>article,.onboarding-content,.onboarding-header>*,.onboarding-progress,.onboarding-shell,.onboarding-step,.readiness-card>div,.uncovered-projects{min-width:0}.onboarding-shell{grid-template-columns:220px minmax(0,1fr);gap:clamp(40px,6vw,80px);padding-top:48px;padding-bottom:60px;display:grid}.onboarding-progress{align-self:start;position:sticky;top:32px}.onboarding-progress ol{flex-direction:column;gap:4px;max-width:100%;margin:25px 0 0;padding:0;list-style:none;display:flex}.onboarding-progress li button{color:var(--faint);text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:11px;width:100%;min-height:44px;padding:5px 8px;font-size:.86rem;font-weight:630;display:flex}.onboarding-progress li button>span{border:1px solid var(--line-dark);border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:.7rem;display:flex}.onboarding-progress li button>.step-label{border:0;border-radius:0;width:auto;min-width:0;height:auto;display:block}.onboarding-progress li.is-current button{background:var(--surface-2);color:var(--ink)}.onboarding-progress li.is-complete button>span:not(.step-label),.onboarding-progress li.is-current button>span:not(.step-label){background:var(--forest);border-color:var(--forest);color:var(--white)}.onboarding-progress li.is-complete button{color:var(--forest)}.onboarding-aside-note{border-top:1px solid var(--line);color:var(--muted);align-items:flex-start;gap:9px;margin-top:30px;padding:20px 8px 0;font-size:.73rem;line-height:1.5;display:flex}.onboarding-aside-note p{margin:0}.onboarding-content{width:100%;max-width:900px;margin:0 auto}.onboarding-step{min-height:600px}.onboarding-step h1{letter-spacing:-.055em;max-width:760px;margin:14px 0 18px;font-size:clamp(2.6rem,5vw,4.3rem);line-height:.98}.step-intro{color:var(--muted);max-width:660px;margin:0 0 34px;font-size:1.05rem;line-height:1.6}.resume-drop{border:1.5px dashed var(--line-dark);border-radius:var(--radius-card);text-align:center;min-height:220px;transition:background .18s var(--ease),border-color .18s var(--ease);background:#fffcf7bf;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:30px;display:flex}.resume-drop:hover{background:var(--surface);border-color:var(--forest)}.resume-drop.has-file{background:var(--mint);border-style:solid}.resume-drop input{opacity:0;width:1px;height:1px;position:absolute}.resume-drop strong{overflow-wrap:anywhere;font-size:1.05rem}.resume-drop span{color:var(--muted);font-size:.8rem}.demo-resume{width:100%;margin:8px auto 24px}.form-grid{grid-template-columns:1fr 1fr;gap:16px;margin-top:26px;display:grid}.form-grid label,.salary-input-label{flex-direction:column;gap:8px;display:flex}.form-grid label>span,.salary-input-label>span{font-size:.78rem;font-weight:670}.form-grid small{color:var(--faint);font-weight:500}.form-grid input,.model-item input,.salary-input-label input{background:var(--surface);border:1px solid var(--line-dark);border-radius:var(--radius-control);width:100%;min-height:48px;padding:0 14px}.question-stack{flex-direction:column;gap:18px;display:flex}.question-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);width:100%;min-width:0;margin:0;padding:clamp(22px,4vw,32px)}.question-card legend{float:left;letter-spacing:-.02em;width:100%;font-size:1.12rem;font-weight:720}.question-card>p{clear:both;color:var(--muted);margin:7px 0 20px;font-size:.82rem}.answer-options{grid-template-columns:repeat(2,1fr);gap:9px;display:grid}.answer-options button{border:1px solid var(--line);text-align:left;background:0 0;border-radius:12px;align-items:center;gap:9px;min-height:48px;padding:9px 12px;font-size:.83rem;display:flex}.answer-options button>span{border:1px solid var(--line-dark);border-radius:50%;justify-content:center;align-items:center;min-width:22px;height:22px;display:flex}.answer-options button.is-selected{background:var(--mint);border-color:var(--forest)}.answer-options button.is-selected>span{background:var(--forest);border-color:var(--forest);color:var(--white)}.interview-workspace{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);gap:18px;display:grid}.interview-chat,.uncovered-projects{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);overflow:hidden}.interview-chat{flex-direction:column;min-height:470px;display:flex}.interview-messages{flex-direction:column;flex:1;gap:18px;max-height:430px;padding:24px;display:flex;overflow-y:auto}.interview-message span,.job-chat-message span{color:var(--faint);letter-spacing:.07em;text-transform:uppercase;margin-bottom:5px;font-size:.65rem;font-weight:700;display:block}.interview-message p{background:var(--surface-2);overflow-wrap:anywhere;border-radius:14px;margin:0;padding:12px 14px;line-height:1.55}.interview-message.user{align-self:flex-end;max-width:85%}.interview-message.user span{text-align:right}.interview-message.user p{background:var(--forest);color:var(--white)}.interview-input{border-top:1px solid var(--line);align-items:flex-end;gap:10px;padding:14px;display:flex}.interview-input textarea{background:var(--paper);border:1px solid var(--line);resize:none;border-radius:12px;flex:1;min-width:0;padding:11px 12px;line-height:1.45}.uncovered-projects{padding:22px}.panel-heading{flex-direction:column;display:flex}.panel-heading-row span,.panel-heading>span{font-size:.88rem;font-weight:720}.panel-heading small,.panel-heading-row small{color:var(--faint);margin-top:2px;font-size:.72rem}.uncovered-card{border-top:1px solid var(--line);margin-top:20px;padding-top:20px}.uncovered-card h3{margin:16px 0 8px;font-size:1.12rem}.empty-project-state p,.uncovered-card>p{color:var(--muted);font-size:.8rem;line-height:1.55}.skill-chips{flex-wrap:wrap;gap:6px;margin:15px 0;display:flex}.job-tags span,.skill-chips span{background:var(--surface-2);border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:5px 8px;font-size:.67rem}.confirmed-receipt{color:var(--forest);align-items:center;gap:6px;margin-top:16px;font-size:.76rem;font-weight:650;display:flex}.empty-project-state{border:1px dashed var(--line-dark);color:var(--faint);text-align:center;border-radius:14px;flex-direction:column;align-items:center;min-height:210px;margin-top:20px;padding:30px;display:flex}.model-preview-grid{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.model-preview-grid>article{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);padding:20px}.model-layer-title{border-bottom:1px solid var(--line);align-items:center;gap:7px;margin-bottom:16px;padding-bottom:13px;font-size:.78rem;font-weight:720;display:flex}.model-layer-title.facts{color:var(--forest)}.model-layer-title.inferred{color:#5c4e84}.model-layer-title.boundaries{color:var(--attention-ink)}.model-preview-item{border-bottom:1px solid var(--line-subtle);flex-direction:column;gap:3px;padding:11px 0;display:flex}.model-preview-item:last-child{border-bottom:0}.model-preview-item strong{font-size:.68rem}.model-preview-item span{color:var(--muted);font-size:.75rem;line-height:1.4}.readiness-card{background:var(--forest);border-radius:var(--radius-card);color:var(--white);align-items:center;gap:18px;margin-top:20px;padding:20px;display:flex}.readiness-ring{background:conic-gradient(#d9e9da var(--progress),#ffffff26 0);border-radius:50%;justify-content:center;align-items:center;min-width:60px;height:60px;display:flex;position:relative}.readiness-ring:after{background:var(--forest);content:"";border-radius:50%;position:absolute;inset:6px}.readiness-ring strong{z-index:1;font-size:.72rem;position:relative}.readiness-card p{color:#d5e2d8;margin:3px 0 0;font-size:.78rem}.onboarding-footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:32px;padding-top:20px;display:flex}.workspace-page{min-height:100vh}.workspace-header{border-bottom:1px solid var(--line);z-index:30;background:#f6f3ecf7;position:sticky;top:0}.workspace-header-inner{grid-template-columns:auto 1fr auto;align-items:center;gap:20px;min-height:72px;display:grid}.workspace-nav{justify-content:center;gap:2px;display:flex}.workspace-nav button{color:var(--muted);background:0 0;border:0;border-radius:10px;align-items:center;gap:7px;min-height:42px;padding:0 12px;font-size:.76rem;font-weight:650;display:flex}.workspace-nav button.is-active,.workspace-nav button:hover{background:var(--surface-2);color:var(--ink)}.workspace-mobile-account{display:none}.nav-count{background:var(--attention-bg);color:var(--attention-ink);border-radius:999px;justify-content:center;align-items:center;min-width:19px;height:19px;padding:0 5px;font-size:.64rem;display:inline-flex}.workspace-header-actions{align-items:center;gap:9px;display:flex}.mobile-menu-button,.profile-avatar{background:var(--ink);color:var(--white);border:0;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:.7rem;font-weight:720;display:flex}.mobile-menu-button{border:1px solid var(--line);color:var(--ink);background:0 0;border-radius:10px;display:none}.workspace-shell{padding-top:46px;padding-bottom:80px}.view-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:30px;display:flex}.profile-hero h1,.view-heading h1{letter-spacing:-.05em;margin:9px 0 10px;font-size:clamp(2rem,4vw,3.4rem);line-height:1.02}.profile-hero p,.view-heading p{color:var(--muted);margin:0;line-height:1.55}.queue-counter{color:var(--faint);white-space:nowrap;font-size:.74rem}.auto-grid,.discover-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px;display:grid}.job-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel);box-shadow:var(--shadow-card);padding:clamp(24px,4vw,38px)}.job-card-topline{justify-content:space-between;align-items:center;display:flex}.fit-pill,.status-pill{background:var(--mint);color:var(--forest);border-radius:999px;align-items:center;gap:5px;padding:6px 9px;font-size:.69rem;font-weight:700;display:inline-flex}.fit-pill.surprising{color:var(--inference-ink);background:#efe8f8}.chat-drawer-header button,.save-button,.toast button{color:var(--muted);background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.save-button:hover{background:var(--surface-2);color:var(--forest)}.job-heading{border-bottom:1px solid var(--line);padding:27px 0 24px}.job-heading>span{color:var(--forest);font-size:.78rem;font-weight:720}.job-heading h2{letter-spacing:-.065em;margin:7px 0 13px;font-size:clamp(2.25rem,5vw,4.35rem);line-height:.96}.job-heading p{color:var(--muted);margin:0;font-size:.8rem}.compact-summary{flex-direction:column;gap:15px;padding:25px 0 16px;display:flex}.compact-summary>div{grid-template-columns:80px 1fr;gap:18px;display:grid}.compact-summary span{color:var(--faint);text-transform:uppercase;padding-top:2px;font-size:.68rem;font-weight:700}.compact-summary p{margin:0;line-height:1.48}.compact-summary .catch p{color:#684c2b}.job-tags{flex-wrap:wrap;gap:6px;margin:8px 0 28px;display:flex}.job-card-actions{border-top:1px solid var(--line);grid-template-columns:auto 1fr auto;gap:9px;padding-top:20px;display:grid}.job-card-actions button{border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 16px;font-size:.83rem;font-weight:680;display:flex}.ask-button,.pass-button{border:1px solid var(--line);color:var(--muted);background:0 0}.pass-button:hover{border-color:var(--danger);color:var(--danger)}.ask-button:hover{border-color:var(--forest);color:var(--forest)}.apply-button{background:var(--forest);border:1px solid var(--forest);color:var(--white)}.apply-button:hover{background:var(--forest-hover)}.decision-hint{color:var(--faint);text-align:center;margin:11px 0 0;font-size:.66rem}.attention-rail,.fit-rail{flex-direction:column;gap:14px;display:flex}.fit-rail{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);padding:22px}.attention-heading,.fit-rail-header{justify-content:space-between;align-items:center;display:flex}.attention-heading span,.fit-rail-header span{font-size:.82rem;font-weight:700}.attention-heading strong,.fit-rail-header strong{font-size:1.25rem}.fit-meter,.run-progress-bar{background:var(--surface-2);border-radius:999px;height:6px;margin:8px 0 6px;overflow:hidden}.fit-meter span,.run-progress-bar span{background:var(--forest);height:100%;transition:width .5s var(--ease);border-radius:999px;display:block}.fit-rail ul{flex-direction:column;gap:9px;margin:14px 0;padding:0;list-style:none;display:flex}.fit-rail li{color:var(--muted);align-items:center;gap:7px;font-size:.76rem;display:flex}.evidence-card,.permission-card,.surprise-note{border-radius:13px;padding:14px}.evidence-card{background:var(--surface-2)}.evidence-card>span{color:var(--faint);text-transform:uppercase;font-size:.65rem;font-weight:700}.evidence-card p{margin:7px 0 4px;font-size:.8rem;font-weight:700}.evidence-card small{color:var(--muted);font-size:.69rem;line-height:1.45;display:block}.permission-card,.surprise-note{background:var(--inference-bg);color:#594574;align-items:flex-start;gap:10px;display:flex}.permission-card strong,.surprise-note strong{font-size:.75rem}.permission-card p,.surprise-note p{margin:3px 0 0;font-size:.68rem;line-height:1.45}.empty-feed{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel);text-align:center;flex-direction:column;align-items:center;max-width:720px;margin:50px auto;padding:80px 30px;display:flex}.empty-feed h1{letter-spacing:-.05em;margin:18px 0 8px;font-size:2.5rem}.empty-feed p{color:var(--muted);margin:0 0 24px}.auto-main{flex-direction:column;gap:18px;display:flex}.launch-card{background:var(--forest);border-radius:var(--radius-panel);color:var(--white);padding:clamp(28px,5vw,48px);position:relative;overflow:hidden}.launch-card:after{content:"";border:1px solid #ffffff1a;border-radius:50%;width:420px;height:420px;position:absolute;top:-200px;right:-220px}.launch-card>*{z-index:1;position:relative}.launch-count{align-items:baseline;gap:14px;display:flex}.launch-count strong{letter-spacing:-.07em;font-family:Iowan Old Style,Georgia,serif;font-size:clamp(4.7rem,9vw,7.5rem);font-weight:500;line-height:.78}.launch-count span{color:#d6e4d9;max-width:100px;font-size:.9rem}.launch-card>p{color:#d6e4d9;max-width:680px;margin:27px 0;line-height:1.55}.run-progress{background:#ffffff14;border:1px solid #ffffff21;border-radius:14px;padding:16px}.run-progress-top{color:#e7f0e8}.run-progress-bar{background:#ffffff1f;margin:11px 0 0}.run-progress-bar span{background:#d9e9da}.run-progress .primary-button{margin-top:14px}.run-stats{border-top:1px solid #ffffff24;grid-template-columns:repeat(5,1fr);margin-top:30px;padding-top:22px;display:grid}.run-stats>div{flex-direction:column;display:flex}.run-stats strong{font-size:1.25rem}.run-stats span{color:#bad0c0;font-size:.7rem}.run-stats .attention span,.run-stats .attention strong{color:#f6d88e}.activity-panel,.applications-list-panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);overflow:hidden}.panel-heading-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.panel-heading-row>div{flex-direction:column;display:flex}.timeline article{border-bottom:1px solid var(--line-subtle);grid-template-columns:auto 1fr auto;align-items:flex-start;gap:12px;padding:17px 20px;display:grid}.timeline article:last-child{border-bottom:0}.timeline-icon{background:var(--surface-2);color:var(--forest);border-radius:9px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.timeline-icon.learning{background:var(--inference-bg);color:var(--inference-ink)}.timeline-icon.pause{background:var(--attention-bg);color:var(--attention-ink)}.timeline strong{font-size:.79rem}.timeline p{color:var(--muted);margin:3px 0 0;font-size:.7rem;line-height:1.45}.timeline time{color:var(--faint);white-space:nowrap;font-size:.65rem}.approval-card{background:var(--attention-bg);border-radius:var(--radius-card);border:1px solid #e3cf9b;padding:20px}.approval-company{color:var(--attention-ink);margin-top:16px;font-size:.67rem;display:block}.approval-card h3{letter-spacing:-.03em;margin:6px 0 12px;font-size:1.25rem;line-height:1.12}.approval-card>p{color:#624f34;font-size:.75rem;line-height:1.5}.approval-prompt{font-weight:700}.salary-input-label input{background:#fffcf7b3;border-color:#d7bd7b;font-size:1.25rem;font-weight:750}.proposed-answer{background:#fffcf78c;border-radius:12px;flex-direction:column;margin:13px 0;padding:12px;display:flex}.proposed-answer span{color:#7a674a;font-size:.65rem}.proposed-answer strong{margin-top:2px}.consequence{border-top:1px solid #75451529;flex-direction:column;margin-top:15px;padding-top:14px;display:flex}.consequence strong{font-size:.7rem}.consequence span{color:#624f34;margin-top:3px;font-size:.72rem;line-height:1.45}.approval-actions{flex-wrap:wrap;gap:3px;margin-top:16px;display:flex}.permission-card{background:var(--mint);color:var(--forest)}.all-clear{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);text-align:center;flex-direction:column;align-items:center;padding:30px 20px;display:flex}.all-clear strong{margin-top:10px;font-size:.85rem}.all-clear p{color:var(--muted);margin:5px 0 0;font-size:.7rem;line-height:1.45}.all-clear.large{grid-column:1/-1;justify-content:center;min-height:180px}.applications-list-panel{margin-bottom:48px}.application-summary-count{flex-direction:column;align-items:flex-end;display:flex}.application-summary-count strong{letter-spacing:-.04em;font-size:2rem}.application-summary-count span{color:var(--faint);font-size:.68rem}.application-row{border-bottom:1px solid var(--line-subtle);grid-template-columns:auto minmax(0,1fr) 190px auto;align-items:center;gap:14px;padding:17px 20px;display:grid}.application-row:last-child{border-bottom:0}.company-monogram{background:var(--surface-2);color:var(--forest);border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;font-size:.7rem;font-weight:750;display:flex}.application-info{flex-direction:column;min-width:0;display:flex}.application-info strong{font-size:.82rem}.application-info span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.application-progress>span{background:var(--surface-2);border-radius:999px;height:5px;margin-bottom:5px;display:block;overflow:hidden}.application-progress i{background:var(--forest);height:100%;display:block}.application-progress small{color:var(--faint);font-size:.64rem}.status-pill{white-space:nowrap}.status-drafting{background:var(--info-bg);color:var(--info-ink)}.status-needs-you{background:var(--attention-bg);color:var(--attention-ink)}.status-skipped{background:var(--danger-bg);color:var(--danger)}.section-subheading{margin-bottom:18px}.section-subheading h2{letter-spacing:-.035em;margin:8px 0 0;font-size:1.55rem}.approval-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.approval-grid .approval-card{padding:26px}.activity-only-view .view-heading{max-width:800px}.activity-panel.expanded .timeline article{padding:24px}.profile-hero{grid-template-columns:auto 1fr auto;align-items:center;gap:20px;margin-bottom:32px;display:grid}.large-avatar{background:var(--forest);color:var(--white);border-radius:20px;justify-content:center;align-items:center;width:74px;height:74px;font-size:1.4rem;font-weight:760;display:flex}.profile-completeness{flex-direction:column;align-items:flex-end;display:flex}.profile-completeness strong{letter-spacing:-.05em;font-size:2rem}.profile-completeness span{color:var(--faint);font-size:.68rem}.model-tabs{border-bottom:1px solid var(--line);gap:4px;display:flex;overflow-x:auto}.model-tabs button{color:var(--muted);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:7px;min-height:48px;padding:0 15px;font-size:.8rem;font-weight:670;display:flex}.model-tabs button.is-active{border-bottom-color:var(--forest);color:var(--ink)}.model-tabs button span{background:var(--surface-2);border-radius:999px;justify-content:center;align-items:center;min-width:19px;height:19px;font-size:.62rem;display:flex}.model-ledger{min-height:330px;padding:22px 0 46px}.model-items{flex-direction:column;gap:10px;display:flex}.model-item{background:var(--surface);border:1px solid var(--line);border-radius:14px;align-items:center;gap:18px;min-height:86px;padding:16px 18px;display:flex}.fact-item{border-left:4px solid #89b693}.inference-item{border-left:4px solid #9f8bbb}.boundary-item{border-left:4px solid var(--attention-ink)}.model-item-copy{flex-direction:column;flex:1;min-width:0;display:flex}.model-item-copy>span{color:var(--faint);text-transform:uppercase;font-size:.65rem;font-weight:700}.model-item-copy strong{margin:3px 0;font-size:.87rem}.model-item-copy small{color:var(--muted);font-size:.68rem;line-height:1.4}.model-item input{min-height:42px;margin:4px 0}.edit-button,.inline-actions button,.model-item-actions button{color:var(--muted);background:0 0;border:0;align-items:center;gap:5px;min-height:40px;padding:0 8px;font-size:.7rem;font-weight:640;display:inline-flex}.edit-button:hover,.inline-actions button:hover,.model-item-actions button:hover{color:var(--forest)}.inline-actions,.model-item-actions{gap:3px;display:flex}.model-item-actions{flex-direction:column;align-items:flex-end}.inference-signal{color:var(--inference-ink);text-align:center;flex-direction:column;align-items:center;gap:5px;min-width:78px;font-size:.62rem;display:flex}.boundary-strength{text-align:center;border-radius:999px;min-width:78px;padding:6px 8px;font-size:.65rem;font-weight:720}.boundary-strength.hard{background:var(--danger-bg);color:var(--danger)}.boundary-strength.ask{background:var(--attention-bg);color:var(--attention-ink)}.project-library{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);overflow:hidden}.project-grid{grid-template-columns:repeat(2,1fr);gap:14px;padding:18px;display:grid}.project-grid article{background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:18px}.project-grid article>span{color:var(--forest);text-transform:uppercase;font-size:.65rem;font-weight:700}.project-grid h3{margin:7px 0;font-size:1rem}.project-grid p{color:var(--muted);margin:0;font-size:.75rem;line-height:1.5}.drawer-backdrop{z-index:100;background:#14251c47;justify-content:flex-end;align-items:stretch;display:flex;position:fixed;inset:0}.chat-drawer{animation:drawer-in .22s var(--ease) both;background:var(--surface);box-shadow:var(--shadow-drawer);flex-direction:column;width:500px;max-width:100%;display:flex}@keyframes drawer-in{0%{opacity:0;transform:translate(22px)}to{opacity:1;transform:translate(0)}}.chat-drawer-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:78px;padding:14px 20px;display:flex}.chat-drawer-header span{color:var(--forest);text-transform:uppercase;font-size:.67rem;font-weight:700}.chat-drawer-header h2{letter-spacing:-.03em;margin:2px 0 0;font-size:1.2rem}.chat-job-context{background:var(--paper);border-bottom:1px solid var(--line);flex-direction:column;padding:14px 20px;display:flex}.chat-job-context strong{font-size:.82rem}.chat-job-context span{color:var(--muted);font-size:.69rem}.suggested-prompts{gap:7px;padding:13px 18px 4px;display:flex;overflow-x:auto}.suggested-prompts button{background:var(--surface-2);border:1px solid var(--line);color:var(--muted);white-space:nowrap;border-radius:999px;min-height:36px;padding:6px 10px;font-size:.68rem}.job-chat-messages{flex-direction:column;flex:1;gap:17px;padding:20px;display:flex;overflow-y:auto}.job-chat-message{max-width:87%}.job-chat-message.user{align-self:flex-end}.job-chat-message.user span{text-align:right}.job-chat-message p{background:var(--surface-2);border-radius:14px;margin:0;padding:12px 14px;font-size:.82rem;line-height:1.55}.job-chat-message.user p{background:var(--forest);color:var(--white)}.insight-receipt{background:var(--mint);border:1px solid var(--mint-strong);border-radius:14px;align-items:flex-start;gap:10px;padding:14px;display:flex}.insight-receipt>div{flex-direction:column;display:flex}.insight-receipt span{color:var(--forest);text-transform:uppercase;font-size:.65rem;font-weight:700}.insight-receipt strong{margin:4px 0 9px;font-size:.78rem}.insight-receipt div div{gap:6px;display:flex}.insight-receipt button{background:var(--surface);border:1px solid var(--line);border-radius:8px;align-items:center;gap:4px;min-height:34px;padding:0 8px;font-size:.67rem;display:flex}.job-chat-form{border-top:1px solid var(--line);align-items:center;gap:8px;padding:14px 16px;display:flex}.job-chat-form input{background:var(--paper);border:1px solid var(--line);border-radius:12px;flex:1;min-height:44px;padding:0 12px}.chat-footnote{color:var(--faint);text-align:center;margin:-5px 20px 14px;font-size:.61rem}.toast{animation:toast-in .22s var(--ease) both;background:var(--ink);box-shadow:var(--shadow-card);color:var(--white);z-index:120;border-radius:13px;align-items:center;gap:9px;max-width:min(90vw,560px);padding:10px 10px 10px 14px;font-size:.76rem;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%)}.toast button{color:#d3ddd5;width:34px;height:34px}@keyframes toast-in{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}.owner-access-page,.owner-discovery-page{min-height:100vh}.managed-auth-page{min-height:100vh;padding:var(--gutter);justify-content:center;align-items:center;display:flex}.auth-return-link{color:var(--forest);margin-top:20px;font-weight:700;display:inline-flex}.owner-access-page{padding:var(--gutter);justify-content:center;align-items:center;display:flex}.owner-access-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel);box-shadow:var(--shadow-card);width:100%;max-width:560px;padding:clamp(26px,6vw,52px)}.owner-access-brand{color:var(--ink);align-items:center;gap:10px;margin-bottom:44px;font-weight:750;text-decoration:none;display:inline-flex}.owner-access-brand span{background:var(--forest);color:var(--white);border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;font-family:Georgia,serif;font-style:italic;display:inline-flex}.owner-access-card h1,.owner-discovery-intro h1{font-family:var(--font-editorial),Georgia,serif;letter-spacing:-.045em;margin:12px 0 20px;font-size:clamp(2.5rem,6vw,4.6rem);font-weight:500;line-height:.98}.owner-access-card>p:not(.eyebrow),.owner-discovery-intro>p:not(.eyebrow){color:var(--muted);max-width:720px;font-size:1.05rem}.owner-access-card form,.owner-search-field{flex-direction:column;display:flex}.owner-access-card form{gap:10px;margin-top:28px}.owner-access-card label,.owner-search-form label,.owner-search-form legend{color:var(--muted);font-size:.78rem;font-weight:700}.owner-access-card input,.owner-search-field input,.owner-search-field textarea{background:var(--paper);border:1px solid var(--line-dark);border-radius:var(--radius-control);min-height:48px;padding:0 14px}.owner-access-card button,.owner-search-actions button{background:var(--forest);border-radius:var(--radius-control);color:var(--white);border:0;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 18px;font-weight:700;display:inline-flex}.owner-access-error,.owner-search-error{background:var(--danger-bg);color:var(--danger);border-radius:10px;padding:11px 13px}.owner-discovery-header{border-bottom:1px solid var(--line);min-height:82px;padding:12px var(--gutter);z-index:20;background:#f6f3ecf0;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.owner-discovery-header>div{flex-direction:column;align-items:flex-end;display:flex}.owner-discovery-header>.brand{color:var(--ink);text-decoration:none}.owner-discovery-header>.owner-identity-actions{flex-direction:row;align-items:center;gap:14px}.owner-identity-actions>div{flex-direction:column;align-items:flex-end;display:flex}.owner-identity-actions>button{border:1px solid var(--line-dark);color:var(--muted);background:0 0;border-radius:10px;align-items:center;gap:6px;min-height:40px;padding:0 11px;font-size:.72rem;font-weight:700;display:inline-flex}.owner-discovery-header>div span{color:var(--forest);text-transform:uppercase;align-items:center;gap:5px;font-size:.7rem;font-weight:700;display:flex}.owner-discovery-header>div strong{font-size:.82rem}.owner-discovery-shell{max-width:1120px;padding:clamp(48px,8vw,96px) var(--gutter);margin:0 auto}.owner-discovery-intro{margin-bottom:42px}.member-usage-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:-10px 0 28px;display:grid}.member-usage-grid article{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);padding:20px 22px}.member-usage-grid span{color:var(--forest);letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-weight:750;display:block}.member-usage-grid strong{font-family:var(--font-editorial),Georgia,serif;margin-top:10px;font-size:3rem;font-weight:500;line-height:1;display:block}.member-usage-grid p{color:var(--muted);margin:8px 0 0;font-size:.8rem}.owner-search-form{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel);box-shadow:var(--shadow-card);grid-template-columns:1.35fr 1fr;gap:18px;padding:clamp(20px,4vw,34px);display:grid}.owner-search-field{gap:7px}.owner-search-query{grid-column:1/-1}.owner-token-input{background:var(--paper);border:1px solid var(--line-dark);border-radius:var(--radius-control);flex-wrap:wrap;align-items:center;gap:7px;min-height:50px;padding:6px 8px;display:flex}.owner-token-input:focus-within{border-color:var(--forest);box-shadow:0 0 0 2px var(--forest)}@supports (color:color-mix(in lab,red,red)){.owner-token-input:focus-within{box-shadow:0 0 0 2px color-mix(in srgb,var(--forest) 18%,transparent)}}.owner-token-input>textarea{font:inherit;resize:none;background:0 0;border:0;outline:0;flex:1;min-width:165px;min-height:36px;max-height:92px;padding:8px 6px;line-height:1.35;overflow-y:auto}.owner-search-token{background:var(--mint);border:1px solid var(--mint-strong);color:var(--forest);border-radius:999px;align-items:center;gap:4px;min-height:32px;padding:0 5px 0 10px;font-size:.72rem;font-weight:700;display:inline-flex}.owner-search-token button,.owner-token-add{color:inherit;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:27px;height:27px;padding:0;display:inline-flex}.owner-search-token button:hover,.owner-token-add:hover{background:var(--forest)}@supports (color:color-mix(in lab,red,red)){.owner-search-token button:hover,.owner-token-add:hover{background:color-mix(in srgb,var(--forest) 11%,transparent)}}.owner-token-add{color:var(--forest);flex:none}.owner-scope-status{color:var(--muted);align-items:center;gap:5px;margin-top:2px;font-size:.7rem;font-weight:700;display:inline-flex}.owner-scope-status.is-unbounded{color:var(--forest)}.owner-token-field>small{color:var(--faint);font-size:.7rem;line-height:1.45}.owner-token-field>.owner-field-validation{color:var(--danger);font-weight:700}.owner-search-form fieldset{border:0;grid-column:1/-1;gap:9px;margin:0;padding:0;display:flex}.owner-search-form fieldset legend{margin-bottom:8px}.owner-search-form fieldset label{background:var(--paper);border:1px solid var(--line);border-radius:999px;align-items:center;gap:7px;min-height:40px;padding:0 13px;display:inline-flex}.owner-search-actions{flex-wrap:wrap;grid-column:1/-1;gap:10px;display:flex}.owner-search-actions .owner-refresh-button{border:1px solid var(--line-dark);color:var(--ink);background:0 0}.owner-cost-note{color:var(--faint);grid-column:1/-1;margin:-4px 0 0;font-size:.75rem}.owner-search-history{background:var(--surface)}@supports (color:color-mix(in lab,red,red)){.owner-search-history{background:color-mix(in srgb,var(--surface) 82%,var(--mint))}}.owner-search-history{border:1px solid var(--mint-strong);border-radius:var(--radius-panel);margin-top:24px;padding:clamp(20px,4vw,30px)}.owner-search-history-heading{grid-template-columns:minmax(220px,.7fr) minmax(280px,1.3fr);align-items:end;gap:22px;display:grid}.owner-search-history-heading span{color:var(--forest);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:6px;font-size:.72rem;font-weight:750;display:flex}.owner-search-history-heading h2{font-family:var(--font-editorial),Georgia,serif;letter-spacing:-.035em;margin:5px 0 0;font-size:clamp(1.9rem,4vw,2.7rem);font-weight:500}.owner-search-history-heading p{color:var(--muted);margin:0;font-size:.84rem}.owner-search-history-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:22px;display:grid}.owner-search-history-list>button{background:var(--surface);border:1px solid var(--line);color:var(--ink);cursor:pointer;text-align:left;border-radius:12px;flex-direction:column;min-height:116px;padding:15px 16px;display:flex}.owner-search-history-list>button.is-active,.owner-search-history-list>button:hover{border-color:var(--forest);box-shadow:inset 0 0 0 1px var(--forest)}.owner-search-history-list>button.is-active{background:var(--mint)}.owner-search-history-list>button:disabled{cursor:wait;opacity:.68}.owner-search-history-title{align-items:center;gap:7px;line-height:1.2;display:flex}.owner-search-history-list>button>small,.owner-search-history-list>button>span:not(.owner-search-history-title){color:var(--muted);margin-top:8px;font-size:.72rem}.owner-search-history-list>button>small{color:var(--faint);margin-top:auto;padding-top:12px}.owner-history-more{border:1px solid var(--line-dark);border-radius:var(--radius-control);color:var(--forest);background:0 0;min-height:42px;margin-top:14px;padding:0 14px;font-weight:700}.owner-history-error{background:var(--danger-bg);color:var(--danger);border-radius:10px;margin-top:18px;padding:11px 13px}.owner-results-context{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;margin-top:28px;display:flex}.owner-results-context>div:first-child{align-items:baseline;gap:8px;display:flex}.owner-results-context>div:first-child span{color:var(--faint);font-size:.75rem}.owner-results-context>div:first-child strong{color:var(--ink);font-family:var(--font-editorial),Georgia,serif;font-size:1.25rem;font-weight:500}.owner-results-scope{flex-wrap:wrap;gap:7px;display:flex}.owner-results-scope span{background:var(--surface);border:1px solid var(--line);color:var(--muted);border-radius:999px;align-items:center;gap:5px;max-width:min(100%,520px);padding:7px 10px;font-size:.7rem;font-weight:700;display:inline-flex}.is-spinning{animation:owner-spin .8s linear infinite}@keyframes owner-spin{to{transform:rotate(1turn)}}.owner-search-error{margin-top:18px}.owner-search-error p{overflow-wrap:anywhere;margin:0}.owner-search-error p+p{margin-top:7px}.owner-search-error a,.owner-search-error button{color:inherit;font-weight:700}.owner-search-error button{border-radius:var(--radius-control);background:0 0;border:1px solid;min-height:44px;margin-top:12px;padding:0 14px}.owner-search-receipt{background:var(--mint);border:1px solid var(--mint-strong);border-radius:var(--radius-card);margin-top:20px;padding:18px 20px}.owner-search-receipt strong{color:var(--forest)}.owner-search-receipt p{color:var(--muted);margin:5px 0 0}.owner-grouping-receipt{background:var(--attention-bg);align-items:flex-start}@supports (color:color-mix(in lab,red,red)){.owner-grouping-receipt{background:color-mix(in srgb,var(--attention-bg) 70%,var(--surface))}}.owner-grouping-receipt{border:1px solid var(--attention-ink)}@supports (color:color-mix(in lab,red,red)){.owner-grouping-receipt{border:1px solid color-mix(in srgb,var(--attention-ink) 28%,var(--line))}}.owner-grouping-receipt{color:var(--attention-ink);border-radius:12px;gap:9px;margin-top:16px;padding:12px 14px;font-size:.76rem;line-height:1.45;display:flex}.owner-grouping-receipt svg{flex:none;margin-top:1px}.owner-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:16px;display:grid}.owner-result-group{flex-direction:column;min-width:0;display:flex}.owner-result-group-summary{background:var(--mint);border-radius:var(--radius-card) var(--radius-card) 0 0;color:var(--forest);border:1px solid var(--mint-strong);border-bottom:0;align-items:flex-start;gap:10px;padding:14px 17px;display:flex}.owner-result-group-summary>svg{flex:none;margin-top:2px}.owner-result-group-summary>div{flex-direction:column;min-width:0;display:flex}.owner-result-group-summary span{letter-spacing:.04em;text-transform:uppercase;font-size:.65rem;font-weight:760}.owner-result-group-summary strong{margin-top:2px;font-size:.83rem}.owner-result-group-summary p{color:var(--muted);overflow-wrap:anywhere;margin:4px 0 0;font-size:.72rem}.owner-result-group>.owner-result-card{border-radius:0 0 var(--radius-card) var(--radius-card)}.owner-result-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);padding:24px}.owner-result-meta{color:var(--faint);text-transform:uppercase;justify-content:space-between;font-size:.68rem;font-weight:700;display:flex}.owner-result-card h2{font-family:var(--font-editorial),Georgia,serif;letter-spacing:-.035em;margin:24px 0 5px;font-size:2rem;font-weight:500;line-height:1.02}.owner-result-card>.owner-result-freshness{color:var(--faint);font-size:.72rem}.owner-result-card>p{color:var(--muted);margin:4px 0}.owner-result-card .owner-result-company{color:var(--ink);font-weight:700}.owner-result-card .owner-result-summary{border-top:1px solid var(--line);margin-top:18px;padding-top:18px}.owner-result-card>.owner-group-action-note{color:var(--faint);margin-top:11px;font-size:.7rem;line-height:1.45}.owner-result-actions{flex-wrap:wrap;gap:9px;margin-top:22px;display:flex}.owner-result-actions a,.owner-result-actions button{border:1px solid var(--line-dark);color:var(--forest);background:0 0;border-radius:10px;align-items:center;gap:5px;min-height:40px;padding:0 12px;font-size:.75rem;font-weight:700;text-decoration:none;display:inline-flex}.owner-result-actions button{cursor:pointer}.owner-result-actions button:disabled{cursor:wait;opacity:.65}.owner-decision-pill{border-radius:999px;align-items:center;min-height:40px;padding:0 13px;font-size:.72rem;font-weight:750;display:inline-flex}.owner-decision-pill.is-saved{background:var(--mint);color:var(--forest)}.owner-decision-pill.is-passed{background:var(--surface-2);color:var(--muted)}.owner-result-card>.owner-decision-status{background:var(--danger-bg);border:1px solid var(--danger);color:var(--danger);border-radius:10px;margin-top:12px;padding:10px 12px;font-size:.72rem}.owner-result-card>.owner-agent-disclosure,.owner-result-card>.owner-agent-status{margin-top:12px;font-size:.72rem}.owner-result-card>.owner-agent-status{background:var(--mint);border:1px solid var(--mint-strong);color:var(--forest);border-radius:10px;padding:10px 12px}.owner-result-card>.owner-agent-status.is-error{background:var(--danger-bg);border-color:var(--danger);color:var(--danger)}.owner-related-postings{background:var(--surface-2);border:1px solid var(--line);border-radius:12px;margin-top:10px;overflow:hidden}.owner-related-postings>summary{color:var(--forest);cursor:pointer;padding:13px 15px;font-size:.75rem;font-weight:750;list-style-position:inside}.owner-related-postings[open]>summary{border-bottom:1px solid var(--line)}.owner-related-postings>div{gap:10px;padding:10px;display:grid}.owner-related-postings .owner-result-card{border-radius:12px;padding:18px}.owner-related-postings .owner-result-card h2{margin-top:16px;font-size:1.55rem}.owner-employer-overflow{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-card);grid-column:1/-1;overflow:hidden}.owner-employer-overflow>summary{color:var(--forest);cursor:pointer;padding:16px 18px;font-size:.8rem;font-weight:760;list-style-position:inside}.owner-employer-overflow[open]>summary{border-bottom:1px solid var(--line)}.owner-employer-overflow>p{color:var(--muted);margin:0;padding:14px 18px 0;font-size:.76rem}.owner-employer-overflow>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:14px;display:grid}.member-account-control{align-items:center;gap:9px;display:flex}.member-account-control>span{background:var(--mint);border:1px solid var(--mint-strong);color:var(--forest);text-transform:uppercase;border-radius:999px;padding:7px 10px;font-size:.68rem;font-weight:750}.member-production-notice{background:var(--mint);border-bottom:1px solid var(--mint-strong);color:var(--forest);min-height:36px;padding:7px var(--gutter);text-align:center;justify-content:center;align-items:center;gap:8px;font-size:.74rem;display:flex}.member-production-notice svg{flex:none}.member-production-notice strong{font-weight:800}.member-workspace-shell{padding-top:clamp(34px,5vw,58px)}.member-discovery-content .owner-discovery-intro{margin-bottom:30px}.member-discovery-content .owner-discovery-intro h1{font-size:clamp(2.4rem,5vw,4rem)}.member-discovery-content .owner-discovery-intro>p:not(.eyebrow){max-width:790px}.owner-result-actions .owner-agent-setup-button{background:var(--forest);border-color:var(--forest);color:var(--white)}.member-launch-card{min-height:430px}.member-readiness-row{border-top:1px solid #ffffff24;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:30px;padding-top:22px;display:grid}.member-readiness-row span{color:#d6e4d9;align-items:center;gap:7px;font-size:.75rem;display:flex}.member-readiness-row .is-waiting{color:#f6d88e}.member-empty-panel{color:var(--forest);text-align:center;flex-direction:column;align-items:center;min-height:270px;padding:44px 24px;display:flex}.member-empty-panel.compact{min-height:190px}.member-empty-panel strong{color:var(--ink);margin-top:13px}.member-empty-panel p{color:var(--muted);max-width:580px;margin:7px 0 0;font-size:.78rem;line-height:1.55}.member-model-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.member-model-grid article{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);color:var(--forest);align-items:flex-start;gap:14px;min-height:142px;padding:22px;display:flex}.member-model-grid article>div{flex-direction:column;display:flex}.member-model-grid article span{color:currentColor;letter-spacing:.05em;text-transform:uppercase;font-size:.67rem;font-weight:750}.member-model-grid article strong{color:var(--ink);margin-top:5px}.member-model-grid article p{color:var(--muted);margin:7px 0 0;font-size:.75rem;line-height:1.5}.member-application-readiness-heading{border-top:1px solid var(--line);margin-top:38px;padding-top:34px}.member-application-readiness-heading h2{letter-spacing:-.035em;margin:7px 0 6px;font-size:1.65rem}.member-application-readiness-heading p{color:var(--muted);max-width:760px;margin:0 0 20px;font-size:.82rem}.member-setup-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.member-setup-grid article{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);color:var(--attention-ink);align-items:flex-start;gap:14px;min-height:150px;padding:22px;display:flex}.member-setup-grid article.is-complete{background:var(--mint);border-color:var(--mint-strong);color:var(--forest)}.member-setup-grid article>div{flex-direction:column;display:flex}.member-setup-grid article span{color:currentColor;letter-spacing:.05em;text-transform:uppercase;font-size:.67rem;font-weight:750}.member-setup-grid article strong{color:var(--ink);margin-top:5px}.member-setup-grid article p{color:var(--muted);margin:7px 0 0;font-size:.75rem;line-height:1.5}.member-profile-actions{border-top:1px solid var(--line);align-items:center;gap:18px;margin-top:28px;padding-top:24px;display:flex}.member-profile-actions p{color:var(--muted);max-width:720px;margin:0;font-size:.75rem;line-height:1.5}.applicant-intake-card{background:linear-gradient(145deg,var(--surface) 0,var(--mint) 100%)}@supports (color:color-mix(in lab,red,red)){.applicant-intake-card{background:linear-gradient(145deg,var(--surface) 0,color-mix(in srgb,var(--mint) 58%,var(--surface)) 100%)}}.applicant-intake-card{border:1px solid var(--mint-strong);border-radius:var(--radius-panel);box-shadow:var(--shadow-card);grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:clamp(24px,5vw,54px);margin:24px 0;padding:clamp(24px,4vw,42px);display:grid;overflow:hidden}.applicant-form-heading h2,.applicant-intake-copy h2{letter-spacing:-.045em;margin:8px 0 12px;font-size:clamp(1.8rem,3vw,2.55rem);line-height:1.05}.applicant-form-heading p,.applicant-intake-copy>p{color:var(--muted);max-width:660px;margin:0;font-size:.88rem;line-height:1.62}.applicant-privacy-note{border:1px solid var(--mint-strong);color:var(--forest);background:#ffffff9e;border-radius:14px;align-items:flex-start;gap:10px;margin-top:26px;padding:14px;font-size:.75rem;line-height:1.5;display:flex}.applicant-privacy-note svg{flex:none;margin-top:1px}.applicant-intake-controls{flex-direction:column;gap:14px;display:flex}.applicant-dropzone{border:1.5px dashed var(--line-dark);border-radius:var(--radius-card);color:var(--forest);cursor:pointer;text-align:center;min-height:156px;transition:background .18s var(--ease),border-color .18s var(--ease);background:#ffffffad;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:24px;display:flex}.applicant-dropzone:focus-within,.applicant-dropzone:hover{background:var(--surface);border-color:var(--forest)}.applicant-dropzone:focus-within{box-shadow:0 0 0 3px var(--forest)}@supports (color:color-mix(in lab,red,red)){.applicant-dropzone:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--forest) 24%,transparent)}}.applicant-dropzone:focus-within{outline:2px solid #0000}.applicant-dropzone.is-dragging{background:var(--mint);border-color:var(--forest)}.applicant-dropzone strong{color:var(--ink);margin-top:5px;font-size:.92rem}.applicant-dropzone span{color:var(--muted);font-size:.68rem;line-height:1.45}.applicant-dropzone input{opacity:0;width:1px;height:1px;position:absolute}.applicant-existing-sources,.applicant-new-files{border:1px solid var(--line);background:#ffffff8c;border-radius:14px;flex-direction:column;gap:8px;padding:13px 14px;display:flex}.applicant-new-files>span{color:var(--muted);align-items:center;gap:7px;font-size:.72rem;display:flex}.applicant-new-files>span>span{flex:auto;min-width:0}.applicant-new-files>span>button{color:var(--muted);background:0 0;border:0;padding:4px;display:flex}.applicant-existing-sources>strong{margin-bottom:2px;font-size:.72rem}.applicant-existing-source{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.applicant-existing-sources label{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;font-size:.73rem;display:grid}.applicant-existing-sources input{accent-color:var(--forest)}.applicant-existing-sources small{color:var(--muted)}.applicant-existing-source.is-deleting,.applicant-existing-source.is-reserved,.applicant-existing-source.is-uploaded{background:var(--attention-bg)}@supports (color:color-mix(in lab,red,red)){.applicant-existing-source.is-deleting,.applicant-existing-source.is-reserved,.applicant-existing-source.is-uploaded{background:color-mix(in srgb,var(--attention-bg) 58%,transparent)}}.applicant-existing-source.is-deleting,.applicant-existing-source.is-reserved,.applicant-existing-source.is-uploaded{border:1px solid var(--attention)}@supports (color:color-mix(in lab,red,red)){.applicant-existing-source.is-deleting,.applicant-existing-source.is-reserved,.applicant-existing-source.is-uploaded{border:1px solid color-mix(in srgb,var(--attention) 24%,var(--line))}}.applicant-existing-source.is-deleting,.applicant-existing-source.is-reserved,.applicant-existing-source.is-uploaded{border-radius:10px;padding:8px}.applicant-existing-sources label.is-pending>svg{color:var(--attention-ink)}.applicant-source-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:5px;display:flex}.applicant-source-reconcile{color:var(--forest);background:0 0;border:0;border-radius:8px;align-items:center;gap:4px;min-height:32px;padding:5px 7px;font-size:.66rem;font-weight:720;display:inline-flex}.applicant-source-reconcile:hover:not(:disabled){background:var(--mint)}.applicant-source-delete{color:var(--danger);background:0 0;border:0;border-radius:8px;align-items:center;gap:4px;min-height:32px;padding:5px 7px;font-size:.66rem;font-weight:720;display:inline-flex}.applicant-source-delete:hover{background:var(--danger-bg)}.applicant-notes-field{flex-direction:column;gap:7px;display:flex}.applicant-notes-field>span{font-size:.76rem;font-weight:720}.applicant-notes-field>small{color:var(--muted);text-align:right;font-size:.64rem}.applicant-field input,.applicant-field select,.applicant-field textarea,.applicant-notes-field textarea{background:var(--surface);border:1px solid var(--line-dark);resize:vertical;border-radius:12px;width:100%;min-height:46px;padding:11px 13px;font-size:.84rem;line-height:1.5}.applicant-notes-field textarea{min-height:172px}.applicant-ai-disclosure{background:var(--surface);align-items:flex-start}@supports (color:color-mix(in lab,red,red)){.applicant-ai-disclosure{background:color-mix(in srgb,var(--surface) 76%,transparent)}}.applicant-ai-disclosure{border:1px solid var(--line);color:var(--muted);border-radius:12px;gap:8px;margin:0;padding:11px 12px;font-size:.68rem;line-height:1.5;display:flex}.applicant-ai-disclosure svg{color:var(--forest);flex:none;margin-top:1px}.applicant-ai-disclosure code{color:var(--ink);font-size:.66rem}.applicant-ai-disclosure a{color:var(--forest);font-weight:720}.applicant-organizer-fence{background:var(--attention-bg);border:1px solid var(--attention);align-items:flex-start}@supports (color:color-mix(in lab,red,red)){.applicant-organizer-fence{border:1px solid color-mix(in srgb,var(--attention) 38%,var(--line))}}.applicant-organizer-fence{color:var(--attention-ink);border-radius:12px;gap:8px;padding:11px 12px;font-size:.72rem;line-height:1.5;display:flex}.applicant-organizer-fence svg{flex:none;margin-top:1px}.applicant-intake-actions{flex-wrap:wrap;gap:10px;display:flex}.applicant-error-message,.applicant-status-message{border-radius:14px;align-items:flex-start;gap:8px;margin:16px 0;padding:13px 15px;font-size:.78rem;line-height:1.5;display:flex}.applicant-status-message{background:var(--mint);border:1px solid var(--mint-strong);color:var(--forest)}.applicant-status-message svg{flex:none;margin-top:1px}.applicant-error-message{background:var(--danger-bg);border:1px solid var(--danger)}@supports (color:color-mix(in lab,red,red)){.applicant-error-message{border:1px solid color-mix(in srgb,var(--danger) 35%,transparent)}}.applicant-error-message{color:var(--danger)}.applicant-readiness-grid{margin-top:24px}.applicant-form{flex-direction:column;gap:18px;margin-top:42px;padding-bottom:80px;scroll-margin-top:110px;display:flex}.applicant-form-heading{border-top:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:24px;padding:38px 4px 10px;display:flex}.applicant-profile-state{background:var(--attention-bg);border:1px solid var(--attention-ink);align-items:center}@supports (color:color-mix(in lab,red,red)){.applicant-profile-state{border:1px solid color-mix(in srgb,var(--attention-ink) 22%,transparent)}}.applicant-profile-state{color:var(--attention-ink);border-radius:999px;flex:none;gap:6px;padding:8px 11px;font-size:.7rem;font-weight:760;display:inline-flex}.applicant-profile-state.is-confirmed{background:var(--mint);border-color:var(--mint-strong);color:var(--forest)}.applicant-review-questions{background:var(--attention-bg);border:1px solid var(--attention-ink)}@supports (color:color-mix(in lab,red,red)){.applicant-review-questions{border:1px solid color-mix(in srgb,var(--attention-ink) 20%,transparent)}}.applicant-review-questions{border-radius:var(--radius-card);color:var(--attention-ink);padding:20px}.applicant-review-questions>div{align-items:flex-start;gap:12px;display:flex}.applicant-review-questions strong{color:var(--ink);display:block}.applicant-review-questions p{margin:4px 0 0;font-size:.75rem}.applicant-review-questions ul{flex-direction:column;gap:7px;margin:16px 0 0;padding:0;list-style:none;display:flex}.applicant-review-questions li{background:#ffffff73;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:.76rem;display:flex}.applicant-review-questions li button{color:var(--attention-ink);background:0 0;border:0;font-size:.7rem;font-weight:760}.applicant-form-section{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);padding:clamp(20px,3vw,30px);box-shadow:0 1px 2px #14251c08}.applicant-form-section>header{grid-template-columns:auto minmax(0,1fr) auto;align-items:flex-start;gap:13px;margin-bottom:24px;display:grid}.applicant-section-icon{background:var(--mint);color:var(--forest);border-radius:11px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.applicant-form-section>header span{color:var(--forest);letter-spacing:.08em;text-transform:uppercase;font-size:.66rem;font-weight:760}.applicant-form-section>header h3{letter-spacing:-.025em;margin:2px 0 3px;font-size:1.16rem}.applicant-form-section>header p{color:var(--muted);max-width:740px;margin:0;font-size:.74rem;line-height:1.5}.applicant-section-action{align-self:center}.applicant-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.applicant-field{flex-direction:column;gap:6px;min-width:0;display:flex}.applicant-field.is-wide{grid-column:1/-1}.applicant-field>span:first-child{font-size:.74rem;font-weight:720}.applicant-field textarea{min-height:110px}.applicant-field-evidence{color:var(--forest);text-overflow:ellipsis;white-space:nowrap;font-size:.63rem;overflow:hidden}.applicant-field-evidence.is-missing{color:var(--faint)}.applicant-select-wrap{position:relative}.applicant-select-wrap select{appearance:none;padding-right:38px}.applicant-select-wrap svg{color:var(--muted);pointer-events:none;position:absolute;top:15px;right:13px}.applicant-record-list,.applicant-resume-list{flex-direction:column;gap:12px;display:flex}.applicant-resume-list>label{border:1px solid var(--line);border-radius:13px;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.applicant-resume-list>label.is-selected{background:var(--mint);border-color:var(--mint-strong)}.applicant-resume-list input{accent-color:var(--forest)}.applicant-resume-list span{flex-direction:column;display:flex}.applicant-resume-list small{color:var(--muted);font-size:.68rem}.applicant-resume-list a{color:var(--forest);font-size:.72rem;font-weight:720}.applicant-empty-records,.applicant-resume-list>p{color:var(--muted);margin:0;font-size:.76rem}.applicant-record{background:var(--surface-2)}@supports (color:color-mix(in lab,red,red)){.applicant-record{background:color-mix(in srgb,var(--surface-2) 45%,var(--surface))}}.applicant-record{border:1px solid var(--line-subtle);border-radius:14px;padding:18px}.applicant-record>header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.applicant-record>header>strong{font-size:.8rem}.applicant-remove-button{color:var(--danger);background:0 0;border:0;align-items:center;gap:5px;padding:5px;font-size:.68rem;display:inline-flex}.applicant-save-bar{border:1px solid var(--line-dark);border-radius:var(--radius-card);z-index:5;background:#fffcf7f5;align-items:center;gap:10px;padding:14px;display:flex;position:sticky;bottom:16px;box-shadow:0 16px 50px #14251c26}.applicant-save-bar>div{flex-direction:column;flex:auto;min-width:180px;display:flex}.applicant-save-bar>div strong{font-size:.76rem}.applicant-save-bar>div span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;max-width:560px;font-size:.64rem;line-height:1.4;overflow:hidden}.applicant-danger-zone{background:var(--danger-bg);align-items:center}@supports (color:color-mix(in lab,red,red)){.applicant-danger-zone{background:color-mix(in srgb,var(--danger-bg) 70%,var(--surface))}}.applicant-danger-zone{border:1px solid var(--danger)}@supports (color:color-mix(in lab,red,red)){.applicant-danger-zone{border:1px solid color-mix(in srgb,var(--danger) 30%,var(--line))}}.applicant-danger-zone{border-radius:var(--radius-card);justify-content:space-between;gap:24px;margin-top:34px;padding:22px;display:flex}.applicant-danger-zone h2{letter-spacing:-.015em;margin:4px 0 5px;font-size:1rem}.applicant-danger-zone p{color:var(--muted);max-width:650px;margin:0;font-size:.72rem;line-height:1.5}.applicant-danger-button{border:1px solid var(--danger);background:0 0;align-items:center}@supports (color:color-mix(in lab,red,red)){.applicant-danger-button{border:1px solid color-mix(in srgb,var(--danger) 45%,var(--line))}}.applicant-danger-button{color:var(--danger);border-radius:11px;flex:none;gap:7px;min-height:42px;padding:0 13px;font-size:.72rem;font-weight:750;display:inline-flex}.applicant-danger-button:hover:not(:disabled){background:var(--danger-bg)}.applicant-danger-button:disabled{cursor:not-allowed;opacity:.48}.applicant-load-unavailable{background:var(--surface);border:1px solid var(--danger);align-items:flex-start}@supports (color:color-mix(in lab,red,red)){.applicant-load-unavailable{border:1px solid color-mix(in srgb,var(--danger) 35%,var(--line))}}.applicant-load-unavailable{border-radius:var(--radius-panel);box-shadow:var(--shadow-card);color:var(--danger);flex-direction:column;max-width:760px;margin-inline:auto;padding:clamp(26px,5vw,46px);display:flex}.applicant-load-unavailable h1{color:var(--ink);letter-spacing:-.045em;margin:9px 0 12px;font-size:clamp(1.8rem,4vw,2.7rem)}.applicant-load-unavailable p{color:var(--muted);max-width:650px;margin:0;font-size:.86rem;line-height:1.65}.applicant-load-unavailable>div{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.applicant-load-unavailable>small{color:var(--muted);margin-top:18px;font-size:.66rem}@media (max-width:1080px){.workspace-nav button{padding-inline:9px}.workspace-nav button svg{display:none}.workspace-header-inner .mode-control{width:192px}}@media (max-width:960px){.auto-grid,.discover-grid,.hero,.interview-story-grid,.salary-story{grid-template-columns:1fr}.hero{min-height:auto;padding-bottom:84px}.hero-choice-card,.hero-dossier,.salary-card{max-width:620px}.workspace-nav{background:var(--surface);border-bottom:1px solid var(--line);box-shadow:var(--shadow-card);padding:12px var(--gutter);flex-direction:column;display:none;position:absolute;top:72px;left:0;right:0}.workspace-nav.is-open{display:flex}.workspace-nav button{justify-content:flex-start}.workspace-nav button svg{display:block}.workspace-mobile-account{border-top:1px solid var(--line);margin-top:6px;padding-top:8px;display:block}.workspace-mobile-account a{color:var(--muted);border-radius:10px;align-items:center;gap:7px;min-height:42px;padding:0 12px;font-size:.76rem;font-weight:650;text-decoration:none;display:flex}.workspace-mobile-account a:hover{background:var(--surface-2);color:var(--ink)}.mobile-menu-button{display:flex}.workspace-header-inner{grid-template-columns:auto 1fr}.workspace-header-actions{justify-self:end}.onboarding-shell{grid-template-columns:1fr;padding-top:28px}.onboarding-progress{position:static}.onboarding-aside-note,.onboarding-progress .eyebrow{display:none}.onboarding-progress ol{flex-direction:row;margin:0;overflow-x:auto}.onboarding-progress li{flex:1;min-width:115px}.onboarding-progress li button{justify-content:center}.applicant-intake-card,.interview-workspace,.model-preview-grid{grid-template-columns:1fr}.applicant-save-bar{flex-wrap:wrap;align-items:stretch}.applicant-save-bar>div{flex-basis:100%}}@media (max-width:768px){.public-header .demo-chip{display:none}.public-header-actions .mode-control{width:190px}.hero h1{font-size:clamp(3.3rem,14vw,5rem)}.trust-grid{grid-template-columns:1fr;padding-block:10px}.trust-grid div{border-bottom:1px solid #ffffff21;border-right:0;justify-content:flex-start}.trust-grid div:last-child{border-bottom:0}.answer-options,.approval-grid,.form-grid,.mode-cards,.project-grid{grid-template-columns:1fr}.mode-card{width:min(100%,680px);min-height:0}.interview-preview{width:min(100%,620px);margin-inline:auto}.onboarding-header .brand-name,.onboarding-header .demo-chip{display:none}.application-row{grid-template-columns:auto 1fr auto}.application-progress{display:none}.profile-hero{grid-template-columns:auto 1fr}.profile-completeness{grid-column:1/-1;align-items:flex-start}.model-item{flex-wrap:wrap;align-items:flex-start}.model-item-actions{flex-direction:row;margin-left:auto}.owner-search-history-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.owner-access-page{align-items:flex-start;padding-top:20px}.owner-access-card{border-radius:20px;padding:24px 20px}.owner-access-brand{margin-bottom:34px}.owner-access-card h1,.owner-discovery-intro h1{font-size:clamp(2.45rem,13vw,3.2rem)}.owner-discovery-header{min-height:72px}.owner-discovery-header .brand-name,.owner-identity-actions>div span{display:none}.owner-identity-actions>button{padding:0 10px}.owner-discovery-shell{padding-top:42px}.owner-search-form{grid-template-columns:1fr;padding:20px}.owner-search-history-heading{grid-template-columns:1fr;align-items:start}.member-usage-grid,.owner-search-history-list{grid-template-columns:1fr}.owner-cost-note,.owner-search-actions,.owner-search-field,.owner-search-form fieldset{grid-column:1}.owner-search-form fieldset{flex-direction:column;align-items:stretch}.owner-search-form fieldset label{border-radius:11px}.owner-search-actions{flex-direction:column}.owner-search-actions button,.owner-search-error button{width:100%}.owner-results-context{flex-direction:column;align-items:stretch}.owner-results-context>div:first-child{flex-direction:column;align-items:flex-start;gap:2px}.owner-results-scope{flex-direction:column;align-items:stretch}.owner-results-scope span{border-radius:11px;max-width:none}.owner-employer-overflow>div,.owner-results{grid-template-columns:1fr}.owner-result-card{padding:20px}.owner-result-meta{flex-direction:column;align-items:flex-start;gap:4px}.member-account-control>span{display:none}.member-model-grid,.member-setup-grid{grid-template-columns:1fr}.member-profile-actions{flex-direction:column;align-items:stretch}.member-readiness-row{grid-template-columns:1fr}.applicant-existing-source{grid-template-columns:1fr;align-items:stretch}.applicant-source-actions{justify-content:stretch}.applicant-source-actions>button{flex:auto;justify-content:center}.applicant-source-delete{justify-content:center;width:100%}.applicant-intake-actions{flex-direction:column}.applicant-intake-actions>button{width:100%}.applicant-form-heading{flex-direction:column;align-items:flex-start}.applicant-form-section>header{grid-template-columns:auto minmax(0,1fr)}.applicant-section-action{grid-column:1/-1;width:100%}.applicant-section-action>button{width:100%}.applicant-field-grid{grid-template-columns:1fr}.applicant-resume-list>label{grid-template-columns:auto auto minmax(0,1fr)}.applicant-resume-list>label a{grid-column:3}.applicant-save-bar>a{display:none}.applicant-save-bar>button{flex:1 1 0;min-width:0;padding-inline:8px;font-size:.7rem}.applicant-danger-zone{flex-direction:column;align-items:stretch}.applicant-danger-button{justify-content:center;width:100%}.applicant-load-unavailable>div{flex-direction:column;align-items:stretch;width:100%}.public-header{flex-wrap:nowrap;align-items:center;gap:12px;height:auto;min-height:76px;padding-top:14px;padding-bottom:14px}.public-header .brand-name{font-size:.88rem}.public-header-actions{width:auto;min-width:0;margin-left:auto}.public-header-actions .mode-control-wrap{width:auto}.public-header-actions .mode-control{width:176px}.mode-control-wrap.is-compact .mode-option{min-height:44px;padding-inline:8px;font-size:.72rem}.hide-mobile{display:none}.hero{gap:40px;padding-top:40px}.hero-actions{flex-direction:column}.hero-actions>*{width:100%}.hero-choice-card,.hero-dossier{border-radius:22px;padding:22px}.ready-number strong{font-size:4.3rem}.dossier-stats{gap:6px}.salary-actions{flex-direction:column}.salary-actions>*{width:100%}.onboarding-header{flex-wrap:wrap;gap:8px 12px;height:auto;padding-top:12px;padding-bottom:12px}.onboarding-header .brand{order:1}.onboarding-header .icon-text-button{order:2;margin-left:auto}.onboarding-header .mode-control-wrap{flex-basis:100%;order:3;width:100%}.onboarding-header .mode-control-wrap.is-compact .mode-control{width:100%}.onboarding-shell{gap:24px;padding-top:20px}.onboarding-progress ol{grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:visible}.onboarding-progress li{min-width:0}.onboarding-progress li button{text-align:center;flex-direction:column;justify-content:center;gap:4px;min-width:0;min-height:64px;padding:6px 2px;font-size:.6rem;line-height:1.1}.onboarding-progress li button>span:not(.step-label){flex:none;width:24px;height:24px}.onboarding-progress li button>.step-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.onboarding-step{min-height:0}.onboarding-step h1{font-size:clamp(2.25rem,13.5vw,2.7rem)}.step-intro{margin-bottom:26px;font-size:.96rem}.resume-drop{min-height:190px;padding:22px 16px}.question-card{padding:20px 16px}.answer-options button{overflow-wrap:anywhere;min-width:0}.interview-messages{padding:16px}.interview-input{flex-direction:column;align-items:stretch}.interview-input .primary-button{align-self:stretch;width:100%}.uncovered-projects{padding:18px}.readiness-card{align-items:flex-start}.onboarding-footer{z-index:10;background:#f6f3ecf5;flex-wrap:wrap;gap:8px;padding-bottom:12px;position:sticky;bottom:0}.onboarding-footer button{min-width:0;padding-inline:12px}.workspace-header-inner{gap:8px}.workspace-header .brand-name{display:none}.workspace-header-actions .mode-control-wrap.is-compact .mode-control{width:176px}.member-workspace-page .workspace-header-actions .mode-control-wrap.is-compact .mode-control{width:148px}.profile-avatar{display:none}.workspace-shell{padding-top:32px}.view-heading{flex-direction:column;align-items:flex-start}.view-heading h1{font-size:2.3rem}.job-card{border-radius:20px;padding:20px}.job-heading h2{font-size:2.75rem}.compact-summary>div{grid-template-columns:1fr;gap:8px}.compact-summary span{padding:0}.job-card-actions{grid-template-columns:1fr 1fr}.job-card-actions .ask-button{grid-area:1/1/auto/-1}.job-card-actions .apply-button,.job-card-actions .pass-button{grid-row:2}.launch-count{flex-direction:column;align-items:flex-start;gap:4px}.launch-count strong{font-size:5rem}.launch-count span{max-width:none}.run-stats{grid-template-columns:1fr 1fr;gap:16px}.application-row{gap:9px;padding:14px}.company-monogram{display:none}.application-info span{white-space:normal}.status-pill{font-size:.62rem}.profile-hero{align-items:flex-start}.large-avatar{border-radius:15px;width:56px;height:56px}.profile-hero h1{font-size:2.2rem}.model-tabs button{padding-inline:10px}.inference-signal{flex-direction:row;min-width:auto}.boundary-strength{min-width:auto}.model-item .edit-button{margin-left:auto}.chat-drawer{width:100%}.suggested-prompts{padding-bottom:8px}.toast{bottom:12px}}@media (max-width:480px){.member-workspace-page .member-account-control{display:none}.hero h1{letter-spacing:-.05em;margin:18px 0 22px;font-size:clamp(2.75rem,12vw,3.25rem);line-height:.95}.hero-lede{font-size:1rem;line-height:1.5}.modes-section{padding-top:64px;padding-bottom:64px}.section-heading{margin-bottom:32px}.final-cta h2,.salary-copy h2,.section-heading h2{font-size:clamp(2.15rem,10vw,2.55rem);line-height:1.02}.mode-card{border-radius:20px;padding:22px 20px}.mode-card-number{top:20px;right:20px}.mode-card h3{margin:28px 0 16px}.fake-actions,.fake-run{margin-top:28px;padding-top:18px}.fake-actions{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.fake-actions span{text-align:center;padding-inline:6px}.interview-preview{border-radius:20px;gap:12px;padding:18px}.chat-line{max-width:92%;padding:12px 14px;font-size:.9rem}.project-receipt{gap:10px;padding:14px}}@media (max-width:390px){.public-header .brand-name{display:none}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2?dpl=dpl_9MpJcnCHb3RTcbZZtgHDcjXXJyxb) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2?dpl=dpl_9MpJcnCHb3RTcbZZtgHDcjXXJyxb) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2?dpl=dpl_9MpJcnCHb3RTcbZZtgHDcjXXJyxb) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2?dpl=dpl_9MpJcnCHb3RTcbZZtgHDcjXXJyxb) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2?dpl=dpl_9MpJcnCHb3RTcbZZtgHDcjXXJyxb) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_073b1f{font-family:Geist,Geist Fallback;font-style:normal}.__variable_073b1f{--font-geist-sans:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-s.woff2?dpl=dpl_9MpJcnCHb3RTcbZZtgHDcjXXJyxb) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2?dpl=dpl_9MpJcnCHb3RTcbZZtgHDcjXXJyxb) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2?dpl=dpl_9MpJcnCHb3RTcbZZtgHDcjXXJyxb) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-s.woff2?dpl=dpl_9MpJcnCHb3RTcbZZtgHDcjXXJyxb) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-s.woff2?dpl=dpl_9MpJcnCHb3RTcbZZtgHDcjXXJyxb) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-s.p.woff2?dpl=dpl_9MpJcnCHb3RTcbZZtgHDcjXXJyxb) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_abbc51{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_abbc51{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}