/*! 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)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--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{:root,:host{--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;--color-white:#fff;--spacing:.25rem;--radius-xl:.75rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{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}html,:host{-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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{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}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,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{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-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{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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,)}}:root{--color-white:#fff;--ink:#0a1a35;--ink-soft:#193352;--navy:#071a36;--navy-rich:#0b2348;--navy-deep:#041126;--blue:#255eff;--blue-strong:#1548df;--blue-light:#e9efff;--cyan:#51d8e7;--gold:#d8ad58;--gold-light:#f8edcf;--cream:#f7f6f1;--surface-white:var(--color-white);--paper:var(--surface-white);--paper-soft:#fbfcfe;--text-on-dark:var(--color-white);--text-small-on-dark:var(--text-on-dark);--border-white-solid:var(--color-white);--surface-ink:#06152f;--surface-ink-deep:#030d20;--surface-glass:#0a2249ad;--surface-glass-strong:#0b2752db;--surface-glass-soft:#224d8b38;--surface-glass-muted:#081e417a;--glass-border:#6f9fff33;--glass-border-strong:#51d8e757;--glass-highlight:#ffffff1a;--glass-shadow:0 1.75rem 5rem #0005145c;--glass-shadow-hover:0 2rem 5.5rem #00071c7a;--control-glass-bg:#0b264e9e;--control-glass-bg-hover:#143a74c2;--control-glass-border:#79a4ff4d;--control-glass-highlight:#ffffff1f;--status-success-bg:#22be8f24;--status-success-border:#5ee8be57;--status-success-text:#8ff1d2;--status-live-bg:#51d8e71f;--status-live-border:#51d8e74d;--status-live-text:#9ceef5;--ambient-blue:#255eff3d;--ambient-cyan:#51d8e726;--ambient-gold:#d8ad5824;--muted:#637188;--muted-strong:#4d607b;--line:#dfe5ed;--line-strong:#cdd6e3;--green:#118664;--green-light:#e6f7f0;--red:#bd3e4f;--red-light:#fbeaec;--amber:#a96e17;--amber-light:#fff4d8;--font-sans:var(--font-geist-sans), Inter, ui-sans-serif, system-ui, sans-serif;--font-mono:var(--font-geist-mono), "SFMono-Regular", Consolas, monospace;--text-micro:.75rem;--text-caption:.8125rem;--text-small:.875rem;--text-body:1rem;--text-body-large:1.125rem;--text-heading-3:1.25rem;--text-heading-2:2rem;--text-heading-1:3rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--radius-small:.625rem;--radius-medium:.875rem;--radius-large:1.25rem;--radius-xl:1.75rem;--shadow-soft:0 1.5rem 4rem #071a361a;--shadow-card:0 .75rem 2rem #071a3612;--content-width:74rem}*{box-sizing:border-box}html{scroll-behavior:smooth;font-size:100%}body{background:var(--cream);color:var(--ink);font-family:var(--font-sans);font-size:var(--text-body);text-rendering:optimizelegibility;margin:0}button,input,select,textarea{color:inherit;font:inherit}button{cursor:pointer;border:0}a{color:inherit;text-decoration:none}img,svg{max-width:100%;display:block}h1,h2,h3,p{margin-block:0}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline-offset:.125rem;outline:.1875rem solid #255eff59}::selection{background:#255eff33}.surface-glass{border:.0625rem solid var(--glass-border);background:linear-gradient(145deg, var(--glass-highlight), transparent 42%), var(--surface-glass);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(1.5rem)saturate(135%);backdrop-filter:blur(1.5rem)saturate(135%)}.surface-glass--strong{background:linear-gradient(145deg, var(--glass-highlight), transparent 42%), var(--surface-glass-strong)}.text-on-dark{color:var(--text-on-dark)}.content-width{width:min(var(--content-width), calc(100% - 3rem));margin-inline:auto}.icon{flex:none;justify-content:center;align-items:center;min-width:1em;line-height:1;display:inline-flex}.brand{color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;padding:0;display:inline-flex}.brand--light{color:var(--text-on-dark)}.brand__asset{display:block}.brand__asset--full{width:13rem}.brand__asset--icon{width:2.75rem;display:none}.brand__image{width:100%;height:auto;display:block}.brand--compact .brand__asset--full{display:none}.brand--compact .brand__asset--icon{display:block}.button{letter-spacing:-.01em;border:.0625rem solid #0000;border-radius:.75rem;justify-content:center;align-items:center;gap:.625rem;min-width:0;font-weight:720;transition:transform .16s,box-shadow .16s,background .16s;display:inline-flex}.button:hover:not(:disabled){transform:translateY(-.125rem)}.button:disabled{cursor:not-allowed;opacity:.5}.button--small{min-height:2.375rem;padding-inline:.875rem;font-size:.75rem}.button--medium{min-height:2.875rem;padding-inline:1.125rem;font-size:.8125rem}.button--large{min-height:3.25rem;padding-inline:1.375rem;font-size:.875rem}.button--primary{background:linear-gradient(135deg, #326cff, var(--blue-strong));color:var(--text-on-dark);box-shadow:0 .875rem 2.25rem #255eff3d}.button--primary:hover:not(:disabled){box-shadow:0 1.125rem 2.5rem #255eff57}.button--secondary{border-color:var(--line-strong);background:var(--color-white);color:var(--ink)}.button--ghost{border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.button--ghost{border-color:color-mix(in srgb, currentColor 15%, transparent)}}.button--ghost{background:currentColor}@supports (color:color-mix(in lab, red, red)){.button--ghost{background:color-mix(in srgb, currentColor 6%, transparent)}}.button--ghost{color:inherit}.button--glass{border-color:var(--control-glass-border);background:linear-gradient(145deg, var(--control-glass-highlight), transparent 48%), var(--control-glass-bg);color:var(--text-on-dark);box-shadow:inset 0 .0625rem var(--control-glass-highlight), 0 .75rem 2rem #00071c33;-webkit-backdrop-filter:blur(1rem)saturate(135%);backdrop-filter:blur(1rem)saturate(135%)}.button--glass:hover:not(:disabled){border-color:var(--glass-border-strong);background:linear-gradient(145deg, #ffffff29, transparent 48%), var(--control-glass-bg-hover);box-shadow:inset 0 .0625rem #ffffff2e,0 1rem 2.4rem #1548b447}.button--gold{color:var(--navy);background:linear-gradient(135deg,#eccb82,#c99b43);box-shadow:0 1rem 2.5rem #d8ad5838}.button--danger{background:var(--red-light);color:var(--red);border-color:#efc4ca}.badge{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border:.0625rem solid #0000;border-radius:999px;align-items:center;width:fit-content;min-height:1.625rem;padding-inline:.625rem;font-size:.625rem;font-weight:760;line-height:1;display:inline-flex}.badge--neutral{border-color:var(--line);color:var(--muted-strong);background:#f5f7fa}.badge--blue{background:var(--blue-light);color:var(--blue-strong);border-color:#cfdbff}.badge--green{background:var(--green-light);color:var(--green);border-color:#bfe6d8}.badge--gold{background:var(--gold-light);color:#8b6014;border-color:#ead19c}.badge--red{background:var(--red-light);color:var(--red);border-color:#efc4ca}.badge--dark{color:var(--text-on-dark);-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);background:#ffffff14;border-color:#ffffff29}.badge--glass,.badge--glass-success,.badge--glass-live{background:linear-gradient(145deg, #ffffff17, transparent 52%), var(--control-glass-bg);min-width:max-content;min-height:1.75rem;color:var(--text-on-dark);-webkit-backdrop-filter:blur(.875rem)saturate(135%);backdrop-filter:blur(.875rem)saturate(135%);flex:none;justify-content:center;padding-inline:.75rem;box-shadow:inset 0 .0625rem #ffffff1a}.badge--glass{border-color:var(--control-glass-border)}.badge--glass-success{border-color:var(--status-success-border);background:var(--status-success-bg);color:var(--status-success-text)}.badge--glass-live{border-color:var(--status-live-border);background:var(--status-live-bg);color:var(--status-live-text)}.chip{border:.0625rem solid var(--control-glass-border);background:linear-gradient(145deg, #ffffff14, transparent 55%), var(--control-glass-bg);min-height:1.75rem;color:var(--text-on-dark);white-space:nowrap;-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);border-radius:999px;align-items:center;padding-inline:.75rem;font-size:.6875rem;font-weight:680;line-height:1;display:inline-flex;box-shadow:inset 0 .0625rem #ffffff17}.signal-label{border:.0625rem solid var(--control-glass-border);min-height:1.75rem;color:var(--text-on-dark);letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);background:#0518377a;border-radius:999px;align-items:center;gap:.5rem;padding-inline:.75rem;font-size:.625rem;font-weight:760;line-height:1;display:inline-flex}.signal-label--live{border-color:var(--status-live-border);color:var(--status-live-text);letter-spacing:.02em;text-transform:none}.page-header{justify-content:space-between;align-items:flex-end;gap:var(--space-8);margin-bottom:var(--space-8);display:flex}.page-header__copy{min-width:0}.page-header__eyebrow,.marketing-heading>span,.onboarding-card__heading>span,.auth-card__eyebrow{color:var(--blue);letter-spacing:.15em;text-transform:uppercase;margin-bottom:.625rem;font-size:.6875rem;font-weight:780;display:block}.page-header h1{letter-spacing:-.045em;max-width:48rem;font-size:clamp(2rem,4vw,3.15rem);font-weight:690;line-height:1.05}.page-header p{max-width:45rem;color:var(--muted);margin-top:.75rem;font-size:.9375rem;line-height:1.6}.page-header__actions{flex:none;align-items:center;gap:.75rem;display:flex}.text-link,.back-link,.report-link{color:var(--blue);background:0 0;align-items:center;gap:.5rem;padding:0;font-size:.75rem;font-weight:700;display:inline-flex}.back-link{color:var(--muted-strong);margin-bottom:1.5rem}.section-card{border:.0625rem solid var(--line);border-radius:var(--radius-large);min-width:0;padding:var(--space-6);background:var(--paper);box-shadow:0 .25rem 1.5rem #071a3609}.section-card+.section-card{margin-top:1.25rem}.section-card__header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}.section-card__header h2,.section-card>h2{letter-spacing:-.02em;font-size:1rem;font-weight:710}.section-card__header p{color:var(--muted);margin-top:.25rem;font-size:.75rem;line-height:1.5}.field{flex-direction:column;gap:.4375rem;min-width:0;display:flex}.field>span,.discovery-toolbar label>span{color:var(--ink-soft);font-size:.75rem;font-weight:680}.field>span i{color:var(--red);font-style:normal}.field input,.field select,.field textarea,.discovery-toolbar select,.audit-filters select,.audit-filters input{border:.0625rem solid var(--line-strong);background:var(--color-white);border-radius:.6875rem;width:100%;min-height:2.875rem;padding:.6875rem .8125rem;font-size:.8125rem}.field textarea{resize:vertical;line-height:1.55}.field small{color:var(--muted);font-size:.6875rem;line-height:1.45}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.form-grid+.field,.field+.field,.field+.form-grid,.form-grid+.form-grid{margin-top:1rem}.checkbox-row,.consent-list label{color:var(--muted-strong);align-items:flex-start;gap:.625rem;font-size:.75rem;line-height:1.55;display:flex}.checkbox-row input,.consent-list input{width:1rem;height:1rem;accent-color:var(--blue);margin-top:.125rem}.avatar,.company-avatar{width:2.625rem;height:2.625rem;color:var(--blue-strong);background:linear-gradient(145deg,#edf2ff,#dbe6ff);border:.0625rem solid #c9d7ff;border-radius:.875rem;flex:none;justify-content:center;align-items:center;font-size:.75rem;font-weight:800;display:inline-flex}.avatar--large,.company-avatar--large{border-radius:1.125rem;width:3.75rem;height:3.75rem;font-size:.9375rem}.avatar--xl{border-radius:1.5rem;width:5.75rem;height:5.75rem;font-size:1.375rem}.company-avatar{color:#8a6118;background:linear-gradient(145deg,#fff8e8,#f6e4bc);border-color:#ead9b5}.status-panel{border:.0625rem solid var(--line);border-radius:var(--radius-large);background:var(--color-white);align-items:center;gap:1rem;min-width:0;padding:1.25rem 1.5rem;display:flex}.status-panel--success{background:linear-gradient(100deg,#f7fffb,#edf9f4);border-color:#bee5d6}.status-panel--warning{background:#fffaf0;border-color:#ecd39b}.status-panel--danger{background:#fff7f8;border-color:#edc5cb}.status-panel--info{background:#f6f8ff;border-color:#cad8ff}.status-panel__icon{width:2.75rem;height:2.75rem;color:var(--green);background:#1186641c;border-radius:.875rem;flex:none;justify-content:center;align-items:center;display:inline-flex}.status-panel--warning .status-panel__icon{background:var(--amber-light);color:var(--amber)}.status-panel--danger .status-panel__icon{background:var(--red-light);color:var(--red)}.status-panel--info .status-panel__icon{background:var(--blue-light);color:var(--blue)}.status-panel__copy{flex:auto;min-width:0}.status-panel__copy>span{color:var(--green);letter-spacing:.12em;margin-bottom:.25rem;font-size:.625rem;font-weight:800;display:block}.status-panel__copy h2{font-size:.9375rem;font-weight:720}.status-panel__copy p{color:var(--muted);margin-top:.25rem;font-size:.75rem;line-height:1.5}.status-panel__actions{flex:none}.stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-block:1.25rem;display:grid}.stat-card{border:.0625rem solid var(--line);border-radius:var(--radius-large);background:var(--color-white);min-width:0;padding:1.25rem;position:relative;overflow:hidden}.stat-card__icon{background:var(--blue-light);width:2.125rem;height:2.125rem;color:var(--blue);border-radius:.6875rem;justify-content:center;align-items:center;margin-bottom:1rem;display:inline-flex}.stat-card--gold .stat-card__icon{background:var(--gold-light);color:#916615}.stat-card--green .stat-card__icon{background:var(--green-light);color:var(--green)}.stat-card--navy .stat-card__icon{color:var(--navy);background:#e9edf4}.stat-card__label,.stat-card small{color:var(--muted);font-size:.6875rem;display:block}.stat-card>strong{letter-spacing:-.04em;margin-block:.375rem .25rem;font-size:1.625rem;display:block}.timeline{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.timeline__item{grid-template-columns:1.75rem minmax(0,1fr);gap:.75rem;min-height:4.5rem;display:grid;position:relative}.timeline__item:not(:last-child):before{background:var(--line);content:"";width:.0625rem;position:absolute;top:1.75rem;bottom:0;left:.8125rem}.timeline__item>span{z-index:1;border:.0625rem solid var(--line-strong);background:var(--color-white);width:1.75rem;height:1.75rem;color:var(--green);border-radius:999px;justify-content:center;align-items:center;font-size:.6875rem;font-weight:800;display:inline-flex;position:relative}.timeline__item.is-done>span{background:var(--green-light);border-color:#b8dfd0}.timeline__item.is-active>span{border:.375rem solid var(--blue-light);background:var(--blue);box-shadow:0 0 0 .0625rem var(--blue)}.timeline__item strong{margin-top:.125rem;font-size:.8125rem;display:block}.timeline__item p{color:var(--muted);margin-top:.25rem;font-size:.6875rem;line-height:1.45}.definition-list{gap:0;margin:0;display:grid}.definition-list>div{border-bottom:.0625rem solid var(--line);grid-template-columns:minmax(7rem,.75fr) minmax(0,1.25fr);gap:1rem;padding-block:.75rem;display:grid}.definition-list>div:last-child{border-bottom:0}.definition-list dt{color:var(--muted);font-size:.75rem}.definition-list dd{margin:0;font-size:.75rem;font-weight:650}.definition-list--wide{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}.toggle-row{border-bottom:.0625rem solid var(--line);align-items:center;gap:1rem;padding-block:1rem;display:flex;position:relative}.toggle-row:first-child{padding-top:0}.toggle-row__copy{flex-direction:column;flex:auto;min-width:0;display:flex}.toggle-row__copy strong{font-size:.8125rem}.toggle-row__copy small{color:var(--muted);margin-top:.25rem;font-size:.6875rem;line-height:1.45}.toggle-row input{opacity:0;position:absolute}.toggle-row>i{background:var(--line-strong);border-radius:999px;width:2.5rem;height:1.375rem;transition:background .16s;position:relative}.toggle-row>i:after{background:var(--color-white);content:"";border-radius:999px;width:1rem;height:1rem;transition:transform .16s;position:absolute;top:.1875rem;left:.1875rem;box-shadow:0 .125rem .375rem #071a3633}.toggle-row input:checked+i{background:var(--blue)}.toggle-row input:checked+i:after{transform:translate(1.125rem)}.empty-state{border:.0625rem dashed var(--line-strong);border-radius:var(--radius-large);text-align:center;background:#ffffff8c;flex-direction:column;justify-content:center;align-items:center;min-height:22rem;padding:3rem;display:flex}.empty-state__symbol{background:var(--blue-light);width:3rem;height:3rem;color:var(--blue);border-radius:1rem;justify-content:center;align-items:center;margin-bottom:1rem;display:inline-flex}.empty-state h2{font-size:1.125rem}.empty-state p{max-width:30rem;color:var(--muted);margin-block:.5rem 1.25rem;font-size:.8125rem;line-height:1.5}.app-loading{background:var(--cream);flex-direction:column;justify-content:center;align-items:center;min-height:100svh;display:flex}.app-loading__mark{gap:.375rem;margin-block:2.5rem 1rem;display:flex}.app-loading__mark span{background:var(--blue);border-radius:999px;width:.5rem;height:.5rem;animation:.9s infinite alternate loading-pulse}.app-loading__mark span:nth-child(2){animation-delay:.15s}.app-loading__mark span:nth-child(3){animation-delay:.3s}.app-loading strong{font-size:.875rem}.app-loading small{color:var(--muted);margin-top:.375rem}@keyframes loading-pulse{to{opacity:.25;transform:translateY(-.375rem)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.public-site{background:var(--cream);min-height:100svh}.landing-hero{min-height:48rem;color:var(--text-on-dark);background:radial-gradient(circle at 82% 8%,#3069ff33,#0000 28%),linear-gradient(145deg,#06152e 0%,#091e3f 54%,#08264f 100%);position:relative;overflow:hidden}.public-site{background:radial-gradient(circle at 78% 22%, var(--ambient-blue), transparent 27rem), radial-gradient(circle at 12% 58%, var(--ambient-cyan), transparent 32rem), linear-gradient(180deg, var(--surface-ink-deep), var(--surface-ink) 58%, #071a36);color:var(--text-on-dark);position:relative;overflow:hidden}.public-site:before{z-index:0;pointer-events:none;content:"";background-image:linear-gradient(#ffffff05 .0625rem,#0000 .0625rem),linear-gradient(90deg,#ffffff05 .0625rem,#0000 .0625rem);background-size:3.5rem 3.5rem;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 92%);mask-image:linear-gradient(#000 0%,#0000 92%)}.public-site>*{z-index:1;position:relative}.public-site .landing-hero{background:radial-gradient(circle at 77% 24%,#3168ff47,#0000 22rem),radial-gradient(circle at 68% 72%,#51d8e714,#0000 25rem),linear-gradient(145deg,#020b1c 0%,#071a36 52%,#082650 100%);min-height:50rem}.public-site .landing-hero:before{content:"";background:linear-gradient(105deg,#030d20eb 0%,#030d2057 55%,#0000 78%),radial-gradient(circle at 50% -20%,#ffffff14,#0000 42%);position:absolute;inset:0}.public-site .public-header{min-height:5.25rem;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom-color:#8eaeff29;padding-inline:0;top:0}.public-site .public-header__nav button,.public-site .public-header__actions>button:not(.button){color:var(--text-on-dark);opacity:1;transition:color .16s,transform .16s}.public-site .public-header__nav button:hover,.public-site .public-header__actions>button:not(.button):hover{color:var(--cyan);transform:translateY(-.0625rem)}.public-site .public-header__actions .button--glass{min-width:9.5rem;color:var(--text-on-dark);border-radius:.875rem;justify-content:space-between;padding-inline:1rem}.public-site .public-header__actions .button--glass .icon{color:var(--cyan);font-size:.875rem}.public-site .landing-hero__content{min-height:43.5rem;padding-block:4.5rem 5rem}.public-site .landing-hero__copy h1{letter-spacing:-.067em;max-width:46rem;margin-block:1.5rem;font-size:clamp(3.4rem,5.6vw,5.6rem);font-weight:680}.public-site .landing-hero__copy h1 span{background:linear-gradient(100deg, #91aeff 0%, var(--cyan) 58%, #bcebf0 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.public-site .landing-hero__copy>p{max-width:39rem;color:var(--text-on-dark);opacity:1;font-size:1.0625rem}.public-site .landing-hero__actions .button--primary{background:linear-gradient(135deg,#3a75ff,#174adc 68%,#1238a8);border-color:#8fafff47;box-shadow:0 1rem 2.75rem #255eff52,inset 0 .0625rem #ffffff42}.public-site .text-link--light{color:var(--text-on-dark);font-weight:700}.public-site .landing-hero__visual:before,.public-site .landing-hero__visual:after{border-color:#51d8e72e;box-shadow:inset 0 0 4rem #255eff0d,0 0 3rem #255eff0f}.public-site .hero-profile{border-color:var(--glass-border-strong);color:var(--text-on-dark);background:radial-gradient(circle at 95% 0,#51d8e724,#0000 15rem),linear-gradient(145deg,#ffffff1c,#0000 42%),#061c40d1;overflow:hidden;box-shadow:0 2.5rem 6rem #00051485,inset 0 .0625rem #ffffff21}.public-site .hero-profile:before{filter:blur(5rem);content:"";background:#255eff29;border-radius:999px;width:20rem;height:20rem;position:absolute;top:-10rem;left:-5rem}.public-site .hero-profile>*{z-index:1;position:relative}.hero-profile__topline{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.public-site .hero-profile__label{color:var(--text-on-dark);margin-bottom:0}.hero-profile__live{color:var(--text-on-dark);align-items:center;gap:.4rem;font-size:.625rem;font-weight:700;display:inline-flex}.hero-profile__live i{background:var(--cyan);width:.4rem;height:.4rem;box-shadow:0 0 .75rem var(--cyan);border-radius:999px}.public-site .hero-profile__person p,.public-site .hero-profile__metrics small,.public-site .hero-profile__evidence small{color:var(--text-on-dark);opacity:1}.public-site .hero-profile__person .avatar{color:var(--text-on-dark);background:linear-gradient(145deg,#255eff,#102d73);border:.0625rem solid #51d8e747;overflow:hidden;box-shadow:0 .75rem 2rem #255eff3d}.hero-profile__avatar-image{object-fit:cover;width:100%;height:100%}.public-site .hero-profile__metrics,.public-site .hero-profile__metrics>div{border-color:#6f9fff2e}.public-site .hero-profile__skills span:not(.chip){color:var(--text-on-dark);background:#2654993d;border-color:#6f9fff33}.public-site .hero-profile__skills .chip{border-color:var(--control-glass-border);background:linear-gradient(145deg, #ffffff14, transparent 55%), var(--control-glass-bg);min-height:1.75rem;color:var(--text-on-dark);padding-inline:.75rem}.public-site .hero-profile__evidence{background:linear-gradient(120deg,#51d8e71f,#0000),#03122d85;border-color:#51d8e742}.public-site .landing-proof{background:0 0;border-top:.0625rem solid #6f9fff1f}.public-site .marketing-heading>span{color:var(--cyan)}.public-site .marketing-heading h2,.public-site .section-row h2,.public-site .marketing-heading p{color:var(--text-on-dark)}.public-site .feature-grid article{border-color:var(--glass-border);background:linear-gradient(145deg, #ffffff14, transparent 43%), var(--surface-glass-muted);min-height:20rem;color:var(--text-on-dark);-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);transition:transform .18s,border-color .18s,box-shadow .18s;box-shadow:0 1.25rem 3.5rem #00051433}.public-site .feature-grid article:hover{border-color:var(--glass-border-strong);box-shadow:var(--glass-shadow-hover);transform:translateY(-.35rem)}.public-site .feature-grid article.is-featured{background:radial-gradient(circle at 85% 15%,#51d8e729,#0000 12rem),linear-gradient(145deg,#ffffff1a,#0000 45%),#092b58d1;border-color:#51d8e757}.public-site .feature-grid h3,.public-site .feature-grid p,.public-site .feature-grid .is-featured p{color:var(--text-on-dark)}.public-site .feature-grid__value{background:linear-gradient(120deg, var(--text-on-dark), #7ddbe8);color:#0000;-webkit-background-clip:text;background-clip:text}.public-site .talent-card{border-color:var(--glass-border);color:var(--text-on-dark);-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);background:linear-gradient(145deg,#ffffff14,#0000 40%),#071d40ad;box-shadow:0 1.5rem 4rem #00051447}.public-site .talent-card:hover{border-color:var(--glass-border-strong);box-shadow:var(--glass-shadow-hover)}.public-site .talent-card__identity p,.public-site .talent-card__headline,.public-site .talent-card__proof small,.public-site .illustrative-note{color:var(--text-on-dark)}.public-site .talent-card__proof,.public-site .talent-card__proof>div{border-color:#6f9fff29}.public-site .talent-card__skills span{color:var(--text-on-dark);background:#26549938;border-color:#6f9fff33}.public-site .save-button{color:var(--cyan);background:#0c274f80;border-color:#6f9fff33}.public-site .public-cta{-webkit-backdrop-filter:blur(1.5rem);backdrop-filter:blur(1.5rem);background:radial-gradient(circle at 17% 28%,#255eff47,#0000 26rem),radial-gradient(circle at 84% 68%,#d8ad581a,#0000 19rem),#030f24b3;border-block:.0625rem solid #6f9fff24}.public-site .public-footer{background:#020a18e0}@media (prefers-reduced-motion:no-preference){.public-site .hero-profile{animation:.7s cubic-bezier(.2,.8,.2,1) both landing-card-enter}@keyframes landing-card-enter{0%{opacity:0;transform:translateY(1.25rem)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}}@media (width<=599.98px){.public-site .public-header{border-radius:0;min-height:4rem;padding-inline:0;top:0}.public-header__brand-block{gap:.625rem}.public-header__brand-block .brand__asset--full{width:8.75rem}.public-header__brand-block p{letter-spacing:.12em;gap:.625rem;max-width:7.5rem;font-size:.4375rem;line-height:1.45}.public-header__brand-block p span{font-size:1.8rem}.public-site .landing-hero{min-height:37rem}.public-site .landing-hero__content{min-height:32.5rem;padding-block:2.25rem 2.5rem}.public-site .landing-hero__copy h1{font-size:clamp(1.65rem,8.4vw,2.35rem)}.public-site .landing-hero__copy>p{font-size:.625rem}.hero-profile__topline{gap:.25rem;margin-bottom:.5rem}.hero-profile__live{gap:.2rem;font-size:.375rem}}.landing-hero:after{content:"";border:.0625rem solid #51d8e71f;border-radius:999px;width:42rem;height:42rem;position:absolute;bottom:-21rem;right:-17rem;box-shadow:inset 0 0 7.5rem #255eff14}.landing-hero__grid{background-image:linear-gradient(#ffffff06 .0625rem,#0000 .0625rem),linear-gradient(90deg,#ffffff06 .0625rem,#0000 .0625rem);background-size:3.625rem 3.625rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 90%);mask-image:linear-gradient(#000,#0000 90%)}.public-header{z-index:10;border-bottom:.0625rem solid #ffffff1f;justify-content:space-between;align-items:center;gap:1.5rem;min-height:5.5rem;display:flex;position:relative}.public-header__nav,.public-header__actions{align-items:center;gap:clamp(1rem,2.5vw,2.5rem);display:flex}.public-header__brand-block{flex-direction:row;align-items:center;gap:1.125rem;display:flex}.public-header__brand-block .brand__asset--full{width:clamp(10.75rem,15vw,12.5rem)}.public-header__brand-block p{color:#f9f6efd6;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:1.125rem;font-size:.625rem;font-weight:720;display:flex}.public-header__brand-block p span{color:#d8ad58e0;font-size:2.4rem;font-weight:300;line-height:1}.public-header__nav button,.public-header__actions>button:not(.button){color:var(--text-on-dark);background:0 0;padding:0;font-size:.8125rem;font-weight:600}.public-header__nav button:hover,.public-header__actions>button:not(.button):hover{color:var(--text-on-dark)}.landing-hero__content{z-index:2;grid-template-columns:minmax(0,.86fr) minmax(34rem,1.14fr);align-items:center;gap:clamp(2rem,4vw,4rem);min-height:40rem;padding-block:4.5rem;display:grid;position:relative}.landing-hero__copy h1{letter-spacing:-.062em;max-width:43rem;margin-block:1.25rem;font-size:clamp(3.25rem,5.7vw,5.4rem);font-weight:640;line-height:.98}.landing-hero__copy h1 span{color:#7e9eff}.landing-hero__copy>p{max-width:38rem;color:var(--text-on-dark);font-size:1rem;line-height:1.7}.landing-hero__actions{align-items:center;gap:1.5rem;margin-top:2rem;display:flex}.text-link--light{color:var(--text-on-dark)}.landing-trust{color:#ffffffbd;border-block:.0625rem solid #6f9fff2e;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.25rem;margin-top:2.25rem;padding-block:.875rem;font-size:.6875rem;display:grid}.landing-trust__heading{border-right:.0625rem solid #6f9fff2e;padding-right:1.25rem}.landing-trust__heading strong,.landing-trust__heading small{display:block}.landing-trust__heading strong{color:var(--cyan);letter-spacing:.08em;text-transform:uppercase;font-size:.625rem;font-weight:750}.landing-trust__heading small{color:#ffffff85;margin-top:.2rem;font-size:.525rem}.landing-trust ul{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.landing-trust li{align-items:center;gap:.5rem;display:flex}.landing-trust li .verified-mark{width:.95rem;height:.95rem}.landing-trust li .verified-mark svg{width:.65rem;height:.65rem}.landing-hero__visual{min-width:0;position:relative}.landing-hero__visual:before,.landing-hero__visual:after{content:"";border:.0625rem solid #5b84ff26;border-radius:999px;position:absolute}.landing-hero__visual:before{inset:-5rem -4rem -3rem -3rem}.landing-hero__visual:after{inset:-2rem -7rem -7rem 3rem}.landing-hero__visual:has(.talent-proof-card):before{display:none}.landing-hero__visual:has(.talent-proof-card):after{display:none}.talent-proof-card{z-index:2;color:var(--text-on-dark);background:#071a38;border:.0625rem solid #87addf52;border-radius:1.125rem;position:relative;overflow:hidden;box-shadow:0 1.75rem 4rem #0006184d}.talent-proof-card button{color:#6792ff}.talent-proof-card button:hover{color:var(--cyan)}.talent-proof-card__identity{grid-template-columns:5.5rem minmax(0,1fr) auto;align-items:start;gap:1.25rem;min-width:0;padding:2rem;display:grid}.talent-proof-card__avatar{aspect-ratio:1;width:5.5rem;color:var(--text-on-dark);background:linear-gradient(145deg,#3468ed,#17388e);border:.0625rem solid #6490ff6b;border-radius:1rem;place-items:center;font-size:2rem;font-weight:700;display:grid;overflow:hidden}.talent-proof-card__avatar img{object-fit:cover;width:100%;height:100%}.talent-proof-card__person{min-width:0}.talent-proof-card__person h2{letter-spacing:-.035em;align-items:center;gap:.55rem;font-size:1.55rem;font-weight:680;display:flex}.verified-mark{background:var(--cyan);color:#052044;border-radius:50%;flex:none;place-items:center;width:1.35rem;height:1.35rem;display:inline-grid}.verified-mark svg{stroke-width:2.4px;width:.9rem;height:.9rem}.talent-proof-card__person>p{color:#ffffffeb;margin-top:.3rem;font-size:.875rem}.talent-proof-card__skills{color:#b5c9ecc2;flex-wrap:wrap;gap:.25rem .55rem;margin-top:.55rem;font-size:.6875rem;display:flex;overflow:hidden}.talent-proof-card__skills span+span:before{color:#b5c9ec6b;content:"·";margin-right:.55rem}.talent-proof-card__availability{border:.0625rem solid var(--cyan);color:var(--cyan);letter-spacing:.1em;text-transform:uppercase;border-radius:.3rem;margin-top:.75rem;padding:.35rem .55rem;font-size:.5625rem;font-weight:700;display:inline-flex}.talent-proof-card__save{color:#ffffffdb;background:0 0;align-items:center;gap:.5rem;padding:.2rem;font-size:.6875rem;display:inline-flex}.talent-proof-card__save svg{width:1.15rem;height:1.15rem}.talent-proof-card__save[aria-pressed=true] svg{fill:currentColor}.talent-proof-card__metrics{border-block:.0625rem solid #87addf33;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.talent-proof-card__metrics>div{flex-direction:column-reverse;min-width:0;padding:1.2rem 2rem;display:flex}.talent-proof-card__metrics>div+div{border-left:.0625rem solid #87addf33}.talent-proof-card__metrics dt{color:#b5c9ecb8;margin-top:.3rem;font-size:.625rem}.talent-proof-card__metrics dd{margin:0;font-size:1.15rem;font-weight:680;line-height:1.2}.talent-proof-card__latest{border-bottom:.0625rem solid #87addf33;padding:1rem 2rem 1.1rem}.talent-proof-card__latest>span{color:#b5c9ecc7;letter-spacing:.12em;text-transform:uppercase;font-size:.525rem;font-weight:700}.talent-proof-card__evidence-row{grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.8rem;min-width:0;margin-top:.7rem;display:grid}.talent-proof-card__icon-box{width:2.5rem;height:2.5rem;color:var(--cyan);border:.0625rem solid #87addf52;border-radius:.45rem;place-items:center;display:grid}.talent-proof-card__icon-box svg{width:1.35rem;height:1.35rem}.talent-proof-card__evidence-row>div{min-width:0}.talent-proof-card__evidence-row strong,.talent-proof-card__evidence-row small{display:block}.talent-proof-card__evidence-row strong{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;overflow:hidden}.talent-proof-card__evidence-row small{color:#b5c9ecb8;text-overflow:ellipsis;white-space:nowrap;margin-top:.2rem;font-size:.625rem;overflow:hidden}.talent-proof-card__verified{color:var(--cyan);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.4rem;font-size:.5625rem;font-weight:750;display:inline-flex}.talent-proof-card__verified svg{width:1.25rem;height:1.25rem}.talent-proof-card__evidence-row button,.talent-proof-card__source button{white-space:nowrap;background:0 0;align-items:center;gap:.35rem;font-size:.625rem;display:inline-flex}.talent-proof-card__evidence-row button{border-left:.0625rem solid #87addf33;margin-left:.25rem;padding:.75rem 0 .75rem 1rem}.talent-proof-card button svg{width:.9rem;height:.9rem}.talent-proof-card__source{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:1rem 2rem;display:grid}.talent-proof-card__source>svg{width:1.5rem;height:1.5rem;color:var(--cyan)}.talent-proof-card__source strong,.talent-proof-card__source small{display:block}.talent-proof-card__source strong{font-size:.6875rem}.talent-proof-card__source small{color:#b5c9ecb8;margin-top:.15rem;font-size:.5625rem}.hero-profile{z-index:2;color:var(--ink);background:linear-gradient(155deg,#fffffff7,#eff5fff0);border:.0625rem solid #ffffff2e;border-radius:1.625rem;padding:1.625rem;position:relative;box-shadow:0 2rem 5.5rem #00051259}.hero-profile__label{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:1.25rem;font-size:.625rem;font-weight:750;display:inline-block}.hero-profile__label.signal-label{color:var(--text-on-dark);margin-bottom:0;display:inline-flex}.hero-profile__person{align-items:center;gap:.875rem;display:flex}.hero-profile__person>div:nth-child(2){flex:auto;min-width:0}.hero-profile__person h2{align-items:center;gap:.4375rem;font-size:1.25rem;display:flex}.hero-profile__person h2 i{background:var(--blue);width:1rem;height:1rem;color:var(--text-on-dark);border-radius:999px;justify-content:center;align-items:center;font-size:.5625rem;font-style:normal;display:inline-flex}.hero-profile__person p{color:var(--muted);margin-block:.25rem .5rem;font-size:.75rem}.hero-profile__save{border:.0625rem solid var(--control-glass-border);background:var(--control-glass-bg);width:2.25rem;height:2.25rem;color:var(--blue);border-radius:.75rem;flex:none;justify-content:center;align-items:center;font-size:1.25rem;transition:border-color .16s,background .16s,color .16s,transform .16s;display:inline-flex}.hero-profile__save:hover{border-color:var(--glass-border-strong);background:var(--control-glass-bg-hover);color:var(--cyan);transform:translateY(-.125rem)}.hero-profile__metrics{border-block:.0625rem solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin-block:1.5rem;display:grid}.hero-profile__metrics>div{border-right:.0625rem solid var(--line);flex-direction:column;align-items:flex-start;min-width:0;padding:1rem .75rem;display:flex}.hero-profile__metrics>div:first-child{padding-left:0}.hero-profile__metrics>div:last-child{border-right:0}.hero-profile__metrics strong{font-size:1.125rem}.hero-profile__metrics small{color:var(--muted);margin-top:.25rem;font-size:.625rem}.hero-profile__skills,.talent-card__skills,.project-list article>div>div,.education-profile-card>div>div,.evidence-selection-list article>div>div{flex-wrap:wrap;gap:.375rem;min-width:0;display:flex}.hero-profile__skills span,.talent-card__skills span,.project-list article>div>div span,.education-profile-card>div>div span,.evidence-selection-list article>div>div span{border:.0625rem solid var(--line);background:var(--color-white);color:var(--ink-soft);border-radius:999px;padding:.375rem .625rem;font-size:.625rem;font-weight:650}.hero-profile__evidence{background:#f4f7ff;border:.0625rem solid #d5e0ff;border-radius:.875rem;align-items:center;gap:.75rem;margin-top:1.25rem;padding:.875rem;display:flex}.hero-profile__evidence>span{background:var(--blue);width:1.75rem;height:1.75rem;color:var(--text-on-dark);border-radius:.625rem;justify-content:center;align-items:center;font-size:.75rem;display:inline-flex}.hero-profile__evidence>div{flex:auto;min-width:0}.hero-profile__evidence strong,.hero-profile__evidence small{display:block}.hero-profile__evidence strong{font-size:.75rem}.hero-profile__evidence small{color:var(--muted);margin-top:.1875rem;font-size:.625rem}.public-section{padding-block:6rem}.public-section--cream{background:#f0efe9}.marketing-heading{text-align:center;max-width:42rem;margin:0 auto 2.5rem}.marketing-heading h2{letter-spacing:-.05em;font-size:clamp(2.25rem,4.3vw,3.65rem);font-weight:660;line-height:1.05}.marketing-heading p{color:var(--muted);margin-top:1rem;font-size:.9375rem;line-height:1.65}.marketing-heading--left{text-align:left;margin:0}.feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.feature-grid article{border:.0625rem solid var(--line);background:var(--color-white);border-radius:1.5rem;min-height:20rem;padding:1.5rem;position:relative}.feature-grid article.is-featured{background:var(--navy);color:var(--text-on-dark)}.feature-grid article>span{color:var(--blue);letter-spacing:.12em;font-size:.625rem;font-weight:800}.feature-grid article.is-featured>span{color:var(--cyan)}.feature-grid__value{letter-spacing:-.06em;margin-block:3rem 1.75rem;font-size:3.5rem;font-weight:630;display:block}.feature-grid h3{font-size:1.1rem}.feature-grid p{color:var(--muted);margin-top:.625rem;font-size:.8125rem;line-height:1.55}.feature-grid .is-featured p{color:var(--text-on-dark)}.section-row{justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:2.5rem;display:flex}.talent-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.talent-card{border:.0625rem solid var(--line);border-radius:var(--radius-large);background:var(--color-white);min-width:0;box-shadow:var(--shadow-card);flex-direction:column;padding:1.25rem;transition:transform .16s,box-shadow .16s;display:flex}.talent-card:hover{transform:translateY(-.25rem);box-shadow:0 1.25rem 3rem #071a361f}.talent-card__top{align-items:center;gap:.75rem;display:flex}.talent-card__identity{flex:auto;min-width:0}.talent-card__name{align-items:center;gap:.375rem;display:flex}.talent-card__name h3{text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;overflow:hidden}.talent-card__name span{background:var(--blue);width:.875rem;height:.875rem;color:var(--text-on-dark);border-radius:999px;justify-content:center;align-items:center;font-size:.5rem;display:inline-flex}.talent-card__identity p{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:.25rem;font-size:.6875rem;overflow:hidden}.save-button{border:.0625rem solid var(--line);background:var(--color-white);width:2rem;height:2rem;color:var(--blue);border-radius:.625rem;flex:none;justify-content:center;align-items:center;display:inline-flex}.save-button.is-saved{background:var(--gold-light);color:#9a6e19;border-color:#e7cd94}.talent-card>.badge{margin-top:1rem}.talent-card__headline{min-height:3.75rem;color:var(--ink-soft);margin-block:.875rem;font-size:.75rem;line-height:1.6}.talent-card__proof{border-block:.0625rem solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-block:1rem;display:grid}.talent-card__proof>div{border-right:.0625rem solid var(--line);text-align:center;min-width:0;padding-block:.75rem}.talent-card__proof>div:last-child{border-right:0}.talent-card__proof strong,.talent-card__proof small{display:block}.talent-card__proof strong{font-size:.8125rem}.talent-card__proof small{color:var(--muted);margin-top:.1875rem;font-size:.5625rem}.talent-card>.button{width:100%;margin-top:auto}.illustrative-note{color:var(--muted);text-align:center;margin-top:1rem;font-size:.6875rem}.public-cta{background:radial-gradient(circle at 15% 30%, #255eff2e, transparent 30%), var(--navy);color:var(--text-on-dark);padding-block:5rem}.public-cta__content{justify-content:space-between;align-items:center;gap:4rem;display:flex}.public-cta h2{letter-spacing:-.05em;max-width:47rem;margin-top:1rem;font-size:clamp(2rem,4vw,3.25rem);font-weight:650;line-height:1.05}.public-cta p{max-width:40rem;color:var(--text-on-dark);margin-top:1rem;font-size:.875rem;line-height:1.6}.public-footer{background:var(--navy-deep);color:var(--text-on-dark);padding-top:4rem}.public-footer__grid{grid-template-columns:1fr;gap:3rem;padding-bottom:3rem;display:grid}.public-footer__grid>.public-footer__brand-block{flex-direction:row;align-items:center;gap:1.125rem;display:flex}.public-footer__brand-block .brand__asset--full{width:clamp(10.75rem,15vw,12.5rem)}.public-footer__brand-block p{color:#f9f6efd6;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:1.125rem;font-size:.625rem;font-weight:720;display:flex}.public-footer__brand-block p span{color:#d8ad58e0;font-size:2.4rem;font-weight:300;line-height:1}.public-footer__grid button{color:var(--text-on-dark);background:0 0;padding:0;font-size:.75rem}.public-footer__grid strong{margin-bottom:.375rem;font-size:.75rem}.public-footer__bottom{color:var(--text-on-dark);border-top:.0625rem solid #ffffff1a;justify-content:space-between;align-items:center;padding-block:1.25rem;font-size:.625rem;display:flex}.public-site--inner{background:#fafaf7}.public-header--light{border-color:var(--line)}.public-header--light .public-header__nav button,.public-header--light .public-header__actions>button{color:var(--muted-strong)}.public-inner{min-height:42rem;padding-block:5rem 7rem}.marketing-hero{max-width:50rem;margin-bottom:4rem}.marketing-hero h1{letter-spacing:-.06em;margin-block:1rem;font-size:clamp(3rem,6vw,5.25rem);font-weight:640;line-height:.98}.marketing-hero>p{max-width:43rem;color:var(--muted);margin-bottom:1.75rem;font-size:1rem;line-height:1.7}.marketing-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-bottom:2rem;display:grid}.marketing-steps article{border:.0625rem solid var(--line);border-radius:var(--radius-large);background:var(--color-white);min-height:15rem;padding:1.25rem}.marketing-steps article>span{color:var(--blue);letter-spacing:.12em;font-size:.625rem;font-weight:800}.marketing-steps h2{margin-top:3rem;font-size:1rem}.marketing-steps p{color:var(--muted);margin-top:.625rem;font-size:.75rem;line-height:1.55}.auth-layout{grid-template-columns:minmax(24rem,.86fr) minmax(32rem,1.14fr);min-height:100svh;display:grid}.auth-layout__story{background:radial-gradient(circle at 80% 10%, #255eff40, transparent 35%), linear-gradient(150deg, var(--navy-deep), #0a2857);color:var(--text-on-dark);flex-direction:column;justify-content:space-between;padding:3rem;display:flex}.auth-layout__story h1{letter-spacing:-.055em;max-width:36rem;margin-block:1.25rem;font-size:clamp(2.5rem,4vw,4.5rem);font-weight:620;line-height:1}.auth-layout__story h1 span{color:#87a4ff}.auth-layout__story>div>p{max-width:34rem;color:var(--text-on-dark);font-size:.875rem;line-height:1.65}.auth-layout__proof{color:var(--text-on-dark);flex-wrap:wrap;gap:1rem;font-size:.6875rem;display:flex}.auth-layout__form{background:#fafaf7;flex-direction:column;justify-content:center;align-items:center;padding:3rem;display:flex}.auth-layout__form>.back-link{width:min(30rem,100%)}.auth-card{border:.0625rem solid var(--line);border-radius:var(--radius-xl);background:var(--color-white);width:min(30rem,100%);box-shadow:var(--shadow-card);flex-direction:column;gap:1rem;padding:2rem;display:flex}.auth-card h2{letter-spacing:-.04em;font-size:1.75rem}.auth-card>p{color:var(--muted);margin-bottom:.5rem;font-size:.75rem;line-height:1.55}.auth-card__switch{color:var(--blue);background:0 0;padding:.5rem;font-size:.75rem;font-weight:650}.onboarding-layout{background:linear-gradient(#ffffffb8, #ffffffb8), radial-gradient(circle at 10% 20%, #dce7ff, transparent 25%), var(--cream);min-height:100svh}.onboarding-header{border-bottom:.0625rem solid var(--line);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:#ffffffd1;justify-content:space-between;align-items:center;min-height:5rem;padding-inline:2rem;display:flex}.onboarding-header>span,.onboarding-header>button{color:var(--muted);background:0 0;font-size:.75rem;font-weight:650}.onboarding-main{width:min(60rem,100% - 3rem);margin-inline:auto;padding-block:3rem 5rem}.onboarding-main--status{width:min(68rem,100% - 3rem)}.progress-steps{grid-template-columns:repeat(5,minmax(0,1fr));margin:0 0 2rem;padding:0;list-style:none;display:grid}.progress-steps li{color:var(--muted);flex-direction:column;align-items:center;gap:.4375rem;display:flex;position:relative}.progress-steps li:not(:last-child):after{z-index:0;background:var(--line-strong);content:"";width:86%;height:.0625rem;position:absolute;top:.875rem;left:57%}.progress-steps li>span{z-index:1;border:.0625rem solid var(--line-strong);background:var(--color-white);border-radius:999px;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.625rem;font-weight:780;display:inline-flex;position:relative}.progress-steps li.is-complete>span,.progress-steps li.is-active>span{border-color:var(--blue);background:var(--blue);color:var(--text-on-dark)}.progress-steps li.is-complete:not(:last-child):after{background:var(--blue)}.progress-steps li small{font-size:.625rem;font-weight:650}.onboarding-card{border:.0625rem solid var(--line);border-radius:var(--radius-xl);background:var(--color-white);box-shadow:var(--shadow-soft);padding:2rem}.onboarding-card__heading{max-width:40rem;margin-bottom:2rem}.onboarding-card__heading h1{letter-spacing:-.045em;font-size:clamp(2rem,4vw,3rem);font-weight:660;line-height:1.08}.onboarding-card__heading p{color:var(--muted);margin-top:.75rem;font-size:.8125rem;line-height:1.6}.onboarding-expectations{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.onboarding-expectations article{border:.0625rem solid var(--line);background:var(--paper-soft);border-radius:1rem;min-width:0;padding:1rem}.onboarding-expectations article>span{color:var(--blue);font-size:.625rem;font-weight:800}.onboarding-expectations h3{margin-top:1.5rem;font-size:.875rem}.onboarding-expectations p{color:var(--muted);margin-top:.5rem;font-size:.6875rem;line-height:1.5}.form-grid--onboarding{flex-wrap:wrap;gap:1rem;display:flex}.form-grid--onboarding>.field{flex:calc(50% - .5rem);margin-top:0}.verification-upload{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.verification-upload>.status-panel{grid-column:1/-1}.verification-upload__box{border:.0625rem dashed var(--line-strong);background:var(--paper-soft);text-align:center;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;min-height:14rem;padding:1.5rem;display:flex}.verification-upload__box>.icon{background:var(--blue-light);width:2.5rem;height:2.5rem;color:var(--blue);border-radius:.75rem;margin-bottom:.75rem}.verification-upload__box h3{font-size:.875rem}.verification-upload__box p{max-width:18rem;color:var(--muted);margin-block:.5rem 1rem;font-size:.6875rem;line-height:1.5}.review-grid,.status-layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.onboarding-card__footer{border-top:.0625rem solid var(--line);justify-content:flex-end;align-items:center;gap:.75rem;margin-top:2rem;padding-top:1.5rem;display:flex}.onboarding-card__footer .button--ghost{margin-right:auto}.landing-hero__actions{margin-top:1.5rem;display:flex}.field--error input{border-color:var(--red);box-shadow:0 0 0 .1875rem #be283714}.phone-input{gap:.5rem;display:flex}.phone-input select{flex:0 0 7.25rem;width:7.25rem}.phone-input input{flex:auto;min-width:0}.field .field__error,.field__error{color:var(--red);font-size:.6875rem;line-height:1.45}.social-links{border-top:.0625rem solid var(--line);margin-top:2rem;padding-top:1.5rem}.social-links__heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.social-links__heading h2{font-size:1rem}.social-links__heading p{color:var(--muted);margin-top:.25rem;font-size:.75rem}.social-link-row{align-items:start;gap:.75rem;margin-top:1rem;display:flex}.social-link-row>.field{margin-top:0}.social-link-row>.field:first-child{flex:0 17rem}.social-link-row>.field:nth-child(2){flex:24rem}.social-link-row__remove{min-height:2.875rem;color:var(--red);background:0 0;flex:none;margin-top:1.375rem;font-size:.6875rem;font-weight:700}.onboarding-botcheck{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.onboarding-submit-error{color:var(--red);background:#fff3f4;border:.0625rem solid #f1b9bf;border-radius:.75rem;margin-top:1rem;padding:.75rem 1rem;font-size:.75rem;line-height:1.5}.onboarding-success{text-align:center;max-width:44rem;margin-inline:auto;padding-block:4rem}.onboarding-success__icon{background:var(--green-light);width:3.5rem;height:3.5rem;color:var(--green);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.onboarding-success h1{letter-spacing:-.04em;margin-top:1.25rem;font-size:clamp(1.75rem,4vw,2.75rem)}.onboarding-success p{max-width:32rem;color:var(--muted);margin:.75rem auto 0;font-size:.8125rem;line-height:1.6}.onboarding-success__actions{justify-content:center;gap:.75rem;margin-top:1.75rem;display:flex}.status-layout{margin-top:1.25rem}.access-list{color:var(--muted-strong);flex-direction:column;gap:.75rem;margin-bottom:1.25rem;font-size:.75rem;display:flex}.faq-list{gap:.75rem;max-width:52rem;margin-top:2rem;display:grid}.faq-list details{border:.0625rem solid var(--line);background:var(--color-white);border-radius:1rem;padding:0 1rem}.faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:4.25rem;font-size:.875rem;font-weight:690;list-style:none;display:flex}.faq-list summary span{color:var(--blue);font-size:1.25rem}.faq-list p{max-width:45rem;color:var(--muted);padding-bottom:1rem;font-size:.8125rem;line-height:1.6}.contact-layout{grid-template-columns:minmax(0,.9fr) minmax(28rem,1.1fr);gap:5rem;display:grid}.contact-layout h1,.policy-layout aside h1{letter-spacing:-.055em;margin-block:1rem;font-size:clamp(3rem,5vw,4.75rem);font-weight:640;line-height:1}.contact-layout>div>p{max-width:34rem;color:var(--muted);line-height:1.65}.contact-options{flex-direction:column;gap:.75rem;margin-top:2rem;display:flex}.contact-options>span{grid-template-columns:2.5rem minmax(0,1fr);gap:.125rem .75rem;display:grid}.contact-options .icon{background:var(--blue-light);width:2.5rem;height:2.5rem;color:var(--blue);border-radius:.75rem;grid-row:1/3}.contact-options strong,.contact-options small{display:block}.contact-options strong{font-size:.8125rem}.contact-options small{color:var(--muted);font-size:.6875rem}.contact-form{border:.0625rem solid var(--line);border-radius:var(--radius-xl);background:var(--color-white);flex-direction:column;gap:1rem;padding:2rem;display:flex}.policy-layout{grid-template-columns:minmax(20rem,.85fr) minmax(0,1.15fr);gap:5rem;display:grid}.policy-layout aside{align-self:start;position:sticky;top:2rem}.policy-layout aside>p{color:var(--muted);font-size:.75rem}.policy-layout aside>button{color:var(--blue);background:0 0;align-items:center;gap:.5rem;margin-top:2rem;padding:0;font-size:.75rem;font-weight:700;display:inline-flex}.policy-content{flex-direction:column;gap:1rem;display:flex}.policy-content section{border:.0625rem solid var(--line);background:var(--color-white);border-radius:1.25rem;padding:1.5rem}.policy-content section>span{color:var(--blue);font-size:.625rem;font-weight:800}.policy-content h2{margin-top:1.25rem;font-size:1.25rem}.policy-content p{color:var(--muted);margin-top:.75rem;font-size:.875rem;line-height:1.75}.system-page{background:radial-gradient(circle at 80% 10%, #dfe7ff, transparent 25%), var(--cream);flex-direction:column;align-items:center;min-height:100svh;padding:2rem;display:flex}.system-page>.brand{align-self:flex-start}.system-page__content{flex-direction:column;flex:auto;justify-content:center;align-items:center;width:min(42rem,100%);display:flex}.system-page__code{color:var(--text-on-dark);letter-spacing:-.08em;margin-bottom:1rem;font-size:6rem;font-weight:760}.system-page .status-panel{width:100%}.system-page__actions{gap:.75rem;margin-top:1rem;display:flex}.landing-proof__heading{max-width:38rem;margin-bottom:2rem}.proof-pipeline{--rail-offset:1.125rem;grid-template-columns:.9fr .95fr 1.2fr .95fr;gap:.75rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.proof-pipeline:before,.proof-pipeline:after{z-index:0;top:var(--rail-offset);content:"";height:.0625rem;position:absolute;left:calc(12.5% - .75rem);right:calc(12.5% - .75rem)}.proof-pipeline:before{background:#6f9fff33}.proof-pipeline:after{background:var(--cyan);transform-origin:0;transition:transform .24s cubic-bezier(.22,1,.36,1) 80ms;transform:scaleX(0);box-shadow:0 0 .75rem #51d8e733}.proof-pipeline.is-visible:after{transform:scaleX(1)}.proof-pipeline__stage{z-index:1;min-width:0;min-height:17rem;color:var(--text-on-dark);opacity:0;transition:opacity .22s ease calc(var(--stage-index) * 90ms), transform .22s ease calc(var(--stage-index) * 90ms), border-color .2s ease, background-color .2s ease;background:#071a38;border:.0625rem solid #6f9fff33;border-radius:1.125rem;flex-direction:column;padding:3.25rem 1.1rem 1.1rem;display:flex;position:relative;transform:translateY(.5rem)}.proof-pipeline.is-visible .proof-pipeline__stage{opacity:1;transform:translateY(0)}.proof-pipeline__stage--primary{background:#082044;border-color:#51d8e747;min-height:18.5rem;margin-block:-.75rem;padding-top:4rem}.proof-pipeline__stage:hover{border-color:#51d8e770}.proof-pipeline__number{width:2rem;height:.875rem;color:var(--cyan);letter-spacing:.12em;background:#071a38;place-items:center;font-size:.5625rem;font-weight:800;display:grid;position:absolute;top:.7rem;left:1rem}.proof-pipeline__stage--primary .proof-pipeline__number{background:#082044}.proof-pipeline__copy h3{letter-spacing:-.02em;font-size:1rem;font-weight:680}.proof-pipeline__copy p{color:#ffffffad;margin-top:.45rem;font-size:.6875rem;line-height:1.5}.proof-pipeline__record{background:#06162f;border:.0625rem solid #6f9fff29;border-radius:.625rem;gap:.3rem;margin-top:auto;padding:.75rem;transition:transform .2s,border-color .2s;display:grid;transform:translateY(.15rem)}.proof-pipeline__stage:hover .proof-pipeline__record{border-color:#51d8e74d;transform:translateY(0)}.proof-pipeline__record>span{color:var(--cyan);letter-spacing:.12em;font-size:.5rem;font-weight:800}.proof-pipeline__record strong,.proof-pipeline__record small{overflow-wrap:anywhere}.proof-pipeline__record strong{font-size:.6875rem;font-weight:680;line-height:1.35}.proof-pipeline__record small{color:#ffffff94;font-size:.5625rem;line-height:1.4}.proof-pipeline__record small.is-verified{color:#8ce6d1}.proof-pipeline__record small i{background:#62d9bd;border-radius:50%;width:.35rem;height:.35rem;margin-right:.35rem;display:inline-block}@media (prefers-reduced-motion:reduce){.proof-pipeline:after,.proof-pipeline__stage,.proof-pipeline__record{transition:none}}.landing-skill-proof{background:0 0;border-top:.0625rem solid #6f9fff1f;position:relative}.landing-skill-proof__heading{max-width:46rem;margin-bottom:2rem}.capability-profile{color:var(--text-on-dark);background:#071a38;border:.0625rem solid #87addf57;border-radius:1.125rem;overflow:hidden}.capability-profile .talent-proof-card__identity{padding:2rem 2.5rem 1.5rem}.capability-profile .talent-proof-card__metrics>div{padding-inline:2.5rem}.capability-profile__capabilities{border-bottom:.0625rem solid #87addf33;padding:1.4rem 2.5rem 1.25rem}.capability-profile__capabilities>header h3{font-size:1rem;font-weight:680}.capability-profile__capabilities>header p{color:#b5c9ecb8;margin-top:.25rem;font-size:.6875rem}.capability-profile__tabs{scrollbar-width:none;border-bottom:.0625rem solid #87addf33;gap:clamp(.75rem,2vw,2rem);margin-top:1rem;padding-inline:.25rem;display:flex;overflow-x:auto}.capability-profile__tabs::-webkit-scrollbar{display:none}.capability-profile__tabs button{color:#ffffffd6;background:0 0;border:0;flex:none;align-items:center;gap:.45rem;padding:.65rem .55rem .75rem;font-size:.6875rem;transition:color .2s;display:inline-flex;position:relative}.capability-profile__tabs button:after{background:var(--cyan);content:"";height:.125rem;transition:transform .2s;position:absolute;bottom:-.0625rem;left:0;right:0;transform:scaleX(0)}.capability-profile__tabs button>span{background:#6f9fff24;border:.0625rem solid #0000;border-radius:50%;place-items:center;min-width:1.15rem;height:1.15rem;font-size:.5rem;display:grid}.capability-profile__tabs button[aria-selected=true]{color:var(--cyan)}.capability-profile__tabs button[aria-selected=true]:after{transform:scaleX(1)}.capability-profile__tabs button[aria-selected=true]>span{background:#51d8e714;border-color:#51d8e794}.capability-profile__tabs button:focus-visible{outline:.125rem solid var(--cyan);outline-offset:-.125rem}.capability-profile__panel{border:.0625rem solid #87addf38;border-radius:.75rem;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);margin-top:.75rem;animation:.2s both capability-panel-enter;display:grid;overflow:hidden}.capability-profile__actions,.capability-profile__sources{min-width:0;padding:1rem 1.25rem}.capability-profile__sources{border-left:.0625rem solid #87addf38}.capability-profile__actions>span{color:var(--cyan);letter-spacing:.08em;text-transform:uppercase;font-size:.5625rem;font-weight:780}.capability-profile__actions h4{margin-top:.35rem;font-size:1rem;font-weight:680}.capability-profile__actions>p{color:#b5c9ecb8;margin-top:.15rem;font-size:.625rem}.capability-profile__actions ul{margin:.55rem 0 0;padding:0;list-style:none}.capability-profile__actions li{border-bottom:.0625rem solid #87addf2e;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.55rem;padding-block:.5rem;font-size:.6875rem;display:grid}.capability-profile__actions li:last-child{border-bottom:0}.capability-profile__actions li svg{width:.9rem;height:.9rem;color:var(--cyan);stroke-width:2.5px}.capability-profile__sources h4{font-size:.6875rem;font-weight:680}.capability-profile__sources dl{margin:.45rem 0 0}.capability-profile__sources dl>div{border-bottom:.0625rem solid #87addf2e;grid-template-columns:minmax(7rem,.75fr) minmax(0,1.25fr);gap:.75rem;padding-block:.55rem;font-size:.625rem;display:grid}.capability-profile__sources dd{color:#dae3f6db;overflow-wrap:anywhere;min-width:0;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.capability-profile__sources>button{color:#6792ff;background:0 0;align-items:center;gap:.45rem;margin-top:.75rem;font-size:.6875rem;display:inline-flex}.capability-profile__sources>button:hover{color:var(--cyan)}.capability-profile__sources>button svg{width:.9rem;height:.9rem}@keyframes capability-panel-enter{0%{opacity:0;transform:translateY(.25rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.capability-profile__tabs button,.capability-profile__tabs button:after{transition:none}.capability-profile__panel{animation:none}}.skill-proof-explorer__candidate{z-index:1;position:relative}.skill-proof-explorer__candidate .hero-profile{box-shadow:var(--glass-shadow);border-bottom-right-radius:0;border-bottom-left-radius:0}.skill-proof-candidate__topline,.skill-proof-candidate__person,.skill-proof-candidate__skills,.skill-proof-candidate__trust{width:100%}.skill-proof-candidate__topline{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.skill-proof-candidate__person{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding-block:1.45rem;display:grid}.skill-proof-candidate__portrait{background:linear-gradient(145deg,#2e6affb8,#051b42f5);border:.125rem solid #53d3ec80;border-radius:1.15rem;width:5rem;height:5rem;position:relative;box-shadow:0 0 1.75rem #255eff33}.skill-proof-candidate__portrait img,.skill-proof-candidate__portrait>span{width:100%;height:100%;color:var(--text-on-dark);object-fit:cover;border-radius:1rem;place-items:center;font-size:1.25rem;font-weight:820;display:grid}.skill-proof-candidate__identity h3{color:var(--text-on-dark);align-items:center;gap:.45rem;margin-top:.25rem;font-size:1.35rem;line-height:1.1;display:flex}.skill-proof-candidate__identity h3 i{background:var(--cyan);width:1.1rem;height:1.1rem;color:var(--surface-ink-deep);border-radius:999px;place-items:center;font-size:.55rem;font-style:normal;display:grid}.skill-proof-candidate__save{border:.0625rem solid var(--control-glass-border);background:var(--control-glass-bg);width:2.6rem;height:2.6rem;color:var(--electric-blue);border-radius:.8rem;place-items:center;font-size:1.4rem;transition:border-color .16s,background .16s,transform .16s;display:grid}.skill-proof-candidate__save:hover,.skill-proof-candidate__save:focus-visible{border-color:var(--cyan);background:#255eff52;transform:translateY(-.1rem)}.skill-proof-candidate__identity p{color:var(--text-on-dark);font-size:var(--text-caption);margin-top:.35rem;line-height:1.45}.skill-proof-candidate__meta{flex-wrap:wrap;gap:.4rem;margin-top:.65rem;display:flex}.skill-proof-candidate__meta span{border:.0625rem solid var(--status-live-border);background:var(--status-live-bg);color:var(--status-live-text);font-size:var(--text-micro);border-radius:999px;padding:.3rem .55rem;font-weight:760}.skill-proof-candidate__metrics{border-block:.0625rem solid var(--glass-border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.skill-proof-candidate__metrics span{border-left:.0625rem solid var(--glass-border);min-height:5rem;color:var(--text-on-dark);flex-direction:column;justify-content:center;align-items:flex-start;padding:.9rem;line-height:1.35;display:flex}.skill-proof-candidate__metrics span:first-child{border-left:0}.skill-proof-candidate__metrics b{color:var(--text-on-dark);font-size:1.2rem}.skill-proof-candidate__metrics small{color:var(--text-on-dark);font-size:var(--text-micro);margin-top:.35rem}.skill-proof-candidate__skills{flex-wrap:wrap;gap:.5rem;padding-block:1.1rem;display:flex}.skill-proof-candidate__skills span{border:.0625rem solid var(--control-glass-border);background:var(--control-glass-bg);color:var(--text-on-dark);font-size:var(--text-micro);border-radius:999px;padding:.45rem .75rem;font-weight:760}.skill-proof-candidate__trust{border:.0625rem solid var(--status-live-border);border-radius:var(--radius-large);background:var(--status-live-bg);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:.8rem .9rem;display:grid}.skill-proof-candidate__trust-icon{background:var(--electric-blue);width:1.75rem;height:1.75rem;color:var(--text-on-dark);font-size:var(--text-micro);border-radius:.6rem;place-items:center;font-weight:900;display:grid}.skill-proof-candidate__trust strong,.skill-proof-candidate__trust small{color:var(--text-on-dark);display:block}.skill-proof-candidate__trust strong{font-size:var(--text-caption)}.skill-proof-candidate__trust small{font-size:var(--text-micro);margin-top:.2rem}.skill-proof-explorer{position:relative}.skill-proof-explorer__details{border:.0625rem solid var(--glass-border-strong);border-radius:0 0 var(--radius-xl) var(--radius-xl);background:linear-gradient(135deg, var(--glass-highlight), transparent 34%), var(--surface-glass-strong);box-shadow:var(--glass-shadow);border-top:0;overflow:hidden}.skill-proof-explorer__controls{border-bottom:.0625rem solid var(--glass-border);padding:1.5rem 1.75rem 1.75rem}.skill-proof-explorer__invitation{color:var(--text-on-dark);font-size:var(--text-caption);align-items:center;gap:.55rem;padding:0 0 1rem;display:flex}.skill-proof-explorer__invitation span{border:.0625rem solid var(--status-live-border);background:var(--status-live-bg);width:1.55rem;height:1.55rem;color:var(--cyan);border-radius:999px;place-items:center;display:grid}.skill-proof-explorer__invitation strong{font-weight:700}.skill-proof-explorer__tabs{scrollbar-width:none;gap:.5rem;padding:.25rem .125rem .5rem;scroll-padding-inline:.125rem;display:flex;overflow-x:auto}.skill-proof-explorer__tabs::-webkit-scrollbar{display:none}.skill-proof-explorer__tabs button{border:.0625rem solid var(--control-glass-border);background:var(--control-glass-bg);color:var(--text-on-dark);font-size:var(--text-caption);border-radius:999px;flex:none;align-items:center;gap:.6rem;padding:.65rem 1rem;font-weight:720;transition:background .16s,border-color .16s,transform .16s;display:inline-flex}.skill-proof-explorer__tabs button>span{width:1.15rem;height:1.15rem;color:var(--cyan);background:#6f9fff24;border-radius:999px;place-items:center;font-size:.8rem;line-height:1;display:grid}.skill-proof-explorer__tabs button:hover,.skill-proof-explorer__tabs button.is-active{border-color:var(--cyan);background:#255eff75;transform:translateY(-.1rem)}.skill-proof-explorer__controls.has-attention-cue .skill-proof-explorer__invitation span{animation:1.7s ease-in-out infinite proof-invitation-bounce}.skill-proof-explorer__controls.has-attention-cue .skill-proof-explorer__tabs button{animation:2.8s ease-in-out infinite proof-tab-invitation;animation-delay:calc(var(--skill-tab-order) * 90ms)}.skill-proof-explorer__panel{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .48s cubic-bezier(.22,1,.36,1),opacity .26s;display:grid}.skill-proof-explorer__panel.is-open{opacity:1;grid-template-rows:1fr}.skill-proof-explorer__panel-inner{min-height:0;overflow:hidden}@keyframes proof-invitation-bounce{0%,to{transform:translate(0)}50%{transform:translate(.18rem,.18rem)}}@keyframes proof-tab-invitation{0%,72%,to{border-color:var(--control-glass-border);transform:translateY(0);box-shadow:0 0 #53d3ec00}82%{border-color:var(--cyan);transform:translateY(-.12rem);box-shadow:0 0 1rem #53d3ec33}}.skill-proof-explorer__body{grid-template-columns:minmax(17rem,.8fr) minmax(0,1.2fr);gap:2rem;padding:2rem;display:grid}.skill-proof-explorer__summary{align-self:start;position:sticky;top:1rem}.skill-proof-explorer__summary>span,.proof-list-label{color:var(--cyan);font-size:var(--text-micro);letter-spacing:.1em;font-weight:800}.skill-proof-explorer__summary h3{color:var(--text-on-dark);letter-spacing:-.06em;margin-top:.65rem;font-size:clamp(2.3rem,5vw,4.5rem);line-height:.95}.skill-proof-explorer__summary>p{color:var(--text-on-dark);font-size:var(--text-body);margin-top:1.25rem;line-height:1.75}.skill-proof-explorer__signals{gap:.5rem;margin-top:1.5rem;display:grid}.skill-proof-explorer__signals span{border-bottom:.0625rem solid var(--glass-border);color:var(--text-on-dark);font-size:var(--text-caption);justify-content:space-between;align-items:center;padding-block:.65rem;display:flex}.skill-proof-explorer__signals b{color:var(--cyan);font-size:var(--text-small)}.skill-proof-explorer__tools{flex-wrap:wrap;gap:.45rem;margin-top:1.25rem;display:flex}.skill-proof-explorer__tools span,.skill-proof-explorer__actions footer span{border:.0625rem solid var(--control-glass-border);background:var(--surface-glass-soft);color:var(--text-on-dark);font-size:var(--text-micro);border-radius:999px;padding:.35rem .6rem}.skill-proof-explorer__actions{gap:.75rem;display:grid}.skill-proof-explorer__actions article{border-radius:var(--radius-large);background:#071d4085;border:.0625rem solid #6f9fff29;grid-template-columns:auto minmax(0,1fr);gap:.9rem;padding:1.1rem;display:grid}.skill-proof-explorer__actions article>i{background:var(--status-live-bg);width:1.7rem;height:1.7rem;color:var(--status-live-text);font-size:var(--text-micro);border-radius:999px;place-items:center;font-style:normal;display:grid}.skill-proof-explorer__actions strong{color:var(--text-on-dark);font-size:var(--text-small)}.skill-proof-explorer__actions p{color:var(--text-on-dark);font-size:var(--text-caption);margin-top:.35rem;line-height:1.55}.skill-proof-explorer__actions footer{flex-wrap:wrap;gap:.4rem;margin-top:.75rem;display:flex}.skill-proof-explorer__actions code{border-radius:var(--radius-small);background:var(--surface-ink-deep);color:var(--status-live-text);font-size:var(--text-micro);white-space:nowrap;margin-top:.75rem;padding:.65rem;display:block;overflow-x:auto}.proof-command{margin-top:.8rem}.proof-command>span{color:var(--cyan);font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase;font-weight:800;display:block}.proof-command code{margin-top:.35rem}@media (prefers-reduced-motion:reduce){.skill-proof-explorer__controls.has-attention-cue .skill-proof-explorer__invitation span,.skill-proof-explorer__controls.has-attention-cue .skill-proof-explorer__tabs button{animation:none}.skill-proof-explorer__panel{transition:none}}.landing-model{background:radial-gradient(circle at 20% 35%, var(--ambient-blue), transparent 27rem), #030f2452;border-top:.0625rem solid #6f9fff1f;position:relative}.landing-model--future{background:#061630;border-top-color:#f6c34f3d}.landing-model__future-label{border-left:.125rem solid var(--gold);width:fit-content;font-size:var(--text-micro);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.45rem;margin-bottom:1.25rem;padding-left:.65rem;font-weight:820;display:inline-flex;color:var(--gold)!important}.landing-model__future-label i{display:none}.landing-model__layout{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:start;gap:clamp(3rem,7vw,7rem);display:grid}.landing-model--future .marketing-heading{max-width:34rem}.landing-model--future .marketing-heading>span:not(.landing-model__future-label){max-width:28rem;line-height:1.5;display:block}.landing-model--future .marketing-heading h2{margin-top:1.25rem;font-size:clamp(2.6rem,4.5vw,4.25rem);line-height:1.02}.landing-model--future .marketing-heading p{max-width:31rem;font-size:.8125rem;line-height:1.7}.landing-model .marketing-heading .button{border-color:var(--glass-border);background:var(--control-glass-bg);color:var(--text-on-dark);margin-top:1.5rem}.landing-model__steps{gap:0;margin:0;padding:0 0 0 1.5rem;list-style:none;display:grid;position:relative}.landing-model__steps:before{content:"";background:#51d8e74d;width:.0625rem;position:absolute;top:.5rem;bottom:.5rem;left:.25rem}.landing-model__steps li{border-bottom:.0625rem solid #6f9fff29;grid-template-columns:2.25rem minmax(0,1fr);gap:.75rem;padding:1.5rem 0;display:grid;position:relative}.landing-model__steps li:first-child{padding-top:0}.landing-model__steps li:last-child{border-bottom:0;padding-bottom:0}.landing-model__steps li:before{background:var(--cyan);content:"";border:.125rem solid #061630;border-radius:50%;width:.55rem;height:.55rem;position:absolute;top:1.85rem;left:-1.5rem;box-shadow:0 0 0 .0625rem #51d8e76b}.landing-model__steps li:first-child:before{top:.35rem}.landing-model__steps li>span{color:var(--cyan);letter-spacing:.1em;padding-top:.1rem;font-size:.625rem;font-weight:820}.landing-model__steps strong,.landing-model__steps p{color:var(--text-on-dark)}.landing-model__steps strong{letter-spacing:-.015em;font-size:1rem;font-weight:680}.landing-model__steps p{color:#ffffffa3;max-width:38rem;margin-top:.4rem;font-size:.6875rem;line-height:1.55}@media (width<=999.98px){.proof-pipeline{grid-template-columns:repeat(2,minmax(0,1fr))}.proof-pipeline:before,.proof-pipeline:after{display:none}.proof-pipeline__stage,.proof-pipeline__stage--primary{min-height:15rem;margin:0;padding-top:3.25rem}.skill-proof-explorer__body,.landing-model__layout{grid-template-columns:1fr}.skill-proof-explorer__summary{position:static}.skill-proof-explorer__candidate{padding:1.2rem}.skill-proof-explorer__controls{padding:1.25rem 1.25rem 1.5rem}}@media (width<=599.98px){.landing-model--future .marketing-heading h2{margin-top:.75rem;font-size:2rem}.landing-model--future .marketing-heading p{font-size:.625rem}.landing-model__future-label{margin-bottom:.75rem}.landing-model__steps{padding-left:1.25rem}.landing-model__steps li{grid-template-columns:1.75rem minmax(0,1fr);gap:.5rem;padding-block:1rem}.landing-model__steps li:before{top:1.25rem;left:-1.25rem}.landing-model__steps li:first-child:before{top:.25rem}.landing-model__steps strong{font-size:.75rem}.landing-model__steps p{font-size:.5625rem}.landing-proof__heading{margin-bottom:1.25rem}.proof-pipeline{grid-template-columns:1fr;gap:.625rem;padding-left:1.5rem;display:grid}.proof-pipeline:before,.proof-pipeline:after{width:.0625rem;height:auto;display:block;inset:1rem auto 1rem .45rem}.proof-pipeline:after{transform-origin:top;transform:scaleY(0)}.proof-pipeline.is-visible:after{transform:scaleY(1)}.proof-pipeline__stage,.proof-pipeline__stage--primary{min-height:0;padding:1rem}.proof-pipeline__number,.proof-pipeline__stage--primary .proof-pipeline__number{color:#0000;background:#06162f;border:.0625rem solid #51d8e780;border-radius:50%;width:.9rem;height:.9rem;top:1rem;left:-1.5rem}.proof-pipeline__record{margin-top:.9rem}.skill-proof-explorer__candidate{padding:1rem}.skill-proof-explorer__controls{padding:1.1rem 1rem 1.25rem}.skill-proof-explorer__tabs{padding-block:.2rem .35rem}.skill-proof-candidate__topline .signal-label{font-size:.55rem}.skill-proof-candidate__person{gap:.75rem;padding-block:1.1rem}.skill-proof-candidate__meta span:last-child{display:none}.skill-proof-candidate__portrait{width:4.25rem;height:4.25rem}.skill-proof-candidate__metrics span{padding-inline:.55rem}.skill-proof-candidate__trust{grid-template-columns:auto minmax(0,1fr)}.skill-proof-candidate__trust>.signal-label{display:none}.skill-proof-explorer__body{gap:1.25rem;padding:1rem}.skill-proof-explorer__summary h3{font-size:2.5rem}.skill-proof-explorer__actions article{padding:.85rem}}.app-shell{background:#f5f6f8;grid-template-columns:15.5rem minmax(0,1fr);min-height:100svh;display:grid}.sidebar{z-index:30;background:radial-gradient(circle at 30% 0%, #255eff2e, transparent 22%), var(--navy);height:100svh;color:var(--text-on-dark);flex-direction:column;padding:1.5rem 1rem;display:flex;position:sticky;top:0;overflow:auto}.app-shell--education .sidebar{background:radial-gradient(circle at 30% 0,#51d8e729,#0000 22%),#0b2744}.app-shell--admin .sidebar{background:radial-gradient(circle at 30% 0,#d8ad5826,#0000 22%),#171d2c}.sidebar__brand{isolation:isolate;-webkit-backdrop-filter:blur(1.125rem)saturate(130%);backdrop-filter:blur(1.125rem)saturate(130%);background:radial-gradient(circle at 88% 0,#d8ad5824,#d8ad5800 40%),linear-gradient(135deg,#1f467ad1 0%,#123360c2 54%,#0a264fa8 100%);border:.0625rem solid #91b1ff47;border-radius:1.125rem;flex-direction:column;align-items:flex-start;gap:.6875rem;margin:0 .125rem .75rem;padding:.875rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 .0625rem #ffffff2e,inset 0 -.0625rem #03122b42,0 .75rem 2rem #020d214d}.sidebar__brand:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(circle,#d8ad5829,#d8ad5800 68%);border-radius:999px;width:6rem;height:6rem;position:absolute;top:-2.25rem;right:-1.5rem}.sidebar__brand .brand{width:100%;color:var(--text-on-dark);transition:transform .16s,opacity .16s}.sidebar__brand .brand:hover{transform:translateY(-.0625rem)}.sidebar__environment{min-height:1.375rem;color:var(--text-on-dark);background:#7d9eeb1a;border:.0625rem solid #97b5ff33;border-radius:999px;align-items:center;padding-inline:.5rem;font-size:.5625rem;font-weight:650;display:inline-flex}.sidebar__nav{flex-direction:column;gap:.25rem;margin-top:1.25rem;display:flex}.sidebar__label{color:var(--text-on-dark);letter-spacing:.12em;text-transform:uppercase;margin:.875rem .625rem .375rem;font-size:.5625rem;font-weight:760}.sidebar__nav button{min-height:2.75rem;color:var(--text-on-dark);text-align:left;background:0 0;border-radius:.6875rem;align-items:center;gap:.75rem;padding-inline:.75rem;font-size:.75rem;font-weight:600;transition:background .14s,color .14s;display:flex}.sidebar__nav button:hover{color:var(--text-on-dark);background:#ffffff0f}.sidebar__nav button.is-active{color:var(--text-on-dark);box-shadow:inset .1875rem 0 var(--blue);background:linear-gradient(90deg,#3e70ff3d,#3e70ff1a)}.sidebar__nav button .icon{width:1rem;color:var(--text-on-dark)}.sidebar__nav button.is-active .icon{color:#84a2ff}.sidebar__nav button>span:nth-child(2){flex:auto;min-width:0}.sidebar__nav button>i{background:var(--blue);width:1.125rem;height:1.125rem;color:var(--text-on-dark);border-radius:999px;justify-content:center;align-items:center;font-size:.5625rem;font-style:normal;display:inline-flex}.sidebar__switcher{background:#ffffff0a;border:.0625rem solid #ffffff17;border-radius:.875rem;margin-top:auto;padding:.75rem}.sidebar__switcher>span{color:var(--text-on-dark);font-size:.5625rem;font-weight:650}.sidebar__switcher>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;margin-top:.5rem;display:grid}.sidebar__switcher button{min-height:1.75rem;color:var(--text-on-dark);background:0 0;border-radius:.4375rem;font-size:.5625rem;font-weight:650}.sidebar__switcher button.is-active{color:var(--text-on-dark);background:#ffffff1f}.app-shell__main{min-width:0}.app-shell--education-overview{background:#04162e}.app-shell--education-overview .app-shell__main{isolation:isolate;background:linear-gradient(#76adff06 .0625rem,#0000 .0625rem) 0 0/2.5rem 2.5rem,linear-gradient(90deg,#76adff06 .0625rem,#0000 .0625rem) 0 0/2.5rem 2.5rem,radial-gradient(circle at 13% 8%,#317fdc30,#0000 29rem),radial-gradient(circle at 90% 28%,#1eb0c41a,#0000 28rem),radial-gradient(circle at 48% 86%,#1c55ae1f,#0000 34rem),linear-gradient(145deg,#061b36 0%,#04152c 50%,#061a33 100%);min-height:100svh;position:relative}.app-shell--education-overview .app-shell__main:before{z-index:0;content:"";pointer-events:none;background:radial-gradient(at 50% 0,#7eb0ff12,#0000 55%),linear-gradient(#ffffff05,#0000 15rem);position:fixed;inset:4.75rem 0 0 15.5rem}.app-shell--education-overview .workspace{z-index:1;position:relative}.topbar{z-index:20;isolation:isolate;-webkit-backdrop-filter:blur(1.5rem)saturate(145%);backdrop-filter:blur(1.5rem)saturate(145%);background:radial-gradient(circle at 8% -90%,#3c6fff52,#0000 46%),linear-gradient(112deg,#081f43f5,#061835f0 54%,#04122af7);border-bottom:.0625rem solid #759dff3d;align-items:center;gap:1rem;min-height:4.75rem;padding-inline:1.5rem;display:flex;position:sticky;top:0;overflow:hidden;box-shadow:inset 0 .0625rem #ffffff1c,0 .875rem 2.5rem #030f2429}.topbar:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(#4e7eff29,#0000 70%);border-radius:999px;width:24rem;height:8rem;position:absolute;top:-5rem;left:38%}.app-shell--education .topbar{background:radial-gradient(circle at 8% -90%,#51d8e733,#0000 46%),linear-gradient(112deg,#09284cf5,#061c3cf0 54%,#04142ef7);border-bottom-color:#51d8e738}.app-shell--admin .topbar{background:radial-gradient(circle at 8% -90%,#d8ad582b,#0000 46%),linear-gradient(112deg,#192033f5,#101729f2 54%,#0a1121fa);border-bottom-color:#d8ad5833}.topbar__menu{color:var(--text-on-dark);background:#6f91e014;border:.0625rem solid #8faeff33;border-radius:.625rem;display:none}.topbar__search{width:min(29rem,48%);min-width:16rem;min-height:2.5rem;color:var(--text-on-dark);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:linear-gradient(115deg,#7e9eeb21,#32538f12),#04142f6b;border:.0625rem solid #91b1ff3b;border-radius:.8125rem;align-items:center;gap:.625rem;padding-inline:.75rem;transition:border-color .16s,background .16s,box-shadow .16s;display:flex;box-shadow:inset 0 .0625rem #ffffff1a,0 .5rem 1.5rem #010b1d24}.topbar__search:focus-within{background:linear-gradient(115deg,#7e9eeb2e,#32538f1a),#04142f8a;border-color:#709cff8f;box-shadow:inset 0 .0625rem #ffffff21,0 0 0 .1875rem #255eff1f,0 .75rem 1.75rem #010b1d2e}.topbar__search input{min-width:0;color:var(--text-on-dark);background:0 0;border:0;outline:0;flex:auto;font-size:.75rem}.topbar__search input::placeholder{color:var(--text-on-dark)}.topbar__search kbd{color:var(--text-on-dark);background:#90aceb17;border:.0625rem solid #9db8f533;border-radius:.4375rem;padding:.1875rem .375rem;font-size:.5625rem;box-shadow:inset 0 .0625rem #ffffff14}.topbar__notification{width:2.5rem;height:2.5rem;color:var(--text-on-dark);background:linear-gradient(145deg,#87a6ef24,#32538f0f),#04142f75;border:.0625rem solid #91b1ff3b;border-radius:.8125rem;justify-content:center;align-items:center;margin-left:auto;transition:transform .16s,border-color .16s,background .16s;display:inline-flex;position:relative;box-shadow:inset 0 .0625rem #ffffff1a,0 .5rem 1.25rem #010b1d24}.topbar__notification:hover{background:linear-gradient(145deg,#87a6ef33,#32538f1a),#04142f8f;border-color:#7aa1ff73;transform:translateY(-.0625rem)}.topbar__notification>i{background:#72a1ff;border:.125rem solid #0a244b;border-radius:999px;width:.375rem;height:.375rem;position:absolute;top:.5rem;right:.5rem;box-shadow:0 0 .75rem #4f88ffe6}.topbar__account{min-height:2.75rem;color:var(--text-on-dark);text-align:left;background:#6585cc0a;border:.0625rem solid #0000;border-radius:.875rem;align-items:center;gap:.625rem;margin-left:auto;padding:.25rem .5rem .25rem .25rem;transition:border-color .16s,background .16s;display:flex}.topbar__account:hover{background:#6585cc1a;border-color:#91b1ff33}.topbar__account>span:first-child{background:linear-gradient(145deg, #376bebb8, #0d336fd1), var(--navy);width:2.25rem;height:2.25rem;color:var(--text-on-dark);border:.0625rem solid #91b1ff40;border-radius:.6875rem;justify-content:center;align-items:center;font-size:.625rem;font-weight:800;display:inline-flex;box-shadow:inset 0 .0625rem #ffffff2e,0 .375rem 1rem #020d2233}.topbar__account>span:nth-child(2){flex-direction:column;display:flex}.topbar__account strong{color:var(--text-on-dark);font-size:.6875rem}.topbar__account small{color:var(--text-on-dark);margin-top:.1875rem;font-size:.5625rem}.topbar__account b{color:var(--text-on-dark);font-size:.625rem}.workspace{width:min(100%,92rem);margin-inline:auto;padding:2.25rem}.bottom-nav{display:none}.dashboard-grid{grid-template-columns:minmax(0,1.15fr) minmax(20rem,.85fr);gap:1.25rem;margin-top:1.25rem;display:grid}.compact-talent-list,.activity-list,.ops-list,.settings-links{flex-direction:column;display:flex}.compact-talent-list>button,.activity-list>button,.ops-list>button,.settings-links>button{border-bottom:.0625rem solid var(--line);text-align:left;background:0 0;align-items:center;gap:.75rem;min-width:0;min-height:4rem;padding:.625rem 0;display:flex}.compact-talent-list>button:last-child,.activity-list>button:last-child,.ops-list>button:last-child,.settings-links>button:last-child{border-bottom:0}.compact-talent-list button>span:nth-child(2),.activity-list button>span:nth-child(2),.ops-list button>span:nth-child(2){flex-direction:column;flex:auto;min-width:0;display:flex}.compact-talent-list strong,.activity-list strong,.ops-list strong{text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.compact-talent-list small,.activity-list small,.ops-list small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:.1875rem;font-size:.625rem;overflow:hidden}.compact-talent-list__proof{align-items:flex-end;flex:none!important}.compact-talent-list__proof b{font-size:.75rem}.activity-list__dot{background:var(--amber);border-radius:999px;width:.5rem;height:.5rem}.activity-list__dot.is-accepted{background:var(--green)}.activity-list__dot.is-declined{background:var(--muted)}.company-dashboard{--dashboard-border:#102a4f17;--dashboard-shadow:0 1.25rem 3.5rem #071a3613}.dashboard-hero{min-height:20rem;color:var(--text-on-dark);background:linear-gradient(#ffffff06 .0625rem,#0000 .0625rem) 0 0/2.25rem 2.25rem,linear-gradient(90deg,#ffffff06 .0625rem,#0000 .0625rem) 0 0/2.25rem 2.25rem,radial-gradient(circle at 72% 0,#416fff52,#0000 30%),linear-gradient(125deg,#06162f 0%,#0a2450 58%,#0d3265 100%);border:.0625rem solid #ffffff1a;border-radius:1.75rem;grid-template-columns:minmax(0,1fr) minmax(18rem,.34fr);align-items:stretch;gap:2rem;padding:2rem;display:grid;position:relative;overflow:hidden;box-shadow:0 2rem 5rem #071a3633}.dashboard-hero:after{content:"";border:.0625rem solid #ffffff12;border-radius:50%;width:25rem;height:25rem;position:absolute;bottom:-10rem;right:17rem;box-shadow:0 0 0 3.5rem #ffffff05,0 0 0 7rem #ffffff03}.dashboard-hero__orb{filter:blur(.1875rem);pointer-events:none;border-radius:50%;position:absolute}.dashboard-hero__orb--one{background:#255eff3d;width:9rem;height:9rem;top:-3rem;left:48%}.dashboard-hero__orb--two{background:#51d8e71a;width:8rem;height:8rem;bottom:-4rem;right:13%}.dashboard-hero__copy{z-index:2;flex-direction:column;justify-content:center;align-items:flex-start;max-width:49rem;display:flex;position:relative}.dashboard-hero__eyebrow{min-height:1.875rem;color:var(--text-on-dark);letter-spacing:.1em;text-transform:uppercase;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:#ffffff12;border:.0625rem solid #ffffff1f;border-radius:999px;align-items:center;gap:.5rem;padding:.25rem .75rem .25rem .3125rem;font-size:.625rem;font-weight:760;display:inline-flex}.dashboard-hero__eyebrow>span{width:1.25rem;height:1.25rem;color:var(--green);background:#d9f8ec;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.dashboard-hero h1{letter-spacing:-.055em;margin-top:1.5rem;font-size:clamp(2rem,3.4vw,3.25rem);font-weight:670;line-height:.98}.dashboard-hero h1>span{background:linear-gradient(90deg, var(--color-white) 0%, #b9caff 46%, #82e5ed 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:.375rem;display:block}.dashboard-hero__copy>p{max-width:39rem;color:var(--text-on-dark);margin-top:1rem;font-size:.8125rem;line-height:1.65}.dashboard-hero__actions{gap:.75rem;margin-top:1.5rem;display:flex}.dashboard-hero__actions .button--ghost{color:var(--text-on-dark);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:#ffffff0f;border-color:#ffffff29}.dashboard-partner-card{z-index:2;-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);background:linear-gradient(145deg,#ffffff21,#ffffff0e);border:.0625rem solid #ffffff24;border-radius:1.375rem;flex-direction:column;justify-content:space-between;min-width:0;padding:1.25rem;display:flex;position:relative;box-shadow:inset 0 .0625rem #ffffff1f}.dashboard-partner-card__top{justify-content:space-between;align-items:center;display:flex}.dashboard-partner-card__logo,.dashboard-partner-card__top button{justify-content:center;align-items:center;display:inline-flex}.dashboard-partner-card__logo{background:linear-gradient(145deg, var(--color-white), #dce6ff);width:2.875rem;height:2.875rem;color:var(--navy);letter-spacing:.04em;border:.0625rem solid #ffffff29;border-radius:.875rem;font-size:.6875rem;font-weight:850;box-shadow:0 .75rem 1.75rem #00000026}.dashboard-partner-card__top button{width:2.25rem;height:2.25rem;color:var(--text-on-dark);background:#ffffff0f;border:.0625rem solid #ffffff1f;border-radius:50%;transition:background .16s,transform .16s}.dashboard-partner-card__top button:hover{background:#ffffff24;transform:rotate(8deg)}.dashboard-partner-card>div:nth-child(2){flex-direction:column;display:flex}.dashboard-partner-card>div:nth-child(2) small{color:var(--text-on-dark);letter-spacing:.14em;font-size:.5625rem;font-weight:780}.dashboard-partner-card>div:nth-child(2) strong{text-overflow:ellipsis;white-space:nowrap;margin-top:.4375rem;font-size:1rem;font-weight:700;overflow:hidden}.dashboard-partner-card>div:nth-child(2) span{color:#a9e9d2;align-items:center;gap:.375rem;margin-top:.4375rem;font-size:.625rem;display:flex}.dashboard-partner-card>div:nth-child(2) i{background:#5de0b2;border-radius:50%;width:.375rem;height:.375rem;box-shadow:0 0 0 .25rem #5de0b21f}.dashboard-partner-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0;display:grid}.dashboard-partner-card dl>div{background:#020d1f29;border:.0625rem solid #ffffff14;border-radius:.75rem;min-width:0;padding:.625rem}.dashboard-partner-card dt{color:var(--text-on-dark);font-size:.5rem}.dashboard-partner-card dd{color:var(--text-on-dark);text-overflow:ellipsis;white-space:nowrap;margin:.25rem 0 0;font-size:.625rem;font-weight:680;overflow:hidden}.dashboard-intelligence{grid-template-columns:repeat(4,minmax(0,1fr));gap:.875rem;margin-top:1rem;display:grid}.dashboard-metric{border:.0625rem solid var(--dashboard-border);background:#ffffffeb;border-radius:1.25rem;min-width:0;min-height:8.75rem;padding:1rem;transition:border-color .18s,box-shadow .18s,transform .18s;position:relative;overflow:hidden;box-shadow:0 .75rem 2.5rem #071a360b}.dashboard-metric:hover{box-shadow:var(--dashboard-shadow);border-color:#255eff38;transform:translateY(-.1875rem)}.dashboard-metric:after{background:var(--metric-glow,#255eff14);content:"";border-radius:50%;width:6rem;height:6rem;position:absolute;top:-2.5rem;right:-2.5rem}.dashboard-metric--saved{--metric-glow:#d8ad5821}.dashboard-metric--requests{--metric-glow:#071a3617}.dashboard-metric--messages{--metric-glow:#1186641a}.dashboard-metric__heading{align-items:center;gap:.5rem;display:flex}.dashboard-metric__heading>span{background:var(--blue-light);width:1.75rem;height:1.75rem;color:var(--blue);border-radius:.5625rem;justify-content:center;align-items:center;display:inline-flex}.dashboard-metric--saved .dashboard-metric__heading>span{background:var(--gold-light);color:#916615}.dashboard-metric--requests .dashboard-metric__heading>span{color:var(--navy);background:#e9edf4}.dashboard-metric--messages .dashboard-metric__heading>span{background:var(--green-light);color:var(--green)}.dashboard-metric__heading small{color:var(--muted-strong);text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;font-weight:650;overflow:hidden}.dashboard-metric__value{justify-content:space-between;align-items:flex-end;gap:.5rem;margin-top:.875rem;display:flex}.dashboard-metric__value>strong{letter-spacing:-.055em;font-size:1.75rem;line-height:1}.dashboard-metric__value>span{color:var(--muted);white-space:nowrap;align-items:center;gap:.25rem;font-size:.5625rem;font-weight:620;display:flex}.dashboard-metric__value>span>i{background:var(--green);border-radius:50%;width:.375rem;height:.375rem;box-shadow:0 0 0 .1875rem #1186641a}.dashboard-sparkline{align-items:flex-end;gap:.1875rem;height:1.75rem;margin-top:.75rem;display:flex}.dashboard-sparkline i{background:linear-gradient(#4778ff,#d8e2ff);border-radius:999px;flex:auto;min-width:.1875rem}.dashboard-sparkline .is-height-38{height:38%}.dashboard-sparkline .is-height-42{height:42%}.dashboard-sparkline .is-height-54{height:54%}.dashboard-sparkline .is-height-60{height:60%}.dashboard-sparkline .is-height-68{height:68%}.dashboard-sparkline .is-height-78{height:78%}.dashboard-sparkline .is-height-92{height:92%}.dashboard-avatar-stack{align-items:center;margin-top:.75rem;display:flex}.dashboard-avatar-stack i{border:.125rem solid var(--color-white);width:1.75rem;height:1.75rem;color:var(--blue-strong);background:linear-gradient(145deg,#e9efff,#d7e3ff);border-radius:50%;justify-content:center;align-items:center;margin-left:-.375rem;font-size:.5rem;font-style:normal;font-weight:800;display:inline-flex}.dashboard-avatar-stack i:first-child{margin-left:0}.dashboard-request-bar{grid-template-columns:1.6fr .8fr .55fr;gap:.1875rem;height:.375rem;margin-top:1rem;display:grid}.dashboard-request-bar i{background:var(--navy);border-radius:999px}.dashboard-request-bar i:nth-child(2){background:#8fa8ee}.dashboard-request-bar i:nth-child(3){background:#e1e6ef}.dashboard-metric--messages>button{color:var(--green);background:0 0;align-items:center;gap:.375rem;margin-top:.875rem;padding:0;font-size:.625rem;font-weight:720;display:flex}.dashboard-bento{grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem;margin-top:1rem;display:grid}.talent-spotlight,.dashboard-roster,.dashboard-activity,.dashboard-insight{border:.0625rem solid var(--dashboard-border);background:var(--color-white);border-radius:1.5rem;min-width:0;box-shadow:0 .75rem 2.5rem #071a360b}.talent-spotlight{background:radial-gradient(circle at 100% 0%, #255eff1c, transparent 30%), linear-gradient(145deg, var(--color-white) 0%, #f9fbff 100%);grid-column:span 7;padding:1.25rem}.talent-spotlight__header,.dashboard-section-heading,.request-pipeline>header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.talent-spotlight__header h2{letter-spacing:-.03em;margin-top:.5rem;font-size:1.125rem}.talent-spotlight__header>button,.request-pipeline>header>button{border:.0625rem solid var(--dashboard-border);background:var(--color-white);width:2.375rem;height:2.375rem;color:var(--blue);border-radius:50%;flex:none;justify-content:center;align-items:center;transition:transform .16s;display:inline-flex;box-shadow:0 .5rem 1.25rem #071a360f}.talent-spotlight__header>button:hover,.request-pipeline>header>button:hover{transform:rotate(8deg)}.talent-spotlight__identity{grid-template-columns:4.5rem minmax(0,1fr) auto;align-items:center;gap:1rem;margin-top:1.25rem;display:grid}.talent-spotlight__avatar{border:.25rem solid var(--color-white);width:4.5rem;height:4.5rem;color:var(--navy);background:radial-gradient(circle at 30% 20%,#fffc,#0000 28%),linear-gradient(145deg,#cfdcff,#8fafff);border-radius:1.25rem;justify-content:center;align-items:center;font-size:1rem;font-weight:850;display:inline-flex;box-shadow:0 .875rem 2rem #255eff2e}.talent-spotlight__identity h3{letter-spacing:-.025em;align-items:center;gap:.375rem;font-size:1rem;display:flex}.talent-spotlight__identity h3 i{background:var(--blue);width:1rem;height:1rem;color:var(--text-on-dark);border-radius:50%;justify-content:center;align-items:center;font-size:.5625rem;font-style:normal;display:inline-flex}.talent-spotlight__identity p{max-width:31rem;color:var(--ink-soft);margin-top:.375rem;font-size:.6875rem;line-height:1.45}.talent-spotlight__identity small{color:var(--muted);margin-top:.375rem;font-size:.5625rem;display:block}.talent-spotlight__mastery{background:conic-gradient(var(--blue) 0 86%, #e4eaf4 86% 100%);border-radius:50%;place-items:center;width:4.25rem;height:4.25rem;display:grid;box-shadow:0 .75rem 1.5rem #255eff1f}.talent-spotlight__mastery>span{background:var(--color-white);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:3.375rem;height:3.375rem;display:flex}.talent-spotlight__mastery strong{font-size:.875rem}.talent-spotlight__mastery small{color:var(--muted);text-transform:uppercase;margin-top:.125rem;font-size:.4375rem;font-weight:650}.talent-spotlight__skills{gap:.375rem;margin-top:1rem;display:flex}.talent-spotlight__skills>span{min-width:0;color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;background:#e9efffa8;border:.0625rem solid #d8e2ff;border-radius:999px;padding:.375rem .625rem;font-size:.5625rem;font-weight:650;overflow:hidden}.talent-spotlight__skills b{color:var(--blue);margin-left:.25rem;font-size:.5rem}.talent-evidence-preview{text-align:left;background:#ffffffc2;border:.0625rem solid #dbe4f2;border-radius:1rem;grid-template-columns:2.5rem minmax(0,1fr) auto;align-items:center;gap:.75rem;width:100%;min-width:0;margin-top:1rem;padding:.75rem;transition:border-color .16s,box-shadow .16s;display:grid}.talent-evidence-preview:hover{border-color:#b8caff;box-shadow:0 .75rem 1.5rem #071a360f}.talent-evidence-preview>span:first-child{background:linear-gradient(145deg, var(--blue-light), #dbe5ff);width:2.5rem;height:2.5rem;color:var(--blue);border-radius:.75rem;justify-content:center;align-items:center;display:inline-flex}.talent-evidence-preview>span:nth-child(2){flex-direction:column;min-width:0;display:flex}.talent-evidence-preview small{color:var(--blue);letter-spacing:.09em;font-size:.5rem;font-weight:780}.talent-evidence-preview strong{text-overflow:ellipsis;white-space:nowrap;margin-top:.25rem;font-size:.6875rem;overflow:hidden}.talent-evidence-preview em{color:var(--muted);-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:.1875rem;font-size:.5625rem;font-style:normal;line-height:1.4;display:-webkit-box;overflow:hidden}.talent-spotlight__actions{gap:.625rem;margin-top:1rem;display:flex}.request-pipeline{min-width:0;color:var(--text-on-dark);background:radial-gradient(circle at 90% 0,#51d8e721,#0000 28%),linear-gradient(145deg,#071a36,#0b2d5a);border:.0625rem solid #ffffff14;border-radius:1.5rem;grid-column:span 5;padding:1.25rem;overflow:hidden;box-shadow:0 1.5rem 3.75rem #071a362e}.request-pipeline>header>div>span,.dashboard-section-heading>div>span,.dashboard-insight>span{color:var(--blue);letter-spacing:.13em;font-size:.5625rem;font-weight:800}.request-pipeline>header>div>span{color:#8daaff}.request-pipeline>header h2{letter-spacing:-.03em;margin-top:.4375rem;font-size:1.125rem}.request-pipeline>header>button{color:var(--text-on-dark);box-shadow:none;background:#ffffff12;border-color:#ffffff21}.request-pipeline__stages{grid-template-columns:repeat(4,minmax(0,1fr));gap:.375rem;margin-top:1.5rem;display:grid}.request-pipeline__stages>button{min-width:0;min-height:8rem;color:var(--text-on-dark);text-align:left;background:#ffffff0b;border:.0625rem solid #ffffff16;border-radius:.875rem;flex-direction:column;align-items:flex-start;padding:.625rem;transition:background .16s,transform .16s;display:flex}.request-pipeline__stages>button:hover{background:#ffffff1a;transform:translateY(-.1875rem)}.request-pipeline__stages>button>span{color:var(--text-on-dark);font-family:var(--font-mono);font-size:.5rem}.request-pipeline__stages>button>strong{letter-spacing:-.05em;margin-top:auto;font-size:1.5rem}.request-pipeline__stages>button>b{text-overflow:ellipsis;white-space:nowrap;margin-top:.375rem;font-size:.5625rem;overflow:hidden}.request-pipeline__stages>button>small{color:var(--text-on-dark);text-overflow:ellipsis;white-space:nowrap;margin-top:.1875rem;font-size:.4375rem;overflow:hidden}.request-pipeline__footer{background:#010c1d38;border:.0625rem solid #ffffff14;border-radius:.875rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;margin-top:1rem;padding:.75rem;display:grid}.request-pipeline__footer .dashboard-avatar-stack{margin-top:0}.request-pipeline__footer .dashboard-avatar-stack i{background:linear-gradient(145deg,#dce6ff,#adc1ff);border-color:#0a2349}.request-pipeline__footer p{flex-direction:column;min-width:0;display:flex}.request-pipeline__footer strong{font-size:.625rem}.request-pipeline__footer p>span{color:var(--text-on-dark);text-overflow:ellipsis;white-space:nowrap;margin-top:.1875rem;font-size:.5rem;overflow:hidden}.dashboard-roster{grid-column:span 7;padding:1.25rem}.dashboard-section-heading h2{letter-spacing:-.025em;margin-top:.4375rem;font-size:1rem}.dashboard-section-heading p{color:var(--muted);margin-top:.3125rem;font-size:.625rem}.dashboard-roster__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem;margin-top:1rem;display:grid}.dashboard-roster__grid>button{background:linear-gradient(145deg, var(--color-white), #fafbfe);text-align:left;border:.0625rem solid #e3e8f0;border-radius:1rem;flex-direction:column;align-items:flex-start;min-width:0;min-height:9.5rem;padding:.75rem;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex}.dashboard-roster__grid>button:hover{border-color:#bfcfff;transform:translateY(-.1875rem);box-shadow:0 .875rem 2rem #255eff14}.dashboard-roster__top{justify-content:space-between;align-items:flex-start;width:100%;display:flex}.dashboard-roster__top .avatar{border-radius:.8125rem;width:2.625rem;height:2.625rem;font-size:.625rem}.dashboard-roster__score{background:var(--green-light);color:var(--green);border-radius:999px;padding:.25rem .4375rem;font-size:.5rem;font-weight:780}.dashboard-roster__grid>button>strong{margin-top:.75rem;font-size:.75rem}.dashboard-roster__grid>button>small{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.25rem;font-size:.5625rem;line-height:1.4;display:-webkit-box;overflow:hidden}.dashboard-roster__skills{gap:.25rem;max-width:100%;margin-top:auto;display:flex}.dashboard-roster__skills i{background:var(--blue-light);min-width:0;color:var(--blue-strong);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;padding:.25rem .375rem;font-size:.4375rem;font-style:normal;font-weight:680;overflow:hidden}.dashboard-activity{grid-column:span 5;padding:1.25rem}.dashboard-activity>div{flex-direction:column;margin-top:.75rem;display:flex}.dashboard-activity>div>button{text-align:left;background:0 0;border-bottom:.0625rem solid #edf0f4;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.625rem;min-width:0;min-height:3.875rem;padding-block:.5rem;display:grid}.dashboard-activity>div>button:last-child{border-bottom:0}.dashboard-activity__status{background:var(--amber-light);width:2rem;height:2rem;color:var(--amber);border-radius:.625rem;justify-content:center;align-items:center;display:inline-flex}.dashboard-activity__status.is-accepted{background:var(--green-light);color:var(--green)}.dashboard-activity__status.is-declined{color:var(--muted);background:#edf0f4}.dashboard-activity>div>button>span:nth-child(2){flex-direction:column;min-width:0;display:flex}.dashboard-activity strong,.dashboard-activity small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dashboard-activity strong{font-size:.6875rem}.dashboard-activity small{color:var(--muted);margin-top:.1875rem;font-size:.5625rem}.dashboard-insight{background:radial-gradient(circle at 100% 0%, #d8ad5829, transparent 25%), linear-gradient(90deg, #fffcf5, var(--color-white));grid-column:1/-1;grid-template-columns:2.75rem minmax(10rem,.55fr) minmax(16rem,1fr) auto;align-items:center;gap:1rem;padding:1rem 1.25rem;display:grid}.dashboard-insight__icon{background:var(--gold-light);color:#926816;border-radius:.875rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex}.dashboard-insight>span{color:#916615}.dashboard-insight h2{font-size:.8125rem;line-height:1.45}.dashboard-insight p{color:var(--muted);font-size:.625rem;line-height:1.5}.dashboard-insight>button{color:#8d6416;white-space:nowrap;background:0 0;align-items:center;gap:.375rem;padding:0;font-size:.625rem;font-weight:720;display:flex}.dashboard-api{border:.0625rem solid var(--dashboard-border);background:radial-gradient(circle at 100% 0%, #255eff14, transparent 30%), var(--color-white);border-radius:1.25rem;grid-template-columns:3rem minmax(0,1fr) auto;align-items:center;gap:1rem;margin-top:1rem;padding:1rem 1.25rem;display:grid;box-shadow:0 .75rem 2.5rem #071a360a}.dashboard-api__icon{background:var(--blue-light);width:3rem;height:3rem;color:var(--blue);border-radius:.875rem;justify-content:center;align-items:center;display:inline-flex}.dashboard-api h2{margin-top:.4375rem;font-size:.875rem}.dashboard-api p{max-width:50rem;color:var(--muted);margin-top:.25rem;font-size:.625rem;line-height:1.5}.dashboard-api__health{background:var(--green-light);border:.0625rem solid #cce8dd;border-radius:.75rem;align-items:center;gap:.5rem;padding:.625rem .75rem;display:flex}.dashboard-api__health>i{background:var(--green);border-radius:50%;width:.4375rem;height:.4375rem;box-shadow:0 0 0 .25rem #1186641a}.dashboard-api__health>span{flex-direction:column;display:flex}.dashboard-api__health strong{font-size:.625rem}.dashboard-api__health small{color:var(--green);margin-top:.125rem;font-size:.5rem}.talent-overview{--talent-sapphire:#0b315f;--talent-cyan:#51d8e7;--talent-pearl:#f7faff;--talent-border:#1237601a;--talent-shadow:0 1.5rem 3.75rem #071f3e17;color:var(--ink)}.talent-overview-hero{min-height:20rem;color:var(--text-on-dark);background:linear-gradient(#ffffff06 .0625rem,#0000 .0625rem) 0 0/2.25rem 2.25rem,linear-gradient(90deg,#ffffff06 .0625rem,#0000 .0625rem) 0 0/2.25rem 2.25rem,radial-gradient(circle at 75% -10%,#51d8e73d,#0000 30%),radial-gradient(circle at 18% 120%,#255eff33,#0000 34%),linear-gradient(125deg,#071a34 0%,#0a294f 54%,#0b3a68 100%);border:.0625rem solid #ffffff1a;border-radius:1.75rem;grid-template-columns:minmax(0,1fr) minmax(18rem,.36fr);align-items:stretch;gap:2rem;padding:2rem;display:grid;position:relative;overflow:hidden;box-shadow:0 2rem 5rem #051c3833}.talent-overview-hero:after{content:"";pointer-events:none;border:.0625rem solid #fff1;border-radius:50%;width:26rem;height:26rem;position:absolute;bottom:-11rem;right:17rem;box-shadow:0 0 0 3.75rem #ffffff04,0 0 0 7.5rem #ffffff03}.talent-overview-hero__orb{filter:blur(.125rem);pointer-events:none;border-radius:50%;position:absolute}.talent-overview-hero__orb--one{background:#255eff33;width:10rem;height:10rem;top:-4rem;left:48%}.talent-overview-hero__orb--two{background:#d8ad581a;width:9rem;height:9rem;bottom:-4rem;right:10%}.talent-overview-hero__copy{z-index:2;flex-direction:column;justify-content:center;align-items:flex-start;max-width:52rem;display:flex;position:relative}.talent-overview-hero__eyebrow{min-height:1.875rem;color:var(--text-on-dark);letter-spacing:.1em;text-transform:uppercase;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:#ffffff12;border:.0625rem solid #ffffff1f;border-radius:999px;align-items:center;gap:.5rem;padding:.25rem .75rem .25rem .3125rem;font-size:.625rem;font-weight:760;display:inline-flex}.talent-overview-hero__eyebrow>span{color:#91edf3;background:#51d8e729;border-radius:50%;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:inline-flex;box-shadow:inset 0 0 0 .0625rem #91edf32e}.talent-overview-hero h1{letter-spacing:-.055em;max-width:48rem;margin-top:1.5rem;font-size:clamp(2rem,3.4vw,3.25rem);font-weight:670;line-height:.98}.talent-overview-hero h1>span{background:linear-gradient(90deg, var(--color-white) 0%, #b8d0ff 46%, #8feaf1 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:.375rem;display:block}.talent-overview-hero__copy>p{max-width:42rem;color:var(--text-on-dark);margin-top:1rem;font-size:.8125rem;line-height:1.65}.talent-overview-hero__actions{gap:.75rem;margin-top:1.5rem;display:flex}.talent-overview-hero__actions .button--ghost{color:var(--text-on-dark);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:#ffffff0f;border-color:#ffffff29}.talent-passport{z-index:2;-webkit-backdrop-filter:blur(1.25rem)saturate(125%);backdrop-filter:blur(1.25rem)saturate(125%);background:radial-gradient(circle at 100% 0,#d8ad581c,#0000 35%),linear-gradient(145deg,#ffffff21,#ffffff0d);border:.0625rem solid #b5dfff2e;border-radius:1.375rem;flex-direction:column;justify-content:space-between;min-width:0;padding:1.25rem;display:flex;position:relative;box-shadow:inset 0 .0625rem #ffffff24,0 1.5rem 3rem #02122729}.talent-passport__top{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.talent-passport__avatar{width:3rem;height:3rem;color:var(--navy);background:linear-gradient(145deg,#e9f1ff,#a9c2ff);border:.1875rem solid #ffffffb8;border-radius:.9375rem;flex:none;justify-content:center;align-items:center;font-size:.75rem;font-weight:850;display:inline-flex;box-shadow:0 .875rem 2rem #02122733}.talent-passport__sync{color:var(--text-on-dark);white-space:nowrap;align-items:center;gap:.375rem;font-size:.5rem;font-weight:660;display:inline-flex}.talent-passport__sync i{background:#69e0ba;border-radius:50%;width:.375rem;height:.375rem;box-shadow:0 0 0 .25rem #69e0ba1a}.talent-passport__identity{flex-direction:column;min-width:0;margin-top:1.25rem;display:flex}.talent-passport__identity small{color:var(--text-on-dark);letter-spacing:.13em;font-size:.5rem;font-weight:780}.talent-passport__identity strong{letter-spacing:-.02em;align-items:center;gap:.375rem;margin-top:.4375rem;font-size:1rem;display:flex}.talent-passport__identity strong i{width:1rem;height:1rem;color:var(--text-on-dark);background:#6e91ff;border-radius:50%;justify-content:center;align-items:center;font-size:.5625rem;font-style:normal;display:inline-flex}.talent-passport__identity>span{color:var(--text-on-dark);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.375rem;font-size:.5625rem;line-height:1.45;display:-webkit-box;overflow:hidden}.talent-passport__progress{margin-top:1rem}.talent-passport__progress>span{color:var(--text-on-dark);justify-content:space-between;align-items:center;font-size:.5625rem;display:flex}.talent-passport__progress>span b{color:var(--text-on-dark)}.talent-passport__progress>i{background:#ffffff1a;border-radius:999px;height:.25rem;margin-top:.5rem;display:block;overflow:hidden}.talent-passport__progress>i>b{border-radius:inherit;background:linear-gradient(90deg,#5f83ff,#75e5ec);width:94%;height:100%;display:block;box-shadow:0 0 1rem #75e5ec59}.talent-passport dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:1rem 0 0;display:grid}.talent-passport dl>div{background:#020f222b;border:.0625rem solid #ffffff13;border-radius:.75rem;min-width:0;padding:.625rem}.talent-passport dt{color:var(--text-on-dark);font-size:.4375rem}.talent-passport dd{color:var(--text-on-dark);text-overflow:ellipsis;white-space:nowrap;margin:.25rem 0 0;font-size:.5625rem;font-weight:680;overflow:hidden}.talent-overview-intelligence{grid-template-columns:repeat(4,minmax(0,1fr));gap:.875rem;margin-top:1rem;display:grid}.talent-overview-metric{border:.0625rem solid var(--talent-border);background:radial-gradient(circle at 105% -10%, var(--talent-metric-glow,#255eff1a), transparent 42%), #fffffff0;border-radius:1.25rem;flex-direction:column;min-width:0;min-height:8.75rem;padding:1rem;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 .75rem 2.5rem #071f3e0b}.talent-overview-metric:hover{box-shadow:var(--talent-shadow);border-color:#255eff38;transform:translateY(-.1875rem)}.talent-overview-metric--evidence{--talent-metric-glow:#d8ad5824}.talent-overview-metric--requests{--talent-metric-glow:#51d8e71f}.talent-overview-metric--messages{--talent-metric-glow:#0b315f1f}.talent-overview-metric>div:first-child{align-items:center;gap:.5rem;display:flex}.talent-overview-metric>div:first-child>span{background:var(--blue-light);width:1.75rem;height:1.75rem;color:var(--blue);border-radius:.5625rem;justify-content:center;align-items:center;display:inline-flex}.talent-overview-metric--evidence>div:first-child>span{background:var(--gold-light);color:#8c6418}.talent-overview-metric--requests>div:first-child>span{color:#087d8a;background:#e6f8fa}.talent-overview-metric--messages>div:first-child>span{color:var(--talent-sapphire);background:#e8edf5}.talent-overview-metric>div:first-child small{color:var(--muted-strong);text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;font-weight:650;overflow:hidden}.talent-overview-metric>strong{letter-spacing:-.055em;margin-top:.875rem;font-size:1.75rem;line-height:1}.talent-overview-metric>p{color:var(--muted);margin-top:.3125rem;font-size:.5625rem}.talent-overview-metric__line{background:#e6ebf3;border-radius:999px;height:.25rem;margin-top:auto;display:block;overflow:hidden}.talent-overview-metric__line b{border-radius:inherit;background:linear-gradient(90deg, var(--blue), #69dce7);width:91%;height:100%;display:block}.talent-overview-metric__proof{color:#8c6418;align-items:center;gap:.375rem;margin-top:auto;font-size:.5rem;font-weight:720;display:flex}.talent-overview-metric__proof i{background:var(--gold-light);border-radius:50%;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:inline-flex}.talent-overview-metric__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;margin-top:auto;display:grid}.talent-overview-metric__steps i{background:#e4eaf1;border-radius:999px;height:.25rem}.talent-overview-metric__steps i.is-complete{background:linear-gradient(90deg,#3269ff,#51d8e7)}.talent-overview-metric--messages>button{color:var(--talent-sapphire);background:0 0;align-items:center;gap:.375rem;margin-top:auto;padding:0;font-size:.5625rem;font-weight:720;display:flex}.talent-overview-bento{grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem;margin-top:1rem;display:grid}.talent-proof-card,.talent-control-centre,.talent-visibility-card,.talent-api-trust{border:.0625rem solid var(--talent-border);background:var(--color-white);border-radius:1.5rem;min-width:0;box-shadow:0 .75rem 2.5rem #071f3e0b}.talent-overview-section-heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.talent-overview-section-heading>div>span,.talent-api-trust>div>span{color:var(--blue);letter-spacing:.13em;font-size:.5625rem;font-weight:800}.talent-overview-section-heading h2{letter-spacing:-.03em;margin-top:.4375rem;font-size:1.125rem}.talent-overview-section-heading p{color:var(--muted);margin-top:.3125rem;font-size:.625rem;line-height:1.5}.talent-overview-section-heading>button{border:.0625rem solid var(--talent-border);background:var(--color-white);width:2.375rem;height:2.375rem;color:var(--blue);border-radius:50%;flex:none;justify-content:center;align-items:center;transition:transform .16s;display:inline-flex;box-shadow:0 .5rem 1.25rem #071f3e0f}.talent-overview-section-heading>button:hover{transform:rotate(8deg)}.talent-proof-card{background:radial-gradient(circle at 100% 0%, #51d8e717, transparent 31%), linear-gradient(145deg, var(--color-white) 0%, #f9fbff 100%);grid-column:span 7;padding:1.25rem}.talent-proof-card__identity{grid-template-columns:4.5rem minmax(0,1fr) auto;align-items:center;gap:1rem;margin-top:1.25rem;display:grid}.talent-proof-card__avatar{border:.25rem solid var(--color-white);width:4.5rem;height:4.5rem;color:var(--navy);background:radial-gradient(circle at 30% 20%,#ffffffd1,#0000 28%),linear-gradient(145deg,#d8e6ff,#91b4ff);border-radius:1.25rem;justify-content:center;align-items:center;font-size:1rem;font-weight:850;display:inline-flex;box-shadow:0 .875rem 2rem #255eff2b}.talent-proof-card__identity h3{letter-spacing:-.025em;align-items:center;gap:.375rem;font-size:1rem;display:flex}.talent-proof-card__identity h3 i{background:var(--blue);width:1rem;height:1rem;color:var(--text-on-dark);border-radius:50%;justify-content:center;align-items:center;font-size:.5625rem;font-style:normal;display:inline-flex}.talent-proof-card__identity p{max-width:31rem;color:var(--ink-soft);margin-top:.375rem;font-size:.6875rem;line-height:1.45}.talent-proof-card__identity small{color:var(--muted);margin-top:.375rem;font-size:.5625rem;display:block}.talent-proof-card__mastery{background:conic-gradient(var(--blue) 0 var(--talent-mastery), #e4eaf4 var(--talent-mastery) 100%);border-radius:50%;place-items:center;width:4.25rem;height:4.25rem;display:grid;box-shadow:0 .75rem 1.5rem #255eff1f}.talent-proof-card__mastery>span{background:var(--color-white);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:3.375rem;height:3.375rem;display:flex}.talent-proof-card__mastery strong{font-size:.875rem}.talent-proof-card__mastery small{color:var(--muted);text-transform:uppercase;margin-top:.125rem;font-size:.4375rem;font-weight:650}.talent-proof-card__skills{gap:.375rem;margin-top:1rem;display:flex}.talent-proof-card__skills>span{min-width:0;color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;background:#e9efffad;border:.0625rem solid #d8e2ff;border-radius:999px;padding:.375rem .625rem;font-size:.5625rem;font-weight:650;overflow:hidden}.talent-proof-card__skills b{color:var(--blue);margin-left:.25rem;font-size:.5rem}.talent-proof-card__project{text-align:left;background:#ffffffc7;border:.0625rem solid #dbe4f2;border-radius:1rem;grid-template-columns:2.5rem minmax(0,1fr) auto;align-items:center;gap:.75rem;width:100%;min-width:0;margin-top:1rem;padding:.75rem;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid}.talent-proof-card__project:hover{border-color:#b8caff;transform:translateY(-.125rem);box-shadow:0 .75rem 1.5rem #071f3e0f}.talent-proof-card__project>span:first-child{background:linear-gradient(145deg, var(--blue-light), #dbe5ff);width:2.5rem;height:2.5rem;color:var(--blue);border-radius:.75rem;justify-content:center;align-items:center;display:inline-flex}.talent-proof-card__project>span:nth-child(2){flex-direction:column;min-width:0;display:flex}.talent-proof-card__project small{color:var(--blue);letter-spacing:.09em;font-size:.5rem;font-weight:780}.talent-proof-card__project strong{text-overflow:ellipsis;white-space:nowrap;margin-top:.25rem;font-size:.6875rem;overflow:hidden}.talent-proof-card__project em{color:var(--muted);-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:.1875rem;font-size:.5625rem;font-style:normal;line-height:1.4;display:-webkit-box;overflow:hidden}.talent-proof-card__project>span:last-child{color:var(--blue);flex-direction:column;align-items:flex-end;gap:.375rem;display:flex}.talent-proof-card__project>span:last-child b{background:var(--green-light);color:var(--green);border-radius:999px;padding:.25rem .4375rem;font-size:.4375rem}.talent-proof-card>footer{gap:.625rem;margin-top:1rem;display:flex}.talent-connection-pulse{min-width:0;color:var(--text-on-dark);background:radial-gradient(circle at 90% 0,#51d8e724,#0000 29%),radial-gradient(circle at 10% 105%,#255eff29,#0000 30%),linear-gradient(145deg,#071a36,#0b315f);border:.0625rem solid #ffffff14;border-radius:1.5rem;grid-column:span 5;padding:1.25rem;overflow:hidden;box-shadow:0 1.5rem 3.75rem #071f3e30}.talent-connection-pulse>header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.talent-connection-pulse>header>div>span{color:#8eb3ff;letter-spacing:.13em;font-size:.5625rem;font-weight:800}.talent-connection-pulse>header h2{letter-spacing:-.03em;margin-top:.4375rem;font-size:1.125rem}.talent-connection-pulse__consent{color:#98e8cf;white-space:nowrap;background:#4ac19b14;border:.0625rem solid #71e1be29;border-radius:999px;align-items:center;gap:.375rem;padding:.375rem .5rem;font-size:.5rem;font-weight:680;display:inline-flex}.talent-connection-pulse__company{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:#ffffff0e;border:.0625rem solid #ffffff17;border-radius:1rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.625rem;margin-top:1.25rem;padding:.75rem;display:grid}.talent-connection-pulse__company .company-avatar{color:var(--navy);background:linear-gradient(145deg,#edf3ff,#b5caff)}.talent-connection-pulse__company>div{flex-direction:column;min-width:0;display:flex}.talent-connection-pulse__company small{color:#8daaff;letter-spacing:.08em;font-size:.4375rem;font-weight:760}.talent-connection-pulse__company strong,.talent-connection-pulse__company div>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.talent-connection-pulse__company strong{margin-top:.25rem;font-size:.6875rem}.talent-connection-pulse__company div>span{color:var(--text-on-dark);margin-top:.1875rem;font-size:.5625rem}.talent-connection-pulse__company>i{color:#69e0ba;background:#69e0ba1a;border-radius:50%;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}.talent-connection-pulse__empty{color:var(--text-on-dark);background:#ffffff0e;border:.0625rem solid #ffffff17;border-radius:1rem;align-items:center;gap:.625rem;margin-top:1.25rem;padding:.75rem;display:flex}.talent-connection-pulse__empty strong{font-size:.625rem}.talent-connection-pulse__path{grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem;margin-top:.75rem;display:grid}.talent-connection-pulse__path>button{min-width:0;min-height:5.75rem;color:var(--text-on-dark);text-align:left;background:#ffffff09;border:.0625rem solid #ffffff13;border-radius:.875rem;grid-template-columns:minmax(0,1fr) auto;align-content:space-between;gap:.375rem;padding:.625rem;transition:background .16s,transform .16s;display:grid}.talent-connection-pulse__path>button:hover{background:#ffffff14;transform:translateY(-.125rem)}.talent-connection-pulse__path>button>span{font-family:var(--font-mono);font-size:.4375rem}.talent-connection-pulse__path>button>i{border:.0625rem solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:1rem;height:1rem;font-size:.5rem;font-style:normal;display:inline-flex}.talent-connection-pulse__path>button>strong{color:var(--text-on-dark);text-overflow:ellipsis;grid-column:1/-1;font-size:.5625rem;line-height:1.35;overflow:hidden}.talent-connection-pulse__path>button.is-complete{color:#7be0c0;background:#69e0ba11;border-color:#76e6c424}.talent-connection-pulse__path>button.is-complete>i{background:#69e0ba1c;border-color:#69e0ba33}.talent-connection-pulse__path>button.is-complete>strong{color:var(--text-on-dark)}.talent-connection-pulse__message{background:#010c1d2e;border:.0625rem solid #ffffff12;border-radius:.875rem;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.625rem;margin-top:.75rem;padding:.625rem;display:grid}.talent-connection-pulse__message>span{color:#9cb5ff;background:#7597ff1c;border-radius:.625rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.talent-connection-pulse__message>div{flex-direction:column;min-width:0;display:flex}.talent-connection-pulse__message small{color:var(--text-on-dark);letter-spacing:.09em;font-size:.4375rem}.talent-connection-pulse__message strong{color:var(--text-on-dark);text-overflow:ellipsis;white-space:nowrap;margin-top:.25rem;font-size:.5625rem;overflow:hidden}.talent-connection-pulse>.button{width:100%;margin-top:.75rem}.talent-control-centre{grid-column:span 7;padding:1.25rem}.talent-control-centre>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;margin-top:1rem;display:grid}.talent-control-centre>div>button{background:linear-gradient(145deg, var(--color-white), #fafcfe);text-align:left;border:.0625rem solid #e1e7ef;border-radius:1rem;grid-template-columns:2.5rem minmax(0,1fr) auto;align-items:center;gap:.625rem;min-width:0;min-height:5rem;padding:.75rem;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid}.talent-control-centre>div>button:hover{border-color:#bdcfff;transform:translateY(-.125rem);box-shadow:0 .875rem 2rem #255eff12}.talent-control-centre>div>button>span:first-child{background:linear-gradient(145deg, var(--blue-light), #dfe8ff);width:2.5rem;height:2.5rem;color:var(--blue);border-radius:.75rem;justify-content:center;align-items:center;display:inline-flex}.talent-control-centre>div>button>span:nth-child(2){flex-direction:column;min-width:0;display:flex}.talent-control-centre strong{font-size:.6875rem}.talent-control-centre small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:.25rem;font-size:.5625rem;overflow:hidden}.talent-control-centre>div>button>span:last-child{color:var(--blue);flex-direction:column;align-items:flex-end;gap:.5rem;display:flex}.talent-control-centre>div>button>span:last-child b{color:var(--muted-strong);white-space:nowrap;font-size:.5rem}.talent-visibility-card{background:radial-gradient(circle at 100% 0%, #51d8e71c, transparent 32%), linear-gradient(145deg, #f8fbff, var(--color-white));grid-column:span 5;padding:1.25rem;position:relative;overflow:hidden}.talent-visibility-card__glow{filter:blur(.125rem);background:#255eff12;border-radius:50%;width:8rem;height:8rem;position:absolute;top:-3rem;right:-3rem}.talent-visibility-card>header{align-items:center;gap:.75rem;display:flex;position:relative}.talent-visibility-card>header>span{width:2.75rem;height:2.75rem;color:var(--talent-sapphire);background:linear-gradient(145deg,#dff8fa,#dce7ff);border-radius:.875rem;justify-content:center;align-items:center;display:inline-flex}.talent-visibility-card>header small{color:var(--blue);letter-spacing:.11em;font-size:.5rem;font-weight:780}.talent-visibility-card>header h2{letter-spacing:-.025em;margin-top:.3125rem;font-size:1rem}.talent-visibility-card>p{color:var(--muted);margin-top:1rem;font-size:.625rem;line-height:1.55}.talent-visibility-card dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem;margin:1rem 0 0;display:grid}.talent-visibility-card dl>div{background:#ffffffb8;border:.0625rem solid #e3e9f1;border-radius:.75rem;min-width:0;padding:.625rem}.talent-visibility-card dt{color:var(--muted);font-size:.4375rem}.talent-visibility-card dd{color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.25rem;margin:.3125rem 0 0;font-size:.5625rem;font-weight:680;display:flex;overflow:hidden}.talent-visibility-card dd i{background:var(--green);border-radius:50%;width:.375rem;height:.375rem;box-shadow:0 0 0 .1875rem #1186641a}.talent-visibility-card>button{color:var(--blue);background:0 0;align-items:center;gap:.375rem;margin-top:1rem;padding:0;font-size:.625rem;font-weight:720;display:flex}.talent-api-trust{background:radial-gradient(circle at 100% 0%, #51d8e71a, transparent 27%), linear-gradient(90deg, #f7fbff, var(--color-white));grid-column:1/-1;grid-template-columns:3rem minmax(12rem,.78fr) minmax(16rem,1fr) auto;align-items:center;gap:1rem;padding:1rem 1.25rem;display:grid}.talent-api-trust__icon{width:3rem;height:3rem;color:var(--talent-sapphire);background:linear-gradient(145deg,#dce7ff,#e1f9fa);border-radius:.875rem;justify-content:center;align-items:center;display:inline-flex}.talent-api-trust h2{margin-top:.4375rem;font-size:.8125rem;line-height:1.45}.talent-api-trust>p{color:var(--muted);font-size:.625rem;line-height:1.5}.talent-api-trust__health{background:var(--green-light);border:.0625rem solid #cce8dd;border-radius:.75rem;align-items:center;gap:.5rem;padding:.625rem .75rem;display:flex}.talent-api-trust__health>i{background:var(--green);border-radius:50%;width:.4375rem;height:.4375rem;box-shadow:0 0 0 .25rem #1186641a}.talent-api-trust__health>span{flex-direction:column;display:flex}.talent-api-trust__health strong{font-size:.625rem}.talent-api-trust__health small{color:var(--green);margin-top:.125rem;font-size:.5rem}.talent-overview{--talent-glass-border:#7badff38;--talent-glass-border-hover:#7ac7ff85;--talent-glass-copy:#e5f0ffa3;--talent-glass-copy-strong:#eff7ffd1;--talent-glass-blue:#8db2ff;--talent-glass-cyan:#83e7ef;--talent-glass-green:#7be0c0}.talent-glass-card{--talent-glass-spot-x:12%;--talent-glass-spot-y:-12%;isolation:isolate;border-color:var(--talent-glass-border);background:radial-gradient(circle at var(--talent-glass-spot-x) var(--talent-glass-spot-y), #68b2ff3d, transparent 34%), radial-gradient(circle at 104% 100%, #2866ff26, transparent 37%), linear-gradient(145deg, #0e345ef5, #051834fa 58%, #082346f5);color:var(--text-on-dark);-webkit-backdrop-filter:blur(1.25rem)saturate(132%);backdrop-filter:blur(1.25rem)saturate(132%);transition:border-color .22s,box-shadow .22s,transform .22s;position:relative;overflow:hidden;box-shadow:inset 0 .0625rem #ffffff1f,inset 0 -.0625rem #3775d514,0 1.125rem 2.75rem #04122726,0 0 0 .0625rem #1449871f}.talent-glass-card:before{z-index:0;border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(122deg,#ffffff21,#0000 24% 70%,#54aeff0f),linear-gradient(#ffffff05 .0625rem,#0000 .0625rem) 0 0/2rem 2rem,linear-gradient(90deg,#ffffff05 .0625rem,#0000 .0625rem) 0 0/2rem 2rem;position:absolute;inset:0}.talent-glass-card:after{z-index:0;content:"";opacity:.7;pointer-events:none;background:radial-gradient(circle,#56bcff38,#255eff0f 42%,#0000 70%);border-radius:50%;width:17rem;height:17rem;transition:opacity .26s,transform .36s;position:absolute;top:-8rem;right:-7rem;transform:translate(0)scale(.92)}.talent-glass-card>*{z-index:1;position:relative}.talent-glass-card:hover{border-color:var(--talent-glass-border-hover);transform:translateY(-.1875rem);box-shadow:inset 0 .0625rem #ffffff29,inset 0 -.0625rem #539dff1f,0 1.5rem 3.5rem #04122733,0 0 2.25rem #255eff1f,0 0 0 .0625rem #5ba3ff2e}.talent-glass-card:hover:after{opacity:1;transform:translate(-.75rem,.75rem)scale(1.05)}.talent-glass-card--compact:hover{transform:translateY(-.125rem)}.talent-glass-panel{-webkit-backdrop-filter:blur(.875rem);backdrop-filter:blur(.875rem);background:linear-gradient(135deg,#ffffff13,#ffffff06),#03142d38;border-color:#89b7ff24;box-shadow:inset 0 .0625rem #ffffff14,0 .625rem 1.5rem #010c1d14}.talent-overview-metric{--talent-glass-spot-x:100%;--talent-glass-spot-y:0%;min-height:9rem}.talent-overview-metric:hover{border-color:var(--talent-glass-border-hover);transform:translateY(-.1875rem);box-shadow:inset 0 .0625rem #ffffff29,0 1.5rem 3.5rem #04122733,0 0 2.25rem #255eff1f}.talent-overview-metric--evidence{--talent-glass-spot-x:92%;--talent-glass-spot-y:-18%}.talent-overview-metric--requests{--talent-glass-spot-x:88%;--talent-glass-spot-y:-10%}.talent-overview-metric--messages{--talent-glass-spot-x:96%;--talent-glass-spot-y:0%}.talent-overview-metric>div:first-child>span,.talent-overview-metric--evidence>div:first-child>span,.talent-overview-metric--requests>div:first-child>span,.talent-overview-metric--messages>div:first-child>span{color:var(--talent-glass-blue);background:#6495ff1c;border:.0625rem solid #91beff29;box-shadow:inset 0 .0625rem #ffffff14}.talent-overview-metric--evidence>div:first-child>span{color:#edcb87;background:#d8ad581a;border-color:#d8ad582e}.talent-overview-metric--requests>div:first-child>span{color:var(--talent-glass-cyan);background:#51d8e717;border-color:#83e7ef29}.talent-overview-metric>div:first-child small{color:var(--talent-glass-copy-strong)}.talent-overview-metric>strong{color:var(--text-on-dark);text-shadow:0 .75rem 2rem #5f97ff1f}.talent-overview-metric>p{color:var(--talent-glass-copy)}.talent-overview-metric__line,.talent-overview-metric__steps i{background:#ffffff1a}.talent-overview-metric__proof{color:#edcb87}.talent-overview-metric__proof i{background:#d8ad581a;border:.0625rem solid #d8ad5829}.talent-overview-metric--messages>button{color:var(--talent-glass-cyan)}.talent-proof-card,.talent-connection-pulse,.talent-control-centre,.talent-visibility-card,.talent-api-trust{background:radial-gradient(circle at 8% -10%,#68b2ff30,#0000 34%),radial-gradient(circle at 104% 100%,#2866ff21,#0000 37%),linear-gradient(145deg,#0d3059f7,#051732fb 58%,#082245f7)}.talent-overview-section-heading>div>span,.talent-api-trust>div>span,.talent-connection-pulse>header>div>span,.talent-visibility-card>header small{color:var(--talent-glass-blue)}.talent-overview-section-heading h2,.talent-connection-pulse>header h2,.talent-visibility-card>header h2,.talent-api-trust h2{color:var(--text-on-dark)}.talent-overview-section-heading p,.talent-visibility-card>p,.talent-api-trust>p{color:var(--talent-glass-copy)}.talent-overview-section-heading>button{color:var(--talent-glass-blue);background:#ffffff0f;border-color:#89b7ff2e;box-shadow:inset 0 .0625rem #ffffff14}.talent-proof-card__avatar{border-color:#edf5ffb8;box-shadow:0 .875rem 2rem #02122757,0 0 1.75rem #4a81ff24}.talent-proof-card__identity h3{color:var(--text-on-dark)}.talent-proof-card__identity p{color:var(--talent-glass-copy-strong)}.talent-proof-card__identity small{color:var(--talent-glass-copy)}.talent-proof-card__mastery{background:conic-gradient(var(--talent-glass-cyan) 0 var(--talent-mastery), #ffffff1a var(--talent-mastery) 100%);box-shadow:0 .75rem 1.5rem #0212273d,0 0 1.5rem #51d8e71f}.talent-proof-card__mastery>span{background:#0a294f}.talent-proof-card__mastery small{color:var(--talent-glass-copy)}.talent-proof-card__skills>span{color:var(--talent-glass-copy-strong);background:#6d97ff14;border-color:#89b7ff29}.talent-proof-card__skills b{color:var(--talent-glass-cyan)}.talent-proof-card__project{color:var(--text-on-dark)}.talent-proof-card__project:hover,.talent-control-centre>div>button:hover{background:linear-gradient(135deg,#7ac7ff1f,#ffffff09),#03142d4d;border-color:#7ac7ff6b;box-shadow:inset 0 .0625rem #ffffff1a,0 .875rem 2rem #0212272e,0 0 1.5rem #255eff14}.talent-proof-card__project>span:first-child,.talent-control-centre>div>button>span:first-child,.talent-visibility-card>header>span,.talent-api-trust__icon{color:var(--talent-glass-blue);background:linear-gradient(145deg,#6697ff26,#51d8e714);border:.0625rem solid #89b7ff29;box-shadow:inset 0 .0625rem #ffffff14}.talent-proof-card__project small{color:var(--talent-glass-blue)}.talent-proof-card__project strong{color:var(--text-on-dark)}.talent-proof-card__project em{color:var(--talent-glass-copy)}.talent-proof-card__project>span:last-child{color:var(--talent-glass-cyan)}.talent-proof-card__project>span:last-child b{color:var(--talent-glass-green);background:#69e0ba1a}.talent-proof-card .button--secondary{color:var(--text-on-dark);background:#ffffff0f;border-color:#89b7ff33}.talent-connection-pulse__company,.talent-connection-pulse__empty,.talent-connection-pulse__path>button,.talent-connection-pulse__message{border-color:#89b7ff24}.talent-connection-pulse__path>button:hover{background:#71a7ff1a;border-color:#7ac7ff57}.talent-overview .talent-control-centre>div>button.talent-glass-panel{color:var(--text-on-dark);-webkit-backdrop-filter:blur(.875rem);backdrop-filter:blur(.875rem);background:linear-gradient(135deg,#ffffff13,#ffffff06),#03142d38;border-color:#89b7ff24;box-shadow:inset 0 .0625rem #ffffff14,0 .625rem 1.5rem #010c1d14}.talent-control-centre strong{color:var(--text-on-dark)}.talent-control-centre small,.talent-control-centre>div>button>span:last-child b{color:var(--talent-glass-copy)}.talent-control-centre>div>button>span:last-child{color:var(--talent-glass-blue)}.talent-visibility-card__glow{background:#4694ff24}.talent-visibility-card dl>div{background:linear-gradient(135deg,#ffffff12,#ffffff06),#03142d38;border-color:#89b7ff24}.talent-visibility-card dt{color:var(--talent-glass-copy)}.talent-visibility-card dd{color:var(--talent-glass-copy-strong)}.talent-visibility-card>button{color:var(--talent-glass-cyan)}.talent-api-trust__health{background:linear-gradient(135deg,#69e0ba1a,#ffffff06),#03142d38;border-color:#69e0ba33}.talent-api-trust__health strong{color:var(--text-on-dark)}.talent-overview{--talent-outline-major:#89b7ff33;--talent-outline-minor:#89b7ff17;--talent-panel-quiet:#03142d29;--talent-focus-shadow:inset 0 .0625rem #ffffff26, 0 1.75rem 4.5rem #020f2342, 0 0 3rem #255eff1a}.talent-overview-hero__copy{justify-content:center;padding-block:.5rem}.talent-overview-hero h1{max-width:43rem;margin-top:1.375rem;font-size:clamp(2rem,3vw,3rem);line-height:1.04}.talent-overview-hero h1>span{max-width:39rem;margin-top:.5rem}.talent-overview-hero__copy>p{max-width:39rem;margin-top:1.125rem}.talent-overview-hero__actions{margin-top:1.625rem}.talent-overview-metric{border-color:var(--talent-outline-minor)}.talent-overview-metric:hover{border-color:var(--talent-outline-major)}.talent-overview-bento{grid-template-columns:repeat(13,minmax(0,1fr))}.talent-proof-card{border-color:var(--talent-outline-major);box-shadow:var(--talent-focus-shadow);grid-column:span 8}.talent-connection-pulse{grid-column:span 5}.talent-control-centre{grid-column:span 8}.talent-visibility-card{grid-column:span 5}.talent-proof-card__verified{color:var(--talent-glass-green);background:#69e0ba14;border:.0625rem solid #69e0ba29;border-radius:999px;flex:none;align-items:center;gap:.375rem;padding:.4375rem .625rem;font-size:.5625rem;font-weight:720;display:inline-flex}.talent-proof-card__identity{grid-template-columns:5rem minmax(0,1fr) auto;gap:1.125rem;margin-top:1.5rem}.talent-proof-card__avatar{width:5rem;height:5rem}.talent-proof-card__identity h3{font-size:1.125rem}.talent-proof-card__project,.talent-overview .talent-control-centre>div>button.talent-glass-panel,.talent-connection-pulse__company,.talent-connection-pulse__empty,.talent-connection-pulse__path>button,.talent-connection-pulse__message,.talent-visibility-card dl>div{border-color:var(--talent-outline-minor);background:linear-gradient(135deg, #ffffff0b, #ffffff03), var(--talent-panel-quiet);box-shadow:inset 0 .0625rem #ffffff0e}.talent-proof-card>footer{align-items:center}.talent-proof-card__text-action{color:var(--talent-glass-copy-strong);background:0 0;padding:.375rem .25rem;font-size:.625rem;font-weight:700}.talent-proof-card__text-action:hover{color:var(--talent-glass-cyan)}.talent-connection-pulse>.button{width:100%}.talent-api-trust{border-color:var(--talent-outline-minor);border-radius:1.125rem;grid-template-columns:auto minmax(10rem,.55fr) minmax(12rem,1fr) auto;gap:.875rem;min-height:auto;padding:.875rem 1rem}.talent-api-trust__icon{width:2.25rem;height:2.25rem}.talent-api-trust h2{margin-top:.1875rem;font-size:.875rem}.talent-api-trust__source{color:var(--talent-glass-copy-strong);font-size:.6875rem}.talent-api-trust__health{min-width:7.5rem;padding:.5rem .625rem}@media (prefers-reduced-motion:no-preference){.talent-overview-metric__line b,.talent-overview-metric__steps i.is-complete,.talent-proof-card__mastery{animation:.62s cubic-bezier(.2,.75,.2,1) both talent-proof-arrive}}@keyframes talent-proof-arrive{0%{opacity:.5;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.talent-api-trust__health small{color:var(--talent-glass-green)}.text-theme--on-dark :where(small,p,dt,dd,em,.text-small){color:var(--text-small-on-dark)!important}.text-theme--on-dark :where(.sidebar__environment,.sidebar__label,.sidebar__nav button,.sidebar__nav button>span,.sidebar__nav button>i,.sidebar__switcher>span,.sidebar__switcher button){opacity:1;-webkit-text-fill-color:var(--text-on-dark);color:var(--text-on-dark)!important}@media (prefers-reduced-motion:reduce){.talent-glass-card,.talent-glass-card:after{transition:none}}.evidence-boundary{background:radial-gradient(circle at 100% 0%, #255eff14, transparent 32%), var(--color-white);grid-template-columns:3.25rem minmax(0,1fr) auto;align-items:center;gap:1.25rem;margin-top:1.25rem;display:grid}.evidence-boundary__icon{background:var(--blue-light);width:3.25rem;height:3.25rem;color:var(--blue);border-radius:1rem;justify-content:center;align-items:center;display:inline-flex}.evidence-boundary h2{margin-top:.5rem;font-size:.9375rem}.evidence-boundary p{max-width:46rem;color:var(--muted);margin-top:.25rem;font-size:.6875rem;line-height:1.5}.evidence-boundary__health{background:var(--green-light);border:.0625rem solid #cce8dd;border-radius:.75rem;align-items:center;gap:.5rem;padding:.625rem .75rem;display:flex}.evidence-boundary__health>i,.result-summary>span:nth-child(2) i{background:var(--green);border-radius:999px;width:.4375rem;height:.4375rem;box-shadow:0 0 0 .25rem #1186641a}.evidence-boundary__health>span{flex-direction:column;display:flex}.evidence-boundary__health strong{font-size:.6875rem}.evidence-boundary__health small{color:var(--green);font-size:.5625rem}.discovery-toolbar{border:.0625rem solid var(--line);border-radius:var(--radius-large);background:var(--color-white);grid-template-columns:minmax(15rem,1.4fr) repeat(2,minmax(10rem,.7fr)) auto;align-items:end;gap:.75rem;padding:1rem;display:grid}.search-field{border:.0625rem solid var(--line-strong);background:var(--color-white);min-height:2.75rem;color:var(--muted);border-radius:.6875rem;align-items:center;gap:.625rem;padding-inline:.75rem;display:flex}.search-field input{background:0 0;border:0;outline:0;flex:auto;min-width:0;font-size:.75rem}.discovery-toolbar>label:not(.search-field){flex-direction:column;gap:.375rem;min-width:0;display:flex}.discovery-toolbar select{min-height:2.75rem}.filter-button{border:.0625rem solid var(--line-strong);background:var(--color-white);border-radius:.6875rem;justify-content:center;align-items:center;gap:.5rem;min-height:2.75rem;padding-inline:.875rem;font-size:.6875rem;font-weight:680;display:inline-flex}.result-summary{min-height:3.75rem;color:var(--muted);align-items:center;gap:1rem;font-size:.6875rem;display:flex}.result-summary>span:nth-child(2){align-items:center;gap:.5rem;display:inline-flex}.result-summary select{color:var(--muted-strong);background:0 0;border:0;margin-left:auto;font-size:.6875rem}.profile-hero{border:.0625rem solid var(--line);border-radius:var(--radius-xl);background:radial-gradient(circle at 100% 0%, #255eff14, transparent 28%), var(--color-white);box-shadow:var(--shadow-card);align-items:center;gap:1.25rem;padding:1.75rem;display:flex}.profile-hero__identity{flex:auto;min-width:0}.profile-hero__identity h1{letter-spacing:-.045em;align-items:center;gap:.5rem;margin-top:.625rem;font-size:2.25rem;display:flex}.profile-hero__identity h1 span{background:var(--blue);width:1.25rem;height:1.25rem;color:var(--text-on-dark);border-radius:999px;justify-content:center;align-items:center;font-size:.625rem;display:inline-flex}.profile-hero__identity>p{max-width:38rem;color:var(--muted-strong);margin-top:.375rem;font-size:.875rem}.profile-hero__identity>div{color:var(--muted);align-items:center;gap:.75rem;margin-top:.75rem;font-size:.6875rem;display:flex}.profile-hero__actions{flex:none;align-items:center;gap:.75rem;display:flex}.profile-proof-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-block:1.25rem;display:grid}.profile-layout{grid-template-columns:minmax(0,1.5fr) minmax(18rem,.7fr);gap:1.25rem;display:grid}.profile-layout__main,.profile-layout__aside{min-width:0}.body-copy,.case-summary{color:var(--muted-strong);font-size:.8125rem;line-height:1.7}.skill-evidence-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.skill-evidence-grid article{border:.0625rem solid var(--line);background:var(--paper-soft);border-radius:.875rem;grid-template-columns:minmax(0,1fr) auto;gap:.5rem;min-width:0;padding:.875rem;display:grid}.skill-evidence-grid article>div{flex-direction:column;min-width:0;display:flex}.skill-evidence-grid strong,.skill-evidence-grid b{font-size:.75rem}.skill-evidence-grid small{color:var(--muted);font-size:.5625rem}.skill-evidence-grid article>progress{width:100%;height:.3125rem;accent-color:var(--blue);border-radius:999px;grid-column:1/-1;overflow:hidden}.skill-proof-grid{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.skill-proof-card{border:.0625rem solid var(--line);background:radial-gradient(circle at 100% 0%, #255eff17, transparent 34%), linear-gradient(145deg, var(--paper), var(--paper-soft));border-radius:1.125rem;padding:1.125rem;position:relative;overflow:hidden;box-shadow:0 .75rem 2.25rem #071a360f}.skill-proof-card:before{background:linear-gradient(180deg, var(--blue), var(--cyan));content:"";width:.1875rem;position:absolute;inset:0 auto 0 0}.skill-proof-card__header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.skill-proof-card__header>div:first-child{min-width:0}.skill-proof-card__category,.skill-proof-card__proofs-label{color:var(--blue-strong);letter-spacing:.08em;text-transform:uppercase;font-size:.625rem;font-weight:800}.skill-proof-card__header h3{color:var(--ink);margin-top:.1875rem;font-size:1.125rem;line-height:1.15}.skill-proof-card__mastery{flex-direction:column;flex:none;align-items:flex-end;display:flex}.skill-proof-card__mastery strong{color:var(--blue-strong);font-size:1.25rem;line-height:1}.skill-proof-card__mastery small{color:var(--muted);margin-top:.25rem;font-size:.625rem}.skill-proof-card__signal{flex-wrap:wrap;align-items:center;gap:.375rem .75rem;margin-top:.75rem;display:flex}.skill-proof-card__signal>span{color:var(--muted-strong);align-items:center;gap:.25rem;font-size:.6875rem;font-weight:650;display:inline-flex}.skill-proof-card>progress{width:100%;height:.375rem;accent-color:var(--blue);border-radius:999px;margin-top:.75rem;display:block;overflow:hidden}.skill-proof-card__summary{color:var(--ink-soft);margin-top:.875rem;font-size:.8125rem;font-weight:600;line-height:1.6}.skill-proof-card__tools{flex-wrap:wrap;gap:.375rem;margin-top:.75rem;display:flex}.skill-proof-card__tools span{background:var(--blue-light);color:var(--blue-strong);border:.0625rem solid #d7e1ff;border-radius:999px;padding:.3125rem .5625rem;font-size:.625rem;font-weight:750}.skill-proof-card__proofs{border-top:.0625rem solid var(--line);flex-direction:column;gap:.625rem;margin-top:1rem;padding-top:.875rem;display:flex}.skill-proof-item{background:#e9efff7a;border-radius:.75rem;grid-template-columns:1.5rem minmax(0,1fr);gap:.625rem;padding:.75rem;display:grid}.skill-proof-item__check{background:var(--blue);width:1.5rem;height:1.5rem;color:var(--text-on-dark);border-radius:50%;place-items:center;font-size:.6875rem;font-weight:900;display:inline-grid}.skill-proof-item strong{color:var(--ink);font-size:.75rem}.skill-proof-item p{color:var(--muted-strong);margin-top:.1875rem;font-size:.6875rem;line-height:1.55}.skill-proof-item__meta{flex-wrap:wrap;gap:.25rem .75rem;margin-top:.375rem;display:flex}.skill-proof-item__meta span{color:var(--muted);font-size:.5625rem;font-weight:700}.skill-proof-item__meta span+span:before{color:var(--blue);content:"•";margin-right:.75rem}.skill-proof-item code{background:var(--navy);max-width:100%;color:var(--text-on-dark);font-family:var(--font-mono);white-space:nowrap;border:.0625rem solid #255eff24;border-radius:.4375rem;margin-top:.5rem;padding:.3125rem .5rem;font-size:.625rem;display:inline-block;overflow-x:auto}.project-list,.evidence-selection-list{flex-direction:column;gap:.75rem;display:flex}.project-list article,.evidence-selection-list article{border:.0625rem solid var(--line);background:var(--paper-soft);border-radius:1rem;grid-template-columns:2.5rem minmax(0,1fr) auto;gap:.875rem;padding:1rem;display:grid}.project-list__icon,.evidence-selection-list__icon{background:var(--blue-light);width:2.5rem;height:2.5rem;color:var(--blue);border-radius:.75rem;justify-content:center;align-items:center;display:inline-flex}.project-list h3,.evidence-selection-list h2{margin-block:.5rem .375rem;font-size:.875rem}.project-list p,.evidence-selection-list p{color:var(--muted);font-size:.6875rem;line-height:1.5}.project-list article>button,.evidence-selection-list article>button{color:var(--blue);background:0 0;align-self:flex-start;align-items:center;gap:.375rem;padding:0;font-size:.625rem;font-weight:700;display:inline-flex}.report-link{width:100%;color:var(--muted);justify-content:center;margin-top:1rem}.request-form-layout{grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr);gap:1.25rem;display:grid}.request-form{border:.0625rem solid var(--line);border-radius:var(--radius-large);background:var(--color-white);flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.request-form-layout>aside{flex-direction:column;gap:1rem;display:flex}.request-talent-summary{border:.0625rem solid var(--line);border-radius:var(--radius-large);background:var(--color-white);align-items:center;gap:.75rem;padding:1rem;display:flex}.request-talent-summary>div{flex-direction:column;gap:.25rem;min-width:0;display:flex}.request-talent-summary strong{font-size:.8125rem}.request-talent-summary small{color:var(--muted);font-size:.625rem}.request-checklist,.check-list,.consent-list,.eligibility-summary{border:.0625rem solid var(--line);border-radius:var(--radius-large);background:var(--color-white);color:var(--muted-strong);flex-direction:column;gap:.75rem;padding:1rem;font-size:.75rem;display:flex}.request-checklist strong{color:var(--ink);font-size:.75rem}.form-actions{border-top:.0625rem solid var(--line);justify-content:flex-end;align-items:center;gap:.75rem;padding-top:1.25rem;display:flex}.tabs{border-bottom:.0625rem solid var(--line);align-items:center;gap:.25rem;margin-bottom:1rem;display:flex}.tabs button{min-height:2.75rem;color:var(--muted);background:0 0;align-items:center;gap:.4375rem;padding-inline:.875rem;font-size:.6875rem;font-weight:650;display:inline-flex;position:relative}.tabs button.is-active{color:var(--ink)}.tabs button.is-active:after{background:var(--blue);content:"";height:.125rem;position:absolute;bottom:-.0625rem;left:.75rem;right:.75rem}.tabs button span{background:#e9edf3;border-radius:999px;justify-content:center;align-items:center;min-width:1.125rem;height:1.125rem;font-size:.5625rem;display:inline-flex}.table-card{padding:0;overflow:hidden}.data-table{min-width:42rem}.data-table__head,.data-table__row{align-items:center;gap:1rem;padding-inline:1rem;display:grid}.data-table__head{min-height:2.75rem;color:var(--muted);text-transform:uppercase;background:#f7f8fa;font-size:.625rem;font-weight:700}.data-table__row{border-top:.0625rem solid var(--line);background:var(--color-white);min-height:4.25rem;color:var(--ink-soft);text-align:left;font-size:.6875rem}button.data-table__row:hover{background:#fafbff}.data-table__row>span{min-width:0}.data-table__row b,.data-table__row small{display:block}.data-table__row b{text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.data-table__row small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:.1875rem;font-size:.5625rem;overflow:hidden}.data-table__person{align-items:center;gap:.625rem;min-width:0;display:flex}.data-table__person>i{background:var(--blue-light);width:2rem;height:2rem;color:var(--blue);border-radius:.625rem;justify-content:center;align-items:center;font-size:.5625rem;font-style:normal;font-weight:800;display:inline-flex}.data-table:not(.data-table--team):not(.data-table--admin):not(.data-table--reports):not(.data-table--audit):not(.data-table--companies):not(.data-table--eligibility):not(.data-table--policies) .data-table__head,.data-table:not(.data-table--team):not(.data-table--admin):not(.data-table--reports):not(.data-table--audit):not(.data-table--companies):not(.data-table--eligibility):not(.data-table--policies) .data-table__row{grid-template-columns:minmax(11rem,1.1fr) minmax(13rem,1.35fr) .55fr .65fr 1.5rem}.data-table--team .data-table__head,.data-table--team .data-table__row{grid-template-columns:minmax(14rem,1.35fr) 1fr .5fr 1.5rem}.data-table--admin .data-table__head,.data-table--admin .data-table__row{grid-template-columns:minmax(14rem,1.25fr) .8fr .7fr .6fr 1.5rem}.data-table--reports .data-table__head,.data-table--reports .data-table__row{grid-template-columns:minmax(10rem,.85fr) minmax(15rem,1.45fr) .55fr .55fr 1.5rem}.data-table--audit .data-table__head,.data-table--audit .data-table__row,.data-table--policies .data-table__head,.data-table--policies .data-table__row{grid-template-columns:1.4fr .6fr .8fr .8fr}.data-table--companies .data-table__head,.data-table--companies .data-table__row{grid-template-columns:1.3fr .9fr .4fr .7fr 1.5rem}.data-table--eligibility .data-table__head,.data-table--eligibility .data-table__row{grid-template-columns:1.2fr 1.2fr .5fr .6fr}.request-detail-layout,.talent-request-layout,.verification-review-layout,.case-layout{grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr);gap:1.25rem;display:grid}.request-detail-layout>aside,.talent-request-layout>aside,.verification-review-layout>aside,.case-layout>aside{min-width:0}.request-summary{border:.0625rem solid var(--line);background:var(--paper-soft);border-radius:.875rem;margin-top:1rem;padding:1rem}.request-summary>span{color:var(--muted);text-transform:uppercase;font-size:.625rem;font-weight:700}.request-summary p{color:var(--ink-soft);margin-top:.5rem;font-size:.75rem;line-height:1.65}.notification-list{flex-direction:column;display:flex}.notification-list article{border-bottom:.0625rem solid var(--line);grid-template-columns:2.5rem minmax(0,1fr) .75rem;gap:.75rem;padding:1rem;display:grid}.notification-list article.is-unread{background:#f8faff}.notification-list__icon{background:var(--blue-light);width:2.5rem;height:2.5rem;color:var(--blue);border-radius:.75rem;justify-content:center;align-items:center;display:inline-flex}.notification-list strong{font-size:.8125rem}.notification-list p{color:var(--muted);margin-block:.25rem;font-size:.75rem}.notification-list small{color:var(--muted);font-size:.625rem}.notification-list article>i{background:var(--blue);border-radius:999px;width:.5rem;height:.5rem}.settings-grid,.activation-layout,.profile-editor,.admin-health-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.settings-links>button{justify-content:space-between}.settings-links>button>span{align-items:center;gap:.625rem;display:flex}.settings-links strong{font-size:.75rem}.company-preview,.education-profile-card{grid-template-columns:auto minmax(0,1fr);gap:.75rem;display:grid}.company-preview__logo{background:var(--gold-light);color:#8c6418;border-radius:1rem;grid-row:1/3;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;font-size:.875rem;font-weight:800;display:inline-flex}.company-preview h3{margin-bottom:.375rem;font-size:.9375rem}.company-preview p{color:var(--muted);grid-column:1/-1;font-size:.75rem;line-height:1.5}.education-profile-card{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.education-profile-card h3{font-size:1rem}.education-profile-card h3 span{color:var(--blue)}.education-profile-card p{color:var(--muted);margin-block:.375rem .625rem;font-size:.75rem}.education-request-card{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;display:grid}.education-request-card h3{margin-top:.375rem;font-size:.875rem}.education-request-card p,.education-request-card small{color:var(--muted);margin-top:.1875rem;font-size:.625rem;display:block}.control-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.control-grid button{border:.0625rem solid var(--line);background:var(--paper-soft);text-align:left;border-radius:.875rem;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.625rem;min-width:0;padding:.875rem;display:grid}.control-grid button>.icon:first-child{background:var(--blue-light);width:2rem;height:2rem;color:var(--blue);border-radius:.625rem}.control-grid button>span{flex-direction:column;min-width:0;display:flex}.control-grid strong{font-size:.75rem}.control-grid small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:.1875rem;font-size:.5625rem;overflow:hidden}.eligibility-summary>span{grid-template-columns:2rem minmax(0,1fr);gap:.125rem .625rem;display:grid}.eligibility-summary .icon{background:var(--blue-light);width:2rem;height:2rem;color:var(--blue);border-radius:.625rem;grid-row:1/3}.eligibility-summary strong,.eligibility-summary small{display:block}.eligibility-summary strong{font-size:.75rem}.eligibility-summary small{color:var(--muted);font-size:.625rem}.consent-list{margin-bottom:1rem}.profile-strength{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.625rem;margin-bottom:1rem;display:grid}.profile-strength strong{grid-row:1/3;font-size:2rem}.profile-strength progress{width:100%;height:.5rem;accent-color:var(--blue)}.profile-strength span{color:var(--muted);font-size:.625rem}.selection-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-bottom:1.25rem;display:grid}.selection-summary span{border:.0625rem solid var(--line);background:var(--color-white);color:var(--muted);border-radius:.875rem;align-items:baseline;gap:.375rem;padding:.875rem;font-size:.6875rem;display:flex}.selection-summary strong{color:var(--ink);font-size:1rem}.evidence-selection-list article{background:var(--color-white);grid-template-columns:auto 2.5rem minmax(0,1fr) auto}.evidence-selection-list article>input{width:1rem;height:1rem;accent-color:var(--blue);margin-top:.75rem}.preview-banner{color:var(--blue);background:#f6f8ff;border:.0625rem solid #d2dcfa;border-radius:.75rem;align-items:center;gap:.625rem;margin-bottom:1rem;padding:.75rem 1rem;display:flex}.preview-banner>span{flex-direction:column;display:flex}.preview-banner strong{font-size:.6875rem}.preview-banner small{color:var(--muted);font-size:.5625rem}.radio-card{border:.0625rem solid var(--line);background:var(--paper-soft);border-radius:.875rem;align-items:flex-start;gap:.75rem;padding:.875rem;display:flex}.radio-card+.radio-card{margin-top:.625rem}.radio-card input{accent-color:var(--blue);margin-top:.1875rem}.radio-card span{flex-direction:column;display:flex}.radio-card strong{font-size:.75rem}.radio-card small{color:var(--muted);margin-top:.25rem;font-size:.625rem}.radio-card+.button{margin-top:1rem}.talent-request-list{flex-direction:column;gap:.75rem;display:flex}.talent-request-list>button{border:.0625rem solid var(--line);background:var(--color-white);text-align:left;border-radius:1rem;grid-template-columns:auto minmax(0,1fr) minmax(10rem,auto) auto;align-items:center;gap:.875rem;min-width:0;padding:1rem;display:grid}.talent-request-list>button>span{flex-direction:column;min-width:0;display:flex}.talent-request-list strong{font-size:.8125rem}.talent-request-list small{color:var(--muted);margin-top:.25rem;font-size:.625rem}.talent-request-list .badge{margin-top:.375rem}.request-company-header{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.request-company-header h2{margin-bottom:.375rem;font-size:1rem}.talent-decision{flex-direction:column;gap:.625rem;margin-top:1rem;display:flex}.talent-decision>button:last-child{color:var(--red);background:0 0;font-size:.6875rem}.report-symbol{background:var(--amber-light);width:2.5rem;height:2.5rem;color:var(--amber);border-radius:.75rem;justify-content:center;align-items:center;font-size:.875rem;font-weight:800;display:inline-flex}.verification-check-list{flex-direction:column;display:flex}.verification-check-list article{border-bottom:.0625rem solid var(--line);grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.75rem;padding-block:.875rem;display:grid}.verification-check-list article>span{background:var(--green-light);width:2rem;height:2rem;color:var(--green);border-radius:.625rem;justify-content:center;align-items:center;font-size:.6875rem;display:inline-flex}.verification-check-list article>div{flex-direction:column;min-width:0;display:flex}.verification-check-list strong{font-size:.75rem}.verification-check-list small{color:var(--muted);margin-top:.1875rem;font-size:.625rem}.verification-review-layout>aside .section-card,.case-layout>aside .section-card{flex-direction:column;gap:.75rem;display:flex}.case-layout>div>.section-card+.section-card{margin-top:1rem}.audit-filters{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.audit-filters select,.audit-filters input{width:auto;min-height:2.5rem}.endpoint-list{flex-direction:column;display:flex}.endpoint-list article{border-bottom:.0625rem solid var(--line);grid-template-columns:minmax(15rem,1.1fr) minmax(12rem,1fr) .5fr auto;align-items:center;gap:1rem;padding-block:.875rem;font-size:.6875rem;display:grid}.endpoint-list article>span:first-child{align-items:center;gap:.625rem;display:flex}.endpoint-list article>span:first-child i{background:var(--green);border-radius:999px;width:.4375rem;height:.4375rem}.endpoint-list code{font-family:var(--font-mono);font-size:.6875rem}.restriction-row{grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.75rem;display:grid}.restriction-row>span:nth-child(2){flex-direction:column;min-width:0;display:flex}.restriction-row strong{font-size:.75rem}.restriction-row small{color:var(--muted);margin-top:.25rem;font-size:.625rem}.restriction-row>button{background:0 0}.funnel{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.funnel>div{clip-path:polygon(0 0,92% 0,100% 50%,92% 100%,0 100%,8% 50%);background:#e8eeff;flex-direction:column;justify-content:center;align-items:center;min-height:8rem;display:flex;position:relative}.funnel>div:nth-child(2){background:#dce6ff}.funnel>div:nth-child(3){background:#cfddff}.funnel>div:nth-child(4){background:#bdd0ff}.funnel strong{font-size:1.5rem}.funnel span{color:var(--muted-strong);margin-top:.25rem;font-size:.625rem}.messages-layout,.education-message-layout{border:.0625rem solid var(--line);border-radius:var(--radius-large);background:var(--color-white);grid-template-columns:minmax(17rem,.72fr) minmax(0,1.28fr);min-height:37rem;display:grid;overflow:hidden}.conversation-list{border-right:.0625rem solid var(--line);background:#fafbfc;min-width:0;padding:1rem}.conversation-list>.search-field{margin-bottom:.75rem}.conversation-list>button{text-align:left;background:0 0;border-radius:.75rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.625rem;width:100%;min-width:0;padding:.75rem;display:grid}.conversation-list>button.is-active{background:#eef3ff}.conversation-list>button>span:nth-child(2),.conversation-list>button>span:nth-child(3){flex-direction:column;min-width:0;display:flex}.conversation-list strong{font-size:.75rem}.conversation-list small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:.25rem;font-size:.5625rem;overflow:hidden}.conversation-list>button>span:nth-child(3){align-items:flex-end}.conversation-list>button>span:nth-child(3) i{background:var(--blue);width:1.125rem;height:1.125rem;color:var(--text-on-dark);border-radius:999px;justify-content:center;align-items:center;margin-top:.375rem;font-size:.5625rem;font-style:normal;display:inline-flex}.conversation-panel{background:var(--color-white);grid-template-rows:auto auto minmax(18rem,1fr) auto auto;min-width:0;display:grid}.conversation-panel__header{border-bottom:.0625rem solid var(--line);align-items:center;gap:.625rem;min-width:0;min-height:4.5rem;padding-inline:1rem;display:flex}.conversation-panel__header>div{flex-direction:column;flex:auto;min-width:0;display:flex}.conversation-panel__header strong{font-size:.75rem}.conversation-panel__header small{color:var(--muted);margin-top:.1875rem;font-size:.5625rem}.conversation-panel__header>button{background:#f4f6f9;border-radius:.625rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.conversation-safety{color:var(--muted-strong);background:#f7f9ff;border-bottom:.0625rem solid #d9e2fb;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.625rem;line-height:1.4;display:flex}.conversation-safety .icon{color:var(--blue)}.conversation-panel__messages{background:linear-gradient(#ffffffe0,#ffffffe0),radial-gradient(circle at 20% 10%,#e9efff,#0000 30%);flex-direction:column;gap:.75rem;min-width:0;padding:1.25rem;display:flex;overflow:auto}.conversation-date{color:var(--muted);background:#e9edf3;border-radius:999px;align-self:center;padding:.375rem .625rem;font-size:.5625rem}.conversation-panel__messages article{flex-direction:column;align-self:flex-start;align-items:flex-start;max-width:75%;display:flex}.conversation-panel__messages article.is-mine{align-self:flex-end;align-items:flex-end}.conversation-panel__messages article>span{color:var(--muted);margin-bottom:.25rem;font-size:.5625rem}.conversation-panel__messages article p{border:.0625rem solid var(--line);background:var(--color-white);color:var(--ink-soft);border-radius:.875rem .875rem .875rem .25rem;padding:.75rem .875rem;font-size:.75rem;line-height:1.55;box-shadow:0 .25rem 1rem #071a360a}.conversation-panel__messages article.is-mine p{border-color:var(--blue);background:var(--blue);color:var(--text-on-dark);border-radius:.875rem .875rem .25rem}.conversation-panel__messages article>small{color:var(--muted);margin-top:.25rem;font-size:.5625rem}.message-composer{border-top:.0625rem solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:end;gap:.625rem;padding:.75rem;display:grid}.message-composer>button:first-child{width:2.5rem;height:2.5rem;color:var(--muted-strong);background:#f2f4f7;border-radius:.6875rem;justify-content:center;align-items:center;display:inline-flex}.message-composer textarea{resize:vertical;border:.0625rem solid var(--line-strong);border-radius:.75rem;width:100%;min-height:2.5rem;max-height:7.5rem;padding:.625rem .75rem;font-size:.75rem;line-height:1.45}.conversation-panel__footer{border-top:.0625rem solid var(--line);color:var(--muted);text-align:center;padding:.4375rem .75rem;font-size:.5625rem}@media (width<=599.98px){.app-shell--education-overview .app-shell__main{background-size:1.5rem 1.5rem,1.5rem 1.5rem,auto,auto,auto,auto}.app-shell--education-overview .app-shell__main:before{left:0}:root{--text-micro:.5625rem;--text-caption:.625rem;--text-small:.6875rem;--text-body:.75rem;--text-body-large:.8125rem;--text-heading-3:.875rem;--text-heading-2:1.125rem;--text-heading-1:1.5rem;--space-6:.75rem;--space-8:1rem}.content-width{width:calc(100% - 1rem)}.brand{max-width:100%}.brand__asset--full{width:8.75rem}.brand__asset--icon{width:2.125rem}.button{border-radius:.5rem;gap:.25rem}.button--small{min-height:1.875rem;padding-inline:.5rem;font-size:.5625rem}.button--medium{min-height:2.125rem;padding-inline:.625rem;font-size:.625rem}.button--large{min-height:2.375rem;padding-inline:.75rem;font-size:.6875rem}.badge{min-height:1.25rem;padding-inline:.375rem;font-size:.5rem}.public-header{gap:.375rem;min-height:3.5rem}.public-header__nav{display:none}.public-header__actions{gap:.375rem;min-width:0}.public-header__actions>button{white-space:nowrap;font-size:.5625rem}.landing-hero{min-height:35rem}.landing-hero__content{grid-template-columns:minmax(0,1fr);gap:1.5rem;min-height:30rem;padding-block:2rem 3rem}.landing-hero__copy h1{margin-block:.625rem;font-size:clamp(1.5rem,8vw,2.25rem);line-height:1}.landing-hero__copy>p{font-size:.75rem;line-height:1.55}.landing-hero__actions{flex-direction:column;align-items:flex-start;gap:.5rem;margin-top:.875rem}.text-link{font-size:.5625rem}.landing-trust{grid-template-columns:1fr;gap:.625rem;margin-top:.875rem;padding-block:.625rem;font-size:.625rem}.landing-trust__heading{border-right:0;padding-right:0}.landing-trust__heading strong,.landing-trust__heading small{font-size:.5625rem}.landing-trust ul{gap:.3rem}.landing-trust li{gap:.35rem}.landing-trust li .verified-mark{width:.75rem;height:.75rem}.talent-proof-card{border-radius:.875rem}.talent-proof-card__identity{grid-template-columns:3.25rem minmax(0,1fr) auto;gap:.75rem;padding:1rem}.talent-proof-card__avatar{border-radius:.65rem;width:3.25rem;font-size:1.15rem}.talent-proof-card__person h2{gap:.35rem;font-size:1rem}.verified-mark{width:1rem;height:1rem}.verified-mark svg{width:.7rem;height:.7rem}.talent-proof-card__person>p{font-size:.6875rem}.talent-proof-card__skills{gap:.15rem .35rem;font-size:.5625rem}.talent-proof-card__skills span+span:before{margin-right:.35rem}.talent-proof-card__availability{margin-top:.5rem;padding:.25rem .4rem;font-size:.5rem}.talent-proof-card__save{gap:0}.talent-proof-card__save span{clip-path:inset(50%);width:.0625rem;height:.0625rem;position:absolute;overflow:hidden}.talent-proof-card__metrics>div{padding:.75rem 1rem}.talent-proof-card__metrics dt{font-size:.5625rem}.talent-proof-card__metrics dd{font-size:.8125rem}.talent-proof-card__latest{padding:.85rem 1rem}.talent-proof-card__evidence-row{grid-template-columns:auto minmax(0,1fr) auto;gap:.6rem}.talent-proof-card__icon-box{width:2rem;height:2rem}.talent-proof-card__evidence-row strong{font-size:.65rem}.talent-proof-card__evidence-row small{font-size:.5625rem}.talent-proof-card__verified{font-size:.5rem}.talent-proof-card__evidence-row button{display:none}.talent-proof-card__source{grid-template-columns:auto minmax(0,1fr);padding:.85rem 1rem}.talent-proof-card__source strong{font-size:.625rem}.talent-proof-card__source small{font-size:.5625rem}.talent-proof-card__source button{display:none}.capability-profile .talent-proof-card__identity{padding:1rem}.capability-profile .talent-proof-card__metrics>div{padding:.75rem .65rem}.capability-profile__capabilities{padding:1rem}.capability-profile__capabilities>header h3{font-size:.875rem}.capability-profile__capabilities>header p{font-size:.625rem}.capability-profile__tabs{gap:.5rem;margin-right:-1rem;padding-left:0;padding-right:1rem}.capability-profile__tabs button{font-size:.625rem}.capability-profile__panel{grid-template-columns:1fr;margin-top:.625rem}.capability-profile__actions,.capability-profile__sources{padding:.9rem}.capability-profile__sources{border-top:.0625rem solid #87addf38;border-left:0}.capability-profile__sources dl>div{grid-template-columns:minmax(6rem,.85fr) minmax(0,1.15fr)}.hero-profile{border-radius:.875rem;padding:.625rem}.hero-profile__label{margin-bottom:.5rem;font-size:.4375rem}.hero-profile__person{gap:.375rem}.hero-profile__person .avatar{border-radius:.5rem;width:1.75rem;height:1.75rem;font-size:.5rem}.hero-profile__person h2{gap:.1875rem;font-size:.6875rem}.hero-profile__person h2 i{width:.625rem;height:.625rem;font-size:.375rem}.hero-profile__person p{margin-block:.125rem .25rem;font-size:.4375rem}.hero-profile__save{font-size:.75rem}.hero-profile__metrics{margin-block:.625rem}.hero-profile__metrics>div{padding:.375rem .125rem}.hero-profile__metrics strong{font-size:.625rem}.hero-profile__metrics small{font-size:.375rem}.hero-profile__skills{flex-wrap:nowrap;gap:.125rem}.hero-profile__skills span{text-overflow:ellipsis;white-space:nowrap;padding:.1875rem .25rem;font-size:.375rem;overflow:hidden}.hero-profile__evidence{border-radius:.5rem;gap:.25rem;margin-top:.5rem;padding:.375rem}.hero-profile__evidence>span{border-radius:.3125rem;width:1rem;height:1rem;font-size:.4375rem}.hero-profile__evidence strong{font-size:.4375rem}.hero-profile__evidence small{display:none}.public-section{padding-block:2.5rem}.marketing-heading{margin-bottom:1rem}.marketing-heading h2{font-size:1.5rem}.marketing-heading p{margin-top:.5rem;font-size:.625rem}.feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem}.feature-grid article{border-radius:.75rem;min-height:11rem;padding:.625rem}.feature-grid article>span{font-size:.4375rem}.feature-grid__value{margin-block:1.5rem .75rem;font-size:1.5rem}.feature-grid h3{font-size:.6875rem}.feature-grid p{-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-top:.25rem;font-size:.5rem;line-height:1.4;display:-webkit-box;overflow:hidden}.section-row{align-items:flex-end;gap:.5rem;margin-bottom:1rem}.section-row .marketing-heading{flex:auto;min-width:0}.talent-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem}.talent-card{border-radius:.75rem;padding:.5rem}.talent-card:hover{transform:none}.talent-card__top{gap:.375rem}.talent-card .avatar{border-radius:.5rem;width:1.75rem;height:1.75rem;font-size:.5rem}.talent-card__name h3{font-size:.625rem}.talent-card__name span{width:.625rem;height:.625rem;font-size:.375rem}.talent-card__identity p{font-size:.4375rem}.save-button{border-radius:.375rem;width:1.25rem;height:1.25rem;font-size:.625rem}.talent-card>.badge{margin-top:.5rem}.talent-card__headline{min-height:2.75rem;margin-block:.5rem;font-size:.5rem;line-height:1.4}.talent-card__skills{flex-wrap:nowrap;gap:.125rem}.talent-card__skills span{text-overflow:ellipsis;white-space:nowrap;padding:.1875rem .25rem;font-size:.4375rem;overflow:hidden}.talent-card__proof{margin-block:.5rem}.talent-card__proof>div{padding-block:.375rem}.talent-card__proof strong{font-size:.5625rem}.talent-card__proof small{font-size:.375rem}.public-cta{padding-block:2.25rem}.public-cta__content{gap:.75rem}.public-cta__content>div{flex:auto;min-width:0}.public-cta h2{margin-top:.5rem;font-size:1.25rem}.public-cta p{margin-top:.5rem;font-size:.5625rem}.public-footer{padding-top:2rem}.public-footer__grid{grid-template-columns:1fr;gap:.5rem;padding-bottom:1.5rem}.public-footer__grid>.public-footer__brand-block{gap:.625rem}.public-footer__brand-block .brand__asset--full{width:8.75rem}.public-footer__brand-block p{letter-spacing:.12em;gap:.625rem;max-width:7.5rem;font-size:.4375rem;line-height:1.45}.public-footer__brand-block p span{font-size:1.8rem}.public-footer__grid button,.public-footer__grid strong{font-size:.4375rem}.public-footer__bottom{padding-block:.75rem;font-size:.4375rem}.public-inner{padding-block:2.5rem 4rem}.marketing-hero{margin-bottom:2rem}.marketing-hero h1{font-size:2rem}.marketing-hero>p{margin-bottom:1rem;font-size:.6875rem}.marketing-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem}.marketing-steps article{border-radius:.75rem;min-height:8.5rem;padding:.625rem}.marketing-steps h2{margin-top:1.25rem;font-size:.6875rem}.marketing-steps p{font-size:.5rem}.auth-layout{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr)}.auth-layout__story,.auth-layout__form{min-width:0;padding:.75rem}.auth-layout__story h1{font-size:1.5rem}.auth-layout__story>div>p,.auth-layout__proof{font-size:.5rem}.auth-layout__proof{flex-direction:column;gap:.25rem}.auth-card{border-radius:.875rem;gap:.5rem;padding:.75rem}.auth-card h2{font-size:1rem}.auth-card>p{font-size:.5rem}.field{gap:.25rem}.field>span,.discovery-toolbar label>span{font-size:.5625rem}.field input,.field select,.field textarea,.discovery-toolbar select,.audit-filters select,.audit-filters input{border-radius:.5rem;min-height:2.125rem;padding:.4375rem .5rem;font-size:.6875rem}.field small{font-size:.5rem}.checkbox-row{font-size:.5625rem}.onboarding-header{min-height:3.5rem;padding-inline:.5rem}.onboarding-header>span,.onboarding-header>button{font-size:.5rem}.onboarding-main,.onboarding-main--status{width:calc(100% - 1rem);padding-block:1.5rem 3rem}.progress-steps{margin-bottom:1rem}.progress-steps li{gap:.25rem}.progress-steps li>span{width:1.25rem;height:1.25rem;font-size:.4375rem}.progress-steps li:not(:last-child):after{top:.625rem}.progress-steps li small{font-size:.4375rem}.onboarding-card{border-radius:.875rem;padding:.75rem}.onboarding-card__heading{margin-bottom:1rem}.onboarding-card__heading h1{font-size:1.25rem}.onboarding-card__heading p{margin-top:.375rem;font-size:.5625rem}.onboarding-expectations,.form-grid--onboarding,.verification-upload,.review-grid,.status-layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem}.form-grid--onboarding>.field{flex-basis:100%}.onboarding-expectations article{padding:.5rem}.onboarding-expectations article:last-child{grid-column:1/-1}.onboarding-expectations h3{margin-top:.75rem;font-size:.625rem}.onboarding-expectations p{font-size:.4375rem}.verification-upload__box{min-height:9rem;padding:.5rem}.verification-upload__box h3{font-size:.625rem}.verification-upload__box p{font-size:.4375rem}.onboarding-card__footer,.social-links{margin-top:1rem;padding-top:.75rem}.social-links__heading,.onboarding-success__actions{flex-direction:column;align-items:stretch}.social-link-row{flex-direction:column;align-items:stretch;gap:.375rem}.social-link-row>.field:first-child,.social-link-row>.field:nth-child(2){flex-basis:auto;width:100%}.social-link-row__remove{text-align:left;min-height:2rem;margin-top:0}.onboarding-success{padding-block:2rem}.contact-layout,.policy-layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:.75rem}.contact-layout h1,.policy-layout aside h1{font-size:1.5rem}.contact-layout>div>p,.policy-content p{font-size:.625rem}.contact-form,.policy-content section{border-radius:.75rem;padding:.625rem}.contact-options strong{font-size:.625rem}.contact-options small{font-size:.4375rem}.policy-layout aside{top:.5rem}.policy-content h2{margin-top:.625rem;font-size:.75rem}.app-shell{display:block}.sidebar{display:none}.topbar{gap:.375rem;min-height:3.5rem;padding-inline:.5rem}.topbar__menu{justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}.topbar__search{flex:auto;width:auto;min-width:0;min-height:2rem;padding-inline:.5rem}.topbar__search input{font-size:.5625rem}.topbar__search kbd{display:none}.topbar__notification,.topbar__account>span:first-child{width:2rem;height:2rem}.topbar__account>span:nth-child(2),.topbar__account>b{display:none}.workspace{padding:.75rem .5rem 5rem}.bottom-nav{z-index:40;border-top:.0625rem solid var(--line);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:#fffffff0;grid-template-columns:repeat(5,minmax(0,1fr));padding:.375rem;display:grid;position:fixed;bottom:0;left:0;right:0}.bottom-nav button{min-width:0;min-height:2.75rem;color:var(--muted);background:0 0;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;font-size:.5625rem;display:flex}.bottom-nav button.is-active{background:var(--blue-light);color:var(--blue)}.bottom-nav .icon{font-size:.875rem}.page-header{align-items:flex-end;gap:.5rem;margin-bottom:1rem}.page-header__eyebrow{margin-bottom:.375rem;font-size:.5rem}.page-header h1{font-size:1.5rem}.page-header p{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:.375rem;font-size:.625rem;line-height:1.45;display:-webkit-box;overflow:hidden}.page-header__actions{gap:.375rem}.section-card{border-radius:.75rem;padding:.625rem}.section-card+.section-card{margin-top:.5rem}.section-card__header{gap:.375rem;margin-bottom:.625rem}.section-card__header h2,.section-card>h2{font-size:.6875rem}.section-card__header p{font-size:.5rem}.status-panel{border-radius:.75rem;gap:.5rem;padding:.625rem}.status-panel__icon{border-radius:.625rem;width:2rem;height:2rem}.status-panel__copy>span{font-size:.4375rem}.status-panel__copy h2{font-size:.6875rem}.status-panel__copy p{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.5rem;display:-webkit-box;overflow:hidden}.stat-grid,.profile-proof-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.25rem;margin-block:.5rem}.stat-card{border-radius:.625rem;padding:.375rem}.stat-card__icon{border-radius:.4375rem;width:1.375rem;height:1.375rem;margin-bottom:.375rem}.stat-card__label,.stat-card small{font-size:.4375rem}.stat-card>strong{margin-block:.1875rem;font-size:.875rem}.dashboard-grid,.settings-grid,.activation-layout,.profile-editor,.admin-health-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem;margin-top:.5rem}.compact-talent-list>button,.activity-list>button,.ops-list>button,.settings-links>button{gap:.375rem;min-height:2.75rem;padding:.375rem 0}.compact-talent-list .avatar,.activity-list .company-avatar,.ops-list .company-avatar,.ops-list .report-symbol{border-radius:.4375rem;width:1.625rem;height:1.625rem;font-size:.4375rem}.compact-talent-list strong,.activity-list strong,.ops-list strong{font-size:.5625rem}.compact-talent-list small,.activity-list small,.ops-list small{font-size:.4375rem}.evidence-boundary{grid-template-columns:2rem minmax(0,1fr) auto;gap:.5rem;margin-top:.5rem}.evidence-boundary__icon{border-radius:.625rem;width:2rem;height:2rem}.evidence-boundary h2{font-size:.625rem}.evidence-boundary p{display:none}.evidence-boundary__health{padding:.375rem}.evidence-boundary__health strong{font-size:.5rem}.evidence-boundary__health small{font-size:.375rem}.discovery-toolbar{border-radius:.75rem;grid-template-columns:minmax(0,1.25fr) repeat(2,minmax(0,.75fr)) auto;gap:.25rem;padding:.375rem}.search-field{border-radius:.5rem;gap:.25rem;min-height:2rem;padding-inline:.375rem}.search-field input{font-size:.5rem}.discovery-toolbar select{min-height:2rem;padding-inline:.25rem;font-size:.5rem}.filter-button{width:2rem;min-height:2rem;padding:0;font-size:0;overflow:hidden}.filter-button .icon{font-size:.75rem}.result-summary{gap:.5rem;min-height:2.5rem;font-size:.5rem}.result-summary select{max-width:7rem;font-size:.5rem}.profile-hero{border-radius:.875rem;gap:.5rem;padding:.625rem}.profile-hero .avatar--xl{border-radius:.75rem;width:3rem;height:3rem;font-size:.75rem}.profile-hero__identity h1{margin-top:.25rem;font-size:1rem}.profile-hero__identity h1 span{width:.875rem;height:.875rem;font-size:.4375rem}.profile-hero__identity>p{font-size:.5625rem}.profile-hero__identity>div{gap:.375rem;margin-top:.375rem;font-size:.5rem}.profile-hero__actions{flex-direction:column;align-items:stretch;gap:.25rem}.profile-layout{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:.375rem}.skill-evidence-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem}.skill-evidence-grid article{border-radius:.5rem;gap:.25rem;padding:.375rem}.skill-evidence-grid strong,.skill-evidence-grid b{font-size:.5rem}.skill-evidence-grid small{font-size:.375rem}.skill-proof-grid{gap:.375rem}.skill-proof-card{border-radius:.625rem;padding:.625rem}.skill-proof-card__header{gap:.5rem}.skill-proof-card__category,.skill-proof-card__proofs-label,.skill-proof-card__mastery small,.skill-proof-card__tools span,.skill-proof-item__meta span,.skill-proof-item code{font-size:.4375rem}.skill-proof-card__header h3,.skill-proof-card__mastery strong{font-size:.75rem}.skill-proof-card__signal{gap:.25rem .375rem;margin-top:.375rem}.skill-proof-card__signal>span,.skill-proof-card__summary,.skill-proof-item p{font-size:.5rem}.skill-proof-card>progress,.skill-proof-card__tools{margin-top:.375rem}.skill-proof-card__summary{margin-top:.5rem;line-height:1.45}.skill-proof-card__tools{gap:.1875rem}.skill-proof-card__tools span{padding:.1875rem .3125rem}.skill-proof-card__proofs{gap:.25rem;margin-top:.5rem;padding-top:.5rem}.skill-proof-item{border-radius:.4375rem;grid-template-columns:1rem minmax(0,1fr);gap:.3125rem;padding:.375rem}.skill-proof-item__check{width:1rem;height:1rem;font-size:.4375rem}.skill-proof-item strong{font-size:.5625rem}.project-list,.evidence-selection-list{gap:.25rem}.project-list article,.evidence-selection-list article{border-radius:.625rem;grid-template-columns:1.75rem minmax(0,1fr) auto;gap:.375rem;padding:.375rem}.project-list__icon,.evidence-selection-list__icon{border-radius:.5rem;width:1.75rem;height:1.75rem}.project-list h3,.evidence-selection-list h2{margin-block:.25rem;font-size:.5625rem}.project-list p,.evidence-selection-list p,.body-copy{font-size:.5rem;line-height:1.45}.project-list article>button,.evidence-selection-list article>button{font-size:.4375rem}.request-form-layout,.request-detail-layout,.talent-request-layout,.verification-review-layout,.case-layout{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:.375rem}.request-form{border-radius:.75rem;gap:.5rem;padding:.625rem}.request-talent-summary,.request-checklist{border-radius:.625rem;padding:.5rem}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem}.tabs{overflow-x:auto}.tabs button{white-space:nowrap;min-height:2.25rem;padding-inline:.5rem;font-size:.5rem}.table-card{overflow-x:auto}.data-table{min-width:34rem}.data-table__head,.data-table__row{gap:.5rem;padding-inline:.5rem}.data-table__head{min-height:2rem;font-size:.4375rem}.data-table__row{min-height:3rem;font-size:.5rem}.data-table__row b{font-size:.5625rem}.data-table__row small{font-size:.4375rem}.data-table__person>i{width:1.5rem;height:1.5rem}.definition-list--wide{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:.5rem}.definition-list>div{grid-template-columns:minmax(3.5rem,.75fr) minmax(0,1.25fr);gap:.375rem;padding-block:.375rem}.definition-list dt,.definition-list dd{font-size:.5rem}.settings-grid .section-card,.activation-layout .section-card{min-width:0}.control-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.25rem}.control-grid button{border-radius:.5rem;grid-template-columns:1.5rem minmax(0,1fr);gap:.25rem;padding:.375rem}.control-grid button>.icon:last-child{display:none}.control-grid button>.icon:first-child{border-radius:.4375rem;width:1.5rem;height:1.5rem}.control-grid strong{font-size:.5rem}.control-grid small{font-size:.375rem}.education-profile-card{grid-template-columns:auto minmax(0,1fr) auto;gap:.375rem}.education-profile-card .avatar,.education-request-card .company-avatar{width:2rem;height:2rem}.education-profile-card h3,.education-request-card h3{font-size:.625rem}.education-profile-card p,.education-request-card p,.education-request-card small{font-size:.4375rem}.selection-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;margin-bottom:.5rem}.selection-summary span{border-radius:.5rem;gap:.1875rem;padding:.375rem;font-size:.4375rem}.selection-summary strong{font-size:.625rem}.evidence-selection-list article{grid-template-columns:auto 1.75rem minmax(0,1fr) auto}.talent-request-list{gap:.25rem}.talent-request-list>button{border-radius:.625rem;grid-template-columns:auto minmax(0,1fr) minmax(5rem,auto) auto;gap:.375rem;padding:.5rem}.talent-request-list .company-avatar{width:1.75rem;height:1.75rem}.talent-request-list strong{font-size:.5625rem}.talent-request-list small{font-size:.4375rem}.messages-layout,.education-message-layout{border-radius:.75rem;grid-template-columns:minmax(5.75rem,.38fr) minmax(0,1.62fr);min-height:calc(100svh - 10rem)}.conversation-list{padding:.25rem}.conversation-list>.search-field{display:none}.conversation-list>button{border-radius:.5rem;grid-template-columns:auto minmax(0,1fr);gap:.25rem;padding:.375rem}.conversation-list>button>span:nth-child(3){display:none}.conversation-list .avatar,.conversation-list .company-avatar{border-radius:.4375rem;width:1.5rem;height:1.5rem}.conversation-list strong{font-size:.5rem}.conversation-list small{font-size:.375rem}.conversation-panel{grid-template-rows:auto auto minmax(15rem,1fr) auto auto}.conversation-panel__header{gap:.375rem;min-height:3.25rem;padding-inline:.5rem}.conversation-panel__header .avatar{width:1.75rem;height:1.75rem}.conversation-panel__header strong{font-size:.5625rem}.conversation-panel__header small{font-size:.4375rem}.conversation-safety{padding:.375rem .5rem;font-size:.5rem}.conversation-panel__messages{gap:.5rem;padding:.5rem}.conversation-panel__messages article{max-width:88%}.conversation-panel__messages article p{border-radius:.625rem .625rem .625rem .1875rem;padding:.5rem;font-size:.6875rem}.conversation-panel__messages article>span,.conversation-panel__messages article>small,.conversation-date{font-size:.5rem}.message-composer{gap:.25rem;padding:.375rem}.message-composer>button:first-child{width:2rem;height:2rem}.message-composer textarea{border-radius:.5rem;min-height:2rem;padding:.375rem .5rem;font-size:.6875rem}.conversation-panel__footer{font-size:.4375rem}.endpoint-list{overflow-x:auto}.endpoint-list article{grid-template-columns:minmax(10rem,1.1fr) minmax(8rem,1fr) .5fr auto;gap:.5rem;min-width:34rem;padding-block:.5rem;font-size:.5rem}.endpoint-list code{font-size:.5rem}.funnel{grid-template-columns:repeat(4,minmax(0,1fr))}.funnel>div{min-height:4.5rem}.funnel strong{font-size:.875rem}.funnel span{font-size:.4375rem}.system-page{padding:.75rem}.system-page__code{font-size:4rem}.dashboard-hero{background-size:1.25rem 1.25rem,1.25rem 1.25rem,auto,auto;border-radius:1rem;grid-template-columns:minmax(0,1.35fr) minmax(6.75rem,.65fr);gap:.5rem;min-height:13rem;padding:.75rem}.dashboard-hero:after{width:13rem;height:13rem;bottom:-8rem;right:3rem}.dashboard-hero__eyebrow{letter-spacing:.06em;gap:.25rem;min-height:1.25rem;padding:.125rem .375rem .125rem .1875rem;font-size:.375rem}.dashboard-hero__eyebrow>span{width:.875rem;height:.875rem}.dashboard-hero h1{margin-top:.625rem;font-size:clamp(1.0625rem,5.3vw,1.375rem);line-height:1.02}.dashboard-hero h1>span{margin-top:.1875rem}.dashboard-hero__copy>p{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:.5rem;font-size:.5rem;line-height:1.45;display:-webkit-box;overflow:hidden}.dashboard-hero__actions{gap:.25rem;margin-top:.625rem}.dashboard-hero__actions .button{min-height:1.75rem;padding-inline:.4375rem;font-size:.5rem}.dashboard-partner-card{border-radius:.75rem;padding:.5rem}.dashboard-partner-card__logo{border-width:.125rem;border-radius:.5rem;width:1.75rem;height:1.75rem;font-size:.4375rem}.dashboard-partner-card__top button{width:1.5rem;height:1.5rem;font-size:.5625rem}.dashboard-partner-card>div:nth-child(2) small{font-size:.3125rem}.dashboard-partner-card>div:nth-child(2) strong{margin-top:.1875rem;font-size:.5625rem}.dashboard-partner-card>div:nth-child(2) span{gap:.1875rem;margin-top:.1875rem;font-size:.375rem}.dashboard-partner-card>div:nth-child(2) i{width:.25rem;height:.25rem}.dashboard-partner-card dl{gap:.1875rem}.dashboard-partner-card dl>div{border-radius:.375rem;padding:.25rem}.dashboard-partner-card dt{font-size:.3125rem}.dashboard-partner-card dd{margin-top:.125rem;font-size:.375rem}.dashboard-intelligence{grid-template-columns:repeat(4,minmax(0,1fr));gap:.25rem;margin-top:.375rem}.dashboard-metric{border-radius:.625rem;min-height:5.125rem;padding:.375rem}.dashboard-metric__heading{gap:.1875rem}.dashboard-metric__heading>span{border-radius:.375rem;width:1.125rem;height:1.125rem;font-size:.5rem}.dashboard-metric__heading small{font-size:.375rem}.dashboard-metric__value{flex-direction:column;align-items:flex-start;gap:.125rem;margin-top:.375rem}.dashboard-metric__value>strong{font-size:.875rem}.dashboard-metric__value>span,.dashboard-metric--messages>button{font-size:.3125rem}.dashboard-sparkline{gap:.0625rem;height:.875rem;margin-top:.375rem}.dashboard-avatar-stack{margin-top:.375rem}.dashboard-avatar-stack i{border-width:.0625rem;width:1rem;height:1rem;margin-left:-.1875rem;font-size:.3125rem}.dashboard-request-bar{gap:.0625rem;height:.25rem;margin-top:.5rem}.dashboard-metric--messages>button{gap:.125rem;margin-top:.4375rem}.dashboard-bento{grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem;margin-top:.375rem}.talent-spotlight,.request-pipeline,.dashboard-roster{grid-column:1/-1}.talent-spotlight,.request-pipeline,.dashboard-roster,.dashboard-activity{border-radius:.75rem;padding:.625rem}.talent-spotlight__header h2,.request-pipeline>header h2,.dashboard-section-heading h2{margin-top:.25rem;font-size:.6875rem}.talent-spotlight__header>button,.request-pipeline>header>button{width:1.75rem;height:1.75rem;font-size:.5625rem}.talent-spotlight__identity{grid-template-columns:2.5rem minmax(0,1fr) auto;gap:.5rem;margin-top:.625rem}.talent-spotlight__avatar{border-width:.125rem;border-radius:.75rem;width:2.5rem;height:2.5rem;font-size:.5625rem}.talent-spotlight__identity h3{gap:.1875rem;font-size:.625rem}.talent-spotlight__identity h3 i{width:.75rem;height:.75rem;font-size:.375rem}.talent-spotlight__identity p{-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:.1875rem;font-size:.4375rem;display:-webkit-box;overflow:hidden}.talent-spotlight__identity small{margin-top:.1875rem;font-size:.375rem}.talent-spotlight__mastery{width:2.5rem;height:2.5rem}.talent-spotlight__mastery>span{width:1.9375rem;height:1.9375rem}.talent-spotlight__mastery strong{font-size:.5625rem}.talent-spotlight__mastery small{font-size:.25rem}.talent-spotlight__skills{flex-wrap:nowrap;gap:.125rem;margin-top:.5rem}.talent-spotlight__skills>span{padding:.1875rem .25rem;font-size:.375rem}.talent-spotlight__skills b{margin-left:.125rem;font-size:.3125rem}.talent-evidence-preview{border-radius:.625rem;grid-template-columns:1.75rem minmax(0,1fr) auto;gap:.375rem;margin-top:.5rem;padding:.375rem}.talent-evidence-preview>span:first-child{border-radius:.5rem;width:1.75rem;height:1.75rem;font-size:.5625rem}.talent-evidence-preview small{font-size:.3125rem}.talent-evidence-preview strong{margin-top:.125rem;font-size:.5rem}.talent-evidence-preview em{font-size:.375rem}.talent-spotlight__actions{gap:.25rem;margin-top:.5rem}.talent-spotlight__actions .button{min-height:1.75rem;padding-inline:.5rem;font-size:.4375rem}.request-pipeline>header>div>span,.dashboard-section-heading>div>span,.dashboard-insight>span{font-size:.375rem}.request-pipeline__stages{grid-template-columns:repeat(4,minmax(0,1fr));gap:.1875rem;margin-top:.75rem}.request-pipeline__stages>button{border-radius:.5rem;min-height:4.75rem;padding:.375rem}.request-pipeline__stages>button>span,.request-pipeline__stages>button>small{font-size:.3125rem}.request-pipeline__stages>button>strong{font-size:.875rem}.request-pipeline__stages>button>b{margin-top:.1875rem;font-size:.4375rem}.request-pipeline__footer{border-radius:.5rem;gap:.375rem;margin-top:.5rem;padding:.375rem}.request-pipeline__footer strong{font-size:.4375rem}.request-pipeline__footer p>span{font-size:.3125rem}.dashboard-section-heading{gap:.375rem}.dashboard-section-heading p{font-size:.375rem}.dashboard-section-heading .text-link{font-size:.4375rem}.dashboard-roster__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;margin-top:.5rem}.dashboard-roster__grid>button{border-radius:.625rem;min-height:6.25rem;padding:.375rem}.dashboard-roster__top .avatar{border-radius:.5rem;width:1.75rem;height:1.75rem;font-size:.375rem}.dashboard-roster__score{padding:.125rem .25rem;font-size:.3125rem}.dashboard-roster__grid>button>strong{margin-top:.375rem;font-size:.5rem}.dashboard-roster__grid>button>small{-webkit-line-clamp:1;margin-top:.125rem;font-size:.375rem}.dashboard-roster__skills{gap:.125rem}.dashboard-roster__skills i{padding:.125rem .1875rem;font-size:.3125rem}.dashboard-activity,.dashboard-insight{grid-column:span 1}.dashboard-activity>div{margin-top:.375rem}.dashboard-activity>div>button{grid-template-columns:1.375rem minmax(0,1fr);gap:.25rem;min-height:2.625rem;padding-block:.25rem}.dashboard-activity>div>button .badge{display:none}.dashboard-activity__status{border-radius:.375rem;width:1.375rem;height:1.375rem;font-size:.5rem}.dashboard-activity strong{font-size:.4375rem}.dashboard-activity small{font-size:.3125rem}.dashboard-insight{border-radius:.75rem;flex-direction:column;align-items:flex-start;gap:.375rem;padding:.625rem;display:flex}.dashboard-insight__icon{border-radius:.5rem;width:1.75rem;height:1.75rem;font-size:.5625rem}.dashboard-insight h2{font-size:.5rem;line-height:1.35}.dashboard-insight p{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.375rem;display:-webkit-box;overflow:hidden}.dashboard-insight>button{white-space:normal;margin-top:auto;font-size:.375rem}.dashboard-api{border-radius:.75rem;grid-template-columns:2rem minmax(0,1fr) auto;gap:.5rem;margin-top:.375rem;padding:.5rem}.dashboard-api__icon{border-radius:.625rem;width:2rem;height:2rem;font-size:.625rem}.dashboard-api h2{margin-top:.25rem;font-size:.5625rem}.dashboard-api p{display:none}.dashboard-api__health{gap:.25rem;padding:.375rem}.dashboard-api__health strong{font-size:.4375rem}.dashboard-api__health small{font-size:.3125rem}.talent-overview-hero{background-size:1.25rem 1.25rem,1.25rem 1.25rem,auto,auto,auto;border-radius:1rem;grid-template-columns:minmax(0,1.35fr) minmax(6.75rem,.65fr);gap:.5rem;min-height:13rem;padding:.75rem}.talent-overview-hero:after{width:13rem;height:13rem;bottom:-8rem;right:3rem}.talent-overview-hero__eyebrow{letter-spacing:.06em;gap:.25rem;min-height:1.25rem;padding:.125rem .375rem .125rem .1875rem;font-size:.375rem}.talent-overview-hero__eyebrow>span{width:.875rem;height:.875rem}.talent-overview-hero h1{margin-top:.625rem;font-size:clamp(1.0625rem,5.3vw,1.375rem);line-height:1.02}.talent-overview-hero h1>span{margin-top:.1875rem}.talent-overview-hero__copy>p{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:.5rem;font-size:.5rem;line-height:1.45;display:-webkit-box;overflow:hidden}.talent-overview-hero__actions{gap:.25rem;margin-top:.625rem}.talent-overview-hero__actions .button{min-height:1.75rem;padding-inline:.4375rem;font-size:.5rem}.talent-passport{border-radius:.75rem;padding:.5rem}.talent-passport__avatar{border-width:.125rem;border-radius:.5625rem;width:1.875rem;height:1.875rem;font-size:.5rem}.talent-passport__sync{white-space:normal;gap:.1875rem;font-size:.3125rem}.talent-passport__sync i{flex:none;width:.25rem;height:.25rem}.talent-passport__identity{margin-top:.5rem}.talent-passport__identity small{letter-spacing:.07em;font-size:.3125rem}.talent-passport__identity strong{gap:.1875rem;margin-top:.25rem;font-size:.5625rem}.talent-passport__identity strong i{width:.625rem;height:.625rem;font-size:.375rem}.talent-passport__identity>span{-webkit-line-clamp:2;margin-top:.1875rem;font-size:.375rem}.talent-passport__progress{margin-top:.5rem}.talent-passport__progress>span{font-size:.375rem}.talent-passport__progress>i{height:.1875rem;margin-top:.25rem}.talent-passport dl{gap:.25rem;margin-top:.5rem}.talent-passport dl>div{border-radius:.4375rem;padding:.3125rem}.talent-passport dt{font-size:.25rem}.talent-passport dd{margin-top:.125rem;font-size:.3125rem}.talent-overview-intelligence{grid-template-columns:repeat(4,minmax(0,1fr));gap:.25rem;margin-top:.375rem}.talent-overview-metric{border-radius:.625rem;min-height:5.5rem;padding:.375rem}.talent-overview-metric>div:first-child{gap:.25rem}.talent-overview-metric>div:first-child>span{border-radius:.375rem;width:1.25rem;height:1.25rem;font-size:.5rem}.talent-overview-metric>div:first-child small{font-size:.375rem}.talent-overview-metric>strong{margin-top:.4375rem;font-size:.875rem}.talent-overview-metric>p{-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:.1875rem;font-size:.3125rem;display:-webkit-box;overflow:hidden}.talent-overview-metric__proof{gap:.1875rem;font-size:.3125rem}.talent-overview-metric__proof i{width:.875rem;height:.875rem;font-size:.4375rem}.talent-overview-metric--messages>button{gap:.1875rem;font-size:.3125rem}.talent-overview-bento{grid-template-columns:repeat(12,minmax(0,1fr));gap:.375rem;margin-top:.375rem}.talent-proof-card,.talent-control-centre{grid-column:span 7}.talent-connection-pulse,.talent-visibility-card{grid-column:span 5}.talent-proof-card,.talent-connection-pulse,.talent-control-centre,.talent-visibility-card{border-radius:.75rem;padding:.625rem}.talent-overview-section-heading{gap:.375rem}.talent-overview-section-heading>div>span,.talent-api-trust>div>span{letter-spacing:.07em;font-size:.3125rem}.talent-overview-section-heading h2{margin-top:.25rem;font-size:.625rem}.talent-overview-section-heading p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.1875rem;font-size:.375rem;display:-webkit-box;overflow:hidden}.talent-overview-section-heading>button{width:1.5rem;height:1.5rem;font-size:.5rem}.talent-proof-card__identity{grid-template-columns:2.5rem minmax(0,1fr) 2.5rem;gap:.375rem;margin-top:.625rem}.talent-proof-card__avatar{border-width:.125rem;border-radius:.75rem;width:2.5rem;height:2.5rem;font-size:.5625rem}.talent-proof-card__identity h3{gap:.1875rem;font-size:.5625rem}.talent-proof-card__identity h3 i{width:.625rem;height:.625rem;font-size:.375rem}.talent-proof-card__identity p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.1875rem;font-size:.375rem;display:-webkit-box;overflow:hidden}.talent-proof-card__identity small{text-overflow:ellipsis;white-space:nowrap;margin-top:.1875rem;font-size:.3125rem;overflow:hidden}.talent-proof-card__mastery{width:2.5rem;height:2.5rem}.talent-proof-card__mastery>span{width:2rem;height:2rem}.talent-proof-card__mastery strong{font-size:.5625rem}.talent-proof-card__mastery small{font-size:.25rem}.talent-proof-card__skills{gap:.125rem;margin-top:.5rem}.talent-proof-card__skills>span{padding:.1875rem .25rem;font-size:.3125rem}.talent-proof-card__skills b{display:none}.talent-proof-card__project{border-radius:.625rem;grid-template-columns:1.5rem minmax(0,1fr) auto;gap:.375rem;margin-top:.5rem;padding:.375rem}.talent-proof-card__project>span:first-child{border-radius:.4375rem;width:1.5rem;height:1.5rem;font-size:.5rem}.talent-proof-card__project small{font-size:.3125rem}.talent-proof-card__project strong{margin-top:.125rem;font-size:.4375rem}.talent-proof-card__project em{-webkit-line-clamp:1;margin-top:.125rem;font-size:.3125rem}.talent-proof-card__project>span:last-child b{display:none}.talent-proof-card>footer{gap:.25rem;margin-top:.5rem}.talent-proof-card>footer .button{min-height:1.625rem;padding-inline:.375rem;font-size:.375rem}.talent-proof-card__verified{padding:.25rem .3125rem;font-size:.375rem}.talent-proof-card__text-action{padding:.25rem .125rem;font-size:.375rem}.talent-connection-pulse>header{gap:.25rem}.talent-connection-pulse>header>div>span{letter-spacing:.06em;font-size:.3125rem}.talent-connection-pulse>header h2{margin-top:.25rem;font-size:.625rem}.talent-connection-pulse__consent{display:none}.talent-connection-pulse__company{border-radius:.625rem;grid-template-columns:1.5rem minmax(0,1fr);gap:.375rem;margin-top:.625rem;padding:.375rem}.talent-connection-pulse__company .company-avatar{border-radius:.4375rem;width:1.5rem;height:1.5rem;font-size:.4375rem}.talent-connection-pulse__company small{font-size:.25rem}.talent-connection-pulse__company strong{font-size:.4375rem}.talent-connection-pulse__company div>span{font-size:.3125rem}.talent-connection-pulse__company>i{display:none}.talent-connection-pulse__path{gap:.125rem;margin-top:.375rem}.talent-connection-pulse__path>button{border-radius:.5rem;gap:.1875rem;min-height:4rem;padding:.25rem}.talent-connection-pulse__path>button>span{font-size:.25rem}.talent-connection-pulse__path>button>i{width:.625rem;height:.625rem;font-size:.3125rem}.talent-connection-pulse__path>button>strong{font-size:.3125rem}.talent-connection-pulse__message{border-radius:.5rem;grid-template-columns:1.25rem minmax(0,1fr);gap:.25rem;margin-top:.375rem;padding:.25rem}.talent-connection-pulse__message>span{border-radius:.375rem;width:1.25rem;height:1.25rem;font-size:.4375rem}.talent-connection-pulse__message small{font-size:.25rem}.talent-connection-pulse__message strong{margin-top:.125rem;font-size:.3125rem}.talent-connection-pulse>.button{min-height:1.625rem;margin-top:.375rem;padding-inline:.375rem;font-size:.375rem}.talent-control-centre>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;margin-top:.5rem}.talent-control-centre>div>button{border-radius:.625rem;grid-template-columns:1.5rem minmax(0,1fr);gap:.25rem;min-height:3.625rem;padding:.375rem}.talent-control-centre>div>button>span:first-child{border-radius:.4375rem;width:1.5rem;height:1.5rem;font-size:.5rem}.talent-control-centre strong{font-size:.4375rem}.talent-control-centre small{font-size:.3125rem}.talent-control-centre>div>button>span:last-child{display:none}.talent-visibility-card>header{gap:.375rem}.talent-visibility-card>header>span{border-radius:.5rem;width:1.75rem;height:1.75rem;font-size:.5625rem}.talent-visibility-card>header small{font-size:.3125rem}.talent-visibility-card>header h2{margin-top:.1875rem;font-size:.5625rem}.talent-visibility-card>p{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:.5rem;font-size:.375rem;display:-webkit-box;overflow:hidden}.talent-visibility-card dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:.125rem;margin-top:.5rem}.talent-visibility-card dl>div{border-radius:.4375rem;padding:.25rem}.talent-visibility-card dt{font-size:.25rem}.talent-visibility-card dd{gap:.125rem;margin-top:.1875rem;font-size:.3125rem}.talent-visibility-card dd i{width:.25rem;height:.25rem}.talent-visibility-card>button{gap:.1875rem;margin-top:.5rem;font-size:.375rem}.talent-api-trust{border-radius:.75rem;grid-template-columns:2rem minmax(0,1fr) auto;gap:.5rem;padding:.5rem}.talent-api-trust__icon{border-radius:.625rem;width:2rem;height:2rem;font-size:.625rem}.talent-api-trust h2{margin-top:.25rem;font-size:.5rem}.talent-api-trust__source,.talent-api-trust>p{display:none}.talent-api-trust__health{gap:.25rem;padding:.375rem}.talent-api-trust__health strong{font-size:.4375rem}.talent-api-trust__health small{font-size:.3125rem}}@media (width>=600px) and (width<=999.98px){.app-shell--education-overview .app-shell__main:before{left:0}.content-width{width:min(var(--content-width), calc(100% - 2rem))}.public-header__nav{gap:1rem}.public-header__nav button{font-size:.6875rem}.landing-hero__content{grid-template-columns:1fr;gap:2.5rem}.landing-hero__visual{width:100%}.talent-proof-card{max-width:46rem;margin-inline:auto}.landing-hero__copy h1{font-size:clamp(3rem,6vw,4rem)}.talent-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.auth-layout{grid-template-columns:minmax(20rem,.8fr) minmax(28rem,1.2fr)}.auth-layout__story,.auth-layout__form{padding:2rem}.app-shell{grid-template-columns:5rem minmax(0,1fr)}.sidebar{padding-inline:.625rem}.sidebar__environment,.sidebar__label,.sidebar__nav button>span:nth-child(2),.sidebar__switcher>span{display:none}.sidebar__brand{border-radius:.9375rem;align-items:center;margin-inline:0;padding:.625rem}.sidebar__brand .brand{width:auto}.sidebar .brand__asset--full{display:none}.sidebar .brand__asset--icon{width:2.5rem;display:block}.sidebar__nav button{justify-content:center;padding-inline:0}.sidebar__nav button .icon{width:auto;font-size:1rem}.sidebar__nav button.is-active{box-shadow:inset .125rem 0 var(--blue)}.sidebar__switcher{padding:.375rem}.sidebar__switcher>div{grid-template-columns:1fr}.sidebar__switcher button{min-height:1.5rem;font-size:.5rem}.workspace{padding:1.5rem}.stat-grid,.profile-proof-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.625rem}.dashboard-grid,.settings-grid,.activation-layout,.profile-editor,.admin-health-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.control-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}.control-grid button{grid-template-columns:1.75rem minmax(0,1fr)}.control-grid button>.icon:last-child{display:none}.discovery-toolbar{grid-template-columns:minmax(12rem,1.25fr) repeat(2,minmax(8rem,.75fr)) auto}.profile-layout,.request-form-layout,.request-detail-layout,.talent-request-layout,.verification-review-layout,.case-layout{grid-template-columns:minmax(0,1.2fr) minmax(15rem,.8fr)}.messages-layout,.education-message-layout{grid-template-columns:minmax(14rem,.65fr) minmax(0,1.35fr)}.dashboard-hero{border-radius:1.375rem;grid-template-columns:minmax(0,1fr) minmax(12rem,.42fr);gap:1rem;min-height:17rem;padding:1.25rem}.dashboard-hero h1{font-size:clamp(1.75rem,4vw,2.5rem)}.dashboard-hero__copy>p{font-size:.6875rem}.dashboard-partner-card{border-radius:1rem;padding:.875rem}.dashboard-intelligence{gap:.5rem}.dashboard-metric{border-radius:1rem;min-height:7.5rem;padding:.75rem}.dashboard-metric__value{flex-direction:column;align-items:flex-start;gap:.25rem}.dashboard-bento{gap:.625rem}.talent-spotlight,.request-pipeline,.dashboard-roster,.dashboard-activity{border-radius:1.125rem;padding:.875rem}.talent-spotlight{grid-column:span 7}.request-pipeline{grid-column:span 5}.talent-spotlight__identity{grid-template-columns:3.5rem minmax(0,1fr) auto;gap:.625rem}.talent-spotlight__avatar{width:3.5rem;height:3.5rem}.talent-spotlight__mastery{width:3.25rem;height:3.25rem}.talent-spotlight__mastery>span{width:2.625rem;height:2.625rem}.talent-spotlight__skills{flex-wrap:nowrap}.request-pipeline__stages{gap:.25rem}.request-pipeline__stages>button{min-height:7rem;padding:.5rem}.request-pipeline__footer{padding:.5rem}.dashboard-roster{grid-column:span 7}.dashboard-activity{grid-column:span 5}.dashboard-roster__grid{gap:.375rem}.dashboard-roster__grid>button{min-height:8.5rem;padding:.625rem}.dashboard-insight{grid-template-columns:2.5rem minmax(8rem,.5fr) minmax(12rem,1fr) auto;gap:.625rem;padding:.75rem .875rem}.dashboard-insight p{font-size:.5625rem}.talent-overview-hero{border-radius:1.375rem;grid-template-columns:minmax(0,1fr) minmax(12rem,.42fr);gap:1rem;min-height:17rem;padding:1.25rem}.talent-overview-hero h1{font-size:clamp(1.75rem,4vw,2.5rem)}.talent-overview-hero__copy>p{font-size:.6875rem}.talent-passport{border-radius:1rem;padding:.875rem}.talent-overview-intelligence{gap:.5rem}.talent-overview-metric{border-radius:1rem;min-height:7.5rem;padding:.75rem}.talent-overview-bento{gap:.625rem}.talent-proof-card,.talent-connection-pulse,.talent-control-centre,.talent-visibility-card{border-radius:1.125rem;padding:.875rem}.talent-proof-card__identity{grid-template-columns:3.5rem minmax(0,1fr) auto;gap:.625rem}.talent-proof-card__avatar{width:3.5rem;height:3.5rem}.talent-proof-card__mastery{width:3.25rem;height:3.25rem}.talent-proof-card__mastery>span{width:2.625rem;height:2.625rem}.talent-proof-card__skills{flex-wrap:nowrap}.talent-overview-bento{grid-template-columns:repeat(13,minmax(0,1fr))}.talent-proof-card,.talent-control-centre{grid-column:span 8}.talent-connection-pulse,.talent-visibility-card{grid-column:span 5}.talent-proof-card__verified{padding:.3125rem .4375rem;font-size:.5rem}.talent-api-trust{grid-template-columns:auto minmax(8rem,.5fr) minmax(10rem,1fr) auto}.talent-connection-pulse__consent{display:none}.talent-connection-pulse__path{gap:.25rem}.talent-connection-pulse__path>button{min-height:5.25rem;padding:.5rem}.talent-control-centre>div{gap:.5rem}.talent-control-centre>div>button{grid-template-columns:2rem minmax(0,1fr) auto;padding:.625rem}.talent-control-centre>div>button>span:first-child{width:2rem;height:2rem}.talent-api-trust{grid-template-columns:2.5rem minmax(8rem,.72fr) minmax(12rem,1fr) auto;gap:.625rem;padding:.75rem .875rem}.talent-api-trust__icon{width:2.5rem;height:2.5rem}}@media (width>=1000px){.sidebar{display:flex}.topbar__menu,.bottom-nav{display:none}.workspace{min-height:calc(100svh - 4.75rem)}}@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-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@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}
