/*! 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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--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{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.italic{font-style:italic}.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,)}.underline{text-decoration-line:underline}.blur{--tw-blur:blur(8px)}.blur,.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))}}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/fonts/dm-sans-latin-variable.woff2)format("woff2-variations")}:root{--ws-ink:#212832;--ws-muted:#66707a;--ws-soft:#fff8f1;--ws-paper:#fffdf9;--ws-white:#fff;--ws-line:#eadfd4;--ws-primary:#212832;--ws-primary-hover:#111a25;--ws-primary-soft:#33404f;--ws-highlight:#fff0dc;--ws-orange-pale:#fff0dc;--ws-orange:#ffad4b;--ws-orange-deep:#e98125;--ws-accent-soft:#f1edff;--ws-positive-soft:#fff0dc;--ws-accent:#7657d7;--ws-accent-hover:#5f43bd;--ws-lilac:#c6b9ec;--ws-lilac-pale:#f1edff;--ws-lilac-wash:#faf8ff;--ws-focus:#7657d7;--ws-sidebar:#fffaf4;--ws-sidebar-ink:#212832;--ws-sidebar-muted:#666b75;--ws-sidebar-active:#ffe3bd;--ws-sidebar-count:#ffad4b;--ws-sidebar-status:#e98125;--ws-sidebar-profile:#77717d;--ws-sidebar-border:#21283217;--ws-sidebar-surface:#ffad4b21;--ws-paper-strong:#fffdf9f0;--ws-paper-faint:#ffffff9e;--ws-paper-queue:#ffffff94;--ws-highlight-line:#2128321f;--ws-highlight-line-strong:#21283229;--ws-highlight-line-dark:#2128323d;--ws-highlight-ink:#4b4147;--ws-source-ink:#6e625e;--ws-status:#e98125;--ws-fit-bg:#f1edff;--ws-location-ink:#5f6670;--ws-signal-ink:#5f43bd;--ws-job-mark:#fff0dc;--ws-job-ink:#59616b;--ws-job-divider:#b9b3ae;--ws-match:#546977;--ws-control-line:#d8cec5;--ws-avatar-ink:#5f43bd;--ws-avatar-purple:#7657d7;--ws-queue:#f1edff;--ws-queue-line:#e3daf9;--ws-queue-icon:#ffcb86;--ws-queue-icon-ink:#684217;--ws-queue-copy:#5f5b68;--ws-error-ink:#4d3d72;--ws-error-border:#c6b9ec;--ws-error-surface:#faf8ff;--ws-required-red:#e5485d;--ws-required-red-surface:#fff1f3;--ws-app-canvas:radial-gradient(circle 680px at 20% 30%,#ffad4b61 0,#fff0dc4d 38%,#f3e7db00 74%),radial-gradient(circle 760px at 88% 82%,#a68ae180 0,#c6b9ec5c 40%,#f3e7db00 76%),#f3e7db;--ws-radius:18px;--ws-shadow:0 14px 36px #21283214;--ws-form-column-gap:25px;--background:var(--ws-paper);--foreground:var(--ws-ink)}*{box-sizing:border-box}body{background:var(--ws-soft);color:var(--ws-ink);letter-spacing:-.01em;margin:0;font-family:DM Sans Variable,DM Sans,Arial,sans-serif;font-size:14px}button{font:inherit;cursor:pointer}button:focus-visible{outline:3px solid var(--ws-focus);outline-offset:3px}button:disabled{cursor:wait;opacity:.7}a{color:inherit}input,select,textarea{border:1px solid var(--ws-control-line);background:var(--ws-white);width:100%;color:var(--ws-ink);font:inherit;border-radius:9px;padding:10px 11px;font-weight:400}textarea{resize:vertical;min-height:84px;line-height:1.5}input:focus,select:focus,textarea:focus{outline:3px solid var(--ws-focus)}@supports (color:color-mix(in lab,red,red)){input:focus,select:focus,textarea:focus{outline:3px solid color-mix(in srgb,var(--ws-focus) 30%,transparent)}}input:focus,select:focus,textarea:focus{border-color:var(--ws-focus)}label{color:var(--ws-ink);gap:6px;font-size:12px;font-weight:750;display:grid}label:has(>:is(input,textarea,select)[required]):not(.checkbox-label):not(.role-family-choice):not(.location-option):not(.pilot-choice):not(.pilot-required-field){padding-left:15px;position:relative}.required-fieldset>legend:before,fieldset:has(input[required])>legend:before,label:has(>:is(input,textarea,select)[required]):not(.checkbox-label):not(.role-family-choice):not(.location-option):not(.pilot-choice):not(.pilot-required-field):before{content:"";vertical-align:-1px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 64'%3E%3Cpath fill='%237657d7' d='M30 0c4 18 12 27 30 31-18 4-26 13-30 33-4-20-12-29-30-33C18 27 26 18 30 0Z'/%3E%3C/svg%3E") 50%/contain no-repeat;width:11px;height:12px;margin-right:4px;display:inline-block}label:has(>:is(input,textarea,select)[required]):not(.checkbox-label):not(.role-family-choice):not(.location-option):not(.pilot-choice):not(.pilot-required-field):before{margin:0;position:absolute;top:1px;left:0}.required-field-sparkle{vertical-align:-1px;width:11px;height:12px;margin-right:4px;display:inline-block}.required-field-sparkle .brand-mark-spark{fill:var(--ws-accent)}.interview-setup-grid>label{min-width:0}.interview-setup-grid>label>small{overflow-wrap:anywhere;min-width:0}.interview-required-choice{border:0;gap:6px;min-width:0;margin:0;padding:0;display:grid}.interview-required-choice legend{color:var(--ws-ink);padding:0;font-size:12px;font-weight:750}.interview-required-choice>label{min-width:0}.interview-required-choice>label+label{margin-top:4px}.app-shell{background:var(--ws-app-canvas);width:100%;min-height:100vh;display:flex;overflow-x:clip}.career-compass-app-shell{background:linear-gradient(135deg,var(--ws-app-canvas),var(--ws-lilac-wash));display:block}.career-compass-main-area{width:100%;min-height:100vh}.career-compass-content{width:min(100%,940px);margin:0 auto;padding:clamp(28px,5vw,62px) clamp(18px,4vw,48px) 76px}.career-compass-workspace{max-width:760px;margin:24px auto 0}.talk-through-button{background:linear-gradient(135deg,var(--ws-accent),var(--ws-orange-deep));color:#fff;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;width:max-content;min-height:44px;padding:10px 18px;font-size:12px;font-weight:800;display:inline-flex;box-shadow:0 8px 18px #7657d738}.talk-through-button:hover{background:linear-gradient(135deg,var(--ws-accent-hover),var(--ws-orange-deep));color:#fff;border-color:#0000}.talk-through-button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:17px;height:17px}.workspace-talk-through-action{justify-content:center;margin:32px 0 8px;display:flex}.talk-through-problem{color:var(--ws-required-red);margin:8px 0 0;font-size:12px}.career-compass-talk-through-row{border-top:1px solid var(--ws-line);justify-items:center;gap:12px;padding:18px 26px 26px;display:grid}.career-compass-talk-through-row .talk-through-problem{text-align:center;margin:0}.talk-through-card{border:1px solid var(--ws-line);background:var(--ws-paper);width:min(100%,620px);box-shadow:var(--ws-shadow);border-radius:18px;gap:16px;padding:24px;display:grid;position:relative}.talk-through-card h2,.talk-through-card h3,.talk-through-card p{margin:0}.talk-through-card>p{color:var(--ws-muted);line-height:1.55}.talk-through-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.talk-through-heading p{color:var(--ws-muted);margin-top:5px}.talk-through-close{width:32px;height:32px;color:var(--ws-muted);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;font-size:24px;line-height:1;display:grid}.talk-through-close:hover{background:var(--ws-lilac-pale);color:var(--ws-ink)}.talk-through-actions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.talk-through-messages{gap:10px;min-height:80px;max-height:320px;padding:4px;display:grid;overflow:auto}.talk-through-message{border-radius:13px;width:fit-content;max-width:min(520px,90%);padding:11px 13px;line-height:1.5}.talk-through-message.assistant{background:var(--ws-lilac-pale);justify-self:start}.talk-through-message.user{background:var(--ws-orange-pale);justify-self:end}.talk-through-voice{border:1px solid var(--ws-line);background:var(--ws-soft);border-radius:13px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:13px;display:flex}.talk-through-voice-toggle{align-items:center;gap:7px;font-size:12px;font-weight:750;color:var(--ws-ink)!important;display:flex!important}.talk-through-voice-toggle input{width:15px;height:15px}.talk-through-voice p{color:var(--ws-muted);flex-basis:100%;font-size:11px;line-height:1.45}.talk-through-voice .text-button{justify-self:start}.talk-through-form{gap:10px;display:grid}.talk-through-form textarea{min-height:66px}.talk-through-reply-actions{justify-content:flex-end;gap:10px;display:flex}.talk-through-checkpoint{border:1px solid var(--ws-lilac);background:var(--ws-lilac-wash);border-radius:13px;gap:10px;padding:15px;display:grid}.talk-through-checkpoint p{color:var(--ws-muted);line-height:1.5}.talk-through-next{justify-self:start}.talk-through-card,.talk-through-card :is(button,input,select,textarea){font-family:DM Sans Variable,DM Sans,Arial,sans-serif}.talk-through-card h2{letter-spacing:-.035em;font-size:24px;font-weight:650;line-height:1.12}.talk-through-card h2,.talk-through-card h3{font-family:DM Sans Variable,DM Sans,Arial,sans-serif}.talk-through-card h3{letter-spacing:-.02em;font-size:16px;font-weight:700;line-height:1.25}.talk-through-card button,.talk-through-card label,.talk-through-card p{letter-spacing:-.01em}.talk-through-listening{background:var(--ws-lilac-pale);min-height:40px;color:var(--ws-signal-ink);border-radius:10px;align-items:center;padding:9px 12px;font-size:12px;font-weight:750;display:inline-flex}.talk-through-end{justify-self:start}.career-compass{position:relative}.career-compass.is-whim-active .career-compass-panel{filter:grayscale(.35);opacity:.52;pointer-events:none}.career-compass-whim-overlay{z-index:2;text-align:center;pointer-events:none;place-content:center;gap:5px;padding:24px;display:grid;position:absolute;inset:0}.career-compass-whim-overlay strong{font-size:16px}.career-compass-whim-overlay span{color:var(--ws-muted);font-size:13px}@media (max-width:600px){.talk-through-voice{grid-template-columns:1fr}.talk-through-voice-toggle{padding-bottom:0}.talk-through-reply-actions{flex-wrap:wrap}.talk-through-card{padding:20px}}@media (max-width:900px){.app-shell .main-area{width:auto;margin-left:0}}.sidebar{overscroll-behavior:contain;background:var(--ws-sidebar);width:245px;height:100vh;color:var(--ws-sidebar-ink);border-right:1px solid var(--ws-sidebar-border);flex-direction:column;flex:none;align-self:flex-start;padding:28px 16px 18px;display:flex;position:sticky;top:0;overflow-y:auto}.brand{padding:0 10px;line-height:1}.brand,.brand-full,.brand-word{align-items:center;display:inline-flex}.whimseek-wordmark{width:142px;height:auto;display:block}.brand-mark-spark{fill:var(--ws-lilac)}.brand-short{justify-content:center;align-items:center;width:40px;height:40px;display:none}.brand-short-mark{width:40px;height:auto;display:block}.nav-list{gap:4px;margin-top:22px;display:grid}.primary-workspace-nav{margin-top:28px}.admin-nav-list{border-top:1px solid var(--ws-sidebar-border);padding-top:14px}.nav-item{min-height:43px;color:var(--ws-sidebar-muted);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:11px;padding:11px 12px;font-size:14px;font-weight:650;transition:background .18s,color .18s,box-shadow .18s;display:flex}.nav-item.active,.nav-item:hover{background:var(--ws-sidebar-active);color:var(--ws-ink);box-shadow:inset 3px 0 0 var(--ws-orange)}.nav-item:focus-visible{outline:3px solid var(--ws-focus);outline-offset:2px}.nav-icon{width:20px;height:20px;color:var(--ws-primary);flex:none;place-items:center;display:grid}.nav-icon svg{width:20px;height:20px}.nav-label{min-width:0}.count{background:var(--ws-sidebar-count);color:var(--ws-ink);border-radius:10px;margin-left:auto;padding:1px 7px;font-size:11px}.sidebar-bottom{margin-top:auto}.account-menu{position:relative}.profile{border:0;border-top:1px solid var(--ws-sidebar-border);width:calc(100% - 8px);color:var(--ws-ink);text-align:left;background:0 0;align-items:center;gap:9px;margin:16px 4px 0;padding-top:16px;text-decoration:none;display:flex}.profile small,.queue-person small{color:var(--ws-muted);margin-top:3px;display:block}.profile small{color:var(--ws-sidebar-profile)}.account-summary{flex:1;min-width:0}.account-menu-chevron{color:var(--ws-sidebar-muted);font-size:13px;transition:transform .18s}.account-submenu{z-index:5;visibility:hidden;border:1px solid var(--ws-line);background:var(--ws-paper);box-shadow:var(--ws-shadow);opacity:0;pointer-events:none;border-radius:11px;padding:6px;transition:opacity .16s,transform .16s,visibility .16s;position:absolute;bottom:calc(100% - 8px);left:4px;right:4px;transform:translateY(6px)}.account-submenu a{color:var(--ws-ink);border-radius:7px;padding:10px 11px;font-size:12px;font-weight:650;text-decoration:none;display:block}.account-submenu a:focus-visible,.account-submenu a:hover{background:var(--ws-sidebar-active);outline:none}.account-menu:focus-within .account-submenu,.account-menu:hover .account-submenu{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)}.account-menu:focus-within .account-menu-chevron,.account-menu:hover .account-menu-chevron{transform:rotate(180deg)}.career-map-page{gap:24px;display:grid}.career-map-heading{justify-content:space-between;align-items:flex-start;gap:22px;display:flex}.career-map-heading h1{margin:0}.career-map-heading p{max-width:620px;color:var(--ws-muted);margin:9px 0 0;line-height:1.6}.career-archetype-card{border:1px solid var(--ws-lilac);border-radius:var(--ws-radius);background:linear-gradient(135deg,var(--ws-paper),var(--ws-lilac-pale));align-items:flex-start;gap:16px;padding:22px;display:flex}.career-archetype-icon{background:var(--ws-paper);width:42px;height:42px;color:var(--ws-primary);box-shadow:var(--ws-shadow);border-radius:50%;flex:0 0 42px;place-items:center;display:grid}.career-archetype-icon svg{width:22px;height:22px}.career-archetype-card h2,.career-archetype-card p{margin:0}.career-archetype-card p{color:var(--ws-muted);margin-top:9px;line-height:1.6}.career-archetype-card .career-archetype-inspiration{color:var(--ws-ink)}.career-map-journeys{gap:14px;display:grid}.career-map-create-form{border:1px solid var(--ws-line);border-radius:var(--ws-radius);background:var(--ws-paper);align-items:end;gap:12px;padding:16px;display:flex}.career-map-create-form label{flex:1}.career-map-create-form>div{gap:8px;display:flex}.career-map-journey-list{gap:12px;display:grid}.career-map-journey{border:1px solid var(--ws-line);border-radius:var(--ws-radius);background:var(--ws-paper);padding:18px}.career-map-journey-heading{justify-content:space-between;align-items:center;gap:14px;display:flex}.career-map-journey-heading h3{margin:0}.career-map-path-summary{align-items:center;gap:14px;min-width:0;display:flex}.career-map-path-progress{color:var(--ws-muted);white-space:nowrap;gap:8px;font-size:11px;font-weight:700;display:flex}.career-map-path-progress progress{width:88px}.career-map-journey ul{gap:7px;margin:14px 0 0;padding:0;list-style:none;display:grid}.career-map-journey li button{background:var(--ws-paper-faint);width:100%;color:var(--ws-ink);text-align:left;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:14px;padding:11px 12px;display:flex}.career-map-journey li button:hover{background:var(--ws-lilac-pale)}.career-map-page{gap:30px}.career-map-heading{align-items:center}.career-map-heading h1{letter-spacing:-.06em;font-size:clamp(42px,5vw,68px)}.career-map-story{border:1px solid var(--ws-line);border-radius:18px;padding:26px}.career-map-story>h2{letter-spacing:-.03em;margin:0 0 20px;font-size:24px}.career-map-story>div{border:1px solid var(--ws-line);background:var(--ws-line);border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.career-map-story>.career-archetype-card{border-color:var(--ws-lilac);width:100%;box-shadow:none;border-radius:14px;gap:12px;margin:0 0 20px;padding:15px 17px}.career-map-story .career-archetype-icon{flex-basis:34px;width:34px;height:34px}.career-map-story .career-archetype-icon svg{width:18px;height:18px}.career-map-story .career-archetype-card h3{letter-spacing:-.02em;margin:0;font-size:15px}.career-map-story .career-archetype-card p{margin-top:5px;font-size:12px;line-height:1.5}.career-map-story .career-archetype-card .career-archetype-inspiration{color:var(--ws-ink)}.career-map-insight{background:var(--ws-paper-faint);min-width:0;padding:20px}.career-map-insight h3{color:var(--ws-primary);margin:0 0 13px;font-size:13px;font-weight:800}.career-map-insight ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.career-map-insight li{color:var(--ws-ink);font-size:13px;line-height:1.45}.career-map-insight li:before{color:var(--ws-orange-deep);content:"•";margin-right:8px}.career-map-paths{gap:20px;display:grid}.career-map-paths-heading{justify-content:space-between;align-items:center;gap:18px;display:flex}.career-map-paths-heading h2{letter-spacing:-.04em;margin:0;font-size:30px}.career-map-paths-heading p{max-width:640px;color:var(--ws-muted);margin:7px 0 0;line-height:1.55}.career-map-path-actions{flex:none;align-items:center;gap:9px;display:flex}.career-map-path-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;display:grid}.career-map-path-card{border:1px solid var(--ws-line);background:linear-gradient(155deg,var(--ws-paper),var(--ws-paper-faint));border-radius:18px;grid-template-rows:auto 1fr auto;min-height:330px;padding:22px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid;position:relative;overflow:visible}.career-map-path-card:focus-within,.career-map-path-card:hover{border-color:var(--ws-primary-soft);box-shadow:var(--ws-shadow);transform:translateY(-2px)}.career-map-path-card.is-current{border:2px solid var(--ws-orange-deep);background:linear-gradient(155deg,var(--ws-orange-pale),var(--ws-paper))}.career-map-path-card-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.career-map-path-state{background:var(--ws-lilac-pale);min-height:27px;color:var(--ws-primary);border-radius:999px;align-items:center;padding:5px 9px;font-size:10px;font-weight:800;display:inline-flex}.career-map-path-card.is-current .career-map-path-state{background:var(--ws-paper);color:var(--ws-ink)}.career-map-path-card:focus-within .destination-rename-trigger,.career-map-path-card:hover .destination-rename-trigger{opacity:1}.career-map-path-open{width:100%;min-width:0;color:var(--ws-ink);text-align:left;background:0 0;border:0;flex-direction:column;justify-content:space-between;gap:20px;padding:20px 0 17px;display:flex}.career-map-path-open>span:first-child{gap:15px;display:grid}.career-map-path-open h3{letter-spacing:-.05em;overflow-wrap:anywhere;margin:0;font-size:clamp(27px,3vw,38px);line-height:1.05}.career-map-path-facts{gap:10px;margin:0;display:grid}.career-map-path-facts div{gap:2px;display:grid}.career-map-path-facts dt{color:var(--ws-muted);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:800}.career-map-path-facts dd{color:var(--ws-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.career-map-path-facts div:last-child dd{color:var(--ws-muted)}.career-map-path-link{color:var(--ws-orange-deep);font-size:13px;font-weight:800}.career-map-path-progress{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:9px;display:grid}.career-map-path-progress progress{width:100%;min-width:0;height:7px;accent-color:var(--ws-primary)}.career-map-path-card.is-current .career-map-path-progress progress{accent-color:var(--ws-orange-deep)}.career-map-story{isolation:isolate;border-color:var(--ws-lilac);background:var(--ws-paper);position:relative;overflow:hidden;box-shadow:0 18px 48px #362a581a}.career-map-story>h2{z-index:1;margin-bottom:22px;font-size:clamp(26px,3vw,34px);position:relative}.career-map-story>.career-map-story-lead{z-index:1;background:0 0;border:0;border-radius:0;grid-template-columns:1fr;gap:18px;display:grid;position:relative;overflow:visible}.career-map-intentions{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.career-map-intentions section{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffdf9d1;border:1px solid #7657d72e;border-radius:15px;padding:18px}.career-map-intentions h3,.career-map-progress h3{letter-spacing:-.02em;margin:0;font-size:14px;font-weight:800}.career-map-intentions ul{flex-wrap:wrap;gap:7px;margin:12px 0 0;padding:0;list-style:none;display:flex}.career-map-intentions li{background:var(--ws-lilac-pale);color:var(--ws-signal-ink);border-radius:999px;align-items:flex-start;gap:7px;padding:7px 10px;font-size:11px;font-weight:750;line-height:1.3;display:inline-flex}.career-map-intentions li svg{stroke-width:1.55px;flex:0 0 15px;width:15px;height:15px;margin-top:-1px}.career-map-intentions li span{min-width:0}.career-map-intentions section:first-child li{background:var(--ws-orange-pale);color:var(--ws-highlight-ink)}.career-map-intentions p{color:var(--ws-muted);align-items:center;gap:5px;margin:13px 0 0;font-size:11px;line-height:1.45;display:flex}.career-map-intentions p strong{color:var(--ws-ink)}.career-map-pace{color:var(--ws-muted);align-items:center;gap:5px;display:inline-flex}.career-map-pace svg{width:15px;height:15px;color:var(--ws-accent);stroke-width:1.55px}.career-map-compensation ul{gap:8px;margin:12px 0 0;display:grid}.career-map-compensation li{width:100%;color:var(--ws-ink);background:0 0;border-radius:0;justify-content:space-between;align-items:flex-start;gap:9px;padding:0;display:flex}.career-map-compensation li>span{gap:2px;min-width:0;display:grid}.career-map-compensation li strong{overflow-wrap:anywhere;font-size:11px}.career-map-compensation li small{color:var(--ws-muted);font-size:10px;font-weight:650;line-height:1.35}.career-map-compensation li a{color:var(--ws-primary);text-underline-offset:3px;flex:none;font-size:11px;font-weight:800;line-height:1.3;text-decoration:underline}.career-map-compensation p{display:block}.career-map-compensation p a{color:var(--ws-primary);text-underline-offset:3px;font-weight:750;text-decoration:underline}.career-map-progress{width:100%;min-width:0;min-height:330px;color:var(--ws-ink);background:radial-gradient(circle at 94% 6%,#c6b9ecb3,#0000 31%),radial-gradient(circle at 5% 100%,#ffad4b57,#0000 40%),linear-gradient(135deg,#fff9f2,#f6f1ff 52%,#fff5e9);border:1px solid #7657d73d;border-radius:18px;align-items:center;gap:22px;padding:28px;display:flex;box-shadow:0 16px 34px #543e8424}.career-map-progress-ring{border-radius:50%;flex:0 0 150px;place-items:center;width:150px;height:150px;padding:13px;display:grid;box-shadow:0 10px 25px #543e8426}.career-map-progress-ring>span{background:var(--ws-paper);border-radius:50%;align-content:center;justify-items:center;width:100%;height:100%;display:grid;box-shadow:inset 0 0 0 1px #21283214}.career-map-progress-ring strong{letter-spacing:-.06em;font-size:31px;line-height:1}.career-map-progress-ring small{color:var(--ws-accent);margin-top:5px;font-size:10px;font-weight:800}.career-map-progress-copy{flex:1;min-width:0}.career-map-progress-copy h3{color:var(--ws-ink);font-size:22px}.career-map-progress-copy>p{color:var(--ws-muted);margin:6px 0 14px;font-size:11px;line-height:1.45}.career-map-trail-picker{background:#7657d72e;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1px;margin:0 -28px;padding:1px;display:grid}.career-map-trail-choice{min-width:0;color:var(--ws-ink);font:inherit;text-align:left;background:#fffdf9c7;border:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:11px;font-weight:750;display:flex}.career-map-trail-choice:focus-visible,.career-map-trail-choice:hover,.career-map-trail-choice[aria-pressed=true]{background:var(--ws-lilac-pale)}.career-map-trail-choice>span{overflow-wrap:anywhere;align-items:center;gap:8px;min-width:0;display:flex}.career-map-trail-choice small{color:var(--ws-muted);flex:none;font-size:10px;font-weight:700}.career-map-trail-choice-dot{background:#56525b73;border-radius:50%;flex:0 0 9px;width:9px;height:9px;transition:background .16s}.career-map-trail-choice.is-orange:focus-visible .career-map-trail-choice-dot,.career-map-trail-choice.is-orange:hover .career-map-trail-choice-dot,.career-map-trail-choice.is-orange[aria-pressed=true] .career-map-trail-choice-dot{background:var(--ws-orange-deep)}.career-map-trail-choice.is-purple:focus-visible .career-map-trail-choice-dot,.career-map-trail-choice.is-purple:hover .career-map-trail-choice-dot,.career-map-trail-choice.is-purple[aria-pressed=true] .career-map-trail-choice-dot{background:var(--ws-primary)}.career-map-trail-choice.is-blue:focus-visible .career-map-trail-choice-dot,.career-map-trail-choice.is-blue:hover .career-map-trail-choice-dot,.career-map-trail-choice.is-blue[aria-pressed=true] .career-map-trail-choice-dot{background:#5f82b7}.career-map-trail-choice.is-sage:focus-visible .career-map-trail-choice-dot,.career-map-trail-choice.is-sage:hover .career-map-trail-choice-dot,.career-map-trail-choice.is-sage[aria-pressed=true] .career-map-trail-choice-dot{background:#698b70}.career-map-trail-detail{color:var(--ws-muted);background:#efe7fcc2;justify-content:space-between;align-items:center;gap:12px;margin:0 -28px;padding:9px 17px;font-size:10px;line-height:1.45;display:flex}.career-map-trail-detail strong{color:var(--ws-signal-ink);font-size:11px}.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}.career-map-view-toggle{background:#fffdf9b8;border:1px solid #7657d73d;border-radius:999px;gap:2px;margin:0 0 14px;padding:3px;display:inline-flex}.career-map-view-toggle button{min-height:32px;color:var(--ws-muted);background:0 0;border:0;border-radius:999px;padding:6px 13px;font-size:12px;font-weight:800}.career-map-view-toggle button:hover{color:var(--ws-ink)}.career-map-view-toggle button.is-active{background:var(--ws-ink);color:var(--ws-paper)}.career-map-board{padding-top:14px}.career-map-board-note{max-width:620px;color:var(--ws-muted);margin:0 0 11px;font-size:11px;line-height:1.45}.career-map-board-error{color:var(--ws-error-ink);margin:0 0 11px;font-size:12px;font-weight:750}.career-map-board-scroll{padding-bottom:4px;overflow-x:auto}.career-map-board-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:780px;display:grid}.career-map-board-column{border:1px solid var(--ws-line);border-top:4px solid var(--ws-lilac);background:#fffdf9a3;border-radius:14px;min-height:310px;padding:11px}.career-map-board-column.is-not-started{border-top-color:var(--ws-lilac)}.career-map-board-column.is-in-progress{border-top-color:var(--ws-orange)}.career-map-board-column.is-complete{border-top-color:#698b70}.career-map-board-column>header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.career-map-board-column h4{color:var(--ws-ink);margin:0;font-size:13px;font-weight:850}.career-map-board-column>header span{background:var(--ws-lilac-pale);min-width:22px;height:22px;color:var(--ws-signal-ink);border-radius:999px;place-items:center;padding:0 6px;font-size:10px;font-weight:800;display:grid}.career-map-board-column.is-in-progress>header span{background:var(--ws-orange-pale);color:var(--ws-highlight-ink)}.career-map-board-column.is-complete>header span{color:#426547;background:#e4efe6}.career-map-board-items{gap:9px;display:grid}.career-map-board-card{background:var(--ws-paper);border:1px solid #2128321f;border-radius:11px;gap:8px;padding:12px;display:grid;box-shadow:0 5px 13px #2128320d}.career-map-board-card[draggable=true]{cursor:grab}.career-map-board-card[draggable=true]:active{cursor:grabbing}.career-map-board-card-top{color:var(--ws-primary);justify-content:space-between;align-items:center;gap:8px;font-size:10px;font-weight:850;display:flex}.career-map-board-card-top small{background:var(--ws-orange-pale);color:var(--ws-highlight-ink);white-space:nowrap;border-radius:5px;padding:3px 5px;font-size:10px;font-weight:800}.career-map-board-card h5,.career-map-board-card p{margin:0}.career-map-board-card h5{color:var(--ws-ink);font-size:13px;line-height:1.25}.career-map-board-card p{color:var(--ws-muted);font-size:11px;line-height:1.4}.career-map-board-card-actions{justify-content:space-between;align-items:center;gap:8px;padding-top:2px;display:flex}.career-map-board-card-actions .text-button{color:var(--ws-primary);font-size:11px;font-weight:800}.career-map-board-card-actions label{display:block}.career-map-board-card-actions select{border-radius:7px;width:auto;min-width:100px;padding:6px 24px 6px 8px;font-size:10px;font-weight:750}.career-map-board-reset{color:var(--ws-muted);text-underline-offset:3px;background:0 0;border:0;justify-self:start;padding:0;font-size:10px;font-weight:750;text-decoration:underline}.career-map-status-dialog{border:1px solid var(--ws-lilac);background:var(--ws-paper);border-radius:18px;width:min(480px,100vw - 32px);margin:auto;padding:0;box-shadow:0 20px 70px #2128323d}.career-map-status-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#2128326b}.career-map-status-dialog>div{padding:25px}.career-map-status-dialog h3{color:var(--ws-ink);margin:0;font-size:24px}.career-map-status-dialog p{color:var(--ws-muted);margin:10px 0 0;line-height:1.55}.career-map-status-dialog-actions{justify-content:flex-end;gap:9px;display:flex}.career-map-route-empty{background:#fffdf9b8;border-radius:9px;padding:11px 13px;margin:0 0 12px!important}.career-map-route-map-scroll{margin:0 -12px;padding-top:12px}.career-map-route{border-radius:17px;overflow:hidden;box-shadow:inset 0 0 0 1px #7657d729}.career-map-route svg{width:100%;height:auto;display:block}.career-map-route-clouds{fill:#fff;opacity:.72}.career-map-route-ground{fill:#dfd3b8}.career-map-route-contours{fill:none;stroke:#87779c;stroke-width:1.5px;opacity:.15}.career-map-route-water{opacity:.95}.career-map-route-compass circle:first-child{fill:#fffaf0;stroke:#7657d7;stroke-width:2px}.career-map-route-compass path{fill:#7657d7}.career-map-route-compass .career-map-route-compass-east{fill:#f19c43}.career-map-route-compass circle:not(:first-child){fill:#fff}.career-map-route-compass text{fill:#4b4056;text-anchor:middle;font-size:10px;font-weight:800}.career-map-route-basecamp path:first-child,.career-map-route-camp path:first-child{fill:#fff8ec;stroke:#76677f;stroke-width:2.5px}.career-map-route-basecamp path:nth-child(2),.career-map-route-camp path:nth-child(2){fill:none;stroke:#76677f;stroke-width:2px}.career-map-route-basecamp path:nth-child(3){fill:none;stroke:#51465c;stroke-width:3px}.career-map-route-basecamp .career-map-route-flag{fill:#7657d7}.career-map-route-meadow>path:first-child{fill:#c9d9b4;opacity:.8}.career-map-route-meadow circle{fill:#7d9670}.career-map-route-meadow path:not(:first-child){fill:none;stroke:#63596a;stroke-width:2.5px}.career-map-route-camp circle{fill:#f0a04b;opacity:.75}.career-map-route-pass path,.career-map-route-summits path{fill:#b8a4ce}.career-map-route-pass path:first-child,.career-map-route-summits path:nth-child(3){fill:#c9b8da}.career-map-route-pass .career-map-route-snow,.career-map-route-summits .career-map-route-snow{fill:#fff6ed;opacity:.9}.career-map-trail-base{fill:none;stroke:#56525b75;stroke-width:7px;stroke-linecap:round;stroke-linejoin:round;transition:opacity .16s}.career-map-trail:not(.is-active) .career-map-trail-base{opacity:.54}.career-map-trail-future,.career-map-trail-progress-line{fill:none;stroke-linecap:round;stroke-linejoin:round}.career-map-trail-future{stroke-width:8px;stroke-dasharray:3 10;opacity:.54}.career-map-trail-progress-line{stroke-width:9px}.career-map-trail.is-orange .career-map-trail-future{stroke:#efbd82}.career-map-trail.is-orange .career-map-trail-progress-line{stroke:var(--ws-orange-deep)}.career-map-trail.is-purple .career-map-trail-future{stroke:#aa9ae7}.career-map-trail.is-purple .career-map-trail-progress-line{stroke:var(--ws-primary)}.career-map-trail.is-blue .career-map-trail-future{stroke:#a9bdd9}.career-map-trail.is-blue .career-map-trail-progress-line{stroke:#5f82b7}.career-map-trail.is-sage .career-map-trail-future{stroke:#adc0af}.career-map-trail.is-sage .career-map-trail-progress-line{stroke:#698b70}.career-map-trail-node{fill:var(--ws-paper);stroke:#56525bb8;stroke-width:2.5px}.career-map-trail.is-orange .career-map-trail-node.is-complete,.career-map-trail.is-orange .career-map-trail-node.is-current{stroke:var(--ws-orange-deep)}.career-map-trail.is-orange .career-map-trail-node.is-complete{fill:var(--ws-orange)}.career-map-trail.is-purple .career-map-trail-node.is-complete,.career-map-trail.is-purple .career-map-trail-node.is-current{stroke:var(--ws-primary)}.career-map-trail.is-purple .career-map-trail-node.is-complete{fill:var(--ws-lilac)}.career-map-trail.is-blue .career-map-trail-node.is-complete,.career-map-trail.is-blue .career-map-trail-node.is-current{stroke:#5f82b7}.career-map-trail.is-blue .career-map-trail-node.is-complete{fill:#dbe6f4}.career-map-trail.is-sage .career-map-trail-node.is-complete,.career-map-trail.is-sage .career-map-trail-node.is-current{stroke:#698b70}.career-map-trail.is-sage .career-map-trail-node.is-complete{fill:#dbe8dc}.career-map-trail-node.is-current{fill:var(--ws-paper);stroke-width:4px}.career-map-trail-stop-label path{fill:none;stroke:#43394c85;stroke-width:1.25px}.career-map-trail-stop-label rect{fill:#fffdf9eb;stroke:#7657d733;stroke-width:1px}.career-map-trail-stop-label text{fill:#352f3b;text-anchor:middle;font-size:10px;font-weight:800}.career-map-story>.career-map-insights{z-index:1;background:0 0;border:0;border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px;display:grid;position:relative;overflow:visible}.career-map-insights .career-map-insight{border:1px solid var(--ws-line);background:#ffffffb3;border-radius:14px}.career-map-insights .career-map-insight h3{color:var(--ws-signal-ink)}.career-map-page .career-map-heading p,.career-map-page .career-map-insight h3,.career-map-page .career-map-paths-heading p,.career-map-page .career-map-progress-copy>p,.career-map-page .career-map-story .career-archetype-card p,.career-map-page h1,.career-map-page h2,.career-map-page h3{color:var(--ws-ink)}.journey-home{gap:22px;display:grid}.journey-home-heading,.journey-home-outcomes,.journey-home-paths{border:1px solid var(--ws-line);border-radius:var(--ws-radius);background:var(--ws-paper);padding:20px}.journey-home-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.journey-home-heading h1,.journey-home-heading p{margin:0}.journey-home-heading p{max-width:560px;color:var(--ws-muted);margin-top:8px;line-height:1.55}.journey-home-outcomes,.journey-home-paths{gap:12px;display:grid}.journey-home-path-list,.journey-outcome-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.journey-outcome-list li{color:var(--ws-ink);padding-left:17px;line-height:1.5;position:relative}.journey-outcome-list li:before{color:var(--ws-primary);content:"•";position:absolute;left:0}.journey-outcome-editor{gap:12px;display:grid}.journey-outcome-editor label{gap:7px;display:grid}.journey-outcome-editor textarea{resize:vertical}.journey-outcome-editor>div{gap:8px;display:flex}.journey-home-path-list li button{border:1px solid var(--ws-line);background:var(--ws-paper-faint);width:100%;color:var(--ws-ink);font:inherit;text-align:left;border-radius:9px;justify-content:space-between;align-items:center;gap:14px;padding:12px;font-weight:700;display:flex}.journey-home-path-list li button:hover{border-color:var(--ws-primary-soft);background:var(--ws-lilac-pale)}.journey-home-path-list li button>span:first-child{gap:4px;display:grid}.journey-home-path-list small{color:var(--ws-muted);font-size:10px;font-weight:600}.sidebar-path-list{border-top:1px solid var(--ws-sidebar-border);gap:3px;margin-top:16px;padding-top:14px;display:grid}.sidebar-path-list>span{color:var(--ws-sidebar-muted);letter-spacing:.06em;text-transform:uppercase;padding:5px 8px;font-size:10px;font-weight:780}.sidebar-path-list button{width:100%;min-height:32px;color:var(--ws-sidebar-muted);text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;padding:6px 8px;font-size:11px;font-weight:650;line-height:1.45;display:flex}.sidebar-path-list button.active{background:var(--ws-sidebar-active);color:var(--ws-ink)}.sidebar-path-list button span[aria-hidden]{color:var(--ws-status);flex:none}.sidebar-path-list button span:last-child{overflow-wrap:anywhere;min-width:0}.sidebar-path-list .sidebar-new-path{color:var(--ws-primary)}.nav-item[href]{text-decoration:none}.main-area{flex:1;min-width:0;min-height:100vh}.topbar{background:0 0;border-bottom:0;justify-content:flex-end;align-items:center;height:78px;padding:0 5.5%;display:flex}.topbar-actions,.tour-help-controls{align-items:center;gap:10px;display:flex}.archetype-label{border:1px solid var(--ws-primary-soft);background:var(--ws-lilac-pale);min-height:36px;color:var(--ws-primary);border-radius:999px;align-items:center;padding:8px 18px;font-size:12px;font-weight:780;display:inline-flex}.archetype-label:hover{border-color:var(--ws-focus);background:var(--ws-lilac)}.eyebrow,.overline{letter-spacing:1.25px;color:var(--ws-muted);margin:0;font-size:10px;font-weight:800;text-decoration:none}.top-actions{align-items:center;gap:15px;display:flex}.help-button,.icon-button,.queue-link,.text-button,.text-link{color:var(--ws-primary);background:0 0;border:0;font-weight:700}.icon-button{font-size:22px}.walkthrough-button{border:1px solid var(--ws-line);width:38px;height:38px;color:var(--ws-primary);background:0 0;border-radius:9px;place-items:center;padding:0;display:grid}.help-button:hover,.walkthrough-button:hover{border-color:var(--ws-primary-soft);background:#ffffff2e}.help-button{border:1px solid var(--ws-line);color:var(--ws-ink);border-radius:9px;padding:9px 13px}.topbar .help-button,.topbar .walkthrough-button{border-color:#0000}.topbar .help-button:focus-visible,.topbar .walkthrough-button:focus-visible{border-color:var(--ws-primary-soft);outline:3px solid var(--ws-primary)}@supports (color:color-mix(in lab,red,red)){.topbar .help-button:focus-visible,.topbar .walkthrough-button:focus-visible{outline:3px solid color-mix(in srgb,var(--ws-primary) 30%,transparent)}}.topbar .help-button:focus-visible,.topbar .walkthrough-button:focus-visible{outline-offset:2px}.mobile-brand,.mobile-sign-out,.mobile-workspace-navigation,.topbar-faq-icon{display:none}.mobile-workspace-navigation button:disabled,.nav-item:disabled{cursor:not-allowed;opacity:.44}.content{max-width:1240px;margin:auto;padding:47px 5.5% 70px}.workspace-page-heading{max-width:760px;margin-bottom:31px}.workspace-page-heading h1{letter-spacing:-2px;text-wrap:balance;margin:0 0 10px;font-size:42px;line-height:1}.workspace-page-heading .lede strong{color:var(--ws-ink)}.workspace-page-heading .overline{color:var(--ws-primary)}.welcome-row{justify-content:space-between;align-items:end;gap:30px;margin-bottom:31px;display:flex}h1,h2,h3,h4,h5,h6,p{margin-top:0}h1,h2,h3,h4,h5,h6{font-weight:400}h1{letter-spacing:-1.85px;margin-bottom:7px;font-size:32px;line-height:1.08}.lede{color:var(--ws-muted);margin:0;font-size:16px}.overline{margin-bottom:7px}.primary-button{background:var(--ws-orange);color:var(--ws-ink);white-space:nowrap;border:0;border-radius:10px;padding:12px 16px;font-weight:750}.primary-button:hover{background:var(--ws-orange-deep);color:var(--ws-ink)}.path-section-title{color:var(--ws-muted);letter-spacing:-1px;margin:0;font-size:27px;line-height:1.2}.path-workspace-navigation{width:100%;margin:0 0 25px}.path-workspace-progress-scroll{padding-bottom:3px;overflow-x:auto}.resume-process-path.path-workspace-progress{grid-template-columns:repeat(6,minmax(0,1fr));min-width:720px}.resume-process-path.path-workspace-progress:after,.resume-process-path.path-workspace-progress:before{left:8.3333%}.resume-process-path.path-workspace-progress:before{right:8.3333%}.resume-process-path.path-workspace-progress:has(>li:nth-child(2).current):after{width:16.6667%}.resume-process-path.path-workspace-progress:has(>li:nth-child(3).current):after{width:33.3333%}.resume-process-path.path-workspace-progress:has(>li:nth-child(4).current):after{width:50%}.resume-process-path.path-workspace-progress:has(>li:nth-child(5).current):after{width:66.6667%}.resume-process-path.path-workspace-progress:has(>li:nth-child(6).current):after{width:83.3333%}.path-workspace-progress .process-step-label{align-items:center;gap:5px;display:inline-flex}.path-workspace-progress small{background:var(--ws-lilac-pale);min-width:17px;height:17px;color:var(--ws-focus);border-radius:999px;place-items:center;padding:0 4px;font-size:10px;font-weight:800;display:grid}.journey-route-guide{border-left:3px solid var(--ws-orange);background:var(--ws-orange-pale);width:100%;color:var(--ws-muted);border-radius:0 9px 9px 0;align-items:center;gap:8px 12px;margin:-15px 0 25px;padding:11px 13px;font-size:11px;line-height:1.4;display:flex}.journey-route-guide>span:first-child{color:var(--ws-primary);font-weight:800}.journey-route-guide strong{color:var(--ws-ink)}.journey-route-guide>span:last-child{color:var(--ws-ink);margin-left:auto;font-weight:700}.journey-route-guide.optional{border-left-color:var(--ws-lilac);background:var(--ws-lilac-wash)}.career-compass{gap:20px;margin-bottom:25px;display:grid}.career-compass-heading{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.career-compass-heading h1{color:var(--ws-ink);letter-spacing:-1.8px;margin:0;font-size:38px;line-height:1.08}.career-compass-heading p{max-width:620px;color:var(--ws-muted);margin:9px 0 0}.career-compass.is-in-section .career-compass-heading{border:1px solid var(--ws-line);background:var(--ws-paper);border-radius:16px;align-items:center;padding:18px 20px}.career-compass.is-in-section .career-compass-heading h1{font-size:29px}.career-compass.is-in-section .career-compass-heading p{margin-top:5px;font-size:13px}.career-compass-progress-scroll{padding-bottom:4px;overflow-x:auto}.resume-process-path.career-compass-progress{grid-template-columns:repeat(6,minmax(0,1fr));min-width:680px}.resume-process-path.career-compass-progress:after,.resume-process-path.career-compass-progress:before{left:8.3333%}.resume-process-path.career-compass-progress:before{right:8.3333%}.resume-process-path.career-compass-progress:has(>li:nth-child(2).current):after{width:16.6667%}.resume-process-path.career-compass-progress:has(>li:nth-child(3).current):after{width:33.3333%}.resume-process-path.career-compass-progress:has(>li:nth-child(4).current):after{width:50%}.resume-process-path.career-compass-progress:has(>li:nth-child(5).current):after{width:66.6667%}.resume-process-path.career-compass-progress:has(>li:nth-child(6).current):after{width:83.3333%}.career-compass-intention{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.career-compass-intention>div,.career-compass-map-update{border:1px solid var(--ws-line);background:var(--ws-paper);border-radius:14px;margin:0;padding:18px}.career-compass-intention h2{color:var(--ws-ink);margin:0;font-size:17px}.career-compass-intention p{color:var(--ws-muted);margin:9px 0 0;line-height:1.5}.career-compass-intention ul{color:var(--ws-muted);gap:7px;margin:10px 0 0;padding-left:18px;line-height:1.45;display:grid}.career-compass-intention a{color:var(--ws-primary);margin-top:10px;font-size:13px;font-weight:750;display:inline-block}.career-compass-map-update{border-left:3px solid var(--ws-orange);background:var(--ws-orange-pale);grid-column:1/-1}.career-compass-map-update strong{color:var(--ws-ink)}.career-compass-section-break{border:1px solid var(--ws-highlight-line);border-radius:var(--ws-radius);background:linear-gradient(120deg,var(--ws-orange-pale),var(--ws-lilac-wash));box-shadow:var(--ws-shadow);justify-content:space-between;align-items:center;gap:24px;padding:26px;display:flex}.career-compass-section-break h2{color:var(--ws-ink);margin:0}.career-compass-section-break p{max-width:650px;color:var(--ws-muted);margin:8px 0 0}.clarifying-refresh{border:1px solid var(--ws-highlight-line);background:var(--ws-soft);border-radius:13px;gap:12px;margin:20px 0 24px;padding:18px;display:grid}.clarifying-refresh h3,.clarifying-refresh p{margin:0}.clarifying-refresh h3{letter-spacing:-.55px;font-size:20px}.clarifying-refresh p{color:var(--ws-muted);line-height:1.5}.clarifying-refresh .secondary-button{width:fit-content;margin-top:2px}.resume-process-path.preparation-process-path{grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 22px}.resume-process-path.preparation-process-path:after,.resume-process-path.preparation-process-path:before{left:25%}.resume-process-path.preparation-process-path:before{right:25%}.resume-process-path.preparation-process-path:has(>li:nth-child(2).current):after{width:50%}.interview-practice{gap:18px;display:grid}.interview-microphone-next{justify-self:start;width:auto}.interview-practice-questions{gap:16px;display:grid}.interview-practice-questions label{gap:7px;display:grid}.interview-practice-questions label>span{color:var(--ws-ink);font-weight:750}.interview-practice-questions small{color:var(--ws-muted);line-height:1.45}.interview-practice-questions textarea{resize:vertical;min-height:130px}.work-in-progress{border:1px solid var(--ws-lilac);background:var(--ws-lilac-pale);color:var(--ws-ink);border-radius:14px;align-items:center;gap:14px;margin:0 0 24px;padding:15px 17px;display:flex}.work-in-progress p{color:var(--ws-muted);margin:3px 0 0;font-size:12px}.background-work{gap:10px;margin:0 0 24px;display:grid}.background-job{border:1px solid var(--ws-lilac);background:var(--ws-lilac-pale);color:var(--ws-ink);border-radius:14px;align-items:center;gap:14px;padding:15px 17px;display:flex}.background-job>div{flex:1;min-width:0}.background-job strong{display:block}.background-job p{color:var(--ws-muted);margin:3px 0 0;font-size:12px;line-height:1.5}.background-job-completed{border-color:var(--ws-control-line);background:var(--ws-paper)}.background-job-failed{border-color:var(--ws-highlight-line-strong);background:var(--ws-orange-pale)}.work-sparkle{background:var(--ws-paper);width:38px;height:38px;color:var(--ws-primary);border-radius:50%;flex:0 0 38px;place-items:center;font-size:23px;display:grid}.work-in-progress .work-sparkle,.work-sparkle.spinning{animation:work-sparkle-spin 1.8s linear infinite}.work-sparkle-art{width:23px;height:25px}.background-dismiss{padding:8px}@keyframes work-sparkle-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.work-in-progress .work-sparkle,.work-sparkle.spinning{animation:none}}.ai-wait-indicator{z-index:40;border:1px solid var(--ws-primary-soft);background:var(--ws-paper);border-radius:15px;align-items:center;gap:12px;max-width:min(440px,100vw - 40px);padding:14px 17px;display:flex;position:fixed;bottom:clamp(20px,4vw,48px);right:clamp(20px,4vw,56px)}@supports (color:color-mix(in lab,red,red)){.ai-wait-indicator{background:color-mix(in srgb,var(--ws-paper) 92%,var(--ws-lilac-pale))}}.ai-wait-indicator{color:var(--ws-ink);pointer-events:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 16px 42px #3a286933}.ai-wait-indicator strong{font-size:13px;line-height:1.4}.ai-wait-orbit{border:2px solid var(--ws-lilac);border-top-color:var(--ws-primary);background:var(--ws-lilac-pale);border-radius:50%;flex:0 0 40px;place-items:center;width:40px;height:40px;animation:ai-wait-orbit 1.35s linear infinite;display:grid}.ai-wait-sparkle{width:20px;height:22px;color:var(--ws-primary);animation:ai-wait-sparkle 1.35s ease-in-out infinite}.ai-wait-dots{flex:none;align-items:center;gap:4px;margin-left:1px;display:inline-flex}.ai-wait-dots i{background:var(--ws-primary);border-radius:50%;width:5px;height:5px;animation:ai-wait-dot 1.1s ease-in-out infinite}.ai-wait-dots i:nth-child(2){animation-delay:.16s}.ai-wait-dots i:nth-child(3){animation-delay:.32s}@keyframes ai-wait-orbit{to{transform:rotate(1turn)}}@keyframes ai-wait-sparkle{0%,to{opacity:.56;transform:scale(.82)rotate(0)}50%{opacity:1;transform:scale(1.08)rotate(18deg)}}@keyframes ai-wait-dot{0%,65%,to{opacity:.28;transform:translateY(0)}32%{opacity:1;transform:translateY(-3px)}}@media (max-width:650px){.ai-wait-indicator{max-width:none;bottom:20px;left:20px;right:20px}}@media (prefers-reduced-motion:reduce){.ai-wait-dots i,.ai-wait-orbit,.ai-wait-sparkle{animation:none}}.mfa-notice{border:1px solid var(--ws-highlight-line-strong);background:var(--ws-orange-pale);border-radius:12px;justify-content:space-between;align-items:center;gap:20px;margin:0 0 28px;padding:15px 17px;display:flex}.mfa-notice strong{margin-bottom:3px;display:block}.mfa-notice p{color:var(--ws-job-ink);margin:0;font-size:12px}.mfa-notice .primary-button{flex:none;text-decoration:none}.pilot-credit-notice{border:1px solid var(--ws-highlight-line-strong);background:var(--ws-lilac-pale);border-radius:12px;justify-content:space-between;align-items:center;gap:20px;margin:0 0 28px;padding:15px 17px;display:flex}.pilot-credit-notice strong{margin-bottom:3px;display:block}.pilot-credit-notice p{color:var(--ws-job-ink);margin:0;font-size:12px;line-height:1.5}.pilot-credit-notice .primary-button{flex:none;text-decoration:none}.pilot-credit-critical,.pilot-credit-exhausted{background:var(--ws-orange-pale)}.journey-ended-notice{border:1px solid var(--ws-focus);background:var(--ws-lilac-wash);border-radius:12px;justify-content:space-between;align-items:center;gap:20px;margin:0 0 28px;padding:15px 17px;display:flex}.journey-ended-notice strong{margin-bottom:3px;display:block}.journey-ended-notice p{color:var(--ws-job-ink);margin:0;font-size:12px;line-height:1.5}.journey-ended-notice .primary-button{flex:none;text-decoration:none}.search-card{background:var(--ws-paper);border:1px solid var(--ws-highlight-line);border-radius:var(--ws-radius);padding:24px 26px 18px}.search-heading{align-items:center;gap:13px;display:flex}.compass{background:var(--ws-primary);width:35px;height:35px;color:var(--ws-white);border-radius:12px;flex:0 0 35px;place-items:center;font-size:19px;display:grid}.search-card h2{letter-spacing:-.35px;margin:0;font-size:18px}.search-heading .text-button{margin-left:auto}.filters{flex-wrap:wrap;gap:7px;margin:19px 0 18px;display:flex}.filters span{border:1px solid var(--ws-highlight-line-strong);background:var(--ws-paper-faint);color:var(--ws-highlight-ink);border-radius:99px;padding:6px 10px;font-size:12px;font-weight:600}.source-strip{border-top:1px solid var(--ws-highlight-line);color:var(--ws-source-ink);flex-wrap:wrap;align-items:center;gap:9px;padding-top:15px;font-size:11px;display:flex}.fresh-dot,.verified-dot{background:var(--ws-status);border-radius:50%;width:7px;height:7px;display:inline-block}.source-divider{border-left:1px solid var(--ws-highlight-line-dark);height:13px}.text-link{font-size:11px;text-decoration:underline}.live-region{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.research-alert{background:var(--ws-queue);border:1px solid var(--ws-queue-line);color:var(--ws-queue-copy);border-radius:10px;margin-top:18px;padding:12px 15px;font-weight:600}.workspace-status{color:var(--ws-muted);margin:0 0 18px;font-size:12px;font-weight:650}.inline-notice{border:1px solid var(--ws-line);background:var(--ws-paper);color:var(--ws-ink);border-radius:10px;justify-content:space-between;align-items:flex-start;gap:18px;margin:0 0 18px;padding:13px 15px;font-size:12px;line-height:1.5;display:flex}.inline-notice strong{font-weight:800;display:block}.inline-notice p{margin:3px 0 0}.inline-notice-error{border-color:var(--ws-error-border);background:var(--ws-error-surface);color:var(--ws-error-ink)}.inline-notice-guidance{border-color:var(--ws-highlight-line-strong);background:var(--ws-orange-pale)}.inline-notice-success{border-color:var(--ws-queue-line);background:var(--ws-lilac-wash)}.inline-notice-action{flex:none}.legal-consent-error{color:var(--ws-error-ink)}.inline-notice-action a,.inline-notice-action button{min-height:36px}.company-table-scroll{border:1px solid var(--ws-line);border-radius:var(--ws-radius);background:var(--ws-paper);box-shadow:var(--ws-shadow);overflow-x:auto}.company-table{border-collapse:collapse;text-align:left;width:100%}.company-table td,.company-table th{border-bottom:1px solid var(--ws-line);vertical-align:top;padding:13px 15px}.company-table thead th{background:var(--ws-soft);color:var(--ws-muted);letter-spacing:.04em;text-transform:uppercase;font-size:11px}.company-table tbody th{color:var(--ws-ink);font-size:13px}.company-table tbody td{color:var(--ws-muted);font-size:13px}.company-table tbody tr:last-child>*{border-bottom:0}.company-table td:nth-last-child(2){overflow-wrap:anywhere;min-width:230px}.company-table td:last-child{white-space:nowrap;width:1%}.company-table-empty{text-align:center;padding:22px!important}.company-shortlist-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.company-shortlist-card{border:1px solid var(--ws-line);background:var(--ws-paper);min-height:116px;box-shadow:var(--ws-shadow);border-radius:14px;flex-direction:column;justify-content:space-between;gap:18px;padding:17px 18px;display:flex}.company-card-identity{align-items:center;gap:12px;min-width:0;display:flex}.company-card-identity>div{min-width:0}.company-card-identity h3{overflow-wrap:anywhere;margin:0 0 4px;font-size:15px}.company-card-identity p{color:var(--ws-muted);margin:0;font-size:12px}.company-card-identity .company-remove-button{margin-left:auto}.company-remove-button{color:var(--ws-error-ink);flex:none;padding:5px 0;font-size:11px}.company-remove-button:disabled{cursor:not-allowed;opacity:.52}.company-card-site{border-top:1px solid var(--ws-line);justify-content:space-between;align-items:center;gap:14px;padding-top:11px;display:flex}.company-card-site>span{color:var(--ws-muted);letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:800}.company-card-site p{color:var(--ws-muted);margin:0;font-size:11px}.company-card-site .text-link{text-overflow:ellipsis;white-space:nowrap;max-width:65%;overflow:hidden}.company-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:14px 0;display:grid}.company-facts div{min-width:0}.company-facts dt{color:var(--ws-muted);letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:800}.company-facts dd{overflow-wrap:anywhere;color:var(--ws-ink);margin:3px 0 0;font-size:11px}.company-shortlist-empty{border:1px dashed var(--ws-control-line);color:var(--ws-muted);text-align:center;border-radius:14px;padding:22px}.company-table-company{align-items:center;gap:10px;display:flex}.company-table-company .company-mark{border-radius:9px;width:30px;height:30px;font-size:13px}.search-target-list{gap:8px;margin:18px 0;display:grid}.search-target-list article{border:1px solid var(--ws-line);background:var(--ws-soft);border-radius:11px;align-items:center;gap:12px;padding:12px;display:flex}.search-target-list article>div{flex:1;min-width:0}.search-target-list article p{color:var(--ws-muted);margin:2px 0 0;font-size:11px}.job-company-target{cursor:pointer;flex:1;align-items:center;gap:12px;min-width:0;display:flex}.job-company-target>input{width:17px;height:17px;accent-color:var(--ws-focus);flex:none}.job-company-target>div{flex:1;min-width:0}.job-company-target:has(input:disabled){cursor:not-allowed;opacity:.65}.earlier-job-leads{gap:8px;margin:0 0 18px;display:grid}.earlier-job-leads h3{margin:4px 0;font-size:14px}.earlier-job-leads article{border-left:3px solid var(--ws-lilac);background:var(--ws-lilac-wash);align-items:flex-start;gap:14px;padding:12px;display:flex}.earlier-job-leads article>div{flex:1;min-width:0}.earlier-job-leads article p{color:var(--ws-muted);margin:4px 0 0;font-size:11px;line-height:1.45}.job-selection{align-items:center;gap:10px;display:flex}.job-selection input{width:17px;height:17px;accent-color:var(--ws-focus)}.outreach-builder,.outreach-contact-choice,.outreach-roster{margin-bottom:17px}.outreach-contact-choice{gap:17px;display:grid}.outreach-contact-mode{border:0;flex-wrap:wrap;gap:10px;margin:0;padding:0;display:flex}.outreach-contact-mode legend{width:100%;color:var(--ws-ink);margin-bottom:2px;font-size:18px;font-weight:750}.outreach-contact-mode label{border:1px solid var(--ws-line);background:var(--ws-soft);color:var(--ws-ink);cursor:pointer;border-radius:9px;align-items:center;gap:8px;padding:10px 13px;font-size:14px;font-weight:700;display:flex}.outreach-contact-mode label.selected{border-color:var(--ws-focus);background:var(--ws-lilac-wash);box-shadow:0 0 0 2px var(--ws-focus)}@supports (color:color-mix(in lab,red,red)){.outreach-contact-mode label.selected{box-shadow:0 0 0 2px color-mix(in srgb,var(--ws-focus) 15%,transparent)}}.outreach-contact-mode input{width:16px;height:16px;accent-color:var(--ws-focus);margin:0}.outreach-contact-choice .direct-entry-form,.outreach-contact-choice .outreach-roster{margin:0}.outreach-contact-choice .direct-entry-form{gap:17px;display:grid}.outreach-person-row small{max-width:720px;margin-top:4px;line-height:1.45;display:block}.outreach-selection-count{color:var(--ws-muted);font-size:12px}.outreach-person-row{border:1px solid var(--ws-line);background:var(--ws-soft);border-radius:10px;padding:0}.outreach-person-row:first-of-type{margin-top:0}.outreach-person-row.selected{border-color:var(--ws-focus);box-shadow:0 0 0 2px var(--ws-focus)}@supports (color:color-mix(in lab,red,red)){.outreach-person-row.selected{box-shadow:0 0 0 2px color-mix(in srgb,var(--ws-focus) 18%,transparent)}}.outreach-person-select{cursor:pointer;align-items:center;gap:12px;width:100%;padding:15px 16px;display:flex}.outreach-person-select>span:last-child{flex:1;gap:3px;min-width:0;display:grid}.outreach-person-select>span:last-child>span{color:var(--ws-job-ink);font-size:12px}.outreach-person-select input{width:18px;height:18px;accent-color:var(--ws-focus)}.recommendation-survey{width:min(560px,100vw - 32px);color:var(--ws-ink);background:0 0;border:0;border-radius:18px;padding:0;overflow:visible;box-shadow:0 24px 70px #2128323d}.recommendation-survey::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#2128327a}.recommendation-survey-card{border:1px solid var(--ws-line);background:var(--ws-paper);text-align:center;border-radius:18px;justify-items:center;padding:28px;display:grid;position:relative}.recommendation-survey-card h2{letter-spacing:-.7px;max-width:430px;margin:0 36px 24px;font-size:24px;line-height:1.2}.recommendation-survey-close{width:34px;height:34px;color:var(--ws-muted);background:0 0;border:0;border-radius:50%;padding:0;font-size:26px;line-height:1;position:absolute;top:17px;right:17px}.recommendation-survey-close:hover{background:var(--ws-soft);color:var(--ws-ink)}.recommendation-survey-scores{grid-template-columns:repeat(11,minmax(0,1fr));gap:6px;width:100%;display:grid}.recommendation-survey-scores button{aspect-ratio:1;border:1px solid var(--ws-control-line);background:var(--ws-white);min-width:0;color:var(--ws-ink);border-radius:8px;padding:0;font-size:12px;font-weight:750}.recommendation-survey-scores button.selected,.recommendation-survey-scores button:hover{border-color:var(--ws-focus);background:var(--ws-focus);color:var(--ws-white)}.recommendation-survey-scale{width:100%;color:var(--ws-muted);justify-content:space-between;margin-top:7px;font-size:10px;display:flex}.recommendation-survey-actions{justify-content:center;align-items:center;gap:14px;margin-top:24px;display:flex}.recommendation-survey-actions .text-button{padding:10px 0}.account-communication-preferences{gap:18px;display:grid}.account-communication-preferences h2{margin:0}.account-preference-choice{color:var(--ws-muted);align-items:flex-start;gap:12px;line-height:1.5;display:flex}.account-preference-choice input{width:18px;height:18px;accent-color:var(--ws-focus);flex:none;margin:2px 0 0}.account-preference-choice strong{color:var(--ws-ink);display:block}.beta-feature-badge{background:var(--ws-lilac-pale);color:var(--ws-primary);letter-spacing:.02em;vertical-align:middle;border-radius:999px;margin-left:6px;padding:3px 7px;font-size:11px;font-weight:800;display:inline-block}@media (max-width:560px){.recommendation-survey-card{padding:24px 20px 20px}.recommendation-survey-card h2{font-size:21px}.recommendation-survey-scores{grid-template-columns:repeat(6,minmax(0,1fr))}.recommendation-survey-scores button{aspect-ratio:auto;min-height:38px}.recommendation-survey-scale{display:none}}.archetype-menu{position:relative}.archetype-retake-popover{z-index:40;border:1px solid var(--ws-line);background:var(--ws-paper);border-radius:14px;width:310px;padding:18px;display:grid;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 16px 42px #2128322e}.archetype-retake-popover:before{border-top:1px solid var(--ws-line);border-left:1px solid var(--ws-line);background:var(--ws-paper);content:"";width:11px;height:11px;position:absolute;top:-6px;right:24px;transform:rotate(45deg)}.archetype-retake-popover h2{letter-spacing:-.3px;margin:0 28px 6px 0;font-size:17px;line-height:1.2}.archetype-retake-popover p{color:var(--ws-muted);margin:0 0 12px;font-size:12px;line-height:1.5}.archetype-retake-close{width:30px;height:30px;color:var(--ws-muted);background:0 0;border:0;border-radius:50%;padding:0;font-size:22px;line-height:1;position:absolute;top:9px;right:9px}.archetype-retake-close:hover{background:var(--ws-soft);color:var(--ws-ink)}.archetype-faq-link{width:fit-content;color:var(--ws-primary);text-underline-offset:3px;margin-bottom:14px;font-size:12px;font-weight:750}.archetype-retake-popover .primary-button{justify-self:start;padding:10px 13px;font-size:12px}@media (max-width:560px){.archetype-retake-popover{width:min(310px,100vw - 28px)}}.workspace-form{border:1px solid var(--ws-line);border-radius:var(--ws-radius);background:var(--ws-paper);box-shadow:var(--ws-shadow);padding:24px}.workspace-form>:is(.primary-button,.secondary-button,.save-button,.approve-button,.danger-button):not(:first-child){margin-top:10px}.workspace-form.path-name-prompt{gap:22px;margin-bottom:28px;padding:32px;display:grid}.path-name-prompt .search-heading{align-items:flex-start;gap:24px}.path-name-prompt .search-heading p{max-width:460px;color:var(--ws-muted);margin:0;line-height:1.5}.path-name-prompt label{gap:9px;max-width:680px;display:grid}.path-name-review>.section-heading{align-items:flex-start;margin-bottom:26px}.path-name-review .path-name-field{gap:9px;max-width:680px;display:grid}.path-name-limit{color:var(--ws-muted);font-size:11px;font-weight:600}.path-name-prompt .primary-button{justify-self:start;margin-top:4px;padding:14px 20px}.form-grid{align-items:start;row-gap:14px;column-gap:var(--ws-form-column-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin:18px 0;display:grid}.form-grid .wide{grid-column:1/-1}.people-search-details>.location-field{padding-left:15px}.people-search-details>label:first-child:after{border:1px solid var(--ws-control-line);width:17px;height:17px;color:var(--ws-muted);content:"i";border-radius:50%;place-items:center;font-size:11px;font-style:normal;font-weight:800;line-height:15px;display:grid;position:absolute;top:-1px;left:99px}.people-search-details>label:first-child:focus-within:after,.people-search-details>label:first-child:hover:after{z-index:20;background:var(--ws-ink);width:min(310px,100vw - 48px);height:auto;box-shadow:var(--ws-shadow);color:var(--ws-white);content:"whimseek broadens results, then shows closer role and location matches first. Recruiters and other useful company contacts can appear lower in the list.";text-align:left;border-radius:8px;margin:0;padding:9px 11px;font-size:11px;font-weight:550;line-height:1.45;position:absolute;top:-70px;left:15px}.outreach-builder .form-grid>label.wide:has(>select){width:calc((100% - var(--ws-form-column-gap)) / 2);order:-1;grid-column:1/-1}.form-grid label>small{color:var(--ws-muted);font-size:10px;font-weight:550;line-height:1.4}.contact-save-form .form-grid>label{padding-left:15px;position:relative}.contact-save-form .contact-field-label{width:fit-content;display:inline-block;position:relative}.contact-save-form .contact-field-label .required-field-sparkle{margin:0;position:absolute;top:50%;right:calc(100% + 4px);transform:translateY(-50%)}.contact-save-form .form-grid>label:has(>:is(input,textarea,select)[required]):not(.checkbox-label):not(.role-family-choice):not(.location-option):not(.pilot-choice):not(.pilot-required-field):before{content:none;display:none}.role-direction-field{gap:9px;display:grid}.role-direction-field input:disabled{background:var(--ws-soft);color:var(--ws-muted)}.role-uncertain{width:fit-content;font-weight:650}.direction-card-fields{max-width:620px;margin:20px 0}.direction-location-fields{gap:14px;margin:18px 0;display:grid}.direction-location-fields>.checkbox-label{width:fit-content}.direction-resume{margin:20px 0 0}.direction-experience-summary,.direction-salary-fields{margin:18px 0}.country-choice-group{border:0;min-width:0;margin:20px 0 0;padding:0}.country-choice-group legend{color:var(--ws-ink);margin-bottom:8px;font-size:12px;font-weight:750}.country-choice-group>div{flex-wrap:wrap;gap:16px;display:flex}.country-choice-group .checkbox-label{border:1px solid var(--ws-control-line);background:var(--ws-soft);border-radius:10px;width:fit-content;padding:10px 12px}.brief-country-choice{margin:0}.field-label-row{min-width:0;color:var(--ws-ink);align-items:center;gap:6px;font-size:12px;font-weight:750;display:flex}.field-label-row>label{display:block}.field-help{z-index:20;flex:none;display:inline-flex;position:relative}.field-help-trigger{border:1px solid var(--ws-control-line);background:var(--ws-paper);width:16px;height:16px;color:var(--ws-muted);border-radius:50%;place-items:center;padding:0;font-size:10px;font-weight:800;line-height:1;display:grid}.field-help-trigger:focus-visible,.field-help-trigger:hover{border-color:var(--ws-focus);color:var(--ws-primary)}.field-help-tooltip{z-index:50;visibility:hidden;border:1px solid var(--ws-control-line);background:var(--ws-ink);width:min(320px,100vw - 48px);box-shadow:var(--ws-shadow);color:var(--ws-white);opacity:0;pointer-events:none;border-radius:8px;padding:9px 11px;font-size:11px;font-weight:550;line-height:1.45;transition:opacity .14s,transform .14s,visibility .14s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,4px)}.field-help:focus-within .field-help-tooltip,.field-help:hover .field-help-tooltip{visibility:visible;opacity:1;transform:translate(-50%)}.location-field,.resume-upload-field{gap:6px;display:grid}.location-field{align-content:start;min-width:0;position:relative}.location-field>label{color:var(--ws-ink);font-size:12px;font-weight:500}.location-field>small{color:var(--ws-muted);font-size:10px;font-weight:550;line-height:1.4}.location-combobox{position:relative}.role-entry{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:8px;display:grid}.role-entry .secondary-button{min-height:44px}@media (max-width:650px){.outreach-builder .form-grid>label.wide:has(>select){width:100%}.role-entry{grid-template-columns:1fr}.role-entry .secondary-button{width:fit-content}}.location-dropdown{z-index:30;border:1px solid var(--ws-control-line);background:var(--ws-paper);max-height:278px;box-shadow:var(--ws-shadow);border-radius:11px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto}.location-add-option,.location-option{border:0;border-bottom:1px solid var(--ws-line);width:100%;min-height:48px;color:var(--ws-ink);text-align:left;background:0 0;border-radius:0;align-items:center;gap:10px;padding:10px 12px;display:flex}.location-option{cursor:pointer}.location-add-option:last-child,.location-option:last-child{border-bottom:0}.location-add-option:focus-visible,.location-add-option:hover,.location-option:focus-within,.location-option:hover{background:var(--ws-lilac-wash);outline:none}.location-custom-option{grid-template-columns:minmax(0,150px) minmax(0,1fr);align-items:center;gap:8px;padding:8px;display:grid}.location-custom-option>select{min-width:0}.location-custom-option .location-add-option{border:0;border-radius:8px}.location-option input{width:16px;height:16px;accent-color:var(--ws-focus);flex:0 0 16px;margin:0;padding:0}.location-add-option>span:last-child,.location-option>span{gap:2px;min-width:0;display:grid}.location-add-option strong,.location-option strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:650;overflow:hidden}.location-add-option small,.location-option small{color:var(--ws-muted);font-size:10px;font-weight:500}.location-add-option{cursor:pointer;font:inherit}.location-add-option>span:first-child{width:16px;color:var(--ws-focus);flex:0 0 16px;place-items:center;font-size:17px;display:grid}.location-dropdown-status{color:var(--ws-muted);margin:0;padding:13px 12px;font-size:11px}.location-selected-list{flex-wrap:wrap;gap:7px;padding-top:2px;display:flex}.location-selected-item{border:1px solid var(--ws-control-line);background:var(--ws-soft);color:var(--ws-ink);cursor:pointer;font:inherit;border-radius:8px;align-items:center;padding:6px 9px;font-size:11px;font-weight:650;display:inline-flex}.location-selected-item:focus-visible,.location-selected-item:hover{border-color:var(--ws-focus);background:var(--ws-lilac-pale)}.location-field>.location-field-error{color:var(--ws-error-ink);font-weight:700}.people-company-target-list{gap:8px;margin:18px 0;display:grid}.people-workflow{gap:24px;display:grid}.people-workflow>.section-block{margin-top:0}.people-company-target-list article{border:1px solid var(--ws-line);background:var(--ws-soft);border-radius:11px;justify-content:space-between;align-items:center;gap:18px;padding:12px;display:flex}.people-company-identity{align-items:center;gap:12px;min-width:0;display:flex}.people-company-identity>div{min-width:0}.people-company-identity p{color:var(--ws-muted);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:11px;overflow:hidden}.people-company-target-list label{width:132px;color:var(--ws-ink);flex:0 0 132px;gap:5px;font-size:11px;font-weight:700;display:grid}.people-company-target-list select{min-height:38px;padding:8px 30px 8px 10px}.people-work-contact-fallback{margin-top:18px}.people-work-contact-list{gap:8px;display:grid}.people-work-contact-list article{border:1px solid var(--ws-line);background:var(--ws-soft);border-radius:11px;justify-content:space-between;align-items:center;gap:18px;padding:12px;display:flex}.people-work-contact-list strong{color:var(--ws-ink);font-size:14px}.people-work-contact-list p{color:var(--ws-muted);margin:3px 0 0;font-size:12px}.people-search-details{margin-top:18px}.completed-search .section-heading{align-items:center;gap:16px}.people-search-reset{flex:none;min-height:46px;padding:12px 18px}.people-results-company-filter{flex-wrap:wrap;gap:8px;margin:0 0 16px;display:flex}.people-results-company-filter .primary-button,.people-results-company-filter .secondary-button{min-height:36px;padding:8px 12px;font-size:12px}.linkedin-activity{border:1px solid var(--ws-line);background:var(--ws-paper);border-radius:12px;overflow:hidden}.linkedin-activity-toggle{width:100%;min-height:50px;color:var(--ws-ink);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;padding:13px 16px;font-weight:780;display:flex}.linkedin-activity-toggle:hover{background:var(--ws-lilac-wash)}.linkedin-activity-panel{border-top:1px solid var(--ws-line);gap:20px;padding:0 16px 18px;display:grid}.linkedin-activity-modes{flex-wrap:wrap;gap:8px;padding-top:16px;display:flex}.linkedin-activity-modes button{border:1px solid var(--ws-control-line);background:var(--ws-paper);color:var(--ws-muted);border-radius:99px;padding:8px 11px;font-size:11px;font-weight:750}.linkedin-activity-modes button.active{border-color:var(--ws-primary-soft);background:var(--ws-accent-soft);color:var(--ws-ink)}.linkedin-profile-activity,.linkedin-profile-guidance,.linkedin-search-activity,.linkedin-search-plan{justify-items:start;gap:16px;min-width:0;display:grid}.linkedin-search-fields{width:100%}.linkedin-delivery-route{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;margin:0;padding:0;display:grid}.linkedin-delivery-route legend{color:var(--ws-ink);padding:0 0 7px;font-size:12px;font-weight:750}.linkedin-delivery-route label{border:1px solid var(--ws-control-line);background:var(--ws-white);cursor:pointer;border-radius:9px;gap:8px;min-width:0;padding:10px;display:flex}.linkedin-delivery-route label.selected{border-color:var(--ws-primary-soft);background:var(--ws-accent-soft)}.linkedin-delivery-route input{width:auto;min-height:0;margin:2px 0 0}.linkedin-delivery-route span{gap:3px;display:grid}.linkedin-delivery-route strong{font-size:12px}.linkedin-delivery-route small{color:var(--ws-muted);font-size:10px;font-weight:550;line-height:1.4}.linkedin-location-fields{align-content:start;gap:10px;min-width:0;display:grid}.linkedin-location-fields>.checkbox-label{width:fit-content}.linkedin-search-plan{border:1px solid var(--ws-line);background:var(--ws-soft);border-radius:11px;width:100%;padding:16px}.linkedin-profile-activity>p,.linkedin-search-plan>ol{color:var(--ws-muted);margin:0;font-size:12px;line-height:1.6}.linkedin-searches{gap:7px;width:100%;display:grid}.linkedin-searches>div{border:1px solid var(--ws-line);background:var(--ws-white);border-radius:9px;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:10px 12px;font-size:12px;display:flex}.linkedin-searches span{overflow-wrap:anywhere;min-width:0}.linkedin-copy-button{flex:none}.linkedin-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;margin:0;display:grid}.linkedin-filters div{border-left:3px solid var(--ws-lilac);background:var(--ws-white);padding:9px 11px}.linkedin-filters dt{color:var(--ws-muted);font-size:10px;font-weight:750}.linkedin-filters dd{margin:3px 0 0;font-size:12px}.linkedin-handoff-link{text-decoration:none}.linkedin-contact-form{border-top:1px solid var(--ws-line);justify-items:start;gap:12px;width:100%;padding-top:15px;display:grid}.linkedin-contact-form h3{margin:0}.linkedin-profile-review-intro{gap:5px;display:grid}.linkedin-profile-review-intro h3,.linkedin-profile-review-intro p{margin:0}.linkedin-profile-review-intro p{color:var(--ws-muted);font-size:12px;line-height:1.55}.linkedin-profile-file{gap:7px;width:min(100%,560px);font-size:12px;font-weight:750;display:grid}.linkedin-profile-file small{color:var(--ws-muted);font-size:10px;font-weight:550}.outcome-limit-warning{border-left:3px solid var(--ws-orange-deep);background:var(--ws-orange-pale);margin:0;padding:10px 12px;font-size:12px;font-weight:700}.outcome-limit-reached{border-left-color:var(--ws-error-border);background:var(--ws-error-surface);color:var(--ws-error-ink)}.linkedin-profile-guidance{width:100%}.linkedin-guidance-block{border:1px solid var(--ws-line);background:var(--ws-soft);border-radius:10px;width:100%;padding:14px}.linkedin-guidance-block>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.linkedin-banner-builder h3,.linkedin-experience-edits h3,.linkedin-guidance-block h3,.linkedin-guidance-grid h3{margin:0;font-size:14px}.linkedin-experience-edits h4,.linkedin-guidance-block h4{color:var(--ws-muted);letter-spacing:.04em;text-transform:uppercase;margin:12px 0 0;font-size:10px;font-weight:780}.linkedin-experience-edits ul,.linkedin-guidance-block ul{color:var(--ws-muted);margin:6px 0 0;padding-left:18px;font-size:11px;line-height:1.55}.linkedin-guidance-block p{color:var(--ws-job-ink);white-space:pre-wrap;margin:6px 0 0;font-size:12px;line-height:1.6}.linkedin-guidance-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;display:grid}.linkedin-guidance-grid>div{border:1px solid var(--ws-line);border-radius:10px;padding:14px}.linkedin-guidance-grid ol,.linkedin-guidance-grid ul{color:var(--ws-muted);margin:9px 0 0;padding-left:18px;font-size:11px;line-height:1.55}.linkedin-experience-edits{gap:9px;width:100%;display:grid}.linkedin-experience-edits article{border-left:3px solid var(--ws-orange);background:var(--ws-soft);padding:13px}.linkedin-experience-edits p{color:var(--ws-job-ink);white-space:pre-wrap;margin:6px 0 0;font-size:11px;line-height:1.5;display:block}.linkedin-banner-builder{border-top:1px solid var(--ws-line);gap:12px;width:100%;padding-top:16px;display:grid}.linkedin-banner-font-picker,.linkedin-banner-gradient-editor{gap:10px;display:grid}.linkedin-banner-background,.linkedin-banner-font-picker,.linkedin-banner-gradient-editor{border:1px solid var(--ws-line);background:var(--ws-soft);border-radius:12px;min-width:0;margin:0;padding:14px}.linkedin-banner-background{flex-wrap:wrap;gap:10px 16px;display:flex}.linkedin-banner-background legend{color:var(--ws-ink);padding:0 4px;font-size:12px;font-weight:780}.linkedin-banner-background>label{color:var(--ws-ink);align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex}.linkedin-banner-upload{width:100%;gap:6px!important;display:grid!important}.linkedin-banner-upload input{max-width:100%}.linkedin-banner-upload small{color:var(--ws-muted);font-size:11px;font-weight:500;line-height:1.4}.linkedin-banner-font-picker legend,.linkedin-banner-gradient-editor legend{color:var(--ws-ink);padding:0 4px;font-size:12px;font-weight:780}.linkedin-banner-font-picker>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.linkedin-banner-font-picker button{border:1px solid var(--ws-line);background:var(--ws-paper);min-width:0;color:var(--ws-ink);cursor:pointer;border-radius:9px;gap:3px;padding:9px 6px;display:grid}.linkedin-banner-font-picker button.selected{border-color:var(--ws-primary);background:var(--ws-lilac-pale);box-shadow:0 0 0 2px var(--ws-primary)}@supports (color:color-mix(in lab,red,red)){.linkedin-banner-font-picker button.selected{box-shadow:0 0 0 2px color-mix(in srgb,var(--ws-primary) 18%,transparent)}}.linkedin-banner-font-picker button>span{text-overflow:ellipsis;white-space:nowrap;font-size:20px;font-weight:700;line-height:1;overflow:hidden}.linkedin-banner-font-picker button small{color:var(--ws-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:700;overflow:hidden}.linkedin-banner-colors{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.linkedin-banner-colors label{color:var(--ws-muted);gap:5px;font-size:10px;font-weight:700;display:grid;position:relative}.linkedin-banner-colors input[type=color]{border:1px solid var(--ws-line);background:var(--ws-paper);cursor:pointer;border-radius:8px;width:54px;height:36px;padding:3px}.linkedin-banner-colors label>button{border:1px solid var(--ws-line);background:var(--ws-paper);width:17px;height:17px;color:var(--ws-ink);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:-7px;right:-7px}.linkedin-banner-add-color{min-height:36px;padding:7px 10px;font-size:11px}.linkedin-banner-preview{aspect-ratio:4;border:1px solid var(--ws-line);background-color:var(--ws-lilac);isolation:isolate;background-size:cover;border-radius:10px;width:100%;min-height:0;margin:2px 0 0;display:flex;position:relative;overflow:hidden}.linkedin-banner-preview:after{z-index:0;content:"";background:linear-gradient(90deg,#0000 38%,#10142ab8);position:absolute;inset:0}.linkedin-banner-preview>div{z-index:1;color:#fff;text-wrap:balance;align-items:center;width:56%;margin-left:auto;padding:clamp(14px,3vw,42px);font-size:clamp(14px,2.2vw,34px);font-weight:700;line-height:1.14;display:flex;position:relative}.linkedin-banner-preview figcaption{z-index:1;display:flex;position:absolute;bottom:10px;right:10px}.linkedin-banner-preview figcaption .primary-button{min-height:34px;padding:7px 11px;font-size:11px}@media (max-width:650px){.linkedin-delivery-route,.linkedin-filters,.linkedin-guidance-grid{grid-template-columns:1fr}.linkedin-searches>div{flex-direction:column;align-items:flex-start}.linkedin-banner-font-picker>div{grid-template-columns:repeat(2,minmax(0,1fr))}}.people-company-prerequisite{align-items:flex-start;gap:14px;display:flex}.people-company-prerequisite p{margin:0}.people-company-prerequisite .text-link{cursor:pointer;padding:0;font-size:14px}.brief-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.brief-actions .secondary-button{padding:11px 15px}.brief-saved-state{border:1px solid var(--ws-orange);background:var(--ws-orange-pale);min-height:42px;color:var(--ws-ink);border-radius:10px;align-items:center;gap:7px;padding:10px 13px;font-size:12px;font-weight:700;display:inline-flex}.brief-saved-state>span{background:var(--ws-orange);border-radius:50%;place-items:center;width:18px;height:18px;font-size:12px;display:grid}.brief-save-error{border:1px solid var(--ws-error-border);background:var(--ws-error-surface);color:var(--ws-error-ink);border-radius:9px;margin:0 0 12px;padding:11px 13px;font-size:12px;font-weight:700}.required-field-error{color:var(--ws-required-red);margin-top:2px;font-size:12px;font-weight:800;line-height:1.4;display:block}input[aria-invalid=true],select[aria-invalid=true],textarea[aria-invalid=true]{border-color:var(--ws-required-red);box-shadow:0 0 0 1px #9b2c222e}:is(input,textarea,select)[aria-invalid=true]{background:var(--ws-required-red-surface);box-shadow:0 0 0 3px var(--ws-required-red);border-color:var(--ws-required-red)!important}@supports (color:color-mix(in lab,red,red)){:is(input,textarea,select)[aria-invalid=true]{box-shadow:0 0 0 3px color-mix(in srgb,var(--ws-required-red) 16%,transparent)}}input[type=checkbox][aria-invalid=true],input[type=radio][aria-invalid=true]{outline:2px solid var(--ws-required-red);outline-offset:2px;accent-color:var(--ws-required-red)}fieldset[aria-invalid=true]{outline:2px solid var(--ws-required-red)}@supports (color:color-mix(in lab,red,red)){fieldset[aria-invalid=true]{outline:2px solid color-mix(in srgb,var(--ws-required-red) 55%,transparent)}}fieldset[aria-invalid=true]{outline-offset:6px}.clarity-tailoring-state{text-align:center;align-content:center;justify-items:center;gap:14px;min-height:360px;display:grid}.clarity-tailoring-state .workspace-gate-spinner{width:34px;height:34px}.clarity-tailoring-state h2{letter-spacing:-.7px;margin:3px 0 0;font-size:24px}.clarity-tailoring-state p{max-width:440px;color:var(--ws-muted);margin:0;line-height:1.55}.optional-quiz{border:1px solid var(--ws-highlight-line);background:#ffffffa3;border-radius:14px;margin:22px 0;padding:20px}.optional-quiz .section-heading{align-items:center;margin-bottom:4px}.optional-quiz h3{letter-spacing:-.3px;margin:0;font-size:17px}.research-bounded.optional-badge{background:var(--ws-orange-pale);color:var(--ws-highlight-ink)}.optional-quiz textarea{min-height:86px}.direction-choice-question{border:0;gap:10px;margin:0;padding:0;display:grid}.direction-choice-question legend{margin-bottom:2px;font-size:12px;font-weight:700}.direction-choice-question>div{flex-wrap:wrap;gap:9px 14px;display:flex}.direction-choice-question .checkbox-label{width:auto}.clarifying-list{gap:12px;margin:20px 0;display:grid}.clarifying-question{border:1px solid var(--ws-highlight-line);background:#ffffffb3;border-radius:13px;padding:18px}.clarifying-question h2{margin:0;font-size:18px;line-height:1.35}.clarifying-question>p{color:var(--ws-muted);margin:6px 0 14px;font-size:11px;line-height:1.45}.clarifying-question label{background:0 0;border:0;padding:0}.clarifying-list textarea{min-height:92px}.role-family-choices{border:0;gap:12px;margin:0;padding:0;display:grid}.role-family-choices legend{margin-bottom:10px;font-size:12px;font-weight:700}.clarifying-question .role-family-choice{border:1px solid var(--ws-highlight-line);background:var(--ws-white);cursor:pointer;border-radius:12px;grid-template-columns:auto 1fr;gap:11px;padding:15px;display:grid}.role-family-choice:has(input:checked){border-color:var(--ws-focus);box-shadow:0 0 0 2px var(--ws-focus)}@supports (color:color-mix(in lab,red,red)){.role-family-choice:has(input:checked){box-shadow:0 0 0 2px color-mix(in srgb,var(--ws-focus) 18%,transparent)}}.role-family-choice input{width:auto;margin:3px 0 0}.role-family-choice>span{gap:6px;display:grid}.role-family-choice strong{font-size:14px}.role-family-choice span span{color:var(--ws-ink);font-size:12px;line-height:1.5}.role-family-choice small{color:var(--ws-muted);font-size:11px;line-height:1.5}.role-family-choice small b{color:var(--ws-ink)}.role-family-refresh{border:1px dashed var(--ws-highlight-line-dark);width:100%;color:var(--ws-ink);text-align:left;background:0 0;border-radius:12px;gap:5px;padding:14px 15px;display:grid}.role-family-refresh span,.role-family-refresh-limit{color:var(--ws-muted);font-size:11px}.role-family-refresh-limit{background:var(--ws-soft);border-radius:10px;margin:0;padding:12px 14px;line-height:1.5}.clarity-review{border-top:1px solid var(--ws-line);margin:20px 0 24px;padding-top:17px}.clarity-review h3{letter-spacing:-.25px;margin:0;font-size:16px}.clarity-review dl{margin:5px 0 0}.brief-review-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.brief-review-heading .text-button{flex:none;padding:6px 0}.clarity-answer{border-bottom:1px solid var(--ws-line);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:24px;padding:13px 0;display:grid}.clarity-answer dt{color:var(--ws-ink);font-size:12px;font-weight:750;line-height:1.5}.clarity-answer dd{color:var(--ws-muted);white-space:pre-wrap;margin:0;font-size:12px;line-height:1.55}.question-progress{color:var(--ws-muted);letter-spacing:.04em;margin:0 0 8px;font-size:11px;font-weight:800}.form-note{color:var(--ws-muted);margin:10px 0 0;font-size:12px;line-height:1.5}.search-phrase{border:1px solid var(--ws-line);background:var(--ws-white);color:var(--ws-primary-soft);white-space:pre-wrap;border-radius:9px;margin:16px 0;padding:11px 13px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;display:block;overflow:auto}.draft-editor{min-height:260px;margin:8px 0 14px;font-family:inherit}.outreach-draft{overflow:hidden}.outreach-context{grid-template-columns:1.35fr 1fr;gap:12px;margin-bottom:26px;display:grid}.outreach-provenance,.outreach-why{border:1px solid var(--ws-line);background:var(--ws-soft);border-radius:12px;padding:16px}.outreach-why{border-color:var(--ws-highlight-line);background:var(--ws-paper)}.outreach-provenance p:last-child,.outreach-why p:last-child{color:var(--ws-job-ink);margin:8px 0 0;font-size:12px;line-height:1.55}.outreach-provenance strong{color:var(--ws-signal-ink);margin-top:8px;font-size:12px;display:block}.outreach-section-heading{justify-content:space-between;align-items:end;gap:16px;margin:0 0 12px;display:flex}.outreach-section-heading h3{letter-spacing:-.25px;margin:0;font-size:16px}.outreach-section-heading>span{color:var(--ws-muted);white-space:nowrap;font-size:11px;font-weight:750}.outreach-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.outreach-pair.connection-only{grid-template-columns:1fr}.outreach-note-and-guidance{min-width:0}.outreach-pair.connection-only .outreach-note-and-guidance{grid-template-columns:minmax(0,1fr) minmax(220px,.42fr);gap:14px;display:grid}.outreach-note-card{border:1px solid var(--ws-line);background:var(--ws-paper-strong);border-radius:12px;flex-direction:column;min-width:0;padding:14px;display:flex}.outreach-guidance{border:1px solid var(--ws-lilac);background:var(--ws-lilac-wash);border-radius:12px;min-width:0;padding:16px}.outreach-guidance h3{margin:0 0 10px;font-size:14px}.outreach-guidance div+div{border-top:1px solid var(--ws-line);margin-top:10px;padding-top:10px}.outreach-guidance p{color:var(--ws-muted);margin:0;font-size:12px;line-height:1.45}.outreach-guidance p+p{margin-top:5px}.outreach-guidance strong{color:var(--ws-ink)}.outreach-note-header{color:var(--ws-primary);justify-content:space-between;align-items:center;gap:10px;margin-bottom:9px;font-size:12px;display:flex}.character-count{color:var(--ws-muted);font-size:10px;font-weight:750}.character-count.near-limit{color:var(--ws-avatar-ink)}.outreach-note-editor{min-height:150px;margin-bottom:10px;font-family:inherit;font-size:12px}.outreach-note-card .save-button{align-self:flex-start}.outreach-note-actions{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.outreach-follow-up{border:1px solid var(--ws-queue-line);background:var(--ws-queue);border-radius:14px;gap:12px;margin:0;padding:18px;display:grid}.outreach-follow-up .outreach-section-heading{margin-bottom:0}.follow-up-editor{min-height:120px;font-family:inherit}.outreach-follow-up-actions{flex-wrap:wrap;gap:8px;display:flex}.interview-practice-reminder,.interviewing-feedback-prompt{border:1px solid var(--ws-lilac);background:var(--ws-lilac-wash);border-radius:12px;gap:12px;margin-top:16px;padding:16px;display:grid}.interview-practice-reminder h3,.interview-practice-reminder p,.interviewing-feedback-prompt h3,.interviewing-feedback-prompt p{margin:0}.interview-practice-reminder p,.interviewing-feedback-prompt p{color:var(--ws-muted)}.interviewing-feedback-prompt label{gap:6px;font-size:12px;font-weight:750;display:grid}.interviewing-feedback-prompt textarea{min-height:92px;font-family:inherit}.interviewing-feedback-prompt .save-button{justify-self:start}.outreach-evidence{color:var(--ws-muted);align-items:flex-start;gap:12px;margin-top:18px;font-size:11px;display:flex}.outreach-evidence>strong{color:var(--ws-ink);flex:none;padding-top:5px}.outreach-evidence>div{flex-wrap:wrap;gap:6px;display:flex}.outreach-evidence span{background:var(--ws-fit-bg);color:var(--ws-signal-ink);border-radius:999px;padding:4px 8px;font-weight:700}.outreach-search-help{border-top:1px solid var(--ws-line);margin-top:18px;padding-top:15px}.outreach-search-help summary{color:var(--ws-primary);cursor:pointer;font-size:12px;font-weight:750}.outreach-tracker{gap:14px;display:grid}.outreach-tracker>.section-heading{margin-bottom:0}.outreach-record{margin:0}.outreach-status{background:var(--ws-fit-bg);color:var(--ws-signal-ink);border-radius:99px;padding:5px 9px;font-size:10px;font-weight:800}.outreach-tracking{border-top:1px solid var(--ws-line);grid-template-columns:max-content max-content minmax(220px,1fr) max-content max-content;align-items:end;gap:14px;margin-top:18px;padding-top:16px;display:grid}.outreach-tracking .checkbox-label{min-height:39px;margin:0}.outreach-tracking>.save-button{min-height:39px}.outreach-stage-controls{grid-template-columns:minmax(180px,260px) minmax(180px,260px)}.outreach-reminder-panel{border-top:1px solid var(--ws-line);gap:12px;margin-top:16px;padding-top:16px;display:grid}.outreach-reminder-panel h3{margin:0}.outreach-reminder-form{grid-template-columns:minmax(220px,1fr) minmax(150px,.5fr) max-content;align-items:end;gap:12px;display:grid}.outreach-reminder-list{gap:8px;display:grid}.outreach-reminder-list article{border-top:1px solid var(--ws-line);justify-content:space-between;align-items:center;gap:12px;padding:11px 0;display:flex}.outreach-reminder-list article>div{align-items:center;gap:8px;display:flex}.outreach-reminder-list article>div:first-child{flex-direction:column;align-items:flex-start}.outreach-history span,.outreach-reminder-list span{color:var(--ws-muted);font-size:11px}.outreach-history{margin-top:14px}.outreach-history ol{gap:8px;padding-left:20px;display:grid}.outreach-history li{padding-left:4px}.outreach-history li span{display:block}.today-plan,.today-starter{gap:18px;display:grid}.today-starter .form-note a{color:var(--ws-primary);text-underline-offset:3px;text-decoration:underline}.today-starter ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}.today-starter li{border-top:1px solid var(--ws-line);align-items:center;gap:12px;padding:14px 0;display:flex}.today-starter li>span{background:var(--ws-fit-bg);width:30px;height:30px;color:var(--ws-primary);border-radius:50%;flex:0 0 30px;place-items:center;font-weight:800;display:grid}.today-starter li>div{flex:1;justify-content:space-between;align-items:center;gap:16px;display:flex}.today-starter .text-link{cursor:pointer;padding:0;font-size:12px}.today-items{gap:10px;display:grid}.today-item{border:1px solid var(--ws-line);background:var(--ws-surface);border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(190px,240px);align-items:start;gap:28px;padding:18px;display:grid}.today-item-done{border-color:var(--ws-status)}.today-item-skipped{background:var(--ws-surface)}@supports (color:color-mix(in lab,red,red)){.today-item-skipped{background:color-mix(in srgb,var(--ws-surface) 72%,transparent)}}.today-item-main{min-width:0}.today-item-heading{align-items:center;gap:10px;display:flex}.today-item-number{background:var(--ws-fit-bg);width:30px;height:30px;color:var(--ws-signal-ink);border-radius:50%;flex:0 0 30px;place-items:center;font-weight:800;display:grid}.today-item h3,.today-item p{margin:0}.today-item p{color:var(--ws-muted);margin:7px 0 0 40px}.today-item-controls{justify-items:start;gap:10px;display:grid}.today-item-status{gap:6px;width:100%;font-size:11px;font-weight:750;display:grid}.today-item-status select{min-height:38px;padding:8px 30px 8px 10px;font-size:11px}.today-follow-up-link{color:var(--ws-focus);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:750;text-decoration:underline}.today-item-estimate{color:var(--ws-muted);font-size:10px;font-weight:650}.today-path-plan,.today-plan-groups{gap:12px;display:grid}.today-plan-groups{gap:22px}.today-path-plan:not(:first-child){border-top:1px solid var(--ws-line);padding-top:22px}.today-path-plan-heading{gap:3px;display:grid}.today-path-plan-heading h3,.today-path-plan-heading p{margin:0}.today-path-plan-heading h3{font-size:15px}.today-path-plan-heading p{color:var(--ws-muted);font-size:11px}.today-journey-overview{border:1px solid var(--ws-line);background:linear-gradient(135deg,var(--ws-paper),var(--ws-lilac-wash));box-shadow:var(--ws-shadow);border-radius:18px;gap:22px;margin-bottom:18px;padding:26px;display:grid;overflow:hidden}.today-journey-intro{justify-items:start;gap:12px;max-width:700px;display:grid}.today-journey-intro h2,.today-journey-intro p{margin:0}.today-journey-intro h2{letter-spacing:-1.1px;font-size:clamp(24px,4vw,38px);line-height:1.05}.today-journey-intro p{color:var(--ws-muted);line-height:1.6}.today-free-start{border:1px solid var(--ws-focus);background:var(--ws-lilac-wash);border-radius:13px;justify-content:space-between;align-items:center;gap:20px;padding:16px 18px;display:flex}.today-free-start>div{gap:4px;display:grid}.today-free-start strong{font-size:13px}.today-free-start p{color:var(--ws-muted);margin:0;font-size:11px;line-height:1.55}.today-free-start>span{color:var(--ws-focus);flex:none;font-size:12px;font-weight:800}.today-journey-map{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.today-journey-map>div{border:1px solid var(--ws-line);background:var(--ws-paper);border-radius:11px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:1px 9px;min-width:0;padding:12px;display:grid}.today-journey-map span{background:var(--ws-soft);width:30px;height:30px;color:var(--ws-muted);border-radius:50%;grid-row:1/span 2;place-items:center;font-size:11px;font-weight:800;display:grid}.today-journey-map strong{overflow-wrap:anywhere;font-size:11px}.today-journey-map small{color:var(--ws-muted);font-size:10px}.today-paid-extras{color:var(--ws-muted);margin:0;font-size:11px;line-height:1.55}.today-saved-work{color:var(--ws-muted);margin:0;font-size:12px;font-weight:750}.today-journey-plans{border:1px solid var(--ws-line);background:var(--ws-paper);border-radius:16px;gap:16px;margin-bottom:18px;padding:22px;scroll-margin-top:24px;display:grid}.journey-renewal-choice{color:var(--ws-muted);align-items:flex-start;gap:9px;font-size:11px;line-height:1.45;display:flex}.journey-renewal-choice input{margin-top:2px}.journey-renewal-choice strong{color:var(--ws-ink);display:block}.today-journey-addons{border:1px solid var(--ws-line);background:var(--ws-paper);border-radius:16px;gap:14px;margin-bottom:18px;padding:22px;display:grid}.today-journey-addons>h2{margin:0;font-size:23px}.today-addon-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.today-addon-grid article{border:1px solid var(--ws-line);background:var(--ws-surface);border-radius:13px;flex-direction:column;justify-content:space-between;gap:16px;min-width:0;padding:17px;display:flex}.today-addon-grid h3,.today-addon-grid p{margin:0}.today-addon-grid h3{font-size:16px}.today-addon-grid p{color:var(--ws-muted);margin-top:7px;font-size:11px;line-height:1.5}.today-addon-grid button{align-self:flex-start;min-height:40px}.today-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.today-plan-grid article{border:1px solid var(--ws-line);background:var(--ws-surface);border-radius:13px;grid-template-rows:auto minmax(52px,auto) 1fr auto;gap:12px;padding:18px;display:grid}.today-plan-grid article.featured{border-color:var(--ws-primary-soft);background:var(--ws-lilac-wash)}.today-plan-grid article>div{justify-content:space-between;align-items:start;gap:12px;display:flex}.today-plan-grid h3,.today-plan-grid p,.today-plan-grid ul{margin:0}.today-plan-grid h3{font-size:16px}.today-plan-grid article>div>strong{color:var(--ws-primary);font-size:19px}.today-plan-grid p,.today-plan-grid ul{color:var(--ws-muted);font-size:11px;line-height:1.55}.today-plan-grid ul{padding-left:18px}.today-plan-grid button,.today-plan-grid>article>.form-note{align-self:end;min-height:40px}.today-plan-grid-shell{gap:12px;display:grid}.today-complimentary-notice{border:1px solid var(--ws-primary-soft);background:var(--ws-highlight);border-radius:13px;gap:12px;padding:18px 64px 18px 18px;display:grid;position:relative}.today-complimentary-notice>div{text-align:center;justify-items:center;gap:8px;display:grid}.today-complimentary-notice strong{color:var(--ws-ink);font-size:16px;line-height:1.3}.today-complimentary-notice span{max-width:680px;color:var(--ws-muted);font-size:12px;line-height:1.55}.today-complimentary-upgrade{background:var(--ws-orange);margin-top:4px}.today-complimentary-upgrade:hover{background:var(--ws-orange-deep)}.today-complimentary-close{border:1px solid var(--ws-line);background:var(--ws-paper);width:36px;height:36px;color:var(--ws-ink);font:inherit;cursor:pointer;border-radius:999px;font-size:22px;line-height:1;position:absolute;top:12px;right:12px}.today-complimentary-close:focus-visible,.today-complimentary-close:hover{border-color:var(--ws-focus);outline:2px solid var(--ws-focus)}@supports (color:color-mix(in lab,red,red)){.today-complimentary-close:focus-visible,.today-complimentary-close:hover{outline:2px solid color-mix(in srgb,var(--ws-focus) 28%,transparent)}}.today-complimentary-close:focus-visible,.today-complimentary-close:hover{outline-offset:2px}.complimentary-renewal-choice{border-color:var(--ws-primary-soft)!important;background:var(--ws-fit-bg)!important}.today-item-number,.today-starter li>span{background:var(--ws-lilac);color:var(--ws-ink)}.today-journey-map{border:1px solid var(--ws-line);background:var(--ws-paper);border-radius:13px;grid-template-columns:1fr;gap:0;overflow:hidden}.today-journey-map>div{border:0;border-top:1px solid var(--ws-line);border-radius:0;grid-template-columns:30px minmax(0,1fr) max-content;gap:9px 12px;padding:13px 14px}.today-journey-map>div:first-child{border-top:0}.today-journey-map span{background:var(--ws-lilac);color:var(--ws-ink);grid-row:auto}.today-journey-map .started span{background:var(--ws-focus);color:var(--ws-white)}.today-journey-map strong{font-size:12px}.today-journey-map small{font-size:11px}.today-journey-step-copy{gap:3px;min-width:0;display:grid}.today-journey-step-copy p{color:var(--ws-muted);margin:0;font-size:11px;line-height:1.45}.journey-renewal-choice{gap:11px;font-weight:400}.journey-renewal-choice input{width:17px;height:17px;accent-color:var(--ws-focus);flex:none}.today-journey-plans>.journey-renewal-choice{border:1px solid var(--ws-control-line);background:var(--ws-lilac-wash);cursor:pointer;border-radius:13px;width:100%;padding:14px 15px}.today-plan-grid article{min-width:0;padding:0;transition:border-color .18s,background .18s,box-shadow .18s;display:block}.today-plan-grid article.selected{border-color:var(--ws-focus);background:var(--ws-lilac-wash);box-shadow:0 0 0 2px var(--ws-lilac-pale)}.today-plan-grid article.current{border-color:var(--ws-primary-soft);background:var(--ws-lilac-wash)}.today-plan-choice{cursor:pointer;align-items:flex-start;gap:12px;height:100%;padding:18px;font-weight:400;display:flex}.today-plan-reference{cursor:default}.today-plan-choice>input{width:18px;height:18px;accent-color:var(--ws-focus);flex:none;margin-top:2px}.today-plan-choice>span{flex:1;gap:0;min-width:0;display:grid}.today-plan-heading{justify-content:space-between;align-items:start;gap:12px;display:flex}.today-plan-name{justify-items:start;gap:5px;display:grid}.today-plan-name>strong{color:var(--ws-ink);font-size:16px;font-weight:700}.today-plan-name>small{background:var(--ws-primary);color:var(--ws-white);border-radius:99px;padding:3px 6px;font-size:10px;font-weight:800}.today-plan-price{flex:none;justify-items:end;gap:1px;display:grid}.today-plan-price>span{color:var(--ws-primary);font-size:18px;font-weight:600}.today-plan-price>small{color:var(--ws-muted);font-size:10px;font-weight:400}.today-plan-price>.today-standard-price{white-space:nowrap;margin-top:3px;font-size:10px}.today-plan-fit{color:var(--ws-muted);flex-direction:column;gap:3px;margin-top:5px;line-height:1.5;display:flex}.today-plan-fit>span{color:var(--ws-ink);font-size:12px;font-weight:600}.today-plan-fit>small{font-size:11px;font-weight:400}.today-plan-features{color:var(--ws-muted);font-size:11px;line-height:1.55}.today-plan-features,.today-plan-features>span{font-weight:400}.today-plan-features{gap:4px;margin-top:10px;padding-left:17px;display:grid}.today-plan-features>span{display:list-item}.today-plan-checkout{justify-self:start;min-width:190px}.today-plan-availability,.today-renewal-status{margin:0}.today-renewal-status strong{color:var(--ws-ink)}.today-page-layout{flex-direction:column;display:flex}.today-page-layout>#today-next-steps{order:-1;margin-bottom:18px}.commercial-funnel{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.commercial-funnel article{border:1px solid var(--ws-line);background:var(--ws-surface);border-radius:12px;gap:6px;min-width:0;padding:16px;display:grid}.commercial-funnel strong{font-size:28px}.commercial-funnel span{color:var(--ws-muted);font-size:11px}.commercial-funnel i{background:var(--ws-primary);border-radius:99px;width:0;max-width:100%;height:5px;display:block}.research-evidence{background:var(--ws-paper);border:1px solid var(--ws-line);border-radius:var(--ws-radius);box-shadow:var(--ws-shadow);margin-top:43px;padding:23px}.research-bounded{background:var(--ws-fit-bg);color:var(--ws-primary);border-radius:99px;padding:6px 9px;font-size:11px;font-weight:800}.evidence-provenance{color:var(--ws-muted);margin:0 0 18px;font-size:11px}.evidence-groups{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.evidence-group{background:var(--ws-soft);border-radius:12px;min-width:0;padding:15px}.evidence-group h3{color:var(--ws-primary);margin:0 0 10px;font-size:13px}.evidence-result{border-top:1px solid var(--ws-line);padding:10px 0}.evidence-result a,.evidence-result>span{color:var(--ws-primary);font-size:12px;font-weight:800;text-decoration:none}.evidence-result a:hover{text-decoration:underline}.evidence-result p{color:var(--ws-job-ink);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:5px 0;font-size:11px;line-height:1.4;display:-webkit-box;overflow:hidden}.evidence-empty,.evidence-result small{color:var(--ws-muted);font-size:10px}.evidence-empty{margin:0}.company-suggestions{grid-template-columns:repeat(2,minmax(0,1fr))}.brand-home-link{width:max-content;color:inherit;text-decoration:none;display:inline-flex}.brand-home-link:focus-visible{outline:3px solid var(--ws-focus);outline-offset:4px;border-radius:4px}.section-block{margin-top:43px}.section-heading{justify-content:space-between;align-items:end;margin-bottom:16px;display:flex}.relationship-card h2,.section-heading h2{letter-spacing:-.55px;margin:0;font-size:20px}.muted{color:var(--ws-muted);font-weight:400}.company-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.company-card,.queue-card,.relationship-card{background:var(--ws-paper);border:1px solid var(--ws-line);border-radius:var(--ws-radius);box-shadow:var(--ws-shadow)}.company-card{padding:20px}.card-top{justify-content:space-between;align-items:center;display:flex}.company-mark,.job-logo{background:var(--ws-accent-soft);width:34px;height:34px;color:var(--ws-primary);border-radius:10px;place-items:center;font-size:16px;font-weight:800;display:grid}.fit-score{color:var(--ws-primary);background:var(--ws-fit-bg);border-radius:999px;padding:5px 8px;font-size:11px}.company-card h3{margin:18px 0 4px;font-size:17px}.company-card p{color:var(--ws-muted);margin-bottom:7px;font-size:12px}.company-card .location{color:var(--ws-location-ink)}.signal{border-top:1px solid var(--ws-line);border-bottom:1px solid var(--ws-line);color:var(--ws-signal-ink);margin:15px 0;padding:9px 0;font-size:11px;font-weight:700}.signal .fresh-dot{margin-right:5px}.card-button{width:100%;color:var(--ws-primary);background:0 0;border:0;justify-content:space-between;padding:0;font-size:12px;font-weight:800;display:flex}.card-button span{font-size:17px;line-height:12px}.today-career-perspective{margin-bottom:18px}.career-fact-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.career-fact-card{border:1px solid var(--ws-line);border-radius:var(--ws-radius);background:linear-gradient(145deg,var(--ws-paper),var(--ws-orange-pale));min-width:0;min-height:230px;box-shadow:var(--ws-shadow);flex-direction:column;padding:22px;display:flex}.career-fact-card>strong{color:var(--ws-focus);letter-spacing:-1.8px;font-size:38px;line-height:1}.career-fact-multiplier{letter-spacing:0;vertical-align:baseline;margin-left:1px;font-size:.72em;display:inline-block;transform:translateY(.08em)}.career-fact-card h3{margin:18px 0 8px;font-size:17px;line-height:1.3}.career-fact-card p{color:var(--ws-muted);flex:1;margin:0 0 18px;font-size:12px;line-height:1.55}.career-fact-card .text-link{align-self:flex-start;font-size:11px}.role-outlook-section{margin:28px 0}@media (max-width:900px){.role-outlook-section .company-card:last-child{display:block}}.jobs-list{gap:9px;display:grid}.job-row{background:var(--ws-paper);border:1px solid var(--ws-line);border-radius:13px;align-items:center;gap:14px;padding:15px 18px;display:flex}.job-logo{background:var(--ws-job-mark);flex:none}.job-info{flex:1}.job-info h3,.person-row h3{margin:0 0 4px;font-size:14px}.job-info p,.person-row p{color:var(--ws-job-ink);margin:0 0 5px;font-size:12px}.job-info small,.person-row small{color:var(--ws-muted);font-size:11px}.job-info i{color:var(--ws-job-divider);padding:0 4px;font-style:normal}.match{color:var(--ws-match);margin:0 12px;font-size:11px}.match b{color:var(--ws-primary)}.approve-button,.save-button{border:1px solid var(--ws-control-line);min-width:67px;color:var(--ws-primary);background:var(--ws-white);text-align:center;border-radius:8px;padding:7px 10px;font-size:12px;font-weight:700;text-decoration:none}.approve-button.approved,.save-button.saved{color:var(--ws-white);background:var(--ws-primary);border-color:var(--ws-primary)}.company-results-pagination,.job-results-pagination{justify-content:flex-end;align-items:center;gap:12px;margin-top:16px;display:flex}.company-results-pagination span,.job-results-pagination span{color:var(--ws-muted);font-size:11px;font-weight:700}.job-results-tools{justify-content:flex-end;margin:0 0 14px;display:flex}.job-results-tools label{color:var(--ws-muted);gap:5px;font-size:11px;font-weight:700;display:grid}.job-results-tools select{min-width:190px}.saved-job-fit{align-items:flex-start}.saved-job-fit .job-logo,.saved-job-fit>.save-button{margin-top:2px}.job-fit-summary{margin:9px 0 8px}.job-fit-heading{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.job-fit-heading>strong{color:var(--ws-job-ink);font-size:11px}.job-fit-score{background:var(--ws-soft);color:var(--ws-muted);border-radius:99px;padding:5px 8px;font-size:10px;font-weight:850}.job-fit-strong{background:var(--ws-fit-bg);color:var(--ws-signal-ink)}.job-fit-moderate{background:var(--ws-lilac-pale);color:var(--ws-primary)}.job-fit-limited{background:var(--ws-accent-soft);color:var(--ws-highlight-ink)}.job-fit-factors{flex-wrap:wrap;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.job-fit-factor{border:1px solid var(--ws-line);background:var(--ws-soft);color:var(--ws-muted);border-radius:7px;padding:4px 7px;font-size:10px;line-height:1.35}.job-fit-factor strong{color:var(--ws-job-ink)}.job-fit-factor-match,.job-fit-factor-strong{border-color:var(--ws-control-line);background:var(--ws-fit-bg)}.job-fit-factor-not-compared{border-style:dashed}.job-fit-disclaimer{max-width:900px}.decision-callout{border:1px solid var(--ws-lilac);border-radius:var(--ws-radius);background:var(--ws-lilac-pale);justify-content:space-between;align-items:center;gap:24px;margin-top:28px;padding:22px 24px;display:flex}.decision-callout h2{margin:0 0 6px;font-size:20px}.decision-callout p:not(.overline){color:var(--ws-muted);margin:0;font-size:12px}.decision-callout.compact{margin-top:20px}.suggested-role-list{gap:10px;margin:0 0 18px;display:grid}.suggested-role-list>div{flex-wrap:wrap;gap:8px;display:flex}.suggested-role-list .form-note{margin:0}.job-next-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:20px;display:grid}.job-next-steps article{border:1px solid var(--ws-lilac);border-radius:var(--ws-radius);background:var(--ws-lilac-pale);justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 24px;display:flex}.job-next-steps h2{margin:0 0 6px;font-size:20px}.job-next-steps p{color:var(--ws-muted);margin:0;font-size:12px}.job-next-steps button{flex:none}.remote-preference{align-self:start;min-height:45px;margin-top:20px}.checkbox-label{align-items:center;gap:9px;display:flex}.checkbox-label input{width:17px;height:17px;accent-color:var(--ws-focus);flex:none}.job-estimates{flex-wrap:wrap;gap:8px;margin:8px 0;display:flex}.job-estimates>span{background:var(--ws-soft);color:var(--ws-muted);border-radius:999px;padding:5px 8px;font-size:10px;font-weight:750}.job-estimate-disclaimer{margin-top:14px}.lower-grid{grid-template-columns:1.65fr 1fr;gap:17px;margin-top:43px;display:grid}.relationship-card{padding:23px}.saved-people-list{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:12px;display:grid}.saved-person-card{border:1px solid var(--ws-line);background:var(--ws-soft);border-radius:10px;align-items:center;gap:12px;min-width:0;padding:16px;display:flex}.saved-person-card>div{flex:1;min-width:0}.saved-person-card h3{margin:0 0 4px;font-size:14px}.saved-person-card p{color:var(--ws-job-ink);margin:0 0 5px;font-size:12px}.saved-person-card small{color:var(--ws-muted);font-size:11px}.saved-person-card .save-button{flex:none}.person-row{border-top:1px solid var(--ws-line);align-items:center;gap:11px;padding:15px 0;display:flex}.person-row:first-of-type{margin-top:14px}.person-row>div{flex:1}.avatar{background:var(--ws-positive-soft);width:35px;height:35px;color:var(--ws-avatar-ink);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:800;display:grid}.avatar.small{background:var(--ws-avatar-purple);width:31px;height:31px;color:var(--ws-white)}.queue-card{background:var(--ws-queue);border-color:var(--ws-queue-line);padding:25px}.queue-icon{background:var(--ws-queue-icon);width:30px;height:30px;color:var(--ws-queue-icon-ink);border-radius:9px;place-items:center;margin-bottom:21px;font-weight:700;display:grid}.queue-card h2{letter-spacing:-.7px;margin-bottom:8px;font-size:22px}.queue-card>p:not(.overline){color:var(--ws-queue-copy);font-size:13px;line-height:1.45}.queue-person{background:var(--ws-paper-queue);border-radius:11px;align-items:center;gap:9px;margin:20px 0 12px;padding:11px;font-size:12px;display:flex}.full{justify-content:space-between;width:100%;display:flex}.queue-link{margin:12px auto 0;font-size:11px;text-decoration:underline;display:block}.person-result{background:var(--ws-paper);border:1px solid var(--ws-line);border-radius:13px;align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.person-rank{width:36px;height:36px;color:var(--ws-primary);background:var(--ws-fit-bg);border-radius:11px;flex:none;place-items:center;font-size:12px;font-weight:800;display:grid}.person-result-main{flex:1;min-width:0}.person-result h3{margin:0 0 4px;font-size:15px}.person-result p{color:var(--ws-job-ink);margin:0;font-size:12px}.confidence-badge,.person-result small{color:var(--ws-muted);font-size:10px}.confidence-badge{background:var(--ws-soft);text-transform:capitalize;border-radius:999px;flex:none;padding:5px 8px;font-weight:800}.confidence-high{background:var(--ws-fit-bg);color:var(--ws-signal-ink)}.confidence-low{background:var(--ws-accent-soft);color:var(--ws-highlight-ink)}.people-search-failures{color:var(--ws-muted);margin:0 0 18px;font-size:12px;line-height:1.5}.people-search-failures p{margin:0}.people-search-failures ul{gap:4px;margin:7px 0 0;padding-left:18px;display:grid}.candidate-signals{padding:8px 0 6px;color:var(--ws-signal-ink)!important;font-size:11px!important}.candidate-evidence{flex-wrap:wrap;gap:7px;margin-bottom:7px;display:flex}.candidate-evidence a,.candidate-evidence>span{border:1px solid var(--ws-control-line);color:var(--ws-primary);border-radius:7px;padding:4px 7px;font-size:10px;font-weight:700;text-decoration:none}.discovery-lane{color:var(--ws-highlight-ink);letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:850;display:inline-block}.candidate-rationale{max-width:760px;padding-top:9px;line-height:1.55!important}.manual-search-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.manual-search-grid article{border:1px solid var(--ws-line);background:var(--ws-soft);border-radius:12px;flex-direction:column;min-width:0;padding:14px;display:flex}.manual-search-grid strong{color:var(--ws-primary);font-size:12px}.manual-search-grid .search-phrase{background:var(--ws-paper);flex:1;margin:10px 0}.manual-search-grid a{color:var(--ws-primary);font-size:11px;font-weight:800;text-decoration:none}.manual-search-grid a:hover{text-decoration:underline}@media (max-width:850px){.manual-search-grid{grid-template-columns:1fr}}.auth-shell{background:var(--ws-soft);grid-template-columns:repeat(2,minmax(0,1fr));min-height:100vh;display:grid}.auth-aside{background:linear-gradient(145deg,var(--ws-lilac-pale),var(--ws-positive-soft));min-height:100vh;color:var(--ws-ink);flex-direction:column;justify-content:flex-start;padding:46px 52px;display:flex;position:relative;overflow:hidden}.auth-aside:after,.auth-aside:before{filter:blur(34px);content:"";pointer-events:none;background:radial-gradient(circle,#c6b9eceb 0,#fff0dcb8 38%,#7657d700 74%);border-radius:50%;width:540px;height:540px;position:absolute}.auth-aside:before{top:8%;left:-4%}.auth-aside:after{opacity:.72;bottom:-3%;left:-9%}.auth-brand-home{z-index:1;width:max-content;color:inherit;text-decoration:none;display:inline-flex}.auth-brand-home:focus-visible{outline:3px solid var(--ws-focus);outline-offset:4px;border-radius:4px}.auth-brand{z-index:1;padding:0}.auth-aside-copy{z-index:1;max-width:470px;margin-top:auto;margin-bottom:12vh}.auth-aside-copy h1{max-width:430px;color:var(--ws-ink);letter-spacing:-2.6px;margin:0 0 19px;font-size:46px;line-height:1.02}.auth-aside-copy>p:last-child{color:#414651;max-width:420px;font-size:16px;line-height:1.6}.auth-panel{border-left:1px solid var(--ws-line);background:var(--ws-lilac-wash);place-items:center;min-height:100vh;padding:64px clamp(48px,7vw,110px);display:grid}.auth-mobile-brand{display:none}.auth-card{width:min(100%,480px);box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.auth-card h2{letter-spacing:-1.25px;margin:9px 0 24px;font-size:30px;line-height:1.12}.auth-card>p:not(.overline){color:var(--ws-muted);margin-bottom:27px;font-size:14px;line-height:1.55}.auth-options{gap:10px;display:grid}.auth-cta{text-align:center;gap:10px;min-height:46px;padding:14px 18px;text-decoration:none;display:flex}.auth-cta,.secondary-button{justify-content:center;align-items:center}.secondary-button{border:1px solid var(--ws-control-line);background:var(--ws-white);min-height:40px;color:var(--ws-ink);white-space:nowrap;border-radius:10px;padding:10px 14px;font-weight:750;line-height:1.2;display:inline-flex}.secondary-button:hover{border-color:var(--ws-primary-soft);background:var(--ws-lilac-wash)}.danger-button{border:1px solid var(--ws-focus);background:var(--ws-accent-soft);min-height:40px;color:var(--ws-accent-hover);white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;padding:10px 14px;font-weight:750;line-height:1.2;display:inline-flex}.danger-button:hover{border-color:var(--ws-accent-hover);background:var(--ws-lilac)}.danger-button:disabled,.secondary-button:disabled{cursor:not-allowed;opacity:.52}.provider-mark{background:var(--ws-white);color:#4285f4;border-radius:50%;place-items:center;width:20px;height:20px;font-size:13px;font-weight:850;display:grid}.auth-cta:focus-visible{outline:3px solid var(--ws-focus);outline-offset:3px}.legal-consent{color:var(--ws-muted);grid-template-columns:16px minmax(0,1fr);column-gap:10px;margin:0;padding-left:26px;font-size:11px;line-height:1.45;display:grid}.legal-consent input{width:16px;height:16px;accent-color:var(--ws-focus);flex:none;grid-column:1;margin:1px 0 0}.legal-consent-error{color:#9b2c22;margin:-4px 0 2px 26px;font-size:12px;font-weight:700;line-height:1.4}.legal-links{color:var(--ws-muted);gap:7px;margin:0 0 8px 26px;font-size:11px;line-height:1.45;display:flex}.legal-consent a,.legal-document a,.legal-footer a,.legal-links a{color:var(--ws-primary);text-underline-offset:2px}.auth-cta:disabled{cursor:not-allowed;opacity:.52}.legal-consent{grid-template-columns:16px 16px minmax(0,1fr);padding-left:0}.legal-consent input{grid-column:2}.legal-consent>span{grid-column:3}.legal-consent-error{margin-left:52px}.auth-legal-notice{color:var(--ws-muted);text-align:left;margin:4px 0 0;font-size:11px;line-height:1.45}.auth-legal-notice a{color:var(--ws-primary);text-underline-offset:2px}.auth-card h1{letter-spacing:-1.25px;margin:9px 0 24px;font-size:30px;line-height:1.12}.auth-card .auth-legal-notice{margin:0 0 20px;font-size:12px;line-height:1.55}.legal-consent-optional{grid-template-columns:16px minmax(0,1fr);padding-left:0}.legal-consent-optional input{grid-column:1}.legal-consent-optional>span{grid-column:2}label.legal-consent:has(>:is(input,textarea,select)[required]):not(.checkbox-label):not(.role-family-choice):not(.location-option):not(.pilot-choice):not(.pilot-required-field){padding-left:0}label.legal-consent:has(>:is(input,textarea,select)[required]):not(.checkbox-label):not(.role-family-choice):not(.location-option):not(.pilot-choice):not(.pilot-required-field):before{grid-area:1/1;align-self:start;margin-top:3px;position:static}@media (max-width:760px){.auth-card h1{font-size:27px}}.login-journey-page{color:var(--ws-white);background:#171421}.login-journey-opening{background:radial-gradient(circle 540px at 8% 20%,#c6b9eceb 0,#fff0dcb8 38%,#ffad4b00 74%),radial-gradient(circle 540px at 12% 108%,#c6b9ecb8 0,#fff0dc8f 38%,#ffad4b00 74%),var(--ws-orange);min-height:360px;color:var(--ws-ink);text-align:center;place-items:center;padding:56px 28px;display:grid;position:relative;overflow:hidden}.login-journey-login{text-align:center;border-bottom:1px solid;min-width:44px;min-height:34px;padding:7px 4px;font-size:14px;font-weight:700;line-height:20px;text-decoration:none;position:absolute;top:34px;right:clamp(72px,7.5vw + 30px,142px)}.login-journey-opening-copy{justify-items:center;gap:24px;display:grid;transform:translateY(53px)}.login-journey-brand{padding:0}.login-journey-brand .whimseek-wordmark{width:clamp(338px,67.6vw,680px)}.login-journey-opening-copy p{margin:0;font-size:clamp(16px,2.6vw,22px);font-weight:650;transform:translateY(-5px)}.login-journey-map-section{background:radial-gradient(circle at 18% 18%,#7657d733,#0000 30%),#171421;flex-flow:column;min-height:790px;padding:82px 34px 88px;display:flex}.login-journey-heading{text-align:center;max-width:780px;margin:0 auto 12px}.login-journey-heading h1{color:var(--ws-white);letter-spacing:-.055em;margin:0;font-size:clamp(38px,7vw,68px);font-weight:400;line-height:1.02}.login-journey-heading p{color:#c9c2d8;max-width:620px;margin:22px auto 0;font-size:clamp(16px,2vw,19px);line-height:1.55}.login-journey-story{border-top:1px solid #c6b9ec47;border-bottom:1px solid #c6b9ec47;grid-template-columns:minmax(220px,.75fr) minmax(0,1.25fr);gap:clamp(28px,6vw,72px);width:100%;max-width:940px;margin:54px auto 12px;padding:34px 0;display:grid}.login-journey-story .login-journey-story-subheading,.login-journey-story h2{max-width:330px;color:var(--ws-white);letter-spacing:-.035em;margin:0;font-size:clamp(27px,3.5vw,40px);font-weight:400;line-height:1.08}.login-journey-story div{gap:15px;display:grid}.login-journey-story p{color:#c9c2d8;margin:0;font-size:15px;line-height:1.65}.login-journey-evidence{order:-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;max-width:940px;margin:0 auto 88px;display:grid}.login-journey-evidence article{background:#ffffff0b;border:1px solid #c6b9ec47;border-radius:20px;flex-direction:column;min-width:0;min-height:270px;padding:25px 24px 22px;display:flex}.login-journey-evidence h2{color:var(--ws-white);margin:0 0 15px;font-size:17px;font-weight:700;line-height:1.3}.login-journey-evidence article>p{color:#c5bfd0;margin:0 0 17px;font-size:13px;line-height:1.55}.login-journey-comparison p a,.login-journey-evidence article>a{color:#d8cff4;text-underline-offset:3px;margin-top:auto;font-size:11px;font-weight:700}.login-journey-rate-pair{grid-template-columns:1fr auto 1fr;align-items:center;gap:13px;margin:5px 0 21px;display:grid}.login-journey-rate-pair>span{color:var(--ws-lilac);font-size:24px}.login-journey-rate-pair>div{gap:7px;display:grid}.login-journey-rate-pair strong,.login-journey-stat{color:var(--ws-orange);letter-spacing:-.055em;font-size:clamp(48px,6vw,72px);font-weight:750;line-height:.92}.login-journey-rate-pair span:not([aria-hidden]),.login-journey-stat small{color:var(--ws-white);font-size:14px;font-weight:650;line-height:1.4}.login-journey-stat{align-items:flex-end;gap:10px;margin:4px 0 19px;display:flex}.login-journey-stat-multiplier{display:inline-block;transform:translateY(.09em)}.login-journey-stat small{letter-spacing:0;padding-bottom:3px;line-height:1.08;display:grid}.login-journey-stat small span{display:block}.login-journey-map{max-width:940px;margin:0 auto;padding:50px 12px 18px;position:relative}.login-journey-route{pointer-events:none;width:100%;height:270px;position:absolute;inset:12px 0 auto;overflow:visible}.login-journey-route path{fill:none;stroke:var(--ws-accent);stroke-width:4px;stroke-linecap:round;stroke-dasharray:3 13}.login-journey-map ol{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:30px;margin:0;padding:0;list-style:none;display:grid;position:relative}.login-journey-map li{text-align:center;min-width:0}.login-journey-map li:nth-child(2n){margin-top:116px}.login-journey-marker{background:var(--ws-accent);width:50px;height:50px;color:var(--ws-white);border:0;border-radius:50%;place-items:center;margin:0 auto 24px;font-size:18px;font-weight:700;display:grid}.login-journey-map li>div{padding:0 10px}.login-journey-map h2{color:var(--ws-white);margin:0;font-size:18px;font-weight:700;line-height:1.25}.login-journey-map li p{color:#c5bfd0;max-width:190px;margin:12px auto 0;font-size:14px;line-height:1.45}.login-journey-action{text-align:center;flex-direction:column;align-items:center;gap:95px;margin:76px auto 0;display:flex}.login-journey-action p{color:var(--ws-white);margin:0;font-size:26px;font-weight:650}.login-journey-cta{background:var(--ws-orange);width:max-content;max-width:100%;color:var(--ws-ink);border-radius:999px;padding:15px 23px;font-weight:750;text-decoration:none;display:block;box-shadow:0 0 0 9px #c6b9ec2e,0 0 30px 12px #c6b9ec7a}.login-journey-cta-early{margin:0 auto 76px}@media (max-width:820px){.login-journey-evidence{grid-template-columns:1fr 1fr}.login-journey-comparison{grid-column:1/-1}.login-journey-evidence article{min-height:0}}@media (max-width:620px){.login-journey-opening{min-height:290px}.login-journey-login{font-size:13px;top:30px;right:54px}.login-journey-opening-copy{transform:translateY(45px)}.login-journey-map-section{padding:58px 20px 70px}.login-journey-heading{text-align:left}.login-journey-heading p{margin-left:0}.login-journey-story{grid-template-columns:1fr;gap:22px;margin-top:42px;padding:28px 0}.login-journey-evidence{grid-template-columns:1fr;margin-bottom:64px}.login-journey-comparison{grid-column:auto}.login-journey-evidence article{padding:22px 20px}.login-journey-rate-pair{gap:10px}.login-journey-map{padding:36px 0 0 8px}.login-journey-route{display:none}.login-journey-map ol{border-left:3px dotted var(--ws-accent);grid-template-columns:1fr;gap:0;padding-left:38px}.login-journey-map li,.login-journey-map li:nth-child(2n){text-align:left;margin:0 0 34px;position:relative}.login-journey-marker{width:48px;height:48px;margin:0;position:absolute;top:-3px;left:-64px}.login-journey-map li>div{padding:0 8px}.login-journey-map li p{max-width:none;margin-left:0}}.legal-shell{background:var(--ws-lilac-wash);min-height:100vh;padding:34px clamp(20px,5vw,72px) 40px}.legal-footer,.legal-header{justify-content:space-between;align-items:center;max-width:820px;margin:auto;display:flex}.legal-header>a:first-child{text-decoration:none}.legal-back{color:var(--ws-primary);font-size:12px;font-weight:750}.legal-document{border:1px solid var(--ws-line);border-radius:var(--ws-radius);background:var(--ws-paper);max-width:820px;box-shadow:var(--ws-shadow);margin:58px auto 48px;padding:clamp(28px,5vw,58px)}.legal-document h1{margin:8px 0 12px;font-size:38px}.legal-summary{max-width:650px;color:var(--ws-job-ink);font-size:17px;line-height:1.55}.legal-date{color:var(--ws-muted);margin-bottom:38px;font-size:11px}.legal-document section{border-top:1px solid var(--ws-line);padding-top:25px}.legal-document section+section{margin-top:25px}.legal-document h2{margin-bottom:10px;font-size:17px}.legal-document section p{color:var(--ws-job-ink);margin-bottom:0;line-height:1.7}.legal-footer{justify-content:flex-start;gap:18px;font-size:12px}.brand-guide{background:var(--ws-paper);min-height:100vh;overflow:hidden}.brand-guide-header{z-index:10;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffdf9e6;border-bottom:1px solid #21283217;grid-template-columns:1fr auto 1fr;align-items:center;min-height:76px;padding:0 clamp(24px,5vw,76px);display:grid;position:sticky;top:0}.brand-guide-home{justify-self:start;text-decoration:none}.brand-guide-home .brand{padding:0}.brand-guide-header nav{gap:26px;display:flex}.brand-guide-header nav a,.brand-guide-login{color:var(--ws-muted);font-size:12px;font-weight:750;text-decoration:none}.brand-guide-header nav a:hover,.brand-guide-login,.brand-guide-login:hover{color:var(--ws-ink)}.brand-guide-login{border:1px solid var(--ws-line);border-radius:99px;justify-self:end;padding:9px 14px}.brand-guide-hero{background:linear-gradient(145deg,var(--ws-lilac-pale),var(--ws-positive-soft));grid-template-columns:minmax(0,1.3fr) minmax(260px,.7fr);align-items:center;min-height:620px;padding:90px clamp(24px,8vw,132px);display:grid;position:relative;overflow:hidden}.brand-guide-hero:before{filter:blur(24px);content:"";background:radial-gradient(circle,#c6b9ecf2 0,#fff0dcbf 39%,#7657d700 72%);border-radius:50%;width:680px;height:680px;position:absolute;top:-27%;left:36%}.brand-guide-hero>div{z-index:1;position:relative}.brand-guide-kicker{color:var(--ws-ink);letter-spacing:1.8px;margin:0 0 17px;font-size:10px;font-weight:850}.brand-guide-hero h1{letter-spacing:-.065em;max-width:780px;margin:0 0 26px;font-size:clamp(52px,7vw,96px);line-height:.92}.brand-guide-hero p:not(.brand-guide-kicker){color:#414651;max-width:620px;margin:0;font-size:clamp(16px,1.6vw,21px);line-height:1.55}.brand-guide-orbit{aspect-ratio:1;border:1px solid #21283224;border-radius:50%;justify-self:center;place-items:center;width:min(30vw,340px);display:grid;transform:rotate(-7deg)}.brand-guide-orbit:after,.brand-guide-orbit:before{content:"";border:1px solid #2128321a;border-radius:50%;position:absolute;inset:12%}.brand-guide-orbit:after{inset:27%}.brand-guide-orbit span:first-child{color:var(--ws-lilac-pale);font-size:clamp(50px,7vw,96px);position:absolute;top:13%;right:1%}.brand-guide-orbit span:last-child{color:var(--ws-ink);letter-spacing:-.12em;font-size:clamp(100px,15vw,210px);font-style:italic;font-weight:900}.brand-guide-section{max-width:1240px;margin:auto;padding:120px clamp(24px,5vw,72px)}.brand-guide-section+.brand-guide-section{border-top:1px solid var(--ws-line)}.brand-guide-heading{grid-template-columns:minmax(170px,.35fr) minmax(300px,.9fr) minmax(260px,.75fr);align-items:start;gap:30px;margin-bottom:62px;display:grid}.brand-guide-heading h2{letter-spacing:-.045em;margin:0;font-size:clamp(34px,4.2vw,58px);line-height:1.02}.brand-guide-heading>p:last-child{color:var(--ws-muted);margin:4px 0 0;font-size:15px;line-height:1.65}.brand-logo-layout{grid-template-columns:1.35fr .85fr;gap:28px;display:grid}.brand-logo-stage{border:1px solid var(--ws-line);background:var(--ws-white);box-shadow:var(--ws-shadow);border-radius:24px;margin:0;overflow:hidden}.brand-logo-checker{background-color:var(--ws-lilac-wash);background-image:linear-gradient(45deg,#c6b9ec29 25%,#0000 0),linear-gradient(-45deg,#c6b9ec29 25%,#0000 0),linear-gradient(45deg,#0000 75%,#c6b9ec29 0),linear-gradient(-45deg,#0000 75%,#c6b9ec29 0);background-position:0 0,0 16px,16px -16px,-16px 0;background-size:32px 32px;place-items:center;min-height:470px;display:grid}.brand-logo-checker img{width:min(70%,340px);height:auto}.brand-logo-stage figcaption{border-top:1px solid var(--ws-line);grid-template-columns:1fr auto;gap:5px 20px;padding:20px 23px;display:grid}.brand-logo-stage figcaption strong{font-size:13px}.brand-logo-stage figcaption span{color:var(--ws-muted);justify-self:end;font-size:11px}.brand-logo-stage figcaption code{color:var(--ws-muted);grid-column:1/-1;font-size:10px}.brand-logo-rules{gap:10px;display:grid}.brand-logo-rules article{border:1px solid var(--ws-line);background:var(--ws-soft);border-radius:17px;gap:18px;padding:24px;display:flex}.brand-logo-rules article>span{background:var(--ws-accent);width:34px;height:34px;color:var(--ws-white);border-radius:50%;flex:none;place-items:center;font-size:10px;font-weight:850;display:grid}.brand-logo-rules h3{margin:2px 0 7px;font-size:14px}.brand-logo-rules p{color:var(--ws-muted);margin:0;font-size:12px;line-height:1.55}.brand-guide-color{background:var(--ws-lilac-wash);max-width:none;padding-left:max(24px,50vw - 548px);padding-right:max(24px,50vw - 548px)}.brand-color-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.brand-color-card{border:1px solid var(--ws-line);background:var(--ws-white);border-radius:18px;overflow:hidden}.brand-color-swatch{background:var(--swatch);height:220px}.brand-color-card>div:last-child{min-height:142px;padding:18px}.brand-color-card h3{margin:0 0 5px;font-size:13px}.brand-color-card code,.brand-supporting-grid code{color:var(--ws-muted);font-size:10px}.brand-color-card p{color:var(--ws-muted);margin:15px 0 0;font-size:11px;line-height:1.45}.brand-color-violet-primary{--swatch:#7657d7}.brand-color-lilac{--swatch:#c6b9ec}.brand-color-ink{--swatch:#212832}.brand-supporting-grid{border:1px solid var(--ws-line);border-radius:17px;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:34px;display:grid;overflow:hidden}.brand-supporting-grid article{background:var(--ws-white);grid-template-columns:46px 1fr;align-items:center;gap:11px;min-width:0;padding:14px;display:grid}.brand-supporting-grid article+article{border-left:1px solid var(--ws-line)}.brand-supporting-grid article>span{background:var(--swatch);border:1px solid #21283214;border-radius:11px;width:46px;height:46px}.brand-supporting-grid code,.brand-supporting-grid strong{white-space:nowrap;display:block}.brand-supporting-grid strong{margin-bottom:3px;font-size:11px}.brand-color-violet-deep{--swatch:#5f43bd}.brand-color-violet-pale{--swatch:#f1edff}.brand-color-lilac-wash{--swatch:#faf8ff}.brand-color-paper{--swatch:#fffdf9}.brand-type-card{border:1px solid var(--ws-line);background:var(--ws-soft);border-radius:24px;grid-template-columns:.7fr 1.3fr;display:grid;overflow:hidden}.brand-type-card>div:first-child{background:var(--ws-ink);min-height:430px;color:var(--ws-white);align-content:center;padding:48px;display:grid}.brand-type-glyph{letter-spacing:-.09em;font-size:clamp(100px,14vw,190px);font-weight:850;line-height:.85}.brand-type-card>div:first-child p{color:var(--ws-lilac);margin:30px 0 0;font-size:13px;font-weight:750}.brand-type-samples{flex-direction:column;justify-content:center;gap:34px;padding:clamp(34px,6vw,78px);display:flex}.brand-type-display{letter-spacing:-.045em;margin:0;font-size:clamp(28px,3.5vw,46px);font-weight:780;line-height:1.04}.brand-type-body{max-width:570px;color:var(--ws-muted);margin:0;font-size:16px;line-height:1.65}.brand-type-label{color:var(--ws-focus);letter-spacing:1.5px;margin:0;font-size:10px;font-weight:800}.brand-voice-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.brand-voice-grid article{border:1px solid var(--ws-line);background:var(--ws-soft);border-radius:18px;min-height:230px;padding:24px}.brand-voice-grid article>span{background:var(--ws-lilac-pale);width:35px;height:35px;color:var(--ws-focus);border-radius:10px;place-items:center;margin-bottom:50px;font-weight:850;display:grid}.brand-voice-grid h3{margin:0 0 10px;font-size:15px}.brand-voice-grid p{color:var(--ws-muted);margin:0;font-size:12px;line-height:1.6}.brand-voice-example{border:1px solid var(--ws-line);background:var(--ws-line);border-radius:18px;grid-template-columns:1fr 1fr;gap:1px;margin-top:30px;display:grid;overflow:hidden}.brand-voice-example>div{background:var(--ws-white);padding:26px}.brand-voice-example span{color:var(--ws-muted);letter-spacing:1px;text-transform:uppercase;margin-bottom:12px;font-size:10px;font-weight:850;display:block}.brand-voice-example p{margin:0;font-size:17px;font-weight:700;line-height:1.4}.brand-guide-footer{background:var(--ws-ink);min-height:180px;color:var(--ws-white);grid-template-columns:1fr auto 1fr;align-items:center;padding:40px clamp(24px,6vw,96px);display:grid}.brand-guide-footer .brand{color:var(--ws-white);justify-self:start;padding:0}.brand-guide-footer p{color:var(--ws-lilac);margin:0;font-size:12px}.brand-guide-footer nav{justify-self:end;gap:20px;display:flex}.brand-guide-footer a{color:var(--ws-white);font-size:11px;text-decoration:none}.auth-aside{background:var(--ws-orange)}.auth-aside:after,.auth-aside:before{background:radial-gradient(circle,#c6b9eceb 0,#fff0dcb8 38%,#ffad4b00 74%)}.brand-guide-hero{background:var(--ws-orange)}.brand-guide-hero:before{background:radial-gradient(circle,#c6b9ecf2 0,#fff0dcbf 39%,#ffad4b00 72%)}.brand-logo-rules article>span{background:var(--ws-orange);color:var(--ws-ink)}.brand-color-orange{--swatch:#ffad4b}.brand-color-orange-deep{--swatch:#e98125}.brand-color-orange-pale{--swatch:#fff0dc}.brand-voice-example>div:last-child{background:linear-gradient(120deg,var(--ws-orange-pale),var(--ws-lilac-pale))}@media (max-width:900px){.sidebar{width:200px;padding:23px 12px 18px}.brand{padding:0 10px}.nav-item{padding-left:10px;padding-right:10px}.main-area{width:auto;margin-left:0}.career-fact-grid,.company-grid{grid-template-columns:1fr 1fr}.company-card:last-child{display:none}.career-fact-card:last-child{grid-column:1/-1;min-height:190px}.outreach-pair,.outreach-pair.connection-only .outreach-note-and-guidance{grid-template-columns:1fr}.outreach-note-editor{min-height:112px}.outreach-tracking{grid-template-columns:repeat(2,minmax(0,1fr))}.outreach-tracking>label:nth-child(3){grid-column:1/-1}}@media (max-width:760px){.auth-shell{flex-direction:column;display:flex}.auth-aside{min-height:36rem;padding:30px 24px 26px;display:flex}.auth-aside-copy{margin-top:96px;margin-bottom:auto}.auth-aside-copy h1{letter-spacing:-2px;max-width:360px;font-size:38px}.auth-aside-copy>p:last-child{max-width:360px}.auth-panel{border-top:1px solid var(--ws-line);border-left:0;align-items:center;min-height:30rem;padding:48px 20px 60px;display:flex}.auth-mobile-brand{display:none}.auth-card{margin:auto;padding:30px 24px}.auth-card h2{font-size:27px}.legal-document{margin-top:36px}.legal-document h1{font-size:31px}}@media (max-width:650px){.sidebar{display:none}.main-area{width:100%;margin:0}.topbar{justify-content:space-between;gap:clamp(24px,7vw,32px);height:64px;padding:0 14px;display:flex}.topbar .eyebrow{display:none}.mobile-brand{flex:none;padding:0;font-size:20px;display:flex}.content{padding:31px 20px 45px}.workspace-page-heading h1{font-size:36px}.mfa-notice{flex-direction:column;align-items:flex-start}.welcome-row{display:block}.welcome-row .primary-button{margin-top:20px}.career-fact-grid,.company-grid,.evidence-groups,.form-grid,.lower-grid,.outreach-context{grid-template-columns:1fr}.career-fact-card,.career-fact-card:last-child{grid-column:auto;min-height:0}.form-grid .wide{grid-column:auto}.company-card:last-child{display:block}.research-evidence,.search-card,.workspace-form{padding:19px}.source-divider{display:none}.job-row{flex-wrap:wrap;align-items:flex-start}.job-info{min-width:calc(100% - 52px)}.match{margin:0 auto 0 48px}.save-button{margin-left:0}.top-actions .icon-button{display:none}.outreach-section-heading{flex-direction:column;align-items:flex-start;gap:5px}.outreach-evidence{display:block}.outreach-evidence>div{margin-top:8px}.outreach-tracking{grid-template-columns:1fr}.outreach-tracking>label:nth-child(3){grid-column:auto}.path-section-title{font-size:22px}.path-workspace-navigation{margin:0 0 22px}.resume-process-path.path-workspace-progress{min-width:660px}.topbar-actions{gap:9px;min-width:0}.archetype-menu{min-width:0}.archetype-label{text-overflow:ellipsis;white-space:nowrap;max-width:min(122px,32vw);min-height:34px;padding:7px 12px;font-size:11px;overflow:hidden}.tour-help-controls{flex:none;gap:8px}.walkthrough-button{display:none}.topbar .help-button{min-height:34px;padding:7px 9px}.topbar-faq-label{display:none}.topbar-faq-icon{font-size:15px;line-height:1;display:inline}.mobile-sign-out{align-items:center;text-decoration:none;display:inline-flex}.mobile-workspace-navigation{z-index:20;border-top:0;border-bottom:1px solid var(--ws-line);background:var(--ws-paper);width:100%;padding:13px 14px 12px;position:sticky;top:0}.mobile-workspace-navigation:after{border-right:2px solid var(--ws-primary);border-bottom:2px solid var(--ws-primary);content:"";pointer-events:none;width:8px;height:8px;position:absolute;top:50%;right:29px;transform:translateY(-70%)rotate(45deg)}.mobile-workspace-navigation select{appearance:none;border:1px solid var(--ws-orange);background:var(--ws-orange-pale);width:100%;min-height:40px;color:var(--ws-ink);cursor:pointer;border-radius:8px;padding:8px 40px 8px 12px;font-family:inherit;font-size:12px;font-weight:720;line-height:1.25;display:block}.mobile-workspace-navigation select:hover{border-color:var(--ws-orange-deep);background:var(--ws-orange-pale)}.mobile-workspace-navigation select:focus-visible{border-color:var(--ws-orange-deep);outline:3px solid var(--ws-orange)}@supports (color:color-mix(in lab,red,red)){.mobile-workspace-navigation select:focus-visible{outline:3px solid color-mix(in srgb,var(--ws-orange) 30%,transparent)}}.mobile-workspace-navigation select:focus-visible{outline-offset:2px}.mobile-workspace-navigation option{background:var(--ws-white);color:var(--ws-ink);font-family:inherit;font-size:12px;font-weight:650}.mobile-workspace-navigation option:disabled{color:var(--ws-muted)}.workspace-page-heading h1{font-size:32px;line-height:1.06}.workspace-page-heading .lede{font-size:14px;line-height:1.5}.mobile-workspace-navigation{display:block}.mobile-workspace-navigation:after{display:none}.mobile-primary-navigation{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0}.mobile-primary-navigation .mobile-primary-nav-item{border:1px solid var(--ws-control-line);background:var(--ws-white);min-height:40px;color:var(--ws-ink);padding:8px 10px;font-size:14px}.mobile-primary-navigation .mobile-primary-nav-item.active,.mobile-primary-navigation .mobile-primary-nav-item:hover{border-color:var(--ws-orange);background:var(--ws-orange-pale);box-shadow:none}.mobile-primary-navigation .nav-icon,.mobile-primary-navigation .nav-icon svg{width:18px;height:18px}}@media (max-width:980px){.career-map-progress{min-height:300px}}@media (max-width:760px){.career-map-story>.career-map-insights,.career-map-story>div{grid-template-columns:1fr}.career-map-progress{align-items:flex-start}.career-map-paths-heading{flex-direction:column;align-items:flex-start}.career-map-path-actions{flex-wrap:wrap}.career-map-path-grid{grid-template-columns:1fr}.career-map-path-card{min-height:310px}}@media (max-width:650px){.career-map-create-form,.career-map-heading{flex-direction:column;align-items:stretch}.career-map-heading .primary-button{align-self:flex-start}.career-map-create-form>div{flex-wrap:wrap}.career-map-story{padding:20px}.career-map-intentions{grid-template-columns:1fr}.career-map-progress{flex-direction:column;align-items:center}.career-map-path-actions,.career-map-progress-copy{width:100%}.career-map-path-actions button{flex:1}.career-map-path-card .destination-rename-trigger{opacity:1}.career-map-trail-picker{grid-template-columns:1fr}.career-map-trail-detail{flex-direction:column;align-items:flex-start;gap:2px}.career-map-route-map-scroll{overflow-x:auto}.career-map-route{min-width:720px}.career-map-route-map-scroll::-webkit-scrollbar{height:6px}.career-map-route-map-scroll::-webkit-scrollbar-thumb{background:#7657d747;border-radius:999px}.today-item{grid-template-columns:1fr;gap:15px}.today-item-controls{width:min(100%,240px);margin-left:40px}.commercial-funnel,.today-addon-grid,.today-journey-map,.today-plan-grid{grid-template-columns:1fr}.today-journey-addons,.today-journey-overview,.today-journey-plans{padding:18px}.today-free-start{flex-direction:column;align-items:flex-start;gap:10px}.today-journey-map>div{grid-template-columns:30px minmax(0,1fr)}.today-journey-map small{grid-column:2}.remote-preference{margin-top:0}.company-shortlist-grid{grid-template-columns:1fr}.company-shortlist-card{min-height:0}.company-table td,.company-table th{padding:11px 12px}.company-table td:nth-last-child(2){min-width:150px}.background-job{flex-wrap:wrap;align-items:flex-start}.background-job>div{min-width:calc(100% - 52px)}.background-job .secondary-button{margin-left:52px}.optional-quiz{padding:14px}.optional-quiz .section-heading{flex-direction:column;align-items:flex-start;gap:8px}.clarity-answer{grid-template-columns:1fr;gap:5px}.people-company-target-list article,.people-work-contact-list article{flex-direction:column;align-items:flex-start}.people-company-target-list label{flex-basis:auto;width:100%}}@media (max-width:960px){.brand-guide-heading{grid-template-columns:160px 1fr}.brand-guide-heading>p:last-child{grid-column:2}.brand-logo-layout,.brand-type-card{grid-template-columns:1fr}.brand-logo-rules{grid-template-columns:repeat(2,1fr)}.brand-logo-rules article{display:block}.brand-logo-rules article>span{margin-bottom:18px}.brand-color-grid,.brand-supporting-grid{grid-template-columns:repeat(3,1fr)}.brand-supporting-grid article{border-bottom:1px solid var(--ws-line)}.brand-voice-grid{grid-template-columns:repeat(2,1fr)}.brand-type-card>div:first-child{min-height:300px}}@media (max-width:720px){.brand-guide-header{grid-template-columns:1fr auto;min-height:66px}.brand-guide-header nav{display:none}.brand-guide-hero{grid-template-columns:1fr;min-height:650px;padding-top:70px;padding-bottom:70px}.brand-guide-orbit{opacity:.48;width:270px;bottom:-100px;right:-80px;position:absolute!important}.brand-guide-section{padding-top:82px;padding-bottom:82px}.brand-guide-heading{grid-template-columns:1fr;gap:13px;margin-bottom:40px}.brand-guide-heading>p:last-child{grid-column:auto}.brand-logo-checker{min-height:360px}.brand-logo-rules{grid-template-columns:1fr}.brand-logo-rules article{display:flex}.brand-logo-rules article>span{margin-bottom:0}.brand-color-grid{grid-template-columns:repeat(2,1fr)}.brand-supporting-grid{grid-template-columns:1fr 1fr}.brand-color-swatch{height:180px}.brand-guide-footer,.brand-voice-example{grid-template-columns:1fr}.brand-guide-footer{text-align:left;gap:24px}.brand-guide-footer nav,.brand-guide-footer p{justify-self:start}.brand-type-card>div:first-child{min-height:260px}.brand-type-samples{padding:36px 28px}.brand-guide-footer nav{flex-wrap:wrap;gap:12px 16px}}@media (max-width:460px){.brand-color-grid,.brand-logo-stage figcaption,.brand-supporting-grid,.brand-voice-grid{grid-template-columns:1fr}.brand-logo-stage figcaption span{justify-self:start}.brand-guide-hero h1{font-size:48px}.brand-guide-hero p:not(.brand-guide-kicker){font-size:16px}}.account-shell{padding:0 clamp(20px,6vw,82px) 70px}.account-shell,.workspace-route-loading{background:var(--ws-app-canvas);min-height:100vh}.workspace-route-shell .account-shell{min-height:calc(100vh - 78px)}.workspace-route-shell .account-header{display:none}.account-header{border-bottom:1px solid var(--ws-line);justify-content:space-between;align-items:center;min-height:78px;display:flex}.account-header>a{text-decoration:none}.account-header nav{gap:18px;display:flex}.account-header nav a{color:var(--ws-muted);border:1px solid #0000;border-radius:999px;padding:8px 10px;font-size:12px;font-weight:750;text-decoration:none}.account-header nav a[aria-current=page]{border-color:var(--ws-orange);background:var(--ws-orange-pale);color:var(--ws-ink);box-shadow:inset 3px 0 0 var(--ws-orange-deep)}.account-hero{max-width:760px;padding:64px 0 32px}.account-hero h1{margin:7px 0 10px;font-size:42px}.account-hero>p:last-child{color:var(--ws-muted);font-size:16px}.pilot-plan-price{align-items:baseline;gap:12px;margin-top:18px;display:flex;color:var(--ws-ink)!important;font-size:13px!important}.pilot-plan-price span{color:var(--ws-muted);font-size:12px}.faq-shell{padding-bottom:90px}.faq-hero{padding-bottom:38px}.faq-principles{border:1px solid var(--ws-line);background:var(--ws-paper);max-width:1000px;box-shadow:var(--ws-shadow);border-radius:18px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:42px;padding:28px;display:grid}.faq-principles h2{max-width:430px;margin:7px 0 0;font-size:25px;line-height:1.25}.faq-principles ul{gap:17px;margin:0;padding:0;list-style:none;display:grid}.faq-principles li{border-left:3px solid var(--ws-orange-deep);gap:4px;padding-left:18px;display:grid}.faq-principles li:nth-child(2){border-left-color:var(--ws-primary)}.faq-principles li:nth-child(3){border-left-color:var(--ws-lilac)}.faq-principles li strong{font-size:13px}.faq-principles li span{color:var(--ws-muted);font-size:12px;line-height:1.55}.faq-list{border:1px solid var(--ws-line);background:var(--ws-paper);max-width:1000px;box-shadow:var(--ws-shadow);border-radius:18px;margin-top:30px;padding:28px}.faq-list+.faq-list{margin-top:18px}.faq-list>.section-heading{margin-bottom:9px}.faq-list>.section-heading h2{margin:5px 0 0;font-size:23px}.faq-list details{border-top:1px solid var(--ws-line)}.faq-list summary{cursor:pointer;color:var(--ws-ink);justify-content:space-between;align-items:center;gap:20px;padding:20px 0;font-size:15px;font-weight:750;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{background:var(--ws-lilac-pale);width:26px;height:26px;color:var(--ws-primary);border-radius:50%;flex:0 0 26px;place-items:center;font-size:17px;transition:transform .18s;display:grid}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-answer{max-width:770px;padding:0 46px 20px 0}.faq-answer p{color:var(--ws-job-ink);margin:0;font-size:13px;line-height:1.7}.faq-answer p+p{margin-top:10px}.faq-answer a{color:var(--ws-primary);font-weight:700}.faq-archetypes{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.faq-archetypes li{border:1px solid var(--ws-line);background:var(--ws-soft);border-radius:11px;gap:5px;padding:13px 14px;display:grid}.faq-archetypes strong{color:var(--ws-ink);font-size:12px}.faq-archetypes span{color:var(--ws-muted);font-size:11px;line-height:1.55}.faq-archetypes small{border-top:1px solid var(--ws-line);color:var(--ws-job-ink);margin-top:4px;padding-top:8px;font-size:11px;line-height:1.5}.faq-archetypes small strong{font-size:inherit}.faq-boundary{background:var(--ws-lilac-wash);border-radius:18px;max-width:1000px;margin-top:30px;padding:30px}.faq-boundary h2{max-width:700px;margin:6px 0 10px;font-size:24px}.faq-boundary>p:not(.overline){max-width:760px;color:var(--ws-job-ink);font-size:13px;line-height:1.65}.faq-boundary .secondary-button{margin-top:10px;text-decoration:none;display:inline-flex}@media (max-width:650px){.faq-archetypes{grid-template-columns:1fr}.faq-answer{padding-right:0}}@media (max-width:720px){.account-header{align-items:flex-start;gap:18px;padding:18px 0}.account-header nav{flex-wrap:wrap;justify-content:flex-end;gap:9px 15px}.account-hero{padding-top:46px}.faq-principles{grid-template-columns:1fr;gap:24px;padding:22px}.faq-list{padding:22px}.faq-answer{padding-right:0}.faq-boundary{padding:24px}}.account-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;max-width:1000px;display:grid}.usage-card{border:1px solid var(--ws-line);background:var(--ws-paper);box-shadow:var(--ws-shadow);border-radius:14px;padding:19px}.usage-card>div:first-child{justify-content:space-between;align-items:start;gap:15px;display:flex}.usage-card h2{margin:0;font-size:15px}.usage-card strong{color:var(--ws-signal-ink);white-space:nowrap;font-size:12px}.usage-card p{color:var(--ws-muted);margin:12px 0 8px;font-size:11px}.usage-card .usage-provider-target{color:var(--ws-ink);margin-top:8px}.usage-card .usage-provider-target strong{color:var(--ws-ink)}.usage-card small{color:var(--ws-muted);margin-top:10px;font-size:10px;display:block}.pricing-panel{border:1px solid var(--ws-line);background:var(--ws-paper);max-width:1000px;box-shadow:var(--ws-shadow);border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:18px;display:grid;overflow:hidden}.pricing-panel>div{min-width:0;padding:24px}.pricing-panel>div+div{border-left:1px solid var(--ws-line)}.pricing-panel h2{letter-spacing:-.35px;margin:5px 0 9px;font-size:19px;line-height:1.2}.pricing-panel p:not(.overline){color:var(--ws-muted);margin:0 0 18px;font-size:12px;line-height:1.55}.pricing-panel .primary-button,.pricing-panel .secondary-button{justify-content:center;align-items:center;min-height:40px;text-decoration:none;display:inline-flex}.archetype-report{gap:12px;max-width:1000px;display:grid}.archetype-report-row{border:1px solid var(--ws-line);background:var(--ws-paper);box-shadow:var(--ws-shadow);border-radius:14px;padding:19px}.archetype-report-heading{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.archetype-report-heading h2{margin:0;font-size:15px}.archetype-report-heading p{max-width:720px;color:var(--ws-muted);margin:7px 0 13px;font-size:11px;line-height:1.55}.archetype-report-heading strong{color:var(--ws-signal-ink);white-space:nowrap;font-size:12px}.archetype-report-meter{background:var(--ws-lilac-pale);border-radius:99px;height:7px;overflow:hidden}.archetype-report-meter span{border-radius:inherit;background:var(--ws-orange-deep);min-width:0;height:100%;display:block}.report-actions{max-width:1000px;margin-top:18px}.report-actions .secondary-button{text-decoration:none;display:inline-flex}.api-activity,.api-console{border:1px solid var(--ws-line);background:var(--ws-paper);max-width:1000px;box-shadow:var(--ws-shadow);border-radius:18px;margin-top:18px;padding:24px}.api-console{gap:16px;display:grid}.api-console-actions,.api-console-controls{flex-wrap:wrap;gap:9px;display:flex}.api-console-actions button,.api-console-controls button{min-height:40px}.api-console textarea{letter-spacing:0;min-height:220px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.api-dml-certification{border:1px solid var(--ws-orange-deep);background:var(--ws-orange-pale);border-radius:10px;grid-template-columns:auto 1fr;align-items:start;padding:14px;font-size:12px;line-height:1.5}.api-dml-certification input{width:16px;height:16px;margin:1px 0 0}.api-console-response{background:var(--ws-ink);max-height:540px;color:var(--ws-paper);letter-spacing:0;white-space:pre-wrap;border-radius:10px;margin:0;padding:16px;font:12px/1.55 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:auto}.api-activity h2{margin:0;font-size:19px}.event-export{border:1px solid var(--ws-line);background:var(--ws-paper);max-width:1000px;box-shadow:var(--ws-shadow);border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:20px;margin-top:18px;padding:24px;display:grid}.event-export h2{margin:0;font-size:19px}.event-export p{color:var(--ws-muted);margin:7px 0 0;font-size:14px;line-height:1.5}.event-export-controls{align-items:end;gap:10px;display:flex}.event-export-controls label{gap:7px;min-width:286px;font-size:13px}.event-export-controls select{min-height:42px}.event-export-controls button{white-space:nowrap;min-height:42px}.event-export .required-field-error{color:var(--ws-required-red);grid-column:1/-1;margin:0}.usage-meter{background:var(--ws-lilac-pale);border-radius:99px;height:7px;overflow:hidden}.usage-meter span{border-radius:inherit;background:var(--ws-orange-deep);height:100%;display:block}.usage-card button{margin-top:10px;padding:9px 12px}.credit-balance-card{max-width:1000px;margin-bottom:13px}.credit-balance-card.pilot-credit-critical,.credit-balance-card.pilot-credit-exhausted{border-color:var(--ws-orange-deep)}.price-disclosure{border:1px solid var(--ws-line);background:var(--ws-paper);max-width:1000px;box-shadow:var(--ws-shadow);border-radius:18px;margin-top:30px;padding:24px}.account-activity-report,.account-message{width:min(100%,1000px)}.price-disclosure h2{margin:5px 0 0;font-size:23px}.discount-badge{background:var(--ws-fit-bg);color:var(--ws-signal-ink);align-self:flex-start;padding:6px 9px}.discount-badge,.usage-price-table td .access-status-flag{white-space:nowrap;border-radius:999px;font-size:11px;font-weight:800}.usage-price-table td .access-status-flag{background:var(--ws-orange-pale);color:var(--ws-highlight-ink);margin-top:0;padding:4px 7px;display:inline-block}.admin-impersonation-banner{z-index:100;border-bottom:1px solid var(--ws-orange-deep);background:var(--ws-orange-pale);color:var(--ws-highlight-ink);justify-content:center;align-items:center;gap:18px;padding:10px 18px;display:flex;position:sticky;top:0}.admin-impersonation-banner div{align-items:baseline;gap:8px;display:flex}.admin-impersonation-banner span{font-size:12px}.admin-impersonation-banner form{margin:0}.admin-impersonation-banner button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:8px;padding:7px 10px;font-size:12px;font-weight:800}.usage-price-wrap{margin-top:18px;overflow-x:auto}.usage-price-table{border-collapse:collapse;width:100%;font-size:12px}.usage-price-table td,.usage-price-table th{border-bottom:1px solid var(--ws-line);text-align:right;vertical-align:top;padding:12px 10px}.usage-price-table td:first-child,.usage-price-table th:first-child{text-align:left;padding-left:0}.usage-price-table td:last-child,.usage-price-table th:last-child{padding-right:0}.usage-price-table th{color:var(--ws-muted);letter-spacing:.04em;text-transform:uppercase;font-size:10px}.usage-price-table td span{color:var(--ws-muted);margin-top:2px;font-size:10px;font-weight:500;display:block}.budget-form{gap:8px;margin:12px 0 4px;display:grid}.budget-form label{color:var(--ws-muted);gap:5px;font-size:11px;display:grid}.budget-form input{padding:9px 10px}.budget-form input,.budget-form select{border:1px solid var(--ws-line);background:var(--ws-paper);width:100%;color:var(--ws-ink);border-radius:8px}.budget-form select{min-height:38px;padding:9px 32px 9px 10px}.budget-form button{margin-top:0}.access-admin-actions{flex-wrap:wrap;gap:9px;margin-top:4px;display:flex}.access-block-controls{align-content:start;gap:14px;display:grid}.access-block-list{border-top:1px solid var(--ws-line);gap:8px;padding-top:13px;display:grid}.access-block-list h3{margin:0 0 2px;font-size:13px}.access-block-list>p{margin:0!important}.access-block-row{border:1px solid var(--ws-line);background:var(--ws-white);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px;display:flex}.access-block-row span{min-width:0}.access-block-row small,.access-block-row strong{overflow-wrap:anywhere;display:block}.access-block-row strong{font-size:11px}.access-block-row small{color:var(--ws-muted);margin-top:3px;font-size:10px}.access-block-row .secondary-button{min-height:34px;padding:8px 11px}.access-record-panel{border:1px solid var(--ws-line);background:var(--ws-paper);max-width:1000px;box-shadow:var(--ws-shadow);border-radius:18px;margin-top:18px;padding:24px;overflow:hidden}.access-record-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:17px;display:flex}.access-record-heading h2{margin:4px 0 0;font-size:19px}.access-record-heading>p{color:var(--ws-muted);text-align:right;margin:0;font-size:11px}.access-record-scroll{overflow-x:auto}.access-record-scroll .usage-price-table{min-width:1020px}.access-record-scroll .usage-price-table td,.access-record-scroll .usage-price-table th{text-align:left;white-space:nowrap}.sortable-table-header{min-width:100%;color:inherit;font:inherit;letter-spacing:inherit;text-align:left;text-transform:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;display:inline-flex}.sortable-table-header:hover{color:var(--ws-ink)}.sortable-table-header:focus-visible{outline:2px solid var(--ws-purple);outline-offset:4px;border-radius:3px}.sortable-table-indicator{min-width:1em;color:var(--ws-purple);font-size:12px;line-height:1}.access-record-action{justify-items:start;gap:5px;display:grid}.access-record-action .secondary-button{min-height:34px;padding:8px 11px}.access-record-action span{white-space:normal;max-width:210px;color:var(--ws-error-ink)!important;margin:0!important}.access-verification-action{white-space:normal;align-items:center;gap:8px;display:inline-flex}.access-verification-action>span:first-child{color:var(--ws-muted);font-weight:700}.access-verification-action .secondary-button{min-height:34px;padding:8px 11px}.access-verification-action [role=status]{color:var(--ws-focus);font-weight:700}.access-verification-action [role=alert]{color:var(--ws-error-ink);font-weight:700}.access-recovery-actions{justify-items:start;gap:8px;display:grid}.access-blocked-notice{background:#fff5f2;border-color:#e1a59e}.budget-alert+.budget-alert{margin-top:20px}.pilot-code{max-width:1000px;color:var(--ws-muted);margin:22px 0 0;font-size:12px;font-weight:750}.pilot-code code{border:1px solid var(--ws-highlight-line-strong);background:var(--ws-paper-strong);color:var(--ws-ink);letter-spacing:.06em;border-radius:6px;padding:3px 6px}.plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.tester-code-field{max-width:420px;margin-top:18px}.tester-code-field small{color:var(--ws-muted);font-weight:500;line-height:1.45}.account-gift-field{padding-left:15px}.account-details-card{margin-top:30px}.account-details-card h1{margin:0;font-size:23px}.account-details-list{gap:0;margin:18px 0 0;display:grid}.account-details-list>div{border-top:1px solid var(--ws-line);grid-template-columns:minmax(140px,.32fr) minmax(0,1fr);gap:24px;padding:14px 0;display:grid}.account-details-list dt{color:var(--ws-muted);align-items:center;gap:6px;font-size:11px;font-weight:750;display:flex}.account-details-list dd{overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:18px;min-width:0;margin:0;font-size:13px;font-weight:750;display:flex}.account-language-select{max-width:260px}.account-preference-selects{flex-wrap:wrap;justify-content:flex-start!important;align-items:flex-end!important}.account-preference-selects label{color:var(--ws-muted);gap:5px;font-size:10px;display:grid}.account-time-zone-select{width:min(100%,340px)}.account-email-link{color:var(--ws-focus);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-size:11px;text-decoration:underline}.account-email-form{border-top:1px solid var(--ws-line);flex-wrap:wrap;align-items:flex-end;gap:12px;padding-top:2px;display:flex}.account-email-form .tester-code-field{flex:280px}.account-email-form button{margin-bottom:1px}.visually-hidden{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.field-time-zone{color:var(--ws-muted);font-size:10px;font-weight:600}.plan-card{border:1px solid var(--ws-line);background:var(--ws-soft);border-radius:14px;flex-direction:column;min-height:320px;padding:20px;display:flex}.plan-card-featured{border-color:var(--ws-primary-soft);background:var(--ws-paper)}.plan-card>div:first-child{justify-content:space-between;align-items:center;gap:8px;display:flex}.plan-card-name{color:var(--ws-ink);font-size:13px;font-weight:750}.plan-card>div:first-child span{background:var(--ws-primary);color:var(--ws-white);border-radius:99px;padding:4px 7px;font-size:10px;font-weight:800}.plan-card h3{margin:17px 0 3px;font-size:27px}.plan-card h3 small{color:var(--ws-muted);margin-top:3px;font-size:10px;font-weight:650;display:block}.plan-card .standard-plan-price{color:var(--ws-muted);margin:0 0 18px;font-size:11px}.account-plan-fit{margin:9px 0 14px}.account-plan-fit strong{color:var(--ws-ink);white-space:normal;font-size:12px}.account-plan-fit p{color:var(--ws-muted);margin:5px 0 0;font-size:11px;line-height:1.5}.account-plan-features{gap:7px;margin-bottom:18px;display:grid}.account-plan-features span{color:var(--ws-ink);padding-left:15px;font-size:11px;line-height:1.35;position:relative}.account-plan-features span:before{content:"✓";color:var(--ws-focus);font-weight:850;position:absolute;left:0}.plan-card>strong{font-size:13px}.plan-card>p:last-of-type{color:var(--ws-muted);font-size:11px;line-height:1.55}.plan-card button,.plan-card>.form-note{margin-top:auto}.credit-addon-card{border:1px solid var(--ws-line);background:var(--ws-soft);border-radius:14px;justify-content:space-between;align-items:center;gap:28px;margin-top:14px;padding:20px;display:flex}.credit-addon-card h3{margin:0;font-size:19px}.brand-guide-heading{grid-template-columns:minmax(300px,.9fr) minmax(260px,.75fr)}.brand-interface-example{border:1px solid var(--ws-line);background:var(--ws-soft);border-radius:18px;max-width:560px;padding:28px}.brand-interface-example label{grid-template-columns:max-content auto;justify-content:start;align-items:center;column-gap:7px;display:grid}.brand-interface-example input{grid-column:1/-1;width:min(100%,420px);margin-top:2px}.account-details-card h2{margin:0;font-size:23px}.account-activity-report{gap:18px;display:grid}.account-activity-totals{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.account-activity-totals article{border:1px solid var(--ws-line);border-left:4px solid var(--activity-color);border-radius:12px;gap:4px;padding:14px;display:grid}.account-activity-totals strong{color:var(--activity-color);font-size:24px}.account-activity-totals span,.activity-funnel span{color:var(--ws-muted);font-size:11px;font-weight:750}.activity-companies{--activity-color:var(--ws-orange-deep)}.activity-jobs{--activity-color:var(--ws-accent)}.activity-people{--activity-color:var(--ws-queue-copy)}.activity-resumes{--activity-color:var(--ws-orange)}.activity-application-kits{--activity-color:var(--ws-primary-soft)}.activity-outreach{--activity-color:var(--ws-error-ink)}.activity-funnel{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.activity-funnel span{background:var(--ws-fit-bg);border-radius:10px;gap:3px;padding:11px;display:grid}.activity-funnel strong{color:var(--ws-signal-ink);font-size:18px}.activity-weeks{gap:7px;display:grid}.activity-weeks article{grid-template-columns:56px minmax(0,1fr) 24px;align-items:center;gap:10px;font-size:11px;display:grid}.activity-week-track{background:var(--ws-soft);border-radius:99px;height:8px;overflow:hidden}.activity-week-bar{border-radius:inherit;min-width:2px;height:100%;display:flex;overflow:hidden}.activity-week-bar i{background:var(--activity-color);min-width:2px;height:100%;display:block}@media (max-width:960px){.brand-guide-heading{grid-template-columns:1fr 1fr}}@media (max-width:720px){.brand-guide-heading{grid-template-columns:1fr}}.credit-addon-card p{color:var(--ws-muted);margin:6px 0 0;font-size:11px}.credit-addon-card>div:last-child{align-items:center;gap:14px;display:flex}.credit-addon-card>div:last-child>strong{font-size:20px}.account-addon-heading{margin-top:22px}.account-addon-grid,.account-gift-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.account-gift-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.account-addon-grid article,.account-gift-grid article{border:1px solid var(--ws-line);background:var(--ws-soft);border-radius:14px;flex-direction:column;justify-content:space-between;gap:17px;min-width:0;padding:18px;display:flex}.account-addon-grid h3,.account-addon-grid p,.account-gift-grid h3,.account-gift-grid p{margin:0}.account-addon-grid h3,.account-gift-grid h3{font-size:17px}.account-addon-grid p,.account-gift-grid p{color:var(--ws-muted);margin-top:7px;font-size:11px;line-height:1.5}.account-addon-grid button{align-self:flex-start}.account-gift-grid article>div:last-child{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;display:grid}.account-gift-grid article>div:last-child>strong{font-size:20px}.purchased-gifts{gap:10px;margin-top:16px;display:grid}.purchased-gifts>article{border:1px solid var(--ws-line);border-radius:12px;padding:14px}.purchased-gifts .pilot-code{justify-content:flex-start;margin-bottom:0}.gift-sender-toggle{width:max-content;max-width:100%;color:var(--ws-ink);align-items:center;gap:8px;margin-top:12px;font-size:12px;font-weight:650;display:flex}.gift-sender-toggle input{width:16px;height:16px;accent-color:var(--ws-focus)}@media (max-width:800px){.account-addon-grid,.account-gift-grid,.plan-grid{grid-template-columns:1fr}.plan-card{min-height:0}.plan-card button,.plan-card>.form-note{margin-top:18px}.account-activity-totals,.activity-funnel{grid-template-columns:repeat(2,minmax(0,1fr))}.decision-callout{flex-direction:column;align-items:stretch}.decision-callout .primary-button{width:100%}.job-next-steps{grid-template-columns:1fr}.job-next-steps article{flex-direction:column;align-items:stretch}.job-next-steps button{width:100%}.job-row{flex-wrap:wrap}}@media (max-width:650px){.account-grid,.pricing-panel{grid-template-columns:1fr}.pricing-panel>div+div{border-top:1px solid var(--ws-line);border-left:0}.account-hero{padding-top:42px}.account-hero h1{font-size:34px}.archetype-report-heading{flex-direction:column;gap:0}.credit-addon-card,.credit-addon-card>div:last-child,.journey-ended-notice,.pilot-credit-notice,.pilot-plan-price{flex-direction:column;align-items:flex-start}.price-disclosure{padding:19px}.access-record-heading,.price-disclosure .section-heading{flex-direction:column;align-items:flex-start}.access-record-heading>p{text-align:left}.usage-price-table{min-width:420px}.account-details-list>div{grid-template-columns:1fr;gap:7px}.account-details-list dd{flex-direction:column;align-items:flex-start;gap:8px}}@media (max-width:720px){.event-export{grid-template-columns:1fr;align-items:stretch}.event-export-controls{flex-direction:column;align-items:stretch}.event-export-controls label{min-width:0}.event-export-controls button{width:100%}}.access-shell{background:radial-gradient(circle at 15% 20%,var(--ws-orange-pale),transparent 35%),radial-gradient(circle at 85% 75%,var(--ws-lilac-pale),transparent 38%),var(--ws-soft);place-items:center;min-height:100vh;padding:28px;display:grid}.access-card{border:1px solid var(--ws-line);background:var(--ws-paper);width:min(100%,440px);box-shadow:var(--ws-shadow);border-radius:22px;padding:40px}.access-brand{justify-content:flex-start;margin-bottom:36px;padding:0}.access-card h1{letter-spacing:-1px;margin:0 0 10px;font-size:34px}.access-card>p:not(.form-note,.access-status){color:var(--ws-muted);margin-bottom:0;line-height:1.6}.waitlist-confirmation{border:1px solid var(--ws-control-line);background:var(--ws-lilac-wash);color:var(--ws-muted);border-radius:12px;align-items:flex-start;gap:11px;margin-top:22px;padding:15px;font-size:12px;line-height:1.55;display:flex}.auth-access-cta{width:fit-content;margin-top:16px}.waitlist-confirmation>span{background:var(--ws-primary);width:22px;height:22px;color:var(--ws-white);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:850;display:grid}.waitlist-confirmation p{margin:1px 0 0}.waitlist-confirmation strong{color:var(--ws-ink)}.access-verification-notice{grid-template-columns:22px minmax(0,1fr);display:grid}.access-verification-notice .secondary-button{grid-column:2;justify-self:start;margin-top:10px}.access-form{gap:10px;margin-top:28px;display:grid}.access-form label{color:var(--ws-ink);font-size:12px;font-weight:800}.access-form input{border:1px solid var(--ws-line);background:var(--ws-white);width:100%;color:var(--ws-ink);font:inherit;border-radius:10px;padding:12px 13px}.access-form input:focus{border-color:var(--ws-primary);outline:3px solid var(--ws-orange-pale)}.access-form .primary-button{justify-content:center;margin-top:4px}.access-status{color:var(--ws-avatar-ink);margin:12px 0 0;font-size:12px;font-weight:700}.access-card>.help-button{color:var(--ws-muted);text-underline-offset:3px;border:0;margin-top:28px;padding:0;font-size:12px;text-decoration:underline;display:inline-flex}.access-card>.access-home-link{margin-right:18px}@media (max-width:520px){.access-shell{padding:18px}.access-card{padding:30px 24px}.access-brand{margin-bottom:32px}.access-card h1{font-size:29px}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.auth-help-link{width:max-content;color:var(--ws-muted);margin:22px auto 0;font-size:12px;font-weight:750;display:block}.auth-help-link:is(button){cursor:pointer;font-family:inherit;line-height:inherit;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.help-shell{background:radial-gradient(circle at 18% 12%,var(--ws-orange-pale),transparent 36%),radial-gradient(circle at 84% 82%,var(--ws-lilac-pale),transparent 38%),var(--ws-soft);place-items:center;min-height:100vh;padding:32px 20px;display:grid}.help-card{border:1px solid var(--ws-line);background:var(--ws-paper);width:min(100%,580px);box-shadow:var(--ws-shadow);border-radius:22px;padding:40px}.help-brand-link{width:max-content;margin-bottom:42px;text-decoration:none;display:block}.help-brand{justify-content:flex-start;padding:0}.help-card h1{letter-spacing:-1.2px;margin:7px 0 10px;font-size:38px}.help-card>p:not(.overline){color:var(--ws-muted);line-height:1.6}.help-form{gap:9px;margin-top:28px;display:grid;position:relative}.help-form label:not(:first-child){margin-top:7px}.help-form textarea{min-height:150px}.help-form .primary-button{justify-content:center;margin-top:4px}.help-honeypot{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.help-status{min-height:20px;color:var(--ws-avatar-ink);margin:2px 0 0;font-size:12px;font-weight:700}.help-confirmation{border:1px solid var(--ws-line);background:var(--ws-lilac-wash);border-radius:14px;margin-top:28px;padding:24px}.help-confirmation h2{margin:0 0 8px;font-size:22px}.help-confirmation p{color:var(--ws-muted);margin:0 0 20px}.known-issues-slot{border-top:1px solid var(--ws-line);margin-top:30px;padding-top:26px}.known-issues{gap:14px;display:grid}.known-issues-heading{justify-content:space-between;align-items:end;gap:14px;display:flex}.known-issues-heading h2{margin:0;font-size:22px}.known-issue-editor label,.known-issues-heading label{color:var(--ws-muted);gap:5px;font-size:12px;font-weight:750;display:grid}.known-issue-editor input,.known-issue-editor select,.known-issue-editor textarea,.known-issues-heading select{border:1px solid var(--ws-line);background:var(--ws-white);width:100%;color:var(--ws-ink);font:inherit;border-radius:9px}.known-issues-heading select{min-width:150px;padding:8px 28px 8px 9px}.known-issue-editor{border:1px solid var(--ws-line);background:var(--ws-lilac-wash);border-radius:12px;grid-template-columns:minmax(0,1fr) 130px;gap:10px;padding:14px;display:grid}.known-issue-editor input,.known-issue-editor select{min-height:39px;padding:8px 10px}.known-issue-editor textarea{resize:vertical;min-height:74px;padding:9px 10px}.known-issue-details{grid-column:1/-1}.known-issue-editor>.secondary-button{justify-self:start}.known-issue-list{gap:9px;display:grid}.known-issue-list>p{color:var(--ws-muted);margin:0}.known-issue-row{border:1px solid var(--ws-line);background:var(--ws-white);border-radius:12px;justify-content:space-between;align-items:flex-start;gap:14px;padding:14px;display:flex}.known-issue-row>div:first-child{min-width:0}.known-issue-row h3{margin:0;font-size:15px}.known-issue-row p{color:var(--ws-muted);overflow-wrap:anywhere;white-space:pre-wrap;margin:5px 0}.known-issue-row small{color:var(--ws-muted);font-size:11px}.known-issue-meta{flex:none;justify-items:end;gap:9px;display:grid}.known-issue-status{background:var(--ws-lilac-pale);color:var(--ws-purple);white-space:nowrap;border-radius:999px;padding:4px 7px;font-size:10px;font-weight:800}.known-issue-status-planned{background:var(--ws-orange-pale);color:var(--ws-highlight-ink)}.known-issue-status-monitoring{color:#1e6859;background:#e4f3ef}.known-issue-status-resolved{color:#396629;background:#e9f2e3}.known-issue-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.known-issue-actions .primary-button,.known-issue-actions .secondary-button{min-height:34px;padding:7px 10px}@media (max-width:520px){.known-issue-row,.known-issues-heading{display:grid}.known-issues-heading label{width:100%}.known-issue-editor{grid-template-columns:1fr}.known-issue-meta{justify-items:start}.known-issue-actions{justify-content:flex-start}.help-card{padding:30px 22px}.help-card h1{font-size:32px}.help-brand-link{margin-bottom:34px}}.pilot-page{background:radial-gradient(circle at 85% 8%,var(--ws-lilac-pale),transparent 31%),radial-gradient(circle at 8% 80%,var(--ws-orange-pale),transparent 36%),var(--ws-soft);min-height:100vh;padding:28px clamp(20px,5vw,72px) 64px}@supports (color:color-mix(in lab,red,red)){.pilot-page{background:radial-gradient(circle at 85% 8%,color-mix(in srgb,var(--ws-lilac-pale) 82%,transparent),transparent 31%),radial-gradient(circle at 8% 80%,color-mix(in srgb,var(--ws-orange-pale) 82%,transparent),transparent 36%),var(--ws-soft)}}.pilot-header{justify-content:space-between;align-items:center;max-width:1180px;margin:0 auto;display:flex}.pilot-header>a:first-child{text-decoration:none}.pilot-brand{justify-content:flex-start;padding:0}.pilot-sign-in{color:var(--ws-ink);font-size:14px;font-weight:750;text-decoration:none}.pilot-sign-in:hover{text-underline-offset:3px;text-decoration:underline}.pilot-layout{grid-template-columns:minmax(0,.92fr) minmax(460px,1fr);align-items:start;gap:clamp(32px,7vw,104px);max-width:1180px;margin:clamp(54px,10vw,120px) auto 0;display:grid}.pilot-intro{max-width:500px;padding-top:22px}.pilot-intro h1{max-width:485px;color:var(--ws-ink);letter-spacing:-2.5px;margin:0;font-size:clamp(42px,4.7vw,64px);line-height:1.01}.pilot-intro>p{color:var(--ws-muted);margin:22px 0 0;font-size:16px;line-height:1.65}.pilot-situation-summary{gap:12px;margin-top:34px;display:grid}.pilot-situation-summary>div{border-left:3px solid var(--ws-primary);background:var(--ws-paper);gap:4px;padding:16px 18px;display:grid}@supports (color:color-mix(in lab,red,red)){.pilot-situation-summary>div{background:color-mix(in srgb,var(--ws-paper) 72%,transparent)}}.pilot-situation-summary strong{color:var(--ws-ink);font-size:14px}.pilot-situation-summary span{color:var(--ws-muted);font-size:13px;line-height:1.5}.pilot-form-card{border:1px solid var(--ws-line);background:var(--ws-paper);box-shadow:var(--ws-shadow);border-radius:24px;padding:clamp(26px,4vw,44px)}.pilot-form-card h2{color:var(--ws-ink);letter-spacing:-1.05px;margin:0 0 10px;font-size:32px}.pilot-form-card>p{color:var(--ws-muted);margin:0;font-size:14px;line-height:1.6}.pilot-request-form{gap:10px;margin-top:28px;display:grid}.pilot-request-form label,.pilot-request-form legend{color:var(--ws-ink);font-size:12px;font-weight:800}.pilot-request-form label>span,.pilot-request-form legend>span{color:var(--ws-muted);font-weight:600}.pilot-request-form .pilot-required-label{color:var(--ws-ink);align-items:center;gap:0;font-weight:800;display:inline-flex}.pilot-request-form .pilot-required-label .required-field-sparkle{flex:none}.pilot-request-form input:not([type=radio]):not([type=checkbox]):not(.help-honeypot),.pilot-request-form select,.pilot-request-form textarea{border:1px solid var(--ws-line);background:var(--ws-white);width:100%;color:var(--ws-ink);font:inherit;border-radius:10px;padding:12px 13px}.pilot-request-form textarea{resize:vertical;min-height:94px}.pilot-request-form input:focus,.pilot-request-form select:focus,.pilot-request-form textarea:focus{border-color:var(--ws-primary);outline:3px solid var(--ws-orange-pale)}.pilot-request-form fieldset{border:0;min-width:0;margin:13px 0 4px;padding:0}.pilot-request-form legend{margin-bottom:9px}.pilot-choice-list{gap:8px;display:grid}.pilot-check,.pilot-choice,.pilot-permission{align-items:flex-start;gap:9px;line-height:1.45;display:flex;color:var(--ws-muted)!important;font-size:13px!important;font-weight:600!important}.pilot-choice{border:1px solid var(--ws-line);background:var(--ws-white);border-radius:10px;padding:11px 12px}.pilot-choice:has(input:checked){border-color:var(--ws-primary);background:var(--ws-lilac-wash)}.pilot-check input,.pilot-choice input,.pilot-permission input{width:16px;height:16px;accent-color:var(--ws-primary);flex:none;margin:1px 0 0}.pilot-field-row{row-gap:12px;column-gap:var(--ws-form-column-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:8px;display:grid}.pilot-field-row>div{gap:9px;min-width:0;display:grid}.pilot-support-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 14px;display:grid}.pilot-check{align-items:center}.pilot-permission{margin-top:8px}.pilot-permission .pilot-required-label{align-items:flex-start}.pilot-form-note{color:var(--ws-muted);margin:0;font-size:11px;line-height:1.5}.pilot-request-form .primary-button{justify-content:center;margin-top:7px}.pilot-status{min-height:18px;color:var(--ws-avatar-ink);margin:0;font-size:12px;font-weight:700}.pilot-confirmation{border:1px solid var(--ws-line);background:var(--ws-lilac-wash);border-radius:14px;margin-top:28px;padding:24px}.pilot-confirmation h2{margin:0 0 8px;font-size:22px}.pilot-confirmation p{color:var(--ws-muted);margin:0 0 20px}@media (max-width:900px){.pilot-layout{grid-template-columns:1fr;max-width:680px;margin-top:60px}.pilot-intro{max-width:none;padding-top:0}.pilot-intro h1{max-width:620px}.pilot-situation-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.pilot-page{padding:22px 16px 44px}.pilot-layout{margin-top:46px}.pilot-intro h1{letter-spacing:-1.8px;font-size:43px}.pilot-form-card{border-radius:18px;padding:27px 20px}.pilot-field-row,.pilot-situation-summary,.pilot-support-grid{grid-template-columns:1fr}.pilot-form-card h2{font-size:29px}}.resume-workspace{gap:18px;display:grid}.resume-process-path{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.resume-process-path:after,.resume-process-path:before{z-index:0;content:"";height:2px;position:absolute;top:43px;left:12.5%}.resume-process-path:before{background:var(--ws-control-line);box-shadow:0 0 7px var(--ws-lilac);right:12.5%}@supports (color:color-mix(in lab,red,red)){.resume-process-path:before{box-shadow:0 0 7px color-mix(in srgb,var(--ws-lilac) 32%,transparent)}}.resume-process-path:after{background:var(--ws-lilac);width:0;box-shadow:0 0 5px var(--ws-focus),0 0 13px var(--ws-lilac)}@supports (color:color-mix(in lab,red,red)){.resume-process-path:after{box-shadow:0 0 5px color-mix(in srgb,var(--ws-focus) 36%,transparent),0 0 13px color-mix(in srgb,var(--ws-lilac) 68%,transparent)}}.resume-process-path:after{transition:width .2s}.resume-process-path:has(>li:nth-child(2).current):after{width:25%}.resume-process-path:has(>li:nth-child(3).current):after{width:50%}.resume-process-path:has(>li:nth-child(4).current):after{width:75%}.resume-process-path li{z-index:1;min-width:0;min-height:78px;color:var(--ws-muted);align-content:start;justify-items:center;gap:9px;padding:25px 5px 0;font-size:12px;font-weight:400;display:grid;position:relative}.resume-process-path .process-step-marker{border:2px solid var(--ws-control-line);background:var(--ws-paper);width:36px;height:36px;color:var(--ws-muted);border-radius:50%;place-items:center;font-size:11px;transition:border-color .2s,color .2s,box-shadow .2s;display:grid;position:relative}.resume-process-path .process-step-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.resume-process-path li.current{color:var(--ws-ink);font-weight:500}.resume-process-path li.current .process-step-marker{border-color:var(--ws-focus);background:var(--ws-focus);color:var(--ws-white);box-shadow:0 0 0 5px var(--ws-lilac-pale),0 0 15px var(--ws-focus)}@supports (color:color-mix(in lab,red,red)){.resume-process-path li.current .process-step-marker{box-shadow:0 0 0 5px color-mix(in srgb,var(--ws-lilac-pale) 95%,transparent),0 0 15px color-mix(in srgb,var(--ws-focus) 48%,transparent)}}.resume-process-path li.complete{color:var(--ws-focus)}.resume-process-path li.complete .process-step-marker{border-color:var(--ws-lilac);background:var(--ws-lilac-pale);color:var(--ws-focus)}.resume-process-path .process-step-diamond{width:18px;height:20px;position:absolute;bottom:calc(100% + 7px);left:50%;overflow:visible;transform:translate(-50%)}.resume-process-path .process-step-diamond .brand-mark-spark{fill:var(--ws-focus)}.search-process-path{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:18px}.jobs-process-path:after,.jobs-process-path:before,.search-process-path:after,.search-process-path:before{left:16.6667%}.jobs-process-path:before,.search-process-path:before{right:16.6667%}.jobs-process-path:has(>li:nth-child(2).current):after,.search-process-path:has(>li:nth-child(2).current):after{width:33.3333%}.jobs-process-path:has(>li:nth-child(3).current):after,.search-process-path:has(>li:nth-child(3).current):after{width:66.6667%}.resume-process-path li:has(>button){padding:0}.resume-process-path button{width:100%;min-height:78px;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;align-content:start;justify-items:center;gap:9px;padding:25px 5px 0;display:grid}.resume-process-path button:disabled{cursor:not-allowed}.resume-process-path button:focus-visible{outline:0}.resume-process-path button:focus-visible .process-step-marker{outline:3px solid var(--ws-focus)}@supports (color:color-mix(in lab,red,red)){.resume-process-path button:focus-visible .process-step-marker{outline:3px solid color-mix(in srgb,var(--ws-focus) 42%,transparent)}}.resume-process-path button:focus-visible .process-step-marker{outline-offset:4px}.resume-process-path button:not(:disabled):hover .process-step-marker{border-color:var(--ws-focus)}.jobs-workspace{gap:18px;display:grid}.job-role-summary{color:var(--ws-muted);flex-wrap:wrap;gap:4px 18px;margin:-9px 0 23px;font-size:13px;line-height:1.5;display:flex}.job-role-summary strong{color:var(--ws-ink)}.job-role-alert{border:1px solid var(--ws-highlight-line-strong);background:var(--ws-orange-pale);border-radius:12px;gap:4px;padding:15px 17px;display:grid}.job-role-alert strong{color:var(--ws-ink)}.job-role-alert p{color:var(--ws-job-ink);margin:0;font-size:12px;line-height:1.5}.jobs-source-form .job-search-button-blocked:disabled{cursor:not-allowed;opacity:.5}.job-empty-search-summary{gap:10px;display:grid}.job-empty-search-summary .job-role-summary{margin:0}.job-search-scope{margin:-8px 0 0}.jobs-process-path{grid-template-columns:repeat(3,minmax(0,1fr))}.subprocess-path{border-radius:9px;grid-template-columns:none;display:flex;overflow-x:auto}.subprocess-path:after,.subprocess-path:before{content:none}.subprocess-path li{min-height:0;color:var(--ws-muted);flex:1 1 0;padding:0;display:block}.subprocess-path li+li{margin-left:2px}.subprocess-path button{background:var(--ws-soft);clip-path:polygon(0 0,calc(100% - 12px) 0,100% 50%,calc(100% - 12px) 100%,0 100%,12px 50%);min-height:40px;color:inherit;border:0;justify-content:center;align-items:center;gap:0;padding:8px 18px 8px 26px;font-weight:700;display:flex}.subprocess-path li:first-child button{clip-path:polygon(0 0,calc(100% - 12px) 0,100% 50%,calc(100% - 12px) 100%,0 100%);padding-left:16px}.subprocess-path li:last-child button{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,12px 50%)}.subprocess-path .process-step-marker{display:none}.subprocess-path li.current{color:var(--ws-white);font-weight:700}.subprocess-path li.current button{background:var(--ws-focus)}.subprocess-path li.complete{color:var(--ws-focus)}.subprocess-path li.complete button{background:var(--ws-lilac-pale)}.subprocess-path li.complete .process-step-label:before{content:"✓";margin-right:6px}.subprocess-path button:disabled{opacity:.52}.subprocess-path button:focus-visible{outline:3px solid var(--ws-focus)}@supports (color:color-mix(in lab,red,red)){.subprocess-path button:focus-visible{outline:3px solid color-mix(in srgb,var(--ws-focus) 42%,transparent)}}.subprocess-path button:focus-visible{outline-offset:-3px}.subprocess-path button:not(:disabled):hover{background:var(--ws-lilac);color:var(--ws-ink)}.subprocess-path li.current button:not(:disabled):hover{background:var(--ws-focus);color:var(--ws-white)}.jobs-review-step,.jobs-saved-step,.jobs-source-form{gap:18px;display:grid}.manual-job-link-form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;display:grid}.manual-job-link-form label{min-width:0}.jobs-review-step,.jobs-saved-step,.jobs-source-form,.resume-evidence-step,.resume-review-summary{scroll-margin-top:24px}.jobs-source-form .resume-process-section>.form-note{margin:-4px 0 0}.jobs-direct-entry{padding:0;overflow:hidden}.jobs-direct-entry>summary{color:var(--ws-primary);cursor:pointer;padding:18px 20px}.jobs-direct-entry>summary>span{letter-spacing:-.025em;font-size:20px;font-weight:650}.jobs-direct-entry[open]>summary{border-bottom:1px solid var(--ws-line)}.jobs-direct-entry>form{gap:16px;padding:18px 20px 20px;display:grid}.jobs-direct-fields{align-items:end;row-gap:12px;column-gap:var(--ws-form-column-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.jobs-direct-fields select{appearance:none;border:1px solid var(--ws-lilac);background:linear-gradient(135deg,var(--ws-paper),var(--ws-lilac-wash));min-height:44px;color:var(--ws-ink);font:inherit;border-radius:10px;padding:10px 38px 10px 12px;font-weight:700;box-shadow:inset 0 0 0 1px #7657d714}.jobs-direct-fields select:focus-visible{outline:3px solid var(--ws-focus);outline-offset:2px}.similar-company-selector{border:1px solid var(--ws-lilac);background:var(--ws-lilac-wash);border-radius:12px;gap:12px;width:min(100%,620px);margin-top:14px;padding:14px;display:grid}.similar-company-selector label{color:var(--ws-ink);align-items:center;gap:9px;font-weight:700;display:flex}.similar-company-options{gap:9px;display:grid}.similar-company-options label{justify-content:start}.similar-company-options input{flex:0 0 17px;width:17px;height:17px;margin:0}.similar-company-location-fields{gap:var(--ws-form-column-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.similar-company-location-fields>label{gap:6px;display:grid}.similar-company-actions{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}@media (max-width:650px){.similar-company-location-fields{grid-template-columns:1fr}}.resume-source-form{gap:18px;display:grid}.resume-process-section{gap:14px;display:grid}.resume-process-section+.resume-process-section{border-top:1px solid var(--ws-line);padding-top:20px}.resume-process-section .form-note{margin:-4px 0 0}.resume-process-section>.search-heading h2{letter-spacing:-.045em;margin:0;font-family:DM Sans Variable,DM Sans,Arial,sans-serif;font-size:clamp(27px,3vw,34px);line-height:1.08}.resume-process-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:4px;display:flex}.resume-job-fields{align-items:start;row-gap:12px;column-gap:var(--ws-form-column-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.resume-job-fields .resume-job-description-text{grid-column:1/-1}.resume-job-fields label small{color:var(--ws-muted);font-size:10px;font-weight:600}.resume-source-form>label>small{color:var(--ws-muted);justify-self:end;font-weight:600}.resume-style-picker{border:0;grid-template-columns:1fr 1fr;gap:10px;margin:0;padding:0;display:grid}.resume-style-picker legend{margin-bottom:7px;font-size:12px;font-weight:750}.resume-style-picker label{border:1px solid var(--ws-control-line);background:var(--ws-white);cursor:pointer;border-radius:11px;grid-template-columns:auto 1fr;align-items:start;gap:10px;padding:14px;display:grid}.resume-style-picker label.selected{border-color:var(--ws-focus);box-shadow:0 0 0 2px var(--ws-focus)}@supports (color:color-mix(in lab,red,red)){.resume-style-picker label.selected{box-shadow:0 0 0 2px color-mix(in srgb,var(--ws-focus) 16%,transparent)}}.resume-style-picker input{width:17px;height:17px;accent-color:var(--ws-focus);margin:2px 0 0}.resume-style-picker small,.resume-style-picker strong{display:block}.resume-style-picker small{color:var(--ws-muted);margin-top:4px;font-weight:550;line-height:1.45}.creative-options{width:fit-content;position:relative}.creative-options-trigger{border:1px solid var(--ws-primary-soft);background:var(--ws-paper);width:28px;height:28px;color:var(--ws-primary);cursor:pointer;border-radius:50%;place-items:center;padding:0;font-family:Georgia,serif;font-size:16px;font-style:italic;font-weight:700;display:grid}.creative-options-trigger:focus-visible,.creative-options-trigger:hover{border-color:var(--ws-focus);background:var(--ws-lilac-wash);outline:0}.creative-options-trigger:focus-visible{box-shadow:0 0 0 3px var(--ws-focus)}@supports (color:color-mix(in lab,red,red)){.creative-options-trigger:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--ws-focus) 22%,transparent)}}.creative-options-panel{z-index:4;border:1px solid var(--ws-primary-soft);background:var(--ws-paper);border-radius:13px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:min(520px,100vw - 78px);padding:15px;display:grid;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 16px 38px #21283229}.creative-options-panel>label{color:var(--ws-ink);gap:6px;font-size:12px;font-weight:750;display:grid}.creative-options-panel input[type=color]{cursor:pointer;width:100%;padding:3px}.creative-options-panel input[type=color],.creative-options-panel select{border:1px solid var(--ws-control-line);background:var(--ws-white);border-radius:8px;min-height:38px}.creative-options-panel select{color:var(--ws-ink);font:inherit;padding:8px 10px}.creative-options-panel fieldset{border:0;flex-wrap:wrap;grid-column:1/-1;gap:8px 14px;margin:0;padding:0;display:flex}.creative-options-panel legend{width:100%;color:var(--ws-ink);margin-bottom:1px;font-size:12px;font-weight:750}.creative-options-panel fieldset label{color:var(--ws-ink);align-items:center;gap:6px;font-size:12px;font-weight:650;display:flex}.creative-options-panel fieldset input{width:16px;height:16px;accent-color:var(--ws-focus);margin:0}.creative-options-panel>label:last-child{grid-column:1/-1}.creative-options-panel small{color:var(--ws-muted);font-size:10px;font-weight:600;line-height:1.4}.resume-empty-state h2{margin:6px 0 9px}.resume-evidence-step{gap:18px;display:grid}.resume-generation-status{color:var(--ws-ink);align-items:center;gap:12px;display:flex}.resume-generation-status .workspace-gate-spinner{flex:none;width:22px;height:22px}.resume-generation-status>span:last-child{gap:2px;display:grid}.resume-generation-status small{color:var(--ws-muted)}.resume-signal-groups{grid-template-columns:1fr 1fr;gap:10px;display:grid}.resume-signal-groups>div{border:1px solid var(--ws-line);background:var(--ws-lilac-wash);border-radius:10px;padding:14px}.resume-signal-groups strong{font-size:11px}.resume-signal-groups p{color:var(--ws-muted);margin:6px 0 0;font-size:11px;line-height:1.55}.interview-saved-readouts{grid-template-columns:minmax(0,1fr)}.interview-saved-readouts ul{gap:8px;margin:10px 0 0;padding-left:20px;display:grid}.interview-saved-readouts li{padding-left:2px}.interview-saved-readouts .text-link{text-align:left;padding:0;line-height:1.45;display:inline}.resume-question-list{gap:12px;display:grid}.resume-question-list label{border-left:3px solid var(--ws-orange);background:var(--ws-soft);padding:16px}.resume-question-list label>span{font-size:13px;line-height:1.45}.resume-question-list label>strong{color:var(--ws-focus);letter-spacing:.04em;text-transform:uppercase;font-size:10px}.resume-question-list label>small{color:var(--ws-muted);font-weight:550;line-height:1.45}.resume-question-list textarea{min-height:100px}.resume-evidence-actions,.resume-skip-confirmation>div{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.resume-skip-confirmation{border:1px solid var(--ws-highlight-line-strong);background:var(--ws-orange-pale);border-radius:11px;gap:9px;margin-top:14px;padding:15px;display:grid}.resume-skip-confirmation p,.resume-skip-confirmation strong{margin:0}.resume-skip-confirmation p{color:var(--ws-muted);font-size:12px;line-height:1.5}.resume-limit-recovery{border:1px solid var(--ws-highlight-line-strong);background:var(--ws-orange-pale);border-radius:11px;justify-content:space-between;align-items:center;gap:16px;margin:0 0 18px;padding:16px;display:flex}.resume-limit-recovery h2,.resume-limit-recovery p{margin:0}.resume-limit-recovery h2{font-size:18px}.resume-limit-recovery p{color:var(--ws-muted);margin-top:4px;font-size:12px;line-height:1.5}.resume-limit-recovery .primary-button{flex:none}.resume-review-summary{border:1px solid var(--ws-line);background:var(--ws-paper);box-shadow:var(--ws-shadow);border-radius:18px;padding:24px}.resume-review-summary .primary-button{align-self:flex-start;text-decoration:none}.resume-confidence{border:1px solid var(--ws-focus);background:var(--ws-lilac-wash);border-radius:11px;grid-template-columns:minmax(0,1fr) minmax(200px,.8fr);gap:16px;margin-top:18px;padding:17px;display:grid}.resume-confidence>div{gap:4px;display:grid}.resume-confidence>div>strong{font-size:12px}.resume-confidence p{color:var(--ws-primary);letter-spacing:-.7px;margin:0;font-size:28px;font-weight:800}.resume-confidence small,.resume-confidence ul{color:var(--ws-muted);font-size:11px;line-height:1.5}.resume-confidence ul{align-content:center;gap:7px;margin:0;padding-left:18px;display:grid}.resume-confidence li::marker{color:var(--ws-focus)}.resume-review-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:18px;display:grid}.resume-review-grid>div{border:1px solid var(--ws-line);background:var(--ws-soft);border-radius:11px;padding:15px}.resume-review-grid strong{font-size:12px}.resume-fact-check ul,.resume-review-grid p,.resume-review-grid ul{color:var(--ws-muted);margin:8px 0 0;padding-left:18px;font-size:11px;line-height:1.55}.resume-review-grid p{padding-left:0}.resume-fact-check{border:1px solid var(--ws-orange-deep);background:var(--ws-orange-pale);border-radius:11px;margin-top:12px;padding:15px}.resume-comparison{border:1px solid var(--ws-line);background:var(--ws-paper);box-shadow:var(--ws-shadow);border-radius:18px;padding:24px}.resume-comparison-grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:18px;display:grid}.resume-comparison figure{border:1px solid var(--ws-control-line);background:var(--ws-white);border-radius:12px;min-width:0;margin:0;overflow:hidden}.resume-comparison figcaption{border-bottom:1px solid var(--ws-line);grid-template-columns:auto minmax(0,1fr);gap:10px;padding:11px 13px;display:grid}.resume-comparison figcaption strong{font-size:12px}.resume-comparison figcaption span{color:var(--ws-muted);text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.resume-comparison iframe{background:#ececec;border:0;width:100%;height:680px;display:block}@media (max-width:800px){.resume-comparison-grid{grid-template-columns:1fr}.resume-comparison iframe{height:600px}}@media (max-width:650px){.resume-process-path li,.search-process-path button{gap:7px;padding-left:2px;padding-right:2px;font-size:11px}.resume-process-path .process-step-marker{width:32px;height:32px}.resume-process-path:after,.resume-process-path:before{top:41px}.subprocess-path li{min-width:96px}.search-process-path.subprocess-path button,.subprocess-path button{min-height:38px;padding:7px 14px 7px 22px}.subprocess-path li:first-child button{padding-left:12px}.jobs-direct-fields,.manual-job-link-form,.resume-job-fields{grid-template-columns:1fr}.jobs-direct-fields label:nth-of-type(n+3){grid-column:auto}.resume-job-or{text-align:center;padding:0}.resume-comparison,.resume-review-summary{padding:19px}.resume-confidence,.resume-review-grid,.resume-signal-groups,.resume-style-picker{grid-template-columns:1fr}.resume-comparison iframe{height:520px}.journey-route-guide{flex-direction:column;align-items:flex-start}.journey-route-guide>span:last-child{margin-left:0}.journey-home-heading{flex-direction:column;align-items:stretch}.journey-home-heading .secondary-button{width:fit-content}}@media (prefers-reduced-motion:reduce){.resume-process-path .process-step-marker,.resume-process-path:after{transition:none}}.brand-guide-footer-without-tagline{grid-template-columns:1fr auto}.brand-guide-footer a:focus-visible,.brand-guide-footer a:hover{text-underline-offset:3px;text-decoration:underline}.status-shell{background:radial-gradient(circle at 14% 18%,var(--ws-orange-pale),transparent 36%),radial-gradient(circle at 86% 78%,var(--ws-lilac-pale),transparent 40%),var(--ws-soft);place-items:center;min-height:calc(100svh - 180px);padding:clamp(44px,7vw,92px) 28px;display:grid}.status-card{border:1px solid var(--ws-line);background:var(--ws-paper);width:min(100%,640px);box-shadow:var(--ws-shadow);border-radius:24px;padding:clamp(40px,6vw,64px);position:relative;overflow:hidden}.status-brand{margin-bottom:clamp(58px,8vw,82px);text-decoration:none;display:inline-flex}.status-brand .brand{padding:0;font-size:28px}.status-spark{background:linear-gradient(135deg,var(--ws-orange-pale),var(--ws-lilac-pale));width:76px;height:76px;color:var(--ws-focus);border-radius:50%;place-items:center;font-size:31px;display:grid;position:absolute;top:34px;right:38px}.status-card h1{letter-spacing:-.05em;margin:10px 0 18px;font-size:clamp(38px,6vw,56px);line-height:1.02}.status-message{max-width:480px;color:var(--ws-muted);margin:0;font-size:16px;line-height:1.65}.status-message a{color:var(--ws-primary);text-underline-offset:3px;font-weight:700}.status-actions{flex-wrap:wrap;gap:10px;margin-top:32px;display:flex}.status-actions>.auth-options{width:100%}.status-actions a{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.status-retry-button{min-width:140px}@media (max-width:520px){.status-shell{padding:28px 18px}.status-card{border-radius:20px;padding:34px 24px}.status-brand{margin-bottom:54px}.status-spark{width:58px;height:58px;font-size:25px;top:25px;right:25px}.status-card h1{font-size:38px}.status-message{font-size:15px}.status-actions>*{width:100%}}.ws-privacy-panel{z-index:40;border:1px solid var(--ws-highlight-line-dark);background:var(--ws-paper);border-radius:16px;grid-template-columns:minmax(0,1fr) auto;gap:14px 22px;width:min(620px,100vw - 36px);padding:20px;display:grid;position:fixed;bottom:18px;right:18px;box-shadow:0 18px 60px #21283233}.ws-privacy-panel-close{width:34px;height:34px;color:var(--ws-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;font-size:25px;line-height:1;display:grid;position:absolute;top:10px;right:10px}.ws-privacy-panel-close:hover{background:var(--ws-lilac-wash);color:var(--ws-ink)}.ws-privacy-panel-close:focus-visible{outline:3px solid var(--ws-focus);outline-offset:2px}.ws-privacy-panel-close:disabled{cursor:not-allowed;opacity:.52}.ws-privacy-panel-copy{padding-right:28px}.ws-privacy-panel-copy h2{letter-spacing:-.4px;margin:4px 0 7px;font-size:20px}.ws-privacy-panel-copy>p:last-child{color:var(--ws-muted);margin:0;font-size:12px;line-height:1.55}.ws-privacy-panel-copy a{color:var(--ws-primary);text-underline-offset:2px;font-weight:750}.ws-privacy-panel-actions{align-content:center;gap:8px;display:grid}.ws-privacy-choice-button,.ws-privacy-trigger{border:1px solid var(--ws-control-line);background:var(--ws-white);color:var(--ws-ink);border-radius:9px;font-size:12px;font-weight:750}.ws-privacy-choice-button{min-height:40px;padding:9px 13px}.ws-privacy-choice-button:hover,.ws-privacy-trigger:hover{border-color:var(--ws-primary-soft);background:var(--ws-lilac-wash)}.ws-privacy-panel-error{color:var(--ws-error-ink);grid-column:1/-1;margin:0;font-size:12px;font-weight:700}.ws-privacy-trigger{z-index:39;padding:9px 12px;position:fixed;bottom:18px;right:18px;box-shadow:0 8px 24px #2128321f}@media (max-width:650px){.ws-privacy-panel{grid-template-columns:1fr}.ws-privacy-panel-actions{grid-template-columns:1fr 1fr}.ws-privacy-panel-error{grid-column:auto}}@media (max-width:420px){.ws-privacy-panel-actions{grid-template-columns:1fr}}.brand-guide-orbit{transform:none}.brand-guide-hero-mark{z-index:1;width:78%;height:auto;position:relative}.brand-guide-footer .brand-home-link{justify-self:start}.brand-logo-lockups{justify-content:center;align-items:center;gap:44px;width:min(84%,680px);display:flex}.brand-guide-primary-wordmark{flex:none;width:min(64%,400px);height:auto}.brand-guide-symbol-example{border-left:1px solid var(--ws-line);color:var(--ws-muted);letter-spacing:.08em;text-transform:uppercase;flex:none;justify-items:center;gap:10px;padding-left:40px;font-size:10px;font-weight:750;display:grid}.brand-guide-symbol-mark{width:84px;height:auto;color:var(--ws-ink)}.brand-logo-checker .brand-guide-primary-wordmark{width:min(64%,400px)}.brand-logo-checker .brand-guide-symbol-mark{width:84px;height:auto}.brand-type-display{font-weight:400}@media (max-width:720px){.brand-logo-lockups{flex-direction:column;gap:28px}.brand-guide-primary-wordmark,.brand-logo-checker .brand-guide-primary-wordmark{width:min(100%,440px)}.brand-guide-symbol-example{border-top:1px solid var(--ws-line);border-left:0;padding-top:24px;padding-left:0}}.workspace-gate-screen{background:var(--ws-app-canvas);place-content:center;place-items:center;gap:24px;min-height:100svh;padding:24px;display:grid}.workspace-gate-spinner{border:3px solid var(--ws-line);border-top-color:var(--ws-orange);border-radius:50%;width:28px;height:28px;animation:workspace-gate-spin .8s linear infinite}.workspace-gate-error{justify-items:start;gap:17px;width:min(440px,100%);display:grid}.workspace-gate-error .brand{padding:0 0 12px}.workspace-gate-error h1{color:var(--ws-ink);letter-spacing:-1.3px;margin:0;font-size:34px;line-height:1.1}.workspace-gate-error p{color:var(--ws-muted);margin:0;line-height:1.5}@keyframes workspace-gate-spin{to{transform:rotate(1turn)}}.onboarding-screen{background:var(--ws-app-canvas);padding:28px 20px}.onboarding-panel{border:1px solid var(--ws-line);background:var(--ws-paper);width:min(620px,100%);box-shadow:var(--ws-shadow);border-radius:22px;flex-direction:column;margin:0 auto;display:flex;overflow:hidden}.onboarding-header{justify-content:space-between;align-items:center;gap:24px;padding:29px 36px 20px;display:flex}.onboarding-header .brand{padding:0}.onboarding-progress{color:var(--ws-muted);flex:none;align-items:center;gap:13px;font-size:12px;font-weight:700;display:flex}.onboarding-progress-track{gap:5px;display:flex}.onboarding-progress-track i{background:var(--ws-line);border-radius:99px;width:31px;height:5px;display:block}.onboarding-progress-track i.complete{background:var(--ws-orange)}.onboarding-body{width:100%;padding:20px 36px 30px}.onboarding-body h1{color:var(--ws-ink);letter-spacing:-1.7px;outline:none;margin:0;font-size:38px;line-height:1.08}.onboarding-intro{max-width:500px;color:var(--ws-muted);margin:14px 0 0;font-size:15px;line-height:1.5}.onboarding-name-step{align-content:start;display:grid}.onboarding-name-field{color:var(--ws-ink);gap:9px;margin-top:34px;font-size:13px;font-weight:750;display:grid}.onboarding-name-field label{font-size:13px}.onboarding-name-field input{border:1px solid var(--ws-control-line);background:var(--ws-white);width:min(360px,100%);min-height:48px;color:var(--ws-ink);font:inherit;border-radius:10px;padding:12px 14px;font-size:16px;font-weight:550}.onboarding-name-field input:focus{border-color:var(--ws-focus);outline:3px solid var(--ws-focus)}@supports (color:color-mix(in lab,red,red)){.onboarding-name-field input:focus{outline:3px solid color-mix(in srgb,var(--ws-focus) 22%,transparent)}}.onboarding-name-field input:focus{outline-offset:1px}.onboarding-question{border:0;min-width:0;margin:31px 0 0;padding:0}.onboarding-question legend{color:var(--ws-ink);padding:0;font-size:16px;font-weight:750;line-height:1.35}.onboarding-question>p{color:var(--ws-muted);margin:5px 0 8px;font-size:12px}.onboarding-options{justify-items:start;gap:3px;margin-top:8px;display:grid}.onboarding-options-dense{gap:1px}.onboarding-option{width:fit-content;max-width:100%;min-height:46px;color:var(--ws-ink);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;align-items:flex-start;gap:11px;padding:10px 12px;font-size:14px;font-weight:550;line-height:1.55;transition:border-color .14s,background .14s;display:flex;position:relative}.onboarding-option:hover{background:var(--ws-soft)}.onboarding-option.selected{border-color:var(--ws-accent);background:var(--ws-accent-soft)}.onboarding-choice-input{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.onboarding-choice-mark{border:1.5px solid var(--ws-primary-soft);background:var(--ws-paper);border-radius:50%;flex:0 0 21px;place-items:center;width:21px;height:21px;margin-top:0;display:grid;position:relative}.onboarding-option.selected .onboarding-choice-mark{border-color:var(--ws-accent);background:var(--ws-accent)}.onboarding-option.selected .onboarding-choice-mark:after{border-bottom:2px solid var(--ws-white);border-left:2px solid var(--ws-white);content:"";width:8px;height:4px;transform:translateY(-1px)rotate(-45deg)}.onboarding-option:has(.onboarding-choice-input:focus-visible){outline:3px solid var(--ws-focus);outline-offset:2px}.onboarding-attribution{flex:1}.onboarding-attribution .onboarding-options{margin-top:23px}.onboarding-footer{border-top:1px solid var(--ws-line);background:var(--ws-paper-strong);grid-template-columns:1fr;align-items:center;gap:12px;margin-top:auto;padding:16px 36px;display:grid}.onboarding-actions{justify-content:flex-end;align-items:center;gap:15px;display:flex}.onboarding-actions .text-button{padding:11px 4px}.onboarding-actions .primary-button{min-width:112px}.onboarding-error{margin:5px 0 8px;font-size:12px;font-weight:700;line-height:1.4}.onboarding-error,.onboarding-question>p.onboarding-error{color:var(--ws-error-ink)}.onboarding-name-field .onboarding-error{margin:0}.onboarding-attribution-error{margin:10px 0 0}.onboarding-submit-error{grid-column:1/-1;margin:0}@media (max-width:650px){.onboarding-screen{background:var(--ws-paper);padding:0}.onboarding-panel{width:100%;box-shadow:none;border:0;border-radius:0}.onboarding-header{padding:22px 20px 14px}.onboarding-header .brand{font-size:22px}.onboarding-progress{gap:9px}.onboarding-progress-track i{width:20px}.onboarding-body{padding:20px 20px 28px}.onboarding-body h1{letter-spacing:-1.3px;font-size:32px}.onboarding-intro{font-size:14px}.onboarding-question{margin-top:27px}.onboarding-option{font-size:14px}.onboarding-footer{padding:14px 20px max(14px,env(safe-area-inset-bottom))}.onboarding-actions{width:100%}.onboarding-actions .primary-button{flex:1}}.about-page{background:var(--ws-soft);min-height:100vh;overflow:hidden}.about-header{z-index:5;border-bottom:1px solid var(--ws-line);background:var(--ws-paper);justify-content:space-between;align-items:center;min-height:78px;padding:0 clamp(24px,5vw,76px);display:flex;position:relative}.about-home{text-decoration:none}.about-home .brand{padding:0}.about-sign-in{border:1px solid var(--ws-line);color:var(--ws-ink);border-radius:999px;padding:9px 15px;font-size:12px;font-weight:750;text-decoration:none;transition:background .18s,border-color .18s}.about-sign-in:hover{border-color:var(--ws-highlight-line-dark);background:var(--ws-soft)}.about-hero{background:linear-gradient(145deg,var(--ws-orange),var(--ws-lilac-pale));position:relative;overflow:hidden}.about-hero:before{filter:blur(30px);content:"";background:radial-gradient(circle,#c6b9eceb 0,#fff0dcb8 38%,#ffad4b00 72%);border-radius:50%;width:760px;height:760px;position:absolute;top:-34%;left:34%}.about-hero-inner{z-index:1;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:center;gap:clamp(36px,6vw,84px);width:min(100% - 48px,1120px);min-height:560px;margin:0 auto;padding:72px 0;display:grid;position:relative}.about-hero h1{letter-spacing:-.055em;max-width:760px;margin:0 0 24px;font-family:DM Sans Variable,DM Sans,Arial,sans-serif;font-size:clamp(46px,5.6vw,72px);font-weight:400;line-height:.98}.about-hero-copy>p{color:#414651;max-width:620px;margin:0;font-size:clamp(17px,1.5vw,19px);line-height:1.58}.about-hero-mark{aspect-ratio:1;justify-self:center;place-items:center;width:min(30vw,350px);display:grid;position:relative}.about-hero-logo{z-index:2;width:78%;height:auto;position:relative}.about-orbit{border:1px solid #21283229;border-radius:50%;position:absolute}.about-orbit-outer{inset:0}.about-orbit-inner{inset:18%}.about-story-canvas{background:radial-gradient(ellipse 72% 42% at 18% 16%,#ffad4b57 0,#fff0dc61 42%,#fff8f100 78%),radial-gradient(ellipse 70% 46% at 88% 86%,#c6b9ec47 0,#f1edff4d 44%,#fff8f100 78%),var(--ws-soft);padding:clamp(64px,8vw,104px) 24px 64px}.about-story{gap:20px;width:min(100%,860px);margin:0 auto;display:grid}.about-story-heading h2{letter-spacing:-.045em;max-width:780px;margin:0;font-family:DM Sans Variable,DM Sans,Arial,sans-serif;font-size:clamp(40px,5vw,58px);font-weight:400;line-height:1.02}.about-story-heading{padding:0 4px 14px}.about-story-section{border:1px solid var(--ws-line);background:var(--ws-paper);box-shadow:var(--ws-shadow);border-radius:24px;padding:clamp(34px,5vw,52px)}.about-summary-card{margin-bottom:clamp(24px,4vw,40px)}.about-story-section h3{letter-spacing:-.025em;align-items:center;gap:14px;margin:0 0 20px;font-size:clamp(23px,2.8vw,29px);line-height:1.2;display:flex}.about-story-number{background:var(--ws-ink);width:46px;height:46px;color:var(--ws-white);letter-spacing:0;border-radius:50%;flex:none;place-items:center;font-size:16px;font-weight:820;display:grid}.about-story-section p{max-width:700px;color:var(--ws-muted);margin:0;font-size:18px;line-height:1.68}.about-story-section p+p{margin-top:20px}.about-security-card a{color:var(--ws-primary);text-underline-offset:3px;font-weight:720}.about-founder-signature{font-weight:650;color:var(--ws-ink)!important;line-height:1.35!important}.about-founder-signature span{font-weight:500;display:block}.about-founder-signature .about-founder-rule{margin-bottom:4px;font-weight:650}.about-founder-signature a{color:var(--ws-primary);text-underline-offset:3px}.about-story-action{padding:24px 0 0}.about-cta{background:var(--ws-orange);color:var(--ws-ink);border-radius:11px;align-items:center;padding:15px 21px;font-size:13px;font-weight:780;text-decoration:none;transition:background .18s,transform .18s;display:inline-flex}.about-cta:hover{background:var(--ws-orange-deep);transform:translateY(-1px)}.about-cta:focus-visible,.about-home:focus-visible,.about-sign-in:focus-visible{outline:3px solid var(--ws-focus);outline-offset:3px}.brand-guide-footer a[aria-current=page]{color:var(--ws-lilac)}@media (max-width:800px){.about-hero-inner{grid-template-columns:1fr;min-height:590px;padding-top:64px;padding-bottom:64px}.about-hero-copy{z-index:2;position:relative}.about-hero-mark{opacity:.42;width:330px;position:absolute;bottom:-95px;right:-105px}}@media (max-width:520px){.about-header{min-height:68px}.about-hero-inner{width:min(100% - 40px,1120px);min-height:540px}.about-hero h1{font-size:44px}.about-story-canvas{padding:52px 20px 42px}.about-story{gap:14px}.about-story-heading h2{font-size:38px}.about-story-heading{padding-bottom:12px;padding-left:2px;padding-right:2px}.about-story-section{border-radius:18px;padding:30px 22px}.about-story-number{width:42px;height:42px;font-size:15px}.about-story-section p{font-size:17px}}.company-search-location{border-left:3px solid var(--ws-lilac);background:var(--ws-lilac-wash);color:var(--ws-muted);margin:0;padding:10px 12px;font-size:11px;line-height:1.5}.direct-entry-form{border-color:var(--ws-primary-soft);background:linear-gradient(145deg,var(--ws-paper),var(--ws-lilac-pale))}.direct-entry-form .direct-entry-field-label{align-items:baseline;gap:6px;display:flex}.optional-field{color:var(--ws-muted);font-size:10px;font-weight:600}.company-search-location strong{color:var(--ws-ink);margin-right:5px}.company-search-entry{grid-template-columns:minmax(0,1fr) 44px;align-items:end;gap:9px;max-width:680px;margin:18px 0 12px;display:grid}.company-search-limit{max-width:680px;color:var(--ws-muted);justify-content:space-between;gap:16px;margin:-4px 0 12px;font-size:11px;line-height:1.45;display:flex}.company-search-limit span{color:var(--ws-ink);flex:none;font-weight:700}.company-search-add-button{border:1px solid var(--ws-control-line);background:var(--ws-lilac-pale);width:44px;height:42px;color:var(--ws-primary);border-radius:10px;place-items:center;font-size:24px;font-weight:650;line-height:1;display:grid}.company-search-add-button:hover{border-color:var(--ws-primary-soft);background:var(--ws-lilac)}.company-search-names{flex-wrap:wrap;gap:8px;margin:0 0 16px;padding:0;list-style:none;display:flex}.company-search-names li{border:1px solid var(--ws-control-line);background:var(--ws-soft);color:var(--ws-ink);border-radius:99px;align-items:center;gap:7px;padding:7px 8px 7px 11px;font-size:12px;font-weight:700;display:flex}.company-search-names button{background:var(--ws-line);width:20px;height:20px;color:var(--ws-muted);border:0;border-radius:50%;place-items:center;padding:0;line-height:1;display:grid}.company-similar-action{border:1px solid var(--ws-lilac);background:var(--ws-lilac-pale);border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding:17px;display:flex}.company-similar-action h2{margin:0;font-size:17px}.company-similar-action p{color:var(--ws-muted);margin:4px 0 0;font-size:13px;line-height:1.45}.company-search-submit{margin-top:14px}.company-discovery-results{padding-top:6px}.company-discovery-results .section-heading{align-items:flex-start}.recommendation-card-selected{border-color:var(--ws-primary-soft);box-shadow:0 0 0 2px var(--ws-lilac-pale),var(--ws-shadow)}.company-result-selection{align-items:center;gap:9px;display:flex}.company-result-selection input{width:17px;height:17px;accent-color:var(--ws-focus);margin:0}.company-discovery-actions{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.company-discovery-actions .save-button{margin-left:auto}.company-results-footer{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-top:16px;display:flex}.company-results-footer .company-results-pagination{margin-top:0}.company-similar-results{margin-top:36px}.recommendation-working{border:1px solid var(--ws-control-line);background:var(--ws-paper);color:var(--ws-primary);border-radius:10px;font-weight:750}.recommendation-failure,.recommendation-working{margin:15px 0 0;padding:13px 15px;font-size:12px}.recommendation-failure{border:1px solid var(--ws-highlight-line-strong);background:var(--ws-orange-pale);color:var(--ws-ink);border-radius:10px;font-weight:700;line-height:1.5}.recommendation-grid{margin-top:16px}.recommendation-card{flex-direction:column;min-width:0;display:flex}.recommendation-card .recommendation-industry{color:var(--ws-primary);margin-top:2px;font-weight:750}.recommendation-employees{flex-wrap:wrap;align-items:baseline;gap:5px;font-weight:750;display:flex;color:var(--ws-job-ink)!important}.recommendation-employees small{color:var(--ws-muted);font-size:10px;font-weight:550}.recommendation-card .signal{flex:1;line-height:1.5}.recommendation-actions{justify-content:space-between;align-items:center;gap:10px;display:flex}@media (max-width:800px){.recommendation-grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.recommendation-grid{grid-template-columns:1fr}.recommendation-actions{flex-direction:column;align-items:stretch}.recommendation-actions .save-button{width:100%}.company-discovery-actions{flex-direction:column;align-items:stretch}.company-discovery-actions .save-button{width:100%;margin-left:0}}.account-email-link,.archetype-faq-link,.queue-link,.text-link,.today-follow-up-link,:is(.content,.archetype-retake-popover,.faq-shell>section) a:not(:where(.primary-button,.secondary-button,.danger-button,.save-button,.approve-button)){color:var(--ws-focus);-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:.2em;text-decoration-line:underline;text-decoration-thickness:1px}.archetype-faq-link:visited,.queue-link:visited,.text-link:visited,:is(.content,.archetype-retake-popover,.faq-shell>section) a:not(:where(.primary-button,.secondary-button,.danger-button,.save-button,.approve-button)):visited{color:var(--ws-focus)}.account-email-link:hover,.archetype-faq-link:hover,.queue-link:hover,.text-link:hover,.today-follow-up-link:hover,:is(.content,.archetype-retake-popover,.faq-shell>section) a:not(:where(.primary-button,.secondary-button,.danger-button,.save-button,.approve-button)):hover{color:var(--ws-accent-hover);text-decoration-thickness:2px}.account-email-link:focus-visible,.archetype-faq-link:focus-visible,.queue-link:focus-visible,.text-link:focus-visible,.today-follow-up-link:focus-visible,:is(.content,.archetype-retake-popover,.faq-shell>section) a:not(:where(.primary-button,.secondary-button,.danger-button,.save-button,.approve-button)):focus-visible{outline:3px solid var(--ws-focus);border-radius:2px}@supports (color:color-mix(in lab,red,red)){.account-email-link:focus-visible,.archetype-faq-link:focus-visible,.queue-link:focus-visible,.text-link:focus-visible,.today-follow-up-link:focus-visible,:is(.content,.archetype-retake-popover,.faq-shell>section) a:not(:where(.primary-button,.secondary-button,.danger-button,.save-button,.approve-button)):focus-visible{outline:3px solid color-mix(in srgb,var(--ws-focus) 34%,transparent)}}.account-email-link:focus-visible,.archetype-faq-link:focus-visible,.queue-link:focus-visible,.text-link:focus-visible,.today-follow-up-link:focus-visible,:is(.content,.archetype-retake-popover,.faq-shell>section) a:not(:where(.primary-button,.secondary-button,.danger-button,.save-button,.approve-button)):focus-visible{outline-offset:3px}.destination-rename-menu{flex:none;display:inline-flex;position:relative}.destination-rename-trigger{background:var(--ws-paper);width:32px;height:32px;color:var(--ws-primary);letter-spacing:1px;opacity:0;cursor:pointer;border:1px solid #0000;border-radius:8px;place-items:center;padding:0;font-size:16px;font-weight:850;line-height:1;transition:opacity .16s,border-color .16s,background .16s;display:grid}.destination-rename-menu:focus-within .destination-rename-trigger,.destination-rename-menu:hover .destination-rename-trigger{opacity:1}.destination-rename-trigger:hover{border-color:var(--ws-control-line);background:var(--ws-lilac-wash)}.destination-rename-trigger:focus-visible{opacity:1;outline:3px solid var(--ws-focus)}@supports (color:color-mix(in lab,red,red)){.destination-rename-trigger:focus-visible{outline:3px solid color-mix(in srgb,var(--ws-focus) 34%,transparent)}}.destination-rename-trigger:focus-visible{outline-offset:2px}.destination-rename-popover{z-index:30;border:1px solid var(--ws-line);background:var(--ws-paper);border-radius:10px;min-width:128px;padding:6px;position:absolute;top:calc(100% + 7px);right:0;box-shadow:0 12px 28px #21283229}.destination-rename-popover[role=menu] button{width:100%;color:var(--ws-ink);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:9px 10px;font-size:12px;font-weight:750}.destination-rename-popover[role=menu] button:focus-visible,.destination-rename-popover[role=menu] button:hover{background:var(--ws-lilac-wash);outline:none}.destination-rename-popover[role=menu] .destination-delete-action{color:var(--ws-error-ink)}.destination-rename-form{width:min(300px,100vw - 32px);padding:13px}.destination-rename-form form,.destination-rename-form label{gap:7px;display:grid}.destination-rename-form>p{color:var(--ws-muted);margin:0;font-size:12px;line-height:1.45}.destination-rename-form label{color:var(--ws-ink);font-size:12px;font-weight:750}.destination-rename-form input{border:1px solid var(--ws-control-line);background:var(--ws-white);width:100%;min-height:40px;color:var(--ws-ink);font:inherit;border-radius:8px;padding:9px 10px}.destination-rename-form input:focus{border-color:var(--ws-focus);outline:3px solid var(--ws-focus)}@supports (color:color-mix(in lab,red,red)){.destination-rename-form input:focus{outline:3px solid color-mix(in srgb,var(--ws-focus) 20%,transparent)}}.destination-rename-form input:focus{outline-offset:1px}.destination-rename-error{color:var(--ws-error-ink);margin:2px 0 0;font-size:12px;font-weight:700;line-height:1.4}.destination-rename-actions{justify-content:flex-end;align-items:center;gap:12px;margin-top:6px;display:flex}.destination-rename-actions .text-button{padding:9px 0}@media (hover:none),(max-width:650px){.destination-rename-trigger{opacity:1}}.destination-name-row{align-items:center;gap:8px;min-width:0;display:flex}.destination-list-item:focus-within .destination-rename-trigger,.destination-list-item:hover .destination-rename-trigger,.destination-name-row:focus-within .destination-rename-trigger,.destination-name-row:hover .destination-rename-trigger,.workspace-page-heading:focus-within .destination-rename-trigger,.workspace-page-heading:hover .destination-rename-trigger{opacity:1}.destination-context-link,.destination-heading-link{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.destination-context-link:hover,.destination-heading-link:hover{color:var(--ws-primary);text-underline-offset:3px;text-decoration:underline}.destination-context-link:focus-visible,.destination-heading-link:focus-visible{outline:3px solid var(--ws-focus);border-radius:4px}@supports (color:color-mix(in lab,red,red)){.destination-context-link:focus-visible,.destination-heading-link:focus-visible{outline:3px solid color-mix(in srgb,var(--ws-focus) 34%,transparent)}}.destination-context-link:focus-visible,.destination-heading-link:focus-visible{outline-offset:3px}.destination-list-item{align-items:center;gap:7px;display:flex;position:relative}.career-map-journey li>.destination-name-link,.journey-home-path-list li>.destination-name-link{flex:1}.career-map-journey li .destination-rename-trigger,.journey-home-path-list li .destination-rename-trigger{background:var(--ws-paper);text-align:center;border-color:#0000;flex:0 0 32px;justify-content:center;gap:0;width:32px;min-height:32px;padding:0;display:grid}.destination-list-item .destination-rename-actions button{flex:none;justify-content:center;align-items:center;width:auto;min-height:36px;padding:8px 11px;display:inline-flex}.destination-list-item .destination-rename-actions .primary-button{border:1px solid var(--ws-primary);background:var(--ws-primary);color:var(--ws-white)}.destination-list-item .destination-rename-actions .text-button{color:var(--ws-primary);background:0 0;border:0}@media (hover:none),(max-width:650px){.career-map-journey li .destination-rename-trigger,.journey-home-path-list li .destination-rename-trigger{flex-basis:44px;width:44px;min-height:44px}}.candidate-evidence a{color:var(--ws-focus);text-underline-offset:.2em;border:0;border-radius:0;padding:0;text-decoration-line:underline}.job-row>.text-link,.saved-person-card>.text-link{flex:none}.career-map-path-card .destination-rename-trigger{opacity:1}:is(.app-shell,.account-shell,.onboarding-screen,.workspace-gate-screen){font-size:12px;line-height:1.5}.app-shell :is(.career-map-path-state,.career-map-path-facts dt,.career-map-progress-ring small,.career-map-trail-choice small,.career-map-trail-detail,.sidebar-path-list>span,.path-workspace-progress small,.company-card-site>span,.company-facts dt,.recommendation-survey-scale,.form-grid label>small,.field-help-trigger,.location-field>small,.location-option small,.location-add-option small,.linkedin-delivery-route small,.linkedin-filters dt,.linkedin-profile-file small,.character-count,.outreach-status,.today-item-estimate,.today-journey-map small,.today-plan-name>small,.today-plan-price>small,.evidence-result small,.evidence-empty,.job-fit-score,.job-fit-factor,.job-estimates>span,.person-result small,.confidence-badge,.candidate-evidence a,.candidate-evidence>span,.discovery-lane,.resume-job-fields label small,.resume-question-list label>strong,.resume-comparison figcaption span,.optional-field,.recommendation-employees small),.app-shell :is(.career-map-route-compass text,.career-map-trail-stop-label text){font-size:10.5px}.app-shell .sidebar-path-list button,.app-shell .today-path-plan-heading p{font-size:12px}.account-shell :is(.usage-card small,.usage-price-table th,.usage-price-table td span,.access-block-row small,.account-preference-selects label,.field-time-zone,.plan-card>div:first-child span,.plan-card h3 small){font-size:10.5px}.career-compass-section-actions{flex:none}.error-dialog{border:1px solid var(--ws-error-border);border-top:4px solid var(--ws-accent);background:linear-gradient(145deg,var(--ws-paper),var(--ws-lilac-wash));width:min(540px,100vw - 32px);max-height:min(82vh,680px);color:var(--ws-ink);border-radius:18px;margin:0;padding:0;position:fixed;inset:50% auto auto 50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 28px 80px #362a583d}.error-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1812219e}.error-dialog-card{justify-items:start;gap:14px;padding:clamp(24px,5vw,38px);display:grid}.error-dialog-mark{border:1px solid var(--ws-lilac);background:radial-gradient(circle at 50% 44%,var(--ws-paper) 0 22%,var(--ws-lilac-pale) 63%,var(--ws-orange-pale) 100%);border-radius:50%;justify-content:center;justify-self:center;align-items:center;width:48px;height:48px;line-height:0;display:flex}.error-dialog-sparkle{flex:none;width:26px;height:26px;display:block}.error-dialog-sparkle .brand-mark-spark{fill:var(--ws-accent)}.error-dialog h2{color:var(--ws-ink);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(25px,4vw,34px);font-weight:650;line-height:1.15}.error-dialog h2:focus{outline:none}.error-dialog p{max-width:58ch;color:var(--ws-job-ink);margin:0;font-size:1rem;line-height:1.6}.error-dialog-actions{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.error-dialog-actions a{text-decoration:none}@media (max-width:520px){.error-dialog-actions{flex-direction:column;width:100%}.error-dialog-actions>*{white-space:normal;width:100%}}.career-compass-section-break{text-align:center;justify-items:center;gap:18px;display:grid}.career-compass-section-break>div{max-width:650px}.career-compass-section-break .primary-button{justify-self:center;min-width:min(100%,250px)}.career-compass-time{background:var(--ws-orange-pale);color:var(--ws-ink);border-radius:999px;align-items:center;gap:7px;margin:16px 0 0;padding:7px 11px;font-size:13px;display:inline-flex}.career-compass-time svg{fill:none;width:17px;height:17px;stroke:var(--ws-primary);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px}.career-compass-goal-reminder{border:1px solid var(--ws-highlight-line);text-align:left;background:#fffdf9a8;border-radius:12px;gap:8px;margin-top:18px;padding:15px 17px;display:grid}.career-compass-goal-reminder p{max-width:none;margin:0;font-size:14px;line-height:1.45}.career-compass-goal-reminder strong{color:var(--ws-ink)}.career-compass-goal-reminder a{width:fit-content;color:var(--ws-primary);font-size:12px;font-weight:750}.career-compass-actions{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.career-compass-previous{justify-self:start}.career-compass-section-actions{flex-wrap:wrap;justify-content:flex-end;justify-self:end;gap:10px;display:flex}.career-compass-saving{color:var(--ws-muted);font-size:11px;font-weight:750}.career-compass-exit{border:1px solid var(--ws-line);background:var(--ws-paper);width:28px;height:28px;color:var(--ws-muted);border-radius:50%;justify-self:end;place-items:center;padding:0;font-size:21px;line-height:1;display:grid}.career-compass-exit:hover:not(:disabled){border-color:var(--ws-primary);color:var(--ws-primary)}.career-compass-exit:disabled{cursor:wait;opacity:.55}.career-compass-exit-dialog{border:1px solid var(--ws-lilac);background:var(--ws-paper);border-radius:18px;width:min(440px,100vw - 32px);margin:auto;padding:0;box-shadow:0 20px 70px #2128323d}.career-compass-exit-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#2128326b}.career-compass-exit-dialog>div{padding:25px}.career-compass-exit-dialog h2{color:var(--ws-ink);margin:0;font-size:24px}.career-compass-exit-dialog p{color:var(--ws-muted);margin:10px 0 0;line-height:1.55}.career-compass-exit-dialog-actions{flex-wrap:wrap;align-items:center;gap:9px;margin-top:21px;display:flex}.career-compass-exit-dialog-actions .text-button{color:var(--ws-muted)}.career-compass:not(.is-in-section)>.career-compass-heading{text-align:center;flex-direction:column;align-items:center}.career-compass:not(.is-in-section)>.career-compass-heading p{margin-left:auto;margin-right:auto}.career-compass:not(.is-in-section)>.career-compass-progress-scroll{margin-top:6px}.career-compass:not(.is-in-section)>.career-compass-section-break{margin-top:2px}.career-compass{width:min(620px,100%);margin:0 auto 24px}.career-compass-panel{border:1px solid var(--ws-line);background:var(--ws-paper);box-shadow:var(--ws-shadow);border-radius:22px;overflow:hidden}.career-compass-panel-header{grid-template-columns:minmax(0,1fr) auto 28px;align-items:start;gap:12px;padding:26px 32px 18px;display:grid}.career-compass-logo-exit{background:0 0;border:0;width:max-content;padding:0}.career-compass-logo-exit:disabled{cursor:wait}.career-compass-panel-header .brand{padding:0}.career-compass-header-controls{justify-items:end;gap:5px;display:grid}.career-compass-panel-progress{color:var(--ws-muted);align-items:center;gap:11px;font-size:12px;font-weight:700;display:flex}.career-compass-panel-progress-track{gap:4px;display:flex}.career-compass-panel-progress-track i{background:var(--ws-line);border-radius:999px;width:23px;height:5px;display:block}.career-compass-panel-progress-track i.complete{background:var(--ws-orange)}.career-compass-panel-body{padding:18px 32px 26px}.career-compass .career-compass-heading{text-align:left;display:block}.career-compass .career-compass-heading h1{font-size:38px}.career-compass .career-compass-heading p{margin:12px 0 0;font-size:15px;line-height:1.5}.career-compass .career-compass-progress-scroll{margin-top:30px}.career-compass .resume-process-path.career-compass-progress{min-width:550px}.career-compass .career-compass-section-break{box-shadow:none;text-align:left;background:0 0;border:0;border-radius:0;justify-items:start;gap:18px;margin-top:28px;padding:0;display:grid}.career-compass .career-compass-section-break>div{max-width:none}.career-compass .career-compass-section-break h2{font-size:22px}.career-compass .career-compass-section-break .primary-button{justify-self:start;min-width:0}.career-compass .career-compass-goal-reminder{background:var(--ws-soft)}.career-compass-actions{border-top:1px solid var(--ws-line);background:var(--ws-paper-strong);margin:0;padding:14px 32px}.career-compass-workspace{width:min(620px,100%);max-width:none;margin:18px auto 0}.career-compass-workspace .search-process-path{display:none}.career-compass-workspace .workspace-form{box-shadow:var(--ws-shadow);border-radius:22px;margin:0}@media (max-width:640px){.career-compass-panel-header{grid-template-columns:minmax(0,1fr) 28px}.career-compass-header-controls{grid-column:1/-1;justify-items:start}}.company-search-approach{gap:8px;display:grid}.company-search-approach-options{gap:9px;display:grid}.company-search-approach-options label{border:1px solid var(--ws-line);background:var(--ws-paper);cursor:pointer;border-radius:12px;grid-template-columns:auto 1fr;align-items:start;gap:11px;padding:13px}.company-search-approach-options label.selected{border-color:var(--ws-accent);background:var(--ws-accent-soft)}.company-search-approach-options input{width:18px;height:18px;accent-color:var(--ws-accent);margin:1px 0 0}.company-search-approach-options span{gap:3px;display:grid}.company-search-approach-options small{color:var(--ws-muted);font-weight:500;line-height:1.4}.company-compass-continue{border:1px solid var(--ws-highlight-line);background:var(--ws-orange-pale);border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding:17px;display:flex}.company-compass-continue p{color:var(--ws-muted);margin:0}.company-compass-continue strong{color:var(--ws-ink)}.company-similar-action{align-items:flex-start}.interview-microphone-check{border:1px solid var(--ws-lilac);background:var(--ws-lilac-wash);border-radius:18px;gap:18px;padding:24px;display:grid}.interview-microphone-check>button{justify-self:start;width:auto}.interview-microphone-check h3{margin:0}.interview-microphone-check textarea{resize:vertical;background:var(--ws-paper);min-height:110px}.interview-microphone-indicator{color:var(--ws-muted);align-items:center;gap:8px;margin:0;font-size:13px;font-weight:700;display:flex}.interview-microphone-indicator span{background:var(--ws-line);border-radius:50%;width:10px;height:10px;display:block}.interview-microphone-indicator.is-active{color:var(--ws-ink)}.interview-microphone-indicator.is-active span{background:var(--ws-orange);box-shadow:0 0 0 5px var(--ws-orange)}@supports (color:color-mix(in lab,red,red)){.interview-microphone-indicator.is-active span{box-shadow:0 0 0 5px color-mix(in srgb,var(--ws-orange) 20%,transparent)}}.interview-session-bar{border:1px solid var(--ws-lilac);background:var(--ws-lilac-wash);border-radius:15px;justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;display:flex}.interview-session-bar>div{min-width:0}.interview-session-bar p{color:var(--ws-muted);margin:4px 0 0;font-size:13px}.interview-session-bar time{background:var(--ws-paper);color:var(--ws-ink);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;padding:8px 11px;font-weight:800}.interview-conversation{border:1px solid var(--ws-line);background:var(--ws-paper);border-radius:18px;gap:18px;padding:24px;display:grid}.interview-voice-stage{border:1px solid var(--ws-lilac);background:radial-gradient(circle at 18% 50%,var(--ws-lilac-pale),transparent 42%),var(--ws-lilac-wash);border-radius:16px;align-items:center;gap:15px;min-height:92px;padding:16px 18px;display:flex}@supports (color:color-mix(in lab,red,red)){.interview-voice-stage{background:radial-gradient(circle at 18% 50%,color-mix(in srgb,var(--ws-lilac-pale) 90%,transparent),transparent 42%),var(--ws-lilac-wash)}}.interview-voice-stage strong{color:var(--ws-ink)}.interview-voice-stage p{color:var(--ws-muted);margin:4px 0 0;font-size:13px}.interview-voice-orb{background:var(--ws-focus);width:54px;height:54px;box-shadow:0 0 0 7px var(--ws-lilac-pale),0 0 22px var(--ws-focus);border-radius:50%;flex:none;justify-content:center;align-items:center;gap:4px;display:flex}@supports (color:color-mix(in lab,red,red)){.interview-voice-orb{box-shadow:0 0 0 7px color-mix(in srgb,var(--ws-lilac-pale) 80%,transparent),0 0 22px color-mix(in srgb,var(--ws-focus) 28%,transparent)}}.interview-voice-orb i{background:var(--ws-white);transform-origin:50%;border-radius:999px;width:4px;height:14px;display:block}.interview-voice-orb.is-speaking i{animation:interview-voice-pulse .72s ease-in-out infinite alternate}.interview-voice-orb.is-speaking i:nth-child(2){animation-delay:.18s}.interview-voice-orb.is-speaking i:nth-child(3){animation-delay:.36s}.interview-voice-orb.is-listening{background:var(--ws-orange)}.interview-voice-orb.is-listening i{height:19px}.interview-voice-orb.is-preparing,.interview-voice-orb.is-thinking{background:var(--ws-primary)}.interview-voice-orb.is-unavailable{background:var(--ws-muted);box-shadow:none}.interview-capture-actions{align-items:center}.interview-capture-actions .primary-button{min-width:178px}.interview-capture-error{color:#b42318;margin:0;font-size:14px;font-weight:700;line-height:1.45}.interview-conversation details{gap:9px;display:grid}.interview-conversation details>p{max-width:68ch;color:var(--ws-ink);margin:0;line-height:1.55}.interview-conversation summary{color:var(--ws-muted);cursor:pointer;font-size:13px;font-weight:700}.interview-conversation textarea{resize:vertical;min-height:110px}.interview-question-readout{gap:12px;margin-top:22px;display:grid}.interview-question-readout h3{margin:0}.interview-question-readout article{border:1px solid var(--ws-line);background:var(--ws-soft);border-radius:14px;gap:8px;padding:17px;display:grid}.interview-question-readout h4,.interview-question-readout p{margin:0}.interview-question-readout p{color:var(--ws-muted);line-height:1.55}.interview-question-readout strong{color:var(--ws-ink)}@keyframes interview-voice-pulse{0%{height:10px;transform:scaleY(.72)}to{height:27px;transform:scaleY(1.05)}}@media (max-width:760px){.career-compass-intention{grid-template-columns:1fr}.career-compass-intention>div,.career-compass-map-update{padding:16px}.career-compass-map-update{grid-column:auto}.career-compass-section-break{padding:22px 18px}.career-compass-actions{grid-template-columns:1fr;align-items:stretch}.career-compass-previous,.career-compass-section-actions{justify-self:stretch}.career-compass-section-actions{flex-direction:column;align-items:stretch}.career-compass-previous .secondary-button,.career-compass-section-actions .primary-button,.career-compass-section-actions .secondary-button,.career-compass-section-break .primary-button{width:100%}.career-compass-goal-reminder{padding:14px}}@media (max-width:620px){.company-similar-action{flex-direction:column;align-items:stretch}.company-similar-action .secondary-button{width:100%}}@media (max-width:650px){.interview-session-bar{flex-direction:column;align-items:stretch}.interview-session-bar .secondary-button{width:100%}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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}